
From nobody Sun Apr  3 01:03:54 2022
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 070293A1AF5; Sun,  3 Apr 2022 01:03:52 -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.46.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <164897303195.6663.6184646110626544332@ietfa.amsl.com>
Date: Sun, 03 Apr 2022 01:03:52 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/HsqKkFdHmxY-qbd23zLrPNYaQHQ>
Subject: [sfc] I-D Action: draft-ietf-sfc-ioam-nsh-08.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: Sun, 03 Apr 2022 08:03:52 -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 (NSH) Encapsulation for In-situ OAM (IOAM) Data
        Authors         : Frank Brockners
                          Shwetha Bhandari
	Filename        : draft-ietf-sfc-ioam-nsh-08.txt
	Pages           : 9
	Date            : 2022-04-03

Abstract:
   In-situ Operations, Administration, and Maintenance (IOAM) is used
   for recording and collecting operational and telemetry information
   while the packet traverses a path between two points in the network.
   This document outlines how IOAM data fields are encapsulated with the
   Network Service Header (NSH).


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

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-08

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


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Sun Apr  3 01:06:23 2022
Return-Path: <shwetha.bhandari@thoughtspot.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 97EDE3A1AF5 for <sfc@ietfa.amsl.com>; Sun,  3 Apr 2022 01:06:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.506
X-Spam-Level: 
X-Spam-Status: No, score=-1.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=thoughtspot.com header.b=rkKssgnG; dkim=pass (2048-bit key) header.d=thoughtspot-com.20210112.gappssmtp.com header.b=MfZyvCct
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TlJ3-vvO0bpV for <sfc@ietfa.amsl.com>; Sun,  3 Apr 2022 01:06:14 -0700 (PDT)
Received: from mx0b-0055fe01.pphosted.com (mx0b-0055fe01.pphosted.com [205.220.176.104]) (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 4EBC03A1AF6 for <sfc@ietf.org>; Sun,  3 Apr 2022 01:06:12 -0700 (PDT)
Received: from pps.filterd (m0211452.ppops.net [127.0.0.1]) by mx0b-0055fe01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2336vdvb003829 for <sfc@ietf.org>; Sun, 3 Apr 2022 01:06:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot.com; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : cc : content-type; s=proofpoint; bh=b/TEnNzxE4NGaJ2FpVsNd9TZdBDz+2qmrP0NUsnm7zg=; b=rkKssgnGCXqeOCulMvLWrLK6XfL1DAFXgwpNuBEtLqLEh2UY1vl8/w2u9pz93XIt8jSs qBnV16fujdDrj4d2PZPT7qtjU2aOROnesyfBA2fs/iKufvYyM3ZAdkl+L0VQVPOXwsjF vNhx2dgrELhgIjFAnSOLjprJC4pjDBwKakkQQBD4p/EmTjlu4z4zLlhhz6QC2NFHuq58 qdGA8hIoBVpsUNH0BTZ1qytOu2S5IpIAnuJyusGNETueiwWWQMwVmdQbNXetYPoxa64m zb5XWM/fp169mT5MgCjJhWvyQb6snT0qu2F94dB4Lj1Bdc1lyE9AXuoXgui484sSsz9T /g== 
Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0b-0055fe01.pphosted.com (PPS) with ESMTPS id 3f6nyk29gv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <sfc@ietf.org>; Sun, 03 Apr 2022 01:06:11 -0700
Received: by mail-qv1-f69.google.com with SMTP id 94-20020a0c8167000000b004411702e935so5428414qvc.7 for <sfc@ietf.org>; Sun, 03 Apr 2022 01:06:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=b/TEnNzxE4NGaJ2FpVsNd9TZdBDz+2qmrP0NUsnm7zg=; b=MfZyvCctMOii0luoWDL9c2K8RpVjK7bCWW7VXL28bMpaZbynarJBA9Y5dsVp7vj19K gd923comtBanX16kwYhjzZi6MwnT6NtTkXWluL1CHG1o64f5RvnrSSUD0qEWGcOy9Bnj Cw1b+67nxNtJX6H22l347Tk/Ws8fMTCWInyBqCIxfaGTPrsHHxigMhp7T3LqoW4ZDx2q BmPpY8rrhAWuLsmKlGpHLygx74av8he8HJ9vmGdK/AAP5N0Ocq/gC7gC30EXqu5V2rTj 8b5Sd9szg6IRfZhNpGgMWhTMfqTB59nqJE5tHBYRf8fwIGiggfjes2v+j1VlMksKaoax 7lgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=b/TEnNzxE4NGaJ2FpVsNd9TZdBDz+2qmrP0NUsnm7zg=; b=QiMf/P/694rISaGAVQ95X7Ud3720Kc8YrmM10amivrZPqT6T6pdtZueTGpKzt9YJus 4s1IwYyBm8Xpb9a8yU+6nnXBkQpgJEIaZGCjj/+61DGNge/nCUA0dcXasXe+8cgV5uxH F/xSrBbKidvIxlWDduwC6w2jG4NX8afHAd+f7G0JZ3iIzwwZrD5FMw/OZ2vBDm5/3cWX iswOM2BRkZvdef4HzQRoT1wBINjX3G92bHnoPIxKbj7SEcWszadejbaXbyYYBbWtKuuR uXXfnA+SK1iTqLNMw1dxj8Kbx5sX9Y1iDJzaCjwUXqLItps2CtnbNqXzp087zCIeFDoY 4UdA==
X-Gm-Message-State: AOAM5331QiA83gI2BRGZIhBxKBJGzYXQeviMDhyC4dy5pnYHAauld1E0 Lx8S+cjssO5UDpqN+QpjD2RmahPDEgLijxXydXOUY5vLIwEK9tSu/wQMbPjMxhOQ2htyp6NFd77 XJT0CWHwnEHfj5N6DQKc=
X-Received: by 2002:ac8:7f46:0:b0:2e1:ec7c:c461 with SMTP id g6-20020ac87f46000000b002e1ec7cc461mr13622093qtk.463.1648973170641;  Sun, 03 Apr 2022 01:06:10 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJxyHFlhtzBMIJHh0fMvV57yGifsaie9knlLJ+/wDitrwWscdM397veERzT5ci1NN9Sbt1qh5s57Zz29DNTuSeY=
X-Received: by 2002:ac8:7f46:0:b0:2e1:ec7c:c461 with SMTP id g6-20020ac87f46000000b002e1ec7cc461mr13622078qtk.463.1648973170231; Sun, 03 Apr 2022 01:06:10 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com>
In-Reply-To: <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com>
From: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Date: Sun, 3 Apr 2022 13:35:59 +0530
Message-ID: <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com>
To: James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
Cc: Greg Mirsky <gregimirsky@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000e607605dbbb7c2a"
X-Proofpoint-GUID: eTLfzOfNgbTetK9OQvjOd2_Vd0Oqm_i-
X-Proofpoint-ORIG-GUID: eTLfzOfNgbTetK9OQvjOd2_Vd0Oqm_i-
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.850,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-04-02_13,2022-03-31_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 clxscore=1011 mlxscore=0 phishscore=0 mlxlogscore=999 adultscore=0 bulkscore=5 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204030051
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Zw_gnqIEn8DW9ShX4TOm4mBNpAE>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 03 Apr 2022 08:06:21 -0000

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

Hi Jim, Greg,

We have addressed the additional comments received in this discussion. Can
you please take a look :
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt

Thanks,
Shwetha

On Thu, Feb 10, 2022 at 11:27 PM James Guichard <
james.n.guichard@futurewei.com> wrote:

> Hi Shwetha,
>
>
>
> My only point was that in the case of IOAM the O-bit seems to be obsolete
> as you use the next protocol field rather than the context headers. It
> seems to me that the definition of the O-bit should be that if set then t=
he
> context headers are used to obtain the OAM instructions. Currently that i=
s
> not what 8300 says. As I said in my previous emails I would really like t=
o
> hear the WGs opinion on what to do with the O-bit and we certainly need t=
o
> reconcile the various documents to be following the same standard.
>
>
>
> Jim
>
>
>
> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
> *Sent:* Wednesday, February 9, 2022 9:57 AM
> *To:* Greg Mirsky <gregimirsky@gmail.com>
> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
> *Subject:* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVb=
jdeh2YlaUz632nE-HqDItW_8pjQ1iQ$>
>
>
>
> Hi Jim,
>
>
>
> On the O bit handling, are you suggesting that the O-bit for IOAM, that i=
s
> carried as a next protocol following NSH header, is not applicable? Would
> removing the section on O-bit considerations resolve your concern?
>
>
>
> Hi Greg,
>
>
>
> >I have one more question. As the draft now mentions the option of using
> IOAM Direct Export to collect the IOAM data, it might be helpful reflecti=
ng
> that in the figure on p.2. I think that the caption "IOAM Option and Data
> Space" might be reworded to "IOAM Option and Optional Data Space".
>
> What are your thoughts?
>
> Yes, that will make it accurate. I will update the diagram and publish a
> new version.
>
>
>
> >I cannot find the text in the draft suggesting that an SFF that does not
> support IOAM may forward the packet with the NSH Next Protocol field equa=
l
> to IOAM protocol identifier. Could you help me find it?
>
> Can you suggest text to help with this ? This would be a generic problem
> for NSH implementation when a next protocol is set to a value it does not
> understand. What should is recommended action in this situation?
>
>
>
>
>
> > For example, if the Loopback IOAM flag is set, the node is required to
> send a copy of the packet back to the IOAM encapsulating node. It is not
> clear to me how an SFF learns the identity of the IOAM encapsulating node
> and how it encapsulates the loopbacked packet. Can you help me find how i=
t
> is supposed to work in the NSH?
>
>
> https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#section-=
4.2
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ippm=
-ioam-flags*23section-4.2&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com=
*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*=
7C0*7C637800154631120774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj=
oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzcOpC0Gzzi8xzhttBqW=
aeaU3pMd0KDo*2FZYdGsEPG0uE*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW_cH_6kAg$>
> :
>
>   A Loopback flag that is set indicates to the transit nodes processing
>
>    this option that they are to create a copy of the received packet and
>
>    send the copy back to the source of the packet.
>
> Given this is explained in the flag handling, do you see a need to define
> it again in NSH? IMHO the explanation of flag handling is quite generic f=
or
> any packet based transport.
>
> Please share your thoughts and text suggestions to improve the draft for
> flag handling if it requires clarification.
>
>
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Shwetha,
>
> I have one more question. As the draft now mentions the option of using
> IOAM Direct Export to collect the IOAM data, it might be helpful reflecti=
ng
> that in the figure on p.2. I think that the caption "IOAM Option and Data
> Space" might be reworded to "IOAM Option and Optional Data Space".
>
> What are your thoughts?
>
>
>
> Regards,
>
> Greg
>
>
>
> On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Hi Jim, Greg,
>
>
>
> Thanks for the follow up.
>
> 1) On O-bit: I am a bit confused about the O-bit feedback. Are you
> suggesting that it should not be a consideration for IOAM as it is handle=
d
> as a next protocol and not as NSH context headers?
>
> What should a SFC element handle a packet containing IOAM as next header
> and does not implement IOAM and hence does not understand IOAM? I think
> O-bit helps in such situations to help such elements decide to drop or
> forward without processing the IOAM header.
>
> Let me know if that is not the case and if simply not considering O-bit i=
n
> the context of IOAM is what you would recommend.
>
> 2) Active or Loopback flags
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu05ObEvXt=
nVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&data=3D=
04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83=
cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknow=
n*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI=
6Mn0*3D*7C3000&sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&res=
erved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1x=
xjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$> -
> there is nothing specific for NSH on how the flags are to be handled.  Th=
e
> IOAM specific fields are to be handled as recommended by the respective
> IOAM drafts. Do you see any specific NSH considerations to be documented
> for IOAM fields?
>
>
>
> Thanks,
>
> Shwetha
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Feb 1, 2022 at 4:29 PM James Guichard <
> james.n.guichard@futurewei.com> wrote:
>
> Hi Shwetha & Greg,
>
>
>
> Thank you for the update.
>
>
>
> I still believe however that more work is necessary to reconcile how SFC
> OAM is supposed to work. RFC 8300 says:
>
>
>
>    O bit:  Setting this bit indicates an OAM packet (see [RFC6291
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfz=
pGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs06rKUNw*24&data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
sdata=3D4wRcNgj93har9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH9=
3z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8b5uw-Yg$>
> ]).
>
>       The actual format and processing of SFC OAM packets is outside the
>
>       scope of this specification (for example, see [SFC-OAM-FRAMEWORK
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!b=
zL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*2=
4&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc0=
8d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005=
*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haW=
wiLCJXVCI6Mn0*3D*7C3000&sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ=
*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$>
> ]
>
>       for one approach).
>
>
>
>       The O bit MUST be set for OAM packets and MUST NOT be set for
>
>       non-OAM packets.
>
>
>
> If we look at RFC6291 it simply describes what OAM is supposed to mean an=
d
> this is independent from SFC. The SFC-OAM-Framework (now RFC 8924) in
> section 6.3 says:
>
>
>
>    The Next Protocol field in the NSH header may be used to indicate what
> OAM function is intended
>
>    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.
>
>
>
> So my reading of this is that if you take 8300 together with the framewor=
k
> then 1. The O-bit MUST be set for OAM packets, and 2. The Next Protocol
> field may or may not be used to indicate which OAM function is to be
> applied. From this I can determine that iOAM has taken the approach of
> using the next protocol field to indicate how to process the OAM packet a=
nd
> does NOT use the NSH context headers in any way shape or form. This seems
> consistent with the current definitions of the O-bit from RFC 8300 and
> processing guidelines from RFC 8924.
>
>
>
> However, your document says:
>
>
>
> *4.1
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw=
45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJt=
XMLMQUw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32=
402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154=
631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBT=
iI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNE=
RJwCw5zwdrAMA*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ=
3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDI=
tW9Fp7_C8w$>.
> IOAM and the use of the NSH O-bit*
>
>
>
>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfz=
pGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJuMIrqXAQ*24&data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
sdata=3Da*2BVevL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH9=
3z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$>]
> the O
>
>    bit must be set for OAM packets and must not be set for non-OAM
>
>    packets.  Packets with IOAM data included MUST follow this
>
>    definition, i.e. the O bit MUST NOT be set for regular customer
>
>    traffic which also carries IOAM data and the O bit MUST be set for
>
>    OAM packets which carry only IOAM data without any regular data
>
>    payload.
>
>
>
> This text basically says that if the packet is customer traffic and
> happens to carry iOAM data then it is NOT an OAM packet.  What am I
> missing, customer traffic or not, both carry iOAM data so how are they
> different within an SFC domain?
>
>
>
> In addition to the above I will note that there is still a conflict with
> Greg=E2=80=99s draft namely this text from section 4:
>
>    *  O bit set and the "Next Protocol" value does not match the value
>
>       Active SFC OAM (TBA1), defined in Section 10.1
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__*3BIw!!=
MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfb=
MABJv1ohYIeg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db824=
94c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378=
00154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi=
LCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DHTLx6e4sQCvsjXZKxG1GA8XPvdsws=
QKEMIEABitkprw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3F=
w45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW=
-EwTZ2zw$>
> :
>
>
>
>          - An SFC NSH Context Header(s) contain an OAM processing
>
>          instructions or data.
>
>
>
>          - The "Next Protocol" field determines the type of the payload.
>
>
>
> The above text suggests to me that if the O-bit is set and the next
> protocol is not active SFC OAM then it is **required** that OAM data will
> be in the NSH context headers (which is not the case for iOAM) and the ne=
xt
> protocol will indicate what follows the NSH header. While iOAM does follo=
w
> the NSH header as indicated by the next protocol there is still an
> expectation that OAM is also carried in the NSH context headers. This see=
ms
> to be in conflict with RFC 8300 AND RFC 8924.
>
>
>
> This of course is just my reading of the text and I would like to hear
> yours and other folks thoughts.
>
>
>
> Jim
>
>
>
> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
> *Sent:* Monday, January 31, 2022 11:25 PM
> *To:* Greg Mirsky <gregimirsky@gmail.com>
> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
> *Subject:* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGM=
CbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu3416GCQ*24&data=3D04*=
7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*=
7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7=
CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn=
0*3D*7C3000&sdata=3DNKz8*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3=
D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f=
5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$>
>
>
>
> Hi Greg,
>
>
>
> Sorry for the late action on this.
> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fd=
oc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.guichard*=
40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a=
1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4=
wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Dpl=
23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJSUlJSUlJ=
SUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4=
Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DdpoyXLu*2=
F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKi=
oqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs=
9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9PuM1neA$>
> has been now posted with the edits per this discussion.
>
>
>
> Hi Jim,
>
>
>
> After Greg's review please let us know if the changes are good to progres=
s
> the draft to the next step.
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
> Hi Shwetha,
>
> thank you for the detailed response to my comments. Please feel free to
> share any updates you're considering for the next version. I'll be glad t=
o
> work together on these.
>
> I have several follow-up notes in-lined below under the GIM>> tag.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Hi Greg,
>
>
>
> Sorry for the very late reply. Please find responses to your comments
> inline @Shwetha:
>
>
>
>
>
>
>
> On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Dear Authors and All,
>
> I've read the current version of the draft and have some comments I'd lik=
e
> to share with you. I much appreciate your thoughts on where this work
> should go considering developments in other IETF WGs. Please find my note=
s
> and questions below:
>
>    - It is stated in the Abstract that:
>
>    In-situ Operations, Administration, and Maintenance (IOAM) records
>    operational and telemetry information in the packet while the packet
>    traverses a path between two points in the network.
>
> But that is the case only for the pre-allocated and incremental trace
> option types. The Direct Export option
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-expo=
rt*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9e=
FdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei=
.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*=
7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLC=
JQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qfz=
x3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUl=
JSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir=
10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futur=
ewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591f=
edc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD=
AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6du=
d5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioq=
KioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
> does not write telemetry data into the data packet itself but export
> telemetry information in a specially constructed packet.
>
> And as we are talking about different IOAM trace options, the question of
> the scope of this document seems appropriate. There is a WGLC on two IOAM
> documents
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNjnjfRVp_=
iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DcHtvsg=
Dl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3f=
Vr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DY=
*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&reserved=3D0__;JSUlJSUlJS=
UlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-FRADPxg$>
> active through September 15th at the IPPM WG. I believe that it would be
> beneficial if we had a single document that describes the applicability o=
f
> IOAM in all its functionality defined by documents in IPPM WG. Of course,
> that cannot be a moving target as that would not be helpful. But since th=
e
> IPPM WG discusses the progress of two IOAM documents, it could be a great
> time to address the applicability of the Direct Export trace type
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-expo=
rt*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9e=
FdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei=
.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*=
7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLC=
JQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qfz=
x3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUl=
JSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir=
10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futur=
ewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591f=
edc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD=
AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6du=
d5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioq=
KioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
> and Loopback and Active flags defined in draft-ietf-ippm-ioam-flags
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*=
3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM=
4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca=
f9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*=
7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2=
luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3xjl1C7ytQ*2Boa=
KdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUl=
JSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJ=
y5gHA8obfbMABJt8NqRRKg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com=
*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*=
7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj=
oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzzcnXlewWKrtEDv4Bms=
NNk4pvDlMKNKvPzBZ2dZJm5k*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioq=
JSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1xx=
jFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-gOuTqwg$>.
> It would be concerning to have more than one SFC document describing the
> applicability of the generic IOAM mechanisms
>
>
>
> Shwetha> This is a fair point. We will revise the  draft with text in the
> abstract and Section 3 IOAM-Type to be updated to include the usage of
> trace and DEX options.  The encapsulation of IOAM options within NSH itse=
lf
> in its current form already supports all the IOAM Option Type defined bot=
h
> from draft-ietf-ippm-ioam-data and draft-ietf-ippm-ioam-direct-export
> along with the flags supported within the options. Hence the
> IOAM-data-field definitions in the draft will remain unchanged.
>
> GIM>> I agree that the definitions of the IOAM data-fields are invariant
> in various data plane encapsulations. You likely follow the discussion of
> the IAOM Direct Export and IOAM flags on the IPPM WG list. I think that f=
or
> SFC NSH, IOAM Direct Export could be as simple as "use the local policy".
> The applicability of the Loopback and Active flags seems to require
> detailed explanation by SFP actors.
>
>
>
>
>
>
>    - The location of the IOAM header in the SFC NSH-encapsulated packet
>    is defined in Section 3:
>
>    IOAM-Data-Fields are carried in NSH
>
>    using a next protocol header which follows the NSH MD context
>
>    headers.
>
> I've checked RFC 8300 but couldn't find it defines the Next Protocol
> header. Also, it appears that NSH Context headers are optional. Hence my
> question. Is the presence of an NSH Context header required when using
> IOAM? Could you clarify which mechanism is used to identify the payload o=
f
> an SFC NSH-encapsulated packet as IOAM?
>
> Shwetha> We will reword it, it is not Next Protocol header but using IOAM
> as a Next Protocol as described in Section 4.1 and requested in IANA
> section. Following is the proposed text to align with the RFC 8300
> reference to context headers following base header and service path heade=
r:
>
> "The NSH is defined in [RFC8300].  IOAM-Data-Fields are carried in
> NSH using a next protocol to identify IOAM data fields that follows NSH
> context headers."
>
> GIM>> I think that RFC 8300 views data following Context Headers as NSH
> payload, not being "in NSH".
>
>
>    - If I understand the format of the IOAM header defined in Section 3
>    correctly, the header's length is limited by 1020 octets, while the
>    effective length containing IOAM options and data - 1016 octets. Is th=
at
>    correct? What is the recommended technique of collecting IOAM data tha=
t
>    exceeds that limit?
>
> Shwetha > IOAM options inherently support specifying the size limits at
> the node that added the IOAM options. While operationalizing the solution
> the data types included and number of nodes expected to be adding the dat=
a
> should be selected. This is covered in deployment
> considerations draft-brockners-opsawg-ioam-deployment.
>
>
>    - In Section 4.1, I've found the text reflecting the history of the
>    discussion about how to carry the IOAM header using NSH encapsulation.=
 As
>    the text has no normative value, I suggest moving it into an Appendix.
>
> Shwetha > Agreed, revised draft will have this section moved to Appendix.
>
> GIM>> Thank you.
>
>
>    - I find the rules of handling the O-bit in NSH listed in Section 4.2
>    inconsistent and confusing. The IOAM header is not part of NSH
>    encapsulation but is a part of the payload. But in one case, when user=
 data
>    follows it, the O-bit must not be set as. If there's no user data afte=
r the
>    IOAM header, then the O-bit must be set. But from the perspective of N=
SH
>    encapsulation, it includes specially constructed data added for the so=
le
>    purpose of collecting OAM/telemetry information. Then, why, in one cas=
e,
>    the O-bit is cleared and in the other set if, in both cases, the
>    NSH-encapsulated packet is used to perform the OAM function?
>
> Shwetha > The reason for not setting the O-bit for packets that contains
> actual user data is because RFC 8300 has " SF/SFF/SFC Proxy/Classifier
> implementations that do not support
>
>       SFC OAM procedures SHOULD discard packets with O bit set". It will =
be undesirable to discard packets with O-bit set that carry user data as IO=
AM can be inserted insitu.
>
> For synthetic traffic created for OAM along with IOAM-data-fields in NSH =
following the NSH OAM function with 0-bit set is desirable.
>
>  GIM>> This is an interesting situation. I agree that there could be an
> SFC element not supporting "SFC OAM procedures" (not clear what these are=
).
> By the same token, would such SFC element support IOAM, be capable of
> processing IOAM without adverse impact to user data? I am not certain and
> it seems that it might be better to recommend that NSH packets with IOAM =
be
> dropped by an SFP element if it does not support "SFC OAM". What are your
> thoughts?
>
>
>
>
>
> Thanks,
>
> Shwetha
>
> I much appreciate your consideration of my comments and questions and
> looking forward to your feedback.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Wed, Aug 18, 2021 at 5:32 AM James Guichard <
> james.n.guichard@futurewei.com> wrote:
>
> Dear WG:
>
>
>
> This email starts a 2 week Working Group Last Call for
> draft-ietf-sfc-ioam-nsh [1].
>
>
>
> Please read this document if you haven=E2=80=99t read the most recent ver=
sion and
> send your comments to the SFC WG list no later than September 1st 2021.
>
>
>
> If you are raising a point which you expect will be specifically debated
> on the mailing list, consider using a specific email/thread for this poin=
t.
>
>
>
> Lastly, if you are an author or contributor please response to indicate
> whether you know of any undisclosed IPR related to this document.
>
>
>
> Thanks!
>
>
>
> Jim & Joel
>
>
>
> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!=
!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7=
Z0OJKHdTiRE6A*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9c=
de32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C6=
37792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM=
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G7=
7lRnSye2Ols5z3U8QwQ*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJ=
SU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8=
obfbMABJv33kGkLw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5d=
b82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C=
637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu=
MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DS6sx7MrrVkzKepVgj45q*2F2K=
PZzBMyOFnol*2BMfgRQ730*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJS=
UqKioqKioqKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxj=
FWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$>
>
>
>
>
>
>
>
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fsfc__*3B!!MZ3Fw45to5uY!db=
6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKEKMsIVaA*24=
*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d=
08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C63779286292823418=
1*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DLrdp7ipXNWqDvp3mWkIQWF*2FJoClfmd4G3TlaH2=
kB550*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to=
5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv0WsQ=
tHA*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c324023=
34fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001546312=
77005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6I=
k1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DXj4fU0JctSsPl6a36R*2Bp9N4RkQ*2Bs8m4V7s=
9Qm2HHIVw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKio=
qKiolJSoqJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZ=
H93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8h731QiA$>
>
>

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

<div dir=3D"ltr">Hi Jim, Greg,<div><br></div><div>We have addressed the add=
itional comments received in this discussion. Can you please take a look :<=
/div><div><a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioa=
m-nsh-08.txt">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-0=
8.txt</a><br></div><div><br></div><div>Thanks,</div><div>Shwetha</div></div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Th=
u, Feb 10, 2022 at 11:27 PM James Guichard &lt;<a href=3D"mailto:james.n.gu=
ichard@futurewei.com" target=3D"_blank">james.n.guichard@futurewei.com</a>&=
gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">My only point was that in the case of IOAM the O-bit=
 seems to be obsolete as you use the next protocol field rather than the co=
ntext headers. It seems to me that the definition of the O-bit should be th=
at if set then the context headers
 are used to obtain the OAM instructions. Currently that is not what 8300 s=
ays. As I said in my previous emails I would really like to hear the WGs op=
inion on what to do with the O-bit and we certainly need to reconcile the v=
arious documents to be following
 the same standard.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Jim<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Shwetha Bhandari &lt;<a href=3D"mailto:=
shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@though=
tspot.com</a>&gt;
<br>
<b>Sent:</b> Wednesday, February 9, 2022 9:57 AM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;; <a href=3D"m=
ailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft-ietf-sfc-io=
am-nsh@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@=
ietf.org</a>; <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">sfc-=
chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f=
5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$"=
 target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh=
/</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Jim,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">On the O bit handling, are you suggesting that the O=
-bit for IOAM, that is carried as a next protocol following=C2=A0NSH header=
, is not applicable? Would removing the section on O-bit considerations res=
olve your concern?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;I have one more question. As the draft now menti=
ons the option of using IOAM Direct Export to collect the IOAM data, it mig=
ht be helpful reflecting that in the figure on p.2. I think that the captio=
n &quot;IOAM Option and Data Space&quot; might
 be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&quot;.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">What are your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Yes, that will make it accurate. I will update the d=
iagram and publish a new version.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;I cannot find the text in the draft suggesting t=
hat an SFF that does not support IOAM may forward the packet with the NSH N=
ext Protocol field equal to IOAM protocol identifier. Could you help me fin=
d it?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Can you suggest text to help with this ? This would =
be a generic problem for NSH implementation when a next protocol is set to =
a value it does not understand. What should is recommended action in this s=
ituation?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; For example, if the Loopback IOAM flag is set, =
the node is required to send a copy of the packet back to the IOAM encapsul=
ating node. It is not clear to me how an SFF learns the identity of the IOA=
M encapsulating node and how it encapsulates
 the loopbacked packet. Can you help me find how it is supposed to work in =
the NSH?=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https://nam11=
.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org=
*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-ioam-flags*23section-4.2&amp;data=3D04*7C01=
*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0f=
ee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631120774*7CUnknown*7CTWF=
pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D=
*7C3000&amp;sdata=3DzcOpC0Gzzi8xzhttBqWaeaU3pMd0KDo*2FZYdGsEPG0uE*3D&amp;re=
served=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJM=
fr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_cH_6kAg$" target=3D"_blank"=
>https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#section-4=
.2</a>:<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0 A Loopb=
ack flag that is set indicates to the transit nodes processing<u></u><u></u=
></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 this option that they are to =
create a copy of the received packet and<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 send the copy back to the sou=
rce of the packet. <u></u><u></u></span></pre>
</div>
<div>
<p class=3D"MsoNormal">Given this is explained in the flag handling, do you=
 see a need to define it again in NSH? IMHO the explanation of flag handlin=
g is quite generic for any packet based transport.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please share your thoughts and text suggestions to i=
mprove the draft for flag handling if it requires clarification.=C2=A0<u></=
u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com=
</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I have one more question. As the draft now mentions =
the option of using IOAM Direct Export to collect the IOAM data, it might b=
e helpful reflecting that in the figure on p.2. I think that the caption &q=
uot;IOAM Option and Data Space&quot; might be
 reworded=C2=A0to &quot;IOAM Option and Optional Data Space&quot;.<u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal">What are your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari &lt;=
<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwet=
ha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Hi Jim, Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Thanks for the follow up.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">1) On O-bit: I am a bit confused about the O-bit fee=
dback. Are you suggesting that it should not be a consideration for IOAM as=
 it is handled as a next protocol and not as NSH context headers?<u></u><u>=
</u></p>
</div>
<div>
<p class=3D"MsoNormal">What should a SFC element handle a packet containing=
 IOAM as next header and does not implement IOAM and hence does not underst=
and IOAM? I think O-bit helps in such situations to help such elements deci=
de to drop or forward without processing
 the IOAM header.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if that is not the case and if simply no=
t considering O-bit in the context of IOAM is what you would recommend.<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2) <a href=3D"https://urldefense.com/v3/__https://na=
m11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flag=
s*2F__*3B!!MZ3Fw45to5uY!eu05ObEvXtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2An=
jQSjXHiZ_Ve3sBjJRuHMBUg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DDvpZHlkn0P=
NCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8=
AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$" target=3D"_blank">
Active or Loopback flags</a>=C2=A0- there is nothing specific=C2=A0for NSH =
on how the flags are to be handled.=C2=A0 The IOAM specific fields are to b=
e handled as recommended by the respective IOAM drafts. Do you see any spec=
ific NSH considerations to be documented for IOAM
 fields?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Feb 1, 2022 at 4:29 PM James Guichard &lt;<a=
 href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n.g=
uichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha &amp; Greg,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thank you for the update.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I still believe however that more work is necessary =
to reconcile how SFC OAM is supposed to work. RFC 8300 says:
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 O bit:=C2=A0 Setting this bit indic=
ates an OAM packet (see [<a href=3D"https://urldefense.com/v3/__https://nam=
11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv=
3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw=
45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs=
06rKUNw*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db8249=
4c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780=
0154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL=
CJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3D4wRcNgj93har9TlylAfX*2BtbW=
24VCqfneSZd0rD9CRzs*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJ=
SUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632=
nE-HqDItW8b5uw-Yg$" title=3D"&quot;Guidelines for the Use of the &quot;" ta=
rget=3D"_blank">RFC6291</a>]).</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The actual format=
 and processing of SFC OAM packets is outside the</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 scope of this spe=
cification (for example, see [<a href=3D"https://urldefense.com/v3/__https:=
//nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SF=
C-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4c=
lCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24&amp;data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6=
GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$" target=3D"_blank">SFC-OAM-FR=
AMEWORK</a>]</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for one approach)=
.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0The O bit MUST be=
 set for OAM packets and MUST NOT be set for</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 non-OAM packets.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">If we look at RFC6291 it simply describes what OAM i=
s supposed to mean and this is independent from SFC. The SFC-OAM-Framework =
(now RFC 8924) in section 6.3 says:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 The Next Protocol field in the NSH =
header may be used to indicate what OAM function is intended</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 or what toolset is used.=C2=A0 Any =
other overlay encapsulations used at the service layer must have a
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0similar way to indicate the in=
tended OAM function.</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So my reading of this is that if you take 8300 toget=
her with the framework then 1. The O-bit MUST be set for OAM packets, and 2=
. The Next Protocol field may or may not be used to
 indicate which OAM function is to be applied. From this I can determine th=
at iOAM has taken the approach of using the next protocol field to indicate=
 how to process the OAM packet and does NOT use the NSH context headers in =
any way shape or form. This seems
 consistent with the current definitions of the O-bit from RFC 8300 and pro=
cessing guidelines from RFC 8924.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">However, your document says:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:&quot;C=
ourier New&quot;;color:black"><a href=3D"https://urldefense.com/v3/__https:=
//nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc=
-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZ=
W4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtXMLMQUw*24&amp;data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
amp;sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNERJwCw5zwdrAMA*3D&amp;reserved=
=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1xxj=
FWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9Fp7_C8w$" target=3D"_b=
lank">4.1</a>.=C2=A0
 IOAM and the use of the NSH O-bit</span></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 [RFC8300] defines an &quot;O bit&qu=
ot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefense.com/v3/__http=
s://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc8300__*3B=
!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8ob=
fbMABJuMIrqXAQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca=
5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*=
7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2=
luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3Da*2BVevL6noSzqRzdWg=
6dscjiqevlLbxcgEdTEmfJAY7U*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJS=
UlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2Y=
laUz632nE-HqDItW92fQLzlQ$" title=3D"&quot;Network Service Header (NSH)&quot=
;" target=3D"_blank">RFC8300</a>]
 the O</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 bit must be set for OAM packets and=
 must not be set for non-OAM</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 packets.=C2=A0 Packets with IOAM da=
ta included MUST follow this</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 definition, i.e. the O bit MUST NOT=
 be set for regular customer</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 traffic which also carries IOAM dat=
a and the O bit MUST be set for</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 OAM packets which carry only IOAM d=
ata without any regular data</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 payload.</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This text basically says that if the packet is custo=
mer traffic and happens to carry iOAM data then it is NOT an OAM packet.=C2=
=A0 What am I missing, customer traffic or not, both carry
 iOAM data so how are they different within an SFC domain?<u></u><u></u></p=
>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">In addition to the abov=
e I will note that there is still a conflict with Greg=E2=80=99s draft name=
ly this text from section 4:<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 *=C2=A0 O bit set and the &quot;Nex=
t Protocol&quot; value does not match the value</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Active SFC OAM (T=
BA1), defined in
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatat=
racker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1_=
_*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5=
gHA8obfbMABJv1ohYIeg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.c=
om*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C=
1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ=
IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DHTLx6e4sQCvsj=
XZKxG1GA8XPvdswsQKEMIEABitkprw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJS=
UlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjd=
eh2YlaUz632nE-HqDItW-EwTZ2zw$" target=3D"_blank">
Section 10.1</a>:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 - An SFC NSH Context Header(s) contain an OAM processing</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 instructions or data.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 - The &quot;Next Protocol&quot; field determines the type of the payload.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">The above text suggests to me that if the O-bit is s=
et and the next protocol is not active SFC OAM then it is *<b>required</b>*=
 that OAM data will be in the NSH context headers
 (which is not the case for iOAM) and the next protocol will indicate what =
follows the NSH header. While iOAM does follow the NSH header as indicated =
by the next protocol there is still an expectation that OAM is also carried=
 in the NSH context headers. This
 seems to be in conflict with RFC 8300 AND RFC 8924. <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This of course is just my reading of the text and I =
would like to hear yours and other folks thoughts.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Jim<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Shwetha Bhandari &lt;<a href=3D"mailto:=
shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@though=
tspot.com</a>&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 11:25 PM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefen=
se.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-i=
oam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir1=
0KydDyJy5gHA8obfbMABJu3416GCQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DNKz8=
*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D&amp;reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr=
5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sorry for the late action on this.
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf=
.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.g=
uichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240=
189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJ=
WIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sd=
ata*3Dpl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJ=
SUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3f=
Vr4clCr4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&amp;data=3D04*7C01*7Cjames.n.gu=
ichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b2401=
89c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJW=
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;s=
data=3DdpoyXLu*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&amp;reserved=3D0_=
_;JSUlJSUlJSUlJSUqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW9PuM1neA$" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07</a> has be=
en now posted with the edits per this discussion.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Jim,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">After Greg&#39;s review please let us know if the ch=
anges are good to progress the draft to the next step.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky &lt;<a h=
ref=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.co=
m</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for the detailed response to my comments. =
Please feel free to share any updates you&#39;re considering for the next v=
ersion. I&#39;ll be glad to work together on these.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I have several follow-up notes in-lined below under =
the GIM&gt;&gt; tag.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwe=
tha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Greg,</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Sorry for the very late reply. Please find responses to your comments inlin=
e @Shwetha:</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com=
</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Dear Authors and All,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I&#39;ve read the current version of the draft and h=
ave some comments I&#39;d like to share with you. I much appreciate your th=
oughts on where this work should go considering developments
 in other IETF WGs. Please find my notes and questions below:<u></u><u></u>=
</p>
</div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
It is stated in the Abstract that:<u></u><u></u></li></ul>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0In-situ Operations, Administration, and=
 Maintenance (IOAM) records<br>
=C2=A0 =C2=A0operational and telemetry information in the packet while the =
packet<br>
=C2=A0 =C2=A0traverses a path between two points in the network.<u></u><u><=
/u></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">But that is the case only for the pre-allocated and =
incremental trace option=C2=A0types. The
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dir=
ect-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr=
0MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr=
4clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sda=
ta=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-BwxdRIg$" target=3D"_blank">
Direct Export option</a> does not write telemetry=C2=A0data into the data p=
acket itself but export telemetry information in a specially constructed pa=
cket.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">And as we are talking about different IOAM trace opt=
ions, the question=C2=A0of the scope of this document seems appropriate. Th=
ere is
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlN=
jnjfRVp_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtf=
PNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*=
3DcHtvsgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzp=
GjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&amp;data=3D04*7C01*7Cja=
mes.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff=
2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZs=
b3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C30=
00&amp;sdata=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&amp;reser=
ved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJ=
SUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8=
AVbjdeh2YlaUz632nE-HqDItW-FRADPxg$" target=3D"_blank">
a WGLC on two IOAM documents</a> active through September 15th at the IPPM =
WG. I believe that it would be beneficial if we had a single document that =
describes the applicability of IOAM in all its functionality defined by doc=
uments in IPPM WG. Of course, that
 cannot be a moving target as that would not be helpful. But since the IPPM=
 WG discusses the progress of two IOAM documents, it could be a great time =
to address the applicability of
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dir=
ect-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr=
0MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr=
4clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sda=
ta=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-BwxdRIg$" target=3D"_blank">
the Direct Export trace type</a> and Loopback and Active flags defined in=
=C2=A0<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protec=
tion.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2=
Fnam11.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense=
.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-io=
am-flags*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahN=
AYMo9eFdQxxBWM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3=
xjl1C7ytQ*2BoaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJS=
UlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4c=
lCr4Ir10KydDyJy5gHA8obfbMABJt8NqRRKg*24&amp;data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DzzcnXlewWKrtEDv4BmsNNk4pvDlMKNKvPzBZ2dZJm5k*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-gOuTqwg$" target=3D"_blank">draft-ietf-ippm-ioam-flags</a>.
 It would be concerning to have more than one SFC document describing the a=
pplicability of the generic IOAM mechanisms<u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha&gt; This is a fair point. We will revise the=C2=A0 draft with text =
in the abstract and Section 3 I<span style=3D"color:black;background:rgb(25=
5,253,245)">OAM-Type</span>=C2=A0to
 be updated to include the usage of trace and DEX options.=C2=A0 The encaps=
ulation of IOAM options within NSH itself in its current form already suppo=
rts all the IOAM Option Type defined both from draft-<span style=3D"color:b=
lack;background:rgb(255,253,245)">ietf-ippm-ioam-data
 and=C2=A0</span>draft-ietf-ippm-ioam-direct-export along with the flags su=
pported within the options. Hence the IOAM-data-field definitions in the dr=
aft will remain unchanged.=C2=A0</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; I agree that the definitions of the IOAM=
 data-fields are invariant in various data plane encapsulations. You likely=
 follow the discussion of the IAOM Direct Export and IOAM
 flags on the IPPM WG list. I think that for SFC NSH, IOAM Direct Export co=
uld be as simple as &quot;use the local policy&quot;. The applicability of =
the Loopback and Active flags seems to require detailed explanation by SFP =
actors.<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
The location of the IOAM header in the SFC NSH-encapsulated=C2=A0packet is =
defined in Section 3:<u></u><u></u></li></ul>
</div>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0IOAM-Data-Fields are carried in NSH<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0using a next protocol header which foll=
ows the NSH MD context<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0headers.<u></u><u></u></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">I&#39;ve checked RFC 8300 but couldn&#39;t find it d=
efines the Next Protocol header. Also, it appears that NSH Context headers=
=C2=A0are optional. Hence my question. Is the presence of an NSH
 Context header required when using IOAM? Could you clarify which mechanism=
 is used to identify the payload of an SFC NSH-encapsulated packet as IOAM?=
<u></u><u></u></p>
</div>
</blockquote>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha&gt; We will reword it, it is not Next Protocol header but using IOA=
M as a Next Protocol as described in Section 4.1 and requested in
 IANA section. Following is the proposed text to align with the RFC 8300 re=
ference to context headers following base header and service path header:</=
span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
&quot;The NSH is defined in [RFC8300].=C2=A0 IOAM-Data-Fields are carried i=
n NSH=C2=A0using a next protocol to identify IOAM data fields that follows =
NSH
 context headers.&quot;</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; I think that RFC 8300 views data followi=
ng Context Headers as NSH payload, not being &quot;in NSH&quot;.=C2=A0<u></=
u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
If I understand the format of the IOAM header defined in Section 3 correctl=
y, the header&#39;s length is limited by 1020 octets, while the effective l=
ength containing IOAM options and data - 1016 octets. Is that correct? What=
 is the recommended technique of collecting
 IOAM data that exceeds that limit?<u></u><u></u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; IOAM options inherently support specifying the size limits at =
the node that added the IOAM options. While operationalizing the
 solution the data types included and number of nodes expected to be adding=
 the data should be selected. This is covered in deployment considerations=
=C2=A0draft-brockners-opsawg-ioam-deployment.</span><u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
In Section 4.1, I&#39;ve found the text reflecting the history of the discu=
ssion about how to carry the IOAM header using NSH encapsulation. As the te=
xt has no normative value, I suggest moving it into an Appendix.<u></u><u><=
/u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; Agreed, revised draft will have this section moved to Appendix=
.=C2=A0</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; Thank you.=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I find the rules of handling the O-bit in NSH listed in Section 4.2 inconsi=
stent and confusing. The IOAM header is not part of NSH encapsulation but i=
s a part of the payload. But in one case, when user data follows it, the O-=
bit must not be set as. If there&#39;s
 no user data after the IOAM header, then the O-bit must be set. But from t=
he perspective of NSH encapsulation, it includes specially constructed data=
 added for the sole purpose of collecting OAM/telemetry information. Then, =
why, in one case, the O-bit is cleared
 and in the other set if, in both cases, the NSH-encapsulated packet is use=
d to perform the OAM function?<u></u><u></u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; The reason for not setting the O-bit for packets that contains=
 actual user data is because RFC 8300 has &quot;<span style=3D"color:black"=
>
 SF/SFF/SFC Proxy/Classifier implementations that do not support</span></sp=
an><u></u><u></u></p>
</div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 SFC OAM procedures SHOULD discard packets with O bit set=
&quot;. It will be undesirable to discard packets with O-bit set that carry=
 user data as IOAM can be inserted insitu.</span><u></u><u></u></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">For synthetic =
traffic created for OAM along with IOAM-data-fields in NSH following the NS=
H OAM function with 0-bit set is desirable.=C2=A0 </span><u></u><u></u></pr=
e>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">=C2=A0GIM&gt;&gt; This is an interesting situation. =
I agree that there could be an SFC element not supporting &quot;SFC OAM pro=
cedures&quot; (not clear what these are). By the same token, would such
 SFC element support IOAM, be capable of processing IOAM without adverse im=
pact to user data? I am not certain and it seems that it might be better to=
 recommend that NSH packets with IOAM be dropped by an SFP element if it do=
es not support &quot;SFC OAM&quot;. What are
 your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Thanks,</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha</span>=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">I much appreciate your consideration of my comments =
and questions and looking forward to your feedback.<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Aug 18, 2021 at 5:32 AM James Guichard &lt;<=
a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n.=
guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Dear WG:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This email starts a 2 week Working Group Last Call f=
or draft-ietf-sfc-ioam-nsh [1].<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Please read this document if you haven=E2=80=99t rea=
d the most recent version and send your comments to the SFC WG list no late=
r than September 1<sup>st</sup> 2021.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">If you are raisi=
ng a point which you expect will be specifically debated on the mailing lis=
t, consider using a specific email/thread for this point.</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">=C2=A0</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">Lastly, if you a=
re an author or contributor please response to indicate whether you know of=
 any undisclosed IPR related to this document.
</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks!<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Jim &amp; Joel<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span style=3D"color:black">[1] <a href=3D"https://urldefense.com/v3/__http=
s://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fnam11.safelinks.protection.outlook.com*2F*3Furl*=
3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*=
2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeB=
oUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHdTiRE6A*24*26data*3D04*7C01*7=
Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee=
8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpb=
GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7=
C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77lRnSye2Ols5z3U8QwQ*3D*26reserved*3=
D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwn=
e2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv33kGkLw*24&amp;data=3D04*7=
C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7=
C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7C=
TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=
*3D*7C3000&amp;sdata=3DS6sx7MrrVkzKepVgj45q*2F2KPZzBMyOFnol*2BMfgRQ730*3D&a=
mp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSolJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOg=
CmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a></span><u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span style=3D"color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fsfc__*3B!!MZ3Fw45=
to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKEKM=
sIVaA*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65=
486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862=
928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBT=
iI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DLrdp7ipXNWqDvp3mWkIQWF*2FJoClfmd=
4G3TlaH2kB550*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!M=
Z3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbM=
ABJv0WsQtHA*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db=
82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6=
37800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM=
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DXj4fU0JctSsPl6a36R*2Bp=
9N4RkQ*2Bs8m4V7s9Qm2HHIVw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKio=
qKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8h731QiA$" tar=
get=3D"_blank">https://www.ietf.org/mailman/listinfo/sfc</a><u></u><u></u><=
/p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--0000000000000e607605dbbb7c2a--


From nobody Sun Apr  3 13:11:37 2022
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 422723A1D15; Sun,  3 Apr 2022 13:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.507
X-Spam-Level: 
X-Spam-Status: No, score=-1.507 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] 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 JMZtVn83PMbz; Sun,  3 Apr 2022 13:11:21 -0700 (PDT)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (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 A20543A1D13; Sun,  3 Apr 2022 13:11:20 -0700 (PDT)
Received: by mail-lf1-x12c.google.com with SMTP id k21so13741251lfe.4; Sun, 03 Apr 2022 13:11:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RPxADKiJZKUyjyzwvPN6kmnnPSkePK3HvbvuekX9aSU=; b=nX455MJcprL4MOZgnYjYmSHFhPkh/+vKvdKGBaJPlhnSeJppl9wEV+a2AlmFMNJOib tTQjoKBaPwSjsRmBAAB5CRNk4x5uczGQFDKUIfOgup6Lcm7uEYf2OyF1eD62J7UPwZDX BkRuCpqpF+M0RmVSjjWejNwe54/5Qfxll+2EEuCrO9GFzMOtJOjJ1PTkiRRXYtE9Ebt8 Jvr2BDgoY3or0wGetG0oCVMPRObtQhSzrcIMnGWE2VWKj5ThovOpi7udoFbVdo+gcpS9 KpHWNtNnd72kjYm1wnSNRzI0+QBboFWgx7py94OyhagKT0dmz+qvhjVxuAAUV7tXBi5q Begw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RPxADKiJZKUyjyzwvPN6kmnnPSkePK3HvbvuekX9aSU=; b=K0vB/2pYjEizdCfQ1hEdmcHzh+ofuIYzMZ4uqD4/rHh68f1uNYCqxBN3WKs260DGX0 hTX2P0EdHaVxBirc+8acsuf3/7lNy8dzxoMVsndhEuANj/G1HJIOPP2m0Pe6iezKfTDz D5m60qKBeXEfzn+d9A/RovmQZL/FUvopGW1UO2dHtHjPNL9uXh53Rryuyyf2frzeHDtM /aXznlislnZgdaim838LNMp1m2PowYeNIHFKszU0xHwqY18I7D4jCYq0EA1rHGVZIfaE NVnuLFkMCgfHX4Cafsjdp2bXsKIaN0tNoeea51HstQf+5B2l5O1RAsF52jKtDpV0uleS SHTg==
X-Gm-Message-State: AOAM531Uo8tlZ3+X07OyJmwnrf5qxo2iagliQ8Mm06nWiuTrxm679qQy /w+j9iUyUm8D9FIRacaqZ94kyEFeDMZPEmx1pzk=
X-Google-Smtp-Source: ABdhPJxalg0tlhcTCtkpuhnR2ZgLWaYcWXLODEysIUtsBHGqSV18j7u3JyhPTjbVRBv6bNLgCg2pXw5HRj3SpnDSoO4=
X-Received: by 2002:a05:6512:321c:b0:44a:2109:201f with SMTP id d28-20020a056512321c00b0044a2109201fmr20126924lfe.26.1649016678083; Sun, 03 Apr 2022 13:11:18 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com>
In-Reply-To: <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sun, 3 Apr 2022 13:11:04 -0700
Message-ID: <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com>
To: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Cc: James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>,  "Frank Brockners (fbrockne)" <fbrockne@cisco.com>,  "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000053709805dbc59d78"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/abL_OAIc5lzFXVgoP__bHLz7Vqk>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 03 Apr 2022 20:11:31 -0000

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

Hi Shwetha,
thank you for your kind consideration of my comments and for
thoroughly addressing those in the new version. I've noticed that you've
decided to remove the discussion of the O bit in the NSH from the draft
altogether. I think that it might be helpful to a reader if the document
includes a short clarification and the reference to
draft-ietf-sfc-oam-packet
<https://www.ietf.org/id/draft-ietf-sfc-oam-packet-00.html> like the
following:

For the IOAM functionality is SFC NSH described in this document the O bit
in NSH MUST be set clear according to [I-D.ietf-sfc-oam-packet].


Regards,
Greg

On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari <
shwetha.bhandari@thoughtspot.com> wrote:

> Hi Jim, Greg,
>
> We have addressed the additional comments received in this discussion. Ca=
n
> you please take a look :
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt
>
> Thanks,
> Shwetha
>
> On Thu, Feb 10, 2022 at 11:27 PM James Guichard <
> james.n.guichard@futurewei.com> wrote:
>
>> Hi Shwetha,
>>
>>
>>
>> My only point was that in the case of IOAM the O-bit seems to be obsolet=
e
>> as you use the next protocol field rather than the context headers. It
>> seems to me that the definition of the O-bit should be that if set then =
the
>> context headers are used to obtain the OAM instructions. Currently that =
is
>> not what 8300 says. As I said in my previous emails I would really like =
to
>> hear the WGs opinion on what to do with the O-bit and we certainly need =
to
>> reconcile the various documents to be following the same standard.
>>
>>
>>
>> Jim
>>
>>
>>
>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>> *Sent:* Wednesday, February 9, 2022 9:57 AM
>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>> *Subject:* Re: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf=
-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AV=
bjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$>
>>
>>
>>
>> Hi Jim,
>>
>>
>>
>> On the O bit handling, are you suggesting that the O-bit for IOAM, that
>> is carried as a next protocol following NSH header, is not applicable?
>> Would removing the section on O-bit considerations resolve your concern?
>>
>>
>>
>> Hi Greg,
>>
>>
>>
>> >I have one more question. As the draft now mentions the option of using
>> IOAM Direct Export to collect the IOAM data, it might be helpful reflect=
ing
>> that in the figure on p.2. I think that the caption "IOAM Option and Dat=
a
>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>
>> What are your thoughts?
>>
>> Yes, that will make it accurate. I will update the diagram and publish a
>> new version.
>>
>>
>>
>> >I cannot find the text in the draft suggesting that an SFF that does no=
t
>> support IOAM may forward the packet with the NSH Next Protocol field equ=
al
>> to IOAM protocol identifier. Could you help me find it?
>>
>> Can you suggest text to help with this ? This would be a generic problem
>> for NSH implementation when a next protocol is set to a value it does no=
t
>> understand. What should is recommended action in this situation?
>>
>>
>>
>>
>>
>> > For example, if the Loopback IOAM flag is set, the node is required to
>> send a copy of the packet back to the IOAM encapsulating node. It is not
>> clear to me how an SFF learns the identity of the IOAM encapsulating nod=
e
>> and how it encapsulates the loopbacked packet. Can you help me find how =
it
>> is supposed to work in the NSH?
>>
>>
>> https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#section=
-4.2
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ipp=
m-ioam-flags*23section-4.2&data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631120774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzcOpC0Gzzi8xzhttBq=
WaeaU3pMd0KDo*2FZYdGsEPG0uE*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW_cH_6kAg$>
>> :
>>
>>   A Loopback flag that is set indicates to the transit nodes processing
>>
>>    this option that they are to create a copy of the received packet and
>>
>>    send the copy back to the source of the packet.
>>
>> Given this is explained in the flag handling, do you see a need to defin=
e
>> it again in NSH? IMHO the explanation of flag handling is quite generic =
for
>> any packet based transport.
>>
>> Please share your thoughts and text suggestions to improve the draft for
>> flag handling if it requires clarification.
>>
>>
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>> On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>>
>> Hi Shwetha,
>>
>> I have one more question. As the draft now mentions the option of using
>> IOAM Direct Export to collect the IOAM data, it might be helpful reflect=
ing
>> that in the figure on p.2. I think that the caption "IOAM Option and Dat=
a
>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>
>> What are your thoughts?
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari <
>> shwetha.bhandari@thoughtspot.com> wrote:
>>
>> Hi Jim, Greg,
>>
>>
>>
>> Thanks for the follow up.
>>
>> 1) On O-bit: I am a bit confused about the O-bit feedback. Are you
>> suggesting that it should not be a consideration for IOAM as it is handl=
ed
>> as a next protocol and not as NSH context headers?
>>
>> What should a SFC element handle a packet containing IOAM as next header
>> and does not implement IOAM and hence does not understand IOAM? I think
>> O-bit helps in such situations to help such elements decide to drop or
>> forward without processing the IOAM header.
>>
>> Let me know if that is not the case and if simply not considering O-bit
>> in the context of IOAM is what you would recommend.
>>
>> 2) Active or Loopback flags
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu05ObEvX=
tnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&data=
=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebd=
c83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnk=
nown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX=
VCI6Mn0*3D*7C3000&sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&=
reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VA=
H1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$> -
>> there is nothing specific for NSH on how the flags are to be handled.  T=
he
>> IOAM specific fields are to be handled as recommended by the respective
>> IOAM drafts. Do you see any specific NSH considerations to be documented
>> for IOAM fields?
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Tue, Feb 1, 2022 at 4:29 PM James Guichard <
>> james.n.guichard@futurewei.com> wrote:
>>
>> Hi Shwetha & Greg,
>>
>>
>>
>> Thank you for the update.
>>
>>
>>
>> I still believe however that more work is necessary to reconcile how SFC
>> OAM is supposed to work. RFC 8300 says:
>>
>>
>>
>>    O bit:  Setting this bit indicates an OAM packet (see [RFC6291
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs06rKUNw*24&data=3D04*7C01*7Cjame=
s.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a=
3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3=
d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000=
&sdata=3D4wRcNgj93har9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&reserved=3D0__;JS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH=
93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8b5uw-Yg$>
>> ]).
>>
>>       The actual format and processing of SFC OAM packets is outside the
>>
>>       scope of this specification (for example, see [SFC-OAM-FRAMEWORK
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!=
bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*=
24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc=
08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463127700=
5*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0*3D*7C3000&sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwV=
Q*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$>
>> ]
>>
>>       for one approach).
>>
>>
>>
>>       The O bit MUST be set for OAM packets and MUST NOT be set for
>>
>>       non-OAM packets.
>>
>>
>>
>> If we look at RFC6291 it simply describes what OAM is supposed to mean
>> and this is independent from SFC. The SFC-OAM-Framework (now RFC 8924) i=
n
>> section 6.3 says:
>>
>>
>>
>>    The Next Protocol field in the NSH header may be used to indicate wha=
t
>> OAM function is intended
>>
>>    or what toolset is used.  Any other overlay encapsulations used at th=
e
>> service layer must have a
>>
>>    similar way to indicate the intended OAM function.
>>
>>
>>
>> So my reading of this is that if you take 8300 together with the
>> framework then 1. The O-bit MUST be set for OAM packets, and 2. The Next
>> Protocol field may or may not be used to indicate which OAM function is =
to
>> be applied. From this I can determine that iOAM has taken the approach o=
f
>> using the next protocol field to indicate how to process the OAM packet =
and
>> does NOT use the NSH context headers in any way shape or form. This seem=
s
>> consistent with the current definitions of the O-bit from RFC 8300 and
>> processing guidelines from RFC 8924.
>>
>>
>>
>> However, your document says:
>>
>>
>>
>> *4.1
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3F=
w45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJ=
tXMLMQUw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c3=
2402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015=
4631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJB=
TiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hN=
ERJwCw5zwdrAMA*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!M=
Z3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqD=
ItW9Fp7_C8w$>.
>> IOAM and the use of the NSH O-bit*
>>
>>
>>
>>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJuMIrqXAQ*24&data=3D04*7C01*7Cjame=
s.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a=
3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3=
d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000=
&sdata=3Da*2BVevL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&reserved=3D0__;JS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH=
93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$>]
>> the O
>>
>>    bit must be set for OAM packets and must not be set for non-OAM
>>
>>    packets.  Packets with IOAM data included MUST follow this
>>
>>    definition, i.e. the O bit MUST NOT be set for regular customer
>>
>>    traffic which also carries IOAM data and the O bit MUST be set for
>>
>>    OAM packets which carry only IOAM data without any regular data
>>
>>    payload.
>>
>>
>>
>> This text basically says that if the packet is customer traffic and
>> happens to carry iOAM data then it is NOT an OAM packet.  What am I
>> missing, customer traffic or not, both carry iOAM data so how are they
>> different within an SFC domain?
>>
>>
>>
>> In addition to the above I will note that there is still a conflict with
>> Greg=E2=80=99s draft namely this text from section 4:
>>
>>    *  O bit set and the "Next Protocol" value does not match the value
>>
>>       Active SFC OAM (TBA1), defined in Section 10.1
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__*3BIw!=
!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obf=
bMABJv1ohYIeg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82=
494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637=
800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzI=
iLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DHTLx6e4sQCvsjXZKxG1GA8XPvdsw=
sQKEMIEABitkprw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3=
Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDIt=
W-EwTZ2zw$>
>> :
>>
>>
>>
>>          - An SFC NSH Context Header(s) contain an OAM processing
>>
>>          instructions or data.
>>
>>
>>
>>          - The "Next Protocol" field determines the type of the payload.
>>
>>
>>
>> The above text suggests to me that if the O-bit is set and the next
>> protocol is not active SFC OAM then it is **required** that OAM data
>> will be in the NSH context headers (which is not the case for iOAM) and =
the
>> next protocol will indicate what follows the NSH header. While iOAM does
>> follow the NSH header as indicated by the next protocol there is still a=
n
>> expectation that OAM is also carried in the NSH context headers. This se=
ems
>> to be in conflict with RFC 8300 AND RFC 8924.
>>
>>
>>
>> This of course is just my reading of the text and I would like to hear
>> yours and other folks thoughts.
>>
>>
>>
>> Jim
>>
>>
>>
>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>> *Sent:* Monday, January 31, 2022 11:25 PM
>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>> *Subject:* Re: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltG=
MCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu3416GCQ*24&data=3D04=
*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf=
*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*=
7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M=
n0*3D*7C3000&sdata=3DNKz8*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*=
3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!=
f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$=
>
>>
>>
>>
>> Hi Greg,
>>
>>
>>
>> Sorry for the late action on this.
>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.org*2F=
doc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.guichard=
*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753=
a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC=
4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Dp=
l23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJSUlJSUl=
JSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr=
4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&data=3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DdpoyXLu*=
2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&reserved=3D0__;JSUlJSUlJSUlJSUqK=
ioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9PuM1neA$>
>> has been now posted with the edits per this discussion.
>>
>>
>>
>> Hi Jim,
>>
>>
>>
>> After Greg's review please let us know if the changes are good to
>> progress the draft to the next step.
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>> On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>> Hi Shwetha,
>>
>> thank you for the detailed response to my comments. Please feel free to
>> share any updates you're considering for the next version. I'll be glad =
to
>> work together on these.
>>
>> I have several follow-up notes in-lined below under the GIM>> tag.
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari <
>> shwetha.bhandari@thoughtspot.com> wrote:
>>
>> Hi Greg,
>>
>>
>>
>> Sorry for the very late reply. Please find responses to your comments
>> inline @Shwetha:
>>
>>
>>
>>
>>
>>
>>
>> On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>>
>> Dear Authors and All,
>>
>> I've read the current version of the draft and have some comments I'd
>> like to share with you. I much appreciate your thoughts on where this wo=
rk
>> should go considering developments in other IETF WGs. Please find my not=
es
>> and questions below:
>>
>>    - It is stated in the Abstract that:
>>
>>    In-situ Operations, Administration, and Maintenance (IOAM) records
>>    operational and telemetry information in the packet while the packet
>>    traverses a path between two points in the network.
>>
>> But that is the case only for the pre-allocated and incremental trace
>> option types. The Direct Export option
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-exp=
ort*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9=
eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qf=
zx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4I=
r10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6d=
ud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKio=
qKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>> does not write telemetry data into the data packet itself but export
>> telemetry information in a specially constructed packet.
>>
>> And as we are talking about different IOAM trace options, the question o=
f
>> the scope of this document seems appropriate. There is a WGLC on two
>> IOAM documents
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNjnjfRVp=
_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DcHtvs=
gDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3=
fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3D=
Y*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&reserved=3D0__;JSUlJSUlJ=
SUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-FRADPxg$>
>> active through September 15th at the IPPM WG. I believe that it would be
>> beneficial if we had a single document that describes the applicability =
of
>> IOAM in all its functionality defined by documents in IPPM WG. Of course=
,
>> that cannot be a moving target as that would not be helpful. But since t=
he
>> IPPM WG discusses the progress of two IOAM documents, it could be a grea=
t
>> time to address the applicability of the Direct Export trace type
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-exp=
ort*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9=
eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qf=
zx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4I=
r10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6d=
ud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKio=
qKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>> and Loopback and Active flags defined in draft-ietf-ippm-ioam-flags
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__=
*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBW=
M4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7C=
af9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1=
*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV=
2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3xjl1C7ytQ*2Bo=
aKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSU=
lJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDy=
Jy5gHA8obfbMABJt8NqRRKg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzzcnXlewWKrtEDv4Bm=
sNNk4pvDlMKNKvPzBZ2dZJm5k*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKio=
qJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1x=
xjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-gOuTqwg$>.
>> It would be concerning to have more than one SFC document describing the
>> applicability of the generic IOAM mechanisms
>>
>>
>>
>> Shwetha> This is a fair point. We will revise the  draft with text in th=
e
>> abstract and Section 3 IOAM-Type to be updated to include the usage of
>> trace and DEX options.  The encapsulation of IOAM options within NSH its=
elf
>> in its current form already supports all the IOAM Option Type defined bo=
th
>> from draft-ietf-ippm-ioam-data and draft-ietf-ippm-ioam-direct-export
>> along with the flags supported within the options. Hence the
>> IOAM-data-field definitions in the draft will remain unchanged.
>>
>> GIM>> I agree that the definitions of the IOAM data-fields are invariant
>> in various data plane encapsulations. You likely follow the discussion o=
f
>> the IAOM Direct Export and IOAM flags on the IPPM WG list. I think that =
for
>> SFC NSH, IOAM Direct Export could be as simple as "use the local policy"=
.
>> The applicability of the Loopback and Active flags seems to require
>> detailed explanation by SFP actors.
>>
>>
>>
>>
>>
>>
>>    - The location of the IOAM header in the SFC NSH-encapsulated packet
>>    is defined in Section 3:
>>
>>    IOAM-Data-Fields are carried in NSH
>>
>>    using a next protocol header which follows the NSH MD context
>>
>>    headers.
>>
>> I've checked RFC 8300 but couldn't find it defines the Next Protocol
>> header. Also, it appears that NSH Context headers are optional. Hence my
>> question. Is the presence of an NSH Context header required when using
>> IOAM? Could you clarify which mechanism is used to identify the payload =
of
>> an SFC NSH-encapsulated packet as IOAM?
>>
>> Shwetha> We will reword it, it is not Next Protocol header but using IOA=
M
>> as a Next Protocol as described in Section 4.1 and requested in IANA
>> section. Following is the proposed text to align with the RFC 8300
>> reference to context headers following base header and service path head=
er:
>>
>> "The NSH is defined in [RFC8300].  IOAM-Data-Fields are carried in
>> NSH using a next protocol to identify IOAM data fields that follows NSH
>> context headers."
>>
>> GIM>> I think that RFC 8300 views data following Context Headers as NSH
>> payload, not being "in NSH".
>>
>>
>>    - If I understand the format of the IOAM header defined in Section 3
>>    correctly, the header's length is limited by 1020 octets, while the
>>    effective length containing IOAM options and data - 1016 octets. Is t=
hat
>>    correct? What is the recommended technique of collecting IOAM data th=
at
>>    exceeds that limit?
>>
>> Shwetha > IOAM options inherently support specifying the size limits at
>> the node that added the IOAM options. While operationalizing the solutio=
n
>> the data types included and number of nodes expected to be adding the da=
ta
>> should be selected. This is covered in deployment
>> considerations draft-brockners-opsawg-ioam-deployment.
>>
>>
>>    - In Section 4.1, I've found the text reflecting the history of the
>>    discussion about how to carry the IOAM header using NSH encapsulation=
. As
>>    the text has no normative value, I suggest moving it into an Appendix=
.
>>
>> Shwetha > Agreed, revised draft will have this section moved to Appendix=
.
>>
>> GIM>> Thank you.
>>
>>
>>    - I find the rules of handling the O-bit in NSH listed in Section 4.2
>>    inconsistent and confusing. The IOAM header is not part of NSH
>>    encapsulation but is a part of the payload. But in one case, when use=
r data
>>    follows it, the O-bit must not be set as. If there's no user data aft=
er the
>>    IOAM header, then the O-bit must be set. But from the perspective of =
NSH
>>    encapsulation, it includes specially constructed data added for the s=
ole
>>    purpose of collecting OAM/telemetry information. Then, why, in one ca=
se,
>>    the O-bit is cleared and in the other set if, in both cases, the
>>    NSH-encapsulated packet is used to perform the OAM function?
>>
>> Shwetha > The reason for not setting the O-bit for packets that contains
>> actual user data is because RFC 8300 has " SF/SFF/SFC Proxy/Classifier
>> implementations that do not support
>>
>>       SFC OAM procedures SHOULD discard packets with O bit set". It will=
 be undesirable to discard packets with O-bit set that carry user data as I=
OAM can be inserted insitu.
>>
>> For synthetic traffic created for OAM along with IOAM-data-fields in NSH=
 following the NSH OAM function with 0-bit set is desirable.
>>
>>  GIM>> This is an interesting situation. I agree that there could be an
>> SFC element not supporting "SFC OAM procedures" (not clear what these ar=
e).
>> By the same token, would such SFC element support IOAM, be capable of
>> processing IOAM without adverse impact to user data? I am not certain an=
d
>> it seems that it might be better to recommend that NSH packets with IOAM=
 be
>> dropped by an SFP element if it does not support "SFC OAM". What are you=
r
>> thoughts?
>>
>>
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>> I much appreciate your consideration of my comments and questions and
>> looking forward to your feedback.
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Wed, Aug 18, 2021 at 5:32 AM James Guichard <
>> james.n.guichard@futurewei.com> wrote:
>>
>> Dear WG:
>>
>>
>>
>> This email starts a 2 week Working Group Last Call for
>> draft-ietf-sfc-ioam-nsh [1].
>>
>>
>>
>> Please read this document if you haven=E2=80=99t read the most recent ve=
rsion and
>> send your comments to the SFC WG list no later than September 1st 2021.
>>
>>
>>
>> If you are raising a point which you expect will be specifically debated
>> on the mailing list, consider using a specific email/thread for this poi=
nt.
>>
>>
>>
>> Lastly, if you are an author or contributor please response to indicate
>> whether you know of any undisclosed IPR related to this document.
>>
>>
>>
>> Thanks!
>>
>>
>>
>> Jim & Joel
>>
>>
>>
>> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B=
!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C=
7Z0OJKHdTiRE6A*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9=
cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C=
637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu=
MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G=
77lRnSye2Ols5z3U8QwQ*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl=
JSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA=
8obfbMABJv33kGkLw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5=
db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7=
C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DS6sx7MrrVkzKepVgj45q*2F2=
KPZzBMyOFnol*2BMfgRQ730*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJ=
SUqKioqKioqKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xx=
jFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/sfc
>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fsfc__*3B!!MZ3Fw45to5uY!d=
b6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKEKMsIVaA*2=
4*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459=
d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C6377928629282341=
81*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h=
aWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DLrdp7ipXNWqDvp3mWkIQWF*2FJoClfmd4G3TlaH=
2kB550*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45t=
o5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv0Ws=
QtHA*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402=
334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631=
277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6=
Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DXj4fU0JctSsPl6a36R*2Bp9N4RkQ*2Bs8m4V7=
s9Qm2HHIVw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKi=
oqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5Zl=
ZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8h731QiA$>
>>
>>

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

<div dir=3D"ltr">Hi Shwetha,<div>thank you for your kind consideration of m=
y comments and for thoroughly=C2=A0addressing those in the new version. I&#=
39;ve noticed that you&#39;ve decided to remove the discussion of the O bit=
 in the NSH from the draft altogether. I think that it=C2=A0might be helpfu=
l=C2=A0to a reader if the document includes a short clarification and the r=
eference to <a href=3D"https://www.ietf.org/id/draft-ietf-sfc-oam-packet-00=
.html">draft-ietf-sfc-oam-packet</a>=C2=A0like the following:</div><blockqu=
ote style=3D"margin:0 0 0 40px;border:none;padding:0px"><div>For the IOAM f=
unctionality is SFC NSH described in this document the O bit</div><div>in N=
SH MUST be set clear according to [I-D.ietf-sfc-oam-packet].</div></blockqu=
ote><div><br></div><div>Regards,</div><div>Greg</div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Apr 3, 2022 =
at 1:06 AM Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughts=
pot.com">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Jim, Greg,<div=
><br></div><div>We have addressed the additional comments received in this =
discussion. Can you please take a look :</div><div><a href=3D"https://www.i=
etf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt" target=3D"_blank">ht=
tps://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt</a><br></d=
iv><div><br></div><div>Thanks,</div><div>Shwetha</div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 10, 2022=
 at 11:27 PM James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewe=
i.com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">My only point was that in the case of IOAM the O-bit=
 seems to be obsolete as you use the next protocol field rather than the co=
ntext headers. It seems to me that the definition of the O-bit should be th=
at if set then the context headers
 are used to obtain the OAM instructions. Currently that is not what 8300 s=
ays. As I said in my previous emails I would really like to hear the WGs op=
inion on what to do with the O-bit and we certainly need to reconcile the v=
arious documents to be following
 the same standard.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Jim<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Shwetha Bhandari &lt;<a href=3D"mailto:=
shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@though=
tspot.com</a>&gt;
<br>
<b>Sent:</b> Wednesday, February 9, 2022 9:57 AM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;; <a href=3D"m=
ailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft-ietf-sfc-io=
am-nsh@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@=
ietf.org</a>; <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">sfc-=
chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f=
5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$"=
 target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh=
/</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Jim,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">On the O bit handling, are you suggesting that the O=
-bit for IOAM, that is carried as a next protocol following=C2=A0NSH header=
, is not applicable? Would removing the section on O-bit considerations res=
olve your concern?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;I have one more question. As the draft now menti=
ons the option of using IOAM Direct Export to collect the IOAM data, it mig=
ht be helpful reflecting that in the figure on p.2. I think that the captio=
n &quot;IOAM Option and Data Space&quot; might
 be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&quot;.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">What are your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Yes, that will make it accurate. I will update the d=
iagram and publish a new version.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;I cannot find the text in the draft suggesting t=
hat an SFF that does not support IOAM may forward the packet with the NSH N=
ext Protocol field equal to IOAM protocol identifier. Could you help me fin=
d it?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Can you suggest text to help with this ? This would =
be a generic problem for NSH implementation when a next protocol is set to =
a value it does not understand. What should is recommended action in this s=
ituation?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; For example, if the Loopback IOAM flag is set, =
the node is required to send a copy of the packet back to the IOAM encapsul=
ating node. It is not clear to me how an SFF learns the identity of the IOA=
M encapsulating node and how it encapsulates
 the loopbacked packet. Can you help me find how it is supposed to work in =
the NSH?=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https://nam11=
.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org=
*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-ioam-flags*23section-4.2&amp;data=3D04*7C01=
*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0f=
ee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631120774*7CUnknown*7CTWF=
pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D=
*7C3000&amp;sdata=3DzcOpC0Gzzi8xzhttBqWaeaU3pMd0KDo*2FZYdGsEPG0uE*3D&amp;re=
served=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJM=
fr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_cH_6kAg$" target=3D"_blank"=
>https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#section-4=
.2</a>:<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0 A Loopb=
ack flag that is set indicates to the transit nodes processing<u></u><u></u=
></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 this option that they are to =
create a copy of the received packet and<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 send the copy back to the sou=
rce of the packet. <u></u><u></u></span></pre>
</div>
<div>
<p class=3D"MsoNormal">Given this is explained in the flag handling, do you=
 see a need to define it again in NSH? IMHO the explanation of flag handlin=
g is quite generic for any packet based transport.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please share your thoughts and text suggestions to i=
mprove the draft for flag handling if it requires clarification.=C2=A0<u></=
u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com=
</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I have one more question. As the draft now mentions =
the option of using IOAM Direct Export to collect the IOAM data, it might b=
e helpful reflecting that in the figure on p.2. I think that the caption &q=
uot;IOAM Option and Data Space&quot; might be
 reworded=C2=A0to &quot;IOAM Option and Optional Data Space&quot;.<u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal">What are your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari &lt;=
<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwet=
ha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Hi Jim, Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Thanks for the follow up.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">1) On O-bit: I am a bit confused about the O-bit fee=
dback. Are you suggesting that it should not be a consideration for IOAM as=
 it is handled as a next protocol and not as NSH context headers?<u></u><u>=
</u></p>
</div>
<div>
<p class=3D"MsoNormal">What should a SFC element handle a packet containing=
 IOAM as next header and does not implement IOAM and hence does not underst=
and IOAM? I think O-bit helps in such situations to help such elements deci=
de to drop or forward without processing
 the IOAM header.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if that is not the case and if simply no=
t considering O-bit in the context of IOAM is what you would recommend.<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2) <a href=3D"https://urldefense.com/v3/__https://na=
m11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flag=
s*2F__*3B!!MZ3Fw45to5uY!eu05ObEvXtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2An=
jQSjXHiZ_Ve3sBjJRuHMBUg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DDvpZHlkn0P=
NCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8=
AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$" target=3D"_blank">
Active or Loopback flags</a>=C2=A0- there is nothing specific=C2=A0for NSH =
on how the flags are to be handled.=C2=A0 The IOAM specific fields are to b=
e handled as recommended by the respective IOAM drafts. Do you see any spec=
ific NSH considerations to be documented for IOAM
 fields?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Feb 1, 2022 at 4:29 PM James Guichard &lt;<a=
 href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n.g=
uichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha &amp; Greg,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thank you for the update.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I still believe however that more work is necessary =
to reconcile how SFC OAM is supposed to work. RFC 8300 says:
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 O bit:=C2=A0 Setting this bit indic=
ates an OAM packet (see [<a href=3D"https://urldefense.com/v3/__https://nam=
11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv=
3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw=
45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs=
06rKUNw*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db8249=
4c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780=
0154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL=
CJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3D4wRcNgj93har9TlylAfX*2BtbW=
24VCqfneSZd0rD9CRzs*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJ=
SUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632=
nE-HqDItW8b5uw-Yg$" title=3D"&quot;Guidelines for the Use of the &quot;" ta=
rget=3D"_blank">RFC6291</a>]).</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The actual format=
 and processing of SFC OAM packets is outside the</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 scope of this spe=
cification (for example, see [<a href=3D"https://urldefense.com/v3/__https:=
//nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SF=
C-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4c=
lCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24&amp;data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6=
GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$" target=3D"_blank">SFC-OAM-FR=
AMEWORK</a>]</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for one approach)=
.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0The O bit MUST be=
 set for OAM packets and MUST NOT be set for</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 non-OAM packets.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">If we look at RFC6291 it simply describes what OAM i=
s supposed to mean and this is independent from SFC. The SFC-OAM-Framework =
(now RFC 8924) in section 6.3 says:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 The Next Protocol field in the NSH =
header may be used to indicate what OAM function is intended</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 or what toolset is used.=C2=A0 Any =
other overlay encapsulations used at the service layer must have a
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0similar way to indicate the in=
tended OAM function.</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So my reading of this is that if you take 8300 toget=
her with the framework then 1. The O-bit MUST be set for OAM packets, and 2=
. The Next Protocol field may or may not be used to
 indicate which OAM function is to be applied. From this I can determine th=
at iOAM has taken the approach of using the next protocol field to indicate=
 how to process the OAM packet and does NOT use the NSH context headers in =
any way shape or form. This seems
 consistent with the current definitions of the O-bit from RFC 8300 and pro=
cessing guidelines from RFC 8924.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">However, your document says:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:&quot;C=
ourier New&quot;;color:black"><a href=3D"https://urldefense.com/v3/__https:=
//nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc=
-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZ=
W4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtXMLMQUw*24&amp;data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
amp;sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNERJwCw5zwdrAMA*3D&amp;reserved=
=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1xxj=
FWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9Fp7_C8w$" target=3D"_b=
lank">4.1</a>.=C2=A0
 IOAM and the use of the NSH O-bit</span></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 [RFC8300] defines an &quot;O bit&qu=
ot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefense.com/v3/__http=
s://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc8300__*3B=
!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8ob=
fbMABJuMIrqXAQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca=
5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*=
7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2=
luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3Da*2BVevL6noSzqRzdWg=
6dscjiqevlLbxcgEdTEmfJAY7U*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJS=
UlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2Y=
laUz632nE-HqDItW92fQLzlQ$" title=3D"&quot;Network Service Header (NSH)&quot=
;" target=3D"_blank">RFC8300</a>]
 the O</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 bit must be set for OAM packets and=
 must not be set for non-OAM</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 packets.=C2=A0 Packets with IOAM da=
ta included MUST follow this</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 definition, i.e. the O bit MUST NOT=
 be set for regular customer</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 traffic which also carries IOAM dat=
a and the O bit MUST be set for</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 OAM packets which carry only IOAM d=
ata without any regular data</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 payload.</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This text basically says that if the packet is custo=
mer traffic and happens to carry iOAM data then it is NOT an OAM packet.=C2=
=A0 What am I missing, customer traffic or not, both carry
 iOAM data so how are they different within an SFC domain?<u></u><u></u></p=
>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">In addition to the abov=
e I will note that there is still a conflict with Greg=E2=80=99s draft name=
ly this text from section 4:<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 *=C2=A0 O bit set and the &quot;Nex=
t Protocol&quot; value does not match the value</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Active SFC OAM (T=
BA1), defined in
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatat=
racker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1_=
_*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5=
gHA8obfbMABJv1ohYIeg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.c=
om*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C=
1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ=
IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DHTLx6e4sQCvsj=
XZKxG1GA8XPvdswsQKEMIEABitkprw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJS=
UlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjd=
eh2YlaUz632nE-HqDItW-EwTZ2zw$" target=3D"_blank">
Section 10.1</a>:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 - An SFC NSH Context Header(s) contain an OAM processing</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 instructions or data.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 - The &quot;Next Protocol&quot; field determines the type of the payload.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">The above text suggests to me that if the O-bit is s=
et and the next protocol is not active SFC OAM then it is *<b>required</b>*=
 that OAM data will be in the NSH context headers
 (which is not the case for iOAM) and the next protocol will indicate what =
follows the NSH header. While iOAM does follow the NSH header as indicated =
by the next protocol there is still an expectation that OAM is also carried=
 in the NSH context headers. This
 seems to be in conflict with RFC 8300 AND RFC 8924. <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This of course is just my reading of the text and I =
would like to hear yours and other folks thoughts.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Jim<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Shwetha Bhandari &lt;<a href=3D"mailto:=
shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@though=
tspot.com</a>&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 11:25 PM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefen=
se.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-i=
oam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir1=
0KydDyJy5gHA8obfbMABJu3416GCQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DNKz8=
*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D&amp;reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr=
5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sorry for the late action on this.
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf=
.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.g=
uichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240=
189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJ=
WIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sd=
ata*3Dpl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJ=
SUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3f=
Vr4clCr4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&amp;data=3D04*7C01*7Cjames.n.gu=
ichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b2401=
89c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJW=
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;s=
data=3DdpoyXLu*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&amp;reserved=3D0_=
_;JSUlJSUlJSUlJSUqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW9PuM1neA$" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07</a> has be=
en now posted with the edits per this discussion.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Jim,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">After Greg&#39;s review please let us know if the ch=
anges are good to progress the draft to the next step.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky &lt;<a h=
ref=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.co=
m</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for the detailed response to my comments. =
Please feel free to share any updates you&#39;re considering for the next v=
ersion. I&#39;ll be glad to work together on these.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I have several follow-up notes in-lined below under =
the GIM&gt;&gt; tag.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwe=
tha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Greg,</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Sorry for the very late reply. Please find responses to your comments inlin=
e @Shwetha:</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com=
</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Dear Authors and All,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I&#39;ve read the current version of the draft and h=
ave some comments I&#39;d like to share with you. I much appreciate your th=
oughts on where this work should go considering developments
 in other IETF WGs. Please find my notes and questions below:<u></u><u></u>=
</p>
</div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
It is stated in the Abstract that:<u></u><u></u></li></ul>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0In-situ Operations, Administration, and=
 Maintenance (IOAM) records<br>
=C2=A0 =C2=A0operational and telemetry information in the packet while the =
packet<br>
=C2=A0 =C2=A0traverses a path between two points in the network.<u></u><u><=
/u></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">But that is the case only for the pre-allocated and =
incremental trace option=C2=A0types. The
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dir=
ect-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr=
0MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr=
4clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sda=
ta=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-BwxdRIg$" target=3D"_blank">
Direct Export option</a> does not write telemetry=C2=A0data into the data p=
acket itself but export telemetry information in a specially constructed pa=
cket.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">And as we are talking about different IOAM trace opt=
ions, the question=C2=A0of the scope of this document seems appropriate. Th=
ere is
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlN=
jnjfRVp_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtf=
PNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*=
3DcHtvsgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzp=
GjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&amp;data=3D04*7C01*7Cja=
mes.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff=
2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZs=
b3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C30=
00&amp;sdata=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&amp;reser=
ved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJ=
SUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8=
AVbjdeh2YlaUz632nE-HqDItW-FRADPxg$" target=3D"_blank">
a WGLC on two IOAM documents</a> active through September 15th at the IPPM =
WG. I believe that it would be beneficial if we had a single document that =
describes the applicability of IOAM in all its functionality defined by doc=
uments in IPPM WG. Of course, that
 cannot be a moving target as that would not be helpful. But since the IPPM=
 WG discusses the progress of two IOAM documents, it could be a great time =
to address the applicability of
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dir=
ect-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr=
0MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr=
4clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sda=
ta=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-BwxdRIg$" target=3D"_blank">
the Direct Export trace type</a> and Loopback and Active flags defined in=
=C2=A0<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protec=
tion.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2=
Fnam11.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense=
.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-io=
am-flags*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahN=
AYMo9eFdQxxBWM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3=
xjl1C7ytQ*2BoaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJS=
UlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4c=
lCr4Ir10KydDyJy5gHA8obfbMABJt8NqRRKg*24&amp;data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DzzcnXlewWKrtEDv4BmsNNk4pvDlMKNKvPzBZ2dZJm5k*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-gOuTqwg$" target=3D"_blank">draft-ietf-ippm-ioam-flags</a>.
 It would be concerning to have more than one SFC document describing the a=
pplicability of the generic IOAM mechanisms<u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha&gt; This is a fair point. We will revise the=C2=A0 draft with text =
in the abstract and Section 3 I<span style=3D"color:black;background:rgb(25=
5,253,245)">OAM-Type</span>=C2=A0to
 be updated to include the usage of trace and DEX options.=C2=A0 The encaps=
ulation of IOAM options within NSH itself in its current form already suppo=
rts all the IOAM Option Type defined both from draft-<span style=3D"color:b=
lack;background:rgb(255,253,245)">ietf-ippm-ioam-data
 and=C2=A0</span>draft-ietf-ippm-ioam-direct-export along with the flags su=
pported within the options. Hence the IOAM-data-field definitions in the dr=
aft will remain unchanged.=C2=A0</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; I agree that the definitions of the IOAM=
 data-fields are invariant in various data plane encapsulations. You likely=
 follow the discussion of the IAOM Direct Export and IOAM
 flags on the IPPM WG list. I think that for SFC NSH, IOAM Direct Export co=
uld be as simple as &quot;use the local policy&quot;. The applicability of =
the Loopback and Active flags seems to require detailed explanation by SFP =
actors.<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
The location of the IOAM header in the SFC NSH-encapsulated=C2=A0packet is =
defined in Section 3:<u></u><u></u></li></ul>
</div>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0IOAM-Data-Fields are carried in NSH<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0using a next protocol header which foll=
ows the NSH MD context<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0headers.<u></u><u></u></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">I&#39;ve checked RFC 8300 but couldn&#39;t find it d=
efines the Next Protocol header. Also, it appears that NSH Context headers=
=C2=A0are optional. Hence my question. Is the presence of an NSH
 Context header required when using IOAM? Could you clarify which mechanism=
 is used to identify the payload of an SFC NSH-encapsulated packet as IOAM?=
<u></u><u></u></p>
</div>
</blockquote>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha&gt; We will reword it, it is not Next Protocol header but using IOA=
M as a Next Protocol as described in Section 4.1 and requested in
 IANA section. Following is the proposed text to align with the RFC 8300 re=
ference to context headers following base header and service path header:</=
span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
&quot;The NSH is defined in [RFC8300].=C2=A0 IOAM-Data-Fields are carried i=
n NSH=C2=A0using a next protocol to identify IOAM data fields that follows =
NSH
 context headers.&quot;</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; I think that RFC 8300 views data followi=
ng Context Headers as NSH payload, not being &quot;in NSH&quot;.=C2=A0<u></=
u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
If I understand the format of the IOAM header defined in Section 3 correctl=
y, the header&#39;s length is limited by 1020 octets, while the effective l=
ength containing IOAM options and data - 1016 octets. Is that correct? What=
 is the recommended technique of collecting
 IOAM data that exceeds that limit?<u></u><u></u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; IOAM options inherently support specifying the size limits at =
the node that added the IOAM options. While operationalizing the
 solution the data types included and number of nodes expected to be adding=
 the data should be selected. This is covered in deployment considerations=
=C2=A0draft-brockners-opsawg-ioam-deployment.</span><u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
In Section 4.1, I&#39;ve found the text reflecting the history of the discu=
ssion about how to carry the IOAM header using NSH encapsulation. As the te=
xt has no normative value, I suggest moving it into an Appendix.<u></u><u><=
/u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; Agreed, revised draft will have this section moved to Appendix=
.=C2=A0</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; Thank you.=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I find the rules of handling the O-bit in NSH listed in Section 4.2 inconsi=
stent and confusing. The IOAM header is not part of NSH encapsulation but i=
s a part of the payload. But in one case, when user data follows it, the O-=
bit must not be set as. If there&#39;s
 no user data after the IOAM header, then the O-bit must be set. But from t=
he perspective of NSH encapsulation, it includes specially constructed data=
 added for the sole purpose of collecting OAM/telemetry information. Then, =
why, in one case, the O-bit is cleared
 and in the other set if, in both cases, the NSH-encapsulated packet is use=
d to perform the OAM function?<u></u><u></u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; The reason for not setting the O-bit for packets that contains=
 actual user data is because RFC 8300 has &quot;<span style=3D"color:black"=
>
 SF/SFF/SFC Proxy/Classifier implementations that do not support</span></sp=
an><u></u><u></u></p>
</div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 SFC OAM procedures SHOULD discard packets with O bit set=
&quot;. It will be undesirable to discard packets with O-bit set that carry=
 user data as IOAM can be inserted insitu.</span><u></u><u></u></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">For synthetic =
traffic created for OAM along with IOAM-data-fields in NSH following the NS=
H OAM function with 0-bit set is desirable.=C2=A0 </span><u></u><u></u></pr=
e>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">=C2=A0GIM&gt;&gt; This is an interesting situation. =
I agree that there could be an SFC element not supporting &quot;SFC OAM pro=
cedures&quot; (not clear what these are). By the same token, would such
 SFC element support IOAM, be capable of processing IOAM without adverse im=
pact to user data? I am not certain and it seems that it might be better to=
 recommend that NSH packets with IOAM be dropped by an SFP element if it do=
es not support &quot;SFC OAM&quot;. What are
 your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Thanks,</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha</span>=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">I much appreciate your consideration of my comments =
and questions and looking forward to your feedback.<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Aug 18, 2021 at 5:32 AM James Guichard &lt;<=
a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n.=
guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Dear WG:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This email starts a 2 week Working Group Last Call f=
or draft-ietf-sfc-ioam-nsh [1].<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Please read this document if you haven=E2=80=99t rea=
d the most recent version and send your comments to the SFC WG list no late=
r than September 1<sup>st</sup> 2021.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">If you are raisi=
ng a point which you expect will be specifically debated on the mailing lis=
t, consider using a specific email/thread for this point.</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">=C2=A0</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">Lastly, if you a=
re an author or contributor please response to indicate whether you know of=
 any undisclosed IPR related to this document.
</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks!<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Jim &amp; Joel<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span style=3D"color:black">[1] <a href=3D"https://urldefense.com/v3/__http=
s://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fnam11.safelinks.protection.outlook.com*2F*3Furl*=
3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*=
2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeB=
oUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHdTiRE6A*24*26data*3D04*7C01*7=
Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee=
8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpb=
GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7=
C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77lRnSye2Ols5z3U8QwQ*3D*26reserved*3=
D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwn=
e2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv33kGkLw*24&amp;data=3D04*7=
C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7=
C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7C=
TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=
*3D*7C3000&amp;sdata=3DS6sx7MrrVkzKepVgj45q*2F2KPZzBMyOFnol*2BMfgRQ730*3D&a=
mp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSolJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOg=
CmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a></span><u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span style=3D"color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fsfc__*3B!!MZ3Fw45=
to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKEKM=
sIVaA*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65=
486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862=
928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBT=
iI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DLrdp7ipXNWqDvp3mWkIQWF*2FJoClfmd=
4G3TlaH2kB550*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!M=
Z3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbM=
ABJv0WsQtHA*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db=
82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6=
37800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM=
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DXj4fU0JctSsPl6a36R*2Bp=
9N4RkQ*2Bs8m4V7s9Qm2HHIVw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKio=
qKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8h731QiA$" tar=
get=3D"_blank">https://www.ietf.org/mailman/listinfo/sfc</a><u></u><u></u><=
/p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>

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

--00000000000053709805dbc59d78--


From nobody Sun Apr  3 17:40:59 2022
Return-Path: <shwetha.bhandari@thoughtspot.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 4909C3A1DA0 for <sfc@ietfa.amsl.com>; Sun,  3 Apr 2022 17:40:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.506
X-Spam-Level: 
X-Spam-Status: No, score=-1.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=thoughtspot.com header.b=gqTcp30z; dkim=pass (2048-bit key) header.d=thoughtspot-com.20210112.gappssmtp.com header.b=8GS9Sz0G
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z0Q48qf_80R2 for <sfc@ietfa.amsl.com>; Sun,  3 Apr 2022 17:40:48 -0700 (PDT)
Received: from mx0a-0055fe01.pphosted.com (mx0a-0055fe01.pphosted.com [205.220.164.104]) (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 841013A1DA1 for <sfc@ietf.org>; Sun,  3 Apr 2022 17:40:46 -0700 (PDT)
Received: from pps.filterd (m0211451.ppops.net [127.0.0.1]) by mx0b-0055fe01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 233LYbme029396 for <sfc@ietf.org>; Sun, 3 Apr 2022 17:40:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot.com; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : cc : content-type; s=proofpoint; bh=djiQtFPQf4hfx+qDvgaibYfDAJz5KZoF5fKiGD8np5s=; b=gqTcp30ziglK/vzC8QijHdvKChJbg5Oh68IA9lZpFH142xQKz3PpGEg7kLiudxqzlkOr K0VckS5nQZc2ubi/4dk4aiQsXYIMD1ntWOU8LPdWM9JAKxYkfMIVY7KSrc4s8cR5jMWN dVGOFEQYX448bUfOMBJoq+RM9YM2Lf3KFOr3Ycy+7c5cuFzk7pWXGCw9aEEJH4zf2T21 sXPHF+OIgrotqSrfpygxU/r6L7vP+Lafrox+p9K/XDA5UAEZhlx/OuCv8t69khOwuS/D Fbbqqlaccahe81L9HICu/C7d6kWr4U6/Se+qChIZlmzqxPe2Bzto4xsVmuzs+CaLUKhl Zw== 
Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0b-0055fe01.pphosted.com (PPS) with ESMTPS id 3f6kmm3x56-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <sfc@ietf.org>; Sun, 03 Apr 2022 17:40:45 -0700
Received: by mail-qv1-f69.google.com with SMTP id m12-20020ad45dcc000000b00443d70cc310so1369640qvh.11 for <sfc@ietf.org>; Sun, 03 Apr 2022 17:40:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=djiQtFPQf4hfx+qDvgaibYfDAJz5KZoF5fKiGD8np5s=; b=8GS9Sz0GoYSOgoMLHh9SUmwJ1SdvWQiRxYTkj291R+oID9dAM3yU40t3N7ialG2z4f VK5UzItKJ3qqS+f75rKdUUAONwoJakxwboNd5pjaJwiqZQUxwO+VtE4rVBfy6IR+mmQE Roo50V1UE5yIIQLr8LWDn5XArRKNKW6uTNKX8uT+mpJ+b9gXQfuzjMowTJsa3S3Bu5vk P1Nf/1Ldt3WQn8J2yNj17l1DbUSOv7vNV70ILdD7jDl93y6Rk6tFakWYPz6CTklTz2sI d9krY/faOhxqB0FCnTVn18hcU8qMuIRSzRwKVCTLDnZD5cQT7WDiznpeJSY76rZs5ouD ju7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=djiQtFPQf4hfx+qDvgaibYfDAJz5KZoF5fKiGD8np5s=; b=WaqJEcZFu0voX7XkB9bjV4Zy2Qm091FNwPOK6nwbMjjQMCHev6nbE4eIJDUDeii0MX hlQ/4BfKVMcA6mDrmE2I5pTwzI1xjod/zzxszawK95P/0vYovKsrcomT7rs4N4x17kFv mhwgCSVYdxyHM0vbXmrFigKcVgAE6oPQZMyW+xQSyuKOEB72poYIZtVKT9gdrXNBj6bo Xy4w+pG+3/JAzgTRv5UBXxRK0m3yPCbJ8Oe4ZPnpa6JiQwfIw9yy/Yy4P3z8J9yE4023 8cj/DYfsnuhnBPYzwLrYvS7iTPUdNuT5pepS4vHpBgx2A1Nat783maErgv0Co1eGm+/6 D7Nw==
X-Gm-Message-State: AOAM531R5T32itIf7deOhMgaLXCjbkB6ArSgQI/2pYvYK5bBoAdfjO1U kPWt3hl+eKzDml6mmTM4RkbKeBl3TJg/7eFepFACIACGEhz2PagIQnGGfY0OcuZ+qAEy6Cwxxjo mOgosuGwtZJi5ng6UrZ0=
X-Received: by 2002:a05:622a:1496:b0:2e2:3188:9db0 with SMTP id t22-20020a05622a149600b002e231889db0mr15948239qtx.446.1649032844153;  Sun, 03 Apr 2022 17:40:44 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJybMj0or0EYk17TO0NSHRwz8qOOspx83ApQlpNTshhVyoX8I0xM5DB8iBfMkyhKzIJvMT609h5ngQgv8XRnTOw=
X-Received: by 2002:a05:622a:1496:b0:2e2:3188:9db0 with SMTP id t22-20020a05622a149600b002e231889db0mr15948222qtx.446.1649032843737; Sun, 03 Apr 2022 17:40:43 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com>
In-Reply-To: <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com>
From: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Date: Mon, 4 Apr 2022 06:10:30 +0530
Message-ID: <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, draft-ietf-sfc-ioam-nsh@ietf.org, sfc@ietf.org, sfc-chairs@ietf.org
Content-Type: multipart/alternative; boundary="000000000000dfd53505dbc9605c"
X-Proofpoint-GUID: HwR6uKY1Nx8hcopE2qUsQc_FRphKQCHD
X-Proofpoint-ORIG-GUID: HwR6uKY1Nx8hcopE2qUsQc_FRphKQCHD
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.850,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-04-03_08,2022-03-31_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 mlxscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 impostorscore=0 mlxlogscore=999 bulkscore=5 clxscore=1015 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204040001
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Oruu7T0KEohQ4B2xC7SuhJVYchQ>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 04 Apr 2022 00:40:56 -0000

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

Hi Greg,

Thanks for the feedback. From the discussion and Jim's feedback
 "My only point was that in the case of IOAM the O-bit seems to be obsolete
as you use the next protocol field rather than the context headers. It
seems to me that the definition of the O-bit should be that if set then the
context headers are used to obtain the OAM instructions."
Which makes sense. The O-bit does not influence IOAM handling as it is
carried as a next protocol.
Hence the consideration section on O-bit is removed in the new revision.
What do you think?

Thanks
Shwetha

On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Shwetha,
> thank you for your kind consideration of my comments and for
> thoroughly addressing those in the new version. I've noticed that you've
> decided to remove the discussion of the O bit in the NSH from the draft
> altogether. I think that it might be helpful to a reader if the document
> includes a short clarification and the reference to
> draft-ietf-sfc-oam-packet
> <https://urldefense.com/v3/__https://www.ietf.org/id/draft-ietf-sfc-oam-p=
acket-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p=
_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$> like
> the following:
>
> For the IOAM functionality is SFC NSH described in this document the O bi=
t
> in NSH MUST be set clear according to [I-D.ietf-sfc-oam-packet].
>
>
> Regards,
> Greg
>
> On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
>> Hi Jim, Greg,
>>
>> We have addressed the additional comments received in this discussion.
>> Can you please take a look :
>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt
>> <https://urldefense.com/v3/__https://www.ietf.org/rfcdiff?url2=3Ddraft-i=
etf-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsG=
Ixr9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVd4KRpUCA$>
>>
>> Thanks,
>> Shwetha
>>
>> On Thu, Feb 10, 2022 at 11:27 PM James Guichard <
>> james.n.guichard@futurewei.com> wrote:
>>
>>> Hi Shwetha,
>>>
>>>
>>>
>>> My only point was that in the case of IOAM the O-bit seems to be
>>> obsolete as you use the next protocol field rather than the context
>>> headers. It seems to me that the definition of the O-bit should be that=
 if
>>> set then the context headers are used to obtain the OAM instructions.
>>> Currently that is not what 8300 says. As I said in my previous emails I
>>> would really like to hear the WGs opinion on what to do with the O-bit =
and
>>> we certainly need to reconcile the various documents to be following th=
e
>>> same standard.
>>>
>>>
>>>
>>> Jim
>>>
>>>
>>>
>>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>>> *Sent:* Wednesday, February 9, 2022 9:57 AM
>>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>>> *Subject:* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-iet=
f-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8A=
Vbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$>
>>>
>>>
>>>
>>> Hi Jim,
>>>
>>>
>>>
>>> On the O bit handling, are you suggesting that the O-bit for IOAM, that
>>> is carried as a next protocol following NSH header, is not applicable?
>>> Would removing the section on O-bit considerations resolve your concern=
?
>>>
>>>
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> >I have one more question. As the draft now mentions the option of usin=
g
>>> IOAM Direct Export to collect the IOAM data, it might be helpful reflec=
ting
>>> that in the figure on p.2. I think that the caption "IOAM Option and Da=
ta
>>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>>
>>> What are your thoughts?
>>>
>>> Yes, that will make it accurate. I will update the diagram and publish =
a
>>> new version.
>>>
>>>
>>>
>>> >I cannot find the text in the draft suggesting that an SFF that does
>>> not support IOAM may forward the packet with the NSH Next Protocol fiel=
d
>>> equal to IOAM protocol identifier. Could you help me find it?
>>>
>>> Can you suggest text to help with this ? This would be a generic proble=
m
>>> for NSH implementation when a next protocol is set to a value it does n=
ot
>>> understand. What should is recommended action in this situation?
>>>
>>>
>>>
>>>
>>>
>>> > For example, if the Loopback IOAM flag is set, the node is required t=
o
>>> send a copy of the packet back to the IOAM encapsulating node. It is no=
t
>>> clear to me how an SFF learns the identity of the IOAM encapsulating no=
de
>>> and how it encapsulates the loopbacked packet. Can you help me find how=
 it
>>> is supposed to work in the NSH?
>>>
>>>
>>> https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#sectio=
n-4.2
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ip=
pm-ioam-flags*23section-4.2&data=3D04*7C01*7Cjames.n.guichard*40futurewei.c=
om*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C=
1*7C0*7C637800154631120774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ=
IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzcOpC0Gzzi8xzhttB=
qWaeaU3pMd0KDo*2FZYdGsEPG0uE*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW_cH_6kAg$>
>>> :
>>>
>>>   A Loopback flag that is set indicates to the transit nodes processing
>>>
>>>    this option that they are to create a copy of the received packet an=
d
>>>
>>>    send the copy back to the source of the packet.
>>>
>>> Given this is explained in the flag handling, do you see a need to
>>> define it again in NSH? IMHO the explanation of flag handling is quite
>>> generic for any packet based transport.
>>>
>>> Please share your thoughts and text suggestions to improve the draft fo=
r
>>> flag handling if it requires clarification.
>>>
>>>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>> On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>> Hi Shwetha,
>>>
>>> I have one more question. As the draft now mentions the option of using
>>> IOAM Direct Export to collect the IOAM data, it might be helpful reflec=
ting
>>> that in the figure on p.2. I think that the caption "IOAM Option and Da=
ta
>>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>>
>>> What are your thoughts?
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari <
>>> shwetha.bhandari@thoughtspot.com> wrote:
>>>
>>> Hi Jim, Greg,
>>>
>>>
>>>
>>> Thanks for the follow up.
>>>
>>> 1) On O-bit: I am a bit confused about the O-bit feedback. Are you
>>> suggesting that it should not be a consideration for IOAM as it is hand=
led
>>> as a next protocol and not as NSH context headers?
>>>
>>> What should a SFC element handle a packet containing IOAM as next heade=
r
>>> and does not implement IOAM and hence does not understand IOAM? I think
>>> O-bit helps in such situations to help such elements decide to drop or
>>> forward without processing the IOAM header.
>>>
>>> Let me know if that is not the case and if simply not considering O-bit
>>> in the context of IOAM is what you would recommend.
>>>
>>> 2) Active or Loopback flags
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu05ObEv=
XtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&data=
=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebd=
c83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnk=
nown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX=
VCI6Mn0*3D*7C3000&sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&=
reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VA=
H1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$> -
>>> there is nothing specific for NSH on how the flags are to be handled.  =
The
>>> IOAM specific fields are to be handled as recommended by the respective
>>> IOAM drafts. Do you see any specific NSH considerations to be documente=
d
>>> for IOAM fields?
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Feb 1, 2022 at 4:29 PM James Guichard <
>>> james.n.guichard@futurewei.com> wrote:
>>>
>>> Hi Shwetha & Greg,
>>>
>>>
>>>
>>> Thank you for the update.
>>>
>>>
>>>
>>> I still believe however that more work is necessary to reconcile how SF=
C
>>> OAM is supposed to work. RFC 8300 says:
>>>
>>>
>>>
>>>    O bit:  Setting this bit indicates an OAM packet (see [RFC6291
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2ryw=
fzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs06rKUNw*24&data=3D04*7C01*7Cjam=
es.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2=
a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb=
3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C300=
0&sdata=3D4wRcNgj93har9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&reserved=3D0__;J=
SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZ=
H93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8b5uw-Yg$>
>>> ]).
>>>
>>>       The actual format and processing of SFC OAM packets is outside th=
e
>>>
>>>       scope of this specification (for example, see [SFC-OAM-FRAMEWORK
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY=
!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug=
*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334f=
c08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001546312770=
05*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h=
aWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxw=
VQ*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5S=
Sgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$>
>>> ]
>>>
>>>       for one approach).
>>>
>>>
>>>
>>>       The O bit MUST be set for OAM packets and MUST NOT be set for
>>>
>>>       non-OAM packets.
>>>
>>>
>>>
>>> If we look at RFC6291 it simply describes what OAM is supposed to mean
>>> and this is independent from SFC. The SFC-OAM-Framework (now RFC 8924) =
in
>>> section 6.3 says:
>>>
>>>
>>>
>>>    The Next Protocol field in the NSH header may be used to indicate
>>> what OAM function is intended
>>>
>>>    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.
>>>
>>>
>>>
>>> So my reading of this is that if you take 8300 together with the
>>> framework then 1. The O-bit MUST be set for OAM packets, and 2. The Nex=
t
>>> Protocol field may or may not be used to indicate which OAM function is=
 to
>>> be applied. From this I can determine that iOAM has taken the approach =
of
>>> using the next protocol field to indicate how to process the OAM packet=
 and
>>> does NOT use the NSH context headers in any way shape or form. This see=
ms
>>> consistent with the current definitions of the O-bit from RFC 8300 and
>>> processing guidelines from RFC 8924.
>>>
>>>
>>>
>>> However, your document says:
>>>
>>>
>>>
>>> *4.1
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3=
Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMAB=
JtXMLMQUw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c=
32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001=
54631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJ=
BTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2h=
NERJwCw5zwdrAMA*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW9Fp7_C8w$>.
>>> IOAM and the use of the NSH O-bit*
>>>
>>>
>>>
>>>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fhtml*2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2ryw=
fzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJuMIrqXAQ*24&data=3D04*7C01*7Cjam=
es.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2=
a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb=
3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C300=
0&sdata=3Da*2BVevL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&reserved=3D0__;J=
SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZ=
H93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$>]
>>> the O
>>>
>>>    bit must be set for OAM packets and must not be set for non-OAM
>>>
>>>    packets.  Packets with IOAM data included MUST follow this
>>>
>>>    definition, i.e. the O bit MUST NOT be set for regular customer
>>>
>>>    traffic which also carries IOAM data and the O bit MUST be set for
>>>
>>>    OAM packets which carry only IOAM data without any regular data
>>>
>>>    payload.
>>>
>>>
>>>
>>> This text basically says that if the packet is customer traffic and
>>> happens to carry iOAM data then it is NOT an OAM packet.  What am I
>>> missing, customer traffic or not, both carry iOAM data so how are they
>>> different within an SFC domain?
>>>
>>>
>>>
>>> In addition to the above I will note that there is still a conflict wit=
h
>>> Greg=E2=80=99s draft namely this text from section 4:
>>>
>>>    *  O bit set and the "Next Protocol" value does not match the value
>>>
>>>       Active SFC OAM (TBA1), defined in Section 10.1
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__*3BIw=
!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8ob=
fbMABJv1ohYIeg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db8=
2494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63=
7800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz=
IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DHTLx6e4sQCvsjXZKxG1GA8XPvds=
wsQKEMIEABitkprw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ=
3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDI=
tW-EwTZ2zw$>
>>> :
>>>
>>>
>>>
>>>          - An SFC NSH Context Header(s) contain an OAM processing
>>>
>>>          instructions or data.
>>>
>>>
>>>
>>>          - The "Next Protocol" field determines the type of the payload=
.
>>>
>>>
>>>
>>> The above text suggests to me that if the O-bit is set and the next
>>> protocol is not active SFC OAM then it is **required** that OAM data
>>> will be in the NSH context headers (which is not the case for iOAM) and=
 the
>>> next protocol will indicate what follows the NSH header. While iOAM doe=
s
>>> follow the NSH header as indicated by the next protocol there is still =
an
>>> expectation that OAM is also carried in the NSH context headers. This s=
eems
>>> to be in conflict with RFC 8300 AND RFC 8924.
>>>
>>>
>>>
>>> This of course is just my reading of the text and I would like to hear
>>> yours and other folks thoughts.
>>>
>>>
>>>
>>> Jim
>>>
>>>
>>>
>>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>>> *Sent:* Monday, January 31, 2022 11:25 PM
>>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>>> *Subject:* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker=
.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHlt=
GMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu3416GCQ*24&data=3D0=
4*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83c=
f*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown=
*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6=
Mn0*3D*7C3000&sdata=3DNKz8*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10=
*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY=
!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA=
$>
>>>
>>>
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> Sorry for the late action on this.
>>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.org*2=
Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.guichar=
d*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c75=
3a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiM=
C4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D=
pl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJSUlJSU=
lJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clC=
r4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&data=3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DdpoyXLu=
*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&reserved=3D0__;JSUlJSUlJSUlJSUq=
KioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9PuM1neA$>
>>> has been now posted with the edits per this discussion.
>>>
>>>
>>>
>>> Hi Jim,
>>>
>>>
>>>
>>> After Greg's review please let us know if the changes are good to
>>> progress the draft to the next step.
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>> On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>> Hi Shwetha,
>>>
>>> thank you for the detailed response to my comments. Please feel free to
>>> share any updates you're considering for the next version. I'll be glad=
 to
>>> work together on these.
>>>
>>> I have several follow-up notes in-lined below under the GIM>> tag.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari <
>>> shwetha.bhandari@thoughtspot.com> wrote:
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> Sorry for the very late reply. Please find responses to your comments
>>> inline @Shwetha:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>> Dear Authors and All,
>>>
>>> I've read the current version of the draft and have some comments I'd
>>> like to share with you. I much appreciate your thoughts on where this w=
ork
>>> should go considering developments in other IETF WGs. Please find my no=
tes
>>> and questions below:
>>>
>>>    - It is stated in the Abstract that:
>>>
>>>    In-situ Operations, Administration, and Maintenance (IOAM) records
>>>    operational and telemetry information in the packet while the packet
>>>    traverses a path between two points in the network.
>>>
>>> But that is the case only for the pre-allocated and incremental trace
>>> option types. The Direct Export option
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F=
__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-ex=
port*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo=
9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurew=
ei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fed=
c*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAi=
LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5q=
fzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJS=
UlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4=
Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6=
dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKi=
oqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5S=
Sgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>>> does not write telemetry data into the data packet itself but export
>>> telemetry information in a specially constructed packet.
>>>
>>> And as we are talking about different IOAM trace options, the
>>> question of the scope of this document seems appropriate. There is a
>>> WGLC on two IOAM documents
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F=
__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNjnjfRV=
p_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyeP=
ahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guichard*40=
futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d=
5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wL=
jAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DcHtv=
sgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJSUlJSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o=
3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=
=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJ=
SUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632=
nE-HqDItW-FRADPxg$>
>>> active through September 15th at the IPPM WG. I believe that it would b=
e
>>> beneficial if we had a single document that describes the applicability=
 of
>>> IOAM in all its functionality defined by documents in IPPM WG. Of cours=
e,
>>> that cannot be a moving target as that would not be helpful. But since =
the
>>> IPPM WG discusses the progress of two IOAM documents, it could be a gre=
at
>>> time to address the applicability of the Direct Export trace type
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F=
__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-ex=
port*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo=
9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurew=
ei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fed=
c*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAi=
LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5q=
fzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJS=
UlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4=
Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6=
dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKi=
oqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5S=
Sgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>>> and Loopback and Active flags defined in draft-ietf-ippm-ioam-flags
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F=
__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F_=
_*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxB=
WM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7=
Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C=
1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoi=
V2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3xjl1C7ytQ*2B=
oaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJS=
UlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydD=
yJy5gHA8obfbMABJt8NqRRKg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.c=
om*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C=
1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ=
IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzzcnXlewWKrtEDv4B=
msNNk4pvDlMKNKvPzBZ2dZJm5k*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKi=
oqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1=
xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-gOuTqwg$>.
>>> It would be concerning to have more than one SFC document describing th=
e
>>> applicability of the generic IOAM mechanisms
>>>
>>>
>>>
>>> Shwetha> This is a fair point. We will revise the  draft with text in
>>> the abstract and Section 3 IOAM-Type to be updated to include the usage
>>> of trace and DEX options.  The encapsulation of IOAM options within NSH
>>> itself in its current form already supports all the IOAM Option Type
>>> defined both from draft-ietf-ippm-ioam-data and draft-ietf-ippm-ioam-di=
rect-export
>>> along with the flags supported within the options. Hence the
>>> IOAM-data-field definitions in the draft will remain unchanged.
>>>
>>> GIM>> I agree that the definitions of the IOAM data-fields are invarian=
t
>>> in various data plane encapsulations. You likely follow the discussion =
of
>>> the IAOM Direct Export and IOAM flags on the IPPM WG list. I think that=
 for
>>> SFC NSH, IOAM Direct Export could be as simple as "use the local policy=
".
>>> The applicability of the Loopback and Active flags seems to require
>>> detailed explanation by SFP actors.
>>>
>>>
>>>
>>>
>>>
>>>
>>>    - The location of the IOAM header in the SFC NSH-encapsulated packet
>>>    is defined in Section 3:
>>>
>>>    IOAM-Data-Fields are carried in NSH
>>>
>>>    using a next protocol header which follows the NSH MD context
>>>
>>>    headers.
>>>
>>> I've checked RFC 8300 but couldn't find it defines the Next Protocol
>>> header. Also, it appears that NSH Context headers are optional. Hence m=
y
>>> question. Is the presence of an NSH Context header required when using
>>> IOAM? Could you clarify which mechanism is used to identify the payload=
 of
>>> an SFC NSH-encapsulated packet as IOAM?
>>>
>>> Shwetha> We will reword it, it is not Next Protocol header but using
>>> IOAM as a Next Protocol as described in Section 4.1 and requested in IA=
NA
>>> section. Following is the proposed text to align with the RFC 8300
>>> reference to context headers following base header and service path hea=
der:
>>>
>>> "The NSH is defined in [RFC8300].  IOAM-Data-Fields are carried in
>>> NSH using a next protocol to identify IOAM data fields that follows NSH
>>> context headers."
>>>
>>> GIM>> I think that RFC 8300 views data following Context Headers as NSH
>>> payload, not being "in NSH".
>>>
>>>
>>>    - If I understand the format of the IOAM header defined in Section 3
>>>    correctly, the header's length is limited by 1020 octets, while the
>>>    effective length containing IOAM options and data - 1016 octets. Is =
that
>>>    correct? What is the recommended technique of collecting IOAM data t=
hat
>>>    exceeds that limit?
>>>
>>> Shwetha > IOAM options inherently support specifying the size limits at
>>> the node that added the IOAM options. While operationalizing the soluti=
on
>>> the data types included and number of nodes expected to be adding the d=
ata
>>> should be selected. This is covered in deployment
>>> considerations draft-brockners-opsawg-ioam-deployment.
>>>
>>>
>>>    - In Section 4.1, I've found the text reflecting the history of the
>>>    discussion about how to carry the IOAM header using NSH encapsulatio=
n. As
>>>    the text has no normative value, I suggest moving it into an Appendi=
x.
>>>
>>> Shwetha > Agreed, revised draft will have this section moved to
>>> Appendix.
>>>
>>> GIM>> Thank you.
>>>
>>>
>>>    - I find the rules of handling the O-bit in NSH listed in Section
>>>    4.2 inconsistent and confusing. The IOAM header is not part of NSH
>>>    encapsulation but is a part of the payload. But in one case, when us=
er data
>>>    follows it, the O-bit must not be set as. If there's no user data af=
ter the
>>>    IOAM header, then the O-bit must be set. But from the perspective of=
 NSH
>>>    encapsulation, it includes specially constructed data added for the =
sole
>>>    purpose of collecting OAM/telemetry information. Then, why, in one c=
ase,
>>>    the O-bit is cleared and in the other set if, in both cases, the
>>>    NSH-encapsulated packet is used to perform the OAM function?
>>>
>>> Shwetha > The reason for not setting the O-bit for packets that contain=
s
>>> actual user data is because RFC 8300 has " SF/SFF/SFC Proxy/Classifier
>>> implementations that do not support
>>>
>>>       SFC OAM procedures SHOULD discard packets with O bit set". It wil=
l be undesirable to discard packets with O-bit set that carry user data as =
IOAM can be inserted insitu.
>>>
>>> For synthetic traffic created for OAM along with IOAM-data-fields in NS=
H following the NSH OAM function with 0-bit set is desirable.
>>>
>>>  GIM>> This is an interesting situation. I agree that there could be an
>>> SFC element not supporting "SFC OAM procedures" (not clear what these a=
re).
>>> By the same token, would such SFC element support IOAM, be capable of
>>> processing IOAM without adverse impact to user data? I am not certain a=
nd
>>> it seems that it might be better to recommend that NSH packets with IOA=
M be
>>> dropped by an SFP element if it does not support "SFC OAM". What are yo=
ur
>>> thoughts?
>>>
>>>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>> I much appreciate your consideration of my comments and questions and
>>> looking forward to your feedback.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Wed, Aug 18, 2021 at 5:32 AM James Guichard <
>>> james.n.guichard@futurewei.com> wrote:
>>>
>>> Dear WG:
>>>
>>>
>>>
>>> This email starts a 2 week Working Group Last Call for
>>> draft-ietf-sfc-ioam-nsh [1].
>>>
>>>
>>>
>>> Please read this document if you haven=E2=80=99t read the most recent v=
ersion
>>> and send your comments to the SFC WG list no later than September 1st
>>> 2021.
>>>
>>>
>>>
>>> If you are raising a point which you expect will be specifically debate=
d
>>> on the mailing list, consider using a specific email/thread for this po=
int.
>>>
>>>
>>>
>>> Lastly, if you are an author or contributor please response to indicate
>>> whether you know of any undisclosed IPR related to this document.
>>>
>>>
>>>
>>> Thanks!
>>>
>>>
>>>
>>> Jim & Joel
>>>
>>>
>>>
>>> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F=
__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3=
B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4=
C7Z0OJKHdTiRE6A*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf=
9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7=
C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2=
G77lRnSye2Ols5z3U8QwQ*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU=
lJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gH=
A8obfbMABJv33kGkLw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca=
5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*=
7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2=
luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DS6sx7MrrVkzKepVgj45q*2F=
2KPZzBMyOFnol*2BMfgRQ730*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioq=
JSUqKioqKioqKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1x=
xjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> sfc mailing list
>>> sfc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/sfc
>>> <https://urldefense.com/v3/__https://nam11.safelinks.protection.outlook=
.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safel=
inks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F=
__https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fsfc__*3B!!MZ3Fw45to5uY!=
db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKEKMsIVaA*=
24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e45=
9d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234=
181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1=
haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DLrdp7ipXNWqDvp3mWkIQWF*2FJoClfmd4G3Tla=
H2kB550*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45=
to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv0W=
sQtHA*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c3240=
2334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463=
1277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI=
6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DXj4fU0JctSsPl6a36R*2Bp9N4RkQ*2Bs8m4V=
7s9Qm2HHIVw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqK=
ioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5Z=
lZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8h731QiA$>
>>>
>>>

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

<div dir=3D"auto"><div>Hi Greg,<div dir=3D"auto"><br></div><div dir=3D"auto=
">Thanks=C2=A0for the feedback. From the discussion and Jim&#39;s feedback<=
/div><div dir=3D"auto">=C2=A0&quot;<span style=3D"font-size:12.8px">My only=
 point was that in the case of IOAM the O-bit seems to be obsolete as you u=
se the next protocol field rather than the context headers. It seems to me =
that the definition of the O-bit should be that if set then the context hea=
ders are used to obtain the OAM instructions.&quot;</span></div><div dir=3D=
"auto">Which makes sense. The O-bit does not influence IOAM handling as it =
is carried as a next protocol.</div><div dir=3D"auto">Hence the considerati=
on section on O-bit is removed in the new revision. What do you think?</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">Thanks</div><div dir=3D"auto=
">Shwetha</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gma=
il_attr">On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky &lt;<a href=3D"mailto:gre=
gimirsky@gmail.com" target=3D"_blank" rel=3D"noreferrer">gregimirsky@gmail.=
com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"=
>Hi Shwetha,<div>thank you for your kind consideration of my comments and f=
or thoroughly=C2=A0addressing those in the new version. I&#39;ve noticed th=
at you&#39;ve decided to remove the discussion of the O bit in the NSH from=
 the draft altogether. I think that it=C2=A0might be helpful=C2=A0to a read=
er if the document includes a short clarification and the reference to <a h=
ref=3D"https://urldefense.com/v3/__https://www.ietf.org/id/draft-ietf-sfc-o=
am-packet-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eV=
Ei_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$" rel=3D"noreferrer=
 noreferrer" target=3D"_blank">draft-ietf-sfc-oam-packet</a>=C2=A0like the =
following:</div><blockquote style=3D"margin:0 0 0 40px;border:none;padding:=
0px"><div>For the IOAM functionality is SFC NSH described in this document =
the O bit</div><div>in NSH MUST be set clear according to [I-D.ietf-sfc-oam=
-packet].</div></blockquote><div><br></div><div>Regards,</div><div>Greg</di=
v></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr=
">On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari &lt;<a href=3D"mailto:shw=
etha.bhandari@thoughtspot.com" rel=3D"noreferrer noreferrer" target=3D"_bla=
nk">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid=
 rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Jim, Greg,<div><br>=
</div><div>We have addressed the additional comments received in this discu=
ssion. Can you please take a look :</div><div><a href=3D"https://urldefense=
.com/v3/__https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.tx=
t__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p_xSQUWAjDvFy=
_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVd4KRpUCA$" rel=3D"noreferrer noreferrer" tar=
get=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-=
08.txt</a><br></div><div><br></div><div>Thanks,</div><div>Shwetha</div></di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On T=
hu, Feb 10, 2022 at 11:27 PM James Guichard &lt;<a href=3D"mailto:james.n.g=
uichard@futurewei.com" rel=3D"noreferrer noreferrer" target=3D"_blank">jame=
s.n.guichard@futurewei.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">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">My only point was that in the case of IOAM the O-bit=
 seems to be obsolete as you use the next protocol field rather than the co=
ntext headers. It seems to me that the definition of the O-bit should be th=
at if set then the context headers
 are used to obtain the OAM instructions. Currently that is not what 8300 s=
ays. As I said in my previous emails I would really like to hear the WGs op=
inion on what to do with the O-bit and we certainly need to reconcile the v=
arious documents to be following
 the same standard.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Jim<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Shwetha Bhandari &lt;<a href=3D"mailto:=
shwetha.bhandari@thoughtspot.com" rel=3D"noreferrer noreferrer" target=3D"_=
blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Wednesday, February 9, 2022 9:57 AM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" rel=3D"=
noreferrer noreferrer" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" rel=3D"noreferrer noreferrer" target=3D"_blank">james.n.guichard@futur=
ewei.com</a>&gt;; <a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" rel=
=3D"noreferrer noreferrer" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.o=
rg</a>; <a href=3D"mailto:sfc@ietf.org" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">sfc@ietf.org</a>; <a href=3D"mailto:sfc-chairs@ietf.org" rel=
=3D"noreferrer noreferrer" target=3D"_blank">sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f=
5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$"=
 rel=3D"noreferrer noreferrer" target=3D"_blank">https://datatracker.ietf.o=
rg/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Jim,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">On the O bit handling, are you suggesting that the O=
-bit for IOAM, that is carried as a next protocol following=C2=A0NSH header=
, is not applicable? Would removing the section on O-bit considerations res=
olve your concern?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;I have one more question. As the draft now menti=
ons the option of using IOAM Direct Export to collect the IOAM data, it mig=
ht be helpful reflecting that in the figure on p.2. I think that the captio=
n &quot;IOAM Option and Data Space&quot; might
 be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&quot;.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">What are your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Yes, that will make it accurate. I will update the d=
iagram and publish a new version.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;I cannot find the text in the draft suggesting t=
hat an SFF that does not support IOAM may forward the packet with the NSH N=
ext Protocol field equal to IOAM protocol identifier. Could you help me fin=
d it?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Can you suggest text to help with this ? This would =
be a generic problem for NSH implementation when a next protocol is set to =
a value it does not understand. What should is recommended action in this s=
ituation?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt; For example, if the Loopback IOAM flag is set, =
the node is required to send a copy of the packet back to the IOAM encapsul=
ating node. It is not clear to me how an SFF learns the identity of the IOA=
M encapsulating node and how it encapsulates
 the loopbacked packet. Can you help me find how it is supposed to work in =
the NSH?=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https://nam11=
.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org=
*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-ioam-flags*23section-4.2&amp;data=3D04*7C01=
*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0f=
ee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631120774*7CUnknown*7CTWF=
pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D=
*7C3000&amp;sdata=3DzcOpC0Gzzi8xzhttBqWaeaU3pMd0KDo*2FZYdGsEPG0uE*3D&amp;re=
served=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJM=
fr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_cH_6kAg$" rel=3D"noreferrer=
 noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/html/draft-=
ietf-ippm-ioam-flags#section-4.2</a>:<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0 A Loopb=
ack flag that is set indicates to the transit nodes processing<u></u><u></u=
></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 this option that they are to =
create a copy of the received packet and<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 send the copy back to the sou=
rce of the packet. <u></u><u></u></span></pre>
</div>
<div>
<p class=3D"MsoNormal">Given this is explained in the flag handling, do you=
 see a need to define it again in NSH? IMHO the explanation of flag handlin=
g is quite generic for any packet based transport.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Please share your thoughts and text suggestions to i=
mprove the draft for flag handling if it requires clarification.=C2=A0<u></=
u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com" rel=3D"noreferrer noreferrer" target=3D=
"_blank">gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I have one more question. As the draft now mentions =
the option of using IOAM Direct Export to collect the IOAM data, it might b=
e helpful reflecting that in the figure on p.2. I think that the caption &q=
uot;IOAM Option and Data Space&quot; might be
 reworded=C2=A0to &quot;IOAM Option and Optional Data Space&quot;.<u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal">What are your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari &lt;=
<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" rel=3D"noreferrer noref=
errer" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u>=
</u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Hi Jim, Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Thanks for the follow up.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">1) On O-bit: I am a bit confused about the O-bit fee=
dback. Are you suggesting that it should not be a consideration for IOAM as=
 it is handled as a next protocol and not as NSH context headers?<u></u><u>=
</u></p>
</div>
<div>
<p class=3D"MsoNormal">What should a SFC element handle a packet containing=
 IOAM as next header and does not implement IOAM and hence does not underst=
and IOAM? I think O-bit helps in such situations to help such elements deci=
de to drop or forward without processing
 the IOAM header.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Let me know if that is not the case and if simply no=
t considering O-bit in the context of IOAM is what you would recommend.<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2) <a href=3D"https://urldefense.com/v3/__https://na=
m11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flag=
s*2F__*3B!!MZ3Fw45to5uY!eu05ObEvXtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2An=
jQSjXHiZ_Ve3sBjJRuHMBUg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DDvpZHlkn0P=
NCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8=
AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$" rel=3D"noreferrer noreferrer" target=3D=
"_blank">
Active or Loopback flags</a>=C2=A0- there is nothing specific=C2=A0for NSH =
on how the flags are to be handled.=C2=A0 The IOAM specific fields are to b=
e handled as recommended by the respective IOAM drafts. Do you see any spec=
ific NSH considerations to be documented for IOAM
 fields?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Feb 1, 2022 at 4:29 PM James Guichard &lt;<a=
 href=3D"mailto:james.n.guichard@futurewei.com" rel=3D"noreferrer noreferre=
r" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u=
></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha &amp; Greg,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thank you for the update.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I still believe however that more work is necessary =
to reconcile how SFC OAM is supposed to work. RFC 8300 says:
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 O bit:=C2=A0 Setting this bit indic=
ates an OAM packet (see [<a href=3D"https://urldefense.com/v3/__https://nam=
11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv=
3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw=
45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs=
06rKUNw*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db8249=
4c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780=
0154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL=
CJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3D4wRcNgj93har9TlylAfX*2BtbW=
24VCqfneSZd0rD9CRzs*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJ=
SUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632=
nE-HqDItW8b5uw-Yg$" title=3D"&quot;Guidelines for the Use of the &quot;" re=
l=3D"noreferrer noreferrer" target=3D"_blank">RFC6291</a>]).</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The actual format=
 and processing of SFC OAM packets is outside the</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 scope of this spe=
cification (for example, see [<a href=3D"https://urldefense.com/v3/__https:=
//nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SF=
C-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4c=
lCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24&amp;data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6=
GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$" rel=3D"noreferrer noreferrer=
" target=3D"_blank">SFC-OAM-FRAMEWORK</a>]</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for one approach)=
.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0The O bit MUST be=
 set for OAM packets and MUST NOT be set for</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 non-OAM packets.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">If we look at RFC6291 it simply describes what OAM i=
s supposed to mean and this is independent from SFC. The SFC-OAM-Framework =
(now RFC 8924) in section 6.3 says:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 The Next Protocol field in the NSH =
header may be used to indicate what OAM function is intended</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 or what toolset is used.=C2=A0 Any =
other overlay encapsulations used at the service layer must have a
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0similar way to indicate the in=
tended OAM function.</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">So my reading of this is that if you take 8300 toget=
her with the framework then 1. The O-bit MUST be set for OAM packets, and 2=
. The Next Protocol field may or may not be used to
 indicate which OAM function is to be applied. From this I can determine th=
at iOAM has taken the approach of using the next protocol field to indicate=
 how to process the OAM packet and does NOT use the NSH context headers in =
any way shape or form. This seems
 consistent with the current definitions of the O-bit from RFC 8300 and pro=
cessing guidelines from RFC 8924.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">However, your document says:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:&quot;C=
ourier New&quot;;color:black"><a href=3D"https://urldefense.com/v3/__https:=
//nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.co=
m*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc=
-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZ=
W4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtXMLMQUw*24&amp;data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
amp;sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNERJwCw5zwdrAMA*3D&amp;reserved=
=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1xxj=
FWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9Fp7_C8w$" rel=3D"noref=
errer noreferrer" target=3D"_blank">4.1</a>.=C2=A0
 IOAM and the use of the NSH O-bit</span></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 [RFC8300] defines an &quot;O bit&qu=
ot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefense.com/v3/__http=
s://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc8300__*3B=
!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8ob=
fbMABJuMIrqXAQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca=
5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*=
7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2=
luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3Da*2BVevL6noSzqRzdWg=
6dscjiqevlLbxcgEdTEmfJAY7U*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJS=
UlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2Y=
laUz632nE-HqDItW92fQLzlQ$" title=3D"&quot;Network Service Header (NSH)&quot=
;" rel=3D"noreferrer noreferrer" target=3D"_blank">RFC8300</a>]
 the O</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 bit must be set for OAM packets and=
 must not be set for non-OAM</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 packets.=C2=A0 Packets with IOAM da=
ta included MUST follow this</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 definition, i.e. the O bit MUST NOT=
 be set for regular customer</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 traffic which also carries IOAM dat=
a and the O bit MUST be set for</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 OAM packets which carry only IOAM d=
ata without any regular data</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 payload.</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This text basically says that if the packet is custo=
mer traffic and happens to carry iOAM data then it is NOT an OAM packet.=C2=
=A0 What am I missing, customer traffic or not, both carry
 iOAM data so how are they different within an SFC domain?<u></u><u></u></p=
>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">In addition to the abov=
e I will note that there is still a conflict with Greg=E2=80=99s draft name=
ly this text from section 4:<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 *=C2=A0 O bit set and the &quot;Nex=
t Protocol&quot; value does not match the value</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Active SFC OAM (T=
BA1), defined in
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatat=
racker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1_=
_*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5=
gHA8obfbMABJv1ohYIeg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.c=
om*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C=
1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ=
IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DHTLx6e4sQCvsj=
XZKxG1GA8XPvdswsQKEMIEABitkprw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJS=
UlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjd=
eh2YlaUz632nE-HqDItW-EwTZ2zw$" rel=3D"noreferrer noreferrer" target=3D"_bla=
nk">
Section 10.1</a>:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 - An SFC NSH Context Header(s) contain an OAM processing</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 instructions or data.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 - The &quot;Next Protocol&quot; field determines the type of the payload.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">The above text suggests to me that if the O-bit is s=
et and the next protocol is not active SFC OAM then it is *<b>required</b>*=
 that OAM data will be in the NSH context headers
 (which is not the case for iOAM) and the next protocol will indicate what =
follows the NSH header. While iOAM does follow the NSH header as indicated =
by the next protocol there is still an expectation that OAM is also carried=
 in the NSH context headers. This
 seems to be in conflict with RFC 8300 AND RFC 8924. <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This of course is just my reading of the text and I =
would like to hear yours and other folks thoughts.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Jim<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Shwetha Bhandari &lt;<a href=3D"mailto:=
shwetha.bhandari@thoughtspot.com" rel=3D"noreferrer noreferrer" target=3D"_=
blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 11:25 PM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" rel=3D"=
noreferrer noreferrer" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" rel=3D"noreferrer noreferrer" target=3D"_blank">james.n.guichard@futur=
ewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" rel=3D"noreferrer noref=
errer" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" rel=3D"noreferrer noreferrer" target=3D"_bl=
ank">sfc@ietf.org</a>; <a href=3D"mailto:sfc-chairs@ietf.org" rel=3D"norefe=
rrer noreferrer" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefen=
se.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-i=
oam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir1=
0KydDyJy5gHA8obfbMABJu3416GCQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DNKz8=
*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D&amp;reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr=
5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$" rel=3D"noreferrer n=
oreferrer" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sorry for the late action on this.
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf=
.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.g=
uichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240=
189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJ=
WIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sd=
ata*3Dpl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJ=
SUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3f=
Vr4clCr4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&amp;data=3D04*7C01*7Cjames.n.gu=
ichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b2401=
89c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJW=
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;s=
data=3DdpoyXLu*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&amp;reserved=3D0_=
_;JSUlJSUlJSUlJSUqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW9PuM1neA$" rel=3D"noreferrer noreferrer" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07</a> has be=
en now posted with the edits per this discussion.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hi Jim,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">After Greg&#39;s review please let us know if the ch=
anges are good to progress the draft to the next step.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky &lt;<a h=
ref=3D"mailto:gregimirsky@gmail.com" rel=3D"noreferrer noreferrer" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for the detailed response to my comments. =
Please feel free to share any updates you&#39;re considering for the next v=
ersion. I&#39;ll be glad to work together on these.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I have several follow-up notes in-lined below under =
the GIM&gt;&gt; tag.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" rel=3D"noreferrer nore=
ferrer" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u=
></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Greg,</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Sorry for the very late reply. Please find responses to your comments inlin=
e @Shwetha:</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky &lt;<a hr=
ef=3D"mailto:gregimirsky@gmail.com" rel=3D"noreferrer noreferrer" target=3D=
"_blank">gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Dear Authors and All,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I&#39;ve read the current version of the draft and h=
ave some comments I&#39;d like to share with you. I much appreciate your th=
oughts on where this work should go considering developments
 in other IETF WGs. Please find my notes and questions below:<u></u><u></u>=
</p>
</div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
It is stated in the Abstract that:<u></u><u></u></li></ul>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0In-situ Operations, Administration, and=
 Maintenance (IOAM) records<br>
=C2=A0 =C2=A0operational and telemetry information in the packet while the =
packet<br>
=C2=A0 =C2=A0traverses a path between two points in the network.<u></u><u><=
/u></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">But that is the case only for the pre-allocated and =
incremental trace option=C2=A0types. The
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dir=
ect-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr=
0MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr=
4clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sda=
ta=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-BwxdRIg$" rel=3D"noreferrer noreferrer" target=3D"_blank">
Direct Export option</a> does not write telemetry=C2=A0data into the data p=
acket itself but export telemetry information in a specially constructed pa=
cket.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">And as we are talking about different IOAM trace opt=
ions, the question=C2=A0of the scope of this document seems appropriate. Th=
ere is
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlN=
jnjfRVp_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtf=
PNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*=
3DcHtvsgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzp=
GjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&amp;data=3D04*7C01*7Cja=
mes.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff=
2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZs=
b3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C30=
00&amp;sdata=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&amp;reser=
ved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJ=
SUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8=
AVbjdeh2YlaUz632nE-HqDItW-FRADPxg$" rel=3D"noreferrer noreferrer" target=3D=
"_blank">
a WGLC on two IOAM documents</a> active through September 15th at the IPPM =
WG. I believe that it would be beneficial if we had a single document that =
describes the applicability of IOAM in all its functionality defined by doc=
uments in IPPM WG. Of course, that
 cannot be a moving target as that would not be helpful. But since the IPPM=
 WG discusses the progress of two IOAM documents, it could be a great time =
to address the applicability of
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dir=
ect-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr=
0MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr=
4clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guic=
hard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189=
c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIj=
oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sda=
ta=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-BwxdRIg$" rel=3D"noreferrer noreferrer" target=3D"_blank">
the Direct Export trace type</a> and Loopback and Active flags defined in=
=C2=A0<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protec=
tion.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2=
Fnam11.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense=
.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-io=
am-flags*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahN=
AYMo9eFdQxxBWM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3=
xjl1C7ytQ*2BoaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJS=
UlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4c=
lCr4Ir10KydDyJy5gHA8obfbMABJt8NqRRKg*24&amp;data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DzzcnXlewWKrtEDv4BmsNNk4pvDlMKNKvPzBZ2dZJm5k*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-gOuTqwg$" rel=3D"noreferrer noreferrer" target=3D"_blank">draft-ietf-i=
ppm-ioam-flags</a>.
 It would be concerning to have more than one SFC document describing the a=
pplicability of the generic IOAM mechanisms<u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha&gt; This is a fair point. We will revise the=C2=A0 draft with text =
in the abstract and Section 3 I<span style=3D"color:black;background:rgb(25=
5,253,245)">OAM-Type</span>=C2=A0to
 be updated to include the usage of trace and DEX options.=C2=A0 The encaps=
ulation of IOAM options within NSH itself in its current form already suppo=
rts all the IOAM Option Type defined both from draft-<span style=3D"color:b=
lack;background:rgb(255,253,245)">ietf-ippm-ioam-data
 and=C2=A0</span>draft-ietf-ippm-ioam-direct-export along with the flags su=
pported within the options. Hence the IOAM-data-field definitions in the dr=
aft will remain unchanged.=C2=A0</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; I agree that the definitions of the IOAM=
 data-fields are invariant in various data plane encapsulations. You likely=
 follow the discussion of the IAOM Direct Export and IOAM
 flags on the IPPM WG list. I think that for SFC NSH, IOAM Direct Export co=
uld be as simple as &quot;use the local policy&quot;. The applicability of =
the Loopback and Active flags seems to require detailed explanation by SFP =
actors.<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
The location of the IOAM header in the SFC NSH-encapsulated=C2=A0packet is =
defined in Section 3:<u></u><u></u></li></ul>
</div>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0IOAM-Data-Fields are carried in NSH<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0using a next protocol header which foll=
ows the NSH MD context<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0headers.<u></u><u></u></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0in 5pt 30pt">
<div>
<p class=3D"MsoNormal">I&#39;ve checked RFC 8300 but couldn&#39;t find it d=
efines the Next Protocol header. Also, it appears that NSH Context headers=
=C2=A0are optional. Hence my question. Is the presence of an NSH
 Context header required when using IOAM? Could you clarify which mechanism=
 is used to identify the payload of an SFC NSH-encapsulated packet as IOAM?=
<u></u><u></u></p>
</div>
</blockquote>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha&gt; We will reword it, it is not Next Protocol header but using IOA=
M as a Next Protocol as described in Section 4.1 and requested in
 IANA section. Following is the proposed text to align with the RFC 8300 re=
ference to context headers following base header and service path header:</=
span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
&quot;The NSH is defined in [RFC8300].=C2=A0 IOAM-Data-Fields are carried i=
n NSH=C2=A0using a next protocol to identify IOAM data fields that follows =
NSH
 context headers.&quot;</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; I think that RFC 8300 views data followi=
ng Context Headers as NSH payload, not being &quot;in NSH&quot;.=C2=A0<u></=
u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
If I understand the format of the IOAM header defined in Section 3 correctl=
y, the header&#39;s length is limited by 1020 octets, while the effective l=
ength containing IOAM options and data - 1016 octets. Is that correct? What=
 is the recommended technique of collecting
 IOAM data that exceeds that limit?<u></u><u></u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; IOAM options inherently support specifying the size limits at =
the node that added the IOAM options. While operationalizing the
 solution the data types included and number of nodes expected to be adding=
 the data should be selected. This is covered in deployment considerations=
=C2=A0draft-brockners-opsawg-ioam-deployment.</span><u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
In Section 4.1, I&#39;ve found the text reflecting the history of the discu=
ssion about how to carry the IOAM header using NSH encapsulation. As the te=
xt has no normative value, I suggest moving it into an Appendix.<u></u><u><=
/u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; Agreed, revised draft will have this section moved to Appendix=
.=C2=A0</span><u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">GIM&gt;&gt; Thank you.=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I find the rules of handling the O-bit in NSH listed in Section 4.2 inconsi=
stent and confusing. The IOAM header is not part of NSH encapsulation but i=
s a part of the payload. But in one case, when user data follows it, the O-=
bit must not be set as. If there&#39;s
 no user data after the IOAM header, then the O-bit must be set. But from t=
he perspective of NSH encapsulation, it includes specially constructed data=
 added for the sole purpose of collecting OAM/telemetry information. Then, =
why, in one case, the O-bit is cleared
 and in the other set if, in both cases, the NSH-encapsulated packet is use=
d to perform the OAM function?<u></u><u></u></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha &gt; The reason for not setting the O-bit for packets that contains=
 actual user data is because RFC 8300 has &quot;<span style=3D"color:black"=
>
 SF/SFF/SFC Proxy/Classifier implementations that do not support</span></sp=
an><u></u><u></u></p>
</div>
<pre style=3D"break-before:page"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 SFC OAM procedures SHOULD discard packets with O bit set=
&quot;. It will be undesirable to discard packets with O-bit set that carry=
 user data as IOAM can be inserted insitu.</span><u></u><u></u></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">For synthetic =
traffic created for OAM along with IOAM-data-fields in NSH following the NS=
H OAM function with 0-bit set is desirable.=C2=A0 </span><u></u><u></u></pr=
e>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal">=C2=A0GIM&gt;&gt; This is an interesting situation. =
I agree that there could be an SFC element not supporting &quot;SFC OAM pro=
cedures&quot; (not clear what these are). By the same token, would such
 SFC element support IOAM, be capable of processing IOAM without adverse im=
pact to user data? I am not certain and it seems that it might be better to=
 recommend that NSH packets with IOAM be dropped by an SFP element if it do=
es not support &quot;SFC OAM&quot;. What are
 your thoughts?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Thanks,</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Shwetha</span>=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">I much appreciate your consideration of my comments =
and questions and looking forward to your feedback.<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Aug 18, 2021 at 5:32 AM James Guichard &lt;<=
a href=3D"mailto:james.n.guichard@futurewei.com" rel=3D"noreferrer noreferr=
er" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><=
u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Dear WG:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">This email starts a 2 week Working Group Last Call f=
or draft-ietf-sfc-ioam-nsh [1].<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Please read this document if you haven=E2=80=99t rea=
d the most recent version and send your comments to the SFC WG list no late=
r than September 1<sup>st</sup> 2021.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">If you are raisi=
ng a point which you expect will be specifically debated on the mailing lis=
t, consider using a specific email/thread for this point.</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">=C2=A0</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(33,37,41)">Lastly, if you a=
re an author or contributor please response to indicate whether you know of=
 any undisclosed IPR related to this document.
</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks!<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Jim &amp; Joel<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span style=3D"color:black">[1] <a href=3D"https://urldefense.com/v3/__http=
s://nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fnam11.safelinks.protection.outlook.com*2F*3Furl*=
3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*=
2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeB=
oUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHdTiRE6A*24*26data*3D04*7C01*7=
Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee=
8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpb=
GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7=
C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77lRnSye2Ols5z3U8QwQ*3D*26reserved*3=
D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwn=
e2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv33kGkLw*24&amp;data=3D04*7=
C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7=
C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7C=
TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=
*3D*7C3000&amp;sdata=3DS6sx7MrrVkzKepVgj45q*2F2KPZzBMyOFnol*2BMfgRQ730*3D&a=
mp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSolJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOg=
CmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a></span><u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span style=3D"color:black">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" rel=3D"noreferrer noreferrer" target=3D"_bl=
ank">sfc@ietf.org</a><br>
<a href=3D"https://urldefense.com/v3/__https://nam11.safelinks.protection.o=
utlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11=
.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2=
Fv3*2F__https*3A*2F*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fsfc__*3B!!MZ3Fw45=
to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKEKM=
sIVaA*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65=
486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862=
928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBT=
iI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DLrdp7ipXNWqDvp3mWkIQWF*2FJoClfmd=
4G3TlaH2kB550*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!M=
Z3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbM=
ABJv0WsQtHA*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db=
82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6=
37800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM=
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DXj4fU0JctSsPl6a36R*2Bp=
9N4RkQ*2Bs8m4V7s9Qm2HHIVw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKio=
qKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8h731QiA$" rel=
=3D"noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/l=
istinfo/sfc</a><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>

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

--000000000000dfd53505dbc9605c--


From nobody Sun Apr  3 22:39:57 2022
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 349B73A1F11; Sun,  3 Apr 2022 22:39:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.505
X-Spam-Level: 
X-Spam-Status: No, score=-1.505 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] 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 O9E7O9uV44WK; Sun,  3 Apr 2022 22:39:41 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (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 843A33A1F14; Sun,  3 Apr 2022 22:39:40 -0700 (PDT)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar26.francetelecom.fr (ESMTP service) with ESMTPS id 4KX02y5cxkzFqQQ;  Mon,  4 Apr 2022 07:39:38 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649050778; bh=v2vaQNEuXcpti11g3F84SpjoKtroSKoQRuU5yvceo5Y=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=OEXu07IBu1Hjgf18ELyoV5LJ4PmJOtq6qHi6rpLJPPQpGodZRLy107vpvj8jc69vY oOgjqC6AqIAQNr/1z/2rFlj5iw60zsTtxvgqyFuSHFSgQITb5r7alcu3fmjwoWe2w/ /Au6tnkTuzdf4Ti+T/benn4xswa59OcXp05hgw4QZHPC7nEphBGvDMdp56YDm0SHm4 2QEjAEBWhM1xwcYkLokXcBWDEZbCO3BMngpD+Idj41yKdvuPN5Q03jsbT7GwImP2O9 veRMPUZ6Lk+rSxBUqTGW+QMWSxksID97nBJrO8ELnWuad9Y+WN71QUTrjNg0mWLh1M OaNfVlQBzu2RA==
From: <mohamed.boucadair@orange.com>
To: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "sfc@ietf.org" <sfc@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZSC95BWLAArMKUAL+Lk1cgAVHB8AAAlo7AAADg1DgA==
Content-Class: 
Date: Mon, 4 Apr 2022 05:39:38 +0000
Message-ID: <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com>
In-Reply-To: <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-04T05:22:57Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=96a9b64f-2213-4f41-a33d-3d5098a1ac6b; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.52]
Content-Type: multipart/alternative; boundary="_000_aa5a0049026247d9980f4ebbc8c5ac0borangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/hkrsA6flmxSL4lLhrOMfIhAFwRw>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 04 Apr 2022 05:39:49 -0000

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

SGkgU2h3ZXRoYSwgYWxsLA0KDQpJIGFncmVlIHdpdGggR3JlZyB0aGF0IGEgc3RhdGVtZW50IGlz
IG5lZWRlZCB0byBiZSBhZGRlZCB0byBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0Lg0KDQpGb3Ig
ZXhhbXBsZSwgdGhlIGN1cnJlbnQgdGV4dCBzYXlzIHRoZSBmb2xsb3dpbmc6DQoNCiAgICAgIE5l
eHQgUHJvdG9jb2w6ICA4LWJpdCB1bnNpZ25lZCBpbnRlZ2VyIHRoYXQgZGV0ZXJtaW5lcyB0aGUg
dHlwZSBvZg0KICAgICAgICAgaGVhZGVyIGZvbGxvd2luZyBJT0FNLiAgVGhlIHNlbWFudGljcyBv
ZiB0aGlzIGZpZWxkIGFyZQ0KICAgICAgICAgaWRlbnRpY2FsIHRvIHRoZSBOZXh0IFByb3RvY29s
IGZpZWxkIGluIFtSRkM4MzAwPGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
cmZjODMwMD5dLg0KDQp3aGljaCBtZWFucyB0aGF0IOKAnE5vbmXigJ0gaXMgYXV0aG9yaXplZC4g
VGhlIE8tYml0IG11c3QgYmUgc2V0IGZvciBzdWNoIHBhY2tldHMsIHdoaWxlIGl0IHNob3VsZCBi
ZSB1bnNldCBmb3Igb3RoZXIgdmFsdWVzIGluZGljYXRpbmcgdXNlciBwYXlsb2FkIGFzIHBlciBk
cmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LiBBYnNlbnQgYSBwb2ludGVyIHRvIHRoZSBPQU0gcGFj
a2V0LCBhbiBpbXBsZW1lbnRlciB3aWxsIGhhdmUgdG8gZ3Vlc3MgdGhlIGJlaGF2aW9yIHRvIGZv
bGxvdy4NCg0KQlRXLCB0aGUgdGV4dCBxdW90ZWQgYWJvdmUgd2hlbiBjb21iaW5lZCB3aXRoOg0K
DQogICBJQU5BIGlzIHJlcXVlc3RlZCB0byBhbGxvY2F0ZSBwcm90b2NvbCBudW1iZXJzIGZvciB0
aGUgZm9sbG93aW5nICJOU0gNCiAgIE5leHQgUHJvdG9jb2wiIHJlbGF0ZWQgdG8gSU9BTToNCg0K
4oCmbWVhbnMgdGhhdCBJT0FNIGRhdGEgY2FuIGJlIGVuY2Fwc3VsYXRlZCBpbiBJT0FNIGRhdGEu
IEkgZG9u4oCZdCB0aGluayB5b3Ugd2FudCBzdWNoIGEgYmVoYXZpb3IuIE5vPw0KDQpPbmUgbGFz
dCBjb21tZW50OiBwbGVhc2UgdXBkYXRlIHRoZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyB3aXRo
IE5TSC1zcGVjaWZpYyBjb25zaWRlcmF0aW9ucy4gQW4gYXBwcm9hY2ggaXMgdG8gc2ltcGx5IHJl
ZmVyIHRvIFNlY3Rpb24gNSBvZiBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0Lg0KDQpDaGVlcnMs
DQpNZWQNCg0KRGUgOiBzZmMgPHNmYy1ib3VuY2VzQGlldGYub3JnPiBEZSBsYSBwYXJ0IGRlIFNo
d2V0aGEgQmhhbmRhcmkNCkVudm95w6kgOiBsdW5kaSA0IGF2cmlsIDIwMjIgMDI6NDENCsOAIDog
R3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCkNjIDogc2ZjLWNoYWlyc0BpZXRm
Lm9yZzsgRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbT47IHNm
Y0BpZXRmLm9yZzsgSmFtZXMgR3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNv
bT47IFRhbCBNaXpyYWhpIDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPjsgZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2hAaWV0Zi5vcmcNCk9iamV0IDogUmU6IFtzZmNdIFdHTEMgZm9yIGh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KDQpIaSBH
cmVnLA0KDQpUaGFua3MgZm9yIHRoZSBmZWVkYmFjay4gRnJvbSB0aGUgZGlzY3Vzc2lvbiBhbmQg
SmltJ3MgZmVlZGJhY2sNCiAiTXkgb25seSBwb2ludCB3YXMgdGhhdCBpbiB0aGUgY2FzZSBvZiBJ
T0FNIHRoZSBPLWJpdCBzZWVtcyB0byBiZSBvYnNvbGV0ZSBhcyB5b3UgdXNlIHRoZSBuZXh0IHBy
b3RvY29sIGZpZWxkIHJhdGhlciB0aGFuIHRoZSBjb250ZXh0IGhlYWRlcnMuIEl0IHNlZW1zIHRv
IG1lIHRoYXQgdGhlIGRlZmluaXRpb24gb2YgdGhlIE8tYml0IHNob3VsZCBiZSB0aGF0IGlmIHNl
dCB0aGVuIHRoZSBjb250ZXh0IGhlYWRlcnMgYXJlIHVzZWQgdG8gb2J0YWluIHRoZSBPQU0gaW5z
dHJ1Y3Rpb25zLiINCldoaWNoIG1ha2VzIHNlbnNlLiBUaGUgTy1iaXQgZG9lcyBub3QgaW5mbHVl
bmNlIElPQU0gaGFuZGxpbmcgYXMgaXQgaXMgY2FycmllZCBhcyBhIG5leHQgcHJvdG9jb2wuDQpI
ZW5jZSB0aGUgY29uc2lkZXJhdGlvbiBzZWN0aW9uIG9uIE8tYml0IGlzIHJlbW92ZWQgaW4gdGhl
IG5ldyByZXZpc2lvbi4gV2hhdCBkbyB5b3UgdGhpbms/DQoNClRoYW5rcw0KU2h3ZXRoYQ0KDQpP
biBNb24sIEFwciA0LCAyMDIyLCAxOjQxIEFNIEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFp
bC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+IHdyb3RlOg0KSGkgU2h3ZXRoYSwN
CnRoYW5rIHlvdSBmb3IgeW91ciBraW5kIGNvbnNpZGVyYXRpb24gb2YgbXkgY29tbWVudHMgYW5k
IGZvciB0aG9yb3VnaGx5IGFkZHJlc3NpbmcgdGhvc2UgaW4gdGhlIG5ldyB2ZXJzaW9uLiBJJ3Zl
IG5vdGljZWQgdGhhdCB5b3UndmUgZGVjaWRlZCB0byByZW1vdmUgdGhlIGRpc2N1c3Npb24gb2Yg
dGhlIE8gYml0IGluIHRoZSBOU0ggZnJvbSB0aGUgZHJhZnQgYWx0b2dldGhlci4gSSB0aGluayB0
aGF0IGl0IG1pZ2h0IGJlIGhlbHBmdWwgdG8gYSByZWFkZXIgaWYgdGhlIGRvY3VtZW50IGluY2x1
ZGVzIGEgc2hvcnQgY2xhcmlmaWNhdGlvbiBhbmQgdGhlIHJlZmVyZW5jZSB0byBkcmFmdC1pZXRm
LXNmYy1vYW0tcGFja2V0PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3Lmll
dGYub3JnL2lkL2RyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAuaHRtbF9fOyEhTVozRnc0NXRv
NXVZIUpZVnRVd1NjUnhGZjdyRG9STXBpdjdZd2JSVGNhSFh6c0dJeHI5ZVZFaV9wX3hTUVVXQWpE
dkZ5X1VoR0VRYmw4NTMwVmFMTTBUajdrNVd6dTZZZlVTVmRpdFd5Wl84JD4gbGlrZSB0aGUgZm9s
bG93aW5nOg0KRm9yIHRoZSBJT0FNIGZ1bmN0aW9uYWxpdHkgaXMgU0ZDIE5TSCBkZXNjcmliZWQg
aW4gdGhpcyBkb2N1bWVudCB0aGUgTyBiaXQNCmluIE5TSCBNVVNUIGJlIHNldCBjbGVhciBhY2Nv
cmRpbmcgdG8gW0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XS4NCg0KUmVnYXJkcywNCkdyZWcNCg0K
T24gU3VuLCBBcHIgMywgMjAyMiBhdCAxOjA2IEFNIFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEu
YmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRz
cG90LmNvbT4+IHdyb3RlOg0KSGkgSmltLCBHcmVnLA0KDQpXZSBoYXZlIGFkZHJlc3NlZCB0aGUg
YWRkaXRpb25hbCBjb21tZW50cyByZWNlaXZlZCBpbiB0aGlzIGRpc2N1c3Npb24uIENhbiB5b3Ug
cGxlYXNlIHRha2UgYSBsb29rIDoNCmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1k
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wOC50eHQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
LTA4LnR4dF9fOyEhTVozRnc0NXRvNXVZIUpZVnRVd1NjUnhGZjdyRG9STXBpdjdZd2JSVGNhSFh6
c0dJeHI5ZVZFaV9wX3hTUVVXQWpEdkZ5X1VoR0VRYmw4NTMwVmFMTTBUajdrNVd6dTZZZlVTVmQ0
S1JwVUNBJD4NCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQpPbiBUaHUsIEZlYiAxMCwgMjAyMiBhdCAx
MToyNyBQTSBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPG1h
aWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PiB3cm90ZToNCkhpIFNod2V0aGEs
DQoNCk15IG9ubHkgcG9pbnQgd2FzIHRoYXQgaW4gdGhlIGNhc2Ugb2YgSU9BTSB0aGUgTy1iaXQg
c2VlbXMgdG8gYmUgb2Jzb2xldGUgYXMgeW91IHVzZSB0aGUgbmV4dCBwcm90b2NvbCBmaWVsZCBy
YXRoZXIgdGhhbiB0aGUgY29udGV4dCBoZWFkZXJzLiBJdCBzZWVtcyB0byBtZSB0aGF0IHRoZSBk
ZWZpbml0aW9uIG9mIHRoZSBPLWJpdCBzaG91bGQgYmUgdGhhdCBpZiBzZXQgdGhlbiB0aGUgY29u
dGV4dCBoZWFkZXJzIGFyZSB1c2VkIHRvIG9idGFpbiB0aGUgT0FNIGluc3RydWN0aW9ucy4gQ3Vy
cmVudGx5IHRoYXQgaXMgbm90IHdoYXQgODMwMCBzYXlzLiBBcyBJIHNhaWQgaW4gbXkgcHJldmlv
dXMgZW1haWxzIEkgd291bGQgcmVhbGx5IGxpa2UgdG8gaGVhciB0aGUgV0dzIG9waW5pb24gb24g
d2hhdCB0byBkbyB3aXRoIHRoZSBPLWJpdCBhbmQgd2UgY2VydGFpbmx5IG5lZWQgdG8gcmVjb25j
aWxlIHRoZSB2YXJpb3VzIGRvY3VtZW50cyB0byBiZSBmb2xsb3dpbmcgdGhlIHNhbWUgc3RhbmRh
cmQuDQoNCkppbQ0KDQpGcm9tOiBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRo
b3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+Pg0K
U2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSA5LCAyMDIyIDk6NTcgQU0NClRvOiBHcmVnIE1pcnNr
eSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0K
Q2M6IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFpbHRv
OmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+OyBkcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc+OyBzZmNA
aWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz47IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRv
OnNmYy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NmY10gV0dMQyBmb3IgaHR0cHM6
Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPGh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoL19fOyEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldn
Sk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0V184cGpRMWlR
JD4NCg0KSGkgSmltLA0KDQpPbiB0aGUgTyBiaXQgaGFuZGxpbmcsIGFyZSB5b3Ugc3VnZ2VzdGlu
ZyB0aGF0IHRoZSBPLWJpdCBmb3IgSU9BTSwgdGhhdCBpcyBjYXJyaWVkIGFzIGEgbmV4dCBwcm90
b2NvbCBmb2xsb3dpbmcgTlNIIGhlYWRlciwgaXMgbm90IGFwcGxpY2FibGU/IFdvdWxkIHJlbW92
aW5nIHRoZSBzZWN0aW9uIG9uIE8tYml0IGNvbnNpZGVyYXRpb25zIHJlc29sdmUgeW91ciBjb25j
ZXJuPw0KDQpIaSBHcmVnLA0KDQo+SSBoYXZlIG9uZSBtb3JlIHF1ZXN0aW9uLiBBcyB0aGUgZHJh
ZnQgbm93IG1lbnRpb25zIHRoZSBvcHRpb24gb2YgdXNpbmcgSU9BTSBEaXJlY3QgRXhwb3J0IHRv
IGNvbGxlY3QgdGhlIElPQU0gZGF0YSwgaXQgbWlnaHQgYmUgaGVscGZ1bCByZWZsZWN0aW5nIHRo
YXQgaW4gdGhlIGZpZ3VyZSBvbiBwLjIuIEkgdGhpbmsgdGhhdCB0aGUgY2FwdGlvbiAiSU9BTSBP
cHRpb24gYW5kIERhdGEgU3BhY2UiIG1pZ2h0IGJlIHJld29yZGVkIHRvICJJT0FNIE9wdGlvbiBh
bmQgT3B0aW9uYWwgRGF0YSBTcGFjZSIuDQpXaGF0IGFyZSB5b3VyIHRob3VnaHRzPw0KWWVzLCB0
aGF0IHdpbGwgbWFrZSBpdCBhY2N1cmF0ZS4gSSB3aWxsIHVwZGF0ZSB0aGUgZGlhZ3JhbSBhbmQg
cHVibGlzaCBhIG5ldyB2ZXJzaW9uLg0KDQo+SSBjYW5ub3QgZmluZCB0aGUgdGV4dCBpbiB0aGUg
ZHJhZnQgc3VnZ2VzdGluZyB0aGF0IGFuIFNGRiB0aGF0IGRvZXMgbm90IHN1cHBvcnQgSU9BTSBt
YXkgZm9yd2FyZCB0aGUgcGFja2V0IHdpdGggdGhlIE5TSCBOZXh0IFByb3RvY29sIGZpZWxkIGVx
dWFsIHRvIElPQU0gcHJvdG9jb2wgaWRlbnRpZmllci4gQ291bGQgeW91IGhlbHAgbWUgZmluZCBp
dD8NCkNhbiB5b3Ugc3VnZ2VzdCB0ZXh0IHRvIGhlbHAgd2l0aCB0aGlzID8gVGhpcyB3b3VsZCBi
ZSBhIGdlbmVyaWMgcHJvYmxlbSBmb3IgTlNIIGltcGxlbWVudGF0aW9uIHdoZW4gYSBuZXh0IHBy
b3RvY29sIGlzIHNldCB0byBhIHZhbHVlIGl0IGRvZXMgbm90IHVuZGVyc3RhbmQuIFdoYXQgc2hv
dWxkIGlzIHJlY29tbWVuZGVkIGFjdGlvbiBpbiB0aGlzIHNpdHVhdGlvbj8NCg0KDQo+IEZvciBl
eGFtcGxlLCBpZiB0aGUgTG9vcGJhY2sgSU9BTSBmbGFnIGlzIHNldCwgdGhlIG5vZGUgaXMgcmVx
dWlyZWQgdG8gc2VuZCBhIGNvcHkgb2YgdGhlIHBhY2tldCBiYWNrIHRvIHRoZSBJT0FNIGVuY2Fw
c3VsYXRpbmcgbm9kZS4gSXQgaXMgbm90IGNsZWFyIHRvIG1lIGhvdyBhbiBTRkYgbGVhcm5zIHRo
ZSBpZGVudGl0eSBvZiB0aGUgSU9BTSBlbmNhcHN1bGF0aW5nIG5vZGUgYW5kIGhvdyBpdCBlbmNh
cHN1bGF0ZXMgdGhlIGxvb3BiYWNrZWQgcGFja2V0LiBDYW4geW91IGhlbHAgbWUgZmluZCBob3cg
aXQgaXMgc3VwcG9zZWQgdG8gd29yayBpbiB0aGUgTlNIPw0KaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncyNzZWN0aW9uLTQuMjxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0
aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoy
RmRvYyoyRmh0bWwqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncyoyM3NlY3Rpb24tNC4yJmRh
dGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0
YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVk
Yyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMTIwNzc0KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5
SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJ
Nk1uMCozRCo3QzMwMDAmc2RhdGE9emNPcEMwR3p6aTh4emh0dEJxV2FlYVUzcE1kMEtEbyoyRlpZ
ZEdzRVBHMHVFKjNEJnJlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFN
WjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJq
ZGVoMllsYVV6NjMybkUtSHFESXRXX2NIXzZrQWckPjoNCg0KICBBIExvb3BiYWNrIGZsYWcgdGhh
dCBpcyBzZXQgaW5kaWNhdGVzIHRvIHRoZSB0cmFuc2l0IG5vZGVzIHByb2Nlc3NpbmcNCg0KICAg
dGhpcyBvcHRpb24gdGhhdCB0aGV5IGFyZSB0byBjcmVhdGUgYSBjb3B5IG9mIHRoZSByZWNlaXZl
ZCBwYWNrZXQgYW5kDQoNCiAgIHNlbmQgdGhlIGNvcHkgYmFjayB0byB0aGUgc291cmNlIG9mIHRo
ZSBwYWNrZXQuDQpHaXZlbiB0aGlzIGlzIGV4cGxhaW5lZCBpbiB0aGUgZmxhZyBoYW5kbGluZywg
ZG8geW91IHNlZSBhIG5lZWQgdG8gZGVmaW5lIGl0IGFnYWluIGluIE5TSD8gSU1ITyB0aGUgZXhw
bGFuYXRpb24gb2YgZmxhZyBoYW5kbGluZyBpcyBxdWl0ZSBnZW5lcmljIGZvciBhbnkgcGFja2V0
IGJhc2VkIHRyYW5zcG9ydC4NClBsZWFzZSBzaGFyZSB5b3VyIHRob3VnaHRzIGFuZCB0ZXh0IHN1
Z2dlc3Rpb25zIHRvIGltcHJvdmUgdGhlIGRyYWZ0IGZvciBmbGFnIGhhbmRsaW5nIGlmIGl0IHJl
cXVpcmVzIGNsYXJpZmljYXRpb24uDQoNCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQpPbiBUaHUsIEZl
YiAzLCAyMDIyIGF0IDY6NDggQU0gR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxt
YWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQpIaSBTaHdldGhhLA0KSSBoYXZl
IG9uZSBtb3JlIHF1ZXN0aW9uLiBBcyB0aGUgZHJhZnQgbm93IG1lbnRpb25zIHRoZSBvcHRpb24g
b2YgdXNpbmcgSU9BTSBEaXJlY3QgRXhwb3J0IHRvIGNvbGxlY3QgdGhlIElPQU0gZGF0YSwgaXQg
bWlnaHQgYmUgaGVscGZ1bCByZWZsZWN0aW5nIHRoYXQgaW4gdGhlIGZpZ3VyZSBvbiBwLjIuIEkg
dGhpbmsgdGhhdCB0aGUgY2FwdGlvbiAiSU9BTSBPcHRpb24gYW5kIERhdGEgU3BhY2UiIG1pZ2h0
IGJlIHJld29yZGVkIHRvICJJT0FNIE9wdGlvbiBhbmQgT3B0aW9uYWwgRGF0YSBTcGFjZSIuDQpX
aGF0IGFyZSB5b3VyIHRob3VnaHRzPw0KDQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBXZWQsIEZlYiAy
LCAyMDIyIGF0IDc6MjkgQU0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91
Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPj4gd3Jv
dGU6DQpIaSBKaW0sIEdyZWcsDQoNClRoYW5rcyBmb3IgdGhlIGZvbGxvdyB1cC4NCjEpIE9uIE8t
Yml0OiBJIGFtIGEgYml0IGNvbmZ1c2VkIGFib3V0IHRoZSBPLWJpdCBmZWVkYmFjay4gQXJlIHlv
dSBzdWdnZXN0aW5nIHRoYXQgaXQgc2hvdWxkIG5vdCBiZSBhIGNvbnNpZGVyYXRpb24gZm9yIElP
QU0gYXMgaXQgaXMgaGFuZGxlZCBhcyBhIG5leHQgcHJvdG9jb2wgYW5kIG5vdCBhcyBOU0ggY29u
dGV4dCBoZWFkZXJzPw0KV2hhdCBzaG91bGQgYSBTRkMgZWxlbWVudCBoYW5kbGUgYSBwYWNrZXQg
Y29udGFpbmluZyBJT0FNIGFzIG5leHQgaGVhZGVyIGFuZCBkb2VzIG5vdCBpbXBsZW1lbnQgSU9B
TSBhbmQgaGVuY2UgZG9lcyBub3QgdW5kZXJzdGFuZCBJT0FNPyBJIHRoaW5rIE8tYml0IGhlbHBz
IGluIHN1Y2ggc2l0dWF0aW9ucyB0byBoZWxwIHN1Y2ggZWxlbWVudHMgZGVjaWRlIHRvIGRyb3Ag
b3IgZm9yd2FyZCB3aXRob3V0IHByb2Nlc3NpbmcgdGhlIElPQU0gaGVhZGVyLg0KTGV0IG1lIGtu
b3cgaWYgdGhhdCBpcyBub3QgdGhlIGNhc2UgYW5kIGlmIHNpbXBseSBub3QgY29uc2lkZXJpbmcg
Ty1iaXQgaW4gdGhlIGNvbnRleHQgb2YgSU9BTSBpcyB3aGF0IHlvdSB3b3VsZCByZWNvbW1lbmQu
DQoyKSBBY3RpdmUgb3IgTG9vcGJhY2sgZmxhZ3M8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBz
KjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tl
ci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzKjJGX18qM0IhIU1a
M0Z3NDV0bzV1WSFldTA1T2JFdlh0blZYMk9YRnpsMGcxNnZrMzZ4U3FUeWpNUmVHX2k2QmF2dEdf
cnUyQW5qUVNqWEhpWl9WZTNzQmpKUnVITUJVZyoyNCZkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1
aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2Nm
KjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYz
MTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJ
am9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJnNkYXRhPUR2
cFpIbGtuMFBOQ1A1KjJCekZRekdheXV0WkdQVU14Slh0UGxsNm5SOEF5OCozRCZyZXNlcnZlZD0w
X187SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVT
U2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUt
SHFESXRXXzRlZHVaV2ckPiAtIHRoZXJlIGlzIG5vdGhpbmcgc3BlY2lmaWMgZm9yIE5TSCBvbiBo
b3cgdGhlIGZsYWdzIGFyZSB0byBiZSBoYW5kbGVkLiAgVGhlIElPQU0gc3BlY2lmaWMgZmllbGRz
IGFyZSB0byBiZSBoYW5kbGVkIGFzIHJlY29tbWVuZGVkIGJ5IHRoZSByZXNwZWN0aXZlIElPQU0g
ZHJhZnRzLiBEbyB5b3Ugc2VlIGFueSBzcGVjaWZpYyBOU0ggY29uc2lkZXJhdGlvbnMgdG8gYmUg
ZG9jdW1lbnRlZCBmb3IgSU9BTSBmaWVsZHM/DQoNClRoYW5rcywNClNod2V0aGENCg0KDQoNCg0K
DQoNCg0KT24gVHVlLCBGZWIgMSwgMjAyMiBhdCA0OjI5IFBNIEphbWVzIEd1aWNoYXJkIDxqYW1l
cy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJl
d2VpLmNvbT4+IHdyb3RlOg0KSGkgU2h3ZXRoYSAmIEdyZWcsDQoNClRoYW5rIHlvdSBmb3IgdGhl
IHVwZGF0ZS4NCg0KSSBzdGlsbCBiZWxpZXZlIGhvd2V2ZXIgdGhhdCBtb3JlIHdvcmsgaXMgbmVj
ZXNzYXJ5IHRvIHJlY29uY2lsZSBob3cgU0ZDIE9BTSBpcyBzdXBwb3NlZCB0byB3b3JrLiBSRkMg
ODMwMCBzYXlzOg0KDQogICBPIGJpdDogIFNldHRpbmcgdGhpcyBiaXQgaW5kaWNhdGVzIGFuIE9B
TSBwYWNrZXQgKHNlZSBbUkZDNjI5MTxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6
L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYq
MkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYu
b3JnKjJGZG9jKjJGaHRtbCoyRnJmYzYyOTFfXyozQiEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0
R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnMw
NnJLVU53KjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29t
KjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3
NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RX
RnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsx
aGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9NHdSY05najkzaGFyOVRseWxBZlgqMkJ0
YlcyNFZDcWZuZVNaZDByRDlDUnpzKjNEJnJlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1Wmxa
SDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc4YjV1dy1ZZyQ+XSkuDQog
ICAgICBUaGUgYWN0dWFsIGZvcm1hdCBhbmQgcHJvY2Vzc2luZyBvZiBTRkMgT0FNIHBhY2tldHMg
aXMgb3V0c2lkZSB0aGUNCiAgICAgIHNjb3BlIG9mIHRoaXMgc3BlY2lmaWNhdGlvbiAoZm9yIGV4
YW1wbGUsIHNlZSBbU0ZDLU9BTS1GUkFNRVdPUks8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBz
KjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tl
ci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZyZmM4MzAwKnJlZi1TRkMtT0FNLUZSQU1FV09SS19f
KjNCSXchIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0
Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkpzaXNpb0F1ZyoyNCZkYXRhPTA0KjdDMDEqN0Nq
YW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhk
OWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYz
NzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3
TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAw
JnNkYXRhPUE2ZmtBTzhDd1JKZVc1dExMRXBVMEdoWnJxc0JPbTduVWlFMVFpTXh3VlEqM0QmcmVz
ZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRv
NXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFV
ejYzMm5FLUhxREl0V19iN2tfVFVBJD5dDQogICAgICBmb3Igb25lIGFwcHJvYWNoKS4NCg0KICAg
ICAgVGhlIE8gYml0IE1VU1QgYmUgc2V0IGZvciBPQU0gcGFja2V0cyBhbmQgTVVTVCBOT1QgYmUg
c2V0IGZvcg0KICAgICAgbm9uLU9BTSBwYWNrZXRzLg0KDQpJZiB3ZSBsb29rIGF0IFJGQzYyOTEg
aXQgc2ltcGx5IGRlc2NyaWJlcyB3aGF0IE9BTSBpcyBzdXBwb3NlZCB0byBtZWFuIGFuZCB0aGlz
IGlzIGluZGVwZW5kZW50IGZyb20gU0ZDLiBUaGUgU0ZDLU9BTS1GcmFtZXdvcmsgKG5vdyBSRkMg
ODkyNCkgaW4gc2VjdGlvbiA2LjMgc2F5czoNCg0KICAgVGhlIE5leHQgUHJvdG9jb2wgZmllbGQg
aW4gdGhlIE5TSCBoZWFkZXIgbWF5IGJlIHVzZWQgdG8gaW5kaWNhdGUgd2hhdCBPQU0gZnVuY3Rp
b24gaXMgaW50ZW5kZWQNCiAgIG9yIHdoYXQgdG9vbHNldCBpcyB1c2VkLiAgQW55IG90aGVyIG92
ZXJsYXkgZW5jYXBzdWxhdGlvbnMgdXNlZCBhdCB0aGUgc2VydmljZSBsYXllciBtdXN0IGhhdmUg
YQ0KICAgc2ltaWxhciB3YXkgdG8gaW5kaWNhdGUgdGhlIGludGVuZGVkIE9BTSBmdW5jdGlvbi4N
Cg0KU28gbXkgcmVhZGluZyBvZiB0aGlzIGlzIHRoYXQgaWYgeW91IHRha2UgODMwMCB0b2dldGhl
ciB3aXRoIHRoZSBmcmFtZXdvcmsgdGhlbiAxLiBUaGUgTy1iaXQgTVVTVCBiZSBzZXQgZm9yIE9B
TSBwYWNrZXRzLCBhbmQgMi4gVGhlIE5leHQgUHJvdG9jb2wgZmllbGQgbWF5IG9yIG1heSBub3Qg
YmUgdXNlZCB0byBpbmRpY2F0ZSB3aGljaCBPQU0gZnVuY3Rpb24gaXMgdG8gYmUgYXBwbGllZC4g
RnJvbSB0aGlzIEkgY2FuIGRldGVybWluZSB0aGF0IGlPQU0gaGFzIHRha2VuIHRoZSBhcHByb2Fj
aCBvZiB1c2luZyB0aGUgbmV4dCBwcm90b2NvbCBmaWVsZCB0byBpbmRpY2F0ZSBob3cgdG8gcHJv
Y2VzcyB0aGUgT0FNIHBhY2tldCBhbmQgZG9lcyBOT1QgdXNlIHRoZSBOU0ggY29udGV4dCBoZWFk
ZXJzIGluIGFueSB3YXkgc2hhcGUgb3IgZm9ybS4gVGhpcyBzZWVtcyBjb25zaXN0ZW50IHdpdGgg
dGhlIGN1cnJlbnQgZGVmaW5pdGlvbnMgb2YgdGhlIE8tYml0IGZyb20gUkZDIDgzMDAgYW5kIHBy
b2Nlc3NpbmcgZ3VpZGVsaW5lcyBmcm9tIFJGQyA4OTI0Lg0KDQpIb3dldmVyLCB5b3VyIGRvY3Vt
ZW50IHNheXM6DQoNCjQuMTxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTEx
LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxk
ZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJG
ZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA3KnNlY3Rpb24tNC4xX18qM0JJ
dyEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENy
NElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnRYTUxNUVV3KjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVz
Lm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJk
YzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAw
MTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFp
TENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2Rh
dGE9dzNoQU5zcXF2Vld6NW9lSCoyQkxmUHdTKjJGeHdoMmhORVJKd0N3NXp3ZHJBTUEqM0QmcmVz
ZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0
NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZ
bGFVejYzMm5FLUhxREl0VzlGcDdfQzh3JD4uICBJT0FNIGFuZCB0aGUgdXNlIG9mIHRoZSBOU0gg
Ty1iaXQNCg0KICAgW1JGQzgzMDBdIGRlZmluZXMgYW4gIk8gYml0IiBmb3IgT0FNIHBhY2tldHMu
ICBQZXIgW1JGQzgzMDA8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5z
YWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVm
ZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRv
YyoyRmh0bWwqMkZyZmM4MzAwX18qM0IhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25l
MnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp1TUlycVhBUSoy
NCZkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4
MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5
MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2Iz
ZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENK
WFZDSTZNbjAqM0QqN0MzMDAwJnNkYXRhPWEqMkJWZXZMNm5vU3pxUnpkV2c2ZHNjamlxZXZsTGJ4
Y2dFZFRFbWZKQVk3VSozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0ps
WG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOTJmUUx6bFEkPl0gdGhlIE8NCiAgIGJp
dCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMgYW5kIG11c3Qgbm90IGJlIHNldCBmb3Igbm9u
LU9BTQ0KICAgcGFja2V0cy4gIFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBm
b2xsb3cgdGhpcw0KICAgZGVmaW5pdGlvbiwgaS5lLiB0aGUgTyBiaXQgTVVTVCBOT1QgYmUgc2V0
IGZvciByZWd1bGFyIGN1c3RvbWVyDQogICB0cmFmZmljIHdoaWNoIGFsc28gY2FycmllcyBJT0FN
IGRhdGEgYW5kIHRoZSBPIGJpdCBNVVNUIGJlIHNldCBmb3INCiAgIE9BTSBwYWNrZXRzIHdoaWNo
IGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YQ0KICAgcGF5bG9h
ZC4NCg0KVGhpcyB0ZXh0IGJhc2ljYWxseSBzYXlzIHRoYXQgaWYgdGhlIHBhY2tldCBpcyBjdXN0
b21lciB0cmFmZmljIGFuZCBoYXBwZW5zIHRvIGNhcnJ5IGlPQU0gZGF0YSB0aGVuIGl0IGlzIE5P
VCBhbiBPQU0gcGFja2V0LiAgV2hhdCBhbSBJIG1pc3NpbmcsIGN1c3RvbWVyIHRyYWZmaWMgb3Ig
bm90LCBib3RoIGNhcnJ5IGlPQU0gZGF0YSBzbyBob3cgYXJlIHRoZXkgZGlmZmVyZW50IHdpdGhp
biBhbiBTRkMgZG9tYWluPw0KDQpJbiBhZGRpdGlvbiB0byB0aGUgYWJvdmUgSSB3aWxsIG5vdGUg
dGhhdCB0aGVyZSBpcyBzdGlsbCBhIGNvbmZsaWN0IHdpdGggR3JlZ+KAmXMgZHJhZnQgbmFtZWx5
IHRoaXMgdGV4dCBmcm9tIHNlY3Rpb24gNDoNCiAgICogIE8gYml0IHNldCBhbmQgdGhlICJOZXh0
IFByb3RvY29sIiB2YWx1ZSBkb2VzIG5vdCBtYXRjaCB0aGUgdmFsdWUNCiAgICAgIEFjdGl2ZSBT
RkMgT0FNIChUQkExKSwgZGVmaW5lZCBpbiBTZWN0aW9uIDEwLjE8aHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/
dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZk
YXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZkcmFmdC1pZXRmLXNmYy1tdWx0aS1s
YXllci1vYW0qc2VjdGlvbi0xMC4xX18qM0JJdyEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01D
YkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnYxb2hZ
SWVnKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdD
YTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNh
MWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBi
R1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFX
d2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9SFRMeDZlNHNRQ3ZzalhaS3hHMUdBOFhQdmRz
d3NRS0VNSUVBQml0a3BydyozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1Vs
SlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2
R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXLUV3VFoyenckPjoNCg0KICAgICAg
ICAgLSBBbiBTRkMgTlNIIENvbnRleHQgSGVhZGVyKHMpIGNvbnRhaW4gYW4gT0FNIHByb2Nlc3Np
bmcNCiAgICAgICAgIGluc3RydWN0aW9ucyBvciBkYXRhLg0KDQogICAgICAgICAtIFRoZSAiTmV4
dCBQcm90b2NvbCIgZmllbGQgZGV0ZXJtaW5lcyB0aGUgdHlwZSBvZiB0aGUgcGF5bG9hZC4NCg0K
VGhlIGFib3ZlIHRleHQgc3VnZ2VzdHMgdG8gbWUgdGhhdCBpZiB0aGUgTy1iaXQgaXMgc2V0IGFu
ZCB0aGUgbmV4dCBwcm90b2NvbCBpcyBub3QgYWN0aXZlIFNGQyBPQU0gdGhlbiBpdCBpcyAqcmVx
dWlyZWQqIHRoYXQgT0FNIGRhdGEgd2lsbCBiZSBpbiB0aGUgTlNIIGNvbnRleHQgaGVhZGVycyAo
d2hpY2ggaXMgbm90IHRoZSBjYXNlIGZvciBpT0FNKSBhbmQgdGhlIG5leHQgcHJvdG9jb2wgd2ls
bCBpbmRpY2F0ZSB3aGF0IGZvbGxvd3MgdGhlIE5TSCBoZWFkZXIuIFdoaWxlIGlPQU0gZG9lcyBm
b2xsb3cgdGhlIE5TSCBoZWFkZXIgYXMgaW5kaWNhdGVkIGJ5IHRoZSBuZXh0IHByb3RvY29sIHRo
ZXJlIGlzIHN0aWxsIGFuIGV4cGVjdGF0aW9uIHRoYXQgT0FNIGlzIGFsc28gY2FycmllZCBpbiB0
aGUgTlNIIGNvbnRleHQgaGVhZGVycy4gVGhpcyBzZWVtcyB0byBiZSBpbiBjb25mbGljdCB3aXRo
IFJGQyA4MzAwIEFORCBSRkMgODkyNC4NCg0KVGhpcyBvZiBjb3Vyc2UgaXMganVzdCBteSByZWFk
aW5nIG9mIHRoZSB0ZXh0IGFuZCBJIHdvdWxkIGxpa2UgdG8gaGVhciB5b3VycyBhbmQgb3RoZXIg
Zm9sa3MgdGhvdWdodHMuDQoNCkppbQ0KDQpGcm9tOiBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhh
LmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0
c3BvdC5jb20+Pg0KU2VudDogTW9uZGF5LCBKYW51YXJ5IDMxLCAyMDIyIDExOjI1IFBNDQpUbzog
R3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21h
aWwuY29tPj4NCkNjOiBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWku
Y29tPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PjsgZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2hAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYu
b3JnPjsgc2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5vcmc+OyBzZmMtY2hhaXJzQGlldGYu
b3JnPG1haWx0bzpzZmMtY2hhaXJzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtzZmNdIFdHTEMg
Zm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0t
bnNoLzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5w
cm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoy
RnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2gqMkZfXyozQiEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3
bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnUzNDE2R0NR
KjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVk
YjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1
NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pz
YjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lM
Q0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9Tkt6OCoyRm0qMkZoN1dYakswT1A4TkY0ajVjUSoy
RllnU3JTTVVMUm1EdCoyRmtYKjJCMTAqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKUSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldn
Sk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0VzhFV3JIdHBB
JD4NCg0KSGkgR3JlZywNCg0KU29ycnkgZm9yIHRoZSBsYXRlIGFjdGlvbiBvbiB0aGlzLiBodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
LTA3PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnBy
b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJG
djMqMkZfX2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5j
b20qMkYqM0Z1cmwqM0RodHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJG
aHRtbCoyRmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA3KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1l
cy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1
M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5
Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURB
aUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2
c2RhdGEqM0RwbDIzSlN6dXpsNXAyRjh2b29QeXhWY1VuV1JkY1d4KjJGMjZNUkZmSkFJaDQqM0Qq
MjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRv
NXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5
NWdIQThvYmZiTUFCSnZFYmt3TTV3KjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQq
NDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVl
OGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1
KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1
TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9ZHBveVhMdSoy
RjlmR1ZTZ0x0ZXdkSTd3TmZTUGRya2hzN0Z0QmREM0FxNyoyQjAqM0QmcmVzZXJ2ZWQ9MF9fO0pT
VWxKU1VsSlNVbEpTVXFLaW9xS2lvbEpTb3FLaW9xS2lvcUtpb3FLaVVsS2lvbEpTVWxKU1VsSlNV
bEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6
NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0VzlQdU0xbmVBJD4gaGFzIGJlZW4g
bm93IHBvc3RlZCB3aXRoIHRoZSBlZGl0cyBwZXIgdGhpcyBkaXNjdXNzaW9uLg0KDQpIaSBKaW0s
DQoNCkFmdGVyIEdyZWcncyByZXZpZXcgcGxlYXNlIGxldCB1cyBrbm93IGlmIHRoZSBjaGFuZ2Vz
IGFyZSBnb29kIHRvIHByb2dyZXNzIHRoZSBkcmFmdCB0byB0aGUgbmV4dCBzdGVwLg0KDQpUaGFu
a3MsDQpTaHdldGhhDQoNCk9uIFdlZCwgT2N0IDI3LCAyMDIxIGF0IDc6MzEgUE0gR3JlZyBNaXJz
a3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4g
d3JvdGU6DQpIaSBTaHdldGhhLA0KdGhhbmsgeW91IGZvciB0aGUgZGV0YWlsZWQgcmVzcG9uc2Ug
dG8gbXkgY29tbWVudHMuIFBsZWFzZSBmZWVsIGZyZWUgdG8gc2hhcmUgYW55IHVwZGF0ZXMgeW91
J3JlIGNvbnNpZGVyaW5nIGZvciB0aGUgbmV4dCB2ZXJzaW9uLiBJJ2xsIGJlIGdsYWQgdG8gd29y
ayB0b2dldGhlciBvbiB0aGVzZS4NCkkgaGF2ZSBzZXZlcmFsIGZvbGxvdy11cCBub3RlcyBpbi1s
aW5lZCBiZWxvdyB1bmRlciB0aGUgR0lNPj4gdGFnLg0KDQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBU
dWUsIE9jdCAyNiwgMjAyMSBhdCA2OjUxIFBNIFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhh
bmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90
LmNvbT4+IHdyb3RlOg0KSGkgR3JlZywNCg0KU29ycnkgZm9yIHRoZSB2ZXJ5IGxhdGUgcmVwbHku
IFBsZWFzZSBmaW5kIHJlc3BvbnNlcyB0byB5b3VyIGNvbW1lbnRzIGlubGluZSBAU2h3ZXRoYToN
Cg0KDQoNCk9uIFdlZCwgU2VwIDgsIDIwMjEgYXQgMzozMCBBTSBHcmVnIE1pcnNreSA8Z3JlZ2lt
aXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90ZToNCkRl
YXIgQXV0aG9ycyBhbmQgQWxsLA0KSSd2ZSByZWFkIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhl
IGRyYWZ0IGFuZCBoYXZlIHNvbWUgY29tbWVudHMgSSdkIGxpa2UgdG8gc2hhcmUgd2l0aCB5b3Uu
IEkgbXVjaCBhcHByZWNpYXRlIHlvdXIgdGhvdWdodHMgb24gd2hlcmUgdGhpcyB3b3JrIHNob3Vs
ZCBnbyBjb25zaWRlcmluZyBkZXZlbG9wbWVudHMgaW4gb3RoZXIgSUVURiBXR3MuIFBsZWFzZSBm
aW5kIG15IG5vdGVzIGFuZCBxdWVzdGlvbnMgYmVsb3c6DQoNCiAgKiAgIEl0IGlzIHN0YXRlZCBp
biB0aGUgQWJzdHJhY3QgdGhhdDoNCiAgIEluLXNpdHUgT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRp
b24sIGFuZCBNYWludGVuYW5jZSAoSU9BTSkgcmVjb3Jkcw0KICAgb3BlcmF0aW9uYWwgYW5kIHRl
bGVtZXRyeSBpbmZvcm1hdGlvbiBpbiB0aGUgcGFja2V0IHdoaWxlIHRoZSBwYWNrZXQNCiAgIHRy
YXZlcnNlcyBhIHBhdGggYmV0d2VlbiB0d28gcG9pbnRzIGluIHRoZSBuZXR3b3JrLg0KQnV0IHRo
YXQgaXMgdGhlIGNhc2Ugb25seSBmb3IgdGhlIHByZS1hbGxvY2F0ZWQgYW5kIGluY3JlbWVudGFs
IHRyYWNlIG9wdGlvbiB0eXBlcy4gVGhlIERpcmVjdCBFeHBvcnQgb3B0aW9uPGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9v
ay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNB
KjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYqM0Z1cmwqM0Ro
dHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRy
YWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1kaXJlY3QtZXhwb3J0
KjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJvVXBPNzJ2N1V6ZUR0
ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktFMGpwaHViUSoyNCoyNmRhdGEqM0QwNCo3
QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0ODZl
NDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3
QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lN
QzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNE
KjdDMzAwMCoyNnNkYXRhKjNEaTdzVHIwTXRDNXFmengzdHdPS1NwYlc4TGtRSnpzQUpCeEYqMkZa
UExVd0tjKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNm
VnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0MG1SZ3VKZyoyNCZkYXRhPTA0KjdDMDEq
N0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZj
MDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3
QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdM
akF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0Mz
MDAwJnNkYXRhPXlWR3BKWTF5NmR1ZDVjNDRIT3NwdFBqcUV1WGROVWExRE16akFlbHZVNWMqM0Qm
cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9x
S2lvcUtpb2xKU29xSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5
VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJ
dFctQnd4ZFJJZyQ+IGRvZXMgbm90IHdyaXRlIHRlbGVtZXRyeSBkYXRhIGludG8gdGhlIGRhdGEg
cGFja2V0IGl0c2VsZiBidXQgZXhwb3J0IHRlbGVtZXRyeSBpbmZvcm1hdGlvbiBpbiBhIHNwZWNp
YWxseSBjb25zdHJ1Y3RlZCBwYWNrZXQuDQpBbmQgYXMgd2UgYXJlIHRhbGtpbmcgYWJvdXQgZGlm
ZmVyZW50IElPQU0gdHJhY2Ugb3B0aW9ucywgdGhlIHF1ZXN0aW9uIG9mIHRoZSBzY29wZSBvZiB0
aGlzIGRvY3VtZW50IHNlZW1zIGFwcHJvcHJpYXRlLiBUaGVyZSBpcyBhIFdHTEMgb24gdHdvIElP
QU0gZG9jdW1lbnRzPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2Fm
ZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVu
c2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24u
b3V0bG9vay5jb20qMkYqM0Z1cmwqM0RodHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMq
MkZfX2h0dHBzKjNBKjJGKjJGbWFpbGFyY2hpdmUuaWV0Zi5vcmcqMkZhcmNoKjJGbXNnKjJGaXBw
bSoyRkEwT2NHUTVMbE5qbmpmUlZwX2lVVE1ZTXJjcyoyRl9fKjNCISFNWjNGdzQ1dG81dVkhZGI2
cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVEdGZQTmh5ZVBhaE5BWU1vOWVGZFF4eEJXTTRD
N1owT0pLSE9uZFNGUmcqMjQqMjZkYXRhKjNEMDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBm
dXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQwOGQ5ZTUzYWM5MGMqN0MwZmVlOGZm
MmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdDNjM3NzkyODYyOTI4MjM0MTgxKjdD
VW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJ
aUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAqMjZzZGF0YSozRGNIdHZzZ0Rs
KjJGdXpTdjcwb1M5TE41bDJvNW5FSXdpS0hEWjFzZmlGSkNyRSozRCoyNnJlc2VydmVkKjNEMF9f
KjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNGdzQ1dG81dVkh
YnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hB
OG9iZmJNQUJKdTJTc1g3Y2cqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1
dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYy
YTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NV
bmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklp
TENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1ZKjJCd3l3dVRTajRT
cHVncmptRFRxdUFZME1aV0tvVDQzQ01qc3loYSoyRm5PYyozRCZyZXNlcnZlZD0wX187SlNVbEpT
VWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FLaW9sSlNvcUtpb3FLaW9xS2lvcUtpVWxLaW9sSlNV
bEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZy
NVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXLUZSQURQeGckPiBh
Y3RpdmUgdGhyb3VnaCBTZXB0ZW1iZXIgMTV0aCBhdCB0aGUgSVBQTSBXRy4gSSBiZWxpZXZlIHRo
YXQgaXQgd291bGQgYmUgYmVuZWZpY2lhbCBpZiB3ZSBoYWQgYSBzaW5nbGUgZG9jdW1lbnQgdGhh
dCBkZXNjcmliZXMgdGhlIGFwcGxpY2FiaWxpdHkgb2YgSU9BTSBpbiBhbGwgaXRzIGZ1bmN0aW9u
YWxpdHkgZGVmaW5lZCBieSBkb2N1bWVudHMgaW4gSVBQTSBXRy4gT2YgY291cnNlLCB0aGF0IGNh
bm5vdCBiZSBhIG1vdmluZyB0YXJnZXQgYXMgdGhhdCB3b3VsZCBub3QgYmUgaGVscGZ1bC4gQnV0
IHNpbmNlIHRoZSBJUFBNIFdHIGRpc2N1c3NlcyB0aGUgcHJvZ3Jlc3Mgb2YgdHdvIElPQU0gZG9j
dW1lbnRzLCBpdCBjb3VsZCBiZSBhIGdyZWF0IHRpbWUgdG8gYWRkcmVzcyB0aGUgYXBwbGljYWJp
bGl0eSBvZiB0aGUgRGlyZWN0IEV4cG9ydCB0cmFjZSB0eXBlPGh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3Vy
bD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGbmFt
MTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYqM0Z1cmwqM0RodHRwcyozQSoy
RioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0
Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1kaXJlY3QtZXhwb3J0KjJGX18qM0Ih
IU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJvVXBPNzJ2N1V6ZUR0ZlBOaHllUGFo
TkFZTW85ZUZkUXh4QldNNEM3WjBPSktFMGpwaHViUSoyNCoyNmRhdGEqM0QwNCo3QzAxKjdDamFt
ZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDll
NTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3
OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01E
QWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoy
NnNkYXRhKjNEaTdzVHIwTXRDNXFmengzdHdPS1NwYlc4TGtRSnpzQUpCeEYqMkZaUExVd0tjKjNE
KjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwh
IU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJ
cjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0MG1SZ3VKZyoyNCZkYXRhPTA0KjdDMDEqN0NqYW1lcy5u
Lmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4
M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1
NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxD
SlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJnNkYXRh
PXlWR3BKWTF5NmR1ZDVjNDRIT3NwdFBqcUV1WGROVWExRE16akFlbHZVNWMqM0QmcmVzZXJ2ZWQ9
MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xK
U29xSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZX
Z0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctQnd4ZFJJ
ZyQ+IGFuZCBMb29wYmFjayBhbmQgQWN0aXZlIGZsYWdzIGRlZmluZWQgaW4gZHJhZnQtaWV0Zi1p
cHBtLWlvYW0tZmxhZ3M8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5z
YWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVm
ZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlv
bi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2
MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWll
dGYtaXBwbS1pb2FtLWZsYWdzKjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRm
M3d5ZUJvVXBPNzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktITzdsUmVW
dyoyNCoyNmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20q
N0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1
M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdG
cGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFo
YVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEMWtxdGN1M3hqbDFDN3l0USoyQm9h
S2RpUU45NnJRdDk0ZTFTMkVsQzBuRDNNKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JD
d25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0OE5xUlJL
ZyoyNCZkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1
ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFk
NTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkda
c2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dp
TENKWFZDSTZNbjAqM0QqN0MzMDAwJnNkYXRhPXp6Y25YbGV3V0tydEVEdjRCbXNOTms0cHZEbE1L
Tkt2UHpCWjJkWkptNWsqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lvcUtp
b3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xKU29xSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1UhIU1a
M0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpk
ZWgyWWxhVXo2MzJuRS1IcURJdFctZ091VHF3ZyQ+LiBJdCB3b3VsZCBiZSBjb25jZXJuaW5nIHRv
IGhhdmUgbW9yZSB0aGFuIG9uZSBTRkMgZG9jdW1lbnQgZGVzY3JpYmluZyB0aGUgYXBwbGljYWJp
bGl0eSBvZiB0aGUgZ2VuZXJpYyBJT0FNIG1lY2hhbmlzbXMNCg0KU2h3ZXRoYT4gVGhpcyBpcyBh
IGZhaXIgcG9pbnQuIFdlIHdpbGwgcmV2aXNlIHRoZSAgZHJhZnQgd2l0aCB0ZXh0IGluIHRoZSBh
YnN0cmFjdCBhbmQgU2VjdGlvbiAzIElPQU0tVHlwZSB0byBiZSB1cGRhdGVkIHRvIGluY2x1ZGUg
dGhlIHVzYWdlIG9mIHRyYWNlIGFuZCBERVggb3B0aW9ucy4gIFRoZSBlbmNhcHN1bGF0aW9uIG9m
IElPQU0gb3B0aW9ucyB3aXRoaW4gTlNIIGl0c2VsZiBpbiBpdHMgY3VycmVudCBmb3JtIGFscmVh
ZHkgc3VwcG9ydHMgYWxsIHRoZSBJT0FNIE9wdGlvbiBUeXBlIGRlZmluZWQgYm90aCBmcm9tIGRy
YWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEgYW5kIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1l
eHBvcnQgYWxvbmcgd2l0aCB0aGUgZmxhZ3Mgc3VwcG9ydGVkIHdpdGhpbiB0aGUgb3B0aW9ucy4g
SGVuY2UgdGhlIElPQU0tZGF0YS1maWVsZCBkZWZpbml0aW9ucyBpbiB0aGUgZHJhZnQgd2lsbCBy
ZW1haW4gdW5jaGFuZ2VkLg0KR0lNPj4gSSBhZ3JlZSB0aGF0IHRoZSBkZWZpbml0aW9ucyBvZiB0
aGUgSU9BTSBkYXRhLWZpZWxkcyBhcmUgaW52YXJpYW50IGluIHZhcmlvdXMgZGF0YSBwbGFuZSBl
bmNhcHN1bGF0aW9ucy4gWW91IGxpa2VseSBmb2xsb3cgdGhlIGRpc2N1c3Npb24gb2YgdGhlIElB
T00gRGlyZWN0IEV4cG9ydCBhbmQgSU9BTSBmbGFncyBvbiB0aGUgSVBQTSBXRyBsaXN0LiBJIHRo
aW5rIHRoYXQgZm9yIFNGQyBOU0gsIElPQU0gRGlyZWN0IEV4cG9ydCBjb3VsZCBiZSBhcyBzaW1w
bGUgYXMgInVzZSB0aGUgbG9jYWwgcG9saWN5Ii4gVGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhlIExv
b3BiYWNrIGFuZCBBY3RpdmUgZmxhZ3Mgc2VlbXMgdG8gcmVxdWlyZSBkZXRhaWxlZCBleHBsYW5h
dGlvbiBieSBTRlAgYWN0b3JzLg0KDQoNCg0KICAqICAgVGhlIGxvY2F0aW9uIG9mIHRoZSBJT0FN
IGhlYWRlciBpbiB0aGUgU0ZDIE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IGlzIGRlZmluZWQgaW4g
U2VjdGlvbiAzOg0KICAgSU9BTS1EYXRhLUZpZWxkcyBhcmUgY2FycmllZCBpbiBOU0gNCiAgIHVz
aW5nIGEgbmV4dCBwcm90b2NvbCBoZWFkZXIgd2hpY2ggZm9sbG93cyB0aGUgTlNIIE1EIGNvbnRl
eHQNCiAgIGhlYWRlcnMuDQpJJ3ZlIGNoZWNrZWQgUkZDIDgzMDAgYnV0IGNvdWxkbid0IGZpbmQg
aXQgZGVmaW5lcyB0aGUgTmV4dCBQcm90b2NvbCBoZWFkZXIuIEFsc28sIGl0IGFwcGVhcnMgdGhh
dCBOU0ggQ29udGV4dCBoZWFkZXJzIGFyZSBvcHRpb25hbC4gSGVuY2UgbXkgcXVlc3Rpb24uIElz
IHRoZSBwcmVzZW5jZSBvZiBhbiBOU0ggQ29udGV4dCBoZWFkZXIgcmVxdWlyZWQgd2hlbiB1c2lu
ZyBJT0FNPyBDb3VsZCB5b3UgY2xhcmlmeSB3aGljaCBtZWNoYW5pc20gaXMgdXNlZCB0byBpZGVu
dGlmeSB0aGUgcGF5bG9hZCBvZiBhbiBTRkMgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgYXMgSU9B
TT8NClNod2V0aGE+IFdlIHdpbGwgcmV3b3JkIGl0LCBpdCBpcyBub3QgTmV4dCBQcm90b2NvbCBo
ZWFkZXIgYnV0IHVzaW5nIElPQU0gYXMgYSBOZXh0IFByb3RvY29sIGFzIGRlc2NyaWJlZCBpbiBT
ZWN0aW9uIDQuMSBhbmQgcmVxdWVzdGVkIGluIElBTkEgc2VjdGlvbi4gRm9sbG93aW5nIGlzIHRo
ZSBwcm9wb3NlZCB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIFJGQyA4MzAwIHJlZmVyZW5jZSB0byBj
b250ZXh0IGhlYWRlcnMgZm9sbG93aW5nIGJhc2UgaGVhZGVyIGFuZCBzZXJ2aWNlIHBhdGggaGVh
ZGVyOg0KIlRoZSBOU0ggaXMgZGVmaW5lZCBpbiBbUkZDODMwMF0uICBJT0FNLURhdGEtRmllbGRz
IGFyZSBjYXJyaWVkIGluIE5TSCB1c2luZyBhIG5leHQgcHJvdG9jb2wgdG8gaWRlbnRpZnkgSU9B
TSBkYXRhIGZpZWxkcyB0aGF0IGZvbGxvd3MgTlNIIGNvbnRleHQgaGVhZGVycy4iDQpHSU0+PiBJ
IHRoaW5rIHRoYXQgUkZDIDgzMDAgdmlld3MgZGF0YSBmb2xsb3dpbmcgQ29udGV4dCBIZWFkZXJz
IGFzIE5TSCBwYXlsb2FkLCBub3QgYmVpbmcgImluIE5TSCIuDQoNCiAgKiAgIElmIEkgdW5kZXJz
dGFuZCB0aGUgZm9ybWF0IG9mIHRoZSBJT0FNIGhlYWRlciBkZWZpbmVkIGluIFNlY3Rpb24gMyBj
b3JyZWN0bHksIHRoZSBoZWFkZXIncyBsZW5ndGggaXMgbGltaXRlZCBieSAxMDIwIG9jdGV0cywg
d2hpbGUgdGhlIGVmZmVjdGl2ZSBsZW5ndGggY29udGFpbmluZyBJT0FNIG9wdGlvbnMgYW5kIGRh
dGEgLSAxMDE2IG9jdGV0cy4gSXMgdGhhdCBjb3JyZWN0PyBXaGF0IGlzIHRoZSByZWNvbW1lbmRl
ZCB0ZWNobmlxdWUgb2YgY29sbGVjdGluZyBJT0FNIGRhdGEgdGhhdCBleGNlZWRzIHRoYXQgbGlt
aXQ/DQpTaHdldGhhID4gSU9BTSBvcHRpb25zIGluaGVyZW50bHkgc3VwcG9ydCBzcGVjaWZ5aW5n
IHRoZSBzaXplIGxpbWl0cyBhdCB0aGUgbm9kZSB0aGF0IGFkZGVkIHRoZSBJT0FNIG9wdGlvbnMu
IFdoaWxlIG9wZXJhdGlvbmFsaXppbmcgdGhlIHNvbHV0aW9uIHRoZSBkYXRhIHR5cGVzIGluY2x1
ZGVkIGFuZCBudW1iZXIgb2Ygbm9kZXMgZXhwZWN0ZWQgdG8gYmUgYWRkaW5nIHRoZSBkYXRhIHNo
b3VsZCBiZSBzZWxlY3RlZC4gVGhpcyBpcyBjb3ZlcmVkIGluIGRlcGxveW1lbnQgY29uc2lkZXJh
dGlvbnMgZHJhZnQtYnJvY2tuZXJzLW9wc2F3Zy1pb2FtLWRlcGxveW1lbnQuDQoNCiAgKiAgIElu
IFNlY3Rpb24gNC4xLCBJJ3ZlIGZvdW5kIHRoZSB0ZXh0IHJlZmxlY3RpbmcgdGhlIGhpc3Rvcnkg
b2YgdGhlIGRpc2N1c3Npb24gYWJvdXQgaG93IHRvIGNhcnJ5IHRoZSBJT0FNIGhlYWRlciB1c2lu
ZyBOU0ggZW5jYXBzdWxhdGlvbi4gQXMgdGhlIHRleHQgaGFzIG5vIG5vcm1hdGl2ZSB2YWx1ZSwg
SSBzdWdnZXN0IG1vdmluZyBpdCBpbnRvIGFuIEFwcGVuZGl4Lg0KU2h3ZXRoYSA+IEFncmVlZCwg
cmV2aXNlZCBkcmFmdCB3aWxsIGhhdmUgdGhpcyBzZWN0aW9uIG1vdmVkIHRvIEFwcGVuZGl4Lg0K
R0lNPj4gVGhhbmsgeW91Lg0KDQogICogICBJIGZpbmQgdGhlIHJ1bGVzIG9mIGhhbmRsaW5nIHRo
ZSBPLWJpdCBpbiBOU0ggbGlzdGVkIGluIFNlY3Rpb24gNC4yIGluY29uc2lzdGVudCBhbmQgY29u
ZnVzaW5nLiBUaGUgSU9BTSBoZWFkZXIgaXMgbm90IHBhcnQgb2YgTlNIIGVuY2Fwc3VsYXRpb24g
YnV0IGlzIGEgcGFydCBvZiB0aGUgcGF5bG9hZC4gQnV0IGluIG9uZSBjYXNlLCB3aGVuIHVzZXIg
ZGF0YSBmb2xsb3dzIGl0LCB0aGUgTy1iaXQgbXVzdCBub3QgYmUgc2V0IGFzLiBJZiB0aGVyZSdz
IG5vIHVzZXIgZGF0YSBhZnRlciB0aGUgSU9BTSBoZWFkZXIsIHRoZW4gdGhlIE8tYml0IG11c3Qg
YmUgc2V0LiBCdXQgZnJvbSB0aGUgcGVyc3BlY3RpdmUgb2YgTlNIIGVuY2Fwc3VsYXRpb24sIGl0
IGluY2x1ZGVzIHNwZWNpYWxseSBjb25zdHJ1Y3RlZCBkYXRhIGFkZGVkIGZvciB0aGUgc29sZSBw
dXJwb3NlIG9mIGNvbGxlY3RpbmcgT0FNL3RlbGVtZXRyeSBpbmZvcm1hdGlvbi4gVGhlbiwgd2h5
LCBpbiBvbmUgY2FzZSwgdGhlIE8tYml0IGlzIGNsZWFyZWQgYW5kIGluIHRoZSBvdGhlciBzZXQg
aWYsIGluIGJvdGggY2FzZXMsIHRoZSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCBpcyB1c2VkIHRv
IHBlcmZvcm0gdGhlIE9BTSBmdW5jdGlvbj8NClNod2V0aGEgPiBUaGUgcmVhc29uIGZvciBub3Qg
c2V0dGluZyB0aGUgTy1iaXQgZm9yIHBhY2tldHMgdGhhdCBjb250YWlucyBhY3R1YWwgdXNlciBk
YXRhIGlzIGJlY2F1c2UgUkZDIDgzMDAgaGFzICIgU0YvU0ZGL1NGQyBQcm94eS9DbGFzc2lmaWVy
IGltcGxlbWVudGF0aW9ucyB0aGF0IGRvIG5vdCBzdXBwb3J0DQoNCiAgICAgIFNGQyBPQU0gcHJv
Y2VkdXJlcyBTSE9VTEQgZGlzY2FyZCBwYWNrZXRzIHdpdGggTyBiaXQgc2V0Ii4gSXQgd2lsbCBi
ZSB1bmRlc2lyYWJsZSB0byBkaXNjYXJkIHBhY2tldHMgd2l0aCBPLWJpdCBzZXQgdGhhdCBjYXJy
eSB1c2VyIGRhdGEgYXMgSU9BTSBjYW4gYmUgaW5zZXJ0ZWQgaW5zaXR1Lg0KDQpGb3Igc3ludGhl
dGljIHRyYWZmaWMgY3JlYXRlZCBmb3IgT0FNIGFsb25nIHdpdGggSU9BTS1kYXRhLWZpZWxkcyBp
biBOU0ggZm9sbG93aW5nIHRoZSBOU0ggT0FNIGZ1bmN0aW9uIHdpdGggMC1iaXQgc2V0IGlzIGRl
c2lyYWJsZS4NCiBHSU0+PiBUaGlzIGlzIGFuIGludGVyZXN0aW5nIHNpdHVhdGlvbi4gSSBhZ3Jl
ZSB0aGF0IHRoZXJlIGNvdWxkIGJlIGFuIFNGQyBlbGVtZW50IG5vdCBzdXBwb3J0aW5nICJTRkMg
T0FNIHByb2NlZHVyZXMiIChub3QgY2xlYXIgd2hhdCB0aGVzZSBhcmUpLiBCeSB0aGUgc2FtZSB0
b2tlbiwgd291bGQgc3VjaCBTRkMgZWxlbWVudCBzdXBwb3J0IElPQU0sIGJlIGNhcGFibGUgb2Yg
cHJvY2Vzc2luZyBJT0FNIHdpdGhvdXQgYWR2ZXJzZSBpbXBhY3QgdG8gdXNlciBkYXRhPyBJIGFt
IG5vdCBjZXJ0YWluIGFuZCBpdCBzZWVtcyB0aGF0IGl0IG1pZ2h0IGJlIGJldHRlciB0byByZWNv
bW1lbmQgdGhhdCBOU0ggcGFja2V0cyB3aXRoIElPQU0gYmUgZHJvcHBlZCBieSBhbiBTRlAgZWxl
bWVudCBpZiBpdCBkb2VzIG5vdCBzdXBwb3J0ICJTRkMgT0FNIi4gV2hhdCBhcmUgeW91ciB0aG91
Z2h0cz8NCg0KDQpUaGFua3MsDQpTaHdldGhhDQpJIG11Y2ggYXBwcmVjaWF0ZSB5b3VyIGNvbnNp
ZGVyYXRpb24gb2YgbXkgY29tbWVudHMgYW5kIHF1ZXN0aW9ucyBhbmQgbG9va2luZyBmb3J3YXJk
IHRvIHlvdXIgZmVlZGJhY2suDQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFdlZCwgQXVnIDE4LCAy
MDIxIGF0IDU6MzIgQU0gSmFtZXMgR3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2Vp
LmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPj4gd3JvdGU6DQpEZWFy
IFdHOg0KDQpUaGlzIGVtYWlsIHN0YXJ0cyBhIDIgd2VlayBXb3JraW5nIEdyb3VwIExhc3QgQ2Fs
bCBmb3IgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggWzFdLg0KDQpQbGVhc2UgcmVhZCB0aGlzIGRv
Y3VtZW50IGlmIHlvdSBoYXZlbuKAmXQgcmVhZCB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiBhbmQg
c2VuZCB5b3VyIGNvbW1lbnRzIHRvIHRoZSBTRkMgV0cgbGlzdCBubyBsYXRlciB0aGFuIFNlcHRl
bWJlciAxc3QgMjAyMS4NCg0KSWYgeW91IGFyZSByYWlzaW5nIGEgcG9pbnQgd2hpY2ggeW91IGV4
cGVjdCB3aWxsIGJlIHNwZWNpZmljYWxseSBkZWJhdGVkIG9uIHRoZSBtYWlsaW5nIGxpc3QsIGNv
bnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFkIGZvciB0aGlzIHBvaW50Lg0KDQpM
YXN0bHksIGlmIHlvdSBhcmUgYW4gYXV0aG9yIG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSByZXNwb25z
ZSB0byBpbmRpY2F0ZSB3aGV0aGVyIHlvdSBrbm93IG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgcmVs
YXRlZCB0byB0aGlzIGRvY3VtZW50Lg0KDQpUaGFua3MhDQoNCkppbSAmIEpvZWwNCg0KWzFdIGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0
aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJG
X19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tKjJG
KjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoy
RioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gq
MkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRm
UE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0hkVGlSRTZBKjI0KjI2ZGF0YSozRDA0KjdD
MDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0
NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdD
MSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1D
NHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0Qq
N0MzMDAwKjI2c2RhdGEqM0Q5dURkaHcwVml3QnRXdm41MlY4VVoyRzc3bFJuU3llMk9sczV6M1U4
UXdRKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVSEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRj
bENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnYzM2tHa0x3KjI0JmRhdGE9MDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5
ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3
ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAm
c2RhdGE9UzZzeDdNcnJWa3pLZXBWZ2o0NXEqMkYyS1BaekJNeU9Gbm9sKjJCTWZnUlE3MzAqM0Qm
cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9x
S2lvcUtpb2xKU29sSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dz
OVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFE
SXRXLUZPbXVTSEEkPg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCnNmYyBtYWlsaW5nIGxpc3QNCnNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zZmM8aHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5v
dXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0
cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVy
bCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZ3
d3cuaWV0Zi5vcmcqMkZtYWlsbWFuKjJGbGlzdGluZm8qMkZzZmNfXyozQiEhTVozRnc0NXRvNXVZ
IWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhC
V000QzdaME9KS0VLTXNJVmFBKjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJk
KjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZl
ZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4
MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJs
dU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0RMcmRw
N2lwWE5XcUR2cDNtV2tJUVdGKjJGSm9DbGZtZDRHM1RsYUgya0I1NTAqM0QqMjZyZXNlcnZlZCoz
RDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZ
IWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdI
QThvYmZiTUFCSnYwV3NRdEhBKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBm
dXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZm
MmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdD
VW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJ
aUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9WGo0ZlUwSmN0U3NQ
bDZhMzZSKjJCcDlONFJrUSoyQnM4bTRWN3M5UW0ySEhJVncqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxK
U1VsSlNVbEpTVXFLaW9xS2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xKU29xSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsSlEhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1
WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc4aDczMVFpQSQ+DQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwoKQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5p
ciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUg
ZG9pdmVudCBkb25jCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMg
YXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZl
dWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1
ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1
c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmls
aXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJj
aS4KClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVu
dGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBs
YXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91
dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9y
LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0
cyBhdHRhY2htZW50cy4KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxp
YWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFs
c2lmaWVkLgpUaGFuayB5b3UuCgo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uUHJmb3JtYXRIVE1MQ2FyDQoJe21zby1zdHlsZS1uYW1l
OiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZvbnQtZmFtaWx5OiJDb25zb2xhcyIs
c2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3
IjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBl
OmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w
cHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlv
bnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjY1MDEzMzYzNDsNCgltc28tbGlzdC10ZW1w
bGF0ZS1pZHM6OTQ2OTE2ODg7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxl
dmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxDQoJe21zby1saXN0LWlkOjY1OTY5MjY5MjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
MTEwNTAwMTg0Mjt9DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIN
Cgl7bXNvLWxpc3QtaWQ6MTUwOTgzNDg4ODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE1MDg4
ODg2MDQ7fQ0KQGxpc3QgbDI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
NDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwyOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODgu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzDQoJe21z
by1saXN0LWlkOjE4MzgzNzQ4MDE7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjY3NDYyODgzNjt9
DQpAbGlzdCBsMzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWwzDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDM6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw2DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDM6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQNCgl7bXNvLWxpc3Qt
aWQ6MTg5MDUzMDQxOTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE1MzY5MzQwNjI7fQ0KQGxp
c3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw0OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
NTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0Omxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30N
CnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDld
Pjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0K
PC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91
dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpz
aGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBs
aW5rPSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0K
PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBTaHdldGhhLCBhbGwsDQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5JIGFncmVlIHdpdGggR3JlZyB0aGF0IGEgc3RhdGVtZW50IGlzIG5lZWRlZCB0byBiZSBhZGRl
ZCB0byBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5G
b3IgZXhhbXBsZSwgdGhlIGN1cnJlbnQgdGV4dCBzYXlzIHRoZSBmb2xsb3dpbmc6DQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE5leHQgUHJvdG9jb2w6Jm5ic3A7IDgtYml0IHVuc2lnbmVk
IGludGVnZXIgdGhhdCBkZXRlcm1pbmVzIHRoZSB0eXBlIG9mPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaGVhZGVyIGZvbGxvd2luZyBJ
T0FNLiZuYnNwOyBUaGUgc2VtYW50aWNzIG9mIHRoaXMgZmllbGQgYXJlPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaWRlbnRpY2FsIHRv
IHRoZSBOZXh0IFByb3RvY29sIGZpZWxkIGluIFs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPjxhIGhyZWY9Imh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMCIgdGl0bGU9IiZxdW90
O05ldHdvcmsgU2VydmljZSBIZWFkZXIgKE5TSCkmcXVvdDsiPjxzcGFuIGxhbmc9IkVOLVVTIj5S
RkM4MzAwPC9zcGFuPjwvYT48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5dLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj53aGljaCBtZWFucyB0aGF0IOKAnE5vbmXigJ0gaXMgYXV0aG9yaXpl
ZC4gVGhlIE8tYml0IG11c3QgYmUgc2V0IGZvciBzdWNoIHBhY2tldHMsIHdoaWxlIGl0IHNob3Vs
ZCBiZSB1bnNldCBmb3Igb3RoZXIgdmFsdWVzIGluZGljYXRpbmcgdXNlciBwYXlsb2FkDQogYXMg
cGVyIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuIEFic2VudCBhIHBvaW50ZXIgdG8gdGhlIE9B
TSBwYWNrZXQsIGFuIGltcGxlbWVudGVyIHdpbGwgaGF2ZSB0byBndWVzcyB0aGUgYmVoYXZpb3Ig
dG8gZm9sbG93Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkJUVywgdGhlIHRleHQgcXVvdGVk
IGFib3ZlIHdoZW4gY29tYmluZWQgd2l0aDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IElBTkEgaXMgcmVxdWVzdGVkIHRv
IGFsbG9jYXRlIHByb3RvY29sIG51bWJlcnMgZm9yIHRoZSBmb2xsb3dpbmcgJnF1b3Q7TlNIPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgTmV4dCBQcm90b2NvbCZxdW90OyByZWxhdGVkIHRvIElPQU06
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPuKApm1lYW5zIHRoYXQgSU9BTSBkYXRhIGNhbiBiZSBl
bmNhcHN1bGF0ZWQgaW4gSU9BTSBkYXRhLiBJIGRvbuKAmXQgdGhpbmsgeW91IHdhbnQgc3VjaCBh
IGJlaGF2aW9yLiBObz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+T25lIGxhc3QgY29tbWVudDog
cGxlYXNlIHVwZGF0ZSB0aGUgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgd2l0aCBOU0gtc3BlY2lm
aWMgY29uc2lkZXJhdGlvbnMuIEFuIGFwcHJvYWNoIGlzIHRvIHNpbXBseSByZWZlciB0byBTZWN0
aW9uIDUgb2YNCiBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LiAmbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
TWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBi
bHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkRlJm5ic3A7OjwvYj4gc2Zj
ICZsdDtzZmMtYm91bmNlc0BpZXRmLm9yZyZndDsgPGI+RGUgbGEgcGFydCBkZTwvYj4gU2h3ZXRo
YSBCaGFuZGFyaTxicj4NCjxiPkVudm95w6kmbmJzcDs6PC9iPiBsdW5kaSA0IGF2cmlsIDIwMjIg
MDI6NDE8YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEdyZWcgTWlyc2t5ICZsdDtncmVnaW1pcnNreUBn
bWFpbC5jb20mZ3Q7PGJyPg0KPGI+Q2MmbmJzcDs6PC9iPiBzZmMtY2hhaXJzQGlldGYub3JnOyBG
cmFuayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmVAY2lzY28uY29tJmd0Ozsgc2Zj
QGlldGYub3JnOyBKYW1lcyBHdWljaGFyZCAmbHQ7amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWku
Y29tJmd0OzsgVGFsIE1penJhaGkgJmx0O3RhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20mZ3Q7OyBk
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxicj4NCjxiPk9iamV0Jm5ic3A7OjwvYj4g
UmU6IFtzZmNdIFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtc2ZjLWlvYW0tbnNoLzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5IaSBHcmVnLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhhbmtzJm5ic3A7Zm9yIHRoZSBmZWVkYmFjay4gRnJvbSB0aGUgZGlz
Y3Vzc2lvbiBhbmQgSmltJ3MgZmVlZGJhY2s8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZxdW90OzxzcGFuIHN0eWxlPSJmb250LXNpemU6
OS41cHQiPk15IG9ubHkgcG9pbnQgd2FzIHRoYXQgaW4gdGhlIGNhc2Ugb2YgSU9BTSB0aGUgTy1i
aXQgc2VlbXMgdG8gYmUgb2Jzb2xldGUgYXMgeW91IHVzZSB0aGUgbmV4dCBwcm90b2NvbCBmaWVs
ZCByYXRoZXIgdGhhbiB0aGUgY29udGV4dCBoZWFkZXJzLiBJdCBzZWVtcyB0byBtZSB0aGF0IHRo
ZSBkZWZpbml0aW9uIG9mIHRoZSBPLWJpdCBzaG91bGQgYmUgdGhhdA0KIGlmIHNldCB0aGVuIHRo
ZSBjb250ZXh0IGhlYWRlcnMgYXJlIHVzZWQgdG8gb2J0YWluIHRoZSBPQU0gaW5zdHJ1Y3Rpb25z
LiZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPldoaWNoIG1ha2VzIHNlbnNlLiBUaGUgTy1iaXQgZG9lcyBub3QgaW5mbHVlbmNl
IElPQU0gaGFuZGxpbmcgYXMgaXQgaXMgY2FycmllZCBhcyBhIG5leHQgcHJvdG9jb2wuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IZW5jZSB0aGUg
Y29uc2lkZXJhdGlvbiBzZWN0aW9uIG9uIE8tYml0IGlzIHJlbW92ZWQgaW4gdGhlIG5ldyByZXZp
c2lvbi4gV2hhdCBkbyB5b3UgdGhpbms/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2h3ZXRoYTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gTW9uLCBBcHIgNCwgMjAyMiwgMTo0MSBBTSBHcmVnIE1p
cnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQu
OHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNo
d2V0aGEsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+dGhhbmsg
eW91IGZvciB5b3VyIGtpbmQgY29uc2lkZXJhdGlvbiBvZiBteSBjb21tZW50cyBhbmQgZm9yIHRo
b3JvdWdobHkmbmJzcDthZGRyZXNzaW5nIHRob3NlIGluIHRoZSBuZXcgdmVyc2lvbi4gSSd2ZSBu
b3RpY2VkIHRoYXQgeW91J3ZlIGRlY2lkZWQgdG8gcmVtb3ZlIHRoZSBkaXNjdXNzaW9uIG9mIHRo
ZSBPIGJpdCBpbiB0aGUgTlNIIGZyb20gdGhlIGRyYWZ0IGFsdG9nZXRoZXIuIEkgdGhpbmsgdGhh
dCBpdCZuYnNwO21pZ2h0DQogYmUgaGVscGZ1bCZuYnNwO3RvIGEgcmVhZGVyIGlmIHRoZSBkb2N1
bWVudCBpbmNsdWRlcyBhIHNob3J0IGNsYXJpZmljYXRpb24gYW5kIHRoZSByZWZlcmVuY2UgdG8N
CjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYub3Jn
L2lkL2RyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAuaHRtbF9fOyEhTVozRnc0NXRvNXVZIUpZ
VnRVd1NjUnhGZjdyRG9STXBpdjdZd2JSVGNhSFh6c0dJeHI5ZVZFaV9wX3hTUVVXQWpEdkZ5X1Vo
R0VRYmw4NTMwVmFMTTBUajdrNVd6dTZZZlVTVmRpdFd5Wl84JCIgdGFyZ2V0PSJfYmxhbmsiPg0K
ZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldDwvYT4mbmJzcDtsaWtlIHRoZSBmb2xsb3dpbmc6PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVmdDozMC4w
cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Rm9yIHRo
ZSBJT0FNIGZ1bmN0aW9uYWxpdHkgaXMgU0ZDIE5TSCBkZXNjcmliZWQgaW4gdGhpcyBkb2N1bWVu
dCB0aGUgTyBiaXQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPmluIE5TSCBNVVNUIGJlIHNldCBjbGVhciBhY2NvcmRpbmcgdG8gW0ktRC5pZXRmLXNm
Yy1vYW0tcGFja2V0XS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdyZWc8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gU3VuLCBBcHIgMywgMjAyMiBhdCAx
OjA2IEFNIFNod2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5k
YXJpQHRob3VnaHRzcG90LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEuYmhhbmRhcmlAdGhv
dWdodHNwb3QuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0
O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0
OjBjbSI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgSmltLCBHcmVnLDxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgaGF2ZSBhZGRyZXNzZWQg
dGhlIGFkZGl0aW9uYWwgY29tbWVudHMgcmVjZWl2ZWQgaW4gdGhpcyBkaXNjdXNzaW9uLiBDYW4g
eW91IHBsZWFzZSB0YWtlIGEgbG9vayA6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gt
MDgudHh0X187ISFNWjNGdzQ1dG81dVkhSllWdFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJUY2FIWHpz
R0l4cjllVkVpX3BfeFNRVVdBakR2RnlfVWhHRVFibDg1MzBWYUxNMFRqN2s1V3p1NllmVVNWZDRL
UnBVQ0EkIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwy
PWRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA4LnR4dDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2h3ZXRoYTxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIEZlYiAxMCwg
MjAyMiBhdCAxMToyNyBQTSBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVz
Lm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4uZ3VpY2hh
cmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1y
aWdodDowY20iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5IaSBTaHdldGhhLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk15IG9ubHkgcG9p
bnQgd2FzIHRoYXQgaW4gdGhlIGNhc2Ugb2YgSU9BTSB0aGUgTy1iaXQgc2VlbXMgdG8gYmUgb2Jz
b2xldGUgYXMgeW91IHVzZSB0aGUgbmV4dCBwcm90b2NvbCBmaWVsZCByYXRoZXIgdGhhbiB0aGUg
Y29udGV4dCBoZWFkZXJzLiBJdCBzZWVtcyB0byBtZSB0aGF0DQogdGhlIGRlZmluaXRpb24gb2Yg
dGhlIE8tYml0IHNob3VsZCBiZSB0aGF0IGlmIHNldCB0aGVuIHRoZSBjb250ZXh0IGhlYWRlcnMg
YXJlIHVzZWQgdG8gb2J0YWluIHRoZSBPQU0gaW5zdHJ1Y3Rpb25zLiBDdXJyZW50bHkgdGhhdCBp
cyBub3Qgd2hhdCA4MzAwIHNheXMuIEFzIEkgc2FpZCBpbiBteSBwcmV2aW91cyBlbWFpbHMgSSB3
b3VsZCByZWFsbHkgbGlrZSB0byBoZWFyIHRoZSBXR3Mgb3BpbmlvbiBvbiB3aGF0IHRvIGRvIHdp
dGggdGhlIE8tYml0DQogYW5kIHdlIGNlcnRhaW5seSBuZWVkIHRvIHJlY29uY2lsZSB0aGUgdmFy
aW91cyBkb2N1bWVudHMgdG8gYmUgZm9sbG93aW5nIHRoZSBzYW1lIHN0YW5kYXJkLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPkppbTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNw
YW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFNod2V0
aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRz
cG90LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29t
PC9hPiZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDksIDIwMjIg
OTo1NyBBTTxicj4NCjxiPlRvOjwvYj4gR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpn
cmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ncmVnaW1pcnNreUBnbWFpbC5j
b208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gSmFtZXMgR3VpY2hhcmQgJmx0OzxhIGhyZWY9Im1h
aWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1l
cy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoQGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5zZmNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86c2ZjLWNo
YWlyc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPg0Kc2ZjLWNoYWlyc0BpZXRmLm9yZzwvYT48
YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtzZmNdIFdHTEMgZm9yIDxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtc2ZjLWlvYW0tbnNoL19fOyEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1m
cjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0V184cGpRMWlRJCIg
dGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkhpIEppbSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
T24gdGhlIE8gYml0IGhhbmRsaW5nLCBhcmUgeW91IHN1Z2dlc3RpbmcgdGhhdCB0aGUgTy1iaXQg
Zm9yIElPQU0sIHRoYXQgaXMgY2FycmllZCBhcyBhIG5leHQgcHJvdG9jb2wgZm9sbG93aW5nJm5i
c3A7TlNIIGhlYWRlciwgaXMgbm90IGFwcGxpY2FibGU/IFdvdWxkIHJlbW92aW5nDQogdGhlIHNl
Y3Rpb24gb24gTy1iaXQgY29uc2lkZXJhdGlvbnMgcmVzb2x2ZSB5b3VyIGNvbmNlcm4/PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SGkgR3JlZyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7
SSBoYXZlIG9uZSBtb3JlIHF1ZXN0aW9uLiBBcyB0aGUgZHJhZnQgbm93IG1lbnRpb25zIHRoZSBv
cHRpb24gb2YgdXNpbmcgSU9BTSBEaXJlY3QgRXhwb3J0IHRvIGNvbGxlY3QgdGhlIElPQU0gZGF0
YSwgaXQgbWlnaHQgYmUgaGVscGZ1bCByZWZsZWN0aW5nIHRoYXQgaW4gdGhlDQogZmlndXJlIG9u
IHAuMi4gSSB0aGluayB0aGF0IHRoZSBjYXB0aW9uICZxdW90O0lPQU0gT3B0aW9uIGFuZCBEYXRh
IFNwYWNlJnF1b3Q7IG1pZ2h0IGJlIHJld29yZGVkJm5ic3A7dG8gJnF1b3Q7SU9BTSBPcHRpb24g
YW5kIE9wdGlvbmFsIERhdGEgU3BhY2UmcXVvdDsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+V2hh
dCBhcmUgeW91ciB0aG91Z2h0cz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5ZZXMsIHRoYXQgd2ls
bCBtYWtlIGl0IGFjY3VyYXRlLiBJIHdpbGwgdXBkYXRlIHRoZSBkaWFncmFtIGFuZCBwdWJsaXNo
IGEgbmV3IHZlcnNpb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+Jmd0O0kgY2Fubm90IGZpbmQgdGhlIHRleHQgaW4gdGhlIGRyYWZ0IHN1Z2dl
c3RpbmcgdGhhdCBhbiBTRkYgdGhhdCBkb2VzIG5vdCBzdXBwb3J0IElPQU0gbWF5IGZvcndhcmQg
dGhlIHBhY2tldCB3aXRoIHRoZSBOU0ggTmV4dCBQcm90b2NvbCBmaWVsZCBlcXVhbCB0byBJT0FN
IHByb3RvY29sDQogaWRlbnRpZmllci4gQ291bGQgeW91IGhlbHAgbWUgZmluZCBpdD88bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj5DYW4geW91IHN1Z2dlc3QgdGV4dCB0byBoZWxwIHdpdGggdGhpcyA/
IFRoaXMgd291bGQgYmUgYSBnZW5lcmljIHByb2JsZW0gZm9yIE5TSCBpbXBsZW1lbnRhdGlvbiB3
aGVuIGEgbmV4dCBwcm90b2NvbCBpcyBzZXQgdG8gYSB2YWx1ZSBpdCBkb2VzIG5vdCB1bmRlcnN0
YW5kLg0KIFdoYXQgc2hvdWxkIGlzIHJlY29tbWVuZGVkIGFjdGlvbiBpbiB0aGlzIHNpdHVhdGlv
bj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IEZvciBleGFtcGxlLCBpZiB0aGUgTG9v
cGJhY2sgSU9BTSBmbGFnIGlzIHNldCwgdGhlIG5vZGUgaXMgcmVxdWlyZWQgdG8gc2VuZCBhIGNv
cHkgb2YgdGhlIHBhY2tldCBiYWNrIHRvIHRoZSBJT0FNIGVuY2Fwc3VsYXRpbmcgbm9kZS4gSXQg
aXMgbm90IGNsZWFyIHRvIG1lDQogaG93IGFuIFNGRiBsZWFybnMgdGhlIGlkZW50aXR5IG9mIHRo
ZSBJT0FNIGVuY2Fwc3VsYXRpbmcgbm9kZSBhbmQgaG93IGl0IGVuY2Fwc3VsYXRlcyB0aGUgbG9v
cGJhY2tlZCBwYWNrZXQuIENhbiB5b3UgaGVscCBtZSBmaW5kIGhvdyBpdCBpcyBzdXBwb3NlZCB0
byB3b3JrIGluIHRoZSBOU0g/Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVj
dGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcq
MkZkb2MqMkZodG1sKjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MqMjNzZWN0aW9uLTQuMiZh
bXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRi
ODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1
OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzExMjA3NzQqN0NVbmtub3duKjdDVFdGcGJHWnNi
M2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxD
SlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9emNPcEMwR3p6aTh4emh0dEJxV2FlYVUzcE1k
MEtEbyoyRlpZZEdzRVBHMHVFKjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVbEpT
VWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdK
bFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0V19jSF82a0FnJCIgdGFyZ2V0PSJfYmxh
bmsiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1pcHBt
LWlvYW0tZmxhZ3Mjc2VjdGlvbi00LjI8L2E+OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsgQSBMb29wYmFjayBmbGFnIHRoYXQgaXMgc2V0
IGluZGljYXRlcyB0byB0aGUgdHJhbnNpdCBub2RlcyBwcm9jZXNzaW5nPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRoaXMgb3B0aW9uIHRoYXQgdGhl
eSBhcmUgdG8gY3JlYXRlIGEgY29weSBvZiB0aGUgcmVjZWl2ZWQgcGFja2V0IGFuZDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBzZW5kIHRoZSBjb3B5
IGJhY2sgdG8gdGhlIHNvdXJjZSBvZiB0aGUgcGFja2V0LiA8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+R2l2ZW4gdGhpcyBpcyBleHBsYWluZWQgaW4g
dGhlIGZsYWcgaGFuZGxpbmcsIGRvIHlvdSBzZWUgYSBuZWVkIHRvIGRlZmluZSBpdCBhZ2FpbiBp
biBOU0g/IElNSE8gdGhlIGV4cGxhbmF0aW9uIG9mIGZsYWcgaGFuZGxpbmcgaXMgcXVpdGUgZ2Vu
ZXJpYyBmb3IgYW55IHBhY2tldA0KIGJhc2VkIHRyYW5zcG9ydC48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj5QbGVhc2Ugc2hhcmUgeW91ciB0aG91Z2h0cyBhbmQgdGV4dCBzdWdnZXN0aW9ucyB0byBp
bXByb3ZlIHRoZSBkcmFmdCBmb3IgZmxhZyBoYW5kbGluZyBpZiBpdCByZXF1aXJlcyBjbGFyaWZp
Y2F0aW9uLiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5TaHdldGhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+T24gVGh1LCBGZWIgMywgMjAyMiBhdCA2OjQ4IEFNIEdyZWcgTWly
c2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9i
bGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9t
OjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPkhpIFNod2V0aGEsPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgaGF2ZSBvbmUgbW9y
ZSBxdWVzdGlvbi4gQXMgdGhlIGRyYWZ0IG5vdyBtZW50aW9ucyB0aGUgb3B0aW9uIG9mIHVzaW5n
IElPQU0gRGlyZWN0IEV4cG9ydCB0byBjb2xsZWN0IHRoZSBJT0FNIGRhdGEsIGl0IG1pZ2h0IGJl
IGhlbHBmdWwgcmVmbGVjdGluZyB0aGF0IGluIHRoZQ0KIGZpZ3VyZSBvbiBwLjIuIEkgdGhpbmsg
dGhhdCB0aGUgY2FwdGlvbiAmcXVvdDtJT0FNIE9wdGlvbiBhbmQgRGF0YSBTcGFjZSZxdW90OyBt
aWdodCBiZSByZXdvcmRlZCZuYnNwO3RvICZxdW90O0lPQU0gT3B0aW9uIGFuZCBPcHRpb25hbCBE
YXRhIFNwYWNlJnF1b3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPldoYXQgYXJlIHlvdXIgdGhv
dWdodHM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5HcmVnPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFdl
ZCwgRmViIDIsIDIwMjIgYXQgNzoyOSBBTSBTaHdldGhhIEJoYW5kYXJpICZsdDs8YSBocmVmPSJt
YWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2JsYW5rIj5z
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+SGkgSmltLCBHcmVnLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+VGhhbmtzIGZvciB0aGUgZm9sbG93IHVwLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPjEpIE9uIE8tYml0OiBJIGFtIGEgYml0IGNvbmZ1c2VkIGFib3V0IHRoZSBPLWJpdCBm
ZWVkYmFjay4gQXJlIHlvdSBzdWdnZXN0aW5nIHRoYXQgaXQgc2hvdWxkIG5vdCBiZSBhIGNvbnNp
ZGVyYXRpb24gZm9yIElPQU0gYXMgaXQgaXMgaGFuZGxlZCBhcyBhIG5leHQgcHJvdG9jb2wNCiBh
bmQgbm90IGFzIE5TSCBjb250ZXh0IGhlYWRlcnM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+V2hh
dCBzaG91bGQgYSBTRkMgZWxlbWVudCBoYW5kbGUgYSBwYWNrZXQgY29udGFpbmluZyBJT0FNIGFz
IG5leHQgaGVhZGVyIGFuZCBkb2VzIG5vdCBpbXBsZW1lbnQgSU9BTSBhbmQgaGVuY2UgZG9lcyBu
b3QgdW5kZXJzdGFuZCBJT0FNPyBJIHRoaW5rIE8tYml0IGhlbHBzIGluDQogc3VjaCBzaXR1YXRp
b25zIHRvIGhlbHAgc3VjaCBlbGVtZW50cyBkZWNpZGUgdG8gZHJvcCBvciBmb3J3YXJkIHdpdGhv
dXQgcHJvY2Vzc2luZyB0aGUgSU9BTSBoZWFkZXIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+TGV0
IG1lIGtub3cgaWYgdGhhdCBpcyBub3QgdGhlIGNhc2UgYW5kIGlmIHNpbXBseSBub3QgY29uc2lk
ZXJpbmcgTy1iaXQgaW4gdGhlIGNvbnRleHQgb2YgSU9BTSBpcyB3aGF0IHlvdSB3b3VsZCByZWNv
bW1lbmQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+MikNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5j
b20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJG
KjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFn
cyoyRl9fKjNCISFNWjNGdzQ1dG81dVkhZXUwNU9iRXZYdG5WWDJPWEZ6bDBnMTZ2azM2eFNxVHlq
TVJlR19pNkJhdnRHX3J1MkFualFTalhIaVpfVmUzc0JqSlJ1SE1CVWcqMjQmYW1wO2RhdGE9MDQq
N0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAy
MzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEq
N0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9p
TUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCoz
RCo3QzMwMDAmYW1wO3NkYXRhPUR2cFpIbGtuMFBOQ1A1KjJCekZRekdheXV0WkdQVU14Slh0UGxs
Nm5SOEF5OCozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhv
T2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0V180ZWR1WldnJCIgdGFyZ2V0PSJfYmxhbmsi
Pg0KQWN0aXZlIG9yIExvb3BiYWNrIGZsYWdzPC9hPiZuYnNwOy0gdGhlcmUgaXMgbm90aGluZyBz
cGVjaWZpYyZuYnNwO2ZvciBOU0ggb24gaG93IHRoZSBmbGFncyBhcmUgdG8gYmUgaGFuZGxlZC4m
bmJzcDsgVGhlIElPQU0gc3BlY2lmaWMgZmllbGRzIGFyZSB0byBiZSBoYW5kbGVkIGFzIHJlY29t
bWVuZGVkIGJ5IHRoZSByZXNwZWN0aXZlIElPQU0gZHJhZnRzLiBEbyB5b3Ugc2VlIGFueSBzcGVj
aWZpYyBOU0ggY29uc2lkZXJhdGlvbnMgdG8gYmUgZG9jdW1lbnRlZCBmb3IgSU9BTQ0KIGZpZWxk
cz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5U
aGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U2h3ZXRoYTxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+T24gVHVl
LCBGZWIgMSwgMjAyMiBhdCA0OjI5IFBNIEphbWVzIEd1aWNoYXJkICZsdDs8YSBocmVmPSJtYWls
dG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tIiB0YXJnZXQ9Il9ibGFuayI+amFtZXMu
bi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+SGkgU2h3ZXRoYSAmYW1wOyBHcmVnLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5r
IHlvdSBmb3IgdGhlIHVwZGF0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JIHN0aWxsIGJlbGll
dmUgaG93ZXZlciB0aGF0IG1vcmUgd29yayBpcyBuZWNlc3NhcnkgdG8gcmVjb25jaWxlIGhvdyBT
RkMgT0FNIGlzIHN1cHBvc2VkIHRvIHdvcmsuIFJGQyA4MzAwIHNheXM6DQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IE8gYml0OiZuYnNwOyBTZXR0
aW5nIHRoaXMgYml0IGluZGljYXRlcyBhbiBPQU0gcGFja2V0IChzZWUgWzxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24u
b3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0
dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZodG1sKjJGcmZjNjI5MV9f
KjNCISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNs
Q3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKczA2cktVTncqMjQmYW1wO2RhdGE9MDQqN0MwMSo3
Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMw
OGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdD
NjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xq
QXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMw
MDAmYW1wO3NkYXRhPTR3UmNOZ2o5M2hhcjlUbHlsQWZYKjJCdGJXMjRWQ3FmbmVTWmQwckQ5Q1J6
cyozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNV
bCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4
QVZiamRlaDJZbGFVejYzMm5FLUhxREl0VzhiNXV3LVlnJCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxl
PSImcXVvdDtHdWlkZWxpbmVzIGZvciB0aGUgVXNlIG9mIHRoZSAmcXVvdDsiPlJGQzYyOTE8L2E+
XSkuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSBhY3R1YWwgZm9ybWF0IGFuZCBwcm9jZXNz
aW5nIG9mIFNGQyBPQU0gcGFja2V0cyBpcyBvdXRzaWRlIHRoZTwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBzY29wZSBvZiB0aGlzIHNwZWNpZmljYXRpb24gKGZvciBleGFtcGxlLCBzZWUgWzxhIGhy
ZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnBy
b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJG
djMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZodG1sKjJG
cmZjODMwMCpyZWYtU0ZDLU9BTS1GUkFNRVdPUktfXyozQkl3ISFNWjNGdzQ1dG81dVkhYnpMN1Zi
X2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJN
QUJKc2lzaW9BdWcqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1
cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEz
YjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5r
bm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxD
SkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmYW1wO3NkYXRhPUE2ZmtBTzhDd1JK
ZVc1dExMRXBVMEdoWnJxc0JPbTduVWlFMVFpTXh3VlEqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1Vs
SlNVbEpTVWxKU1VxSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFI
MXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFdf
YjdrX1RVQSQiIHRhcmdldD0iX2JsYW5rIj5TRkMtT0FNLUZSQU1FV09SSzwvYT5dPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGZvciBvbmUgYXBwcm9hY2gpLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDtUaGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBNVVNUIE5PVCBiZSBz
ZXQgZm9yPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG5vbi1PQU0gcGFja2V0cy48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPklmIHdlIGxvb2sgYXQgUkZD
NjI5MSBpdCBzaW1wbHkgZGVzY3JpYmVzIHdoYXQgT0FNIGlzIHN1cHBvc2VkIHRvIG1lYW4gYW5k
IHRoaXMgaXMgaW5kZXBlbmRlbnQgZnJvbSBTRkMuIFRoZSBTRkMtT0FNLUZyYW1ld29yayAobm93
IFJGQyA4OTI0KSBpbiBzZWN0aW9uIDYuMyBzYXlzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gdGhl
IE5TSCBoZWFkZXIgbWF5IGJlIHVzZWQgdG8gaW5kaWNhdGUgd2hhdCBPQU0gZnVuY3Rpb24gaXMg
aW50ZW5kZWQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgb3Igd2hhdCB0b29sc2V0IGlzIHVzZWQuJm5ic3A7IEFueSBvdGhlciBv
dmVybGF5IGVuY2Fwc3VsYXRpb25zIHVzZWQgYXQgdGhlIHNlcnZpY2UgbGF5ZXIgbXVzdCBoYXZl
DQogYSA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsmbmJzcDtzaW1pbGFyIHdheSB0byBpbmRpY2F0ZSB0aGUgaW50ZW5kZWQgT0FN
IGZ1bmN0aW9uLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+U28gbXkgcmVhZGluZyBvZiB0aGlzIGlzIHRoYXQgaWYgeW91IHRha2UgODMwMCB0b2dldGhl
ciB3aXRoIHRoZSBmcmFtZXdvcmsgdGhlbiAxLiBUaGUgTy1iaXQgTVVTVCBiZSBzZXQgZm9yIE9B
TSBwYWNrZXRzLCBhbmQgMi4gVGhlIE5leHQgUHJvdG9jb2wgZmllbGQgbWF5IG9yDQogbWF5IG5v
dCBiZSB1c2VkIHRvIGluZGljYXRlIHdoaWNoIE9BTSBmdW5jdGlvbiBpcyB0byBiZSBhcHBsaWVk
LiBGcm9tIHRoaXMgSSBjYW4gZGV0ZXJtaW5lIHRoYXQgaU9BTSBoYXMgdGFrZW4gdGhlIGFwcHJv
YWNoIG9mIHVzaW5nIHRoZSBuZXh0IHByb3RvY29sIGZpZWxkIHRvIGluZGljYXRlIGhvdyB0byBw
cm9jZXNzIHRoZSBPQU0gcGFja2V0IGFuZCBkb2VzIE5PVCB1c2UgdGhlIE5TSCBjb250ZXh0IGhl
YWRlcnMgaW4gYW55IHdheSBzaGFwZQ0KIG9yIGZvcm0uIFRoaXMgc2VlbXMgY29uc2lzdGVudCB3
aXRoIHRoZSBjdXJyZW50IGRlZmluaXRpb25zIG9mIHRoZSBPLWJpdCBmcm9tIFJGQyA4MzAwIGFu
ZCBwcm9jZXNzaW5nIGd1aWRlbGluZXMgZnJvbSBSRkMgODkyNC4NCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPkhvd2V2ZXIsIHlvdXIgZG9jdW1lbnQgc2F5czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBz
KjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tl
ci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wNypzZWN0
aW9uLTQuMV9fKjNCSXchIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdq
Wlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0WE1MTVFVdyoyNCZhbXA7ZGF0
YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRj
MzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRj
KjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlK
V0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2
TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9dzNoQU5zcXF2Vld6NW9lSCoyQkxmUHdTKjJGeHdoMmhO
RVJKd0N3NXp3ZHJBTUEqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1Wmxa
SDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc5RnA3X0M4dyQiIHRhcmdl
dD0iX2JsYW5rIj40LjE8L2E+LiZuYnNwOw0KIElPQU0gYW5kIHRoZSB1c2Ugb2YgdGhlIE5TSCBP
LWJpdDwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgW1JGQzgzMDBdIGRlZmluZXMgYW4gJnF1b3Q7TyBiaXQmcXVvdDsgZm9y
IE9BTSBwYWNrZXRzLiZuYnNwOyBQZXIgWzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1o
dHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRy
YWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZodG1sKjJGcmZjODMwMF9fKjNCISFNWjNGdzQ1dG81dVkh
YnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hB
OG9iZmJNQUJKdU1JcnFYQVEqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQq
NDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVl
OGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1
KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1
TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmYW1wO3NkYXRhPWEqMkJW
ZXZMNm5vU3pxUnpkV2c2ZHNjamlxZXZsTGJ4Y2dFZFRFbWZKQVk3VSozRCZhbXA7cmVzZXJ2ZWQ9
MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1
U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5F
LUhxREl0VzkyZlFMemxRJCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSImcXVvdDtOZXR3b3JrIFNl
cnZpY2UgSGVhZGVyIChOU0gpJnF1b3Q7Ij5SRkM4MzAwPC9hPl0NCiB0aGUgTzwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBiaXQg
bXVzdCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBzZXQgZm9yIG5vbi1P
QU08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgcGFja2V0cy4mbmJzcDsgUGFja2V0cyB3aXRoIElPQU0gZGF0YSBpbmNsdWRlZCBN
VVNUIGZvbGxvdyB0aGlzPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+Jm5ic3A7Jm5ic3A7IGRlZmluaXRpb24sIGkuZS4gdGhlIE8gYml0IE1VU1QgTk9U
IGJlIHNldCBmb3IgcmVndWxhciBjdXN0b21lcjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0cmFmZmljIHdoaWNoIGFsc28gY2Fy
cmllcyBJT0FNIGRhdGEgYW5kIHRoZSBPIGJpdCBNVVNUIGJlIHNldCBmb3I8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgT0FNIHBh
Y2tldHMgd2hpY2ggY2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnkgcmVndWxhciBkYXRh
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7IHBheWxvYWQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIj5UaGlzIHRleHQgYmFzaWNhbGx5IHNheXMgdGhhdCBpZiB0aGUgcGFja2V0IGlzIGN1
c3RvbWVyIHRyYWZmaWMgYW5kIGhhcHBlbnMgdG8gY2FycnkgaU9BTSBkYXRhIHRoZW4gaXQgaXMg
Tk9UIGFuIE9BTSBwYWNrZXQuJm5ic3A7IFdoYXQgYW0gSSBtaXNzaW5nLCBjdXN0b21lciB0cmFm
ZmljDQogb3Igbm90LCBib3RoIGNhcnJ5IGlPQU0gZGF0YSBzbyBob3cgYXJlIHRoZXkgZGlmZmVy
ZW50IHdpdGhpbiBhbiBTRkMgZG9tYWluPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkluIGFkZGl0aW9uIHRv
IHRoZSBhYm92ZSBJIHdpbGwgbm90ZSB0aGF0IHRoZXJlIGlzIHN0aWxsIGEgY29uZmxpY3Qgd2l0
aCBHcmVn4oCZcyBkcmFmdCBuYW1lbHkgdGhpcyB0ZXh0IGZyb20gc2VjdGlvbiA0OjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgKiZuYnNwOyBPIGJpdCBzZXQgYW5kIHRoZSAm
cXVvdDtOZXh0IFByb3RvY29sJnF1b3Q7IHZhbHVlIGRvZXMgbm90IG1hdGNoIHRoZSB2YWx1ZTwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBY3RpdmUgU0ZDIE9BTSAoVEJBMSksIGRlZmluZWQgaW4N
CjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxp
bmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2Uu
Y29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZo
dG1sKjJGZHJhZnQtaWV0Zi1zZmMtbXVsdGktbGF5ZXItb2FtKnNlY3Rpb24tMTAuMV9fKjNCSXch
IU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJ
cjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp2MW9oWUllZyoyNCZhbXA7ZGF0YT0wNCo3QzAxKjdDamFt
ZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDll
YmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4
MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01E
QWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZh
bXA7c2RhdGE9SFRMeDZlNHNRQ3ZzalhaS3hHMUdBOFhQdmRzd3NRS0VNSUVBQml0a3BydyozRCZh
bXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVoz
Rnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRl
aDJZbGFVejYzMm5FLUhxREl0Vy1Fd1RaMnp3JCIgdGFyZ2V0PSJfYmxhbmsiPg0KU2VjdGlvbiAx
MC4xPC9hPjo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLSBBbiBT
RkMgTlNIIENvbnRleHQgSGVhZGVyKHMpIGNvbnRhaW4gYW4gT0FNIHByb2Nlc3Npbmc8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaW5zdHJ1Y3Rpb25zIG9yIGRhdGEu
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0gVGhlICZxdW90O05l
eHQgUHJvdG9jb2wmcXVvdDsgZmllbGQgZGV0ZXJtaW5lcyB0aGUgdHlwZSBvZiB0aGUgcGF5bG9h
ZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBh
Ym92ZSB0ZXh0IHN1Z2dlc3RzIHRvIG1lIHRoYXQgaWYgdGhlIE8tYml0IGlzIHNldCBhbmQgdGhl
IG5leHQgcHJvdG9jb2wgaXMgbm90IGFjdGl2ZSBTRkMgT0FNIHRoZW4gaXQgaXMgKjxiPnJlcXVp
cmVkPC9iPiogdGhhdCBPQU0gZGF0YSB3aWxsIGJlIGluIHRoZSBOU0gNCiBjb250ZXh0IGhlYWRl
cnMgKHdoaWNoIGlzIG5vdCB0aGUgY2FzZSBmb3IgaU9BTSkgYW5kIHRoZSBuZXh0IHByb3RvY29s
IHdpbGwgaW5kaWNhdGUgd2hhdCBmb2xsb3dzIHRoZSBOU0ggaGVhZGVyLiBXaGlsZSBpT0FNIGRv
ZXMgZm9sbG93IHRoZSBOU0ggaGVhZGVyIGFzIGluZGljYXRlZCBieSB0aGUgbmV4dCBwcm90b2Nv
bCB0aGVyZSBpcyBzdGlsbCBhbiBleHBlY3RhdGlvbiB0aGF0IE9BTSBpcyBhbHNvIGNhcnJpZWQg
aW4gdGhlIE5TSCBjb250ZXh0DQogaGVhZGVycy4gVGhpcyBzZWVtcyB0byBiZSBpbiBjb25mbGlj
dCB3aXRoIFJGQyA4MzAwIEFORCBSRkMgODkyNC4gPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhp
cyBvZiBjb3Vyc2UgaXMganVzdCBteSByZWFkaW5nIG9mIHRoZSB0ZXh0IGFuZCBJIHdvdWxkIGxp
a2UgdG8gaGVhciB5b3VycyBhbmQgb3RoZXIgZm9sa3MgdGhvdWdodHMuDQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5KaW08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIGxh
bmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBTaHdldGhhIEJo
YW5kYXJpICZsdDs8YSBocmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5j
b20iIHRhcmdldD0iX2JsYW5rIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4m
Z3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gTW9uZGF5LCBKYW51YXJ5IDMxLCAyMDIyIDExOjI1IFBN
PGJyPg0KPGI+VG86PC9iPiBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWly
c2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4m
Z3Q7PGJyPg0KPGI+Q2M6PC9iPiBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmph
bWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4uZ3Vp
Y2hhcmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2hAaWV0Zi5vcmc8L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPnNmY0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpzZmMtY2hhaXJzQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQpzZmMtY2hhaXJzQGlldGYub3JnPC9hPjxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogW3NmY10gV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNv
bS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYq
MkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoKjJG
X18qM0IhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0
Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp1MzQxNkdDUSoyNCZhbXA7ZGF0YT0wNCo3QzAx
KjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRm
YzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAq
N0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3
TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdD
MzAwMCZhbXA7c2RhdGE9Tkt6OCoyRm0qMkZoN1dYakswT1A4TkY0ajVjUSoyRllnU3JTTVVMUm1E
dCoyRmtYKjJCMTAqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVbEpTVWxKU1VsSlEhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1Wmxa
SDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc4RVdySHRwQSQiIHRhcmdl
dD0iX2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoLzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5I
aSBHcmVnLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5Tb3Jy
eSBmb3IgdGhlIGxhdGUgYWN0aW9uIG9uIHRoaXMuDQo8YSBocmVmPSJodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29t
Lz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioy
Rm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tKjJGKjNGdXJsKjNEaHR0cHMq
M0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZkcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaC0wNyoyNmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVy
ZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNi
MjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtu
b3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENK
QlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEcGwyM0pTenV6bDVw
MkY4dm9vUHl4VmNVbldSZGNXeCoyRjI2TVJGZkpBSWg0KjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JK
U1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JD
d25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp2RWJrd001
dyoyNCZhbXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20q
N0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1
M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdG
cGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFo
YVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9ZHBveVhMdSoyRjlmR1ZTZ0x0ZXdk
STd3TmZTUGRya2hzN0Z0QmREM0FxNyoyQjAqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpT
VWxKU1VxS2lvcUtpb2xKU29xS2lvcUtpb3FLaW9xS2lVbEtpb2xKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09n
Q21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc5UHVNMW5lQSQiIHRhcmdldD0iX2JsYW5rIj4N
Cmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2gtMDc8L2E+IGhhcyBiZWVuIG5vdyBwb3N0ZWQgd2l0aCB0aGUgZWRpdHMgcGVyIHRoaXMg
ZGlzY3Vzc2lvbi4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5IaSBKaW0sPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+QWZ0ZXIgR3JlZydzIHJldmlldyBwbGVhc2UgbGV0IHVzIGtub3cg
aWYgdGhlIGNoYW5nZXMgYXJlIGdvb2QgdG8gcHJvZ3Jlc3MgdGhlIGRyYWZ0IHRvIHRoZSBuZXh0
IHN0ZXAuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlNod2V0aGE8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBXZWQsIE9jdCAyNywgMjAy
MSBhdCA3OjMxIFBNIEdyZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lA
Z21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAw
Y20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJp
Z2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIFNod2V0aGEsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPnRoYW5rIHlvdSBmb3IgdGhlIGRldGFpbGVkIHJlc3BvbnNlIHRvIG15IGNvbW1lbnRz
LiBQbGVhc2UgZmVlbCBmcmVlIHRvIHNoYXJlIGFueSB1cGRhdGVzIHlvdSdyZSBjb25zaWRlcmlu
ZyBmb3IgdGhlIG5leHQgdmVyc2lvbi4gSSdsbCBiZSBnbGFkIHRvIHdvcmsgdG9nZXRoZXINCiBv
biB0aGVzZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JIGhhdmUgc2V2ZXJhbCBmb2xsb3ctdXAg
bm90ZXMgaW4tbGluZWQgYmVsb3cgdW5kZXIgdGhlIEdJTSZndDsmZ3Q7IHRhZy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRzLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPkdyZWc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBUdWUsIE9jdCAyNiwgMjAyMSBhdCA2OjUxIFBNIFNod2V0
aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRz
cG90LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29t
PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5IaSBHcmVnLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+U29ycnkgZm9yIHRoZSB2ZXJ5IGxh
dGUgcmVwbHkuIFBsZWFzZSBmaW5kIHJlc3BvbnNlcyB0byB5b3VyIGNvbW1lbnRzIGlubGluZSBA
U2h3ZXRoYTo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFdlZCwgU2VwIDgsIDIwMjEgYXQg
MzozMCBBTSBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWls
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3Rl
OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBj
bSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDow
Y207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+RGVhciBBdXRob3JzIGFuZCBBbGwsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkkn
dmUgcmVhZCB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBhbmQgaGF2ZSBzb21lIGNv
bW1lbnRzIEknZCBsaWtlIHRvIHNoYXJlIHdpdGggeW91LiBJIG11Y2ggYXBwcmVjaWF0ZSB5b3Vy
IHRob3VnaHRzIG9uIHdoZXJlIHRoaXMgd29yayBzaG91bGQgZ28gY29uc2lkZXJpbmcNCiBkZXZl
bG9wbWVudHMgaW4gb3RoZXIgSUVURiBXR3MuIFBsZWFzZSBmaW5kIG15IG5vdGVzIGFuZCBxdWVz
dGlvbnMgYmVsb3c6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHVsIHR5
cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMSBsZXZlbDEgbGZv
MSI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+SXQgaXMgc3RhdGVkIGluIHRoZSBBYnN0cmFjdCB0aGF0
OjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
bGVmdDozMC4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0
b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOyAmbmJzcDtJbi1zaXR1IE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQg
TWFpbnRlbmFuY2UgKElPQU0pIHJlY29yZHM8YnI+DQombmJzcDsgJm5ic3A7b3BlcmF0aW9uYWwg
YW5kIHRlbGVtZXRyeSBpbmZvcm1hdGlvbiBpbiB0aGUgcGFja2V0IHdoaWxlIHRoZSBwYWNrZXQ8
YnI+DQombmJzcDsgJm5ic3A7dHJhdmVyc2VzIGEgcGF0aCBiZXR3ZWVuIHR3byBwb2ludHMgaW4g
dGhlIG5ldHdvcmsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+
DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5CdXQgdGhhdCBpcyB0aGUgY2FzZSBvbmx5
IGZvciB0aGUgcHJlLWFsbG9jYXRlZCBhbmQgaW5jcmVtZW50YWwgdHJhY2Ugb3B0aW9uJm5ic3A7
dHlwZXMuIFRoZQ0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9u
YW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJG
dXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJv
dGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5j
b20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRy
YWZ0LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1leHBvcnQqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRi
NnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000
QzdaME9KS0UwanBodWJRKjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQw
ZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThm
ZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3
Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16
SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0RpN3NUcjBN
dEM1cWZ6eDN0d09LU3BiVzhMa1FKenNBSkJ4RioyRlpQTFV3S2MqM0QqMjZyZXNlcnZlZCozRDBf
XyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6
TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThv
YmZiTUFCSnQwbVJndUpnKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQw
ZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThm
ZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3
Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16
SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT15VkdwSlkx
eTZkdWQ1YzQ0SE9zcHRQanFFdVhkTlVhMURNempBZWx2VTVjKjNEJmFtcDtyZXNlcnZlZD0wX187
SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpTb3FK
U1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1m
cjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1Cd3hkUklnJCIg
dGFyZ2V0PSJfYmxhbmsiPg0KRGlyZWN0IEV4cG9ydCBvcHRpb248L2E+IGRvZXMgbm90IHdyaXRl
IHRlbGVtZXRyeSZuYnNwO2RhdGEgaW50byB0aGUgZGF0YSBwYWNrZXQgaXRzZWxmIGJ1dCBleHBv
cnQgdGVsZW1ldHJ5IGluZm9ybWF0aW9uIGluIGEgc3BlY2lhbGx5IGNvbnN0cnVjdGVkIHBhY2tl
dC4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5BbmQgYXMgd2UgYXJlIHRhbGtpbmcgYWJv
dXQgZGlmZmVyZW50IElPQU0gdHJhY2Ugb3B0aW9ucywgdGhlIHF1ZXN0aW9uJm5ic3A7b2YgdGhl
IHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQgc2VlbXMgYXBwcm9wcmlhdGUuIFRoZXJlIGlzDQo8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5w
cm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoy
RnYzKjJGX19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2su
Y29tKjJGKjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRw
cyozQSoyRioyRm1haWxhcmNoaXZlLmlldGYub3JnKjJGYXJjaCoyRm1zZyoyRmlwcG0qMkZBME9j
R1E1TGxOam5qZlJWcF9pVVRNWU1yY3MqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlx
SGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0hP
bmRTRlJnKjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2Vp
LmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAx
ODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24q
N0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJ
NklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0RjSHR2c2dEbCoyRnV6U3Y3
MG9TOUxONWwybzVuRUl3aUtIRFoxc2ZpRkpDckUqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxK
U1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWJ6TDdWYl9q
SGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFC
SnUyU3NYN2NnKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJl
d2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2Iy
NDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25v
d24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pC
VGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1ZKjJCd3l3dVRTajRT
cHVncmptRFRxdUFZME1aV0tvVDQzQ01qc3loYSoyRm5PYyozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pT
VWxKU1VsSlNVbEpTVXFLaW9xS2lvcUtpb3FLaW9xS2lvbEpTb3FLaW9xS2lvcUtpb3FLaVVsS2lv
bEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldn
Sk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1GUkFEUHhn
JCIgdGFyZ2V0PSJfYmxhbmsiPg0KYSBXR0xDIG9uIHR3byBJT0FNIGRvY3VtZW50czwvYT4gYWN0
aXZlIHRocm91Z2ggU2VwdGVtYmVyIDE1dGggYXQgdGhlIElQUE0gV0cuIEkgYmVsaWV2ZSB0aGF0
IGl0IHdvdWxkIGJlIGJlbmVmaWNpYWwgaWYgd2UgaGFkIGEgc2luZ2xlIGRvY3VtZW50IHRoYXQg
ZGVzY3JpYmVzIHRoZSBhcHBsaWNhYmlsaXR5IG9mIElPQU0gaW4gYWxsIGl0cyBmdW5jdGlvbmFs
aXR5IGRlZmluZWQgYnkgZG9jdW1lbnRzIGluIElQUE0gV0cuIE9mIGNvdXJzZSwgdGhhdA0KIGNh
bm5vdCBiZSBhIG1vdmluZyB0YXJnZXQgYXMgdGhhdCB3b3VsZCBub3QgYmUgaGVscGZ1bC4gQnV0
IHNpbmNlIHRoZSBJUFBNIFdHIGRpc2N1c3NlcyB0aGUgcHJvZ3Jlc3Mgb2YgdHdvIElPQU0gZG9j
dW1lbnRzLCBpdCBjb3VsZCBiZSBhIGdyZWF0IHRpbWUgdG8gYWRkcmVzcyB0aGUgYXBwbGljYWJp
bGl0eSBvZg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0x
MS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJs
ZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVj
dGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20q
MkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0
LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1leHBvcnQqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEz
bjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000Qzda
ME9KS0UwanBodWJRKjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0
dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJh
M2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vu
a25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlM
Q0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0RpN3NUcjBNdEM1
cWZ6eDN0d09LU3BiVzhMa1FKenNBSkJ4RioyRlpQTFV3S2MqM0QqMjZyZXNlcnZlZCozRDBfXyoz
QkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdW
Yl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZi
TUFCSnQwbVJndUpnKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0
dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJh
M2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vu
a25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlM
Q0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT15VkdwSlkxeTZk
dWQ1YzQ0SE9zcHRQanFFdVhkTlVhMURNempBZWx2VTVjKjNEJmFtcDtyZXNlcnZlZD0wX187SlNV
bEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpTb3FKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVa
bFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1Cd3hkUklnJCIgdGFy
Z2V0PSJfYmxhbmsiPg0KdGhlIERpcmVjdCBFeHBvcnQgdHJhY2UgdHlwZTwvYT4gYW5kIExvb3Bi
YWNrIGFuZCBBY3RpdmUgZmxhZ3MgZGVmaW5lZCBpbiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9v
ay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNB
KjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYqM0Z1cmwqM0Ro
dHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRy
YWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncyoyRl9fKjNC
ISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVEdGZQTmh5ZVBh
aE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLSE83bFJlVncqMjQqMjZkYXRhKjNEMDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQwOGQ5
ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdDNjM3
NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAq
MjZzZGF0YSozRDFrcXRjdTN4amwxQzd5dFEqMkJvYUtkaVFOOTZyUXQ5NGUxUzJFbEMwbkQzTSoz
RCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
ISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0
SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdDhOcVJSS2cqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5
ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3
ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAm
YW1wO3NkYXRhPXp6Y25YbGV3V0tydEVEdjRCbXNOTms0cHZEbE1LTkt2UHpCWjJkWkptNWsqM0Qm
YW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxS2lvcUtpb3FLaW9xS2lvcUpTVXFLaW9x
S2lvcUtpb3FLaW9sSlNvcUpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNGdzQ1dG81dVkhZjVT
U2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUt
SHFESXRXLWdPdVRxd2ckIiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxh
Z3M8L2E+Lg0KIEl0IHdvdWxkIGJlIGNvbmNlcm5pbmcgdG8gaGF2ZSBtb3JlIHRoYW4gb25lIFNG
QyBkb2N1bWVudCBkZXNjcmliaW5nIHRoZSBhcHBsaWNhYmlsaXR5IG9mIHRoZSBnZW5lcmljIElP
QU0gbWVjaGFuaXNtczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlNod2V0aGEmZ3Q7IFRo
aXMgaXMgYSBmYWlyIHBvaW50LiBXZSB3aWxsIHJldmlzZSB0aGUmbmJzcDsgZHJhZnQgd2l0aCB0
ZXh0IGluIHRoZSBhYnN0cmFjdCBhbmQgU2VjdGlvbiAzIEk8c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2s7YmFja2dyb3VuZDojRkZGREY1Ij5PQU0tVHlwZTwvc3Bhbj4mbmJzcDt0bw0KIGJlIHVwZGF0
ZWQgdG8gaW5jbHVkZSB0aGUgdXNhZ2Ugb2YgdHJhY2UgYW5kIERFWCBvcHRpb25zLiZuYnNwOyBU
aGUgZW5jYXBzdWxhdGlvbiBvZiBJT0FNIG9wdGlvbnMgd2l0aGluIE5TSCBpdHNlbGYgaW4gaXRz
IGN1cnJlbnQgZm9ybSBhbHJlYWR5IHN1cHBvcnRzIGFsbCB0aGUgSU9BTSBPcHRpb24gVHlwZSBk
ZWZpbmVkIGJvdGggZnJvbSBkcmFmdC08c3BhbiBzdHlsZT0iY29sb3I6YmxhY2s7YmFja2dyb3Vu
ZDojRkZGREY1Ij5pZXRmLWlwcG0taW9hbS1kYXRhDQogYW5kJm5ic3A7PC9zcGFuPmRyYWZ0LWll
dGYtaXBwbS1pb2FtLWRpcmVjdC1leHBvcnQgYWxvbmcgd2l0aCB0aGUgZmxhZ3Mgc3VwcG9ydGVk
IHdpdGhpbiB0aGUgb3B0aW9ucy4gSGVuY2UgdGhlIElPQU0tZGF0YS1maWVsZCBkZWZpbml0aW9u
cyBpbiB0aGUgZHJhZnQgd2lsbCByZW1haW4gdW5jaGFuZ2VkLiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkdJTSZndDsmZ3Q7IEkgYWdyZWUgdGhhdCB0aGUgZGVmaW5pdGlvbnMgb2YgdGhl
IElPQU0gZGF0YS1maWVsZHMgYXJlIGludmFyaWFudCBpbiB2YXJpb3VzIGRhdGEgcGxhbmUgZW5j
YXBzdWxhdGlvbnMuIFlvdSBsaWtlbHkgZm9sbG93IHRoZSBkaXNjdXNzaW9uIG9mIHRoZSBJQU9N
IERpcmVjdA0KIEV4cG9ydCBhbmQgSU9BTSBmbGFncyBvbiB0aGUgSVBQTSBXRyBsaXN0LiBJIHRo
aW5rIHRoYXQgZm9yIFNGQyBOU0gsIElPQU0gRGlyZWN0IEV4cG9ydCBjb3VsZCBiZSBhcyBzaW1w
bGUgYXMgJnF1b3Q7dXNlIHRoZSBsb2NhbCBwb2xpY3kmcXVvdDsuIFRoZSBhcHBsaWNhYmlsaXR5
IG9mIHRoZSBMb29wYmFjayBhbmQgQWN0aXZlIGZsYWdzIHNlZW1zIHRvIHJlcXVpcmUgZGV0YWls
ZWQgZXhwbGFuYXRpb24gYnkgU0ZQIGFjdG9ycy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0ND
Q0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFy
Z2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRp
dj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBj
bSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2lu
LXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdo
dDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjx1
bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQgbGV2ZWwx
IGxmbzIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBsb2NhdGlvbiBvZiB0aGUgSU9BTSBoZWFk
ZXIgaW4gdGhlIFNGQyBOU0gtZW5jYXBzdWxhdGVkJm5ic3A7cGFja2V0IGlzIGRlZmluZWQgaW4g
U2VjdGlvbiAzOjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdo
dDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7ICZuYnNwO0lPQU0tRGF0YS1GaWVsZHMgYXJlIGNh
cnJpZWQgaW4gTlNIPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7ICZuYnNwO3VzaW5nIGEg
bmV4dCBwcm90b2NvbCBoZWFkZXIgd2hpY2ggZm9sbG93cyB0aGUgTlNIIE1EIGNvbnRleHQ8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgJm5ic3A7aGVhZGVycy48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
bGVmdDozMC4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0
b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkkndmUgY2hlY2tlZCBSRkMgODMwMCBidXQgY291bGRuJ3QgZmluZCBpdCBkZWZpbmVzIHRo
ZSBOZXh0IFByb3RvY29sIGhlYWRlci4gQWxzbywgaXQgYXBwZWFycyB0aGF0IE5TSCBDb250ZXh0
IGhlYWRlcnMmbmJzcDthcmUgb3B0aW9uYWwuIEhlbmNlIG15IHF1ZXN0aW9uLiBJcyB0aGUNCiBw
cmVzZW5jZSBvZiBhbiBOU0ggQ29udGV4dCBoZWFkZXIgcmVxdWlyZWQgd2hlbiB1c2luZyBJT0FN
PyBDb3VsZCB5b3UgY2xhcmlmeSB3aGljaCBtZWNoYW5pc20gaXMgdXNlZCB0byBpZGVudGlmeSB0
aGUgcGF5bG9hZCBvZiBhbiBTRkMgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgYXMgSU9BTT88bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9j
a3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+U2h3ZXRoYSZndDsg
V2Ugd2lsbCByZXdvcmQgaXQsIGl0IGlzIG5vdCBOZXh0IFByb3RvY29sIGhlYWRlciBidXQgdXNp
bmcgSU9BTSBhcyBhIE5leHQgUHJvdG9jb2wgYXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC4xIGFu
ZA0KIHJlcXVlc3RlZCBpbiBJQU5BIHNlY3Rpb24uIEZvbGxvd2luZyBpcyB0aGUgcHJvcG9zZWQg
dGV4dCB0byBhbGlnbiB3aXRoIHRoZSBSRkMgODMwMCByZWZlcmVuY2UgdG8gY29udGV4dCBoZWFk
ZXJzIGZvbGxvd2luZyBiYXNlIGhlYWRlciBhbmQgc2VydmljZSBwYXRoIGhlYWRlcjo8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+JnF1b3Q7VGhlIE5TSCBpcyBkZWZpbmVkIGlu
IFtSRkM4MzAwXS4mbmJzcDsgSU9BTS1EYXRhLUZpZWxkcyBhcmUgY2FycmllZCBpbiBOU0gmbmJz
cDt1c2luZyBhIG5leHQgcHJvdG9jb2wgdG8gaWRlbnRpZnkgSU9BTSBkYXRhIGZpZWxkcyB0aGF0
DQogZm9sbG93cyBOU0ggY29udGV4dCBoZWFkZXJzLiZxdW90Ozwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
bG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkdJTSZndDsmZ3Q7IEkgdGhpbmsgdGhhdCBSRkMgODMwMCB2aWV3cyBkYXRhIGZvbGxvd2lu
ZyBDb250ZXh0IEhlYWRlcnMgYXMgTlNIIHBheWxvYWQsIG5vdCBiZWluZyAmcXVvdDtpbiBOU0gm
cXVvdDsuJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4N
Cjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDAgbGV2
ZWwxIGxmbzMiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPklmIEkgdW5kZXJzdGFuZCB0aGUgZm9ybWF0
IG9mIHRoZSBJT0FNIGhlYWRlciBkZWZpbmVkIGluIFNlY3Rpb24gMyBjb3JyZWN0bHksIHRoZSBo
ZWFkZXIncyBsZW5ndGggaXMgbGltaXRlZCBieSAxMDIwIG9jdGV0cywgd2hpbGUgdGhlIGVmZmVj
dGl2ZSBsZW5ndGggY29udGFpbmluZyBJT0FNIG9wdGlvbnMgYW5kIGRhdGEgLSAxMDE2IG9jdGV0
cy4gSXMgdGhhdCBjb3JyZWN0PyBXaGF0IGlzIHRoZSByZWNvbW1lbmRlZA0KIHRlY2huaXF1ZSBv
ZiBjb2xsZWN0aW5nIElPQU0gZGF0YSB0aGF0IGV4Y2VlZHMgdGhhdCBsaW1pdD88bzpwPjwvbzpw
Pjwvc3Bhbj48L2xpPjwvdWw+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+U2h3ZXRoYSAmZ3Q7IElPQU0gb3B0aW9ucyBp
bmhlcmVudGx5IHN1cHBvcnQgc3BlY2lmeWluZyB0aGUgc2l6ZSBsaW1pdHMgYXQgdGhlIG5vZGUg
dGhhdCBhZGRlZCB0aGUgSU9BTSBvcHRpb25zLiBXaGlsZSBvcGVyYXRpb25hbGl6aW5nDQogdGhl
IHNvbHV0aW9uIHRoZSBkYXRhIHR5cGVzIGluY2x1ZGVkIGFuZCBudW1iZXIgb2Ygbm9kZXMgZXhw
ZWN0ZWQgdG8gYmUgYWRkaW5nIHRoZSBkYXRhIHNob3VsZCBiZSBzZWxlY3RlZC4gVGhpcyBpcyBj
b3ZlcmVkIGluIGRlcGxveW1lbnQgY29uc2lkZXJhdGlvbnMmbmJzcDtkcmFmdC1icm9ja25lcnMt
b3BzYXdnLWlvYW0tZGVwbG95bWVudC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2lu
LWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzQiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiPkluIFNlY3Rpb24gNC4xLCBJJ3ZlIGZvdW5kIHRoZSB0ZXh0IHJlZmxlY3RpbmcgdGhlIGhp
c3Rvcnkgb2YgdGhlIGRpc2N1c3Npb24gYWJvdXQgaG93IHRvIGNhcnJ5IHRoZSBJT0FNIGhlYWRl
ciB1c2luZyBOU0ggZW5jYXBzdWxhdGlvbi4gQXMgdGhlIHRleHQgaGFzIG5vIG5vcm1hdGl2ZSB2
YWx1ZSwgSSBzdWdnZXN0IG1vdmluZyBpdCBpbnRvIGFuIEFwcGVuZGl4LjxvOnA+PC9vOnA+PC9z
cGFuPjwvbGk+PC91bD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5TaHdldGhhICZndDsgQWdyZWVkLCByZXZpc2VkIGRy
YWZ0IHdpbGwgaGF2ZSB0aGlzIHNlY3Rpb24gbW92ZWQgdG8gQXBwZW5kaXguJm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+R0lNJmd0OyZndDsgVGhhbmsgeW91LiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyIGxldmVsMSBsZm81Ij4NCjxzcGFuIGxhbmc9
IkVOLVVTIj5JIGZpbmQgdGhlIHJ1bGVzIG9mIGhhbmRsaW5nIHRoZSBPLWJpdCBpbiBOU0ggbGlz
dGVkIGluIFNlY3Rpb24gNC4yIGluY29uc2lzdGVudCBhbmQgY29uZnVzaW5nLiBUaGUgSU9BTSBo
ZWFkZXIgaXMgbm90IHBhcnQgb2YgTlNIIGVuY2Fwc3VsYXRpb24gYnV0IGlzIGEgcGFydCBvZiB0
aGUgcGF5bG9hZC4gQnV0IGluIG9uZSBjYXNlLCB3aGVuIHVzZXIgZGF0YSBmb2xsb3dzIGl0LCB0
aGUgTy1iaXQgbXVzdCBub3QNCiBiZSBzZXQgYXMuIElmIHRoZXJlJ3Mgbm8gdXNlciBkYXRhIGFm
dGVyIHRoZSBJT0FNIGhlYWRlciwgdGhlbiB0aGUgTy1iaXQgbXVzdCBiZSBzZXQuIEJ1dCBmcm9t
IHRoZSBwZXJzcGVjdGl2ZSBvZiBOU0ggZW5jYXBzdWxhdGlvbiwgaXQgaW5jbHVkZXMgc3BlY2lh
bGx5IGNvbnN0cnVjdGVkIGRhdGEgYWRkZWQgZm9yIHRoZSBzb2xlIHB1cnBvc2Ugb2YgY29sbGVj
dGluZyBPQU0vdGVsZW1ldHJ5IGluZm9ybWF0aW9uLiBUaGVuLCB3aHksIGluIG9uZQ0KIGNhc2Us
IHRoZSBPLWJpdCBpcyBjbGVhcmVkIGFuZCBpbiB0aGUgb3RoZXIgc2V0IGlmLCBpbiBib3RoIGNh
c2VzLCB0aGUgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgaXMgdXNlZCB0byBwZXJmb3JtIHRoZSBP
QU0gZnVuY3Rpb24/PG86cD48L286cD48L3NwYW4+PC9saT48L3VsPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlNod2V0
aGEgJmd0OyBUaGUgcmVhc29uIGZvciBub3Qgc2V0dGluZyB0aGUgTy1iaXQgZm9yIHBhY2tldHMg
dGhhdCBjb250YWlucyBhY3R1YWwgdXNlciBkYXRhIGlzIGJlY2F1c2UgUkZDIDgzMDAgaGFzICZx
dW90OzxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+DQogU0YvU0ZGL1NGQyBQcm94eS9DbGFzc2lm
aWVyIGltcGxlbWVudGF0aW9ucyB0aGF0IGRvIG5vdCBzdXBwb3J0PC9zcGFuPjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cHJlIHN0eWxl
PSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFNGQyBPQU0gcHJvY2VkdXJlcyBTSE9V
TEQgZGlzY2FyZCBwYWNrZXRzIHdpdGggTyBiaXQgc2V0JnF1b3Q7LiBJdCB3aWxsIGJlIHVuZGVz
aXJhYmxlIHRvIGRpc2NhcmQgcGFja2V0cyB3aXRoIE8tYml0IHNldCB0aGF0IGNhcnJ5IHVzZXIg
ZGF0YSBhcyBJT0FNIGNhbiBiZSBpbnNlcnRlZCBpbnNpdHUuPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpw
YWdlIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5Gb3Igc3ludGhldGlj
IHRyYWZmaWMgY3JlYXRlZCBmb3IgT0FNIGFsb25nIHdpdGggSU9BTS1kYXRhLWZpZWxkcyBpbiBO
U0ggZm9sbG93aW5nIHRoZSBOU0ggT0FNIGZ1bmN0aW9uIHdpdGggMC1iaXQgc2V0IGlzIGRlc2ly
YWJsZS4mbmJzcDsgPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7R0lNJmd0OyZndDsgVGhpcyBpcyBh
biBpbnRlcmVzdGluZyBzaXR1YXRpb24uIEkgYWdyZWUgdGhhdCB0aGVyZSBjb3VsZCBiZSBhbiBT
RkMgZWxlbWVudCBub3Qgc3VwcG9ydGluZyAmcXVvdDtTRkMgT0FNIHByb2NlZHVyZXMmcXVvdDsg
KG5vdCBjbGVhciB3aGF0IHRoZXNlIGFyZSkuIEJ5IHRoZSBzYW1lDQogdG9rZW4sIHdvdWxkIHN1
Y2ggU0ZDIGVsZW1lbnQgc3VwcG9ydCBJT0FNLCBiZSBjYXBhYmxlIG9mIHByb2Nlc3NpbmcgSU9B
TSB3aXRob3V0IGFkdmVyc2UgaW1wYWN0IHRvIHVzZXIgZGF0YT8gSSBhbSBub3QgY2VydGFpbiBh
bmQgaXQgc2VlbXMgdGhhdCBpdCBtaWdodCBiZSBiZXR0ZXIgdG8gcmVjb21tZW5kIHRoYXQgTlNI
IHBhY2tldHMgd2l0aCBJT0FNIGJlIGRyb3BwZWQgYnkgYW4gU0ZQIGVsZW1lbnQgaWYgaXQgZG9l
cyBub3Qgc3VwcG9ydA0KICZxdW90O1NGQyBPQU0mcXVvdDsuIFdoYXQgYXJlIHlvdXIgdGhvdWdo
dHM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+VGhhbmtzLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7Ij5TaHdldGhhPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7
bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdp
bi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SSBtdWNoIGFwcHJlY2lhdGUgeW91ciBjb25zaWRlcmF0
aW9uIG9mIG15IGNvbW1lbnRzIGFuZCBxdWVzdGlvbnMgYW5kIGxvb2tpbmcgZm9yd2FyZCB0byB5
b3VyIGZlZWRiYWNrLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5HcmVnPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+T24gV2Vk
LCBBdWcgMTgsIDIwMjEgYXQgNTozMiBBTSBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVz
Lm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPkRlYXIgV0c6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBlbWFpbCBzdGFydHMg
YSAyIHdlZWsgV29ya2luZyBHcm91cCBMYXN0IENhbGwgZm9yIGRyYWZ0LWlldGYtc2ZjLWlvYW0t
bnNoIFsxXS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5QbGVhc2UgcmVhZCB0aGlzIGRvY3VtZW50
IGlmIHlvdSBoYXZlbuKAmXQgcmVhZCB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiBhbmQgc2VuZCB5
b3VyIGNvbW1lbnRzIHRvIHRoZSBTRkMgV0cgbGlzdCBubyBsYXRlciB0aGFuIFNlcHRlbWJlciAx
PHN1cD5zdDwvc3VwPiAyMDIxLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OiMyMTI1MjkiPklmIHlvdSBhcmUgcmFpc2luZyBhIHBvaW50IHdoaWNoIHlvdSBleHBlY3Qgd2ls
bCBiZSBzcGVjaWZpY2FsbHkgZGViYXRlZCBvbiB0aGUgbWFpbGluZyBsaXN0LCBjb25zaWRlciB1
c2luZyBhIHNwZWNpZmljIGVtYWlsL3RocmVhZCBmb3INCiB0aGlzIHBvaW50Ljwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTI1MjkiPiZuYnNwOzwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMTI1MjkiPkxhc3Rs
eSwgaWYgeW91IGFyZSBhbiBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIHJlc3BvbnNlIHRv
IGluZGljYXRlIHdoZXRoZXIgeW91IGtub3cgb2YgYW55IHVuZGlzY2xvc2VkIElQUiByZWxhdGVk
IHRvIHRoaXMgZG9jdW1lbnQuDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPlRoYW5rcyE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5KaW0gJmFtcDsgSm9l
bDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bztiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
YmxhY2siPlsxXSA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25h
bTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1
cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90
ZWN0aW9uLm91dGxvb2suY29tKjJGKjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNv
bSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtM
dGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0hkVGlS
RTZBKjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNv
bSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODlj
NzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NU
V0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklr
MWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0Q5dURkaHcwVml3QnRXdm41MlY4
VVoyRzc3bFJuU3llMk9sczV6M1U4UXdRKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3
bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnYzM2tHa0x3
KjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3
Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUz
YTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0Zw
Ykdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhh
V3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1TNnN4N01yclZrektlcFZnajQ1cSoy
RjJLUFp6Qk15T0Zub2wqMkJNZmdSUTczMCozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNV
bEpTVXFLaW9xS2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xKU29sSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2
R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXLUZPbXVTSEEkIiB0YXJnZXQ9Il9i
bGFuayI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaC88L2E+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCnNm
YyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20v
P3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJG
bmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYqM0Z1cmwqM0RodHRwcyoz
QSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGd3d3LmlldGYub3Jn
KjJGbWFpbG1hbioyRmxpc3RpbmZvKjJGc2ZjX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZ
cUhrTHRmM3d5ZUJvVXBPNzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktF
S01zSVZhQSoyNCoyNmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdl
aS5jb20qN0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQw
MTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3du
KjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRp
STZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNETHJkcDdpcFhOV3FEdnAz
bVdrSVFXRioyRkpvQ2xmbWQ0RzNUbGFIMmtCNTUwKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhs
dEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp2
MFdzUXRIQSoyNCZhbXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdl
aS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQw
MTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3du
KjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRp
STZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9WGo0ZlUwSmN0U3NQbDZh
MzZSKjJCcDlONFJrUSoyQnM4bTRWN3M5UW0ySEhJVncqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1Vs
SlNVbEpTVWxKU1VxS2lvcUtpb3FLaW9xS2lvcUpTVXFLaW9xS2lvcUtpb3FLaW9sSlNvcUpTVWxK
U1VsSlNVbEpTVWxKU1VsSlNVbEpRISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZy
NVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOGg3MzFRaUEkIiB0
YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zZmM8
L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPFBSRT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50
IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVl
cyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3Bp
ZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVy
cmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUg
YWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMg
ZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVz
cG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lm
aWUuIE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4g
Y29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVj
dGVkIGJ5IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGll
ZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwg
aW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2Fn
ZSBhbmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBp
cyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdl
ZCBvciBmYWxzaWZpZWQuClRoYW5rIHlvdS4KPC9QUkU+PC9ib2R5Pg0KPC9odG1sPg0K

--_000_aa5a0049026247d9980f4ebbc8c5ac0borangecom_--


From nobody Tue Apr  5 04:18:29 2022
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 96F7A3A2033; Tue,  5 Apr 2022 04:18:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level: 
X-Spam-Status: No, score=-2.107 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zpt-0GBfO-vl; Tue,  5 Apr 2022 04:18:21 -0700 (PDT)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 687D63A2007; Tue,  5 Apr 2022 04:18:21 -0700 (PDT)
Received: by mail-lf1-x12e.google.com with SMTP id m3so22565251lfj.11; Tue, 05 Apr 2022 04:18:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0/it2xcemN8g+CudEIx/bxMmVH3zzbWUMzaJuQyh8pM=; b=BYTcHOmoElvCIo4ORUdE/DLrPapTbUXfnkFYEJxKCAJlelJcEQ3iSkDMk9kcPeQVMS 3Xxl+nBzUVSKqGjF5Cf4S3nbLHqJYS796rHDYwyJObeZveRAMC21QacmRP02tJ4XdBVP sd87BwCk7PM4yRxoGufcTZcSIfdhWBAaZ1EFAP3yiN9Nhna+9Omal+a0Dbrbck8SsqBI c77R/Z7Kqs2nSkRIa2Qh3EVJnpYxjyDkUf5ttpDz2+f/QzHeRRwontwwtGV4AC2o4UOM YaYtUOHdHg9ejOlaic7C6Rqdu3toSGGAn775SN+okYOHZQskInd1PeKA0kKH5ybT9hXR oB6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0/it2xcemN8g+CudEIx/bxMmVH3zzbWUMzaJuQyh8pM=; b=OI5F2AaQFat62onMYebko7Im1T2iSWd4t3ZZhLvrQ4OBeX6bJj8wqc8m6MwhMwW4uE FZ4ti8s8nwrXbwm3+81+gUluz/nxyOgCCLAesLrAl7X48Nxwy0qipPhovY50FzLZ+Xt2 rhk4fxBX+gFMuYXPxjUetFGB/uIP64yghk/XwEdPLf+39YmsKuwoF+auwMOMs94hAmNF oB62BJnNaQMywldFtu0kEl4xEqaaqJexMNXdHI6d2wEKSTEdrxRhBUGoK8J9WbxB7T62 ENAvRGRyerxwsVg6ptgkUGnqYQJX2mDA6bONSRU/cRYs2EuJwGAqQI567cbpt2AmlITm /C1Q==
X-Gm-Message-State: AOAM531RzcNYVxFrjanIQvWSZN4FYoz1aUQxpyo00zKm42/KJS6KCbLU S+rgsmqUfrf3D21gF8KQLbp2QAOjsfHBp/DhvsEXWalN
X-Google-Smtp-Source: ABdhPJwiV+Jg6pxFotqd0Nn0XixHxvrG6K5lYuBefBd/wCvR9NIvxqnvQbrvFFY9LIWH2e+5pKRrxIaMIl9nhfslEv0=
X-Received: by 2002:a05:6512:16a1:b0:44a:2c56:3952 with SMTP id bu33-20020a05651216a100b0044a2c563952mr2292965lfb.382.1649157498472; Tue, 05 Apr 2022 04:18:18 -0700 (PDT)
MIME-Version: 1.0
References: <164885019604.30076.4641078989449031573@ietfa.amsl.com>
In-Reply-To: <164885019604.30076.4641078989449031573@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 5 Apr 2022 04:18:06 -0700
Message-ID: <CA+RyBmW_uuR53OMeE4WwZC8uXP1Sip1Z8Sh9wmpA7fwFir+dMQ@mail.gmail.com>
To: IETF IPPM WG <ippm@ietf.org>, sfc-chairs@ietf.org
Cc: Service Function Chaining IETF list <sfc@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e00d0105dbe666ff"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/mG8_M4yIab_vbwbDLSF0kKZ43yg>
Subject: [sfc] Fwd: New Version Notification for draft-mfm-ippm-sfc-nsh-pmamm-00.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 Apr 2022 11:18:27 -0000

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

Dear All,
per the suggestion of the Chairs of SFC and IPPM WGs we are introducing our
work on the applicability of the Alternate Marking method (AMM) in the
Service Function Chaining (SFC) with Network Service Header (NSH)
encapsulation. In the document we propose allocation of a new one-bit field
in the NSH Base Header. The field may be used for the single-mark or
mixed-mark AMM. In addition to enabling packet loss and packet delay
measurements, AMM in SFC can be used to measure the Residence Time in an
Service Function Forwarder (SFF) and/or a Service Function (SF). The latter
capability is particularly helpful in the analysis of overall delay
experienced along the Service Function Path (SFP) and delays introduced by
SFC components (Classifiers, SFFs, and SFs).
We always welcome your questions, comments, and suggestions.

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Fri, Apr 1, 2022 at 2:56 PM
Subject: New Version Notification for draft-mfm-ippm-sfc-nsh-pmamm-00.txt
To: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>, Greg Mirsky <
gregimirsky@gmail.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>



A new version of I-D, draft-mfm-ippm-sfc-nsh-pmamm-00.txt
has been successfully submitted by Greg Mirsky and posted to the
IETF repository.

Name:           draft-mfm-ippm-sfc-nsh-pmamm
Revision:       00
Title:          Performance Measurement (PM) with Alternate Marking Method
in Service Function Chaining (SFC) Network Service Header (NSH) Domain
Document date:  2022-04-01
Group:          Individual Submission
Pages:          9
URL:
https://www.ietf.org/archive/id/draft-mfm-ippm-sfc-nsh-pmamm-00.txt
Status:
https://datatracker.ietf.org/doc/draft-mfm-ippm-sfc-nsh-pmamm/
Html:
https://www.ietf.org/archive/id/draft-mfm-ippm-sfc-nsh-pmamm-00.html
Htmlized:
https://datatracker.ietf.org/doc/html/draft-mfm-ippm-sfc-nsh-pmamm


Abstract:
   This document describes how the alternate marking method can be used
   as the efficient performance measurement method taking advantage of
   the actual data flows in a Service Function Chaining domain using
   Network Service Header encapsulation.




The IETF Secretariat

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

<div dir=3D"ltr">Dear All,<div>per the suggestion of the Chairs of SFC and =
IPPM WGs we are introducing our work on the applicability of the Alternate =
Marking method (AMM) in the Service Function Chaining (SFC) with Network Se=
rvice Header (NSH) encapsulation. In the document we propose allocation of =
a new one-bit field in the NSH Base Header. The field may be used for the s=
ingle-mark or mixed-mark AMM. In addition to enabling packet loss and packe=
t delay measurements, AMM in SFC can be used to measure the Residence Time =
in an Service Function Forwarder (SFF) and/or a Service Function (SF). The =
latter capability is particularly=C2=A0helpful in the analysis of overall d=
elay experienced along the Service Function Path (SFP) and delays introduce=
d by SFC components (Classifiers, SFFs, and SFs).</div><div>We always welco=
me your questions, comments, and suggestions.</div><div><br></div><div>Rega=
rds,</div><div>Greg<br><br><div class=3D"gmail_quote"><div dir=3D"ltr" clas=
s=3D"gmail_attr">---------- Forwarded message ---------<br>From: <span dir=
=3D"auto">&lt;<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@i=
etf.org</a>&gt;</span><br>Date: Fri, Apr 1, 2022 at 2:56 PM<br>Subject: New=
 Version Notification for draft-mfm-ippm-sfc-nsh-pmamm-00.txt<br>To: Giusep=
pe Fioccola &lt;<a href=3D"mailto:giuseppe.fioccola@huawei.com">giuseppe.fi=
occola@huawei.com</a>&gt;, Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gm=
ail.com">gregimirsky@gmail.com</a>&gt;, Tal Mizrahi &lt;<a href=3D"mailto:t=
al.mizrahi.phd@gmail.com">tal.mizrahi.phd@gmail.com</a>&gt;<br></div><br><b=
r><br>
A new version of I-D, draft-mfm-ippm-sfc-nsh-pmamm-00.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-mfm-ippm-sfc-nsh-pmamm<=
br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A000<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Performance Measurement (PM) with =
Alternate Marking Method in Service Function Chaining (SFC) Network Service=
 Header (NSH) Domain<br>
Document date:=C2=A0 2022-04-01<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 9<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/archive/id/draft-mfm-ippm-sfc-nsh-pmamm-00.txt" rel=3D"noreferrer" targe=
t=3D"_blank">https://www.ietf.org/archive/id/draft-mfm-ippm-sfc-nsh-pmamm-0=
0.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-mfm-ippm-sfc-nsh-pmamm/" rel=3D"noreferrer" target=3D"_blan=
k">https://datatracker.ietf.org/doc/draft-mfm-ippm-sfc-nsh-pmamm/</a><br>
Html:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/archive/id/draft-mfm-ippm-sfc-nsh-pmamm-00.html" rel=3D"noreferrer" targ=
et=3D"_blank">https://www.ietf.org/archive/id/draft-mfm-ippm-sfc-nsh-pmamm-=
00.html</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-mfm-ippm-sfc-nsh-pmamm" rel=3D"noreferrer" target=3D"_blank=
">https://datatracker.ietf.org/doc/html/draft-mfm-ippm-sfc-nsh-pmamm</a><br=
>
<br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This document describes how the alternate marking method can b=
e used<br>
=C2=A0 =C2=A0as the efficient performance measurement method taking advanta=
ge of<br>
=C2=A0 =C2=A0the actual data flows in a Service Function Chaining domain us=
ing<br>
=C2=A0 =C2=A0Network Service Header encapsulation.<br>
<br>
<br>
<br>
<br>
The IETF Secretariat<br>
<br>
<br>
</div></div></div>

--000000000000e00d0105dbe666ff--


From nobody Mon Apr 11 07:39:17 2022
Return-Path: <james.n.guichard@futurewei.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 8939E3A0596; Mon, 11 Apr 2022 07:39:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level: 
X-Spam-Status: No, score=-2.11 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_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pvT3xMctSbjP; Mon, 11 Apr 2022 07:39:09 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2115.outbound.protection.outlook.com [40.107.243.115]) (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 6C8193A0538; Mon, 11 Apr 2022 07:39:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TiKxwbii3LCnRrmB0IfTemhJq4cZneHpT1DyRFNJEUJ/4ODl7ANNoGlYdi0DXQ/L00nL9XJSMXxV8K9GYElU2Y/lcW/cioJYB+Q08BdI67C+tZojCsU/Eip20oLd1gp0HpEaMUSq2Bhl4w23SNfSwPZGyy8RlCVxj3uJOTJlUcW6B/93rIniKINxrYjT/sW9jSH8Vlov4QE4djWudJ7DG6/2lAwb1Uq+7zZemFgw0gcLoSGSsLugAL3misK3nv6K8FHsXO26K7rgo6Lhk1VJqccWDsPMi8oU/U+FIMwzGFkdDoaWM1geFCbKYvdQuTBsUdoDo+3Pskbw4EfoAhCeNQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bDifavo3Gjg3IzeHtrP1DkeWc3Ng2SPUpbfdzTbTpBU=; b=V1jtQShdZglTrenE8ThTG8Oj4Gs7hj7PxnfYtqdT9IZlqpeIBgyV32ichNs4Mni+y4eVR0qQGhTJf8p04ygEN+wO40NVSq8cKkXMUAEyrGA5IvY5I9yEtAA62O8DAMWi25yNPqhBoLE+xavpgfrSlbfyxXr2/6laYa0qjoaJncERfOCmABaWpkffVSocAxvO9OzGp4swsugxLh+2b5Mo4XiU1b17EPz7uPwXnYOKXXhgiD+407jAKffcGSXWZ3zPwtee6wOAC1H7yGIndjrPlV0q6Ptbg40fG97fSeLv3USIOE7mQ/INiuBsNDjYaIYDURvMnEXZPRGErxfO1oxOXw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bDifavo3Gjg3IzeHtrP1DkeWc3Ng2SPUpbfdzTbTpBU=; b=kaw2RNQR9yBBKZNKshutiaMUr0AO5RkESZc/o/5yyN2dbnBEiICBIYBkcNt1kDKbaF/hOelVcbxP3l16nvZihH6p6/0uHBmTEtere9lv9MPzNVmthC8OjiSgZCZDxMP2d7fZCVM6v02zP7PL8gAmojfsWmk/h/x9Vq6haDxvEe4=
Received: from MN2PR13MB4206.namprd13.prod.outlook.com (2603:10b6:208:a0::26) by DM5PR13MB1113.namprd13.prod.outlook.com (2603:10b6:3:32::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.17; Mon, 11 Apr 2022 14:39:02 +0000
Received: from MN2PR13MB4206.namprd13.prod.outlook.com ([fe80::f51c:e275:cfdb:8b3]) by MN2PR13MB4206.namprd13.prod.outlook.com ([fe80::f51c:e275:cfdb:8b3%7]) with mapi id 15.20.5164.017; Mon, 11 Apr 2022 14:39:02 +0000
From: James Guichard <james.n.guichard@futurewei.com>
To: "sfc@ietf.org" <sfc@ietf.org>
CC: "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Thread-Topic: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
Thread-Index: AdhNpg4fYDSSFqV1Smy+Z3vzkuwX1Q==
Date: Mon, 11 Apr 2022 14:39:02 +0000
Message-ID: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 677144a2-05cf-4820-0cdc-08da1bc905ae
x-ms-traffictypediagnostic: DM5PR13MB1113:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <DM5PR13MB11139E6812FB52292F8DD7A7D2EA9@DM5PR13MB1113.namprd13.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Q6HeKTAVhQeT08e/aWwCdha//TtNgNbq6hOPIVkcpUQwq9Qa65NiY77d06Fyz1vOyIFJSzwMrAuyYtvLUAEPXUm6TGL9VjSQtUe3cz7JrIip7OOi/zUWcnCb05p3wfJ+MriRqb92suO2m97BpKnRuFtW98tGaUVqM4Z3Fmyn14tO+5vpPXffpH7p8Zh3OMsHGZQxD+jR1RWt3Drn0/+Sx+UENQok1dwioc97ImC4IHCyVsNfZZKxUT5lF1t4fdJuJRSIsnaBTGpfckjuFG1I9k3Hc3sctFZRJ6m02EP7oWJR5H1J4GeXeSftVG0l6MREW4zw7tt9yTAWhnkQqxC+AvxFOKdTKj3pVk3It5tfIix2RS+TqDzFu27lEOvGxqEJTxsGcUd+coRWuSUKg5KKplyIQH2n+KLzfoyt829RBMSKosCXMpBjjkvBTGuX2EJ6nm01sfdfsFqctBUT4A9RgQ0OqUgJERLVizmnMkyQSKyUkQFYhlToOtjfJAkbhd2qNcIAfwQATvpdCOSPcF4GZLUNdtDyckST2AQfea5Kx0nCKKb/pqJpw6M5sLZ1ej7iFo1N9AYUpIQgd2M63qg7wNFExuEdYfn4dN3xYjaYUthHYCwJVXeFzH78I7vsLS+/sD8SAhpYCRWuDEJlg28+VRNNBX1ahnU0khtZbWtEIv6APDhwpXYClvmyysYAI3KJ0oZXt3ULcn8Vh1Y8hEDAkJ/h7ayU+YqNOQBFXby4bLKyBzOzp+HcBz/TEpuSEoO7AsqZHWijFJeoaCq9COnmussOlaWNtd5BPyS8n//jhIgZ1WXwgXDuImXO8OfN/1mia5jzQSWQXtQ4alv94FPDHA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR13MB4206.namprd13.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(86362001)(66946007)(76116006)(64756008)(66446008)(66476007)(66556008)(38070700005)(8676002)(186003)(4326008)(122000001)(450100002)(166002)(52536014)(5660300002)(2906002)(4744005)(38100700002)(8936002)(33656002)(316002)(55016003)(6916009)(9686003)(83380400001)(6506007)(7696005)(71200400001)(966005)(508600001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?m9+ncWf7v/5ij7So4FCo+Qub2aoiktb1vpdrFv1rHp/4zkiukvY2m8OJKzsG?= =?us-ascii?Q?WQrcfo1gNM/FvnayhQ/nMgGXVHmKx2BURLDJnYveL74q8fld3EQSXx2Hq3RJ?= =?us-ascii?Q?kLTvLNwClcLZhYqFOQw4Z3SxrwF+gDxQURTXfH98UIsbWrbo0hq1B2seCY5Y?= =?us-ascii?Q?IlnUqMZuV1FxFEi5L401rsw8qkCWJYCoyJtXz4XP9gWPUq8HOHevlj8iEGo5?= =?us-ascii?Q?5NPMLtK8y166Si38UwTwNrU/9eahwQzLmaFiByv7MA+9LsfiVIKobFp9S8bs?= =?us-ascii?Q?yMHp0qGynBY05BPgCXaFyBfbnMagfK09IDnYH6EMy/GAdIl0ygREVYYWrfbc?= =?us-ascii?Q?vm+Xen6HRJoqyh8cuMqLUZYaEaTmJ+h3pjhOGgdPdTIb7xlmn+BIRGe1VA3p?= =?us-ascii?Q?X9UL3Vr98ah/Wj0CRAoCNEO8CBekVNdtIOesg/zEkf6BN0QQgFTXh2T8ijPp?= =?us-ascii?Q?JS+sTIC78BUozI4zdU+A06eUQ9ONZLBacEJaOB67r/nzJhOiVzfKHO61RvmW?= =?us-ascii?Q?aT8mRxMptZdzAm8h3red14y/2wvMhSAi+uSjcdm5wr3jF/Tjk3KyMHMldZBi?= =?us-ascii?Q?T6o7/5CRA9zF7sef3VlRy1oUgQGTgzMEkFt6Zv1Wc26yJNOh9O1goxS7xvD7?= =?us-ascii?Q?fzh6O9i1iNgZ7rT344rZe++46b46GMZDmNXAezkibA/TB8JnXHrXsumdl3sn?= =?us-ascii?Q?4nsdV2buZJ7I/cDXwiMMvVRqfRPMHKJkAC9XSEBaaGDIHcLjFEDO9VAIOD3P?= =?us-ascii?Q?JPc34SEJiVrDP93vDYrz9ILeqe7C/DtlLRn0NDfgiOaxVcqO1QBROApMt6EO?= =?us-ascii?Q?pqBlkBEvJt7z0IAjeKGR/ePEWN9ZiSDD9Rd4B3/msa18yINlsCz8iC8GFR4c?= =?us-ascii?Q?fNlMPuIOyDqPUu4LAepDzF8wzobcsjGVP6SlTJqLl11+Oh0Xq7OwnCZhMcwq?= =?us-ascii?Q?zr/dzic235EYqOxnahMHc+xTWfbZqsVZsxp492oxylP9cMhRIWkrfzM4aTJg?= =?us-ascii?Q?UfdnkzYwZjQk/NTzsoQ1R96+ubDVYNx6yE0R5EciAmn6qomQoL+fao9UK2ul?= =?us-ascii?Q?RG+1MYWoMCHpB6tKF5mV8haBWpGpjlz1WCBbrDutUdZiSFCaZOsKUCXcaDa/?= =?us-ascii?Q?tZpt1C9h2PaoJqW/OuF21teuTBDfmoX9vpde86efDQ65GmQuuNn5XUU0zSfx?= =?us-ascii?Q?p+PE0BSxZtXYlzaLVWNDUyu0HfWBGrXy4vbK8jGRvTGg3tw5bQS9LU94VZt4?= =?us-ascii?Q?8edQsTHhLmMbUf5Mn3vK3V8+MtRXMBArPAOl2AVUfPrHVj8WIWiwCNGZI5/y?= =?us-ascii?Q?hAYu9LXVXFFNEcTVyhS3zy3BJxNoQZx3DNcbPSniwGbccx4lF5T0LNRUctT6?= =?us-ascii?Q?oSTvTqPQ7fp+1tf5P0GxFv0vKBqqcJTQQaaCqHVNyVyCHiVFmC/AqnrUaP9y?= =?us-ascii?Q?7saptNzJtC3fNVTY2CwMLWzBSD0V4kH18QTQwSxR/nSANF+4CY69CqSeUpxj?= =?us-ascii?Q?ioL4VYMgKR8MHH2K2aTHIlfLWKmCMIaUSUXbO75S/QWxNQzUUR/yySb5L0HZ?= =?us-ascii?Q?mJZWP8kjp0paoo/j0zl0pCYqtBT2hT97cjTzHM5fYHLZ4gp/ZWN50Ky+vc8+?= =?us-ascii?Q?h5vhSJWZq0AJFN0LHRbqWoU8VlVmhd+Fc+p3R/ORr//Xt2o20MVIuvUiWByn?= =?us-ascii?Q?WQi0w0Zu34vxZKU527FjuYUp/BHKQXaHYaA6e9BK5K2oSVrITW3EilMS6GS9?= =?us-ascii?Q?1mdUvdZmnctgD8ks6tkUdM2O2kuSLPZv05q7h/A6VjbZMUoO8L3n+3LOgwRz?=
x-ms-exchange-antispam-messagedata-1: 0leGe94RzlSSNA==
Content-Type: multipart/alternative; boundary="_000_MN2PR13MB4206D8EBCFFB3E136650F858D2EA9MN2PR13MB4206namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB4206.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 677144a2-05cf-4820-0cdc-08da1bc905ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Apr 2022 14:39:02.3703 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VByQSDug1yfZjl4/qzi/HCPUTgCQ7S9HLH3ooam/LVra/b0WyXnSw0xs5NE/cLXN7lofhXPlr/y9g2eBKT6n/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR13MB1113
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/K5IbELX4mH4gnqtyuznPZqWG6gY>
Subject: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
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, 11 Apr 2022 14:39:15 -0000

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

Dear WG:

This email starts a 2-week Working Group Last Call for draft-ietf-sfc-oam-p=
acket [1].

Please read this document if you haven't already and send your comments to =
the SFC WG list no later than April 25th 2022.

If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

Lastly, if you are an author or contributor please response to indicate whe=
ther you know of any undisclosed IPR related to this document.

Thanks!

Jim & Joel

[1] https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/





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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Dear WG:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This email starts a 2-week Working Group Last Call f=
or draft-ietf-sfc-oam-packet [1].<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please read this document if you haven&#8217;t alrea=
dy and send your comments to the SFC WG list no later than April 25<sup>th<=
/sup> 2022.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">If you are raising a point which you expect will be =
specifically debated on the mailing list, consider using a specific email/t=
hread for this point.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Lastly, if you are an author or contributor please r=
esponse to indicate whether you know of any undisclosed IPR related to this=
 document.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks!<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Jim &amp; Joel<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[1] <a href=3D"https://datatracker.ietf.org/doc/draf=
t-ietf-sfc-oam-packet/">
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/</a><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_MN2PR13MB4206D8EBCFFB3E136650F858D2EA9MN2PR13MB4206namp_--


From nobody Mon Apr 11 23:21:22 2022
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 0803C3A0EE3; Mon, 11 Apr 2022 23:21:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level: 
X-Spam-Status: No, score=-2.108 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_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 4qwj9FMK544B; Mon, 11 Apr 2022 23:21:04 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.35]) (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 C6E783A0EC4; Mon, 11 Apr 2022 23:21:03 -0700 (PDT)
Received: from opfednr01.francetelecom.fr (unknown [xx.xx.xx.65]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr21.francetelecom.fr (ESMTP service) with ESMTPS id 4Kcwb05Y5Pz5wlq;  Tue, 12 Apr 2022 08:21:00 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649744460; bh=PVQIN/npqieLVIrZ1z59kWgdoh9s5D4lRcUNZ7WM8lg=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=YcA7Pmfjp8LH/j4USp09yYQH4rPg8zz1L9yd9G+1cUGBdxKHsdXSAG1i4peSXSyJ5 DVWmT1qOco4IQlQ8KtCHT0pu7BdHC0j7L6jeKqJdxDw54YBsc2WJ0LuIpC49OU8WF7 jTvwHUznhOmQsdotZl4U+EYd+JneRpoXD0uKPfWt9t45033La8NmqMnJzuoLGUGCBy qPtXYfwRN7yMcm9yWNv9lsC537IbBYRAaW9Fu0xiQUwBarbflE4EyYIBChe3cbMawy 8RN7wMxGzOk7NqPsqNO5HIoNe/zxMSezUmiBWCNkTvnCWVPogUpY3ouWKG5X4dwo1a Mow7K2VC/zKJQ==
From: <mohamed.boucadair@orange.com>
To: James Guichard <james.n.guichard@futurewei.com>, "sfc@ietf.org" <sfc@ietf.org>
CC: "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Thread-Topic: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
Thread-Index: AdhNpg4fYDSSFqV1Smy+Z3vzkuwX1QAj1OxA
Content-Class: 
Date: Tue, 12 Apr 2022 06:21:00 +0000
Message-ID: <14260_1649744460_62551A4C_14260_213_1_22d7d6b128ac46de86f76dc05c88e560@orange.com>
References: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
In-Reply-To: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-12T06:20:27Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=27b261dd-952d-417b-9044-37c551864fa2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.50]
Content-Type: multipart/alternative; boundary="_000_22d7d6b128ac46de86f76dc05c88e560orangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/oo6bcNM3opIAbUtKzRYPTzjtV9E>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
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, 12 Apr 2022 06:21:09 -0000

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

Hi Jim, all,

I'm not aware of any IPR related to this draft.

Cheers,
Med

De : sfc <sfc-bounces@ietf.org> De la part de James Guichard
Envoy=E9 : lundi 11 avril 2022 16:39
=C0 : sfc@ietf.org
Cc : sfc-chairs@ietf.org
Objet : [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-=
packet/

Dear WG:

This email starts a 2-week Working Group Last Call for draft-ietf-sfc-oam-p=
acket [1].

Please read this document if you haven't already and send your comments to =
the SFC WG list no later than April 25th 2022.

If you are raising a point which you expect will be specifically debated on=
 the mailing list, consider using a specific email/thread for this point.

Lastly, if you are an author or contributor please response to indicate whe=
ther you know of any undisclosed IPR related to this document.

Thanks!

Jim & Joel

[1] https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/





___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Courier New";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"FR" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:bre=
ak-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;;m=
so-fareast-language:EN-US">Hi Jim, all,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;;m=
so-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;;mso-fareast-language:EN-US">I&#8217;m not aware of any IPR re=
lated to this draft.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;;mso-fareast-language:EN-US">Cheers,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;;mso-fareast-language:EN-US">Med<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>De&nbsp;:</b> sfc &lt;sfc-bounces@ietf.org&gt; <b=
>De la part de</b> James Guichard<br>
<b>Envoy=E9&nbsp;:</b> lundi 11 avril 2022 16:39<br>
<b>=C0&nbsp;:</b> sfc@ietf.org<br>
<b>Cc&nbsp;:</b> sfc-chairs@ietf.org<br>
<b>Objet&nbsp;:</b> [sfc] WGLC for https://datatracker.ietf.org/doc/draft-i=
etf-sfc-oam-packet/<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear WG:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This email starts a 2-week Work=
ing Group Last Call for draft-ietf-sfc-oam-packet [1].<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please read this document if yo=
u haven&#8217;t already and send your comments to the SFC WG list no later =
than April 25<sup>th</sup> 2022.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you are raising a point whic=
h you expect will be specifically debated on the mailing list, consider usi=
ng a specific email/thread for this point.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Lastly, if you are an author or=
 contributor please response to indicate whether you know of any undisclose=
d IPR related to this document.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks!<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim &amp; Joel<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[1] <a href=3D"https://datatrac=
ker.ietf.org/doc/draft-ietf-sfc-oam-packet/">
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/</a><o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
<PRE>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</PRE></body>
</html>

--_000_22d7d6b128ac46de86f76dc05c88e560orangecom_--


From nobody Tue Apr 12 04:56:05 2022
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 9F2213A1C2E; Tue, 12 Apr 2022 04:55:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.005
X-Spam-Level: 
X-Spam-Status: No, score=-9.005 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5, 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=MKKPF1ME; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=J1JGgbGh
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MiqUmzRla2Gz; Tue, 12 Apr 2022 04:55:24 -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 747343A1C28; Tue, 12 Apr 2022 04:55:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=188602; q=dns/txt; s=iport; t=1649764523; x=1650974123; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=mRyqBSewhzf3V4tk7kIDR2xrpNH7mEfterofpCZAdVY=; b=MKKPF1MEp27oxV7/BEJr12wKExheJtJkHVqZL5f3OALX8leDTohuGCgx J6b2PXhM6/uWsObRdDC3c6gILhFLgT/2M/Y5THSjKMgUnFr4G7GVfmp6q 1V8nwCV//iXYOdohZ+ETzaddfS4fAKQ0PEZecUuhgPWzNtirQ20IoRhGD A=;
X-IPAS-Result: =?us-ascii?q?A0AGAACuZ1Vi/4kNJK1QAQkZAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBEgEBAQEBAQEBAQEBAYIGBAEBAQEBCwGBIDEoLgd1Alo4RAOEUYNKA4RZY?= =?us-ascii?q?IUQgwIDgROKAYUyiG2CCYEuFIERA08FCwEBAQ0BASwBAwESBAEBgimBKIE2A?= =?us-ascii?q?heEXgIlNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEgQkThTsIJQ2GQ?= =?us-ascii?q?gEBAQECAQEBEAgBAgYKEwEBJQcLAQQLAgEIEQQBASEBBgMCAgIfBgsUCQgCB?= =?us-ascii?q?AENBQgTB4JhAoIOVwMNJAEOowgBgT4CgQ6JEXqBMYEBgggBAQYEBIE7Ag5Bg?= =?us-ascii?q?n8DCguCOAMGgTwBgxCDAYEmAQGBIIUAeyccgUlEgRQBQ4FmLxs3PoIhQgEBA?= =?us-ascii?q?gEXgQwFAQcBAwEGAQccFQ8GAQmDIDeCDCKaJQkBECwvBxsWDAIZCwEDAxEOD?= =?us-ascii?q?QMJCAgGAg0iIAELJQMCGiYICAIHAQYFAQIQAQQBAQEDCwMWBQELCy8DkWkJG?= =?us-ascii?q?wEMCYJ8AUaJa44CkUVFawqDSYsXjm2GGhWDdIw5hl6QTXqHN48nIIIpilSDV?= =?us-ascii?q?ZB6DoRwAgQCBAUCDgEBBoFhPA1ccHAVO4JpURkPgy6KUCIMFi2DI4UUHIUud?= =?us-ascii?q?QIBAQEzAgYBCgEBAwmKHwEngiABAQ?=
IronPort-PHdr: A9a23:iFX1nxArhSZemLGYpjjxUyQVaBdPi9zP1kY95pkmjudIdaKut9TnM VfE7PpgxFnOQc3A6v1ChuaX1sKoWWEJ7Zub9nxXdptKWkwJjMwMlFkmB8iIQUTwMP/taXk8G 8JPHF9o9n22Kw5bAsH7MlbTuXa1qzUVH0aXCA==
IronPort-Data: A9a23:jnAzBahXR1Vfp9pCXeZVHNKDX161tREKZh0ujC45NGQN5FlHY01je htvWGqGbPjYamHxe4x+bIS+901U75WHm99kGwZo/nswFShjpJueD7x1DKtf0wB+jyHnZBg6h ynLQoCYdKjYdleF+lH1dOKJQUBUjclkfJKkYAL/En03FFcMpBsJ00o5wbZl29Qw2LBVPivU0 T/Mi5yHULOa82Yc3lI8s8pvfzs24ZweEBtB1rAPTagjUG32zhH5P7pDTU2FFEYUd6EPdgKMq 0kv+5nilo/R109F5tpICd8XeGVSKlLZFVDmZna7x8FOjzAazhHe3JrXO9I5M25JgDC32Oop2 eQSqMyxcS0HNabTzbF1vxlwS0mSPIVP/LvBZHO4q8HWkwvNcmDnxLNlC0Re0Y8wo7ksRzoQs 6VDbmlWMXhvhMruqF6/YudmnMMoL8/mFIgeoXpnizreCJ7KRLiTHvWUtI4IgWhYasZmAbH4X 9coQANTPR3QXzNAGhANLb8bpbL97pX4W3gCwL6PnoI2+3DW5A18zLarN8DaEvSGX8xbggOZq 37Iun/3CVQbM9WajDye8lqti/PB2yThV+o6CLS8sPtrkkeaxm1VEB0afVS+qPi9zEW5Xrp3K UUR9zFoq+496U2gTtDnUzW2vWKZpBMDVtsWGOo/gCmWxKH84guFCC4DVDEpQMcov4o9RTUrz EShnt71C3poqrL9YX2H+7iVqDKoIisEBWAHbC4ACwAC5rHLu4Esgw7PR5BpEKezgtTvGBnsw zeXoyginK0UkYgA0KDT1VXAgzupq5SPRAko7QzbV2O/xgRjbYiqasqj7l2z0BpbBI+dSl/Et 38elo3CqusPFpqK0ieKRY3hAY2U2hpMCxWE6XYHInXr327FF6KLFWyI3AxDGQ==
IronPort-HdrOrdr: A9a23:b0esTqwGbWnEF7xGH6XNKrPxh+skLtp133Aq2lEZdPULSKKlfp GV88jziyWZtN9IYgBdpTiBUJPwJU80hqQFnrX5XI3SEzUO3VHIEGgM1/qb/9SNIVydygcZ79 YcT0EcMqy/MbEZt7eA3ODQKb9Jq7PrkNHKuQ6d9QYWcegAUdAG0+4NMHfjLqQAfnghOXNWLu v42uN34x6bPVgHZMWyAXcIG8LZocfQqZ7gaRkaQzY69Qinl1qTmf/HOind+i1bfyJEwL8k/2 SAuRf+/L+fv/ayzQKZ/3PP7q5RhMDqxrJ4dYyxY4kuW3bRYzSTFcFcso65zXQISSaUmREXee z30lUd1gJImjXsly+O0ELQMkLboUgTAjfZuC6laD3Y0JTErPZQMbsauWqfGSGpsHbI9esMo5 6i0w+ixupqJAKFkyLn69fSURZ20kKyvHo5iOYWy2dSSI0EddZq3MYiFW5uYd899RjBmcsa+S hVfbbhzecTdUnfY2HSv2FpztDpVnMvHg2eSkxHvsCOyTBZkH1w0kNdnaUk7zs93YN4T4MB6/ XPM6xumr0LRsgKbbhlDONERcesEGTCTR/FLWrXK1X6E6MMPW7LtvfMkfgIzfDvfIZNwIo5mZ zHXl8dvWkue1j2AcnLx5FP+gClehT1Yd0s8LAp23FUgMyIeFOwC1zwdLkHqbrVn8ki
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.90,253,1643673600";  d="scan'208,217";a="858699857"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Apr 2022 11:55:20 +0000
Received: from mail.cisco.com (xfe-aln-005.cisco.com [173.37.135.125]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 23CBtKok009307 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 12 Apr 2022 11:55:20 GMT
Received: from xfe-aln-005.cisco.com (173.37.135.125) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 12 Apr 2022 06:55:19 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Tue, 12 Apr 2022 06:55:19 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ofecyP9h7IOKUVxt1N18hNyfSzwcr+gDUg5FCDaltHbDh8yv/dMaeesC/2TGXaISq6JTX0ZRmR9oGUMlen1Edm3hFLC/t8dXd6j6e9vxYLjbk80c0vgFs0KQe+1/Q4hYDTrgEDj4Jz0tuJL4Ti73Y1uIz3fyrBzaEQagzfukxkJwiIa6bNoOw5HaSzqpZrxCXjzNeuElSf4hN/sGLPEqFvVYA97b6FA1mv1d+iAprPrAz6NjSeLKCfMJyq5xFLe33VtrOiWOnbXbgUnPgzdarHzxGm2VcdIU5oUMTnCQfFmLFMJqMusjlGccFsibrF4OEbp2jbIlgBnBILYyuNNn7g==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mRyqBSewhzf3V4tk7kIDR2xrpNH7mEfterofpCZAdVY=; b=Porj0OL98EwBnHG4Y5uCC2xAIGzkUGYLCKqHZN1YDFBtnSeu6SJT0ORUF7xP1TgmoEptU62zgrlkFwx4rrnniTuaL+BhOT/IS7d+HIJtF22d3pG8fleRxa2Jy8Y8fTv7a4AtLIMkYbv8v9WdODGFRCuNeRib4MOCnJ/HkBaKZrwlvlml4YecY0wVQHsC7ql9B+ommxMJxRqqRSfeLxsC/iaiixYIMU8TqHnjgQ9lb/cIJfUdNMltc6jVmQpOqPCYzQmq88ar69HrYOBwwXgA9Tw1MdceoaYQjX26LSTktLYUjcKLTNE+Yc6YWtrO61uj1Kxp812FojZJYJ3EFsm54w==
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=mRyqBSewhzf3V4tk7kIDR2xrpNH7mEfterofpCZAdVY=; b=J1JGgbGhA2sljCpyiG56eDVvzEOnhpLQO6zLXuggSchN/Zlg9fAPUC+QNg91zflHD2rK1Myf/1mKUPU8u89UDhw95/CC6jxkTdDb/f/GzTm9TNnDrgqsWmEXdRxNyEpt/Hws86+2U4x1d/xuMXe6P3AuZA8pVJ+8wJ+VFOjYmgA=
Received: from CY4PR11MB1672.namprd11.prod.outlook.com (2603:10b6:910:f::8) by BN6PR11MB1379.namprd11.prod.outlook.com (2603:10b6:404:48::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Tue, 12 Apr 2022 11:55:16 +0000
Received: from CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee]) by CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee%12]) with mapi id 15.20.5164.018; Tue, 12 Apr 2022 11:55:16 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Shwetha Bhandari" <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZQQB5uoACahWxgAAGYGKgBL6IjWAAA3JMYAAO7ZbAAAUk9wAAUpazIAAOJK8gAoigVWAABlSwAAACWjsAAAKcnYAAZ7CWpA=
Date: Tue, 12 Apr 2022 11:55:16 +0000
Message-ID: <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com>
In-Reply-To: <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-04T05:22:57Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=96a9b64f-2213-4f41-a33d-3d5098a1ac6b; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4fd41b43-488b-4c48-fef7-08da1c7b4f72
x-ms-traffictypediagnostic: BN6PR11MB1379:EE_
x-microsoft-antispam-prvs: <BN6PR11MB1379094CE9C76F7629AF1711DAED9@BN6PR11MB1379.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YZL8jfto6HT8kFCPTcfT+D2pGQjGTwgraIUus2qj87uBWfgISV33cWf6VwfLAO4hPoDwvS4HE2aS59/HHIg4I+TZd7eirlKZmQWoXKukYRs0+GQAAlsPfPqjuFG2jkI+X3VEkk3bEXqE3QbmdMv6cDsOJPh50F8WygtPHw/8MxINj9jyzJZ+K8uw+hWp8XxVU60py9+/KzDkBCUfOYV5yFKH2iMtlM97qIP7qx1dK8FBOPVvGHMRUa6EBcYEjM9+EMMw6RVlClagqTlDVnfpm/wj846N7wK4+vSVA/GhnmvqM0Rz5pN4ElIIjVx75mumjPoaOOtmY10ZI010nJ4ppDPvrnOIcV1Eh9RgBmNvQLan6g/drZ0R61u6cUAShhi6FsbS+Tu6eFzIDqij6YKNEQYTteBOMOnuogpBFPaSxLgROtLe6uHBDLE72nDLgln33ApnhGRPrEHH2pldxU/dR4YOibywpPAinS6DfjtYgpjSqcQyYAenRVzttdaEMN33u5WbjMiWKYFJQyb8hgSRKd9/hzgitNz+JKOHeAiEvBfow4A3IGjoq0Sn7Zii6AIDl/F79XMaqWkIbkwMaSk2nwxbgvfySg68HCN4XdcQQnShVVOA9PPv+Fnm+kmPf148dvz0SM5vjXBdOc3lwsQqCBlqz+uIh2qhjR8kHh+psF5gYqdSlqIBI9MuWQ3RmkhOwtUIPA9pvjdENsO0ql5qIRj6VhSOr19oe6KcYI2YyWpm0N52vFZmYPtPb7RO3/r8IKsgFpb5EnhsphHhK1Kcpm9XUo5JK08LOomBpTcLzjOMyOWeFZc120cflke66p6TDhB7SH51uJ5IkYEWs5Pu4w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1672.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(84040400005)(5660300002)(30864003)(966005)(508600001)(83380400001)(52536014)(7696005)(8936002)(26005)(6506007)(53546011)(186003)(86362001)(9686003)(71200400001)(33656002)(2906002)(54906003)(122000001)(8676002)(4326008)(110136005)(76116006)(66946007)(66446008)(66476007)(38070700005)(38100700002)(66556008)(64756008)(316002)(166002)(55016003)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WEluWWROYW1NcllkUWVaNVVtREo4UFdPK2JXdWUyTGg1TjNxVlBYSGpZRHdv?= =?utf-8?B?RytVNHRwMi81emg5dlJleHB6UFliTHNlSTN2cEZhYml1S0JsazNPYlEyQ3Yv?= =?utf-8?B?ZDZTeFVncDd0TEdoRXBKVE55bWtMdkd2NzBNT2RoZGUyZkJEczg0Vm1qZXFZ?= =?utf-8?B?WjNzb0kzSmZYTTg5QjdFd2tvY3V5WVA2alN3Y2gwTTltL0FoZlY0Q05ubTZt?= =?utf-8?B?RWVCVTE4NXIyMlYraXJScTVieGZ2S3F2KzI5Z0FKQVJxZTltNFVZVDVKT21N?= =?utf-8?B?Z2xKR3kyTHFKZktDbytObHFZRWt2SnREWGV1VHBPOVg2TUF2cDlJc1Y5VzA5?= =?utf-8?B?NXBBOTZJMW10MXZrNDNRbkJEbzZBcnYwd3AzQUJLWktCNXM4MGlwRmdOdWhh?= =?utf-8?B?NHZ4eVVBeXpOQ3c1WFpPNzJ3Y3AyNDBuek5TckpmSGppYW9LZjBQMGljTzF4?= =?utf-8?B?UHhXM3hJT05CeG9tWG9JMmg4MndYY3J5MmhQTDg2ZFk0QlRsaDdiNU54SjBU?= =?utf-8?B?Wk52bTc5enhZMXZQMWpuK2VXZ0IzSTZqRWd3TjV0RjdhQnp1cCt6OStQdk1C?= =?utf-8?B?Qyt3MHlnQ05MM3B6RjlLZ20zVE5PZlU0YlJtMzVYMHNQTE5jN29rUzY3c0dZ?= =?utf-8?B?VVYwUWEzcDlRa0lndnE2QlJNTGluUlE0R3M5UXA2N1JpNlVDNFdidkFKR1Mv?= =?utf-8?B?eWJhT2M0RG1Pakp6ZVc2THpTY3I2a3VhNmNqcmRSTUZMc2hja3FzY2pzYnND?= =?utf-8?B?Y3NVOUc4R1p0dVh2MlNhZnFxSjd5VThhRTRkejJQbHYvL1BOUEl1azFUK0dW?= =?utf-8?B?YUNzVTloWVZBU0ZKR0xjdllJZ0hxVUsvWWc2MG9aUjVqV0UvYkU5dWk1a2Ix?= =?utf-8?B?cGpidUpQUnhxMUVCNTdiejl0ekNXeWpBTkdON0dWMmRxT01qeEp6dTdFbUt2?= =?utf-8?B?eUdNQnRCUThuRU9qWHdwU3JoVElwVUgvYVJPMm8zTmtQdElDc2h0UVJLTVNP?= =?utf-8?B?eEcxRmhNRGlkM2dkbUF6Ny9uWVZOa3BnZ2F6MG53M2FRQ3JQQjY4L0Q5N29V?= =?utf-8?B?ak5iU212L2FhazhDRWU3bjVESWFReHBOWUppM2lDaG5zTTFQdkJuZlpxOVAw?= =?utf-8?B?cDJwTTR4VVBQRC9uelNJNHQyeDhhdk1nMkRzS1dnLzNndDFuTHRsMzI0YUVI?= =?utf-8?B?T3hrWWM4bUdINzBUQjcybzBFZVhWRlJldzAxQzJrektHMTBkVVR0WG1kM2ln?= =?utf-8?B?aEJXTmdMeUsyMTQ3SGJUQ3drYTBmV05BbU9TVjZPeTJlaE1PUytGcXdrTzA1?= =?utf-8?B?ZHRtQ2MxTGxoS2I3Mm1IL1NlaXdUV1JjSFB6eTJBVUdVYkxVa1F5dHZiOThL?= =?utf-8?B?QnlPbzhUV3Y3Y1laVVowTE43c1ZaWEVULy93OXl1N1QvVDIyTmlRbkdxaHNL?= =?utf-8?B?aW1BbjNIVUpXa3JSeXJhU3VuNlQwZ3MvVkJWY0djOVJMTUV2SG1RUUp4K3RL?= =?utf-8?B?TmM2b3I2dHhyZWJYN2pXSUdzYVVNT0oxN3Z1anRSa1V3UXJSUDJLdktpR0R0?= =?utf-8?B?SmlkTnBhd1k5d1lFZEJwQmZIN2djK2F3VkhEamlIMk9QMk1FczNzZmFpS0ZH?= =?utf-8?B?KzMydC9US3gyR0szT2VhZGZqRVFtS2NnQmdET3JtQ2RQWVo0VzBlQU12Mmg4?= =?utf-8?B?QkgxekVPZEg1VVBLd3ZiK0haa1VaRm1yalZLZndCMTQvRkpsUmMyS3hUbklL?= =?utf-8?B?NWRLNDUyd28zSkZDVm9MaHI0R1p1VVpUVGlCRGxqeEFvaVIySmVwcGNINWtN?= =?utf-8?B?OWpGQ2JaTGRLYmYvOTIwUnJ3M2ZOS3hYa0d2N01JY2c0aXFVUHlXeThGczhj?= =?utf-8?B?TVJXQ29Nd0xlSXEwMFk5YnRZSXpKWWUrUWtnUFJoY0xkNFBWK08vNjJ6d21i?= =?utf-8?B?VlVUdnMycU1XSEVJQVcvUy85WVJzdGR6aUtrRUlaSnUrdVZVeXpjOE40Q0JU?= =?utf-8?B?OUxyNU5zUDVZd1dNVEJkbjEwMnIyeWluR2xUcVZyYUJqRmk1NHZLWmtUMmM0?= =?utf-8?B?YWNwVWZrK3hrMjgvRzNhK0hER2pHVzhTbTA2RGdNUWRIL3Y2emNBOC9qV3dE?= =?utf-8?B?K0R6aUMrOEsxeFNpeHFjbSttUDIwT0xvQTR5ZXJNSEtBNitlcHVZOFpPVzho?= =?utf-8?B?NHJwaWRKMDFYbVM5a0FzTktJcUw4Qnk5NUtqU3JXbFVnNmIvZk11SEJ0MnU0?= =?utf-8?B?ZWNKdE1qeDZ6aS9uNTc5WkRkeUJzNFhIOU9kMlRyRXJaWHlDOXh2eWZDS0o5?= =?utf-8?B?QmJHS2pZZFpJZUJFVjNoUThhYThzS1ZYdWtTenNmSUtzNFk5Q0Q2QT09?=
Content-Type: multipart/alternative; boundary="_000_CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9CY4PR11MB1672namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1672.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4fd41b43-488b-4c48-fef7-08da1c7b4f72
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2022 11:55:16.3963 (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: uXAd3pbWYhdFIfFmEYPqIl43Ss2kaPZV4vvh5LWLq5RkSi7WKvVS5jGWx9pMW+DsuFaWPmaaY3yCmzgD5JsDaw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1379
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.125, xfe-aln-005.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/LSQZqYj3UbR88c8aaDbMwU83iUs>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 12 Apr 2022 11:55:32 -0000

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

SGkgTWVkLA0KDQpTb3JyeSBmb3IgYXJyaXZpbmcgbGF0ZSB0byB0aGUgcGFydHkuIFJlYWRpbmcg
dGhyb3VnaCB5b3VyIG1lc3NhZ2UgYmVsb3csIHRoZXJlIHNlZW1zIHRvIGJlIGEgY29uZnVzaW9u
IGFib3V0IHRoZSBzY29wZSBhbmQgY29uY2VwdCBvZiBkaWZmZXJlbnQgT0FNIG1lY2hhbmlzbXMu
DQoNCklPQU0gaXMgc2NvcGVkIGFuZCBkZXNpZ25lZCB0byBiZSBwcm90b2NvbCBhZ25vc3RpYy4g
SU9BTSBkYXRhIGNhbiBiZSBlbmNhcHN1bGF0ZWQgaW50byB2YXJpb3VzIHByb3RvY29scyDigJMg
YW5kIE5TSCBpcyBvbmUgZXhhbXBsZSDigJMgYnV0IHRoZXJlIGlzIG5vIHNlbWFudGljIGxpbmsg
YmV0d2VlbiBJT0FNIGFuZCB0aGUgcHJvdG9jb2wgdXNlZCB0byBlbmNhcHN1bGF0ZSBJT0FNIGRh
dGEuDQoNClByb3RvY29scyBjYW4gaGF2ZSB0aGVpciBwcm90b2NvbCBzcGVjaWZpYyBPQU0gbWV0
aG9kcyBhbmQgc29sdXRpb25zLCBsaWtlIFNGQyBPQU0uIFRob3NlIHByb3RvY29sIHNwZWNpZmlj
IHNvbHV0aW9ucyAobGlrZSBTRkMgT0FNIGFzIGFuIGV4YW1wbGUpIGFyZSBvcnRob2dvbmFsIHRv
IElPQU0gZnJvbSBhIGNvbmNlcHQgYW5kIHNjb3BlIHBlcnNwZWN0aXZlLg0KDQpGcm9tIGFuIFNG
QyBPQU0gcGVyc3BlY3RpdmUsIHlvdXIgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCBjbGVh
cmx5IGFuZCByaWdodGx5IHN0YXRlcyB0aGF0IOKAnE8gYml0OiBTZXR0aW5nIHRoaXMgYml0IGlu
ZGljYXRlcyBhbiBTRkMgT0FNIHBhY2tldC7igJ0gVGhlIE8gYml0IGlzIGFib3V0IFNGQyBPQU0s
IGFuZCBhcyBzdWNoIGlzIG9ydGhvZ29uYWwgdG8g4oCcYW55dGhpbmcgSU9BTeKAnS4gSW4gZWFy
bGllciB2ZXJzaW9ucyBvZiBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCB3ZSBoYWQgdGV4dCB3aGlj
aCBzdGF0ZWQgdGhhdCB0aGUgTyBiaXQgcmVtYWlucyB1bmNoYW5nZWQgd2hldGhlciBJT0FNIGlz
IHByZXNlbnQgb3Igbm90LiBUbyBhdm9pZCBhbnkgY29uZnVzaW9uLCBpbiAtMDggd2UgcmVtb3Zl
ZCB0aGlzIHN0YXRlbWVudCDigJMganVzdCB0byBtYWtlIGl0IGNyeXN0YWwgY2xlYXIgdGhhdCB0
aGVyZSBpcyBubyBsaW5rIGJldHdlZW4g4oCcSU9BTeKAnSBhbmQg4oCcU0ZDIE9BTeKAnS4NCg0K
SW4gYWRkaXRpb24sIEkgZG9u4oCZdCB0aGluayB0aGF0IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
IHdvdWxkIGJlIHRoZSBhcHByb3ByaWF0ZSBwbGFjZSB0byBkaXNjdXNzIGFuZCByZXN0cmljdCBk
ZXBsb3ltZW50IG9wdGlvbnMuIEUuZy4sIEnigJltIG5vdCBzdXJlIHdoeSB3ZeKAmWQgd2FudCB0
byByZXN0cmljdCBhIGRlcGxveW1lbnQgdG8gdXNpbmcgYSBzaW5nbGUgSU9BTSBoZWFkZXIgb25s
eS4gRS5nLiwgb25lIGNvdWxkIHRoaW5rIG9mIHVzaW5nIGRpZmZlcmVudCBoZWFkZXJzIGZvciBk
aWZmZXJlbnQgbmFtZXNwYWNlcyBvciBncm91cHMgb2YgbmFtZXNwYWNlcyBmb3Igb3BlcmF0aW9u
YWwgcmVhc29ucy4gSU1ITywgc3VjaCBhIGRpc2N1c3Npb24g4oCTIGlmIHdlIHJlYWxseSBuZWVk
IGl0IC0gd291bGQgYmVsb25nIGludG8gZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGVwbG95bWVudCwg
cmF0aGVyIHRoYW4gaW50byBhIGRyYWZ0IHRoYXQgZGVmaW5lcyB0aGUgZW5jYXAgb2YgSU9BTSBp
bnRvIE5TSC4NCg0KSG9wZSB0aGlzIGNsYXJpZmllcyB0aGluZ3Mg4oCTIGFuZCB3ZSBjYW4gZmlu
aXNoIHVwIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIDotKS4NCg0KQ2PigJlpbmcgdGhlIGlwcG0g
d29ya2luZyBncm91cCBhcyBhbiBGWUkuDQoNClRoYW5rcyAmIENoZWVycywgRnJhbmsNCg0KDQoN
CkZyb206IG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20gPG1vaGFtZWQuYm91Y2FkYWlyQG9y
YW5nZS5jb20+DQpTZW50OiBNb25kYXksIDQgQXByaWwgMjAyMiAwNzo0MA0KVG86IFNod2V0aGEg
QmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPjsgR3JlZyBNaXJza3kg
PGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCkNjOiBzZmMtY2hhaXJzQGlldGYub3JnOyBGcmFuayBC
cm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPjsgc2ZjQGlldGYub3JnOyBK
YW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPjsgVGFsIE1penJh
aGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+OyBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBp
ZXRmLm9yZw0KU3ViamVjdDogUkU6IFtzZmNdIFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KDQpIaSBTaHdldGhhLCBhbGws
DQoNCkkgYWdyZWUgd2l0aCBHcmVnIHRoYXQgYSBzdGF0ZW1lbnQgaXMgbmVlZGVkIHRvIGJlIGFk
ZGVkIHRvIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuDQoNCkZvciBleGFtcGxlLCB0aGUgY3Vy
cmVudCB0ZXh0IHNheXMgdGhlIGZvbGxvd2luZzoNCg0KICAgICAgTmV4dCBQcm90b2NvbDogIDgt
Yml0IHVuc2lnbmVkIGludGVnZXIgdGhhdCBkZXRlcm1pbmVzIHRoZSB0eXBlIG9mDQogICAgICAg
ICBoZWFkZXIgZm9sbG93aW5nIElPQU0uICBUaGUgc2VtYW50aWNzIG9mIHRoaXMgZmllbGQgYXJl
DQogICAgICAgICBpZGVudGljYWwgdG8gdGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gW1JGQzgz
MDA8aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4MzAwPl0uDQoNCndo
aWNoIG1lYW5zIHRoYXQg4oCcTm9uZeKAnSBpcyBhdXRob3JpemVkLiBUaGUgTy1iaXQgbXVzdCBi
ZSBzZXQgZm9yIHN1Y2ggcGFja2V0cywgd2hpbGUgaXQgc2hvdWxkIGJlIHVuc2V0IGZvciBvdGhl
ciB2YWx1ZXMgaW5kaWNhdGluZyB1c2VyIHBheWxvYWQgYXMgcGVyIGRyYWZ0LWlldGYtc2ZjLW9h
bS1wYWNrZXQuIEFic2VudCBhIHBvaW50ZXIgdG8gdGhlIE9BTSBwYWNrZXQsIGFuIGltcGxlbWVu
dGVyIHdpbGwgaGF2ZSB0byBndWVzcyB0aGUgYmVoYXZpb3IgdG8gZm9sbG93Lg0KDQpCVFcsIHRo
ZSB0ZXh0IHF1b3RlZCBhYm92ZSB3aGVuIGNvbWJpbmVkIHdpdGg6DQoNCiAgIElBTkEgaXMgcmVx
dWVzdGVkIHRvIGFsbG9jYXRlIHByb3RvY29sIG51bWJlcnMgZm9yIHRoZSBmb2xsb3dpbmcgIk5T
SA0KICAgTmV4dCBQcm90b2NvbCIgcmVsYXRlZCB0byBJT0FNOg0KDQrigKZtZWFucyB0aGF0IElP
QU0gZGF0YSBjYW4gYmUgZW5jYXBzdWxhdGVkIGluIElPQU0gZGF0YS4gSSBkb27igJl0IHRoaW5r
IHlvdSB3YW50IHN1Y2ggYSBiZWhhdmlvci4gTm8/DQoNCk9uZSBsYXN0IGNvbW1lbnQ6IHBsZWFz
ZSB1cGRhdGUgdGhlIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIHdpdGggTlNILXNwZWNpZmljIGNv
bnNpZGVyYXRpb25zLiBBbiBhcHByb2FjaCBpcyB0byBzaW1wbHkgcmVmZXIgdG8gU2VjdGlvbiA1
IG9mIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuDQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IHNm
YyA8c2ZjLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1ib3VuY2VzQGlldGYub3JnPj4gRGUg
bGEgcGFydCBkZSBTaHdldGhhIEJoYW5kYXJpDQpFbnZvecOpIDogbHVuZGkgNCBhdnJpbCAyMDIy
IDAyOjQxDQrDgCA6IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdy
ZWdpbWlyc2t5QGdtYWlsLmNvbT4+DQpDYyA6IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNm
Yy1jaGFpcnNAaWV0Zi5vcmc+OyBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVA
Y2lzY28uY29tPG1haWx0bzpmYnJvY2tuZUBjaXNjby5jb20+Pjsgc2ZjQGlldGYub3JnPG1haWx0
bzpzZmNAaWV0Zi5vcmc+OyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3
ZWkuY29tPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PjsgVGFsIE1penJh
aGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFp
bC5jb20+PjsgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWll
dGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPg0KT2JqZXQgOiBSZTogW3NmY10gV0dMQyBmb3IgaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQoN
CkhpIEdyZWcsDQoNClRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLiBGcm9tIHRoZSBkaXNjdXNzaW9u
IGFuZCBKaW0ncyBmZWVkYmFjaw0KICJNeSBvbmx5IHBvaW50IHdhcyB0aGF0IGluIHRoZSBjYXNl
IG9mIElPQU0gdGhlIE8tYml0IHNlZW1zIHRvIGJlIG9ic29sZXRlIGFzIHlvdSB1c2UgdGhlIG5l
eHQgcHJvdG9jb2wgZmllbGQgcmF0aGVyIHRoYW4gdGhlIGNvbnRleHQgaGVhZGVycy4gSXQgc2Vl
bXMgdG8gbWUgdGhhdCB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgTy1iaXQgc2hvdWxkIGJlIHRoYXQg
aWYgc2V0IHRoZW4gdGhlIGNvbnRleHQgaGVhZGVycyBhcmUgdXNlZCB0byBvYnRhaW4gdGhlIE9B
TSBpbnN0cnVjdGlvbnMuIg0KV2hpY2ggbWFrZXMgc2Vuc2UuIFRoZSBPLWJpdCBkb2VzIG5vdCBp
bmZsdWVuY2UgSU9BTSBoYW5kbGluZyBhcyBpdCBpcyBjYXJyaWVkIGFzIGEgbmV4dCBwcm90b2Nv
bC4NCkhlbmNlIHRoZSBjb25zaWRlcmF0aW9uIHNlY3Rpb24gb24gTy1iaXQgaXMgcmVtb3ZlZCBp
biB0aGUgbmV3IHJldmlzaW9uLiBXaGF0IGRvIHlvdSB0aGluaz8NCg0KVGhhbmtzDQpTaHdldGhh
DQoNCk9uIE1vbiwgQXByIDQsIDIwMjIsIDE6NDEgQU0gR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5
QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQpIaSBTaHdl
dGhhLA0KdGhhbmsgeW91IGZvciB5b3VyIGtpbmQgY29uc2lkZXJhdGlvbiBvZiBteSBjb21tZW50
cyBhbmQgZm9yIHRob3JvdWdobHkgYWRkcmVzc2luZyB0aG9zZSBpbiB0aGUgbmV3IHZlcnNpb24u
IEkndmUgbm90aWNlZCB0aGF0IHlvdSd2ZSBkZWNpZGVkIHRvIHJlbW92ZSB0aGUgZGlzY3Vzc2lv
biBvZiB0aGUgTyBiaXQgaW4gdGhlIE5TSCBmcm9tIHRoZSBkcmFmdCBhbHRvZ2V0aGVyLiBJIHRo
aW5rIHRoYXQgaXQgbWlnaHQgYmUgaGVscGZ1bCB0byBhIHJlYWRlciBpZiB0aGUgZG9jdW1lbnQg
aW5jbHVkZXMgYSBzaG9ydCBjbGFyaWZpY2F0aW9uIGFuZCB0aGUgcmVmZXJlbmNlIHRvIGRyYWZ0
LWlldGYtc2ZjLW9hbS1wYWNrZXQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93
d3cuaWV0Zi5vcmcvaWQvZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMC5odG1sX187ISFNWjNG
dzQ1dG81dVkhSllWdFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJUY2FIWHpzR0l4cjllVkVpX3BfeFNR
VVdBakR2RnlfVWhHRVFibDg1MzBWYUxNMFRqN2s1V3p1NllmVVNWZGl0V3laXzgkPiBsaWtlIHRo
ZSBmb2xsb3dpbmc6DQpGb3IgdGhlIElPQU0gZnVuY3Rpb25hbGl0eSBpcyBTRkMgTlNIIGRlc2Ny
aWJlZCBpbiB0aGlzIGRvY3VtZW50IHRoZSBPIGJpdA0KaW4gTlNIIE1VU1QgYmUgc2V0IGNsZWFy
IGFjY29yZGluZyB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdLg0KDQpSZWdhcmRzLA0KR3Jl
Zw0KDQpPbiBTdW4sIEFwciAzLCAyMDIyIGF0IDE6MDYgQU0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3
ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhv
dWdodHNwb3QuY29tPj4gd3JvdGU6DQpIaSBKaW0sIEdyZWcsDQoNCldlIGhhdmUgYWRkcmVzc2Vk
IHRoZSBhZGRpdGlvbmFsIGNvbW1lbnRzIHJlY2VpdmVkIGluIHRoaXMgZGlzY3Vzc2lvbi4gQ2Fu
IHlvdSBwbGVhc2UgdGFrZSBhIGxvb2sgOg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91
cmwyPWRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA4LnR4dDxodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2gtMDgudHh0X187ISFNWjNGdzQ1dG81dVkhSllWdFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJU
Y2FIWHpzR0l4cjllVkVpX3BfeFNRVVdBakR2RnlfVWhHRVFibDg1MzBWYUxNMFRqN2s1V3p1Nllm
VVNWZDRLUnBVQ0EkPg0KDQpUaGFua3MsDQpTaHdldGhhDQoNCk9uIFRodSwgRmViIDEwLCAyMDIy
IGF0IDExOjI3IFBNIEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5j
b208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+IHdyb3RlOg0KSGkgU2h3
ZXRoYSwNCg0KTXkgb25seSBwb2ludCB3YXMgdGhhdCBpbiB0aGUgY2FzZSBvZiBJT0FNIHRoZSBP
LWJpdCBzZWVtcyB0byBiZSBvYnNvbGV0ZSBhcyB5b3UgdXNlIHRoZSBuZXh0IHByb3RvY29sIGZp
ZWxkIHJhdGhlciB0aGFuIHRoZSBjb250ZXh0IGhlYWRlcnMuIEl0IHNlZW1zIHRvIG1lIHRoYXQg
dGhlIGRlZmluaXRpb24gb2YgdGhlIE8tYml0IHNob3VsZCBiZSB0aGF0IGlmIHNldCB0aGVuIHRo
ZSBjb250ZXh0IGhlYWRlcnMgYXJlIHVzZWQgdG8gb2J0YWluIHRoZSBPQU0gaW5zdHJ1Y3Rpb25z
LiBDdXJyZW50bHkgdGhhdCBpcyBub3Qgd2hhdCA4MzAwIHNheXMuIEFzIEkgc2FpZCBpbiBteSBw
cmV2aW91cyBlbWFpbHMgSSB3b3VsZCByZWFsbHkgbGlrZSB0byBoZWFyIHRoZSBXR3Mgb3Bpbmlv
biBvbiB3aGF0IHRvIGRvIHdpdGggdGhlIE8tYml0IGFuZCB3ZSBjZXJ0YWlubHkgbmVlZCB0byBy
ZWNvbmNpbGUgdGhlIHZhcmlvdXMgZG9jdW1lbnRzIHRvIGJlIGZvbGxvd2luZyB0aGUgc2FtZSBz
dGFuZGFyZC4NCg0KSmltDQoNCkZyb206IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRh
cmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNv
bT4+DQpTZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDksIDIwMjIgOTo1NyBBTQ0KVG86IEdyZWcg
TWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNv
bT4+DQpDYzogSmFtZXMgR3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxt
YWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPj47IGRyYWZ0LWlldGYtc2ZjLWlv
YW0tbnNoQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZz47
IHNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGlldGYub3JnPjsgc2ZjLWNoYWlyc0BpZXRmLm9yZzxt
YWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc2ZjXSBXR0xDIGZvciBo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvX187ISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4
eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXXzhw
alExaVEkPg0KDQpIaSBKaW0sDQoNCk9uIHRoZSBPIGJpdCBoYW5kbGluZywgYXJlIHlvdSBzdWdn
ZXN0aW5nIHRoYXQgdGhlIE8tYml0IGZvciBJT0FNLCB0aGF0IGlzIGNhcnJpZWQgYXMgYSBuZXh0
IHByb3RvY29sIGZvbGxvd2luZyBOU0ggaGVhZGVyLCBpcyBub3QgYXBwbGljYWJsZT8gV291bGQg
cmVtb3ZpbmcgdGhlIHNlY3Rpb24gb24gTy1iaXQgY29uc2lkZXJhdGlvbnMgcmVzb2x2ZSB5b3Vy
IGNvbmNlcm4/DQoNCkhpIEdyZWcsDQoNCj5JIGhhdmUgb25lIG1vcmUgcXVlc3Rpb24uIEFzIHRo
ZSBkcmFmdCBub3cgbWVudGlvbnMgdGhlIG9wdGlvbiBvZiB1c2luZyBJT0FNIERpcmVjdCBFeHBv
cnQgdG8gY29sbGVjdCB0aGUgSU9BTSBkYXRhLCBpdCBtaWdodCBiZSBoZWxwZnVsIHJlZmxlY3Rp
bmcgdGhhdCBpbiB0aGUgZmlndXJlIG9uIHAuMi4gSSB0aGluayB0aGF0IHRoZSBjYXB0aW9uICJJ
T0FNIE9wdGlvbiBhbmQgRGF0YSBTcGFjZSIgbWlnaHQgYmUgcmV3b3JkZWQgdG8gIklPQU0gT3B0
aW9uIGFuZCBPcHRpb25hbCBEYXRhIFNwYWNlIi4NCldoYXQgYXJlIHlvdXIgdGhvdWdodHM/DQpZ
ZXMsIHRoYXQgd2lsbCBtYWtlIGl0IGFjY3VyYXRlLiBJIHdpbGwgdXBkYXRlIHRoZSBkaWFncmFt
IGFuZCBwdWJsaXNoIGEgbmV3IHZlcnNpb24uDQoNCj5JIGNhbm5vdCBmaW5kIHRoZSB0ZXh0IGlu
IHRoZSBkcmFmdCBzdWdnZXN0aW5nIHRoYXQgYW4gU0ZGIHRoYXQgZG9lcyBub3Qgc3VwcG9ydCBJ
T0FNIG1heSBmb3J3YXJkIHRoZSBwYWNrZXQgd2l0aCB0aGUgTlNIIE5leHQgUHJvdG9jb2wgZmll
bGQgZXF1YWwgdG8gSU9BTSBwcm90b2NvbCBpZGVudGlmaWVyLiBDb3VsZCB5b3UgaGVscCBtZSBm
aW5kIGl0Pw0KQ2FuIHlvdSBzdWdnZXN0IHRleHQgdG8gaGVscCB3aXRoIHRoaXMgPyBUaGlzIHdv
dWxkIGJlIGEgZ2VuZXJpYyBwcm9ibGVtIGZvciBOU0ggaW1wbGVtZW50YXRpb24gd2hlbiBhIG5l
eHQgcHJvdG9jb2wgaXMgc2V0IHRvIGEgdmFsdWUgaXQgZG9lcyBub3QgdW5kZXJzdGFuZC4gV2hh
dCBzaG91bGQgaXMgcmVjb21tZW5kZWQgYWN0aW9uIGluIHRoaXMgc2l0dWF0aW9uPw0KDQoNCj4g
Rm9yIGV4YW1wbGUsIGlmIHRoZSBMb29wYmFjayBJT0FNIGZsYWcgaXMgc2V0LCB0aGUgbm9kZSBp
cyByZXF1aXJlZCB0byBzZW5kIGEgY29weSBvZiB0aGUgcGFja2V0IGJhY2sgdG8gdGhlIElPQU0g
ZW5jYXBzdWxhdGluZyBub2RlLiBJdCBpcyBub3QgY2xlYXIgdG8gbWUgaG93IGFuIFNGRiBsZWFy
bnMgdGhlIGlkZW50aXR5IG9mIHRoZSBJT0FNIGVuY2Fwc3VsYXRpbmcgbm9kZSBhbmQgaG93IGl0
IGVuY2Fwc3VsYXRlcyB0aGUgbG9vcGJhY2tlZCBwYWNrZXQuIENhbiB5b3UgaGVscCBtZSBmaW5k
IGhvdyBpdCBpcyBzdXBwb3NlZCB0byB3b3JrIGluIHRoZSBOU0g/DQpodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzI3NlY3Rpb24t
NC4yPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnBy
b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYu
b3JnKjJGZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzKjIzc2VjdGlvbi00
LjImZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRi
ODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1
OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzExMjA3NzQqN0NVbmtub3duKjdDVFdGcGJHWnNi
M2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxD
SlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT16Y09wQzBHenppOHh6aHR0QnFXYWVhVTNwTWQwS0Rv
KjJGWllkR3NFUEcwdUUqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpT
VWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21Z
OEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFdfY0hfNmtBZyQ+Og0KDQogIEEgTG9vcGJhY2sgZmxh
ZyB0aGF0IGlzIHNldCBpbmRpY2F0ZXMgdG8gdGhlIHRyYW5zaXQgbm9kZXMgcHJvY2Vzc2luZw0K
DQogICB0aGlzIG9wdGlvbiB0aGF0IHRoZXkgYXJlIHRvIGNyZWF0ZSBhIGNvcHkgb2YgdGhlIHJl
Y2VpdmVkIHBhY2tldCBhbmQNCg0KICAgc2VuZCB0aGUgY29weSBiYWNrIHRvIHRoZSBzb3VyY2Ug
b2YgdGhlIHBhY2tldC4NCkdpdmVuIHRoaXMgaXMgZXhwbGFpbmVkIGluIHRoZSBmbGFnIGhhbmRs
aW5nLCBkbyB5b3Ugc2VlIGEgbmVlZCB0byBkZWZpbmUgaXQgYWdhaW4gaW4gTlNIPyBJTUhPIHRo
ZSBleHBsYW5hdGlvbiBvZiBmbGFnIGhhbmRsaW5nIGlzIHF1aXRlIGdlbmVyaWMgZm9yIGFueSBw
YWNrZXQgYmFzZWQgdHJhbnNwb3J0Lg0KUGxlYXNlIHNoYXJlIHlvdXIgdGhvdWdodHMgYW5kIHRl
eHQgc3VnZ2VzdGlvbnMgdG8gaW1wcm92ZSB0aGUgZHJhZnQgZm9yIGZsYWcgaGFuZGxpbmcgaWYg
aXQgcmVxdWlyZXMgY2xhcmlmaWNhdGlvbi4NCg0KDQpUaGFua3MsDQpTaHdldGhhDQoNCk9uIFRo
dSwgRmViIDMsIDIwMjIgYXQgNjo0OCBBTSBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwu
Y29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90ZToNCkhpIFNod2V0aGEsDQpJ
IGhhdmUgb25lIG1vcmUgcXVlc3Rpb24uIEFzIHRoZSBkcmFmdCBub3cgbWVudGlvbnMgdGhlIG9w
dGlvbiBvZiB1c2luZyBJT0FNIERpcmVjdCBFeHBvcnQgdG8gY29sbGVjdCB0aGUgSU9BTSBkYXRh
LCBpdCBtaWdodCBiZSBoZWxwZnVsIHJlZmxlY3RpbmcgdGhhdCBpbiB0aGUgZmlndXJlIG9uIHAu
Mi4gSSB0aGluayB0aGF0IHRoZSBjYXB0aW9uICJJT0FNIE9wdGlvbiBhbmQgRGF0YSBTcGFjZSIg
bWlnaHQgYmUgcmV3b3JkZWQgdG8gIklPQU0gT3B0aW9uIGFuZCBPcHRpb25hbCBEYXRhIFNwYWNl
Ii4NCldoYXQgYXJlIHlvdXIgdGhvdWdodHM/DQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFdlZCwg
RmViIDIsIDIwMjIgYXQgNzoyOSBBTSBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJp
QHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+
PiB3cm90ZToNCkhpIEppbSwgR3JlZywNCg0KVGhhbmtzIGZvciB0aGUgZm9sbG93IHVwLg0KMSkg
T24gTy1iaXQ6IEkgYW0gYSBiaXQgY29uZnVzZWQgYWJvdXQgdGhlIE8tYml0IGZlZWRiYWNrLiBB
cmUgeW91IHN1Z2dlc3RpbmcgdGhhdCBpdCBzaG91bGQgbm90IGJlIGEgY29uc2lkZXJhdGlvbiBm
b3IgSU9BTSBhcyBpdCBpcyBoYW5kbGVkIGFzIGEgbmV4dCBwcm90b2NvbCBhbmQgbm90IGFzIE5T
SCBjb250ZXh0IGhlYWRlcnM/DQpXaGF0IHNob3VsZCBhIFNGQyBlbGVtZW50IGhhbmRsZSBhIHBh
Y2tldCBjb250YWluaW5nIElPQU0gYXMgbmV4dCBoZWFkZXIgYW5kIGRvZXMgbm90IGltcGxlbWVu
dCBJT0FNIGFuZCBoZW5jZSBkb2VzIG5vdCB1bmRlcnN0YW5kIElPQU0/IEkgdGhpbmsgTy1iaXQg
aGVscHMgaW4gc3VjaCBzaXR1YXRpb25zIHRvIGhlbHAgc3VjaCBlbGVtZW50cyBkZWNpZGUgdG8g
ZHJvcCBvciBmb3J3YXJkIHdpdGhvdXQgcHJvY2Vzc2luZyB0aGUgSU9BTSBoZWFkZXIuDQpMZXQg
bWUga25vdyBpZiB0aGF0IGlzIG5vdCB0aGUgY2FzZSBhbmQgaWYgc2ltcGx5IG5vdCBjb25zaWRl
cmluZyBPLWJpdCBpbiB0aGUgY29udGV4dCBvZiBJT0FNIGlzIHdoYXQgeW91IHdvdWxkIHJlY29t
bWVuZC4NCjIpIEFjdGl2ZSBvciBMb29wYmFjayBmbGFnczxodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9
aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0
cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MqMkZfXyoz
QiEhTVozRnc0NXRvNXVZIWV1MDVPYkV2WHRuVlgyT1hGemwwZzE2dmszNnhTcVR5ak1SZUdfaTZC
YXZ0R19ydTJBbmpRU2pYSGlaX1ZlM3NCakpSdUhNQlVnKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVz
Lm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJk
YzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAw
MTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFp
TENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2Rh
dGE9RHZwWkhsa24wUE5DUDUqMkJ6RlF6R2F5dXRaR1BVTXhKWHRQbGw2blI4QXk4KjNEJnJlc2Vy
dmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1
WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2
MzJuRS1IcURJdFdfNGVkdVpXZyQ+IC0gdGhlcmUgaXMgbm90aGluZyBzcGVjaWZpYyBmb3IgTlNI
IG9uIGhvdyB0aGUgZmxhZ3MgYXJlIHRvIGJlIGhhbmRsZWQuICBUaGUgSU9BTSBzcGVjaWZpYyBm
aWVsZHMgYXJlIHRvIGJlIGhhbmRsZWQgYXMgcmVjb21tZW5kZWQgYnkgdGhlIHJlc3BlY3RpdmUg
SU9BTSBkcmFmdHMuIERvIHlvdSBzZWUgYW55IHNwZWNpZmljIE5TSCBjb25zaWRlcmF0aW9ucyB0
byBiZSBkb2N1bWVudGVkIGZvciBJT0FNIGZpZWxkcz8NCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQoN
Cg0KDQoNCg0KDQpPbiBUdWUsIEZlYiAxLCAyMDIyIGF0IDQ6MjkgUE0gSmFtZXMgR3VpY2hhcmQg
PGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFyZEBm
dXR1cmV3ZWkuY29tPj4gd3JvdGU6DQpIaSBTaHdldGhhICYgR3JlZywNCg0KVGhhbmsgeW91IGZv
ciB0aGUgdXBkYXRlLg0KDQpJIHN0aWxsIGJlbGlldmUgaG93ZXZlciB0aGF0IG1vcmUgd29yayBp
cyBuZWNlc3NhcnkgdG8gcmVjb25jaWxlIGhvdyBTRkMgT0FNIGlzIHN1cHBvc2VkIHRvIHdvcmsu
IFJGQyA4MzAwIHNheXM6DQoNCiAgIE8gYml0OiAgU2V0dGluZyB0aGlzIGJpdCBpbmRpY2F0ZXMg
YW4gT0FNIHBhY2tldCAoc2VlIFtSRkM2MjkxPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19o
dHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyoz
QSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIu
aWV0Zi5vcmcqMkZkb2MqMkZodG1sKjJGcmZjNjI5MV9fKjNCISFNWjNGdzQ1dG81dVkhYnpMN1Zi
X2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJN
QUJKczA2cktVTncqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdl
aS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQw
MTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3du
KjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRp
STZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT00d1JjTmdqOTNoYXI5VGx5bEFm
WCoyQnRiVzI0VkNxZm5lU1pkMHJEOUNSenMqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1m
cjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0VzhiNXV3LVlnJD5d
KS4NCiAgICAgIFRoZSBhY3R1YWwgZm9ybWF0IGFuZCBwcm9jZXNzaW5nIG9mIFNGQyBPQU0gcGFj
a2V0cyBpcyBvdXRzaWRlIHRoZQ0KICAgICAgc2NvcGUgb2YgdGhpcyBzcGVjaWZpY2F0aW9uIChm
b3IgZXhhbXBsZSwgc2VlIFtTRkMtT0FNLUZSQU1FV09SSzxodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9
aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0
cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRnJmYzgzMDAqcmVmLVNGQy1PQU0tRlJBTUVX
T1JLX18qM0JJdyEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRv
M2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnNpc2lvQXVnKjI0JmRhdGE9MDQqN0Mw
MSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0
ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0Mw
KjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0
d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3
QzMwMDAmc2RhdGE9QTZma0FPOEN3UkplVzV0TExFcFUwR2hacnFzQk9tN25VaUUxUWlNeHdWUSoz
RCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNG
dzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVo
MllsYVV6NjMybkUtSHFESXRXX2I3a19UVUEkPl0NCiAgICAgIGZvciBvbmUgYXBwcm9hY2gpLg0K
DQogICAgICBUaGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBNVVNUIE5P
VCBiZSBzZXQgZm9yDQogICAgICBub24tT0FNIHBhY2tldHMuDQoNCklmIHdlIGxvb2sgYXQgUkZD
NjI5MSBpdCBzaW1wbHkgZGVzY3JpYmVzIHdoYXQgT0FNIGlzIHN1cHBvc2VkIHRvIG1lYW4gYW5k
IHRoaXMgaXMgaW5kZXBlbmRlbnQgZnJvbSBTRkMuIFRoZSBTRkMtT0FNLUZyYW1ld29yayAobm93
IFJGQyA4OTI0KSBpbiBzZWN0aW9uIDYuMyBzYXlzOg0KDQogICBUaGUgTmV4dCBQcm90b2NvbCBm
aWVsZCBpbiB0aGUgTlNIIGhlYWRlciBtYXkgYmUgdXNlZCB0byBpbmRpY2F0ZSB3aGF0IE9BTSBm
dW5jdGlvbiBpcyBpbnRlbmRlZA0KICAgb3Igd2hhdCB0b29sc2V0IGlzIHVzZWQuICBBbnkgb3Ro
ZXIgb3ZlcmxheSBlbmNhcHN1bGF0aW9ucyB1c2VkIGF0IHRoZSBzZXJ2aWNlIGxheWVyIG11c3Qg
aGF2ZSBhDQogICBzaW1pbGFyIHdheSB0byBpbmRpY2F0ZSB0aGUgaW50ZW5kZWQgT0FNIGZ1bmN0
aW9uLg0KDQpTbyBteSByZWFkaW5nIG9mIHRoaXMgaXMgdGhhdCBpZiB5b3UgdGFrZSA4MzAwIHRv
Z2V0aGVyIHdpdGggdGhlIGZyYW1ld29yayB0aGVuIDEuIFRoZSBPLWJpdCBNVVNUIGJlIHNldCBm
b3IgT0FNIHBhY2tldHMsIGFuZCAyLiBUaGUgTmV4dCBQcm90b2NvbCBmaWVsZCBtYXkgb3IgbWF5
IG5vdCBiZSB1c2VkIHRvIGluZGljYXRlIHdoaWNoIE9BTSBmdW5jdGlvbiBpcyB0byBiZSBhcHBs
aWVkLiBGcm9tIHRoaXMgSSBjYW4gZGV0ZXJtaW5lIHRoYXQgaU9BTSBoYXMgdGFrZW4gdGhlIGFw
cHJvYWNoIG9mIHVzaW5nIHRoZSBuZXh0IHByb3RvY29sIGZpZWxkIHRvIGluZGljYXRlIGhvdyB0
byBwcm9jZXNzIHRoZSBPQU0gcGFja2V0IGFuZCBkb2VzIE5PVCB1c2UgdGhlIE5TSCBjb250ZXh0
IGhlYWRlcnMgaW4gYW55IHdheSBzaGFwZSBvciBmb3JtLiBUaGlzIHNlZW1zIGNvbnNpc3RlbnQg
d2l0aCB0aGUgY3VycmVudCBkZWZpbml0aW9ucyBvZiB0aGUgTy1iaXQgZnJvbSBSRkMgODMwMCBh
bmQgcHJvY2Vzc2luZyBndWlkZWxpbmVzIGZyb20gUkZDIDg5MjQuDQoNCkhvd2V2ZXIsIHlvdXIg
ZG9jdW1lbnQgc2F5czoNCg0KNC4xPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
bmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioy
RnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5v
cmcqMkZkb2MqMkZodG1sKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDcqc2VjdGlvbi00LjFf
XyozQkl3ISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZy
NGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdFhNTE1RVXcqMjQmZGF0YT0wNCo3QzAxKjdD
amFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4
ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2
Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpB
d01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAw
MCZzZGF0YT13M2hBTnNxcXZWV3o1b2VIKjJCTGZQd1MqMkZ4d2gyaE5FUkp3Q3c1endkckFNQSoz
RCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFN
WjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJq
ZGVoMllsYVV6NjMybkUtSHFESXRXOUZwN19DOHckPi4gIElPQU0gYW5kIHRoZSB1c2Ugb2YgdGhl
IE5TSCBPLWJpdA0KDQogICBbUkZDODMwMF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBPQU0gcGFj
a2V0cy4gIFBlciBbUkZDODMwMDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25h
bTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1
cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3Jn
KjJGZG9jKjJGaHRtbCoyRnJmYzgzMDBfXyozQiEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01D
YkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnVNSXJx
WEFRKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdD
YTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNh
MWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBi
R1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFX
d2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9YSoyQlZldkw2bm9TenFSemRXZzZkc2NqaXFl
dmxMYnhjZ0VkVEVtZkpBWTdVKjNEJnJlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpT
VWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkz
ejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc5MmZRTHpsUSQ+XSB0aGUgTw0K
ICAgYml0IG11c3QgYmUgc2V0IGZvciBPQU0gcGFja2V0cyBhbmQgbXVzdCBub3QgYmUgc2V0IGZv
ciBub24tT0FNDQogICBwYWNrZXRzLiAgUGFja2V0cyB3aXRoIElPQU0gZGF0YSBpbmNsdWRlZCBN
VVNUIGZvbGxvdyB0aGlzDQogICBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBi
ZSBzZXQgZm9yIHJlZ3VsYXIgY3VzdG9tZXINCiAgIHRyYWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVz
IElPQU0gZGF0YSBhbmQgdGhlIE8gYml0IE1VU1QgYmUgc2V0IGZvcg0KICAgT0FNIHBhY2tldHMg
d2hpY2ggY2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnkgcmVndWxhciBkYXRhDQogICBw
YXlsb2FkLg0KDQpUaGlzIHRleHQgYmFzaWNhbGx5IHNheXMgdGhhdCBpZiB0aGUgcGFja2V0IGlz
IGN1c3RvbWVyIHRyYWZmaWMgYW5kIGhhcHBlbnMgdG8gY2FycnkgaU9BTSBkYXRhIHRoZW4gaXQg
aXMgTk9UIGFuIE9BTSBwYWNrZXQuICBXaGF0IGFtIEkgbWlzc2luZywgY3VzdG9tZXIgdHJhZmZp
YyBvciBub3QsIGJvdGggY2FycnkgaU9BTSBkYXRhIHNvIGhvdyBhcmUgdGhleSBkaWZmZXJlbnQg
d2l0aGluIGFuIFNGQyBkb21haW4/DQoNCkluIGFkZGl0aW9uIHRvIHRoZSBhYm92ZSBJIHdpbGwg
bm90ZSB0aGF0IHRoZXJlIGlzIHN0aWxsIGEgY29uZmxpY3Qgd2l0aCBHcmVn4oCZcyBkcmFmdCBu
YW1lbHkgdGhpcyB0ZXh0IGZyb20gc2VjdGlvbiA0Og0KICAgKiAgTyBiaXQgc2V0IGFuZCB0aGUg
Ik5leHQgUHJvdG9jb2wiIHZhbHVlIGRvZXMgbm90IG1hdGNoIHRoZSB2YWx1ZQ0KICAgICAgQWN0
aXZlIFNGQyBPQU0gKFRCQTEpLCBkZWZpbmVkIGluIFNlY3Rpb24gMTAuMTxodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2su
Y29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoy
RioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtc2ZjLW11
bHRpLWxheWVyLW9hbSpzZWN0aW9uLTEwLjFfXyozQkl3ISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pI
bHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJK
djFvaFlJZWcqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5j
b20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5
Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdD
VFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJ
azFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1IVEx4NmU0c1FDdnNqWFpLeEcxR0E4
WFB2ZHN3c1FLRU1JRUFCaXRrcHJ3KjNEJnJlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxSlNV
bEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1Wmxa
SDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctRXdUWjJ6dyQ+Og0KDQog
ICAgICAgICAtIEFuIFNGQyBOU0ggQ29udGV4dCBIZWFkZXIocykgY29udGFpbiBhbiBPQU0gcHJv
Y2Vzc2luZw0KICAgICAgICAgaW5zdHJ1Y3Rpb25zIG9yIGRhdGEuDQoNCiAgICAgICAgIC0gVGhl
ICJOZXh0IFByb3RvY29sIiBmaWVsZCBkZXRlcm1pbmVzIHRoZSB0eXBlIG9mIHRoZSBwYXlsb2Fk
Lg0KDQpUaGUgYWJvdmUgdGV4dCBzdWdnZXN0cyB0byBtZSB0aGF0IGlmIHRoZSBPLWJpdCBpcyBz
ZXQgYW5kIHRoZSBuZXh0IHByb3RvY29sIGlzIG5vdCBhY3RpdmUgU0ZDIE9BTSB0aGVuIGl0IGlz
ICpyZXF1aXJlZCogdGhhdCBPQU0gZGF0YSB3aWxsIGJlIGluIHRoZSBOU0ggY29udGV4dCBoZWFk
ZXJzICh3aGljaCBpcyBub3QgdGhlIGNhc2UgZm9yIGlPQU0pIGFuZCB0aGUgbmV4dCBwcm90b2Nv
bCB3aWxsIGluZGljYXRlIHdoYXQgZm9sbG93cyB0aGUgTlNIIGhlYWRlci4gV2hpbGUgaU9BTSBk
b2VzIGZvbGxvdyB0aGUgTlNIIGhlYWRlciBhcyBpbmRpY2F0ZWQgYnkgdGhlIG5leHQgcHJvdG9j
b2wgdGhlcmUgaXMgc3RpbGwgYW4gZXhwZWN0YXRpb24gdGhhdCBPQU0gaXMgYWxzbyBjYXJyaWVk
IGluIHRoZSBOU0ggY29udGV4dCBoZWFkZXJzLiBUaGlzIHNlZW1zIHRvIGJlIGluIGNvbmZsaWN0
IHdpdGggUkZDIDgzMDAgQU5EIFJGQyA4OTI0Lg0KDQpUaGlzIG9mIGNvdXJzZSBpcyBqdXN0IG15
IHJlYWRpbmcgb2YgdGhlIHRleHQgYW5kIEkgd291bGQgbGlrZSB0byBoZWFyIHlvdXJzIGFuZCBv
dGhlciBmb2xrcyB0aG91Z2h0cy4NCg0KSmltDQoNCkZyb206IFNod2V0aGEgQmhhbmRhcmkgPHNo
d2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRo
b3VnaHRzcG90LmNvbT4+DQpTZW50OiBNb25kYXksIEphbnVhcnkgMzEsIDIwMjIgMTE6MjUgUE0N
ClRvOiBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNr
eUBnbWFpbC5jb20+Pg0KQ2M6IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVy
ZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+OyBkcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hA
aWV0Zi5vcmc+OyBzZmNAaWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz47IHNmYy1jaGFpcnNA
aWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NmY10g
V0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2gvPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxp
bmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2Uu
Y29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZk
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaCoyRl9fKjNCISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRH
TUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdTM0
MTZHQ1EqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20q
N0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1
M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdG
cGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFo
YVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1OS3o4KjJGbSoyRmg3V1hqSzBPUDhORjRq
NWNRKjJGWWdTclNNVUxSbUR0KjJGa1gqMkIxMCozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpRISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4
eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOEVX
ckh0cEEkPg0KDQpIaSBHcmVnLA0KDQpTb3JyeSBmb3IgdGhlIGxhdGUgYWN0aW9uIG9uIHRoaXMu
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2gtMDc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlu
a3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5j
b20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRs
b29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZk
b2MqMkZodG1sKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDcqMjZkYXRhKjNEMDQqN0MwMSo3
Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQw
OGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdD
NjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xq
QXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMw
MDAqMjZzZGF0YSozRHBsMjNKU3p1emw1cDJGOHZvb1B5eFZjVW5XUmRjV3gqMkYyNk1SRmZKQUlo
NCozRCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNG
dzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5
ZER5Snk1Z0hBOG9iZmJNQUJKdkVia3dNNXcqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWlj
aGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3
QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEy
NzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpv
aVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1kcG95
WEx1KjJGOWZHVlNnTHRld2RJN3dOZlNQZHJraHM3RnRCZEQzQXE3KjJCMCozRCZyZXNlcnZlZD0w
X187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9sSlNvcUtpb3FLaW9xS2lvcUtpVWxLaW9sSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVps
Wkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOVB1TTFuZUEkPiBoYXMg
YmVlbiBub3cgcG9zdGVkIHdpdGggdGhlIGVkaXRzIHBlciB0aGlzIGRpc2N1c3Npb24uDQoNCkhp
IEppbSwNCg0KQWZ0ZXIgR3JlZydzIHJldmlldyBwbGVhc2UgbGV0IHVzIGtub3cgaWYgdGhlIGNo
YW5nZXMgYXJlIGdvb2QgdG8gcHJvZ3Jlc3MgdGhlIGRyYWZ0IHRvIHRoZSBuZXh0IHN0ZXAuDQoN
ClRoYW5rcywNClNod2V0aGENCg0KT24gV2VkLCBPY3QgMjcsIDIwMjEgYXQgNzozMSBQTSBHcmVn
IE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5j
b20+PiB3cm90ZToNCkhpIFNod2V0aGEsDQp0aGFuayB5b3UgZm9yIHRoZSBkZXRhaWxlZCByZXNw
b25zZSB0byBteSBjb21tZW50cy4gUGxlYXNlIGZlZWwgZnJlZSB0byBzaGFyZSBhbnkgdXBkYXRl
cyB5b3UncmUgY29uc2lkZXJpbmcgZm9yIHRoZSBuZXh0IHZlcnNpb24uIEknbGwgYmUgZ2xhZCB0
byB3b3JrIHRvZ2V0aGVyIG9uIHRoZXNlLg0KSSBoYXZlIHNldmVyYWwgZm9sbG93LXVwIG5vdGVz
IGluLWxpbmVkIGJlbG93IHVuZGVyIHRoZSBHSU0+PiB0YWcuDQoNClJlZ2FyZHMsDQpHcmVnDQoN
Ck9uIFR1ZSwgT2N0IDI2LCAyMDIxIGF0IDY6NTEgUE0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRo
YS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdo
dHNwb3QuY29tPj4gd3JvdGU6DQpIaSBHcmVnLA0KDQpTb3JyeSBmb3IgdGhlIHZlcnkgbGF0ZSBy
ZXBseS4gUGxlYXNlIGZpbmQgcmVzcG9uc2VzIHRvIHlvdXIgY29tbWVudHMgaW5saW5lIEBTaHdl
dGhhOg0KDQoNCg0KT24gV2VkLCBTZXAgOCwgMjAyMSBhdCAzOjMwIEFNIEdyZWcgTWlyc2t5IDxn
cmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+IHdyb3Rl
Og0KRGVhciBBdXRob3JzIGFuZCBBbGwsDQpJJ3ZlIHJlYWQgdGhlIGN1cnJlbnQgdmVyc2lvbiBv
ZiB0aGUgZHJhZnQgYW5kIGhhdmUgc29tZSBjb21tZW50cyBJJ2QgbGlrZSB0byBzaGFyZSB3aXRo
IHlvdS4gSSBtdWNoIGFwcHJlY2lhdGUgeW91ciB0aG91Z2h0cyBvbiB3aGVyZSB0aGlzIHdvcmsg
c2hvdWxkIGdvIGNvbnNpZGVyaW5nIGRldmVsb3BtZW50cyBpbiBvdGhlciBJRVRGIFdHcy4gUGxl
YXNlIGZpbmQgbXkgbm90ZXMgYW5kIHF1ZXN0aW9ucyBiZWxvdzoNCg0KICAqICAgSXQgaXMgc3Rh
dGVkIGluIHRoZSBBYnN0cmFjdCB0aGF0Og0KICAgSW4tc2l0dSBPcGVyYXRpb25zLCBBZG1pbmlz
dHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChJT0FNKSByZWNvcmRzDQogICBvcGVyYXRpb25hbCBh
bmQgdGVsZW1ldHJ5IGluZm9ybWF0aW9uIGluIHRoZSBwYWNrZXQgd2hpbGUgdGhlIHBhY2tldA0K
ICAgdHJhdmVyc2VzIGEgcGF0aCBiZXR3ZWVuIHR3byBwb2ludHMgaW4gdGhlIG5ldHdvcmsuDQpC
dXQgdGhhdCBpcyB0aGUgY2FzZSBvbmx5IGZvciB0aGUgcHJlLWFsbG9jYXRlZCBhbmQgaW5jcmVt
ZW50YWwgdHJhY2Ugb3B0aW9uIHR5cGVzLiBUaGUgRGlyZWN0IEV4cG9ydCBvcHRpb248aHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5v
dXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0
cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVy
bCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZk
YXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1l
eHBvcnQqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3
VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0UwanBodWJRKjI0KjI2ZGF0YSoz
RDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2
NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMq
N0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpX
SWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZN
bjAqM0QqN0MzMDAwKjI2c2RhdGEqM0RpN3NUcjBNdEM1cWZ6eDN0d09LU3BiVzhMa1FKenNBSkJ4
RioyRlpQTFV3S2MqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2pa
VzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnQwbVJndUpnKjI0JmRhdGE9MDQq
N0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAy
MzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEq
N0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9p
TUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCoz
RCo3QzMwMDAmc2RhdGE9eVZHcEpZMXk2ZHVkNWM0NEhPc3B0UGpxRXVYZE5VYTFETXpqQWVsdlU1
YyozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lv
cUtpb3FLaW9xS2lvbEpTb3FKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1
U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5F
LUhxREl0Vy1Cd3hkUklnJD4gZG9lcyBub3Qgd3JpdGUgdGVsZW1ldHJ5IGRhdGEgaW50byB0aGUg
ZGF0YSBwYWNrZXQgaXRzZWxmIGJ1dCBleHBvcnQgdGVsZW1ldHJ5IGluZm9ybWF0aW9uIGluIGEg
c3BlY2lhbGx5IGNvbnN0cnVjdGVkIHBhY2tldC4NCkFuZCBhcyB3ZSBhcmUgdGFsa2luZyBhYm91
dCBkaWZmZXJlbnQgSU9BTSB0cmFjZSBvcHRpb25zLCB0aGUgcXVlc3Rpb24gb2YgdGhlIHNjb3Bl
IG9mIHRoaXMgZG9jdW1lbnQgc2VlbXMgYXBwcm9wcmlhdGUuIFRoZXJlIGlzIGEgV0dMQyBvbiB0
d28gSU9BTSBkb2N1bWVudHM8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0x
MS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJs
ZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVj
dGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20q
MkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZtYWlsYXJjaGl2ZS5pZXRmLm9yZyoyRmFyY2gqMkZtc2cq
MkZpcHBtKjJGQTBPY0dRNUxsTmpuamZSVnBfaVVUTVlNcmNzKjJGX18qM0IhIU1aM0Z3NDV0bzV1
WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJvVXBPNzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4
QldNNEM3WjBPSktIT25kU0ZSZyoyNCoyNmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFy
ZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBm
ZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQx
ODEqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYy
bHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEY0h0
dnNnRGwqMkZ1elN2NzBvUzlMTjVsMm81bkVJd2lLSERaMXNmaUZKQ3JFKjNEKjI2cmVzZXJ2ZWQq
M0QwX18qM0JKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0
bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlK
eTVnSEE4b2JmYk1BQkp1MlNzWDdjZyoyNCZkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJk
KjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZl
ZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAw
NSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJs
dU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJnNkYXRhPVkqMkJ3eXd1
VFNqNFNwdWdyam1EVHF1QVkwTVpXS29UNDNDTWpzeWhhKjJGbk9jKjNEJnJlc2VydmVkPTBfXztK
U1VsSlNVbEpTVWxKU1VxS2lvcUtpb3FLaW9xS2lvcUtpb2xKU29xS2lvcUtpb3FLaW9xS2lVbEtp
b2xKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZX
Z0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctRlJBRFB4
ZyQ+IGFjdGl2ZSB0aHJvdWdoIFNlcHRlbWJlciAxNXRoIGF0IHRoZSBJUFBNIFdHLiBJIGJlbGll
dmUgdGhhdCBpdCB3b3VsZCBiZSBiZW5lZmljaWFsIGlmIHdlIGhhZCBhIHNpbmdsZSBkb2N1bWVu
dCB0aGF0IGRlc2NyaWJlcyB0aGUgYXBwbGljYWJpbGl0eSBvZiBJT0FNIGluIGFsbCBpdHMgZnVu
Y3Rpb25hbGl0eSBkZWZpbmVkIGJ5IGRvY3VtZW50cyBpbiBJUFBNIFdHLiBPZiBjb3Vyc2UsIHRo
YXQgY2Fubm90IGJlIGEgbW92aW5nIHRhcmdldCBhcyB0aGF0IHdvdWxkIG5vdCBiZSBoZWxwZnVs
LiBCdXQgc2luY2UgdGhlIElQUE0gV0cgZGlzY3Vzc2VzIHRoZSBwcm9ncmVzcyBvZiB0d28gSU9B
TSBkb2N1bWVudHMsIGl0IGNvdWxkIGJlIGEgZ3JlYXQgdGltZSB0byBhZGRyZXNzIHRoZSBhcHBs
aWNhYmlsaXR5IG9mIHRoZSBEaXJlY3QgRXhwb3J0IHRyYWNlIHR5cGU8aHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNv
bS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYq
MkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBz
KjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tl
ci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1leHBvcnQqMkZf
XyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5o
eWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0UwanBodWJRKjI0KjI2ZGF0YSozRDA0KjdDMDEq
N0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlk
MDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3
QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdM
akF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0Mz
MDAwKjI2c2RhdGEqM0RpN3NUcjBNdEM1cWZ6eDN0d09LU3BiVzhMa1FKenNBSkJ4RioyRlpQTFV3
S2MqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRj
bENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnQwbVJndUpnKjI0JmRhdGE9MDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5
ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3
ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAm
c2RhdGE9eVZHcEpZMXk2ZHVkNWM0NEhPc3B0UGpxRXVYZE5VYTFETXpqQWVsdlU1YyozRCZyZXNl
cnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9x
S2lvbEpTb3FKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgx
eHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1C
d3hkUklnJD4gYW5kIExvb3BiYWNrIGFuZCBBY3RpdmUgZmxhZ3MgZGVmaW5lZCBpbiBkcmFmdC1p
ZXRmLWlwcG0taW9hbS1mbGFnczxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25h
bTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1
cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90
ZWN0aW9uLm91dGxvb2suY29tKjJGKjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNv
bSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJh
ZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlx
SGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0hP
N2xSZVZ3KjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2Vp
LmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAx
ODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24q
N0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJ
NklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0Qxa3F0Y3UzeGpsMUM3eXRR
KjJCb2FLZGlRTjk2clF0OTRlMVMyRWxDMG5EM00qM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxK
U1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0
R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnQ4
TnFSUktnKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29t
KjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3
NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RX
RnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsx
aGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9enpjblhsZXdXS3J0RUR2NEJtc05OazRw
dkRsTUtOS3ZQekJaMmRaSm01ayozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FL
aW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpTb3FKU1VsSlNVbEpTVWxKU1VsSlNVbEpT
VSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4
QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1nT3VUcXdnJD4uIEl0IHdvdWxkIGJlIGNvbmNlcm5p
bmcgdG8gaGF2ZSBtb3JlIHRoYW4gb25lIFNGQyBkb2N1bWVudCBkZXNjcmliaW5nIHRoZSBhcHBs
aWNhYmlsaXR5IG9mIHRoZSBnZW5lcmljIElPQU0gbWVjaGFuaXNtcw0KDQpTaHdldGhhPiBUaGlz
IGlzIGEgZmFpciBwb2ludC4gV2Ugd2lsbCByZXZpc2UgdGhlICBkcmFmdCB3aXRoIHRleHQgaW4g
dGhlIGFic3RyYWN0IGFuZCBTZWN0aW9uIDMgSU9BTS1UeXBlIHRvIGJlIHVwZGF0ZWQgdG8gaW5j
bHVkZSB0aGUgdXNhZ2Ugb2YgdHJhY2UgYW5kIERFWCBvcHRpb25zLiAgVGhlIGVuY2Fwc3VsYXRp
b24gb2YgSU9BTSBvcHRpb25zIHdpdGhpbiBOU0ggaXRzZWxmIGluIGl0cyBjdXJyZW50IGZvcm0g
YWxyZWFkeSBzdXBwb3J0cyBhbGwgdGhlIElPQU0gT3B0aW9uIFR5cGUgZGVmaW5lZCBib3RoIGZy
b20gZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YSBhbmQgZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGly
ZWN0LWV4cG9ydCBhbG9uZyB3aXRoIHRoZSBmbGFncyBzdXBwb3J0ZWQgd2l0aGluIHRoZSBvcHRp
b25zLiBIZW5jZSB0aGUgSU9BTS1kYXRhLWZpZWxkIGRlZmluaXRpb25zIGluIHRoZSBkcmFmdCB3
aWxsIHJlbWFpbiB1bmNoYW5nZWQuDQpHSU0+PiBJIGFncmVlIHRoYXQgdGhlIGRlZmluaXRpb25z
IG9mIHRoZSBJT0FNIGRhdGEtZmllbGRzIGFyZSBpbnZhcmlhbnQgaW4gdmFyaW91cyBkYXRhIHBs
YW5lIGVuY2Fwc3VsYXRpb25zLiBZb3UgbGlrZWx5IGZvbGxvdyB0aGUgZGlzY3Vzc2lvbiBvZiB0
aGUgSUFPTSBEaXJlY3QgRXhwb3J0IGFuZCBJT0FNIGZsYWdzIG9uIHRoZSBJUFBNIFdHIGxpc3Qu
IEkgdGhpbmsgdGhhdCBmb3IgU0ZDIE5TSCwgSU9BTSBEaXJlY3QgRXhwb3J0IGNvdWxkIGJlIGFz
IHNpbXBsZSBhcyAidXNlIHRoZSBsb2NhbCBwb2xpY3kiLiBUaGUgYXBwbGljYWJpbGl0eSBvZiB0
aGUgTG9vcGJhY2sgYW5kIEFjdGl2ZSBmbGFncyBzZWVtcyB0byByZXF1aXJlIGRldGFpbGVkIGV4
cGxhbmF0aW9uIGJ5IFNGUCBhY3RvcnMuDQoNCg0KDQogICogICBUaGUgbG9jYXRpb24gb2YgdGhl
IElPQU0gaGVhZGVyIGluIHRoZSBTRkMgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgaXMgZGVmaW5l
ZCBpbiBTZWN0aW9uIDM6DQogICBJT0FNLURhdGEtRmllbGRzIGFyZSBjYXJyaWVkIGluIE5TSA0K
ICAgdXNpbmcgYSBuZXh0IHByb3RvY29sIGhlYWRlciB3aGljaCBmb2xsb3dzIHRoZSBOU0ggTUQg
Y29udGV4dA0KICAgaGVhZGVycy4NCkkndmUgY2hlY2tlZCBSRkMgODMwMCBidXQgY291bGRuJ3Qg
ZmluZCBpdCBkZWZpbmVzIHRoZSBOZXh0IFByb3RvY29sIGhlYWRlci4gQWxzbywgaXQgYXBwZWFy
cyB0aGF0IE5TSCBDb250ZXh0IGhlYWRlcnMgYXJlIG9wdGlvbmFsLiBIZW5jZSBteSBxdWVzdGlv
bi4gSXMgdGhlIHByZXNlbmNlIG9mIGFuIE5TSCBDb250ZXh0IGhlYWRlciByZXF1aXJlZCB3aGVu
IHVzaW5nIElPQU0/IENvdWxkIHlvdSBjbGFyaWZ5IHdoaWNoIG1lY2hhbmlzbSBpcyB1c2VkIHRv
IGlkZW50aWZ5IHRoZSBwYXlsb2FkIG9mIGFuIFNGQyBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCBh
cyBJT0FNPw0KU2h3ZXRoYT4gV2Ugd2lsbCByZXdvcmQgaXQsIGl0IGlzIG5vdCBOZXh0IFByb3Rv
Y29sIGhlYWRlciBidXQgdXNpbmcgSU9BTSBhcyBhIE5leHQgUHJvdG9jb2wgYXMgZGVzY3JpYmVk
IGluIFNlY3Rpb24gNC4xIGFuZCByZXF1ZXN0ZWQgaW4gSUFOQSBzZWN0aW9uLiBGb2xsb3dpbmcg
aXMgdGhlIHByb3Bvc2VkIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgUkZDIDgzMDAgcmVmZXJlbmNl
IHRvIGNvbnRleHQgaGVhZGVycyBmb2xsb3dpbmcgYmFzZSBoZWFkZXIgYW5kIHNlcnZpY2UgcGF0
aCBoZWFkZXI6DQoiVGhlIE5TSCBpcyBkZWZpbmVkIGluIFtSRkM4MzAwXS4gIElPQU0tRGF0YS1G
aWVsZHMgYXJlIGNhcnJpZWQgaW4gTlNIIHVzaW5nIGEgbmV4dCBwcm90b2NvbCB0byBpZGVudGlm
eSBJT0FNIGRhdGEgZmllbGRzIHRoYXQgZm9sbG93cyBOU0ggY29udGV4dCBoZWFkZXJzLiINCkdJ
TT4+IEkgdGhpbmsgdGhhdCBSRkMgODMwMCB2aWV3cyBkYXRhIGZvbGxvd2luZyBDb250ZXh0IEhl
YWRlcnMgYXMgTlNIIHBheWxvYWQsIG5vdCBiZWluZyAiaW4gTlNIIi4NCg0KICAqICAgSWYgSSB1
bmRlcnN0YW5kIHRoZSBmb3JtYXQgb2YgdGhlIElPQU0gaGVhZGVyIGRlZmluZWQgaW4gU2VjdGlv
biAzIGNvcnJlY3RseSwgdGhlIGhlYWRlcidzIGxlbmd0aCBpcyBsaW1pdGVkIGJ5IDEwMjAgb2N0
ZXRzLCB3aGlsZSB0aGUgZWZmZWN0aXZlIGxlbmd0aCBjb250YWluaW5nIElPQU0gb3B0aW9ucyBh
bmQgZGF0YSAtIDEwMTYgb2N0ZXRzLiBJcyB0aGF0IGNvcnJlY3Q/IFdoYXQgaXMgdGhlIHJlY29t
bWVuZGVkIHRlY2huaXF1ZSBvZiBjb2xsZWN0aW5nIElPQU0gZGF0YSB0aGF0IGV4Y2VlZHMgdGhh
dCBsaW1pdD8NClNod2V0aGEgPiBJT0FNIG9wdGlvbnMgaW5oZXJlbnRseSBzdXBwb3J0IHNwZWNp
ZnlpbmcgdGhlIHNpemUgbGltaXRzIGF0IHRoZSBub2RlIHRoYXQgYWRkZWQgdGhlIElPQU0gb3B0
aW9ucy4gV2hpbGUgb3BlcmF0aW9uYWxpemluZyB0aGUgc29sdXRpb24gdGhlIGRhdGEgdHlwZXMg
aW5jbHVkZWQgYW5kIG51bWJlciBvZiBub2RlcyBleHBlY3RlZCB0byBiZSBhZGRpbmcgdGhlIGRh
dGEgc2hvdWxkIGJlIHNlbGVjdGVkLiBUaGlzIGlzIGNvdmVyZWQgaW4gZGVwbG95bWVudCBjb25z
aWRlcmF0aW9ucyBkcmFmdC1icm9ja25lcnMtb3BzYXdnLWlvYW0tZGVwbG95bWVudC4NCg0KICAq
ICAgSW4gU2VjdGlvbiA0LjEsIEkndmUgZm91bmQgdGhlIHRleHQgcmVmbGVjdGluZyB0aGUgaGlz
dG9yeSBvZiB0aGUgZGlzY3Vzc2lvbiBhYm91dCBob3cgdG8gY2FycnkgdGhlIElPQU0gaGVhZGVy
IHVzaW5nIE5TSCBlbmNhcHN1bGF0aW9uLiBBcyB0aGUgdGV4dCBoYXMgbm8gbm9ybWF0aXZlIHZh
bHVlLCBJIHN1Z2dlc3QgbW92aW5nIGl0IGludG8gYW4gQXBwZW5kaXguDQpTaHdldGhhID4gQWdy
ZWVkLCByZXZpc2VkIGRyYWZ0IHdpbGwgaGF2ZSB0aGlzIHNlY3Rpb24gbW92ZWQgdG8gQXBwZW5k
aXguDQpHSU0+PiBUaGFuayB5b3UuDQoNCiAgKiAgIEkgZmluZCB0aGUgcnVsZXMgb2YgaGFuZGxp
bmcgdGhlIE8tYml0IGluIE5TSCBsaXN0ZWQgaW4gU2VjdGlvbiA0LjIgaW5jb25zaXN0ZW50IGFu
ZCBjb25mdXNpbmcuIFRoZSBJT0FNIGhlYWRlciBpcyBub3QgcGFydCBvZiBOU0ggZW5jYXBzdWxh
dGlvbiBidXQgaXMgYSBwYXJ0IG9mIHRoZSBwYXlsb2FkLiBCdXQgaW4gb25lIGNhc2UsIHdoZW4g
dXNlciBkYXRhIGZvbGxvd3MgaXQsIHRoZSBPLWJpdCBtdXN0IG5vdCBiZSBzZXQgYXMuIElmIHRo
ZXJlJ3Mgbm8gdXNlciBkYXRhIGFmdGVyIHRoZSBJT0FNIGhlYWRlciwgdGhlbiB0aGUgTy1iaXQg
bXVzdCBiZSBzZXQuIEJ1dCBmcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiBOU0ggZW5jYXBzdWxhdGlv
biwgaXQgaW5jbHVkZXMgc3BlY2lhbGx5IGNvbnN0cnVjdGVkIGRhdGEgYWRkZWQgZm9yIHRoZSBz
b2xlIHB1cnBvc2Ugb2YgY29sbGVjdGluZyBPQU0vdGVsZW1ldHJ5IGluZm9ybWF0aW9uLiBUaGVu
LCB3aHksIGluIG9uZSBjYXNlLCB0aGUgTy1iaXQgaXMgY2xlYXJlZCBhbmQgaW4gdGhlIG90aGVy
IHNldCBpZiwgaW4gYm90aCBjYXNlcywgdGhlIE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IGlzIHVz
ZWQgdG8gcGVyZm9ybSB0aGUgT0FNIGZ1bmN0aW9uPw0KU2h3ZXRoYSA+IFRoZSByZWFzb24gZm9y
IG5vdCBzZXR0aW5nIHRoZSBPLWJpdCBmb3IgcGFja2V0cyB0aGF0IGNvbnRhaW5zIGFjdHVhbCB1
c2VyIGRhdGEgaXMgYmVjYXVzZSBSRkMgODMwMCBoYXMgIiBTRi9TRkYvU0ZDIFByb3h5L0NsYXNz
aWZpZXIgaW1wbGVtZW50YXRpb25zIHRoYXQgZG8gbm90IHN1cHBvcnQNCg0KICAgICAgU0ZDIE9B
TSBwcm9jZWR1cmVzIFNIT1VMRCBkaXNjYXJkIHBhY2tldHMgd2l0aCBPIGJpdCBzZXQiLiBJdCB3
aWxsIGJlIHVuZGVzaXJhYmxlIHRvIGRpc2NhcmQgcGFja2V0cyB3aXRoIE8tYml0IHNldCB0aGF0
IGNhcnJ5IHVzZXIgZGF0YSBhcyBJT0FNIGNhbiBiZSBpbnNlcnRlZCBpbnNpdHUuDQoNCkZvciBz
eW50aGV0aWMgdHJhZmZpYyBjcmVhdGVkIGZvciBPQU0gYWxvbmcgd2l0aCBJT0FNLWRhdGEtZmll
bGRzIGluIE5TSCBmb2xsb3dpbmcgdGhlIE5TSCBPQU0gZnVuY3Rpb24gd2l0aCAwLWJpdCBzZXQg
aXMgZGVzaXJhYmxlLg0KIEdJTT4+IFRoaXMgaXMgYW4gaW50ZXJlc3Rpbmcgc2l0dWF0aW9uLiBJ
IGFncmVlIHRoYXQgdGhlcmUgY291bGQgYmUgYW4gU0ZDIGVsZW1lbnQgbm90IHN1cHBvcnRpbmcg
IlNGQyBPQU0gcHJvY2VkdXJlcyIgKG5vdCBjbGVhciB3aGF0IHRoZXNlIGFyZSkuIEJ5IHRoZSBz
YW1lIHRva2VuLCB3b3VsZCBzdWNoIFNGQyBlbGVtZW50IHN1cHBvcnQgSU9BTSwgYmUgY2FwYWJs
ZSBvZiBwcm9jZXNzaW5nIElPQU0gd2l0aG91dCBhZHZlcnNlIGltcGFjdCB0byB1c2VyIGRhdGE/
IEkgYW0gbm90IGNlcnRhaW4gYW5kIGl0IHNlZW1zIHRoYXQgaXQgbWlnaHQgYmUgYmV0dGVyIHRv
IHJlY29tbWVuZCB0aGF0IE5TSCBwYWNrZXRzIHdpdGggSU9BTSBiZSBkcm9wcGVkIGJ5IGFuIFNG
UCBlbGVtZW50IGlmIGl0IGRvZXMgbm90IHN1cHBvcnQgIlNGQyBPQU0iLiBXaGF0IGFyZSB5b3Vy
IHRob3VnaHRzPw0KDQoNClRoYW5rcywNClNod2V0aGENCkkgbXVjaCBhcHByZWNpYXRlIHlvdXIg
Y29uc2lkZXJhdGlvbiBvZiBteSBjb21tZW50cyBhbmQgcXVlc3Rpb25zIGFuZCBsb29raW5nIGZv
cndhcmQgdG8geW91ciBmZWVkYmFjay4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gV2VkLCBBdWcg
MTgsIDIwMjEgYXQgNTozMiBBTSBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1
cmV3ZWkuY29tPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PiB3cm90ZToN
CkRlYXIgV0c6DQoNClRoaXMgZW1haWwgc3RhcnRzIGEgMiB3ZWVrIFdvcmtpbmcgR3JvdXAgTGFz
dCBDYWxsIGZvciBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBbMV0uDQoNClBsZWFzZSByZWFkIHRo
aXMgZG9jdW1lbnQgaWYgeW91IGhhdmVu4oCZdCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9u
IGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNGQyBXRyBsaXN0IG5vIGxhdGVyIHRoYW4g
U2VwdGVtYmVyIDFzdCAyMDIxLg0KDQpJZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5
b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlz
dCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQu
DQoNCkxhc3RseSwgaWYgeW91IGFyZSBhbiBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIHJl
c3BvbnNlIHRvIGluZGljYXRlIHdoZXRoZXIgeW91IGtub3cgb2YgYW55IHVuZGlzY2xvc2VkIElQ
UiByZWxhdGVkIHRvIHRoaXMgZG9jdW1lbnQuDQoNClRoYW5rcyENCg0KSmltICYgSm9lbA0KDQpb
MV0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gvPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnBy
b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJG
djMqMkZfX2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5j
b20qMkYqM0Z1cmwqM0RodHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBz
KjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaCoyRl9fKjNCISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdV
emVEdGZQTmh5ZVBhaE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLSGRUaVJFNkEqMjQqMjZkYXRhKjNE
MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1
NDg2ZTQ1OWQwOGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3
QzEqN0MxKjdDNjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJ
am9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1u
MCozRCo3QzMwMDAqMjZzZGF0YSozRDl1RGRodzBWaXdCdFd2bjUyVjhVWjJHNzdsUm5TeWUyT2xz
NXozVThRd1EqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpT
VWxKU1VsSlNVISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8z
ZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdjMza0drTHcqMjQmZGF0YT0wNCo3QzAx
KjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRm
YzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAq
N0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3
TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdD
MzAwMCZzZGF0YT1TNnN4N01yclZrektlcFZnajQ1cSoyRjJLUFp6Qk15T0Zub2wqMkJNZmdSUTcz
MCozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lv
cUtpb3FLaW9xS2lvbEpTb2xKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFm
NVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJu
RS1IcURJdFctRk9tdVNIQSQ+DQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0Kc2ZjIG1haWxpbmcgbGlzdA0Kc2ZjQGlldGYub3JnPG1haWx0bzpz
ZmNAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NmYzxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0
aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJG
X19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tKjJG
KjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoy
RioyRnd3dy5pZXRmLm9yZyoyRm1haWxtYW4qMkZsaXN0aW5mbyoyRnNmY19fKjNCISFNWjNGdzQ1
dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVEdGZQTmh5ZVBhaE5BWU1vOWVG
ZFF4eEJXTTRDN1owT0pLRUtNc0lWYUEqMjQqMjZkYXRhKjNEMDQqN0MwMSo3Q2phbWVzLm4uZ3Vp
Y2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQwOGQ5ZTUzYWM5MGMq
N0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdDNjM3NzkyODYyOTI4
MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlq
b2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAqMjZzZGF0YSoz
RExyZHA3aXBYTldxRHZwM21Xa0lRV0YqMkZKb0NsZm1kNEczVGxhSDJrQjU1MCozRCoyNnJlc2Vy
dmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1
dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5
Snk1Z0hBOG9iZmJNQUJKdjBXc1F0SEEqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFy
ZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBm
ZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcw
MDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYy
bHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1YajRmVTBK
Y3RTc1BsNmEzNlIqMkJwOU40UmtRKjJCczhtNFY3czlRbTJISElWdyozRCZyZXNlcnZlZD0wX187
SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpTb3FK
U1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKUSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldn
Sk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0VzhoNzMxUWlB
JD4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KDQoNCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1
dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxl
Z2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMg
b3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdl
IHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxl
IGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVj
dHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBkZWNs
aW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZv
cm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0KDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9u
IHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0
cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k
ZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1h
aWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhh
dCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3Uu
DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHls
ZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25z
b2xhczt9DQpzcGFuLkVtYWlsU3R5bGUyNA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBs
eTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0
Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxp
c3QgbDANCgl7bXNvLWxpc3QtaWQ6NjUwMTMzNjM0Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo5
NDY5MTY4ODt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6
bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4
OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDENCgl7
bXNvLWxpc3QtaWQ6NjU5NjkyNjkyOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxMTA1MDAxODQy
O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2
ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MTA4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDYN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMg0KCXttc28tbGlz
dC1pZDoxNTA5ODM0ODg4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTUwODg4ODYwNDt9DQpA
bGlzdCBsMjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw2DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6
bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3QtaWQ6
MTgzODM3NDgwMTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6Njc0NjI4ODM2O30NCkBsaXN0IGwz
OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4
LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZl
bDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDoxODkwNTMw
NDE5Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTUzNjkzNDA2Mjt9DQpAbGlzdCBsNDpsZXZl
bDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDQ6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ6bGV2ZWw5DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFy
Z2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtl
bmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJl
ZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0
PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tREUiIGxpbms9ImJs
dWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgTWVkLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlNvcnJ5IGZvciBhcnJpdmluZyBsYXRlIHRvIHRoZSBwYXJ0
eS4gUmVhZGluZyB0aHJvdWdoIHlvdXIgbWVzc2FnZSBiZWxvdywgdGhlcmUgc2VlbXMgdG8gYmUg
YSBjb25mdXNpb24gYWJvdXQgdGhlIHNjb3BlIGFuZCBjb25jZXB0IG9mIGRpZmZlcmVudCBPQU0g
bWVjaGFuaXNtcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JT0FNIGlzIHNjb3Bl
ZCBhbmQgZGVzaWduZWQgdG8gYmUgcHJvdG9jb2wgYWdub3N0aWMuIElPQU0gZGF0YSBjYW4gYmUg
ZW5jYXBzdWxhdGVkIGludG8gdmFyaW91cyBwcm90b2NvbHMg4oCTIGFuZCBOU0ggaXMgb25lIGV4
YW1wbGUg4oCTIGJ1dCB0aGVyZSBpcyBubyBzZW1hbnRpYyBsaW5rIGJldHdlZW4gSU9BTSBhbmQg
dGhlDQogcHJvdG9jb2wgdXNlZCB0byBlbmNhcHN1bGF0ZSBJT0FNIGRhdGEuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+UHJvdG9jb2xzIGNhbiBoYXZlIHRoZWlyIHByb3RvY29sIHNw
ZWNpZmljIE9BTSBtZXRob2RzIGFuZCBzb2x1dGlvbnMsIGxpa2UgU0ZDIE9BTS4gVGhvc2UgcHJv
dG9jb2wgc3BlY2lmaWMgc29sdXRpb25zIChsaWtlIFNGQyBPQU0gYXMgYW4gZXhhbXBsZSkgYXJl
IG9ydGhvZ29uYWwgdG8gSU9BTSBmcm9tIGEgY29uY2VwdA0KIGFuZCBzY29wZSBwZXJzcGVjdGl2
ZS4gJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+RnJvbSBhbiBTRkMgT0FN
IHBlcnNwZWN0aXZlLCB5b3VyIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAgY2xlYXJseSBh
bmQgcmlnaHRseSBzdGF0ZXMgdGhhdCDigJxPIGJpdDogU2V0dGluZyB0aGlzIGJpdCBpbmRpY2F0
ZXMgYW4gU0ZDIE9BTSBwYWNrZXQu4oCdIFRoZSBPIGJpdCBpcyBhYm91dCBTRkMgT0FNLCBhbmQN
CiBhcyBzdWNoIGlzIG9ydGhvZ29uYWwgdG8g4oCcYW55dGhpbmcgSU9BTeKAnS4gSW4gZWFybGll
ciB2ZXJzaW9ucyBvZiBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCB3ZSBoYWQgdGV4dCB3aGljaCBz
dGF0ZWQgdGhhdCB0aGUgTyBiaXQgcmVtYWlucyB1bmNoYW5nZWQgd2hldGhlciBJT0FNIGlzIHBy
ZXNlbnQgb3Igbm90LiBUbyBhdm9pZCBhbnkgY29uZnVzaW9uLCBpbiAtMDggd2UgcmVtb3ZlZCB0
aGlzIHN0YXRlbWVudCDigJMganVzdCB0byBtYWtlIGl0IGNyeXN0YWwNCiBjbGVhciB0aGF0IHRo
ZXJlIGlzIG5vIGxpbmsgYmV0d2VlbiDigJxJT0FN4oCdIGFuZCDigJxTRkMgT0FN4oCdLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkluIGFkZGl0aW9uLCBJIGRvbuKAmXQgdGhpbmsg
dGhhdCBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCB3b3VsZCBiZSB0aGUgYXBwcm9wcmlhdGUgcGxh
Y2UgdG8gZGlzY3VzcyBhbmQgcmVzdHJpY3QgZGVwbG95bWVudCBvcHRpb25zLiBFLmcuLCBJ4oCZ
bSBub3Qgc3VyZSB3aHkgd2XigJlkIHdhbnQgdG8gcmVzdHJpY3QgYSBkZXBsb3ltZW50DQogdG8g
dXNpbmcgYSBzaW5nbGUgSU9BTSBoZWFkZXIgb25seS4gRS5nLiwgb25lIGNvdWxkIHRoaW5rIG9m
IHVzaW5nIGRpZmZlcmVudCBoZWFkZXJzIGZvciBkaWZmZXJlbnQgbmFtZXNwYWNlcyBvciBncm91
cHMgb2YgbmFtZXNwYWNlcyBmb3Igb3BlcmF0aW9uYWwgcmVhc29ucy4gSU1ITywgc3VjaCBhIGRp
c2N1c3Npb24g4oCTIGlmIHdlIHJlYWxseSBuZWVkIGl0IC0gd291bGQgYmVsb25nIGludG8gZHJh
ZnQtaWV0Zi1pcHBtLWlvYW0tZGVwbG95bWVudCwNCiByYXRoZXIgdGhhbiBpbnRvIGEgZHJhZnQg
dGhhdCBkZWZpbmVzIHRoZSBlbmNhcCBvZiBJT0FNIGludG8gTlNILjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPkhvcGUgdGhpcyBjbGFyaWZpZXMgdGhpbmdzIOKAkyBhbmQgd2UgY2Fu
IGZpbmlzaCB1cCBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCA6LSkuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+Q2PigJlpbmcgdGhlIGlwcG0gd29ya2luZyBncm91cCBhcyBhbiBGWUku
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzICZhbXA7IENoZWVycywgRnJh
bms8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJlbi1ERSIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRp
bmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tICZsdDtt
b2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tJmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRh
eSwgNCBBcHJpbCAyMDIyIDA3OjQwPGJyPg0KPGI+VG86PC9iPiBTaHdldGhhIEJoYW5kYXJpICZs
dDtzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSZndDs7IEdyZWcgTWlyc2t5ICZsdDtn
cmVnaW1pcnNreUBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBzZmMtY2hhaXJzQGlldGYu
b3JnOyBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmVAY2lzY28uY29tJmd0
Ozsgc2ZjQGlldGYub3JnOyBKYW1lcyBHdWljaGFyZCAmbHQ7amFtZXMubi5ndWljaGFyZEBmdXR1
cmV3ZWkuY29tJmd0OzsgVGFsIE1penJhaGkgJmx0O3RhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20m
Z3Q7OyBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9i
PiBSRTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5IaSBTaHdldGhhLCBhbGwsDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SSBhZ3JlZSB3aXRoIEdy
ZWcgdGhhdCBhIHN0YXRlbWVudCBpcyBuZWVkZWQgdG8gYmUgYWRkZWQgdG8gZHJhZnQtaWV0Zi1z
ZmMtb2FtLXBhY2tldC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Rm9yIGV4YW1wbGUsIHRoZSBj
dXJyZW50IHRleHQgc2F5cyB0aGUgZm9sbG93aW5nOg0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBOZXh0IFByb3RvY29sOiZuYnNwOyA4LWJpdCB1bnNpZ25lZCBpbnRlZ2VyIHRoYXQgZGV0
ZXJtaW5lcyB0aGUgdHlwZSBvZjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGhlYWRlciBmb2xsb3dpbmcgSU9BTS4mbmJzcDsgVGhlIHNl
bWFudGljcyBvZiB0aGlzIGZpZWxkIGFyZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlkZW50aWNhbCB0byB0aGUgTmV4dCBQcm90b2Nv
bCBmaWVsZCBpbiBbPC9zcGFuPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+PGEgaHJlZj0iaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4MzAwIiB0aXRsZT0iJnF1b3Q7TmV0d29y
ayBTZXJ2aWNlIEhlYWRlciAoTlNIKSZxdW90OyI+PHNwYW4gbGFuZz0iRU4tVVMiPlJGQzgzMDA8
L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPl0uPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPndoaWNoIG1lYW5zIHRoYXQg4oCcTm9uZeKAnSBpcyBhdXRob3JpemVkLiBUaGUg
Ty1iaXQgbXVzdCBiZSBzZXQgZm9yIHN1Y2ggcGFja2V0cywgd2hpbGUgaXQgc2hvdWxkIGJlIHVu
c2V0IGZvciBvdGhlciB2YWx1ZXMgaW5kaWNhdGluZyB1c2VyIHBheWxvYWQNCiBhcyBwZXIgZHJh
ZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC4gQWJzZW50IGEgcG9pbnRlciB0byB0aGUgT0FNIHBhY2tl
dCwgYW4gaW1wbGVtZW50ZXIgd2lsbCBoYXZlIHRvIGd1ZXNzIHRoZSBiZWhhdmlvciB0byBmb2xs
b3cuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QlRXLCB0aGUgdGV4dCBxdW90ZWQgYWJvdmUg
d2hlbiBjb21iaW5lZCB3aXRoOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgSUFOQSBpcyByZXF1ZXN0ZWQgdG8gYWxsb2Nh
dGUgcHJvdG9jb2wgbnVtYmVycyBmb3IgdGhlIGZvbGxvd2luZyAmcXVvdDtOU0g8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PiZuYnNwOyZuYnNwOyBOZXh0IFByb3RvY29sJnF1b3Q7IHJlbGF0ZWQgdG8gSU9BTTo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+4oCmbWVhbnMgdGhhdCBJT0FNIGRhdGEgY2FuIGJlIGVuY2Fwc3Vs
YXRlZCBpbiBJT0FNIGRhdGEuIEkgZG9u4oCZdCB0aGluayB5b3Ugd2FudCBzdWNoIGEgYmVoYXZp
b3IuIE5vPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5PbmUgbGFzdCBjb21tZW50OiBwbGVhc2Ug
dXBkYXRlIHRoZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyB3aXRoIE5TSC1zcGVjaWZpYyBjb25z
aWRlcmF0aW9ucy4gQW4gYXBwcm9hY2ggaXMgdG8gc2ltcGx5IHJlZmVyIHRvIFNlY3Rpb24gNSBv
Zg0KIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5NZWQ8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41
cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRlIiPkRlJm5ic3A7
Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRlIiPiBzZmMgJmx0OzxhIGhyZWY9Im1haWx0bzpzZmMt
Ym91bmNlc0BpZXRmLm9yZyI+c2ZjLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+RGUgbGEg
cGFydCBkZTwvYj4gU2h3ZXRoYSBCaGFuZGFyaTxicj4NCjxiPkVudm95w6kmbmJzcDs6PC9iPiBs
dW5kaSA0IGF2cmlsIDIwMjIgMDI6NDE8YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEdyZWcgTWlyc2t5
ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIj5ncmVnaW1pcnNreUBn
bWFpbC5jb208L2E+Jmd0Ozxicj4NCjxiPkNjJm5ic3A7OjwvYj4gPGEgaHJlZj0ibWFpbHRvOnNm
Yy1jaGFpcnNAaWV0Zi5vcmciPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyBGcmFuayBCcm9ja25l
cnMgKGZicm9ja25lKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lQGNpc2NvLmNvbSI+ZmJy
b2NrbmVAY2lzY28uY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIj5z
ZmNAaWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVz
Lm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29t
PC9hPiZndDs7IFRhbCBNaXpyYWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFsLm1penJhaGkucGhk
QGdtYWlsLmNvbSI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0i
bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnIj5kcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+IFJlOiBbc2ZjXSBX
R0xDIGZvciA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaC8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJGUiI+SGkgR3JlZyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5U
aGFua3MmbmJzcDtmb3IgdGhlIGZlZWRiYWNrLiBGcm9tIHRoZSBkaXNjdXNzaW9uIGFuZCBKaW0n
cyBmZWVkYmFjazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj4mbmJzcDsmcXVvdDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRlIiIHN0eWxlPSJmb250LXNpemU6OS41cHQiPk15IG9ubHkgcG9pbnQgd2FzIHRoYXQgaW4g
dGhlIGNhc2Ugb2YgSU9BTSB0aGUgTy1iaXQgc2VlbXMgdG8gYmUgb2Jzb2xldGUgYXMgeW91IHVz
ZSB0aGUgbmV4dCBwcm90b2NvbCBmaWVsZCByYXRoZXIgdGhhbiB0aGUgY29udGV4dCBoZWFkZXJz
LiBJdCBzZWVtcyB0byBtZSB0aGF0IHRoZSBkZWZpbml0aW9uDQogb2YgdGhlIE8tYml0IHNob3Vs
ZCBiZSB0aGF0IGlmIHNldCB0aGVuIHRoZSBjb250ZXh0IGhlYWRlcnMgYXJlIHVzZWQgdG8gb2J0
YWluIHRoZSBPQU0gaW5zdHJ1Y3Rpb25zLiZxdW90Ozwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRlIiPldoaWNoIG1ha2VzIHNlbnNlLiBUaGUgTy1iaXQgZG9lcyBub3QgaW5m
bHVlbmNlIElPQU0gaGFuZGxpbmcgYXMgaXQgaXMgY2FycmllZCBhcyBhIG5leHQgcHJvdG9jb2wu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRlIiPkhlbmNlIHRoZSBjb25zaWRlcmF0aW9uIHNlY3Rpb24gb24gTy1i
aXQgaXMgcmVtb3ZlZCBpbiB0aGUgbmV3IHJldmlzaW9uLiBXaGF0IGRvIHlvdSB0aGluaz88bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPlRoYW5rczxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIj5TaHdldGhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+T24gTW9u
LCBBcHIgNCwgMjAyMiwgMTo0MSBBTSBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdy
ZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNv
bTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPkhpIFNod2V0aGEsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj50aGFuayB5
b3UgZm9yIHlvdXIga2luZCBjb25zaWRlcmF0aW9uIG9mIG15IGNvbW1lbnRzIGFuZCBmb3IgdGhv
cm91Z2hseSZuYnNwO2FkZHJlc3NpbmcgdGhvc2UgaW4gdGhlIG5ldyB2ZXJzaW9uLiBJJ3ZlIG5v
dGljZWQgdGhhdCB5b3UndmUgZGVjaWRlZCB0byByZW1vdmUgdGhlIGRpc2N1c3Npb24gb2YgdGhl
IE8gYml0IGluIHRoZSBOU0ggZnJvbSB0aGUgZHJhZnQgYWx0b2dldGhlci4gSQ0KIHRoaW5rIHRo
YXQgaXQmbmJzcDttaWdodCBiZSBoZWxwZnVsJm5ic3A7dG8gYSByZWFkZXIgaWYgdGhlIGRvY3Vt
ZW50IGluY2x1ZGVzIGEgc2hvcnQgY2xhcmlmaWNhdGlvbiBhbmQgdGhlIHJlZmVyZW5jZSB0bw0K
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0Zi5vcmcv
aWQvZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMC5odG1sX187ISFNWjNGdzQ1dG81dVkhSllW
dFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJUY2FIWHpzR0l4cjllVkVpX3BfeFNRVVdBakR2RnlfVWhH
RVFibDg1MzBWYUxNMFRqN2s1V3p1NllmVVNWZGl0V3laXzgkIiB0YXJnZXQ9Il9ibGFuayI+DQpk
cmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0PC9hPiZuYnNwO2xpa2UgdGhlIGZvbGxvd2luZzo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVm
dDozMC4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5Gb3Ig
dGhlIElPQU0gZnVuY3Rpb25hbGl0eSBpcyBTRkMgTlNIIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3Vt
ZW50IHRoZSBPIGJpdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5pbiBOU0ggTVVTVCBiZSBzZXQgY2xlYXIg
YWNjb3JkaW5nIHRvIFtJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldF0uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5SZWdhcmRzLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkZSIj5HcmVnPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZS
Ij5PbiBTdW4sIEFwciAzLCAyMDIyIGF0IDE6MDYgQU0gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9i
bGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyB3cm90ZTo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIj5IaSBKaW0sIEdyZWcsPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+
V2UgaGF2ZSBhZGRyZXNzZWQgdGhlIGFkZGl0aW9uYWwgY29tbWVudHMgcmVjZWl2ZWQgaW4gdGhp
cyBkaXNjdXNzaW9uLiBDYW4geW91IHBsZWFzZSB0YWtlIGEgbG9vayA6PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RlIiPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovd3d3LmlldGYu
b3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wOC50eHRfXzshIU1aM0Z3
NDV0bzV1WSFKWVZ0VXdTY1J4RmY3ckRvUk1waXY3WXdiUlRjYUhYenNHSXhyOWVWRWlfcF94U1FV
V0FqRHZGeV9VaEdFUWJsODUzMFZhTE0wVGo3azVXenU2WWZVU1ZkNEtScFVDQSQiIHRhcmdldD0i
X2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2gtMDgudHh0PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJGUiI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5TaHdldGhhPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZS
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5PbiBUaHUsIEZlYiAxMCwgMjAyMiBhdCAxMToyNyBQ
TSBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0
dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNv
bTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIFNod2V0aGEsPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+TXkgb25seSBwb2ludCB3YXMgdGhhdCBpbiB0aGUgY2FzZSBvZiBJ
T0FNIHRoZSBPLWJpdCBzZWVtcyB0byBiZSBvYnNvbGV0ZSBhcyB5b3UgdXNlIHRoZSBuZXh0IHBy
b3RvY29sIGZpZWxkIHJhdGhlciB0aGFuIHRoZSBjb250ZXh0IGhlYWRlcnMuIEl0IHNlZW1zIHRv
IG1lIHRoYXQNCiB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgTy1iaXQgc2hvdWxkIGJlIHRoYXQgaWYg
c2V0IHRoZW4gdGhlIGNvbnRleHQgaGVhZGVycyBhcmUgdXNlZCB0byBvYnRhaW4gdGhlIE9BTSBp
bnN0cnVjdGlvbnMuIEN1cnJlbnRseSB0aGF0IGlzIG5vdCB3aGF0IDgzMDAgc2F5cy4gQXMgSSBz
YWlkIGluIG15IHByZXZpb3VzIGVtYWlscyBJIHdvdWxkIHJlYWxseSBsaWtlIHRvIGhlYXIgdGhl
IFdHcyBvcGluaW9uIG9uIHdoYXQgdG8gZG8gd2l0aCB0aGUgTy1iaXQNCiBhbmQgd2UgY2VydGFp
bmx5IG5lZWQgdG8gcmVjb25jaWxlIHRoZSB2YXJpb3VzIGRvY3VtZW50cyB0byBiZSBmb2xsb3dp
bmcgdGhlIHNhbWUgc3RhbmRhcmQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SmltPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+
PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+c2h3
ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+
IFdlZG5lc2RheSwgRmVicnVhcnkgOSwgMjAyMiA5OjU3IEFNPGJyPg0KPGI+VG86PC9iPiBHcmVn
IE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBK
YW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJl
d2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTwv
YT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8L2E+Ow0K
PGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNmY0BpZXRmLm9y
ZzwvYT47IDxhIGhyZWY9Im1haWx0bzpzZmMtY2hhaXJzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+DQpzZmMtY2hhaXJzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW3Nm
Y10gV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvX187ISFNWjNG
dzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVo
MllsYVV6NjMybkUtSHFESXRXXzhwalExaVEkIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88L2E+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SGkgSmltLDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiB0aGUgTyBiaXQgaGFuZGxpbmcsIGFyZSB5
b3Ugc3VnZ2VzdGluZyB0aGF0IHRoZSBPLWJpdCBmb3IgSU9BTSwgdGhhdCBpcyBjYXJyaWVkIGFz
IGEgbmV4dCBwcm90b2NvbCBmb2xsb3dpbmcmbmJzcDtOU0ggaGVhZGVyLCBpcyBub3QgYXBwbGlj
YWJsZT8gV291bGQgcmVtb3ZpbmcNCiB0aGUgc2VjdGlvbiBvbiBPLWJpdCBjb25zaWRlcmF0aW9u
cyByZXNvbHZlIHlvdXIgY29uY2Vybj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBHcmVnLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDtJIGhhdmUgb25lIG1vcmUgcXVlc3Rpb24uIEFz
IHRoZSBkcmFmdCBub3cgbWVudGlvbnMgdGhlIG9wdGlvbiBvZiB1c2luZyBJT0FNIERpcmVjdCBF
eHBvcnQgdG8gY29sbGVjdCB0aGUgSU9BTSBkYXRhLCBpdCBtaWdodCBiZSBoZWxwZnVsIHJlZmxl
Y3RpbmcgdGhhdCBpbiB0aGUNCiBmaWd1cmUgb24gcC4yLiBJIHRoaW5rIHRoYXQgdGhlIGNhcHRp
b24gJnF1b3Q7SU9BTSBPcHRpb24gYW5kIERhdGEgU3BhY2UmcXVvdDsgbWlnaHQgYmUgcmV3b3Jk
ZWQmbmJzcDt0byAmcXVvdDtJT0FNIE9wdGlvbiBhbmQgT3B0aW9uYWwgRGF0YSBTcGFjZSZxdW90
Oy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5XaGF0IGFyZSB5b3VyIHRob3VnaHRzPzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPlllcywgdGhhdCB3aWxsIG1ha2UgaXQgYWNjdXJhdGUuIEkgd2lsbCB1
cGRhdGUgdGhlIGRpYWdyYW0gYW5kIHB1Ymxpc2ggYSBuZXcgdmVyc2lvbi48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7SSBjYW5ub3QgZmlu
ZCB0aGUgdGV4dCBpbiB0aGUgZHJhZnQgc3VnZ2VzdGluZyB0aGF0IGFuIFNGRiB0aGF0IGRvZXMg
bm90IHN1cHBvcnQgSU9BTSBtYXkgZm9yd2FyZCB0aGUgcGFja2V0IHdpdGggdGhlIE5TSCBOZXh0
IFByb3RvY29sIGZpZWxkIGVxdWFsIHRvIElPQU0gcHJvdG9jb2wNCiBpZGVudGlmaWVyLiBDb3Vs
ZCB5b3UgaGVscCBtZSBmaW5kIGl0PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkNhbiB5b3Ugc3Vn
Z2VzdCB0ZXh0IHRvIGhlbHAgd2l0aCB0aGlzID8gVGhpcyB3b3VsZCBiZSBhIGdlbmVyaWMgcHJv
YmxlbSBmb3IgTlNIIGltcGxlbWVudGF0aW9uIHdoZW4gYSBuZXh0IHByb3RvY29sIGlzIHNldCB0
byBhIHZhbHVlIGl0IGRvZXMgbm90IHVuZGVyc3RhbmQuDQogV2hhdCBzaG91bGQgaXMgcmVjb21t
ZW5kZWQgYWN0aW9uIGluIHRoaXMgc2l0dWF0aW9uPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZndDsgRm9yIGV4YW1wbGUsIGlmIHRoZSBMb29wYmFjayBJT0FNIGZsYWcgaXMgc2V0LCB0aGUg
bm9kZSBpcyByZXF1aXJlZCB0byBzZW5kIGEgY29weSBvZiB0aGUgcGFja2V0IGJhY2sgdG8gdGhl
IElPQU0gZW5jYXBzdWxhdGluZyBub2RlLiBJdCBpcyBub3QgY2xlYXIgdG8gbWUNCiBob3cgYW4g
U0ZGIGxlYXJucyB0aGUgaWRlbnRpdHkgb2YgdGhlIElPQU0gZW5jYXBzdWxhdGluZyBub2RlIGFu
ZCBob3cgaXQgZW5jYXBzdWxhdGVzIHRoZSBsb29wYmFja2VkIHBhY2tldC4gQ2FuIHlvdSBoZWxw
IG1lIGZpbmQgaG93IGl0IGlzIHN1cHBvc2VkIHRvIHdvcmsgaW4gdGhlIE5TSD8mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMq
M0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZkcmFmdC1pZXRmLWlw
cG0taW9hbS1mbGFncyoyM3NlY3Rpb24tNC4yJmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1
aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2Nm
KjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYz
MTEyMDc3NCo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJ
am9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0
YT16Y09wQzBHenppOHh6aHR0QnFXYWVhVTNwTWQwS0RvKjJGWllkR3NFUEcwdUUqM0QmYW1wO3Jl
c2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVT
U2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUt
SHFESXRXX2NIXzZrQWckIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncyNzZWN0aW9uLTQuMjwvYT46
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWst
YmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNw
OyBBIExvb3BiYWNrIGZsYWcgdGhhdCBpcyBzZXQgaW5kaWNhdGVzIHRvIHRoZSB0cmFuc2l0IG5v
ZGVzIHByb2Nlc3Npbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgdGhpcyBvcHRpb24gdGhhdCB0aGV5IGFyZSB0byBjcmVhdGUgYSBjb3B5IG9mIHRo
ZSByZWNlaXZlZCBwYWNrZXQgYW5kPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7IHNlbmQgdGhlIGNvcHkgYmFjayB0byB0aGUgc291cmNlIG9mIHRoZSBw
YWNrZXQuIDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij5HaXZlbiB0aGlzIGlzIGV4cGxhaW5lZCBpbiB0aGUgZmxhZyBoYW5kbGluZywgZG8geW91IHNl
ZSBhIG5lZWQgdG8gZGVmaW5lIGl0IGFnYWluIGluIE5TSD8gSU1ITyB0aGUgZXhwbGFuYXRpb24g
b2YgZmxhZyBoYW5kbGluZyBpcyBxdWl0ZSBnZW5lcmljIGZvciBhbnkgcGFja2V0DQogYmFzZWQg
dHJhbnNwb3J0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlBsZWFzZSBzaGFyZSB5b3VyIHRob3Vn
aHRzIGFuZCB0ZXh0IHN1Z2dlc3Rpb25zIHRvIGltcHJvdmUgdGhlIGRyYWZ0IGZvciBmbGFnIGhh
bmRsaW5nIGlmIGl0IHJlcXVpcmVzIGNsYXJpZmljYXRpb24uJm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlNod2V0aGE8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBUaHUsIEZl
YiAzLCAyMDIyIGF0IDY6NDggQU0gR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpncmVn
aW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ncmVnaW1pcnNreUBnbWFpbC5jb208
L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRp
bmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDtt
YXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SGkgU2h3ZXRoYSw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+SSBoYXZlIG9uZSBtb3JlIHF1ZXN0aW9uLiBBcyB0aGUgZHJhZnQgbm93
IG1lbnRpb25zIHRoZSBvcHRpb24gb2YgdXNpbmcgSU9BTSBEaXJlY3QgRXhwb3J0IHRvIGNvbGxl
Y3QgdGhlIElPQU0gZGF0YSwgaXQgbWlnaHQgYmUgaGVscGZ1bCByZWZsZWN0aW5nIHRoYXQgaW4g
dGhlDQogZmlndXJlIG9uIHAuMi4gSSB0aGluayB0aGF0IHRoZSBjYXB0aW9uICZxdW90O0lPQU0g
T3B0aW9uIGFuZCBEYXRhIFNwYWNlJnF1b3Q7IG1pZ2h0IGJlIHJld29yZGVkJm5ic3A7dG8gJnF1
b3Q7SU9BTSBPcHRpb24gYW5kIE9wdGlvbmFsIERhdGEgU3BhY2UmcXVvdDsuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+V2hhdCBhcmUgeW91ciB0aG91Z2h0cz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPkdyZWc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+T24gV2VkLCBGZWIgMiwgMjAyMiBhdCA3OjI5IEFNIFNo
d2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3Vn
aHRzcG90LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3Qu
Y29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBKaW0sIEdyZWcsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MgZm9yIHRo
ZSBmb2xsb3cgdXAuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+MSkgT24gTy1iaXQ6IEkgYW0gYSBi
aXQgY29uZnVzZWQgYWJvdXQgdGhlIE8tYml0IGZlZWRiYWNrLiBBcmUgeW91IHN1Z2dlc3Rpbmcg
dGhhdCBpdCBzaG91bGQgbm90IGJlIGEgY29uc2lkZXJhdGlvbiBmb3IgSU9BTSBhcyBpdCBpcyBo
YW5kbGVkIGFzIGEgbmV4dCBwcm90b2NvbA0KIGFuZCBub3QgYXMgTlNIIGNvbnRleHQgaGVhZGVy
cz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5XaGF0IHNob3VsZCBhIFNGQyBlbGVtZW50IGhhbmRs
ZSBhIHBhY2tldCBjb250YWluaW5nIElPQU0gYXMgbmV4dCBoZWFkZXIgYW5kIGRvZXMgbm90IGlt
cGxlbWVudCBJT0FNIGFuZCBoZW5jZSBkb2VzIG5vdCB1bmRlcnN0YW5kIElPQU0/IEkgdGhpbmsg
Ty1iaXQgaGVscHMgaW4NCiBzdWNoIHNpdHVhdGlvbnMgdG8gaGVscCBzdWNoIGVsZW1lbnRzIGRl
Y2lkZSB0byBkcm9wIG9yIGZvcndhcmQgd2l0aG91dCBwcm9jZXNzaW5nIHRoZSBJT0FNIGhlYWRl
ci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5MZXQgbWUga25vdyBpZiB0aGF0IGlzIG5vdCB0aGUg
Y2FzZSBhbmQgaWYgc2ltcGx5IG5vdCBjb25zaWRlcmluZyBPLWJpdCBpbiB0aGUgY29udGV4dCBv
ZiBJT0FNIGlzIHdoYXQgeW91IHdvdWxkIHJlY29tbWVuZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4yKQ0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5z
YWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVm
ZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRv
YyoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzKjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFldTA1
T2JFdlh0blZYMk9YRnpsMGcxNnZrMzZ4U3FUeWpNUmVHX2k2QmF2dEdfcnUyQW5qUVNqWEhpWl9W
ZTNzQmpKUnVITUJVZyoyNCZhbXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1
dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYy
YTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NV
bmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklp
TENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9RHZwWkhsa24w
UE5DUDUqMkJ6RlF6R2F5dXRaR1BVTXhKWHRQbGw2blI4QXk4KjNEJmFtcDtyZXNlcnZlZD0wX187
SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dz
OVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFE
SXRXXzRlZHVaV2ckIiB0YXJnZXQ9Il9ibGFuayI+DQpBY3RpdmUgb3IgTG9vcGJhY2sgZmxhZ3M8
L2E+Jm5ic3A7LSB0aGVyZSBpcyBub3RoaW5nIHNwZWNpZmljJm5ic3A7Zm9yIE5TSCBvbiBob3cg
dGhlIGZsYWdzIGFyZSB0byBiZSBoYW5kbGVkLiZuYnNwOyBUaGUgSU9BTSBzcGVjaWZpYyBmaWVs
ZHMgYXJlIHRvIGJlIGhhbmRsZWQgYXMgcmVjb21tZW5kZWQgYnkgdGhlIHJlc3BlY3RpdmUgSU9B
TSBkcmFmdHMuIERvIHlvdSBzZWUgYW55IHNwZWNpZmljIE5TSCBjb25zaWRlcmF0aW9ucyB0byBi
ZSBkb2N1bWVudGVkIGZvciBJT0FNDQogZmllbGRzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij5TaHdldGhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBUdWUsIEZlYiAxLCAyMDIyIGF0IDQ6MjkgUE0gSmFt
ZXMgR3VpY2hhcmQgJmx0OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdl
aS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208L2E+
Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6
MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJn
aW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBTaHdldGhhICZhbXA7IEdyZWcs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmsgeW91IGZvciB0aGUgdXBkYXRlLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPkkgc3RpbGwgYmVsaWV2ZSBob3dldmVyIHRoYXQgbW9yZSB3b3JrIGlz
IG5lY2Vzc2FyeSB0byByZWNvbmNpbGUgaG93IFNGQyBPQU0gaXMgc3VwcG9zZWQgdG8gd29yay4g
UkZDIDgzMDAgc2F5czoNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsgTyBiaXQ6Jm5ic3A7IFNldHRpbmcgdGhpcyBiaXQgaW5kaWNhdGVzIGFuIE9B
TSBwYWNrZXQgKHNlZSBbPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJG
KjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRm
Lm9yZyoyRmRvYyoyRmh0bWwqMkZyZmM2MjkxX18qM0IhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhs
dEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkpz
MDZyS1VOdyoyNCZhbXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdl
aS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQw
MTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3du
KjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRp
STZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9NHdSY05najkzaGFyOVRs
eWxBZlgqMkJ0YlcyNFZDcWZuZVNaZDByRDlDUnpzKjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4
eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOGI1
dXctWWckIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IiZxdW90O0d1aWRlbGluZXMgZm9yIHRoZSBV
c2Ugb2YgdGhlICZxdW90OyI+UkZDNjI5MTwvYT5dKS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
VGhlIGFjdHVhbCBmb3JtYXQgYW5kIHByb2Nlc3Npbmcgb2YgU0ZDIE9BTSBwYWNrZXRzIGlzIG91
dHNpZGUgdGhlPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNjb3BlIG9mIHRoaXMgc3BlY2lmaWNh
dGlvbiAoZm9yIGV4YW1wbGUsIHNlZSBbPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92
My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0
dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJh
Y2tlci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZyZmM4MzAwKnJlZi1TRkMtT0FNLUZSQU1FV09S
S19fKjNCSXchIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNm
VnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkpzaXNpb0F1ZyoyNCZhbXA7ZGF0YT0wNCo3
QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIz
MzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3
QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lN
QzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNE
KjdDMzAwMCZhbXA7c2RhdGE9QTZma0FPOEN3UkplVzV0TExFcFUwR2hacnFzQk9tN25VaUUxUWlN
eHdWUSozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFKU1VsSlNVbEpTVWxKU1Vs
SlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dD
bVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0V19iN2tfVFVBJCIgdGFyZ2V0PSJfYmxhbmsiPlNG
Qy1PQU0tRlJBTUVXT1JLPC9hPl08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZm9yIG9uZSBhcHBy
b2FjaCkuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+
Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1RoZSBPIGJpdCBNVVNUIGJlIHNldCBmb3Ig
T0FNIHBhY2tldHMgYW5kIE1VU1QgTk9UIGJlIHNldCBmb3I8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgbm9uLU9BTSBwYWNrZXRzLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+SWYgd2UgbG9vayBhdCBSRkM2MjkxIGl0IHNpbXBseSBkZXNjcmliZXMgd2hh
dCBPQU0gaXMgc3VwcG9zZWQgdG8gbWVhbiBhbmQgdGhpcyBpcyBpbmRlcGVuZGVudCBmcm9tIFNG
Qy4gVGhlIFNGQy1PQU0tRnJhbWV3b3JrIChub3cgUkZDIDg5MjQpIGluIHNlY3Rpb24gNi4zIHNh
eXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBU
aGUgTmV4dCBQcm90b2NvbCBmaWVsZCBpbiB0aGUgTlNIIGhlYWRlciBtYXkgYmUgdXNlZCB0byBp
bmRpY2F0ZSB3aGF0IE9BTSBmdW5jdGlvbiBpcyBpbnRlbmRlZDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBvciB3aGF0IHRvb2xz
ZXQgaXMgdXNlZC4mbmJzcDsgQW55IG90aGVyIG92ZXJsYXkgZW5jYXBzdWxhdGlvbnMgdXNlZCBh
dCB0aGUgc2VydmljZSBsYXllciBtdXN0IGhhdmUNCiBhIDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwO3NpbWlsYXIgd2F5
IHRvIGluZGljYXRlIHRoZSBpbnRlbmRlZCBPQU0gZnVuY3Rpb24uPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5TbyBteSByZWFkaW5nIG9mIHRoaXMgaXMg
dGhhdCBpZiB5b3UgdGFrZSA4MzAwIHRvZ2V0aGVyIHdpdGggdGhlIGZyYW1ld29yayB0aGVuIDEu
IFRoZSBPLWJpdCBNVVNUIGJlIHNldCBmb3IgT0FNIHBhY2tldHMsIGFuZCAyLiBUaGUgTmV4dCBQ
cm90b2NvbCBmaWVsZCBtYXkgb3INCiBtYXkgbm90IGJlIHVzZWQgdG8gaW5kaWNhdGUgd2hpY2gg
T0FNIGZ1bmN0aW9uIGlzIHRvIGJlIGFwcGxpZWQuIEZyb20gdGhpcyBJIGNhbiBkZXRlcm1pbmUg
dGhhdCBpT0FNIGhhcyB0YWtlbiB0aGUgYXBwcm9hY2ggb2YgdXNpbmcgdGhlIG5leHQgcHJvdG9j
b2wgZmllbGQgdG8gaW5kaWNhdGUgaG93IHRvIHByb2Nlc3MgdGhlIE9BTSBwYWNrZXQgYW5kIGRv
ZXMgTk9UIHVzZSB0aGUgTlNIIGNvbnRleHQgaGVhZGVycyBpbiBhbnkgd2F5IHNoYXBlDQogb3Ig
Zm9ybS4gVGhpcyBzZWVtcyBjb25zaXN0ZW50IHdpdGggdGhlIGN1cnJlbnQgZGVmaW5pdGlvbnMg
b2YgdGhlIE8tYml0IGZyb20gUkZDIDgzMDAgYW5kIHByb2Nlc3NpbmcgZ3VpZGVsaW5lcyBmcm9t
IFJGQyA4OTI0Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SG93ZXZlciwgeW91ciBkb2N1bWVu
dCBzYXlzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48YSBocmVm
PSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90
ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYz
KjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRmRy
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA3KnNlY3Rpb24tNC4xX18qM0JJdyEhTVozRnc0NXRvNXVZ
IWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdI
QThvYmZiTUFCSnRYTUxNUVV3KjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJk
KjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZl
ZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAw
NSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJs
dU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT13M2hB
TnNxcXZWV3o1b2VIKjJCTGZQd1MqMkZ4d2gyaE5FUkp3Q3c1endkckFNQSozRCZhbXA7cmVzZXJ2
ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRv
NXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFV
ejYzMm5FLUhxREl0VzlGcDdfQzh3JCIgdGFyZ2V0PSJfYmxhbmsiPjQuMTwvYT4uJm5ic3A7DQog
SU9BTSBhbmQgdGhlIHVzZSBvZiB0aGUgTlNIIE8tYml0PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBbUkZDODMwMF0gZGVm
aW5lcyBhbiAmcXVvdDtPIGJpdCZxdW90OyBmb3IgT0FNIHBhY2tldHMuJm5ic3A7IFBlciBbPGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3Mu
cHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20q
MkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwq
MkZyZmM4MzAwX18qM0IhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdq
Wlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp1TUlycVhBUSoyNCZhbXA7ZGF0
YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRj
MzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRj
KjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlK
V0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2
TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9YSoyQlZldkw2bm9TenFSemRXZzZkc2NqaXFldmxMYnhj
Z0VkVEVtZkpBWTdVKjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2
R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOTJmUUx6bFEkIiB0YXJnZXQ9Il9i
bGFuayIgdGl0bGU9IiZxdW90O05ldHdvcmsgU2VydmljZSBIZWFkZXIgKE5TSCkmcXVvdDsiPlJG
QzgzMDA8L2E+XQ0KIHRoZSBPPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMg
YW5kIG11c3Qgbm90IGJlIHNldCBmb3Igbm9uLU9BTTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBwYWNrZXRzLiZuYnNwOyBQYWNr
ZXRzIHdpdGggSU9BTSBkYXRhIGluY2x1ZGVkIE1VU1QgZm9sbG93IHRoaXM8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZGVmaW5p
dGlvbiwgaS5lLiB0aGUgTyBiaXQgTVVTVCBOT1QgYmUgc2V0IGZvciByZWd1bGFyIGN1c3RvbWVy
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7IHRyYWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBhbmQgdGhlIE8gYml0
IE1VU1QgYmUgc2V0IGZvcjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyBPQU0gcGFja2V0cyB3aGljaCBjYXJyeSBvbmx5IElPQU0g
ZGF0YSB3aXRob3V0IGFueSByZWd1bGFyIGRhdGE8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgcGF5bG9hZC48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgdGV4dCBiYXNpY2FsbHkg
c2F5cyB0aGF0IGlmIHRoZSBwYWNrZXQgaXMgY3VzdG9tZXIgdHJhZmZpYyBhbmQgaGFwcGVucyB0
byBjYXJyeSBpT0FNIGRhdGEgdGhlbiBpdCBpcyBOT1QgYW4gT0FNIHBhY2tldC4mbmJzcDsgV2hh
dCBhbSBJIG1pc3NpbmcsIGN1c3RvbWVyIHRyYWZmaWMNCiBvciBub3QsIGJvdGggY2FycnkgaU9B
TSBkYXRhIHNvIGhvdyBhcmUgdGhleSBkaWZmZXJlbnQgd2l0aGluIGFuIFNGQyBkb21haW4/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+SW4gYWRkaXRpb24gdG8gdGhlIGFib3ZlIEkgd2lsbCBub3RlIHRoYXQg
dGhlcmUgaXMgc3RpbGwgYSBjb25mbGljdCB3aXRoIEdyZWfigJlzIGRyYWZ0IG5hbWVseSB0aGlz
IHRleHQgZnJvbSBzZWN0aW9uIDQ6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyAqJm5ic3A7IE8gYml0IHNldCBhbmQgdGhlICZxdW90O05leHQgUHJvdG9jb2wmcXVvdDsgdmFs
dWUgZG9lcyBub3QgbWF0Y2ggdGhlIHZhbHVlPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFjdGl2
ZSBTRkMgT0FNIChUQkExKSwgZGVmaW5lZCBpbg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNl
LmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/
dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZk
YXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmh0bWwqMkZkcmFmdC1pZXRmLXNmYy1tdWx0aS1s
YXllci1vYW0qc2VjdGlvbi0xMC4xX18qM0JJdyEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01D
YkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnYxb2hZ
SWVnKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNv
bSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODlj
NzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NU
V0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklr
MWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1IVEx4NmU0c1FDdnNqWFpLeEcx
R0E4WFB2ZHN3c1FLRU1JRUFCaXRrcHJ3KjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1Vs
SlNVcUpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dK
TWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXLUV3VFoyenck
IiB0YXJnZXQ9Il9ibGFuayI+DQpTZWN0aW9uIDEwLjE8L2E+Ojwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAtIEFuIFNGQyBOU0ggQ29udGV4dCBIZWFkZXIocykgY29u
dGFpbiBhbiBPQU0gcHJvY2Vzc2luZzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBpbnN0cnVjdGlvbnMgb3IgZGF0YS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgLSBUaGUgJnF1b3Q7TmV4dCBQcm90b2NvbCZxdW90OyBmaWVsZCBkZXRl
cm1pbmVzIHRoZSB0eXBlIG9mIHRoZSBwYXlsb2FkLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhlIGFib3ZlIHRleHQgc3VnZ2VzdHMgdG8gbWUgdGhh
dCBpZiB0aGUgTy1iaXQgaXMgc2V0IGFuZCB0aGUgbmV4dCBwcm90b2NvbCBpcyBub3QgYWN0aXZl
IFNGQyBPQU0gdGhlbiBpdCBpcyAqPGI+cmVxdWlyZWQ8L2I+KiB0aGF0IE9BTSBkYXRhIHdpbGwg
YmUgaW4gdGhlIE5TSA0KIGNvbnRleHQgaGVhZGVycyAod2hpY2ggaXMgbm90IHRoZSBjYXNlIGZv
ciBpT0FNKSBhbmQgdGhlIG5leHQgcHJvdG9jb2wgd2lsbCBpbmRpY2F0ZSB3aGF0IGZvbGxvd3Mg
dGhlIE5TSCBoZWFkZXIuIFdoaWxlIGlPQU0gZG9lcyBmb2xsb3cgdGhlIE5TSCBoZWFkZXIgYXMg
aW5kaWNhdGVkIGJ5IHRoZSBuZXh0IHByb3RvY29sIHRoZXJlIGlzIHN0aWxsIGFuIGV4cGVjdGF0
aW9uIHRoYXQgT0FNIGlzIGFsc28gY2FycmllZCBpbiB0aGUgTlNIIGNvbnRleHQNCiBoZWFkZXJz
LiBUaGlzIHNlZW1zIHRvIGJlIGluIGNvbmZsaWN0IHdpdGggUkZDIDgzMDAgQU5EIFJGQyA4OTI0
LiA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIG9mIGNvdXJzZSBpcyBqdXN0IG15IHJlYWRp
bmcgb2YgdGhlIHRleHQgYW5kIEkgd291bGQgbGlrZSB0byBoZWFyIHlvdXJzIGFuZCBvdGhlciBm
b2xrcyB0aG91Z2h0cy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkppbTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyI+IFNod2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpz
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEu
YmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPiZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25k
YXksIEphbnVhcnkgMzEsIDIwMjIgMTE6MjUgUE08YnI+DQo8Yj5Ubzo8L2I+IEdyZWcgTWlyc2t5
ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFu
ayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IEphbWVzIEd1
aWNoYXJkICZsdDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29t
IiB0YXJnZXQ9Il9ibGFuayI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9hPiZndDs7
DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzwvYT47DQo8YSBocmVm
PSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPjsg
PGEgaHJlZj0ibWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCnNm
Yy1jaGFpcnNAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbc2ZjXSBXR0xD
IGZvciA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNh
ZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZl
bnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9j
KjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gqMkZfXyozQiEhTVozRnc0NXRvNXVZIWJ6TDdWYl9q
SGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFC
SnUzNDE2R0NRKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJl
d2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2Iy
NDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25v
d24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pC
VGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1OS3o4KjJGbSoyRmg3
V1hqSzBPUDhORjRqNWNRKjJGWWdTclNNVUxSbUR0KjJGa1gqMkIxMCozRCZhbXA7cmVzZXJ2ZWQ9
MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKUSEhTVozRnc0NXRv
NXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFV
ejYzMm5FLUhxREl0VzhFV3JIdHBBJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIEdyZWcsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlNvcnJ5IGZvciB0aGUgbGF0ZSBhY3Rpb24gb24gdGhp
cy4NCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2Fm
ZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVu
c2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24u
b3V0bG9vay5jb20qMkYqM0Z1cmwqM0RodHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3Jn
KjJGZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA3KjI2ZGF0YSozRDA0KjdD
MDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0
NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdD
MSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1D
NHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0Qq
N0MzMDAwKjI2c2RhdGEqM0RwbDIzSlN6dXpsNXAyRjh2b29QeXhWY1VuV1JkY1d4KjJGMjZNUkZm
SkFJaDQqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEh
TVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNEly
MTBLeWREeUp5NWdIQThvYmZiTUFCSnZFYmt3TTV3KjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1l
cy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWVi
ZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgw
MDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURB
aUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFt
cDtzZGF0YT1kcG95WEx1KjJGOWZHVlNnTHRld2RJN3dOZlNQZHJraHM3RnRCZEQzQXE3KjJCMCoz
RCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lvbEpTb3FLaW9xS2lvcUtp
b3FLaVVsS2lvbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlW
QUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0
VzlQdU0xbmVBJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvaHRtbC9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wNzwvYT4gaGFzIGJlZW4gbm93IHBv
c3RlZCB3aXRoIHRoZSBlZGl0cyBwZXIgdGhpcyBkaXNjdXNzaW9uLiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIEppbSw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5BZnRlciBHcmVn
J3MgcmV2aWV3IHBsZWFzZSBsZXQgdXMga25vdyBpZiB0aGUgY2hhbmdlcyBhcmUgZ29vZCB0byBw
cm9ncmVzcyB0aGUgZHJhZnQgdG8gdGhlIG5leHQgc3RlcC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+U2h3ZXRoYTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPk9uIFdlZCwgT2N0IDI3LCAyMDIxIGF0IDc6MzEgUE0gR3JlZyBNaXJza3kgJmx0
OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5n
cmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44
cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQi
Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+SGkgU2h3ZXRoYSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+dGhhbmsgeW91IGZvciB0aGUgZGV0
YWlsZWQgcmVzcG9uc2UgdG8gbXkgY29tbWVudHMuIFBsZWFzZSBmZWVsIGZyZWUgdG8gc2hhcmUg
YW55IHVwZGF0ZXMgeW91J3JlIGNvbnNpZGVyaW5nIGZvciB0aGUgbmV4dCB2ZXJzaW9uLiBJJ2xs
IGJlIGdsYWQgdG8gd29yayB0b2dldGhlcg0KIG9uIHRoZXNlLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkkgaGF2ZSBzZXZlcmFsIGZvbGxvdy11cCBub3RlcyBpbi1saW5lZCBiZWxvdyB1bmRlciB0
aGUgR0lNJmd0OyZndDsgdGFnLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+R3JlZzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFR1ZSwg
T2N0IDI2LCAyMDIxIGF0IDY6NTEgUE0gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+c2h3
ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2lu
LWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0
b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkhp
IEdyZWcsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij5Tb3JyeSBmb3IgdGhlIHZlcnkgbGF0ZSByZXBseS4gUGxlYXNlIGZpbmQgcmVzcG9u
c2VzIHRvIHlvdXIgY29tbWVudHMgaW5saW5lIEBTaHdldGhhOjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+T24gV2VkLCBTZXAgOCwgMjAyMSBhdCAzOjMwIEFNIEdyZWcgTWlyc2t5ICZsdDs8YSBo
cmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2lt
aXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0ND
Q0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21h
cmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5EZWFyIEF1dGhv
cnMgYW5kIEFsbCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SSd2ZSByZWFkIHRoZSBjdXJyZW50IHZlcnNpb24g
b2YgdGhlIGRyYWZ0IGFuZCBoYXZlIHNvbWUgY29tbWVudHMgSSdkIGxpa2UgdG8gc2hhcmUgd2l0
aCB5b3UuIEkgbXVjaCBhcHByZWNpYXRlIHlvdXIgdGhvdWdodHMgb24gd2hlcmUgdGhpcyB3b3Jr
IHNob3VsZCBnbyBjb25zaWRlcmluZw0KIGRldmVsb3BtZW50cyBpbiBvdGhlciBJRVRGIFdHcy4g
UGxlYXNlIGZpbmQgbXkgbm90ZXMgYW5kIHF1ZXN0aW9ucyBiZWxvdzo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21zby1saXN0OmwxIGxldmVsMSBsZm8xIj4NCjxzcGFuIGxhbmc9IkVOLVVTIj5JdCBp
cyBzdGF0ZWQgaW4gdGhlIEFic3RyYWN0IHRoYXQ6PG86cD48L286cD48L3NwYW4+PC9saT48L3Vs
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7ICZuYnNwO0luLXNpdHUgT3Bl
cmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFuZCBNYWludGVuYW5jZSAoSU9BTSkgcmVjb3Jkczxi
cj4NCiZuYnNwOyAmbmJzcDtvcGVyYXRpb25hbCBhbmQgdGVsZW1ldHJ5IGluZm9ybWF0aW9uIGlu
IHRoZSBwYWNrZXQgd2hpbGUgdGhlIHBhY2tldDxicj4NCiZuYnNwOyAmbmJzcDt0cmF2ZXJzZXMg
YSBwYXRoIGJldHdlZW4gdHdvIHBvaW50cyBpbiB0aGUgbmV0d29yay48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
bGVmdDozMC4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0
b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkJ1dCB0aGF0IGlzIHRoZSBjYXNlIG9ubHkgZm9yIHRoZSBwcmUtYWxsb2NhdGVkIGFuZCBp
bmNyZW1lbnRhbCB0cmFjZSBvcHRpb24mbmJzcDt0eXBlcy4gVGhlDQo8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91
dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRw
cyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tKjJGKjNGdXJs
KjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRh
dGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGlyZWN0LWV4
cG9ydCoyRl9fKjNCISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdV
emVEdGZQTmh5ZVBhaE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLRTBqcGh1YlEqMjQqMjZkYXRhKjNE
MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1
NDg2ZTQ1OWQwOGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3
QzEqN0MxKjdDNjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJ
am9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1u
MCozRCo3QzMwMDAqMjZzZGF0YSozRGk3c1RyME10QzVxZnp4M3R3T0tTcGJXOExrUUp6c0FKQnhG
KjJGWlBMVXdLYyozRCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpX
NG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdDBtUmd1SmcqMjQmYW1wO2RhdGE9
MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMy
NDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3
QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJ
am9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1u
MCozRCo3QzMwMDAmYW1wO3NkYXRhPXlWR3BKWTF5NmR1ZDVjNDRIT3NwdFBqcUV1WGROVWExRE16
akFlbHZVNWMqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxS2lvcUtpb3FLaW9x
S2lvcUpTVXFLaW9xS2lvcUtpb3FLaW9sSlNvcUpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNG
dzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVo
MllsYVV6NjMybkUtSHFESXRXLUJ3eGRSSWckIiB0YXJnZXQ9Il9ibGFuayI+DQpEaXJlY3QgRXhw
b3J0IG9wdGlvbjwvYT4gZG9lcyBub3Qgd3JpdGUgdGVsZW1ldHJ5Jm5ic3A7ZGF0YSBpbnRvIHRo
ZSBkYXRhIHBhY2tldCBpdHNlbGYgYnV0IGV4cG9ydCB0ZWxlbWV0cnkgaW5mb3JtYXRpb24gaW4g
YSBzcGVjaWFsbHkgY29uc3RydWN0ZWQgcGFja2V0LiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkFuZCBhcyB3ZSBhcmUgdGFsa2luZyBhYm91dCBkaWZmZXJlbnQgSU9BTSB0cmFjZSBvcHRp
b25zLCB0aGUgcXVlc3Rpb24mbmJzcDtvZiB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudCBzZWVt
cyBhcHByb3ByaWF0ZS4gVGhlcmUgaXMNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1o
dHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGbmFtMTEu
c2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYqM0Z1cmwqM0RodHRwcyozQSoyRioy
RnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGbWFpbGFyY2hpdmUuaWV0Zi5v
cmcqMkZhcmNoKjJGbXNnKjJGaXBwbSoyRkEwT2NHUTVMbE5qbmpmUlZwX2lVVE1ZTXJjcyoyRl9f
KjNCISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVEdGZQTmh5
ZVBhaE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLSE9uZFNGUmcqMjQqMjZkYXRhKjNEMDQqN0MwMSo3
Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQw
OGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdD
NjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xq
QXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMw
MDAqMjZzZGF0YSozRGNIdHZzZ0RsKjJGdXpTdjcwb1M5TE41bDJvNW5FSXdpS0hEWjFzZmlGSkNy
RSozRCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZy
NGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdTJTc1g3Y2cqMjQmYW1wO2RhdGE9MDQqN0Mw
MSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0
ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0Mw
KjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0
d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3
QzMwMDAmYW1wO3NkYXRhPVkqMkJ3eXd1VFNqNFNwdWdyam1EVHF1QVkwTVpXS29UNDNDTWpzeWhh
KjJGbk9jKjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtp
b3FLaW9sSlNvcUtpb3FLaW9xS2lvcUtpVWxLaW9sSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFN
WjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJq
ZGVoMllsYVV6NjMybkUtSHFESXRXLUZSQURQeGckIiB0YXJnZXQ9Il9ibGFuayI+DQphIFdHTEMg
b24gdHdvIElPQU0gZG9jdW1lbnRzPC9hPiBhY3RpdmUgdGhyb3VnaCBTZXB0ZW1iZXIgMTV0aCBh
dCB0aGUgSVBQTSBXRy4gSSBiZWxpZXZlIHRoYXQgaXQgd291bGQgYmUgYmVuZWZpY2lhbCBpZiB3
ZSBoYWQgYSBzaW5nbGUgZG9jdW1lbnQgdGhhdCBkZXNjcmliZXMgdGhlIGFwcGxpY2FiaWxpdHkg
b2YgSU9BTSBpbiBhbGwgaXRzIGZ1bmN0aW9uYWxpdHkgZGVmaW5lZCBieSBkb2N1bWVudHMgaW4g
SVBQTSBXRy4gT2YgY291cnNlLCB0aGF0DQogY2Fubm90IGJlIGEgbW92aW5nIHRhcmdldCBhcyB0
aGF0IHdvdWxkIG5vdCBiZSBoZWxwZnVsLiBCdXQgc2luY2UgdGhlIElQUE0gV0cgZGlzY3Vzc2Vz
IHRoZSBwcm9ncmVzcyBvZiB0d28gSU9BTSBkb2N1bWVudHMsIGl0IGNvdWxkIGJlIGEgZ3JlYXQg
dGltZSB0byBhZGRyZXNzIHRoZSBhcHBsaWNhYmlsaXR5IG9mDQo8YSBocmVmPSJodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxv
b2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyoz
QSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tKjJGKjNGdXJsKjNE
aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0
cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGlyZWN0LWV4cG9y
dCoyRl9fKjNCISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVE
dGZQTmh5ZVBhaE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLRTBqcGh1YlEqMjQqMjZkYXRhKjNEMDQq
N0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2
ZTQ1OWQwOGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEq
N0MxKjdDNjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9p
TUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCoz
RCo3QzMwMDAqMjZzZGF0YSozRGk3c1RyME10QzVxZnp4M3R3T0tTcGJXOExrUUp6c0FKQnhGKjJG
WlBMVXdLYyozRCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8z
ZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdDBtUmd1SmcqMjQmYW1wO2RhdGE9MDQq
N0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAy
MzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEq
N0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9p
TUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCoz
RCo3QzMwMDAmYW1wO3NkYXRhPXlWR3BKWTF5NmR1ZDVjNDRIT3NwdFBqcUV1WGROVWExRE16akFl
bHZVNWMqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxS2lvcUtpb3FLaW9xS2lv
cUpTVXFLaW9xS2lvcUtpb3FLaW9sSlNvcUpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNGdzQ1
dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMlls
YVV6NjMybkUtSHFESXRXLUJ3eGRSSWckIiB0YXJnZXQ9Il9ibGFuayI+DQp0aGUgRGlyZWN0IEV4
cG9ydCB0cmFjZSB0eXBlPC9hPiBhbmQgTG9vcGJhY2sgYW5kIEFjdGl2ZSBmbGFncyBkZWZpbmVk
IGluJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0x
MS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJs
ZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVj
dGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20q
MkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0
LWlldGYtaXBwbS1pb2FtLWZsYWdzKjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhr
THRmM3d5ZUJvVXBPNzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktITzds
UmVWdyoyNCoyNmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5j
b20qN0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5
Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdD
VFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJ
azFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEMWtxdGN1M3hqbDFDN3l0USoy
Qm9hS2RpUU45NnJRdDk0ZTFTMkVsQzBuRDNNKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNV
bEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdN
Q2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0OE5x
UlJLZyoyNCZhbXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5j
b20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5
Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdD
VFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJ
azFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9enpjblhsZXdXS3J0RUR2NEJt
c05OazRwdkRsTUtOS3ZQekJaMmRaSm01ayozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNV
bEpTVXFLaW9xS2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xKU29xSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZH
SmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctZ091VHF3ZyQiIHRhcmdldD0iX2Js
YW5rIj5kcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFnczwvYT4uDQogSXQgd291bGQgYmUgY29uY2Vy
bmluZyB0byBoYXZlIG1vcmUgdGhhbiBvbmUgU0ZDIGRvY3VtZW50IGRlc2NyaWJpbmcgdGhlIGFw
cGxpY2FiaWxpdHkgb2YgdGhlIGdlbmVyaWMgSU9BTSBtZWNoYW5pc21zPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90OyI+U2h3ZXRoYSZndDsgVGhpcyBpcyBhIGZhaXIgcG9pbnQuIFdlIHdpbGwg
cmV2aXNlIHRoZSZuYnNwOyBkcmFmdCB3aXRoIHRleHQgaW4gdGhlIGFic3RyYWN0IGFuZCBTZWN0
aW9uIDMgSTxzcGFuIHN0eWxlPSJjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPk9BTS1U
eXBlPC9zcGFuPiZuYnNwO3RvDQogYmUgdXBkYXRlZCB0byBpbmNsdWRlIHRoZSB1c2FnZSBvZiB0
cmFjZSBhbmQgREVYIG9wdGlvbnMuJm5ic3A7IFRoZSBlbmNhcHN1bGF0aW9uIG9mIElPQU0gb3B0
aW9ucyB3aXRoaW4gTlNIIGl0c2VsZiBpbiBpdHMgY3VycmVudCBmb3JtIGFscmVhZHkgc3VwcG9y
dHMgYWxsIHRoZSBJT0FNIE9wdGlvbiBUeXBlIGRlZmluZWQgYm90aCBmcm9tIGRyYWZ0LTxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkZERjUiPmlldGYtaXBwbS1pb2FtLWRh
dGENCiBhbmQmbmJzcDs8L3NwYW4+ZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGlyZWN0LWV4cG9ydCBh
bG9uZyB3aXRoIHRoZSBmbGFncyBzdXBwb3J0ZWQgd2l0aGluIHRoZSBvcHRpb25zLiBIZW5jZSB0
aGUgSU9BTS1kYXRhLWZpZWxkIGRlZmluaXRpb25zIGluIHRoZSBkcmFmdCB3aWxsIHJlbWFpbiB1
bmNoYW5nZWQuJm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+R0lNJmd0OyZndDsgSSBhZ3Jl
ZSB0aGF0IHRoZSBkZWZpbml0aW9ucyBvZiB0aGUgSU9BTSBkYXRhLWZpZWxkcyBhcmUgaW52YXJp
YW50IGluIHZhcmlvdXMgZGF0YSBwbGFuZSBlbmNhcHN1bGF0aW9ucy4gWW91IGxpa2VseSBmb2xs
b3cgdGhlIGRpc2N1c3Npb24gb2YgdGhlIElBT00gRGlyZWN0DQogRXhwb3J0IGFuZCBJT0FNIGZs
YWdzIG9uIHRoZSBJUFBNIFdHIGxpc3QuIEkgdGhpbmsgdGhhdCBmb3IgU0ZDIE5TSCwgSU9BTSBE
aXJlY3QgRXhwb3J0IGNvdWxkIGJlIGFzIHNpbXBsZSBhcyAmcXVvdDt1c2UgdGhlIGxvY2FsIHBv
bGljeSZxdW90Oy4gVGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhlIExvb3BiYWNrIGFuZCBBY3RpdmUg
ZmxhZ3Mgc2VlbXMgdG8gcmVxdWlyZSBkZXRhaWxlZCBleHBsYW5hdGlvbiBieSBTRlAgYWN0b3Jz
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBj
bSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDow
Y207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPGRpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdp
bi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZlbDEgbGZvMiI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+
VGhlIGxvY2F0aW9uIG9mIHRoZSBJT0FNIGhlYWRlciBpbiB0aGUgU0ZDIE5TSC1lbmNhcHN1bGF0
ZWQmbmJzcDtwYWNrZXQgaXMgZGVmaW5lZCBpbiBTZWN0aW9uIDM6PG86cD48L286cD48L3NwYW4+
PC9saT48L3VsPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsg
Jm5ic3A7SU9BTS1EYXRhLUZpZWxkcyBhcmUgY2FycmllZCBpbiBOU0g8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDsgJm5ic3A7dXNpbmcgYSBuZXh0IHByb3RvY29sIGhlYWRlciB3aGljaCBm
b2xsb3dzIHRoZSBOU0ggTUQgY29udGV4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAm
bmJzcDtoZWFkZXJzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SSd2ZSBjaGVja2VkIFJGQyA4MzAwIGJ1
dCBjb3VsZG4ndCBmaW5kIGl0IGRlZmluZXMgdGhlIE5leHQgUHJvdG9jb2wgaGVhZGVyLiBBbHNv
LCBpdCBhcHBlYXJzIHRoYXQgTlNIIENvbnRleHQgaGVhZGVycyZuYnNwO2FyZSBvcHRpb25hbC4g
SGVuY2UgbXkgcXVlc3Rpb24uIElzIHRoZQ0KIHByZXNlbmNlIG9mIGFuIE5TSCBDb250ZXh0IGhl
YWRlciByZXF1aXJlZCB3aGVuIHVzaW5nIElPQU0/IENvdWxkIHlvdSBjbGFyaWZ5IHdoaWNoIG1l
Y2hhbmlzbSBpcyB1c2VkIHRvIGlkZW50aWZ5IHRoZSBwYXlsb2FkIG9mIGFuIFNGQyBOU0gtZW5j
YXBzdWxhdGVkIHBhY2tldCBhcyBJT0FNPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij5TaHdldGhhJmd0OyBXZSB3aWxsIHJld29yZCBpdCwgaXQgaXMgbm90
IE5leHQgUHJvdG9jb2wgaGVhZGVyIGJ1dCB1c2luZyBJT0FNIGFzIGEgTmV4dCBQcm90b2NvbCBh
cyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LjEgYW5kDQogcmVxdWVzdGVkIGluIElBTkEgc2VjdGlv
bi4gRm9sbG93aW5nIGlzIHRoZSBwcm9wb3NlZCB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIFJGQyA4
MzAwIHJlZmVyZW5jZSB0byBjb250ZXh0IGhlYWRlcnMgZm9sbG93aW5nIGJhc2UgaGVhZGVyIGFu
ZCBzZXJ2aWNlIHBhdGggaGVhZGVyOjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
Ij4mcXVvdDtUaGUgTlNIIGlzIGRlZmluZWQgaW4gW1JGQzgzMDBdLiZuYnNwOyBJT0FNLURhdGEt
RmllbGRzIGFyZSBjYXJyaWVkIGluIE5TSCZuYnNwO3VzaW5nIGEgbmV4dCBwcm90b2NvbCB0byBp
ZGVudGlmeSBJT0FNIGRhdGEgZmllbGRzIHRoYXQNCiBmb2xsb3dzIE5TSCBjb250ZXh0IGhlYWRl
cnMuJnF1b3Q7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+R0lNJmd0OyZndDsgSSB0aGluayB0aGF0
IFJGQyA4MzAwIHZpZXdzIGRhdGEgZm9sbG93aW5nIENvbnRleHQgSGVhZGVycyBhcyBOU0ggcGF5
bG9hZCwgbm90IGJlaW5nICZxdW90O2luIE5TSCZxdW90Oy4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxl
ZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMCBsZXZlbDEgbGZvMyI+DQo8c3BhbiBsYW5nPSJFTi1V
UyI+SWYgSSB1bmRlcnN0YW5kIHRoZSBmb3JtYXQgb2YgdGhlIElPQU0gaGVhZGVyIGRlZmluZWQg
aW4gU2VjdGlvbiAzIGNvcnJlY3RseSwgdGhlIGhlYWRlcidzIGxlbmd0aCBpcyBsaW1pdGVkIGJ5
IDEwMjAgb2N0ZXRzLCB3aGlsZSB0aGUgZWZmZWN0aXZlIGxlbmd0aCBjb250YWluaW5nIElPQU0g
b3B0aW9ucyBhbmQgZGF0YSAtIDEwMTYgb2N0ZXRzLiBJcyB0aGF0IGNvcnJlY3Q/IFdoYXQgaXMg
dGhlIHJlY29tbWVuZGVkDQogdGVjaG5pcXVlIG9mIGNvbGxlY3RpbmcgSU9BTSBkYXRhIHRoYXQg
ZXhjZWVkcyB0aGF0IGxpbWl0PzxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC91bD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
Ij5TaHdldGhhICZndDsgSU9BTSBvcHRpb25zIGluaGVyZW50bHkgc3VwcG9ydCBzcGVjaWZ5aW5n
IHRoZSBzaXplIGxpbWl0cyBhdCB0aGUgbm9kZSB0aGF0IGFkZGVkIHRoZSBJT0FNIG9wdGlvbnMu
IFdoaWxlIG9wZXJhdGlvbmFsaXppbmcNCiB0aGUgc29sdXRpb24gdGhlIGRhdGEgdHlwZXMgaW5j
bHVkZWQgYW5kIG51bWJlciBvZiBub2RlcyBleHBlY3RlZCB0byBiZSBhZGRpbmcgdGhlIGRhdGEg
c2hvdWxkIGJlIHNlbGVjdGVkLiBUaGlzIGlzIGNvdmVyZWQgaW4gZGVwbG95bWVudCBjb25zaWRl
cmF0aW9ucyZuYnNwO2RyYWZ0LWJyb2NrbmVycy1vcHNhd2ctaW9hbS1kZXBsb3ltZW50Ljwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8Ymxv
Y2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBw
dDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2
Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMyBs
ZXZlbDEgbGZvNCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+SW4gU2VjdGlvbiA0LjEsIEkndmUgZm91
bmQgdGhlIHRleHQgcmVmbGVjdGluZyB0aGUgaGlzdG9yeSBvZiB0aGUgZGlzY3Vzc2lvbiBhYm91
dCBob3cgdG8gY2FycnkgdGhlIElPQU0gaGVhZGVyIHVzaW5nIE5TSCBlbmNhcHN1bGF0aW9uLiBB
cyB0aGUgdGV4dCBoYXMgbm8gbm9ybWF0aXZlIHZhbHVlLCBJIHN1Z2dlc3QgbW92aW5nIGl0IGlu
dG8gYW4gQXBwZW5kaXguPG86cD48L286cD48L3NwYW4+PC9saT48L3VsPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlNo
d2V0aGEgJmd0OyBBZ3JlZWQsIHJldmlzZWQgZHJhZnQgd2lsbCBoYXZlIHRoaXMgc2VjdGlvbiBt
b3ZlZCB0byBBcHBlbmRpeC4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5HSU0mZ3Q7Jmd0
OyBUaGFuayB5b3UuJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0K
PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0Mg
MS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0K
PGRpdj4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6
bDIgbGV2ZWwxIGxmbzUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPkkgZmluZCB0aGUgcnVsZXMgb2Yg
aGFuZGxpbmcgdGhlIE8tYml0IGluIE5TSCBsaXN0ZWQgaW4gU2VjdGlvbiA0LjIgaW5jb25zaXN0
ZW50IGFuZCBjb25mdXNpbmcuIFRoZSBJT0FNIGhlYWRlciBpcyBub3QgcGFydCBvZiBOU0ggZW5j
YXBzdWxhdGlvbiBidXQgaXMgYSBwYXJ0IG9mIHRoZSBwYXlsb2FkLiBCdXQgaW4gb25lIGNhc2Us
IHdoZW4gdXNlciBkYXRhIGZvbGxvd3MgaXQsIHRoZSBPLWJpdCBtdXN0IG5vdA0KIGJlIHNldCBh
cy4gSWYgdGhlcmUncyBubyB1c2VyIGRhdGEgYWZ0ZXIgdGhlIElPQU0gaGVhZGVyLCB0aGVuIHRo
ZSBPLWJpdCBtdXN0IGJlIHNldC4gQnV0IGZyb20gdGhlIHBlcnNwZWN0aXZlIG9mIE5TSCBlbmNh
cHN1bGF0aW9uLCBpdCBpbmNsdWRlcyBzcGVjaWFsbHkgY29uc3RydWN0ZWQgZGF0YSBhZGRlZCBm
b3IgdGhlIHNvbGUgcHVycG9zZSBvZiBjb2xsZWN0aW5nIE9BTS90ZWxlbWV0cnkgaW5mb3JtYXRp
b24uIFRoZW4sIHdoeSwgaW4gb25lDQogY2FzZSwgdGhlIE8tYml0IGlzIGNsZWFyZWQgYW5kIGlu
IHRoZSBvdGhlciBzZXQgaWYsIGluIGJvdGggY2FzZXMsIHRoZSBOU0gtZW5jYXBzdWxhdGVkIHBh
Y2tldCBpcyB1c2VkIHRvIHBlcmZvcm0gdGhlIE9BTSBmdW5jdGlvbj88bzpwPjwvbzpwPjwvc3Bh
bj48L2xpPjwvdWw+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+U2h3ZXRoYSAmZ3Q7IFRoZSByZWFzb24gZm9yIG5vdCBz
ZXR0aW5nIHRoZSBPLWJpdCBmb3IgcGFja2V0cyB0aGF0IGNvbnRhaW5zIGFjdHVhbCB1c2VyIGRh
dGEgaXMgYmVjYXVzZSBSRkMgODMwMCBoYXMgJnF1b3Q7PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4NCiBTRi9TRkYvU0ZDIFByb3h5L0NsYXNzaWZpZXIgaW1wbGVtZW50YXRpb25zIHRoYXQgZG8g
bm90IHN1cHBvcnQ8L3NwYW4+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgU0ZDIE9BTSBwcm9jZWR1cmVzIFNIT1VMRCBkaXNjYXJkIHBhY2tldHMgd2l0aCBPIGJp
dCBzZXQmcXVvdDsuIEl0IHdpbGwgYmUgdW5kZXNpcmFibGUgdG8gZGlzY2FyZCBwYWNrZXRzIHdp
dGggTy1iaXQgc2V0IHRoYXQgY2FycnkgdXNlciBkYXRhIGFzIElPQU0gY2FuIGJlIGluc2VydGVk
IGluc2l0dS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iY29sb3I6YmxhY2siPkZvciBzeW50aGV0aWMgdHJhZmZpYyBjcmVhdGVkIGZvciBPQU0gYWxv
bmcgd2l0aCBJT0FNLWRhdGEtZmllbGRzIGluIE5TSCBmb2xsb3dpbmcgdGhlIE5TSCBPQU0gZnVu
Y3Rpb24gd2l0aCAwLWJpdCBzZXQgaXMgZGVzaXJhYmxlLiZuYnNwOyA8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDtHSU0mZ3Q7Jmd0OyBUaGlzIGlzIGFuIGludGVyZXN0aW5nIHNpdHVhdGlvbi4gSSBh
Z3JlZSB0aGF0IHRoZXJlIGNvdWxkIGJlIGFuIFNGQyBlbGVtZW50IG5vdCBzdXBwb3J0aW5nICZx
dW90O1NGQyBPQU0gcHJvY2VkdXJlcyZxdW90OyAobm90IGNsZWFyIHdoYXQgdGhlc2UgYXJlKS4g
QnkgdGhlIHNhbWUNCiB0b2tlbiwgd291bGQgc3VjaCBTRkMgZWxlbWVudCBzdXBwb3J0IElPQU0s
IGJlIGNhcGFibGUgb2YgcHJvY2Vzc2luZyBJT0FNIHdpdGhvdXQgYWR2ZXJzZSBpbXBhY3QgdG8g
dXNlciBkYXRhPyBJIGFtIG5vdCBjZXJ0YWluIGFuZCBpdCBzZWVtcyB0aGF0IGl0IG1pZ2h0IGJl
IGJldHRlciB0byByZWNvbW1lbmQgdGhhdCBOU0ggcGFja2V0cyB3aXRoIElPQU0gYmUgZHJvcHBl
ZCBieSBhbiBTRlAgZWxlbWVudCBpZiBpdCBkb2VzIG5vdCBzdXBwb3J0DQogJnF1b3Q7U0ZDIE9B
TSZxdW90Oy4gV2hhdCBhcmUgeW91ciB0aG91Z2h0cz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBj
bSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmln
aHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5UaGFu
a3MsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlNod2V0aGE8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4w
cHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9w
OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JIG11
Y2ggYXBwcmVjaWF0ZSB5b3VyIGNvbnNpZGVyYXRpb24gb2YgbXkgY29tbWVudHMgYW5kIHF1ZXN0
aW9ucyBhbmQgbG9va2luZyBmb3J3YXJkIHRvIHlvdXIgZmVlZGJhY2suPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRzLDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiPkdyZWc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBXZWQsIEF1ZyAxOCwgMjAyMSBhdCA1OjMyIEFNIEph
bWVzIEd1aWNoYXJkICZsdDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3
ZWkuY29tIiB0YXJnZXQ9Il9ibGFuayI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9h
PiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+RGVhciBXRzo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj5UaGlzIGVtYWlsIHN0YXJ0cyBhIDIgd2VlayBXb3JraW5nIEdyb3VwIExhc3Qg
Q2FsbCBmb3IgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggWzFdLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPlBsZWFzZSByZWFkIHRoaXMgZG9jdW1lbnQgaWYgeW91IGhhdmVu4oCZdCByZWFkIHRoZSBt
b3N0IHJlY2VudCB2ZXJzaW9uIGFuZCBzZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNGQyBXRyBs
aXN0IG5vIGxhdGVyIHRoYW4gU2VwdGVtYmVyIDE8c3VwPnN0PC9zdXA+IDIwMjEuDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIxMjUyOSI+SWYgeW91IGFyZSByYWlzaW5n
IGEgcG9pbnQgd2hpY2ggeW91IGV4cGVjdCB3aWxsIGJlIHNwZWNpZmljYWxseSBkZWJhdGVkIG9u
IHRoZSBtYWlsaW5nIGxpc3QsIGNvbnNpZGVyIHVzaW5nIGEgc3BlY2lmaWMgZW1haWwvdGhyZWFk
IGZvcg0KIHRoaXMgcG9pbnQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iY29sb3I6IzIxMjUyOSI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6IzIxMjUyOSI+TGFzdGx5LCBpZiB5b3UgYXJlIGFuIGF1dGhvciBvciBj
b250cmlidXRvciBwbGVhc2UgcmVzcG9uc2UgdG8gaW5kaWNhdGUgd2hldGhlciB5b3Uga25vdyBv
ZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHJlbGF0ZWQgdG8gdGhpcyBkb2N1bWVudC4NCjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmtzITxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPkppbSAmYW1wOyBKb2VsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+WzFdIDxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0
bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBz
KjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYqM0Z1cmwq
M0RodHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0
YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCoyRl9fKjNC
ISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVEdGZQTmh5ZVBh
aE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLSGRUaVJFNkEqMjQqMjZkYXRhKjNEMDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQwOGQ5
ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdDNjM3
NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAq
MjZzZGF0YSozRDl1RGRodzBWaXdCdFd2bjUyVjhVWjJHNzdsUm5TeWUyT2xzNXozVThRd1EqM0Qq
MjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFN
WjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIx
MEt5ZER5Snk1Z0hBOG9iZmJNQUJKdjMza0drTHcqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2phbWVz
Lm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJk
YzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAw
MTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFp
TENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmYW1w
O3NkYXRhPVM2c3g3TXJyVmt6S2VwVmdqNDVxKjJGMktQWnpCTXlPRm5vbCoyQk1mZ1JRNzMwKjNE
JmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lv
cUtpb3FLaW9xS2lvbEpTb2xKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFm
NVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJu
RS1IcURJdFctRk9tdVNIQSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzwvYT48L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzti
YWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPGJyPg0Kc2ZjIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9
Im1haWx0bzpzZmNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zZmNAaWV0Zi5vcmc8L2E+PGJy
Pg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZl
bGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5z
ZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5v
dXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2Myoy
Rl9faHR0cHMqM0EqMkYqMkZ3d3cuaWV0Zi5vcmcqMkZtYWlsbWFuKjJGbGlzdGluZm8qMkZzZmNf
XyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5o
eWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0VLTXNJVmFBKjI0KjI2ZGF0YSozRDA0KjdDMDEq
N0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlk
MDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3
QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdM
akF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0Mz
MDAwKjI2c2RhdGEqM0RMcmRwN2lwWE5XcUR2cDNtV2tJUVdGKjJGSm9DbGZtZDRHM1RsYUgya0I1
NTAqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRj
bENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnYwV3NRdEhBKjI0JmFtcDtkYXRhPTA0KjdDMDEq
N0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZj
MDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3
QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdM
akF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0Mz
MDAwJmFtcDtzZGF0YT1YajRmVTBKY3RTc1BsNmEzNlIqMkJwOU40UmtRKjJCczhtNFY3czlRbTJI
SElWdyozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lvcUtpb3FLaW9x
SlNVcUtpb3FLaW9xS2lvcUtpb2xKU29xSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlEhIU1aM0Z3
NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgy
WWxhVXo2MzJuRS1IcURJdFc4aDczMVFpQSQiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NmYzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHByZT48c3BhbiBsYW5nPSJGUiI+X19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5DZSBtZXNzYWdlIGV0IHNlcyBw
aWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50
aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0
ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNz
YWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyPG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBh
aW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBsYW5nPSJGUiI+T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUg
c2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5UaGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBp
bmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OzxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1
dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5JZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlz
IGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlz
IG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmU+PHNwYW4gbGFuZz0iRlIiPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5v
dCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9y
IGZhbHNpZmllZC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIi
PlRoYW5rIHlvdS48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=

--_000_CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9CY4PR11MB1672namp_--


From nobody Tue Apr 12 07:17:34 2022
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 8C9DC3A10DF for <sfc@ietfa.amsl.com>; Tue, 12 Apr 2022 07:17:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level: 
X-Spam-Status: No, score=-2.109 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=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 VCEvWE_EWjsJ for <sfc@ietfa.amsl.com>; Tue, 12 Apr 2022 07:17:25 -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 F37993A2141 for <sfc@ietf.org>; Tue, 12 Apr 2022 07:17:24 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4Kd78h5B1Zz1nwTG for <sfc@ietf.org>; Tue, 12 Apr 2022 07:17:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1649773044; bh=VOc2xZEcxrhASzN8s8ECIp1GKQRa/htlfw9H60Y5Lkg=; h=Date:Subject:To:References:From:In-Reply-To:From; b=O42O7o6Z/wadAIVeeor4XEaVblKVLJ/HYITDWgeqSnPOyJm1LYcixx2giLKHx7dm/ bjqNIuWl5vPwK0b1efcCYtwFnj/qsUMr3apX08XtrwLbJajWODwqVPg69T4cg0RkVL twRB5SgLCAH2zqwvSz9X2N1HloLNc1Sw1oybFFT8=
X-Quarantine-ID: <k0JhXV_h2mN1>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.21.218] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4Kd78h2DcYz1nwJ9 for <sfc@ietf.org>; Tue, 12 Apr 2022 07:17:24 -0700 (PDT)
Message-ID: <2f2c1ad6-ced3-12c2-3240-4ad37067e717@joelhalpern.com>
Date: Tue, 12 Apr 2022 10:17:23 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0
Content-Language: en-US
To: "sfc@ietf.org" <sfc@ietf.org>
References: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/k7sEgiFna91D28NLK-AAq1BEozM>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
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, 12 Apr 2022 14:17:31 -0000

In relation to the subject draft, if someone would like to shepherd it 
please let the chairs know.

Yours,
Joel

On 4/11/2022 10:39 AM, James Guichard wrote:
> Dear WG:
> 
> This email starts a 2-week Working Group Last Call for 
> draft-ietf-sfc-oam-packet [1].
> 
> Please read this document if you haven’t already and send your comments 
> to the SFC WG list no later than April 25^th 2022.
> 
> If you are raising a point which you expect will be specifically debated 
> on the mailing list, consider using a specific email/thread for this point.
> 
> Lastly, if you are an author or contributor please response to indicate 
> whether you know of any undisclosed IPR related to this document.
> 
> Thanks!
> 
> Jim & Joel
> 
> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/ 
> <https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/>
> 


From nobody Tue Apr 12 07:39:14 2022
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 252333A15A1; Tue, 12 Apr 2022 07:39:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.505
X-Spam-Level: 
X-Spam-Status: No, score=-1.505 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_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] 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 YZ_0s6_Q7FFY; Tue, 12 Apr 2022 07:39:05 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.36]) (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 663A83A134C; Tue, 12 Apr 2022 07:39:04 -0700 (PDT)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr25.francetelecom.fr (ESMTP service) with ESMTPS id 4Kd7df1rvfzCr3D;  Tue, 12 Apr 2022 16:39:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649774342; bh=azNKdkM3nb01Ri0Ky0cVjp9+KC7gJ8S+THSssVUW14g=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=PToOixARtblTo0qCplSBC+7j+L9bSRfM8UpJn5zCYH7svqnDU5mxsxCkxCG6UgdEQ dRhoA7yN+tBhIKJUR69a2bosn00cp1JFGXNU4cpvSkTXqtTzl8XsK67uGCI2u/jr/n VQiem7VMhnQglfdP3WR3Mdj4tJXsjp2QRcSb6QdLZR+8j5mjtJyVtAo083BFQec5v3 XByxZQOe9t7ZfSzsrfkh01LhBB8o3IlqsM6ixWPNVeHOkJ4SqEGF3Huw2mf+ugdzEW KPLGYdTDmK58i7p5gM9Cywq5kjdb0vPzdDzSCAGW+XnnZVhS1c10QDp+O3Bh3LEg/c /wtc1LWe9wjmQ==
From: <mohamed.boucadair@orange.com>
To: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZQQB5uoACahWxgAAGYGKgBL6IjWAAA3JMYAAO7ZbAAAUk9wAAUpazIAAOJK8gAoigVWAABlSwAAACWjsAAAKcnYAAZ7CWpAABhxZEA==
Content-Class: 
Date: Tue, 12 Apr 2022 14:39:01 +0000
Message-ID: <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-12T14:37:29Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=cc435eea-b44d-44ac-8ee0-2af12f494981; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.50]
Content-Type: multipart/alternative; boundary="_000_a734de5265ca498bbabf9805a6eaf91dorangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/afUio1imtozQMKHuZHLRBH6Klno>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 12 Apr 2022 14:39:13 -0000

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

SGkgRnJhbmNrLA0KDQpUaGFuayB5b3UgZm9yIHRoZSBjbGFyaWZpY2F0aW9uIGV2ZW4gaWYgSSBk
b27igJl0IHRoaW5rIHRoZXJlIGlzIGEgY29uZnVzaW9uLg0KDQpQbGVhc2Ugbm90ZSB0aGF0IFNG
QyBPQU0gcGFja2V0IGlzIGRlZmluZWQgYXMgZm9sbG93czoNCg0KPT0NCiAgICAgIFN1Y2ggYSBw
YWNrZXQNCiAgICAgIGlzIGFueSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCB0aGF0IGV4Y2x1c2l2
ZWx5IGluY2x1ZGVzIE9BTSBkYXRhLg0KICAgICAgQW4gT0FNIGRhdGEgY2FuIGJlIGluY2x1ZGVk
IGluIHRoZSBGaXhlZC1MZW5ndGggQ29udGV4dCBIZWFkZXIsDQogICAgICBvcHRpb25hbCBDb250
ZXh0IEhlYWRlcnMsIGFuZC9vciB0aGUgaW5uZXIgcGFja2V0Lg0KPT0NCg0KVGhpbmdzIGFyZSBw
cmV0dHkgY2xlYXIgKGFzIHBlciBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0KSB0aGF0IHRoZSBP
IGJpdCBtdXN0IGJlIHVuc2V0IHdoZW4gSU9BTSBkYXRhIGlzIGluY2x1ZGVkICsgdXNlciBkYXRh
Lg0KDQpUaGUgY29uY2VybiBJIGhhZCBpcyB0aGF0IHlvdSBhcmUgcG9pbnRpbmcgdG8gUkZDODMw
MCBmb3IgdGhlIElPQU0gbmV4dCBwcm90b2NvbCwgd2hpY2ggbWFrZXMgYm90aCDigJxub25l4oCd
IChpLmUuLCBubyBwYXlsb2FkKSBhbmQgSU9BTSAoYXMgeW91IHJlcXVlc3QgYSBuZXcgY29kZSkg
bGVnaXRpbWF0ZSB2YWx1ZXMuDQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IHNmYyA8c2ZjLWJvdW5j
ZXNAaWV0Zi5vcmc+IERlIGxhIHBhcnQgZGUgRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkNCkVu
dm95w6kgOiBtYXJkaSAxMiBhdnJpbCAyMDIyIDEzOjU1DQrDgCA6IEJPVUNBREFJUiBNb2hhbWVk
IElOTk9WL05FVCA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT47IFNod2V0aGEgQmhhbmRh
cmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPjsgR3JlZyBNaXJza3kgPGdyZWdp
bWlyc2t5QGdtYWlsLmNvbT4NCkNjIDogc2ZjLWNoYWlyc0BpZXRmLm9yZzsgc2ZjQGlldGYub3Jn
OyBpcHBtQGlldGYub3JnOyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3
ZWkuY29tPjsgVGFsIE1penJhaGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+OyBkcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZw0KT2JqZXQgOiBSZTogW3NmY10gV0dMQyBmb3IgaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQoN
CkhpIE1lZCwNCg0KU29ycnkgZm9yIGFycml2aW5nIGxhdGUgdG8gdGhlIHBhcnR5LiBSZWFkaW5n
IHRocm91Z2ggeW91ciBtZXNzYWdlIGJlbG93LCB0aGVyZSBzZWVtcyB0byBiZSBhIGNvbmZ1c2lv
biBhYm91dCB0aGUgc2NvcGUgYW5kIGNvbmNlcHQgb2YgZGlmZmVyZW50IE9BTSBtZWNoYW5pc21z
Lg0KDQpJT0FNIGlzIHNjb3BlZCBhbmQgZGVzaWduZWQgdG8gYmUgcHJvdG9jb2wgYWdub3N0aWMu
IElPQU0gZGF0YSBjYW4gYmUgZW5jYXBzdWxhdGVkIGludG8gdmFyaW91cyBwcm90b2NvbHMg4oCT
IGFuZCBOU0ggaXMgb25lIGV4YW1wbGUg4oCTIGJ1dCB0aGVyZSBpcyBubyBzZW1hbnRpYyBsaW5r
IGJldHdlZW4gSU9BTSBhbmQgdGhlIHByb3RvY29sIHVzZWQgdG8gZW5jYXBzdWxhdGUgSU9BTSBk
YXRhLg0KDQpQcm90b2NvbHMgY2FuIGhhdmUgdGhlaXIgcHJvdG9jb2wgc3BlY2lmaWMgT0FNIG1l
dGhvZHMgYW5kIHNvbHV0aW9ucywgbGlrZSBTRkMgT0FNLiBUaG9zZSBwcm90b2NvbCBzcGVjaWZp
YyBzb2x1dGlvbnMgKGxpa2UgU0ZDIE9BTSBhcyBhbiBleGFtcGxlKSBhcmUgb3J0aG9nb25hbCB0
byBJT0FNIGZyb20gYSBjb25jZXB0IGFuZCBzY29wZSBwZXJzcGVjdGl2ZS4NCg0KRnJvbSBhbiBT
RkMgT0FNIHBlcnNwZWN0aXZlLCB5b3VyIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAgY2xl
YXJseSBhbmQgcmlnaHRseSBzdGF0ZXMgdGhhdCDigJxPIGJpdDogU2V0dGluZyB0aGlzIGJpdCBp
bmRpY2F0ZXMgYW4gU0ZDIE9BTSBwYWNrZXQu4oCdIFRoZSBPIGJpdCBpcyBhYm91dCBTRkMgT0FN
LCBhbmQgYXMgc3VjaCBpcyBvcnRob2dvbmFsIHRvIOKAnGFueXRoaW5nIElPQU3igJ0uIEluIGVh
cmxpZXIgdmVyc2lvbnMgb2YgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggd2UgaGFkIHRleHQgd2hp
Y2ggc3RhdGVkIHRoYXQgdGhlIE8gYml0IHJlbWFpbnMgdW5jaGFuZ2VkIHdoZXRoZXIgSU9BTSBp
cyBwcmVzZW50IG9yIG5vdC4gVG8gYXZvaWQgYW55IGNvbmZ1c2lvbiwgaW4gLTA4IHdlIHJlbW92
ZWQgdGhpcyBzdGF0ZW1lbnQg4oCTIGp1c3QgdG8gbWFrZSBpdCBjcnlzdGFsIGNsZWFyIHRoYXQg
dGhlcmUgaXMgbm8gbGluayBiZXR3ZWVuIOKAnElPQU3igJ0gYW5kIOKAnFNGQyBPQU3igJ0uDQoN
CkluIGFkZGl0aW9uLCBJIGRvbuKAmXQgdGhpbmsgdGhhdCBkcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aCB3b3VsZCBiZSB0aGUgYXBwcm9wcmlhdGUgcGxhY2UgdG8gZGlzY3VzcyBhbmQgcmVzdHJpY3Qg
ZGVwbG95bWVudCBvcHRpb25zLiBFLmcuLCBJ4oCZbSBub3Qgc3VyZSB3aHkgd2XigJlkIHdhbnQg
dG8gcmVzdHJpY3QgYSBkZXBsb3ltZW50IHRvIHVzaW5nIGEgc2luZ2xlIElPQU0gaGVhZGVyIG9u
bHkuIEUuZy4sIG9uZSBjb3VsZCB0aGluayBvZiB1c2luZyBkaWZmZXJlbnQgaGVhZGVycyBmb3Ig
ZGlmZmVyZW50IG5hbWVzcGFjZXMgb3IgZ3JvdXBzIG9mIG5hbWVzcGFjZXMgZm9yIG9wZXJhdGlv
bmFsIHJlYXNvbnMuIElNSE8sIHN1Y2ggYSBkaXNjdXNzaW9uIOKAkyBpZiB3ZSByZWFsbHkgbmVl
ZCBpdCAtIHdvdWxkIGJlbG9uZyBpbnRvIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRlcGxveW1lbnQs
IHJhdGhlciB0aGFuIGludG8gYSBkcmFmdCB0aGF0IGRlZmluZXMgdGhlIGVuY2FwIG9mIElPQU0g
aW50byBOU0guDQoNCkhvcGUgdGhpcyBjbGFyaWZpZXMgdGhpbmdzIOKAkyBhbmQgd2UgY2FuIGZp
bmlzaCB1cCBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCA6LSkuDQoNCkNj4oCZaW5nIHRoZSBpcHBt
IHdvcmtpbmcgZ3JvdXAgYXMgYW4gRllJLg0KDQpUaGFua3MgJiBDaGVlcnMsIEZyYW5rDQoNCg0K
DQpGcm9tOiBtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVkLmJvdWNh
ZGFpckBvcmFuZ2UuY29tPiA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9o
YW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4+DQpTZW50OiBNb25kYXksIDQgQXByaWwgMjAyMiAw
Nzo0MA0KVG86IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3Qu
Y29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+OyBHcmVnIE1pcnNr
eSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0K
Q2M6IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+OyBGcmFu
ayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPG1haWx0bzpmYnJvY2tu
ZUBjaXNjby5jb20+Pjsgc2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5vcmc+OyBKYW1lcyBH
dWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPG1haWx0bzpqYW1lcy5uLmd1
aWNoYXJkQGZ1dHVyZXdlaS5jb20+PjsgVGFsIE1penJhaGkgPHRhbC5taXpyYWhpLnBoZEBnbWFp
bC5jb208bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+PjsgZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2hAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3Jn
Pg0KU3ViamVjdDogUkU6IFtzZmNdIFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KDQpIaSBTaHdldGhhLCBhbGwsDQoNCkkg
YWdyZWUgd2l0aCBHcmVnIHRoYXQgYSBzdGF0ZW1lbnQgaXMgbmVlZGVkIHRvIGJlIGFkZGVkIHRv
IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuDQoNCkZvciBleGFtcGxlLCB0aGUgY3VycmVudCB0
ZXh0IHNheXMgdGhlIGZvbGxvd2luZzoNCg0KICAgICAgTmV4dCBQcm90b2NvbDogIDgtYml0IHVu
c2lnbmVkIGludGVnZXIgdGhhdCBkZXRlcm1pbmVzIHRoZSB0eXBlIG9mDQogICAgICAgICBoZWFk
ZXIgZm9sbG93aW5nIElPQU0uICBUaGUgc2VtYW50aWNzIG9mIHRoaXMgZmllbGQgYXJlDQogICAg
ICAgICBpZGVudGljYWwgdG8gdGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gW1JGQzgzMDA8aHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4MzAwPl0uDQoNCndoaWNoIG1l
YW5zIHRoYXQg4oCcTm9uZeKAnSBpcyBhdXRob3JpemVkLiBUaGUgTy1iaXQgbXVzdCBiZSBzZXQg
Zm9yIHN1Y2ggcGFja2V0cywgd2hpbGUgaXQgc2hvdWxkIGJlIHVuc2V0IGZvciBvdGhlciB2YWx1
ZXMgaW5kaWNhdGluZyB1c2VyIHBheWxvYWQgYXMgcGVyIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNr
ZXQuIEFic2VudCBhIHBvaW50ZXIgdG8gdGhlIE9BTSBwYWNrZXQsIGFuIGltcGxlbWVudGVyIHdp
bGwgaGF2ZSB0byBndWVzcyB0aGUgYmVoYXZpb3IgdG8gZm9sbG93Lg0KDQpCVFcsIHRoZSB0ZXh0
IHF1b3RlZCBhYm92ZSB3aGVuIGNvbWJpbmVkIHdpdGg6DQoNCiAgIElBTkEgaXMgcmVxdWVzdGVk
IHRvIGFsbG9jYXRlIHByb3RvY29sIG51bWJlcnMgZm9yIHRoZSBmb2xsb3dpbmcgIk5TSA0KICAg
TmV4dCBQcm90b2NvbCIgcmVsYXRlZCB0byBJT0FNOg0KDQrigKZtZWFucyB0aGF0IElPQU0gZGF0
YSBjYW4gYmUgZW5jYXBzdWxhdGVkIGluIElPQU0gZGF0YS4gSSBkb27igJl0IHRoaW5rIHlvdSB3
YW50IHN1Y2ggYSBiZWhhdmlvci4gTm8/DQoNCk9uZSBsYXN0IGNvbW1lbnQ6IHBsZWFzZSB1cGRh
dGUgdGhlIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIHdpdGggTlNILXNwZWNpZmljIGNvbnNpZGVy
YXRpb25zLiBBbiBhcHByb2FjaCBpcyB0byBzaW1wbHkgcmVmZXIgdG8gU2VjdGlvbiA1IG9mIGRy
YWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuDQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IHNmYyA8c2Zj
LWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1ib3VuY2VzQGlldGYub3JnPj4gRGUgbGEgcGFy
dCBkZSBTaHdldGhhIEJoYW5kYXJpDQpFbnZvecOpIDogbHVuZGkgNCBhdnJpbCAyMDIyIDAyOjQx
DQrDgCA6IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWly
c2t5QGdtYWlsLmNvbT4+DQpDYyA6IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFp
cnNAaWV0Zi5vcmc+OyBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28u
Y29tPG1haWx0bzpmYnJvY2tuZUBjaXNjby5jb20+Pjsgc2ZjQGlldGYub3JnPG1haWx0bzpzZmNA
aWV0Zi5vcmc+OyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29t
PG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PjsgVGFsIE1penJhaGkgPHRh
bC5taXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+
PjsgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc2Zj
LWlvYW0tbnNoQGlldGYub3JnPg0KT2JqZXQgOiBSZTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQoNCkhpIEdy
ZWcsDQoNClRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLiBGcm9tIHRoZSBkaXNjdXNzaW9uIGFuZCBK
aW0ncyBmZWVkYmFjaw0KICJNeSBvbmx5IHBvaW50IHdhcyB0aGF0IGluIHRoZSBjYXNlIG9mIElP
QU0gdGhlIE8tYml0IHNlZW1zIHRvIGJlIG9ic29sZXRlIGFzIHlvdSB1c2UgdGhlIG5leHQgcHJv
dG9jb2wgZmllbGQgcmF0aGVyIHRoYW4gdGhlIGNvbnRleHQgaGVhZGVycy4gSXQgc2VlbXMgdG8g
bWUgdGhhdCB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgTy1iaXQgc2hvdWxkIGJlIHRoYXQgaWYgc2V0
IHRoZW4gdGhlIGNvbnRleHQgaGVhZGVycyBhcmUgdXNlZCB0byBvYnRhaW4gdGhlIE9BTSBpbnN0
cnVjdGlvbnMuIg0KV2hpY2ggbWFrZXMgc2Vuc2UuIFRoZSBPLWJpdCBkb2VzIG5vdCBpbmZsdWVu
Y2UgSU9BTSBoYW5kbGluZyBhcyBpdCBpcyBjYXJyaWVkIGFzIGEgbmV4dCBwcm90b2NvbC4NCkhl
bmNlIHRoZSBjb25zaWRlcmF0aW9uIHNlY3Rpb24gb24gTy1iaXQgaXMgcmVtb3ZlZCBpbiB0aGUg
bmV3IHJldmlzaW9uLiBXaGF0IGRvIHlvdSB0aGluaz8NCg0KVGhhbmtzDQpTaHdldGhhDQoNCk9u
IE1vbiwgQXByIDQsIDIwMjIsIDE6NDEgQU0gR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWls
LmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQpIaSBTaHdldGhhLA0K
dGhhbmsgeW91IGZvciB5b3VyIGtpbmQgY29uc2lkZXJhdGlvbiBvZiBteSBjb21tZW50cyBhbmQg
Zm9yIHRob3JvdWdobHkgYWRkcmVzc2luZyB0aG9zZSBpbiB0aGUgbmV3IHZlcnNpb24uIEkndmUg
bm90aWNlZCB0aGF0IHlvdSd2ZSBkZWNpZGVkIHRvIHJlbW92ZSB0aGUgZGlzY3Vzc2lvbiBvZiB0
aGUgTyBiaXQgaW4gdGhlIE5TSCBmcm9tIHRoZSBkcmFmdCBhbHRvZ2V0aGVyLiBJIHRoaW5rIHRo
YXQgaXQgbWlnaHQgYmUgaGVscGZ1bCB0byBhIHJlYWRlciBpZiB0aGUgZG9jdW1lbnQgaW5jbHVk
ZXMgYSBzaG9ydCBjbGFyaWZpY2F0aW9uIGFuZCB0aGUgcmVmZXJlbmNlIHRvIGRyYWZ0LWlldGYt
c2ZjLW9hbS1wYWNrZXQ8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi93d3cuaWV0
Zi5vcmcvaWQvZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMC5odG1sX187ISFNWjNGdzQ1dG81
dVkhSllWdFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJUY2FIWHpzR0l4cjllVkVpX3BfeFNRVVdBakR2
RnlfVWhHRVFibDg1MzBWYUxNMFRqN2s1V3p1NllmVVNWZGl0V3laXzgkPiBsaWtlIHRoZSBmb2xs
b3dpbmc6DQpGb3IgdGhlIElPQU0gZnVuY3Rpb25hbGl0eSBpcyBTRkMgTlNIIGRlc2NyaWJlZCBp
biB0aGlzIGRvY3VtZW50IHRoZSBPIGJpdA0KaW4gTlNIIE1VU1QgYmUgc2V0IGNsZWFyIGFjY29y
ZGluZyB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdLg0KDQpSZWdhcmRzLA0KR3JlZw0KDQpP
biBTdW4sIEFwciAzLCAyMDIyIGF0IDE6MDYgQU0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5i
aGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNw
b3QuY29tPj4gd3JvdGU6DQpIaSBKaW0sIEdyZWcsDQoNCldlIGhhdmUgYWRkcmVzc2VkIHRoZSBh
ZGRpdGlvbmFsIGNvbW1lbnRzIHJlY2VpdmVkIGluIHRoaXMgZGlzY3Vzc2lvbi4gQ2FuIHlvdSBw
bGVhc2UgdGFrZSBhIGxvb2sgOg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRy
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA4LnR4dDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gt
MDgudHh0X187ISFNWjNGdzQ1dG81dVkhSllWdFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJUY2FIWHpz
R0l4cjllVkVpX3BfeFNRVVdBakR2RnlfVWhHRVFibDg1MzBWYUxNMFRqN2s1V3p1NllmVVNWZDRL
UnBVQ0EkPg0KDQpUaGFua3MsDQpTaHdldGhhDQoNCk9uIFRodSwgRmViIDEwLCAyMDIyIGF0IDEx
OjI3IFBNIEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFp
bHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+IHdyb3RlOg0KSGkgU2h3ZXRoYSwN
Cg0KTXkgb25seSBwb2ludCB3YXMgdGhhdCBpbiB0aGUgY2FzZSBvZiBJT0FNIHRoZSBPLWJpdCBz
ZWVtcyB0byBiZSBvYnNvbGV0ZSBhcyB5b3UgdXNlIHRoZSBuZXh0IHByb3RvY29sIGZpZWxkIHJh
dGhlciB0aGFuIHRoZSBjb250ZXh0IGhlYWRlcnMuIEl0IHNlZW1zIHRvIG1lIHRoYXQgdGhlIGRl
ZmluaXRpb24gb2YgdGhlIE8tYml0IHNob3VsZCBiZSB0aGF0IGlmIHNldCB0aGVuIHRoZSBjb250
ZXh0IGhlYWRlcnMgYXJlIHVzZWQgdG8gb2J0YWluIHRoZSBPQU0gaW5zdHJ1Y3Rpb25zLiBDdXJy
ZW50bHkgdGhhdCBpcyBub3Qgd2hhdCA4MzAwIHNheXMuIEFzIEkgc2FpZCBpbiBteSBwcmV2aW91
cyBlbWFpbHMgSSB3b3VsZCByZWFsbHkgbGlrZSB0byBoZWFyIHRoZSBXR3Mgb3BpbmlvbiBvbiB3
aGF0IHRvIGRvIHdpdGggdGhlIE8tYml0IGFuZCB3ZSBjZXJ0YWlubHkgbmVlZCB0byByZWNvbmNp
bGUgdGhlIHZhcmlvdXMgZG9jdW1lbnRzIHRvIGJlIGZvbGxvd2luZyB0aGUgc2FtZSBzdGFuZGFy
ZC4NCg0KSmltDQoNCkZyb206IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhv
dWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+DQpT
ZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDksIDIwMjIgOTo1NyBBTQ0KVG86IEdyZWcgTWlyc2t5
IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+DQpD
YzogSmFtZXMgR3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86
amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPj47IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
QGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZz47IHNmY0Bp
ZXRmLm9yZzxtYWlsdG86c2ZjQGlldGYub3JnPjsgc2ZjLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86
c2ZjLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbc2ZjXSBXR0xDIGZvciBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88aHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gvX187ISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dK
TWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXXzhwalExaVEk
Pg0KDQpIaSBKaW0sDQoNCk9uIHRoZSBPIGJpdCBoYW5kbGluZywgYXJlIHlvdSBzdWdnZXN0aW5n
IHRoYXQgdGhlIE8tYml0IGZvciBJT0FNLCB0aGF0IGlzIGNhcnJpZWQgYXMgYSBuZXh0IHByb3Rv
Y29sIGZvbGxvd2luZyBOU0ggaGVhZGVyLCBpcyBub3QgYXBwbGljYWJsZT8gV291bGQgcmVtb3Zp
bmcgdGhlIHNlY3Rpb24gb24gTy1iaXQgY29uc2lkZXJhdGlvbnMgcmVzb2x2ZSB5b3VyIGNvbmNl
cm4/DQoNCkhpIEdyZWcsDQoNCj5JIGhhdmUgb25lIG1vcmUgcXVlc3Rpb24uIEFzIHRoZSBkcmFm
dCBub3cgbWVudGlvbnMgdGhlIG9wdGlvbiBvZiB1c2luZyBJT0FNIERpcmVjdCBFeHBvcnQgdG8g
Y29sbGVjdCB0aGUgSU9BTSBkYXRhLCBpdCBtaWdodCBiZSBoZWxwZnVsIHJlZmxlY3RpbmcgdGhh
dCBpbiB0aGUgZmlndXJlIG9uIHAuMi4gSSB0aGluayB0aGF0IHRoZSBjYXB0aW9uICJJT0FNIE9w
dGlvbiBhbmQgRGF0YSBTcGFjZSIgbWlnaHQgYmUgcmV3b3JkZWQgdG8gIklPQU0gT3B0aW9uIGFu
ZCBPcHRpb25hbCBEYXRhIFNwYWNlIi4NCldoYXQgYXJlIHlvdXIgdGhvdWdodHM/DQpZZXMsIHRo
YXQgd2lsbCBtYWtlIGl0IGFjY3VyYXRlLiBJIHdpbGwgdXBkYXRlIHRoZSBkaWFncmFtIGFuZCBw
dWJsaXNoIGEgbmV3IHZlcnNpb24uDQoNCj5JIGNhbm5vdCBmaW5kIHRoZSB0ZXh0IGluIHRoZSBk
cmFmdCBzdWdnZXN0aW5nIHRoYXQgYW4gU0ZGIHRoYXQgZG9lcyBub3Qgc3VwcG9ydCBJT0FNIG1h
eSBmb3J3YXJkIHRoZSBwYWNrZXQgd2l0aCB0aGUgTlNIIE5leHQgUHJvdG9jb2wgZmllbGQgZXF1
YWwgdG8gSU9BTSBwcm90b2NvbCBpZGVudGlmaWVyLiBDb3VsZCB5b3UgaGVscCBtZSBmaW5kIGl0
Pw0KQ2FuIHlvdSBzdWdnZXN0IHRleHQgdG8gaGVscCB3aXRoIHRoaXMgPyBUaGlzIHdvdWxkIGJl
IGEgZ2VuZXJpYyBwcm9ibGVtIGZvciBOU0ggaW1wbGVtZW50YXRpb24gd2hlbiBhIG5leHQgcHJv
dG9jb2wgaXMgc2V0IHRvIGEgdmFsdWUgaXQgZG9lcyBub3QgdW5kZXJzdGFuZC4gV2hhdCBzaG91
bGQgaXMgcmVjb21tZW5kZWQgYWN0aW9uIGluIHRoaXMgc2l0dWF0aW9uPw0KDQoNCj4gRm9yIGV4
YW1wbGUsIGlmIHRoZSBMb29wYmFjayBJT0FNIGZsYWcgaXMgc2V0LCB0aGUgbm9kZSBpcyByZXF1
aXJlZCB0byBzZW5kIGEgY29weSBvZiB0aGUgcGFja2V0IGJhY2sgdG8gdGhlIElPQU0gZW5jYXBz
dWxhdGluZyBub2RlLiBJdCBpcyBub3QgY2xlYXIgdG8gbWUgaG93IGFuIFNGRiBsZWFybnMgdGhl
IGlkZW50aXR5IG9mIHRoZSBJT0FNIGVuY2Fwc3VsYXRpbmcgbm9kZSBhbmQgaG93IGl0IGVuY2Fw
c3VsYXRlcyB0aGUgbG9vcGJhY2tlZCBwYWNrZXQuIENhbiB5b3UgaGVscCBtZSBmaW5kIGhvdyBp
dCBpcyBzdXBwb3NlZCB0byB3b3JrIGluIHRoZSBOU0g/DQpodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzI3NlY3Rpb24tNC4yPGh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rp
b24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJG
ZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzKjIzc2VjdGlvbi00LjImZGF0
YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRj
MzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRj
KjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzExMjA3NzQqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlK
V0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2
TW4wKjNEKjdDMzAwMCZzZGF0YT16Y09wQzBHenppOHh6aHR0QnFXYWVhVTNwTWQwS0RvKjJGWllk
R3NFUEcwdUUqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1a
M0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpk
ZWgyWWxhVXo2MzJuRS1IcURJdFdfY0hfNmtBZyQ+Og0KDQogIEEgTG9vcGJhY2sgZmxhZyB0aGF0
IGlzIHNldCBpbmRpY2F0ZXMgdG8gdGhlIHRyYW5zaXQgbm9kZXMgcHJvY2Vzc2luZw0KDQogICB0
aGlzIG9wdGlvbiB0aGF0IHRoZXkgYXJlIHRvIGNyZWF0ZSBhIGNvcHkgb2YgdGhlIHJlY2VpdmVk
IHBhY2tldCBhbmQNCg0KICAgc2VuZCB0aGUgY29weSBiYWNrIHRvIHRoZSBzb3VyY2Ugb2YgdGhl
IHBhY2tldC4NCkdpdmVuIHRoaXMgaXMgZXhwbGFpbmVkIGluIHRoZSBmbGFnIGhhbmRsaW5nLCBk
byB5b3Ugc2VlIGEgbmVlZCB0byBkZWZpbmUgaXQgYWdhaW4gaW4gTlNIPyBJTUhPIHRoZSBleHBs
YW5hdGlvbiBvZiBmbGFnIGhhbmRsaW5nIGlzIHF1aXRlIGdlbmVyaWMgZm9yIGFueSBwYWNrZXQg
YmFzZWQgdHJhbnNwb3J0Lg0KUGxlYXNlIHNoYXJlIHlvdXIgdGhvdWdodHMgYW5kIHRleHQgc3Vn
Z2VzdGlvbnMgdG8gaW1wcm92ZSB0aGUgZHJhZnQgZm9yIGZsYWcgaGFuZGxpbmcgaWYgaXQgcmVx
dWlyZXMgY2xhcmlmaWNhdGlvbi4NCg0KDQpUaGFua3MsDQpTaHdldGhhDQoNCk9uIFRodSwgRmVi
IDMsIDIwMjIgYXQgNjo0OCBBTSBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1h
aWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90ZToNCkhpIFNod2V0aGEsDQpJIGhhdmUg
b25lIG1vcmUgcXVlc3Rpb24uIEFzIHRoZSBkcmFmdCBub3cgbWVudGlvbnMgdGhlIG9wdGlvbiBv
ZiB1c2luZyBJT0FNIERpcmVjdCBFeHBvcnQgdG8gY29sbGVjdCB0aGUgSU9BTSBkYXRhLCBpdCBt
aWdodCBiZSBoZWxwZnVsIHJlZmxlY3RpbmcgdGhhdCBpbiB0aGUgZmlndXJlIG9uIHAuMi4gSSB0
aGluayB0aGF0IHRoZSBjYXB0aW9uICJJT0FNIE9wdGlvbiBhbmQgRGF0YSBTcGFjZSIgbWlnaHQg
YmUgcmV3b3JkZWQgdG8gIklPQU0gT3B0aW9uIGFuZCBPcHRpb25hbCBEYXRhIFNwYWNlIi4NCldo
YXQgYXJlIHlvdXIgdGhvdWdodHM/DQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFdlZCwgRmViIDIs
IDIwMjIgYXQgNzoyOSBBTSBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3Vn
aHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+PiB3cm90
ZToNCkhpIEppbSwgR3JlZywNCg0KVGhhbmtzIGZvciB0aGUgZm9sbG93IHVwLg0KMSkgT24gTy1i
aXQ6IEkgYW0gYSBiaXQgY29uZnVzZWQgYWJvdXQgdGhlIE8tYml0IGZlZWRiYWNrLiBBcmUgeW91
IHN1Z2dlc3RpbmcgdGhhdCBpdCBzaG91bGQgbm90IGJlIGEgY29uc2lkZXJhdGlvbiBmb3IgSU9B
TSBhcyBpdCBpcyBoYW5kbGVkIGFzIGEgbmV4dCBwcm90b2NvbCBhbmQgbm90IGFzIE5TSCBjb250
ZXh0IGhlYWRlcnM/DQpXaGF0IHNob3VsZCBhIFNGQyBlbGVtZW50IGhhbmRsZSBhIHBhY2tldCBj
b250YWluaW5nIElPQU0gYXMgbmV4dCBoZWFkZXIgYW5kIGRvZXMgbm90IGltcGxlbWVudCBJT0FN
IGFuZCBoZW5jZSBkb2VzIG5vdCB1bmRlcnN0YW5kIElPQU0/IEkgdGhpbmsgTy1iaXQgaGVscHMg
aW4gc3VjaCBzaXR1YXRpb25zIHRvIGhlbHAgc3VjaCBlbGVtZW50cyBkZWNpZGUgdG8gZHJvcCBv
ciBmb3J3YXJkIHdpdGhvdXQgcHJvY2Vzc2luZyB0aGUgSU9BTSBoZWFkZXIuDQpMZXQgbWUga25v
dyBpZiB0aGF0IGlzIG5vdCB0aGUgY2FzZSBhbmQgaWYgc2ltcGx5IG5vdCBjb25zaWRlcmluZyBP
LWJpdCBpbiB0aGUgY29udGV4dCBvZiBJT0FNIGlzIHdoYXQgeW91IHdvdWxkIHJlY29tbWVuZC4N
CjIpIEFjdGl2ZSBvciBMb29wYmFjayBmbGFnczxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMq
M0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2Vy
LmlldGYub3JnKjJGZG9jKjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MqMkZfXyozQiEhTVoz
Rnc0NXRvNXVZIWV1MDVPYkV2WHRuVlgyT1hGemwwZzE2dmszNnhTcVR5ak1SZUdfaTZCYXZ0R19y
dTJBbmpRU2pYSGlaX1ZlM3NCakpSdUhNQlVnKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3Vp
Y2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2Yq
N0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMx
Mjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlq
b2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9RHZw
Wkhsa24wUE5DUDUqMkJ6RlF6R2F5dXRaR1BVTXhKWHRQbGw2blI4QXk4KjNEJnJlc2VydmVkPTBf
XztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNT
Z3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1I
cURJdFdfNGVkdVpXZyQ+IC0gdGhlcmUgaXMgbm90aGluZyBzcGVjaWZpYyBmb3IgTlNIIG9uIGhv
dyB0aGUgZmxhZ3MgYXJlIHRvIGJlIGhhbmRsZWQuICBUaGUgSU9BTSBzcGVjaWZpYyBmaWVsZHMg
YXJlIHRvIGJlIGhhbmRsZWQgYXMgcmVjb21tZW5kZWQgYnkgdGhlIHJlc3BlY3RpdmUgSU9BTSBk
cmFmdHMuIERvIHlvdSBzZWUgYW55IHNwZWNpZmljIE5TSCBjb25zaWRlcmF0aW9ucyB0byBiZSBk
b2N1bWVudGVkIGZvciBJT0FNIGZpZWxkcz8NCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQoNCg0KDQoN
Cg0KDQpPbiBUdWUsIEZlYiAxLCAyMDIyIGF0IDQ6MjkgUE0gSmFtZXMgR3VpY2hhcmQgPGphbWVz
Lm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3
ZWkuY29tPj4gd3JvdGU6DQpIaSBTaHdldGhhICYgR3JlZywNCg0KVGhhbmsgeW91IGZvciB0aGUg
dXBkYXRlLg0KDQpJIHN0aWxsIGJlbGlldmUgaG93ZXZlciB0aGF0IG1vcmUgd29yayBpcyBuZWNl
c3NhcnkgdG8gcmVjb25jaWxlIGhvdyBTRkMgT0FNIGlzIHN1cHBvc2VkIHRvIHdvcmsuIFJGQyA4
MzAwIHNheXM6DQoNCiAgIE8gYml0OiAgU2V0dGluZyB0aGlzIGJpdCBpbmRpY2F0ZXMgYW4gT0FN
IHBhY2tldCAoc2VlIFtSRkM2MjkxPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
bmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioy
RnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5v
cmcqMkZkb2MqMkZodG1sKjJGcmZjNjI5MV9fKjNCISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRH
TUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKczA2
cktVTncqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20q
N0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1
M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdG
cGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFo
YVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT00d1JjTmdqOTNoYXI5VGx5bEFmWCoyQnRi
VzI0VkNxZm5lU1pkMHJEOUNSenMqM0QmcmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpI
OTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0VzhiNXV3LVlnJD5dKS4NCiAg
ICAgIFRoZSBhY3R1YWwgZm9ybWF0IGFuZCBwcm9jZXNzaW5nIG9mIFNGQyBPQU0gcGFja2V0cyBp
cyBvdXRzaWRlIHRoZQ0KICAgICAgc2NvcGUgb2YgdGhpcyBzcGVjaWZpY2F0aW9uIChmb3IgZXhh
bXBsZSwgc2VlIFtTRkMtT0FNLUZSQU1FV09SSzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMq
M0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2Vy
LmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRnJmYzgzMDAqcmVmLVNGQy1PQU0tRlJBTUVXT1JLX18q
M0JJdyEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRj
bENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnNpc2lvQXVnKjI0JmRhdGE9MDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5
ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3
ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAm
c2RhdGE9QTZma0FPOEN3UkplVzV0TExFcFUwR2hacnFzQk9tN25VaUUxUWlNeHdWUSozRCZyZXNl
cnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81
dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6
NjMybkUtSHFESXRXX2I3a19UVUEkPl0NCiAgICAgIGZvciBvbmUgYXBwcm9hY2gpLg0KDQogICAg
ICBUaGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBNVVNUIE5PVCBiZSBz
ZXQgZm9yDQogICAgICBub24tT0FNIHBhY2tldHMuDQoNCklmIHdlIGxvb2sgYXQgUkZDNjI5MSBp
dCBzaW1wbHkgZGVzY3JpYmVzIHdoYXQgT0FNIGlzIHN1cHBvc2VkIHRvIG1lYW4gYW5kIHRoaXMg
aXMgaW5kZXBlbmRlbnQgZnJvbSBTRkMuIFRoZSBTRkMtT0FNLUZyYW1ld29yayAobm93IFJGQyA4
OTI0KSBpbiBzZWN0aW9uIDYuMyBzYXlzOg0KDQogICBUaGUgTmV4dCBQcm90b2NvbCBmaWVsZCBp
biB0aGUgTlNIIGhlYWRlciBtYXkgYmUgdXNlZCB0byBpbmRpY2F0ZSB3aGF0IE9BTSBmdW5jdGlv
biBpcyBpbnRlbmRlZA0KICAgb3Igd2hhdCB0b29sc2V0IGlzIHVzZWQuICBBbnkgb3RoZXIgb3Zl
cmxheSBlbmNhcHN1bGF0aW9ucyB1c2VkIGF0IHRoZSBzZXJ2aWNlIGxheWVyIG11c3QgaGF2ZSBh
DQogICBzaW1pbGFyIHdheSB0byBpbmRpY2F0ZSB0aGUgaW50ZW5kZWQgT0FNIGZ1bmN0aW9uLg0K
DQpTbyBteSByZWFkaW5nIG9mIHRoaXMgaXMgdGhhdCBpZiB5b3UgdGFrZSA4MzAwIHRvZ2V0aGVy
IHdpdGggdGhlIGZyYW1ld29yayB0aGVuIDEuIFRoZSBPLWJpdCBNVVNUIGJlIHNldCBmb3IgT0FN
IHBhY2tldHMsIGFuZCAyLiBUaGUgTmV4dCBQcm90b2NvbCBmaWVsZCBtYXkgb3IgbWF5IG5vdCBi
ZSB1c2VkIHRvIGluZGljYXRlIHdoaWNoIE9BTSBmdW5jdGlvbiBpcyB0byBiZSBhcHBsaWVkLiBG
cm9tIHRoaXMgSSBjYW4gZGV0ZXJtaW5lIHRoYXQgaU9BTSBoYXMgdGFrZW4gdGhlIGFwcHJvYWNo
IG9mIHVzaW5nIHRoZSBuZXh0IHByb3RvY29sIGZpZWxkIHRvIGluZGljYXRlIGhvdyB0byBwcm9j
ZXNzIHRoZSBPQU0gcGFja2V0IGFuZCBkb2VzIE5PVCB1c2UgdGhlIE5TSCBjb250ZXh0IGhlYWRl
cnMgaW4gYW55IHdheSBzaGFwZSBvciBmb3JtLiBUaGlzIHNlZW1zIGNvbnNpc3RlbnQgd2l0aCB0
aGUgY3VycmVudCBkZWZpbml0aW9ucyBvZiB0aGUgTy1iaXQgZnJvbSBSRkMgODMwMCBhbmQgcHJv
Y2Vzc2luZyBndWlkZWxpbmVzIGZyb20gUkZDIDg5MjQuDQoNCkhvd2V2ZXIsIHlvdXIgZG9jdW1l
bnQgc2F5czoNCg0KNC4xPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEu
c2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRl
ZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZk
b2MqMkZodG1sKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDcqc2VjdGlvbi00LjFfXyozQkl3
ISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0
SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdFhNTE1RVXcqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMu
bi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRj
ODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAx
NTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlM
Q0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0
YT13M2hBTnNxcXZWV3o1b2VIKjJCTGZQd1MqMkZ4d2gyaE5FUkp3Q3c1endkckFNQSozRCZyZXNl
cnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNGdzQ1
dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMlls
YVV6NjMybkUtSHFESXRXOUZwN19DOHckPi4gIElPQU0gYW5kIHRoZSB1c2Ugb2YgdGhlIE5TSCBP
LWJpdA0KDQogICBbUkZDODMwMF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBPQU0gcGFja2V0cy4g
IFBlciBbUkZDODMwMDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNh
ZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZl
bnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9j
KjJGaHRtbCoyRnJmYzgzMDBfXyozQiEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUy
cnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnVNSXJxWEFRKjI0
JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgy
NDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkx
ZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNk
OGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pY
VkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9YSoyQlZldkw2bm9TenFSemRXZzZkc2NqaXFldmxMYnhj
Z0VkVEVtZkpBWTdVKjNEJnJlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxY
b09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc5MmZRTHpsUSQ+XSB0aGUgTw0KICAgYml0
IG11c3QgYmUgc2V0IGZvciBPQU0gcGFja2V0cyBhbmQgbXVzdCBub3QgYmUgc2V0IGZvciBub24t
T0FNDQogICBwYWNrZXRzLiAgUGFja2V0cyB3aXRoIElPQU0gZGF0YSBpbmNsdWRlZCBNVVNUIGZv
bGxvdyB0aGlzDQogICBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQg
Zm9yIHJlZ3VsYXIgY3VzdG9tZXINCiAgIHRyYWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0g
ZGF0YSBhbmQgdGhlIE8gYml0IE1VU1QgYmUgc2V0IGZvcg0KICAgT0FNIHBhY2tldHMgd2hpY2gg
Y2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnkgcmVndWxhciBkYXRhDQogICBwYXlsb2Fk
Lg0KDQpUaGlzIHRleHQgYmFzaWNhbGx5IHNheXMgdGhhdCBpZiB0aGUgcGFja2V0IGlzIGN1c3Rv
bWVyIHRyYWZmaWMgYW5kIGhhcHBlbnMgdG8gY2FycnkgaU9BTSBkYXRhIHRoZW4gaXQgaXMgTk9U
IGFuIE9BTSBwYWNrZXQuICBXaGF0IGFtIEkgbWlzc2luZywgY3VzdG9tZXIgdHJhZmZpYyBvciBu
b3QsIGJvdGggY2FycnkgaU9BTSBkYXRhIHNvIGhvdyBhcmUgdGhleSBkaWZmZXJlbnQgd2l0aGlu
IGFuIFNGQyBkb21haW4/DQoNCkluIGFkZGl0aW9uIHRvIHRoZSBhYm92ZSBJIHdpbGwgbm90ZSB0
aGF0IHRoZXJlIGlzIHN0aWxsIGEgY29uZmxpY3Qgd2l0aCBHcmVn4oCZcyBkcmFmdCBuYW1lbHkg
dGhpcyB0ZXh0IGZyb20gc2VjdGlvbiA0Og0KICAgKiAgTyBiaXQgc2V0IGFuZCB0aGUgIk5leHQg
UHJvdG9jb2wiIHZhbHVlIGRvZXMgbm90IG1hdGNoIHRoZSB2YWx1ZQ0KICAgICAgQWN0aXZlIFNG
QyBPQU0gKFRCQTEpLCBkZWZpbmVkIGluIFNlY3Rpb24gMTAuMTxodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91
cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRh
dGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtc2ZjLW11bHRpLWxh
eWVyLW9hbSpzZWN0aW9uLTEwLjFfXyozQkl3ISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNi
Q3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdjFvaFlJ
ZWcqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0Nh
NWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2Ex
ZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJH
WnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3
aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1IVEx4NmU0c1FDdnNqWFpLeEcxR0E4WFB2ZHN3
c1FLRU1JRUFCaXRrcHJ3KjNEJnJlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxSlNVbEpTVWxK
U1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZH
SmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctRXdUWjJ6dyQ+Og0KDQogICAgICAg
ICAtIEFuIFNGQyBOU0ggQ29udGV4dCBIZWFkZXIocykgY29udGFpbiBhbiBPQU0gcHJvY2Vzc2lu
Zw0KICAgICAgICAgaW5zdHJ1Y3Rpb25zIG9yIGRhdGEuDQoNCiAgICAgICAgIC0gVGhlICJOZXh0
IFByb3RvY29sIiBmaWVsZCBkZXRlcm1pbmVzIHRoZSB0eXBlIG9mIHRoZSBwYXlsb2FkLg0KDQpU
aGUgYWJvdmUgdGV4dCBzdWdnZXN0cyB0byBtZSB0aGF0IGlmIHRoZSBPLWJpdCBpcyBzZXQgYW5k
IHRoZSBuZXh0IHByb3RvY29sIGlzIG5vdCBhY3RpdmUgU0ZDIE9BTSB0aGVuIGl0IGlzICpyZXF1
aXJlZCogdGhhdCBPQU0gZGF0YSB3aWxsIGJlIGluIHRoZSBOU0ggY29udGV4dCBoZWFkZXJzICh3
aGljaCBpcyBub3QgdGhlIGNhc2UgZm9yIGlPQU0pIGFuZCB0aGUgbmV4dCBwcm90b2NvbCB3aWxs
IGluZGljYXRlIHdoYXQgZm9sbG93cyB0aGUgTlNIIGhlYWRlci4gV2hpbGUgaU9BTSBkb2VzIGZv
bGxvdyB0aGUgTlNIIGhlYWRlciBhcyBpbmRpY2F0ZWQgYnkgdGhlIG5leHQgcHJvdG9jb2wgdGhl
cmUgaXMgc3RpbGwgYW4gZXhwZWN0YXRpb24gdGhhdCBPQU0gaXMgYWxzbyBjYXJyaWVkIGluIHRo
ZSBOU0ggY29udGV4dCBoZWFkZXJzLiBUaGlzIHNlZW1zIHRvIGJlIGluIGNvbmZsaWN0IHdpdGgg
UkZDIDgzMDAgQU5EIFJGQyA4OTI0Lg0KDQpUaGlzIG9mIGNvdXJzZSBpcyBqdXN0IG15IHJlYWRp
bmcgb2YgdGhlIHRleHQgYW5kIEkgd291bGQgbGlrZSB0byBoZWFyIHlvdXJzIGFuZCBvdGhlciBm
b2xrcyB0aG91Z2h0cy4NCg0KSmltDQoNCkZyb206IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEu
YmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRz
cG90LmNvbT4+DQpTZW50OiBNb25kYXksIEphbnVhcnkgMzEsIDIwMjIgMTE6MjUgUE0NClRvOiBH
cmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFp
bC5jb20+Pg0KQ2M6IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5j
b208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+OyBkcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5v
cmc+OyBzZmNAaWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz47IHNmYy1jaGFpcnNAaWV0Zi5v
cmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3NmY10gV0dMQyBm
b3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gvPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnBy
b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJG
djMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaCoyRl9fKjNCISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3du
ZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdTM0MTZHQ1Eq
MjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRi
ODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1
OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNi
M2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxD
SlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1OS3o4KjJGbSoyRmg3V1hqSzBPUDhORjRqNWNRKjJG
WWdTclNNVUxSbUR0KjJGa1gqMkIxMCozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVbEpT
VWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpRISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dK
TWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOEVXckh0cEEk
Pg0KDQpIaSBHcmVnLA0KDQpTb3JyeSBmb3IgdGhlIGxhdGUgYWN0aW9uIG9uIHRoaXMuIGh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gt
MDc8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJv
dGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2
MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNv
bSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZo
dG1sKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDcqMjZkYXRhKjNEMDQqN0MwMSo3Q2phbWVz
Lm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1OWQwOGQ5ZTUz
YWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MxKjdDNjM3Nzky
ODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFp
TENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAqMjZz
ZGF0YSozRHBsMjNKU3p1emw1cDJGOHZvb1B5eFZjVW5XUmRjV3gqMkYyNk1SRmZKQUloNCozRCoy
NnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFNWjNGdzQ1dG81
dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1
Z0hBOG9iZmJNQUJKdkVia3dNNXcqMjQmZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0
MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4
ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUq
N0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVN
eklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZzZGF0YT1kcG95WEx1KjJG
OWZHVlNnTHRld2RJN3dOZlNQZHJraHM3RnRCZEQzQXE3KjJCMCozRCZyZXNlcnZlZD0wX187SlNV
bEpTVWxKU1VsSlNVcUtpb3FLaW9sSlNvcUtpb3FLaW9xS2lvcUtpVWxLaW9sSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2
R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXOVB1TTFuZUEkPiBoYXMgYmVlbiBu
b3cgcG9zdGVkIHdpdGggdGhlIGVkaXRzIHBlciB0aGlzIGRpc2N1c3Npb24uDQoNCkhpIEppbSwN
Cg0KQWZ0ZXIgR3JlZydzIHJldmlldyBwbGVhc2UgbGV0IHVzIGtub3cgaWYgdGhlIGNoYW5nZXMg
YXJlIGdvb2QgdG8gcHJvZ3Jlc3MgdGhlIGRyYWZ0IHRvIHRoZSBuZXh0IHN0ZXAuDQoNClRoYW5r
cywNClNod2V0aGENCg0KT24gV2VkLCBPY3QgMjcsIDIwMjEgYXQgNzozMSBQTSBHcmVnIE1pcnNr
eSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3
cm90ZToNCkhpIFNod2V0aGEsDQp0aGFuayB5b3UgZm9yIHRoZSBkZXRhaWxlZCByZXNwb25zZSB0
byBteSBjb21tZW50cy4gUGxlYXNlIGZlZWwgZnJlZSB0byBzaGFyZSBhbnkgdXBkYXRlcyB5b3Un
cmUgY29uc2lkZXJpbmcgZm9yIHRoZSBuZXh0IHZlcnNpb24uIEknbGwgYmUgZ2xhZCB0byB3b3Jr
IHRvZ2V0aGVyIG9uIHRoZXNlLg0KSSBoYXZlIHNldmVyYWwgZm9sbG93LXVwIG5vdGVzIGluLWxp
bmVkIGJlbG93IHVuZGVyIHRoZSBHSU0+PiB0YWcuDQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFR1
ZSwgT2N0IDI2LCAyMDIxIGF0IDY6NTEgUE0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5iaGFu
ZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3Qu
Y29tPj4gd3JvdGU6DQpIaSBHcmVnLA0KDQpTb3JyeSBmb3IgdGhlIHZlcnkgbGF0ZSByZXBseS4g
UGxlYXNlIGZpbmQgcmVzcG9uc2VzIHRvIHlvdXIgY29tbWVudHMgaW5saW5lIEBTaHdldGhhOg0K
DQoNCg0KT24gV2VkLCBTZXAgOCwgMjAyMSBhdCAzOjMwIEFNIEdyZWcgTWlyc2t5IDxncmVnaW1p
cnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+IHdyb3RlOg0KRGVh
ciBBdXRob3JzIGFuZCBBbGwsDQpJJ3ZlIHJlYWQgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUg
ZHJhZnQgYW5kIGhhdmUgc29tZSBjb21tZW50cyBJJ2QgbGlrZSB0byBzaGFyZSB3aXRoIHlvdS4g
SSBtdWNoIGFwcHJlY2lhdGUgeW91ciB0aG91Z2h0cyBvbiB3aGVyZSB0aGlzIHdvcmsgc2hvdWxk
IGdvIGNvbnNpZGVyaW5nIGRldmVsb3BtZW50cyBpbiBvdGhlciBJRVRGIFdHcy4gUGxlYXNlIGZp
bmQgbXkgbm90ZXMgYW5kIHF1ZXN0aW9ucyBiZWxvdzoNCg0KICAqICAgSXQgaXMgc3RhdGVkIGlu
IHRoZSBBYnN0cmFjdCB0aGF0Og0KICAgSW4tc2l0dSBPcGVyYXRpb25zLCBBZG1pbmlzdHJhdGlv
biwgYW5kIE1haW50ZW5hbmNlIChJT0FNKSByZWNvcmRzDQogICBvcGVyYXRpb25hbCBhbmQgdGVs
ZW1ldHJ5IGluZm9ybWF0aW9uIGluIHRoZSBwYWNrZXQgd2hpbGUgdGhlIHBhY2tldA0KICAgdHJh
dmVyc2VzIGEgcGF0aCBiZXR3ZWVuIHR3byBwb2ludHMgaW4gdGhlIG5ldHdvcmsuDQpCdXQgdGhh
dCBpcyB0aGUgY2FzZSBvbmx5IGZvciB0aGUgcHJlLWFsbG9jYXRlZCBhbmQgaW5jcmVtZW50YWwg
dHJhY2Ugb3B0aW9uIHR5cGVzLiBUaGUgRGlyZWN0IEV4cG9ydCBvcHRpb248aHR0cHM6Ly91cmxk
ZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29r
LmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0Eq
MkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0
dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJh
Y2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1leHBvcnQq
MkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRm
UE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0UwanBodWJRKjI0KjI2ZGF0YSozRDA0KjdD
MDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0
NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdD
MSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1D
NHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0Qq
N0MzMDAwKjI2c2RhdGEqM0RpN3NUcjBNdEM1cWZ6eDN0d09LU3BiVzhMa1FKenNBSkJ4RioyRlpQ
TFV3S2MqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZW
cjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnQwbVJndUpnKjI0JmRhdGE9MDQqN0MwMSo3
Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMw
OGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdD
NjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xq
QXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMw
MDAmc2RhdGE9eVZHcEpZMXk2ZHVkNWM0NEhPc3B0UGpxRXVYZE5VYTFETXpqQWVsdlU1YyozRCZy
ZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FL
aW9xS2lvbEpTb3FKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1U1NnczlW
QUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0
Vy1Cd3hkUklnJD4gZG9lcyBub3Qgd3JpdGUgdGVsZW1ldHJ5IGRhdGEgaW50byB0aGUgZGF0YSBw
YWNrZXQgaXRzZWxmIGJ1dCBleHBvcnQgdGVsZW1ldHJ5IGluZm9ybWF0aW9uIGluIGEgc3BlY2lh
bGx5IGNvbnN0cnVjdGVkIHBhY2tldC4NCkFuZCBhcyB3ZSBhcmUgdGFsa2luZyBhYm91dCBkaWZm
ZXJlbnQgSU9BTSB0cmFjZSBvcHRpb25zLCB0aGUgcXVlc3Rpb24gb2YgdGhlIHNjb3BlIG9mIHRo
aXMgZG9jdW1lbnQgc2VlbXMgYXBwcm9wcmlhdGUuIFRoZXJlIGlzIGEgV0dMQyBvbiB0d28gSU9B
TSBkb2N1bWVudHM8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZl
bGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5z
ZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5v
dXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2Myoy
Rl9faHR0cHMqM0EqMkYqMkZtYWlsYXJjaGl2ZS5pZXRmLm9yZyoyRmFyY2gqMkZtc2cqMkZpcHBt
KjJGQTBPY0dRNUxsTmpuamZSVnBfaVVUTVlNcmNzKjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZx
M244LTVZcUhrTHRmM3d5ZUJvVXBPNzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3
WjBPSktIT25kU0ZSZyoyNCoyNmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1
dHVyZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYy
YTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NV
bmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklp
TENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEY0h0dnNnRGwq
MkZ1elN2NzBvUzlMTjVsMm81bkVJd2lLSERaMXNmaUZKQ3JFKjNEKjI2cmVzZXJ2ZWQqM0QwX18q
M0JKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFi
ekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4
b2JmYk1BQkp1MlNzWDdjZyoyNCZkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0
dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJh
M2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vu
a25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlM
Q0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJnNkYXRhPVkqMkJ3eXd1VFNqNFNw
dWdyam1EVHF1QVkwTVpXS29UNDNDTWpzeWhhKjJGbk9jKjNEJnJlc2VydmVkPTBfXztKU1VsSlNV
bEpTVWxKU1VxS2lvcUtpb3FLaW9xS2lvcUtpb2xKU29xS2lvcUtpb3FLaW9xS2lVbEtpb2xKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1
WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctRlJBRFB4ZyQ+IGFj
dGl2ZSB0aHJvdWdoIFNlcHRlbWJlciAxNXRoIGF0IHRoZSBJUFBNIFdHLiBJIGJlbGlldmUgdGhh
dCBpdCB3b3VsZCBiZSBiZW5lZmljaWFsIGlmIHdlIGhhZCBhIHNpbmdsZSBkb2N1bWVudCB0aGF0
IGRlc2NyaWJlcyB0aGUgYXBwbGljYWJpbGl0eSBvZiBJT0FNIGluIGFsbCBpdHMgZnVuY3Rpb25h
bGl0eSBkZWZpbmVkIGJ5IGRvY3VtZW50cyBpbiBJUFBNIFdHLiBPZiBjb3Vyc2UsIHRoYXQgY2Fu
bm90IGJlIGEgbW92aW5nIHRhcmdldCBhcyB0aGF0IHdvdWxkIG5vdCBiZSBoZWxwZnVsLiBCdXQg
c2luY2UgdGhlIElQUE0gV0cgZGlzY3Vzc2VzIHRoZSBwcm9ncmVzcyBvZiB0d28gSU9BTSBkb2N1
bWVudHMsIGl0IGNvdWxkIGJlIGEgZ3JlYXQgdGltZSB0byBhZGRyZXNzIHRoZSBhcHBsaWNhYmls
aXR5IG9mIHRoZSBEaXJlY3QgRXhwb3J0IHRyYWNlIHR5cGU8aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJs
PWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0x
MS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJG
KjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZkYXRhdHJhY2tlci5pZXRm
Lm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtaXBwbS1pb2FtLWRpcmVjdC1leHBvcnQqMkZfXyozQiEh
TVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhO
QVlNbzllRmRReHhCV000QzdaME9KS0UwanBodWJRKjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1l
cy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1
M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5
Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURB
aUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2
c2RhdGEqM0RpN3NUcjBNdEM1cWZ6eDN0d09LU3BiVzhMa1FKenNBSkJ4RioyRlpQTFV3S2MqM0Qq
MjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEh
TVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNEly
MTBLeWREeUp5NWdIQThvYmZiTUFCSnQwbVJndUpnKjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4u
Z3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgz
Y2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0
NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENK
UUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9
eVZHcEpZMXk2ZHVkNWM0NEhPc3B0UGpxRXVYZE5VYTFETXpqQWVsdlU1YyozRCZyZXNlcnZlZD0w
X187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpT
b3FKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldn
Sk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1Cd3hkUkln
JD4gYW5kIExvb3BiYWNrIGFuZCBBY3RpdmUgZmxhZ3MgZGVmaW5lZCBpbiBkcmFmdC1pZXRmLWlw
cG0taW9hbS1mbGFnczxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNh
ZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZl
bnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9u
Lm91dGxvb2suY29tKjJGKjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYz
KjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGZHJhZnQtaWV0
Zi1pcHBtLWlvYW0tZmxhZ3MqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEzbjgtNVlxSGtMdGYz
d3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000QzdaME9KS0hPN2xSZVZ3
KjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3
Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJhM2IyNDAxODljNzUz
YTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vua25vd24qN0NUV0Zw
Ykdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhh
V3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0Qxa3F0Y3UzeGpsMUM3eXRRKjJCb2FL
ZGlRTjk2clF0OTRlMVMyRWxDMG5EM00qM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNV
bEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3
bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnQ4TnFSUktn
KjI0JmRhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVk
YjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1
NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pz
YjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lM
Q0pYVkNJNk1uMCozRCo3QzMwMDAmc2RhdGE9enpjblhsZXdXS3J0RUR2NEJtc05OazRwdkRsTUtO
S3ZQekJaMmRaSm01ayozRCZyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lv
cUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpTb3FKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVSEhTVoz
Rnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRl
aDJZbGFVejYzMm5FLUhxREl0Vy1nT3VUcXdnJD4uIEl0IHdvdWxkIGJlIGNvbmNlcm5pbmcgdG8g
aGF2ZSBtb3JlIHRoYW4gb25lIFNGQyBkb2N1bWVudCBkZXNjcmliaW5nIHRoZSBhcHBsaWNhYmls
aXR5IG9mIHRoZSBnZW5lcmljIElPQU0gbWVjaGFuaXNtcw0KDQpTaHdldGhhPiBUaGlzIGlzIGEg
ZmFpciBwb2ludC4gV2Ugd2lsbCByZXZpc2UgdGhlICBkcmFmdCB3aXRoIHRleHQgaW4gdGhlIGFi
c3RyYWN0IGFuZCBTZWN0aW9uIDMgSU9BTS1UeXBlIHRvIGJlIHVwZGF0ZWQgdG8gaW5jbHVkZSB0
aGUgdXNhZ2Ugb2YgdHJhY2UgYW5kIERFWCBvcHRpb25zLiAgVGhlIGVuY2Fwc3VsYXRpb24gb2Yg
SU9BTSBvcHRpb25zIHdpdGhpbiBOU0ggaXRzZWxmIGluIGl0cyBjdXJyZW50IGZvcm0gYWxyZWFk
eSBzdXBwb3J0cyBhbGwgdGhlIElPQU0gT3B0aW9uIFR5cGUgZGVmaW5lZCBib3RoIGZyb20gZHJh
ZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YSBhbmQgZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGlyZWN0LWV4
cG9ydCBhbG9uZyB3aXRoIHRoZSBmbGFncyBzdXBwb3J0ZWQgd2l0aGluIHRoZSBvcHRpb25zLiBI
ZW5jZSB0aGUgSU9BTS1kYXRhLWZpZWxkIGRlZmluaXRpb25zIGluIHRoZSBkcmFmdCB3aWxsIHJl
bWFpbiB1bmNoYW5nZWQuDQpHSU0+PiBJIGFncmVlIHRoYXQgdGhlIGRlZmluaXRpb25zIG9mIHRo
ZSBJT0FNIGRhdGEtZmllbGRzIGFyZSBpbnZhcmlhbnQgaW4gdmFyaW91cyBkYXRhIHBsYW5lIGVu
Y2Fwc3VsYXRpb25zLiBZb3UgbGlrZWx5IGZvbGxvdyB0aGUgZGlzY3Vzc2lvbiBvZiB0aGUgSUFP
TSBEaXJlY3QgRXhwb3J0IGFuZCBJT0FNIGZsYWdzIG9uIHRoZSBJUFBNIFdHIGxpc3QuIEkgdGhp
bmsgdGhhdCBmb3IgU0ZDIE5TSCwgSU9BTSBEaXJlY3QgRXhwb3J0IGNvdWxkIGJlIGFzIHNpbXBs
ZSBhcyAidXNlIHRoZSBsb2NhbCBwb2xpY3kiLiBUaGUgYXBwbGljYWJpbGl0eSBvZiB0aGUgTG9v
cGJhY2sgYW5kIEFjdGl2ZSBmbGFncyBzZWVtcyB0byByZXF1aXJlIGRldGFpbGVkIGV4cGxhbmF0
aW9uIGJ5IFNGUCBhY3RvcnMuDQoNCg0KDQogICogICBUaGUgbG9jYXRpb24gb2YgdGhlIElPQU0g
aGVhZGVyIGluIHRoZSBTRkMgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgaXMgZGVmaW5lZCBpbiBT
ZWN0aW9uIDM6DQogICBJT0FNLURhdGEtRmllbGRzIGFyZSBjYXJyaWVkIGluIE5TSA0KICAgdXNp
bmcgYSBuZXh0IHByb3RvY29sIGhlYWRlciB3aGljaCBmb2xsb3dzIHRoZSBOU0ggTUQgY29udGV4
dA0KICAgaGVhZGVycy4NCkkndmUgY2hlY2tlZCBSRkMgODMwMCBidXQgY291bGRuJ3QgZmluZCBp
dCBkZWZpbmVzIHRoZSBOZXh0IFByb3RvY29sIGhlYWRlci4gQWxzbywgaXQgYXBwZWFycyB0aGF0
IE5TSCBDb250ZXh0IGhlYWRlcnMgYXJlIG9wdGlvbmFsLiBIZW5jZSBteSBxdWVzdGlvbi4gSXMg
dGhlIHByZXNlbmNlIG9mIGFuIE5TSCBDb250ZXh0IGhlYWRlciByZXF1aXJlZCB3aGVuIHVzaW5n
IElPQU0/IENvdWxkIHlvdSBjbGFyaWZ5IHdoaWNoIG1lY2hhbmlzbSBpcyB1c2VkIHRvIGlkZW50
aWZ5IHRoZSBwYXlsb2FkIG9mIGFuIFNGQyBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCBhcyBJT0FN
Pw0KU2h3ZXRoYT4gV2Ugd2lsbCByZXdvcmQgaXQsIGl0IGlzIG5vdCBOZXh0IFByb3RvY29sIGhl
YWRlciBidXQgdXNpbmcgSU9BTSBhcyBhIE5leHQgUHJvdG9jb2wgYXMgZGVzY3JpYmVkIGluIFNl
Y3Rpb24gNC4xIGFuZCByZXF1ZXN0ZWQgaW4gSUFOQSBzZWN0aW9uLiBGb2xsb3dpbmcgaXMgdGhl
IHByb3Bvc2VkIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgUkZDIDgzMDAgcmVmZXJlbmNlIHRvIGNv
bnRleHQgaGVhZGVycyBmb2xsb3dpbmcgYmFzZSBoZWFkZXIgYW5kIHNlcnZpY2UgcGF0aCBoZWFk
ZXI6DQoiVGhlIE5TSCBpcyBkZWZpbmVkIGluIFtSRkM4MzAwXS4gIElPQU0tRGF0YS1GaWVsZHMg
YXJlIGNhcnJpZWQgaW4gTlNIIHVzaW5nIGEgbmV4dCBwcm90b2NvbCB0byBpZGVudGlmeSBJT0FN
IGRhdGEgZmllbGRzIHRoYXQgZm9sbG93cyBOU0ggY29udGV4dCBoZWFkZXJzLiINCkdJTT4+IEkg
dGhpbmsgdGhhdCBSRkMgODMwMCB2aWV3cyBkYXRhIGZvbGxvd2luZyBDb250ZXh0IEhlYWRlcnMg
YXMgTlNIIHBheWxvYWQsIG5vdCBiZWluZyAiaW4gTlNIIi4NCg0KICAqICAgSWYgSSB1bmRlcnN0
YW5kIHRoZSBmb3JtYXQgb2YgdGhlIElPQU0gaGVhZGVyIGRlZmluZWQgaW4gU2VjdGlvbiAzIGNv
cnJlY3RseSwgdGhlIGhlYWRlcidzIGxlbmd0aCBpcyBsaW1pdGVkIGJ5IDEwMjAgb2N0ZXRzLCB3
aGlsZSB0aGUgZWZmZWN0aXZlIGxlbmd0aCBjb250YWluaW5nIElPQU0gb3B0aW9ucyBhbmQgZGF0
YSAtIDEwMTYgb2N0ZXRzLiBJcyB0aGF0IGNvcnJlY3Q/IFdoYXQgaXMgdGhlIHJlY29tbWVuZGVk
IHRlY2huaXF1ZSBvZiBjb2xsZWN0aW5nIElPQU0gZGF0YSB0aGF0IGV4Y2VlZHMgdGhhdCBsaW1p
dD8NClNod2V0aGEgPiBJT0FNIG9wdGlvbnMgaW5oZXJlbnRseSBzdXBwb3J0IHNwZWNpZnlpbmcg
dGhlIHNpemUgbGltaXRzIGF0IHRoZSBub2RlIHRoYXQgYWRkZWQgdGhlIElPQU0gb3B0aW9ucy4g
V2hpbGUgb3BlcmF0aW9uYWxpemluZyB0aGUgc29sdXRpb24gdGhlIGRhdGEgdHlwZXMgaW5jbHVk
ZWQgYW5kIG51bWJlciBvZiBub2RlcyBleHBlY3RlZCB0byBiZSBhZGRpbmcgdGhlIGRhdGEgc2hv
dWxkIGJlIHNlbGVjdGVkLiBUaGlzIGlzIGNvdmVyZWQgaW4gZGVwbG95bWVudCBjb25zaWRlcmF0
aW9ucyBkcmFmdC1icm9ja25lcnMtb3BzYXdnLWlvYW0tZGVwbG95bWVudC4NCg0KICAqICAgSW4g
U2VjdGlvbiA0LjEsIEkndmUgZm91bmQgdGhlIHRleHQgcmVmbGVjdGluZyB0aGUgaGlzdG9yeSBv
ZiB0aGUgZGlzY3Vzc2lvbiBhYm91dCBob3cgdG8gY2FycnkgdGhlIElPQU0gaGVhZGVyIHVzaW5n
IE5TSCBlbmNhcHN1bGF0aW9uLiBBcyB0aGUgdGV4dCBoYXMgbm8gbm9ybWF0aXZlIHZhbHVlLCBJ
IHN1Z2dlc3QgbW92aW5nIGl0IGludG8gYW4gQXBwZW5kaXguDQpTaHdldGhhID4gQWdyZWVkLCBy
ZXZpc2VkIGRyYWZ0IHdpbGwgaGF2ZSB0aGlzIHNlY3Rpb24gbW92ZWQgdG8gQXBwZW5kaXguDQpH
SU0+PiBUaGFuayB5b3UuDQoNCiAgKiAgIEkgZmluZCB0aGUgcnVsZXMgb2YgaGFuZGxpbmcgdGhl
IE8tYml0IGluIE5TSCBsaXN0ZWQgaW4gU2VjdGlvbiA0LjIgaW5jb25zaXN0ZW50IGFuZCBjb25m
dXNpbmcuIFRoZSBJT0FNIGhlYWRlciBpcyBub3QgcGFydCBvZiBOU0ggZW5jYXBzdWxhdGlvbiBi
dXQgaXMgYSBwYXJ0IG9mIHRoZSBwYXlsb2FkLiBCdXQgaW4gb25lIGNhc2UsIHdoZW4gdXNlciBk
YXRhIGZvbGxvd3MgaXQsIHRoZSBPLWJpdCBtdXN0IG5vdCBiZSBzZXQgYXMuIElmIHRoZXJlJ3Mg
bm8gdXNlciBkYXRhIGFmdGVyIHRoZSBJT0FNIGhlYWRlciwgdGhlbiB0aGUgTy1iaXQgbXVzdCBi
ZSBzZXQuIEJ1dCBmcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiBOU0ggZW5jYXBzdWxhdGlvbiwgaXQg
aW5jbHVkZXMgc3BlY2lhbGx5IGNvbnN0cnVjdGVkIGRhdGEgYWRkZWQgZm9yIHRoZSBzb2xlIHB1
cnBvc2Ugb2YgY29sbGVjdGluZyBPQU0vdGVsZW1ldHJ5IGluZm9ybWF0aW9uLiBUaGVuLCB3aHks
IGluIG9uZSBjYXNlLCB0aGUgTy1iaXQgaXMgY2xlYXJlZCBhbmQgaW4gdGhlIG90aGVyIHNldCBp
ZiwgaW4gYm90aCBjYXNlcywgdGhlIE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IGlzIHVzZWQgdG8g
cGVyZm9ybSB0aGUgT0FNIGZ1bmN0aW9uPw0KU2h3ZXRoYSA+IFRoZSByZWFzb24gZm9yIG5vdCBz
ZXR0aW5nIHRoZSBPLWJpdCBmb3IgcGFja2V0cyB0aGF0IGNvbnRhaW5zIGFjdHVhbCB1c2VyIGRh
dGEgaXMgYmVjYXVzZSBSRkMgODMwMCBoYXMgIiBTRi9TRkYvU0ZDIFByb3h5L0NsYXNzaWZpZXIg
aW1wbGVtZW50YXRpb25zIHRoYXQgZG8gbm90IHN1cHBvcnQNCg0KICAgICAgU0ZDIE9BTSBwcm9j
ZWR1cmVzIFNIT1VMRCBkaXNjYXJkIHBhY2tldHMgd2l0aCBPIGJpdCBzZXQiLiBJdCB3aWxsIGJl
IHVuZGVzaXJhYmxlIHRvIGRpc2NhcmQgcGFja2V0cyB3aXRoIE8tYml0IHNldCB0aGF0IGNhcnJ5
IHVzZXIgZGF0YSBhcyBJT0FNIGNhbiBiZSBpbnNlcnRlZCBpbnNpdHUuDQoNCkZvciBzeW50aGV0
aWMgdHJhZmZpYyBjcmVhdGVkIGZvciBPQU0gYWxvbmcgd2l0aCBJT0FNLWRhdGEtZmllbGRzIGlu
IE5TSCBmb2xsb3dpbmcgdGhlIE5TSCBPQU0gZnVuY3Rpb24gd2l0aCAwLWJpdCBzZXQgaXMgZGVz
aXJhYmxlLg0KIEdJTT4+IFRoaXMgaXMgYW4gaW50ZXJlc3Rpbmcgc2l0dWF0aW9uLiBJIGFncmVl
IHRoYXQgdGhlcmUgY291bGQgYmUgYW4gU0ZDIGVsZW1lbnQgbm90IHN1cHBvcnRpbmcgIlNGQyBP
QU0gcHJvY2VkdXJlcyIgKG5vdCBjbGVhciB3aGF0IHRoZXNlIGFyZSkuIEJ5IHRoZSBzYW1lIHRv
a2VuLCB3b3VsZCBzdWNoIFNGQyBlbGVtZW50IHN1cHBvcnQgSU9BTSwgYmUgY2FwYWJsZSBvZiBw
cm9jZXNzaW5nIElPQU0gd2l0aG91dCBhZHZlcnNlIGltcGFjdCB0byB1c2VyIGRhdGE/IEkgYW0g
bm90IGNlcnRhaW4gYW5kIGl0IHNlZW1zIHRoYXQgaXQgbWlnaHQgYmUgYmV0dGVyIHRvIHJlY29t
bWVuZCB0aGF0IE5TSCBwYWNrZXRzIHdpdGggSU9BTSBiZSBkcm9wcGVkIGJ5IGFuIFNGUCBlbGVt
ZW50IGlmIGl0IGRvZXMgbm90IHN1cHBvcnQgIlNGQyBPQU0iLiBXaGF0IGFyZSB5b3VyIHRob3Vn
aHRzPw0KDQoNClRoYW5rcywNClNod2V0aGENCkkgbXVjaCBhcHByZWNpYXRlIHlvdXIgY29uc2lk
ZXJhdGlvbiBvZiBteSBjb21tZW50cyBhbmQgcXVlc3Rpb25zIGFuZCBsb29raW5nIGZvcndhcmQg
dG8geW91ciBmZWVkYmFjay4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gV2VkLCBBdWcgMTgsIDIw
MjEgYXQgNTozMiBBTSBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWku
Y29tPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PiB3cm90ZToNCkRlYXIg
V0c6DQoNClRoaXMgZW1haWwgc3RhcnRzIGEgMiB3ZWVrIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxs
IGZvciBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBbMV0uDQoNClBsZWFzZSByZWFkIHRoaXMgZG9j
dW1lbnQgaWYgeW91IGhhdmVu4oCZdCByZWFkIHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uIGFuZCBz
ZW5kIHlvdXIgY29tbWVudHMgdG8gdGhlIFNGQyBXRyBsaXN0IG5vIGxhdGVyIHRoYW4gU2VwdGVt
YmVyIDFzdCAyMDIxLg0KDQpJZiB5b3UgYXJlIHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhw
ZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRlYmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29u
c2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFpbC90aHJlYWQgZm9yIHRoaXMgcG9pbnQuDQoNCkxh
c3RseSwgaWYgeW91IGFyZSBhbiBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIHJlc3BvbnNl
IHRvIGluZGljYXRlIHdoZXRoZXIgeW91IGtub3cgb2YgYW55IHVuZGlzY2xvc2VkIElQUiByZWxh
dGVkIHRvIHRoaXMgZG9jdW1lbnQuDQoNClRoYW5rcyENCg0KSmltICYgSm9lbA0KDQpbMV0gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPGh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rp
b24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZf
X2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYq
M0Z1cmwqM0RodHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJG
KjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCoy
Rl9fKjNCISFNWjNGdzQ1dG81dVkhZGI2cTNuOC01WXFIa0x0ZjN3eWVCb1VwTzcydjdVemVEdGZQ
Tmh5ZVBhaE5BWU1vOWVGZFF4eEJXTTRDN1owT0pLSGRUaVJFNkEqMjQqMjZkYXRhKjNEMDQqN0Mw
MSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJiZTY1NDg2ZTQ1
OWQwOGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0Mx
KjdDNjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0
d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3
QzMwMDAqMjZzZGF0YSozRDl1RGRodzBWaXdCdFd2bjUyVjhVWjJHNzdsUm5TeWUyT2xzNXozVThR
d1EqM0QqMjZyZXNlcnZlZCozRDBfXyozQkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Vs
SlNVISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNs
Q3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdjMza0drTHcqMjQmZGF0YT0wNCo3QzAxKjdDamFt
ZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRmYzA4ZDll
YmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAqN0M2Mzc4
MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01E
QWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdDMzAwMCZz
ZGF0YT1TNnN4N01yclZrektlcFZnajQ1cSoyRjJLUFp6Qk15T0Zub2wqMkJNZmdSUTczMCozRCZy
ZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FL
aW9xS2lvbEpTb2xKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5
VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJ
dFctRk9tdVNIQSQ+DQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0Kc2ZjIG1haWxpbmcgbGlzdA0Kc2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0
Zi5vcmc+DQoNCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2
ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVn
aWVlcyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBj
b3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFy
IGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVp
cmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1
ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUg
cmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFs
c2lmaWUuIE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRh
aW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJv
dGVjdGVkIGJ5IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNv
cGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1h
aWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5n
ZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hh
bmdlZCBvciBmYWxzaWZpZWQuClRoYW5rIHlvdS4KCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uUHJmb3JtYXRIVE1MQ2FyDQoJe21zby1zdHlsZS1uYW1l
OiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30N
CnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAu
ODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6
V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1s
aXN0LWlkOjY1MDEzMzYzNDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6OTQ2OTE2ODg7fQ0KQGxp
c3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGww
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
NTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjY1
OTY5MjY5MjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTEwNTAwMTg0Mjt9DQpAbGlzdCBsMTps
ZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsMg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDINCgl7bXNvLWxpc3QtaWQ6MTUwOTgzNDg4
ODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE1MDg4ODg2MDQ7fQ0KQGxpc3QgbDI6bGV2ZWwx
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwy
OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsOQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzDQoJe21zby1saXN0LWlkOjE4MzgzNzQ4MDE7DQoJ
bXNvLWxpc3QtdGVtcGxhdGUtaWRzOjY3NDYyODgzNjt9DQpAbGlzdCBsMzpsZXZlbDENCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3
Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2
ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw1DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw4
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQNCgl7bXNvLWxpc3QtaWQ6MTg5MDUzMDQxOTsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6LTE1MzY5MzQwNjI7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNt
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxl
IiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgRnJhbmNrLA0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFuayB5b3UgZm9yIHRoZSBjbGFy
aWZpY2F0aW9uIGV2ZW4gaWYgSSBkb27igJl0IHRoaW5rIHRoZXJlIGlzIGEgY29uZnVzaW9uLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UGxlYXNlIG5v
dGUgdGhhdCBTRkMgT0FNIHBhY2tldCBpcyBkZWZpbmVkIGFzIGZvbGxvd3M6DQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj49PTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFN1Y2ggYSBwYWNrZXQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpcyBhbnkgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgdGhh
dCBleGNsdXNpdmVseSBpbmNsdWRlcyBPQU0gZGF0YS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBBbiBPQU0gZGF0YSBjYW4gYmUgaW5jbHVkZWQgaW4gdGhlIEZpeGVk
LUxlbmd0aCBDb250ZXh0IEhlYWRlciw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBvcHRpb25hbCBDb250ZXh0IEhlYWRlcnMsIGFuZC9vciB0aGUgaW5uZXIgcGFja2V0
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPj09PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+VGhpbmdzIGFyZSBwcmV0dHkgY2xlYXIgKGFzIHBlciBkcmFmdC1pZXRm
LXNmYy1vYW0tcGFja2V0KSB0aGF0IHRoZSBPIGJpdCBtdXN0IGJlIHVuc2V0IHdoZW4gSU9BTSBk
YXRhIGlzIGluY2x1ZGVkICYjNDM7IHVzZXIgZGF0YS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoZSBjb25jZXJuIEkgaGFkIGlzIHRoYXQgeW91IGFy
ZSBwb2ludGluZyB0byBSRkM4MzAwIGZvciB0aGUgSU9BTSBuZXh0IHByb3RvY29sLCB3aGljaCBt
YWtlcyBib3RoIOKAnG5vbmXigJ0gKGkuZS4sIG5vIHBheWxvYWQpIGFuZCBJT0FNIChhcyB5b3Ug
cmVxdWVzdCBhIG5ldw0KIGNvZGUpIGxlZ2l0aW1hdGUgdmFsdWVzLiAmbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaGVlcnMsPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+TWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVw
dDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5EZSZuYnNwOzo8L2I+IHNmYyAmbHQ7c2Zj
LWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IDxiPkRlIGxhIHBhcnQgZGU8L2I+IEZyYW5rIEJyb2NrbmVy
cyAoZmJyb2NrbmUpPGJyPg0KPGI+RW52b3nDqSZuYnNwOzo8L2I+IG1hcmRpIDEyIGF2cmlsIDIw
MjIgMTM6NTU8YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEJPVUNBREFJUiBNb2hhbWVkIElOTk9WL05F
VCAmbHQ7bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSZndDs7IFNod2V0aGEgQmhhbmRhcmkg
Jmx0O3Nod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tJmd0OzsgR3JlZyBNaXJza3kgJmx0
O2dyZWdpbWlyc2t5QGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5DYyZuYnNwOzo8L2I+IHNmYy1jaGFp
cnNAaWV0Zi5vcmc7IHNmY0BpZXRmLm9yZzsgaXBwbUBpZXRmLm9yZzsgSmFtZXMgR3VpY2hhcmQg
Jmx0O2phbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSZndDs7IFRhbCBNaXpyYWhpICZsdDt0
YWwubWl6cmFoaS5waGRAZ21haWwuY29tJmd0OzsgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0
Zi5vcmc8YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+IFJlOiBbc2ZjXSBXR0xDIGZvciBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkhpIE1lZCw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5Tb3JyeSBmb3IgYXJyaXZpbmcgbGF0ZSB0byB0aGUgcGFydHkuIFJlYWRp
bmcgdGhyb3VnaCB5b3VyIG1lc3NhZ2UgYmVsb3csIHRoZXJlIHNlZW1zIHRvIGJlIGEgY29uZnVz
aW9uIGFib3V0IHRoZSBzY29wZSBhbmQgY29uY2VwdCBvZiBkaWZmZXJlbnQgT0FNIG1lY2hhbmlz
bXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SU9BTSBpcyBzY29wZWQgYW5kIGRl
c2lnbmVkIHRvIGJlIHByb3RvY29sIGFnbm9zdGljLiBJT0FNIGRhdGEgY2FuIGJlIGVuY2Fwc3Vs
YXRlZCBpbnRvIHZhcmlvdXMgcHJvdG9jb2xzIOKAkyBhbmQgTlNIIGlzIG9uZSBleGFtcGxlIOKA
kyBidXQgdGhlcmUgaXMgbm8gc2VtYW50aWMgbGluayBiZXR3ZWVuIElPQU0gYW5kIHRoZQ0KIHBy
b3RvY29sIHVzZWQgdG8gZW5jYXBzdWxhdGUgSU9BTSBkYXRhLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPlByb3RvY29scyBjYW4gaGF2ZSB0aGVpciBwcm90b2NvbCBzcGVjaWZpYyBP
QU0gbWV0aG9kcyBhbmQgc29sdXRpb25zLCBsaWtlIFNGQyBPQU0uIFRob3NlIHByb3RvY29sIHNw
ZWNpZmljIHNvbHV0aW9ucyAobGlrZSBTRkMgT0FNIGFzIGFuIGV4YW1wbGUpIGFyZSBvcnRob2dv
bmFsIHRvIElPQU0gZnJvbSBhIGNvbmNlcHQNCiBhbmQgc2NvcGUgcGVyc3BlY3RpdmUuICZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkZyb20gYW4gU0ZDIE9BTSBwZXJzcGVj
dGl2ZSwgeW91ciBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LTAwIGNsZWFybHkgYW5kIHJpZ2h0
bHkgc3RhdGVzIHRoYXQg4oCcTyBiaXQ6IFNldHRpbmcgdGhpcyBiaXQgaW5kaWNhdGVzIGFuIFNG
QyBPQU0gcGFja2V0LuKAnSBUaGUgTyBiaXQgaXMgYWJvdXQgU0ZDIE9BTSwgYW5kDQogYXMgc3Vj
aCBpcyBvcnRob2dvbmFsIHRvIOKAnGFueXRoaW5nIElPQU3igJ0uIEluIGVhcmxpZXIgdmVyc2lv
bnMgb2YgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggd2UgaGFkIHRleHQgd2hpY2ggc3RhdGVkIHRo
YXQgdGhlIE8gYml0IHJlbWFpbnMgdW5jaGFuZ2VkIHdoZXRoZXIgSU9BTSBpcyBwcmVzZW50IG9y
IG5vdC4gVG8gYXZvaWQgYW55IGNvbmZ1c2lvbiwgaW4gLTA4IHdlIHJlbW92ZWQgdGhpcyBzdGF0
ZW1lbnQg4oCTIGp1c3QgdG8gbWFrZSBpdCBjcnlzdGFsDQogY2xlYXIgdGhhdCB0aGVyZSBpcyBu
byBsaW5rIGJldHdlZW4g4oCcSU9BTeKAnSBhbmQg4oCcU0ZDIE9BTeKAnS48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5JbiBhZGRpdGlvbiwgSSBkb27igJl0IHRoaW5rIHRoYXQgZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2ggd291bGQgYmUgdGhlIGFwcHJvcHJpYXRlIHBsYWNlIHRvIGRp
c2N1c3MgYW5kIHJlc3RyaWN0IGRlcGxveW1lbnQgb3B0aW9ucy4gRS5nLiwgSeKAmW0gbm90IHN1
cmUgd2h5IHdl4oCZZCB3YW50IHRvIHJlc3RyaWN0IGEgZGVwbG95bWVudA0KIHRvIHVzaW5nIGEg
c2luZ2xlIElPQU0gaGVhZGVyIG9ubHkuIEUuZy4sIG9uZSBjb3VsZCB0aGluayBvZiB1c2luZyBk
aWZmZXJlbnQgaGVhZGVycyBmb3IgZGlmZmVyZW50IG5hbWVzcGFjZXMgb3IgZ3JvdXBzIG9mIG5h
bWVzcGFjZXMgZm9yIG9wZXJhdGlvbmFsIHJlYXNvbnMuIElNSE8sIHN1Y2ggYSBkaXNjdXNzaW9u
IOKAkyBpZiB3ZSByZWFsbHkgbmVlZCBpdCAtIHdvdWxkIGJlbG9uZyBpbnRvIGRyYWZ0LWlldGYt
aXBwbS1pb2FtLWRlcGxveW1lbnQsDQogcmF0aGVyIHRoYW4gaW50byBhIGRyYWZ0IHRoYXQgZGVm
aW5lcyB0aGUgZW5jYXAgb2YgSU9BTSBpbnRvIE5TSC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5Ib3BlIHRoaXMgY2xhcmlmaWVzIHRoaW5ncyDigJMgYW5kIHdlIGNhbiBmaW5pc2gg
dXAgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggOi0pLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPkNj4oCZaW5nIHRoZSBpcHBtIHdvcmtpbmcgZ3JvdXAgYXMgYW4gRllJLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rcyAmYW1wOyBDaGVlcnMsIEZyYW5rPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQi
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFF
MSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
PiA8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSI+DQptb2hhbWVk
LmJvdWNhZGFpckBvcmFuZ2UuY29tPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1vaGFtZWQuYm91
Y2FkYWlyQG9yYW5nZS5jb20iPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+Jmd0Ow0K
PGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgNCBBcHJpbCAyMDIyIDA3OjQwPGJyPg0KPGI+VG86
PC9iPiBTaHdldGhhIEJoYW5kYXJpICZsdDs8YSBocmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFy
aUB0aG91Z2h0c3BvdC5jb20iPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPiZn
dDs7IEdyZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29t
Ij5ncmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0i
bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmciPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyBGcmFu
ayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lQGNpc2Nv
LmNvbSI+ZmJyb2NrbmVAY2lzY28uY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86c2ZjQGll
dGYub3JnIj5zZmNAaWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSI+amFtZXMubi5ndWljaGFyZEBmdXR1
cmV3ZWkuY29tPC9hPiZndDs7IFRhbCBNaXpyYWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFsLm1p
enJhaGkucGhkQGdtYWlsLmNvbSI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7Ow0K
PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnIj5kcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFtz
ZmNdIFdHTEMgZm9yIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PkhpIFNod2V0aGEsIGFsbCwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgYWdyZWUgd2l0aCBHcmVnIHRoYXQgYSBz
dGF0ZW1lbnQgaXMgbmVlZGVkIHRvIGJlIGFkZGVkIHRvIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNr
ZXQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkZvciBleGFtcGxlLCB0aGUgY3VycmVudCB0ZXh0
IHNheXMgdGhlIGZvbGxvd2luZzoNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgTmV4dCBQ
cm90b2NvbDombmJzcDsgOC1iaXQgdW5zaWduZWQgaW50ZWdlciB0aGF0IGRldGVybWluZXMgdGhl
IHR5cGUgb2Y8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBoZWFkZXIgZm9sbG93aW5nIElPQU0uJm5ic3A7IFRoZSBzZW1hbnRpY3Mgb2Yg
dGhpcyBmaWVsZCBhcmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBpZGVudGljYWwgdG8gdGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4g
Wzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90OyI+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvaHRtbC9yZmM4MzAwIiB0aXRsZT0iJnF1b3Q7TmV0d29yayBTZXJ2aWNlIEhlYWRlciAoTlNI
KSZxdW90OyI+PHNwYW4gbGFuZz0iRU4tVVMiPlJGQzgzMDA8L3NwYW4+PC9hPjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDsiPl0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPndoaWNoIG1lYW5z
IHRoYXQg4oCcTm9uZeKAnSBpcyBhdXRob3JpemVkLiBUaGUgTy1iaXQgbXVzdCBiZSBzZXQgZm9y
IHN1Y2ggcGFja2V0cywgd2hpbGUgaXQgc2hvdWxkIGJlIHVuc2V0IGZvciBvdGhlciB2YWx1ZXMg
aW5kaWNhdGluZyB1c2VyIHBheWxvYWQNCiBhcyBwZXIgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tl
dC4gQWJzZW50IGEgcG9pbnRlciB0byB0aGUgT0FNIHBhY2tldCwgYW4gaW1wbGVtZW50ZXIgd2ls
bCBoYXZlIHRvIGd1ZXNzIHRoZSBiZWhhdmlvciB0byBmb2xsb3cuDQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+QlRXLCB0aGUgdGV4dCBxdW90ZWQgYWJvdmUgd2hlbiBjb21iaW5lZCB3aXRoOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJz
cDsmbmJzcDsgSUFOQSBpcyByZXF1ZXN0ZWQgdG8gYWxsb2NhdGUgcHJvdG9jb2wgbnVtYmVycyBm
b3IgdGhlIGZvbGxvd2luZyAmcXVvdDtOU0g8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBOZXh0IFBy
b3RvY29sJnF1b3Q7IHJlbGF0ZWQgdG8gSU9BTTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+4oCm
bWVhbnMgdGhhdCBJT0FNIGRhdGEgY2FuIGJlIGVuY2Fwc3VsYXRlZCBpbiBJT0FNIGRhdGEuIEkg
ZG9u4oCZdCB0aGluayB5b3Ugd2FudCBzdWNoIGEgYmVoYXZpb3IuIE5vPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5PbmUgbGFzdCBjb21tZW50OiBwbGVhc2UgdXBkYXRlIHRoZSBzZWN1cml0eSBj
b25zaWRlcmF0aW9ucyB3aXRoIE5TSC1zcGVjaWZpYyBjb25zaWRlcmF0aW9ucy4gQW4gYXBwcm9h
Y2ggaXMgdG8gc2ltcGx5IHJlZmVyIHRvIFNlY3Rpb24gNSBvZg0KIGRyYWZ0LWlldGYtc2ZjLW9h
bS1wYWNrZXQuICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaGVlcnMsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5NZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBj
bSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+RGUmbmJzcDs6PC9iPiBzZmMgJmx0OzxhIGhyZWY9Im1haWx0bzpzZmMtYm91
bmNlc0BpZXRmLm9yZyI+c2ZjLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+RGUgbGEgcGFy
dCBkZTwvYj4gU2h3ZXRoYSBCaGFuZGFyaTxicj4NCjxiPkVudm95w6kmbmJzcDs6PC9iPiBsdW5k
aSA0IGF2cmlsIDIwMjIgMDI6NDE8YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEdyZWcgTWlyc2t5ICZs
dDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIj5ncmVnaW1pcnNreUBnbWFp
bC5jb208L2E+Jmd0Ozxicj4NCjxiPkNjJm5ic3A7OjwvYj4gPGEgaHJlZj0ibWFpbHRvOnNmYy1j
aGFpcnNAaWV0Zi5vcmciPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyBGcmFuayBCcm9ja25lcnMg
KGZicm9ja25lKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lQGNpc2NvLmNvbSI+ZmJyb2Nr
bmVAY2lzY28uY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIj5zZmNA
aWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4u
Z3VpY2hhcmRAZnV0dXJld2VpLmNvbSI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9h
PiZndDs7IFRhbCBNaXpyYWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFsLm1penJhaGkucGhkQGdt
YWlsLmNvbSI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFp
bHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnIj5kcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+IFJlOiBbc2ZjXSBXR0xD
IGZvciA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LXNmYy1pb2FtLW5zaC8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBHcmVnLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzJm5ic3A7Zm9yIHRoZSBmZWVkYmFjay4gRnJvbSB0aGUg
ZGlzY3Vzc2lvbiBhbmQgSmltJ3MgZmVlZGJhY2s8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyZxdW90OzxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS41cHQiPk15IG9ubHkgcG9pbnQgd2FzIHRoYXQgaW4gdGhlIGNhc2Ugb2YgSU9BTSB0aGUg
Ty1iaXQgc2VlbXMgdG8gYmUgb2Jzb2xldGUgYXMgeW91IHVzZSB0aGUgbmV4dCBwcm90b2NvbCBm
aWVsZCByYXRoZXIgdGhhbiB0aGUgY29udGV4dCBoZWFkZXJzLiBJdCBzZWVtcyB0byBtZSB0aGF0
IHRoZSBkZWZpbml0aW9uIG9mIHRoZSBPLWJpdCBzaG91bGQgYmUgdGhhdA0KIGlmIHNldCB0aGVu
IHRoZSBjb250ZXh0IGhlYWRlcnMgYXJlIHVzZWQgdG8gb2J0YWluIHRoZSBPQU0gaW5zdHJ1Y3Rp
b25zLiZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPldoaWNoIG1ha2VzIHNlbnNlLiBUaGUgTy1iaXQgZG9lcyBub3QgaW5mbHVl
bmNlIElPQU0gaGFuZGxpbmcgYXMgaXQgaXMgY2FycmllZCBhcyBhIG5leHQgcHJvdG9jb2wuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IZW5jZSB0
aGUgY29uc2lkZXJhdGlvbiBzZWN0aW9uIG9uIE8tYml0IGlzIHJlbW92ZWQgaW4gdGhlIG5ldyBy
ZXZpc2lvbi4gV2hhdCBkbyB5b3UgdGhpbms/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2h3ZXRoYTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gTW9uLCBBcHIgNCwgMjAyMiwgMTo0MSBBTSBHcmVn
IE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBTaHdldGhhLDxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPnRoYW5rIHlvdSBmb3IgeW91ciBraW5k
IGNvbnNpZGVyYXRpb24gb2YgbXkgY29tbWVudHMgYW5kIGZvciB0aG9yb3VnaGx5Jm5ic3A7YWRk
cmVzc2luZyB0aG9zZSBpbiB0aGUgbmV3IHZlcnNpb24uIEkndmUgbm90aWNlZCB0aGF0IHlvdSd2
ZSBkZWNpZGVkIHRvIHJlbW92ZSB0aGUgZGlzY3Vzc2lvbiBvZiB0aGUgTyBiaXQgaW4gdGhlIE5T
SCBmcm9tIHRoZSBkcmFmdCBhbHRvZ2V0aGVyLiBJIHRoaW5rIHRoYXQgaXQmbmJzcDttaWdodA0K
IGJlIGhlbHBmdWwmbmJzcDt0byBhIHJlYWRlciBpZiB0aGUgZG9jdW1lbnQgaW5jbHVkZXMgYSBz
aG9ydCBjbGFyaWZpY2F0aW9uIGFuZCB0aGUgcmVmZXJlbmNlIHRvDQo8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3d3dy5pZXRmLm9yZy9pZC9kcmFmdC1pZXRmLXNm
Yy1vYW0tcGFja2V0LTAwLmh0bWxfXzshIU1aM0Z3NDV0bzV1WSFKWVZ0VXdTY1J4RmY3ckRvUk1w
aXY3WXdiUlRjYUhYenNHSXhyOWVWRWlfcF94U1FVV0FqRHZGeV9VaEdFUWJsODUzMFZhTE0wVGo3
azVXenU2WWZVU1ZkaXRXeVpfOCQiIHRhcmdldD0iX2JsYW5rIj4NCmRyYWZ0LWlldGYtc2ZjLW9h
bS1wYWNrZXQ8L2E+Jm5ic3A7bGlrZSB0aGUgZm9sbG93aW5nOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5Gb3IgdGhlIElPQU0gZnVuY3Rpb25hbGl0eSBpcyBTRkMgTlNIIGRlc2Ny
aWJlZCBpbiB0aGlzIGRvY3VtZW50IHRoZSBPIGJpdDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+aW4gTlNIIE1VU1QgYmUgc2V0IGNsZWFyIGFjY29y
ZGluZyB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzLDxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R3JlZzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBT
dW4sIEFwciAzLCAyMDIyIGF0IDE6MDYgQU0gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+
c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgSmltLCBHcmVnLDxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgaGF2ZSBhZGRyZXNzZWQg
dGhlIGFkZGl0aW9uYWwgY29tbWVudHMgcmVjZWl2ZWQgaW4gdGhpcyBkaXNjdXNzaW9uLiBDYW4g
eW91IHBsZWFzZSB0YWtlIGEgbG9vayA6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gt
MDgudHh0X187ISFNWjNGdzQ1dG81dVkhSllWdFV3U2NSeEZmN3JEb1JNcGl2N1l3YlJUY2FIWHpz
R0l4cjllVkVpX3BfeFNRVVdBakR2RnlfVWhHRVFibDg1MzBWYUxNMFRqN2s1V3p1NllmVVNWZDRL
UnBVQ0EkIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwy
PWRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA4LnR4dDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2h3ZXRoYTxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIEZlYiAxMCwg
MjAyMiBhdCAxMToyNyBQTSBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVz
Lm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4uZ3VpY2hh
cmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SGkgU2h3ZXRo
YSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5NeSBvbmx5IHBvaW50IHdhcyB0aGF0IGluIHRoZSBj
YXNlIG9mIElPQU0gdGhlIE8tYml0IHNlZW1zIHRvIGJlIG9ic29sZXRlIGFzIHlvdSB1c2UgdGhl
IG5leHQgcHJvdG9jb2wgZmllbGQgcmF0aGVyIHRoYW4gdGhlIGNvbnRleHQgaGVhZGVycy4gSXQg
c2VlbXMgdG8gbWUgdGhhdA0KIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBPLWJpdCBzaG91bGQgYmUg
dGhhdCBpZiBzZXQgdGhlbiB0aGUgY29udGV4dCBoZWFkZXJzIGFyZSB1c2VkIHRvIG9idGFpbiB0
aGUgT0FNIGluc3RydWN0aW9ucy4gQ3VycmVudGx5IHRoYXQgaXMgbm90IHdoYXQgODMwMCBzYXlz
LiBBcyBJIHNhaWQgaW4gbXkgcHJldmlvdXMgZW1haWxzIEkgd291bGQgcmVhbGx5IGxpa2UgdG8g
aGVhciB0aGUgV0dzIG9waW5pb24gb24gd2hhdCB0byBkbyB3aXRoIHRoZSBPLWJpdA0KIGFuZCB3
ZSBjZXJ0YWlubHkgbmVlZCB0byByZWNvbmNpbGUgdGhlIHZhcmlvdXMgZG9jdW1lbnRzIHRvIGJl
IGZvbGxvd2luZyB0aGUgc2FtZSBzdGFuZGFyZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5KaW08
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9t
Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBTaHdldGhhIEJoYW5kYXJpICZsdDs8YSBo
cmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2Js
YW5rIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7DQo8YnI+DQo8Yj5T
ZW50OjwvYj4gV2VkbmVzZGF5LCBGZWJydWFyeSA5LCAyMDIyIDk6NTcgQU08YnI+DQo8Yj5Ubzo8
L2I+IEdyZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29t
IiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5D
Yzo8L2I+IEphbWVzIEd1aWNoYXJkICZsdDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFy
ZEBmdXR1cmV3ZWkuY29tIiB0YXJnZXQ9Il9ibGFuayI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3
ZWkuY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9y
ZzwvYT47DQo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2Zj
QGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj4NCnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+
IFJlOiBbc2ZjXSBXR0xDIGZvciA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC9f
XzshIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21Z
OEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFdfOHBqUTFpUSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzwv
YT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBKaW0sPG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIHRoZSBPIGJpdCBoYW5kbGlu
ZywgYXJlIHlvdSBzdWdnZXN0aW5nIHRoYXQgdGhlIE8tYml0IGZvciBJT0FNLCB0aGF0IGlzIGNh
cnJpZWQgYXMgYSBuZXh0IHByb3RvY29sIGZvbGxvd2luZyZuYnNwO05TSCBoZWFkZXIsIGlzIG5v
dCBhcHBsaWNhYmxlPyBXb3VsZCByZW1vdmluZw0KIHRoZSBzZWN0aW9uIG9uIE8tYml0IGNvbnNp
ZGVyYXRpb25zIHJlc29sdmUgeW91ciBjb25jZXJuPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIEdyZWcsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0O0kgaGF2ZSBvbmUgbW9yZSBxdWVz
dGlvbi4gQXMgdGhlIGRyYWZ0IG5vdyBtZW50aW9ucyB0aGUgb3B0aW9uIG9mIHVzaW5nIElPQU0g
RGlyZWN0IEV4cG9ydCB0byBjb2xsZWN0IHRoZSBJT0FNIGRhdGEsIGl0IG1pZ2h0IGJlIGhlbHBm
dWwgcmVmbGVjdGluZyB0aGF0IGluIHRoZQ0KIGZpZ3VyZSBvbiBwLjIuIEkgdGhpbmsgdGhhdCB0
aGUgY2FwdGlvbiAmcXVvdDtJT0FNIE9wdGlvbiBhbmQgRGF0YSBTcGFjZSZxdW90OyBtaWdodCBi
ZSByZXdvcmRlZCZuYnNwO3RvICZxdW90O0lPQU0gT3B0aW9uIGFuZCBPcHRpb25hbCBEYXRhIFNw
YWNlJnF1b3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPldoYXQgYXJlIHlvdXIgdGhvdWdodHM/
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+WWVzLCB0aGF0IHdpbGwgbWFrZSBpdCBhY2N1cmF0ZS4g
SSB3aWxsIHVwZGF0ZSB0aGUgZGlhZ3JhbSBhbmQgcHVibGlzaCBhIG5ldyB2ZXJzaW9uLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDtJIGNh
bm5vdCBmaW5kIHRoZSB0ZXh0IGluIHRoZSBkcmFmdCBzdWdnZXN0aW5nIHRoYXQgYW4gU0ZGIHRo
YXQgZG9lcyBub3Qgc3VwcG9ydCBJT0FNIG1heSBmb3J3YXJkIHRoZSBwYWNrZXQgd2l0aCB0aGUg
TlNIIE5leHQgUHJvdG9jb2wgZmllbGQgZXF1YWwgdG8gSU9BTSBwcm90b2NvbA0KIGlkZW50aWZp
ZXIuIENvdWxkIHlvdSBoZWxwIG1lIGZpbmQgaXQ/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Q2Fu
IHlvdSBzdWdnZXN0IHRleHQgdG8gaGVscCB3aXRoIHRoaXMgPyBUaGlzIHdvdWxkIGJlIGEgZ2Vu
ZXJpYyBwcm9ibGVtIGZvciBOU0ggaW1wbGVtZW50YXRpb24gd2hlbiBhIG5leHQgcHJvdG9jb2wg
aXMgc2V0IHRvIGEgdmFsdWUgaXQgZG9lcyBub3QgdW5kZXJzdGFuZC4NCiBXaGF0IHNob3VsZCBp
cyByZWNvbW1lbmRlZCBhY3Rpb24gaW4gdGhpcyBzaXR1YXRpb24/PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jmd0OyBGb3IgZXhhbXBsZSwgaWYgdGhlIExvb3BiYWNrIElPQU0gZmxhZyBpcyBz
ZXQsIHRoZSBub2RlIGlzIHJlcXVpcmVkIHRvIHNlbmQgYSBjb3B5IG9mIHRoZSBwYWNrZXQgYmFj
ayB0byB0aGUgSU9BTSBlbmNhcHN1bGF0aW5nIG5vZGUuIEl0IGlzIG5vdCBjbGVhciB0byBtZQ0K
IGhvdyBhbiBTRkYgbGVhcm5zIHRoZSBpZGVudGl0eSBvZiB0aGUgSU9BTSBlbmNhcHN1bGF0aW5n
IG5vZGUgYW5kIGhvdyBpdCBlbmNhcHN1bGF0ZXMgdGhlIGxvb3BiYWNrZWQgcGFja2V0LiBDYW4g
eW91IGhlbHAgbWUgZmluZCBob3cgaXQgaXMgc3VwcG9zZWQgdG8gd29yayBpbiB0aGUgTlNIPyZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3Vy
bD1odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRmRyYWZ0
LWlldGYtaXBwbS1pb2FtLWZsYWdzKjIzc2VjdGlvbi00LjImYW1wO2RhdGE9MDQqN0MwMSo3Q2ph
bWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5
ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3
ODAwMTU0NjMxMTIwNzc0KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN
REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAm
YW1wO3NkYXRhPXpjT3BDMEd6emk4eHpodHRCcVdhZWFVM3BNZDBLRG8qMkZaWWRHc0VQRzB1RSoz
RCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0
bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxh
VXo2MzJuRS1IcURJdFdfY0hfNmtBZyQiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzI3NlY3Rpb24t
NC4yPC9hPjo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlIHN0eWxl
PSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7IEEgTG9vcGJhY2sgZmxhZyB0aGF0IGlzIHNldCBpbmRpY2F0ZXMgdG8gdGhlIHRy
YW5zaXQgbm9kZXMgcHJvY2Vzc2luZzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyB0aGlzIG9wdGlvbiB0aGF0IHRoZXkgYXJlIHRvIGNyZWF0ZSBhIGNv
cHkgb2YgdGhlIHJlY2VpdmVkIHBhY2tldCBhbmQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgc2VuZCB0aGUgY29weSBiYWNrIHRvIHRoZSBzb3VyY2Ug
b2YgdGhlIHBhY2tldC4gPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkdpdmVuIHRoaXMgaXMgZXhwbGFpbmVkIGluIHRoZSBmbGFnIGhhbmRsaW5nLCBk
byB5b3Ugc2VlIGEgbmVlZCB0byBkZWZpbmUgaXQgYWdhaW4gaW4gTlNIPyBJTUhPIHRoZSBleHBs
YW5hdGlvbiBvZiBmbGFnIGhhbmRsaW5nIGlzIHF1aXRlIGdlbmVyaWMgZm9yIGFueSBwYWNrZXQN
CiBiYXNlZCB0cmFuc3BvcnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+UGxlYXNlIHNoYXJlIHlv
dXIgdGhvdWdodHMgYW5kIHRleHQgc3VnZ2VzdGlvbnMgdG8gaW1wcm92ZSB0aGUgZHJhZnQgZm9y
IGZsYWcgaGFuZGxpbmcgaWYgaXQgcmVxdWlyZXMgY2xhcmlmaWNhdGlvbi4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U2h3ZXRo
YTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9u
IFRodSwgRmViIDMsIDIwMjIgYXQgNjo0OCBBTSBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdt
YWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4w
cHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9w
OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBT
aHdldGhhLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JIGhhdmUgb25lIG1vcmUgcXVlc3Rpb24uIEFzIHRoZSBk
cmFmdCBub3cgbWVudGlvbnMgdGhlIG9wdGlvbiBvZiB1c2luZyBJT0FNIERpcmVjdCBFeHBvcnQg
dG8gY29sbGVjdCB0aGUgSU9BTSBkYXRhLCBpdCBtaWdodCBiZSBoZWxwZnVsIHJlZmxlY3Rpbmcg
dGhhdCBpbiB0aGUNCiBmaWd1cmUgb24gcC4yLiBJIHRoaW5rIHRoYXQgdGhlIGNhcHRpb24gJnF1
b3Q7SU9BTSBPcHRpb24gYW5kIERhdGEgU3BhY2UmcXVvdDsgbWlnaHQgYmUgcmV3b3JkZWQmbmJz
cDt0byAmcXVvdDtJT0FNIE9wdGlvbiBhbmQgT3B0aW9uYWwgRGF0YSBTcGFjZSZxdW90Oy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj5XaGF0IGFyZSB5b3VyIHRob3VnaHRzPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlJlZ2FyZHMsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+R3JlZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBXZWQsIEZlYiAyLCAyMDIyIGF0IDc6
MjkgQU0gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRh
cmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91
Z2h0c3BvdC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIEppbSwgR3JlZyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5r
cyBmb3IgdGhlIGZvbGxvdyB1cC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4xKSBPbiBPLWJpdDog
SSBhbSBhIGJpdCBjb25mdXNlZCBhYm91dCB0aGUgTy1iaXQgZmVlZGJhY2suIEFyZSB5b3Ugc3Vn
Z2VzdGluZyB0aGF0IGl0IHNob3VsZCBub3QgYmUgYSBjb25zaWRlcmF0aW9uIGZvciBJT0FNIGFz
IGl0IGlzIGhhbmRsZWQgYXMgYSBuZXh0IHByb3RvY29sDQogYW5kIG5vdCBhcyBOU0ggY29udGV4
dCBoZWFkZXJzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPldoYXQgc2hvdWxkIGEgU0ZDIGVsZW1l
bnQgaGFuZGxlIGEgcGFja2V0IGNvbnRhaW5pbmcgSU9BTSBhcyBuZXh0IGhlYWRlciBhbmQgZG9l
cyBub3QgaW1wbGVtZW50IElPQU0gYW5kIGhlbmNlIGRvZXMgbm90IHVuZGVyc3RhbmQgSU9BTT8g
SSB0aGluayBPLWJpdCBoZWxwcyBpbg0KIHN1Y2ggc2l0dWF0aW9ucyB0byBoZWxwIHN1Y2ggZWxl
bWVudHMgZGVjaWRlIHRvIGRyb3Agb3IgZm9yd2FyZCB3aXRob3V0IHByb2Nlc3NpbmcgdGhlIElP
QU0gaGVhZGVyLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkxldCBtZSBrbm93IGlmIHRoYXQgaXMg
bm90IHRoZSBjYXNlIGFuZCBpZiBzaW1wbHkgbm90IGNvbnNpZGVyaW5nIE8tYml0IGluIHRoZSBj
b250ZXh0IG9mIElPQU0gaXMgd2hhdCB5b3Ugd291bGQgcmVjb21tZW5kLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPjIpDQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6
L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYq
MkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYu
b3JnKjJGZG9jKjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MqMkZfXyozQiEhTVozRnc0NXRv
NXVZIWV1MDVPYkV2WHRuVlgyT1hGemwwZzE2dmszNnhTcVR5ak1SZUdfaTZCYXZ0R19ydTJBbmpR
U2pYSGlaX1ZlM3NCakpSdUhNQlVnKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNo
YXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdD
MGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3
NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9p
VjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1E
dnBaSGxrbjBQTkNQNSoyQnpGUXpHYXl1dFpHUFVNeEpYdFBsbDZuUjhBeTgqM0QmYW1wO3Jlc2Vy
dmVkPTBfXztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1
WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2
MzJuRS1IcURJdFdfNGVkdVpXZyQiIHRhcmdldD0iX2JsYW5rIj4NCkFjdGl2ZSBvciBMb29wYmFj
ayBmbGFnczwvYT4mbmJzcDstIHRoZXJlIGlzIG5vdGhpbmcgc3BlY2lmaWMmbmJzcDtmb3IgTlNI
IG9uIGhvdyB0aGUgZmxhZ3MgYXJlIHRvIGJlIGhhbmRsZWQuJm5ic3A7IFRoZSBJT0FNIHNwZWNp
ZmljIGZpZWxkcyBhcmUgdG8gYmUgaGFuZGxlZCBhcyByZWNvbW1lbmRlZCBieSB0aGUgcmVzcGVj
dGl2ZSBJT0FNIGRyYWZ0cy4gRG8geW91IHNlZSBhbnkgc3BlY2lmaWMgTlNIIGNvbnNpZGVyYXRp
b25zIHRvIGJlIGRvY3VtZW50ZWQgZm9yIElPQU0NCiBmaWVsZHM/PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlNod2V0aGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFR1ZSwgRmViIDEsIDIwMjIgYXQgNDoy
OSBQTSBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRA
ZnV0dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2Vp
LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIFNod2V0aGEgJmFt
cDsgR3JlZyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFuayB5b3UgZm9yIHRoZSB1cGRhdGUu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SSBzdGlsbCBiZWxpZXZlIGhvd2V2ZXIgdGhhdCBtb3Jl
IHdvcmsgaXMgbmVjZXNzYXJ5IHRvIHJlY29uY2lsZSBob3cgU0ZDIE9BTSBpcyBzdXBwb3NlZCB0
byB3b3JrLiBSRkMgODMwMCBzYXlzOg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyBPIGJpdDombmJzcDsgU2V0dGluZyB0aGlzIGJpdCBpbmRpY2F0
ZXMgYW4gT0FNIHBhY2tldCAoc2VlIFs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0
cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFj
a2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRnJmYzYyOTFfXyozQiEhTVozRnc0NXRvNXVZIWJ6
TDdWYl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThv
YmZiTUFCSnMwNnJLVU53KjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQw
ZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThm
ZjJhM2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3
Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16
SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT00d1JjTmdq
OTNoYXI5VGx5bEFmWCoyQnRiVzI0VkNxZm5lU1pkMHJEOUNSenMqM0QmYW1wO3Jlc2VydmVkPTBf
XztKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNT
Z3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1I
cURJdFc4YjV1dy1ZZyQiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iJnF1b3Q7R3VpZGVsaW5lcyBm
b3IgdGhlIFVzZSBvZiB0aGUgJnF1b3Q7Ij5SRkM2MjkxPC9hPl0pLjwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBUaGUgYWN0dWFsIGZvcm1hdCBhbmQgcHJvY2Vzc2luZyBvZiBTRkMgT0FNIHBhY2tl
dHMgaXMgb3V0c2lkZSB0aGU8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2NvcGUgb2YgdGhpcyBz
cGVjaWZpY2F0aW9uIChmb3IgZXhhbXBsZSwgc2VlIFs8YSBocmVmPSJodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29t
Lz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioy
RmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRnJmYzgzMDAqcmVmLVNGQy1PQU0t
RlJBTUVXT1JLX18qM0JJdyEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUycnl3Znpw
R2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnNpc2lvQXVnKjI0JmFtcDtk
YXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5
NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFkNTU5MWZl
ZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkdac2IzZDhl
eUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZD
STZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1BNmZrQU84Q3dSSmVXNXRMTEVwVTBHaFpycXNCT203
blVpRTFRaU14d1ZRKjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1Vs
SlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2
R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMybkUtSHFESXRXX2I3a19UVUEkIiB0YXJnZXQ9Il9i
bGFuayI+U0ZDLU9BTS1GUkFNRVdPUks8L2E+XTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBmb3Ig
b25lIGFwcHJvYWNoKS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGhlIE8gYml0IE1VU1QgYmUg
c2V0IGZvciBPQU0gcGFja2V0cyBhbmQgTVVTVCBOT1QgYmUgc2V0IGZvcjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBub24tT0FNIHBhY2tldHMuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj5JZiB3ZSBsb29rIGF0IFJGQzYyOTEgaXQgc2ltcGx5IGRlc2Ny
aWJlcyB3aGF0IE9BTSBpcyBzdXBwb3NlZCB0byBtZWFuIGFuZCB0aGlzIGlzIGluZGVwZW5kZW50
IGZyb20gU0ZDLiBUaGUgU0ZDLU9BTS1GcmFtZXdvcmsgKG5vdyBSRkMgODkyNCkgaW4gc2VjdGlv
biA2LjMgc2F5czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7IFRoZSBOZXh0IFByb3RvY29sIGZpZWxkIGluIHRoZSBOU0ggaGVhZGVyIG1heSBiZSB1
c2VkIHRvIGluZGljYXRlIHdoYXQgT0FNIGZ1bmN0aW9uIGlzIGludGVuZGVkPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IG9yIHdo
YXQgdG9vbHNldCBpcyB1c2VkLiZuYnNwOyBBbnkgb3RoZXIgb3ZlcmxheSBlbmNhcHN1bGF0aW9u
cyB1c2VkIGF0IHRoZSBzZXJ2aWNlIGxheWVyIG11c3QgaGF2ZQ0KIGEgPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7c2lt
aWxhciB3YXkgdG8gaW5kaWNhdGUgdGhlIGludGVuZGVkIE9BTSBmdW5jdGlvbi48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlNvIG15IHJlYWRpbmcgb2Yg
dGhpcyBpcyB0aGF0IGlmIHlvdSB0YWtlIDgzMDAgdG9nZXRoZXIgd2l0aCB0aGUgZnJhbWV3b3Jr
IHRoZW4gMS4gVGhlIE8tYml0IE1VU1QgYmUgc2V0IGZvciBPQU0gcGFja2V0cywgYW5kIDIuIFRo
ZSBOZXh0IFByb3RvY29sIGZpZWxkIG1heSBvcg0KIG1heSBub3QgYmUgdXNlZCB0byBpbmRpY2F0
ZSB3aGljaCBPQU0gZnVuY3Rpb24gaXMgdG8gYmUgYXBwbGllZC4gRnJvbSB0aGlzIEkgY2FuIGRl
dGVybWluZSB0aGF0IGlPQU0gaGFzIHRha2VuIHRoZSBhcHByb2FjaCBvZiB1c2luZyB0aGUgbmV4
dCBwcm90b2NvbCBmaWVsZCB0byBpbmRpY2F0ZSBob3cgdG8gcHJvY2VzcyB0aGUgT0FNIHBhY2tl
dCBhbmQgZG9lcyBOT1QgdXNlIHRoZSBOU0ggY29udGV4dCBoZWFkZXJzIGluIGFueSB3YXkgc2hh
cGUNCiBvciBmb3JtLiBUaGlzIHNlZW1zIGNvbnNpc3RlbnQgd2l0aCB0aGUgY3VycmVudCBkZWZp
bml0aW9ucyBvZiB0aGUgTy1iaXQgZnJvbSBSRkMgODMwMCBhbmQgcHJvY2Vzc2luZyBndWlkZWxp
bmVzIGZyb20gUkZDIDg5MjQuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5Ib3dldmVyLCB5b3Vy
IGRvY3VtZW50IHNheXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxp
bmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2Uu
Y29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZo
dG1sKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDcqc2VjdGlvbi00LjFfXyozQkl3ISFNWjNG
dzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5
ZER5Snk1Z0hBOG9iZmJNQUJKdFhNTE1RVXcqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2phbWVzLm4u
Z3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgz
Y2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0
NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENK
UUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmYW1wO3Nk
YXRhPXczaEFOc3FxdlZXejVvZUgqMkJMZlB3UyoyRnh3aDJoTkVSSndDdzV6d2RyQU1BKjNEJmFt
cDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVISFN
WjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJq
ZGVoMllsYVV6NjMybkUtSHFESXRXOUZwN19DOHckIiB0YXJnZXQ9Il9ibGFuayI+NC4xPC9hPi4m
bmJzcDsNCiBJT0FNIGFuZCB0aGUgdXNlIG9mIHRoZSBOU0ggTy1iaXQ8L3NwYW4+PC9iPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFtSRkM4
MzAwXSBkZWZpbmVzIGFuICZxdW90O08gYml0JnF1b3Q7IGZvciBPQU0gcGFja2V0cy4mbmJzcDsg
UGVyIFs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNh
ZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZl
bnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9j
KjJGaHRtbCoyRnJmYzgzMDBfXyozQiEhTVozRnc0NXRvNXVZIWJ6TDdWYl9qSGx0R01DYkN3bmUy
cnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZiTUFCSnVNSXJxWEFRKjI0
JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0dXJld2VpLmNvbSo3Q2E1
ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJhM2IyNDAxODljNzUzYTFk
NTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vua25vd24qN0NUV0ZwYkda
c2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dp
TENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT1hKjJCVmV2TDZub1N6cVJ6ZFdnNmRzY2pp
cWV2bExieGNnRWRURW1mSkFZN1UqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1
WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFc5MmZRTHpsUSQiIHRh
cmdldD0iX2JsYW5rIiB0aXRsZT0iJnF1b3Q7TmV0d29yayBTZXJ2aWNlIEhlYWRlciAoTlNIKSZx
dW90OyI+UkZDODMwMDwvYT5dDQogdGhlIE88L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgYml0IG11c3QgYmUgc2V0IGZvciBPQU0g
cGFja2V0cyBhbmQgbXVzdCBub3QgYmUgc2V0IGZvciBub24tT0FNPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHBhY2tldHMuJm5i
c3A7IFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBmb2xsb3cgdGhpczwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQgZm9yIHJlZ3VsYXIg
Y3VzdG9tZXI8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJpZXMgSU9BTSBkYXRhIGFuZCB0
aGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IE9BTSBwYWNrZXRzIHdoaWNoIGNhcnJ5IG9u
bHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YTwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBwYXlsb2FkLjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyB0ZXh0IGJh
c2ljYWxseSBzYXlzIHRoYXQgaWYgdGhlIHBhY2tldCBpcyBjdXN0b21lciB0cmFmZmljIGFuZCBo
YXBwZW5zIHRvIGNhcnJ5IGlPQU0gZGF0YSB0aGVuIGl0IGlzIE5PVCBhbiBPQU0gcGFja2V0LiZu
YnNwOyBXaGF0IGFtIEkgbWlzc2luZywgY3VzdG9tZXIgdHJhZmZpYw0KIG9yIG5vdCwgYm90aCBj
YXJyeSBpT0FNIGRhdGEgc28gaG93IGFyZSB0aGV5IGRpZmZlcmVudCB3aXRoaW4gYW4gU0ZDIGRv
bWFpbj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JbiBhZGRpdGlvbiB0byB0aGUgYWJvdmUgSSB3aWxsIG5v
dGUgdGhhdCB0aGVyZSBpcyBzdGlsbCBhIGNvbmZsaWN0IHdpdGggR3JlZ+KAmXMgZHJhZnQgbmFt
ZWx5IHRoaXMgdGV4dCBmcm9tIHNlY3Rpb24gNDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7ICombmJzcDsgTyBiaXQgc2V0IGFuZCB0aGUgJnF1b3Q7TmV4dCBQcm90b2NvbCZx
dW90OyB2YWx1ZSBkb2VzIG5vdCBtYXRjaCB0aGUgdmFsdWU8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgQWN0aXZlIFNGQyBPQU0gKFRCQTEpLCBkZWZpbmVkIGluDQo8YSBocmVmPSJodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxv
b2suY29tLz91cmw9aHR0cHMqM0EqMkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyoz
QSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9jKjJGaHRtbCoyRmRyYWZ0LWlldGYtc2Zj
LW11bHRpLWxheWVyLW9hbSpzZWN0aW9uLTEwLjFfXyozQkl3ISFNWjNGdzQ1dG81dVkhYnpMN1Zi
X2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJN
QUJKdjFvaFlJZWcqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1
cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEz
YjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5r
bm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxD
SkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmYW1wO3NkYXRhPUhUTHg2ZTRzUUN2
c2pYWkt4RzFHQThYUHZkc3dzUUtFTUlFQUJpdGtwcncqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1Vs
SlNVbEpTVWxKU1VxSlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFI
MXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFct
RXdUWjJ6dyQiIHRhcmdldD0iX2JsYW5rIj4NClNlY3Rpb24gMTAuMTwvYT46PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0gQW4gU0ZDIE5TSCBDb250ZXh0IEhlYWRl
cihzKSBjb250YWluIGFuIE9BTSBwcm9jZXNzaW5nPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGluc3RydWN0aW9ucyBvciBkYXRhLjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAtIFRoZSAmcXVvdDtOZXh0IFByb3RvY29sJnF1b3Q7IGZp
ZWxkIGRldGVybWluZXMgdGhlIHR5cGUgb2YgdGhlIHBheWxvYWQuPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgYWJvdmUgdGV4dCBzdWdnZXN0cyB0
byBtZSB0aGF0IGlmIHRoZSBPLWJpdCBpcyBzZXQgYW5kIHRoZSBuZXh0IHByb3RvY29sIGlzIG5v
dCBhY3RpdmUgU0ZDIE9BTSB0aGVuIGl0IGlzICo8Yj5yZXF1aXJlZDwvYj4qIHRoYXQgT0FNIGRh
dGEgd2lsbCBiZSBpbiB0aGUgTlNIDQogY29udGV4dCBoZWFkZXJzICh3aGljaCBpcyBub3QgdGhl
IGNhc2UgZm9yIGlPQU0pIGFuZCB0aGUgbmV4dCBwcm90b2NvbCB3aWxsIGluZGljYXRlIHdoYXQg
Zm9sbG93cyB0aGUgTlNIIGhlYWRlci4gV2hpbGUgaU9BTSBkb2VzIGZvbGxvdyB0aGUgTlNIIGhl
YWRlciBhcyBpbmRpY2F0ZWQgYnkgdGhlIG5leHQgcHJvdG9jb2wgdGhlcmUgaXMgc3RpbGwgYW4g
ZXhwZWN0YXRpb24gdGhhdCBPQU0gaXMgYWxzbyBjYXJyaWVkIGluIHRoZSBOU0ggY29udGV4dA0K
IGhlYWRlcnMuIFRoaXMgc2VlbXMgdG8gYmUgaW4gY29uZmxpY3Qgd2l0aCBSRkMgODMwMCBBTkQg
UkZDIDg5MjQuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgb2YgY291cnNlIGlzIGp1c3Qg
bXkgcmVhZGluZyBvZiB0aGUgdGV4dCBhbmQgSSB3b3VsZCBsaWtlIHRvIGhlYXIgeW91cnMgYW5k
IG90aGVyIGZvbGtzIHRob3VnaHRzLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SmltPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3Nw
YW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+
c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+U2VudDo8
L2I+IE1vbmRheSwgSmFudWFyeSAzMSwgMjAyMiAxMToyNSBQTTxicj4NCjxiPlRvOjwvYj4gR3Jl
ZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdl
dD0iX2JsYW5rIj5ncmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4g
SmFtZXMgR3VpY2hhcmQgJmx0OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVy
ZXdlaS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208
L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9y
ZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPC9hPjsN
CjxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zZmNAaWV0Zi5v
cmc8L2E+OyA8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPg0Kc2ZjLWNoYWlyc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtz
ZmNdIFdHTEMgZm9yIDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
bmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioy
RnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5v
cmcqMkZkb2MqMkZkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCoyRl9fKjNCISFNWjNGdzQ1dG81dVkh
YnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZyNGNsQ3I0SXIxMEt5ZER5Snk1Z0hB
OG9iZmJNQUJKdTM0MTZHQ1EqMjQmYW1wO2RhdGE9MDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQq
NDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVl
OGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0MwKjdDNjM3ODAwMTU0NjMxMjc3MDA1
KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1
TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3QzMwMDAmYW1wO3NkYXRhPU5Lejgq
MkZtKjJGaDdXWGpLME9QOE5GNGo1Y1EqMkZZZ1NyU01VTFJtRHQqMkZrWCoyQjEwKjNEJmFtcDty
ZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpRISFN
WjNGdzQ1dG81dVkhZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJq
ZGVoMllsYVV6NjMybkUtSHFESXRXOEVXckh0cEEkIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88L2E+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SGkgR3JlZyw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U29ycnkgZm9yIHRoZSBsYXRlIGFjdGlv
biBvbiB0aGlzLg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9u
YW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJG
dXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJv
dGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBzKjNBKjJGKjJGZGF0YXRyYWNrZXIu
aWV0Zi5vcmcqMkZkb2MqMkZodG1sKjJGZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDcqMjZkYXRh
KjNEMDQqN0MwMSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYWY5Y2RlMzJi
ZTY1NDg2ZTQ1OWQwOGQ5ZTUzYWM5MGMqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVk
Yyo3QzEqN0MxKjdDNjM3NzkyODYyOTI4MjM0MTgxKjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5
SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJ
Nk1uMCozRCo3QzMwMDAqMjZzZGF0YSozRHBsMjNKU3p1emw1cDJGOHZvb1B5eFZjVW5XUmRjV3gq
MkYyNk1SRmZKQUloNCozRCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVISFNWjNGdzQ1dG81dVkhYnpMN1ZiX2pIbHRHTUNiQ3duZTJyeXdmenBHalpXNG8zZlZy
NGNsQ3I0SXIxMEt5ZER5Snk1Z0hBOG9iZmJNQUJKdkVia3dNNXcqMjQmYW1wO2RhdGE9MDQqN0Mw
MSo3Q2phbWVzLm4uZ3VpY2hhcmQqNDBmdXR1cmV3ZWkuY29tKjdDYTVkYjgyNDk0YzMyNDAyMzM0
ZmMwOGQ5ZWJkYzgzY2YqN0MwZmVlOGZmMmEzYjI0MDE4OWM3NTNhMWQ1NTkxZmVkYyo3QzEqN0Mw
KjdDNjM3ODAwMTU0NjMxMjc3MDA1KjdDVW5rbm93bio3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0
d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCozRCo3
QzMwMDAmYW1wO3NkYXRhPWRwb3lYTHUqMkY5ZkdWU2dMdGV3ZEk3d05mU1BkcmtoczdGdEJkRDNB
cTcqMkIwKjNEJmFtcDtyZXNlcnZlZD0wX187SlNVbEpTVWxKU1VsSlNVcUtpb3FLaW9sSlNvcUtp
b3FLaW9xS2lvcUtpVWxLaW9sSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsISFNWjNGdzQ1dG81dVkh
ZjVTU2dzOVZBSDF4eGpGV2dKTWZyNVpsWkg5M3o2R0psWG9PZ0NtWThBVmJqZGVoMllsYVV6NjMy
bkUtSHFESXRXOVB1TTFuZUEkIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA3PC9hPiBoYXMgYmVl
biBub3cgcG9zdGVkIHdpdGggdGhlIGVkaXRzIHBlciB0aGlzIGRpc2N1c3Npb24uJm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SGkgSmlt
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkFm
dGVyIEdyZWcncyByZXZpZXcgcGxlYXNlIGxldCB1cyBrbm93IGlmIHRoZSBjaGFuZ2VzIGFyZSBn
b29kIHRvIHByb2dyZXNzIHRoZSBkcmFmdCB0byB0aGUgbmV4dCBzdGVwLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5TaHdldGhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+T24gV2VkLCBPY3QgMjcsIDIwMjEgYXQgNzozMSBQTSBHcmVnIE1p
cnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4t
bGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRv
bTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj5IaSBTaHdldGhhLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj50aGFuayB5b3UgZm9y
IHRoZSBkZXRhaWxlZCByZXNwb25zZSB0byBteSBjb21tZW50cy4gUGxlYXNlIGZlZWwgZnJlZSB0
byBzaGFyZSBhbnkgdXBkYXRlcyB5b3UncmUgY29uc2lkZXJpbmcgZm9yIHRoZSBuZXh0IHZlcnNp
b24uIEknbGwgYmUgZ2xhZCB0byB3b3JrIHRvZ2V0aGVyDQogb24gdGhlc2UuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+SSBoYXZlIHNldmVyYWwgZm9sbG93LXVwIG5vdGVzIGluLWxpbmVkIGJlbG93
IHVuZGVyIHRoZSBHSU0mZ3Q7Jmd0OyB0YWcuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5H
cmVnPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
T24gVHVlLCBPY3QgMjYsIDIwMjEgYXQgNjo1MSBQTSBTaHdldGhhIEJoYW5kYXJpICZsdDs8YSBo
cmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2Js
YW5rIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBw
dDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+SGkgR3JlZyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDsiPlNvcnJ5IGZvciB0aGUgdmVyeSBsYXRlIHJlcGx5LiBQbGVhc2UgZmlu
ZCByZXNwb25zZXMgdG8geW91ciBjb21tZW50cyBpbmxpbmUgQFNod2V0aGE6PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5PbiBXZWQsIFNlcCA4LCAyMDIxIGF0IDM6MzAgQU0gR3JlZyBNaXJza3kg
Jmx0OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5r
Ij5ncmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkRl
YXIgQXV0aG9ycyBhbmQgQWxsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JJ3ZlIHJlYWQgdGhlIGN1cnJlbnQg
dmVyc2lvbiBvZiB0aGUgZHJhZnQgYW5kIGhhdmUgc29tZSBjb21tZW50cyBJJ2QgbGlrZSB0byBz
aGFyZSB3aXRoIHlvdS4gSSBtdWNoIGFwcHJlY2lhdGUgeW91ciB0aG91Z2h0cyBvbiB3aGVyZSB0
aGlzIHdvcmsgc2hvdWxkIGdvIGNvbnNpZGVyaW5nDQogZGV2ZWxvcG1lbnRzIGluIG90aGVyIElF
VEYgV0dzLiBQbGVhc2UgZmluZCBteSBub3RlcyBhbmQgcXVlc3Rpb25zIGJlbG93OjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzEiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiPkl0IGlzIHN0YXRlZCBpbiB0aGUgQWJzdHJhY3QgdGhhdDo8bzpwPjwvbzpwPjwvc3Bhbj48
L2xpPjwvdWw+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgJm5ic3A7SW4t
c2l0dSBPcGVyYXRpb25zLCBBZG1pbmlzdHJhdGlvbiwgYW5kIE1haW50ZW5hbmNlIChJT0FNKSBy
ZWNvcmRzPGJyPg0KJm5ic3A7ICZuYnNwO29wZXJhdGlvbmFsIGFuZCB0ZWxlbWV0cnkgaW5mb3Jt
YXRpb24gaW4gdGhlIHBhY2tldCB3aGlsZSB0aGUgcGFja2V0PGJyPg0KJm5ic3A7ICZuYnNwO3Ry
YXZlcnNlcyBhIHBhdGggYmV0d2VlbiB0d28gcG9pbnRzIGluIHRoZSBuZXR3b3JrLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+QnV0IHRoYXQgaXMgdGhlIGNhc2Ugb25seSBmb3IgdGhlIHByZS1hbGxvY2F0
ZWQgYW5kIGluY3JlbWVudGFsIHRyYWNlIG9wdGlvbiZuYnNwO3R5cGVzLiBUaGUNCjxhIGhyZWY9
Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3Rl
Y3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMq
MkZfX2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20q
MkYqM0Z1cmwqM0RodHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNB
KjJGKjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1k
aXJlY3QtZXhwb3J0KjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJv
VXBPNzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktFMGpwaHViUSoyNCoy
NmRhdGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjlj
ZGUzMmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1
OTFmZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdGcGJHWnNi
M2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxD
SlhWQ0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEaTdzVHIwTXRDNXFmengzdHdPS1NwYlc4TGtR
SnpzQUpCeEYqMkZaUExVd0tjKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpTVWxKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5
d2Z6cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0MG1SZ3VKZyoyNCZh
bXA7ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRi
ODI0OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1
OTFmZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNi
M2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxD
SlhWQ0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9eVZHcEpZMXk2ZHVkNWM0NEhPc3B0UGpxRXVY
ZE5VYTFETXpqQWVsdlU1YyozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9x
S2lvcUtpb3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xKU29xSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1UhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21Z
OEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctQnd4ZFJJZyQiIHRhcmdldD0iX2JsYW5rIj4NCkRp
cmVjdCBFeHBvcnQgb3B0aW9uPC9hPiBkb2VzIG5vdCB3cml0ZSB0ZWxlbWV0cnkmbmJzcDtkYXRh
IGludG8gdGhlIGRhdGEgcGFja2V0IGl0c2VsZiBidXQgZXhwb3J0IHRlbGVtZXRyeSBpbmZvcm1h
dGlvbiBpbiBhIHNwZWNpYWxseSBjb25zdHJ1Y3RlZCBwYWNrZXQuJm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+QW5kIGFzIHdlIGFyZSB0YWxraW5nIGFib3V0IGRpZmZlcmVudCBJT0FNIHRy
YWNlIG9wdGlvbnMsIHRoZSBxdWVzdGlvbiZuYnNwO29mIHRoZSBzY29wZSBvZiB0aGlzIGRvY3Vt
ZW50IHNlZW1zIGFwcHJvcHJpYXRlLiBUaGVyZSBpcw0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNv
bS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYq
MkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoyRiozRnVybCozRGh0dHBz
KjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0EqMkYqMkZtYWlsYXJjaGl2
ZS5pZXRmLm9yZyoyRmFyY2gqMkZtc2cqMkZpcHBtKjJGQTBPY0dRNUxsTmpuamZSVnBfaVVUTVlN
cmNzKjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJvVXBPNzJ2N1V6
ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktIT25kU0ZSZyoyNCoyNmRhdGEqM0Qw
NCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0
ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdD
MSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lq
b2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4w
KjNEKjdDMzAwMCoyNnNkYXRhKjNEY0h0dnNnRGwqMkZ1elN2NzBvUzlMTjVsMm81bkVJd2lLSERa
MXNmaUZKQ3JFKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxK
U1VsSlNVbEpTVWxKU1UhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdq
Wlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp1MlNzWDdjZyoyNCZhbXA7ZGF0
YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRj
MzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRj
KjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlK
V0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2
TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9WSoyQnd5d3VUU2o0U3B1Z3JqbURUcXVBWTBNWldLb1Q0
M0NNanN5aGEqMkZuT2MqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxS2lvcUtp
b3FLaW9xS2lvcUtpb2xKU29xS2lvcUtpb3FLaW9xS2lVbEtpb2xKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWwhIU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09n
Q21ZOEFWYmpkZWgyWWxhVXo2MzJuRS1IcURJdFctRlJBRFB4ZyQiIHRhcmdldD0iX2JsYW5rIj4N
CmEgV0dMQyBvbiB0d28gSU9BTSBkb2N1bWVudHM8L2E+IGFjdGl2ZSB0aHJvdWdoIFNlcHRlbWJl
ciAxNXRoIGF0IHRoZSBJUFBNIFdHLiBJIGJlbGlldmUgdGhhdCBpdCB3b3VsZCBiZSBiZW5lZmlj
aWFsIGlmIHdlIGhhZCBhIHNpbmdsZSBkb2N1bWVudCB0aGF0IGRlc2NyaWJlcyB0aGUgYXBwbGlj
YWJpbGl0eSBvZiBJT0FNIGluIGFsbCBpdHMgZnVuY3Rpb25hbGl0eSBkZWZpbmVkIGJ5IGRvY3Vt
ZW50cyBpbiBJUFBNIFdHLiBPZiBjb3Vyc2UsIHRoYXQNCiBjYW5ub3QgYmUgYSBtb3ZpbmcgdGFy
Z2V0IGFzIHRoYXQgd291bGQgbm90IGJlIGhlbHBmdWwuIEJ1dCBzaW5jZSB0aGUgSVBQTSBXRyBk
aXNjdXNzZXMgdGhlIHByb2dyZXNzIG9mIHR3byBJT0FNIGRvY3VtZW50cywgaXQgY291bGQgYmUg
YSBncmVhdCB0aW1lIHRvIGFkZHJlc3MgdGhlIGFwcGxpY2FiaWxpdHkgb2YNCjxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rp
b24ub3V0bG9vay5jb20vP3VybD1odHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZf
X2h0dHBzKjNBKjJGKjJGbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20qMkYq
M0Z1cmwqM0RodHRwcyozQSoyRioyRnVybGRlZmVuc2UuY29tKjJGdjMqMkZfX2h0dHBzKjNBKjJG
KjJGZGF0YXRyYWNrZXIuaWV0Zi5vcmcqMkZkb2MqMkZkcmFmdC1pZXRmLWlwcG0taW9hbS1kaXJl
Y3QtZXhwb3J0KjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJvVXBP
NzJ2N1V6ZUR0ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktFMGpwaHViUSoyNCoyNmRh
dGEqM0QwNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjljZGUz
MmJlNjU0ODZlNDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFm
ZWRjKjdDMSo3QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4
ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhW
Q0k2TW4wKjNEKjdDMzAwMCoyNnNkYXRhKjNEaTdzVHIwTXRDNXFmengzdHdPS1NwYlc4TGtRSnpz
QUpCeEYqMkZaUExVd0tjKjNEKjI2cmVzZXJ2ZWQqM0QwX18qM0JKU1VsSlNVbEpTVWxKU1VsSlNV
bEpTVWxKU1VsSlNVbEpTVWwhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6
cEdqWlc0bzNmVnI0Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp0MG1SZ3VKZyoyNCZhbXA7
ZGF0YT0wNCo3QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0
OTRjMzI0MDIzMzRmYzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFm
ZWRjKjdDMSo3QzAqN0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4
ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhW
Q0k2TW4wKjNEKjdDMzAwMCZhbXA7c2RhdGE9eVZHcEpZMXk2ZHVkNWM0NEhPc3B0UGpxRXVYZE5V
YTFETXpqQWVsdlU1YyozRCZhbXA7cmVzZXJ2ZWQ9MF9fO0pTVWxKU1VsSlNVbEpTVXFLaW9xS2lv
cUtpb3FLaW9xSlNVcUtpb3FLaW9xS2lvcUtpb2xKU29xSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1Uh
IU1aM0Z3NDV0bzV1WSFmNVNTZ3M5VkFIMXh4akZXZ0pNZnI1WmxaSDkzejZHSmxYb09nQ21ZOEFW
YmpkZWgyWWxhVXo2MzJuRS1IcURJdFctQnd4ZFJJZyQiIHRhcmdldD0iX2JsYW5rIj4NCnRoZSBE
aXJlY3QgRXhwb3J0IHRyYWNlIHR5cGU8L2E+IGFuZCBMb29wYmFjayBhbmQgQWN0aXZlIGZsYWdz
IGRlZmluZWQgaW4mbmJzcDs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6L25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMqM0Eq
MkYqMkZ1cmxkZWZlbnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRm5hbTExLnNhZmVsaW5r
cy5wcm90ZWN0aW9uLm91dGxvb2suY29tKjJGKjNGdXJsKjNEaHR0cHMqM0EqMkYqMkZ1cmxkZWZl
bnNlLmNvbSoyRnYzKjJGX19odHRwcyozQSoyRioyRmRhdGF0cmFja2VyLmlldGYub3JnKjJGZG9j
KjJGZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MqMkZfXyozQiEhTVozRnc0NXRvNXVZIWRiNnEz
bjgtNVlxSGtMdGYzd3llQm9VcE83MnY3VXplRHRmUE5oeWVQYWhOQVlNbzllRmRReHhCV000Qzda
ME9KS0hPN2xSZVZ3KjI0KjI2ZGF0YSozRDA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0
dXJld2VpLmNvbSo3Q2FmOWNkZTMyYmU2NTQ4NmU0NTlkMDhkOWU1M2FjOTBjKjdDMGZlZThmZjJh
M2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMSo3QzYzNzc5Mjg2MjkyODIzNDE4MSo3Q1Vu
a25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlM
Q0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwKjI2c2RhdGEqM0Qxa3F0Y3UzeGps
MUM3eXRRKjJCb2FLZGlRTjk2clF0OTRlMVMyRWxDMG5EM00qM0QqMjZyZXNlcnZlZCozRDBfXyoz
QkpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0NXRvNXVZIWJ6TDdW
Yl9qSGx0R01DYkN3bmUycnl3ZnpwR2paVzRvM2ZWcjRjbENyNElyMTBLeWREeUp5NWdIQThvYmZi
TUFCSnQ4TnFSUktnKjI0JmFtcDtkYXRhPTA0KjdDMDEqN0NqYW1lcy5uLmd1aWNoYXJkKjQwZnV0
dXJld2VpLmNvbSo3Q2E1ZGI4MjQ5NGMzMjQwMjMzNGZjMDhkOWViZGM4M2NmKjdDMGZlZThmZjJh
M2IyNDAxODljNzUzYTFkNTU5MWZlZGMqN0MxKjdDMCo3QzYzNzgwMDE1NDYzMTI3NzAwNSo3Q1Vu
a25vd24qN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlM
Q0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAqM0QqN0MzMDAwJmFtcDtzZGF0YT16emNuWGxld1dL
cnRFRHY0Qm1zTk5rNHB2RGxNS05LdlB6QloyZFpKbTVrKjNEJmFtcDtyZXNlcnZlZD0wX187SlNV
bEpTVWxKU1VsSlNVcUtpb3FLaW9xS2lvcUtpb3FKU1VxS2lvcUtpb3FLaW9xS2lvbEpTb3FKU1Vs
SlNVbEpTVWxKU1VsSlNVbEpTVSEhTVozRnc0NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVa
bFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZbGFVejYzMm5FLUhxREl0Vy1nT3VUcXdnJCIgdGFy
Z2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzPC9hPi4NCiBJdCB3b3VsZCBi
ZSBjb25jZXJuaW5nIHRvIGhhdmUgbW9yZSB0aGFuIG9uZSBTRkMgZG9jdW1lbnQgZGVzY3JpYmlu
ZyB0aGUgYXBwbGljYWJpbGl0eSBvZiB0aGUgZ2VuZXJpYyBJT0FNIG1lY2hhbmlzbXM8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5TaHdldGhhJmd0OyBUaGlzIGlzIGEgZmFpciBwb2ludC4g
V2Ugd2lsbCByZXZpc2UgdGhlJm5ic3A7IGRyYWZ0IHdpdGggdGV4dCBpbiB0aGUgYWJzdHJhY3Qg
YW5kIFNlY3Rpb24gMyBJPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRG
NSI+T0FNLVR5cGU8L3NwYW4+Jm5ic3A7dG8NCiBiZSB1cGRhdGVkIHRvIGluY2x1ZGUgdGhlIHVz
YWdlIG9mIHRyYWNlIGFuZCBERVggb3B0aW9ucy4mbmJzcDsgVGhlIGVuY2Fwc3VsYXRpb24gb2Yg
SU9BTSBvcHRpb25zIHdpdGhpbiBOU0ggaXRzZWxmIGluIGl0cyBjdXJyZW50IGZvcm0gYWxyZWFk
eSBzdXBwb3J0cyBhbGwgdGhlIElPQU0gT3B0aW9uIFR5cGUgZGVmaW5lZCBib3RoIGZyb20gZHJh
ZnQtPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrO2JhY2tncm91bmQ6I0ZGRkRGNSI+aWV0Zi1pcHBt
LWlvYW0tZGF0YQ0KIGFuZCZuYnNwOzwvc3Bhbj5kcmFmdC1pZXRmLWlwcG0taW9hbS1kaXJlY3Qt
ZXhwb3J0IGFsb25nIHdpdGggdGhlIGZsYWdzIHN1cHBvcnRlZCB3aXRoaW4gdGhlIG9wdGlvbnMu
IEhlbmNlIHRoZSBJT0FNLWRhdGEtZmllbGQgZGVmaW5pdGlvbnMgaW4gdGhlIGRyYWZ0IHdpbGwg
cmVtYWluIHVuY2hhbmdlZC4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5HSU0mZ3Q7Jmd0
OyBJIGFncmVlIHRoYXQgdGhlIGRlZmluaXRpb25zIG9mIHRoZSBJT0FNIGRhdGEtZmllbGRzIGFy
ZSBpbnZhcmlhbnQgaW4gdmFyaW91cyBkYXRhIHBsYW5lIGVuY2Fwc3VsYXRpb25zLiBZb3UgbGlr
ZWx5IGZvbGxvdyB0aGUgZGlzY3Vzc2lvbiBvZiB0aGUgSUFPTSBEaXJlY3QNCiBFeHBvcnQgYW5k
IElPQU0gZmxhZ3Mgb24gdGhlIElQUE0gV0cgbGlzdC4gSSB0aGluayB0aGF0IGZvciBTRkMgTlNI
LCBJT0FNIERpcmVjdCBFeHBvcnQgY291bGQgYmUgYXMgc2ltcGxlIGFzICZxdW90O3VzZSB0aGUg
bG9jYWwgcG9saWN5JnF1b3Q7LiBUaGUgYXBwbGljYWJpbGl0eSBvZiB0aGUgTG9vcGJhY2sgYW5k
IEFjdGl2ZSBmbGFncyBzZWVtcyB0byByZXF1aXJlIGRldGFpbGVkIGV4cGxhbmF0aW9uIGJ5IFNG
UCBhY3RvcnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBj
bSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2lu
LXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVm
dDozMC4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBsZm8yIj4NCjxzcGFuIGxhbmc9
IkVOLVVTIj5UaGUgbG9jYXRpb24gb2YgdGhlIElPQU0gaGVhZGVyIGluIHRoZSBTRkMgTlNILWVu
Y2Fwc3VsYXRlZCZuYnNwO3BhY2tldCBpcyBkZWZpbmVkIGluIFNlY3Rpb24gMzo8bzpwPjwvbzpw
Pjwvc3Bhbj48L2xpPjwvdWw+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVm
dDozMC4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOyAmbmJzcDtJT0FNLURhdGEtRmllbGRzIGFyZSBjYXJyaWVkIGluIE5TSDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAmbmJzcDt1c2luZyBhIG5leHQgcHJvdG9jb2wgaGVhZGVy
IHdoaWNoIGZvbGxvd3MgdGhlIE5TSCBNRCBjb250ZXh0PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7ICZuYnNwO2hlYWRlcnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5JJ3ZlIGNoZWNrZWQgUkZD
IDgzMDAgYnV0IGNvdWxkbid0IGZpbmQgaXQgZGVmaW5lcyB0aGUgTmV4dCBQcm90b2NvbCBoZWFk
ZXIuIEFsc28sIGl0IGFwcGVhcnMgdGhhdCBOU0ggQ29udGV4dCBoZWFkZXJzJm5ic3A7YXJlIG9w
dGlvbmFsLiBIZW5jZSBteSBxdWVzdGlvbi4gSXMgdGhlDQogcHJlc2VuY2Ugb2YgYW4gTlNIIENv
bnRleHQgaGVhZGVyIHJlcXVpcmVkIHdoZW4gdXNpbmcgSU9BTT8gQ291bGQgeW91IGNsYXJpZnkg
d2hpY2ggbWVjaGFuaXNtIGlzIHVzZWQgdG8gaWRlbnRpZnkgdGhlIHBheWxvYWQgb2YgYW4gU0ZD
IE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IGFzIElPQU0/PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlNod2V0aGEmZ3Q7IFdlIHdpbGwgcmV3b3JkIGl0LCBp
dCBpcyBub3QgTmV4dCBQcm90b2NvbCBoZWFkZXIgYnV0IHVzaW5nIElPQU0gYXMgYSBOZXh0IFBy
b3RvY29sIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDQuMSBhbmQNCiByZXF1ZXN0ZWQgaW4gSUFO
QSBzZWN0aW9uLiBGb2xsb3dpbmcgaXMgdGhlIHByb3Bvc2VkIHRleHQgdG8gYWxpZ24gd2l0aCB0
aGUgUkZDIDgzMDAgcmVmZXJlbmNlIHRvIGNvbnRleHQgaGVhZGVycyBmb2xsb3dpbmcgYmFzZSBo
ZWFkZXIgYW5kIHNlcnZpY2UgcGF0aCBoZWFkZXI6PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPiZxdW90O1RoZSBOU0ggaXMgZGVmaW5lZCBpbiBbUkZDODMwMF0uJm5ic3A7IElP
QU0tRGF0YS1GaWVsZHMgYXJlIGNhcnJpZWQgaW4gTlNIJm5ic3A7dXNpbmcgYSBuZXh0IHByb3Rv
Y29sIHRvIGlkZW50aWZ5IElPQU0gZGF0YSBmaWVsZHMgdGhhdA0KIGZvbGxvd3MgTlNIIGNvbnRl
eHQgaGVhZGVycy4mcXVvdDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5HSU0mZ3Q7Jmd0OyBJIHRo
aW5rIHRoYXQgUkZDIDgzMDAgdmlld3MgZGF0YSBmb2xsb3dpbmcgQ29udGV4dCBIZWFkZXJzIGFz
IE5TSCBwYXlsb2FkLCBub3QgYmVpbmcgJnF1b3Q7aW4gTlNIJnF1b3Q7LiZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2lu
LWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNt
O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwwIGxldmVsMSBsZm8zIj4NCjxzcGFuIGxh
bmc9IkVOLVVTIj5JZiBJIHVuZGVyc3RhbmQgdGhlIGZvcm1hdCBvZiB0aGUgSU9BTSBoZWFkZXIg
ZGVmaW5lZCBpbiBTZWN0aW9uIDMgY29ycmVjdGx5LCB0aGUgaGVhZGVyJ3MgbGVuZ3RoIGlzIGxp
bWl0ZWQgYnkgMTAyMCBvY3RldHMsIHdoaWxlIHRoZSBlZmZlY3RpdmUgbGVuZ3RoIGNvbnRhaW5p
bmcgSU9BTSBvcHRpb25zIGFuZCBkYXRhIC0gMTAxNiBvY3RldHMuIElzIHRoYXQgY29ycmVjdD8g
V2hhdCBpcyB0aGUgcmVjb21tZW5kZWQNCiB0ZWNobmlxdWUgb2YgY29sbGVjdGluZyBJT0FNIGRh
dGEgdGhhdCBleGNlZWRzIHRoYXQgbGltaXQ/PG86cD48L286cD48L3NwYW4+PC9saT48L3VsPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPlNod2V0aGEgJmd0OyBJT0FNIG9wdGlvbnMgaW5oZXJlbnRseSBzdXBwb3J0IHNw
ZWNpZnlpbmcgdGhlIHNpemUgbGltaXRzIGF0IHRoZSBub2RlIHRoYXQgYWRkZWQgdGhlIElPQU0g
b3B0aW9ucy4gV2hpbGUgb3BlcmF0aW9uYWxpemluZw0KIHRoZSBzb2x1dGlvbiB0aGUgZGF0YSB0
eXBlcyBpbmNsdWRlZCBhbmQgbnVtYmVyIG9mIG5vZGVzIGV4cGVjdGVkIHRvIGJlIGFkZGluZyB0
aGUgZGF0YSBzaG91bGQgYmUgc2VsZWN0ZWQuIFRoaXMgaXMgY292ZXJlZCBpbiBkZXBsb3ltZW50
IGNvbnNpZGVyYXRpb25zJm5ic3A7ZHJhZnQtYnJvY2tuZXJzLW9wc2F3Zy1pb2FtLWRlcGxveW1l
bnQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0ND
Q0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFy
Z2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRp
dj4NCjxkaXY+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1s
aXN0OmwzIGxldmVsMSBsZm80Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj5JbiBTZWN0aW9uIDQuMSwg
SSd2ZSBmb3VuZCB0aGUgdGV4dCByZWZsZWN0aW5nIHRoZSBoaXN0b3J5IG9mIHRoZSBkaXNjdXNz
aW9uIGFib3V0IGhvdyB0byBjYXJyeSB0aGUgSU9BTSBoZWFkZXIgdXNpbmcgTlNIIGVuY2Fwc3Vs
YXRpb24uIEFzIHRoZSB0ZXh0IGhhcyBubyBub3JtYXRpdmUgdmFsdWUsIEkgc3VnZ2VzdCBtb3Zp
bmcgaXQgaW50byBhbiBBcHBlbmRpeC48bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+U2h3ZXRoYSAmZ3Q7IEFncmVlZCwgcmV2aXNlZCBkcmFmdCB3aWxsIGhhdmUgdGhpcyBz
ZWN0aW9uIG1vdmVkIHRvIEFwcGVuZGl4LiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkdJ
TSZndDsmZ3Q7IFRoYW5rIHlvdS4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxkaXY+DQo8ZGl2Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMiBsZXZlbDEgbGZvNSI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+SSBmaW5kIHRoZSBy
dWxlcyBvZiBoYW5kbGluZyB0aGUgTy1iaXQgaW4gTlNIIGxpc3RlZCBpbiBTZWN0aW9uIDQuMiBp
bmNvbnNpc3RlbnQgYW5kIGNvbmZ1c2luZy4gVGhlIElPQU0gaGVhZGVyIGlzIG5vdCBwYXJ0IG9m
IE5TSCBlbmNhcHN1bGF0aW9uIGJ1dCBpcyBhIHBhcnQgb2YgdGhlIHBheWxvYWQuIEJ1dCBpbiBv
bmUgY2FzZSwgd2hlbiB1c2VyIGRhdGEgZm9sbG93cyBpdCwgdGhlIE8tYml0IG11c3Qgbm90DQog
YmUgc2V0IGFzLiBJZiB0aGVyZSdzIG5vIHVzZXIgZGF0YSBhZnRlciB0aGUgSU9BTSBoZWFkZXIs
IHRoZW4gdGhlIE8tYml0IG11c3QgYmUgc2V0LiBCdXQgZnJvbSB0aGUgcGVyc3BlY3RpdmUgb2Yg
TlNIIGVuY2Fwc3VsYXRpb24sIGl0IGluY2x1ZGVzIHNwZWNpYWxseSBjb25zdHJ1Y3RlZCBkYXRh
IGFkZGVkIGZvciB0aGUgc29sZSBwdXJwb3NlIG9mIGNvbGxlY3RpbmcgT0FNL3RlbGVtZXRyeSBp
bmZvcm1hdGlvbi4gVGhlbiwgd2h5LCBpbiBvbmUNCiBjYXNlLCB0aGUgTy1iaXQgaXMgY2xlYXJl
ZCBhbmQgaW4gdGhlIG90aGVyIHNldCBpZiwgaW4gYm90aCBjYXNlcywgdGhlIE5TSC1lbmNhcHN1
bGF0ZWQgcGFja2V0IGlzIHVzZWQgdG8gcGVyZm9ybSB0aGUgT0FNIGZ1bmN0aW9uPzxvOnA+PC9v
OnA+PC9zcGFuPjwvbGk+PC91bD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5TaHdldGhhICZndDsgVGhlIHJlYXNvbiBm
b3Igbm90IHNldHRpbmcgdGhlIE8tYml0IGZvciBwYWNrZXRzIHRoYXQgY29udGFpbnMgYWN0dWFs
IHVzZXIgZGF0YSBpcyBiZWNhdXNlIFJGQyA4MzAwIGhhcyAmcXVvdDs8c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPg0KIFNGL1NGRi9TRkMgUHJveHkvQ2xhc3NpZmllciBpbXBsZW1lbnRhdGlvbnMg
dGhhdCBkbyBub3Qgc3VwcG9ydDwvc3Bhbj48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2Ui
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBTRkMgT0FNIHByb2NlZHVyZXMgU0hPVUxEIGRpc2NhcmQgcGFja2V0cyB3
aXRoIE8gYml0IHNldCZxdW90Oy4gSXQgd2lsbCBiZSB1bmRlc2lyYWJsZSB0byBkaXNjYXJkIHBh
Y2tldHMgd2l0aCBPLWJpdCBzZXQgdGhhdCBjYXJyeSB1c2VyIGRhdGEgYXMgSU9BTSBjYW4gYmUg
aW5zZXJ0ZWQgaW5zaXR1Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Rm9yIHN5bnRoZXRpYyB0cmFmZmljIGNyZWF0ZWQgZm9y
IE9BTSBhbG9uZyB3aXRoIElPQU0tZGF0YS1maWVsZHMgaW4gTlNIIGZvbGxvd2luZyB0aGUgTlNI
IE9BTSBmdW5jdGlvbiB3aXRoIDAtYml0IHNldCBpcyBkZXNpcmFibGUuJm5ic3A7IDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwO0dJTSZndDsmZ3Q7IFRoaXMgaXMgYW4gaW50ZXJlc3Rpbmcgc2l0dWF0
aW9uLiBJIGFncmVlIHRoYXQgdGhlcmUgY291bGQgYmUgYW4gU0ZDIGVsZW1lbnQgbm90IHN1cHBv
cnRpbmcgJnF1b3Q7U0ZDIE9BTSBwcm9jZWR1cmVzJnF1b3Q7IChub3QgY2xlYXIgd2hhdCB0aGVz
ZSBhcmUpLiBCeSB0aGUgc2FtZQ0KIHRva2VuLCB3b3VsZCBzdWNoIFNGQyBlbGVtZW50IHN1cHBv
cnQgSU9BTSwgYmUgY2FwYWJsZSBvZiBwcm9jZXNzaW5nIElPQU0gd2l0aG91dCBhZHZlcnNlIGlt
cGFjdCB0byB1c2VyIGRhdGE/IEkgYW0gbm90IGNlcnRhaW4gYW5kIGl0IHNlZW1zIHRoYXQgaXQg
bWlnaHQgYmUgYmV0dGVyIHRvIHJlY29tbWVuZCB0aGF0IE5TSCBwYWNrZXRzIHdpdGggSU9BTSBi
ZSBkcm9wcGVkIGJ5IGFuIFNGUCBlbGVtZW50IGlmIGl0IGRvZXMgbm90IHN1cHBvcnQNCiAmcXVv
dDtTRkMgT0FNJnF1b3Q7LiBXaGF0IGFyZSB5b3VyIHRob3VnaHRzPzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGlu
ZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDsiPlRoYW5rcyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+U2h3ZXRoYTwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0ND
Q0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21h
cmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkkgbXVjaCBhcHByZWNpYXRlIHlvdXIgY29uc2lkZXJhdGlvbiBvZiBteSBjb21tZW50cyBh
bmQgcXVlc3Rpb25zIGFuZCBsb29raW5nIGZvcndhcmQgdG8geW91ciBmZWVkYmFjay48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlJl
Z2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+R3JlZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFdlZCwgQXVnIDE4LCAyMDIxIGF0IDU6
MzIgQU0gSmFtZXMgR3VpY2hhcmQgJmx0OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJk
QGZ1dHVyZXdlaS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdl
aS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0
O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5EZWFyIFdHOjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgZW1haWwgc3RhcnRzIGEgMiB3ZWVrIFdvcmtpbmcgR3Jv
dXAgTGFzdCBDYWxsIGZvciBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBbMV0uPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+UGxlYXNlIHJlYWQgdGhpcyBkb2N1bWVudCBpZiB5b3UgaGF2ZW7igJl0IHJl
YWQgdGhlIG1vc3QgcmVjZW50IHZlcnNpb24gYW5kIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUg
U0ZDIFdHIGxpc3Qgbm8gbGF0ZXIgdGhhbiBTZXB0ZW1iZXIgMTxzdXA+c3Q8L3N1cD4gMjAyMS4N
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyNTI5Ij5JZiB5b3UgYXJl
IHJhaXNpbmcgYSBwb2ludCB3aGljaCB5b3UgZXhwZWN0IHdpbGwgYmUgc3BlY2lmaWNhbGx5IGRl
YmF0ZWQgb24gdGhlIG1haWxpbmcgbGlzdCwgY29uc2lkZXIgdXNpbmcgYSBzcGVjaWZpYyBlbWFp
bC90aHJlYWQgZm9yDQogdGhpcyBwb2ludC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjojMjEyNTI5Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjEyNTI5Ij5MYXN0bHksIGlmIHlvdSBhcmUgYW4gYXV0
aG9yIG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSByZXNwb25zZSB0byBpbmRpY2F0ZSB3aGV0aGVyIHlv
dSBrbm93IG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgcmVsYXRlZCB0byB0aGlzIGRvY3VtZW50Lg0K
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3Mh
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SmltICZhbXA7IEpvZWw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87YmFja2dyb3VuZDp3aGl0
ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5bMV0gPGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9uYW0xMS5zYWZlbGlua3MucHJvdGVj
dGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2Myoy
Rl9faHR0cHMqM0EqMkYqMkZuYW0xMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbSoy
RiozRnVybCozRGh0dHBzKjNBKjJGKjJGdXJsZGVmZW5zZS5jb20qMkZ2MyoyRl9faHR0cHMqM0Eq
MkYqMkZkYXRhdHJhY2tlci5pZXRmLm9yZyoyRmRvYyoyRmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
KjJGX18qM0IhIU1aM0Z3NDV0bzV1WSFkYjZxM244LTVZcUhrTHRmM3d5ZUJvVXBPNzJ2N1V6ZUR0
ZlBOaHllUGFoTkFZTW85ZUZkUXh4QldNNEM3WjBPSktIZFRpUkU2QSoyNCoyNmRhdGEqM0QwNCo3
QzAxKjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhZjljZGUzMmJlNjU0ODZl
NDU5ZDA4ZDllNTNhYzkwYyo3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3
QzEqN0M2Mzc3OTI4NjI5MjgyMzQxODEqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lN
QzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNE
KjdDMzAwMCoyNnNkYXRhKjNEOXVEZGh3MFZpd0J0V3ZuNTJWOFVaMkc3N2xSblN5ZTJPbHM1ejNV
OFF3USozRCoyNnJlc2VydmVkKjNEMF9fKjNCSlNVbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbEpT
VWxKU1UhIU1aM0Z3NDV0bzV1WSFiekw3VmJfakhsdEdNQ2JDd25lMnJ5d2Z6cEdqWlc0bzNmVnI0
Y2xDcjRJcjEwS3lkRHlKeTVnSEE4b2JmYk1BQkp2MzNrR2tMdyoyNCZhbXA7ZGF0YT0wNCo3QzAx
KjdDamFtZXMubi5ndWljaGFyZCo0MGZ1dHVyZXdlaS5jb20qN0NhNWRiODI0OTRjMzI0MDIzMzRm
YzA4ZDllYmRjODNjZio3QzBmZWU4ZmYyYTNiMjQwMTg5Yzc1M2ExZDU1OTFmZWRjKjdDMSo3QzAq
N0M2Mzc4MDAxNTQ2MzEyNzcwMDUqN0NVbmtub3duKjdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3
TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0k2TW4wKjNEKjdD
MzAwMCZhbXA7c2RhdGE9UzZzeDdNcnJWa3pLZXBWZ2o0NXEqMkYyS1BaekJNeU9Gbm9sKjJCTWZn
UlE3MzAqM0QmYW1wO3Jlc2VydmVkPTBfXztKU1VsSlNVbEpTVWxKU1VxS2lvcUtpb3FLaW9xS2lv
cUpTVXFLaW9xS2lvcUtpb3FLaW9sSlNvbEpTVWxKU1VsSlNVbEpTVWxKU1VsSlNVbCEhTVozRnc0
NXRvNXVZIWY1U1NnczlWQUgxeHhqRldnSk1mcjVabFpIOTN6NkdKbFhvT2dDbVk4QVZiamRlaDJZ
bGFVejYzMm5FLUhxREl0Vy1GT211U0hBJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjEzMS4yNXB0Ij4NCjxzcGFuIGxhbmc9IkVO
LVVTIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4N
CnNmYyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPjxicj4NCjxicj4NCjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
UFJFPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29u
dGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0
IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBz
YW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVy
LCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5z
aSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFu
dCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLApPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25z
YWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4g
TWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25m
aWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQg
YnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdp
dGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBl
cnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFu
ZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5v
dCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9y
IGZhbHNpZmllZC4KVGhhbmsgeW91Lgo8L1BSRT48L2JvZHk+DQo8L2h0bWw+DQo=

--_000_a734de5265ca498bbabf9805a6eaf91dorangecom_--


From nobody Tue Apr 12 08:00:22 2022
Return-Path: <shwetha.bhandari@thoughtspot.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 E0FC33A172F for <sfc@ietfa.amsl.com>; Tue, 12 Apr 2022 08:00:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.506
X-Spam-Level: 
X-Spam-Status: No, score=-1.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=thoughtspot.com header.b=rsALMj1Q; dkim=pass (2048-bit key) header.d=thoughtspot-com.20210112.gappssmtp.com header.b=4OpwHlsd
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DWymUxEHBG-H for <sfc@ietfa.amsl.com>; Tue, 12 Apr 2022 08:00:11 -0700 (PDT)
Received: from mx0b-0055fe01.pphosted.com (mx0b-0055fe01.pphosted.com [205.220.176.104]) (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 2A6C23A1721 for <sfc@ietf.org>; Tue, 12 Apr 2022 08:00:09 -0700 (PDT)
Received: from pps.filterd (m0211452.ppops.net [127.0.0.1]) by mx0b-0055fe01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23CEU6MX005145 for <sfc@ietf.org>; Tue, 12 Apr 2022 07:56:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot.com; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : cc : content-type; s=proofpoint; bh=rkvsQ+mA3qtGnDBOpPdg1KFeO8W0USbeTwG2Bm/btBQ=; b=rsALMj1QkPFwxr9/RuXkwauFooCj/mSRmasrtIMw6ITuCYmXAk322Q59n9lWa0QwXFpn ZZPuNDc+RH9tnswo71kKz4dkOKGQi2+EUXwdUL16riQ+P0sZD5NZJEZzspkKvIfSGBes HtM6vfCrGefLJqoPmgTmeTugJ0fC/DMDH76qVGNF0HQdhtP/NSlPIALvRVjj8PVWDlPn GZBvnrsjxyTrewt5k5jDyfSQXVIfHfjRc8vZcjyJtndcRpTVyAmENiRIqLlxCD517hTX UQP2UTYs3ROhYaLHsz23BBlfVcV7l1bPWs2FcHsmR+h5BTyD1ab9iAHu2M4UtNv18uBv 9A== 
Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by mx0b-0055fe01.pphosted.com (PPS) with ESMTPS id 3fb9mkrrft-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <sfc@ietf.org>; Tue, 12 Apr 2022 07:56:11 -0700
Received: by mail-qv1-f70.google.com with SMTP id t12-20020a0cea2c000000b004443d7585f0so6589784qvp.19 for <sfc@ietf.org>; Tue, 12 Apr 2022 07:56:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rkvsQ+mA3qtGnDBOpPdg1KFeO8W0USbeTwG2Bm/btBQ=; b=4OpwHlsdQCP/OhlOSvUQmXQpH40sSclemEzw6cBAXEFJ85H+h2BEAm5nD7ofyuHiYA BMdzTWoUecmnSaG98cjwFsIbREJAL4GZc1TxRynkLWBL45FSiB19oM1p8dmMBIUtQGJC Q3o5m2YlDltbc2twkk6KWedMBjlmwN0HxK86RyJ5Zxx1BkA2Y/tDQXx7PWu4Lkjo2nKj avzSOvXOuXbO3yzi/jUHzpxTQTZdLptwQbTMq7Yl55nR//L7PrYprmfoySJfuh0oKYtX ipJDt3mxycin5g/7fBCC1I7PCvHL0H9RAx1fe9k8ElZVIxpeZjaMxGM6o00y8IHmrLU8 cHQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rkvsQ+mA3qtGnDBOpPdg1KFeO8W0USbeTwG2Bm/btBQ=; b=VaxEDKHCl7xTQlFWguA6wNOzpsbxMBqvqFyHTp0iUWusiFwy9nNsfgu+8vp99aeMRR wkdxiFbiYpu4HY5y6KcS4ZcxqDy6zV/KPrX02YpBWWyRYROVUw/nIe+A8aYQ1Gg6V56L tyOfW4dLfNLIlAOmlmG9HOzK1Q2I8R99o8g1PWR1B8vudbHhnMFqX58V/sKrJYH6obqa R9L79X34416ge+DUaurM97xkC/Gn7hlWrOfj68QmQAeJ/iKJAtLzAclx2niUdaaFJGTF gY4mh2J41enz0CS59XnxgpApgKZ6xThysYhu8598fikEfYi5An09dpvfb8deVet+IP5J ppkQ==
X-Gm-Message-State: AOAM533iY58WzoV0QthNijFML+3NVLWMTbrfB/j8G5f3h1Skum8cbRl2 ZupGF5OQ9As+ntuwtZTA99E+QujPg1xJYckGVudqqr1ANo/wQr9E1ekJIv5JxycyfdRgvVDflLS pTPAtdCWMqdhDES4+zfw=
X-Received: by 2002:a05:622a:1926:b0:2ef:fe22:8aec with SMTP id w38-20020a05622a192600b002effe228aecmr3696865qtc.446.1649775370014;  Tue, 12 Apr 2022 07:56:10 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJw89utHKFYHaibIB5pVqViOilfoZW85hTE6aTQnuRU/St9eVKn2lhKY320nrlONvmEWkC6qAMsiksl5z669lcQ=
X-Received: by 2002:a05:622a:1926:b0:2ef:fe22:8aec with SMTP id w38-20020a05622a192600b002effe228aecmr3696830qtc.446.1649775369396; Tue, 12 Apr 2022 07:56:09 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com>
In-Reply-To: <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com>
From: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Date: Tue, 12 Apr 2022 20:25:58 +0530
Message-ID: <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com>
To: mohamed.boucadair@orange.com
Cc: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, Greg Mirsky <gregimirsky@gmail.com>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000da3a4905dc764213"
X-Proofpoint-ORIG-GUID: 0ul6qaOHNfpfK5R0bKENxGVdVvPuwn1N
X-Proofpoint-GUID: 0ul6qaOHNfpfK5R0bKENxGVdVvPuwn1N
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-12_05,2022-04-12_02,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 clxscore=1015 bulkscore=5 spamscore=0 lowpriorityscore=0 phishscore=0 suspectscore=0 impostorscore=0 mlxscore=0 mlxlogscore=999 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204120072
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1LvgiEgvpj_vHjHaVKlzgcLokUA>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 12 Apr 2022 15:00:18 -0000

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

Med,

Thanks for the details: this is exactly what we had before the latest
revision:

4.2 <https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-06#secti=
on-4.2>.
IOAM and the use of the NSH O-bit

   [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
<https://datatracker.ietf.org/doc/html/rfc8300>] the O
   bit must be set for OAM packets and must not be set for non-OAM
   packets.  Packets with IOAM data included MUST follow this
   definition, i.e. the O bit MUST NOT be set for regular customer
   traffic which also carries IOAM data and the O bit MUST be set for
   OAM packets which carry only IOAM data without any regular data
   payload.


This was removed as per the discussion in this thread. Please check
https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/

It looks like we are going in a loop here. This definition of SFC OAM
packet to include the OAM data that comes in inner packets via the next
protocol header chain is introduced in draft-ietf-sfc-oam-packet to update
the RFC8300.
Jim, What are you thoughts on this? Should we reintroduce the above text ?

Thanks,
Shwetha



On Tue, Apr 12, 2022 at 8:09 PM <mohamed.boucadair@orange.com> wrote:

> Hi Franck,
>
>
>
> Thank you for the clarification even if I don=E2=80=99t think there is a
> confusion.
>
>
>
> Please note that SFC OAM packet is defined as follows:
>
>
>
> =3D=3D
>
>       Such a packet
>
>       is any NSH-encapsulated packet that exclusively includes OAM data.
>
>       An OAM data can be included in the Fixed-Length Context Header,
>
>       optional Context Headers, and/or the inner packet.
>
> =3D=3D
>
>
>
> Things are pretty clear (as per draft-ietf-sfc-oam-packet) that the O bit
> must be unset when IOAM data is included + user data.
>
>
>
> The concern I had is that you are pointing to RFC8300 for the IOAM next
> protocol, which makes both =E2=80=9Cnone=E2=80=9D (i.e., no payload) and =
IOAM (as you
> request a new code) legitimate values.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* sfc <sfc-bounces@ietf.org> *De la part de* Frank Brockners
> (fbrockne)
> *Envoy=C3=A9 :* mardi 12 avril 2022 13:55
> *=C3=80 :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; Sh=
wetha
> Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
> gregimirsky@gmail.com>
> *Cc :* sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard <
> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org
> *Objet :* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CX=
OFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>
>
>
> Hi Med,
>
>
>
> Sorry for arriving late to the party. Reading through your message below,
> there seems to be a confusion about the scope and concept of different OA=
M
> mechanisms.
>
>
>
> IOAM is scoped and designed to be protocol agnostic. IOAM data can be
> encapsulated into various protocols =E2=80=93 and NSH is one example =E2=
=80=93 but there is
> no semantic link between IOAM and the protocol used to encapsulate IOAM
> data.
>
>
>
> Protocols can have their protocol specific OAM methods and solutions, lik=
e
> SFC OAM. Those protocol specific solutions (like SFC OAM as an example) a=
re
> orthogonal to IOAM from a concept and scope perspective.
>
>
>
> From an SFC OAM perspective, your draft-ietf-sfc-oam-packet-00 clearly an=
d
> rightly states that =E2=80=9CO bit: Setting this bit indicates an SFC OAM=
 packet.=E2=80=9D
> The O bit is about SFC OAM, and as such is orthogonal to =E2=80=9Canythin=
g IOAM=E2=80=9D.
> In earlier versions of draft-ietf-sfc-ioam-nsh we had text which stated
> that the O bit remains unchanged whether IOAM is present or not. To avoid
> any confusion, in -08 we removed this statement =E2=80=93 just to make it=
 crystal
> clear that there is no link between =E2=80=9CIOAM=E2=80=9D and =E2=80=9CS=
FC OAM=E2=80=9D.
>
>
>
> In addition, I don=E2=80=99t think that draft-ietf-sfc-ioam-nsh would be =
the
> appropriate place to discuss and restrict deployment options. E.g., I=E2=
=80=99m not
> sure why we=E2=80=99d want to restrict a deployment to using a single IOA=
M header
> only. E.g., one could think of using different headers for different
> namespaces or groups of namespaces for operational reasons. IMHO, such a
> discussion =E2=80=93 if we really need it - would belong into
> draft-ietf-ippm-ioam-deployment, rather than into a draft that defines th=
e
> encap of IOAM into NSH.
>
>
>
> Hope this clarifies things =E2=80=93 and we can finish up draft-ietf-sfc-=
ioam-nsh
> :-).
>
>
>
> Cc=E2=80=99ing the ippm working group as an FYI.
>
>
>
> Thanks & Cheers, Frank
>
>
>
>
>
>
>
> *From:* mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> *Sent:* Monday, 4 April 2022 07:40
> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
> gregimirsky@gmail.com>
> *Cc:* sfc-chairs@ietf.org; Frank Brockners (fbrockne) <fbrockne@cisco.com=
>;
> sfc@ietf.org; James Guichard <james.n.guichard@futurewei.com>; Tal
> Mizrahi <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
> *Subject:* RE: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CX=
OFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>
>
>
> Hi Shwetha, all,
>
>
>
> I agree with Greg that a statement is needed to be added to
> draft-ietf-sfc-oam-packet.
>
>
>
> For example, the current text says the following:
>
>
>
>       Next Protocol:  8-bit unsigned integer that determines the type of
>
>          header following IOAM.  The semantics of this field are
>
>          identical to the Next Protocol field in [RFC8300
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc830=
0__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyr=
eClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnDoYxXlRw$>
> ].
>
>
>
> which means that =E2=80=9CNone=E2=80=9D is authorized. The O-bit must be =
set for such
> packets, while it should be unset for other values indicating user payloa=
d
> as per draft-ietf-sfc-oam-packet. Absent a pointer to the OAM packet, an
> implementer will have to guess the behavior to follow.
>
>
>
> BTW, the text quoted above when combined with:
>
>
>
>    IANA is requested to allocate protocol numbers for the following "NSH
>
>    Next Protocol" related to IOAM:
>
>
>
> =E2=80=A6means that IOAM data can be encapsulated in IOAM data. I don=E2=
=80=99t think you
> want such a behavior. No?
>
>
>
> One last comment: please update the security considerations with
> NSH-specific considerations. An approach is to simply refer to Section 5 =
of
> draft-ietf-sfc-oam-packet.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* sfc <sfc-bounces@ietf.org> *De la part de* Shwetha Bhandari
> *Envoy=C3=A9 :* lundi 4 avril 2022 02:41
> *=C3=80 :* Greg Mirsky <gregimirsky@gmail.com>
> *Cc :* sfc-chairs@ietf.org; Frank Brockners (fbrockne) <fbrockne@cisco.co=
m>;
> sfc@ietf.org; James Guichard <james.n.guichard@futurewei.com>; Tal
> Mizrahi <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
> *Objet :* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CX=
OFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>
>
>
> Hi Greg,
>
>
>
> Thanks for the feedback. From the discussion and Jim's feedback
>
>  "My only point was that in the case of IOAM the O-bit seems to be
> obsolete as you use the next protocol field rather than the context
> headers. It seems to me that the definition of the O-bit should be that i=
f
> set then the context headers are used to obtain the OAM instructions."
>
> Which makes sense. The O-bit does not influence IOAM handling as it is
> carried as a next protocol.
>
> Hence the consideration section on O-bit is removed in the new revision.
> What do you think?
>
>
>
> Thanks
>
> Shwetha
>
>
>
> On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Shwetha,
>
> thank you for your kind consideration of my comments and for
> thoroughly addressing those in the new version. I've noticed that you've
> decided to remove the discussion of the O bit in the NSH from the draft
> altogether. I think that it might be helpful to a reader if the document
> includes a short clarification and the reference to
> draft-ietf-sfc-oam-packet
> <https://urldefense.com/v3/__https:/www.ietf.org/id/draft-ietf-sfc-oam-pa=
cket-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p_=
xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$> like
> the following:
>
> For the IOAM functionality is SFC NSH described in this document the O bi=
t
>
> in NSH MUST be set clear according to [I-D.ietf-sfc-oam-packet].
>
>
>
> Regards,
>
> Greg
>
>
>
> On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Hi Jim, Greg,
>
>
>
> We have addressed the additional comments received in this discussion. Ca=
n
> you please take a look :
>
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt
> <https://urldefense.com/v3/__https:/www.ietf.org/rfcdiff?url2=3Ddraft-iet=
f-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIx=
r9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVd4KRpUCA$>
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Thu, Feb 10, 2022 at 11:27 PM James Guichard <
> james.n.guichard@futurewei.com> wrote:
>
> Hi Shwetha,
>
>
>
> My only point was that in the case of IOAM the O-bit seems to be obsolete
> as you use the next protocol field rather than the context headers. It
> seems to me that the definition of the O-bit should be that if set then t=
he
> context headers are used to obtain the OAM instructions. Currently that i=
s
> not what 8300 says. As I said in my previous emails I would really like t=
o
> hear the WGs opinion on what to do with the O-bit and we certainly need t=
o
> reconcile the various documents to be following the same standard.
>
>
>
> Jim
>
>
>
> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
> *Sent:* Wednesday, February 9, 2022 9:57 AM
> *To:* Greg Mirsky <gregimirsky@gmail.com>
> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
> *Subject:* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-s=
fc-ioam-nsh/__;!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbj=
deh2YlaUz632nE-HqDItW_8pjQ1iQ$>
>
>
>
> Hi Jim,
>
>
>
> On the O bit handling, are you suggesting that the O-bit for IOAM, that i=
s
> carried as a next protocol following NSH header, is not applicable? Would
> removing the section on O-bit considerations resolve your concern?
>
>
>
> Hi Greg,
>
>
>
> >I have one more question. As the draft now mentions the option of using
> IOAM Direct Export to collect the IOAM data, it might be helpful reflecti=
ng
> that in the figure on p.2. I think that the caption "IOAM Option and Data
> Space" might be reworded to "IOAM Option and Optional Data Space".
>
> What are your thoughts?
>
> Yes, that will make it accurate. I will update the diagram and publish a
> new version.
>
>
>
> >I cannot find the text in the draft suggesting that an SFF that does not
> support IOAM may forward the packet with the NSH Next Protocol field equa=
l
> to IOAM protocol identifier. Could you help me find it?
>
> Can you suggest text to help with this ? This would be a generic problem
> for NSH implementation when a next protocol is set to a value it does not
> understand. What should is recommended action in this situation?
>
>
>
>
>
> > For example, if the Loopback IOAM flag is set, the node is required to
> send a copy of the packet back to the IOAM encapsulating node. It is not
> clear to me how an SFF learns the identity of the IOAM encapsulating node
> and how it encapsulates the loopbacked packet. Can you help me find how i=
t
> is supposed to work in the NSH?
>
>
> https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#section-=
4.2
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-=
ioam-flags*23section-4.2&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*=
7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7=
C0*7C637800154631120774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjo=
iV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzcOpC0Gzzi8xzhttBqWa=
eaU3pMd0KDo*2FZYdGsEPG0uE*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!M=
Z3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqD=
ItW_cH_6kAg$>
> :
>
>   A Loopback flag that is set indicates to the transit nodes processing
>
>    this option that they are to create a copy of the received packet and
>
>    send the copy back to the source of the packet.
>
> Given this is explained in the flag handling, do you see a need to define
> it again in NSH? IMHO the explanation of flag handling is quite generic f=
or
> any packet based transport.
>
> Please share your thoughts and text suggestions to improve the draft for
> flag handling if it requires clarification.
>
>
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Shwetha,
>
> I have one more question. As the draft now mentions the option of using
> IOAM Direct Export to collect the IOAM data, it might be helpful reflecti=
ng
> that in the figure on p.2. I think that the caption "IOAM Option and Data
> Space" might be reworded to "IOAM Option and Optional Data Space".
>
> What are your thoughts?
>
>
>
> Regards,
>
> Greg
>
>
>
> On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Hi Jim, Greg,
>
>
>
> Thanks for the follow up.
>
> 1) On O-bit: I am a bit confused about the O-bit feedback. Are you
> suggesting that it should not be a consideration for IOAM as it is handle=
d
> as a next protocol and not as NSH context headers?
>
> What should a SFC element handle a packet containing IOAM as next header
> and does not implement IOAM and hence does not understand IOAM? I think
> O-bit helps in such situations to help such elements decide to drop or
> forward without processing the IOAM header.
>
> Let me know if that is not the case and if simply not considering O-bit i=
n
> the context of IOAM is what you would recommend.
>
> 2) Active or Loopback flags
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu05ObEvXtn=
VX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&data=3D0=
4*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83c=
f*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown=
*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6=
Mn0*3D*7C3000&sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&rese=
rved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xx=
jFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$> -
> there is nothing specific for NSH on how the flags are to be handled.  Th=
e
> IOAM specific fields are to be handled as recommended by the respective
> IOAM drafts. Do you see any specific NSH considerations to be documented
> for IOAM fields?
>
>
>
> Thanks,
>
> Shwetha
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Feb 1, 2022 at 4:29 PM James Guichard <
> james.n.guichard@futurewei.com> wrote:
>
> Hi Shwetha & Greg,
>
>
>
> Thank you for the update.
>
>
>
> I still believe however that more work is necessary to reconcile how SFC
> OAM is supposed to work. RFC 8300 says:
>
>
>
>    O bit:  Setting this bit indicates an OAM packet (see [RFC6291
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzp=
GjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs06rKUNw*24&data=3D04*7C01*7Cjames.=
n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b=
240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8=
eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&s=
data=3D4wRcNgj93har9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&reserved=3D0__;JSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93=
z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8b5uw-Yg$>
> ]).
>
>       The actual format and processing of SFC OAM packets is outside the
>
>       scope of this specification (for example, see [SFC-OAM-FRAMEWORK
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bz=
L7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24=
&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08=
d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*=
7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWw=
iLCJXVCI6Mn0*3D*7C3000&sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*=
3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs=
9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$>
> ]
>
>       for one approach).
>
>
>
>       The O bit MUST be set for OAM packets and MUST NOT be set for
>
>       non-OAM packets.
>
>
>
> If we look at RFC6291 it simply describes what OAM is supposed to mean an=
d
> this is independent from SFC. The SFC-OAM-Framework (now RFC 8924) in
> section 6.3 says:
>
>
>
>    The Next Protocol field in the NSH header may be used to indicate what
> OAM function is intended
>
>    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.
>
>
>
> So my reading of this is that if you take 8300 together with the framewor=
k
> then 1. The O-bit MUST be set for OAM packets, and 2. The Next Protocol
> field may or may not be used to indicate which OAM function is to be
> applied. From this I can determine that iOAM has taken the approach of
> using the next protocol field to indicate how to process the OAM packet a=
nd
> does NOT use the NSH context headers in any way shape or form. This seems
> consistent with the current definitions of the O-bit from RFC 8300 and
> processing guidelines from RFC 8924.
>
>
>
> However, your document says:
>
>
>
> *4.1
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw4=
5to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtX=
MLMQUw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c324=
02334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001546=
31277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTi=
I6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNER=
JwCw5zwdrAMA*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3=
Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDIt=
W9Fp7_C8w$>.
> IOAM and the use of the NSH O-bit*
>
>
>
>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fhtml*2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzp=
GjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJuMIrqXAQ*24&data=3D04*7C01*7Cjames.=
n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b=
240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8=
eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&s=
data=3Da*2BVevL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&reserved=3D0__;JSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93=
z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$>]
> the O
>
>    bit must be set for OAM packets and must not be set for non-OAM
>
>    packets.  Packets with IOAM data included MUST follow this
>
>    definition, i.e. the O bit MUST NOT be set for regular customer
>
>    traffic which also carries IOAM data and the O bit MUST be set for
>
>    OAM packets which carry only IOAM data without any regular data
>
>    payload.
>
>
>
> This text basically says that if the packet is customer traffic and
> happens to carry iOAM data then it is NOT an OAM packet.  What am I
> missing, customer traffic or not, both carry iOAM data so how are they
> different within an SFC domain?
>
>
>
> In addition to the above I will note that there is still a conflict with
> Greg=E2=80=99s draft namely this text from section 4:
>
>    *  O bit set and the "Next Protocol" value does not match the value
>
>       Active SFC OAM (TBA1), defined in Section 10.1
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__*3BIw!!M=
Z3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbM=
ABJv1ohYIeg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db8249=
4c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780=
0154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL=
CJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DHTLx6e4sQCvsjXZKxG1GA8XPvdswsQ=
KEMIEABitkprw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw=
45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-=
EwTZ2zw$>
> :
>
>
>
>          - An SFC NSH Context Header(s) contain an OAM processing
>
>          instructions or data.
>
>
>
>          - The "Next Protocol" field determines the type of the payload.
>
>
>
> The above text suggests to me that if the O-bit is set and the next
> protocol is not active SFC OAM then it is **required** that OAM data will
> be in the NSH context headers (which is not the case for iOAM) and the ne=
xt
> protocol will indicate what follows the NSH header. While iOAM does follo=
w
> the NSH header as indicated by the next protocol there is still an
> expectation that OAM is also carried in the NSH context headers. This see=
ms
> to be in conflict with RFC 8300 AND RFC 8924.
>
>
>
> This of course is just my reading of the text and I would like to hear
> yours and other folks thoughts.
>
>
>
> Jim
>
>
>
> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
> *Sent:* Monday, January 31, 2022 11:25 PM
> *To:* Greg Mirsky <gregimirsky@gmail.com>
> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
> *Subject:* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ie=
tf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMC=
bCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu3416GCQ*24&data=3D04*7=
C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7=
C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7C=
TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=
*3D*7C3000&sdata=3DNKz8*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D=
&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5=
SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$>
>
>
>
> Hi Greg,
>
>
>
> Sorry for the late action on this.
> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelink=
s.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdo=
c*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.guichard*4=
0futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1=
d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4w=
LjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Dpl2=
3JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJSUlJSUlJS=
UlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4I=
r10KydDyJy5gHA8obfbMABJvEbkwM5w*24&data=3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DdpoyXLu*2F=
9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKio=
qKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9=
VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9PuM1neA$>
> has been now posted with the edits per this discussion.
>
>
>
> Hi Jim,
>
>
>
> After Greg's review please let us know if the changes are good to progres=
s
> the draft to the next step.
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
> Hi Shwetha,
>
> thank you for the detailed response to my comments. Please feel free to
> share any updates you're considering for the next version. I'll be glad t=
o
> work together on these.
>
> I have several follow-up notes in-lined below under the GIM>> tag.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Hi Greg,
>
>
>
> Sorry for the very late reply. Please find responses to your comments
> inline @Shwetha:
>
>
>
>
>
>
>
> On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Dear Authors and All,
>
> I've read the current version of the draft and have some comments I'd lik=
e
> to share with you. I much appreciate your thoughts on where this work
> should go considering developments in other IETF WGs. Please find my note=
s
> and questions below:
>
>    - It is stated in the Abstract that:
>
>    In-situ Operations, Administration, and Maintenance (IOAM) records
>    operational and telemetry information in the packet while the packet
>    traverses a path between two points in the network.
>
> But that is the case only for the pre-allocated and incremental trace
> option types. The Direct Export option
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelink=
s.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__h=
ttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-expor=
t*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eF=
dQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.=
com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7=
C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qfzx=
3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir1=
0KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40future=
wei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fe=
dc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDA=
iLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6dud=
5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqK=
ioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs=
9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
> does not write telemetry data into the data packet itself but export
> telemetry information in a specially constructed packet.
>
> And as we are talking about different IOAM trace options, the question of
> the scope of this document seems appropriate. There is a WGLC on two IOAM
> documents
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelink=
s.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__h=
ttps*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNjnjfRVp_i=
UTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahN=
AYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DcHtvsgD=
l*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJSUlJSUlJS=
UlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fV=
r4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&data=3D04*7C01*7Cjames.n.guichar=
d*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c75=
3a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiM=
C4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DY*=
2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&reserved=3D0__;JSUlJSUlJSU=
lJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-FRADPxg$>
> active through September 15th at the IPPM WG. I believe that it would be
> beneficial if we had a single document that describes the applicability o=
f
> IOAM in all its functionality defined by documents in IPPM WG. Of course,
> that cannot be a moving target as that would not be helpful. But since th=
e
> IPPM WG discusses the progress of two IOAM documents, it could be a great
> time to address the applicability of the Direct Export trace type
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelink=
s.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__h=
ttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-expor=
t*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eF=
dQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.=
com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7=
C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qfzx=
3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir1=
0KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40future=
wei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fe=
dc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDA=
iLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6dud=
5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqK=
ioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs=
9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
> and Loopback and Active flags defined in draft-ietf-ippm-ioam-flags
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelink=
s.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__h=
ttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3=
B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4=
C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf=
9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7=
C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3xjl1C7ytQ*2BoaK=
diQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJ=
SUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy=
5gHA8obfbMABJt8NqRRKg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*=
7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7=
C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjo=
iV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzzcnXlewWKrtEDv4BmsN=
Nk4pvDlMKNKvPzBZ2dZJm5k*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJ=
SUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1xxj=
FWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-gOuTqwg$>.
> It would be concerning to have more than one SFC document describing the
> applicability of the generic IOAM mechanisms
>
>
>
> Shwetha> This is a fair point. We will revise the  draft with text in the
> abstract and Section 3 IOAM-Type to be updated to include the usage of
> trace and DEX options.  The encapsulation of IOAM options within NSH itse=
lf
> in its current form already supports all the IOAM Option Type defined bot=
h
> from draft-ietf-ippm-ioam-data and draft-ietf-ippm-ioam-direct-export
> along with the flags supported within the options. Hence the
> IOAM-data-field definitions in the draft will remain unchanged.
>
> GIM>> I agree that the definitions of the IOAM data-fields are invariant
> in various data plane encapsulations. You likely follow the discussion of
> the IAOM Direct Export and IOAM flags on the IPPM WG list. I think that f=
or
> SFC NSH, IOAM Direct Export could be as simple as "use the local policy".
> The applicability of the Loopback and Active flags seems to require
> detailed explanation by SFP actors.
>
>
>
>
>
>
>    - The location of the IOAM header in the SFC NSH-encapsulated packet
>    is defined in Section 3:
>
>    IOAM-Data-Fields are carried in NSH
>
>    using a next protocol header which follows the NSH MD context
>
>    headers.
>
> I've checked RFC 8300 but couldn't find it defines the Next Protocol
> header. Also, it appears that NSH Context headers are optional. Hence my
> question. Is the presence of an NSH Context header required when using
> IOAM? Could you clarify which mechanism is used to identify the payload o=
f
> an SFC NSH-encapsulated packet as IOAM?
>
> Shwetha> We will reword it, it is not Next Protocol header but using IOAM
> as a Next Protocol as described in Section 4.1 and requested in IANA
> section. Following is the proposed text to align with the RFC 8300
> reference to context headers following base header and service path heade=
r:
>
> "The NSH is defined in [RFC8300].  IOAM-Data-Fields are carried in
> NSH using a next protocol to identify IOAM data fields that follows NSH
> context headers."
>
> GIM>> I think that RFC 8300 views data following Context Headers as NSH
> payload, not being "in NSH".
>
>
>    - If I understand the format of the IOAM header defined in Section 3
>    correctly, the header's length is limited by 1020 octets, while the
>    effective length containing IOAM options and data - 1016 octets. Is th=
at
>    correct? What is the recommended technique of collecting IOAM data tha=
t
>    exceeds that limit?
>
> Shwetha > IOAM options inherently support specifying the size limits at
> the node that added the IOAM options. While operationalizing the solution
> the data types included and number of nodes expected to be adding the dat=
a
> should be selected. This is covered in deployment
> considerations draft-brockners-opsawg-ioam-deployment.
>
>
>    - In Section 4.1, I've found the text reflecting the history of the
>    discussion about how to carry the IOAM header using NSH encapsulation.=
 As
>    the text has no normative value, I suggest moving it into an Appendix.
>
> Shwetha > Agreed, revised draft will have this section moved to Appendix.
>
> GIM>> Thank you.
>
>
>    - I find the rules of handling the O-bit in NSH listed in Section 4.2
>    inconsistent and confusing. The IOAM header is not part of NSH
>    encapsulation but is a part of the payload. But in one case, when user=
 data
>    follows it, the O-bit must not be set as. If there's no user data afte=
r the
>    IOAM header, then the O-bit must be set. But from the perspective of N=
SH
>    encapsulation, it includes specially constructed data added for the so=
le
>    purpose of collecting OAM/telemetry information. Then, why, in one cas=
e,
>    the O-bit is cleared and in the other set if, in both cases, the
>    NSH-encapsulated packet is used to perform the OAM function?
>
> Shwetha > The reason for not setting the O-bit for packets that contains
> actual user data is because RFC 8300 has " SF/SFF/SFC Proxy/Classifier
> implementations that do not support
>
>       SFC OAM procedures SHOULD discard packets with O bit set". It will =
be undesirable to discard packets with O-bit set that carry user data as IO=
AM can be inserted insitu.
>
> For synthetic traffic created for OAM along with IOAM-data-fields in NSH =
following the NSH OAM function with 0-bit set is desirable.
>
>  GIM>> This is an interesting situation. I agree that there could be an
> SFC element not supporting "SFC OAM procedures" (not clear what these are=
).
> By the same token, would such SFC element support IOAM, be capable of
> processing IOAM without adverse impact to user data? I am not certain and
> it seems that it might be better to recommend that NSH packets with IOAM =
be
> dropped by an SFP element if it does not support "SFC OAM". What are your
> thoughts?
>
>
>
>
>
> Thanks,
>
> Shwetha
>
> I much appreciate your consideration of my comments and questions and
> looking forward to your feedback.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Wed, Aug 18, 2021 at 5:32 AM James Guichard <
> james.n.guichard@futurewei.com> wrote:
>
> Dear WG:
>
>
>
> This email starts a 2 week Working Group Last Call for
> draft-ietf-sfc-ioam-nsh [1].
>
>
>
> Please read this document if you haven=E2=80=99t read the most recent ver=
sion and
> send your comments to the SFC WG list no later than September 1st 2021.
>
>
>
> If you are raising a point which you expect will be specifically debated
> on the mailing list, consider using a specific email/thread for this poin=
t.
>
>
>
> Lastly, if you are an author or contributor please response to indicate
> whether you know of any undisclosed IPR related to this document.
>
>
>
> Thanks!
>
>
>
> Jim & Joel
>
>
>
> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.co=
m/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelink=
s.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__h=
ttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!=
MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z=
0OJKHdTiRE6A*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cd=
e32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C63=
7792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz=
IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77=
lRnSye2Ols5z3U8QwQ*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJS=
U!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8o=
bfbMABJv33kGkLw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db=
82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6=
37800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM=
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DS6sx7MrrVkzKepVgj45q*2F2KP=
ZzBMyOFnol*2BMfgRQ730*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSU=
qKioqKioqKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjF=
WgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$>
>
>
>
>
>
>
>
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
> Thank you.
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Med,<div><br></div><div>Thanks for the de=
tails: this is exactly what we had before the latest revision:</div><div><p=
re class=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;marg=
in-bottom:0px;break-before:page;color:rgb(0,0,0)"><span class=3D"gmail-h3" =
style=3D"display:inline;font-size:1em;font-weight:bold"><a class=3D"gmail-s=
elflink" id=3D"gmail-section-4.2" href=3D"https://datatracker.ietf.org/doc/=
html/draft-ietf-sfc-ioam-nsh-06#section-4.2">4.2</a>.  IOAM and the use of =
the NSH O-bit</span>

   [<a id=3D"gmail-ref-RFC8300">RFC8300</a>] defines an &quot;O bit&quot; f=
or OAM packets.  Per [<a href=3D"https://datatracker.ietf.org/doc/html/rfc8=
300" title=3D"&quot;Network Service Header (NSH)&quot;">RFC8300</a>] the O
   bit must be set for OAM packets and must not be set for non-OAM
   packets.  Packets with IOAM data included MUST follow this
   definition, i.e. the O bit MUST NOT be set for regular customer
   traffic which also carries IOAM data and the O bit MUST be set for
   OAM packets which carry only IOAM data without any regular data
   payload.
</pre><br class=3D"gmail-Apple-interchange-newline"></div>This was removed =
as per the discussion in this thread. Please check <a href=3D"https://maila=
rchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/">https://mailarch=
ive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/</a><br><br>It looks =
like we are going in a loop here. This definition of SFC OAM packet to incl=
ude the OAM data that comes in inner packets via the next protocol header c=
hain is introduced in draft-ietf-sfc-oam-packet to update the RFC8300.</div=
><div dir=3D"ltr">Jim, What are you thoughts on this? Should we reintroduce=
 the above text ?<br><br>Thanks,<br>Shwetha<div><br></div><div><br></div></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Tue, Apr 12, 2022 at 8:09 PM &lt;<a href=3D"mailto:mohamed.boucadair@orang=
e.com">mohamed.boucadair@orange.com</a>&gt; wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">





<div lang=3D"FR" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_-730678043818508665WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Franck,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
<u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thank you for the clarification even if I don=E2=80=99t thin=
k there is a confusion.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Please note that SFC OAM packet is defined as follows:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">=3D=3D<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Such a packet<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 is any NSH-enc=
apsulated packet that exclusively includes OAM data.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 An OAM data ca=
n be included in the Fixed-Length Context Header,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 optional Conte=
xt Headers, and/or the inner packet.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">=3D=3D<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Things are pretty clear (as per draft-ietf-sfc-oam-packet) t=
hat the O bit must be unset when IOAM data is included + user data.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">The concern I had is that you are pointing to RFC8300 for th=
e IOAM next protocol, which makes both =E2=80=9Cnone=E2=80=9D (i.e., no pay=
load) and IOAM (as you request a new
 code) legitimate values. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> sfc &lt;<a href=3D"mailto:sfc-bounc=
es@ietf.org" target=3D"_blank">sfc-bounces@ietf.org</a>&gt; <b>De la part d=
e</b> Frank Brockners (fbrockne)<br>
<b>Envoy=C3=A9=C2=A0:</b> mardi 12 avril 2022 13:55<br>
<b>=C3=80=C2=A0:</b> BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:moha=
med.boucadair@orange.com" target=3D"_blank">mohamed.boucadair@orange.com</a=
>&gt;; Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.=
com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg Mirsk=
y &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsk=
y@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">s=
fc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">s=
fc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank">ippm@ie=
tf.org</a>; James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei=
.com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi=
 &lt;<a href=3D"mailto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.miz=
rahi.phd@gmail.com</a>&gt;; <a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.=
org" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN=
2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">https://datatracker.ietf=
.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Med,<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sorry for arriving late to the =
party. Reading through your message below, there seems to be a confusion ab=
out the scope and concept of different OAM mechanisms.<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IOAM is scoped and designed to =
be protocol agnostic. IOAM data can be encapsulated into various protocols =
=E2=80=93 and NSH is one example =E2=80=93 but there is no semantic link be=
tween IOAM and the
 protocol used to encapsulate IOAM data.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Protocols can have their protoc=
ol specific OAM methods and solutions, like SFC OAM. Those protocol specifi=
c solutions (like SFC OAM as an example) are orthogonal to IOAM from a conc=
ept
 and scope perspective. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">From an SFC OAM perspective, yo=
ur draft-ietf-sfc-oam-packet-00 clearly and rightly states that =E2=80=9CO =
bit: Setting this bit indicates an SFC OAM packet.=E2=80=9D The O bit is ab=
out SFC OAM, and
 as such is orthogonal to =E2=80=9Canything IOAM=E2=80=9D. In earlier versi=
ons of draft-ietf-sfc-ioam-nsh we had text which stated that the O bit rema=
ins unchanged whether IOAM is present or not. To avoid any confusion, in -0=
8 we removed this statement =E2=80=93 just to make it crystal
 clear that there is no link between =E2=80=9CIOAM=E2=80=9D and =E2=80=9CSF=
C OAM=E2=80=9D.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">In addition, I don=E2=80=99t th=
ink that draft-ietf-sfc-ioam-nsh would be the appropriate place to discuss =
and restrict deployment options. E.g., I=E2=80=99m not sure why we=E2=80=99=
d want to restrict a deployment
 to using a single IOAM header only. E.g., one could think of using differe=
nt headers for different namespaces or groups of namespaces for operational=
 reasons. IMHO, such a discussion =E2=80=93 if we really need it - would be=
long into draft-ietf-ippm-ioam-deployment,
 rather than into a draft that defines the encap of IOAM into NSH.<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hope this clarifies things =E2=
=80=93 and we can finish up draft-ietf-sfc-ioam-nsh :-).<u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cc=E2=80=99ing the ippm working=
 group as an FYI.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks &amp; Cheers, Frank<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blan=
k">
mohamed.boucadair@orange.com</a> &lt;<a href=3D"mailto:mohamed.boucadair@or=
ange.com" target=3D"_blank">mohamed.boucadair@orange.com</a>&gt;
<br>
<b>Sent:</b> Monday, 4 April 2022 07:40<br>
<b>To:</b> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughts=
pot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg M=
irsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregim=
irsky@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">sfc-cha=
irs@ietf.org</a>; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne=
@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; James G=
uichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_bl=
ank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mai=
lto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com<=
/a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Subject:</b> RE: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!J=
pBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO=
2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;">Hi Shwetha, all,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">I agree with Greg that a statement is needed =
to be added to draft-ietf-sfc-oam-packet.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">For example, the current text says the follow=
ing:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Next Protocol:=
=C2=A0 8-bit unsigned integer that determines the type of<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 header following IOAM.=C2=A0 The semantics of this field are<u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 identical to the Next Protocol field in [</span><span style=3D"font-siz=
e:10pt;font-family:&quot;Courier New&quot;"><a href=3D"https://urldefense.c=
om/v3/__https://datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45to5uY!JpBZ=
4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qU=
w70GqHI4QEKQpGnDoYxXlRw$" title=3D"&quot;Network Service Header (NSH)&quot;=
" target=3D"_blank"><span lang=3D"EN-US">RFC8300</span></a></span><span lan=
g=3D"EN-US" style=3D"font-size:10pt;font-family:&quot;Courier New&quot;">].=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">which means that =E2=80=9CNone=E2=80=9D is au=
thorized. The O-bit must be set for such packets, while it should be unset =
for other values indicating user payload
 as per draft-ietf-sfc-oam-packet. Absent a pointer to the OAM packet, an i=
mplementer will have to guess the behavior to follow.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">BTW, the text quoted above when combined with=
:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0 IANA is requested to allocate pr=
otocol numbers for the following &quot;NSH<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0 Next Protocol&quot; related to I=
OAM:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=E2=80=A6means that IOAM data can be encapsul=
ated in IOAM data. I don=E2=80=99t think you want such a behavior. No?<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">One last comment: please update the security =
considerations with NSH-specific considerations. An approach is to simply r=
efer to Section 5 of
 draft-ietf-sfc-oam-packet. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> sfc &lt;<a href=3D"mailto:sfc-bounc=
es@ietf.org" target=3D"_blank">sfc-bounces@ietf.org</a>&gt;
<b>De la part de</b> Shwetha Bhandari<br>
<b>Envoy=C3=A9=C2=A0:</b> lundi 4 avril 2022 02:41<br>
<b>=C3=80=C2=A0:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.co=
m" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">s=
fc-chairs@ietf.org</a>; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fb=
rockne@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; James G=
uichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_bl=
ank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mai=
lto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com<=
/a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN=
2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks=C2=A0for the feedback. From the discussion an=
d Jim&#39;s feedback<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0&quot;<span style=3D"font-size:9.5pt">My only =
point was that in the case of IOAM the O-bit seems to be obsolete as you us=
e the next protocol field rather than the context headers. It seems to me t=
hat the definition of the O-bit should be that
 if set then the context headers are used to obtain the OAM instructions.&q=
uot;</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Which makes sense. The O-bit does not influence IOAM=
 handling as it is carried as a next protocol.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hence the consideration section on O-bit is removed =
in the new revision. What do you think?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky &lt;<a href=
=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</=
a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for your kind consideration of my comments=
 and for thoroughly=C2=A0addressing those in the new version. I&#39;ve noti=
ced that you&#39;ve decided to remove the discussion of the O bit in the NS=
H from the draft altogether. I think that it=C2=A0might
 be helpful=C2=A0to a reader if the document includes a short clarification=
 and the reference to
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/id/draft-ietf-sf=
c-oam-packet-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr=
9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$" target=3D"_bla=
nk">
draft-ietf-sfc-oam-packet</a>=C2=A0like the following:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal">For the IOAM functionality is SFC NSH described in t=
his document the O bit<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">in NSH MUST be set clear according to [I-D.ietf-sfc-=
oam-packet].<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari &lt;=
<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwet=
ha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Hi Jim, Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We have addressed the additional comments received i=
n this discussion. Can you please take a look :<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/www.ie=
tf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtU=
wScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wz=
u6YfUSVd4KRpUCA$" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddra=
ft-ietf-sfc-ioam-nsh-08.txt</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Feb 10, 2022 at 11:27 PM James Guichard &lt;=
<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n=
.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">My only point was that in the c=
ase of IOAM the O-bit seems to be obsolete as you use the next protocol fie=
ld rather than the context headers. It seems to me that
 the definition of the O-bit should be that if set then the context headers=
 are used to obtain the OAM instructions. Currently that is not what 8300 s=
ays. As I said in my previous emails I would really like to hear the WGs op=
inion on what to do with the O-bit
 and we certainly need to reconcile the various documents to be following t=
he same standard.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thought=
spot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Wednesday, February 9, 2022 9:57 AM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps:/datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5=
SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$" =
target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim,<u></u><u></u></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the O bit handling, are you =
suggesting that the O-bit for IOAM, that is carried as a next protocol foll=
owing=C2=A0NSH header, is not applicable? Would removing
 the section on O-bit considerations resolve your concern?<u></u><u></u></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Greg,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;I have one more question. A=
s the draft now mentions the option of using IOAM Direct Export to collect =
the IOAM data, it might be helpful reflecting that in the
 figure on p.2. I think that the caption &quot;IOAM Option and Data Space&q=
uot; might be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&qu=
ot;.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What are your thoughts?<u></u><=
u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Yes, that will make it accurate=
. I will update the diagram and publish a new version.<u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;I cannot find the text in t=
he draft suggesting that an SFF that does not support IOAM may forward the =
packet with the NSH Next Protocol field equal to IOAM protocol
 identifier. Could you help me find it?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Can you suggest text to help wi=
th this ? This would be a generic problem for NSH implementation when a nex=
t protocol is set to a value it does not understand.
 What should is recommended action in this situation?<u></u><u></u></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt; For example, if the Loopba=
ck IOAM flag is set, the node is required to send a copy of the packet back=
 to the IOAM encapsulating node. It is not clear to me
 how an SFF learns the identity of the IOAM encapsulating node and how it e=
ncapsulates the loopbacked packet. Can you help me find how it is supposed =
to work in the NSH?=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://urldefense.c=
om/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2F=
datatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-ioam-flags*23section-4.=
2&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c3240233=
4fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463112=
0774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik=
1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DzcOpC0Gzzi8xzhttBqWaeaU3pMd0KDo*2FZ=
YdGsEPG0uE*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY=
!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_cH_6kAg=
$" target=3D"_blank">https://datatracker.ietf.org/doc/html/draft-ietf-ippm-=
ioam-flags#section-4.2</a>:<u></u><u></u></span></p>
</div>
<div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0 A Loopback flag that is set indicates to the transit nodes processi=
ng</span><span lang=3D"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 this option th=
at they are to create a copy of the received packet and</span><span lang=3D=
"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 send the copy =
back to the source of the packet. </span><span lang=3D"EN-US"><u></u><u></u=
></span></pre>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Given this is explained in the =
flag handling, do you see a need to define it again in NSH? IMHO the explan=
ation of flag handling is quite generic for any packet
 based transport.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please share your thoughts and =
text suggestions to improve the draft for flag handling if it requires clar=
ification.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Thu, Feb 3, 2022 at 6:48 AM =
Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">=
gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have one more question. As th=
e draft now mentions the option of using IOAM Direct Export to collect the =
IOAM data, it might be helpful reflecting that in the
 figure on p.2. I think that the caption &quot;IOAM Option and Data Space&q=
uot; might be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&qu=
ot;.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What are your thoughts?<u></u><=
u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Feb 2, 2022 at 7:29 AM =
Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" ta=
rget=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></=
u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim, Greg,<u></u><u></u></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks for the follow up.<u></u=
><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">1) On O-bit: I am a bit confuse=
d about the O-bit feedback. Are you suggesting that it should not be a cons=
ideration for IOAM as it is handled as a next protocol
 and not as NSH context headers?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What should a SFC element handl=
e a packet containing IOAM as next header and does not implement IOAM and h=
ence does not understand IOAM? I think O-bit helps in
 such situations to help such elements decide to drop or forward without pr=
ocessing the IOAM header.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Let me know if that is not the =
case and if simply not considering O-bit in the context of IOAM is what you=
 would recommend.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">2)
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatr=
acker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu0=
5ObEvXtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&=
amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334f=
c08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001546312770=
05*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h=
aWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPl=
l6nR8Ay8*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw4=
5to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4=
eduZWg$" target=3D"_blank">
Active or Loopback flags</a>=C2=A0- there is nothing specific=C2=A0for NSH =
on how the flags are to be handled.=C2=A0 The IOAM specific fields are to b=
e handled as recommended by the respective IOAM drafts. Do you see any spec=
ific NSH considerations to be documented for IOAM
 fields?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Tue, Feb 1, 2022 at 4:29 PM =
James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=
=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></sp=
an></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha &amp; Greg,<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you for the update.<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I still believe however that mo=
re work is necessary to reconcile how SFC OAM is supposed to work. RFC 8300=
 says:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 O bit:=C2=A0 Setting=
 this bit indicates an OAM packet (see [<a href=3D"https://urldefense.com/v=
3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furld=
efense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc62=
91__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy=
5gHA8obfbMABJs06rKUNw*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.=
com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7=
C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3D4wRcNgj93har=
9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AV=
bjdeh2YlaUz632nE-HqDItW8b5uw-Yg$" title=3D"&quot;Guidelines for the Use of =
the &quot;" target=3D"_blank">RFC6291</a>]).</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Th=
e actual format and processing of SFC OAM packets is outside the</span><spa=
n lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sc=
ope of this specification (for example, see [<a href=3D"https://urldefense.=
com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2=
Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2F=
rfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24&amp;data=3D04*7C01*7C=
james.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8=
ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbG=
Zsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C=
3000&amp;sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*3D&amp;reserve=
d=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFW=
gJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$" target=3D"_bla=
nk">SFC-OAM-FRAMEWORK</a>]</span><span lang=3D"EN-US"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fo=
r one approach).</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0Th=
e O bit MUST be set for OAM packets and MUST NOT be set for</span><span lan=
g=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 no=
n-OAM packets.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If we look at RFC6291 it simply=
 describes what OAM is supposed to mean and this is independent from SFC. T=
he SFC-OAM-Framework (now RFC 8924) in section 6.3 says:<u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 The Next Protocol fi=
eld in the NSH header may be used to indicate what OAM function is intended=
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 or what toolset is u=
sed.=C2=A0 Any other overlay encapsulations used at the service layer must =
have
 a </span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0similar way to =
indicate the intended OAM function.</span><span lang=3D"EN-US"><u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">So my reading of this is that i=
f you take 8300 together with the framework then 1. The O-bit MUST be set f=
or OAM packets, and 2. The Next Protocol field may or
 may not be used to indicate which OAM function is to be applied. From this=
 I can determine that iOAM has taken the approach of using the next protoco=
l field to indicate how to process the OAM packet and does NOT use the NSH =
context headers in any way shape
 or form. This seems consistent with the current definitions of the O-bit f=
rom RFC 8300 and processing guidelines from RFC 8924.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">However, your document says:<u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:10pt;font=
-family:&quot;Courier New&quot;;color:black"><a href=3D"https://urldefense.=
com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2=
Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2F=
draft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCb=
Cwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtXMLMQUw*24&amp;data=3D0=
4*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83c=
f*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown=
*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6=
Mn0*3D*7C3000&amp;sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNERJwCw5zwdrAMA*3=
D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!=
f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9Fp7_C8w$=
" target=3D"_blank">4.1</a>.=C2=A0
 IOAM and the use of the NSH O-bit</span></b><span lang=3D"EN-US"><u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 [RFC8300] defines an=
 &quot;O bit&quot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefens=
e.com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F=
*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*=
2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10=
KydDyJy5gHA8obfbMABJuMIrqXAQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3Da*2BV=
evL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&amp;reserved=3D0__;JSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoO=
gCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$" title=3D"&quot;Network Service Hea=
der (NSH)&quot;" target=3D"_blank">RFC8300</a>]
 the O</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 bit must be set for =
OAM packets and must not be set for non-OAM</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 packets.=C2=A0 Packe=
ts with IOAM data included MUST follow this</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 definition, i.e. the=
 O bit MUST NOT be set for regular customer</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 traffic which also c=
arries IOAM data and the O bit MUST be set for</span><span lang=3D"EN-US"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 OAM packets which ca=
rry only IOAM data without any regular data</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 payload.</span><span=
 lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This text basically says that i=
f the packet is customer traffic and happens to carry iOAM data then it is =
NOT an OAM packet.=C2=A0 What am I missing, customer traffic
 or not, both carry iOAM data so how are they different within an SFC domai=
n?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US">In=
 addition to the above I will note that there is still a conflict with Greg=
=E2=80=99s draft namely this text from section 4:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 *=C2=A0 O bit set an=
d the &quot;Next Protocol&quot; value does not match the value</span><span =
lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ac=
tive SFC OAM (TBA1), defined in
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatr=
acker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__=
*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5g=
HA8obfbMABJv1ohYIeg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DHTLx6e4sQCvsjX=
ZKxG1GA8XPvdswsQKEMIEABitkprw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSU=
lJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjde=
h2YlaUz632nE-HqDItW-EwTZ2zw$" target=3D"_blank">
Section 10.1</a>:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 - An SFC NSH Context Header(s) contain an OAM processing</s=
pan><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 instructions or data.</span><span lang=3D"EN-US"><u></u><u>=
</u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 - The &quot;Next Protocol&quot; field determines the type o=
f the payload.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The above text suggests to me t=
hat if the O-bit is set and the next protocol is not active SFC OAM then it=
 is *<b>required</b>* that OAM data will be in the NSH
 context headers (which is not the case for iOAM) and the next protocol wil=
l indicate what follows the NSH header. While iOAM does follow the NSH head=
er as indicated by the next protocol there is still an expectation that OAM=
 is also carried in the NSH context
 headers. This seems to be in conflict with RFC 8300 AND RFC 8924. <u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This of course is just my readi=
ng of the text and I would like to hear yours and other folks thoughts.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thought=
spot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 11:25 PM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefens=
e.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-io=
am-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10=
KydDyJy5gHA8obfbMABJu3416GCQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DNKz8*=
2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5=
ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Greg,<u></u><u></u></span></=
p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sorry for the late action on th=
is.
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.=
org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.gu=
ichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b2401=
89c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJW=
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sda=
ta*3Dpl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJS=
UlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fV=
r4clCr4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&amp;data=3D04*7C01*7Cjames.n.gui=
chard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b24018=
9c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWI=
joiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sd=
ata=3DdpoyXLu*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&amp;reserved=3D0__=
;JSUlJSUlJSUlJSUqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW9PuM1neA$" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07</a> has be=
en now posted with the edits per this discussion.=C2=A0<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">After Greg&#39;s review please =
let us know if the changes are good to progress the draft to the next step.=
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Oct 27, 2021 at 7:31 PM=
 Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank"=
>gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">thank you for the detailed resp=
onse to my comments. Please feel free to share any updates you&#39;re consi=
dering for the next version. I&#39;ll be glad to work together
 on these.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have several follow-up notes =
in-lined below under the GIM&gt;&gt; tag.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Tue, Oct 26, 2021 at 6:51 PM=
 Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" t=
arget=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u><=
/u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Hi Greg,</span><span lang=3D"EN-US"><u></u><u></u></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Sorry for the very late reply. Please find responses to your=
 comments inline @Shwetha:</span><span lang=3D"EN-US"><u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Sep 8, 2021 at 3:30 AM =
Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">=
gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear Authors and All,<u></u><u>=
</u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#39;ve read the current versi=
on of the draft and have some comments I&#39;d like to share with you. I mu=
ch appreciate your thoughts on where this work should go considering
 developments in other IETF WGs. Please find my notes and questions below:<=
u></u><u></u></span></p>
</div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">It is stated in the Abstract that:<u></u><u></u></span=
></li></ul>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0In-situ Operations=
, Administration, and Maintenance (IOAM) records<br>
=C2=A0 =C2=A0operational and telemetry information in the packet while the =
packet<br>
=C2=A0 =C2=A0traverses a path between two points in the network.<u></u><u><=
/u></span></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">But that is the case only for t=
he pre-allocated and incremental trace option=C2=A0types. The
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dire=
ct-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0=
MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4=
clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdat=
a=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUlJ=
SUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-BwxdRIg$" target=3D"_blank">
Direct Export option</a> does not write telemetry=C2=A0data into the data p=
acket itself but export telemetry information in a specially constructed pa=
cket.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">And as we are talking about dif=
ferent IOAM trace options, the question=C2=A0of the scope of this document =
seems appropriate. There is
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNj=
njfRVp_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfP=
NhyePahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3=
DcHtvsgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpG=
jZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&amp;data=3D04*7C01*7Cjam=
es.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2=
a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb=
3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C300=
0&amp;sdata=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&amp;reserv=
ed=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJS=
UlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8A=
Vbjdeh2YlaUz632nE-HqDItW-FRADPxg$" target=3D"_blank">
a WGLC on two IOAM documents</a> active through September 15th at the IPPM =
WG. I believe that it would be beneficial if we had a single document that =
describes the applicability of IOAM in all its functionality defined by doc=
uments in IPPM WG. Of course, that
 cannot be a moving target as that would not be helpful. But since the IPPM=
 WG discusses the progress of two IOAM documents, it could be a great time =
to address the applicability of
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dire=
ct-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0=
MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4=
clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdat=
a=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUlJ=
SUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-BwxdRIg$" target=3D"_blank">
the Direct Export trace type</a> and Loopback and Active flags defined in=
=C2=A0<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protect=
ion.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2F=
nam11.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioa=
m-flags*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNA=
YMo9eFdQxxBWM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3x=
jl1C7ytQ*2BoaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4cl=
Cr4Ir10KydDyJy5gHA8obfbMABJt8NqRRKg*24&amp;data=3D04*7C01*7Cjames.n.guichar=
d*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c75=
3a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiM=
C4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DzzcnXlewWKrtEDv4BmsNNk4pvDlMKNKvPzBZ2dZJm5k*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-gOuTqwg$" target=3D"_blank">draft-ietf-ippm-ioam-flags</a>.
 It would be concerning to have more than one SFC document describing the a=
pplicability of the generic IOAM mechanisms<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha&gt; This is a fair point. We will revise the=C2=A0 d=
raft with text in the abstract and Section 3 I<span style=3D"color:black;ba=
ckground:rgb(255,253,245)">OAM-Type</span>=C2=A0to
 be updated to include the usage of trace and DEX options.=C2=A0 The encaps=
ulation of IOAM options within NSH itself in its current form already suppo=
rts all the IOAM Option Type defined both from draft-<span style=3D"color:b=
lack;background:rgb(255,253,245)">ietf-ippm-ioam-data
 and=C2=A0</span>draft-ietf-ippm-ioam-direct-export along with the flags su=
pported within the options. Hence the IOAM-data-field definitions in the dr=
aft will remain unchanged.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; I agree that the de=
finitions of the IOAM data-fields are invariant in various data plane encap=
sulations. You likely follow the discussion of the IAOM Direct
 Export and IOAM flags on the IPPM WG list. I think that for SFC NSH, IOAM =
Direct Export could be as simple as &quot;use the local policy&quot;. The a=
pplicability of the Loopback and Active flags seems to require detailed exp=
lanation by SFP actors.<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">The location of the IOAM header in the SFC NSH-encapsu=
lated=C2=A0packet is defined in Section 3:<u></u><u></u></span></li></ul>
</div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0IOAM-Data-Fields a=
re carried in NSH<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0using a next proto=
col header which follows the NSH MD context<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0headers.<u></u><u>=
</u></span></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#39;ve checked RFC 8300 but c=
ouldn&#39;t find it defines the Next Protocol header. Also, it appears that=
 NSH Context headers=C2=A0are optional. Hence my question. Is the
 presence of an NSH Context header required when using IOAM? Could you clar=
ify which mechanism is used to identify the payload of an SFC NSH-encapsula=
ted packet as IOAM?<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha&gt; We will reword it, it is not Next Protocol heade=
r but using IOAM as a Next Protocol as described in Section 4.1 and
 requested in IANA section. Following is the proposed text to align with th=
e RFC 8300 reference to context headers following base header and service p=
ath header:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">&quot;The NSH is defined in [RFC8300].=C2=A0 IOAM-Data-Field=
s are carried in NSH=C2=A0using a next protocol to identify IOAM data field=
s that
 follows NSH context headers.&quot;</span><span lang=3D"EN-US"><u></u><u></=
u></span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; I think that RFC 83=
00 views data following Context Headers as NSH payload, not being &quot;in =
NSH&quot;.=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">If I understand the format of the IOAM header defined =
in Section 3 correctly, the header&#39;s length is limited by 1020 octets, =
while the effective length containing IOAM options and data - 1016 octets. =
Is that correct? What is the recommended
 technique of collecting IOAM data that exceeds that limit?<u></u><u></u></=
span></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; IOAM options inherently support specifying the =
size limits at the node that added the IOAM options. While operationalizing
 the solution the data types included and number of nodes expected to be ad=
ding the data should be selected. This is covered in deployment considerati=
ons=C2=A0draft-brockners-opsawg-ioam-deployment.</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">In Section 4.1, I&#39;ve found the text reflecting the=
 history of the discussion about how to carry the IOAM header using NSH enc=
apsulation. As the text has no normative value, I suggest moving it into an=
 Appendix.<u></u><u></u></span></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; Agreed, revised draft will have this section mo=
ved to Appendix.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; Thank you.=C2=A0<u>=
</u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">I find the rules of handling the O-bit in NSH listed i=
n Section 4.2 inconsistent and confusing. The IOAM header is not part of NS=
H encapsulation but is a part of the payload. But in one case, when user da=
ta follows it, the O-bit must not
 be set as. If there&#39;s no user data after the IOAM header, then the O-b=
it must be set. But from the perspective of NSH encapsulation, it includes =
specially constructed data added for the sole purpose of collecting OAM/tel=
emetry information. Then, why, in one
 case, the O-bit is cleared and in the other set if, in both cases, the NSH=
-encapsulated packet is used to perform the OAM function?<u></u><u></u></sp=
an></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; The reason for not setting the O-bit for packet=
s that contains actual user data is because RFC 8300 has &quot;<span style=
=3D"color:black">
 SF/SFF/SFC Proxy/Classifier implementations that do not support</span></sp=
an><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 SFC OAM procedures SHOULD discard packets w=
ith O bit set&quot;. It will be undesirable to discard packets with O-bit s=
et that carry user data as IOAM can be inserted insitu.</span><span lang=3D=
"EN-US"><u></u><u></u></span></pre>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>For synthetic traffic created for OAM along with IOAM-data-fields in NSH f=
ollowing the NSH OAM function with 0-bit set is desirable.=C2=A0 </span><sp=
an lang=3D"EN-US"><u></u><u></u></span></pre>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0GIM&gt;&gt; This is an in=
teresting situation. I agree that there could be an SFC element not support=
ing &quot;SFC OAM procedures&quot; (not clear what these are). By the same
 token, would such SFC element support IOAM, be capable of processing IOAM =
without adverse impact to user data? I am not certain and it seems that it =
might be better to recommend that NSH packets with IOAM be dropped by an SF=
P element if it does not support
 &quot;SFC OAM&quot;. What are your thoughts?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thanks,</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha</span><span lang=3D"EN-US">=C2=A0<u></u><u></u></spa=
n></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I much appreciate your consider=
ation of my comments and questions and looking forward to your feedback.<u>=
</u><u></u></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Aug 18, 2021 at 5:32 AM=
 James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" targe=
t=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></s=
pan></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear WG:<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This email starts a 2 week Work=
ing Group Last Call for draft-ietf-sfc-ioam-nsh [1].<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please read this document if yo=
u haven=E2=80=99t read the most recent version and send your comments to th=
e SFC WG list no later than September 1<sup>st</sup> 2021.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">I=
f you are raising a point which you expect will be specifically debated on =
the mailing list, consider using a specific email/thread for
 this point.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">=
=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">L=
astly, if you are an author or contributor please response to indicate whet=
her you know of any undisclosed IPR related to this document.
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks!<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim &amp; Joel<u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span lang=3D"EN-US" style=3D"color:black">[1] <a href=3D"https://urldefens=
e.com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F=
*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelinks.protection.outlook=
.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatra=
cker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!db6q3n8=
-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHdTiRE6A*24*26da=
ta*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d08d9e=
53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CU=
nknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC=
JXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77lRnSye2Ols5z3U8QwQ*3=
D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7=
Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv33kGkLw*24&a=
mp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc=
08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463127700=
5*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DS6sx7MrrVkzKepVgj45q*2F2KPZzBMyOFnol*2=
BMfgRQ730*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKio=
qKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5Z=
lZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a></span><span l=
ang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span lang=3D"EN-US" style=3D"color:black">=C2=A0</span><span lang=3D"EN-US=
"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:131.25pt">
<span lang=3D"EN-US">_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<br>
</span><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<pre>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</pre></div>

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

--000000000000da3a4905dc764213--


From nobody Tue Apr 12 08:05:12 2022
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 786FB3A1717; Tue, 12 Apr 2022 08:05:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.004
X-Spam-Level: 
X-Spam-Status: No, score=-2.004 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 353-js4NZzQb; Tue, 12 Apr 2022 08:04:57 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (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 1B2113A0ADC; Tue, 12 Apr 2022 08:04:57 -0700 (PDT)
Received: from opfedar01.francetelecom.fr (unknown [xx.xx.xx.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar27.francetelecom.fr (ESMTP service) with ESMTPS id 4Kd8CW58M0z2ybb;  Tue, 12 Apr 2022 17:04:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649775895; bh=nQXD8hp8zWocx/YIu09VUTkWxk+/rrBSqdFTotCmtYs=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=MYLM7GcRJpLd9/kVJn/53Ac+nqG/icyf3P1FlTd2joqZvp4lnTVYv5TtvNDYeEED4 SnA7+HftTXolGehanjUbsiDqeTQrGMthp4D+pGP/3i1ENVyVR/kYKhzvntN9A1dmUg MhdkhTUs4EFPZ68DZQjh3+DhLcNhHyy5eCg8KBK2uVw41ecGRVK4INdBN2/LeVNv0J MTRCdnVSJpx6Pch1VSGmYmFDvekRcMmqFMPVY53fa/gW/SyTY8aCowlAqwGZkTFj3F jcrYg9fo7U/etarH3L53hM/moUi7rEy5UQlupAh11UvfcAfoad74nfvy6w452xQRUD uXP69BoNkv5rQ==
From: <mohamed.boucadair@orange.com>
To: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
CC: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "Greg Mirsky" <gregimirsky@gmail.com>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>,  "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, "James Guichard" <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZSC95BWLAArMKUANy6ci2wAAN6Eg
Content-Class: 
Date: Tue, 12 Apr 2022 15:04:55 +0000
Message-ID: <5208_1649775895_62559517_5208_327_1_1fd91873d16a4af4997b9516c02cb37f@orange.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com>
In-Reply-To: <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-12T15:02:59Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=6ed5adda-9acd-420f-b156-e16ce4350856; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.50]
Content-Type: multipart/alternative; boundary="_000_1fd91873d16a4af4997b9516c02cb37forangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/kUs-DTWcC1NkdkTMDAw2jriwOQ8>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 12 Apr 2022 15:05:07 -0000

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

SGkgU2h3ZXRoYSwNCg0KSSBzdWdnZXN0IHlvdSBzaW1wbHkgYWRkIHRoZSBmb2xsb3dpbmc6IOKA
nFRoZSBPLWJpdCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiBbSS1ELmll
dGYtc2ZjLW9hbS1wYWNrZXRdLuKAnQ0KDQpDaGVlcnMsDQpNZWQNCg0KRGUgOiBTaHdldGhhIEJo
YW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4NCkVudm95w6kgOiBtYXJk
aSAxMiBhdnJpbCAyMDIyIDE2OjU2DQrDgCA6IEJPVUNBREFJUiBNb2hhbWVkIElOTk9WL05FVCA8
bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4NCkNjIDogRnJhbmsgQnJvY2tuZXJzIChmYnJv
Y2tuZSkgPGZicm9ja25lPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPjsgR3JlZyBNaXJza3kg
PGdyZWdpbWlyc2t5QGdtYWlsLmNvbT47IHNmYy1jaGFpcnNAaWV0Zi5vcmc7IHNmY0BpZXRmLm9y
ZzsgaXBwbUBpZXRmLm9yZzsgSmFtZXMgR3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJl
d2VpLmNvbT47IFRhbCBNaXpyYWhpIDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPjsgZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmcNCk9iamV0IDogUmU6IFtzZmNdIFdHTEMgZm9yIGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0K
DQpNZWQsDQoNClRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMgZXhhY3RseSB3aGF0IHdl
IGhhZCBiZWZvcmUgdGhlIGxhdGVzdCByZXZpc2lvbjoNCg0KNC4yPGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDYjc2VjdGlvbi00
LjI+LiAgSU9BTSBhbmQgdGhlIHVzZSBvZiB0aGUgTlNIIE8tYml0DQoNCg0KDQogICBbUkZDODMw
MF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBPQU0gcGFja2V0cy4gIFBlciBbUkZDODMwMDxodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzMDA+XSB0aGUgTw0KDQogICBi
aXQgbXVzdCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBzZXQgZm9yIG5v
bi1PQU0NCg0KICAgcGFja2V0cy4gIFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVT
VCBmb2xsb3cgdGhpcw0KDQogICBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBi
ZSBzZXQgZm9yIHJlZ3VsYXIgY3VzdG9tZXINCg0KICAgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJp
ZXMgSU9BTSBkYXRhIGFuZCB0aGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yDQoNCiAgIE9BTSBwYWNr
ZXRzIHdoaWNoIGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YQ0K
DQogICBwYXlsb2FkLg0KDQpUaGlzIHdhcyByZW1vdmVkIGFzIHBlciB0aGUgZGlzY3Vzc2lvbiBp
biB0aGlzIHRocmVhZC4gUGxlYXNlIGNoZWNrIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS8NCg0KSXQgbG9va3MgbGlr
ZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29wIGhlcmUuIFRoaXMgZGVmaW5pdGlvbiBvZiBTRkMgT0FN
IHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyIHBhY2tl
dHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRlciBjaGFpbiBpcyBpbnRyb2R1Y2VkIGluIGRy
YWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdG8gdXBkYXRlIHRoZSBSRkM4MzAwLg0KSmltLCBXaGF0
IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZSBhYm92
ZSB0ZXh0ID8NCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQoNCg0KT24gVHVlLCBBcHIgMTIsIDIwMjIg
YXQgODowOSBQTSA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1lZC5i
b3VjYWRhaXJAb3JhbmdlLmNvbT4+IHdyb3RlOg0KSGkgRnJhbmNrLA0KDQpUaGFuayB5b3UgZm9y
IHRoZSBjbGFyaWZpY2F0aW9uIGV2ZW4gaWYgSSBkb27igJl0IHRoaW5rIHRoZXJlIGlzIGEgY29u
ZnVzaW9uLg0KDQpQbGVhc2Ugbm90ZSB0aGF0IFNGQyBPQU0gcGFja2V0IGlzIGRlZmluZWQgYXMg
Zm9sbG93czoNCg0KPT0NCiAgICAgIFN1Y2ggYSBwYWNrZXQNCiAgICAgIGlzIGFueSBOU0gtZW5j
YXBzdWxhdGVkIHBhY2tldCB0aGF0IGV4Y2x1c2l2ZWx5IGluY2x1ZGVzIE9BTSBkYXRhLg0KICAg
ICAgQW4gT0FNIGRhdGEgY2FuIGJlIGluY2x1ZGVkIGluIHRoZSBGaXhlZC1MZW5ndGggQ29udGV4
dCBIZWFkZXIsDQogICAgICBvcHRpb25hbCBDb250ZXh0IEhlYWRlcnMsIGFuZC9vciB0aGUgaW5u
ZXIgcGFja2V0Lg0KPT0NCg0KVGhpbmdzIGFyZSBwcmV0dHkgY2xlYXIgKGFzIHBlciBkcmFmdC1p
ZXRmLXNmYy1vYW0tcGFja2V0KSB0aGF0IHRoZSBPIGJpdCBtdXN0IGJlIHVuc2V0IHdoZW4gSU9B
TSBkYXRhIGlzIGluY2x1ZGVkICsgdXNlciBkYXRhLg0KDQpUaGUgY29uY2VybiBJIGhhZCBpcyB0
aGF0IHlvdSBhcmUgcG9pbnRpbmcgdG8gUkZDODMwMCBmb3IgdGhlIElPQU0gbmV4dCBwcm90b2Nv
bCwgd2hpY2ggbWFrZXMgYm90aCDigJxub25l4oCdIChpLmUuLCBubyBwYXlsb2FkKSBhbmQgSU9B
TSAoYXMgeW91IHJlcXVlc3QgYSBuZXcgY29kZSkgbGVnaXRpbWF0ZSB2YWx1ZXMuDQoNCkNoZWVy
cywNCk1lZA0KDQpEZSA6IHNmYyA8c2ZjLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1ib3Vu
Y2VzQGlldGYub3JnPj4gRGUgbGEgcGFydCBkZSBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKQ0K
RW52b3nDqSA6IG1hcmRpIDEyIGF2cmlsIDIwMjIgMTM6NTUNCsOAIDogQk9VQ0FEQUlSIE1vaGFt
ZWQgSU5OT1YvTkVUIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVk
LmJvdWNhZGFpckBvcmFuZ2UuY29tPj47IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRh
cmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNv
bT4+OyBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNr
eUBnbWFpbC5jb20+Pg0KQ2MgOiBzZmMtY2hhaXJzQGlldGYub3JnPG1haWx0bzpzZmMtY2hhaXJz
QGlldGYub3JnPjsgc2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5vcmc+OyBpcHBtQGlldGYu
b3JnPG1haWx0bzppcHBtQGlldGYub3JnPjsgSmFtZXMgR3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hh
cmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPj47
IFRhbCBNaXpyYWhpIDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPG1haWx0bzp0YWwubWl6cmFo
aS5waGRAZ21haWwuY29tPj47IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPG1haWx0
bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZz4NCk9iamV0IDogUmU6IFtzZmNdIFdH
TEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlv
YW0tbnNoLzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC9fXzshIU1aM0Z3NDV0bzV1WSFKcEJa
NEgyLU1ObTVsSkRHam9vVmpfM1NxLWFYN2dkaDVxZW9OUHlaNjlDWE9GUmhnZFltU095cmVDbHpL
dlpEZ1BBaXdhR04yWVRPMnFVdzcwR3FISTRRRUtRcEduQncwTFhCWFEkPg0KDQpIaSBNZWQsDQoN
ClNvcnJ5IGZvciBhcnJpdmluZyBsYXRlIHRvIHRoZSBwYXJ0eS4gUmVhZGluZyB0aHJvdWdoIHlv
dXIgbWVzc2FnZSBiZWxvdywgdGhlcmUgc2VlbXMgdG8gYmUgYSBjb25mdXNpb24gYWJvdXQgdGhl
IHNjb3BlIGFuZCBjb25jZXB0IG9mIGRpZmZlcmVudCBPQU0gbWVjaGFuaXNtcy4NCg0KSU9BTSBp
cyBzY29wZWQgYW5kIGRlc2lnbmVkIHRvIGJlIHByb3RvY29sIGFnbm9zdGljLiBJT0FNIGRhdGEg
Y2FuIGJlIGVuY2Fwc3VsYXRlZCBpbnRvIHZhcmlvdXMgcHJvdG9jb2xzIOKAkyBhbmQgTlNIIGlz
IG9uZSBleGFtcGxlIOKAkyBidXQgdGhlcmUgaXMgbm8gc2VtYW50aWMgbGluayBiZXR3ZWVuIElP
QU0gYW5kIHRoZSBwcm90b2NvbCB1c2VkIHRvIGVuY2Fwc3VsYXRlIElPQU0gZGF0YS4NCg0KUHJv
dG9jb2xzIGNhbiBoYXZlIHRoZWlyIHByb3RvY29sIHNwZWNpZmljIE9BTSBtZXRob2RzIGFuZCBz
b2x1dGlvbnMsIGxpa2UgU0ZDIE9BTS4gVGhvc2UgcHJvdG9jb2wgc3BlY2lmaWMgc29sdXRpb25z
IChsaWtlIFNGQyBPQU0gYXMgYW4gZXhhbXBsZSkgYXJlIG9ydGhvZ29uYWwgdG8gSU9BTSBmcm9t
IGEgY29uY2VwdCBhbmQgc2NvcGUgcGVyc3BlY3RpdmUuDQoNCkZyb20gYW4gU0ZDIE9BTSBwZXJz
cGVjdGl2ZSwgeW91ciBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LTAwIGNsZWFybHkgYW5kIHJp
Z2h0bHkgc3RhdGVzIHRoYXQg4oCcTyBiaXQ6IFNldHRpbmcgdGhpcyBiaXQgaW5kaWNhdGVzIGFu
IFNGQyBPQU0gcGFja2V0LuKAnSBUaGUgTyBiaXQgaXMgYWJvdXQgU0ZDIE9BTSwgYW5kIGFzIHN1
Y2ggaXMgb3J0aG9nb25hbCB0byDigJxhbnl0aGluZyBJT0FN4oCdLiBJbiBlYXJsaWVyIHZlcnNp
b25zIG9mIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIHdlIGhhZCB0ZXh0IHdoaWNoIHN0YXRlZCB0
aGF0IHRoZSBPIGJpdCByZW1haW5zIHVuY2hhbmdlZCB3aGV0aGVyIElPQU0gaXMgcHJlc2VudCBv
ciBub3QuIFRvIGF2b2lkIGFueSBjb25mdXNpb24sIGluIC0wOCB3ZSByZW1vdmVkIHRoaXMgc3Rh
dGVtZW50IOKAkyBqdXN0IHRvIG1ha2UgaXQgY3J5c3RhbCBjbGVhciB0aGF0IHRoZXJlIGlzIG5v
IGxpbmsgYmV0d2VlbiDigJxJT0FN4oCdIGFuZCDigJxTRkMgT0FN4oCdLg0KDQpJbiBhZGRpdGlv
biwgSSBkb27igJl0IHRoaW5rIHRoYXQgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggd291bGQgYmUg
dGhlIGFwcHJvcHJpYXRlIHBsYWNlIHRvIGRpc2N1c3MgYW5kIHJlc3RyaWN0IGRlcGxveW1lbnQg
b3B0aW9ucy4gRS5nLiwgSeKAmW0gbm90IHN1cmUgd2h5IHdl4oCZZCB3YW50IHRvIHJlc3RyaWN0
IGEgZGVwbG95bWVudCB0byB1c2luZyBhIHNpbmdsZSBJT0FNIGhlYWRlciBvbmx5LiBFLmcuLCBv
bmUgY291bGQgdGhpbmsgb2YgdXNpbmcgZGlmZmVyZW50IGhlYWRlcnMgZm9yIGRpZmZlcmVudCBu
YW1lc3BhY2VzIG9yIGdyb3VwcyBvZiBuYW1lc3BhY2VzIGZvciBvcGVyYXRpb25hbCByZWFzb25z
LiBJTUhPLCBzdWNoIGEgZGlzY3Vzc2lvbiDigJMgaWYgd2UgcmVhbGx5IG5lZWQgaXQgLSB3b3Vs
ZCBiZWxvbmcgaW50byBkcmFmdC1pZXRmLWlwcG0taW9hbS1kZXBsb3ltZW50LCByYXRoZXIgdGhh
biBpbnRvIGEgZHJhZnQgdGhhdCBkZWZpbmVzIHRoZSBlbmNhcCBvZiBJT0FNIGludG8gTlNILg0K
DQpIb3BlIHRoaXMgY2xhcmlmaWVzIHRoaW5ncyDigJMgYW5kIHdlIGNhbiBmaW5pc2ggdXAgZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2ggOi0pLg0KDQpDY+KAmWluZyB0aGUgaXBwbSB3b3JraW5nIGdy
b3VwIGFzIGFuIEZZSS4NCg0KVGhhbmtzICYgQ2hlZXJzLCBGcmFuaw0KDQoNCg0KRnJvbTogbW9o
YW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3Jhbmdl
LmNvbT4gPG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2Fk
YWlyQG9yYW5nZS5jb20+Pg0KU2VudDogTW9uZGF5LCA0IEFwcmlsIDIwMjIgMDc6NDANClRvOiBT
aHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTxtYWlsdG86
c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+PjsgR3JlZyBNaXJza3kgPGdyZWdpbWly
c2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4NCkNjOiBzZmMtY2hh
aXJzQGlldGYub3JnPG1haWx0bzpzZmMtY2hhaXJzQGlldGYub3JnPjsgRnJhbmsgQnJvY2tuZXJz
IChmYnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbTxtYWlsdG86ZmJyb2NrbmVAY2lzY28uY29t
Pj47IHNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGlldGYub3JnPjsgSmFtZXMgR3VpY2hhcmQgPGph
bWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1
cmV3ZWkuY29tPj47IFRhbCBNaXpyYWhpIDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPG1haWx0
bzp0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPj47IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGll
dGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZz4NClN1YmplY3Q6
IFJFOiBbc2ZjXSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaC88aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvX187ISFNWjNG
dzQ1dG81dVkhSnBCWjRIMi1NTm01bEpER2pvb1ZqXzNTcS1hWDdnZGg1cWVvTlB5WjY5Q1hPRlJo
Z2RZbVNPeXJlQ2x6S3ZaRGdQQWl3YUdOMllUTzJxVXc3MEdxSEk0UUVLUXBHbkJ3MExYQlhRJD4N
Cg0KSGkgU2h3ZXRoYSwgYWxsLA0KDQpJIGFncmVlIHdpdGggR3JlZyB0aGF0IGEgc3RhdGVtZW50
IGlzIG5lZWRlZCB0byBiZSBhZGRlZCB0byBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0Lg0KDQpG
b3IgZXhhbXBsZSwgdGhlIGN1cnJlbnQgdGV4dCBzYXlzIHRoZSBmb2xsb3dpbmc6DQoNCiAgICAg
IE5leHQgUHJvdG9jb2w6ICA4LWJpdCB1bnNpZ25lZCBpbnRlZ2VyIHRoYXQgZGV0ZXJtaW5lcyB0
aGUgdHlwZSBvZg0KICAgICAgICAgaGVhZGVyIGZvbGxvd2luZyBJT0FNLiAgVGhlIHNlbWFudGlj
cyBvZiB0aGlzIGZpZWxkIGFyZQ0KICAgICAgICAgaWRlbnRpY2FsIHRvIHRoZSBOZXh0IFByb3Rv
Y29sIGZpZWxkIGluIFtSRkM4MzAwPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fOyEhTVozRnc0NXRvNXVZIUpw
Qlo0SDItTU5tNWxKREdqb29Wal8zU3EtYVg3Z2RoNXFlb05QeVo2OUNYT0ZSaGdkWW1TT3lyZUNs
ekt2WkRnUEFpd2FHTjJZVE8ycVV3NzBHcUhJNFFFS1FwR25Eb1l4WGxSdyQ+XS4NCg0Kd2hpY2gg
bWVhbnMgdGhhdCDigJxOb25l4oCdIGlzIGF1dGhvcml6ZWQuIFRoZSBPLWJpdCBtdXN0IGJlIHNl
dCBmb3Igc3VjaCBwYWNrZXRzLCB3aGlsZSBpdCBzaG91bGQgYmUgdW5zZXQgZm9yIG90aGVyIHZh
bHVlcyBpbmRpY2F0aW5nIHVzZXIgcGF5bG9hZCBhcyBwZXIgZHJhZnQtaWV0Zi1zZmMtb2FtLXBh
Y2tldC4gQWJzZW50IGEgcG9pbnRlciB0byB0aGUgT0FNIHBhY2tldCwgYW4gaW1wbGVtZW50ZXIg
d2lsbCBoYXZlIHRvIGd1ZXNzIHRoZSBiZWhhdmlvciB0byBmb2xsb3cuDQoNCkJUVywgdGhlIHRl
eHQgcXVvdGVkIGFib3ZlIHdoZW4gY29tYmluZWQgd2l0aDoNCg0KICAgSUFOQSBpcyByZXF1ZXN0
ZWQgdG8gYWxsb2NhdGUgcHJvdG9jb2wgbnVtYmVycyBmb3IgdGhlIGZvbGxvd2luZyAiTlNIDQog
ICBOZXh0IFByb3RvY29sIiByZWxhdGVkIHRvIElPQU06DQoNCuKApm1lYW5zIHRoYXQgSU9BTSBk
YXRhIGNhbiBiZSBlbmNhcHN1bGF0ZWQgaW4gSU9BTSBkYXRhLiBJIGRvbuKAmXQgdGhpbmsgeW91
IHdhbnQgc3VjaCBhIGJlaGF2aW9yLiBObz8NCg0KT25lIGxhc3QgY29tbWVudDogcGxlYXNlIHVw
ZGF0ZSB0aGUgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgd2l0aCBOU0gtc3BlY2lmaWMgY29uc2lk
ZXJhdGlvbnMuIEFuIGFwcHJvYWNoIGlzIHRvIHNpbXBseSByZWZlciB0byBTZWN0aW9uIDUgb2Yg
ZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC4NCg0KQ2hlZXJzLA0KTWVkDQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2Ug
bWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3Jt
YXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25j
CnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9u
LiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNp
Z25hbGVyCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2Vz
IGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBk
J2FsdGVyYXRpb24sCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1l
c3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hv
dWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0
aW9uLgpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90
aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50
cy4KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVz
c2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFu
ayB5b3UuCgo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uUHJmb3JtYXRIVE1MQ2FyDQoJe21zby1zdHlsZS1uYW1l
OiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0K
CW1zby1mYXJlYXN0LWxhbmd1YWdlOkZSO30NCnNwYW4uZ21haWwtaDMNCgl7bXNvLXN0eWxlLW5h
bWU6Z21haWwtaDM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgljb2xvcjp3aW5kb3d0ZXh0
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46
NzAuODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21z
by1saXN0LWlkOjE5OTYzMjMyODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTQwNzEwMDE0O30N
CkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MTA4LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1p
ZDo1MDI2MjUxOTM7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0yNzE2OTIzMjg7fQ0KQGxpc3Qg
bDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
MDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyDQoJe21zby1saXN0LWlkOjYyMDkx
NjYxODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTk4NzMwNjAyNDt9DQpAbGlzdCBsMjpsZXZl
bDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw5DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3QtaWQ6MTE1NTI5NzIwMzsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE5ODM5Mjc3NDt9DQpAbGlzdCBsMzpsZXZlbDENCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDM6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6
bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw1DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIx
Ni4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM6bGV2ZWw5DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQNCgl7bXNvLWxpc3QtaWQ6MTc4Mzc2NTA2MzsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6NDkwNDcwMDg7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNt
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxl
IiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgU2h3ZXRoYSw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgc3VnZ2VzdCB5b3Ugc2ltcGx5IGFk
ZCB0aGUgZm9sbG93aW5nOiDigJxUaGUgTy1iaXQgTVVTVCBiZSBoYW5kbGVkIGZvbGxvd2luZyB0
aGUgcnVsZXMgaW4gW0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XS7igJ08bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+TWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRk
aW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5EZSZuYnNwOzo8L2I+IFNod2V0aGEgQmhhbmRhcmkg
Jmx0O3Nod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tJmd0Ow0KPGJyPg0KPGI+RW52b3nD
qSZuYnNwOzo8L2I+IG1hcmRpIDEyIGF2cmlsIDIwMjIgMTY6NTY8YnI+DQo8Yj7DgCZuYnNwOzo8
L2I+IEJPVUNBREFJUiBNb2hhbWVkIElOTk9WL05FVCAmbHQ7bW9oYW1lZC5ib3VjYWRhaXJAb3Jh
bmdlLmNvbSZndDs8YnI+DQo8Yj5DYyZuYnNwOzo8L2I+IEZyYW5rIEJyb2NrbmVycyAoZmJyb2Nr
bmUpICZsdDtmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyZndDs7IEdyZWcgTWly
c2t5ICZsdDtncmVnaW1pcnNreUBnbWFpbC5jb20mZ3Q7OyBzZmMtY2hhaXJzQGlldGYub3JnOyBz
ZmNAaWV0Zi5vcmc7IGlwcG1AaWV0Zi5vcmc7IEphbWVzIEd1aWNoYXJkICZsdDtqYW1lcy5uLmd1
aWNoYXJkQGZ1dHVyZXdlaS5jb20mZ3Q7OyBUYWwgTWl6cmFoaSAmbHQ7dGFsLm1penJhaGkucGhk
QGdtYWlsLmNvbSZndDs7IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPGJyPg0KPGI+
T2JqZXQmbmJzcDs6PC9iPiBSZTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk1lZCw8bzpwPjwvbzpwPjwvcD4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMg
aXMgZXhhY3RseSB3aGF0IHdlIGhhZCBiZWZvcmUgdGhlIGxhdGVzdCByZXZpc2lvbjo8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48
c3BhbiBjbGFzcz0iZ21haWwtaDMiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PGEgaHJl
Zj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaC0wNiNzZWN0aW9uLTQuMiIgaWQ9ImdtYWlsLXNlY3Rpb24tNC4yIj40LjI8L2E+LiZu
YnNwOyBJT0FNIGFuZCB0aGUgdXNlIG9mIHRoZSBOU0ggTy1iaXQ8L3NwYW4+PC9iPjwvc3Bhbj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBbUkZDODMwMF0gZGVm
aW5lcyBhbiAmcXVvdDtPIGJpdCZxdW90OyBmb3IgT0FNIHBhY2tldHMuJm5ic3A7IFBlciBbPGEg
aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4MzAwIiB0aXRs
ZT0iJnF1b3Q7TmV0d29yayBTZXJ2aWNlIEhlYWRlciAoTlNIKSZxdW90OyI+UkZDODMwMDwvYT5d
IHRoZSBPPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7IGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMgYW5kIG11
c3Qgbm90IGJlIHNldCBmb3Igbm9uLU9BTTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBwYWNrZXRzLiZuYnNwOyBQYWNr
ZXRzIHdpdGggSU9BTSBkYXRhIGluY2x1ZGVkIE1VU1QgZm9sbG93IHRoaXM8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsg
ZGVmaW5pdGlvbiwgaS5lLiB0aGUgTyBiaXQgTVVTVCBOT1QgYmUgc2V0IGZvciByZWd1bGFyIGN1
c3RvbWVyPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7IHRyYWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBh
bmQgdGhlIE8gYml0IE1VU1QgYmUgc2V0IGZvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBPQU0gcGFja2V0cyB3aGlj
aCBjYXJyeSBvbmx5IElPQU0gZGF0YSB3aXRob3V0IGFueSByZWd1bGFyIGRhdGE8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsgcGF5bG9hZC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlz
IHdhcyByZW1vdmVkIGFzIHBlciB0aGUgZGlzY3Vzc2lvbiBpbiB0aGlzIHRocmVhZC4gUGxlYXNl
IGNoZWNrDQo8YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3Nm
Yy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vIj4NCmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS88L2E+PGJyPg0K
PGJyPg0KSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29wIGhlcmUuIFRoaXMgZGVm
aW5pdGlvbiBvZiBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNv
bWVzIGluIGlubmVyIHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRlciBjaGFpbiBp
cyBpbnRyb2R1Y2VkIGluIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdG8gdXBkYXRlIHRoZSBS
RkM4MzAwLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SmltLCBXaGF0IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9k
dWNlIHRoZSBhYm92ZSB0ZXh0ID88YnI+DQo8YnI+DQpUaGFua3MsPGJyPg0KU2h3ZXRoYTxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgQXBy
IDEyLCAyMDIyIGF0IDg6MDkgUE0gJmx0OzxhIGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFp
ckBvcmFuZ2UuY29tIj5tb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPC9hPiZndDsgd3JvdGU6
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7
bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7Ij5IaSBGcmFuY2ssDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij5UaGFuayB5b3UgZm9yIHRoZSBjbGFyaWZpY2F0aW9uIGV2ZW4gaWYgSSBkb27igJl0
IHRoaW5rIHRoZXJlIGlzIGEgY29uZnVzaW9uLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlBsZWFzZSBub3RlIHRoYXQgU0ZDIE9BTSBwYWNr
ZXQgaXMgZGVmaW5lZCBhcyBmb2xsb3dzOg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPj09PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBTdWNoIGEgcGFja2V0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBpcyBhbnkgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgdGhhdCBleGNsdXNp
dmVseSBpbmNsdWRlcyBPQU0gZGF0YS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IEFuIE9BTSBkYXRhIGNhbiBiZSBpbmNsdWRlZCBpbiB0aGUgRml4ZWQtTGVuZ3Ro
IENvbnRleHQgSGVhZGVyLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgb3B0aW9uYWwgQ29udGV4dCBIZWFkZXJzLCBhbmQvb3IgdGhlIGlubmVyIHBhY2tldC48L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPj09PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlRoaW5ncyBh
cmUgcHJldHR5IGNsZWFyIChhcyBwZXIgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCkgdGhhdCB0
aGUgTyBiaXQgbXVzdCBiZSB1bnNldCB3aGVuIElPQU0gZGF0YSBpcyBpbmNsdWRlZCAmIzQzOyB1
c2VyIGRhdGEuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90OyI+VGhlIGNvbmNlcm4gSSBoYWQgaXMgdGhhdCB5b3UgYXJlIHBvaW50aW5nIHRvIFJG
QzgzMDAgZm9yIHRoZSBJT0FNIG5leHQgcHJvdG9jb2wsIHdoaWNoIG1ha2VzIGJvdGgg4oCcbm9u
ZeKAnSAoaS5lLiwgbm8gcGF5bG9hZCkNCiBhbmQgSU9BTSAoYXMgeW91IHJlcXVlc3QgYSBuZXcg
Y29kZSkgbGVnaXRpbWF0ZSB2YWx1ZXMuICZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5DaGVlcnMsPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5NZWQ8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7
cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAw
Y20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5EZSZuYnNwOzo8L2I+IHNmYyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnNmYy1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjLWJv
dW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+RGUgbGEgcGFydCBkZTwvYj4gRnJhbmsgQnJvY2tu
ZXJzIChmYnJvY2tuZSk8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gbWFyZGkgMTIgYXZyaWwg
MjAyMiAxMzo1NTxicj4NCjxiPsOAJm5ic3A7OjwvYj4gQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1Yv
TkVUICZsdDs8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+Jmd0OzsgU2h3ZXRo
YSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNw
b3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208
L2E+Jmd0OzsNCiBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdt
YWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJy
Pg0KPGI+Q2MmbmJzcDs6PC9iPiA8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+Ow0KPGEgaHJlZj0ibWFpbHRv
OnNmY0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNmY0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9
Im1haWx0bzppcHBtQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQppcHBtQGlldGYub3JnPC9h
PjsgSmFtZXMgR3VpY2hhcmQgJmx0OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1
dHVyZXdlaS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5j
b208L2E+Jmd0OzsgVGFsIE1penJhaGkgJmx0OzxhIGhyZWY9Im1haWx0bzp0YWwubWl6cmFoaS5w
aGRAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwv
YT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8L2E+PGJy
Pg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSZTogW3NmY10gV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6
Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gvX187ISFNWjNGdzQ1dG81dVkhSnBCWjRIMi1NTm01bEpER2pv
b1ZqXzNTcS1hWDdnZGg1cWVvTlB5WjY5Q1hPRlJoZ2RZbVNPeXJlQ2x6S3ZaRGdQQWl3YUdOMllU
TzJxVXc3MEdxSEk0UUVLUXBHbkJ3MExYQlhRJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij5IaSBNZWQsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U29ycnkgZm9yIGFycml2aW5nIGxhdGUg
dG8gdGhlIHBhcnR5LiBSZWFkaW5nIHRocm91Z2ggeW91ciBtZXNzYWdlIGJlbG93LCB0aGVyZSBz
ZWVtcyB0byBiZSBhIGNvbmZ1c2lvbiBhYm91dCB0aGUgc2NvcGUgYW5kIGNvbmNlcHQgb2YgZGlm
ZmVyZW50IE9BTSBtZWNoYW5pc21zLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPklPQU0gaXMgc2Nv
cGVkIGFuZCBkZXNpZ25lZCB0byBiZSBwcm90b2NvbCBhZ25vc3RpYy4gSU9BTSBkYXRhIGNhbiBi
ZSBlbmNhcHN1bGF0ZWQgaW50byB2YXJpb3VzIHByb3RvY29scyDigJMgYW5kIE5TSCBpcyBvbmUg
ZXhhbXBsZSDigJMgYnV0IHRoZXJlIGlzIG5vIHNlbWFudGljDQogbGluayBiZXR3ZWVuIElPQU0g
YW5kIHRoZSBwcm90b2NvbCB1c2VkIHRvIGVuY2Fwc3VsYXRlIElPQU0gZGF0YS48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5Qcm90b2NvbHMgY2FuIGhhdmUgdGhlaXIgcHJvdG9jb2wgc3BlY2lmaWMg
T0FNIG1ldGhvZHMgYW5kIHNvbHV0aW9ucywgbGlrZSBTRkMgT0FNLiBUaG9zZSBwcm90b2NvbCBz
cGVjaWZpYyBzb2x1dGlvbnMgKGxpa2UgU0ZDIE9BTSBhcyBhbiBleGFtcGxlKSBhcmUgb3J0aG9n
b25hbA0KIHRvIElPQU0gZnJvbSBhIGNvbmNlcHQgYW5kIHNjb3BlIHBlcnNwZWN0aXZlLiAmbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tIGFuIFNGQyBPQU0gcGVyc3BlY3RpdmUsIHlv
dXIgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCBjbGVhcmx5IGFuZCByaWdodGx5IHN0YXRl
cyB0aGF0IOKAnE8gYml0OiBTZXR0aW5nIHRoaXMgYml0IGluZGljYXRlcyBhbiBTRkMgT0FNIHBh
Y2tldC7igJ0gVGhlIE8gYml0DQogaXMgYWJvdXQgU0ZDIE9BTSwgYW5kIGFzIHN1Y2ggaXMgb3J0
aG9nb25hbCB0byDigJxhbnl0aGluZyBJT0FN4oCdLiBJbiBlYXJsaWVyIHZlcnNpb25zIG9mIGRy
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoIHdlIGhhZCB0ZXh0IHdoaWNoIHN0YXRlZCB0aGF0IHRoZSBP
IGJpdCByZW1haW5zIHVuY2hhbmdlZCB3aGV0aGVyIElPQU0gaXMgcHJlc2VudCBvciBub3QuIFRv
IGF2b2lkIGFueSBjb25mdXNpb24sIGluIC0wOCB3ZSByZW1vdmVkIHRoaXMgc3RhdGVtZW50DQog
4oCTIGp1c3QgdG8gbWFrZSBpdCBjcnlzdGFsIGNsZWFyIHRoYXQgdGhlcmUgaXMgbm8gbGluayBi
ZXR3ZWVuIOKAnElPQU3igJ0gYW5kIOKAnFNGQyBPQU3igJ0uPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+SW4gYWRkaXRpb24sIEkgZG9u4oCZdCB0aGluayB0aGF0IGRyYWZ0LWlldGYtc2ZjLWlvYW0t
bnNoIHdvdWxkIGJlIHRoZSBhcHByb3ByaWF0ZSBwbGFjZSB0byBkaXNjdXNzIGFuZCByZXN0cmlj
dCBkZXBsb3ltZW50IG9wdGlvbnMuIEUuZy4sIEnigJltIG5vdCBzdXJlIHdoeSB3ZeKAmWQNCiB3
YW50IHRvIHJlc3RyaWN0IGEgZGVwbG95bWVudCB0byB1c2luZyBhIHNpbmdsZSBJT0FNIGhlYWRl
ciBvbmx5LiBFLmcuLCBvbmUgY291bGQgdGhpbmsgb2YgdXNpbmcgZGlmZmVyZW50IGhlYWRlcnMg
Zm9yIGRpZmZlcmVudCBuYW1lc3BhY2VzIG9yIGdyb3VwcyBvZiBuYW1lc3BhY2VzIGZvciBvcGVy
YXRpb25hbCByZWFzb25zLiBJTUhPLCBzdWNoIGEgZGlzY3Vzc2lvbiDigJMgaWYgd2UgcmVhbGx5
IG5lZWQgaXQgLSB3b3VsZCBiZWxvbmcgaW50bw0KIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRlcGxv
eW1lbnQsIHJhdGhlciB0aGFuIGludG8gYSBkcmFmdCB0aGF0IGRlZmluZXMgdGhlIGVuY2FwIG9m
IElPQU0gaW50byBOU0guPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SG9wZSB0aGlzIGNsYXJpZmll
cyB0aGluZ3Mg4oCTIGFuZCB3ZSBjYW4gZmluaXNoIHVwIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
IDotKS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5DY+KAmWluZyB0aGUgaXBwbSB3b3JraW5nIGdy
b3VwIGFzIGFuIEZZSS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MgJmFtcDsgQ2hlZXJz
LCBGcmFuazwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNt
IDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyI+DQo8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3Jh
bmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+
ICZsdDs8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+
U2VudDo8L2I+IE1vbmRheSwgNCBBcHJpbCAyMDIyIDA3OjQwPGJyPg0KPGI+VG86PC9iPiBTaHdl
dGhhIEJoYW5kYXJpICZsdDs8YSBocmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0
c3BvdC5jb20iIHRhcmdldD0iX2JsYW5rIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNv
bTwvYT4mZ3Q7OyBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdt
YWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJy
Pg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyBGcmFuayBCcm9ja25lcnMgKGZicm9j
a25lKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPmZicm9ja25lQGNpc2NvLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNmY0BpZXRmLm9yZzwvYT47IEphbWVzIEd1aWNoYXJkICZs
dDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tIiB0YXJnZXQ9
Il9ibGFuayI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9hPiZndDs7IFRhbCBNaXpy
YWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1h
aWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRy
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBS
RTogW3NmY10gV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvX187
ISFNWjNGdzQ1dG81dVkhSnBCWjRIMi1NTm01bEpER2pvb1ZqXzNTcS1hWDdnZGg1cWVvTlB5WjY5
Q1hPRlJoZ2RZbVNPeXJlQ2x6S3ZaRGdQQWl3YUdOMllUTzJxVXc3MEdxSEk0UUVLUXBHbkJ3MExY
QlhRJCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+SGkgU2h3ZXRoYSwgYWxsLA0KPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDsiPkkgYWdyZWUgd2l0aCBHcmVnIHRoYXQgYSBzdGF0ZW1lbnQgaXMgbmVlZGVk
IHRvIGJlIGFkZGVkIHRvIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij5Gb3IgZXhhbXBsZSwgdGhlIGN1cnJlbnQgdGV4dCBzYXlzIHRoZSBm
b2xsb3dpbmc6DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBOZXh0IFByb3RvY29sOiZuYnNwOyA4LWJpdCB1bnNpZ25lZCBpbnRl
Z2VyIHRoYXQgZGV0ZXJtaW5lcyB0aGUgdHlwZSBvZjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaGVhZGVyIGZvbGxvd2luZyBJT0FN
LiZuYnNwOyBUaGUgc2VtYW50aWNzIG9mIHRoaXMgZmllbGQgYXJlPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpZGVudGljYWwgdG8g
dGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gWzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+PGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
aHRtbC9yZmM4MzAwX187ISFNWjNGdzQ1dG81dVkhSnBCWjRIMi1NTm01bEpER2pvb1ZqXzNTcS1h
WDdnZGg1cWVvTlB5WjY5Q1hPRlJoZ2RZbVNPeXJlQ2x6S3ZaRGdQQWl3YUdOMllUTzJxVXc3MEdx
SEk0UUVLUXBHbkRvWXhYbFJ3JCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSImcXVvdDtOZXR3b3Jr
IFNlcnZpY2UgSGVhZGVyIChOU0gpJnF1b3Q7Ij48c3BhbiBsYW5nPSJFTi1VUyI+UkZDODMwMDwv
c3Bhbj48L2E+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+XS48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDsiPndoaWNoIG1lYW5zIHRoYXQg4oCcTm9uZeKAnSBpcyBhdXRob3JpemVk
LiBUaGUgTy1iaXQgbXVzdCBiZSBzZXQgZm9yIHN1Y2ggcGFja2V0cywgd2hpbGUgaXQgc2hvdWxk
IGJlIHVuc2V0IGZvcg0KIG90aGVyIHZhbHVlcyBpbmRpY2F0aW5nIHVzZXIgcGF5bG9hZCBhcyBw
ZXIgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC4gQWJzZW50IGEgcG9pbnRlciB0byB0aGUgT0FN
IHBhY2tldCwgYW4gaW1wbGVtZW50ZXIgd2lsbCBoYXZlIHRvIGd1ZXNzIHRoZSBiZWhhdmlvciB0
byBmb2xsb3cuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkJUVywgdGhlIHRleHQg
cXVvdGVkIGFib3ZlIHdoZW4gY29tYmluZWQgd2l0aDo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDsiPiZuYnNwOyZuYnNwOyBJQU5BIGlzIHJlcXVlc3RlZCB0byBhbGxvY2F0ZSBwcm90b2Nv
bCBudW1iZXJzIGZvciB0aGUgZm9sbG93aW5nICZxdW90O05TSDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsm
bmJzcDsgTmV4dCBQcm90b2NvbCZxdW90OyByZWxhdGVkIHRvIElPQU06PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij7igKZtZWFucyB0aGF0IElPQU0gZGF0YSBjYW4gYmUgZW5jYXBzdWxh
dGVkIGluIElPQU0gZGF0YS4gSSBkb27igJl0IHRoaW5rIHlvdSB3YW50IHN1Y2ggYSBiZWhhdmlv
ci4gTm8/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5PbmUgbGFzdCBjb21tZW50OiBw
bGVhc2UgdXBkYXRlIHRoZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyB3aXRoIE5TSC1zcGVjaWZp
YyBjb25zaWRlcmF0aW9ucy4gQW4gYXBwcm9hY2ggaXMNCiB0byBzaW1wbHkgcmVmZXIgdG8gU2Vj
dGlvbiA1IG9mIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQuICZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90OyI+Q2hlZXJzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDoyNy4zcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
Ij5NZWQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPFBSRT5f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmly
IGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBk
b2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBh
dXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1
aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVl
IGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3Vz
Y2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxp
dGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNp
LgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50
aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxh
dzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0
IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3Is
IHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRz
IGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlh
YmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxz
aWZpZWQuClRoYW5rIHlvdS4KPC9QUkU+PC9ib2R5Pg0KPC9odG1sPg0K

--_000_1fd91873d16a4af4997b9516c02cb37forangecom_--


From nobody Tue Apr 12 08:43:27 2022
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 492BB3A0DD3; Tue, 12 Apr 2022 08:43:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level: 
X-Spam-Status: No, score=-2.106 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XK1xeAYPdvgo; Tue, 12 Apr 2022 08:43:21 -0700 (PDT)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (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 CDC913A07FD; Tue, 12 Apr 2022 08:43:20 -0700 (PDT)
Received: by mail-lf1-x12a.google.com with SMTP id bu29so33010822lfb.0; Tue, 12 Apr 2022 08:43:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TbvlktKa76axDKcwbyzQgYiqDgkWP88i3+X1dWb29T0=; b=AAFvkfkJLoq0c+lmyfQ4Y0Qdd7sKWqLDR9hGXOpMfEk27AQjYDI3B5T3oIZdaliwHa dpj0Rn7pzRCs0zW6XXdbYI2xaNr2n/PVdXFfuQ8HDObKPOMtnzm52bIlvUlvcPaDidJV yqD5YHeLaYEnBFmUkBbUOVN/CoZ1P0ERo+jeIUaDvlJ0PNfZPfiu+51/pJV/DF6PuzI2 G2u6mz9W0RaXZJJDlRJOSQ5RrQZ686HCoDtK66lvlDLdQnRkros+f6ljSR4AG900K6y1 11U/f/0fxuLKMWTRFkLyNjFkPtq2Ap47BP8BPUp70wlIfTjSM8cbofuFgzK7MwIAqz15 Lp9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TbvlktKa76axDKcwbyzQgYiqDgkWP88i3+X1dWb29T0=; b=eID+fygE9LOIcLKMuZQao7eqEz1UV3Tin6dsWnxiBMzxd2OWOCRZ6SeEflCEegDvIN FLD1KHQOLavRun/evHQ65f0cWJh9cvJUuRY49NLK90RF5XEpTJue2cPkUU5fBoE1EzKl bzrhB4uyXt64fPwA+h0yfET38j10HxyN2UBhCkDQqw9U2tck9NdbvI5nSd9VwSSsOW3N GJNv1m3Sbswv95MftPRWavQEsZLOed+4jJrVCgxsIY18lEFEgf643w5JsZ+4ko+ZZhG2 ELOMSNixgZYBRI1jmvgDYFJT9Fb9JlDFm+MmgiMBXgeDjV/vkes9CGWC9gY9cpRdfRU8 T0aA==
X-Gm-Message-State: AOAM530WWKiLzJunEUPKfrTcSm9nYiJ50RZQvkKF2mtpM2F2MaIfNG4w yXpde6FwBA5Cz/kLXvWQ6+wTwwCnbQi2RrYlJyb5BLHG
X-Google-Smtp-Source: ABdhPJy+Cb66s/meocOb99EBInqrtr18hXNWNPdh0pwvpU+a8rDUtAWAnG6mL+HHMGZQJU/Z548qq3AhMdJtDydTkyY=
X-Received: by 2002:ac2:4107:0:b0:44a:3084:39f8 with SMTP id b7-20020ac24107000000b0044a308439f8mr24652922lfi.209.1649778198410; Tue, 12 Apr 2022 08:43:18 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
In-Reply-To: <MN2PR13MB4206D8EBCFFB3E136650F858D2EA9@MN2PR13MB4206.namprd13.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 12 Apr 2022 08:43:06 -0700
Message-ID: <CA+RyBmXwYC3Thfwxwk8n1JPK1S4fUDH_=3DgePnrQ3pz2dPm_Q@mail.gmail.com>
To: James Guichard <james.n.guichard@futurewei.com>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007977bb05dc76ebb0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/co5p6jUlsoNkF0_Z1M73vIqd1Hg>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
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, 12 Apr 2022 15:43:26 -0000

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

Hi Jim and Joel,
I've read the draft and support its publication.

Regards,
Greg

On Mon, Apr 11, 2022 at 7:39 AM James Guichard <
james.n.guichard@futurewei.com> wrote:

> Dear WG:
>
>
>
> This email starts a 2-week Working Group Last Call for
> draft-ietf-sfc-oam-packet [1].
>
>
>
> Please read this document if you haven=E2=80=99t already and send your co=
mments to
> the SFC WG list no later than April 25th 2022.
>
>
>
> If you are raising a point which you expect will be specifically debated
> on the mailing list, consider using a specific email/thread for this poin=
t.
>
>
>
> Lastly, if you are an author or contributor please response to indicate
> whether you know of any undisclosed IPR related to this document.
>
>
>
> Thanks!
>
>
>
> Jim & Joel
>
>
>
> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/
>
>
>
>
>
>
>
>
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
>

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

<div dir=3D"ltr">Hi Jim and Joel,<div>I&#39;ve read the draft and support i=
ts publication.</div><div><br></div><div>Regards,</div><div>Greg</div></div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mo=
n, Apr 11, 2022 at 7:39 AM James Guichard &lt;<a href=3D"mailto:james.n.gui=
chard@futurewei.com">james.n.guichard@futurewei.com</a>&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_6809358142351235388WordSection1">
<p class=3D"MsoNormal">Dear WG:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">This email starts a 2-week Working Group Last Call f=
or draft-ietf-sfc-oam-packet [1].<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Please read this document if you haven=E2=80=99t alr=
eady and send your comments to the SFC WG list no later than April 25<sup>t=
h</sup> 2022.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">If you are raising a point which you expect will be =
specifically debated on the mailing list, consider using a specific email/t=
hread for this point.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Lastly, if you are an author or contributor please r=
esponse to indicate whether you know of any undisclosed IPR related to this=
 document.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks!<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Jim &amp; Joel<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">[1] <a href=3D"https://datatracker.ietf.org/doc/draf=
t-ietf-sfc-oam-packet/" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-packet/</a><u></u><u></=
u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>

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

--0000000000007977bb05dc76ebb0--


From nobody Tue Apr 12 08:54:20 2022
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 DF9273A0863; Tue, 12 Apr 2022 08:54:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.506
X-Spam-Level: 
X-Spam-Status: No, score=-1.506 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] 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 B-gdoQCR2jim; Tue, 12 Apr 2022 08:54:11 -0700 (PDT)
Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94DC03A0DE5; Tue, 12 Apr 2022 08:54:10 -0700 (PDT)
Received: by mail-lj1-x235.google.com with SMTP id r2so9280213ljd.10; Tue, 12 Apr 2022 08:54:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=k2pqCLYIxKBhblUGSOQX+mlolYKOLkMnjhqeZv7VFP0=; b=Cpdsd4JOi8QYSnHpwW6KuBkOJVo3Anl8v2Rn2LBeRz4C3IPUvJwxFPyuC3p/p0YsSz /XaYUtc+ifnikTyVFNGkwAC2LDKVKah1pJrXawfDx9W5OormTvyyU0hHj4NUMgc4zaYj cuNfWfBV8vxkdmbxZKG12J6xyfiuySmn1napr0iYmppsIwFT+yQM0FESoZsUBkKpNfnj NcLk3GwypkidPGcMDFjh/xdeghDezSUnKegQUOa+7PrLLJ+Qoik7t1j7tozvHlNWCpLE 5xRnfTo80HE6VtxEw/wWYkdn9cTgkzS2NTrsbgI5cnmBWpxZDGRUxhzcr6JIswZV6gMm 109w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=k2pqCLYIxKBhblUGSOQX+mlolYKOLkMnjhqeZv7VFP0=; b=l85OEgRKFDPqItjc+5RYXxJGhSG4pfNPcDX4cUd4nymJu5o9RuivYBBi2jI3m7CkKw wS2ODXciqziquRBT9k1MUA3YXxPwwZdQ6JgV9G5pbt00dwy1UtAo6chkyEgQL0mBjDWA 9ZUJXcdCjg6hXovW+QvAJbL28EjNptzEX6NQ3QtLihjjZ19TLU2wmh9XmnhYIkPCBo7K /jKtPwaSDDjaZT1QQ0h/3IOY4Mxe4BBa1wMTIxoHcJ4gxvMXFLZRt4x8mZ8qBRquynkM p6yBnF4FezHJ5J76La85xh33MeYqJapvQ5VqggbuIk7q+wD2Tzb+r3jhH54ThkbP1Z/C 9v1w==
X-Gm-Message-State: AOAM5321WMWrHpXEXqcZwPFT/rWNwLBPHVr0xhfmeRq1ipBexeMdZttu /jjf04CVbRp2geP6b+iBZPHmFuq6btdamqUah3g=
X-Google-Smtp-Source: ABdhPJxWbcfJWCjK+ODmTa4k3Tumi5nEbX3G7L4QWXLdrBzZQ4TjqySaO543qTgMfbGnTW7UzpBe7N1yA8d3eO5U9Ec=
X-Received: by 2002:a05:651c:1501:b0:249:8d28:5659 with SMTP id e1-20020a05651c150100b002498d285659mr24461977ljf.138.1649778848275; Tue, 12 Apr 2022 08:54:08 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com>
In-Reply-To: <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 12 Apr 2022 08:53:56 -0700
Message-ID: <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com>
To: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Cc: Med Boucadair <mohamed.boucadair@orange.com>,  "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>,  James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>,  "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000359df105dc771211"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1JyvGnWm8tb0d9yANnppzWDk9_c>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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, 12 Apr 2022 15:54:18 -0000

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

Hi Shwetha,
I believe that the text you've quoted is helpful. I would suggest changing
references from [RFC8300] to [I-D.ietf-sfc-oam-packet] throughout that
paragraph.

Regards,
Greg

On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari <
shwetha.bhandari@thoughtspot.com> wrote:

> Med,
>
> Thanks for the details: this is exactly what we had before the latest
> revision:
>
> 4.2 <https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-06#sec=
tion-4.2>.  IOAM and the use of the NSH O-bit
>
>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300 <https://d=
atatracker.ietf.org/doc/html/rfc8300>] the O
>    bit must be set for OAM packets and must not be set for non-OAM
>    packets.  Packets with IOAM data included MUST follow this
>    definition, i.e. the O bit MUST NOT be set for regular customer
>    traffic which also carries IOAM data and the O bit MUST be set for
>    OAM packets which carry only IOAM data without any regular data
>    payload.
>
>
> This was removed as per the discussion in this thread. Please check
> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/
>
> It looks like we are going in a loop here. This definition of SFC OAM
> packet to include the OAM data that comes in inner packets via the next
> protocol header chain is introduced in draft-ietf-sfc-oam-packet to updat=
e
> the RFC8300.
> Jim, What are you thoughts on this? Should we reintroduce the above text =
?
>
> Thanks,
> Shwetha
>
>
>
> On Tue, Apr 12, 2022 at 8:09 PM <mohamed.boucadair@orange.com> wrote:
>
>> Hi Franck,
>>
>>
>>
>> Thank you for the clarification even if I don=E2=80=99t think there is a
>> confusion.
>>
>>
>>
>> Please note that SFC OAM packet is defined as follows:
>>
>>
>>
>> =3D=3D
>>
>>       Such a packet
>>
>>       is any NSH-encapsulated packet that exclusively includes OAM data.
>>
>>       An OAM data can be included in the Fixed-Length Context Header,
>>
>>       optional Context Headers, and/or the inner packet.
>>
>> =3D=3D
>>
>>
>>
>> Things are pretty clear (as per draft-ietf-sfc-oam-packet) that the O bi=
t
>> must be unset when IOAM data is included + user data.
>>
>>
>>
>> The concern I had is that you are pointing to RFC8300 for the IOAM next
>> protocol, which makes both =E2=80=9Cnone=E2=80=9D (i.e., no payload) and=
 IOAM (as you
>> request a new code) legitimate values.
>>
>>
>>
>> Cheers,
>>
>> Med
>>
>>
>>
>> *De :* sfc <sfc-bounces@ietf.org> *De la part de* Frank Brockners
>> (fbrockne)
>> *Envoy=C3=A9 :* mardi 12 avril 2022 13:55
>> *=C3=80 :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>;
>> Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
>> gregimirsky@gmail.com>
>> *Cc :* sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard =
<
>> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>=
;
>> draft-ietf-sfc-ioam-nsh@ietf.org
>> *Objet :* Re: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf=
-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69C=
XOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>>
>>
>>
>> Hi Med,
>>
>>
>>
>> Sorry for arriving late to the party. Reading through your message below=
,
>> there seems to be a confusion about the scope and concept of different O=
AM
>> mechanisms.
>>
>>
>>
>> IOAM is scoped and designed to be protocol agnostic. IOAM data can be
>> encapsulated into various protocols =E2=80=93 and NSH is one example =E2=
=80=93 but there is
>> no semantic link between IOAM and the protocol used to encapsulate IOAM
>> data.
>>
>>
>>
>> Protocols can have their protocol specific OAM methods and solutions,
>> like SFC OAM. Those protocol specific solutions (like SFC OAM as an
>> example) are orthogonal to IOAM from a concept and scope perspective.
>>
>>
>>
>> From an SFC OAM perspective, your draft-ietf-sfc-oam-packet-00 clearly
>> and rightly states that =E2=80=9CO bit: Setting this bit indicates an SF=
C OAM
>> packet.=E2=80=9D The O bit is about SFC OAM, and as such is orthogonal t=
o =E2=80=9Canything
>> IOAM=E2=80=9D. In earlier versions of draft-ietf-sfc-ioam-nsh we had tex=
t which
>> stated that the O bit remains unchanged whether IOAM is present or not. =
To
>> avoid any confusion, in -08 we removed this statement =E2=80=93 just to =
make it
>> crystal clear that there is no link between =E2=80=9CIOAM=E2=80=9D and =
=E2=80=9CSFC OAM=E2=80=9D.
>>
>>
>>
>> In addition, I don=E2=80=99t think that draft-ietf-sfc-ioam-nsh would be=
 the
>> appropriate place to discuss and restrict deployment options. E.g., I=E2=
=80=99m not
>> sure why we=E2=80=99d want to restrict a deployment to using a single IO=
AM header
>> only. E.g., one could think of using different headers for different
>> namespaces or groups of namespaces for operational reasons. IMHO, such a
>> discussion =E2=80=93 if we really need it - would belong into
>> draft-ietf-ippm-ioam-deployment, rather than into a draft that defines t=
he
>> encap of IOAM into NSH.
>>
>>
>>
>> Hope this clarifies things =E2=80=93 and we can finish up draft-ietf-sfc=
-ioam-nsh
>> :-).
>>
>>
>>
>> Cc=E2=80=99ing the ippm working group as an FYI.
>>
>>
>>
>> Thanks & Cheers, Frank
>>
>>
>>
>>
>>
>>
>>
>> *From:* mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
>> *Sent:* Monday, 4 April 2022 07:40
>> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
>> gregimirsky@gmail.com>
>> *Cc:* sfc-chairs@ietf.org; Frank Brockners (fbrockne) <fbrockne@cisco.co=
m>;
>> sfc@ietf.org; James Guichard <james.n.guichard@futurewei.com>; Tal
>> Mizrahi <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
>> *Subject:* RE: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf=
-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69C=
XOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>>
>>
>>
>> Hi Shwetha, all,
>>
>>
>>
>> I agree with Greg that a statement is needed to be added to
>> draft-ietf-sfc-oam-packet.
>>
>>
>>
>> For example, the current text says the following:
>>
>>
>>
>>       Next Protocol:  8-bit unsigned integer that determines the type of
>>
>>          header following IOAM.  The semantics of this field are
>>
>>          identical to the Next Protocol field in [RFC8300
>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc83=
00__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOy=
reClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnDoYxXlRw$>
>> ].
>>
>>
>>
>> which means that =E2=80=9CNone=E2=80=9D is authorized. The O-bit must be=
 set for such
>> packets, while it should be unset for other values indicating user paylo=
ad
>> as per draft-ietf-sfc-oam-packet. Absent a pointer to the OAM packet, an
>> implementer will have to guess the behavior to follow.
>>
>>
>>
>> BTW, the text quoted above when combined with:
>>
>>
>>
>>    IANA is requested to allocate protocol numbers for the following "NSH
>>
>>    Next Protocol" related to IOAM:
>>
>>
>>
>> =E2=80=A6means that IOAM data can be encapsulated in IOAM data. I don=E2=
=80=99t think you
>> want such a behavior. No?
>>
>>
>>
>> One last comment: please update the security considerations with
>> NSH-specific considerations. An approach is to simply refer to Section 5=
 of
>> draft-ietf-sfc-oam-packet.
>>
>>
>>
>> Cheers,
>>
>> Med
>>
>>
>>
>> *De :* sfc <sfc-bounces@ietf.org> *De la part de* Shwetha Bhandari
>> *Envoy=C3=A9 :* lundi 4 avril 2022 02:41
>> *=C3=80 :* Greg Mirsky <gregimirsky@gmail.com>
>> *Cc :* sfc-chairs@ietf.org; Frank Brockners (fbrockne) <
>> fbrockne@cisco.com>; sfc@ietf.org; James Guichard <
>> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>=
;
>> draft-ietf-sfc-ioam-nsh@ietf.org
>> *Objet :* Re: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf=
-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69C=
XOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>>
>>
>>
>> Hi Greg,
>>
>>
>>
>> Thanks for the feedback. From the discussion and Jim's feedback
>>
>>  "My only point was that in the case of IOAM the O-bit seems to be
>> obsolete as you use the next protocol field rather than the context
>> headers. It seems to me that the definition of the O-bit should be that =
if
>> set then the context headers are used to obtain the OAM instructions."
>>
>> Which makes sense. The O-bit does not influence IOAM handling as it is
>> carried as a next protocol.
>>
>> Hence the consideration section on O-bit is removed in the new revision.
>> What do you think?
>>
>>
>>
>> Thanks
>>
>> Shwetha
>>
>>
>>
>> On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>>
>> Hi Shwetha,
>>
>> thank you for your kind consideration of my comments and for
>> thoroughly addressing those in the new version. I've noticed that you've
>> decided to remove the discussion of the O bit in the NSH from the draft
>> altogether. I think that it might be helpful to a reader if the document
>> includes a short clarification and the reference to
>> draft-ietf-sfc-oam-packet
>> <https://urldefense.com/v3/__https:/www.ietf.org/id/draft-ietf-sfc-oam-p=
acket-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p=
_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$> like
>> the following:
>>
>> For the IOAM functionality is SFC NSH described in this document the O b=
it
>>
>> in NSH MUST be set clear according to [I-D.ietf-sfc-oam-packet].
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari <
>> shwetha.bhandari@thoughtspot.com> wrote:
>>
>> Hi Jim, Greg,
>>
>>
>>
>> We have addressed the additional comments received in this discussion.
>> Can you please take a look :
>>
>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt
>> <https://urldefense.com/v3/__https:/www.ietf.org/rfcdiff?url2=3Ddraft-ie=
tf-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGI=
xr9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVd4KRpUCA$>
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>> On Thu, Feb 10, 2022 at 11:27 PM James Guichard <
>> james.n.guichard@futurewei.com> wrote:
>>
>> Hi Shwetha,
>>
>>
>>
>> My only point was that in the case of IOAM the O-bit seems to be obsolet=
e
>> as you use the next protocol field rather than the context headers. It
>> seems to me that the definition of the O-bit should be that if set then =
the
>> context headers are used to obtain the OAM instructions. Currently that =
is
>> not what 8300 says. As I said in my previous emails I would really like =
to
>> hear the WGs opinion on what to do with the O-bit and we certainly need =
to
>> reconcile the various documents to be following the same standard.
>>
>>
>>
>> Jim
>>
>>
>>
>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>> *Sent:* Wednesday, February 9, 2022 9:57 AM
>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>> *Subject:* Re: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVb=
jdeh2YlaUz632nE-HqDItW_8pjQ1iQ$>
>>
>>
>>
>> Hi Jim,
>>
>>
>>
>> On the O bit handling, are you suggesting that the O-bit for IOAM, that
>> is carried as a next protocol following NSH header, is not applicable?
>> Would removing the section on O-bit considerations resolve your concern?
>>
>>
>>
>> Hi Greg,
>>
>>
>>
>> >I have one more question. As the draft now mentions the option of using
>> IOAM Direct Export to collect the IOAM data, it might be helpful reflect=
ing
>> that in the figure on p.2. I think that the caption "IOAM Option and Dat=
a
>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>
>> What are your thoughts?
>>
>> Yes, that will make it accurate. I will update the diagram and publish a
>> new version.
>>
>>
>>
>> >I cannot find the text in the draft suggesting that an SFF that does no=
t
>> support IOAM may forward the packet with the NSH Next Protocol field equ=
al
>> to IOAM protocol identifier. Could you help me find it?
>>
>> Can you suggest text to help with this ? This would be a generic problem
>> for NSH implementation when a next protocol is set to a value it does no=
t
>> understand. What should is recommended action in this situation?
>>
>>
>>
>>
>>
>> > For example, if the Loopback IOAM flag is set, the node is required to
>> send a copy of the packet back to the IOAM encapsulating node. It is not
>> clear to me how an SFF learns the identity of the IOAM encapsulating nod=
e
>> and how it encapsulates the loopbacked packet. Can you help me find how =
it
>> is supposed to work in the NSH?
>>
>>
>> https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#section=
-4.2
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ippm=
-ioam-flags*23section-4.2&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com=
*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*=
7C0*7C637800154631120774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj=
oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzcOpC0Gzzi8xzhttBqW=
aeaU3pMd0KDo*2FZYdGsEPG0uE*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW_cH_6kAg$>
>> :
>>
>>   A Loopback flag that is set indicates to the transit nodes processing
>>
>>    this option that they are to create a copy of the received packet and
>>
>>    send the copy back to the source of the packet.
>>
>> Given this is explained in the flag handling, do you see a need to defin=
e
>> it again in NSH? IMHO the explanation of flag handling is quite generic =
for
>> any packet based transport.
>>
>> Please share your thoughts and text suggestions to improve the draft for
>> flag handling if it requires clarification.
>>
>>
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>> On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>>
>> Hi Shwetha,
>>
>> I have one more question. As the draft now mentions the option of using
>> IOAM Direct Export to collect the IOAM data, it might be helpful reflect=
ing
>> that in the figure on p.2. I think that the caption "IOAM Option and Dat=
a
>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>
>> What are your thoughts?
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari <
>> shwetha.bhandari@thoughtspot.com> wrote:
>>
>> Hi Jim, Greg,
>>
>>
>>
>> Thanks for the follow up.
>>
>> 1) On O-bit: I am a bit confused about the O-bit feedback. Are you
>> suggesting that it should not be a consideration for IOAM as it is handl=
ed
>> as a next protocol and not as NSH context headers?
>>
>> What should a SFC element handle a packet containing IOAM as next header
>> and does not implement IOAM and hence does not understand IOAM? I think
>> O-bit helps in such situations to help such elements decide to drop or
>> forward without processing the IOAM header.
>>
>> Let me know if that is not the case and if simply not considering O-bit
>> in the context of IOAM is what you would recommend.
>>
>> 2) Active or Loopback flags
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu05ObEvXt=
nVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&data=3D=
04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83=
cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknow=
n*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI=
6Mn0*3D*7C3000&sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&res=
erved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1x=
xjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$> -
>> there is nothing specific for NSH on how the flags are to be handled.  T=
he
>> IOAM specific fields are to be handled as recommended by the respective
>> IOAM drafts. Do you see any specific NSH considerations to be documented
>> for IOAM fields?
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Tue, Feb 1, 2022 at 4:29 PM James Guichard <
>> james.n.guichard@futurewei.com> wrote:
>>
>> Hi Shwetha & Greg,
>>
>>
>>
>> Thank you for the update.
>>
>>
>>
>> I still believe however that more work is necessary to reconcile how SFC
>> OAM is supposed to work. RFC 8300 says:
>>
>>
>>
>>    O bit:  Setting this bit indicates an OAM packet (see [RFC6291
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfz=
pGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs06rKUNw*24&data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
sdata=3D4wRcNgj93har9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH9=
3z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8b5uw-Yg$>
>> ]).
>>
>>       The actual format and processing of SFC OAM packets is outside the
>>
>>       scope of this specification (for example, see [SFC-OAM-FRAMEWORK
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!b=
zL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*2=
4&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc0=
8d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005=
*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haW=
wiLCJXVCI6Mn0*3D*7C3000&sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ=
*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$>
>> ]
>>
>>       for one approach).
>>
>>
>>
>>       The O bit MUST be set for OAM packets and MUST NOT be set for
>>
>>       non-OAM packets.
>>
>>
>>
>> If we look at RFC6291 it simply describes what OAM is supposed to mean
>> and this is independent from SFC. The SFC-OAM-Framework (now RFC 8924) i=
n
>> section 6.3 says:
>>
>>
>>
>>    The Next Protocol field in the NSH header may be used to indicate wha=
t
>> OAM function is intended
>>
>>    or what toolset is used.  Any other overlay encapsulations used at th=
e
>> service layer must have a
>>
>>    similar way to indicate the intended OAM function.
>>
>>
>>
>> So my reading of this is that if you take 8300 together with the
>> framework then 1. The O-bit MUST be set for OAM packets, and 2. The Next
>> Protocol field may or may not be used to indicate which OAM function is =
to
>> be applied. From this I can determine that iOAM has taken the approach o=
f
>> using the next protocol field to indicate how to process the OAM packet =
and
>> does NOT use the NSH context headers in any way shape or form. This seem=
s
>> consistent with the current definitions of the O-bit from RFC 8300 and
>> processing guidelines from RFC 8924.
>>
>>
>>
>> However, your document says:
>>
>>
>>
>> *4.1
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw=
45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJt=
XMLMQUw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32=
402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154=
631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBT=
iI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNE=
RJwCw5zwdrAMA*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ=
3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDI=
tW9Fp7_C8w$>.
>> IOAM and the use of the NSH O-bit*
>>
>>
>>
>>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfz=
pGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJuMIrqXAQ*24&data=3D04*7C01*7Cjames=
.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3=
b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d=
8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&=
sdata=3Da*2BVevL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&reserved=3D0__;JSU=
lJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH9=
3z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$>]
>> the O
>>
>>    bit must be set for OAM packets and must not be set for non-OAM
>>
>>    packets.  Packets with IOAM data included MUST follow this
>>
>>    definition, i.e. the O bit MUST NOT be set for regular customer
>>
>>    traffic which also carries IOAM data and the O bit MUST be set for
>>
>>    OAM packets which carry only IOAM data without any regular data
>>
>>    payload.
>>
>>
>>
>> This text basically says that if the packet is customer traffic and
>> happens to carry iOAM data then it is NOT an OAM packet.  What am I
>> missing, customer traffic or not, both carry iOAM data so how are they
>> different within an SFC domain?
>>
>>
>>
>> In addition to the above I will note that there is still a conflict with
>> Greg=E2=80=99s draft namely this text from section 4:
>>
>>    *  O bit set and the "Next Protocol" value does not match the value
>>
>>       Active SFC OAM (TBA1), defined in Section 10.1
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__*3BIw!!=
MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfb=
MABJv1ohYIeg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db824=
94c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378=
00154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi=
LCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DHTLx6e4sQCvsjXZKxG1GA8XPvdsws=
QKEMIEABitkprw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3F=
w45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW=
-EwTZ2zw$>
>> :
>>
>>
>>
>>          - An SFC NSH Context Header(s) contain an OAM processing
>>
>>          instructions or data.
>>
>>
>>
>>          - The "Next Protocol" field determines the type of the payload.
>>
>>
>>
>> The above text suggests to me that if the O-bit is set and the next
>> protocol is not active SFC OAM then it is **required** that OAM data
>> will be in the NSH context headers (which is not the case for iOAM) and =
the
>> next protocol will indicate what follows the NSH header. While iOAM does
>> follow the NSH header as indicated by the next protocol there is still a=
n
>> expectation that OAM is also carried in the NSH context headers. This se=
ems
>> to be in conflict with RFC 8300 AND RFC 8924.
>>
>>
>>
>> This of course is just my reading of the text and I would like to hear
>> yours and other folks thoughts.
>>
>>
>>
>> Jim
>>
>>
>>
>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>> *Sent:* Monday, January 31, 2022 11:25 PM
>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>> *Subject:* Re: [sfc] WGLC for
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.i=
etf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGM=
CbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu3416GCQ*24&data=3D04*=
7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*=
7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7=
CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn=
0*3D*7C3000&sdata=3DNKz8*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3=
D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f=
5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$>
>>
>>
>>
>> Hi Greg,
>>
>>
>>
>> Sorry for the late action on this.
>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fd=
oc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.guichard*=
40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a=
1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4=
wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Dpl=
23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJSUlJSUlJ=
SUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4=
Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DdpoyXLu*2=
F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKi=
oqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs=
9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9PuM1neA$>
>> has been now posted with the edits per this discussion.
>>
>>
>>
>> Hi Jim,
>>
>>
>>
>> After Greg's review please let us know if the changes are good to
>> progress the draft to the next step.
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>>
>>
>> On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>> Hi Shwetha,
>>
>> thank you for the detailed response to my comments. Please feel free to
>> share any updates you're considering for the next version. I'll be glad =
to
>> work together on these.
>>
>> I have several follow-up notes in-lined below under the GIM>> tag.
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari <
>> shwetha.bhandari@thoughtspot.com> wrote:
>>
>> Hi Greg,
>>
>>
>>
>> Sorry for the very late reply. Please find responses to your comments
>> inline @Shwetha:
>>
>>
>>
>>
>>
>>
>>
>> On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>>
>> Dear Authors and All,
>>
>> I've read the current version of the draft and have some comments I'd
>> like to share with you. I much appreciate your thoughts on where this wo=
rk
>> should go considering developments in other IETF WGs. Please find my not=
es
>> and questions below:
>>
>>    - It is stated in the Abstract that:
>>
>>    In-situ Operations, Administration, and Maintenance (IOAM) records
>>    operational and telemetry information in the packet while the packet
>>    traverses a path between two points in the network.
>>
>> But that is the case only for the pre-allocated and incremental trace
>> option types. The Direct Export option
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-expo=
rt*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9e=
FdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei=
.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*=
7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLC=
JQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qfz=
x3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUl=
JSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir=
10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futur=
ewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591f=
edc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD=
AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6du=
d5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioq=
KioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>> does not write telemetry data into the data packet itself but export
>> telemetry information in a specially constructed packet.
>>
>> And as we are talking about different IOAM trace options, the question o=
f
>> the scope of this document seems appropriate. There is a WGLC on two
>> IOAM documents
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNjnjfRVp_=
iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DcHtvsg=
Dl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3f=
Vr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&data=3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DY=
*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&reserved=3D0__;JSUlJSUlJS=
UlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-FRADPxg$>
>> active through September 15th at the IPPM WG. I believe that it would be
>> beneficial if we had a single document that describes the applicability =
of
>> IOAM in all its functionality defined by documents in IPPM WG. Of course=
,
>> that cannot be a moving target as that would not be helpful. But since t=
he
>> IPPM WG discusses the progress of two IOAM documents, it could be a grea=
t
>> time to address the applicability of the Direct Export trace type
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-expo=
rt*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9e=
FdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei=
.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*=
7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLC=
JQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qfz=
x3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUl=
JSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir=
10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futur=
ewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591f=
edc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD=
AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6du=
d5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioq=
KioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>> and Loopback and Active flags defined in draft-ietf-ippm-ioam-flags
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*=
3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM=
4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca=
f9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*=
7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2=
luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3xjl1C7ytQ*2Boa=
KdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUl=
JSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJ=
y5gHA8obfbMABJt8NqRRKg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com=
*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*=
7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj=
oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzzcnXlewWKrtEDv4Bms=
NNk4pvDlMKNKvPzBZ2dZJm5k*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioq=
JSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1xx=
jFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-gOuTqwg$>.
>> It would be concerning to have more than one SFC document describing the
>> applicability of the generic IOAM mechanisms
>>
>>
>>
>> Shwetha> This is a fair point. We will revise the  draft with text in th=
e
>> abstract and Section 3 IOAM-Type to be updated to include the usage of
>> trace and DEX options.  The encapsulation of IOAM options within NSH its=
elf
>> in its current form already supports all the IOAM Option Type defined bo=
th
>> from draft-ietf-ippm-ioam-data and draft-ietf-ippm-ioam-direct-export
>> along with the flags supported within the options. Hence the
>> IOAM-data-field definitions in the draft will remain unchanged.
>>
>> GIM>> I agree that the definitions of the IOAM data-fields are invariant
>> in various data plane encapsulations. You likely follow the discussion o=
f
>> the IAOM Direct Export and IOAM flags on the IPPM WG list. I think that =
for
>> SFC NSH, IOAM Direct Export could be as simple as "use the local policy"=
.
>> The applicability of the Loopback and Active flags seems to require
>> detailed explanation by SFP actors.
>>
>>
>>
>>
>>
>>
>>    - The location of the IOAM header in the SFC NSH-encapsulated packet
>>    is defined in Section 3:
>>
>>    IOAM-Data-Fields are carried in NSH
>>
>>    using a next protocol header which follows the NSH MD context
>>
>>    headers.
>>
>> I've checked RFC 8300 but couldn't find it defines the Next Protocol
>> header. Also, it appears that NSH Context headers are optional. Hence my
>> question. Is the presence of an NSH Context header required when using
>> IOAM? Could you clarify which mechanism is used to identify the payload =
of
>> an SFC NSH-encapsulated packet as IOAM?
>>
>> Shwetha> We will reword it, it is not Next Protocol header but using IOA=
M
>> as a Next Protocol as described in Section 4.1 and requested in IANA
>> section. Following is the proposed text to align with the RFC 8300
>> reference to context headers following base header and service path head=
er:
>>
>> "The NSH is defined in [RFC8300].  IOAM-Data-Fields are carried in
>> NSH using a next protocol to identify IOAM data fields that follows NSH
>> context headers."
>>
>> GIM>> I think that RFC 8300 views data following Context Headers as NSH
>> payload, not being "in NSH".
>>
>>
>>    - If I understand the format of the IOAM header defined in Section 3
>>    correctly, the header's length is limited by 1020 octets, while the
>>    effective length containing IOAM options and data - 1016 octets. Is t=
hat
>>    correct? What is the recommended technique of collecting IOAM data th=
at
>>    exceeds that limit?
>>
>> Shwetha > IOAM options inherently support specifying the size limits at
>> the node that added the IOAM options. While operationalizing the solutio=
n
>> the data types included and number of nodes expected to be adding the da=
ta
>> should be selected. This is covered in deployment
>> considerations draft-brockners-opsawg-ioam-deployment.
>>
>>
>>    - In Section 4.1, I've found the text reflecting the history of the
>>    discussion about how to carry the IOAM header using NSH encapsulation=
. As
>>    the text has no normative value, I suggest moving it into an Appendix=
.
>>
>> Shwetha > Agreed, revised draft will have this section moved to Appendix=
.
>>
>> GIM>> Thank you.
>>
>>
>>    - I find the rules of handling the O-bit in NSH listed in Section 4.2
>>    inconsistent and confusing. The IOAM header is not part of NSH
>>    encapsulation but is a part of the payload. But in one case, when use=
r data
>>    follows it, the O-bit must not be set as. If there's no user data aft=
er the
>>    IOAM header, then the O-bit must be set. But from the perspective of =
NSH
>>    encapsulation, it includes specially constructed data added for the s=
ole
>>    purpose of collecting OAM/telemetry information. Then, why, in one ca=
se,
>>    the O-bit is cleared and in the other set if, in both cases, the
>>    NSH-encapsulated packet is used to perform the OAM function?
>>
>> Shwetha > The reason for not setting the O-bit for packets that contains
>> actual user data is because RFC 8300 has " SF/SFF/SFC Proxy/Classifier
>> implementations that do not support
>>
>>       SFC OAM procedures SHOULD discard packets with O bit set". It will=
 be undesirable to discard packets with O-bit set that carry user data as I=
OAM can be inserted insitu.
>>
>> For synthetic traffic created for OAM along with IOAM-data-fields in NSH=
 following the NSH OAM function with 0-bit set is desirable.
>>
>>  GIM>> This is an interesting situation. I agree that there could be an
>> SFC element not supporting "SFC OAM procedures" (not clear what these ar=
e).
>> By the same token, would such SFC element support IOAM, be capable of
>> processing IOAM without adverse impact to user data? I am not certain an=
d
>> it seems that it might be better to recommend that NSH packets with IOAM=
 be
>> dropped by an SFP element if it does not support "SFC OAM". What are you=
r
>> thoughts?
>>
>>
>>
>>
>>
>> Thanks,
>>
>> Shwetha
>>
>> I much appreciate your consideration of my comments and questions and
>> looking forward to your feedback.
>>
>>
>>
>> Regards,
>>
>> Greg
>>
>>
>>
>> On Wed, Aug 18, 2021 at 5:32 AM James Guichard <
>> james.n.guichard@futurewei.com> wrote:
>>
>> Dear WG:
>>
>>
>>
>> This email starts a 2 week Working Group Last Call for
>> draft-ietf-sfc-ioam-nsh [1].
>>
>>
>>
>> Please read this document if you haven=E2=80=99t read the most recent ve=
rsion and
>> send your comments to the SFC WG list no later than September 1st 2021.
>>
>>
>>
>> If you are raising a point which you expect will be specifically debated
>> on the mailing list, consider using a specific email/thread for this poi=
nt.
>>
>>
>>
>> Lastly, if you are an author or contributor please response to indicate
>> whether you know of any undisclosed IPR related to this document.
>>
>>
>>
>> Thanks!
>>
>>
>>
>> Jim & Joel
>>
>>
>>
>> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.c=
om/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelin=
ks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__=
https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!=
!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7=
Z0OJKHdTiRE6A*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9c=
de32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C6=
37792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM=
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G7=
7lRnSye2Ols5z3U8QwQ*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJ=
SU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8=
obfbMABJv33kGkLw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5d=
b82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C=
637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu=
MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DS6sx7MrrVkzKepVgj45q*2F2K=
PZzBMyOFnol*2BMfgRQ730*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJS=
UqKioqKioqKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxj=
FWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>>
>> ________________________________________________________________________=
_________________________________________________
>>
>> Ce message et ses pieces jointes peuvent contenir des informations confi=
dentielles ou privilegiees et ne doivent donc
>> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez r=
ecu ce message par erreur, veuillez le signaler
>> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages=
 electroniques etant susceptibles d'alteration,
>> Orange decline toute responsabilite si ce message a ete altere, deforme =
ou falsifie. Merci.
>>
>> This message and its attachments may contain confidential or privileged =
information that may be protected by law;
>> they should not be distributed, used or copied without authorisation.
>> If you have received this email in error, please notify the sender and d=
elete this message and its attachments.
>> As emails may be altered, Orange is not liable for messages that have be=
en modified, changed or falsified.
>> Thank you.
>>
>>

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

<div dir=3D"ltr">Hi Shwetha,<div>I believe that the text you&#39;ve quoted =
is helpful. I would suggest changing references from [RFC8300] to [I-D.ietf=
-sfc-oam-packet] throughout that paragraph.</div><div><br></div><div>Regard=
s,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com">shwetha.bhandari@thoug=
htspot.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">Med,<div><br></div><div>Thanks=
 for the details: this is exactly what we had before the latest revision:</=
div><div><pre style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px=
;break-before:page;color:rgb(0,0,0)"><span style=3D"display:inline;font-siz=
e:1em;font-weight:bold"><a id=3D"gmail-m_2516809974449838372gmail-section-4=
.2" href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-0=
6#section-4.2" target=3D"_blank">4.2</a>.  IOAM and the use of the NSH O-bi=
t</span>

   [<a id=3D"gmail-m_2516809974449838372gmail-ref-RFC8300">RFC8300</a>] def=
ines an &quot;O bit&quot; for OAM packets.  Per [<a href=3D"https://datatra=
cker.ietf.org/doc/html/rfc8300" title=3D"&quot;Network Service Header (NSH)=
&quot;" target=3D"_blank">RFC8300</a>] the O
   bit must be set for OAM packets and must not be set for non-OAM
   packets.  Packets with IOAM data included MUST follow this
   definition, i.e. the O bit MUST NOT be set for regular customer
   traffic which also carries IOAM data and the O bit MUST be set for
   OAM packets which carry only IOAM data without any regular data
   payload.
</pre><br></div>This was removed as per the discussion in this thread. Plea=
se check <a href=3D"https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseN=
OhxknAw_dqvj6M/" target=3D"_blank">https://mailarchive.ietf.org/arch/msg/sf=
c/srMit5zE8UseNOhxknAw_dqvj6M/</a><br><br>It looks like we are going in a l=
oop here. This definition of SFC OAM packet to include the OAM data that co=
mes in inner packets via the next protocol header chain is introduced in dr=
aft-ietf-sfc-oam-packet to update the RFC8300.</div><div dir=3D"ltr">Jim, W=
hat are you thoughts on this? Should we reintroduce the above text ?<br><br=
>Thanks,<br>Shwetha<div><br></div><div><br></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 12, 2022 at 8:=
09 PM &lt;<a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank"=
>mohamed.boucadair@orange.com</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">





<div lang=3D"FR">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Franck,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
<u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thank you for the clarification even if I don=E2=80=99t thin=
k there is a confusion.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Please note that SFC OAM packet is defined as follows:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">=3D=3D<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Such a packet<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 is any NSH-enc=
apsulated packet that exclusively includes OAM data.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 An OAM data ca=
n be included in the Fixed-Length Context Header,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 optional Conte=
xt Headers, and/or the inner packet.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">=3D=3D<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Things are pretty clear (as per draft-ietf-sfc-oam-packet) t=
hat the O bit must be unset when IOAM data is included + user data.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">The concern I had is that you are pointing to RFC8300 for th=
e IOAM next protocol, which makes both =E2=80=9Cnone=E2=80=9D (i.e., no pay=
load) and IOAM (as you request a new
 code) legitimate values. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> sfc &lt;<a href=3D"mailto:sfc-bounc=
es@ietf.org" target=3D"_blank">sfc-bounces@ietf.org</a>&gt; <b>De la part d=
e</b> Frank Brockners (fbrockne)<br>
<b>Envoy=C3=A9=C2=A0:</b> mardi 12 avril 2022 13:55<br>
<b>=C3=80=C2=A0:</b> BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:moha=
med.boucadair@orange.com" target=3D"_blank">mohamed.boucadair@orange.com</a=
>&gt;; Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.=
com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg Mirsk=
y &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsk=
y@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">s=
fc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">s=
fc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank">ippm@ie=
tf.org</a>; James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei=
.com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi=
 &lt;<a href=3D"mailto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.miz=
rahi.phd@gmail.com</a>&gt;; <a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.=
org" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN=
2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">https://datatracker.ietf=
.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Med,<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sorry for arriving late to the =
party. Reading through your message below, there seems to be a confusion ab=
out the scope and concept of different OAM mechanisms.<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IOAM is scoped and designed to =
be protocol agnostic. IOAM data can be encapsulated into various protocols =
=E2=80=93 and NSH is one example =E2=80=93 but there is no semantic link be=
tween IOAM and the
 protocol used to encapsulate IOAM data.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Protocols can have their protoc=
ol specific OAM methods and solutions, like SFC OAM. Those protocol specifi=
c solutions (like SFC OAM as an example) are orthogonal to IOAM from a conc=
ept
 and scope perspective. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">From an SFC OAM perspective, yo=
ur draft-ietf-sfc-oam-packet-00 clearly and rightly states that =E2=80=9CO =
bit: Setting this bit indicates an SFC OAM packet.=E2=80=9D The O bit is ab=
out SFC OAM, and
 as such is orthogonal to =E2=80=9Canything IOAM=E2=80=9D. In earlier versi=
ons of draft-ietf-sfc-ioam-nsh we had text which stated that the O bit rema=
ins unchanged whether IOAM is present or not. To avoid any confusion, in -0=
8 we removed this statement =E2=80=93 just to make it crystal
 clear that there is no link between =E2=80=9CIOAM=E2=80=9D and =E2=80=9CSF=
C OAM=E2=80=9D.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">In addition, I don=E2=80=99t th=
ink that draft-ietf-sfc-ioam-nsh would be the appropriate place to discuss =
and restrict deployment options. E.g., I=E2=80=99m not sure why we=E2=80=99=
d want to restrict a deployment
 to using a single IOAM header only. E.g., one could think of using differe=
nt headers for different namespaces or groups of namespaces for operational=
 reasons. IMHO, such a discussion =E2=80=93 if we really need it - would be=
long into draft-ietf-ippm-ioam-deployment,
 rather than into a draft that defines the encap of IOAM into NSH.<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hope this clarifies things =E2=
=80=93 and we can finish up draft-ietf-sfc-ioam-nsh :-).<u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cc=E2=80=99ing the ippm working=
 group as an FYI.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks &amp; Cheers, Frank<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blan=
k">
mohamed.boucadair@orange.com</a> &lt;<a href=3D"mailto:mohamed.boucadair@or=
ange.com" target=3D"_blank">mohamed.boucadair@orange.com</a>&gt;
<br>
<b>Sent:</b> Monday, 4 April 2022 07:40<br>
<b>To:</b> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughts=
pot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg M=
irsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregim=
irsky@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">sfc-cha=
irs@ietf.org</a>; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne=
@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; James G=
uichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_bl=
ank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mai=
lto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com<=
/a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Subject:</b> RE: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!J=
pBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO=
2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;">Hi Shwetha, all,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">I agree with Greg that a statement is needed =
to be added to draft-ietf-sfc-oam-packet.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">For example, the current text says the follow=
ing:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Next Protocol:=
=C2=A0 8-bit unsigned integer that determines the type of<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 header following IOAM.=C2=A0 The semantics of this field are<u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 identical to the Next Protocol field in [</span><span style=3D"font-siz=
e:10pt;font-family:&quot;Courier New&quot;"><a href=3D"https://urldefense.c=
om/v3/__https://datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45to5uY!JpBZ=
4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qU=
w70GqHI4QEKQpGnDoYxXlRw$" title=3D"&quot;Network Service Header (NSH)&quot;=
" target=3D"_blank"><span lang=3D"EN-US">RFC8300</span></a></span><span lan=
g=3D"EN-US" style=3D"font-size:10pt;font-family:&quot;Courier New&quot;">].=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">which means that =E2=80=9CNone=E2=80=9D is au=
thorized. The O-bit must be set for such packets, while it should be unset =
for other values indicating user payload
 as per draft-ietf-sfc-oam-packet. Absent a pointer to the OAM packet, an i=
mplementer will have to guess the behavior to follow.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">BTW, the text quoted above when combined with=
:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0 IANA is requested to allocate pr=
otocol numbers for the following &quot;NSH<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0 Next Protocol&quot; related to I=
OAM:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=E2=80=A6means that IOAM data can be encapsul=
ated in IOAM data. I don=E2=80=99t think you want such a behavior. No?<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">One last comment: please update the security =
considerations with NSH-specific considerations. An approach is to simply r=
efer to Section 5 of
 draft-ietf-sfc-oam-packet. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> sfc &lt;<a href=3D"mailto:sfc-bounc=
es@ietf.org" target=3D"_blank">sfc-bounces@ietf.org</a>&gt;
<b>De la part de</b> Shwetha Bhandari<br>
<b>Envoy=C3=A9=C2=A0:</b> lundi 4 avril 2022 02:41<br>
<b>=C3=80=C2=A0:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.co=
m" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">s=
fc-chairs@ietf.org</a>; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fb=
rockne@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; James G=
uichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_bl=
ank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mai=
lto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com<=
/a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN=
2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks=C2=A0for the feedback. From the discussion an=
d Jim&#39;s feedback<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0&quot;<span style=3D"font-size:9.5pt">My only =
point was that in the case of IOAM the O-bit seems to be obsolete as you us=
e the next protocol field rather than the context headers. It seems to me t=
hat the definition of the O-bit should be that
 if set then the context headers are used to obtain the OAM instructions.&q=
uot;</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Which makes sense. The O-bit does not influence IOAM=
 handling as it is carried as a next protocol.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hence the consideration section on O-bit is removed =
in the new revision. What do you think?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky &lt;<a href=
=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</=
a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for your kind consideration of my comments=
 and for thoroughly=C2=A0addressing those in the new version. I&#39;ve noti=
ced that you&#39;ve decided to remove the discussion of the O bit in the NS=
H from the draft altogether. I think that it=C2=A0might
 be helpful=C2=A0to a reader if the document includes a short clarification=
 and the reference to
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/id/draft-ietf-sf=
c-oam-packet-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr=
9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$" target=3D"_bla=
nk">
draft-ietf-sfc-oam-packet</a>=C2=A0like the following:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal">For the IOAM functionality is SFC NSH described in t=
his document the O bit<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">in NSH MUST be set clear according to [I-D.ietf-sfc-=
oam-packet].<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari &lt;=
<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwet=
ha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Hi Jim, Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We have addressed the additional comments received i=
n this discussion. Can you please take a look :<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/www.ie=
tf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtU=
wScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wz=
u6YfUSVd4KRpUCA$" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddra=
ft-ietf-sfc-ioam-nsh-08.txt</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Feb 10, 2022 at 11:27 PM James Guichard &lt;=
<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n=
.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">My only point was that in the c=
ase of IOAM the O-bit seems to be obsolete as you use the next protocol fie=
ld rather than the context headers. It seems to me that
 the definition of the O-bit should be that if set then the context headers=
 are used to obtain the OAM instructions. Currently that is not what 8300 s=
ays. As I said in my previous emails I would really like to hear the WGs op=
inion on what to do with the O-bit
 and we certainly need to reconcile the various documents to be following t=
he same standard.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thought=
spot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Wednesday, February 9, 2022 9:57 AM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps:/datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5=
SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$" =
target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim,<u></u><u></u></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the O bit handling, are you =
suggesting that the O-bit for IOAM, that is carried as a next protocol foll=
owing=C2=A0NSH header, is not applicable? Would removing
 the section on O-bit considerations resolve your concern?<u></u><u></u></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Greg,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;I have one more question. A=
s the draft now mentions the option of using IOAM Direct Export to collect =
the IOAM data, it might be helpful reflecting that in the
 figure on p.2. I think that the caption &quot;IOAM Option and Data Space&q=
uot; might be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&qu=
ot;.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What are your thoughts?<u></u><=
u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Yes, that will make it accurate=
. I will update the diagram and publish a new version.<u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;I cannot find the text in t=
he draft suggesting that an SFF that does not support IOAM may forward the =
packet with the NSH Next Protocol field equal to IOAM protocol
 identifier. Could you help me find it?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Can you suggest text to help wi=
th this ? This would be a generic problem for NSH implementation when a nex=
t protocol is set to a value it does not understand.
 What should is recommended action in this situation?<u></u><u></u></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt; For example, if the Loopba=
ck IOAM flag is set, the node is required to send a copy of the packet back=
 to the IOAM encapsulating node. It is not clear to me
 how an SFF learns the identity of the IOAM encapsulating node and how it e=
ncapsulates the loopbacked packet. Can you help me find how it is supposed =
to work in the NSH?=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://urldefense.c=
om/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2F=
datatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-ioam-flags*23section-4.=
2&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c3240233=
4fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463112=
0774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik=
1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DzcOpC0Gzzi8xzhttBqWaeaU3pMd0KDo*2FZ=
YdGsEPG0uE*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY=
!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_cH_6kAg=
$" target=3D"_blank">https://datatracker.ietf.org/doc/html/draft-ietf-ippm-=
ioam-flags#section-4.2</a>:<u></u><u></u></span></p>
</div>
<div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0 A Loopback flag that is set indicates to the transit nodes processi=
ng</span><span lang=3D"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 this option th=
at they are to create a copy of the received packet and</span><span lang=3D=
"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 send the copy =
back to the source of the packet. </span><span lang=3D"EN-US"><u></u><u></u=
></span></pre>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Given this is explained in the =
flag handling, do you see a need to define it again in NSH? IMHO the explan=
ation of flag handling is quite generic for any packet
 based transport.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please share your thoughts and =
text suggestions to improve the draft for flag handling if it requires clar=
ification.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Thu, Feb 3, 2022 at 6:48 AM =
Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">=
gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have one more question. As th=
e draft now mentions the option of using IOAM Direct Export to collect the =
IOAM data, it might be helpful reflecting that in the
 figure on p.2. I think that the caption &quot;IOAM Option and Data Space&q=
uot; might be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&qu=
ot;.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What are your thoughts?<u></u><=
u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Feb 2, 2022 at 7:29 AM =
Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" ta=
rget=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></=
u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim, Greg,<u></u><u></u></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks for the follow up.<u></u=
><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">1) On O-bit: I am a bit confuse=
d about the O-bit feedback. Are you suggesting that it should not be a cons=
ideration for IOAM as it is handled as a next protocol
 and not as NSH context headers?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What should a SFC element handl=
e a packet containing IOAM as next header and does not implement IOAM and h=
ence does not understand IOAM? I think O-bit helps in
 such situations to help such elements decide to drop or forward without pr=
ocessing the IOAM header.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Let me know if that is not the =
case and if simply not considering O-bit in the context of IOAM is what you=
 would recommend.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">2)
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatr=
acker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu0=
5ObEvXtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&=
amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334f=
c08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001546312770=
05*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h=
aWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPl=
l6nR8Ay8*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw4=
5to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4=
eduZWg$" target=3D"_blank">
Active or Loopback flags</a>=C2=A0- there is nothing specific=C2=A0for NSH =
on how the flags are to be handled.=C2=A0 The IOAM specific fields are to b=
e handled as recommended by the respective IOAM drafts. Do you see any spec=
ific NSH considerations to be documented for IOAM
 fields?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Tue, Feb 1, 2022 at 4:29 PM =
James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=
=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></sp=
an></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha &amp; Greg,<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you for the update.<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I still believe however that mo=
re work is necessary to reconcile how SFC OAM is supposed to work. RFC 8300=
 says:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 O bit:=C2=A0 Setting=
 this bit indicates an OAM packet (see [<a href=3D"https://urldefense.com/v=
3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furld=
efense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc62=
91__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy=
5gHA8obfbMABJs06rKUNw*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.=
com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7=
C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3D4wRcNgj93har=
9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AV=
bjdeh2YlaUz632nE-HqDItW8b5uw-Yg$" title=3D"&quot;Guidelines for the Use of =
the &quot;" target=3D"_blank">RFC6291</a>]).</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Th=
e actual format and processing of SFC OAM packets is outside the</span><spa=
n lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sc=
ope of this specification (for example, see [<a href=3D"https://urldefense.=
com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2=
Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2F=
rfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24&amp;data=3D04*7C01*7C=
james.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8=
ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbG=
Zsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C=
3000&amp;sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*3D&amp;reserve=
d=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFW=
gJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$" target=3D"_bla=
nk">SFC-OAM-FRAMEWORK</a>]</span><span lang=3D"EN-US"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fo=
r one approach).</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0Th=
e O bit MUST be set for OAM packets and MUST NOT be set for</span><span lan=
g=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 no=
n-OAM packets.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If we look at RFC6291 it simply=
 describes what OAM is supposed to mean and this is independent from SFC. T=
he SFC-OAM-Framework (now RFC 8924) in section 6.3 says:<u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 The Next Protocol fi=
eld in the NSH header may be used to indicate what OAM function is intended=
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 or what toolset is u=
sed.=C2=A0 Any other overlay encapsulations used at the service layer must =
have
 a </span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0similar way to =
indicate the intended OAM function.</span><span lang=3D"EN-US"><u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">So my reading of this is that i=
f you take 8300 together with the framework then 1. The O-bit MUST be set f=
or OAM packets, and 2. The Next Protocol field may or
 may not be used to indicate which OAM function is to be applied. From this=
 I can determine that iOAM has taken the approach of using the next protoco=
l field to indicate how to process the OAM packet and does NOT use the NSH =
context headers in any way shape
 or form. This seems consistent with the current definitions of the O-bit f=
rom RFC 8300 and processing guidelines from RFC 8924.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">However, your document says:<u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:10pt;font=
-family:&quot;Courier New&quot;;color:black"><a href=3D"https://urldefense.=
com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2=
Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2F=
draft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCb=
Cwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtXMLMQUw*24&amp;data=3D0=
4*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83c=
f*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown=
*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6=
Mn0*3D*7C3000&amp;sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNERJwCw5zwdrAMA*3=
D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!=
f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9Fp7_C8w$=
" target=3D"_blank">4.1</a>.=C2=A0
 IOAM and the use of the NSH O-bit</span></b><span lang=3D"EN-US"><u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 [RFC8300] defines an=
 &quot;O bit&quot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefens=
e.com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F=
*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*=
2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10=
KydDyJy5gHA8obfbMABJuMIrqXAQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3Da*2BV=
evL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&amp;reserved=3D0__;JSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoO=
gCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$" title=3D"&quot;Network Service Hea=
der (NSH)&quot;" target=3D"_blank">RFC8300</a>]
 the O</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 bit must be set for =
OAM packets and must not be set for non-OAM</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 packets.=C2=A0 Packe=
ts with IOAM data included MUST follow this</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 definition, i.e. the=
 O bit MUST NOT be set for regular customer</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 traffic which also c=
arries IOAM data and the O bit MUST be set for</span><span lang=3D"EN-US"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 OAM packets which ca=
rry only IOAM data without any regular data</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 payload.</span><span=
 lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This text basically says that i=
f the packet is customer traffic and happens to carry iOAM data then it is =
NOT an OAM packet.=C2=A0 What am I missing, customer traffic
 or not, both carry iOAM data so how are they different within an SFC domai=
n?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US">In=
 addition to the above I will note that there is still a conflict with Greg=
=E2=80=99s draft namely this text from section 4:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 *=C2=A0 O bit set an=
d the &quot;Next Protocol&quot; value does not match the value</span><span =
lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ac=
tive SFC OAM (TBA1), defined in
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatr=
acker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__=
*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5g=
HA8obfbMABJv1ohYIeg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DHTLx6e4sQCvsjX=
ZKxG1GA8XPvdswsQKEMIEABitkprw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSU=
lJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjde=
h2YlaUz632nE-HqDItW-EwTZ2zw$" target=3D"_blank">
Section 10.1</a>:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 - An SFC NSH Context Header(s) contain an OAM processing</s=
pan><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 instructions or data.</span><span lang=3D"EN-US"><u></u><u>=
</u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 - The &quot;Next Protocol&quot; field determines the type o=
f the payload.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The above text suggests to me t=
hat if the O-bit is set and the next protocol is not active SFC OAM then it=
 is *<b>required</b>* that OAM data will be in the NSH
 context headers (which is not the case for iOAM) and the next protocol wil=
l indicate what follows the NSH header. While iOAM does follow the NSH head=
er as indicated by the next protocol there is still an expectation that OAM=
 is also carried in the NSH context
 headers. This seems to be in conflict with RFC 8300 AND RFC 8924. <u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This of course is just my readi=
ng of the text and I would like to hear yours and other folks thoughts.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thought=
spot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 11:25 PM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefens=
e.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-io=
am-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10=
KydDyJy5gHA8obfbMABJu3416GCQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DNKz8*=
2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5=
ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Greg,<u></u><u></u></span></=
p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sorry for the late action on th=
is.
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.=
org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.gu=
ichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b2401=
89c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJW=
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sda=
ta*3Dpl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJS=
UlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fV=
r4clCr4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&amp;data=3D04*7C01*7Cjames.n.gui=
chard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b24018=
9c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWI=
joiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sd=
ata=3DdpoyXLu*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&amp;reserved=3D0__=
;JSUlJSUlJSUlJSUqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW9PuM1neA$" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07</a> has be=
en now posted with the edits per this discussion.=C2=A0<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">After Greg&#39;s review please =
let us know if the changes are good to progress the draft to the next step.=
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Oct 27, 2021 at 7:31 PM=
 Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank"=
>gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">thank you for the detailed resp=
onse to my comments. Please feel free to share any updates you&#39;re consi=
dering for the next version. I&#39;ll be glad to work together
 on these.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have several follow-up notes =
in-lined below under the GIM&gt;&gt; tag.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Tue, Oct 26, 2021 at 6:51 PM=
 Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" t=
arget=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u><=
/u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Hi Greg,</span><span lang=3D"EN-US"><u></u><u></u></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Sorry for the very late reply. Please find responses to your=
 comments inline @Shwetha:</span><span lang=3D"EN-US"><u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Sep 8, 2021 at 3:30 AM =
Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">=
gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear Authors and All,<u></u><u>=
</u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#39;ve read the current versi=
on of the draft and have some comments I&#39;d like to share with you. I mu=
ch appreciate your thoughts on where this work should go considering
 developments in other IETF WGs. Please find my notes and questions below:<=
u></u><u></u></span></p>
</div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">It is stated in the Abstract that:<u></u><u></u></span=
></li></ul>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0In-situ Operations=
, Administration, and Maintenance (IOAM) records<br>
=C2=A0 =C2=A0operational and telemetry information in the packet while the =
packet<br>
=C2=A0 =C2=A0traverses a path between two points in the network.<u></u><u><=
/u></span></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">But that is the case only for t=
he pre-allocated and incremental trace option=C2=A0types. The
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dire=
ct-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0=
MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4=
clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdat=
a=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUlJ=
SUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-BwxdRIg$" target=3D"_blank">
Direct Export option</a> does not write telemetry=C2=A0data into the data p=
acket itself but export telemetry information in a specially constructed pa=
cket.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">And as we are talking about dif=
ferent IOAM trace options, the question=C2=A0of the scope of this document =
seems appropriate. There is
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNj=
njfRVp_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfP=
NhyePahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3=
DcHtvsgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpG=
jZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&amp;data=3D04*7C01*7Cjam=
es.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2=
a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb=
3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C300=
0&amp;sdata=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&amp;reserv=
ed=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJS=
UlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8A=
Vbjdeh2YlaUz632nE-HqDItW-FRADPxg$" target=3D"_blank">
a WGLC on two IOAM documents</a> active through September 15th at the IPPM =
WG. I believe that it would be beneficial if we had a single document that =
describes the applicability of IOAM in all its functionality defined by doc=
uments in IPPM WG. Of course, that
 cannot be a moving target as that would not be helpful. But since the IPPM=
 WG discusses the progress of two IOAM documents, it could be a great time =
to address the applicability of
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dire=
ct-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0=
MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4=
clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdat=
a=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUlJ=
SUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-BwxdRIg$" target=3D"_blank">
the Direct Export trace type</a> and Loopback and Active flags defined in=
=C2=A0<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protect=
ion.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2F=
nam11.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioa=
m-flags*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNA=
YMo9eFdQxxBWM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3x=
jl1C7ytQ*2BoaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4cl=
Cr4Ir10KydDyJy5gHA8obfbMABJt8NqRRKg*24&amp;data=3D04*7C01*7Cjames.n.guichar=
d*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c75=
3a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiM=
C4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DzzcnXlewWKrtEDv4BmsNNk4pvDlMKNKvPzBZ2dZJm5k*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-gOuTqwg$" target=3D"_blank">draft-ietf-ippm-ioam-flags</a>.
 It would be concerning to have more than one SFC document describing the a=
pplicability of the generic IOAM mechanisms<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha&gt; This is a fair point. We will revise the=C2=A0 d=
raft with text in the abstract and Section 3 I<span style=3D"color:black;ba=
ckground:rgb(255,253,245)">OAM-Type</span>=C2=A0to
 be updated to include the usage of trace and DEX options.=C2=A0 The encaps=
ulation of IOAM options within NSH itself in its current form already suppo=
rts all the IOAM Option Type defined both from draft-<span style=3D"color:b=
lack;background:rgb(255,253,245)">ietf-ippm-ioam-data
 and=C2=A0</span>draft-ietf-ippm-ioam-direct-export along with the flags su=
pported within the options. Hence the IOAM-data-field definitions in the dr=
aft will remain unchanged.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; I agree that the de=
finitions of the IOAM data-fields are invariant in various data plane encap=
sulations. You likely follow the discussion of the IAOM Direct
 Export and IOAM flags on the IPPM WG list. I think that for SFC NSH, IOAM =
Direct Export could be as simple as &quot;use the local policy&quot;. The a=
pplicability of the Loopback and Active flags seems to require detailed exp=
lanation by SFP actors.<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">The location of the IOAM header in the SFC NSH-encapsu=
lated=C2=A0packet is defined in Section 3:<u></u><u></u></span></li></ul>
</div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0IOAM-Data-Fields a=
re carried in NSH<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0using a next proto=
col header which follows the NSH MD context<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0headers.<u></u><u>=
</u></span></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#39;ve checked RFC 8300 but c=
ouldn&#39;t find it defines the Next Protocol header. Also, it appears that=
 NSH Context headers=C2=A0are optional. Hence my question. Is the
 presence of an NSH Context header required when using IOAM? Could you clar=
ify which mechanism is used to identify the payload of an SFC NSH-encapsula=
ted packet as IOAM?<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha&gt; We will reword it, it is not Next Protocol heade=
r but using IOAM as a Next Protocol as described in Section 4.1 and
 requested in IANA section. Following is the proposed text to align with th=
e RFC 8300 reference to context headers following base header and service p=
ath header:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">&quot;The NSH is defined in [RFC8300].=C2=A0 IOAM-Data-Field=
s are carried in NSH=C2=A0using a next protocol to identify IOAM data field=
s that
 follows NSH context headers.&quot;</span><span lang=3D"EN-US"><u></u><u></=
u></span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; I think that RFC 83=
00 views data following Context Headers as NSH payload, not being &quot;in =
NSH&quot;.=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">If I understand the format of the IOAM header defined =
in Section 3 correctly, the header&#39;s length is limited by 1020 octets, =
while the effective length containing IOAM options and data - 1016 octets. =
Is that correct? What is the recommended
 technique of collecting IOAM data that exceeds that limit?<u></u><u></u></=
span></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; IOAM options inherently support specifying the =
size limits at the node that added the IOAM options. While operationalizing
 the solution the data types included and number of nodes expected to be ad=
ding the data should be selected. This is covered in deployment considerati=
ons=C2=A0draft-brockners-opsawg-ioam-deployment.</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">In Section 4.1, I&#39;ve found the text reflecting the=
 history of the discussion about how to carry the IOAM header using NSH enc=
apsulation. As the text has no normative value, I suggest moving it into an=
 Appendix.<u></u><u></u></span></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; Agreed, revised draft will have this section mo=
ved to Appendix.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; Thank you.=C2=A0<u>=
</u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">I find the rules of handling the O-bit in NSH listed i=
n Section 4.2 inconsistent and confusing. The IOAM header is not part of NS=
H encapsulation but is a part of the payload. But in one case, when user da=
ta follows it, the O-bit must not
 be set as. If there&#39;s no user data after the IOAM header, then the O-b=
it must be set. But from the perspective of NSH encapsulation, it includes =
specially constructed data added for the sole purpose of collecting OAM/tel=
emetry information. Then, why, in one
 case, the O-bit is cleared and in the other set if, in both cases, the NSH=
-encapsulated packet is used to perform the OAM function?<u></u><u></u></sp=
an></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; The reason for not setting the O-bit for packet=
s that contains actual user data is because RFC 8300 has &quot;<span style=
=3D"color:black">
 SF/SFF/SFC Proxy/Classifier implementations that do not support</span></sp=
an><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 SFC OAM procedures SHOULD discard packets w=
ith O bit set&quot;. It will be undesirable to discard packets with O-bit s=
et that carry user data as IOAM can be inserted insitu.</span><span lang=3D=
"EN-US"><u></u><u></u></span></pre>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>For synthetic traffic created for OAM along with IOAM-data-fields in NSH f=
ollowing the NSH OAM function with 0-bit set is desirable.=C2=A0 </span><sp=
an lang=3D"EN-US"><u></u><u></u></span></pre>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0GIM&gt;&gt; This is an in=
teresting situation. I agree that there could be an SFC element not support=
ing &quot;SFC OAM procedures&quot; (not clear what these are). By the same
 token, would such SFC element support IOAM, be capable of processing IOAM =
without adverse impact to user data? I am not certain and it seems that it =
might be better to recommend that NSH packets with IOAM be dropped by an SF=
P element if it does not support
 &quot;SFC OAM&quot;. What are your thoughts?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thanks,</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha</span><span lang=3D"EN-US">=C2=A0<u></u><u></u></spa=
n></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I much appreciate your consider=
ation of my comments and questions and looking forward to your feedback.<u>=
</u><u></u></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Aug 18, 2021 at 5:32 AM=
 James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" targe=
t=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></s=
pan></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear WG:<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This email starts a 2 week Work=
ing Group Last Call for draft-ietf-sfc-ioam-nsh [1].<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please read this document if yo=
u haven=E2=80=99t read the most recent version and send your comments to th=
e SFC WG list no later than September 1<sup>st</sup> 2021.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">I=
f you are raising a point which you expect will be specifically debated on =
the mailing list, consider using a specific email/thread for
 this point.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">=
=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">L=
astly, if you are an author or contributor please response to indicate whet=
her you know of any undisclosed IPR related to this document.
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks!<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim &amp; Joel<u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span lang=3D"EN-US" style=3D"color:black">[1] <a href=3D"https://urldefens=
e.com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F=
*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelinks.protection.outlook=
.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatra=
cker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!db6q3n8=
-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHdTiRE6A*24*26da=
ta*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d08d9e=
53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CU=
nknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC=
JXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77lRnSye2Ols5z3U8QwQ*3=
D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7=
Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv33kGkLw*24&a=
mp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc=
08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463127700=
5*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DS6sx7MrrVkzKepVgj45q*2F2KPZzBMyOFnol*2=
BMfgRQ730*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKio=
qKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5Z=
lZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a></span><span l=
ang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span lang=3D"EN-US" style=3D"color:black">=C2=A0</span><span lang=3D"EN-US=
"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:131.25pt">
<span lang=3D"EN-US">_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<br>
</span><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<pre>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</pre></div>

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

--000000000000359df105dc771211--


From nobody Wed Apr 13 17:20:39 2022
Return-Path: <d3e3e3@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 C8A2E3A1593; Wed, 13 Apr 2022 17:20:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level: 
X-Spam-Status: No, score=-1.847 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bTh0mKuNffza; Wed, 13 Apr 2022 17:20:19 -0700 (PDT)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (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 177843A15A1; Wed, 13 Apr 2022 17:20:08 -0700 (PDT)
Received: by mail-lj1-x230.google.com with SMTP id 17so4161320lji.1; Wed, 13 Apr 2022 17:20:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NhBZMVu+yHVtOvfgZm0Sqkvz7US7t1u8FAFiA9j2UtQ=; b=GZ8qnqwElBpfcgQ9KyZ9I58B73DAqR1BjKzcuRnEU2bl7Gpv6oTXlLgmRolV9p+RA5 XDlJ1rKfTM7ZxOszVI9RiS6AwqM+gIglTjpTMcmzSpk19vZo65yYurXT2b4y1u4Zlro1 b1WZe09Qn5OINu7K/50cL/aac0PmO9Tn/tgIBkur5Cylcc0Ux5GQ1+08K9UEHF3FjjKf KwCIXZXsq/joGPbfng14jV0DpxfEC/UGEFjTt0aC574qMj1SkIYOksiypcztRyuc+WX9 scIOnubvGVZSbtHRY26ko56hDVDIW/RyLNt9GPmsBucKl7JAkBlGzzCzJZ3LWU0tvRkL i19Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NhBZMVu+yHVtOvfgZm0Sqkvz7US7t1u8FAFiA9j2UtQ=; b=iqWBjKafZlhpILTAZ0wGI1FII5DGyUXr2Rdy7auJrthmdTnXt3Fy87JKtg4Abk80Uv 9XHBckCpILpHGVhvALV9zYrBN0mZtzfvqJZjE2Xyx0sSDFI81KskDI4gho0W5AChwWPr GFvLVhJwh4qshKMg9cNiT8STb0tVxyhW4zXwRk6SluLEfY3a3F6DNqCTQ9eG901OgMf/ +cGYh3xwz6cEZIJ+ahqrxztN/SCgVQdfpNshIej/t2s7pO2bmNvK7ptflmd61fZG1Ah3 +pglTVCaCqOY0b/2R+pIgjeUtKtCsBP+7g8k8zhEI74Z7ROd7uaM7yVaPLvLPKFyKlAZ kzlA==
X-Gm-Message-State: AOAM530jY4hb4pTDbU7/Rko8da4EAGefhujeFpAINscJbzWB/0xu6Qih vycVQrMR7mkbxC1fD+IEw1p+cf11fj/8iv6HZxQ=
X-Google-Smtp-Source: ABdhPJxuuKBB39u7e/9qrMsIYH80t1ewhjZLw63eW1mc4XyLdtEkPX1D2PWar+KFWXNLQZF0aTqpb4rTU2oA9ckTuRc=
X-Received: by 2002:a2e:934d:0:b0:24b:41cf:fb50 with SMTP id m13-20020a2e934d000000b0024b41cffb50mr123880ljh.336.1649895604917; Wed, 13 Apr 2022 17:20:04 -0700 (PDT)
MIME-Version: 1.0
References: <202112031730532332374@zte.com.cn> <20220321095834.GQ13021@mit.edu>
In-Reply-To: <20220321095834.GQ13021@mit.edu>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Wed, 13 Apr 2022 20:19:53 -0400
Message-ID: <CAF4+nEHfY84SyO5SbhWV-HS=JUiF7aZbu2tQtqO4vQGSigwWSA@mail.gmail.com>
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: Yuehua Wei <wei.yuehua@zte.com.cn>, Martin Vigoureux <martin.vigoureux@nokia.com>,  draft-ietf-sfc-nsh-tlv@ietf.org, sfc-chairs@ietf.org,  "iesg@ietf.org" <iesg@ietf.org>, sfc@ietf.org, Greg Mirsky <gregimirsky@gmail.com>
Content-Type: multipart/mixed; boundary="0000000000007343e005dc924122"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/9cTlxewD_uKkDD2sY037BIKLDyo>
Subject: Re: [sfc] Benjamin Kaduk's Discuss on draft-ietf-sfc-nsh-tlv-09: (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, 14 Apr 2022 00:20:26 -0000

--0000000000007343e005dc924122
Content-Type: multipart/alternative; boundary="0000000000007343d305dc924120"

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

Hi,

As the lowly last listed author :-) I have done a pass over the
document with particular attention to Ben's DISCUSS. My apologies for
not reviewing again earlier. See comments below at <de> and also the
attached mark-up which contains a number of minor editorial
suggestions in addition to the changes that I spell out below.


On Mon, Mar 21, 2022 at 5:59 AM Benjamin Kaduk <kaduk@mit.edu> wrote:
Hi Yuehua,

My apologies for not replying until now.  I think I saw the updated
versions of the draft and did not notice that there were still some active
topics in the email thread (not reflected in the draft yet).

On Fri, Dec 03, 2021 at 05:30:53PM +0800, wei.yuehua@zte.com.cn wrote:
> Dear Ben,
> Thank you. please see the comment resolution inline with Yuehua>>
>
> To Martin,  I really appreciate if you could provide comments to Yuehua-2
and Yuehau-6.
>
> Best Regards,
> Yuehua Wei
> ZTE Corporation
> ------------------=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6------------------
> =E5=8F=91=E4=BB=B6=E4=BA=BA=EF=BC=9ABenjaminKadukviaDatatracker
> =E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=9AThe IESG;
> =E6=8A=84=E9=80=81=E4=BA=BA=EF=BC=9Adraft-ietf-sfc-nsh-tlv@ietf.org;sfc-c=
hairs@ietf.org;sfc@ietf.org;
gregimirsky@gmail.com;
> =E6=97=A5 =E6=9C=9F =EF=BC=9A2021=E5=B9=B411=E6=9C=8830=E6=97=A5 02:59
> =E4=B8=BB =E9=A2=98 =EF=BC=9A[sfc] Benjamin Kaduk's Discuss on draft-ietf=
-sfc-nsh-tlv-09: (with
DISCUSS and COMMENT)
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-sfc-nsh-tlv-09: Discuss
>
> ...
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> (1) RFC 8300 is pretty clear that "Metadata privacy and security
> considerations are a matter for the documents that define metadata
> format."  Some of the metadata context headers defined in this document
> clearly have privacy considerations that need to be documented (e.g.,
> policy ID and source/destination group serve to concretely identify
> flows that are related in some way), though some may not have much that
> needs documenting (e.g., the forwarding context metadata seems to just
> be extracting out information that is already present in the packet
> being wrapped).  Regardless, we need to have some discussion of the
> privacy and security considerations of the new metadata context headers,
> even if that is just "no new considerations" for some of them.
>
> Yuehua-1>>Thank you, I update the section to ver10 per you, Stig and
John's comments.  please take a look and provide further comments

Unfortunately, I don't think that even the text in the -13 is providing
what is needed here.  (It is good text to have, but is generic to attacks
on context headers in general, and authentication of context headers in
general.)  My expectation is that for each of the seven context headers
that this document defines, we take a careful look at them in turn and
document any privacy and/or security considerations that apply to the
information carried in that specific context header.  (In some cases we may
also have to consider the encoding used, in addition to the information
content, but I do not remember that being relevant here.)  This could, for
example, take the form of a table or list that covers each context header
in turn.  (If, after having done the work, it ends up being a list of
mostly "no special considerations", we might consider formatting it
differently, but we definitely need to do the analysis on each context
header in turn.)

<de> Towards the end of this message, I suggest an addition to the
Security Considerations section to respond to the comment above.

> (2) I think we need to discuss the Flow ID context header further.  Is
> it intended to just be a container to hold a flow identifier already
> present in the contained packet (such as the IPv6 Flow Label or MPLS
> Entropy Label that are called out), or can it also be used to apply a
> new flow identifier at the SFC layer?
>
> The named examples of a flow ID are both 20 bits long; if that is an
> exhaustive listing, shouldn't we update the figure accordingly (to
> include Length=3D3, four leading bits of padding, and a trailing byte of
> padding)?  If that is not an exhaustive listing and longer flow
> identifiers are expected, how do we know what length of flow identifier
> is being conveyed?
>
> Yuehua-2>>You raised a good question. I prefer to add Context Type (CT)
to distinguish different flow IDs. I'd appreciate your advice.

An explicit Context Type to indicate the specific Flow ID used seems like
it will be very helpful for extensibility.  That would also allow each
context type to specify how long in bits the useful Flow ID value is, since
the NSH metadata framing only gives a length in bytes.  If there was no
in-band context type, a recipient would have to rely on out-of-band
configuration to know how much padding is present, which is not very
interoperable.

<de> I believe the above is resolved.

> (3) If we are to allow for specifying the "logical grouping of source
and/or
> destination objects" in =C2=A74.6 (emphasis on "and/or"), but the context
> header always conveys both a source group and dest group field, do we
> need to reserve a dedicated value for "no group information specified"?
>
> Yuehua-3>>Very good observation. Shall we state that if there is   "no
group information specified" for the source or dest field, the field MUST
be sent as zero and ignored on receipt

Yes, please!

<de> I believe the above is resolved.

> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Section 1
>
> This document does not address metadata usage, updating/chaining of
> metadata, or other SFP functions.  Those topics are described in
> [RFC8300].
>
> I'm not entirely sure what is meant by "chaining of metadata" (unless
> it's just a synonym for "updating of metadata"?), and having reviewed
> all 18 instances of "chain" and 88 instances of "metadata" in RFC 8300,
> I am not sure which part you're intending to refer to by it.  Could you
> please point to a more specific part of RFC 8300 (at least in this email
> thread for now, not necessarily in a document update)?
>
> Yuehua-4>> RFC8300 doesn't use =E2=80=9Cchain=E2=80=9Dto discribe multipl=
e metadata.
> it mentions "If multiple mandatory-to-process Context Headers are
required for a   given SFP" and "If multiple instances of the same metadata
are included in an NSH   packet" in RFC8300 section 2.5.1
> Further comments are welcome

Mostly my comment here is that I don't know what you mean by "chaining of
metadata".  If it's just that there might be interdependencies or relations
between two pieces of metadata in the same packet, we could clarify the
text in one way; if it's relating to updating (modifying) a given piece of
metadata along the path of the packet, we would do something else; etc.

<de> I think we can just drop "chaining".

> Section 4.1
>
> I suggest putting a context (forgive the pun) indicator in the figure
> legends, e.g., "Figure 4: Forwarding Context - 2 (QinQ)".  The
> information is already available elsewhere, but having it in the caption
> helps focus the reader on the important/relevant part of the figure.
>
> Yuehua-5>> Accepted, will update to ver10

<de> I do not think there is any need for the hyphen and number after
"Forwarding Context" in any of the Figure captions. These numbers are
different from the "CT=3D" numbers in the figures and these numbers are
never referenced anywhere. Further, I think it reads better to move
the parentheticals at the end of the captions to the front, so "VLAN
Forwarding Context" instead of "Forwarding Context - 1(VLAN)", etc.

<de> After Figure 7 it says the CT fields "defines the length and
interpretation" but the length is specified by the preceding Length
field so "the length and" should be deleted.

<de> The reference for VNI given for CT 0x3 is only RFC 8926, Geneve.
But there is also a 24-bit VNI in VXLAN (RFC 7248) and NVGRE (RFC
7637) although in NVGRE it is called "VSID". Should these references
also be included? Note that VXLAN is specifically mentioned at the
beginning of Section 4.1.

Thanks!
...

<de> Section 4.2: Figure 9: I think when the Length is variable, there
is no need to say "Length =3D var". If the field is simply labeled
"Length" and explained below, that implies it is variable. Same for
other similar figures.

<de> Section 4.2: It says that the Tenant ID is a value "pointing to
Orchestration system-generated tenant identifier". Is it really an
identifier pointing to an identifier? Perhaps this should say
something like "indicating an Orchestration system generated tenant
identity".

> Section 4.3

<de> "Network" is kind of generic. I think it would add clarity to
indicate in the text that this is talking about the node that is the
one at which the packet entered the SFC-enabled domain, unless I'm
confused about that.

> It might be interesting to say something about when the SPI itself
> suffices to identify the ingress node vs. when this metadata context
> header is needed.

I think it would be reasonable to add a sentence about this.

> Node ID: Represents an opaque value of the ingress network node
> ID.  The structure and semantics of this field are deployment
> specific.  For example, Node ID may be a 4 bytes IPv4 address Node
> ID, or a 16 bytes IPv6 address Node ID, or a 6 bytes MAC address,
> or 8 bytes MAC address (EUI-64), etc,.
>
> There seems to be some dissonance between saying this field is "an
> opaque value" and also saying that it might be an IP or MAC address.  In
> the vein of Francesca's Discuss point, I don't think we can have
> interoperability if the NSH implementation is expected to process this
> as IP/MAC address information (as opposed to just an opaque identifier).
>
> Yuehua-6>> it has relation to
>
> Section 8.2
>
> URLs for [GROUPBASEDPOLICY] and [GROUPPOLICY] would be helpful.
> Yuehua-7>> Accepted, will fix the problem to ver10

<de> Section 4.4: I find it a little unclear as to whether this is
supposed to identify the specific source interface or the type of
source interface. Is it a value like the values listed from IANAifType
or is it something like a physical/logical/virtual port number on a
switch/router? I think it is probably supposed to be a port number but
this could be clearer.

<de> Section 4.5: As above, delete "the length and" in the description
of CT since that function is provided by the Length field.

<de> Security Considerations:

"the MAC Context Header" ->
"the MAC and Encrypted Metadata Context Header [RFC9145]".

<de> I suggest added material at the end of the Security
Considerations Section as below. This should be checked as I am a bit
uncertain about some things...


   The security and privacy considerations for the 7 types of context
   header specified above are discussed below. Since NSH ignorant SFs
   will never see the NSH, then even if they are malign, they cannot
   compromise security or privacy based on the NSH or any of these
   context headers, although they could cause compromise based on the
   rest of the packet. To the extent that any of these headers is
   included when it would be unneeded or have no effect, they provide
   a covert channel for the entity adding the context header to
   communicate a limited amount of arbitrary information to downstream
   entities within the SFC-enabled domain.

5.1 Forwarding Context

   All of the Forwarding Context variants specified in this document
   (those with CT values between 0 and 4) merely repeat a field that
   is available in the packet encapsulated by the NSH. These variants
   repeat that field in the NSH for convenience. Thus, there are no
   special security or privacy considerations in these cases. Any
   future new values of CT for the Forwarding Context must specify the
   security and privacy considerations for those extensions.

5.2 Tenant Identifier

   The Tenant ID indicates the tenant to which traffic belongs and
   might be used to tie together and correlate packets for a tenant
   that some monitoring function could not otherwise group especially
   if other possible identifiers were being randomized. As such, it
   may reduce security by facilitating traffic analysis but only within
   the SFC-enabled domain where this context header is present in
   packets.

5.3 Ingress Network Node Information

   The SFC-enabled domain manager normally operates the initial
   ingress / classifier node and is thus potentially aware of the
   information provided by this context header. Furthermore, in many
   cases the SPI that will be present in the NSH identifies or closely
   constrains the ingress node. Also, in most cases, it is anticipated
   that many entities will be sending packets into an SFC-enabled
   domain through the same ingress node. Thus, under most
   circumstances, this context header is expected to weaken security
   and privacy to only a minor extent and only within the SFC-enabled
   domain.

5.4 Ingress Node Source Information

   This context header is likely to be meaningless unless the Ingress
   Network Node Information context header is also present. When that
   node information header is present, this source information header
   provides a more fine-grained view of the source by identifying not
   just the initial ingress / classifier node but also the port of
   that node on which the data arrived. Thus, it is more likely to
   identify a specific source entity or at least to more tightly
   constrain the set of possible source entities, than just the node
   information header. As a result, inclusion of this context header
   with the node information context header is potentially a greater
   threat to security and privacy than the node information header
   alone but this threat is still constrained to the SFC-enabled
   domain.

5.5 Flow ID

   As in Section 5.1 above, the variations of this context header
   specified in this document simply repeat fields already available
   in the packet and thus have no special security or privacy
   considerations. Any future new values of CT for the Flow ID must
   specify the security and privacy considerations for those
   extensions.

5.6 Source and/or Destination Groups

   This context header provides additional information that might help
   identify the source and/or destination of packets. Depending on the
   granularity of the groups, it could either (1) distinguish packets
   as part of flows from and/or to objects where those flows could not
   otherwise be easily distinguished but appear to be part of one or
   fewer flows or (2) group packet flows that are from and/or to an
   object where those flows could not otherwise be easily grouped for
   analysis or whatever. Thus, the presence of this context header with
   non-zero source and/or destination groups can, within the
   SFC-enabled domain, erode security and privacy to an extent that
   depends on the details of the grouping.

5.7 Policy Identifier

    This context header carries and identifier that nodes in the
    SFC-enabled domain can use to look up policy to potentially
    influence their actions with regard to the packet carrying this
    header. If there are no such action decisions, then the header
    should not be included. If there are such decisions, the information on
    which they are to be based needs to be included somewhere in the
    packet. There is no reason for inclusion in this context header to
    have any security or privacy considerations that would not apply
    to any other plaintext way of including such information. It may
    provide additional information to help identify a flow of data for
    analysis.


Thanks,
Donald
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi,<br><br>As the lowly last listed autho=
r :-) I have done a pass over the<br>document with particular attention to =
Ben&#39;s DISCUSS. My apologies for<br>not reviewing again earlier. See com=
ments below at &lt;de&gt; and also the<br>attached mark-up which contains a=
 number of minor editorial<br>suggestions in addition to the changes that I=
 spell out below.<br><br><br>On Mon, Mar 21, 2022 at 5:59 AM Benjamin Kaduk=
 &lt;<a href=3D"mailto:kaduk@mit.edu">kaduk@mit.edu</a>&gt; wrote:<br>Hi Yu=
ehua,<br><br>My apologies for not replying until now.=C2=A0 I think I saw t=
he updated<br>versions of the draft and did not notice that there were stil=
l some active<br>topics in the email thread (not reflected in the draft yet=
).<br><br>On Fri, Dec 03, 2021 at 05:30:53PM +0800, <a href=3D"mailto:wei.y=
uehua@zte.com.cn">wei.yuehua@zte.com.cn</a> wrote:<br>&gt; Dear Ben,<br>&gt=
; Thank you. please see the comment resolution inline with Yuehua&gt;&gt;<b=
r>&gt;<br>&gt; To Martin, =C2=A0I really appreciate if you could provide co=
mments to Yuehua-2 and Yuehau-6.<br>&gt;<br>&gt; Best Regards,<br>&gt; Yueh=
ua Wei<br>&gt; ZTE Corporation<br>&gt; ------------------=E5=8E=9F=E5=A7=8B=
=E9=82=AE=E4=BB=B6------------------<br>&gt; =E5=8F=91=E4=BB=B6=E4=BA=BA=EF=
=BC=9ABenjaminKadukviaDatatracker<br>&gt; =E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=
=9AThe IESG;<br>&gt; =E6=8A=84=E9=80=81=E4=BA=BA=EF=BC=9A<a href=3D"mailto:=
draft-ietf-sfc-nsh-tlv@ietf.org">draft-ietf-sfc-nsh-tlv@ietf.org</a>;<a hre=
f=3D"mailto:sfc-chairs@ietf.org">sfc-chairs@ietf.org</a>;<a href=3D"mailto:=
sfc@ietf.org">sfc@ietf.org</a>;<a href=3D"mailto:gregimirsky@gmail.com">gre=
gimirsky@gmail.com</a>;<br>&gt; =E6=97=A5 =E6=9C=9F =EF=BC=9A2021=E5=B9=B41=
1=E6=9C=8830=E6=97=A5 02:59<br>&gt; =E4=B8=BB =E9=A2=98 =EF=BC=9A[sfc] Benj=
amin Kaduk&#39;s Discuss on draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and CO=
MMENT)<br>&gt; Benjamin Kaduk has entered the following ballot position for=
<br>&gt; draft-ietf-sfc-nsh-tlv-09: Discuss<br>&gt;<br>&gt; ...<br>&gt;<br>=
&gt; ----------------------------------------------------------------------=
<br>&gt; DISCUSS:<br>&gt; -------------------------------------------------=
---------------------<br>&gt;<br>&gt; (1) RFC 8300 is pretty clear that &qu=
ot;Metadata privacy and security<br>&gt; considerations are a matter for th=
e documents that define metadata<br>&gt; format.&quot; =C2=A0Some of the me=
tadata context headers defined in this document<br>&gt; clearly have privac=
y considerations that need to be documented (e.g.,<br>&gt; policy ID and so=
urce/destination group serve to concretely identify<br>&gt; flows that are =
related in some way), though some may not have much that<br>&gt; needs docu=
menting (e.g., the forwarding context metadata seems to just<br>&gt; be ext=
racting out information that is already present in the packet<br>&gt; being=
 wrapped).=C2=A0 Regardless, we need to have some discussion of the<br>&gt;=
 privacy and security considerations of the new metadata context headers,<b=
r>&gt; even if that is just &quot;no new considerations&quot; for some of t=
hem.<br>&gt;<br>&gt; Yuehua-1&gt;&gt;Thank you, I update the section to ver=
10 per you, Stig and John&#39;s comments. =C2=A0please take a look and prov=
ide further comments<br><br>Unfortunately, I don&#39;t think that even the =
text in the -13 is providing<br>what is needed here. =C2=A0(It is good text=
 to have, but is generic to attacks<br>on context headers in general, and a=
uthentication of context headers in<br>general.) =C2=A0My expectation is th=
at for each of the seven context headers<br>that this document defines, we =
take a careful look at them in turn and<br>document any privacy and/or secu=
rity considerations that apply to the<br>information carried in that specif=
ic context header. =C2=A0(In some cases we may<br>also have to consider the=
 encoding used, in addition to the information<br>content, but I do not rem=
ember that being relevant here.) =C2=A0This could, for<br>example, take the=
 form of a table or list that covers each context header<br>in turn. =C2=A0=
(If, after having done the work, it ends up being a list of<br>mostly &quot=
;no special considerations&quot;, we might consider formatting it<br>differ=
ently, but we definitely need to do the analysis on each context<br>header =
in turn.)<br><br>&lt;de&gt; Towards the end of this message, I suggest an a=
ddition to the<br>Security Considerations section to respond to the comment=
 above.<br><br>&gt; (2) I think we need to discuss the Flow ID context head=
er further.=C2=A0 Is<br>&gt; it intended to just be a container to hold a f=
low identifier already<br>&gt; present in the contained packet (such as the=
 IPv6 Flow Label or MPLS<br>&gt; Entropy Label that are called out), or can=
 it also be used to apply a<br>&gt; new flow identifier at the SFC layer?<b=
r>&gt;<br>&gt; The named examples of a flow ID are both 20 bits long; if th=
at is an<br>&gt; exhaustive listing, shouldn&#39;t we update the figure acc=
ordingly (to<br>&gt; include Length=3D3, four leading bits of padding, and =
a trailing byte of<br>&gt; padding)?=C2=A0 If that is not an exhaustive lis=
ting and longer flow<br>&gt; identifiers are expected, how do we know what =
length of flow identifier<br>&gt; is being conveyed?<br>&gt;<br>&gt; Yuehua=
-2&gt;&gt;You raised a good question. I prefer to add Context Type (CT) to =
distinguish different flow IDs. I&#39;d appreciate your advice.<br><br>An e=
xplicit Context Type to indicate the specific Flow ID used seems like<br>it=
 will be very helpful for extensibility.=C2=A0 That would also allow each<b=
r>context type to specify how long in bits the useful Flow ID value is, sin=
ce<br>the NSH metadata framing only gives a length in bytes.=C2=A0 If there=
 was no<br>in-band context type, a recipient would have to rely on out-of-b=
and<br>configuration to know how much padding is present, which is not very=
<br>interoperable.<br><br>&lt;de&gt; I believe the above is resolved.<br><b=
r>&gt; (3) If we are to allow for specifying the &quot;logical grouping of =
source and/or<br>&gt; destination objects&quot; in =C2=A74.6 (emphasis on &=
quot;and/or&quot;), but the context<br>&gt; header always conveys both a so=
urce group and dest group field, do we<br>&gt; need to reserve a dedicated =
value for &quot;no group information specified&quot;?<br>&gt;<br>&gt; Yuehu=
a-3&gt;&gt;Very good observation. Shall we state that if there is =C2=A0 &q=
uot;no group information specified&quot; for the source or dest field, the =
field MUST be sent as zero and ignored on receipt<br><br>Yes, please!<br><b=
r>&lt;de&gt; I believe the above is resolved.<br><br>&gt; -----------------=
-----------------------------------------------------<br>&gt; COMMENT:<br>&=
gt; ----------------------------------------------------------------------<=
br>&gt;<br>&gt; Section 1<br>&gt;<br>&gt; This document does not address me=
tadata usage, updating/chaining of<br>&gt; metadata, or other SFP functions=
.=C2=A0 Those topics are described in<br>&gt; [RFC8300].<br>&gt;<br>&gt; I&=
#39;m not entirely sure what is meant by &quot;chaining of metadata&quot; (=
unless<br>&gt; it&#39;s just a synonym for &quot;updating of metadata&quot;=
?), and having reviewed<br>&gt; all 18 instances of &quot;chain&quot; and 8=
8 instances of &quot;metadata&quot; in RFC 8300,<br>&gt; I am not sure whic=
h part you&#39;re intending to refer to by it.=C2=A0 Could you<br>&gt; plea=
se point to a more specific part of RFC 8300 (at least in this email<br>&gt=
; thread for now, not necessarily in a document update)?<br>&gt;<br>&gt; Yu=
ehua-4&gt;&gt; RFC8300 doesn&#39;t use =E2=80=9Cchain=E2=80=9Dto discribe m=
ultiple metadata.<br>&gt; it mentions &quot;If multiple mandatory-to-proces=
s Context Headers are required for a =C2=A0 given SFP&quot; and &quot;If mu=
ltiple instances of the same metadata are included in an NSH =C2=A0 packet&=
quot; in RFC8300 section 2.5.1<br>&gt; Further comments are welcome<br><br>=
Mostly my comment here is that I don&#39;t know what you mean by &quot;chai=
ning of<br>metadata&quot;.=C2=A0 If it&#39;s just that there might be inter=
dependencies or relations<br>between two pieces of metadata in the same pac=
ket, we could clarify the<br>text in one way; if it&#39;s relating to updat=
ing (modifying) a given piece of<br>metadata along the path of the packet, =
we would do something else; etc.<br><br>&lt;de&gt; I think we can just drop=
 &quot;chaining&quot;.<br><br>&gt; Section 4.1<br>&gt;<br>&gt; I suggest pu=
tting a context (forgive the pun) indicator in the figure<br>&gt; legends, =
e.g., &quot;Figure 4: Forwarding Context - 2 (QinQ)&quot;.=C2=A0 The<br>&gt=
; information is already available elsewhere, but having it in the caption<=
br>&gt; helps focus the reader on the important/relevant part of the figure=
.<br>&gt;<br>&gt; Yuehua-5&gt;&gt; Accepted, will update to ver10<br><br>&l=
t;de&gt; I do not think there is any need for the hyphen and number after<b=
r>&quot;Forwarding Context&quot; in any of the Figure captions. These numbe=
rs are<br>different from the &quot;CT=3D&quot; numbers in the figures and t=
hese numbers are<br>never referenced anywhere. Further, I think it reads be=
tter to move<br>the parentheticals at the end of the captions to the front,=
 so &quot;VLAN<br>Forwarding Context&quot; instead of &quot;Forwarding Cont=
ext - 1(VLAN)&quot;, etc.<br><br>&lt;de&gt; After Figure 7 it says the CT f=
ields &quot;defines the length and<br>interpretation&quot; but the length i=
s specified by the preceding Length<br>field so &quot;the length and&quot; =
should be deleted.<br><br>&lt;de&gt; The reference for VNI given for CT 0x3=
 is only RFC 8926, Geneve.<br>But there is also a 24-bit VNI in VXLAN (RFC =
7248) and NVGRE (RFC<br>7637) although in NVGRE it is called &quot;VSID&quo=
t;. Should these references<br>also be included? Note that VXLAN is specifi=
cally mentioned at the<br>beginning of Section 4.1.<br><br>Thanks!<br>...<b=
r><br>&lt;de&gt; Section 4.2: Figure 9: I think when the Length is variable=
, there<br>is no need to say &quot;Length =3D var&quot;. If the field is si=
mply labeled<br>&quot;Length&quot; and explained below, that implies it is =
variable. Same for<br>other similar figures.<br><br>&lt;de&gt; Section 4.2:=
 It says that the Tenant ID is a value &quot;pointing to<br>Orchestration s=
ystem-generated tenant identifier&quot;. Is it really an<br>identifier poin=
ting to an identifier? Perhaps this should say<br>something like &quot;indi=
cating an Orchestration system generated tenant<br>identity&quot;. <br><br>=
&gt; Section 4.3<br><br>&lt;de&gt; &quot;Network&quot; is kind of generic. =
I think it would add clarity to<br>indicate in the text that this is talkin=
g about the node that is the<br>one at which the packet entered the SFC-ena=
bled domain, unless I&#39;m<br>confused about that.<br><br>&gt; It might be=
 interesting to say something about when the SPI itself<br>&gt; suffices to=
 identify the ingress node vs. when this metadata context<br>&gt; header is=
 needed.<br><br>I think it would be reasonable to add a sentence about this=
.<br><br>&gt; Node ID: Represents an opaque value of the ingress network no=
de<br>&gt; ID.=C2=A0 The structure and semantics of this field are deployme=
nt<br>&gt; specific.=C2=A0 For example, Node ID may be a 4 bytes IPv4 addre=
ss Node<br>&gt; ID, or a 16 bytes IPv6 address Node ID, or a 6 bytes MAC ad=
dress,<br>&gt; or 8 bytes MAC address (EUI-64), etc,.<br>&gt;<br>&gt; There=
 seems to be some dissonance between saying this field is &quot;an<br>&gt; =
opaque value&quot; and also saying that it might be an IP or MAC address.=
=C2=A0 In<br>&gt; the vein of Francesca&#39;s Discuss point, I don&#39;t th=
ink we can have<br>&gt; interoperability if the NSH implementation is expec=
ted to process this<br>&gt; as IP/MAC address information (as opposed to ju=
st an opaque identifier).<br>&gt;<br>&gt; Yuehua-6&gt;&gt; it has relation =
to<br>&gt;<br>&gt; Section 8.2<br>&gt;<br>&gt; URLs for [GROUPBASEDPOLICY] =
and [GROUPPOLICY] would be helpful.<br>&gt; Yuehua-7&gt;&gt; Accepted, will=
 fix the problem to ver10<br><br>&lt;de&gt; Section 4.4: I find it a little=
 unclear as to whether this is<br>supposed to identify the specific source =
interface or the type of<br>source interface. Is it a value like the values=
 listed from IANAifType<br>or is it something like a physical/logical/virtu=
al port number on a<br>switch/router? I think it is probably supposed to be=
 a port number but<br>this could be clearer.<br><br>&lt;de&gt; Section 4.5:=
 As above, delete &quot;the length and&quot; in the description<br>of CT si=
nce that function is provided by the Length field.<br><br>&lt;de&gt; Securi=
ty Considerations:<br><br>&quot;the MAC Context Header&quot; -&gt;<br>&quot=
;the MAC and Encrypted Metadata Context Header [RFC9145]&quot;.<br><br>&lt;=
de&gt; I suggest added material at the end of the Security<br>Consideration=
s Section as below. This should be checked as I am a bit<br>uncertain about=
 some things...<br><br><br>=C2=A0 =C2=A0The security and privacy considerat=
ions for the 7 types of context<br>=C2=A0 =C2=A0header specified above are =
discussed below. Since NSH ignorant SFs<br>=C2=A0 =C2=A0will never see the =
NSH, then even if they are malign, they cannot<br>=C2=A0 =C2=A0compromise s=
ecurity or privacy based on the NSH or any of these<br>=C2=A0 =C2=A0context=
 headers, although they could cause compromise based on the<br>=C2=A0 =C2=
=A0rest of the packet. To the extent that any of these headers is<br>=C2=A0=
 =C2=A0included when it would be unneeded or have no effect, they provide<b=
r>=C2=A0 =C2=A0a covert channel for the entity adding the context header to=
<br>=C2=A0 =C2=A0communicate a limited amount of arbitrary information to d=
ownstream<br>=C2=A0 =C2=A0entities within the SFC-enabled domain.<br><br>5.=
1 Forwarding Context<br><br>=C2=A0 =C2=A0All of the Forwarding Context vari=
ants specified in this document<br>=C2=A0 =C2=A0(those with CT values betwe=
en 0 and 4) merely repeat a field that<br>=C2=A0 =C2=A0is available in the =
packet encapsulated by the NSH. These variants<br>=C2=A0 =C2=A0repeat that =
field in the NSH for convenience. Thus, there are no<br>=C2=A0 =C2=A0specia=
l security or privacy considerations in these cases. Any<br>=C2=A0 =C2=A0fu=
ture new values of CT for the Forwarding Context must specify the<br>=C2=A0=
 =C2=A0security and privacy considerations for those extensions.<br><br>5.2=
 Tenant Identifier<br><br>=C2=A0 =C2=A0The Tenant ID indicates the tenant t=
o which traffic belongs and<br>=C2=A0 =C2=A0might be used to tie together a=
nd correlate packets for a tenant<br>=C2=A0 =C2=A0that some monitoring func=
tion could not otherwise group especially<br>=C2=A0 =C2=A0if other possible=
 identifiers were being randomized. As such, it<br>=C2=A0 =C2=A0may reduce =
security by facilitating traffic analysis but only within<br>=C2=A0 =C2=A0t=
he SFC-enabled domain where this context header is present in<br>=C2=A0 =C2=
=A0packets.<br><br>5.3 Ingress Network Node Information<br><br>=C2=A0 =C2=
=A0The SFC-enabled domain manager normally operates the initial<br>=C2=A0 =
=C2=A0ingress / classifier node and is thus potentially aware of the<br>=C2=
=A0 =C2=A0information provided by this context header. Furthermore, in many=
<br>=C2=A0 =C2=A0cases the SPI that will be present in the NSH identifies o=
r closely<br>=C2=A0 =C2=A0constrains the ingress node. Also, in most cases,=
 it is anticipated<br>=C2=A0 =C2=A0that many entities will be sending packe=
ts into an SFC-enabled<br>=C2=A0 =C2=A0domain through the same ingress node=
. Thus, under most<br>=C2=A0 =C2=A0circumstances, this context header is ex=
pected to weaken security<br>=C2=A0 =C2=A0and privacy to only a minor exten=
t and only within the SFC-enabled<br>=C2=A0 =C2=A0domain.<br>=C2=A0 =C2=A0<=
br>5.4 Ingress Node Source Information<br><br>=C2=A0 =C2=A0This context hea=
der is likely to be meaningless unless the Ingress<br>=C2=A0 =C2=A0Network =
Node Information context header is also present. When that<br>=C2=A0 =C2=A0=
node information header is present, this source information header<br>=C2=
=A0 =C2=A0provides a more fine-grained view of the source by identifying no=
t<br>=C2=A0 =C2=A0just the initial ingress / classifier node but also the p=
ort of<br>=C2=A0 =C2=A0that node on which the data arrived. Thus, it is mor=
e likely to<br>=C2=A0 =C2=A0identify a specific source entity or at least t=
o more tightly<br>=C2=A0 =C2=A0constrain the set of possible source entitie=
s, than just the node<br>=C2=A0 =C2=A0information header. As a result, incl=
usion of this context header<br>=C2=A0 =C2=A0with the node information cont=
ext header is potentially a greater<br>=C2=A0 =C2=A0threat to security and =
privacy than the node information header<br>=C2=A0 =C2=A0alone but this thr=
eat is still constrained to the SFC-enabled<br>=C2=A0 =C2=A0domain.<br>=C2=
=A0 =C2=A0<br>5.5 Flow ID<br><br>=C2=A0 =C2=A0As in Section 5.1 above, the =
variations of this context header<br>=C2=A0 =C2=A0specified in this documen=
t simply repeat fields already available<br>=C2=A0 =C2=A0in the packet and =
thus have no special security or privacy<br>=C2=A0 =C2=A0considerations. An=
y future new values of CT for the Flow ID must<br>=C2=A0 =C2=A0specify the =
security and privacy considerations for those<br>=C2=A0 =C2=A0extensions.<b=
r><br>5.6 Source and/or Destination Groups<br><br>=C2=A0 =C2=A0This context=
 header provides additional information that might help<br>=C2=A0 =C2=A0ide=
ntify the source and/or destination of packets. Depending on the<br>=C2=A0 =
=C2=A0granularity of the groups, it could either (1) distinguish packets<br=
>=C2=A0 =C2=A0as part of flows from and/or to objects where those flows cou=
ld not<br>=C2=A0 =C2=A0otherwise be easily distinguished but appear to be p=
art of one or<br>=C2=A0 =C2=A0fewer flows or (2) group packet flows that ar=
e from and/or to an<br>=C2=A0 =C2=A0object where those flows could not othe=
rwise be easily grouped for<br>=C2=A0 =C2=A0analysis or whatever. Thus, the=
 presence of this context header with<br>=C2=A0 =C2=A0non-zero source and/o=
r destination groups can, within the<br>=C2=A0 =C2=A0SFC-enabled domain, er=
ode security and privacy to an extent that<br>=C2=A0 =C2=A0depends on the d=
etails of the grouping.<br><br>5.7 Policy Identifier<br><br>=C2=A0 =C2=A0 T=
his context header carries and identifier that nodes in the<br>=C2=A0 =C2=
=A0 SFC-enabled domain can use to look up policy to potentially<br>=C2=A0 =
=C2=A0 influence their actions with regard to the packet carrying this<br>=
=C2=A0 =C2=A0 header. If there are no such action decisions, then the heade=
r<br>=C2=A0 =C2=A0 should not be included. If there are such decisions, the=
 information on<br>=C2=A0 =C2=A0 which they are to be based needs to be inc=
luded somewhere in the<br>=C2=A0 =C2=A0 packet. There is no reason for incl=
usion in this context header to<br>=C2=A0 =C2=A0 have any security or priva=
cy considerations that would not apply<br>=C2=A0 =C2=A0 to any other plaint=
ext way of including such information. It may<br>=C2=A0 =C2=A0 provide addi=
tional information to help identify a flow of data for<br>=C2=A0 =C2=A0 ana=
lysis. =C2=A0 =C2=A0<br><br><br>Thanks,<br>Donald<br>=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br=
>=C2=A0Donald E. Eastlake 3rd =C2=A0 +1-508-333-2270 (cell)<br>=C2=A02386 P=
anoramic Circle, Apopka, FL 32703 USA<br>=C2=A0<a href=3D"mailto:d3e3e3@gma=
il.com">d3e3e3@gmail.com</a><br></div></div>

--0000000000007343d305dc924120--

--0000000000007343e005dc924122
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document; 
 name="draft-ietf-sfc-nsh-tlv-14-de.docx"
Content-Disposition: attachment; filename="draft-ietf-sfc-nsh-tlv-14-de.docx"
Content-Transfer-Encoding: base64
Content-ID: <f_l1y93rho1>
X-Attachment-Id: f_l1y93rho1

UEsDBBQABgAIAAAAIQDfpNJsWgEAACAFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0
lMtuwjAQRfeV+g+Rt1Vi6KKqKgKLPpYtUukHGHsCVv2Sx7z+vhMCUVUBkQpsIiUz994zVsaD0dqa
bAkRtXcl6xc9loGTXmk3K9nX5C1/ZBkm4ZQw3kHJNoBsNLy9GUw2ATAjtcOSzVMKT5yjnIMVWPgA
jiqVj1Ykeo0zHoT8FjPg973eA5feJXApT7UHGw5eoBILk7LXNX1uSCIYZNlz01hnlUyEYLQUiep8
6dSflHyXUJBy24NzHfCOGhg/mFBXjgfsdB90NFEryMYipndhqYuvfFRcebmwpCxO2xzg9FWlJbT6
2i1ELwGRztyaoq1Yod2e/ygHpo0BvDxF49sdDymR4BoAO+dOhBVMP69G8cu8E6Si3ImYGrg8Rmvd
CZFoA6F59s/m2NqciqTOcfQBaaPjP8ber2ytzmngADHp039dm0jWZ88H9W2gQB3I5tv7bfgDAAD/
/wMAUEsDBBQABgAIAAAAIQAekRq37wAAAE4CAAALAAgCX3JlbHMvLnJlbHMgogQCKKAAAgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJLBasMw
DEDvg/2D0b1R2sEYo04vY9DbGNkHCFtJTBPb2GrX/v082NgCXelhR8vS05PQenOcRnXglF3wGpZV
DYq9Cdb5XsNb+7x4AJWFvKUxeNZw4gyb5vZm/cojSSnKg4tZFYrPGgaR+IiYzcAT5SpE9uWnC2ki
Kc/UYySzo55xVdf3mH4zoJkx1dZqSFt7B6o9Rb6GHbrOGX4KZj+xlzMtkI/C3rJdxFTqk7gyjWop
9SwabDAvJZyRYqwKGvC80ep6o7+nxYmFLAmhCYkv+3xmXBJa/ueK5hk/Nu8hWbRf4W8bnF1B8wEA
AP//AwBQSwMEFAAGAAgAAAAhANZks1H0AAAAMQMAABwACAF3b3JkL19yZWxzL2RvY3VtZW50Lnht
bC5yZWxzIKIEASigAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
pcZVS26pcdVSm9S4aqlNav/k7CZ4SY2rljqlxlVLnVLjqiW31LhqqU1qXLXUJjWuWmqTeuCE7MT4
S42rljqlxlVLbqlx1VKb1LhqqU1qXLXUJjWuWnJKjauWOqXGVUudUuOqJbfUuGqpTWpctdQmNa5a
apMaVy05pcZVS51S46qlTqlx1dKdChEEj4CaJSwrArrnxd2wfFmw4Q8n/JFmPJfxLx4FtLv6FbWX
4+fGz19ptvkVPfX9QvWZfgK6dbtSVD4BtgKaL95Gm5+p0sG6JUH1013V26bB1ela8/fur4+1/cbY
5+q9qo3173qZTcJGhkvVyrB66pWjkdXTaze3X5ln1+422fGIW9Ps7dCtv12Jse3p8nuNfi7b72h3
oa3S0WZjpc7eLd3mauCHKn3sa6FqzzwuVVF/3KaRAjxXPzRWtjR6MVKYz694HN+x8tty5f5qzBdF
+el0Yh52sPP5vHxunzM+MwneCRg3G1O+7B4n5ZP8qysPnINZZ7GW7jaXwQztaXfbGkbbtMac2Tc3
Z+82yHrOY9mbTG3hu84GwHw68TXCdNSV8sy+vWkZKFku9OgwX5tMJh+OJtfVLNf6o4L6EqBU5Tlm
rrYxPxjYfCvMrddlF25/I7A2mP0bgXXawqSEcJ2rkWZS3K7czf5wd3Kw7a+dnm5NLO5+39fngzq4
M5W+rQDt43lz2+xuT28+MBtcWhbq67Vmx11Pp2f1+mv4hFP/lX/8HwAAAP//AwBQSwMEFAAGAAgA
AAAhALITLRzmAQAA5gMAABAACAFkb2NQcm9wcy9hcHAueG1sIKIEASigAAEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAnFNNb9swDL0P2H8wfG8Up83HCkXFkGLoYVsDxG3PmkwnwmRJkNig2a8f
ZS+esu00nx6f6McnkuJ3b50pjhCidnZdVpNpWYBVrtF2vy6f6k9Xq7KIKG0jjbOwLk8Qyzvx/h3f
BuchoIZYkISN6/KA6G8Zi+oAnYwTOrZ00rrQSaQw7JlrW63g3qnXDiyy2XS6YPCGYBtorvwoWA6K
t0f8X9HGqeQvPtcnT3qC19B5IxHE1/SnmTQOO85GltcOpal1B6KqiB8jvpV7iGJG5ID4iwtNFPPl
asrZgPnmIINUSE0U17MP8xlnGcM/em+0kkgNFl+0Ci66FovH3nWRFDjLUzjdZAfqNWg8CaqRh/yz
tsnN8oazAZK/IPdB+kMUy2UyOYZ8p6SBDbVBtNJE4Ow3wR9AphFvpU4Wj3h7BIUuFFH/oCHPyuKb
jJCaty6PMmhpsRzShqDHxkcMotZoSHuMe5in5VjfiKpPIHCZ2Ae9B8KX7voK8bGlu+E/zFa52d7D
YDWzkzs71/hDdeM6Ly21mI2IOvw9Pvna3acV+dXDSzIb/YvGw85LRUO5Xi3m83wJsjO+IxYamuo4
lZHgD3SHYFIF+tfuoTnn/H2Q1up5eLaiWkym9PV7dOZoFcb3JH4CAAD//wMAUEsBAi0AFAAGAAgA
AAAhAN+k0mxaAQAAIAUAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwEC
LQAUAAYACAAAACEAHpEat+8AAABOAgAACwAAAAAAAAAAAAAAAACTAwAAX3JlbHMvLnJlbHNQSwEC
LQAUAAYACAAAACEA1mSzUfQAAAAxAwAAHAAAAAAAAAAAAAAAAACzBgAAd29yZC9fcmVscy9kb2N1
bWVudC54bWwucmVsc1BLAQItABQABgAIAAAAIQBGMJ0OTm8AAPEdCAARAAAAAAAAAAAAAAAAAOkI
AAB3b3JkL2RvY3VtZW50LnhtbFBLAQItABQABgAIAAAAIQC29GeY0gYAAMkgAAAVAAAAAAAAAAAA
AAAAAGZ4AAB3b3JkL3RoZW1lL3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEAuzJmBWUFAAAoEQAA
EQAAAAAAAAAAAAAAAABrfwAAd29yZC9zZXR0aW5ncy54bWxQSwECLQAUAAYACAAAACEAHXrTGnoB
AAADAwAAEQAAAAAAAAAAAAAAAAD/hAAAZG9jUHJvcHMvY29yZS54bWxQSwECLQAUAAYACAAAACEA
vZ2A3DkCAACPCAAAEgAAAAAAAAAAAAAAAACwhwAAd29yZC9mb250VGFibGUueG1sUEsBAi0AFAAG
AAgAAAAhAO8KKU5OAQAAfgMAABQAAAAAAAAAAAAAAAAAGYoAAHdvcmQvd2ViU2V0dGluZ3MueG1s
UEsBAi0AFAAGAAgAAAAhAJICawAKDAAAoHYAAA8AAAAAAAAAAAAAAAAAmYsAAHdvcmQvc3R5bGVz
LnhtbFBLAQItABQABgAIAAAAIQCyEy0c5gEAAOYDAAAQAAAAAAAAAAAAAAAAANCXAABkb2NQcm9w
cy9hcHAueG1sUEsFBgAAAAALAAsAwQIAAOyaAAAAAA==
--0000000000007343e005dc924122
Content-Type: application/pdf; name="draft-ietf-sfc-nsh-tlv-14-de.pdf"
Content-Disposition: attachment; filename="draft-ietf-sfc-nsh-tlv-14-de.pdf"
Content-Transfer-Encoding: base64
Content-ID: <f_l1y93rhj0>
X-Attachment-Id: f_l1y93rhj0

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
vQfpHE9bB93ftz1Tjq3lNYtoYoh16PX3bU/UAH6wDiVEeZnCy88vDRuPDnB1pY+7mf1Vw0Y0LDuF
gw1uGNe8Jv3GRc8zEXynsJMi+EatDoW5kv0gJtRQUoBYvOBlktL6YZS6S2cMUqQcnMtGozP2Mev6
Zs7Yj980StLhTaWos5JjWYriOvoQnevL62QtygAudA61JhSfUvHuEcPboscvH41695FTr4Reop3S
plJ6rlHFxMjM8StZw95c7rNLijkPIiVQEOTe5bvvRfayqijfxWu1Y7RJueGjDa6iTSFaUm+mTWH0
lq1grsNLdj/dzNHhFS/AUckBL/3tkQRS7EM1m11alFQJVEKDcQPvJKmQU1Ai5VTcC/rO24raRQuy
q9hT2WrwrLvsMRvOqhJ/AtEYNilyGzldf3FVd6TDH+JJluyrVV5Qs+1nmBGhKeTCqUOUjntzun2z
fMqxr7yVq1iPKOzp3b5aftTiJIX1McaEO3XwAZLSi2gY+R4Ry0kaEQtrr+tdRqNjB91a0xBp7jm1
g1L863z0Q4dePQ9Cz8LGG+aHrhVMmuW6Xoq35MUr64enodvtK+zNdz5eoEcdukFgzXI9EYA0Po0h
sMOjYkGD0Ycv7KZn3zxcLw+701wazaEBStB6WIsX2A/fuYFFL9DXAJ5Ytb/HBIBo8R+eFetmju33
/wMsPJ9hCmVuZHN0cmVhbQplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDIg
MCBSIC9SZXNvdXJjZXMgNCAwIFIgL0NvbnRlbnRzIDMgMCBSIC9NZWRpYUJveCBbMCAwIDYxMiA3
OTJdCj4+CmVuZG9iago0IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNw
YWNlIDw8IC9DczEgNSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAgUgo+PiA+PgplbmRvYmoKNyAw
IG9iago8PCAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvTGVuZ3RoIDI2MTIgL0ZpbHRlciAv
RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZZ3VFPZFofPvTe90BIiICX0GnoJINI7SBUEUYlJgFAC
hoQmdkQFRhQRKVZkVMABR4ciY0UUC4OCYtcJ8hBQxsFRREXl3YxrCe+tNfPemv3HWd/Z57fX2Wfv
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
8oHkqZSQlKMpM6nRqc1phLT4tNNCJWGKsCtdMz0nvS/DNKMwQ7rKadXuVROiQNGRTChzWWa7mI7+
TPVIjCSbJYNZC7Nqst5nR2WfylHMEeb05JrkbssdyfPJ+341ZjV3dWe+dv6G/ME17msOrYXWrlzb
uU53XcG64fW+649tIG1I2fDLRsuNZRvfbore1FGgUbC+YGiz7+bGQrlCUeG9Lc5bDmzFbBVs7d1m
s61q25ciXtH1YsviiuJPJdyS699ZfVf53cz2hO29pfal+3fgdgh33N3puvNYmWJZXtnQruBdreXM
8qLyt7tX7L5WYVtxYA9pj2SPtDKosr1Kr2pH1afqpOqBGo+a5r3qe7ftndrH29e/321/0wGNA8UH
Ph4UHLx/yPdQa61BbcVh3OGsw8/rouq6v2d/X39E7Ujxkc9HhUelx8KPddU71Nc3qDeUNsKNksax
43HHb/3g9UN7E6vpUDOjufgEOCE58eLH+B/vngw82XmKfarpJ/2f9rbQWopaodbc1om2pDZpe0x7
3+mA050dzh0tP5v/fPSM9pmas8pnS8+RzhWcmzmfd37yQsaF8YuJF4c6V3Q+urTk0p2usK7ey4GX
r17xuXKp2737/FWXq2euOV07fZ19ve2G/Y3WHruell/sfmnpte9tvelws/2W462OvgV95/pd+y/e
9rp95Y7/nRsDiwb67i6+e/9e3D3pfd790QepD14/zHo4/Wj9Y+zjoicKTyqeqj+t/dX412apvfTs
oNdgz7OIZ4+GuEMv/5X5r0/DBc+pzytGtEbqR61Hz4z5jN16sfTF8MuMl9Pjhb8p/rb3ldGrn353
+71nYsnE8GvR65k/St6ovjn61vZt52To5NN3ae+mp4req74/9oH9oftj9MeR6exP+E+Vn40/d3wJ
/PJ4Jm1m5t/3hPP7CmVuZHN0cmVhbQplbmRvYmoKNSAwIG9iagpbIC9JQ0NCYXNlZCA3IDAgUiBd
CmVuZG9iago5IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTg3ID4+CnN0
cmVhbQp4AZ2QPQvCMBCG9/yK160FTZNLi+mqdNZCwEEcNESpWLQfgz/ftFVoF4feDffBy8tzVyFH
hWjbSNgGos/G+pXgFA9z10iNRCueEmyJjcFKcCHiNYxFTL3MF1Lab0WCRBEzJSJjJCTMFcHBFUu4
FucHxySy96uoXeNlO9s+L64GCaKJpBuO+/PNQZ5CZu7ITA/9n3CEJTwXparDwhiLBQgxw+93ZqyT
r59iw5mLOX566sdGbxvx5R9ELVo2CmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago8PCAvVHlwZSAv
UGFnZSAvUGFyZW50IDIgMCBSIC9SZXNvdXJjZXMgMTAgMCBSIC9Db250ZW50cyA5IDAgUiAvTWVk
aWFCb3ggWzAgMCA2MTIgNzkyXQo+PgplbmRvYmoKMTAgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERG
IC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiAvRm9udCA8PCAvVFQxIDYgMCBS
Ci9UVDMgMTIgMCBSID4+ID4+CmVuZG9iagoxNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29k
ZSAvTGVuZ3RoIDI0NjQgPj4Kc3RyZWFtCngBtVtbc9pGFH7nV5w+1ZkJWLu6982x49YzjevazPSh
yYMsLaAGJKKLHf59z5EACXaNhS7xTAyY+Xb1nfvZsz/gb/gBl9cpAz8FrfhJffxIm3CjfE8vmAOm
o09cDv4KPk1hrE00zbBh6oPBi6/hL647+Klmgqnz0XQFl9MpAwbTGVzcRZlIIpF9gOl/8HlaLHp6
hQrWIFhdZwrYcXM85Y4NS0doWwV9k3izDKp/909/wJcbDtcxPsrPDP4QXiCStPoCvfriJf4CuMb5
h9H5D8o1fFLu6vSgUOdvdAHNH7Qibi8PwzF3eKNSHh3xdAfxRjX5noGnFMR+q7qrHakO0tr84ZXg
OkMpM26DDD5dhCkEsZ+vRJQBvk7z5/+En0EWw6frB7Ad8KIAsoWAu8/TW5gmeZr9msKfYu4t28iY
OSRji9FedjIpbOQsGSsfs+LQ0AfkUAJ/SOKXMA3jKIVHsfSyMJoTfQVfN1tqU/h6sciydfrb5WVG
HAoxCUU2m8TJ/LIVjy4Klds66IY+FI/ctYbjUQZfhr6IUtFc2StLNxx0kQZDFyxtuauLNMl4DFMF
HUaz+OsHCCMQsxkZTRwVlhJ4mYB4Buv8GZ8JFQI/x7dZ3dYmbYTONRK6S085mMwNd0CZS+APS+Gl
AhLxEopXIg/f7NxRCr6XiFm+XG4+gpfSXzc15Rg1jZ+MRMg1B7jhHtAG+7AyoiTgNJ7S5TCTvBnp
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
vpNh48274zL7HxF+BLRqb4nOqf7v8881jm6meKv1Lz+Ln3FIiC5E179RvP73gUY6+bc2VlSNKdPG
jqzojKdWaQ/XrF0prG9vr//SRtaUYpYaTojHgxEV4t//AylZo4sKZW5kc3RyZWFtCmVuZG9iagox
MyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDIgMCBSIC9SZXNvdXJjZXMgMTUgMCBSIC9D
b250ZW50cyAxNCAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjE1IDAgb2Jq
Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNSAwIFIgPj4g
L0ZvbnQgPDwgL1RUMSA2IDAgUgovVFQzIDEyIDAgUiA+PiA+PgplbmRvYmoKMTcgMCBvYmoKPDwg
L0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzOTI3ID4+CnN0cmVhbQp4AbVd23LbRhJ951fM
+smpFRUM7kjVPji+VFwlWYpFJ7WV+AEmIYsbilBIypeUP35PD0AMiB6TYAuSH0zI0sGZnp6e7jMX
/61+VX+rH5+vtZqulWf+rKf4lnfqh9UzfdCpitLgNPPV9Fb9PFFj79TzwkRNpir0zY/hLz9I8V0v
UlHgjya36sfJRCutJtfq6evlplgti80PavI/9XJiXrr/DRY2JNgg0A7YcX88J+MwDgCduKBfrPLr
jWq++r/IEk+JeJa60FV/PCfxFMS15/sOm7y5+kWdv/DV8xI2/7JRvxT5rFitm5aYD+f5anqjfCD0
IDKq+tw2zPfQMj8L6O1qt6P7NIzjbR0nTKNh8YJUjuc0fOPjQeZ1odURjXeCBxruqP1EcfA/3r56
ngae915d3682N8VKzYrr+bJYq83nUt0Wm3yWb3J1Xa5u881a/fn0/IWafL0r1n/+8BPGYL6cKf/0
h9Hxo09nKfoa/dLlNHrap7m94kUQBp14ASft4Zj7wK0tGXhtGpilseFNoa7nX4pZj5cy7yUDad+P
FZrRcYk+8anGczqE9uARxiEY9KJYftzcnCgdN5xHh6K2HcHapwASw9MYsOE86hWj3Zx9sgdiagU9
as0C5XRTbNSiXH5sPPZEfYYzF/m6acX35x5meeubrBV93Gef5Ztx7mdxp1P7+eY+8MY3OfjWN/3G
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
RiNlc0SZGbc3rLgcXMbRStlDcbRSNkcUciQ7GimbI8rsaKVsjijjaKVsjijjaKVsjijkSHY0UjZH
FHKkYW2kbI4o42ilbI4o42ilbI54hNZs1dGWfh1GD9iD71Sv2+BZ97QOqdXOrx6S+b5DMM1lzIgr
WfcA1av5R9wOofRP5sBW66CLSAoP7YTaftOxW+SdvRFhAe2xzsdhT4lj030Pu+87mdXaMs7hLxe4
VLZQq+Ia1wriYDMdUPzjbb83jr53w3mrp/FGuxRhzmw2FzTj3qUcx6Y3+XyBc3nVXZ31MWpzDEp4
DzOt9uHu0zHZ0r56kK6PUcE+WtfH6aOuUnH433Hi2lzf8oE8oLb/9prBdXMn4X+U98U/Uf8Uq5Ku
yrotMUx/e8hVu9ubssc4UtM6andsDx0KbAm78gtBrZ9jf/fq/tZQ4vD16l7n6J7C/Qp0XQDuzStm
J2p+e1vM5vmmwJH363KxKD/jwjrqBVGcs0eBQEfu7AdNmXav6hjWlAy+fVS0PvSKI5D1HOHDnLAb
QgUuZsMl7jBefZKaDvcOYEpcktmcCh/aK1PfMd0O55UcvnLHB76h+Q8gxpq/Yft/J1S3YNBt++b2
pytc+ITDrLgpF/fCUs888B4jW0OAgu2g+h4AwWnoVhKUYg+iuMudWUKGOlQ8VbgRk8fLAnEUuHso
8/difqJwDX2+wMhrf738cocbmNY4l3cx3ZR0GzFuLuanG/+4xM1MKngviWvNpdtjIjZsz/heTJGS
7mML6osZ/tV/dNieMctA9L+4gGPMDp1axCAztyKHuIgTt2viCfpbbJ4W2ydcigyPNo+4gyzePtLd
mtVvR1l0insHtr9eP25/P0pDbPTd/j5u7qwfb0bX6tf/A1jJ0UoKZW5kc3RyZWFtCmVuZG9iagox
NiAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDIgMCBSIC9SZXNvdXJjZXMgMTggMCBSIC9D
b250ZW50cyAxNyAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjE4IDAgb2Jq
Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNSAwIFIgPj4g
L0ZvbnQgPDwgL1RUMSA2IDAgUgovVFQzIDEyIDAgUiA+PiA+PgplbmRvYmoKMjAgMCBvYmoKPDwg
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
u5kn6oN/lnYzT9QH/yztZp6mr0+7mafp69Nu5on6zL86c7SiOnMPafdU6vq0m3mavj7tZp7m3gru
WdrNPFEf/Ms1hyavT7unkten3cwT9cE+S7uZp9nXp93M0/T1aTfzNH192s08UR/8s7SbeaI+dD9L
u5mn6evTbuZp+vq0m3miPvhnaTfzRH3wz9Ju5mn6+rSbeZq+Pu1mnqgP/lnazTxRH/zLPsxI+vq0
eyJ5nnzS2PmE5DNJUpEkojDPelj65ATcE0HqsMSGh7/hb10APEO1occL/2T349lW3E9Xyebry58/
3O2L+vMCFXooPX9yd+5S1S/KrIYFScb0iccKI9lzc/esMSR32fmgqNCItNx2N7M6TIn6eMmPDnXl
bU5oY8fFhHxugecgIR8hb1T4Pt8elzkqXjSLIjTjN6+K8OY8lVtS3ppHShOevIf7O+mt+Zw1ldVH
6bw5va5Stp+77dUmU8xlhPOP9UM8YpVYVj5n+j+++/rldlmW/1Uc3u8vLt9d7g/DlQ3l73YRKYvz
Q/H6q7Oviy/PD/u+tcLSh4XSOv2lE5J6M0PHPal1njCzrocnnl2UJjOT6a9vivtfLg/F29uLD9f7
m/tPi+t+kci9rQg5FOd2yXq7f3d5s39bvLsdoeSxE6pqcDezh6G5KTnysHhxZ0L21F5aQ3WLT473
MkN5t+d66d2+3mTqf43wZ1y3Z3rXcWNZunKxtXXCpS21trtUudzhmcv+Fn62LR6rjPfwfNvcdjto
ljGGPdbkaPEw95Zhn1mDj3DsMfwKeExNZfCDe1W8XLwtLtHr98Xhw0+H/cX95e3Nofhpf3X7W+jt
dtXwXmcXTgt/i1W1Xmzq4rpYlVWyfZVu2zrcqyL5/bD9y+zdkzf2Jy4JS6tlc3ztfnd7ZWIPn4/w
ruttfk+IK5Pmxh2+ReDAzSocZrmyJOTajsruS+ZC2MRBdpsNTLkqwi/PVmW3+Uvx9DG7ID+jlvbY
cXygY3oHHaEDUSVr2up/S3Q3jE/nxh64Vy2Kr2/vfju/e3t583NffdEdfWw0eTxAwiNOmD7DTnpH
eIjUNlGzrRfrxtrIXmmzNpp121fddoFtuzJ0jeSbIxopWV6YeGrTetOOshJPiV0vxnSBxy4QYeVc
GEk0RD/b35zf3Bev39qND+OIOz/vH2stlBX1/ovptVBvan60g+HdpmutTbVYrkNrhetI026jtbpt
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
cGUgL1BhZ2UgL1BhcmVudCAyIDAgUiAvUmVzb3VyY2VzIDIxIDAgUiAvQ29udGVudHMgMjAgMCBS
IC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iagoyMSAwIG9iago8PCAvUHJvY1NldCBb
IC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+IC9Gb250IDw8IC9UVDEg
NiAwIFIKPj4gPj4KZW5kb2JqCjIzIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5n
dGggMjE2ID4+CnN0cmVhbQp4Aa2TPQvCMBCG9/yK182C1usl1WRVnFUIOIiDhigVxY86+PNNWwUV
F2uTIbkkPDm4586Y4YzeKE/gclA5cxeOKGZVxcUm0Ui1jA3DHTC0UFzehYWljokoRSpZ2AN61iZI
YDdoI4LdYWzLL37mKZ02y5O6UZ401CxPyUZ5bPr1eV0KRVUDWPet1KzMB3rusw78Fat9jLcxvp2y
i8+DERN3Pa79BUzMb0+KYDFdbT3UMhI1jKGgIBuJkBZeDRR/GhgyffCkqIxu1TFaPzuk4onvHTK7
A5yjvBIKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDIg
MCBSIC9SZXNvdXJjZXMgMjQgMCBSIC9Db250ZW50cyAyMyAwIFIgL01lZGlhQm94ClswIDAgNjEy
IDc5Ml0gPj4KZW5kb2JqCjI0IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xv
clNwYWNlIDw8IC9DczEgNSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAgUgovVFQzIDEyIDAgUiA+
PiA+PgplbmRvYmoKMjYgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA3NTIz
ID4+CnN0cmVhbQp4AcWdXW/cVpZF3+tX3HlzMGN1kfXdQD+knTTaQOJOxprMQ7sxqEi0rR5Zckvl
xAH84+fsy+K5rNrHFmuLwaTRsMqQVy1ufhS5L+vyX+nH9K/0h2f3Vbq4T9P8v/sL+6vpWT1vX+OH
ap0W69nZpk4X79Kfz9PT6dl0Ol+l84s0r/Ov2R/1bG1/O12kxayenL9Lfzg/r1KVzl+nJ89vds3d
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
7Ahze/T1rBBS93rSI8zq2dkCgzHtm+5fdgQMzeShmP37+etCsC7SSug8FJO19y87Qr1Y5Kdx7wHd
S/z7H/8Pfw02DwplbmRzdHJlYW0KZW5kb2JqCjI1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJl
bnQgMiAwIFIgL1Jlc291cmNlcyAyNyAwIFIgL0NvbnRlbnRzIDI2IDAgUiAvTWVkaWFCb3gKWzAg
MCA2MTIgNzkyXSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0g
L0NvbG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiAvRm9udCA8PCAvVFQxIDYgMCBSCi9UVDMgMTIg
MCBSID4+ID4+CmVuZG9iagoyOSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3Ro
IDUyMjcgPj4Kc3RyZWFtCngBtV3bciO3EX3nV+At60rIDOZOV+Uh2Y0TVez1RYpfvH7gUiOJCUXK
JLWXlMvfntOYGWBmGiLB5niTshcydXDQaDQa3WDjF/W9+kX9+fVeq+VeReZ/+yV+FM3itG7TX3Sp
sjKZzWO1fFR/u1HTaBZFaaFuliqNzcfwrzgp8dMoU1kST24e1Z9vbrTS6uZOvbraHKrdpjp8oW7+
o/5+Yzo93oODTQk2SbQHdhqO52Wc5gmgCx/0m93i7qDcn7fX/1TfvInV6y2G8umg/lktbqvd3n2A
/vbNYrd8UHEUx19Mzh9oHGGk8Tyhgaqu/CavVPhAneDsfKRl1uJN6vm4EC8pgTfpzO8ZeN6JsFST
eTRQnVrCkvEnJRQnTueKg16sOBqKE/uQ1aWisDrJWUef4jPQnSJkpOZZkl4miA4eCTYrfHhn8PMq
Qk6CzXXmoRpH6v3qsFfffPf1tfrxu7dqvXhfrZ1iRLNSz/OomJPtipJ5rHP6m/lZOQkwam6AWkNi
OtPEol05jSVTbmVfZi21hhR15hvpu1c//fDV6yRK4p/ffVE30iRP0ZgpdV1Vbswv2ulJbac7QyrR
XZwblWVDslbZI8OJlaGCDON5MdOxyouM/vWoQLLTXrt2OstTtXafp/ZkrR7U3Vi7TJImXlMBgxEg
ILaRTZys3BJMk4GsvlrdP+8qlc0CumBzkNO6KZJCgfoAN4Qyw7NWM57ncjzvOnTQsJ/dvUi9CjbI
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
z3B1oWlijqmp8iKdgZVpwkG2TbMF1L+fxc0WUv9C3Wx+f5Kn0DX3603L/XZWpriw2vaummbbe1bE
nd4ntul+P9V41jO1v980299Po3hWGIVtSrA1zYcJDgjmR3i/s9t/02x/3yp48+Gugn//f30eYbQK
ZW5kc3RyZWFtCmVuZG9iagoyOCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDIgMCBSIC9S
ZXNvdXJjZXMgMzAgMCBSIC9Db250ZW50cyAyOSAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0g
Pj4KZW5kb2JqCjMwIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNl
IDw8IC9DczEgNSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAgUgo+PiA+PgplbmRvYmoKMzMgMCBv
YmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxODggPj4Kc3RyZWFtCngBnZA9D4Iw
EIb3/orXDRIt5QpaVg2zkjRxMA7YVIORKB+DP98CmsDiwN1wH3nz5rmrkKFCsGtCmAaiz8a4leAU
DXPXhAqxkjwhmBJbjZXgQkQbaIOIepkrJJXbihixJKZLBFqHCKGv8I62WMK2yB8ck0jfr6K2jZPt
Tfu82BokiCaSbjgd8pvF+uwzfUeqe+j/hCMs4bgokR0WxljMg48Zfr8zIxV//SQbzlzM8VNTPzZ6
24gv+wBJHlo7CmVuZHN0cmVhbQplbmRvYmoKMzEgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVu
dCAzMiAwIFIgL1Jlc291cmNlcyAzNCAwIFIgL0NvbnRlbnRzIDMzIDAgUiAvTWVkaWFCb3gKWzAg
MCA2MTIgNzkyXSA+PgplbmRvYmoKMzQgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0g
L0NvbG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiAvRm9udCA8PCAvVFQxIDYgMCBSCi9UVDMgMTIg
MCBSID4+ID4+CmVuZG9iagozNiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3Ro
IDUxNzIgPj4Kc3RyZWFtCngBxZ3djyPFFcXf/VdU3hYFD/1tG4kHWEBZKRAIE+WB5cF4elgn88XY
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
JJIa1UcfZyOR05jibCRyGlOcjURSo/ro42wkkhrVRx9nI5HSmOJsBA6JsyF57GeuDewh1ouvHRFf
9+Bldri9ZUqkTz7K/ixoLU13waQc5bkY/qnzOBb09+IwPEK3g3qe4Rbqh1k8te1QGsn3jn3qvkNp
ene/VWRy++Xt5IPLS/mqAL9l5Qmd6LkMv8qMpTQnt/VTe6rniH/5XdX1oIcdbMAZwfT1XhNUNUzc
H058tgkWvZ2qdu17WEY5syxVpSN0ZakhW6sfXhgu7rHenfvka/dkSQ7GsN4KmJ6c2KEnl/9xg7a0
e87NujJ2rBQ/B7RXp9k8Qq8+hUfwW8678bdZTyGEHHPkLl1LUfOgGDrAomMDcO96aWRnjwP4yF26
d4SuSx921+f2XD/zbMPXZ0xliuLhycaNSx+7LUqZe0p6itg7wKm3FLM395tqfu5WduYRetdLA0cY
upOr8zuYDm+odPvM03u5HP6wLzLEnmWz9BUncfySKv0z49ex+8tMHmgPrpczNc4LuKmcS5Tts8fV
uJBQYmTiC357hFyPh9NH/t2u33ft1i1vZJvd/j+f/fqwlq3ypXf8Y7W9/759dIWuyzj859uvlj+0
bvYdNzyENZr7wk4dH9I1k3p4kTW6pas+csq3mflHkr8M6D1wz/c1wSyTpf9KPJwrkojlQleJNnUh
VVNZ5ykfJY3tPt6Ej5WsNpVFnv53J033SZd47v52WVby5+Ev7z6FvxtXmXa/Ghadyt+efP0//9QZ
uAplbmRzdHJlYW0KZW5kb2JqCjM1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMzIgMCBS
IC9SZXNvdXJjZXMgMzcgMCBSIC9Db250ZW50cyAzNiAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5
Ml0gPj4KZW5kb2JqCjM3IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNw
YWNlIDw8IC9DczEgNSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAgUgovVFQzIDEyIDAgUiA+PiA+
PgplbmRvYmoKMzkgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA1NTM0ID4+
CnN0cmVhbQp4AcWd228bx5rE3/lX9L452JhnrrwEyIOjxDgBkrO5cLEPSR5oaWTxhCYdkr5k4T9+
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
6O1L+79HP/8fH00YZgplbmRzdHJlYW0KZW5kb2JqCjM4IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9Q
YXJlbnQgMzIgMCBSIC9SZXNvdXJjZXMgNDAgMCBSIC9Db250ZW50cyAzOSAwIFIgL01lZGlhQm94
ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjQwIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4
dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAgUgovVFQz
IDEyIDAgUiA+PiA+PgplbmRvYmoKNDIgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xl
bmd0aCA2MDQxID4+CnN0cmVhbQp4AbWdW3Mjx5WE3/Erap8sx4ocdKNxU4Qe1hp5rQhrba/o8IND
DxiwOQOLJCgAIw83HP7te7IaqNNA1pCNRGscYU+Pya8TWVV9yVOo+jn8Jfwc3nyzLcJyG4bxP9ul
/dPwuqyaY/ylmIXxbHQ9L8PyIfzuJlwNr4fDahpulqEq44/Z/5Sjmf3rcBzGo3Jw8xDe3NwUoQg3
d+GL7x539eax3v023PwjfHsTT/ryGRxbATsaFRnsVXdeVnE1GRl6mkO/3SzudsH//M8Pfwjfvy3D
N2v7KJ924Q/14rbebP0H8LfvF5vlh1AOy/K3g/M/aDm0T1rOR/igoe3f4IvQ/YO6cak9qtn4wBs0
7XEhbzQz3qDVvmfwsg2RpI7mw5Ou0zjc/fNn+aOZ9aGymgfm/2+9rTe/1Lfh3Wq3DavHsPtQh+W+
le9W9f3tNnz/1x9uwrs6bOvHXVhsw//Vm3VYPN4qrVzMTEs5iVIOrRJHyVmtnP2U7mI1+nVdJP7q
/eN6YyauH8OmXtarp9115yYbeJed2YAsbPiEUTU6Mid0GgKD5urkvORIOZ/ovJfNRrdqj9bwRXU9
uQ5dhsReb5afuizzf1h/3CxrdMA36014W293q8fFbmXe//dm/fFpK3VL65fXxXgcTk93VrfMOT9M
F7PzLz5ZZ1KjFuOKu3nnbpe/iY0KuyUU5TQwHDexR+0WdrjPMPTiWxiubFVRZvS+W2xtRG6ft7v6
YRuWi8fwcVvb5W21DbeL3SLs1qH+9LSpt9t4zbtfv18tF/d7/wZ4Luh6iy5muHNN7G4/rk7GQuje
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
YWdlIC9QYXJlbnQgMzIgMCBSIC9SZXNvdXJjZXMgNDMgMCBSIC9Db250ZW50cyA0MiAwIFIgL01l
ZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjQzIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BE
RiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAg
UgovVFQzIDEyIDAgUiA+PiA+PgplbmRvYmoKNDUgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNv
ZGUgL0xlbmd0aCAzOTg1ID4+CnN0cmVhbQp4AbVcS5Obxhbe61f00q6yFJo32eXacWWq4ltJRlnF
XjCoZXEjgQJoJvPv73eahgaamWEY5FQSNciH5jy/82j9w35n/7AfPpacJSWz5D9lgkvWxnbrNX3g
IfNCZxPZLDmx/2zZ2tpYlhuwbcJcW34N/7OdEFctj3mOvdqe2A/bLWecbffs3U1WiSIT1Xu2/R/7
eSsf+vwTNFmXyDoOHyG7nk5vdMeu74B0MEb6UxHvK6b//Pf2F/blk80+5niVfyv2i4h3oij1F+jT
l7hIDsy2bPv96vUvalt4Uzty6EVZl3+rd2z6i2rGtfJwQ6+ht6rl8UZ6Tgh6q458X0FvVBDtVp3I
GqhOzeHp7z9K3wmhQ7YbMZP+ryL7Xh1+ZDfZLk3iSpSsOgh2lFdZvper3/Jjmjyym08szVieVKIq
2dd3pRBzxMxDbMb25V4asUgzeZWYR19Ts9F1rstGg/6tSKo0z5i98Tac+PbXH58/ho5lffv6fjNB
eqvasWjt5RbYxB2wyXV6bGKTrMGg1/LGjvz59J5nO2lY13CxVfln+vuP0m+116TfauaP7A9xLkQp
MuhmDC09x/9cBLuPj/jvUI03s/Q2gLekHQx38Sq91QLWArFad/d69zTKsJY091zTDiZI47kw53AE
DW4HzCS+PaQlO9fOIt1BFOk+FQXDxZh9F5ko4mNz++bTByZKElcaH4+P+MLf4pFV+SzJRORR4OSx
o57+vUoyL3DSCq7ISYM4eJI/sFtR3KeJYJ8vmfQu8M05+zvDnYdDikgrWZ2Sy85ZfD6DjfhwjpO/
4aDn6XjLSQvgpgNhFuSkPxLhllJJg/b2kJdC80kpIRj1kB6PLMsrdojvBTtdwE3wbpfjRgXGimKf
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
nzzgFH3dqYHtzBNHm8DXb6ymf54Qh2t3EwkulyQM2V6lpU4kWLNcRhw4aXrFnDEMhqBJqXt9skpq
vJIJ1d0AVyl9QIE0hWzEphOHnvT5z/pFGgqgeg72oU1CjnRuD5fyw3S3q4MUb8ZER4i+eb8+DRwB
j4ztGLkVHRTEv1muNr6iX+6RAEYOhBCSGf5MT2fjBNTkQdXRnbe/VqMiPgaN6pQqqCN+vYZS6nUn
pcKxZaRUQN6I+PNy+46PiIDplQNrfg1iyfowyA98hDzGjR9mkF2tCUrRR2/9CQY9JMQ776F+BIlS
5U7hGbreHWSuLYEqiXQ0bsN+ymYeiGvrVb0dPOF7bKlAbb0K/T6JiJt6FefRBgcUm5yqXi4UnKOr
HqrjJvn9pcI0PsvEQxOXAcsQpMnxUO1iBJ2dLqg31uf8ZYSYFw3a/BZ7anT7qWoGfvZG9S7rrFat
YXp63Ulh6PZSvUvb4tfsXY6Q7zWSFzM9epBms3T4qtkz4RHGbADVoqzIxazmCN23+vwQSNqK6Lj2
CPGBg6jVlNClLHWXdAxy3o+ctLWc/kPHXUQUoHVr4Sd64CQcWXVpr0Ap1RUf7Vv6TlPvjPSFuVmg
bWEKbYBOJsiv75374006yticDzMDD1hhi4oF6mj66P60Bw5Sazjg+mw5PWWgiB2FqUNtQOlOzV5I
g0ZB2yuUYMuGIK5AApq9rHOB2NsOhHoBoGTIXO6SFz+tvICQvFpiXlgu2wE+9e12TaSaa67qY6i/
Ipfw+/Wy83j1/c4VovL7/wE9F/z3CmVuZHN0cmVhbQplbmRvYmoKNDQgMCBvYmoKPDwgL1R5cGUg
L1BhZ2UgL1BhcmVudCAzMiAwIFIgL1Jlc291cmNlcyA0NiAwIFIgL0NvbnRlbnRzIDQ1IDAgUiAv
TWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKNDYgMCBvYmoKPDwgL1Byb2NTZXQgWyAv
UERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiAvRm9udCA8PCAvVFQxIDYg
MCBSCj4+ID4+CmVuZG9iago0OCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3Ro
IDQ1OTQgPj4Kc3RyZWFtCngBtVxLk9s2Er7rV+DoVEUywTePu8lm15fUpqyqXHKhJWrEmCInIjWT
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
ZWFtCmVuZG9iago0NyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMyIDAgUiAvUmVzb3Vy
Y2VzIDQ5IDAgUiAvQ29udGVudHMgNDggMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVu
ZG9iago0OSAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAv
Q3MxIDUgMCBSID4+IC9Gb250IDw8IC9UVDEgNiAwIFIKPj4gPj4KZW5kb2JqCjUxIDAgb2JqCjw8
IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjUzNCA+PgpzdHJlYW0KeAG1WtuSm0gSfddX
5M6THdGSKe48+jZrb6xn7LBi52FmHrBEt5hGIAPqnp6v35NVQCFAEkZqOxxWqumkKi8nT2bVd/pC
3+nV20LQqiBj4YvANbwAn0zDCkzh8if5nU/FCo9CtMngv/xB+OT41iIwabWdvVnS3FgYhu3RckW2
KR/Df6bl41vDIccyabmlV8ulIEHLW3pBRC9p+Re9X8p1HFE+W23pmHJLWAtDmN6A8jRLxyvXy7V8
LNe0gwGN8/H6Bi1h82LNIc3/RHlGRbbPVxGF6fpVltM6Kso4Dcs4S+kuz/a7glZhekOPcbmJUyo3
0cvZWdPBL2w6vTvhwRum3XfG7EXLFZ6zECZ5RrAwaUu21RITLfoLz6SE6ocrcTO7PRknR13ZxInt
O3WczH4kTqrNDpq+iRMonx0G4def347wa8+STZz0NY6Jk1OLreOkrzlKw29JtKZ1tg1jBAPCZh1R
Ea32eVw+cejQLo8fwtUTlRlEiv4uo7REtITlpHAJELKmZ1HLJzJ3B8LFDTxGAsSL53H4VDICRsu2
3QQM/5jF2YYuDhjLf8aAsfxOwKyjXZSuC0JiIguRqGUYJxBvpShzNU7vFiOCqkK2VnqaQB/hCSRZ
s6UaK7U+lXGu7y5cG/a2TLb3rJKTSiaWAeB1gjbiCHvP9IqarLQCozZyf0VHC8Mp7Naqbauj2ll4
9DlLYsTxxzUCOL6No3xKAHsuINd3ArI67xgKYDzrs0FNQ8gAVnLSlq2WQfFjFkcF8IBBzcDt7JrG
73AQ5BqDonx1YhaVtoXvR911CpUsruPC9amvfbmJUZ2ytATc0CYK11GOYpXncVRITIobH0okohSo
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
cqY34eDOXF7NnrPGbhnRGqsjKg9ZsJXHWS7x56T6rGaOUpRHWQczyOp3Ld/gE8f61yux1mC5GAnz
ULN+upZ5RP/l/1fCTg4KZW5kc3RyZWFtCmVuZG9iago1MCAwIG9iago8PCAvVHlwZSAvUGFnZSAv
UGFyZW50IDMyIDAgUiAvUmVzb3VyY2VzIDUyIDAgUiAvQ29udGVudHMgNTEgMCBSIC9NZWRpYUJv
eApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago1MiAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1Rl
eHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+IC9Gb250IDw8IC9UVDEgNiAwIFIKL1RU
MyAxMiAwIFIgPj4gPj4KZW5kb2JqCjU0IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9M
ZW5ndGggMzE2MCA+PgpzdHJlYW0KeAG9XUuTG7cRvvNXID5J5XA1mDdVlYNsSfFWWRs5YpSD7QO1
O7tisiIlkqtHlX58GsMhGtONne0hwFBV5pDL+tDox4dGT2P8Sf2mPqknP2+1utyqpP23vYSvkrM0
3382F7pWRZ2dzVJ1+UH9NFfT5CxJ8krNL1Wetj+DtzSr4dukUEWWTuYf1JP5XCut5tfq0flq12xW
ze6xmv9HvZi3gw6PgLC5gc0y7YGdyvG8EudlBtCVD/r5ZnG9U/i6ePOLevU8VT+vYSpfd0ow8mRA
VzqFoXVZmUmpvq5+aRZXzWaLQ5urV4vN5XuVJmn6eDJehWkCOkxnGRtt8kgykc7oaBJr6bwuDtJP
9pYOxMtqwJs4njMCz2tiK2o2S4hTdhoWWJJ5/QR1kWvwoXSmAP+gis7pf/zb/nV47z763uhPfjzG
ynoGoqRVxkQZZeUHtJhnp9VinhEtfldvF7d3jfruBMTzZnu5WX7cLdcr51v4yT+b62bTrC6b9uvv
YVokokTUYjorT6pFwCdaPDjY4d3nhN139CdhvkhFianFfHZaLeYzosXvav7TM62MLwpYY4j/yxoW
tSqrVMoG2Xt0IH5tFs1ZrT34L9ebL4vN1XJ1YxezLohgeu+XW3W1vrz70Kx2Kix+6MxiWj6hCUY3
A4HW2GJ2IHBYXIk7/SiH87KmzVw49HT/kg+AC05pFpxSFyYbiCxwabymLEoPdCfwwJtgLl1E4Fx0
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
CjU1IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEg
NSAwIFIgPj4gL0ZvbnQgPDwgL1RUMSA2IDAgUgovVFQzIDEyIDAgUiA+PiA+PgplbmRvYmoKNTgg
MCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzMTMwID4+CnN0cmVhbQp4Ab1c
W3PbOg5+96/gdl/Sqe2IuquzZ3fa03ROdtqeXrzbh54zO6qtJNp17FRWbjP58QvQtkgRtEOLStOZ
xokzHyAA/ACCoH+wT+wHO/51xdl0xTzxbzWFX3ljP1z/jC94yqI0GGc+m16y1xM28saeFyZsMmWh
L/4MvvlBCr/1IhYF/mByyY4nE844m5yxo9NFXVSLon7OJv9lJxMhdL8ECRsibBBwA+zIHs+ocRgH
AJ2YoN9U+VnN5NeHL7+x92989usSHuWuZr8V+ayoVvIP8NX7vJpeMN/z/eeDwx/U9+BJ/SzAB2Wq
/QZHzP5BpeEaf4RptMUbrP3hiBekgDdQ/HsAntERjapB5mmhk4yDMWNv58tbdvqmMf/k/qpYWRhl
sI5XaZSMB2POvZCBpK1RNkFq8xAET2oeBt3x9hvFz2Idmh2grBE8ADt43E8YBT999eEVK1esKn5c
F6u6mLF6yaZVkdcFy9miuGWr6+9dApyjsXgcEJmDI9eVzH1YyjwWj6MFUFWcl6u6umdny4o90wLp
WZcY8j0wnp+Rx2BW63QTQkavNNHkh9kTupyATzesVuOyYnnNvmEQdPFxin4AAmT6E7j7OE0hejwM
nzDTfAzsbOHITfJSyACV5cCOFNE1IDNU1vdjAzSkkT9ZvoJ4nAOrrV520ZwHiJ+mBngbZiCWkIHn
6bn7ALz9Mc2jUHMbpEz7hzeCNzRGwScXBfu8Xvt5XS4X7ONyXk7vkdlOTyZv4b2bsri1kE84vyEb
EKqv0i54jfG5ByVVq3CysY8VocQk221KF3uFjQ5oqjMi4MUv2y/5avub1nf97RddeAfWAhRPccY0
PQ6qnYxPKL0T0PAVRrQwIambB5KFGhNyvYJ4YP/O59cFCHnYVEAWovaFQ0OhRJQsrdaVLRMVFsj9
XJwVVbGYohagh5NvNKk9+mYUGLhFaGxhMSvngARtbcq4la9agb39QX/bLcB1Rfq0YkrIX9iwG02b
QnyUtrc27OiBeXeekPKA//uehcMIIzdVB8W3SeRWS4ZCfy9rdvrxJl6vzXf592KOj/DAJheQZGbL
6fVlsagd14wutk93c18vpFB//LJwAqkhGh4bUdwX9oBGEm526gbs0fbLXoYk3xjShpcECTMAuyqd
4B4rSVIT9lZn83eLJyFrgKONfCFLJyp7OKPxeYi5FfbMaCMNW9MfJQ0ObPBwXL1+HFH4wdEBLpA+
bWoBVd/DOx9GWzTVwIgn8RPXAyhCMzeyJbdZnfsoLcKYjxL0JxFgufj3wStLisA/dCT4BFXOTAo7
8zsu0izkJmwkeGDwanl1z+aC3ssFq2Ff0TfHt/wwwI6pjY9J3WJqxo58/6nrVhRB4lSkEfhPZHXx
w/uP775A+6i+XVb/276rvL3+lVuB2dakb0Mmem9y+xQW/LonW/oE9wDWM5KUzJYUuyHsLkrLpU2B
XZWW2ZJiN0obX1g8yc5sCbK00LV5jn30J7MlxdbUd8uWOrxztlQAe8+WAU+fOluCCM2VmC39LtER
QUXiRbDjG1FQ14Qjsy/F9u5OVEb81yJfrcrzBbTgmy/Jp70QZkuHngkziCPicwtv7E1rWAd4aQyO
MYCjRewFyIJR7lwoqg0d7NNYcjHFbuigi9KSiymwq9KSiyl2o7TxhcWT7ORikKUtYJvnsONiiq2p
j4p337no8M5crAD2zsUhf/I2D4jQXIlc/FZQlspgn4tVUd2o/NZ3ad3SpGeCC6On6Z9QXJuFYMdC
FLtZCBZrl5SxkoUosKvSkoUodqO08YXFk+xkIZClha7Nc9ixEMXW1HdjIR3emYUUwMNZSOZX2TSJ
POxoPMnoyCgynS+ui6TW/xbBAWE+2DXmtG1FgDgtTib593nBgpc7plU6jATxCEeCgEvx4aS0Q2nM
5InYg1GgJ/JEHOrFfjq2s/ru4bKm8KPghxR9xv1ygCNmPIZGLQVvzr9sxo0IPcpinyJ3KlXlUooz
Ul272hjNgAN8oyTUKwSYNoAxrA/L6hIO02/wZH1zLGhjFsK1zTkkSpJxLWYFbcxCAKVZEpe5LmN0
SOwUzgm083mr2NuXHJoJhhFF/3Zq4VFiiwA3r74H0UwRXTevOHbi4WiPAfvNuCzqsy4aI8t5IUw+
GlBdNZZbeWqN1dm0i7oxqhtHsAmlkK7qxui8GAb+DNiL1UUXdRNUN4XmiAHSVd0E1U2hYjJglzAp
e16V9f2fjdaDxwaLZabiOGSHA4oGZEERdpu1x1Z0imm1VY90qBWUrDVojURL+k+FIHUm+vXyeprP
8rIasvfjIRDqbHY/ZBN4mS9m7M2YfS0X50P2DGenhRm7jV7gqGKEVlQVOLSAeMSKWcBJo0c1Y+N/
28HyXVYEQRoBf6yWdTEV810434mHMx82RwxfYGdZwtzKZqDljyOYEvzjOVq3myUh1MUpZUuJvi2Z
6JWTakerZNPeBu60JBxLt1PZyWJa3V8JSy7P2JdisSpFptcm3p8N2Vc8wCkX3ay4jcdMVaBnK8IA
6q6z2bU5ewtIlKTZESLyvCpWqyE74NYDSeIcLwNwCPeRQYQra+MULYDjiTvVX9x8GLIZXoDY2GmA
l0Rs72twrD84sI0JfGQfNEbOaeZeBbhGOpblBynS5YmNIXBsbN1ecu1bMTzCiMdqzABuV4BQhTGv
wIy1CdJZ3xj1hTs/JnC7CoTqi10iXwzZ0JXprDC2iXxxgE/BmxrEfsUrJUgGa9BPcDaIIjurnWE+
STcLXItkLxt2Ubi5QWRS2GZftS+Q5TYIxpR3jRT0Tq+JPlnge5Cbruri8ntR4VUrPmR/u6jrq9XL
4+Pb21uxBxkvK1eewW2Dz6EMNzzs+THe84Jd8HE5O1Z58vF7bcpM5PYWiZCg5RCb4CIpQ/U+MZuN
9/dtUxXvc3BBu3SgNYpDcS5rZr6WpFbnXSletqkRVFttNtbetzJkn9oA3pHit11GA6Kruinw5Wbi
idqiI8PLhs4TKNzc2RsZwN0YHuqJMYeLrCZkVztzuOo2hvRvBPeycX1X//2AtqiSl2SFRR1os9BJ
glZXd5xoy+MARGPNpoD73DCmb5/pjPCygcYp/Poem8utY5ghJUq7RoacCTCAd7zLJntoBkxXhWUT
zQCO99nsfSjDWLa6DKB9Bl2sN7NpvrK7lL6Jv117argXpjez8Rol9HDw9jheOrMwE0nrWCeKS4oQ
iQTfxrH70npzTdEE/mo7fPS7aAvkc7iOVJV4yGVfXUl3AxvipgU3Qq3nEHt/m+fYl4I5BpMP9+YF
uEZg74rFeX3B3hc19Nvq3MIJlCC3d/NN+D3GauDtmijou7IGSVoVJ258QXunXU7nixzKaSh5RTDg
hZbVMRQJx51CAFvRfoh9h5b4vts/QfSz2j8gSbMi2GZ8d1Ffzv+63Kwai3gji15p/1ARNotl36JX
2j8U/AaWuL3GxoysFD4UX9DH4wmZWmR7wx9ihxjd2SI+NCg4fBCICXwu6EOxycC6FYaDhRwPc3bp
7LBPau77rM2h7pIuHZhOYVIA1pjUxs77abppBFFw8eEDHStieYWI4h5AzzJbKUVr6JFuhxIMj/RF
jQtEBY/03SgQvSO8UhGHBP7b6cnJyTj1/DH/9B/oQaT2tZvSvJDnfhxEaBRoo/8+flLNk+nHFLR2
c1hDSq8hFJLUVYSGwvM3+Ma+1HBslFcz8SEi75ZTqIXwlA5KCrgcBJ8rAG+zV/ARKYrn7Flie3V9
xNdKqKeEwpYOT6jYMoLE+1POOuFjEfRB3s2Z3AHDIsaF03RFqISRDTfti7oUuNrLREOWor+uytk5
fjQKOH39erY9Z1xByfTP6/k9NCN5OuxUFkn2aknuuyyKsp+1EQJJGieIohJatGVRFHdX82VVQKe2
KERpiSPA86LuVlLKu6ktoX3bLg5+VmEOkjTbLa/y6T+uFGrZlXP2hbecAoGNmC7henGN/fRfUsh1
mR9BEu4yrCj7XS0Jh7rCmIRjuPOhkZeFQeg+Dhe5GHHjCf3ICFfElIxBOCKmPhkHcEVMHKYGjZ7J
fMIqjjpm5EKkTUWxr+6UWRBIWu9vfi3KIStqls9hwlH9Orm7KuEkHz4e7vdpvdycN/nqX+Drbx/z
84Jx6IF1WDPyzAYVk+u+jzXje/F2uCnYfMTdX7p4RiRGsWYQUdsRKJ759H9g517OCmVuZHN0cmVh
bQplbmRvYmoKNTYgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA1NyAwIFIgL1Jlc291cmNl
cyA1OSAwIFIgL0NvbnRlbnRzIDU4IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRv
YmoKNTkgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0Nz
MSA1IDAgUiA+PiAvRm9udCA8PCAvVFQxIDYgMCBSCi9UVDMgMTIgMCBSID4+ID4+CmVuZG9iago2
MSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDI3NjEgPj4Kc3RyZWFtCngB
vVxpb9tIEv2uX9HrxQIOoIPNm4M9kNjejGcdx4k1Mx8ywYKWWjbXEqmQlB3vr58qimST3TTTpA4H
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
ZSAvUGFnZSAvUGFyZW50IDU3IDAgUiAvUmVzb3VyY2VzIDYyIDAgUiAvQ29udGVudHMgNjEgMCBS
IC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago2MiAwIG9iago8PCAvUHJvY1NldCBb
IC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+IC9Gb250IDw8IC9UVDEg
NiAwIFIKL1RUMyAxMiAwIFIgPj4gPj4KZW5kb2JqCjY0IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRl
RGVjb2RlIC9MZW5ndGggMjUxMSA+PgpzdHJlYW0KeAG9W11z27YSfdev2OuX68xINMFvZu50ruPY
sdvEdSM1nbTpA0PRNmuZdCnKjvPre0BJJAWgMkVRch4iazy7wNnFnt3F4m/6hf6mo5Mpo3BKevFv
GuIrXTOs+e/8A/PI9kzNNyi8pzcjGuiarlsujUKyjOLP8J9hevhWt8k2jd7ono5GI0aMRtd0eJHk
UZZE+Ssa/UWno0Lpeg2VWIuLNU2mEDtoLk+5YssxIdpViX6bBdc5VT+Xw3P68NagkxRb+ZbTeRSM
o2xa/QH/9CHIwlsydMN41dt8o4aOnRq+yTdKdfx6h9R8oxVwpT0sz17K683tsaU804O8Xs2+G8hT
GqJcqunrgusA1uabVwo3GazMDJdk4X98PDsxddP4k+hjOo2SPp1qfRoFDw8BPr/F57NonGZ36VOf
3uG3j9HdLTy5T5+1fhsTMw9rMexiKUuTFEdkIxMrd1lBaJkyhDU/3RjN3soptz0cR9u1yLTMlS3Q
4VmQxUkQhvEcuvf4fwTQgmRMx1pxcoI+HXy4ej+k98HXaELDPAjvWuHo86PiAkdhER3iaPjOXnCE
HgHH0yRMx3FycwCHOzsh7qBA9OcLYrrGXMtzjxZu26cfg2QWZM+IOTpr55E+7GkgQIjL6BJJy98P
kpYvIPm/2zx/mL4+Onp6etKy67CB7/fmDFeFUQ4QMwyHDEl8E/5ZyFOeWaYjHPDIJIuOxnGeZlqa
3RzFyXV6hMWbevOjolZn81PDwNSSQUzjB60BOAv6r8BhDhdpeAqRG4TtSl4ZxUCios80X59y96Vo
Zlui6O44RhbOOcYyHavOMUVM/KxVfHLw5t3VUREZL67oU5zls2BCV1n8GORRc6tXOLJlgMR6Vs5E
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
d5bVorloEv2nOY6VrT1+QvlzY6zRkTr3lcRf/gGXgQV7CmVuZHN0cmVhbQplbmRvYmoKNjMgMCBv
YmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA1NyAwIFIgL1Jlc291cmNlcyA2NSAwIFIgL0NvbnRl
bnRzIDY0IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKNjUgMCBvYmoKPDwg
L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA1IDAgUiA+PiAvRm9u
dCA8PCAvVFQxIDYgMCBSCi9UVDMgMTIgMCBSID4+ID4+CmVuZG9iago2NyAwIG9iago8PCAvRmls
dGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDExMTcgPj4Kc3RyZWFtCngBtVnbcts2EH3nV+xjMhMy
uBEE+uRUdiaZaTrJmP0AlqJtJpToUFLa6dd3IVKkRdA0LEH2gwVZc4A9OHt2l/oJ3+AnvF9sKOQb
IPvfTY5vkYiJdm1eUAWx4pFmkK/g9xRCEhEiEkhzEGz/MfzDuMJ3SQwxZ0G6gvdpSoFCegdvPq+3
RbMutm8h/Q436X7T+R0GWGFgOacTsKE73uSJheQInUxBXzfZ3RaGn1fvFBxxo3AnShgzQcAxN3/e
foIv1wwWNZL07xY+FdmyaDbD1ubVl6zJH4Ahwtvg9RQyghwyza3dgzfgHthwJf1NCxUfognamz4T
jyvEC54o5xV4k1fcH5VrMhIl0uoe/CQ4p6gfyhKwwW9WWVn9BrumjIrqv11zVeLtVlFerxz2DNos
GwjXRj4UycaNDoR3qeUSg4U3sCK4Vzym5el4kxz3R2VCj6GdLrALfhK8v0Ab/Ha3ytbLJsPU+14U
3aUFxi1djUsad5FIiA0O7lk8ee6BFDK2Wo+qRrsZpczn9bL8VS53WQU52lVT/r3b1o2DorFuBFg3
BkX3hoibjK/VAW/uUntyaCzG0P4UY4N3KY/CiVZGM1f3xgP2KX+CZ/cpP97oXM+mBOt2W529eLY0
jnQRy6Z8JD+P2rawF1lT1Rv4Wt6vs23W1A4i7JqhQdSJqQdJosBCd3Fpp94q5OJypNjgi3KTn0RF
37XZmP64UGN/8iiQ0ALv8jt/bCVylRtuTq7o2JFRKgTgPod09FLRQ8qsOumg5edbhJAmF6vpIWNW
/+HPoifQr+t1Vi3hJoKbbLOtsh+FeyV+kuemsqtYw/EOgRl1/KmbJRfsWEMb/eNuu2uKf4oS0iJ/
WNdVfV8Wm0E7JFJUS5Jo0wERrhmV5tX+PRU4TI0DgX31N8ew5O9cLed7o5BTdUmvtNCx8ZDwNVvX
TbYqc1iUTV4dOscXRt5Rc2RGXq0omBAsevoZOokjihMliSMGK8CL6JdBNSxFlDCo4PDhbvkAdy+2
sh29x5Ns312FXPbD38G5POaujf7hsX78kb2Dj38AR9lw+Ov2wynZq0yV1sKw+zSCcfa2hAm9f+xh
6MURjEG3Nvz2a3TxA7/m30Ig/YZf58cpQ2IM7Arc7EJ9VShifcHEsNG7yrnkBf4+aYt7Jc8NVaPU
UFg3ieRggng+NZ4FnKlzMTmjzk1dYWzPH4ObnnJCSfAhy9GDNZdqMxOyFDP2ctIJteUJ54WcILFe
Q048P0EJFe/nqYMNnheyUtbYeh6gxoenXjnUOOJ4BcRHo55zD6dcq7M8j0VKmd2qvOxgM9lHqfQs
HcqoZ+1QJj0nIOXEs3FTHvtWj8D2wq/CRexbPUL7zsJYeHZvGuNXRn55lNy3eiR27X7PmHDfWZjg
MOD3jIr5Vo9KfKtH4xdmfqPWE+PmWR7OCPXs4YxIz+phlM6oh7djI0ui2IyRuFQiiNtl1S73U89+
ymk/3E45OPSYKefb//7lVZsKZW5kc3RyZWFtCmVuZG9iago2NiAwIG9iago8PCAvVHlwZSAvUGFn
ZSAvUGFyZW50IDU3IDAgUiAvUmVzb3VyY2VzIDY4IDAgUiAvQ29udGVudHMgNjcgMCBSIC9NZWRp
YUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago2OCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYg
L1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+IC9Gb250IDw8IC9UVDEgNiAwIFIK
Pj4gPj4KZW5kb2JqCjcwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTg2
ID4+CnN0cmVhbQp4AaWQPQvCMBCG9/yKd2xB2+TSYLoqnbUQcBCHGqJULNqPwZ9v2lJoFwdNhtwd
Lw/PpUaOGvGuFbAt+HBb60c8omTs+0JoKC2jlGArbA3WPOI82cBYJDTE/ENS+ylXUJKYqRAbIyBg
rgiOrlzBdSgeERYne7/KxrU+trfd8+IaECdaRHxzOhQ3B6HOITN3ZGaQ/m440+Lei1LZa2GuxQKE
+IE3rZloNfHYuOafPKk9j82+bcbLP1fsWkAKZW5kc3RyZWFtCmVuZG9iago2OSAwIG9iago8PCAv
VHlwZSAvUGFnZSAvUGFyZW50IDU3IDAgUiAvUmVzb3VyY2VzIDcxIDAgUiAvQ29udGVudHMgNzAg
MCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago3MSAwIG9iago8PCAvUHJvY1Nl
dCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDUgMCBSID4+IC9Gb250IDw8IC9U
VDEgNiAwIFIKPj4gPj4KZW5kb2JqCjIgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9QYXJlbnQgNzIg
MCBSIC9Db3VudCA4IC9LaWRzIFsgMSAwIFIgOCAwIFIgMTMgMCBSIDE2IDAgUgoxOSAwIFIgMjIg
MCBSIDI1IDAgUiAyOCAwIFIgXSA+PgplbmRvYmoKMzIgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9Q
YXJlbnQgNzIgMCBSIC9Db3VudCA4IC9LaWRzIFsgMzEgMCBSIDM1IDAgUiAzOCAwIFIgNDEgMCBS
CjQ0IDAgUiA0NyAwIFIgNTAgMCBSIDUzIDAgUiBdID4+CmVuZG9iago1NyAwIG9iago8PCAvVHlw
ZSAvUGFnZXMgL1BhcmVudCA3MiAwIFIgL0NvdW50IDUgL0tpZHMgWyA1NiAwIFIgNjAgMCBSIDYz
IDAgUiA2NiAwIFIKNjkgMCBSIF0gPj4KZW5kb2JqCjcyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv
TWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMjEgL0tpZHMgWyAyIDAgUiAzMiAwIFIgNTcg
MCBSCl0gPj4KZW5kb2JqCjczIDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyA3MiAwIFIg
Pj4KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNl
Rm9udCAvQUFBQUFCK0NvdXJpZXJOZXdQU01UIC9Gb250RGVzY3JpcHRvcgo3NCAwIFIgL0VuY29k
aW5nIC9NYWNSb21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDEyNiAvV2lkdGhz
IFsgNjAwCjAgNjAwIDYwMCAwIDYwMCAwIDYwMCA2MDAgNjAwIDAgNjAwIDYwMCA2MDAgNjAwIDYw
MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAwIDYwMCA2MDAgNjAwIDAgNjAwIDYwMCA2
MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYw
MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw
IDYwMAowIDYwMCAwIDYwMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw
MCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw
IDYwMCA2MDAgMCA2MDAgMCA2MDAgXSA+PgplbmRvYmoKNzQgMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
ZXNjcmlwdG9yIC9Gb250TmFtZSAvQUFBQUFCK0NvdXJpZXJOZXdQU01UIC9GbGFncyAzMyAvRm9u
dEJCb3gKWy0xMjIgLTY4MCA2MjIgMTAyMV0gL0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA4MzMgL0Rl
c2NlbnQgLTMwMCAvQ2FwSGVpZ2h0IDU3MQovU3RlbVYgMCAvWEhlaWdodCA0MjMgL0F2Z1dpZHRo
IDYwMCAvTWF4V2lkdGggNjAwIC9Gb250RmlsZTIgNzUgMCBSID4+CmVuZG9iago3NSAwIG9iago8
PCAvTGVuZ3RoMSA0MTM4OCAvTGVuZ3RoIDI4NTQzIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
cmVhbQp4AZS8CWBU1b0/fs65dyazZu7s+75lMjPZJwmQ5YYQEBAJAkoIMQFFxKJAQavWCu4KKtRd
UcG6a5UQFgOo0NZWrbVitdpW+9Q+xKXi9pBqJTP/z7kzYbHte79/Jmc/995zz/l+v+e7nbvyhxcs
JAaymghEPvO8+cuI8ueZh+TNMy9cGSqWDQZCym44e9mi84pl652EqJYsWnLx2cWydz8hV+07Z+H8
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
ClitXEDEJ4zBij8dgiaMFyYIE4VJwmQsqHOucJ5wvnCBMEWYComA6cKFwgzhe/ius4SLsHLHHEB2
FwvzhPlCN+QDLuffm+Gb6b/DRLn6cfQ3vq5r+epVSxatmrpozfTvTZkp/DdkFv9CCmVuZHN0cmVh
bQplbmRvYmoKMTIgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNl
Rm9udCAvQUFBQUFEK0NhbWJyaWFNYXRoIC9Gb250RGVzY3JpcHRvcgo3NiAwIFIgL1RvVW5pY29k
ZSA3NyAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMzMgL1dpZHRocyBbIDIyMCBdID4+CmVu
ZG9iago3NyAwIG9iago8PCAvTGVuZ3RoIDIyNCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl
YW0KeAFdkMFuwyAQRO98xR6TQwTOLRJCqlJF8qFNVKcfgGFtIcULwvjgvy8QN5V62AMz82BYfm7f
W3IJ+C1602GCwZGNOPslGoQeR0esOYJ1Jm2nqplJB8Yz3K1zwqmlwYOUDIB/ZWROcYXdm/U97ot2
jRajoxF23+euKt0SwgMnpASCKQUWh3zdhw6fekLgFT20NvsurYdM/SXua0DIjTLRPCsZb3EO2mDU
NCKTQih5uSiGZP9ZG9APW/LYKFlGCHGq+V+noOWLr0pmiTG3qXuoRUsBR/haVfChPFjnB3BGcBkK
ZW5kc3RyZWFtCmVuZG9iago3NiAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnRO
YW1lIC9BQUFBQUQrQ2FtYnJpYU1hdGggL0ZsYWdzIDQgL0ZvbnRCQm94ClstMTQ3NSAtMjQ2NCAy
ODY3IDMxMTddIC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgOTUwIC9EZXNjZW50IC0yMjIgL0NhcEhl
aWdodAo2NjcgL1N0ZW1WIDAgL1hIZWlnaHQgNDY3IC9BdmdXaWR0aCA2MTUgL01heFdpZHRoIDI5
MTkgL0ZvbnRGaWxlMiA3OCAwIFIgPj4KZW5kb2JqCjc4IDAgb2JqCjw8IC9MZW5ndGgxIDU4NCAv
TGVuZ3RoIDQwMCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAErKSpNZeBgaGBgZmBI
zk0sYAADxgQgJZWeU5kG5bcA6QUZqYkpED7DHyBtlgEUgMqbAGmVjNySCig/Akhz5OQnw+RrgHy2
3MQKqPkMd4B8hbzE3FSIeiYVIA3C1AWMQOOYGEwZWMDGMjEIMOgztDEwcC4R1ACLgOTZnqVZvA+J
iee3+cogzQEW3vlshi2IcbGX8ckXkzdeYh8l3gO5nECzIACoj33WP0sGBvGoLyZ/l4h9ZACZhAyY
WF0Y9jEeBgsxQmV5GNgYeIAiikA+TH0AQwBQhIVhH5BoYw1h0GDQYTBgAIYmo6mJHZO5HbOpiZqy
Eh8Tu7KpHaOxkRyTqAiQw8csyyguqmzKKKgoCMJM5mxiWiriatL8jnYKBiqSnAk2nc5uyXYy/Co2
OgpqouxCExj//GVjTvxjwfhcTExVy1RdUt/YUtk7SETFSK5JTk/W2E1Tzc7WTVdRR11Dhi1v4cJ/
T1hm/U5j+f5rDdBVQOcwCEHdzAZkMTiCgIu2c2JuUlFmom9iSQYAvFlUIQplbmRzdHJlYW0KZW5k
b2JqCjc5IDAgb2JqCjw8IC9UaXRsZSAoTWljcm9zb2Z0IFdvcmQgLSBkcmFmdC1pZXRmLXNmYy1u
c2gtdGx2LTE0LWRlLmRvY3gpIC9Qcm9kdWNlciAobWFjT1MgVmVyc2lvbiAxMi4xIFwoQnVpbGQg
MjFDNTJcKSBRdWFydHogUERGQ29udGV4dCkKL0NyZWF0b3IgKFdvcmQpIC9DcmVhdGlvbkRhdGUg
KEQ6MjAyMjA0MTMyMzUwNTFaMDAnMDAnKSAvTW9kRGF0ZSAoRDoyMDIyMDQxMzIzNTA1MVowMCcw
MCcpCj4+CmVuZG9iagp4cmVmCjAgODAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAzMjczIDAw
MDAwIG4gCjAwMDAwNzk2NTEgMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAzMzc3
IDAwMDAwIG4gCjAwMDAwMDYxODYgMDAwMDAgbiAKMDAwMDA4MDE1MiAwMDAwMCBuIAowMDAwMDAz
NDc0IDAwMDAwIG4gCjAwMDAwMDY0ODAgMDAwMDAgbiAKMDAwMDAwNjIyMSAwMDAwMCBuIAowMDAw
MDA2NTg1IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDEwOTU2MyAwMDAwMCBuIAow
MDAwMDA5MjMzIDAwMDAwIG4gCjAwMDAwMDY2OTUgMDAwMDAgbiAKMDAwMDAwOTM0MCAwMDAwMCBu
IAowMDAwMDEzNDUxIDAwMDAwIG4gCjAwMDAwMDk0NTAgMDAwMDAgbiAKMDAwMDAxMzU1OCAwMDAw
MCBuIAowMDAwMDIwOTYxIDAwMDAwIG4gCjAwMDAwMTM2NjggMDAwMDAgbiAKMDAwMDAyMTA2OCAw
MDAwMCBuIAowMDAwMDIxNDU1IDAwMDAwIG4gCjAwMDAwMjExNjYgMDAwMDAgbiAKMDAwMDAyMTU2
MiAwMDAwMCBuIAowMDAwMDI5MjY5IDAwMDAwIG4gCjAwMDAwMjE2NzIgMDAwMDAgbiAKMDAwMDAy
OTM3NiAwMDAwMCBuIAowMDAwMDM0Nzg3IDAwMDAwIG4gCjAwMDAwMjk0ODYgMDAwMDAgbiAKMDAw
MDAzNDg5NCAwMDAwMCBuIAowMDAwMDM1MjUzIDAwMDAwIG4gCjAwMDAwNzk3NzMgMDAwMDAgbiAK
MDAwMDAzNDk5MiAwMDAwMCBuIAowMDAwMDM1MzYxIDAwMDAwIG4gCjAwMDAwNDA3MTcgMDAwMDAg
biAKMDAwMDAzNTQ3MSAwMDAwMCBuIAowMDAwMDQwODI1IDAwMDAwIG4gCjAwMDAwNDY1NDMgMDAw
MDAgbiAKMDAwMDA0MDkzNSAwMDAwMCBuIAowMDAwMDQ2NjUxIDAwMDAwIG4gCjAwMDAwNTI4NzYg
MDAwMDAgbiAKMDAwMDA0Njc2MSAwMDAwMCBuIAowMDAwMDUyOTg0IDAwMDAwIG4gCjAwMDAwNTcx
NTMgMDAwMDAgbiAKMDAwMDA1MzA5NCAwMDAwMCBuIAowMDAwMDU3MjYxIDAwMDAwIG4gCjAwMDAw
NjIwMjcgMDAwMDAgbiAKMDAwMDA1NzM1OSAwMDAwMCBuIAowMDAwMDYyMTM1IDAwMDAwIG4gCjAw
MDAwNjQ4NDEgMDAwMDAgbiAKMDAwMDA2MjIzMyAwMDAwMCBuIAowMDAwMDY0OTQ5IDAwMDAwIG4g
CjAwMDAwNjgyOTMgMDAwMDAgbiAKMDAwMDA2NTA1OSAwMDAwMCBuIAowMDAwMDY4NDAxIDAwMDAw
IG4gCjAwMDAwNzE3MTUgMDAwMDAgbiAKMDAwMDA3OTg5OCAwMDAwMCBuIAowMDAwMDY4NTExIDAw
MDAwIG4gCjAwMDAwNzE4MjMgMDAwMDAgbiAKMDAwMDA3NDc2OCAwMDAwMCBuIAowMDAwMDcxOTMz
IDAwMDAwIG4gCjAwMDAwNzQ4NzYgMDAwMDAgbiAKMDAwMDA3NzU3MSAwMDAwMCBuIAowMDAwMDc0
OTg2IDAwMDAwIG4gCjAwMDAwNzc2NzkgMDAwMDAgbiAKMDAwMDA3ODk4MCAwMDAwMCBuIAowMDAw
MDc3Nzg5IDAwMDAwIG4gCjAwMDAwNzkwODggMDAwMDAgbiAKMDAwMDA3OTQ0NSAwMDAwMCBuIAow
MDAwMDc5MTg2IDAwMDAwIG4gCjAwMDAwNzk1NTMgMDAwMDAgbiAKMDAwMDA4MDAwMiAwMDAwMCBu
IAowMDAwMDgwMTAxIDAwMDAwIG4gCjAwMDAwODA2ODggMDAwMDAgbiAKMDAwMDA4MDkzMCAwMDAw
MCBuIAowMDAwMTEwMDI3IDAwMDAwIG4gCjAwMDAxMDk3MzAgMDAwMDAgbiAKMDAwMDExMDI2OSAw
MDAwMCBuIAowMDAwMTEwNzU1IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgODAgL1Jvb3QgNzMg
MCBSIC9JbmZvIDc5IDAgUiAvSUQgWyA8ODM3ZjMyOWQ2YzE0NmU5Y2QxNmZmZTFhOWU5NWI1YjY+
Cjw4MzdmMzI5ZDZjMTQ2ZTljZDE2ZmZlMWE5ZTk1YjViNj4gXSA+PgpzdGFydHhyZWYKMTEwOTkz
CiUlRU9GCg==
--0000000000007343e005dc924122--


From nobody Thu Apr 14 03:06:09 2022
Return-Path: <shwetha.bhandari@thoughtspot.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 8735F3A1169 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 03:06:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.506
X-Spam-Level: 
X-Spam-Status: No, score=-1.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_HEX=0.1, URI_NOVOWEL=0.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=thoughtspot.com header.b=YvrpQZDE; dkim=pass (2048-bit key) header.d=thoughtspot-com.20210112.gappssmtp.com header.b=JG6MEwIR
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id koJh09XQf4_p for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 03:05:57 -0700 (PDT)
Received: from mx0a-0055fe01.pphosted.com (mx0a-0055fe01.pphosted.com [205.220.164.104]) (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 073033A116E for <sfc@ietf.org>; Thu, 14 Apr 2022 03:05:56 -0700 (PDT)
Received: from pps.filterd (m0211451.ppops.net [127.0.0.1]) by mx0b-0055fe01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23E9DZoM020050 for <sfc@ietf.org>; Thu, 14 Apr 2022 03:05:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot.com; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : cc : content-type; s=proofpoint; bh=qkhYvYVmJs/hAyAMp2+Qp9tKzy9nrLF/4gwM5KjvwK4=; b=YvrpQZDE0LrXNJe7qUUlYF0guUS3RN0USLug4bSyaDtamJ0Ua0wZy0soobO7RrYsKou6 wKC31CZaB6uQ9HnTgbT4MWGc2zASY7xEESLNopAiEEp3CWtsYnxzFeJQlbnq9yoS3rn/ FP7Jt4399YTlaTDZmAmBx6jc1R8JROWRDKzBia46tO9UvDJZm7A2gh2PoM8cV8dLq5yD +TS9xejw2Yfnp8t2pNT75J/gZYZ87ZOVAEjeBfi+ZBb3I6NO6iwIREyN8stN1OdXgupa gYtxOdkF3LAARY1mvMG8hbnmmy/64FsUlpZuNbEFEs40rQc6QupCjFg5kxWTeTDpp55I ng== 
Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by mx0b-0055fe01.pphosted.com (PPS) with ESMTPS id 3fe98rh06n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <sfc@ietf.org>; Thu, 14 Apr 2022 03:05:54 -0700
Received: by mail-qv1-f72.google.com with SMTP id e10-20020a0562140d8a00b00443c3595342so3993039qve.8 for <sfc@ietf.org>; Thu, 14 Apr 2022 03:05:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qkhYvYVmJs/hAyAMp2+Qp9tKzy9nrLF/4gwM5KjvwK4=; b=JG6MEwIR4Deucy6FgQfnf2GnwbNwwNxUe8BmLocDtl30vfxkqr0BeqMPzIN9SzRhtZ VDSXTit1Ldt6wqwxWOeW05N1BH0CQXNqkim57ibgcHs4mCh3cJgjqgMHK916t2qdsmUv syeCtkO+Y4OOl7M+n0S1mkFbOrgXxkgkbhHc29DRyL957JV+z3M1wtAYUzEQloQG6/YK tOp4Hx203vPU19ADJjPW1O/6VGNbgQgYPhgJghTMmazgZN4k6jUa2emklYN0gvaJ8sD3 wLDuFI3NzyhUNvuWdReE59uF6OUuZQlpP3IWOa/Y7BU3WX9tZs/XiSOsR0SZaOi74t7p 4Ngw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qkhYvYVmJs/hAyAMp2+Qp9tKzy9nrLF/4gwM5KjvwK4=; b=66jZk7rkD0Oe6G6mzSyo0q3iHaSAiHq9yNA/TEFYAskS9gCc+MxQ4alCuacGw9WbcY /wqR0pUimvINLn0YNsAv7IX+iwMEYh21lGp+KPUgSp2b0Nj5msJcSB3mwbnHMkYk/Otu gKqshxBRxL8WPeitTIQ/09HLCmu49iicK5aHq0NB4Gz5z3Xs56Tj5dJQ+ckpA6RfvouO HFJdG/jBQ/vjjAoneRR2bxLy63qNw1pQyv35cD67J3OmaF+duyOmMML44FSX/nkkwge9 Z4PrpkHaKjs1eYegWNRFZBxeu0o46tZnF3cQsmWlAgh3eDrD1Q4y2WJcVsudxTIWhwJP siDw==
X-Gm-Message-State: AOAM532CJMsKZyJrowfRwExyPqqrA1jKM3fuMVk1SDkJRlkaLhc0Oho0 E0STfIrbdV8qY3DYO7gHvOy8RN4ChnlUG2+DuYEHS18KNgr+u8RKWS9Dg1r+ubKKcbQ50iyemoP Tlly0zrj7eeJMIKNsNac=
X-Received: by 2002:ac8:6e83:0:b0:2eb:dc8b:c761 with SMTP id c3-20020ac86e83000000b002ebdc8bc761mr1041420qtv.509.1649930753125;  Thu, 14 Apr 2022 03:05:53 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJyxnSrRvpfDHsnFXKFoAeWCNcfjp8VUo86XCUmr5Mp+IfhImBTAYpCPBvnAvYmtt5vjqaXB6je+2PvxlBQepZE=
X-Received: by 2002:ac8:6e83:0:b0:2eb:dc8b:c761 with SMTP id c3-20020ac86e83000000b002ebdc8bc761mr1041384qtv.509.1649930752583; Thu, 14 Apr 2022 03:05:52 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com>
In-Reply-To: <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com>
From: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Date: Thu, 14 Apr 2022 15:35:41 +0530
Message-ID: <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Med Boucadair <mohamed.boucadair@orange.com>, "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000069818a05dc9a7042"
X-Proofpoint-GUID: UjB15kdHK6evcQCz26ImLlN6PsWgBJai
X-Proofpoint-ORIG-GUID: UjB15kdHK6evcQCz26ImLlN6PsWgBJai
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-14_02,2022-04-14_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 spamscore=0 phishscore=0 bulkscore=5 mlxscore=0 priorityscore=1501 mlxlogscore=999 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204140053
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/O49HzeY3KTJVPiS1rjd5u-TzcN0>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 10:06:06 -0000

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

Hi Med, Greg,

How about this text :

=E2=80=9CThe O-bit MUST be handled following the rules in and any updates
to [RFC8300] ."

Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there could be
others in future?

Thanks,
Shwetha

On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Shwetha,
> I believe that the text you've quoted is helpful. I would suggest changin=
g
> references from [RFC8300] to [I-D.ietf-sfc-oam-packet] throughout that
> paragraph.
>
> Regards,
> Greg
>
> On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
>> Med,
>>
>> Thanks for the details: this is exactly what we had before the latest
>> revision:
>>
>> 4.2 <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/d=
raft-ietf-sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy=
74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzr=
vI$>.  IOAM and the use of the NSH O-bit
>>
>>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300 <https://=
urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw=
45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2q=
UzWfezK_1D2RpyFB_FOIpEB5AbbE$>] the O
>>    bit must be set for OAM packets and must not be set for non-OAM
>>    packets.  Packets with IOAM data included MUST follow this
>>    definition, i.e. the O bit MUST NOT be set for regular customer
>>    traffic which also carries IOAM data and the O bit MUST be set for
>>    OAM packets which carry only IOAM data without any regular data
>>    payload.
>>
>>
>> This was removed as per the discussion in this thread. Please check
>> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/
>> <https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/sfc/s=
rMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJj=
x35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$>
>>
>> It looks like we are going in a loop here. This definition of SFC OAM
>> packet to include the OAM data that comes in inner packets via the next
>> protocol header chain is introduced in draft-ietf-sfc-oam-packet to upda=
te
>> the RFC8300.
>> Jim, What are you thoughts on this? Should we reintroduce the above text=
 ?
>>
>> Thanks,
>> Shwetha
>>
>>
>>
>> On Tue, Apr 12, 2022 at 8:09 PM <mohamed.boucadair@orange.com> wrote:
>>
>>> Hi Franck,
>>>
>>>
>>>
>>> Thank you for the clarification even if I don=E2=80=99t think there is =
a
>>> confusion.
>>>
>>>
>>>
>>> Please note that SFC OAM packet is defined as follows:
>>>
>>>
>>>
>>> =3D=3D
>>>
>>>       Such a packet
>>>
>>>       is any NSH-encapsulated packet that exclusively includes OAM data=
.
>>>
>>>       An OAM data can be included in the Fixed-Length Context Header,
>>>
>>>       optional Context Headers, and/or the inner packet.
>>>
>>> =3D=3D
>>>
>>>
>>>
>>> Things are pretty clear (as per draft-ietf-sfc-oam-packet) that the O
>>> bit must be unset when IOAM data is included + user data.
>>>
>>>
>>>
>>> The concern I had is that you are pointing to RFC8300 for the IOAM next
>>> protocol, which makes both =E2=80=9Cnone=E2=80=9D (i.e., no payload) an=
d IOAM (as you
>>> request a new code) legitimate values.
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Med
>>>
>>>
>>>
>>> *De :* sfc <sfc-bounces@ietf.org> *De la part de* Frank Brockners
>>> (fbrockne)
>>> *Envoy=C3=A9 :* mardi 12 avril 2022 13:55
>>> *=C3=80 :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>;
>>> Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
>>> gregimirsky@gmail.com>
>>> *Cc :* sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard
>>> <james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.co=
m>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org
>>> *Objet :* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-iet=
f-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69=
CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>>>
>>>
>>>
>>> Hi Med,
>>>
>>>
>>>
>>> Sorry for arriving late to the party. Reading through your message
>>> below, there seems to be a confusion about the scope and concept of
>>> different OAM mechanisms.
>>>
>>>
>>>
>>> IOAM is scoped and designed to be protocol agnostic. IOAM data can be
>>> encapsulated into various protocols =E2=80=93 and NSH is one example =
=E2=80=93 but there is
>>> no semantic link between IOAM and the protocol used to encapsulate IOAM
>>> data.
>>>
>>>
>>>
>>> Protocols can have their protocol specific OAM methods and solutions,
>>> like SFC OAM. Those protocol specific solutions (like SFC OAM as an
>>> example) are orthogonal to IOAM from a concept and scope perspective.
>>>
>>>
>>>
>>> From an SFC OAM perspective, your draft-ietf-sfc-oam-packet-00 clearly
>>> and rightly states that =E2=80=9CO bit: Setting this bit indicates an S=
FC OAM
>>> packet.=E2=80=9D The O bit is about SFC OAM, and as such is orthogonal =
to =E2=80=9Canything
>>> IOAM=E2=80=9D. In earlier versions of draft-ietf-sfc-ioam-nsh we had te=
xt which
>>> stated that the O bit remains unchanged whether IOAM is present or not.=
 To
>>> avoid any confusion, in -08 we removed this statement =E2=80=93 just to=
 make it
>>> crystal clear that there is no link between =E2=80=9CIOAM=E2=80=9D and =
=E2=80=9CSFC OAM=E2=80=9D.
>>>
>>>
>>>
>>> In addition, I don=E2=80=99t think that draft-ietf-sfc-ioam-nsh would b=
e the
>>> appropriate place to discuss and restrict deployment options. E.g., I=
=E2=80=99m not
>>> sure why we=E2=80=99d want to restrict a deployment to using a single I=
OAM header
>>> only. E.g., one could think of using different headers for different
>>> namespaces or groups of namespaces for operational reasons. IMHO, such =
a
>>> discussion =E2=80=93 if we really need it - would belong into
>>> draft-ietf-ippm-ioam-deployment, rather than into a draft that defines =
the
>>> encap of IOAM into NSH.
>>>
>>>
>>>
>>> Hope this clarifies things =E2=80=93 and we can finish up
>>> draft-ietf-sfc-ioam-nsh :-).
>>>
>>>
>>>
>>> Cc=E2=80=99ing the ippm working group as an FYI.
>>>
>>>
>>>
>>> Thanks & Cheers, Frank
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *From:* mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
>>> *Sent:* Monday, 4 April 2022 07:40
>>> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky =
<
>>> gregimirsky@gmail.com>
>>> *Cc:* sfc-chairs@ietf.org; Frank Brockners (fbrockne) <
>>> fbrockne@cisco.com>; sfc@ietf.org; James Guichard <
>>> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com=
>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org
>>> *Subject:* RE: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-iet=
f-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69=
CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>>>
>>>
>>>
>>> Hi Shwetha, all,
>>>
>>>
>>>
>>> I agree with Greg that a statement is needed to be added to
>>> draft-ietf-sfc-oam-packet.
>>>
>>>
>>>
>>> For example, the current text says the following:
>>>
>>>
>>>
>>>       Next Protocol:  8-bit unsigned integer that determines the type o=
f
>>>
>>>          header following IOAM.  The semantics of this field are
>>>
>>>          identical to the Next Protocol field in [RFC8300
>>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc8=
300__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSO=
yreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnDoYxXlRw$>
>>> ].
>>>
>>>
>>>
>>> which means that =E2=80=9CNone=E2=80=9D is authorized. The O-bit must b=
e set for such
>>> packets, while it should be unset for other values indicating user payl=
oad
>>> as per draft-ietf-sfc-oam-packet. Absent a pointer to the OAM packet, a=
n
>>> implementer will have to guess the behavior to follow.
>>>
>>>
>>>
>>> BTW, the text quoted above when combined with:
>>>
>>>
>>>
>>>    IANA is requested to allocate protocol numbers for the following "NS=
H
>>>
>>>    Next Protocol" related to IOAM:
>>>
>>>
>>>
>>> =E2=80=A6means that IOAM data can be encapsulated in IOAM data. I don=
=E2=80=99t think
>>> you want such a behavior. No?
>>>
>>>
>>>
>>> One last comment: please update the security considerations with
>>> NSH-specific considerations. An approach is to simply refer to Section =
5 of
>>> draft-ietf-sfc-oam-packet.
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Med
>>>
>>>
>>>
>>> *De :* sfc <sfc-bounces@ietf.org> *De la part de* Shwetha Bhandari
>>> *Envoy=C3=A9 :* lundi 4 avril 2022 02:41
>>> *=C3=80 :* Greg Mirsky <gregimirsky@gmail.com>
>>> *Cc :* sfc-chairs@ietf.org; Frank Brockners (fbrockne) <
>>> fbrockne@cisco.com>; sfc@ietf.org; James Guichard <
>>> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com=
>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org
>>> *Objet :* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-iet=
f-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69=
CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$>
>>>
>>>
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> Thanks for the feedback. From the discussion and Jim's feedback
>>>
>>>  "My only point was that in the case of IOAM the O-bit seems to be
>>> obsolete as you use the next protocol field rather than the context
>>> headers. It seems to me that the definition of the O-bit should be that=
 if
>>> set then the context headers are used to obtain the OAM instructions."
>>>
>>> Which makes sense. The O-bit does not influence IOAM handling as it is
>>> carried as a next protocol.
>>>
>>> Hence the consideration section on O-bit is removed in the new revision=
.
>>> What do you think?
>>>
>>>
>>>
>>> Thanks
>>>
>>> Shwetha
>>>
>>>
>>>
>>> On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>>>
>>> Hi Shwetha,
>>>
>>> thank you for your kind consideration of my comments and for
>>> thoroughly addressing those in the new version. I've noticed that you'v=
e
>>> decided to remove the discussion of the O bit in the NSH from the draft
>>> altogether. I think that it might be helpful to a reader if the documen=
t
>>> includes a short clarification and the reference to
>>> draft-ietf-sfc-oam-packet
>>> <https://urldefense.com/v3/__https:/www.ietf.org/id/draft-ietf-sfc-oam-=
packet-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_=
p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$> like
>>> the following:
>>>
>>> For the IOAM functionality is SFC NSH described in this document the O
>>> bit
>>>
>>> in NSH MUST be set clear according to [I-D.ietf-sfc-oam-packet].
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari <
>>> shwetha.bhandari@thoughtspot.com> wrote:
>>>
>>> Hi Jim, Greg,
>>>
>>>
>>>
>>> We have addressed the additional comments received in this discussion.
>>> Can you please take a look :
>>>
>>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt
>>> <https://urldefense.com/v3/__https:/www.ietf.org/rfcdiff?url2=3Ddraft-i=
etf-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsG=
Ixr9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVd4KRpUCA$>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>> On Thu, Feb 10, 2022 at 11:27 PM James Guichard <
>>> james.n.guichard@futurewei.com> wrote:
>>>
>>> Hi Shwetha,
>>>
>>>
>>>
>>> My only point was that in the case of IOAM the O-bit seems to be
>>> obsolete as you use the next protocol field rather than the context
>>> headers. It seems to me that the definition of the O-bit should be that=
 if
>>> set then the context headers are used to obtain the OAM instructions.
>>> Currently that is not what 8300 says. As I said in my previous emails I
>>> would really like to hear the WGs opinion on what to do with the O-bit =
and
>>> we certainly need to reconcile the various documents to be following th=
e
>>> same standard.
>>>
>>>
>>>
>>> Jim
>>>
>>>
>>>
>>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>>> *Sent:* Wednesday, February 9, 2022 9:57 AM
>>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>>> *Subject:* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf=
-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AV=
bjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$>
>>>
>>>
>>>
>>> Hi Jim,
>>>
>>>
>>>
>>> On the O bit handling, are you suggesting that the O-bit for IOAM, that
>>> is carried as a next protocol following NSH header, is not applicable?
>>> Would removing the section on O-bit considerations resolve your concern=
?
>>>
>>>
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> >I have one more question. As the draft now mentions the option of usin=
g
>>> IOAM Direct Export to collect the IOAM data, it might be helpful reflec=
ting
>>> that in the figure on p.2. I think that the caption "IOAM Option and Da=
ta
>>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>>
>>> What are your thoughts?
>>>
>>> Yes, that will make it accurate. I will update the diagram and publish =
a
>>> new version.
>>>
>>>
>>>
>>> >I cannot find the text in the draft suggesting that an SFF that does
>>> not support IOAM may forward the packet with the NSH Next Protocol fiel=
d
>>> equal to IOAM protocol identifier. Could you help me find it?
>>>
>>> Can you suggest text to help with this ? This would be a generic proble=
m
>>> for NSH implementation when a next protocol is set to a value it does n=
ot
>>> understand. What should is recommended action in this situation?
>>>
>>>
>>>
>>>
>>>
>>> > For example, if the Loopback IOAM flag is set, the node is required t=
o
>>> send a copy of the packet back to the IOAM encapsulating node. It is no=
t
>>> clear to me how an SFF learns the identity of the IOAM encapsulating no=
de
>>> and how it encapsulates the loopbacked packet. Can you help me find how=
 it
>>> is supposed to work in the NSH?
>>>
>>>
>>> https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags#sectio=
n-4.2
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ipp=
m-ioam-flags*23section-4.2&data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631120774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzcOpC0Gzzi8xzhttBq=
WaeaU3pMd0KDo*2FZYdGsEPG0uE*3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW_cH_6kAg$>
>>> :
>>>
>>>   A Loopback flag that is set indicates to the transit nodes processing
>>>
>>>    this option that they are to create a copy of the received packet an=
d
>>>
>>>    send the copy back to the source of the packet.
>>>
>>> Given this is explained in the flag handling, do you see a need to
>>> define it again in NSH? IMHO the explanation of flag handling is quite
>>> generic for any packet based transport.
>>>
>>> Please share your thoughts and text suggestions to improve the draft fo=
r
>>> flag handling if it requires clarification.
>>>
>>>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>> On Thu, Feb 3, 2022 at 6:48 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>> Hi Shwetha,
>>>
>>> I have one more question. As the draft now mentions the option of using
>>> IOAM Direct Export to collect the IOAM data, it might be helpful reflec=
ting
>>> that in the figure on p.2. I think that the caption "IOAM Option and Da=
ta
>>> Space" might be reworded to "IOAM Option and Optional Data Space".
>>>
>>> What are your thoughts?
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Wed, Feb 2, 2022 at 7:29 AM Shwetha Bhandari <
>>> shwetha.bhandari@thoughtspot.com> wrote:
>>>
>>> Hi Jim, Greg,
>>>
>>>
>>>
>>> Thanks for the follow up.
>>>
>>> 1) On O-bit: I am a bit confused about the O-bit feedback. Are you
>>> suggesting that it should not be a consideration for IOAM as it is hand=
led
>>> as a next protocol and not as NSH context headers?
>>>
>>> What should a SFC element handle a packet containing IOAM as next heade=
r
>>> and does not implement IOAM and hence does not understand IOAM? I think
>>> O-bit helps in such situations to help such elements decide to drop or
>>> forward without processing the IOAM header.
>>>
>>> Let me know if that is not the case and if simply not considering O-bit
>>> in the context of IOAM is what you would recommend.
>>>
>>> 2) Active or Loopback flags
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu05ObEvX=
tnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&data=
=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebd=
c83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnk=
nown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX=
VCI6Mn0*3D*7C3000&sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPll6nR8Ay8*3D&=
reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VA=
H1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4eduZWg$> -
>>> there is nothing specific for NSH on how the flags are to be handled.  =
The
>>> IOAM specific fields are to be handled as recommended by the respective
>>> IOAM drafts. Do you see any specific NSH considerations to be documente=
d
>>> for IOAM fields?
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Feb 1, 2022 at 4:29 PM James Guichard <
>>> james.n.guichard@futurewei.com> wrote:
>>>
>>> Hi Shwetha & Greg,
>>>
>>>
>>>
>>> Thank you for the update.
>>>
>>>
>>>
>>> I still believe however that more work is necessary to reconcile how SF=
C
>>> OAM is supposed to work. RFC 8300 says:
>>>
>>>
>>>
>>>    O bit:  Setting this bit indicates an OAM packet (see [RFC6291
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Frfc6291__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJs06rKUNw*24&data=3D04*7C01*7Cjame=
s.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a=
3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3=
d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000=
&sdata=3D4wRcNgj93har9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&reserved=3D0__;JS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH=
93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8b5uw-Yg$>
>>> ]).
>>>
>>>       The actual format and processing of SFC OAM packets is outside th=
e
>>>
>>>       scope of this specification (for example, see [SFC-OAM-FRAMEWORK
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Frfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!=
bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*=
24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc=
08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463127700=
5*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0*3D*7C3000&sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwV=
Q*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$>
>>> ]
>>>
>>>       for one approach).
>>>
>>>
>>>
>>>       The O bit MUST be set for OAM packets and MUST NOT be set for
>>>
>>>       non-OAM packets.
>>>
>>>
>>>
>>> If we look at RFC6291 it simply describes what OAM is supposed to mean
>>> and this is independent from SFC. The SFC-OAM-Framework (now RFC 8924) =
in
>>> section 6.3 says:
>>>
>>>
>>>
>>>    The Next Protocol field in the NSH header may be used to indicate
>>> what OAM function is intended
>>>
>>>    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.
>>>
>>>
>>>
>>> So my reading of this is that if you take 8300 together with the
>>> framework then 1. The O-bit MUST be set for OAM packets, and 2. The Nex=
t
>>> Protocol field may or may not be used to indicate which OAM function is=
 to
>>> be applied. From this I can determine that iOAM has taken the approach =
of
>>> using the next protocol field to indicate how to process the OAM packet=
 and
>>> does NOT use the NSH context headers in any way shape or form. This see=
ms
>>> consistent with the current definitions of the O-bit from RFC 8300 and
>>> processing guidelines from RFC 8924.
>>>
>>>
>>>
>>> However, your document says:
>>>
>>>
>>>
>>> *4.1
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3F=
w45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJ=
tXMLMQUw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c3=
2402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015=
4631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJB=
TiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hN=
ERJwCw5zwdrAMA*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!M=
Z3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqD=
ItW9Fp7_C8w$>.
>>> IOAM and the use of the NSH O-bit*
>>>
>>>
>>>
>>>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJuMIrqXAQ*24&data=3D04*7C01*7Cjame=
s.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a=
3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3=
d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000=
&sdata=3Da*2BVevL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&reserved=3D0__;JS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH=
93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$>]
>>> the O
>>>
>>>    bit must be set for OAM packets and must not be set for non-OAM
>>>
>>>    packets.  Packets with IOAM data included MUST follow this
>>>
>>>    definition, i.e. the O bit MUST NOT be set for regular customer
>>>
>>>    traffic which also carries IOAM data and the O bit MUST be set for
>>>
>>>    OAM packets which carry only IOAM data without any regular data
>>>
>>>    payload.
>>>
>>>
>>>
>>> This text basically says that if the packet is customer traffic and
>>> happens to carry iOAM data then it is NOT an OAM packet.  What am I
>>> missing, customer traffic or not, both carry iOAM data so how are they
>>> different within an SFC domain?
>>>
>>>
>>>
>>> In addition to the above I will note that there is still a conflict wit=
h
>>> Greg=E2=80=99s draft namely this text from section 4:
>>>
>>>    *  O bit set and the "Next Protocol" value does not match the value
>>>
>>>       Active SFC OAM (TBA1), defined in Section 10.1
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__*3BIw!=
!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obf=
bMABJv1ohYIeg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82=
494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637=
800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzI=
iLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DHTLx6e4sQCvsjXZKxG1GA8XPvdsw=
sQKEMIEABitkprw*3D&reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3=
Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDIt=
W-EwTZ2zw$>
>>> :
>>>
>>>
>>>
>>>          - An SFC NSH Context Header(s) contain an OAM processing
>>>
>>>          instructions or data.
>>>
>>>
>>>
>>>          - The "Next Protocol" field determines the type of the payload=
.
>>>
>>>
>>>
>>> The above text suggests to me that if the O-bit is set and the next
>>> protocol is not active SFC OAM then it is **required** that OAM data
>>> will be in the NSH context headers (which is not the case for iOAM) and=
 the
>>> next protocol will indicate what follows the NSH header. While iOAM doe=
s
>>> follow the NSH header as indicated by the next protocol there is still =
an
>>> expectation that OAM is also carried in the NSH context headers. This s=
eems
>>> to be in conflict with RFC 8300 AND RFC 8924.
>>>
>>>
>>>
>>> This of course is just my reading of the text and I would like to hear
>>> yours and other folks thoughts.
>>>
>>>
>>>
>>> Jim
>>>
>>>
>>>
>>> *From:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
>>> *Sent:* Monday, January 31, 2022 11:25 PM
>>> *To:* Greg Mirsky <gregimirsky@gmail.com>
>>> *Cc:* James Guichard <james.n.guichard@futurewei.com>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org; sfc@ietf.org; sfc-chairs@ietf.org
>>> *Subject:* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.=
ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltG=
MCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu3416GCQ*24&data=3D04=
*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf=
*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*=
7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M=
n0*3D*7C3000&sdata=3DNKz8*2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*=
3D&reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!=
f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$=
>
>>>
>>>
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> Sorry for the late action on this.
>>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.org*2F=
doc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.guichard=
*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753=
a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC=
4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Dp=
l23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJSUlJSUl=
JSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr=
4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&data=3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DdpoyXLu*=
2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&reserved=3D0__;JSUlJSUlJSUlJSUqK=
ioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSg=
s9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9PuM1neA$>
>>> has been now posted with the edits per this discussion.
>>>
>>>
>>>
>>> Hi Jim,
>>>
>>>
>>>
>>> After Greg's review please let us know if the changes are good to
>>> progress the draft to the next step.
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>>
>>>
>>> On Wed, Oct 27, 2021 at 7:31 PM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>> Hi Shwetha,
>>>
>>> thank you for the detailed response to my comments. Please feel free to
>>> share any updates you're considering for the next version. I'll be glad=
 to
>>> work together on these.
>>>
>>> I have several follow-up notes in-lined below under the GIM>> tag.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Tue, Oct 26, 2021 at 6:51 PM Shwetha Bhandari <
>>> shwetha.bhandari@thoughtspot.com> wrote:
>>>
>>> Hi Greg,
>>>
>>>
>>>
>>> Sorry for the very late reply. Please find responses to your comments
>>> inline @Shwetha:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Wed, Sep 8, 2021 at 3:30 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>> Dear Authors and All,
>>>
>>> I've read the current version of the draft and have some comments I'd
>>> like to share with you. I much appreciate your thoughts on where this w=
ork
>>> should go considering developments in other IETF WGs. Please find my no=
tes
>>> and questions below:
>>>
>>>    - It is stated in the Abstract that:
>>>
>>>    In-situ Operations, Administration, and Maintenance (IOAM) records
>>>    operational and telemetry information in the packet while the packet
>>>    traverses a path between two points in the network.
>>>
>>> But that is the case only for the pre-allocated and incremental trace
>>> option types. The Direct Export option
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-exp=
ort*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9=
eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qf=
zx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4I=
r10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6d=
ud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKio=
qKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>>> does not write telemetry data into the data packet itself but export
>>> telemetry information in a specially constructed packet.
>>>
>>> And as we are talking about different IOAM trace options, the
>>> question of the scope of this document seems appropriate. There is a
>>> WGLC on two IOAM documents
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNjnjfRVp=
_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePa=
hNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guichard*40f=
uturewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5=
591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3DcHtvs=
gDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3=
fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3D=
Y*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&reserved=3D0__;JSUlJSUlJ=
SUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl=
!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-=
HqDItW-FRADPxg$>
>>> active through September 15th at the IPPM WG. I believe that it would b=
e
>>> beneficial if we had a single document that describes the applicability=
 of
>>> IOAM in all its functionality defined by documents in IPPM WG. Of cours=
e,
>>> that cannot be a moving target as that would not be helpful. But since =
the
>>> IPPM WG discusses the progress of two IOAM documents, it could be a gre=
at
>>> time to address the applicability of the Direct Export trace type
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-direct-exp=
ort*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9=
eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewe=
i.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc=
*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL=
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0MtC5qf=
zx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4I=
r10KydDyJy5gHA8obfbMABJt0mRguJg*24&data=3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DyVGpJY1y6d=
ud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKio=
qKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SS=
gs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-BwxdRIg$>
>>> and Loopback and Active flags defined in draft-ietf-ippm-ioam-flags
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__=
*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBW=
M4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7C=
af9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1=
*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV=
2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3xjl1C7ytQ*2Bo=
aKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSU=
lJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDy=
Jy5gHA8obfbMABJt8NqRRKg*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DzzcnXlewWKrtEDv4Bm=
sNNk4pvDlMKNKvPzBZ2dZJm5k*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKio=
qJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!f5SSgs9VAH1x=
xjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-gOuTqwg$>.
>>> It would be concerning to have more than one SFC document describing th=
e
>>> applicability of the generic IOAM mechanisms
>>>
>>>
>>>
>>> Shwetha> This is a fair point. We will revise the  draft with text in
>>> the abstract and Section 3 IOAM-Type to be updated to include the usage
>>> of trace and DEX options.  The encapsulation of IOAM options within NSH
>>> itself in its current form already supports all the IOAM Option Type
>>> defined both from draft-ietf-ippm-ioam-data and draft-ietf-ippm-ioam-di=
rect-export
>>> along with the flags supported within the options. Hence the
>>> IOAM-data-field definitions in the draft will remain unchanged.
>>>
>>> GIM>> I agree that the definitions of the IOAM data-fields are invarian=
t
>>> in various data plane encapsulations. You likely follow the discussion =
of
>>> the IAOM Direct Export and IOAM flags on the IPPM WG list. I think that=
 for
>>> SFC NSH, IOAM Direct Export could be as simple as "use the local policy=
".
>>> The applicability of the Loopback and Active flags seems to require
>>> detailed explanation by SFP actors.
>>>
>>>
>>>
>>>
>>>
>>>
>>>    - The location of the IOAM header in the SFC NSH-encapsulated packet
>>>    is defined in Section 3:
>>>
>>>    IOAM-Data-Fields are carried in NSH
>>>
>>>    using a next protocol header which follows the NSH MD context
>>>
>>>    headers.
>>>
>>> I've checked RFC 8300 but couldn't find it defines the Next Protocol
>>> header. Also, it appears that NSH Context headers are optional. Hence m=
y
>>> question. Is the presence of an NSH Context header required when using
>>> IOAM? Could you clarify which mechanism is used to identify the payload=
 of
>>> an SFC NSH-encapsulated packet as IOAM?
>>>
>>> Shwetha> We will reword it, it is not Next Protocol header but using
>>> IOAM as a Next Protocol as described in Section 4.1 and requested in IA=
NA
>>> section. Following is the proposed text to align with the RFC 8300
>>> reference to context headers following base header and service path hea=
der:
>>>
>>> "The NSH is defined in [RFC8300].  IOAM-Data-Fields are carried in
>>> NSH using a next protocol to identify IOAM data fields that follows NSH
>>> context headers."
>>>
>>> GIM>> I think that RFC 8300 views data following Context Headers as NSH
>>> payload, not being "in NSH".
>>>
>>>
>>>    - If I understand the format of the IOAM header defined in Section 3
>>>    correctly, the header's length is limited by 1020 octets, while the
>>>    effective length containing IOAM options and data - 1016 octets. Is =
that
>>>    correct? What is the recommended technique of collecting IOAM data t=
hat
>>>    exceeds that limit?
>>>
>>> Shwetha > IOAM options inherently support specifying the size limits at
>>> the node that added the IOAM options. While operationalizing the soluti=
on
>>> the data types included and number of nodes expected to be adding the d=
ata
>>> should be selected. This is covered in deployment
>>> considerations draft-brockners-opsawg-ioam-deployment.
>>>
>>>
>>>    - In Section 4.1, I've found the text reflecting the history of the
>>>    discussion about how to carry the IOAM header using NSH encapsulatio=
n. As
>>>    the text has no normative value, I suggest moving it into an Appendi=
x.
>>>
>>> Shwetha > Agreed, revised draft will have this section moved to
>>> Appendix.
>>>
>>> GIM>> Thank you.
>>>
>>>
>>>    - I find the rules of handling the O-bit in NSH listed in Section
>>>    4.2 inconsistent and confusing. The IOAM header is not part of NSH
>>>    encapsulation but is a part of the payload. But in one case, when us=
er data
>>>    follows it, the O-bit must not be set as. If there's no user data af=
ter the
>>>    IOAM header, then the O-bit must be set. But from the perspective of=
 NSH
>>>    encapsulation, it includes specially constructed data added for the =
sole
>>>    purpose of collecting OAM/telemetry information. Then, why, in one c=
ase,
>>>    the O-bit is cleared and in the other set if, in both cases, the
>>>    NSH-encapsulated packet is used to perform the OAM function?
>>>
>>> Shwetha > The reason for not setting the O-bit for packets that contain=
s
>>> actual user data is because RFC 8300 has " SF/SFF/SFC Proxy/Classifier
>>> implementations that do not support
>>>
>>>       SFC OAM procedures SHOULD discard packets with O bit set". It wil=
l be undesirable to discard packets with O-bit set that carry user data as =
IOAM can be inserted insitu.
>>>
>>> For synthetic traffic created for OAM along with IOAM-data-fields in NS=
H following the NSH OAM function with 0-bit set is desirable.
>>>
>>>  GIM>> This is an interesting situation. I agree that there could be an
>>> SFC element not supporting "SFC OAM procedures" (not clear what these a=
re).
>>> By the same token, would such SFC element support IOAM, be capable of
>>> processing IOAM without adverse impact to user data? I am not certain a=
nd
>>> it seems that it might be better to recommend that NSH packets with IOA=
M be
>>> dropped by an SFP element if it does not support "SFC OAM". What are yo=
ur
>>> thoughts?
>>>
>>>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>> I much appreciate your consideration of my comments and questions and
>>> looking forward to your feedback.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Greg
>>>
>>>
>>>
>>> On Wed, Aug 18, 2021 at 5:32 AM James Guichard <
>>> james.n.guichard@futurewei.com> wrote:
>>>
>>> Dear WG:
>>>
>>>
>>>
>>> This email starts a 2 week Working Group Last Call for
>>> draft-ietf-sfc-ioam-nsh [1].
>>>
>>>
>>>
>>> Please read this document if you haven=E2=80=99t read the most recent v=
ersion
>>> and send your comments to the SFC WG list no later than September 1st
>>> 2021.
>>>
>>>
>>>
>>> If you are raising a point which you expect will be specifically debate=
d
>>> on the mailing list, consider using a specific email/thread for this po=
int.
>>>
>>>
>>>
>>> Lastly, if you are an author or contributor please response to indicate
>>> whether you know of any undisclosed IPR related to this document.
>>>
>>>
>>>
>>> Thanks!
>>>
>>>
>>>
>>> Jim & Joel
>>>
>>>
>>>
>>> [1] https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https:/nam11.safelinks.protection.outlook.=
com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safeli=
nks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F_=
_https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B=
!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C=
7Z0OJKHdTiRE6A*24*26data*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9=
cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C=
637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu=
MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G=
77lRnSye2Ols5z3U8QwQ*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl=
JSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA=
8obfbMABJv33kGkLw*24&data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5=
db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7=
C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=3DS6sx7MrrVkzKepVgj45q*2F2=
KPZzBMyOFnol*2BMfgRQ730*3D&reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJ=
SUqKioqKioqKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xx=
jFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> sfc mailing list
>>> sfc@ietf.org
>>>
>>> _______________________________________________________________________=
__________________________________________________
>>>
>>> Ce message et ses pieces jointes peuvent contenir des informations conf=
identielles ou privilegiees et ne doivent donc
>>> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez =
recu ce message par erreur, veuillez le signaler
>>> a l'expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d'alteration,
>>> Orange decline toute responsabilite si ce message a ete altere, deforme=
 ou falsifie. Merci.
>>>
>>> This message and its attachments may contain confidential or privileged=
 information that may be protected by law;
>>> they should not be distributed, used or copied without authorisation.
>>> If you have received this email in error, please notify the sender and =
delete this message and its attachments.
>>> As emails may be altered, Orange is not liable for messages that have b=
een modified, changed or falsified.
>>> Thank you.
>>>
>>>

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

<div dir=3D"ltr">Hi Med, Greg,=C2=A0<div><br></div><div>How about this text=
 :</div><div><br></div><div><font face=3D"monospace">=E2=80=9CThe O-bit MUS=
T be handled following the rules in=C2=A0and any updates to=C2=A0[RFC8300]=
=C2=A0.&quot;</font></div><div><font face=3D"monospace"><br></font></div><d=
iv><font face=3D"monospace">Given that=C2=A0</font>I-D.ietf-sfc-oam-packet=
=C2=A0 will update RF8300 and there could be others in future?</div><div><b=
r></div><div>Thanks,</div><div>Shwetha</div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 12, 2022 at 9:24 PM=
 Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com">gregimirsky@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr">Hi Shwetha,<div>I believe that the text you&#39;ve quo=
ted is helpful. I would suggest changing references from [RFC8300] to [I-D.=
ietf-sfc-oam-packet] throughout that paragraph.</div><div><br></div><div>Re=
gards,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D=
"ltr" class=3D"gmail_attr">On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari=
 &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">=
shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">Med,<div=
><br></div><div>Thanks for the details: this is exactly what we had before =
the latest revision:</div><div><pre style=3D"font-size:13.3333px;margin-top=
:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)"><span style=3D"d=
isplay:inline;font-size:1em;font-weight:bold"><a id=3D"gmail-m_916581567181=
3750990gmail-m_2516809974449838372gmail-section-4.2" href=3D"https://urldef=
ense.com/v3/__https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh=
-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-Ux=
Ei3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$" target=3D"_blank"=
>4.2</a>.  IOAM and the use of the NSH O-bit</span>

   [<a id=3D"gmail-m_9165815671813750990gmail-m_2516809974449838372gmail-re=
f-RFC8300">RFC8300</a>] defines an &quot;O bit&quot; for OAM packets.  Per =
[<a href=3D"https://urldefense.com/v3/__https://datatracker.ietf.org/doc/ht=
ml/rfc8300__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX=
0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpEB5AbbE$" title=3D"&quot;Network S=
ervice Header (NSH)&quot;" target=3D"_blank">RFC8300</a>] the O
   bit must be set for OAM packets and must not be set for non-OAM
   packets.  Packets with IOAM data included MUST follow this
   definition, i.e. the O bit MUST NOT be set for regular customer
   traffic which also carries IOAM data and the O bit MUST be set for
   OAM packets which carry only IOAM data without any regular data
   payload.
</pre><br></div>This was removed as per the discussion in this thread. Plea=
se check <a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.or=
g/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-S=
indy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-=
CeLfeA$" target=3D"_blank">https://mailarchive.ietf.org/arch/msg/sfc/srMit5=
zE8UseNOhxknAw_dqvj6M/</a><br><br>It looks like we are going in a loop here=
. This definition of SFC OAM packet to include the OAM data that comes in i=
nner packets via the next protocol header chain is introduced in draft-ietf=
-sfc-oam-packet to update the RFC8300.</div><div dir=3D"ltr">Jim, What are =
you thoughts on this? Should we reintroduce the above text ?<br><br>Thanks,=
<br>Shwetha<div><br></div><div><br></div></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 12, 2022 at 8:09 PM &l=
t;<a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank">mohamed=
.boucadair@orange.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex">





<div lang=3D"FR">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Franck,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
<u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thank you for the clarification even if I don=E2=80=99t thin=
k there is a confusion.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Please note that SFC OAM packet is defined as follows:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">=3D=3D<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Such a packet<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 is any NSH-enc=
apsulated packet that exclusively includes OAM data.<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 An OAM data ca=
n be included in the Fixed-Length Context Header,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 optional Conte=
xt Headers, and/or the inner packet.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">=3D=3D<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Things are pretty clear (as per draft-ietf-sfc-oam-packet) t=
hat the O bit must be unset when IOAM data is included + user data.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">The concern I had is that you are pointing to RFC8300 for th=
e IOAM next protocol, which makes both =E2=80=9Cnone=E2=80=9D (i.e., no pay=
load) and IOAM (as you request a new
 code) legitimate values. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> sfc &lt;<a href=3D"mailto:sfc-bounc=
es@ietf.org" target=3D"_blank">sfc-bounces@ietf.org</a>&gt; <b>De la part d=
e</b> Frank Brockners (fbrockne)<br>
<b>Envoy=C3=A9=C2=A0:</b> mardi 12 avril 2022 13:55<br>
<b>=C3=80=C2=A0:</b> BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:moha=
med.boucadair@orange.com" target=3D"_blank">mohamed.boucadair@orange.com</a=
>&gt;; Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.=
com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg Mirsk=
y &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsk=
y@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">s=
fc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">s=
fc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank">ippm@ie=
tf.org</a>; James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei=
.com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi=
 &lt;<a href=3D"mailto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.miz=
rahi.phd@gmail.com</a>&gt;; <a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.=
org" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN=
2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">https://datatracker.ietf=
.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Med,<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sorry for arriving late to the =
party. Reading through your message below, there seems to be a confusion ab=
out the scope and concept of different OAM mechanisms.<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IOAM is scoped and designed to =
be protocol agnostic. IOAM data can be encapsulated into various protocols =
=E2=80=93 and NSH is one example =E2=80=93 but there is no semantic link be=
tween IOAM and the
 protocol used to encapsulate IOAM data.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Protocols can have their protoc=
ol specific OAM methods and solutions, like SFC OAM. Those protocol specifi=
c solutions (like SFC OAM as an example) are orthogonal to IOAM from a conc=
ept
 and scope perspective. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">From an SFC OAM perspective, yo=
ur draft-ietf-sfc-oam-packet-00 clearly and rightly states that =E2=80=9CO =
bit: Setting this bit indicates an SFC OAM packet.=E2=80=9D The O bit is ab=
out SFC OAM, and
 as such is orthogonal to =E2=80=9Canything IOAM=E2=80=9D. In earlier versi=
ons of draft-ietf-sfc-ioam-nsh we had text which stated that the O bit rema=
ins unchanged whether IOAM is present or not. To avoid any confusion, in -0=
8 we removed this statement =E2=80=93 just to make it crystal
 clear that there is no link between =E2=80=9CIOAM=E2=80=9D and =E2=80=9CSF=
C OAM=E2=80=9D.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">In addition, I don=E2=80=99t th=
ink that draft-ietf-sfc-ioam-nsh would be the appropriate place to discuss =
and restrict deployment options. E.g., I=E2=80=99m not sure why we=E2=80=99=
d want to restrict a deployment
 to using a single IOAM header only. E.g., one could think of using differe=
nt headers for different namespaces or groups of namespaces for operational=
 reasons. IMHO, such a discussion =E2=80=93 if we really need it - would be=
long into draft-ietf-ippm-ioam-deployment,
 rather than into a draft that defines the encap of IOAM into NSH.<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hope this clarifies things =E2=
=80=93 and we can finish up draft-ietf-sfc-ioam-nsh :-).<u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cc=E2=80=99ing the ippm working=
 group as an FYI.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks &amp; Cheers, Frank<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blan=
k">
mohamed.boucadair@orange.com</a> &lt;<a href=3D"mailto:mohamed.boucadair@or=
ange.com" target=3D"_blank">mohamed.boucadair@orange.com</a>&gt;
<br>
<b>Sent:</b> Monday, 4 April 2022 07:40<br>
<b>To:</b> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughts=
pot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg M=
irsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregim=
irsky@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">sfc-cha=
irs@ietf.org</a>; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne=
@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; James G=
uichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_bl=
ank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mai=
lto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com<=
/a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Subject:</b> RE: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!J=
pBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO=
2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;">Hi Shwetha, all,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">I agree with Greg that a statement is needed =
to be added to draft-ietf-sfc-oam-packet.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">For example, the current text says the follow=
ing:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Next Protocol:=
=C2=A0 8-bit unsigned integer that determines the type of<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 header following IOAM.=C2=A0 The semantics of this field are<u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 identical to the Next Protocol field in [</span><span style=3D"font-siz=
e:10pt;font-family:&quot;Courier New&quot;"><a href=3D"https://urldefense.c=
om/v3/__https://datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45to5uY!JpBZ=
4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN2YTO2qU=
w70GqHI4QEKQpGnDoYxXlRw$" title=3D"&quot;Network Service Header (NSH)&quot;=
" target=3D"_blank"><span lang=3D"EN-US">RFC8300</span></a></span><span lan=
g=3D"EN-US" style=3D"font-size:10pt;font-family:&quot;Courier New&quot;">].=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">which means that =E2=80=9CNone=E2=80=9D is au=
thorized. The O-bit must be set for such packets, while it should be unset =
for other values indicating user payload
 as per draft-ietf-sfc-oam-packet. Absent a pointer to the OAM packet, an i=
mplementer will have to guess the behavior to follow.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">BTW, the text quoted above when combined with=
:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0 IANA is requested to allocate pr=
otocol numbers for the following &quot;NSH<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=C2=A0=C2=A0 Next Protocol&quot; related to I=
OAM:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">=E2=80=A6means that IOAM data can be encapsul=
ated in IOAM data. I don=E2=80=99t think you want such a behavior. No?<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">One last comment: please update the security =
considerations with NSH-specific considerations. An approach is to simply r=
efer to Section 5 of
 draft-ietf-sfc-oam-packet. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> sfc &lt;<a href=3D"mailto:sfc-bounc=
es@ietf.org" target=3D"_blank">sfc-bounces@ietf.org</a>&gt;
<b>De la part de</b> Shwetha Bhandari<br>
<b>Envoy=C3=A9=C2=A0:</b> lundi 4 avril 2022 02:41<br>
<b>=C3=80=C2=A0:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.co=
m" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">s=
fc-chairs@ietf.org</a>; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fb=
rockne@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; James G=
uichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_bl=
ank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mai=
lto:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com<=
/a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!JpBZ4H2-MNm5lJDGjooVj_3Sq-aX7gdh5qeoNPyZ69CXOFRhgdYmSOyreClzKvZDgPAiwaGN=
2YTO2qUw70GqHI4QEKQpGnBw0LXBXQ$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Hi Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks=C2=A0for the feedback. From the discussion an=
d Jim&#39;s feedback<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0&quot;<span style=3D"font-size:9.5pt">My only =
point was that in the case of IOAM the O-bit seems to be obsolete as you us=
e the next protocol field rather than the context headers. It seems to me t=
hat the definition of the O-bit should be that
 if set then the context headers are used to obtain the OAM instructions.&q=
uot;</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Which makes sense. The O-bit does not influence IOAM=
 handling as it is carried as a next protocol.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hence the consideration section on O-bit is removed =
in the new revision. What do you think?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Apr 4, 2022, 1:41 AM Greg Mirsky &lt;<a href=
=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</=
a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">thank you for your kind consideration of my comments=
 and for thoroughly=C2=A0addressing those in the new version. I&#39;ve noti=
ced that you&#39;ve decided to remove the discussion of the O bit in the NS=
H from the draft altogether. I think that it=C2=A0might
 be helpful=C2=A0to a reader if the document includes a short clarification=
 and the reference to
<a href=3D"https://urldefense.com/v3/__https:/www.ietf.org/id/draft-ietf-sf=
c-oam-packet-00.html__;!!MZ3Fw45to5uY!JYVtUwScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr=
9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wzu6YfUSVditWyZ_8$" target=3D"_bla=
nk">
draft-ietf-sfc-oam-packet</a>=C2=A0like the following:<u></u><u></u></p>
</div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal">For the IOAM functionality is SFC NSH described in t=
his document the O bit<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">in NSH MUST be set clear according to [I-D.ietf-sfc-=
oam-packet].<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sun, Apr 3, 2022 at 1:06 AM Shwetha Bhandari &lt;=
<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwet=
ha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Hi Jim, Greg,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We have addressed the additional comments received i=
n this discussion. Can you please take a look :<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.com/v3/__https:/www.ie=
tf.org/rfcdiff?url2=3Ddraft-ietf-sfc-ioam-nsh-08.txt__;!!MZ3Fw45to5uY!JYVtU=
wScRxFf7rDoRMpiv7YwbRTcaHXzsGIxr9eVEi_p_xSQUWAjDvFy_UhGEQbl8530VaLM0Tj7k5Wz=
u6YfUSVd4KRpUCA$" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddra=
ft-ietf-sfc-ioam-nsh-08.txt</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Thu, Feb 10, 2022 at 11:27 PM James Guichard &lt;=
<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank">james.n=
.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">My only point was that in the c=
ase of IOAM the O-bit seems to be obsolete as you use the next protocol fie=
ld rather than the context headers. It seems to me that
 the definition of the O-bit should be that if set then the context headers=
 are used to obtain the OAM instructions. Currently that is not what 8300 s=
ays. As I said in my previous emails I would really like to hear the WGs op=
inion on what to do with the O-bit
 and we certainly need to reconcile the various documents to be following t=
he same standard.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thought=
spot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Wednesday, February 9, 2022 9:57 AM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps:/datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!f5=
SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_8pjQ1iQ$" =
target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim,<u></u><u></u></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On the O bit handling, are you =
suggesting that the O-bit for IOAM, that is carried as a next protocol foll=
owing=C2=A0NSH header, is not applicable? Would removing
 the section on O-bit considerations resolve your concern?<u></u><u></u></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Greg,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;I have one more question. A=
s the draft now mentions the option of using IOAM Direct Export to collect =
the IOAM data, it might be helpful reflecting that in the
 figure on p.2. I think that the caption &quot;IOAM Option and Data Space&q=
uot; might be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&qu=
ot;.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What are your thoughts?<u></u><=
u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Yes, that will make it accurate=
. I will update the diagram and publish a new version.<u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt;I cannot find the text in t=
he draft suggesting that an SFF that does not support IOAM may forward the =
packet with the NSH Next Protocol field equal to IOAM protocol
 identifier. Could you help me find it?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Can you suggest text to help wi=
th this ? This would be a generic problem for NSH implementation when a nex=
t protocol is set to a value it does not understand.
 What should is recommended action in this situation?<u></u><u></u></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&gt; For example, if the Loopba=
ck IOAM flag is set, the node is required to send a copy of the packet back=
 to the IOAM encapsulating node. It is not clear to me
 how an SFF learns the identity of the IOAM encapsulating node and how it e=
ncapsulates the loopbacked packet. Can you help me find how it is supposed =
to work in the NSH?=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://urldefense.c=
om/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2F=
datatracker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-ippm-ioam-flags*23section-4.=
2&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c3240233=
4fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463112=
0774*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik=
1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DzcOpC0Gzzi8xzhttBqWaeaU3pMd0KDo*2FZ=
YdGsEPG0uE*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY=
!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_cH_6kAg=
$" target=3D"_blank">https://datatracker.ietf.org/doc/html/draft-ietf-ippm-=
ioam-flags#section-4.2</a>:<u></u><u></u></span></p>
</div>
<div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0 A Loopback flag that is set indicates to the transit nodes processi=
ng</span><span lang=3D"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 this option th=
at they are to create a copy of the received packet and</span><span lang=3D=
"EN-US"><u></u><u></u></span></pre>
<pre><span lang=3D"EN-US" style=3D"color:black">=C2=A0=C2=A0 send the copy =
back to the source of the packet. </span><span lang=3D"EN-US"><u></u><u></u=
></span></pre>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Given this is explained in the =
flag handling, do you see a need to define it again in NSH? IMHO the explan=
ation of flag handling is quite generic for any packet
 based transport.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please share your thoughts and =
text suggestions to improve the draft for flag handling if it requires clar=
ification.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Thu, Feb 3, 2022 at 6:48 AM =
Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">=
gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have one more question. As th=
e draft now mentions the option of using IOAM Direct Export to collect the =
IOAM data, it might be helpful reflecting that in the
 figure on p.2. I think that the caption &quot;IOAM Option and Data Space&q=
uot; might be reworded=C2=A0to &quot;IOAM Option and Optional Data Space&qu=
ot;.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What are your thoughts?<u></u><=
u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Feb 2, 2022 at 7:29 AM =
Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" ta=
rget=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></=
u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim, Greg,<u></u><u></u></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks for the follow up.<u></u=
><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">1) On O-bit: I am a bit confuse=
d about the O-bit feedback. Are you suggesting that it should not be a cons=
ideration for IOAM as it is handled as a next protocol
 and not as NSH context headers?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What should a SFC element handl=
e a packet containing IOAM as next header and does not implement IOAM and h=
ence does not understand IOAM? I think O-bit helps in
 such situations to help such elements decide to drop or forward without pr=
ocessing the IOAM header.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Let me know if that is not the =
case and if simply not considering O-bit in the context of IOAM is what you=
 would recommend.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">2)
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatr=
acker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-flags*2F__*3B!!MZ3Fw45to5uY!eu0=
5ObEvXtnVX2OXFzl0g16vk36xSqTyjMReG_i6BavtG_ru2AnjQSjXHiZ_Ve3sBjJRuHMBUg*24&=
amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334f=
c08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C6378001546312770=
05*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h=
aWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DDvpZHlkn0PNCP5*2BzFQzGayutZGPUMxJXtPl=
l6nR8Ay8*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw4=
5to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_4=
eduZWg$" target=3D"_blank">
Active or Loopback flags</a>=C2=A0- there is nothing specific=C2=A0for NSH =
on how the flags are to be handled.=C2=A0 The IOAM specific fields are to b=
e handled as recommended by the respective IOAM drafts. Do you see any spec=
ific NSH considerations to be documented for IOAM
 fields?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Tue, Feb 1, 2022 at 4:29 PM =
James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=
=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></sp=
an></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha &amp; Greg,<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you for the update.<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I still believe however that mo=
re work is necessary to reconcile how SFC OAM is supposed to work. RFC 8300=
 says:
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 O bit:=C2=A0 Setting=
 this bit indicates an OAM packet (see [<a href=3D"https://urldefense.com/v=
3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furld=
efense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2Frfc62=
91__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy=
5gHA8obfbMABJs06rKUNw*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.=
com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7=
C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3D4wRcNgj93har=
9TlylAfX*2BtbW24VCqfneSZd0rD9CRzs*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AV=
bjdeh2YlaUz632nE-HqDItW8b5uw-Yg$" title=3D"&quot;Guidelines for the Use of =
the &quot;" target=3D"_blank">RFC6291</a>]).</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Th=
e actual format and processing of SFC OAM packets is outside the</span><spa=
n lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sc=
ope of this specification (for example, see [<a href=3D"https://urldefense.=
com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2=
Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2F=
rfc8300*ref-SFC-OAM-FRAMEWORK__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywf=
zpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJsisioAug*24&amp;data=3D04*7C01*7C=
james.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8=
ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbG=
Zsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C=
3000&amp;sdata=3DA6fkAO8CwRJeW5tLLEpU0GhZrqsBOm7nUiE1QiMxwVQ*3D&amp;reserve=
d=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFW=
gJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW_b7k_TUA$" target=3D"_bla=
nk">SFC-OAM-FRAMEWORK</a>]</span><span lang=3D"EN-US"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fo=
r one approach).</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0Th=
e O bit MUST be set for OAM packets and MUST NOT be set for</span><span lan=
g=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 no=
n-OAM packets.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If we look at RFC6291 it simply=
 describes what OAM is supposed to mean and this is independent from SFC. T=
he SFC-OAM-Framework (now RFC 8924) in section 6.3 says:<u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 The Next Protocol fi=
eld in the NSH header may be used to indicate what OAM function is intended=
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 or what toolset is u=
sed.=C2=A0 Any other overlay encapsulations used at the service layer must =
have
 a </span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0similar way to =
indicate the intended OAM function.</span><span lang=3D"EN-US"><u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">So my reading of this is that i=
f you take 8300 together with the framework then 1. The O-bit MUST be set f=
or OAM packets, and 2. The Next Protocol field may or
 may not be used to indicate which OAM function is to be applied. From this=
 I can determine that iOAM has taken the approach of using the next protoco=
l field to indicate how to process the OAM packet and does NOT use the NSH =
context headers in any way shape
 or form. This seems consistent with the current definitions of the O-bit f=
rom RFC 8300 and processing guidelines from RFC 8924.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">However, your document says:<u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:10pt;font=
-family:&quot;Courier New&quot;;color:black"><a href=3D"https://urldefense.=
com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2=
Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*2F=
draft-ietf-sfc-ioam-nsh-07*section-4.1__*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCb=
Cwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJtXMLMQUw*24&amp;data=3D0=
4*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83c=
f*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown=
*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6=
Mn0*3D*7C3000&amp;sdata=3Dw3hANsqqvVWz5oeH*2BLfPwS*2Fxwh2hNERJwCw5zwdrAMA*3=
D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!=
f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW9Fp7_C8w$=
" target=3D"_blank">4.1</a>.=C2=A0
 IOAM and the use of the NSH O-bit</span></b><span lang=3D"EN-US"><u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 [RFC8300] defines an=
 &quot;O bit&quot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefens=
e.com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F=
*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fhtml*=
2Frfc8300__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10=
KydDyJy5gHA8obfbMABJuMIrqXAQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3Da*2BV=
evL6noSzqRzdWg6dscjiqevlLbxcgEdTEmfJAY7U*3D&amp;reserved=3D0__;JSUlJSUlJSUl=
JSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoO=
gCmY8AVbjdeh2YlaUz632nE-HqDItW92fQLzlQ$" title=3D"&quot;Network Service Hea=
der (NSH)&quot;" target=3D"_blank">RFC8300</a>]
 the O</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 bit must be set for =
OAM packets and must not be set for non-OAM</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 packets.=C2=A0 Packe=
ts with IOAM data included MUST follow this</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 definition, i.e. the=
 O bit MUST NOT be set for regular customer</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 traffic which also c=
arries IOAM data and the O bit MUST be set for</span><span lang=3D"EN-US"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 OAM packets which ca=
rry only IOAM data without any regular data</span><span lang=3D"EN-US"><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 payload.</span><span=
 lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This text basically says that i=
f the packet is customer traffic and happens to carry iOAM data then it is =
NOT an OAM packet.=C2=A0 What am I missing, customer traffic
 or not, both carry iOAM data so how are they different within an SFC domai=
n?<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US">In=
 addition to the above I will note that there is still a conflict with Greg=
=E2=80=99s draft namely this text from section 4:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0 *=C2=A0 O bit set an=
d the &quot;Next Protocol&quot; value does not match the value</span><span =
lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ac=
tive SFC OAM (TBA1), defined in
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatr=
acker.ietf.org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-multi-layer-oam*section-10.1__=
*3BIw!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5g=
HA8obfbMABJv1ohYIeg*24&amp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.co=
m*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1=
*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI=
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DHTLx6e4sQCvsjX=
ZKxG1GA8XPvdswsQKEMIEABitkprw*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqJSUlJSU=
lJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjde=
h2YlaUz632nE-HqDItW-EwTZ2zw$" target=3D"_blank">
Section 10.1</a>:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 - An SFC NSH Context Header(s) contain an OAM processing</s=
pan><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 instructions or data.</span><span lang=3D"EN-US"><u></u><u>=
</u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 - The &quot;Next Protocol&quot; field determines the type o=
f the payload.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The above text suggests to me t=
hat if the O-bit is set and the next protocol is not active SFC OAM then it=
 is *<b>required</b>* that OAM data will be in the NSH
 context headers (which is not the case for iOAM) and the next protocol wil=
l indicate what follows the NSH header. While iOAM does follow the NSH head=
er as indicated by the next protocol there is still an expectation that OAM=
 is also carried in the NSH context
 headers. This seems to be in conflict with RFC 8300 AND RFC 8924. <u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This of course is just my readi=
ng of the text and I would like to hear yours and other folks thoughts.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thought=
spot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 11:25 PM<br>
<b>To:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.=
com" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft=
-ietf-sfc-ioam-nsh@ietf.org</a>;
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a href=
=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">
sfc-chairs@ietf.org</a><br>
<b>Subject:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F*2Furldefens=
e.com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-io=
am-nsh*2F__*3B!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10=
KydDyJy5gHA8obfbMABJu3416GCQ*24&amp;data=3D04*7C01*7Cjames.n.guichard*40fut=
urewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d559=
1fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw=
MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DNKz8*=
2Fm*2Fh7WXjK0OP8NF4j5cQ*2FYgSrSMULRmDt*2FkX*2B10*3D&amp;reserved=3D0__;JSUl=
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5=
ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW8EWrHtpA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Greg,<u></u><u></u></span></=
p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sorry for the late action on th=
is.
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Fdatatracker.ietf.=
org*2Fdoc*2Fhtml*2Fdraft-ietf-sfc-ioam-nsh-07*26data*3D04*7C01*7Cjames.n.gu=
ichard*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b2401=
89c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJW=
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sda=
ta*3Dpl23JSzuzl5p2F8vooPyxVcUnWRdcWx*2F26MRFfJAIh4*3D*26reserved*3D0__*3BJS=
UlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fV=
r4clCr4Ir10KydDyJy5gHA8obfbMABJvEbkwM5w*24&amp;data=3D04*7C01*7Cjames.n.gui=
chard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b24018=
9c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWI=
joiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sd=
ata=3DdpoyXLu*2F9fGVSgLtewdI7wNfSPdrkhs7FtBdD3Aq7*2B0*3D&amp;reserved=3D0__=
;JSUlJSUlJSUlJSUqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJSUlJSUlJSUlJSUlJSUl!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW9PuM1neA$" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-07</a> has be=
en now posted with the edits per this discussion.=C2=A0<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Jim,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">After Greg&#39;s review please =
let us know if the changes are good to progress the draft to the next step.=
<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shwetha<u></u><u></u></span></p=
>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Oct 27, 2021 at 7:31 PM=
 Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank"=
>gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Shwetha,<u></u><u></u></span=
></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">thank you for the detailed resp=
onse to my comments. Please feel free to share any updates you&#39;re consi=
dering for the next version. I&#39;ll be glad to work together
 on these.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have several follow-up notes =
in-lined below under the GIM&gt;&gt; tag.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Tue, Oct 26, 2021 at 6:51 PM=
 Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" t=
arget=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u><=
/u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Hi Greg,</span><span lang=3D"EN-US"><u></u><u></u></span></p=
>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Sorry for the very late reply. Please find responses to your=
 comments inline @Shwetha:</span><span lang=3D"EN-US"><u></u><u></u></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Sep 8, 2021 at 3:30 AM =
Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">=
gregimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear Authors and All,<u></u><u>=
</u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#39;ve read the current versi=
on of the draft and have some comments I&#39;d like to share with you. I mu=
ch appreciate your thoughts on where this work should go considering
 developments in other IETF WGs. Please find my notes and questions below:<=
u></u><u></u></span></p>
</div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">It is stated in the Abstract that:<u></u><u></u></span=
></li></ul>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0In-situ Operations=
, Administration, and Maintenance (IOAM) records<br>
=C2=A0 =C2=A0operational and telemetry information in the packet while the =
packet<br>
=C2=A0 =C2=A0traverses a path between two points in the network.<u></u><u><=
/u></span></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">But that is the case only for t=
he pre-allocated and incremental trace option=C2=A0types. The
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dire=
ct-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0=
MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4=
clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdat=
a=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUlJ=
SUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-BwxdRIg$" target=3D"_blank">
Direct Export option</a> does not write telemetry=C2=A0data into the data p=
acket itself but export telemetry information in a specially constructed pa=
cket.=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">And as we are talking about dif=
ferent IOAM trace options, the question=C2=A0of the scope of this document =
seems appropriate. There is
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fmailarchive.ietf.org*2Farch*2Fmsg*2Fippm*2FA0OcGQ5LlNj=
njfRVp_iUTMYMrcs*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfP=
NhyePahNAYMo9eFdQxxBWM4C7Z0OJKHOndSFRg*24*26data*3D04*7C01*7Cjames.n.guicha=
rd*40futurewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c7=
53a1d5591fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoi=
MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3=
DcHtvsgDl*2FuzSv70oS9LN5l2o5nEIwiKHDZ1sfiFJCrE*3D*26reserved*3D0__*3BJSUlJS=
UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpG=
jZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJu2SsX7cg*24&amp;data=3D04*7C01*7Cjam=
es.n.guichard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2=
a3b240189c753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb=
3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C300=
0&amp;sdata=3DY*2BwywuTSj4SpugrjmDTquAY0MZWKoT43CMjsyha*2FnOc*3D&amp;reserv=
ed=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqKiolJSoqKioqKioqKioqKiUlKiolJSUlJS=
UlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8A=
Vbjdeh2YlaUz632nE-HqDItW-FRADPxg$" target=3D"_blank">
a WGLC on two IOAM documents</a> active through September 15th at the IPPM =
WG. I believe that it would be beneficial if we had a single document that =
describes the applicability of IOAM in all its functionality defined by doc=
uments in IPPM WG. Of course, that
 cannot be a moving target as that would not be helpful. But since the IPPM=
 WG discusses the progress of two IOAM documents, it could be a great time =
to address the applicability of
<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protection.ou=
tlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.=
safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2F=
v3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioam-dire=
ct-export*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePah=
NAYMo9eFdQxxBWM4C7Z0OJKE0jphubQ*24*26data*3D04*7C01*7Cjames.n.guichard*40fu=
turewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d55=
91fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjA=
wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3Di7sTr0=
MtC5qfzx3twOKSpbW8LkQJzsAJBxF*2FZPLUwKc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJ=
SUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4=
clCr4Ir10KydDyJy5gHA8obfbMABJt0mRguJg*24&amp;data=3D04*7C01*7Cjames.n.guich=
ard*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c=
753a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjo=
iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdat=
a=3DyVGpJY1y6dud5c44HOsptPjqEuXdNUa1DMzjAelvU5c*3D&amp;reserved=3D0__;JSUlJ=
SUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!=
!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-H=
qDItW-BwxdRIg$" target=3D"_blank">
the Direct Export trace type</a> and Loopback and Active flags defined in=
=C2=A0<a href=3D"https://urldefense.com/v3/__https:/nam11.safelinks.protect=
ion.outlook.com/?url=3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2F=
nam11.safelinks.protection.outlook.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.=
com*2Fv3*2F__https*3A*2F*2Fdatatracker.ietf.org*2Fdoc*2Fdraft-ietf-ippm-ioa=
m-flags*2F__*3B!!MZ3Fw45to5uY!db6q3n8-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNA=
YMo9eFdQxxBWM4C7Z0OJKHO7lReVw*24*26data*3D04*7C01*7Cjames.n.guichard*40futu=
rewei.com*7Caf9cde32be65486e459d08d9e53ac90c*7C0fee8ff2a3b240189c753a1d5591=
fedc*7C1*7C1*7C637792862928234181*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM=
DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*26sdata*3D1kqtcu3x=
jl1C7ytQ*2BoaKdiQN96rQt94e1S2ElC0nD3M*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSU=
lJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!bzL7Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4cl=
Cr4Ir10KydDyJy5gHA8obfbMABJt8NqRRKg*24&amp;data=3D04*7C01*7Cjames.n.guichar=
d*40futurewei.com*7Ca5db82494c32402334fc08d9ebdc83cf*7C0fee8ff2a3b240189c75=
3a1d5591fedc*7C1*7C0*7C637800154631277005*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiM=
C4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=
=3DzzcnXlewWKrtEDv4BmsNNk4pvDlMKNKvPzBZ2dZJm5k*3D&amp;reserved=3D0__;JSUlJS=
UlJSUlJSUqKioqKioqKioqKioqJSUqKioqKioqKioqKiolJSoqJSUlJSUlJSUlJSUlJSUlJSU!!=
MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5ZlZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-Hq=
DItW-gOuTqwg$" target=3D"_blank">draft-ietf-ippm-ioam-flags</a>.
 It would be concerning to have more than one SFC document describing the a=
pplicability of the generic IOAM mechanisms<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha&gt; This is a fair point. We will revise the=C2=A0 d=
raft with text in the abstract and Section 3 I<span style=3D"color:black;ba=
ckground:rgb(255,253,245)">OAM-Type</span>=C2=A0to
 be updated to include the usage of trace and DEX options.=C2=A0 The encaps=
ulation of IOAM options within NSH itself in its current form already suppo=
rts all the IOAM Option Type defined both from draft-<span style=3D"color:b=
lack;background:rgb(255,253,245)">ietf-ippm-ioam-data
 and=C2=A0</span>draft-ietf-ippm-ioam-direct-export along with the flags su=
pported within the options. Hence the IOAM-data-field definitions in the dr=
aft will remain unchanged.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u><=
/span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; I agree that the de=
finitions of the IOAM data-fields are invariant in various data plane encap=
sulations. You likely follow the discussion of the IAOM Direct
 Export and IOAM flags on the IPPM WG list. I think that for SFC NSH, IOAM =
Direct Export could be as simple as &quot;use the local policy&quot;. The a=
pplicability of the Loopback and Active flags seems to require detailed exp=
lanation by SFP actors.<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">The location of the IOAM header in the SFC NSH-encapsu=
lated=C2=A0packet is defined in Section 3:<u></u><u></u></span></li></ul>
</div>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0IOAM-Data-Fields a=
re carried in NSH<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0using a next proto=
col header which follows the NSH MD context<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0 =C2=A0headers.<u></u><u>=
</u></span></p>
</div>
</blockquote>
<blockquote style=3D"margin:5pt 0cm 5pt 30pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#39;ve checked RFC 8300 but c=
ouldn&#39;t find it defines the Next Protocol header. Also, it appears that=
 NSH Context headers=C2=A0are optional. Hence my question. Is the
 presence of an NSH Context header required when using IOAM? Could you clar=
ify which mechanism is used to identify the payload of an SFC NSH-encapsula=
ted packet as IOAM?<u></u><u></u></span></p>
</div>
</blockquote>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha&gt; We will reword it, it is not Next Protocol heade=
r but using IOAM as a Next Protocol as described in Section 4.1 and
 requested in IANA section. Following is the proposed text to align with th=
e RFC 8300 reference to context headers following base header and service p=
ath header:</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">&quot;The NSH is defined in [RFC8300].=C2=A0 IOAM-Data-Field=
s are carried in NSH=C2=A0using a next protocol to identify IOAM data field=
s that
 follows NSH context headers.&quot;</span><span lang=3D"EN-US"><u></u><u></=
u></span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; I think that RFC 83=
00 views data following Context Headers as NSH payload, not being &quot;in =
NSH&quot;.=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">If I understand the format of the IOAM header defined =
in Section 3 correctly, the header&#39;s length is limited by 1020 octets, =
while the effective length containing IOAM options and data - 1016 octets. =
Is that correct? What is the recommended
 technique of collecting IOAM data that exceeds that limit?<u></u><u></u></=
span></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; IOAM options inherently support specifying the =
size limits at the node that added the IOAM options. While operationalizing
 the solution the data types included and number of nodes expected to be ad=
ding the data should be selected. This is covered in deployment considerati=
ons=C2=A0draft-brockners-opsawg-ioam-deployment.</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">In Section 4.1, I&#39;ve found the text reflecting the=
 history of the discussion about how to carry the IOAM header using NSH enc=
apsulation. As the text has no normative value, I suggest moving it into an=
 Appendix.<u></u><u></u></span></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; Agreed, revised draft will have this section mo=
ved to Appendix.=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GIM&gt;&gt; Thank you.=C2=A0<u>=
</u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<ul type=3D"disc">
<li class=3D"MsoNormal">
<span lang=3D"EN-US">I find the rules of handling the O-bit in NSH listed i=
n Section 4.2 inconsistent and confusing. The IOAM header is not part of NS=
H encapsulation but is a part of the payload. But in one case, when user da=
ta follows it, the O-bit must not
 be set as. If there&#39;s no user data after the IOAM header, then the O-b=
it must be set. But from the perspective of NSH encapsulation, it includes =
specially constructed data added for the sole purpose of collecting OAM/tel=
emetry information. Then, why, in one
 case, the O-bit is cleared and in the other set if, in both cases, the NSH=
-encapsulated packet is used to perform the OAM function?<u></u><u></u></sp=
an></li></ul>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha &gt; The reason for not setting the O-bit for packet=
s that contains actual user data is because RFC 8300 has &quot;<span style=
=3D"color:black">
 SF/SFF/SFC Proxy/Classifier implementations that do not support</span></sp=
an><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 SFC OAM procedures SHOULD discard packets w=
ith O bit set&quot;. It will be undesirable to discard packets with O-bit s=
et that carry user data as IOAM can be inserted insitu.</span><span lang=3D=
"EN-US"><u></u><u></u></span></pre>
<pre style=3D"break-before:page"><span lang=3D"EN-US" style=3D"color:black"=
>For synthetic traffic created for OAM along with IOAM-data-fields in NSH f=
ollowing the NSH OAM function with 0-bit set is desirable.=C2=A0 </span><sp=
an lang=3D"EN-US"><u></u><u></u></span></pre>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0GIM&gt;&gt; This is an in=
teresting situation. I agree that there could be an SFC element not support=
ing &quot;SFC OAM procedures&quot; (not clear what these are). By the same
 token, would such SFC element support IOAM, be capable of processing IOAM =
without adverse impact to user data? I am not certain and it seems that it =
might be better to recommend that NSH packets with IOAM be dropped by an SF=
P element if it does not support
 &quot;SFC OAM&quot;. What are your thoughts?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thanks,</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Shwetha</span><span lang=3D"EN-US">=C2=A0<u></u><u></u></spa=
n></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I much appreciate your consider=
ation of my comments and questions and looking forward to your feedback.<u>=
</u><u></u></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Greg<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Wed, Aug 18, 2021 at 5:32 AM=
 James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" targe=
t=3D"_blank">james.n.guichard@futurewei.com</a>&gt; wrote:<u></u><u></u></s=
pan></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear WG:<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This email starts a 2 week Work=
ing Group Last Call for draft-ietf-sfc-ioam-nsh [1].<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Please read this document if yo=
u haven=E2=80=99t read the most recent version and send your comments to th=
e SFC WG list no later than September 1<sup>st</sup> 2021.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">I=
f you are raising a point which you expect will be specifically debated on =
the mailing list, consider using a specific email/thread for
 this point.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">=
=C2=A0</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:rgb(33,37,41)">L=
astly, if you are an author or contributor please response to indicate whet=
her you know of any undisclosed IPR related to this document.
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks!<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jim &amp; Joel<u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span lang=3D"EN-US" style=3D"color:black">[1] <a href=3D"https://urldefens=
e.com/v3/__https:/nam11.safelinks.protection.outlook.com/?url=3Dhttps*3A*2F=
*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam11.safelinks.protection.outlook=
.com*2F*3Furl*3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fdatatra=
cker.ietf.org*2Fdoc*2Fdraft-ietf-sfc-ioam-nsh*2F__*3B!!MZ3Fw45to5uY!db6q3n8=
-5YqHkLtf3wyeBoUpO72v7UzeDtfPNhyePahNAYMo9eFdQxxBWM4C7Z0OJKHdTiRE6A*24*26da=
ta*3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Caf9cde32be65486e459d08d9e=
53ac90c*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C1*7C637792862928234181*7CU=
nknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC=
JXVCI6Mn0*3D*7C3000*26sdata*3D9uDdhw0ViwBtWvn52V8UZ2G77lRnSye2Ols5z3U8QwQ*3=
D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSU!!MZ3Fw45to5uY!bzL7=
Vb_jHltGMCbCwne2rywfzpGjZW4o3fVr4clCr4Ir10KydDyJy5gHA8obfbMABJv33kGkLw*24&a=
mp;data=3D04*7C01*7Cjames.n.guichard*40futurewei.com*7Ca5db82494c32402334fc=
08d9ebdc83cf*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C63780015463127700=
5*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0*3D*7C3000&amp;sdata=3DS6sx7MrrVkzKepVgj45q*2F2KPZzBMyOFnol*2=
BMfgRQ730*3D&amp;reserved=3D0__;JSUlJSUlJSUlJSUqKioqKioqKioqKioqJSUqKioqKio=
qKioqKiolJSolJSUlJSUlJSUlJSUlJSUlJSUl!!MZ3Fw45to5uY!f5SSgs9VAH1xxjFWgJMfr5Z=
lZH93z6GJlXoOgCmY8AVbjdeh2YlaUz632nE-HqDItW-FOmuSHA$" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a></span><span l=
ang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"background:white">
<span lang=3D"EN-US" style=3D"color:black">=C2=A0</span><span lang=3D"EN-US=
"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:131.25pt">
<span lang=3D"EN-US">_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<br>
</span><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<pre>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</pre></div>

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

--00000000000069818a05dc9a7042--


From nobody Thu Apr 14 04:28:06 2022
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 D205A3A0B6C; Thu, 14 Apr 2022 04:28:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.005
X-Spam-Level: 
X-Spam-Status: No, score=-7.005 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=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=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 qLzhxV_46xmu; Thu, 14 Apr 2022 04:27:56 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (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 A2C2A3A0B60; Thu, 14 Apr 2022 04:27:55 -0700 (PDT)
Received: from opfedar04.francetelecom.fr (unknown [xx.xx.xx.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar22.francetelecom.fr (ESMTP service) with ESMTPS id 4KfHJ94ldvz2ySG;  Thu, 14 Apr 2022 13:27:53 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649935673; bh=+eP4+w+fpdTEyMdTNF13TljeB/Or08rqEX5UkvZBgZY=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=V9b7QT/tPLF+GGcoOa+08VKd6krCGOAj06O24/Bu5ll/jzbTTuzUY9IFO0jnYjIWR fJG/TrENy84RmGK/MDAGA9LWdNHFDKBNsc93zXGyOibUfuqHDEE26MS3JQ562qBbY+ 9e18AsTiFwfj8P9StEHUITOW3buXsgpSc4tVGXcQ39iUMbXyw1BrhgZyU6lx26GYtO 1l0mDWa7Yl8kWS37cec96tJFaLdtmzOio1v1EFS1fNS0vSYQPmPgLiaKW4zFIljaHv S/Hyqipyynt1o9leHbaHxs/TaHPPE61LoHSWn742lumHJDeVUkjnp3Hl3/NAaH0VzS Z/c1+fUxcdstg==
From: <mohamed.boucadair@orange.com>
To: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZSC95BWLAArMKUAOJhlb9QAAbPbg
Content-Class: 
Date: Thu, 14 Apr 2022 11:27:52 +0000
Message-ID: <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com>
In-Reply-To: <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-14T10:18:23Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=90daf24e-1fa9-4a2f-a094-79c3e60e2ce9; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.52]
Content-Type: multipart/alternative; boundary="_000_d0a4949b3d9c4424a0261012c7ce6188orangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/4Xac_bu9kLOwyiDiBWMk-o4YsJI>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 11:28:04 -0000

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

SGkgU2h3ZXRoYSwNCg0KSSBwcmVmZXIgd2UgZ28gZm9yIGFuIGV4cGxpY2l0IHJlZmVyZW5jZSB0
byBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCByYXRoZXIgdGhhbiDigJxhbnkgdXBkYXRlIHRvIFJG
QzgzMDDigJ0uIFRoaXMgaXMgY29uc2lzdGVudCB3aXRoIHRoZSB1c2FnZSBpbiB0aGUgb3RoZXIg
T0FNIGRyYWZ0Lg0KDQpUaGFuayB5b3UuDQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IFNod2V0aGEg
QmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPg0KRW52b3nDqSA6IGpl
dWRpIDE0IGF2cmlsIDIwMjIgMTI6MDYNCsOAIDogR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdt
YWlsLmNvbT4NCkNjIDogQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1YvTkVUIDxtb2hhbWVkLmJvdWNh
ZGFpckBvcmFuZ2UuY29tPjsgRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lPTQw
Y2lzY28uY29tQGRtYXJjLmlldGYub3JnPjsgc2ZjLWNoYWlyc0BpZXRmLm9yZzsgc2ZjQGlldGYu
b3JnOyBpcHBtQGlldGYub3JnOyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1
cmV3ZWkuY29tPjsgVGFsIE1penJhaGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+OyBkcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZw0KT2JqZXQgOiBSZTogW3NmY10gV0dMQyBmb3Ig
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gv
DQoNCkhpIE1lZCwgR3JlZywNCg0KSG93IGFib3V0IHRoaXMgdGV4dCA6DQoNCuKAnFRoZSBPLWJp
dCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiBhbmQgYW55IHVwZGF0ZXMg
dG8gW1JGQzgzMDBdIC4iDQoNCkdpdmVuIHRoYXQgSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQgIHdp
bGwgdXBkYXRlIFJGODMwMCBhbmQgdGhlcmUgY291bGQgYmUgb3RoZXJzIGluIGZ1dHVyZT8NCg0K
VGhhbmtzLA0KU2h3ZXRoYQ0KDQpPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0IFBNIEdyZWcg
TWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNv
bT4+IHdyb3RlOg0KSGkgU2h3ZXRoYSwNCkkgYmVsaWV2ZSB0aGF0IHRoZSB0ZXh0IHlvdSd2ZSBx
dW90ZWQgaXMgaGVscGZ1bC4gSSB3b3VsZCBzdWdnZXN0IGNoYW5naW5nIHJlZmVyZW5jZXMgZnJv
bSBbUkZDODMwMF0gdG8gW0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XSB0aHJvdWdob3V0IHRoYXQg
cGFyYWdyYXBoLg0KDQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA3
OjU2IEFNIFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29t
PG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+IHdyb3RlOg0KTWVkLA0K
DQpUaGFua3MgZm9yIHRoZSBkZXRhaWxzOiB0aGlzIGlzIGV4YWN0bHkgd2hhdCB3ZSBoYWQgYmVm
b3JlIHRoZSBsYXRlc3QgcmV2aXNpb246DQoNCjQuMjxodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlv
YW0tbnNoLTA2KnNlY3Rpb24tNC4yX187SXchIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2lu
ZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6
S18xRDJScHlGQl9GT0lwSlBmenJ2SSQ+LiAgSU9BTSBhbmQgdGhlIHVzZSBvZiB0aGUgTlNIIE8t
Yml0DQoNCg0KDQogICBbUkZDODMwMF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBPQU0gcGFja2V0
cy4gIFBlciBbUkZDODMwMDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzMDBfXzshIU1aM0Z3NDV0bzV1WSFOQnNyemhI
RWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZj
STJxVXpXZmV6S18xRDJScHlGQl9GT0lwRUI1QWJiRSQ+XSB0aGUgTw0KDQogICBiaXQgbXVzdCBi
ZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBzZXQgZm9yIG5vbi1PQU0NCg0K
ICAgcGFja2V0cy4gIFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBmb2xsb3cg
dGhpcw0KDQogICBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQgZm9y
IHJlZ3VsYXIgY3VzdG9tZXINCg0KICAgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJpZXMgSU9BTSBk
YXRhIGFuZCB0aGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yDQoNCiAgIE9BTSBwYWNrZXRzIHdoaWNo
IGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YQ0KDQogICBwYXls
b2FkLg0KDQpUaGlzIHdhcyByZW1vdmVkIGFzIHBlciB0aGUgZGlzY3Vzc2lvbiBpbiB0aGlzIHRo
cmVhZC4gUGxlYXNlIGNoZWNrIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cv
c2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS88aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92
My9fX2h0dHBzOi9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZmMvc3JNaXQ1ekU4VXNl
Tk9oeGtuQXdfZHF2ajZNL19fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRR
REE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJw
eUZCX0ZPSXAtQ2VMZmVBJD4NCg0KSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29w
IGhlcmUuIFRoaXMgZGVmaW5pdGlvbiBvZiBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBP
QU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyIHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29s
IGhlYWRlciBjaGFpbiBpcyBpbnRyb2R1Y2VkIGluIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQg
dG8gdXBkYXRlIHRoZSBSRkM4MzAwLg0KSmltLCBXaGF0IGFyZSB5b3UgdGhvdWdodHMgb24gdGhp
cz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZSBhYm92ZSB0ZXh0ID8NCg0KVGhhbmtzLA0KU2h3
ZXRoYQ0KDQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwoKQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVu
dCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2ll
ZXMgZXQgbmUgZG9pdmVudCBkb25jCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29w
aWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBl
cnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJl
IGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVz
IGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJl
c3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNp
ZmllLiBNZXJjaS4KClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWlu
IGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3Rl
Y3RlZCBieSBsYXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3Bp
ZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWls
IGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3Nh
Z2UgYW5kIGl0cyBhdHRhY2htZW50cy4KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2Ug
aXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5n
ZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5b3UuCgo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uUHJmb3JtYXRIVE1MQ2FyDQoJe21zby1zdHlsZS1uYW1l
OiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0K
CW1zby1mYXJlYXN0LWxhbmd1YWdlOkZSO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29s
b3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQt
b25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUzt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4w
cHQ7DQoJbWFyZ2luOjcwLjg1cHQgNzAuODVwdCA3MC44NXB0IDcwLjg1cHQ7fQ0KZGl2LldvcmRT
ZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpA
bGlzdCBsMA0KCXttc28tbGlzdC1pZDo3MDkyOTkxMzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
MTE0NjQ5NzU2NDt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEN
Cgl7bXNvLWxpc3QtaWQ6NjI2MDgxOTE4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTE2NDgy
NTM4NDt9DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0
NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2
ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDINCgl7bXNv
LWxpc3QtaWQ6OTMyNTk0OTQ3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMjEzODAwOTE5Njt9
DQpAbGlzdCBsMjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWwzDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw2DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDI6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3Qt
aWQ6MTIwNDE3NzUzNjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE5MDUzNDY4OTg7fQ0KQGxp
c3QgbDM6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwzOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsNg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
NTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwzOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0DQoJe21zby1saXN0LWlkOjE0
ODgxMzI0NjY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01NjcwMTM5NzI7fQ0KQGxpc3QgbDQ6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDgu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVs
NQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJ
e21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+
PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4
dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxh
eW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBsaW5rPSJi
bHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+SGkgU2h3ZXRoYSwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SSBw
cmVmZXIgd2UgZ28gZm9yIGFuIGV4cGxpY2l0IHJlZmVyZW5jZSB0byBJLUQuaWV0Zi1zZmMtb2Ft
LXBhY2tldCByYXRoZXIgdGhhbiDigJxhbnkgdXBkYXRlIHRvIFJGQzgzMDDigJ0uIFRoaXMgaXMg
Y29uc2lzdGVudCB3aXRoIHRoZSB1c2FnZSBpbiB0aGUgb3RoZXIgT0FNDQogZHJhZnQuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmsgeW91LiAmbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaGVlcnMs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+TWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5EZSZuYnNwOzo8L2I+
IFNod2V0aGEgQmhhbmRhcmkgJmx0O3Nod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tJmd0
Ow0KPGJyPg0KPGI+RW52b3nDqSZuYnNwOzo8L2I+IGpldWRpIDE0IGF2cmlsIDIwMjIgMTI6MDY8
YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEdyZWcgTWlyc2t5ICZsdDtncmVnaW1pcnNreUBnbWFpbC5j
b20mZ3Q7PGJyPg0KPGI+Q2MmbmJzcDs6PC9iPiBCT1VDQURBSVIgTW9oYW1lZCBJTk5PVi9ORVQg
Jmx0O21vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20mZ3Q7OyBGcmFuayBCcm9ja25lcnMgKGZi
cm9ja25lKSAmbHQ7ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmcmZ3Q7OyBzZmMt
Y2hhaXJzQGlldGYub3JnOyBzZmNAaWV0Zi5vcmc7IGlwcG1AaWV0Zi5vcmc7IEphbWVzIEd1aWNo
YXJkICZsdDtqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20mZ3Q7OyBUYWwgTWl6cmFoaSAm
bHQ7dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSZndDs7DQogZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2hAaWV0Zi5vcmc8YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+IFJlOiBbc2ZjXSBXR0xDIGZvciBo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBNZWQsIEdy
ZWcsJm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5I
b3cgYWJvdXQgdGhpcyB0ZXh0IDo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7Ij7igJxUaGUgTy1iaXQgTVVTVCBiZSBoYW5kbGVkIGZvbGxvd2luZyB0aGUgcnVs
ZXMgaW4mbmJzcDthbmQgYW55IHVwZGF0ZXMgdG8mbmJzcDtbUkZDODMwMF0mbmJzcDsuJnF1b3Q7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkdp
dmVuIHRoYXQmbmJzcDs8L3NwYW4+SS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQmbmJzcDsgd2lsbCB1
cGRhdGUgUkY4MzAwIGFuZCB0aGVyZSBjb3VsZCBiZSBvdGhlcnMgaW4gZnV0dXJlPzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MsPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TaHdldGhh
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9u
IFR1ZSwgQXByIDEyLCAyMDIyIGF0IDk6MjQgUE0gR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1h
aWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkhpIFNod2V0aGEsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+SSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3RlZCBpcyBo
ZWxwZnVsLiBJIHdvdWxkIHN1Z2dlc3QgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9tIFtSRkM4MzAw
XSB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdIHRocm91Z2hvdXQgdGhhdCBwYXJhZ3JhcGgu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJl
Z2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5HcmVnPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPk9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6NTYgQU0gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9
Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyB3cm90ZTo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+TWVkLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+VGhhbmtzIGZvciB0aGUgZGV0YWlsczogdGhpcyBpcyBleGFjdGx5IHdoYXQgd2Ug
aGFkIGJlZm9yZSB0aGUgbGF0ZXN0IHJldmlzaW9uOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wNipzZWN0
aW9uLTQuMl9fO0l3ISFNWjNGdzQ1dG81dVkhTkJzcnpoSEVmMFlfLVNpbmR5NzRLNFFEQTZFV0pq
eDM1U1RTSC1VeEVpM2VZSVgwR1ZsaTlTbjFhenJPUEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9J
cEpQZnpydkkkIiB0YXJnZXQ9Il9ibGFuayIgaWQ9ImdtYWlsLW1fOTE2NTgxNTY3MTgxMzc1MDk5
MGdtYWlsLW1fMjUxNjgwOTk3NDQ0OTgzODM3MmdtYWlsLXNlY3Rpb24tNC4yIj40LjI8L2E+LiZu
YnNwOyBJT0FNIGFuZCB0aGUgdXNlIG9mIHRoZSBOU0ggTy1iaXQ8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFtSRkM4MzAwXSBkZWZpbmVzIGFu
ICZxdW90O08gYml0JnF1b3Q7IGZvciBPQU0gcGFja2V0cy4mbmJzcDsgUGVyIFs8YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9odG1sL3JmYzgzMDBfXzshIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURB
NkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlG
Ql9GT0lwRUI1QWJiRSQiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iJnF1b3Q7TmV0d29yayBTZXJ2
aWNlIEhlYWRlciAoTlNIKSZxdW90OyI+UkZDODMwMDwvYT5dIHRoZSBPPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGJp
dCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMgYW5kIG11c3Qgbm90IGJlIHNldCBmb3Igbm9u
LU9BTTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyBwYWNrZXRzLiZuYnNwOyBQYWNrZXRzIHdpdGggSU9BTSBkYXRhIGlu
Y2x1ZGVkIE1VU1QgZm9sbG93IHRoaXM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZGVmaW5pdGlvbiwgaS5lLiB0aGUg
TyBiaXQgTVVTVCBOT1QgYmUgc2V0IGZvciByZWd1bGFyIGN1c3RvbWVyPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRy
YWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBhbmQgdGhlIE8gYml0IE1VU1QgYmUg
c2V0IGZvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyBPQU0gcGFja2V0cyB3aGljaCBjYXJyeSBvbmx5IElPQU0gZGF0
YSB3aXRob3V0IGFueSByZWd1bGFyIGRhdGE8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgcGF5bG9hZC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIHdhcyByZW1vdmVkIGFzIHBlciB0
aGUgZGlzY3Vzc2lvbiBpbiB0aGlzIHRocmVhZC4gUGxlYXNlIGNoZWNrDQo8YSBocmVmPSJodHRw
czovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gv
bXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vX187ISFNWjNGdzQ1dG81dVkhTkJz
cnpoSEVmMFlfLVNpbmR5NzRLNFFEQTZFV0pqeDM1U1RTSC1VeEVpM2VZSVgwR1ZsaTlTbjFhenJP
UEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcC1DZUxmZUEkIiB0YXJnZXQ9Il9ibGFuayI+DQpo
dHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4
a25Bd19kcXZqNk0vPC9hPjxicj4NCjxicj4NCkl0IGxvb2tzIGxpa2Ugd2UgYXJlIGdvaW5nIGlu
IGEgbG9vcCBoZXJlLiBUaGlzIGRlZmluaXRpb24gb2YgU0ZDIE9BTSBwYWNrZXQgdG8gaW5jbHVk
ZSB0aGUgT0FNIGRhdGEgdGhhdCBjb21lcyBpbiBpbm5lciBwYWNrZXRzIHZpYSB0aGUgbmV4dCBw
cm90b2NvbCBoZWFkZXIgY2hhaW4gaXMgaW50cm9kdWNlZCBpbiBkcmFmdC1pZXRmLXNmYy1vYW0t
cGFja2V0IHRvIHVwZGF0ZSB0aGUgUkZDODMwMC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkppbSwgV2hhdCBhcmUgeW91IHRob3VnaHRzIG9uIHRo
aXM/IFNob3VsZCB3ZSByZWludHJvZHVjZSB0aGUgYWJvdmUgdGV4dCA/PGJyPg0KPGJyPg0KVGhh
bmtzLDxicj4NClNod2V0aGE8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PFBSRT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNv
bnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBl
dCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMg
c2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1
ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWlu
c2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRh
bnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9u
c2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUu
IE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29u
ZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVk
IGJ5IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3
aXRob3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4g
ZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBh
bmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBu
b3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBv
ciBmYWxzaWZpZWQuClRoYW5rIHlvdS4KPC9QUkU+PC9ib2R5Pg0KPC9odG1sPg0K

--_000_d0a4949b3d9c4424a0261012c7ce6188orangecom_--


From nobody Thu Apr 14 05:39:40 2022
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 12C803A177B for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 05:39:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.111
X-Spam-Level: 
X-Spam-Status: No, score=-2.111 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, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=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 KC5ktGBYajAI for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 05:39:33 -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 10C293A1779 for <sfc@ietf.org>; Thu, 14 Apr 2022 05:39:32 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4KfJtr5t8Yz6GRGc; Thu, 14 Apr 2022 05:39:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1649939972; bh=rxqg3f8Dkevelz3r6B5M41fp6DXXTKtbSNinL1wOTMs=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=Bm3RN/U1VPRkweQE9R27jnmgHMVhghL49lsERLPV7iAKAedAajYSMVPVNRdFgSDEj og19iPV3jbw4O5E8pfVFM/ux8GUwY/w6rcMWcRY2vGP7EyxILHoktER/9JNrBOM7cd PIcLiWSbQhdQSDO3i5L/ip0afYwgIiNvDHOBeUo4=
X-Quarantine-ID: <trOCS2ebKE69>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.21.218] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4KfJtq6zm6z6GR99; Thu, 14 Apr 2022 05:39:30 -0700 (PDT)
Message-ID: <b91e103b-0870-082f-43ad-6d4b61725c7c@joelhalpern.com>
Date: Thu, 14 Apr 2022 08:39:28 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0
Content-Language: en-US
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Greg Mirsky <gregimirsky@gmail.com>
Cc: "sfc@ietf.org" <sfc@ietf.org>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com> <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/HcTCUnSxSRvnvN5lBS1CdVkMUNs>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 12:39:38 -0000

Frank, I am a little confused by your note.  draft-ietf-sfc-oam-packet 
is in last call.  That is not "early stages and still evolving".

Do you have concerns with draft-ietf-sfc-oam-packet that you have not 
sent to the list?

Given that we are finishing this draft up, and the draft is about the 
O-Bit, referring to it in draft-ietf-sfc-ioam-nsh seems the appropriate 
step.

Yours,
Joel

On 4/14/2022 8:24 AM, Frank Brockners (fbrockne) wrote:
> IMHO it would be better to refer to directly RFC8300 – since this is a 
> stable reference; and it allows us to finish up draft-ietf-sfc-ioam-nsh 
> and get the code points allocated. I-D.ietf-sfc-oam-packet is early 
> stages and still evolving.
> 
> Cheers, Frank
> 
> *From:*mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> *Sent:* Thursday, 14 April 2022 13:28
> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky 
> <gregimirsky@gmail.com>
> *Cc:* Frank Brockners (fbrockne) <fbrockne=40cisco.com@dmarc.ietf.org>; 
> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard 
> <james.n.guichard@futurewei.com>; Tal Mizrahi 
> <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
> *Subject:* RE: [sfc] WGLC for 
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> 
> Hi Shwetha,
> 
> I prefer we go for an explicit reference to I-D.ietf-sfc-oam-packet 
> rather than “any update to RFC8300”. This is consistent with the usage 
> in the other OAM draft.
> 
> Thank you.
> 
> Cheers,
> 
> Med
> 
> *De :*Shwetha Bhandari <shwetha.bhandari@thoughtspot.com 
> <mailto:shwetha.bhandari@thoughtspot.com>>
> *Envoyé :* jeudi 14 avril 2022 12:06
> *À :* Greg Mirsky <gregimirsky@gmail.com <mailto:gregimirsky@gmail.com>>
> *Cc :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com 
> <mailto:mohamed.boucadair@orange.com>>; Frank Brockners (fbrockne) 
> <fbrockne=40cisco.com@dmarc.ietf.org 
> <mailto:fbrockne=40cisco.com@dmarc.ietf.org>>; sfc-chairs@ietf.org 
> <mailto:sfc-chairs@ietf.org>; sfc@ietf.org <mailto:sfc@ietf.org>; 
> ippm@ietf.org <mailto:ippm@ietf.org>; James Guichard 
> <james.n.guichard@futurewei.com 
> <mailto:james.n.guichard@futurewei.com>>; Tal Mizrahi 
> <tal.mizrahi.phd@gmail.com <mailto:tal.mizrahi.phd@gmail.com>>; 
> draft-ietf-sfc-ioam-nsh@ietf.org <mailto:draft-ietf-sfc-ioam-nsh@ietf.org>
> *Objet :* Re: [sfc] WGLC for 
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/ 
> <https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/>
> 
> Hi Med, Greg,
> 
> How about this text :
> 
> “The O-bit MUST be handled following the rules in and any updates 
> to [RFC8300] ."
> 
> Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there could 
> be others in future?
> 
> Thanks,
> 
> Shwetha
> 
> On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com 
> <mailto:gregimirsky@gmail.com>> wrote:
> 
>     Hi Shwetha,
> 
>     I believe that the text you've quoted is helpful. I would suggest
>     changing references from [RFC8300] to [I-D.ietf-sfc-oam-packet]
>     throughout that paragraph.
> 
>     Regards,
> 
>     Greg
> 
>     On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari
>     <shwetha.bhandari@thoughtspot.com
>     <mailto:shwetha.bhandari@thoughtspot.com>> wrote:
> 
>         Med,
> 
>         Thanks for the details: this is exactly what we had before the
>         latest revision:
> 
>         *4.2
>         <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-ietf-sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$>. 
>         IOAM and the use of the NSH O-bit*
> 
>             [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
>         <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpEB5AbbE$>]
>         the O
> 
>             bit must be set for OAM packets and must not be set for non-OAM
> 
>             packets.  Packets with IOAM data included MUST follow this
> 
>             definition, i.e. the O bit MUST NOT be set for regular customer
> 
>             traffic which also carries IOAM data and the O bit MUST be
>         set for
> 
>             OAM packets which carry only IOAM data without any regular data
> 
>             payload.
> 
>         This was removed as per the discussion in this thread. Please
>         check
>         https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/
>         <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$>
> 
>         It looks like we are going in a loop here. This definition of
>         SFC OAM packet to include the OAM data that comes in inner
>         packets via the next protocol header chain is introduced in
>         draft-ietf-sfc-oam-packet to update the RFC8300.
> 
>         Jim, What are you thoughts on this? Should we reintroduce the
>         above text ?
> 
>         Thanks,
>         Shwetha
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations 
> confidentielles ou privilegiees et ne doivent donc
> 
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez 
> recu ce message par erreur, veuillez le signaler
> 
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
> electroniques etant susceptibles d'alteration,
> 
> Orange decline toute responsabilite si ce message a ete altere, deforme 
> ou falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged 
> information that may be protected by law;
> 
> they should not be distributed, used or copied without authorisation.
> 
> If you have received this email in error, please notify the sender and 
> delete this message and its attachments.
> 
> As emails may be altered, Orange is not liable for messages that have 
> been modified, changed or falsified.
> 
> Thank you.
> 


From nobody Thu Apr 14 05:40:51 2022
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 EF7D73A15F3; Thu, 14 Apr 2022 05:24:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.505
X-Spam-Level: 
X-Spam-Status: No, score=-9.505 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DJFNSMBF; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=TP8Wghqj
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E_NNtxXiFWQI; Thu, 14 Apr 2022 05:24:11 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92E843A15F2; Thu, 14 Apr 2022 05:24:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26454; q=dns/txt; s=iport; t=1649939051; x=1651148651; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=PzjoLWiqVJfAyw6djzS+gqiT3Na5ZJvjGSIvfhGzgQ4=; b=DJFNSMBF3B5qiFwNIJxxcfkKvFjHje8HZOLfR97avGeUjm6q5ekLbkoP 8p2BJ6jF44Q7whMBoKeZrXUe49yshf442H3UV5Q2U8nAGa+0fuWseyJjr brVGzYW9dwpCSv57cp2ynADrrxow3LwxMW0bb/7Bfbd/De6ohapJGGptc Q=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AihURpB9KWBGTfv9uWCXoyV9kXcBvk7n3PwtA7?= =?us-ascii?q?J0hhvoOd6m45J3tMQTZ4ukll17GW4jXqpcmw+rbuqztQyoMtJCGtn1RfJlFT?= =?us-ascii?q?RRQj8IQkkQpC9KEDkuuKvnsYmQ6Ec1OWUUj8Wu8NB1eGd31YBvZpXjhhQM?= =?us-ascii?q?=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3A/x2sxq5ycZMLXw+1q900jgxRtC/GchMFZxGqf?= =?us-ascii?q?qrLsTDasY5as4F+vmoaW2GEaPnfM2Ckctx/OtzgpklTvcODzdY3Twc9riw8Z?= =?us-ascii?q?n8b8sCt6fZ1gavT04J+FiBIJa5ex512huLocYZlFhcwmj/3auK79SUlifnRL?= =?us-ascii?q?lbBILes1h5ZFFcMpBgJ0XqPq8Zh6mJZqYDR7zGl4LsekOWHULOR4AOYB0pPg?= =?us-ascii?q?061RLyDi9yp0N8QlgRWifmmJzYynVFNZH4UDfnZw3cV3uBp8uCGq+brlNlV/?= =?us-ascii?q?0vD9BsrT9iiiLu+IgsBQ6XZOk6FjX8+t6qK20cZ4HdtlPdgcqNANS+7iB3R9?= =?us-ascii?q?zx14NtHr5u7SgEkFqbNg+8aFRJfFkmSOIUZpeefeyDn7JL7I0ruNiGEL+9VJ?= =?us-ascii?q?E0sNIMEv+d6HW8L7vITbTEKZxXGgfm26LO2Vucqgd4sROH3NYdZv3By1zjZD?= =?us-ascii?q?LA+QZzrTKDD5Nse1zA17uhMFPPTfIwfLzVybR/AagdDElkKFI8kkfilhz/0d?= =?us-ascii?q?DgwgFONva8f4mXPwkp2yreFGMHbcfSLSNlb2EGCqQru5GryRxoaPd2F0hKE/?= =?us-ascii?q?26iwOjVkkvTVogIE7a78PM/3AWYx3cYD1sdUl6TrfywkEX4Wt9DJQoT4CVGh?= =?us-ascii?q?aco+UOqS9jnRB6piHGBtx8YHdFXFoUS8wGSx7bU6kCTBmECQjdbafQ6tMgrS?= =?us-ascii?q?jw2zUeOg5XiAjkHmLiSSXuY+7vSpzSvMiEZJG4YTSgeRA0K7p/op4Rbs/5lZ?= =?us-ascii?q?r6PC4avhdHzXDr32T3P/G41hq4YiogA0KDTwLwOuBr0zrChc+L/zly/srqZ0?= =?us-ascii?q?z5E?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AP6Zhjqnk6OgYpLgbzBEejSvkrgvpDfOHim?= =?us-ascii?q?dD5ihNYBxZY6Wkfp+V8sjzhCWatN9OYh0dcIi7SdW9qXO1z+8Q3WBjB8bcYO?= =?us-ascii?q?CGghrmEGgG1+rfKlLbalXDH4JmpMVdmu1FeaDN5DtB/IjHCWuDYq0dKbC8mc?= =?us-ascii?q?jC74q/vhRQpENRGttdBmxCe2Gm+zhNNXB77O0CZfyhD6R81l+dUEVSSv7+Km?= =?us-ascii?q?gOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLonys2Yndq+/MP4GLFmwv26u?= =?us-ascii?q?GIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlagkEyzzYJ7iJaYfy+Qzdk9vfrG?= =?us-ascii?q?rCV+O85CvICv4DqU85uFvF5ycFlTOQiQrGoEWSt2NwyUGT0PARAghKU/aoQe?= =?us-ascii?q?liA0HkA41KhqAm7EsD5RPri3JaYCmw7BjV9pzGUQpnmVGzpmdnmekPj2ZHWY?= =?us-ascii?q?9bc7NJq5cDlXklWqvoMRiKoLzPKtMeR/00JcwmBm+yfjTcpC1i0dasVnM8El?= =?us-ascii?q?OPRVUDoNWc13xTkGpix0UVycQDljNYnahNB6Vs9qDBKOBlhbtORsgZYeZ0A/?= =?us-ascii?q?oAW9K+DijITQjXOGyfLFz7HOUMOm7LqZTw/LIpjdvaNaAg3d83gtDMQVlYvW?= =?us-ascii?q?k9dwbnDtCPxoRC9lTXTGC0TV3Wu4hjDlhCy8vBrZbQQFi+oQoV4rmdSt0kc7?= =?us-ascii?q?nmZ8o=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AGAABqEVhi/5BdJa1aGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQEBAQEBAQEBAQGCBgQBAQEBAQsBgSAxKC4HdQJaOEQ?= =?us-ascii?q?DhFGDSgOEWWCFD4MCA4sUjiCCCYEuFIERA1QLAQEBDQEBNA8EAQGFBwIWhGQ?= =?us-ascii?q?CJTQJDgECBAEBARIBAQUBAQECAQcEgQkThWgNhkIBAQEBAxIRChMBASUNBQE?= =?us-ascii?q?PAgEIEQQBASgDAgICHxEUCQgCBAENBQgagmOCDlcDMQEOonUBgT4CgQ6JEXq?= =?us-ascii?q?BMYEBgggBAQYEBIE3ARNBgn8NC4I4AwaBPQGDEIMCgSUBAYEghX0nHIFJRIE?= =?us-ascii?q?UAUOCZz6CIUIBAQIBgSgBEgEHHCQHCYMgN4IMIptGAT4oFBsiAg12UpMXCxG?= =?us-ascii?q?DEQFGiWuOApIKawqDSYsXjm2GGhWDdIw5lRSDEoc3jyYggimKVINVlXgCBAI?= =?us-ascii?q?EBQIOAQEGgWE8aXBwFYJwAQEyURkPjX4iT4MjhRQchS51AgE1AgYBCgEBAwm?= =?us-ascii?q?MSQEB?=
X-IronPort-AV: E=Sophos;i="5.90,259,1643673600";  d="scan'208,217";a="750020056"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Apr 2022 12:24:09 +0000
Received: from mail.cisco.com (xfe-rtp-002.cisco.com [64.101.210.232]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 23ECO9lI024997 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 14 Apr 2022 12:24:09 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 14 Apr 2022 08:24:08 -0400
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 14 Apr 2022 07:24:08 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RLc2TssU9ESfMSX13cxoGeGWs/ftsTdmL3TQN+AYkbj61v8NUHy7+TnDmXqifeeJl32I+lhooTGUCAKdXDsF/bYRRr0h5lhaiu/iZvYdsEt/iZ0CUvMnPRhtLiDHaj7yjuHBC4AeKhEYKsnTSljC9N3dT5IMx5pQbaORopkf2rbxXw9h/+cJqzSnjkAF+kq11t2/wJCWfEEw1a4pMLtQt2Q4rwn3iFB8TRGygu6MC54BEfhdYqDfJbjwSo565rUN7CxLGCLVDZZ8XN4fcj6sCA5XOkT45LVVl81mgYm25TcW+wouVQcTU1xJs8FQNaoOOtUz8QxUthLVj1Rmn+vjxQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PzjoLWiqVJfAyw6djzS+gqiT3Na5ZJvjGSIvfhGzgQ4=; b=mP1UVrM0FFzsWMOzhIN1SqZrx1xHHeZ52wDMJ8kIFtEKE4bmsdpZLuTD/ToAlRyZElpF6jwJ0wsrQqiQMkbJHxy1FfYjY11aZ8SQP2NyRoWfb6CHKAmx/jtqfWjWrWcf9PwLhZNHts3n6EnhWVQw5/mGM0kI6o7nsm7QpmQaGDVjwi4I/CunPdWbrwcBf3fA47GXr/lyiJWGkeawuwSBzS+NyRMn5FCk2qHUxmuNiFV7jW1AT+GR0ZM9qQIx7l6Wf7YaGIwqALx+/1KDQ0ZEi5x3bgFQbcxSenodK4Gh2JHWR8XBQMHpe8pXHUcwU2ZGe2CcE3H1uTgKaLypJU8ByA==
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=PzjoLWiqVJfAyw6djzS+gqiT3Na5ZJvjGSIvfhGzgQ4=; b=TP8WghqjT5CFoUwIwfks4Ry4ChOcf/r3xfeF69J+wjXh8oNyqnHAxZwVLuZtXeNjc0Zrf5OqHxTK83XFFDc+jfesGqdoMla4mOcMXlZpKpVoAVInDai7pm71ftiy+sTVd4nLUK41oUYFeiOjEhp3Lo6x2eFx2xtCyBKfJXWdGEk=
Received: from CY4PR11MB1672.namprd11.prod.outlook.com (2603:10b6:910:f::8) by MN2PR11MB3693.namprd11.prod.outlook.com (2603:10b6:208:f3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Thu, 14 Apr 2022 12:24:07 +0000
Received: from CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee]) by CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee%12]) with mapi id 15.20.5164.019; Thu, 14 Apr 2022 12:24:06 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Shwetha Bhandari" <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZQQB5uoACahWxgAAGYGKgBL6IjWAAA3JMYAAO7ZbAAAUk9wAAUpazIAAOJK8gAoigVWAABlSwAAACWjsAAAKcnYAAZ7CWpAABhxZEAAA5CIAAAIGRAAAWGucgAAC3sYAAAHiyzA=
Date: Thu, 14 Apr 2022 12:24:06 +0000
Message-ID: <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com>
In-Reply-To: <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-14T10:18:23Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=90daf24e-1fa9-4a2f-a094-79c3e60e2ce9; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2cfcc349-ee1b-42bd-f927-08da1e11ab8b
x-ms-traffictypediagnostic: MN2PR11MB3693:EE_
x-microsoft-antispam-prvs: <MN2PR11MB3693E60CC0C0E8685E820FC9DAEF9@MN2PR11MB3693.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2yGlmouua0uUumA+uo6TPWRVSjQIbLMME9WFPV5WKjfUXrkYKVfCBisBZMJQ7dtgKBll/KnLqUWq483YUyM3zBk3+0H+jT05jJ/JiIK2V9YXnbbkQMMhPxv0iaEwSL/EdJEDGfJZfBFcWPKePAYJR7APP6jG62b18MRigwMH8oBeqbLcx+KL3vNsxOIudet++0/3C2GN86iCufWKFtSRlWC3xjqQ3ljuMCSya7mxcbqgngTf6/CswNPYVYcvWjUFPCySxroPPiZgyK5fYCJMwXcSG9lFlihjugRiHsJYrlwkE/dkpSKPy678VPuNQtH6a+/w25TrB6abYmw3d2qBGbEyXMaGbJGG1r12Y2mukrPBV4JZ2graQnPYX8dOPleJnTaTmQiphV15OEvxNOJdNVPQXOF5WWCHV0TDGr5SXBJaa0+ZZi4+6ZTzSSy3qwc4DkQkP2P1BoTiC22s3HVgPAjM0BSManr94UJ/G5KM7rUvhcHGT8drbO8NQYPS/iEynDkdBDw86o/r5hFaGgRepqekYU3HYzv6PndlCf79rqFNLY46bFljV8WyKB0qMM8icepLV8oZOEQYblmePxU82tEsk86il8FVB19fqg17lGA1VS7QkZtRuDdcvXOfEUiAmhdnPYQOpDONjxtAXSfcInjPemvLh4WKsAOY9srDN2uMjS1TKke0SMFyflcxulPyFQZRFigM7++yCPQmUA1XGZL+uYTdRHth+W1m+F7HPcKrxH9RN8vjFzj+7TBARvyTzdrliNo9RvUXn5L5miV0nQGMxy0Orf5kPjeFI5Jng2che/A3LXBg6OOBZFDtBkeTjMLD3kQ5j5ajM88LCxXIew==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1672.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(166002)(110136005)(122000001)(5660300002)(38100700002)(86362001)(7416002)(9686003)(26005)(186003)(76116006)(6506007)(7696005)(83380400001)(2906002)(53546011)(966005)(52536014)(55016003)(38070700005)(33656002)(64756008)(66476007)(316002)(8676002)(66446008)(8936002)(66946007)(71200400001)(54906003)(508600001)(4326008)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S3FHYklGenkxWlZ4Ukg1dVY2dVh4QlZUdUhkRTR3ZUNnT1lRV05LYVN0dUpa?= =?utf-8?B?K3lQWi9tZFdUVDRNOGZSYnMrWU0wUXdlcGNod3ltRWRRZ1VOdGd3ZGQ0TWV0?= =?utf-8?B?RG9Uem82MWhYZ0FEdTI0T3BQMkYrSzlkMnArbUpzay9iUVRzSGc5SVV6MXN2?= =?utf-8?B?cXBKRS9Od1ljdm45WHIzVGRzV2xFbUt4MWlPdWdzWmx4S1h1ZGxoa3Z2eGJM?= =?utf-8?B?amNFK1YyUXFtZS95aHNReG5waHhCOCtlMmxtQ3VzaWxueis5Y2pld1NWVFhG?= =?utf-8?B?MGZaQlVFVDRJNTAzR29ybklsKyswQllVTnJmSGJwMDlRSnN4MXphdWt2dC9U?= =?utf-8?B?SmJ5ckROeWxuK3FCR0NzNlhmUFhZZWhKbTBldDBNUWhOSSt1SGZEYjU4QzU4?= =?utf-8?B?QzQ4NU4yUEYzcjRGTGZ3MGdHK3ZpamtEYVBNYkdhN241Y0tiSW1zbXpOYTd6?= =?utf-8?B?eWZZcDRjT1lqQkV4VDE4U0JUMmREc1Znd3JDUTJCT2NOQmFlTGQvUlpOTW9p?= =?utf-8?B?eGFBL210bEM1cTBhR05qUUtDNDJacW43dXlxQXhJZUxOSWpUeXd6SWcrMVJU?= =?utf-8?B?V1pZNVF2RFJXcGx6TC95ZHM1SWtzZmdQVXM2K0RQNVc4UnNSUXFsemhBSWl3?= =?utf-8?B?cCtiazdEdWk1NnZYd3gzWXVTT1hIVmhzaDhNT29NYUJQZWJJSXpzRnVJSDY2?= =?utf-8?B?L3FKZ2ZTbG5aRlY2WmdhT216enRoZnU0QlIzaU5SRFhiOUpKVHU4dk9Bd25R?= =?utf-8?B?UDNqekh6elM5ak9xaHQ5WDQ4MnYvZXYwNzdXdXg5ZittQ0NFcGhKb2ZDMGps?= =?utf-8?B?MXlnUmJYVkQ1TG1KNlRRVjZDVzhCRUIwS0llVHZQWmJWaitqMU1MRHBSOG96?= =?utf-8?B?bGF2QXNEaXdmTE80NjFyV2s1V2hURW9JcFNYbVhpYjI2L0xkYkZxNzhLNHdz?= =?utf-8?B?N0E3ZUFDaFVrdE84Q0k2cE1SWndLc1JnbDk2bnozeDRXc3hkRjRqdkRQd2ZG?= =?utf-8?B?VDYrOFlobmlXbGFSaTM1QVFPNG04a2NvL1pJeUJjd3lpeTBEcUFzaSt1ZTc3?= =?utf-8?B?OUV5MlFuQmp3QWVjcnJQRDNTbkxib3VWYW1rU2ZvRmpvM1pFVEJNZERLZ3p0?= =?utf-8?B?eTJadCtVZGFaWU1SOGsvbXNScEdEK2ZCN2ZiREh3eVhHR2hmdmpLVW1mRWZT?= =?utf-8?B?akZ0d3NRb2FGdDltaUlML283dW1rSUVRek9Kc2VLbzBWUU56aFlRK21TcWc2?= =?utf-8?B?aExla3UvMUNnUWJDL1VzQnl6Vy9PbjJZK0IrUjZQZnVsaGNMYkNZN0gwajdD?= =?utf-8?B?TDIyV1ZlREl5UkpkRmoxcmR0alJJVlJqVGg2ZTM0T00vUHIyY045YXVTK0Uy?= =?utf-8?B?SXdyeU4yK1FWZDgxQVdnK0Raa0Q3TE9icnZ4ckVsdXRZWWJpR1hhMSszaUFp?= =?utf-8?B?VTFndFhHL3dQdm40SFNidjg4RlRheVZMQzBiMjdSelZvYnhRZWpWYkxTeU9q?= =?utf-8?B?c2NxTURoYlRTNFR3MkdoNisyblIyNStMRVo5cGV5d2Z2RUQxcm5tdmJuOURt?= =?utf-8?B?OGNvdTNzcWNRdzdlNkoxTlRINXcvRXJSaGpVVE9EdGNwSERpYVFUNHpDQWRZ?= =?utf-8?B?Wng5U2V5alhYVjlIYkt4NUI1S3J1RVBlYmd2TFg2SzFNbHpRSVovVjA0cjl3?= =?utf-8?B?RS93RUNhY2xZTnRMQ0YxVlZTSGo0c3R2cWQyWDkrUGc1OGE2TVloMUxoWEZJ?= =?utf-8?B?azhWWnVEWURTQnlVTmZOajZycXJiSHpqNGJJQWZQa0JISGhPWUhGVmNSem8r?= =?utf-8?B?andJUER1SmNzemIxT3lqUXJJWjV0SDZzSkhnek4xTms2SU1jTVNzcVdyYVN6?= =?utf-8?B?ODZQN2xjZ1NEeDlLWHk4RkhpbHd3YWN1N2x2WGxEQmdWdExQUU5rVForMnRS?= =?utf-8?B?NGwyaCtqOUNvYUpnNUpGNzlObi9xem9iU1pTZDNEVUQvc1dQSnNzNGI5d3F1?= =?utf-8?B?WnlKSWo1K1NLVVllSnEyYlZLLzQwT2FYZmhrVjh5RmtGaFdIeWxQMStuRTc0?= =?utf-8?B?a2pjMTdpajdNUTI2VnduU0dtZWJGWkFRbEU2MzE3QVB1cmVEZGUyVnZKNEEy?= =?utf-8?B?SG9FTFVxNlJxblVCbWZOeThFUVFJYXRiZzFJOExHMWIweUVjS1ZtdkF3QllC?= =?utf-8?B?SEttWUFycTlZck9FK0Q2V2pqNDV6THl5Tks2N1pWMXB6aUdiQVlJSWhaajdP?= =?utf-8?B?VjNXTml1VlMrRUhDY2tDVyt0RllTYVJxRjZyS29Ca0Q0RDQ3bGpycnJBWHB2?= =?utf-8?B?TmZwNnZJMlErSVdBSWdVVVVnYXVJbmNCOWlPajV3R3o3QzVwQURtdz09?=
Content-Type: multipart/alternative; boundary="_000_CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9CY4PR11MB1672namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1672.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2cfcc349-ee1b-42bd-f927-08da1e11ab8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 12:24:06.6919 (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: VtuN9KZPjOD/a9NCfBUjtH4y0ZnAdxk2rulOvf0O3iwutanoZEetYJrbjbT0VaeAVpqbTr/k8lt2dE79bIBmmg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3693
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.232, xfe-rtp-002.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/2pgKDyAJ9Ln-MSgRMpXaSA5PRd8>
X-Mailman-Approved-At: Thu, 14 Apr 2022 05:40:49 -0700
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 12:24:18 -0000

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

SU1ITyBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcmVmZXIgdG8gZGlyZWN0bHkgUkZDODMwMCDigJMg
c2luY2UgdGhpcyBpcyBhIHN0YWJsZSByZWZlcmVuY2U7IGFuZCBpdCBhbGxvd3MgdXMgdG8gZmlu
aXNoIHVwIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIGFuZCBnZXQgdGhlIGNvZGUgcG9pbnRzIGFs
bG9jYXRlZC4gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgZWFybHkgc3RhZ2VzIGFuZCBzdGls
bCBldm9sdmluZy4NCg0KQ2hlZXJzLCBGcmFuaw0KDQpGcm9tOiBtb2hhbWVkLmJvdWNhZGFpckBv
cmFuZ2UuY29tIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPg0KU2VudDogVGh1cnNkYXks
IDE0IEFwcmlsIDIwMjIgMTM6MjgNClRvOiBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5k
YXJpQHRob3VnaHRzcG90LmNvbT47IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb20+
DQpDYzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lPTQwY2lzY28uY29tQGRt
YXJjLmlldGYub3JnPjsgc2ZjLWNoYWlyc0BpZXRmLm9yZzsgc2ZjQGlldGYub3JnOyBpcHBtQGll
dGYub3JnOyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPjsg
VGFsIE1penJhaGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+OyBkcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaEBpZXRmLm9yZw0KU3ViamVjdDogUkU6IFtzZmNdIFdHTEMgZm9yIGh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KDQpIaSBTaHdl
dGhhLA0KDQpJIHByZWZlciB3ZSBnbyBmb3IgYW4gZXhwbGljaXQgcmVmZXJlbmNlIHRvIEktRC5p
ZXRmLXNmYy1vYW0tcGFja2V0IHJhdGhlciB0aGFuIOKAnGFueSB1cGRhdGUgdG8gUkZDODMwMOKA
nS4gVGhpcyBpcyBjb25zaXN0ZW50IHdpdGggdGhlIHVzYWdlIGluIHRoZSBvdGhlciBPQU0gZHJh
ZnQuDQoNClRoYW5rIHlvdS4NCg0KQ2hlZXJzLA0KTWVkDQoNCkRlIDogU2h3ZXRoYSBCaGFuZGFy
aSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRh
cmlAdGhvdWdodHNwb3QuY29tPj4NCkVudm95w6kgOiBqZXVkaSAxNCBhdnJpbCAyMDIyIDEyOjA2
DQrDgCA6IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWly
c2t5QGdtYWlsLmNvbT4+DQpDYyA6IEJPVUNBREFJUiBNb2hhbWVkIElOTk9WL05FVCA8bW9oYW1l
ZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNv
bT4+OyBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1h
cmMuaWV0Zi5vcmc8bWFpbHRvOmZicm9ja25lPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPj47
IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+OyBzZmNAaWV0
Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz47IGlwcG1AaWV0Zi5vcmc8bWFpbHRvOmlwcG1AaWV0
Zi5vcmc+OyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPG1h
aWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+PjsgVGFsIE1penJhaGkgPHRhbC5t
aXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+Pjsg
ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlv
YW0tbnNoQGlldGYub3JnPg0KT2JqZXQgOiBSZTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQoNCkhpIE1lZCwg
R3JlZywNCg0KSG93IGFib3V0IHRoaXMgdGV4dCA6DQoNCuKAnFRoZSBPLWJpdCBNVVNUIGJlIGhh
bmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiBhbmQgYW55IHVwZGF0ZXMgdG8gW1JGQzgzMDBd
IC4iDQoNCkdpdmVuIHRoYXQgSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQgIHdpbGwgdXBkYXRlIFJG
ODMwMCBhbmQgdGhlcmUgY291bGQgYmUgb3RoZXJzIGluIGZ1dHVyZT8NCg0KVGhhbmtzLA0KU2h3
ZXRoYQ0KDQpPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0IFBNIEdyZWcgTWlyc2t5IDxncmVn
aW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+IHdyb3RlOg0K
SGkgU2h3ZXRoYSwNCkkgYmVsaWV2ZSB0aGF0IHRoZSB0ZXh0IHlvdSd2ZSBxdW90ZWQgaXMgaGVs
cGZ1bC4gSSB3b3VsZCBzdWdnZXN0IGNoYW5naW5nIHJlZmVyZW5jZXMgZnJvbSBbUkZDODMwMF0g
dG8gW0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XSB0aHJvdWdob3V0IHRoYXQgcGFyYWdyYXBoLg0K
DQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA3OjU2IEFNIFNod2V0
aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdl
dGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+IHdyb3RlOg0KTWVkLA0KDQpUaGFua3MgZm9y
IHRoZSBkZXRhaWxzOiB0aGlzIGlzIGV4YWN0bHkgd2hhdCB3ZSBoYWQgYmVmb3JlIHRoZSBsYXRl
c3QgcmV2aXNpb246DQoNCjQuMjxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTA2KnNl
Y3Rpb24tNC4yX187SXchIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURBNkVX
Smp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9G
T0lwSlBmenJ2SSQ+LiAgSU9BTSBhbmQgdGhlIHVzZSBvZiB0aGUgTlNIIE8tYml0DQoNCg0KDQog
ICBbUkZDODMwMF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBPQU0gcGFja2V0cy4gIFBlciBbUkZD
ODMwMDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9odG1sL3JmYzgzMDBfXzshIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3
NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18x
RDJScHlGQl9GT0lwRUI1QWJiRSQ+XSB0aGUgTw0KDQogICBiaXQgbXVzdCBiZSBzZXQgZm9yIE9B
TSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBzZXQgZm9yIG5vbi1PQU0NCg0KICAgcGFja2V0cy4g
IFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBmb2xsb3cgdGhpcw0KDQogICBk
ZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQgZm9yIHJlZ3VsYXIgY3Vz
dG9tZXINCg0KICAgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJpZXMgSU9BTSBkYXRhIGFuZCB0aGUg
TyBiaXQgTVVTVCBiZSBzZXQgZm9yDQoNCiAgIE9BTSBwYWNrZXRzIHdoaWNoIGNhcnJ5IG9ubHkg
SU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YQ0KDQogICBwYXlsb2FkLg0KDQpUaGlz
IHdhcyByZW1vdmVkIGFzIHBlciB0aGUgZGlzY3Vzc2lvbiBpbiB0aGlzIHRocmVhZC4gUGxlYXNl
IGNoZWNrIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpF
OFVzZU5PaHhrbkF3X2Rxdmo2TS88aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9t
YWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZmMvc3JNaXQ1ekU4VXNlTk9oeGtuQXdfZHF2
ajZNL19fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNU
U0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXAtQ2VM
ZmVBJD4NCg0KSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29wIGhlcmUuIFRoaXMg
ZGVmaW5pdGlvbiBvZiBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0
IGNvbWVzIGluIGlubmVyIHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRlciBjaGFp
biBpcyBpbnRyb2R1Y2VkIGluIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdG8gdXBkYXRlIHRo
ZSBSRkM4MzAwLg0KSmltLCBXaGF0IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdl
IHJlaW50cm9kdWNlIHRoZSBhYm92ZSB0ZXh0ID8NCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29u
dGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0
IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGll
cyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJy
ZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWly
ZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVl
cyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2UgZGVjbGluZSB0b3V0
ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBm
YWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBt
YXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1h
eSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQs
IHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYgeW91IGhhdmUgcmVj
ZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBk
ZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFzIGVtYWlscyBtYXkg
YmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBi
ZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsgeW91Lg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHls
ZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25z
b2xhczt9DQpzcGFuLkVtYWlsU3R5bGUyNA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBs
eTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0
Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28g
OV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+
DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5
b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9v
OnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4t
REUiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29y
ZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SU1ITyBp
dCB3b3VsZCBiZSBiZXR0ZXIgdG8gcmVmZXIgdG8gZGlyZWN0bHkgUkZDODMwMCDigJMgc2luY2Ug
dGhpcyBpcyBhIHN0YWJsZSByZWZlcmVuY2U7IGFuZCBpdCBhbGxvd3MgdXMgdG8gZmluaXNoIHVw
IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIGFuZCBnZXQgdGhlIGNvZGUgcG9pbnRzIGFsbG9jYXRl
ZC4gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQNCiBpcyBlYXJseSBzdGFnZXMgYW5kIHN0aWxsIGV2
b2x2aW5nLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkNoZWVycywgRnJhbms8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJlbi1E
RSIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVl
IDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBj
bSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5G
cm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBtb2hhbWVkLmJvdWNhZGFpckBvcmFu
Z2UuY29tICZsdDttb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tJmd0Ow0KPGJyPg0KPGI+U2Vu
dDo8L2I+IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDEzOjI4PGJyPg0KPGI+VG86PC9iPiBTaHdl
dGhhIEJoYW5kYXJpICZsdDtzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSZndDs7IEdy
ZWcgTWlyc2t5ICZsdDtncmVnaW1pcnNreUBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBG
cmFuayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMu
aWV0Zi5vcmcmZ3Q7OyBzZmMtY2hhaXJzQGlldGYub3JnOyBzZmNAaWV0Zi5vcmc7IGlwcG1AaWV0
Zi5vcmc7IEphbWVzIEd1aWNoYXJkICZsdDtqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20m
Z3Q7OyBUYWwgTWl6cmFoaSAmbHQ7dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSZndDs7IGRyYWZ0
LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBbc2Zj
XSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaC88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBTaHdldGhhLA0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SSBwcmVmZXIgd2UgZ28gZm9yIGFuIGV4
cGxpY2l0IHJlZmVyZW5jZSB0byBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCByYXRoZXIgdGhhbiDi
gJxhbnkgdXBkYXRlIHRvIFJGQzgzMDDigJ0uIFRoaXMgaXMgY29uc2lzdGVudCB3aXRoIHRoZSB1
c2FnZSBpbiB0aGUgb3RoZXIgT0FNDQogZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmsgeW91LiAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
TWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJGUiI+RGUmbmJzcDs6PC9zcGFuPjwv
Yj48c3BhbiBsYW5nPSJGUiI+IFNod2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpz
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0
c3BvdC5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+RW52b3nDqSZuYnNwOzo8L2I+IGpldWRpIDE0IGF2
cmlsIDIwMjIgMTI6MDY8YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEdyZWcgTWlyc2t5ICZsdDs8YSBo
cmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIj5ncmVnaW1pcnNreUBnbWFpbC5jb208
L2E+Jmd0Ozxicj4NCjxiPkNjJm5ic3A7OjwvYj4gQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1YvTkVU
ICZsdDs8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSI+bW9oYW1l
ZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTwvYT4mZ3Q7OyBGcmFuayBCcm9ja25lcnMgKGZicm9ja25l
KSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3Jn
Ij5mYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7Ow0KPGEgaHJlZj0i
bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmciPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyA8YSBo
cmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIj4NCnNmY0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1h
aWx0bzppcHBtQGlldGYub3JnIj5pcHBtQGlldGYub3JnPC9hPjsgSmFtZXMgR3VpY2hhcmQgJmx0
OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20iPmphbWVzLm4u
Z3VpY2hhcmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7OyBUYWwgTWl6cmFoaSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20iPnRhbC5taXpyYWhpLnBoZEBnbWFpbC5j
b208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRm
Lm9yZyI+ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+T2JqZXQm
bmJzcDs6PC9iPiBSZTogW3NmY10gV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvIj4NCmh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzwvYT48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+SGkgTWVkLCBHcmVnLCZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPkhvdyBhYm91dCB0aGlzIHRleHQgOjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij7igJxUaGUgTy1iaXQgTVVTVCBiZSBoYW5kbGVkIGZvbGxvd2lu
ZyB0aGUgcnVsZXMgaW4mbmJzcDthbmQgYW55IHVwZGF0ZXMgdG8mbmJzcDtbUkZDODMwMF0mbmJz
cDsuJnF1b3Q7PC9zcGFuPjxzcGFuIGxhbmc9IkZSIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+R2l2ZW4gdGhhdCZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+SS1ELmlldGYtc2Zj
LW9hbS1wYWNrZXQmbmJzcDsgd2lsbCB1cGRhdGUgUkY4MzAwIGFuZCB0aGVyZSBjb3VsZCBiZSBv
dGhlcnMgaW4gZnV0dXJlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJG
UiI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5TaHdldGhhPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5PbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0IFBNIEdy
ZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIj5ncmVn
aW1pcnNreUBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
Q0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7
bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5IaSBTaHdldGhhLDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJGUiI+SSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3RlZCBpcyBoZWxwZnVs
LiBJIHdvdWxkIHN1Z2dlc3QgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9tIFtSRkM4MzAwXSB0byBb
SS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdIHRocm91Z2hvdXQgdGhhdCBwYXJhZ3JhcGguPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5SZWdhcmRzLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIj5HcmVnPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5P
biBUdWUsIEFwciAxMiwgMjAyMiBhdCA3OjU2IEFNIFNod2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhy
ZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPiZndDsgd3JvdGU6PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0
O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJn
aW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRlIiPk1lZCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5UaGFu
a3MgZm9yIHRoZSBkZXRhaWxzOiB0aGlzIGlzIGV4YWN0bHkgd2hhdCB3ZSBoYWQgYmVmb3JlIHRo
ZSBsYXRlc3QgcmV2aXNpb246PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxiPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0i
Y29sb3I6YmxhY2siPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDYq
c2VjdGlvbi00LjJfXztJdyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2
RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZC
X0ZPSXBKUGZ6cnZJJCIgdGFyZ2V0PSJfYmxhbmsiPjQuMjwvYT4uJm5ic3A7IElPQU0gYW5kIHRo
ZSB1c2Ugb2YgdGhlIE5TSCBPLWJpdDwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJj
b2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZS
IiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgW1JGQzgz
MDBdIGRlZmluZXMgYW4gJnF1b3Q7TyBiaXQmcXVvdDsgZm9yIE9BTSBwYWNrZXRzLiZuYnNwOyBQ
ZXIgWzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZ
Xy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFV
eldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJFJCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSImcXVv
dDtOZXR3b3JrIFNlcnZpY2UgSGVhZGVyIChOU0gpJnF1b3Q7Ij5SRkM4MzAwPC9hPl0gdGhlIE88
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7Jm5ic3A7IGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMgYW5k
IG11c3Qgbm90IGJlIHNldCBmb3Igbm9uLU9BTTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgcGFja2V0
cy4mbmJzcDsgUGFja2V0cyB3aXRoIElPQU0gZGF0YSBpbmNsdWRlZCBNVVNUIGZvbGxvdyB0aGlz
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5P
VCBiZSBzZXQgZm9yIHJlZ3VsYXIgY3VzdG9tZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmU+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRyYWZm
aWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBhbmQgdGhlIE8gYml0IE1VU1QgYmUgc2V0
IGZvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiIgc3R5bGU9
ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgT0FNIHBhY2tldHMgd2hpY2ggY2Fycnkgb25seSBJ
T0FNIGRhdGEgd2l0aG91dCBhbnkgcmVndWxhciBkYXRhPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBw
YXlsb2FkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPlRoaXMgd2FzIHJlbW92ZWQgYXMgcGVyIHRo
ZSBkaXNjdXNzaW9uIGluIHRoaXMgdGhyZWFkLiBQbGVhc2UgY2hlY2sNCjxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS9fXzshIU1aM0Z3NDV0bzV1WSFOQnNy
emhIRWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9Q
SlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwLUNlTGZlQSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhr
bkF3X2Rxdmo2TS88L2E+PGJyPg0KPGJyPg0KSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4g
YSBsb29wIGhlcmUuIFRoaXMgZGVmaW5pdGlvbiBvZiBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRl
IHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyIHBhY2tldHMgdmlhIHRoZSBuZXh0IHBy
b3RvY29sIGhlYWRlciBjaGFpbiBpcyBpbnRyb2R1Y2VkIGluIGRyYWZ0LWlldGYtc2ZjLW9hbS1w
YWNrZXQgdG8gdXBkYXRlIHRoZSBSRkM4MzAwLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5KaW0sIFdoYXQg
YXJlIHlvdSB0aG91Z2h0cyBvbiB0aGlzPyBTaG91bGQgd2UgcmVpbnRyb2R1Y2UgdGhlIGFib3Zl
IHRleHQgPzxicj4NCjxicj4NClRoYW5rcyw8YnI+DQpTaHdldGhhPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cHJlPjxzcGFuIGxh
bmc9IkZSIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9
IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIi
PkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGlu
Zm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQg
ZG9uYzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+cGFzIGV0
cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZv
dXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPmEgbCdleHBlZGl0
ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNz
YWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sPG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj5PcmFuZ2UgZGVjbGluZSB0
b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBv
dSBmYWxzaWZpZS4gTWVyY2kuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0i
RlIiPlRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVu
dGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBs
YXc7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIj50aGV5IHNo
b3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNh
dGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPklmIHlv
dSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNl
bmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+QXMgZW1haWxzIG1heSBiZSBh
bHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4g
bW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBsYW5nPSJGUiI+VGhhbmsgeW91LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9CY4PR11MB1672namp_--


From nobody Thu Apr 14 05:41:11 2022
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 157B73A16F1; Thu, 14 Apr 2022 05:29:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.505
X-Spam-Level: 
X-Spam-Status: No, score=-9.505 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ho46Hvd2; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=mU4eKCZi
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hMNiSY3zlYUa; Thu, 14 Apr 2022 05:29:24 -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 B310F3A16FE; Thu, 14 Apr 2022 05:29:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=31810; q=dns/txt; s=iport; t=1649939364; x=1651148964; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=l03tMEaCwLFcZrs6GRQ/JGs7IR8WKdDbwma59iLq4dA=; b=Ho46Hvd25Y3jAfDSqFY3jnhHTTFPHWh396dxOasafIUruygTPyXYp05u rSKriHrsjbvY8UIlMQVNIS50hlrS+b60471yZUpnSKcC/cU6TTXSPdaRq /lgMC0WvtJF9LTQF30oOONs/Gc9hEs/ozVyF9QbFrsg8EpOXOCZJyb5+E A=;
X-IPAS-Result: =?us-ascii?q?A0ABAABoElhimIoNJK1aGgEBAQEBAQEBAQEDAQEBARIBA?= =?us-ascii?q?QEBAgIBAQEBggYFAQEBAQsBgSAxKC58Alo4RAOEUYNKA4RZYIUPgwIDixSFM?= =?us-ascii?q?ohuggmBLhSBEQNUCwEBAQ0BATQPBAEBhQcCFoRkAiU0CQ4BAgQBAQEBAwIDA?= =?us-ascii?q?QEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEJFAcGDAUOECeFaA2GQgEBAQEDE?= =?us-ascii?q?hEKEwEBJQ0FAQ8CAQgRBAEBIQcDAgICHxEUCQgCBAENBQgagmIBgg5XAzEBD?= =?us-ascii?q?qJzAYE+AoEOiRF6gTGBAYIIAQEGBASBNwETQYJ/DQuCOAMGgT0BgxCDAoElA?= =?us-ascii?q?QGBIIV9JxyBSUSBFAFDgWaBAT6CIUIBAQIBgSgBEgEHHCQHCYMgN4IMIptGA?= =?us-ascii?q?T4kBBQbIgINdlKTDgkLEYMRAUaJa44CkgprCoNJixeObYYaFYN0jDmVFIMSh?= =?us-ascii?q?zePJiCCKYpUg1WVeAIEAgQFAg4BAQaBYYElcHAVgnABATJRGQ+NfiIZNoMjh?= =?us-ascii?q?RQchS51AgE1AgYBCgEBAwmMSQEB?=
IronPort-PHdr: A9a23:9ZfsDhPfPALCRradt8kl6ncDWUAX0o4cdiYZ6Zsi3rRJdKnrv5HvJ 1fW6vgliljVFZ7a5PRJh6uz0ejgVGUM7IzHvCUEd5pBBBMAgN8dygonBsPNAEbnLfnsOio9G skKVFJs83yhd0ZPH8OrbFzJqXr05jkXSX3C
IronPort-Data: A9a23:wRp/jK3QX3KbBvSCZfbD5ah2kn2cJEfYwER7XKvMYLTBsI5bpzADz mAaWGvQOPnbZGD8c9ElbY22oUtX7JOGnYNgGQBr3Hw8FHgiRegpqji6wuYcGwvIc6UvmWo+t 512huHodZxyFjmGzvuUGuCJQUNUjclkfZKhTr+cUsxNbVU8En151Us/w7dRbrNA2LBVPSvc4 bsenOWHULOV82Yc3rU8sv/rRLtH5ZweiRtA1rAMTakjUGz2yxH5OKkiyZSZdBMUdGX78tmSH I4vxJnhlo/QEoxE5tmNyt4XeWVSKlLe0JTnZnd+A8CfbhZ+SiMazfc2Pvw+VGNrh2vWjctK8 u5iq5GRYFJ8VkHMsLx1vxhwGiV6O+hN/6XKZCX5us2IxEqAeHzpqxlsJBhpZstDpKAuWicXr qxwxDMlNnhvg8q4yqi8Qepqi+woLdLgO8UUvXQIITTxXaZ4HcqcGfSVjTNe9AwyrMJuDbGBW +EcbQh+UizvQkRNOEhCXfrSm8/x1iWgLFW0smm9qbA+7XSWzQFt3v32PtGQe9uDQIBThUawp 2/a8SL+GB5yHMCWzXyA82C2j+/O2zv7VKodEbS58rhhh1j77m4aDRANE139ruS4gU63Qd53J VEI5zAjsqUzskesS7HVXgWgpVaFswISHd1KHIUS8w+G4qvZ/wjfAXILJhZaZtdjv88/RCYx/ l6Eg92vAiZg2JWbQ2ia/bSSoGbuYSMUNmQFIyQDSCMJ5tD5q8cygw7BCNF5H8adgcf4FjD1w iqRrzkWiLAajMpN3KK+lXjcgy2hupjACAQ17wPbV3ikxh95Y5OqZ5Cz8V/Hq/1HKe6xS16Bt X0Jl46U6/0FBJ2ElTalR/8EGr6kof2CNVXhbUVHFp0l8XGm/GSuON0W6zBlL0AvOcEBEdP0X KPNkRwA6ZVVHkaOUaMpPJCqMP4R4rbtNP2wA5g4ceFySpR2cQaG+gRnakiRw33hnSAQfUcXZ MvznSGEUCpyNEh38Nalb7xGiOZ0mEjS0UuWFM6lkEX+uVaLTCfNEd843E2ygvfVBU9uiCzR9 9tZXydh40oCCLSlCsU7HHJ6ELznBXE/AZazoMtNe6veZAFnA2omTfTWxNvNmrCJfYwIyI8kH VnkBye0LWYTY1WccG1mjVg4NNvSsW5X9y5TAMDVFQ/AN4IfSYiu9rwDUJA8YKMq8udupdYtE aVUK5zRXaUfEWSZk9j4UXUbhNE9HPhMrV/QVxdJnBBjF3Kdb1WTo4S9LleHGNcmV3bs6KPSX IFMJiuCEcZcGGyO/e7daemkyBuqrGMBledpN3Yk0fENEHgABLNCcnSr5tdueplkAUyamlOyi lbHaT9F9LKli9Jkr7Hh2/vex6/3SLQWI6avNzSBhVpAHXOErjPLLE4peLvgQA0xo0utofv5N LQJlaykWBDF9X4T27dB/39Q5fpWz7PSS3Vyl2yIwF2jg4yXN45d
IronPort-HdrOrdr: A9a23:XisOB6pPZTRqkHfyt7DUQ2IaV5uAL9V00zEX/kB9WHVpm5Oj+f xGzc516farslossSkb6Ky90KnpewK5yXcH2/hvAV7CZniohILMFuBfBOTZskXd8kHFh4xgPO JbAtVD4b7LfBZHZKTBkXKF+r8bqbHtms3J9ITjJjVWPHtXgspbnmBE43OgYzRLrX59dPwE/f Snl696jgvlXU5SQtWwB3EDUeSGjcbMjojabRkPAANiwBWSjBuzgYSKUiSw71M7aXdi0L0i+W /Kn0jS/aO4qcy2zRfayiv684lWot380dFObfb8yvT9aw+cyTpAVr4RHoFqjwpF5N1HL2xa1+ Ukli1QffibLUmhOF1d7yGdgjUImwxelUMKgWXo8EcL5/aJHA7Tz6F69Nhkmtyz0Tt6gDg06t M544qU2qAnfS/ojWDz4cPFWAptkVfxqX0+kfQLh3gaSocGbqRNxLZvtn+9Pa1wVB4S0rpXW9 WGzfusk8p+YBefdTTUr2NvyNujUjA6GQqHWFELvoiQ3yJNlH50wkMEzIhH901wuK4VWt1B/a DJI65onLZBQosfar98Hv4IRY+yBnbWSRzBPWqOKRDsFb0BOXjKt5nriY9Fqd2CadgN1t8/iZ 7BWFRXuSo7fF/vE9SH2NlR/hXEUAyGLH3QIwFllu5EU5HHNc/W2He4OSITeuOb0oEiPvE=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.90,259,1643673600";  d="scan'208,217";a="886427297"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Apr 2022 12:29:22 +0000
Received: from mail.cisco.com (xfe-rtp-004.cisco.com [64.101.210.234]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 23ECTLtk001731 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 14 Apr 2022 12:29:22 GMT
Received: from xfe-rtp-002.cisco.com (64.101.210.232) by xfe-rtp-004.cisco.com (64.101.210.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 14 Apr 2022 08:29:21 -0400
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 14 Apr 2022 08:29:20 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iFTttdzpMkWtxAF8VQYFDqDn23HOEmFfp8dCLeyOC/XHN16gfeEYa0lX92jRFLBjrV7kqxMlNbe+873GtNLZZ6mrsvceUeUUswIzelqh0/BOAZyeRCGULYYvmWXQVcsIGbkohba8RNMiZrCoiBZhb8KSI220JNmfeipTes8AuiDn+rXUxDUfwIS5MCEi5Gby3t23iAX9LwWJ/43xLE5myxfYnmcFH6XRjvPUp23DeX7+CJIRqEpgHlw1Xns1eu0AOFtZ8vRIiiAt4bSmRm6+CwZil3xQffUrYg4CSOfeX3jvYupj0neBgE8m2j/CIXswqhmsUIAsWKArXmQccBrDQA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=l03tMEaCwLFcZrs6GRQ/JGs7IR8WKdDbwma59iLq4dA=; b=O0gJ9K7U7E9qTu7klGtYiNY36dM5u13GliXQ9FK77YB1SK3eEOzF1aUdf7Fy7jPk/F3J91o48L5Zj7UVVGyyYLCI/Wmy974UCG3zD2B9EqWCb1cnZhNJQjfqZHhJF7Cm4e8mqsB2xt+xh1aogjnSDRIPrYHLOS6oq9c9ycUQy9uVqCUcjJtgIifqpfYrPYnew4OxB+nBkFiYvVgtuUkEUiF90Qb9hSaS1y2da+Dfqx2bNqVR3QgpVRhohTg/Lp63t5X+GOOI7ZD8zJNwu6qlUteiOMp83CHqK6Pw3caIp6BRDJtESMqWsEVTCI+hrGIPdhUrfSrgVLdiNp/QnwyKWw==
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=l03tMEaCwLFcZrs6GRQ/JGs7IR8WKdDbwma59iLq4dA=; b=mU4eKCZiNQ1+kJzsOf7+JPZlaC5WigexdrHMyIF3E1u7zar9bI4EeFUygfrmS2SuvqzpaIsNjfEobxVd5sj43pNgKy2rFcxjTGgF9RMn2G5BIalbemP2NJb3D/rDATpgl0Z8prK6ycCRYgCtuudYT/ykZ4JrJoyICU71cNGiESU=
Received: from CY4PR11MB1672.namprd11.prod.outlook.com (2603:10b6:910:f::8) by MN2PR11MB3693.namprd11.prod.outlook.com (2603:10b6:208:f3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Thu, 14 Apr 2022 12:29:17 +0000
Received: from CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee]) by CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee%12]) with mapi id 15.20.5164.019; Thu, 14 Apr 2022 12:29:17 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Shwetha Bhandari" <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZQQB5uoACahWxgAAGYGKgBL6IjWAAA3JMYAAO7ZbAAAUk9wAAUpazIAAOJK8gAoigVWAABlSwAAACWjsAAAKcnYAAZ7CWpAABhxZEAAA5CIAAAIGRAAAWGucgAAC3sYAAAHiyzAAABl2sA==
Date: Thu, 14 Apr 2022 12:29:17 +0000
Message-ID: <CY4PR11MB1672C19416619D29F069C5EDDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com> <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-14T10:18:23Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=90daf24e-1fa9-4a2f-a094-79c3e60e2ce9; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5dd10fea-5594-473d-95f4-08da1e1264dd
x-ms-traffictypediagnostic: MN2PR11MB3693:EE_
x-microsoft-antispam-prvs: <MN2PR11MB36932886FD08B2DC9AC04E41DAEF9@MN2PR11MB3693.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iy5iuPlrt84VecrkBbLjnA58LC5me/Q03+DC3fPdnh58D0unMpaSXzxTY1yElRnUKGichj6K/wp4x07zMehFEHSODH1HR81hqdrlddL32W/5P5Srz2L4izVsRv2wSWQALfJRFpXuitzsJU2v8aL6RKaKa6BGxapPNN2sO0+dQtBWvujma7Pdw0x2rFHvC2HuH43u1Jk+HhlfqNt4rkjVi4FTAEiwS/u8Y8JskklxjCzJPCZfrxDDOuL9Oy/ak9r73WIMSuwZL9LLHugbHH77O4P3efAt3ebLtS4p/uGOa+B8pWpEemjC7KLjdZiqBJ5ITgXQZemGtNH2lF9TFcBcQd9faWTiu5y8nWPaU9jetxaciZxBs0s9rxWr5LBQv6WKfDXArR4cGxXRKO+ecH+xhWT8dmmPH5nBpCA6ZpdnrvK4P/N8yL6AymCyUmHI1pJxMyHj42V6gdoGOfvU0WZJxyuLZPzrk60PCJqhJmxFK0LUhe8ybX3b83HQ3qHPx2zBptGkxov7YESviaLH06g/7qO514ZE9SiYFDYX8vA6AZ7SzugWVL8mc2ucOtoyXWrrs3DJ3zjBKl48AHPQIRe0M8zqx8fd0w0jnyJ3vONcOy7fw99zeBPGxM03DEyQ0pSVDZqdaC4G4YmnI9cmJ9bFE6zjK9/c4BT7UQBLwyaFc7c8GcziqVirPqPRNbl8jAf/zdzdqpVuCiLVBUhbX7jpdgbbOAkUys2sEpR6G8c+x+WJWA0caHiT4evILwowi/9z0lp6fHffrHex3Uz3LcninWlDbb3RnOQCsVVpSC1TMVTpsZI25h5Tm8Gp2E8B1bqdeL/yduItOkvsv3eqt5GsWw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1672.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(166002)(110136005)(122000001)(5660300002)(38100700002)(86362001)(7416002)(9686003)(2940100002)(26005)(186003)(76116006)(6506007)(7696005)(83380400001)(2906002)(53546011)(966005)(52536014)(55016003)(38070700005)(33656002)(64756008)(66476007)(316002)(8676002)(66446008)(8936002)(66946007)(71200400001)(54906003)(508600001)(4326008)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RHVqRnlsQ3hVbEJvVDk3WHFBOWN4RHhGdlJvQUVJM1NYY2ZtbzZWbUIwYUp5?= =?utf-8?B?WVhDRDhtT1laNUc1VnF0bHlpYk90a2tYeEUraWUvMU9yaW9Wcm02K2dvcHFR?= =?utf-8?B?aVYxcEtrSEprYlNEL0xPbnJuaGVjSElkZUNybk45WEwyY0loZ1FrTUFTanRp?= =?utf-8?B?ODNFeE9DSGgyVU9Xc1NtUDF2U2dRS2lrWWxmclJIMzh1ZGxIdklnUjJaT0Mw?= =?utf-8?B?V1VZS2Jpa25WT0RLeFJrTEU0VENZSm1NM08wY3IwZnRGUjBNQ005SEluRE5Q?= =?utf-8?B?NFpTUk80dWV0L0hkVG53WXJLY2NUVWU5RUhmV25adHVoRVE3K0V6eFAxWlp6?= =?utf-8?B?RURFSWs1bTFwVVBXSkVHZTRIZFIwUTdJeWozaG9xMm00cFoyUzVZdUZBU244?= =?utf-8?B?TFc0bWZYL2hPajJiTkNlSTZNZ0w2RHhHZW1YdUpqR29ZV0ZRYzlhOU5OTFFz?= =?utf-8?B?RmRKbU5BZ2taUmJ2UGgwNEo2NGpuU1BKNDJSZExDbnpIc2IzRUZHQWZWU0g5?= =?utf-8?B?TnI3dkhzSWovL1ppZGpZeXYzWDVvdjluRHlmQlpHdWRUR2xwUEViVzBLOXRu?= =?utf-8?B?MEN5WjEyYU05RUJFRnJMUjYxcjYyUEo4MmlUek1WUmlzMHBZK2tYNjVJRHls?= =?utf-8?B?RmtSRGJzb016MC9nbUh6ZUZ4aFBoUEZxQ1o3emx0SXZLTlkxTmdPVm5telJR?= =?utf-8?B?dXRWOCtwRXhBZFRxSWRSN0NSbVh2c0pKTjc4bmNNaHVncTFhMjFNT2lJdFJX?= =?utf-8?B?MEQ0V09xbTlkVDg3bzlPNEhNWHUzcUwyYzZGVU00cHdTNVpWVzAxV1FZMHU1?= =?utf-8?B?emZZeW5leS9SbTdCNzBwdnBJejdGU1lVU2Z2eUVta3RiVHpqSzFwTS9xSTR5?= =?utf-8?B?K3NuRUh1aFYxVlhYUEZBM2ZPdmRlQWUxZzZ3QjNKVXhmU3M5Mlovbm1qZDVE?= =?utf-8?B?Rjd2S2ZTK2ZobGhLWDlML3poSjU2V3ZTVk1oT0ZSdUQwZnZ6bmFva3JWVGpF?= =?utf-8?B?MEt6MytOenF4Mmptc00vRysxeDZZTUtxSUlQSm9lcHU0K2dLZEMwcFF6NjU5?= =?utf-8?B?a00xREcyVDF0bS91TmRWcmlabHdQMTRJNkkvK0xVV1hxamZIdm5FZExlRXFu?= =?utf-8?B?RFlNRWJZNVhOWmpuZmZMTU9NYVYvOGYxUUJLbFUzajdLakdNT3pOdzNSbkxG?= =?utf-8?B?V3NGQk8xTFN2R3VYNGJkc2JKMG4xdmZlSFdIalgzYVdTR1FoOUYwYVY5eWNa?= =?utf-8?B?M0xaRDNPZ1F5OFBkeEVvTVNGM0dnY0NJak9YN2pWRWxKc3RwbDBHZ3M1NDhn?= =?utf-8?B?N1o5YlpoUlZnK3V2dkRmY2ZyNzVKbGJ3QkFwYi9WV1piNnZRcVJqL2sybm5y?= =?utf-8?B?Y0ZkMUpObG9oeElobmJ6MDBUcmp5aEREdlRHSzhOeEd5YXl0S05TL1lvT1Ns?= =?utf-8?B?dWFESUNmQVluTU9FVW5XYnBuMU9FdDBEZWdMVWVOYVFkVDIvVnVzVlpCNUhp?= =?utf-8?B?VHRQWTJsMENtbFZmUFFiZkhkVUVUb0lKcTR5c0h2RWNzaFR4MXZJbTB3d0ZO?= =?utf-8?B?UTBscjF2RGhRanRwVmFWUmxoTGt5Y0FyS3ZIODBmTjJQZXdKTEN3S1RqVmhj?= =?utf-8?B?V1pML2lJaXVSRFFRbG1jb0h2MldJWFJyczNTbksxY2FYT0RiaUZQLzBhSjgv?= =?utf-8?B?NHpEcUtHem9YTDBBbE9EeUZSbmk4ODdCN1dqaFJIQ3k2bkM3S05nZFZDU29y?= =?utf-8?B?ZGVJL3NXQjUrelJXWVZ4LzlxSFRySS8xY1hIcmh6SXN5THlqazAxZVllS2NN?= =?utf-8?B?em1odE9GOWJRazJscVUySjMwTFk3S0FPVE9RNVNuVGlYUkJmRENDZXdPV0Y0?= =?utf-8?B?LzNuUnhEeFNBOTkvUndYejlvU2F1MmhWL2R1QXdqTHNZLy9FSU94aUtVckd4?= =?utf-8?B?NmtTR01KeitTamVpZnBla3VvUG1NVU56b3BuMldtMjl2eWkvbmVMR254c3I5?= =?utf-8?B?d0xnSk12T3hrVGJNTm5ydGx5WThiVEluT0N4RVdLYW43QzU1cEczSjd4WU1l?= =?utf-8?B?a1hLckREcDNHbDRTVzJZRmxQKzV6WGtJNFRJZldsV1FYN24xT0hBb2hYZFdW?= =?utf-8?B?WG1Ja0dCcDRGMmJaaEpkRGZHZHVuSlp4bnV0MnZuNzNUeGVWbStCRFRMdUlC?= =?utf-8?B?YVlINDNjN01zYlB5WC9FZndpS3ZCN0NLNnZLcVJsS3d5VDBqNzJrWFlhRXNa?= =?utf-8?B?L3V6WFY4RFEyYUl2cUhSME05MGtMaTd3cFpackptbUlqd1J6NjVXZUNCbWNG?= =?utf-8?B?VkF6eERwbDYwczJZQWVEYzQwUXZEbmpBKzBEVUwxeGg3SlRJbmV4Zz09?=
Content-Type: multipart/alternative; boundary="_000_CY4PR11MB1672C19416619D29F069C5EDDAEF9CY4PR11MB1672namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1672.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5dd10fea-5594-473d-95f4-08da1e1264dd
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 12:29:17.5740 (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: wzFxIqFpQDhlb3Qv6tn3kO2yqB1EcOIKCXqcLY/K6e4OWtKTZTVgfe22zoCcxn0i+M8lShSxo05MYJADSxwpfQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3693
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.234, xfe-rtp-004.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/7-EXSli5G5Gr_vSkMXNQvq7lU4A>
X-Mailman-Approved-At: Thu, 14 Apr 2022 05:40:50 -0700
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 12:29:30 -0000

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

Rm9yZ290IHRvIGFkZDogQSBjbGF1c2UgbGlrZSAiIFRoZSBPLWJpdCBNVVNUIGJlIGhhbmRsZWQg
Zm9sbG93aW5nIHRoZSBydWxlcyBpbiBhbmQgYW55IHVwZGF0ZXMgdG8gW1JGQzgzMDBd4oCcIHNp
bXBseSBzdGF0ZXMgdGhlIG9idmlvdXMuIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIGRvZXMgbm90
IHRvdWNoIG9yIHJlZGVmaW5lIHRoZSBPLWJpdCDigJMgaGVuY2UgdGhlIHN0YXRlbWVudCBpcyBh
dCBiZXN0IG9wdGlvbmFsLiBUaGUgcmVhZGVyIG1pZ2h0IGV2ZW4gd29uZGVyIHdoeSB0aGUgb2J2
aW91cyBpcyByZS1zdGF0ZWQgaW4gdGhlIGRvY3VtZW50LiBNeSBwcmVmZXJlbmNlIGlzIHN0aWxs
IHRvIGF2b2lkIGFueSBtZW50aW9uaW5nIG9mIHRoZSBPLWJpdCBpbiBkcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaC4NCg0KRnJhbmsNCg0KRnJvbTogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkNClNl
bnQ6IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE0OjI0DQpUbzogbW9oYW1lZC5ib3VjYWRhaXJA
b3JhbmdlLmNvbTsgU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3Bv
dC5jb20+OyBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPg0KQ2M6IEZyYW5rIEJy
b2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz47
IHNmYy1jaGFpcnNAaWV0Zi5vcmc7IHNmY0BpZXRmLm9yZzsgaXBwbUBpZXRmLm9yZzsgSmFtZXMg
R3VpY2hhcmQgPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT47IFRhbCBNaXpyYWhpIDx0
YWwubWl6cmFoaS5waGRAZ21haWwuY29tPjsgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5v
cmcNClN1YmplY3Q6IFJFOiBbc2ZjXSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8NCg0KSU1ITyBpdCB3b3VsZCBiZSBiZXR0
ZXIgdG8gcmVmZXIgdG8gZGlyZWN0bHkgUkZDODMwMCDigJMgc2luY2UgdGhpcyBpcyBhIHN0YWJs
ZSByZWZlcmVuY2U7IGFuZCBpdCBhbGxvd3MgdXMgdG8gZmluaXNoIHVwIGRyYWZ0LWlldGYtc2Zj
LWlvYW0tbnNoIGFuZCBnZXQgdGhlIGNvZGUgcG9pbnRzIGFsbG9jYXRlZC4gSS1ELmlldGYtc2Zj
LW9hbS1wYWNrZXQgaXMgZWFybHkgc3RhZ2VzIGFuZCBzdGlsbCBldm9sdmluZy4NCg0KQ2hlZXJz
LCBGcmFuaw0KDQpGcm9tOiBtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hh
bWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPiA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxt
YWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4+DQpTZW50OiBUaHVyc2RheSwgMTQg
QXByaWwgMjAyMiAxMzoyOA0KVG86IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlA
dGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+
OyBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBn
bWFpbC5jb20+Pg0KQ2M6IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNp
c2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMu
aWV0Zi5vcmc+Pjsgc2ZjLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9y
Zz47IHNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGlldGYub3JnPjsgaXBwbUBpZXRmLm9yZzxtYWls
dG86aXBwbUBpZXRmLm9yZz47IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVy
ZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6
cmFoaSA8dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdt
YWlsLmNvbT4+OyBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW3NmY10gV0dMQyBmb3Ig
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gv
DQoNCkhpIFNod2V0aGEsDQoNCkkgcHJlZmVyIHdlIGdvIGZvciBhbiBleHBsaWNpdCByZWZlcmVu
Y2UgdG8gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQgcmF0aGVyIHRoYW4g4oCcYW55IHVwZGF0ZSB0
byBSRkM4MzAw4oCdLiBUaGlzIGlzIGNvbnNpc3RlbnQgd2l0aCB0aGUgdXNhZ2UgaW4gdGhlIG90
aGVyIE9BTSBkcmFmdC4NCg0KVGhhbmsgeW91Lg0KDQpDaGVlcnMsDQpNZWQNCg0KRGUgOiBTaHdl
dGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3
ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+Pg0KRW52b3nDqSA6IGpldWRpIDE0IGF2cmls
IDIwMjIgMTI6MDYNCsOAIDogR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWls
dG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4NCkNjIDogQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1Yv
TkVUIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVkLmJvdWNhZGFp
ckBvcmFuZ2UuY29tPj47IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNp
c2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMu
aWV0Zi5vcmc+Pjsgc2ZjLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9y
Zz47IHNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGlldGYub3JnPjsgaXBwbUBpZXRmLm9yZzxtYWls
dG86aXBwbUBpZXRmLm9yZz47IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVy
ZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6
cmFoaSA8dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdt
YWlsLmNvbT4+OyBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc+DQpPYmpldCA6IFJlOiBbc2ZjXSBXR0xDIGZvciBo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8N
Cg0KSGkgTWVkLCBHcmVnLA0KDQpIb3cgYWJvdXQgdGhpcyB0ZXh0IDoNCg0K4oCcVGhlIE8tYml0
IE1VU1QgYmUgaGFuZGxlZCBmb2xsb3dpbmcgdGhlIHJ1bGVzIGluIGFuZCBhbnkgdXBkYXRlcyB0
byBbUkZDODMwMF0gLiINCg0KR2l2ZW4gdGhhdCBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCAgd2ls
bCB1cGRhdGUgUkY4MzAwIGFuZCB0aGVyZSBjb3VsZCBiZSBvdGhlcnMgaW4gZnV0dXJlPw0KDQpU
aGFua3MsDQpTaHdldGhhDQoNCk9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDk6MjQgUE0gR3JlZyBN
aXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29t
Pj4gd3JvdGU6DQpIaSBTaHdldGhhLA0KSSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1
b3RlZCBpcyBoZWxwZnVsLiBJIHdvdWxkIHN1Z2dlc3QgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9t
IFtSRkM4MzAwXSB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdIHRocm91Z2hvdXQgdGhhdCBw
YXJhZ3JhcGguDQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6
NTYgQU0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208
bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPj4gd3JvdGU6DQpNZWQsDQoN
ClRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMgZXhhY3RseSB3aGF0IHdlIGhhZCBiZWZv
cmUgdGhlIGxhdGVzdCByZXZpc2lvbjoNCg0KNC4yPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2gtMDYqc2VjdGlvbi00LjJfXztJdyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5k
eTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpL
XzFEMlJweUZCX0ZPSXBKUGZ6cnZJJD4uICBJT0FNIGFuZCB0aGUgdXNlIG9mIHRoZSBOU0ggTy1i
aXQNCg0KDQoNCiAgIFtSRkM4MzAwXSBkZWZpbmVzIGFuICJPIGJpdCIgZm9yIE9BTSBwYWNrZXRz
LiAgUGVyIFtSRkM4MzAwPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhF
ZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJ
MnFVeldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJFJD5dIHRoZSBPDQoNCiAgIGJpdCBtdXN0IGJl
IHNldCBmb3IgT0FNIHBhY2tldHMgYW5kIG11c3Qgbm90IGJlIHNldCBmb3Igbm9uLU9BTQ0KDQog
ICBwYWNrZXRzLiAgUGFja2V0cyB3aXRoIElPQU0gZGF0YSBpbmNsdWRlZCBNVVNUIGZvbGxvdyB0
aGlzDQoNCiAgIGRlZmluaXRpb24sIGkuZS4gdGhlIE8gYml0IE1VU1QgTk9UIGJlIHNldCBmb3Ig
cmVndWxhciBjdXN0b21lcg0KDQogICB0cmFmZmljIHdoaWNoIGFsc28gY2FycmllcyBJT0FNIGRh
dGEgYW5kIHRoZSBPIGJpdCBNVVNUIGJlIHNldCBmb3INCg0KICAgT0FNIHBhY2tldHMgd2hpY2gg
Y2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnkgcmVndWxhciBkYXRhDQoNCiAgIHBheWxv
YWQuDQoNClRoaXMgd2FzIHJlbW92ZWQgYXMgcGVyIHRoZSBkaXNjdXNzaW9uIGluIHRoaXMgdGhy
ZWFkLiBQbGVhc2UgY2hlY2sgaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
ZmMvc3JNaXQ1ekU4VXNlTk9oeGtuQXdfZHF2ajZNLzxodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VO
T2h4a25Bd19kcXZqNk0vX187ISFNWjNGdzQ1dG81dVkhTkJzcnpoSEVmMFlfLVNpbmR5NzRLNFFE
QTZFV0pqeDM1U1RTSC1VeEVpM2VZSVgwR1ZsaTlTbjFhenJPUEpWY0kycVV6V2ZlektfMUQyUnB5
RkJfRk9JcC1DZUxmZUEkPg0KDQpJdCBsb29rcyBsaWtlIHdlIGFyZSBnb2luZyBpbiBhIGxvb3Ag
aGVyZS4gVGhpcyBkZWZpbml0aW9uIG9mIFNGQyBPQU0gcGFja2V0IHRvIGluY2x1ZGUgdGhlIE9B
TSBkYXRhIHRoYXQgY29tZXMgaW4gaW5uZXIgcGFja2V0cyB2aWEgdGhlIG5leHQgcHJvdG9jb2wg
aGVhZGVyIGNoYWluIGlzIGludHJvZHVjZWQgaW4gZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCB0
byB1cGRhdGUgdGhlIFJGQzgzMDAuDQpKaW0sIFdoYXQgYXJlIHlvdSB0aG91Z2h0cyBvbiB0aGlz
PyBTaG91bGQgd2UgcmVpbnRyb2R1Y2UgdGhlIGFib3ZlIHRleHQgPw0KDQpUaGFua3MsDQpTaHdl
dGhhDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KDQoNCg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMg
cGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2
aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0
ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNz
YWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0
IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBl
bGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBk
ZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBk
ZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0KDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0
dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0
aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBk
aXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5
b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMg
ZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMg
dGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5
b3UuDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHls
ZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25z
b2xhczt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBs
eTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0
Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28g
OV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+
DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5
b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9v
OnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4t
REUiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29y
ZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Rm9yZ290
IHRvIGFkZDogQSBjbGF1c2UgbGlrZSAmcXVvdDsNCjwvc3Bhbj48c3BhbiBsYW5nPSJGUiIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5UaGUgTy1iaXQgTVVTVCBi
ZSBoYW5kbGVkIGZvbGxvd2luZyB0aGUgcnVsZXMgaW4mbmJzcDthbmQgYW55IHVwZGF0ZXMgdG8m
bmJzcDtbUkZDODMwMF08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+4oCcIHNpbXBseSBzdGF0ZXMgdGhlIG9idmlvdXMuDQo8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+ZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2ggZG9lcyBub3QgdG91Y2ggb3IgcmVkZWZpbmUgdGhlIE8tYml0
IOKAkyBoZW5jZSB0aGUgc3RhdGVtZW50IGlzIGF0IGJlc3Qgb3B0aW9uYWwuIFRoZSByZWFkZXIg
bWlnaHQgZXZlbiB3b25kZXIgd2h5IHRoZSBvYnZpb3VzIGlzIHJlLXN0YXRlZCBpbiB0aGUgZG9j
dW1lbnQuIE15IHByZWZlcmVuY2UgaXMNCiBzdGlsbCB0byBhdm9pZCBhbnkgbWVudGlvbmluZyBv
ZiB0aGUgTy1iaXQgaW4gZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2guPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+RnJhbms8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJlbi1ERSIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQi
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFF
MSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
PiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKQ0KPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5
LCAxNCBBcHJpbCAyMDIyIDE0OjI0PGJyPg0KPGI+VG86PC9iPiBtb2hhbWVkLmJvdWNhZGFpckBv
cmFuZ2UuY29tOyBTaHdldGhhIEJoYW5kYXJpICZsdDtzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRz
cG90LmNvbSZndDs7IEdyZWcgTWlyc2t5ICZsdDtncmVnaW1pcnNreUBnbWFpbC5jb20mZ3Q7PGJy
Pg0KPGI+Q2M6PC9iPiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmU9NDBj
aXNjby5jb21AZG1hcmMuaWV0Zi5vcmcmZ3Q7OyBzZmMtY2hhaXJzQGlldGYub3JnOyBzZmNAaWV0
Zi5vcmc7IGlwcG1AaWV0Zi5vcmc7IEphbWVzIEd1aWNoYXJkICZsdDtqYW1lcy5uLmd1aWNoYXJk
QGZ1dHVyZXdlaS5jb20mZ3Q7OyBUYWwgTWl6cmFoaSAmbHQ7dGFsLm1penJhaGkucGhkQGdtYWls
LmNvbSZndDs7IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPGJyPg0KPGI+U3ViamVj
dDo8L2I+IFJFOiBbc2ZjXSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5JTUhPIGl0IHdvdWxkIGJlIGJldHRlciB0byByZWZlciB0byBkaXJlY3Rs
eSBSRkM4MzAwIOKAkyBzaW5jZSB0aGlzIGlzIGEgc3RhYmxlIHJlZmVyZW5jZTsgYW5kIGl0IGFs
bG93cyB1cyB0byBmaW5pc2ggdXAgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggYW5kIGdldCB0aGUg
Y29kZSBwb2ludHMgYWxsb2NhdGVkLiBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldA0KIGlzIGVhcmx5
IHN0YWdlcyBhbmQgc3RpbGwgZXZvbHZpbmcuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+Q2hlZXJzLCBGcmFuazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9ImVuLURFIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IDxh
IGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIj4NCm1vaGFtZWQuYm91
Y2FkYWlyQG9yYW5nZS5jb208L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbSI+bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTwvYT4mZ3Q7DQo8YnI+
DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIDE0IEFwcmlsIDIwMjIgMTM6Mjg8YnI+DQo8Yj5Ubzo8
L2I+IFNod2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJp
QHRob3VnaHRzcG90LmNvbSI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0
OzsgR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20i
PmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBGcmFuayBCcm9j
a25lcnMgKGZicm9ja25lKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lPTQwY2lzY28uY29t
QGRtYXJjLmlldGYub3JnIj5mYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4m
Z3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmciPnNmYy1jaGFpcnNAaWV0
Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIj4NCnNmY0BpZXRmLm9yZzwv
YT47IDxhIGhyZWY9Im1haWx0bzppcHBtQGlldGYub3JnIj5pcHBtQGlldGYub3JnPC9hPjsgSmFt
ZXMgR3VpY2hhcmQgJmx0OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdl
aS5jb20iPmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7OyBUYWwgTWl6cmFo
aSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20iPnRhbC5taXpy
YWhpLnBoZEBnbWFpbC5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8L2E+
PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBbc2ZjXSBXR0xDIGZvciA8YSBocmVmPSJodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8iPg0KaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9h
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJlbi1ERSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgU2h3ZXRo
YSwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgcHJlZmVy
IHdlIGdvIGZvciBhbiBleHBsaWNpdCByZWZlcmVuY2UgdG8gSS1ELmlldGYtc2ZjLW9hbS1wYWNr
ZXQgcmF0aGVyIHRoYW4g4oCcYW55IHVwZGF0ZSB0byBSRkM4MzAw4oCdLiBUaGlzIGlzIGNvbnNp
c3RlbnQgd2l0aCB0aGUgdXNhZ2UgaW4gdGhlIG90aGVyIE9BTQ0KIGRyYWZ0LjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rIHlvdS4gJm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Q2hlZXJzLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPk1lZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJs
dWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRlIiPkRl
Jm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRlIiPiBTaHdldGhhIEJoYW5kYXJpICZsdDs8
YSBocmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iPnNod2V0aGEu
YmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPiZndDsNCjxicj4NCjxiPkVudm95w6kmbmJzcDs6
PC9iPiBqZXVkaSAxNCBhdnJpbCAyMDIyIDEyOjA2PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBHcmVn
IE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSI+Z3JlZ2lt
aXJza3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5DYyZuYnNwOzo8L2I+IEJPVUNBREFJUiBN
b2hhbWVkIElOTk9WL05FVCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9y
YW5nZS5jb20iPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+Jmd0OzsgRnJhbmsgQnJv
Y2tuZXJzIChmYnJvY2tuZSkgJmx0OzxhIGhyZWY9Im1haWx0bzpmYnJvY2tuZT00MGNpc2NvLmNv
bUBkbWFyYy5pZXRmLm9yZyI+ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+
Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpzZmMtY2hhaXJzQGlldGYub3JnIj5zZmMtY2hhaXJzQGll
dGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyI+DQpzZmNAaWV0Zi5vcmc8
L2E+OyA8YSBocmVmPSJtYWlsdG86aXBwbUBpZXRmLm9yZyI+aXBwbUBpZXRmLm9yZzwvYT47IEph
bWVzIEd1aWNoYXJkICZsdDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3
ZWkuY29tIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208L2E+Jmd0OzsgVGFsIE1penJh
aGkgJmx0OzxhIGhyZWY9Im1haWx0bzp0YWwubWl6cmFoaS5waGRAZ21haWwuY29tIj50YWwubWl6
cmFoaS5waGRAZ21haWwuY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2hAaWV0Zi5vcmciPmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPC9h
Pjxicj4NCjxiPk9iamV0Jm5ic3A7OjwvYj4gUmU6IFtzZmNdIFdHTEMgZm9yIDxhIGhyZWY9Imh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyI+
DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aC88L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPkhpIE1lZCwgR3JlZywm
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5Ib3cgYWJvdXQgdGhpcyB0
ZXh0IDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+4oCcVGhlIE8tYml0IE1VU1QgYmUg
aGFuZGxlZCBmb2xsb3dpbmcgdGhlIHJ1bGVzIGluJm5ic3A7YW5kIGFueSB1cGRhdGVzIHRvJm5i
c3A7W1JGQzgzMDBdJm5ic3A7LiZxdW90Ozwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRlIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPkdpdmVuIHRoYXQmbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RlIiPkktRC5pZXRmLXNmYy1vYW0tcGFja2V0Jm5ic3A7IHdpbGwgdXBkYXRlIFJGODMwMCBhbmQg
dGhlcmUgY291bGQgYmUgb3RoZXJzIGluIGZ1dHVyZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRlIiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+U2h3ZXRoYTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+T24gVHVlLCBBcHIgMTIsIDIw
MjIgYXQgOToyNCBQTSBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5
QGdtYWlsLmNvbSI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJG
UiI+SGkgU2h3ZXRoYSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRlIiPkkgYmVsaWV2ZSB0aGF0IHRoZSB0ZXh0IHlvdSd2ZSBx
dW90ZWQgaXMgaGVscGZ1bC4gSSB3b3VsZCBzdWdnZXN0IGNoYW5naW5nIHJlZmVyZW5jZXMgZnJv
bSBbUkZDODMwMF0gdG8gW0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XSB0aHJvdWdob3V0IHRoYXQg
cGFyYWdyYXBoLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+UmVn
YXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+R3JlZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJGUiI+T24gVHVlLCBBcHIgMTIsIDIwMjIgYXQgNzo1NiBBTSBTaHdldGhhIEJo
YW5kYXJpICZsdDs8YSBocmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5j
b20iIHRhcmdldD0iX2JsYW5rIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4m
Z3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzow
Y20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdp
bi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5NZWQsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJGUiI+VGhhbmtzIGZvciB0aGUgZGV0YWlsczogdGhpcyBpcyBleGFjdGx5IHdoYXQg
d2UgaGFkIGJlZm9yZSB0aGUgbGF0ZXN0IHJldmlzaW9uOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48Yj48c3BhbiBs
YW5nPSJGUiIgc3R5bGU9ImNvbG9yOmJsYWNrIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2Uu
Y29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoLTA2KnNlY3Rpb24tNC4yX187SXchIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYw
WV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJx
VXpXZmV6S18xRDJScHlGQl9GT0lwSlBmenJ2SSQiIHRhcmdldD0iX2JsYW5rIj40LjI8L2E+LiZu
YnNwOyBJT0FNIGFuZCB0aGUgdXNlIG9mIHRoZSBOU0ggTy1iaXQ8L3NwYW4+PC9iPjxzcGFuIGxh
bmc9IkZSIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7IFtSRkM4MzAwXSBkZWZpbmVzIGFuICZxdW90O08gYml0JnF1b3Q7IGZvciBPQU0g
cGFja2V0cy4mbmJzcDsgUGVyIFs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzMDBfXzshIU1aM0Z3NDV0
bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxp
OVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwRUI1QWJiRSQiIHRhcmdldD0iX2Js
YW5rIiB0aXRsZT0iJnF1b3Q7TmV0d29yayBTZXJ2aWNlIEhlYWRlciAoTlNIKSZxdW90OyI+UkZD
ODMwMDwvYT5dIHRoZSBPPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9
IkZSIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBiaXQgbXVzdCBiZSBzZXQgZm9y
IE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBzZXQgZm9yIG5vbi1PQU08bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7IHBhY2tldHMuJm5ic3A7IFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQg
TVVTVCBmb2xsb3cgdGhpczxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5n
PSJGUiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZGVmaW5pdGlvbiwgaS5lLiB0
aGUgTyBiaXQgTVVTVCBOT1QgYmUgc2V0IGZvciByZWd1bGFyIGN1c3RvbWVyPG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iY29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyB0cmFmZmljIHdoaWNoIGFsc28gY2FycmllcyBJT0FNIGRhdGEgYW5kIHRoZSBP
IGJpdCBNVVNUIGJlIHNldCBmb3I8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
bGFuZz0iRlIiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IE9BTSBwYWNrZXRzIHdo
aWNoIGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YTxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgcGF5bG9hZC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj5UaGlzIHdhcyBy
ZW1vdmVkIGFzIHBlciB0aGUgZGlzY3Vzc2lvbiBpbiB0aGlzIHRocmVhZC4gUGxlYXNlIGNoZWNr
DQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vX187ISFN
WjNGdzQ1dG81dVkhTkJzcnpoSEVmMFlfLVNpbmR5NzRLNFFEQTZFV0pqeDM1U1RTSC1VeEVpM2VZ
SVgwR1ZsaTlTbjFhenJPUEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcC1DZUxmZUEkIiB0YXJn
ZXQ9Il9ibGFuayI+DQpodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NmYy9z
ck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vPC9hPjxicj4NCjxicj4NCkl0IGxvb2tzIGxpa2Ug
d2UgYXJlIGdvaW5nIGluIGEgbG9vcCBoZXJlLiBUaGlzIGRlZmluaXRpb24gb2YgU0ZDIE9BTSBw
YWNrZXQgdG8gaW5jbHVkZSB0aGUgT0FNIGRhdGEgdGhhdCBjb21lcyBpbiBpbm5lciBwYWNrZXRz
IHZpYSB0aGUgbmV4dCBwcm90b2NvbCBoZWFkZXIgY2hhaW4gaXMgaW50cm9kdWNlZCBpbiBkcmFm
dC1pZXRmLXNmYy1vYW0tcGFja2V0IHRvIHVwZGF0ZSB0aGUgUkZDODMwMC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJGUiI+SmltLCBXaGF0IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50
cm9kdWNlIHRoZSBhYm92ZSB0ZXh0ID88YnI+DQo8YnI+DQpUaGFua3MsPGJyPg0KU2h3ZXRoYTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHByZT48c3BhbiBsYW5nPSJGUiI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIGxhbmc9IkZSIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50
IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVl
cyBldCBuZSBkb2l2ZW50IGRvbmM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
bGFuZz0iRlIiPnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0
b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWls
bGV6IGxlIHNpZ25hbGVyPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9
IkZSIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBq
b2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdh
bHRlcmF0aW9uLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJGUiI+
T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBh
bHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZT48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlPjxzcGFuIGxhbmc9IkZSIj5UaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkg
Y29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBi
ZSBwcm90ZWN0ZWQgYnkgbGF3OzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBs
YW5nPSJGUiI+dGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3
aXRob3V0IGF1dGhvcmlzYXRpb24uPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IGxhbmc9IkZSIj5JZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVh
c2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRh
Y2htZW50cy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPkFz
IGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2Vz
IHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRlIiPlRoYW5rIHlvdS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==

--_000_CY4PR11MB1672C19416619D29F069C5EDDAEF9CY4PR11MB1672namp_--


From nobody Thu Apr 14 05:41:17 2022
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 4E8713A1720; Thu, 14 Apr 2022 05:32:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.005
X-Spam-Level: 
X-Spam-Status: No, score=-2.005 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=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=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 mzperjsqNNJH; Thu, 14 Apr 2022 05:32:00 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (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 153BE3A1716; Thu, 14 Apr 2022 05:32:00 -0700 (PDT)
Received: from opfedar07.francetelecom.fr (unknown [xx.xx.xx.9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar23.francetelecom.fr (ESMTP service) with ESMTPS id 4KfJk61ClJzBts2;  Thu, 14 Apr 2022 14:31:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649939518; bh=VPiklSesVSq+EA4ZTRMOx5C7E6C/YKF+yDzQiE4/HZY=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=B1eqJga5DOs+t2jw8aDBV6ZGnHDzF+EuzC4SOD9W1xeTBgM2wwetXCWRgQfDk8Cp/ zqhTPm7ssY1ob4oQlBXTliqvPknGAnN3vYxJTuah1K7w/2CdfmgKH0Oq+tbHaaCPDi U9Xp4l1IW02N0iBb3gTaFpyoQ4iFl23HeHS5tsYUyonp4YwyCatk7bYQuzrbTP+oLd crAypH+LH3BMgOFigl0hNGLa+n/Xlzlvgouk8BDrJmpLLZ4owxwDIKa7HPhN+HJ0c8 0+bcLQ0DCUTdwKW8rmSXbzs+P6ODmBIPwfPwvEbA1oQ7Y8L9weO8a49bqKWQuyEoKi M9bW402TFHTmQ==
From: <mohamed.boucadair@orange.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZQQB5uoACahWxgAAGYGKgBL6IjWAAA3JMYAAO7ZbAAAUk9wAAUpazIAAOJK8gAoigVWAABlSwAAACWjsAAAKcnYAAZ7CWpAABhxZEAAA5CIAAAIGRAAAWGucgAAC3sYAAAHiyzAAADq7cA==
Content-Class: 
Date: Thu, 14 Apr 2022 12:31:57 +0000
Message-ID: <23203_1649939517_6258143D_23203_379_1_aa119db5d163449aa26524d83218ebe6@orange.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com> <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-14T12:30:03Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=d61da158-89c5-4900-826e-7a9b9dbf0465; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.52]
Content-Type: multipart/alternative; boundary="_000_aa119db5d163449aa26524d83218ebe6orangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/rdgvli7T2rreuTwURf-eM4jPYpA>
X-Mailman-Approved-At: Thu, 14 Apr 2022 05:40:49 -0700
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 12:32:07 -0000

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

SGkgRnJhbmNrLA0KDQpJIHdpc2hlZCB0aGF0IHNvbGVseSByZWZlcnJpbmcgdG8gODMwMCB3b3Vs
ZCBzdWZmaWNlLCBidXQgdW5mb3J0dW5hdGVseSB3ZSBjYW7igJl0Lg0KDQpJLUQuaWV0Zi1zZmMt
b2FtLXBhY2tldCBpcyBhbHJlYWR5IGluIHRoZSBXR0xDLg0KDQpDaGVlcnMsDQpNZWQNCg0KRGUg
OiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPg0KRW52b3nD
qSA6IGpldWRpIDE0IGF2cmlsIDIwMjIgMTQ6MjQNCsOAIDogQk9VQ0FEQUlSIE1vaGFtZWQgSU5O
T1YvTkVUIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPjsgU2h3ZXRoYSBCaGFuZGFyaSA8
c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+OyBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJz
a3lAZ21haWwuY29tPg0KQ2MgOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmU9
NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+OyBzZmMtY2hhaXJzQGlldGYub3JnOyBzZmNAaWV0
Zi5vcmc7IGlwcG1AaWV0Zi5vcmc7IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1
dHVyZXdlaS5jb20+OyBUYWwgTWl6cmFoaSA8dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT47IGRy
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnDQpPYmpldCA6IFJFOiBbc2ZjXSBXR0xDIGZv
ciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aC8NCg0KSU1ITyBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcmVmZXIgdG8gZGlyZWN0bHkgUkZDODMw
MCDigJMgc2luY2UgdGhpcyBpcyBhIHN0YWJsZSByZWZlcmVuY2U7IGFuZCBpdCBhbGxvd3MgdXMg
dG8gZmluaXNoIHVwIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIGFuZCBnZXQgdGhlIGNvZGUgcG9p
bnRzIGFsbG9jYXRlZC4gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgZWFybHkgc3RhZ2VzIGFu
ZCBzdGlsbCBldm9sdmluZy4NCg0KQ2hlZXJzLCBGcmFuaw0KDQpGcm9tOiBtb2hhbWVkLmJvdWNh
ZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPiA8bW9o
YW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3Jhbmdl
LmNvbT4+DQpTZW50OiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxMzoyOA0KVG86IFNod2V0aGEg
QmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhh
LmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+OyBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21h
aWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0KQ2M6IEZyYW5rIEJyb2NrbmVy
cyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86
ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+Pjsgc2ZjLWNoYWlyc0BpZXRmLm9y
ZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz47IHNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGll
dGYub3JnPjsgaXBwbUBpZXRmLm9yZzxtYWlsdG86aXBwbUBpZXRmLm9yZz47IEphbWVzIEd1aWNo
YXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hh
cmRAZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6cmFoaSA8dGFsLm1penJhaGkucGhkQGdtYWlsLmNv
bTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT4+OyBkcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc+DQpT
dWJqZWN0OiBSRTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQoNCkhpIFNod2V0aGEsDQoNCkkgcHJlZmVyIHdl
IGdvIGZvciBhbiBleHBsaWNpdCByZWZlcmVuY2UgdG8gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQg
cmF0aGVyIHRoYW4g4oCcYW55IHVwZGF0ZSB0byBSRkM4MzAw4oCdLiBUaGlzIGlzIGNvbnNpc3Rl
bnQgd2l0aCB0aGUgdXNhZ2UgaW4gdGhlIG90aGVyIE9BTSBkcmFmdC4NCg0KVGhhbmsgeW91Lg0K
DQpDaGVlcnMsDQpNZWQNCg0KRGUgOiBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJp
QHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+
Pg0KRW52b3nDqSA6IGpldWRpIDE0IGF2cmlsIDIwMjIgMTI6MDYNCsOAIDogR3JlZyBNaXJza3kg
PGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4NCkNj
IDogQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1YvTkVUIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2Uu
Y29tPG1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPj47IEZyYW5rIEJyb2NrbmVy
cyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86
ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+Pjsgc2ZjLWNoYWlyc0BpZXRmLm9y
ZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz47IHNmY0BpZXRmLm9yZzxtYWlsdG86c2ZjQGll
dGYub3JnPjsgaXBwbUBpZXRmLm9yZzxtYWlsdG86aXBwbUBpZXRmLm9yZz47IEphbWVzIEd1aWNo
YXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hh
cmRAZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6cmFoaSA8dGFsLm1penJhaGkucGhkQGdtYWlsLmNv
bTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT4+OyBkcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc+DQpP
YmpldCA6IFJlOiBbc2ZjXSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8NCg0KSGkgTWVkLCBHcmVnLA0KDQpIb3cgYWJvdXQg
dGhpcyB0ZXh0IDoNCg0K4oCcVGhlIE8tYml0IE1VU1QgYmUgaGFuZGxlZCBmb2xsb3dpbmcgdGhl
IHJ1bGVzIGluIGFuZCBhbnkgdXBkYXRlcyB0byBbUkZDODMwMF0gLiINCg0KR2l2ZW4gdGhhdCBJ
LUQuaWV0Zi1zZmMtb2FtLXBhY2tldCAgd2lsbCB1cGRhdGUgUkY4MzAwIGFuZCB0aGVyZSBjb3Vs
ZCBiZSBvdGhlcnMgaW4gZnV0dXJlPw0KDQpUaGFua3MsDQpTaHdldGhhDQoNCk9uIFR1ZSwgQXBy
IDEyLCAyMDIyIGF0IDk6MjQgUE0gR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxt
YWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQpIaSBTaHdldGhhLA0KSSBiZWxp
ZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3RlZCBpcyBoZWxwZnVsLiBJIHdvdWxkIHN1Z2dl
c3QgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9tIFtSRkM4MzAwXSB0byBbSS1ELmlldGYtc2ZjLW9h
bS1wYWNrZXRdIHRocm91Z2hvdXQgdGhhdCBwYXJhZ3JhcGguDQoNClJlZ2FyZHMsDQpHcmVnDQoN
Ck9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6NTYgQU0gU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRo
YS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdo
dHNwb3QuY29tPj4gd3JvdGU6DQpNZWQsDQoNClRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMg
aXMgZXhhY3RseSB3aGF0IHdlIGhhZCBiZWZvcmUgdGhlIGxhdGVzdCByZXZpc2lvbjoNCg0KNC4y
PGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDYqc2VjdGlvbi00LjJfXztJdyEhTVoz
Rnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlY
MEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXBKUGZ6cnZJJD4uICBJT0FN
IGFuZCB0aGUgdXNlIG9mIHRoZSBOU0ggTy1iaXQNCg0KDQoNCiAgIFtSRkM4MzAwXSBkZWZpbmVz
IGFuICJPIGJpdCIgZm9yIE9BTSBwYWNrZXRzLiAgUGVyIFtSRkM4MzAwPGh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMw
MF9fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gt
VXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJF
JD5dIHRoZSBPDQoNCiAgIGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMgYW5kIG11c3Qg
bm90IGJlIHNldCBmb3Igbm9uLU9BTQ0KDQogICBwYWNrZXRzLiAgUGFja2V0cyB3aXRoIElPQU0g
ZGF0YSBpbmNsdWRlZCBNVVNUIGZvbGxvdyB0aGlzDQoNCiAgIGRlZmluaXRpb24sIGkuZS4gdGhl
IE8gYml0IE1VU1QgTk9UIGJlIHNldCBmb3IgcmVndWxhciBjdXN0b21lcg0KDQogICB0cmFmZmlj
IHdoaWNoIGFsc28gY2FycmllcyBJT0FNIGRhdGEgYW5kIHRoZSBPIGJpdCBNVVNUIGJlIHNldCBm
b3INCg0KICAgT0FNIHBhY2tldHMgd2hpY2ggY2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBh
bnkgcmVndWxhciBkYXRhDQoNCiAgIHBheWxvYWQuDQoNClRoaXMgd2FzIHJlbW92ZWQgYXMgcGVy
IHRoZSBkaXNjdXNzaW9uIGluIHRoaXMgdGhyZWFkLiBQbGVhc2UgY2hlY2sgaHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZmMvc3JNaXQ1ekU4VXNlTk9oeGtuQXdfZHF2ajZN
LzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L21haWxhcmNoaXZlLmlldGYub3Jn
L2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vX187ISFNWjNGdzQ1dG81
dVkhTkJzcnpoSEVmMFlfLVNpbmR5NzRLNFFEQTZFV0pqeDM1U1RTSC1VeEVpM2VZSVgwR1ZsaTlT
bjFhenJPUEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcC1DZUxmZUEkPg0KDQpJdCBsb29rcyBs
aWtlIHdlIGFyZSBnb2luZyBpbiBhIGxvb3AgaGVyZS4gVGhpcyBkZWZpbml0aW9uIG9mIFNGQyBP
QU0gcGFja2V0IHRvIGluY2x1ZGUgdGhlIE9BTSBkYXRhIHRoYXQgY29tZXMgaW4gaW5uZXIgcGFj
a2V0cyB2aWEgdGhlIG5leHQgcHJvdG9jb2wgaGVhZGVyIGNoYWluIGlzIGludHJvZHVjZWQgaW4g
ZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCB0byB1cGRhdGUgdGhlIFJGQzgzMDAuDQpKaW0sIFdo
YXQgYXJlIHlvdSB0aG91Z2h0cyBvbiB0aGlzPyBTaG91bGQgd2UgcmVpbnRyb2R1Y2UgdGhlIGFi
b3ZlIHRleHQgPw0KDQpUaGFua3MsDQpTaHdldGhhDQoNCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQoNCg0KQ2UgbWVz
c2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRp
b25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQoN
CnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9u
LiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNp
Z25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGll
Y2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxl
cyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNp
IGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCg0K
DQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVu
dGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBs
YXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0
aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGlu
IGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2Ug
YW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2Ug
aXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5n
ZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3UuDQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2UgbWVzc2FnZSBldCBz
ZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZp
ZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jCnBhcyBldHJlIGRp
ZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2
ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdl
eHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExl
cyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24s
Ck9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUg
YWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVzc2FnZSBhbmQgaXRz
IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9y
bWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBk
aXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k
ZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4KQXMgZW1haWxz
IG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBo
YXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5b3UuCgo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uUHJmb3JtYXRIVE1MQ2FyDQoJe21zby1zdHlsZS1uYW1l
OiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30N
CnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAu
ODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6
V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpz
aGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5k
aWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRp
dCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48
L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
SGkgRnJhbmNrLA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIHdpc2hlZCB0
aGF0IHNvbGVseSByZWZlcnJpbmcgdG8gODMwMCB3b3VsZCBzdWZmaWNlLCBidXQgdW5mb3J0dW5h
dGVseSB3ZSBjYW7igJl0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPkktRC5pZXRmLXNmYy1vYW0tcGFja2V0IGlzIGFscmVhZHkgaW4gdGhlIFdHTEMuDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaGVlcnMsPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+TWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
Ymx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBw
dCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5EZSZuYnNwOzo8L2I+IEZy
YW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDtmYnJvY2tuZUBjaXNjby5jb20mZ3Q7IDxicj4N
CjxiPkVudm95w6kmbmJzcDs6PC9iPiBqZXVkaSAxNCBhdnJpbCAyMDIyIDE0OjI0PGJyPg0KPGI+
w4AmbmJzcDs6PC9iPiBCT1VDQURBSVIgTW9oYW1lZCBJTk5PVi9ORVQgJmx0O21vaGFtZWQuYm91
Y2FkYWlyQG9yYW5nZS5jb20mZ3Q7OyBTaHdldGhhIEJoYW5kYXJpICZsdDtzaHdldGhhLmJoYW5k
YXJpQHRob3VnaHRzcG90LmNvbSZndDs7IEdyZWcgTWlyc2t5ICZsdDtncmVnaW1pcnNreUBnbWFp
bC5jb20mZ3Q7PGJyPg0KPGI+Q2MmbmJzcDs6PC9iPiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25l
KSAmbHQ7ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmcmZ3Q7OyBzZmMtY2hhaXJz
QGlldGYub3JnOyBzZmNAaWV0Zi5vcmc7IGlwcG1AaWV0Zi5vcmc7IEphbWVzIEd1aWNoYXJkICZs
dDtqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20mZ3Q7OyBUYWwgTWl6cmFoaSAmbHQ7dGFs
Lm1penJhaGkucGhkQGdtYWlsLmNvbSZndDs7IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYu
b3JnPGJyPg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSRTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JTUhPIGl0IHdvdWxkIGJlIGJldHRlciB0byBy
ZWZlciB0byBkaXJlY3RseSBSRkM4MzAwIOKAkyBzaW5jZSB0aGlzIGlzIGEgc3RhYmxlIHJlZmVy
ZW5jZTsgYW5kIGl0IGFsbG93cyB1cyB0byBmaW5pc2ggdXAgZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2ggYW5kIGdldCB0aGUgY29kZSBwb2ludHMgYWxsb2NhdGVkLiBJLUQuaWV0Zi1zZmMtb2FtLXBh
Y2tldA0KIGlzIGVhcmx5IHN0YWdlcyBhbmQgc3RpbGwgZXZvbHZpbmcuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+Q2hlZXJzLCBGcmFuazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEg
MS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4g
PGEgaHJlZj0ibWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20iPg0KbW9oYW1lZC5i
b3VjYWRhaXJAb3JhbmdlLmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNh
ZGFpckBvcmFuZ2UuY29tIj5tb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPC9hPiZndDsNCjxi
cj4NCjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxMzoyODxicj4NCjxiPlRv
OjwvYj4gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRh
cmlAdGhvdWdodHNwb3QuY29tIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4m
Z3Q7OyBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNv
bSI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IEZyYW5rIEJy
b2NrbmVycyAoZmJyb2NrbmUpICZsdDs8YSBocmVmPSJtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5j
b21AZG1hcmMuaWV0Zi5vcmciPmZicm9ja25lPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPC9h
PiZndDs7DQo8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZyI+c2ZjLWNoYWlyc0Bp
ZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmciPg0Kc2ZjQGlldGYub3Jn
PC9hPjsgPGEgaHJlZj0ibWFpbHRvOmlwcG1AaWV0Zi5vcmciPmlwcG1AaWV0Zi5vcmc8L2E+OyBK
YW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJl
d2VpLmNvbSI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9hPiZndDs7IFRhbCBNaXpy
YWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSI+dGFsLm1p
enJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoQGlldGYub3JnIj5kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzwv
YT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFtzZmNdIFdHTEMgZm9yIDxhIGhyZWY9Imh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyI+DQpo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88
L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5IaSBTaHdldGhhLA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5JIHByZWZlciB3ZSBnbyBmb3IgYW4gZXhwbGljaXQgcmVmZXJlbmNlIHRvIEktRC5pZXRm
LXNmYy1vYW0tcGFja2V0IHJhdGhlciB0aGFuIOKAnGFueSB1cGRhdGUgdG8gUkZDODMwMOKAnS4g
VGhpcyBpcyBjb25zaXN0ZW50IHdpdGggdGhlIHVzYWdlIGluIHRoZSBvdGhlciBPQU0NCiBkcmFm
dC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFuayB5
b3UuICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PkNoZWVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5NZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkRlJm5i
c3A7OjwvYj4gU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhh
bmRhcmlAdGhvdWdodHNwb3QuY29tIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwv
YT4mZ3Q7DQo8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gamV1ZGkgMTQgYXZyaWwgMjAyMiAx
MjowNjxicj4NCjxiPsOAJm5ic3A7OjwvYj4gR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0
bzpncmVnaW1pcnNreUBnbWFpbC5jb20iPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJy
Pg0KPGI+Q2MmbmJzcDs6PC9iPiBCT1VDQURBSVIgTW9oYW1lZCBJTk5PVi9ORVQgJmx0OzxhIGhy
ZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIj5tb2hhbWVkLmJvdWNhZGFp
ckBvcmFuZ2UuY29tPC9hPiZndDs7IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDs8YSBo
cmVmPSJtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmciPmZicm9ja25l
PTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86c2Zj
LWNoYWlyc0BpZXRmLm9yZyI+c2ZjLWNoYWlyc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0
bzpzZmNAaWV0Zi5vcmciPg0Kc2ZjQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmlwcG1A
aWV0Zi5vcmciPmlwcG1AaWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSI+amFtZXMubi5ndWljaGFyZEBm
dXR1cmV3ZWkuY29tPC9hPiZndDs7IFRhbCBNaXpyYWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFs
Lm1penJhaGkucGhkQGdtYWlsLmNvbSI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7
Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnIj5kcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+
IFJlOiBbc2ZjXSBXR0xDIGZvciA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIE1lZCwgR3JlZywmbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvdyBhYm91dCB0aGlzIHRleHQg
OjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPuKAnFRoZSBP
LWJpdCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiZuYnNwO2FuZCBhbnkg
dXBkYXRlcyB0byZuYnNwO1tSRkM4MzAwXSZuYnNwOy4mcXVvdDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+R2l2ZW4gdGhhdCZuYnNwOzwvc3Bh
bj5JLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCZuYnNwOyB3aWxsIHVwZGF0ZSBSRjgzMDAgYW5kIHRo
ZXJlIGNvdWxkIGJlIG90aGVycyBpbiBmdXR1cmU/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNod2V0aGE8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVHVlLCBBcHIgMTIsIDIwMjIg
YXQgOToyNCBQTSBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdt
YWlsLmNvbSI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNod2V0aGEsPG86cD48L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBiZWxpZXZlIHRoYXQgdGhlIHRleHQg
eW91J3ZlIHF1b3RlZCBpcyBoZWxwZnVsLiBJIHdvdWxkIHN1Z2dlc3QgY2hhbmdpbmcgcmVmZXJl
bmNlcyBmcm9tIFtSRkM4MzAwXSB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdIHRocm91Z2hv
dXQgdGhhdCBwYXJhZ3JhcGguPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5HcmVnPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6NTYgQU0gU2h3
ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdo
dHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5j
b208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzow
Y20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdp
bi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPk1lZCw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMgZXhhY3RseSB3aGF0IHdlIGhh
ZCBiZWZvcmUgdGhlIGxhdGVzdCByZXZpc2lvbjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDYqc2VjdGlv
bi00LjJfXztJdyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangz
NVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXBK
UGZ6cnZJJCIgdGFyZ2V0PSJfYmxhbmsiPjQuMjwvYT4uJm5ic3A7IElPQU0gYW5kIHRoZSB1c2Ug
b2YgdGhlIE5TSCBPLWJpdDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgW1JGQzgzMDBdIGRlZmluZXMgYW4gJnF1b3Q7TyBiaXQmcXVvdDsgZm9y
IE9BTSBwYWNrZXRzLiZuYnNwOyBQZXIgWzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fOyEhTVoz
Rnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlY
MEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJFJCIgdGFyZ2V0
PSJfYmxhbmsiIHRpdGxlPSImcXVvdDtOZXR3b3JrIFNlcnZpY2UgSGVhZGVyIChOU0gpJnF1b3Q7
Ij5SRkM4MzAwPC9hPl0gdGhlIE88bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgYml0IG11c3QgYmUgc2V0IGZvciBPQU0g
cGFja2V0cyBhbmQgbXVzdCBub3QgYmUgc2V0IGZvciBub24tT0FNPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHBhY2tl
dHMuJm5ic3A7IFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBmb2xsb3cgdGhp
czxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQg
Zm9yIHJlZ3VsYXIgY3VzdG9tZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJp
ZXMgSU9BTSBkYXRhIGFuZCB0aGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IE9B
TSBwYWNrZXRzIHdoaWNoIGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIg
ZGF0YTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyBwYXlsb2FkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlRoaXMgd2FzIHJlbW92ZWQgYXMgcGVyIHRoZSBkaXNjdXNzaW9uIGluIHRoaXMg
dGhyZWFkLiBQbGVhc2UgY2hlY2sNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5P
aHhrbkF3X2Rxdmo2TS9fXzshIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURB
NkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlG
Ql9GT0lwLUNlTGZlQSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS88L2E+PGJyPg0K
PGJyPg0KSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29wIGhlcmUuIFRoaXMgZGVm
aW5pdGlvbiBvZiBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNv
bWVzIGluIGlubmVyIHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRlciBjaGFpbiBp
cyBpbnRyb2R1Y2VkIGluIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdG8gdXBkYXRlIHRoZSBS
RkM4MzAwLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SmltLCBXaGF0IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9k
dWNlIHRoZSBhYm92ZSB0ZXh0ID88YnI+DQo8YnI+DQpUaGFua3MsPGJyPg0KU2h3ZXRoYTxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPHByZT5fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4N
CjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+Q2UgbWVzc2FnZSBldCBzZXMgcGll
Y2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGll
bGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jPG86cD48L286cD48L3ByZT4N
CjxwcmU+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlz
YXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXog
bGUgc2lnbmFsZXI8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5hIGwnZXhwZWRpdGV1ciBldCBsZSBk
ZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ry
b25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2Ug
YSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS48bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5UaGlzIG1lc3NhZ2UgYW5kIGl0
cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZv
cm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91
dCBhdXRob3Jpc2F0aW9uLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPklmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVs
ZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1l
c3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT5UaGFuayB5b3UuPG86cD48L286cD48L3ByZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjxQUkU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpv
aW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBv
dSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBs
b2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBt
ZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdleHBlZGl0ZXVyIGV0
IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBl
bGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sCk9yYW5nZSBkZWNs
aW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZv
cm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRz
IG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQg
bWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwg
dXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3UgaGF2ZSByZWNlaXZl
ZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0
ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4KQXMgZW1haWxzIG1heSBiZSBhbHRl
cmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9k
aWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5b3UuCjwvUFJFPjwvYm9keT4NCjwv
aHRtbD4NCg==

--_000_aa119db5d163449aa26524d83218ebe6orangecom_--


From nobody Thu Apr 14 05:41:23 2022
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 CCFCC3A176D; Thu, 14 Apr 2022 05:38:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.005
X-Spam-Level: 
X-Spam-Status: No, score=-2.005 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 FzyLDlq2dyKb; Thu, 14 Apr 2022 05:38:40 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (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 56C273A1767; Thu, 14 Apr 2022 05:38:40 -0700 (PDT)
Received: from opfedar03.francetelecom.fr (unknown [xx.xx.xx.5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar21.francetelecom.fr (ESMTP service) with ESMTPS id 4KfJsp705gz7vGk;  Thu, 14 Apr 2022 14:38:38 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649939919; bh=kqIrHSKZmTWEtTQc/6NwMSTP/WB/k5oeIR2qQQMTpEw=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=WE9bNprAppm+uxA4lKRxqa8q1DPfGIpdL0491Dzg05PceB/Hjph2NRBSf7uBO+/Zw kF0AisZv9dmZwVdbC6QA4oLsLh/Va0NElK2uHa/Jsvh6x3o1rU5pqSfdMlCexD5abQ opM8e0hv49SdAo5N7DtXvf94ZWDa0biLtdSvcgIin2lJ2afFhFonlha2uwftGbBT8D LU73R8PIfkKxU3o5ysIlJN9X2KnjEVPFV1leLQfWzuqo7R528nTg65+xVSWuEIvd7a MAQgotksi4muQsrTfNNGHlCs6rvdngM9aQv8aN63pkyBA0tq09Z6j0InoXrn1TJKQO sStCjnaWC/svA==
From: <mohamed.boucadair@orange.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Thread-Topic: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
Thread-Index: AdeULBhJRJPqyAEIQoSKEyRZsxugZQQB5uoACahWxgAAGYGKgBL6IjWAAA3JMYAAO7ZbAAAUk9wAAUpazIAAOJK8gAoigVWAABlSwAAACWjsAAAKcnYAAZ7CWpAABhxZEAAA5CIAAAIGRAAAWGucgAAC3sYAAAHiyzAAABl2sAAAQ4XQ
Content-Class: 
Date: Thu, 14 Apr 2022 12:38:38 +0000
Message-ID: <25972_1649939918_625815CE_25972_272_1_7403bcdf0f19464a8e6f8e40f7e8048c@orange.com>
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com> <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <CY4PR11MB1672C19416619D29F069C5EDDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB1672C19416619D29F069C5EDDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-14T12:33:56Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=85c80a66-6abc-4569-8cfc-df7db2bcce6d; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.52]
Content-Type: multipart/alternative; boundary="_000_7403bcdf0f19464a8e6f8e40f7e8048corangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/8AQmu7q3gdfxah2rVTwGCjFXSpQ>
X-Mailman-Approved-At: Thu, 14 Apr 2022 05:40:49 -0700
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 12:38:46 -0000

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

UmUtLA0KDQpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBpbmNsdWRlcyBPQU0gZGF0YSAobGlrZWx5
IHdpdGggdXNlciBkYXRhKSBidXQgdGhlcmUgaXMgYW4gYW1iaWd1aXR5IGluIDgzMDAgdG8gd2hl
dGhlciB0aGlzIGlzIGNvbnNpZGVyZWQgYXMgYW4gT0FNIHBhY2tldC4gUGxlYXNlIHJlZmVyIHRv
IHRoZSBTRkMgYXJjaGl2ZXMgd2hlcmUgdGhpcyB3YXMgZGlzY3Vzc2VkLg0KDQpDaGVlcnMsDQpN
ZWQNCg0KRGUgOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29t
Pg0KRW52b3nDqSA6IGpldWRpIDE0IGF2cmlsIDIwMjIgMTQ6MjkNCsOAIDogQk9VQ0FEQUlSIE1v
aGFtZWQgSU5OT1YvTkVUIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPjsgU2h3ZXRoYSBC
aGFuZGFyaSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+OyBHcmVnIE1pcnNreSA8
Z3JlZ2ltaXJza3lAZ21haWwuY29tPg0KQ2MgOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8
ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+OyBzZmMtY2hhaXJzQGlldGYub3Jn
OyBzZmNAaWV0Zi5vcmc7IGlwcG1AaWV0Zi5vcmc7IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1
aWNoYXJkQGZ1dHVyZXdlaS5jb20+OyBUYWwgTWl6cmFoaSA8dGFsLm1penJhaGkucGhkQGdtYWls
LmNvbT47IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnDQpPYmpldCA6IFJFOiBbc2Zj
XSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaC8NCg0KRm9yZ290IHRvIGFkZDogQSBjbGF1c2UgbGlrZSAiIFRoZSBPLWJpdCBN
VVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiBhbmQgYW55IHVwZGF0ZXMgdG8g
W1JGQzgzMDBd4oCcIHNpbXBseSBzdGF0ZXMgdGhlIG9idmlvdXMuIGRyYWZ0LWlldGYtc2ZjLWlv
YW0tbnNoIGRvZXMgbm90IHRvdWNoIG9yIHJlZGVmaW5lIHRoZSBPLWJpdCDigJMgaGVuY2UgdGhl
IHN0YXRlbWVudCBpcyBhdCBiZXN0IG9wdGlvbmFsLiBUaGUgcmVhZGVyIG1pZ2h0IGV2ZW4gd29u
ZGVyIHdoeSB0aGUgb2J2aW91cyBpcyByZS1zdGF0ZWQgaW4gdGhlIGRvY3VtZW50LiBNeSBwcmVm
ZXJlbmNlIGlzIHN0aWxsIHRvIGF2b2lkIGFueSBtZW50aW9uaW5nIG9mIHRoZSBPLWJpdCBpbiBk
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaC4NCg0KRnJhbmsNCg0KRnJvbTogRnJhbmsgQnJvY2tuZXJz
IChmYnJvY2tuZSkNClNlbnQ6IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE0OjI0DQpUbzogbW9o
YW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3Jhbmdl
LmNvbT47IFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29t
PG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+OyBHcmVnIE1pcnNreSA8
Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0KQ2M6
IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5p
ZXRmLm9yZzxtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+Pjsgc2Zj
LWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz47IHNmY0BpZXRmLm9y
ZzxtYWlsdG86c2ZjQGlldGYub3JnPjsgaXBwbUBpZXRmLm9yZzxtYWlsdG86aXBwbUBpZXRmLm9y
Zz47IEphbWVzIEd1aWNoYXJkIDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFpbHRv
OmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6cmFoaSA8dGFsLm1penJh
aGkucGhkQGdtYWlsLmNvbTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT4+OyBkcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2hAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW3NmY10gV0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQoNCklNSE8gaXQgd291
bGQgYmUgYmV0dGVyIHRvIHJlZmVyIHRvIGRpcmVjdGx5IFJGQzgzMDAg4oCTIHNpbmNlIHRoaXMg
aXMgYSBzdGFibGUgcmVmZXJlbmNlOyBhbmQgaXQgYWxsb3dzIHVzIHRvIGZpbmlzaCB1cCBkcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaCBhbmQgZ2V0IHRoZSBjb2RlIHBvaW50cyBhbGxvY2F0ZWQuIEkt
RC5pZXRmLXNmYy1vYW0tcGFja2V0IGlzIGVhcmx5IHN0YWdlcyBhbmQgc3RpbGwgZXZvbHZpbmcu
DQoNCkNoZWVycywgRnJhbmsNCg0KRnJvbTogbW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxt
YWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4gPG1vaGFtZWQuYm91Y2FkYWlyQG9y
YW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20+Pg0KU2VudDogVGh1
cnNkYXksIDE0IEFwcmlsIDIwMjIgMTM6MjgNClRvOiBTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhh
LmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0
c3BvdC5jb20+PjsgR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3Jl
Z2ltaXJza3lAZ21haWwuY29tPj4NCkNjOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJy
b2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOmZicm9ja25lPTQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnPj47IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFp
cnNAaWV0Zi5vcmc+OyBzZmNAaWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz47IGlwcG1AaWV0
Zi5vcmc8bWFpbHRvOmlwcG1AaWV0Zi5vcmc+OyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWlj
aGFyZEBmdXR1cmV3ZWkuY29tPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+
PjsgVGFsIE1penJhaGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRvOnRhbC5taXpy
YWhpLnBoZEBnbWFpbC5jb20+PjsgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8bWFp
bHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtzZmNd
IFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2Zj
LWlvYW0tbnNoLw0KDQpIaSBTaHdldGhhLA0KDQpJIHByZWZlciB3ZSBnbyBmb3IgYW4gZXhwbGlj
aXQgcmVmZXJlbmNlIHRvIEktRC5pZXRmLXNmYy1vYW0tcGFja2V0IHJhdGhlciB0aGFuIOKAnGFu
eSB1cGRhdGUgdG8gUkZDODMwMOKAnS4gVGhpcyBpcyBjb25zaXN0ZW50IHdpdGggdGhlIHVzYWdl
IGluIHRoZSBvdGhlciBPQU0gZHJhZnQuDQoNClRoYW5rIHlvdS4NCg0KQ2hlZXJzLA0KTWVkDQoN
CkRlIDogU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208
bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPj4NCkVudm95w6kgOiBqZXVk
aSAxNCBhdnJpbCAyMDIyIDEyOjA2DQrDgCA6IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFp
bC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+DQpDYyA6IEJPVUNBREFJUiBNb2hh
bWVkIElOTk9WL05FVCA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1l
ZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4+OyBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJy
b2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOmZicm9ja25lPTQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnPj47IHNmYy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFp
cnNAaWV0Zi5vcmc+OyBzZmNAaWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz47IGlwcG1AaWV0
Zi5vcmc8bWFpbHRvOmlwcG1AaWV0Zi5vcmc+OyBKYW1lcyBHdWljaGFyZCA8amFtZXMubi5ndWlj
aGFyZEBmdXR1cmV3ZWkuY29tPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+
PjsgVGFsIE1penJhaGkgPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRvOnRhbC5taXpy
YWhpLnBoZEBnbWFpbC5jb20+PjsgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8bWFp
bHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPg0KT2JqZXQgOiBSZTogW3NmY10g
V0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2gvDQoNCkhpIE1lZCwgR3JlZywNCg0KSG93IGFib3V0IHRoaXMgdGV4dCA6DQoNCuKA
nFRoZSBPLWJpdCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiBhbmQgYW55
IHVwZGF0ZXMgdG8gW1JGQzgzMDBdIC4iDQoNCkdpdmVuIHRoYXQgSS1ELmlldGYtc2ZjLW9hbS1w
YWNrZXQgIHdpbGwgdXBkYXRlIFJGODMwMCBhbmQgdGhlcmUgY291bGQgYmUgb3RoZXJzIGluIGZ1
dHVyZT8NCg0KVGhhbmtzLA0KU2h3ZXRoYQ0KDQpPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0
IFBNIEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5
QGdtYWlsLmNvbT4+IHdyb3RlOg0KSGkgU2h3ZXRoYSwNCkkgYmVsaWV2ZSB0aGF0IHRoZSB0ZXh0
IHlvdSd2ZSBxdW90ZWQgaXMgaGVscGZ1bC4gSSB3b3VsZCBzdWdnZXN0IGNoYW5naW5nIHJlZmVy
ZW5jZXMgZnJvbSBbUkZDODMwMF0gdG8gW0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XSB0aHJvdWdo
b3V0IHRoYXQgcGFyYWdyYXBoLg0KDQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBUdWUsIEFwciAxMiwg
MjAyMiBhdCA3OjU2IEFNIFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdo
dHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+IHdyb3Rl
Og0KTWVkLA0KDQpUaGFua3MgZm9yIHRoZSBkZXRhaWxzOiB0aGlzIGlzIGV4YWN0bHkgd2hhdCB3
ZSBoYWQgYmVmb3JlIHRoZSBsYXRlc3QgcmV2aXNpb246DQoNCjQuMjxodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWll
dGYtc2ZjLWlvYW0tbnNoLTA2KnNlY3Rpb24tNC4yX187SXchIU1aM0Z3NDV0bzV1WSFOQnNyemhI
RWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZj
STJxVXpXZmV6S18xRDJScHlGQl9GT0lwSlBmenJ2SSQ+LiAgSU9BTSBhbmQgdGhlIHVzZSBvZiB0
aGUgTlNIIE8tYml0DQoNCg0KDQogICBbUkZDODMwMF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBP
QU0gcGFja2V0cy4gIFBlciBbUkZDODMwMDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzMDBfXzshIU1aM0Z3NDV0bzV1
WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNu
MWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwRUI1QWJiRSQ+XSB0aGUgTw0KDQogICBi
aXQgbXVzdCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBzZXQgZm9yIG5v
bi1PQU0NCg0KICAgcGFja2V0cy4gIFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVT
VCBmb2xsb3cgdGhpcw0KDQogICBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBi
ZSBzZXQgZm9yIHJlZ3VsYXIgY3VzdG9tZXINCg0KICAgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJp
ZXMgSU9BTSBkYXRhIGFuZCB0aGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yDQoNCiAgIE9BTSBwYWNr
ZXRzIHdoaWNoIGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YQ0K
DQogICBwYXlsb2FkLg0KDQpUaGlzIHdhcyByZW1vdmVkIGFzIHBlciB0aGUgZGlzY3Vzc2lvbiBp
biB0aGlzIHRocmVhZC4gUGxlYXNlIGNoZWNrIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS88aHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZmMvc3JN
aXQ1ekU4VXNlTk9oeGtuQXdfZHF2ajZNL19fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1T
aW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldm
ZXpLXzFEMlJweUZCX0ZPSXAtQ2VMZmVBJD4NCg0KSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcg
aW4gYSBsb29wIGhlcmUuIFRoaXMgZGVmaW5pdGlvbiBvZiBTRkMgT0FNIHBhY2tldCB0byBpbmNs
dWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyIHBhY2tldHMgdmlhIHRoZSBuZXh0
IHByb3RvY29sIGhlYWRlciBjaGFpbiBpcyBpbnRyb2R1Y2VkIGluIGRyYWZ0LWlldGYtc2ZjLW9h
bS1wYWNrZXQgdG8gdXBkYXRlIHRoZSBSRkM4MzAwLg0KSmltLCBXaGF0IGFyZSB5b3UgdGhvdWdo
dHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZSBhYm92ZSB0ZXh0ID8NCg0KVGhh
bmtzLA0KU2h3ZXRoYQ0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNl
cyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxs
ZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNl
cywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJl
Y3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhw
ZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMg
bWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0K
DQpPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRl
IGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1lc3NhZ2Ug
YW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdl
ZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5IHNob3Vs
ZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlv
bi4NCg0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVu
dHMuDQoNCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9y
IG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4N
Cg0KVGhhbmsgeW91Lg0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVz
IHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJp
dmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVz
IG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2Fn
ZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwnZXhwZWRpdGV1ciBldCBsZSBk
ZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ry
b25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLApPcmFuZ2UgZGVjbGluZSB0
b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBv
dSBmYWxzaWZpZS4gTWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkg
Y29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBi
ZSBwcm90ZWN0ZWQgYnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQg
b3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhp
cyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhp
cyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwg
T3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVk
LCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4KVGhhbmsgeW91LgoK

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2luOjBjbTsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uUHJmb3JtYXRIVE1MQ2FyDQoJe21zby1zdHlsZS1uYW1l
OiJQcsOpZm9ybWF0w6kgSFRNTCBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiUHLDqWZvcm1hdMOpIEhUTUwiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30N
CnNwYW4uRW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAu
ODVwdCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6
V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpz
aGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5k
aWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRp
dCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48
L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkZSIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
UmUtLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+ZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2ggaW5jbHVkZXMgT0FNIGRhdGEgKGxpa2VseSB3aXRoIHVzZXIgZGF0YSkgYnV0IHRoZXJl
IGlzIGFuIGFtYmlndWl0eSBpbiA4MzAwIHRvIHdoZXRoZXIgdGhpcyBpcyBjb25zaWRlcmVkIGFz
IGFuIE9BTSBwYWNrZXQuIFBsZWFzZSByZWZlcg0KIHRvIHRoZSBTRkMgYXJjaGl2ZXMgd2hlcmUg
dGhpcyB3YXMgZGlzY3Vzc2VkLiA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+TWVkPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0
Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj5EZSZuYnNwOzo8L2I+IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDtmYnJvY2tu
ZUBjaXNjby5jb20mZ3Q7IDxicj4NCjxiPkVudm95w6kmbmJzcDs6PC9iPiBqZXVkaSAxNCBhdnJp
bCAyMDIyIDE0OjI5PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBCT1VDQURBSVIgTW9oYW1lZCBJTk5P
Vi9ORVQgJmx0O21vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20mZ3Q7OyBTaHdldGhhIEJoYW5k
YXJpICZsdDtzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSZndDs7IEdyZWcgTWlyc2t5
ICZsdDtncmVnaW1pcnNreUBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+Q2MmbmJzcDs6PC9iPiBGcmFu
ayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0
Zi5vcmcmZ3Q7OyBzZmMtY2hhaXJzQGlldGYub3JnOyBzZmNAaWV0Zi5vcmc7IGlwcG1AaWV0Zi5v
cmc7IEphbWVzIEd1aWNoYXJkICZsdDtqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20mZ3Q7
OyBUYWwgTWl6cmFoaSAmbHQ7dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSZndDs7IGRyYWZ0LWll
dGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPGJyPg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSRTogW3Nm
Y10gV0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2gvPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Gb3Jnb3Qg
dG8gYWRkOiBBIGNsYXVzZSBsaWtlICZxdW90Ow0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+VGhlIE8tYml0IE1VU1QgYmUgaGFuZGxlZCBm
b2xsb3dpbmcgdGhlIHJ1bGVzIGluJm5ic3A7YW5kIGFueSB1cGRhdGVzIHRvJm5ic3A7W1JGQzgz
MDBdPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPuKAnCBzaW1wbHkgc3RhdGVzIHRoZSBvYnZpb3VzLiBkcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaCBkb2VzIG5vdCB0b3VjaCBvciByZWRlZmluZQ0KIHRoZSBPLWJpdCDigJMgaGVuY2UgdGhl
IHN0YXRlbWVudCBpcyBhdCBiZXN0IG9wdGlvbmFsLiBUaGUgcmVhZGVyIG1pZ2h0IGV2ZW4gd29u
ZGVyIHdoeSB0aGUgb2J2aW91cyBpcyByZS1zdGF0ZWQgaW4gdGhlIGRvY3VtZW50LiBNeSBwcmVm
ZXJlbmNlIGlzIHN0aWxsIHRvIGF2b2lkIGFueSBtZW50aW9uaW5nIG9mIHRoZSBPLWJpdCBpbiBk
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5G
cmFuazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVw
dDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkN
Cjxicj4NCjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxNDoyNDxicj4NCjxi
PlRvOjwvYj4gPGEgaHJlZj0ibWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20iPm1v
aGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+OyBTaHdldGhhIEJoYW5kYXJpICZsdDs8YSBo
cmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iPnNod2V0aGEuYmhh
bmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPiZndDs7IEdyZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJt
YWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIj5ncmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0
Ozxicj4NCjxiPkNjOjwvYj4gRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgJmx0OzxhIGhyZWY9
Im1haWx0bzpmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyI+ZmJyb2NrbmU9NDBj
aXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpzZmMtY2hh
aXJzQGlldGYub3JnIj5zZmMtY2hhaXJzQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnNm
Y0BpZXRmLm9yZyI+DQpzZmNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86aXBwbUBpZXRm
Lm9yZyI+aXBwbUBpZXRmLm9yZzwvYT47IEphbWVzIEd1aWNoYXJkICZsdDs8YSBocmVmPSJtYWls
dG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVy
ZXdlaS5jb208L2E+Jmd0OzsgVGFsIE1penJhaGkgJmx0OzxhIGhyZWY9Im1haWx0bzp0YWwubWl6
cmFoaS5waGRAZ21haWwuY29tIj50YWwubWl6cmFoaS5waGRAZ21haWwuY29tPC9hPiZndDs7DQo8
YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmciPmRyYWZ0LWll
dGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogW3Nm
Y10gV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gvIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5JTUhPIGl0IHdvdWxkIGJlIGJldHRlciB0byByZWZlciB0byBkaXJl
Y3RseSBSRkM4MzAwIOKAkyBzaW5jZSB0aGlzIGlzIGEgc3RhYmxlIHJlZmVyZW5jZTsgYW5kIGl0
IGFsbG93cyB1cyB0byBmaW5pc2ggdXAgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2ggYW5kIGdldCB0
aGUgY29kZSBwb2ludHMgYWxsb2NhdGVkLiBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldA0KIGlzIGVh
cmx5IHN0YWdlcyBhbmQgc3RpbGwgZXZvbHZpbmcuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+Q2hlZXJzLCBGcmFuazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5n
PSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gPGEgaHJlZj0ibWFp
bHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20iPg0KbW9oYW1lZC5ib3VjYWRhaXJAb3Jh
bmdlLmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2Uu
Y29tIj5tb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPC9hPiZndDsNCjxicj4NCjxiPlNlbnQ6
PC9iPiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxMzoyODxicj4NCjxiPlRvOjwvYj4gU2h3ZXRo
YSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNw
b3QuY29tIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7OyBHcmVnIE1p
cnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSI+Z3JlZ2ltaXJz
a3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IEZyYW5rIEJyb2NrbmVycyAoZmJy
b2NrbmUpICZsdDs8YSBocmVmPSJtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0
Zi5vcmciPmZicm9ja25lPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPC9hPiZndDs7DQo8YSBo
cmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZyI+c2ZjLWNoYWlyc0BpZXRmLm9yZzwvYT47
IDxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmciPg0Kc2ZjQGlldGYub3JnPC9hPjsgPGEgaHJl
Zj0ibWFpbHRvOmlwcG1AaWV0Zi5vcmciPmlwcG1AaWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFy
ZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSI+amFt
ZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9hPiZndDs7IFRhbCBNaXpyYWhpICZsdDs8YSBo
cmVmPSJtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSI+dGFsLm1penJhaGkucGhkQGdt
YWlsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
QGlldGYub3JnIj5kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5T
dWJqZWN0OjwvYj4gUkU6IFtzZmNdIFdHTEMgZm9yIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyI+DQpodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC88L2E+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5IaSBTaHdldGhhLA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIHByZWZl
ciB3ZSBnbyBmb3IgYW4gZXhwbGljaXQgcmVmZXJlbmNlIHRvIEktRC5pZXRmLXNmYy1vYW0tcGFj
a2V0IHJhdGhlciB0aGFuIOKAnGFueSB1cGRhdGUgdG8gUkZDODMwMOKAnS4gVGhpcyBpcyBjb25z
aXN0ZW50IHdpdGggdGhlIHVzYWdlIGluIHRoZSBvdGhlciBPQU0NCiBkcmFmdC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFuayB5b3UuICZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkNoZWVycyw8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5NZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBi
bHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkRlJm5ic3A7OjwvYj4gU2h3
ZXRoYSBCaGFuZGFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdo
dHNwb3QuY29tIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7DQo8YnI+
DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gamV1ZGkgMTQgYXZyaWwgMjAyMiAxMjowNjxicj4NCjxi
PsOAJm5ic3A7OjwvYj4gR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNr
eUBnbWFpbC5jb20iPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2MmbmJz
cDs6PC9iPiBCT1VDQURBSVIgTW9oYW1lZCBJTk5PVi9ORVQgJmx0OzxhIGhyZWY9Im1haWx0bzpt
b2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIj5tb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29t
PC9hPiZndDs7IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDs8YSBocmVmPSJtYWlsdG86
ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmciPmZicm9ja25lPTQwY2lzY28uY29t
QGRtYXJjLmlldGYub3JnPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRm
Lm9yZyI+c2ZjLWNoYWlyc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5v
cmciPg0Kc2ZjQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmlwcG1AaWV0Zi5vcmciPmlw
cG1AaWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVz
Lm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29t
PC9hPiZndDs7IFRhbCBNaXpyYWhpICZsdDs8YSBocmVmPSJtYWlsdG86dGFsLm1penJhaGkucGhk
QGdtYWlsLmNvbSI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0i
bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnIj5kcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+IFJlOiBbc2ZjXSBX
R0xDIGZvciA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaC8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkhpIE1lZCwgR3JlZywmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvdyBhYm91dCB0aGlzIHRleHQgOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPuKAnFRoZSBPLWJpdCBNVVNUIGJl
IGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiZuYnNwO2FuZCBhbnkgdXBkYXRlcyB0byZu
YnNwO1tSRkM4MzAwXSZuYnNwOy4mcXVvdDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+R2l2ZW4gdGhhdCZuYnNwOzwvc3Bhbj5JLUQuaWV0Zi1z
ZmMtb2FtLXBhY2tldCZuYnNwOyB3aWxsIHVwZGF0ZSBSRjgzMDAgYW5kIHRoZXJlIGNvdWxkIGJl
IG90aGVycyBpbiBmdXR1cmU/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlNod2V0aGE8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVHVlLCBBcHIgMTIsIDIwMjIgYXQgOToyNCBQTSBH
cmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSI+Z3Jl
Z2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNod2V0aGEsPG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3Rl
ZCBpcyBoZWxwZnVsLiBJIHdvdWxkIHN1Z2dlc3QgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9tIFtS
RkM4MzAwXSB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdIHRocm91Z2hvdXQgdGhhdCBwYXJh
Z3JhcGguPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5HcmVnPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPk9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6NTYgQU0gU2h3ZXRoYSBCaGFuZGFy
aSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0
YXJnZXQ9Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2
LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207
bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk1lZCw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5r
cyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMgZXhhY3RseSB3aGF0IHdlIGhhZCBiZWZvcmUgdGhl
IGxhdGVzdCByZXZpc2lvbjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5
bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxhIGhy
ZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDYqc2VjdGlvbi00LjJfXztJdyEh
TVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNl
WUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXBKUGZ6cnZJJCIgdGFy
Z2V0PSJfYmxhbmsiPjQuMjwvYT4uJm5ic3A7IElPQU0gYW5kIHRoZSB1c2Ugb2YgdGhlIE5TSCBP
LWJpdDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsgW1JGQzgzMDBdIGRlZmluZXMgYW4gJnF1b3Q7TyBiaXQmcXVvdDsgZm9yIE9BTSBwYWNrZXRz
LiZuYnNwOyBQZXIgWzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczov
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fOyEhTVozRnc0NXRvNXVZIU5C
c3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpy
T1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJFJCIgdGFyZ2V0PSJfYmxhbmsiIHRp
dGxlPSImcXVvdDtOZXR3b3JrIFNlcnZpY2UgSGVhZGVyIChOU0gpJnF1b3Q7Ij5SRkM4MzAwPC9h
Pl0gdGhlIE88bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsgYml0IG11c3QgYmUgc2V0IGZvciBPQU0gcGFja2V0cyBhbmQg
bXVzdCBub3QgYmUgc2V0IGZvciBub24tT0FNPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHBhY2tldHMuJm5ic3A7IFBh
Y2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBmb2xsb3cgdGhpczxvOnA+PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQgZm9yIHJlZ3VsYXIg
Y3VzdG9tZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJpZXMgSU9BTSBkYXRh
IGFuZCB0aGUgTyBiaXQgTVVTVCBiZSBzZXQgZm9yPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IE9BTSBwYWNrZXRzIHdo
aWNoIGNhcnJ5IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55IHJlZ3VsYXIgZGF0YTxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZu
YnNwOyBwYXlsb2FkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRo
aXMgd2FzIHJlbW92ZWQgYXMgcGVyIHRoZSBkaXNjdXNzaW9uIGluIHRoaXMgdGhyZWFkLiBQbGVh
c2UgY2hlY2sNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbWFp
bGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2
TS9fXzshIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNI
LVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwLUNlTGZl
QSQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TS88L2E+PGJyPg0KPGJyPg0KSXQgbG9v
a3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29wIGhlcmUuIFRoaXMgZGVmaW5pdGlvbiBvZiBT
RkMgT0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVy
IHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRlciBjaGFpbiBpcyBpbnRyb2R1Y2Vk
IGluIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdG8gdXBkYXRlIHRoZSBSRkM4MzAwLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SmltLCBXaGF0
IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZSBhYm92
ZSB0ZXh0ID88YnI+DQo8YnI+DQpUaGFua3MsPGJyPg0KU2h3ZXRoYTxvOnA+PC9vOnA+PC9wPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
L2Rpdj4NCjwvZGl2Pg0KPHByZT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4m
bmJzcDs8L286cD48L3ByZT4NCjxwcmU+Q2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMg
cGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2
aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jPG86cD48L286cD48L3ByZT4NCjxwcmU+cGFzIGV0
cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZv
dXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5z
aSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFu
dCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPk9yYW5n
ZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJl
LCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpw
PiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5UaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50
cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0
IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPnRoZXkgc2hv
dWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0
aW9uLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1h
aWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPkFzIGVtYWls
cyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQg
aGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC48bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT5UaGFuayB5b3UuPG86cD48L286cD48L3ByZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPFBSRT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRl
cyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHBy
aXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRl
cyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3Nh
Z2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUg
ZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0
cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUg
dG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUg
b3UgZmFsc2lmaWUuIE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5
IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkg
YmUgcHJvdGVjdGVkIGJ5IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2Vk
IG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRo
aXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRo
aXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQs
IE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmll
ZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuClRoYW5rIHlvdS4KPC9QUkU+PC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_7403bcdf0f19464a8e6f8e40f7e8048corangecom_--


From nobody Thu Apr 14 06:11:43 2022
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 C06C93A18FC; Thu, 14 Apr 2022 06:11:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.006
X-Spam-Level: 
X-Spam-Status: No, score=-2.006 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scFSaPbnEOv4; Thu, 14 Apr 2022 06:11:37 -0700 (PDT)
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D7D23A18F2; Thu, 14 Apr 2022 06:11:36 -0700 (PDT)
Received: by mail-lj1-x236.google.com with SMTP id m8so5954448ljc.7; Thu, 14 Apr 2022 06:11:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ndM05SpE7R5lWYlOkUlDX9kAzvqLStA+K9O7RJ0NVe8=; b=QffXRRCliABIep5F+MY07/tFHx4jY+sN7wOIcYwINaQ5GcJjq5eIOrucHpvPhatqQJ wc3WkXgNnNIEKVVe9c0Mx0OyfTI9sByRCHtSWoB3OJGfKS0GkAP1Ruw3VNZ5UhxISNpl KBer0dREHy7IdEo5YR5jsta9vGn3XV+2r29csicMBySXMszl84KAS+pZzpY8mR0ppJNP J8hE40NHkACKSLyk2nPhVJPCVc2dA3fA0o15/h31uEzDGCU6PrWSVasUrVIlFWR4+Ffs MWeJ/7+vu5ZpRT4o4uoYvNGaRdlp4If3Ighq0ePHo05+DasmjvOu0Ykx5j2jt+5XFwDg Nd8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ndM05SpE7R5lWYlOkUlDX9kAzvqLStA+K9O7RJ0NVe8=; b=AJuUh0jUbOoZ5VX7khVBQvITjz5CnVxLSl8KtNOTzxt4EXX2vYZkJxXSa1Wl6TRkWH QEHdt3mvWv5Z2IFDUWjIZHvQfH4QllUlJZXW4TaFzLKAsCiqEIdx4ejqhMwX4Q8ylsVq tu+b6JJWLwAlDP5gZ14r+JMDFvNcuydAMfbSXOqUnQi+JGHaCBpF8BF+hHM7RAUGj7P7 kEhHr/O6mToqGJEE9F9k+sPOfUR+ND6t7hcPJkAirkvzgFCiOVDtEa8nMIyJ0gI/Et5k iJN48AxrFdn5/QFDw/Z4ZIVkK99vnvtaQfyyPEDwArsX8S2JcCWTiet6KVzmLKxYa4fK Co6A==
X-Gm-Message-State: AOAM530Hqxf259cYIVtKWqPJ08oY01c0OZR83/K6YPg1vy5VHm+pJehb vHvBQN/MSjFak4pgtbc7SpAT5EO400eppPHtJFI=
X-Google-Smtp-Source: ABdhPJzjaOGQrcKB8l9gydfTLZr6FncBo7NCRQtlI3NGnJ4iTPjhDQS7Ezm4G0z7EHxdmqZB+QkUB9VRCwh0Ss0Tm98=
X-Received: by 2002:a2e:b94b:0:b0:249:6181:468a with SMTP id 11-20020a2eb94b000000b002496181468amr1587133ljs.113.1649941894390; Thu, 14 Apr 2022 06:11:34 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com>
In-Reply-To: <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 14 Apr 2022 06:11:21 -0700
Message-ID: <CA+RyBmX3MdqVX5=hEsO+9SMbpXw+enwnm_qb4+-6smqbsTPPwg@mail.gmail.com>
To: Med Boucadair <mohamed.boucadair@orange.com>
Cc: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>,  "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>,  James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>,  "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000083e96e05dc9d082f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/OZqWKxPZNG6Vi5FijjfeJeue3d4>
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 13:11:42 -0000

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

Hi Shwetha,
thank you for the proposed resolution. I agree with Med, direct normative
reference to I-D.ietf-sfc-oam-packet seems like the logical conclusion of
our discussion of the use of the NSH O bit. Please note that we're
referring to I-D.ietf-sfc-oam-packet in the Active SFC OAM draft, e.g.,:

The O bit in NSH MUST be set, according to [I-D.ietf-sfc-oam-packet].


Regards,
Greg

On Thu, Apr 14, 2022 at 4:27 AM <mohamed.boucadair@orange.com> wrote:

> Hi Shwetha,
>
>
>
> I prefer we go for an explicit reference to I-D.ietf-sfc-oam-packet rathe=
r
> than =E2=80=9Cany update to RFC8300=E2=80=9D. This is consistent with the=
 usage in the
> other OAM draft.
>
>
>
> Thank you.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
> *Envoy=C3=A9 :* jeudi 14 avril 2022 12:06
> *=C3=80 :* Greg Mirsky <gregimirsky@gmail.com>
> *Cc :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; Frank
> Brockners (fbrockne) <fbrockne=3D40cisco.com@dmarc.ietf.org>;
> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard <
> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org
> *Objet :* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>
>
>
> Hi Med, Greg,
>
>
>
> How about this text :
>
>
>
> =E2=80=9CThe O-bit MUST be handled following the rules in and any updates
> to [RFC8300] ."
>
>
>
> Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there could be
> others in future?
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
> Hi Shwetha,
>
> I believe that the text you've quoted is helpful. I would suggest changin=
g
> references from [RFC8300] to [I-D.ietf-sfc-oam-packet] throughout that
> paragraph.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Med,
>
>
>
> Thanks for the details: this is exactly what we had before the latest
> revision:
>
> *4.2 <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/dr=
aft-ietf-sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy7=
4K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrv=
I$>.  IOAM and the use of the NSH O-bit*
>
>
>
>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300 <https://u=
rldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45=
to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUz=
WfezK_1D2RpyFB_FOIpEB5AbbE$>] the O
>
>    bit must be set for OAM packets and must not be set for non-OAM
>
>    packets.  Packets with IOAM data included MUST follow this
>
>    definition, i.e. the O bit MUST NOT be set for regular customer
>
>    traffic which also carries IOAM data and the O bit MUST be set for
>
>    OAM packets which carry only IOAM data without any regular data
>
>    payload.
>
>
>
> This was removed as per the discussion in this thread. Please check
> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/
> <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/sfc/srM=
it5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx3=
5STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$>
>
> It looks like we are going in a loop here. This definition of SFC OAM
> packet to include the OAM data that comes in inner packets via the next
> protocol header chain is introduced in draft-ietf-sfc-oam-packet to updat=
e
> the RFC8300.
>
> Jim, What are you thoughts on this? Should we reintroduce the above text =
?
>
> Thanks,
> Shwetha
>
>
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
> Thank you.
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Shwetha,<div>thank you for the propose=
d resolution. I agree with Med, direct normative reference to I-D.ietf-sfc-=
oam-packet seems like the logical conclusion of our discussion of the use o=
f the NSH O bit. Please note that we&#39;re referring to I-D.ietf-sfc-oam-p=
acket in the Active SFC OAM draft, e.g.,:</div></div><blockquote style=3D"m=
argin:0 0 0 40px;border:none;padding:0px"><div dir=3D"ltr"><div><div>The O =
bit in NSH MUST be set, according to [I-D.ietf-sfc-oam-packet].</div></div>=
</div></blockquote><div dir=3D"ltr"><div><br></div><div>Regards,</div><div>=
Greg</div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Apr 14, 2022 at 4:27 AM &lt;<a href=3D"mailto:moham=
ed.boucadair@orange.com">mohamed.boucadair@orange.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">





<div lang=3D"FR" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_4283617141386481504WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Shwetha,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
<u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">I prefer we go for an explicit reference to I-D.ietf-sfc-oam=
-packet rather than =E2=80=9Cany update to RFC8300=E2=80=9D. This is consis=
tent with the usage in the other OAM
 draft.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thank you. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> Shwetha Bhandari &lt;<a href=3D"mai=
lto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@th=
oughtspot.com</a>&gt;
<br>
<b>Envoy=C3=A9=C2=A0:</b> jeudi 14 avril 2022 12:06<br>
<b>=C3=80=C2=A0:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.co=
m" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:mohamed.=
boucadair@orange.com" target=3D"_blank">mohamed.boucadair@orange.com</a>&gt=
;; Frank Brockners (fbrockne) &lt;fbrockne=3D<a href=3D"mailto:40cisco.com@=
dmarc.ietf.org" target=3D"_blank">40cisco.com@dmarc.ietf.org</a>&gt;; <a hr=
ef=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">sfc-chairs@ietf.org</a>=
; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>; <a hr=
ef=3D"mailto:ippm@ietf.org" target=3D"_blank">ippm@ietf.org</a>; James Guic=
hard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" target=3D"_blank=
">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mailto=
:tal.mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com</a>=
&gt;;
 <a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank">draf=
t-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://datatracker.ietf.=
org/doc/draft-ietf-sfc-ioam-nsh/" target=3D"_blank">https://datatracker.iet=
f.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Med, Greg,=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">How about this text :<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
=E2=80=9CThe O-bit MUST be handled following the rules in=C2=A0and any upda=
tes to=C2=A0[RFC8300]=C2=A0.&quot;</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Given that=C2=A0</span>I-D.ietf-sfc-oam-packet=C2=A0 will update RF8300 and=
 there could be others in future?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky &lt;<a h=
ref=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.co=
m</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I believe that the text you&#39;ve quoted is helpful=
. I would suggest changing references from [RFC8300] to [I-D.ietf-sfc-oam-p=
acket] throughout that paragraph.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank">shwe=
tha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal">Med,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the details: this is exactly what we had =
before the latest revision:<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><b><span style=3D"color:black"><a href=3D"=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-ietf=
-sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6E=
WJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$" id=
=3D"gmail-m_4283617141386481504gmail-m_9165815671813750990gmail-m_251680997=
4449838372gmail-section-4.2" target=3D"_blank">4.2</a>.=C2=A0 IOAM and the =
use of the NSH O-bit</span></b><span style=3D"color:black"><u></u><u></u></=
span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 [RFC8300] defines an &quot;O =
bit&quot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefense.com/v3/=
__https:/datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45to5uY!NBsrzhHEf0Y=
_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FO=
IpEB5AbbE$" title=3D"&quot;Network Service Header (NSH)&quot;" target=3D"_b=
lank">RFC8300</a>] the O<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 bit must be set for OAM packe=
ts and must not be set for non-OAM<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 packets.=C2=A0 Packets with I=
OAM data included MUST follow this<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 definition, i.e. the O bit MU=
ST NOT be set for regular customer<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 traffic which also carries IO=
AM data and the O bit MUST be set for<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 OAM packets which carry only =
IOAM data without any regular data<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 payload.<u></u><u></u></span>=
</pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">This was removed as per the discussion in this threa=
d. Please check
<a href=3D"https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg=
/sfc/srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QD=
A6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$" t=
arget=3D"_blank">
https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/</a><=
br>
<br>
It looks like we are going in a loop here. This definition of SFC OAM packe=
t to include the OAM data that comes in inner packets via the next protocol=
 header chain is introduced in draft-ietf-sfc-oam-packet to update the RFC8=
300.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Jim, What are you thoughts on this? Should we reintr=
oduce the above text ?<br>
<br>
Thanks,<br>
Shwetha<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
<pre>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</pre></div>

</blockquote></div>

--00000000000083e96e05dc9d082f--


From nobody Thu Apr 14 06:47:27 2022
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 E0B913A1A58 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 06:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.606
X-Spam-Level: 
X-Spam-Status: No, score=-9.606 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BzZaRh73; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=aWit/QoB
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wlq6JoJckiHv for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 06:47:18 -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 805383A1A5A for <sfc@ietf.org>; Thu, 14 Apr 2022 06:47:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11316; q=dns/txt; s=iport; t=1649944038; x=1651153638; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=izasTX1L4rE4eF8hMp5Rqman+q3SzTXDeEFkqHsgl1k=; b=BzZaRh73gRUImqzhoWcBwl0cCPcn+mbyUDTxfuO0PYVFMytlBAO3sSHd suSgpzmJrsYQyYIUKmDAUCFl7awWpqREX4tqv/nYt3a67lapm6IiWsC4s Xm/61pD6TNPyfa2qzEYWtCONqxDD71NZw+/XUBiAL6JYCLxqG6VBfX+YY E=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AbSTn5RP+RXHpMPMDS1Ul6ncDWUAX0o4cdiYZ6?= =?us-ascii?q?Zsi3rRJdKnrv5HvJ1fW6vgliljVFZ7a5PRJh6uz0ejgVGUM7IzHvCUEd5pBB?= =?us-ascii?q?BMAgN8dygonBsPNAEbnLfnsOio9GskKVFJs83yhd0ZPH8OrbFzJqXr05jkXS?= =?us-ascii?q?X3C?=
IronPort-Data: =?us-ascii?q?A9a23=3AWvJjFqo4xG/80hDfhN/fgdysHG9eBmL/ZxIvg?= =?us-ascii?q?KrLsJaIsI4StFCztgarIBnSM/feNmX9fowiPNi3oRxQvZfdxt9qHQY5qyw3E?= =?us-ascii?q?3sW8OPIVI+TRqvS04x+DSFioHqKZKzyU/GYRCwPZiKa90/F3oTJ9yEmj/nUH?= =?us-ascii?q?+akUYYoBwgoLeNaYHZ54f5cs7ZRbr5A2bBVMivV0T/Ai5S31GyNg1aYBlkpB?= =?us-ascii?q?5er83uDihhdVAQw5TTSbdgT1LPXeuJ84Jg3fcldJFOgKmVY83LTegrN8F251?= =?us-ascii?q?juxExYFENiplPPwdVcHB+eIewOPkXFRHaOlh3CupARrjf19b6VaOBwR0mnZ9?= =?us-ascii?q?zxy4I0lWZiYRw0zOabPnuk1WBhDGCY4NqpDkFPCCSHn6JTPkxOcKCqEL/JGS?= =?us-ascii?q?Rte0Zcj0v15CklP+OAWbjcXYXiriPi7z7O+S/N3hdULI8ziPYdZsXZlpRncC?= =?us-ascii?q?vYvRJ3PBa/N+NRR0D4xnOhJB//YaMdfYj1qBDzCZh1nOFAaDJI3mP+lnH+5e?= =?us-ascii?q?DpdwG95D4JfD3P71gd91v3mN8DYP4XQA85UhU2f4GnB+gzE7tghHIT34VK4H?= =?us-ascii?q?riE34cjRR/GZb8=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AACOCRat8IwDawOT/sBHpjDnC7skCyIMji2?= =?us-ascii?q?hC6mlwRA09TyXGra6TdaUguiMc1gx8ZJh5o6H7BEGBKUmskaKdkrNhQItKOz?= =?us-ascii?q?OW9VdATbsSp7cKpgeAJ8SQzJ8k6U4NSdkdNDSSNyk3sS+Z2njCLz9I+rDum8?= =?us-ascii?q?rE5Za8854Hd3AMV0gU1XYBNu/tKDwReOApP+tdKLOsou584xawc3Ueacq2Ql?= =?us-ascii?q?MfWfLYmtHNnJX6JTYbGh8O8mC1/HyVwY+/NyLd8gYVUjtJz7tn23PCiRbF6q?= =?us-ascii?q?KqtOz+4gPA1lXU849dlLLau5V+7Y23+4kowwfX+0WVjbdaKv+/VfcO0aSSAW?= =?us-ascii?q?MR4ZnxStEbToBOAj3qDyaISFDWqnXdOX4VmgDfIBmj8D3eSQiTfkNjNyKH7r?= =?us-ascii?q?gpKycxonBQwu1UweZF2XmUuIFQCg6FlCPh58LQXxUvjUasp2E++NRjxkC3fL?= =?us-ascii?q?FuH4O5l7Zvin+90a1wbh7S+cQiCq1jHcvc7PFZfReTaG3YpHBmxJipUm4oFh?= =?us-ascii?q?mLT0AesojNugIm10xR3g8d3ogSj30A/JUyR91N4PnFKL1hkPVLQtUNZaxwCe?= =?us-ascii?q?8dSY+8C3DLQxjLLGWOSG6XXJ0vKjbIsdr68b817OaldNgBy4Yzgo3IVBdCuW?= =?us-ascii?q?s7ayvVeLmzNV1wg2XwqUmGLETQI5tllulEU5XHNcnWDRE=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKAAAiJVhi/5RdJa1aGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFAgUcDAQEBAQELAYFRVgd1Alo4RAO?= =?us-ascii?q?EUYNKA4U5hQ+DAgOLFI4gggmBLhSBEQNUCwEBAQ0BATkKBAEBhQcCFoRkAiU?= =?us-ascii?q?1CA4BAgQBAQESAQEFAQEBAgEHBIEJE4VoDYZCAQEBARUREQwBASUNBQELBgE?= =?us-ascii?q?ZBAEBAQICHwQDAgQfERQBCAkBBAENBQgagmOCZQMxAQ6jDAGBPgKBDokReoE?= =?us-ascii?q?xgQGCCAEBBgQEgTcBE0GCfw0LgjgDBoERLAGCQ02DAoEngSCGJByBSUSBFAF?= =?us-ascii?q?DgyWCIUIBAQIBgSgBEgEHHBUPBoMqN4IMIppTcgEBPiUDFBsiAg1mEBU9kxY?= =?us-ascii?q?BCxGDWKl3awqDSYsXjm2CYoM4FYN0jDmYJoc3jyYggimKVINVlXgCBAIEBQI?= =?us-ascii?q?OAQEGgWIBOmlwcBU7gjUBAQExURkPjiA3GIMjhRQchS51AjYCBgEKAQEDCYx?= =?us-ascii?q?JAQE?=
X-IronPort-AV: E=Sophos;i="5.90,259,1643673600"; d="scan'208";a="1010446239"
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 Apr 2022 13:47:17 +0000
Received: from mail.cisco.com (xfe-rtp-002.cisco.com [64.101.210.232]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 23EDlGDk031920 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 14 Apr 2022 13:47:16 GMT
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 14 Apr 2022 09:47:16 -0400
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 14 Apr 2022 08:47:15 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oM/wMPRCfwy1AZXqF8xgpx8Bl5njsMdleHjFF0RUcNXKCYMwIxWA0abXQff72ycfoTN4tUO/S+mMd2yFfTVC6qHNL8xhH/sVR23EyfsBuD4OKMrdv4T18JkEUMCRflDKhHiXs6gAYnhu+Y8qe0BznkkNwNcS1CcHvhBjT1rrmjiIn+/OF7srxY0/4LiwORx4kc+wlBfe8iVC2MM5jTZTT1CMG999yDEQvRb+oWL3WYF1ZWYpN7ChLFf/WLWT/MImIdh3vA+zuBrk5OWdfwyGt6AVmdveRyD0PuTZpvEbUUaXlfOkcV7QIBsHxPn4/de2kwNquNsWAD0lBjl8fJs4Cw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=izasTX1L4rE4eF8hMp5Rqman+q3SzTXDeEFkqHsgl1k=; b=GaYsnbK25lRjoexgxO4QJ8fQPt7mZD7Mlb5YZkwA6cjsij6VDYeOSM+zdulD/XXQg4302wpwDYie0syzDTeSdFMd3kAGrGGlUMnjHJpJea4RXh4bt1V0Qgqk98uasPO0WX8EKnX0G3uvGy2r5v7A6lla7OPnmrE4oaQTn8/jHFSTHkAZVt3f3Vf4k8rdPqJeO9OvsSEYP1Ta1eTDHLrSk6LPKa6te+zwFIRxaPilnQ/6kYSv17d0I0BfyTnzcYZBxJlM23covFGz9EsIv5tx+xCIQPCRuOXTLe5JpsZcSdJdEDtN0XtolrpqNRg80zZEKe7aDjWUysqebVcBL4eNvQ==
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=izasTX1L4rE4eF8hMp5Rqman+q3SzTXDeEFkqHsgl1k=; b=aWit/QoBcfpKGufCHhkc9JM/BX7ZowBSvugzWQo6boYkjyRlOehkcaO7P97ny59c9irGUjmtwhvjzxE+SUgAQ8Z7kkQjNfP0lRhHLqlnOiFmMbWcwqumn8273k+AJnFU5l/S9XLicB652146OFhHf4B+gmzJCdnNp6Ht3QIutvU=
Received: from CY4PR11MB1672.namprd11.prod.outlook.com (2603:10b6:910:f::8) by MN2PR11MB4758.namprd11.prod.outlook.com (2603:10b6:208:260::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Thu, 14 Apr 2022 13:47:09 +0000
Received: from CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee]) by CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee%12]) with mapi id 15.20.5164.019; Thu, 14 Apr 2022 13:47:08 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: draft-ietf-sfc-oam-packet-00 status & comments (was RE: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
Thread-Index: AdhQBiB1sCh9rX4YQM+dDrjGJOggkA==
Date: Thu, 14 Apr 2022 13:47:08 +0000
Message-ID: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8842f6a6-5546-48c3-fbc8-08da1e1d4522
x-ms-traffictypediagnostic: MN2PR11MB4758:EE_
x-microsoft-antispam-prvs: <MN2PR11MB4758882FB2644361B77E27DADAEF9@MN2PR11MB4758.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kzAhGJspqrb2kpTI3HF1hZ4tV+qn9rZozWyNaPBzLhYk2jz1GWVp8jnnsV8k9QsESbHtb1ul22nCszPMEOwCTAzFwJqsWbpVWjGxcfpbUnUm43FtW5KCY2Begepinqdf0e8suE3d7SiKecQXbEchpE3BKSh6YU/LgMvB8C5wSwmvx94VHR3C5marPm639OolQJQoUsZLbXoxb+bpvf1F63NTwE2Y31FAD5K06Gi7j8ESV364jvIZP3Cc4plXmJhoBahxP/QJgdBTOIfkn8WnDSx+zMeCQtCSjPrA1YNmAO5kjVgF4X4aQmBXaY7X8p6/LmyMKnS2cIhzVWIc6VzyoKyXjNNppUf6DxQq6HFj6mPQ1jrW6v5IJ+07jhkfk9M+OVGLky12EGELhoepZwO92yN0Wyq5Px420ZDbsyTOl7VAGg30rXh2wYKpvzDPvqoN1vAlmhsjkOm5zjshyaF/RXWVWjCoCWNwBgFsGBXSPXQJNjSfCdjL1ftboLxQhFom0KxsSBoHHqjNjfmFLwBZOtxny9Lw007Is1KC3q4UYhZg9gTSJj95HoM/uKYxq+nubwYjDdGNzZqR0+5OMZB0rMvBZjlMBtdvjFX44cX1VxfS5GCR0Y5UxpPF4gJc8iYMiel1BN3VjEMMoCZ/axOu8p9uVJomZgMsWPCuXQyzIgQBqQWIORFVWtt+KIhLLtOPEikyDvnvB8BLsTnXQex3MxGNmzvZqKKalzNHUhP4Kv1wOJszWMNs0Zg4QLRpIm0gmvsF3LpcdUxZ0ACDmGIifiyJToB1KR/SUHUKKMBwVqa5DQGo/zjXBRmDErWi9s+v6Q0XCSbUWpY1PcJrsFCHow==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1672.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(71200400001)(54906003)(19627235002)(86362001)(107886003)(122000001)(966005)(38100700002)(9686003)(508600001)(64756008)(66556008)(4326008)(8676002)(38070700005)(76116006)(33656002)(66446008)(66476007)(66946007)(7696005)(6506007)(53546011)(8936002)(316002)(5660300002)(110136005)(2906002)(52536014)(186003)(26005)(83380400001)(55016003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dkhZMDdkai9hSGxRMjhDbXZYRHRNRjIxZkdJem5kYmZSa1hQSlBJRVl2ejdj?= =?utf-8?B?dzhkSjJOeFVRck94blFodTBVb3NNZUZ5ZHBReFAwMi9mS1VoWWRYMldBVXFH?= =?utf-8?B?SWhKbnR1SlFlOGc4TWtEeGRUaVB6NlhXOFJDMjBndHJQKzlWWm5QNW5XM0Zy?= =?utf-8?B?TlZTZHlNc3l3NDFnNGE3NTdZa3VTbEw1T1dVNVdvdXl1TEVPWFZIOC9kdERR?= =?utf-8?B?R0t4b1AwYlJYMXhFK21Oc3JseGRKNW5GY0hEcEhJNXNxSlhka3dINlRVY1pm?= =?utf-8?B?YUxud3k3TXZxTWZ3bmQ4M0JyWkkxeHJ6TE85bVdjamtGMGxCSy95SGxUM0lH?= =?utf-8?B?cXl3Z2U5TmJrcEpUam53Z29vNGZZVWNDVVNoZHQvYkpyczQ2YnJlY0VWTUtv?= =?utf-8?B?TVhlV1BDeWlKL0w2RGlPdCtWT20vWEtiU09NYWNnRXpwNUpMVTM1RFBFNGtF?= =?utf-8?B?b2VVOWQzV0dMVHRRSGppN2NHZjFQK2x4MkZmQ2NOSXVKVzRkOVgyeFNSVnk0?= =?utf-8?B?U2dKOUphS2ZMS3VFQmFuOHhnZjk5Z0licC8zSEJvUjJ6LzA5aU5Jem84bFJE?= =?utf-8?B?TDRtY285dmtZcGhlUDhhUnN4MU4vQTJITDk1TTR3NEc0M3kxKzJiYWJmbVFI?= =?utf-8?B?U3UyMGhMV3lkNGFSZStBME1mOXRIb2FtdVhpTWJDWVBFOWtnc3JCKytKTFJx?= =?utf-8?B?RyttWGFBWk9aRzh4eGJJZFVNdEp3N3JwS3VQRk5Ddm9FRDdQTExuOXNHaE14?= =?utf-8?B?U2U5d0V4dExqS0J4SGl6aTMreFFyR0ljb0REYkRYcUloYzZ1UG5reFlZVG5G?= =?utf-8?B?eUFmd25EdEtIVGVFNW50VG96VXI4R0Q3MFY3TU9xbC9JUU5OdXNGLzVQOEN1?= =?utf-8?B?STJlcytjN3pMbXJwemR1ZzRYdWswcnVoLzVKTm5NRXc3allRWmJseTBTaUM5?= =?utf-8?B?ZGsvY0tvUW54eW9RNTE4WkJtVkg5QUFSZy9NREpEVjFtY09HSWk5KzBsQlE1?= =?utf-8?B?czdtdUM0Z1ArQ0RwRHVITnFhVlIxYTlGTDNIMWZEQndUUHJPUmxXMVRwZm1I?= =?utf-8?B?bzB5SnlFRFRQNWM2WTJXOVl0MTJTa01oODl0dTlvNE1YTnlTdUV5a0ROcEZx?= =?utf-8?B?di9ER1hvVTlTTHVuaHhlZllFMHJ4aWNJSnh6S3dTSEZoNDY1cXNBbUZHeFZ3?= =?utf-8?B?d2RGYkRwZ29JdmdwR3ZFaUcxQUt6a005ZWFTMFhPbm96dWdTeEc5Wk9PcHR0?= =?utf-8?B?NEVpdk5vTUFPR1pvaGtVbVVXdUw5ZC9xRE5lNHVORFM4OU5PWGJNbnZ1bG15?= =?utf-8?B?QXBaUHgyNEMzRnRrWmhiaUltQy9ONWRaWVAwS3JqRkFaUFVnOHdzMkRaYlQ3?= =?utf-8?B?N3pYeVMyUEgycjhjV1NVYlhLOVJTSUhUZTFLdzQ2bEkvK0pINi8vV0Jvdkh4?= =?utf-8?B?TVJWWndxV1ZKSkxhSVJZYmlQT0RaYUREeXdZcGo2TmtNTjJrd09MZGU4bDUr?= =?utf-8?B?Q1ZzV0JMRFZNR0ttRHpaSnRrSXZ1UEpzWCtyaTlhTzhBQmU0YklkYVRSa2VK?= =?utf-8?B?c3BoZ1ZrVjhVY0F5eDBzUWl4M2RDdUpYMGNaaDYyYUhhRWhlaHJjWnd6SG1h?= =?utf-8?B?YzZyT01SWkVpT0NuVTFhRHBybmswdUtxckUvRUsyNUl1UjQyNGlaRXZ3OUVN?= =?utf-8?B?czFDZVF1a1V3NHFNVG1UZ1h1eWNEeEg5aEFsRCtSY2pCRi9DWFExcTlBdUJR?= =?utf-8?B?cnI1cDFTUktTVmJFZ1FYZEJzL2JwR1FXQ1puYXNiR2VIU1lhaTJNMDM4aXQ0?= =?utf-8?B?UElSamFJQzNXM0VLS2pnZzVQOWZCWFRJNGlOV0JMT3ZoS0loNUg2YVNXMXR2?= =?utf-8?B?cTNBQksrSWgyKzY1bFhrc2dxOWN2OWszNXpSVXI4L3E1VlQ1cWxlbGxOdUor?= =?utf-8?B?VVIrc1lITDRVd2RCK1h5UjBpekkxeXkyd3RCcXZyUUdFMGdIdjM0d1JMZkUw?= =?utf-8?B?NlFtdG9VdWYyWEJsVk9PME5SSW05RThSMENtVkFJRXloV2VlZmJzSmNLZnlo?= =?utf-8?B?RjMxS215UHptbHluVmsvblVuVjNibUExOERndWFUSlprd0daVWJPLzIza2Rp?= =?utf-8?B?bXcwQWRBbEs4d1pWdDByOTREaTNtK1U5cTd4ZnUxbk5rNkQ5RFhjTGY2L3BZ?= =?utf-8?B?UkpQWnlzSGVHTkJ5b3piVnZoVExrSE0rTjJTUUxlNlNIN0wxMWNEK2xxNmpQ?= =?utf-8?B?N3BXb2xLQnA5akpJbXlRa2wzbXFjV1RVWDI1bXN3ajZic0FFTm5XaEFWaDF0?= =?utf-8?B?aXNIZjRVTmNiblFOcFk3WXg2TnRZdnZZYlplWGRjTTk3R0ZaN1RFdz09?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1672.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8842f6a6-5546-48c3-fbc8-08da1e1d4522
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 13:47:08.8058 (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: LkWNw2Rk0ifhKLXyWPSZXDWXind6ybDUAPrCX1be/7QBnKUojz4U280mxIUGWm7rfXj4BM7i7VHjvOs2Q9vkOg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4758
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.232, xfe-rtp-002.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/P0_ZoEEhp2YpkZnXdDKOFVO19E8>
Subject: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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 Apr 2022 13:47:24 -0000

SGkgSm9lbCwNCg0KTG9va2luZyBhdCBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL3dnL3Nm
Yy9kb2N1bWVudHMvIC0gaXQgZG9lcyBub3QgbGlzdCBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0
LTAwIGFzIGluIGxhc3QgY2FsbC4gVGhlIFdHTEMgc3RhdGVtZW50IGdvdCBtZSBieSBzdXJwcmlz
ZSAtIEkgcmVhbGx5IG1pc3NlZCB0aGF0Lg0KDQpSZWFkaW5nIHRocm91Z2ggZHJhZnQtaWV0Zi1z
ZmMtb2FtLXBhY2tldC0wMCwgdGhlIGNsYXVzZSB0aGF0IE1lZCBtZW50aW9uZWQgZWFybGllciBj
b3VsZCBiZSBtaXNyZWFkLCBhcyBpbiAiTlNIIGNvdWxkIGludGVyZmVyZSB3aXRoIHRoZSBvcGVy
YXRpb24gb2Ygb3RoZXIgcHJvdG9jb2xzIi4gT3IgaW4gb3RoZXIgd29yZHMsIHRoZSBPLWJpdCBj
YW4gb25seSBiZSBhYm91dCBTRkMgT0FNIGRhdGEsIHdoaWNoIGlzIHdoYXQgU0ZDIGNvbnRyb2wu
IE90aGVyd2lzZSB3ZSBjb3VsZCBnbyB3aWxkIGFuZCBhcmd1ZSBmb3IgYWRkaW5nIGFkZGl0aW9u
YWwgYml0cyBsaWtlICJELUJpdDogUGFja2V0IGNvbnRhaW5zIGRhdGEgZnJvbSBhIGRhdGEgYmFz
ZSIgb3IgIkMtQml0OiBQYWNrZXQgY29udGFpbnMgZGF0YSBvZiB0aGUgQ0VPIG9mIHRoZSBjb21w
YW55Ii4uLg0KDQpTdWdnZXN0ZWQgY2hhbmdlOg0KDQpPTEQ6DQogICAgICBTdWNoIGEgcGFja2V0
IGlzIGFueSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCB0aGF0IGV4Y2x1c2l2ZWx5IGluY2x1ZGVz
IE9BTSBkYXRhLg0KICAgICAgQW4gT0FNIGRhdGEgY2FuIGJlIGluY2x1ZGVkIGluIHRoZSBGaXhl
ZC1MZW5ndGggQ29udGV4dCBIZWFkZXIsDQogICAgICBvcHRpb25hbCBDb250ZXh0IEhlYWRlcnMs
IGFuZC9vciB0aGUgaW5uZXIgcGFja2V0Lg0KDQpORVc6DQogICAgICBTdWNoIGEgcGFja2V0IGlz
IGFueSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCB0aGF0IGV4Y2x1c2l2ZWx5IGluY2x1ZGVzIFNG
QyBPQU0gZGF0YS4NCiAgICAgIFNGQyBPQU0gZGF0YSBjYW4gYmUgaW5jbHVkZWQgaW4gdGhlIEZp
eGVkLUxlbmd0aCBDb250ZXh0IEhlYWRlciwgb3B0aW9uYWwgQ29udGV4dCBIZWFkZXJzLCBhbmQv
b3IgdGhlIGlubmVyIHBhY2tldC4NCg0KDQpDaGVlcnMsIEZyYW5rDQoNCg0KDQoNCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSm9lbCBNLiBIYWxwZXJuIDxqbWhAam9lbGhh
bHBlcm4uY29tPg0KPiBTZW50OiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxNDozOQ0KPiBUbzog
RnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbT47DQo+IG1vaGFt
ZWQuYm91Y2FkYWlyQG9yYW5nZS5jb207IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5j
b20+DQo+IENjOiBzZmNAaWV0Zi5vcmcNCj4gU3ViamVjdDogUmU6IFtzZmNdIFdHTEMgZm9yIGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tDQo+IG5z
aC8NCj4gDQo+IEZyYW5rLCBJIGFtIGEgbGl0dGxlIGNvbmZ1c2VkIGJ5IHlvdXIgbm90ZS4gIGRy
YWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgaW4gbGFzdA0KPiBjYWxsLiAgVGhhdCBpcyBub3Qg
ImVhcmx5IHN0YWdlcyBhbmQgc3RpbGwgZXZvbHZpbmciLg0KPiANCj4gRG8geW91IGhhdmUgY29u
Y2VybnMgd2l0aCBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0IHRoYXQgeW91IGhhdmUgbm90IHNl
bnQgdG8NCj4gdGhlIGxpc3Q/DQo+IA0KPiBHaXZlbiB0aGF0IHdlIGFyZSBmaW5pc2hpbmcgdGhp
cyBkcmFmdCB1cCwgYW5kIHRoZSBkcmFmdCBpcyBhYm91dCB0aGUgTy1CaXQsDQo+IHJlZmVycmlu
ZyB0byBpdCBpbiBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBzZWVtcyB0aGUgYXBwcm9wcmlhdGUg
c3RlcC4NCj4gDQo+IFlvdXJzLA0KPiBKb2VsDQo+IA0KPiBPbiA0LzE0LzIwMjIgODoyNCBBTSwg
RnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgd3JvdGU6DQo+ID4gSU1ITyBpdCB3b3VsZCBiZSBi
ZXR0ZXIgdG8gcmVmZXIgdG8gZGlyZWN0bHkgUkZDODMwMCDigJMgc2luY2UgdGhpcyBpcyBhDQo+
ID4gc3RhYmxlIHJlZmVyZW5jZTsgYW5kIGl0IGFsbG93cyB1cyB0byBmaW5pc2ggdXANCj4gPiBk
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBhbmQgZ2V0IHRoZSBjb2RlIHBvaW50cyBhbGxvY2F0ZWQu
DQo+ID4gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgZWFybHkgc3RhZ2VzIGFuZCBzdGlsbCBl
dm9sdmluZy4NCj4gPg0KPiA+IENoZWVycywgRnJhbmsNCj4gPg0KPiA+ICpGcm9tOiptb2hhbWVk
LmJvdWNhZGFpckBvcmFuZ2UuY29tDQo+IDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPg0K
PiA+ICpTZW50OiogVGh1cnNkYXksIDE0IEFwcmlsIDIwMjIgMTM6MjgNCj4gPiAqVG86KiBTaHdl
dGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT47IEdyZWcgTWly
c2t5DQo+ID4gPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCj4gPiAqQ2M6KiBGcmFuayBCcm9ja25l
cnMgKGZicm9ja25lKQ0KPiA+IDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz47
DQo+ID4gc2ZjLWNoYWlyc0BpZXRmLm9yZzsgc2ZjQGlldGYub3JnOyBpcHBtQGlldGYub3JnOyBK
YW1lcyBHdWljaGFyZA0KPiA+IDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+OyBUYWwg
TWl6cmFoaQ0KPiA+IDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPjsgZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2hAaWV0Zi5vcmcNCj4gPiAqU3ViamVjdDoqIFJFOiBbc2ZjXSBXR0xDIGZvcg0KPiA+
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
Lw0KPiA+DQo+ID4gSGkgU2h3ZXRoYSwNCj4gPg0KPiA+IEkgcHJlZmVyIHdlIGdvIGZvciBhbiBl
eHBsaWNpdCByZWZlcmVuY2UgdG8gSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQNCj4gPiByYXRoZXIg
dGhhbiDigJxhbnkgdXBkYXRlIHRvIFJGQzgzMDDigJ0uIFRoaXMgaXMgY29uc2lzdGVudCB3aXRo
IHRoZSB1c2FnZQ0KPiA+IGluIHRoZSBvdGhlciBPQU0gZHJhZnQuDQo+ID4NCj4gPiBUaGFuayB5
b3UuDQo+ID4NCj4gPiBDaGVlcnMsDQo+ID4NCj4gPiBNZWQNCj4gPg0KPiA+ICpEZcKgOipTaHdl
dGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbQ0KPiA+IDxtYWls
dG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+Pg0KPiA+ICpFbnZvecOpwqA6KiBq
ZXVkaSAxNCBhdnJpbCAyMDIyIDEyOjA2DQo+ID4gKsOAwqA6KiBHcmVnIE1pcnNreSA8Z3JlZ2lt
aXJza3lAZ21haWwuY29tDQo+ID4gPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiAqQ2PC
oDoqIEJPVUNBREFJUiBNb2hhbWVkIElOTk9WL05FVA0KPiA+IDxtb2hhbWVkLmJvdWNhZGFpckBv
cmFuZ2UuY29tDQo+IDxtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4+Ow0KPiA+
IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5p
ZXRmLm9yZw0KPiA+IDxtYWlsdG86ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+
Pjsgc2ZjLWNoYWlyc0BpZXRmLm9yZw0KPiA+IDxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz47
IHNmY0BpZXRmLm9yZyA8bWFpbHRvOnNmY0BpZXRmLm9yZz47DQo+ID4gaXBwbUBpZXRmLm9yZyA8
bWFpbHRvOmlwcG1AaWV0Zi5vcmc+OyBKYW1lcyBHdWljaGFyZA0KPiA+IDxqYW1lcy5uLmd1aWNo
YXJkQGZ1dHVyZXdlaS5jb20NCj4gPiA8bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2Vp
LmNvbT4+OyBUYWwgTWl6cmFoaQ0KPiA+IDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tIDxtYWls
dG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT4+Ow0KPiA+IGRyYWZ0LWlldGYtc2ZjLWlvYW0t
bnNoQGlldGYub3JnDQo+ID4gPG1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9y
Zz4NCj4gPiAqT2JqZXTCoDoqIFJlOiBbc2ZjXSBXR0xDIGZvcg0KPiA+IGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KPiA+IDxodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8+DQo+ID4N
Cj4gPiBIaSBNZWQsIEdyZWcsDQo+ID4NCj4gPiBIb3cgYWJvdXQgdGhpcyB0ZXh0IDoNCj4gPg0K
PiA+IOKAnFRoZSBPLWJpdCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbsKg
YW5kIGFueSB1cGRhdGVzIHRvDQo+ID4gW1JGQzgzMDBdwqAuIg0KPiA+DQo+ID4gR2l2ZW4gdGhh
dCBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldMKgIHdpbGwgdXBkYXRlIFJGODMwMCBhbmQgdGhlcmUg
Y291bGQNCj4gPiBiZSBvdGhlcnMgaW4gZnV0dXJlPw0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+DQo+
ID4gU2h3ZXRoYQ0KPiA+DQo+ID4gT24gVHVlLCBBcHIgMTIsIDIwMjIgYXQgOToyNCBQTSBHcmVn
IE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tDQo+ID4gPG1haWx0bzpncmVnaW1pcnNreUBn
bWFpbC5jb20+PiB3cm90ZToNCj4gPg0KPiA+ICAgICBIaSBTaHdldGhhLA0KPiA+DQo+ID4gICAg
IEkgYmVsaWV2ZSB0aGF0IHRoZSB0ZXh0IHlvdSd2ZSBxdW90ZWQgaXMgaGVscGZ1bC4gSSB3b3Vs
ZCBzdWdnZXN0DQo+ID4gICAgIGNoYW5naW5nIHJlZmVyZW5jZXMgZnJvbSBbUkZDODMwMF0gdG8g
W0ktRC5pZXRmLXNmYy1vYW0tcGFja2V0XQ0KPiA+ICAgICB0aHJvdWdob3V0IHRoYXQgcGFyYWdy
YXBoLg0KPiA+DQo+ID4gICAgIFJlZ2FyZHMsDQo+ID4NCj4gPiAgICAgR3JlZw0KPiA+DQo+ID4g
ICAgIE9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6NTYgQU0gU2h3ZXRoYSBCaGFuZGFyaQ0KPiA+
ICAgICA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20NCj4gPiAgICAgPG1haWx0bzpz
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+IHdyb3RlOg0KPiA+DQo+ID4gICAgICAg
ICBNZWQsDQo+ID4NCj4gPiAgICAgICAgIFRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMg
ZXhhY3RseSB3aGF0IHdlIGhhZCBiZWZvcmUgdGhlDQo+ID4gICAgICAgICBsYXRlc3QgcmV2aXNp
b246DQo+ID4NCj4gPiAgICAgICAgICo0LjINCj4gPg0KPiA8aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLQ0K
PiBzZmMtaW9hbS1uc2gtMDYqc2VjdGlvbi00LjJfXztJdyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhF
ZjBZXy0NCj4gU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILQ0KPiBVeEVpM2VZSVgwR1ZsaTlTbjFh
enJPUEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcEpQZnpydkkkPi4NCj4gPiAgICAgICAgIElP
QU0gYW5kIHRoZSB1c2Ugb2YgdGhlIE5TSCBPLWJpdCoNCj4gPg0KPiA+ICAgICAgICAgIMKgwqAg
W1JGQzgzMDBdIGRlZmluZXMgYW4gIk8gYml0IiBmb3IgT0FNIHBhY2tldHMuwqAgUGVyIFtSRkM4
MzAwDQo+ID4NCj4gPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fOyENCj4gIU1aM0Z3NDV0bzV1WSFOQnNyemhI
RWYwWV8tU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILQ0KPiBVeEVpM2VZSVgwR1ZsaTlTbjFhenJP
UEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcEVCNUFiYkUkPl0NCj4gPiAgICAgICAgIHRoZSBP
DQo+ID4NCj4gPiAgICAgICAgICDCoMKgIGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMg
YW5kIG11c3Qgbm90IGJlIHNldCBmb3INCj4gPiBub24tT0FNDQo+ID4NCj4gPiAgICAgICAgICDC
oMKgIHBhY2tldHMuwqAgUGFja2V0cyB3aXRoIElPQU0gZGF0YSBpbmNsdWRlZCBNVVNUIGZvbGxv
dyB0aGlzDQo+ID4NCj4gPiAgICAgICAgICDCoMKgIGRlZmluaXRpb24sIGkuZS4gdGhlIE8gYml0
IE1VU1QgTk9UIGJlIHNldCBmb3IgcmVndWxhcg0KPiA+IGN1c3RvbWVyDQo+ID4NCj4gPiAgICAg
ICAgICDCoMKgIHRyYWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBhbmQgdGhlIE8g
Yml0IE1VU1QgYmUNCj4gPiAgICAgICAgIHNldCBmb3INCj4gPg0KPiA+ICAgICAgICAgIMKgwqAg
T0FNIHBhY2tldHMgd2hpY2ggY2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnkgcmVndWxh
cg0KPiA+IGRhdGENCj4gPg0KPiA+ICAgICAgICAgIMKgwqAgcGF5bG9hZC4NCj4gPg0KPiA+ICAg
ICAgICAgVGhpcyB3YXMgcmVtb3ZlZCBhcyBwZXIgdGhlIGRpc2N1c3Npb24gaW4gdGhpcyB0aHJl
YWQuIFBsZWFzZQ0KPiA+ICAgICAgICAgY2hlY2sNCj4gPg0KPiBodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vDQo+ID4N
Cj4gPiA8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9tYWlsYXJjaGl2ZS5pZXRm
Lm9yZy9hcmNoL21zZy9zZmMvDQo+ID4gc3JNaXQ1ekU4VXNlTk9oeGtuQXdfZHF2ajZNL19fOyEh
TVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy0NCj4gU2luZHk3NEs0UUQNCj4gPiBBNkVXSmp4MzVT
VFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwLQ0K
PiBDZUxmZQ0KPiA+IEEkPg0KPiA+DQo+ID4gICAgICAgICBJdCBsb29rcyBsaWtlIHdlIGFyZSBn
b2luZyBpbiBhIGxvb3AgaGVyZS4gVGhpcyBkZWZpbml0aW9uIG9mDQo+ID4gICAgICAgICBTRkMg
T0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyDQo+
ID4gICAgICAgICBwYWNrZXRzIHZpYSB0aGUgbmV4dCBwcm90b2NvbCBoZWFkZXIgY2hhaW4gaXMg
aW50cm9kdWNlZCBpbg0KPiA+ICAgICAgICAgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCB0byB1
cGRhdGUgdGhlIFJGQzgzMDAuDQo+ID4NCj4gPiAgICAgICAgIEppbSwgV2hhdCBhcmUgeW91IHRo
b3VnaHRzIG9uIHRoaXM/IFNob3VsZCB3ZSByZWludHJvZHVjZSB0aGUNCj4gPiAgICAgICAgIGFi
b3ZlIHRleHQgPw0KPiA+DQo+ID4gICAgICAgICBUaGFua3MsDQo+ID4gICAgICAgICBTaHdldGhh
DQo+ID4NCj4gPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiBfX19fXw0KPiA+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+DQo+ID4gQ2UgbWVzc2FnZSBldCBz
ZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zDQo+ID4g
Y29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMNCj4gPg0K
PiA+IHBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0
aW9uLiBTaSB2b3VzIGF2ZXoNCj4gPiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxs
ZXogbGUgc2lnbmFsZXINCj4gPg0KPiA+IGEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFp
bnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcw0KPiA+IG1lc3NhZ2VzIGVsZWN0cm9uaXF1
ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwNCj4gPg0KPiA+IE9yYW5nZSBkZWNs
aW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLA0KPiA+
IGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLg0KPiA+DQo+ID4gVGhpcyBtZXNzYWdlIGFuZCBp
dHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yDQo+ID4gcHJpdmlsZWdl
ZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KPiA+DQo+ID4gdGhl
eSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhv
cmlzYXRpb24uDQo+ID4NCj4gPiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVy
cm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kDQo+ID4gZGVsZXRlIHRoaXMgbWVzc2Fn
ZSBhbmQgaXRzIGF0dGFjaG1lbnRzLg0KPiA+DQo+ID4gQXMgZW1haWxzIG1heSBiZSBhbHRlcmVk
LCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlDQo+ID4gYmVlbiBt
b2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuDQo+ID4NCj4gPiBUaGFuayB5b3UuDQo+ID4N
Cg==


From nobody Thu Apr 14 06:56:32 2022
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 BE0DF3A1AA4 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 06:56:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.111
X-Spam-Level: 
X-Spam-Status: No, score=-2.111 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, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=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 My_Ai9lifQyZ for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 06:56:24 -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 ABEE93A1AA2 for <sfc@ietf.org>; Thu, 14 Apr 2022 06:56:24 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4KfLbX3Cvbz6G8pF; Thu, 14 Apr 2022 06:56:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1649944584; bh=NVICAVQCOuf4hjsxZcDb3bv4X5rsR2JqxOG/tR94x8c=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=SiIBsvYwHEoDrfj1NVGNlJa3ZjWPeEKwbE30ukqvkkazZMvA0jWQ/QPojV4mQQzLI xDMeiFBauTeQJRj/OBh/bZmFXSZkSE3FMyPlF/C0cznADHFqXRu4fA3KSBOfSijWOM 9XjewWrgtJ+YrkVj6J4vj8uXEm7Y2CHn6Ys6Wi7U=
X-Quarantine-ID: <sj7UkaE1kPis>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.21.218] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4KfLbW45Q5z6G9Dv; Thu, 14 Apr 2022 06:56:22 -0700 (PDT)
Message-ID: <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com>
Date: Thu, 14 Apr 2022 09:56:20 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0
Content-Language: en-US
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Greg Mirsky <gregimirsky@gmail.com>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Vayzg2_8xSYAQ_gvJ8WcVjDnnJo>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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 Apr 2022 13:56:30 -0000

Authors, WG participants?  That edit looks acceptable to me?
Frank, assuming we make that change, are you okay with this being sent 
to the IESG for publication as an RFC?

Yours,
Joel

On 4/14/2022 9:47 AM, Frank Brockners (fbrockne) wrote:
> Hi Joel,
> 
> Looking at https://datatracker.ietf.org/wg/sfc/documents/ - it does not list draft-ietf-sfc-oam-packet-00 as in last call. The WGLC statement got me by surprise - I really missed that.
> 
> Reading through draft-ietf-sfc-oam-packet-00, the clause that Med mentioned earlier could be misread, as in "NSH could interfere with the operation of other protocols". Or in other words, the O-bit can only be about SFC OAM data, which is what SFC control. Otherwise we could go wild and argue for adding additional bits like "D-Bit: Packet contains data from a data base" or "C-Bit: Packet contains data of the CEO of the company"...
> 
> Suggested change:
> 
> OLD:
>        Such a packet is any NSH-encapsulated packet that exclusively includes OAM data.
>        An OAM data can be included in the Fixed-Length Context Header,
>        optional Context Headers, and/or the inner packet.
> 
> NEW:
>        Such a packet is any NSH-encapsulated packet that exclusively includes SFC OAM data.
>        SFC OAM data can be included in the Fixed-Length Context Header, optional Context Headers, and/or the inner packet.
> 
> 
> Cheers, Frank
> 
> 
> 
> 
>> -----Original Message-----
>> From: Joel M. Halpern <jmh@joelhalpern.com>
>> Sent: Thursday, 14 April 2022 14:39
>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
>> mohamed.boucadair@orange.com; Greg Mirsky <gregimirsky@gmail.com>
>> Cc: sfc@ietf.org
>> Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-
>> nsh/
>>
>> Frank, I am a little confused by your note.  draft-ietf-sfc-oam-packet is in last
>> call.  That is not "early stages and still evolving".
>>
>> Do you have concerns with draft-ietf-sfc-oam-packet that you have not sent to
>> the list?
>>
>> Given that we are finishing this draft up, and the draft is about the O-Bit,
>> referring to it in draft-ietf-sfc-ioam-nsh seems the appropriate step.
>>
>> Yours,
>> Joel
>>
>> On 4/14/2022 8:24 AM, Frank Brockners (fbrockne) wrote:
>>> IMHO it would be better to refer to directly RFC8300 – since this is a
>>> stable reference; and it allows us to finish up
>>> draft-ietf-sfc-ioam-nsh and get the code points allocated.
>>> I-D.ietf-sfc-oam-packet is early stages and still evolving.
>>>
>>> Cheers, Frank
>>>
>>> *From:*mohamed.boucadair@orange.com
>> <mohamed.boucadair@orange.com>
>>> *Sent:* Thursday, 14 April 2022 13:28
>>> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky
>>> <gregimirsky@gmail.com>
>>> *Cc:* Frank Brockners (fbrockne)
>>> <fbrockne=40cisco.com@dmarc.ietf.org>;
>>> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard
>>> <james.n.guichard@futurewei.com>; Tal Mizrahi
>>> <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
>>> *Subject:* RE: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>>
>>> Hi Shwetha,
>>>
>>> I prefer we go for an explicit reference to I-D.ietf-sfc-oam-packet
>>> rather than “any update to RFC8300”. This is consistent with the usage
>>> in the other OAM draft.
>>>
>>> Thank you.
>>>
>>> Cheers,
>>>
>>> Med
>>>
>>> *De :*Shwetha Bhandari <shwetha.bhandari@thoughtspot.com
>>> <mailto:shwetha.bhandari@thoughtspot.com>>
>>> *Envoyé :* jeudi 14 avril 2022 12:06
>>> *À :* Greg Mirsky <gregimirsky@gmail.com
>>> <mailto:gregimirsky@gmail.com>> *Cc :* BOUCADAIR Mohamed INNOV/NET
>>> <mohamed.boucadair@orange.com
>> <mailto:mohamed.boucadair@orange.com>>;
>>> Frank Brockners (fbrockne) <fbrockne=40cisco.com@dmarc.ietf.org
>>> <mailto:fbrockne=40cisco.com@dmarc.ietf.org>>; sfc-chairs@ietf.org
>>> <mailto:sfc-chairs@ietf.org>; sfc@ietf.org <mailto:sfc@ietf.org>;
>>> ippm@ietf.org <mailto:ippm@ietf.org>; James Guichard
>>> <james.n.guichard@futurewei.com
>>> <mailto:james.n.guichard@futurewei.com>>; Tal Mizrahi
>>> <tal.mizrahi.phd@gmail.com <mailto:tal.mizrahi.phd@gmail.com>>;
>>> draft-ietf-sfc-ioam-nsh@ietf.org
>>> <mailto:draft-ietf-sfc-ioam-nsh@ietf.org>
>>> *Objet :* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/>
>>>
>>> Hi Med, Greg,
>>>
>>> How about this text :
>>>
>>> “The O-bit MUST be handled following the rules in and any updates to
>>> [RFC8300] ."
>>>
>>> Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there could
>>> be others in future?
>>>
>>> Thanks,
>>>
>>> Shwetha
>>>
>>> On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com
>>> <mailto:gregimirsky@gmail.com>> wrote:
>>>
>>>      Hi Shwetha,
>>>
>>>      I believe that the text you've quoted is helpful. I would suggest
>>>      changing references from [RFC8300] to [I-D.ietf-sfc-oam-packet]
>>>      throughout that paragraph.
>>>
>>>      Regards,
>>>
>>>      Greg
>>>
>>>      On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari
>>>      <shwetha.bhandari@thoughtspot.com
>>>      <mailto:shwetha.bhandari@thoughtspot.com>> wrote:
>>>
>>>          Med,
>>>
>>>          Thanks for the details: this is exactly what we had before the
>>>          latest revision:
>>>
>>>          *4.2
>>>
>> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-ietf-
>> sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-
>> Sindy74K4QDA6EWJjx35STSH-
>> UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$>.
>>>          IOAM and the use of the NSH O-bit*
>>>
>>>              [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300
>>>
>> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300__;!
>> !MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-
>> UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpEB5AbbE$>]
>>>          the O
>>>
>>>              bit must be set for OAM packets and must not be set for
>>> non-OAM
>>>
>>>              packets.  Packets with IOAM data included MUST follow this
>>>
>>>              definition, i.e. the O bit MUST NOT be set for regular
>>> customer
>>>
>>>              traffic which also carries IOAM data and the O bit MUST be
>>>          set for
>>>
>>>              OAM packets which carry only IOAM data without any regular
>>> data
>>>
>>>              payload.
>>>
>>>          This was removed as per the discussion in this thread. Please
>>>          check
>>>
>> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/
>>>
>>> <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/sfc/
>>> srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-
>> Sindy74K4QD
>>> A6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-
>> CeLfe
>>> A$>
>>>
>>>          It looks like we are going in a loop here. This definition of
>>>          SFC OAM packet to include the OAM data that comes in inner
>>>          packets via the next protocol header chain is introduced in
>>>          draft-ietf-sfc-oam-packet to update the RFC8300.
>>>
>>>          Jim, What are you thoughts on this? Should we reintroduce the
>>>          above text ?
>>>
>>>          Thanks,
>>>          Shwetha
>>>
>>>
>> _________________________________________________________________
>> _____
>>> ___________________________________________________
>>>
>>> Ce message et ses pieces jointes peuvent contenir des informations
>>> confidentielles ou privilegiees et ne doivent donc
>>>
>>> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez
>>> recu ce message par erreur, veuillez le signaler
>>>
>>> a l'expediteur et le detruire ainsi que les pieces jointes. Les
>>> messages electroniques etant susceptibles d'alteration,
>>>
>>> Orange decline toute responsabilite si ce message a ete altere,
>>> deforme ou falsifie. Merci.
>>>
>>> This message and its attachments may contain confidential or
>>> privileged information that may be protected by law;
>>>
>>> they should not be distributed, used or copied without authorisation.
>>>
>>> If you have received this email in error, please notify the sender and
>>> delete this message and its attachments.
>>>
>>> As emails may be altered, Orange is not liable for messages that have
>>> been modified, changed or falsified.
>>>
>>> Thank you.
>>>


From nobody Thu Apr 14 07:03:08 2022
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 AD2553A1AE9 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 07:02:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.605
X-Spam-Level: 
X-Spam-Status: No, score=-9.605 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Bvz98CxA; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=V9fR7Xog
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9NSDiE8609mi for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 07:02:45 -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 4CC9B3A1AE3 for <sfc@ietf.org>; Thu, 14 Apr 2022 07:02:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13590; q=dns/txt; s=iport; t=1649944965; x=1651154565; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=TgeNfg4+UVxr/d0WLOIYLNSZB7BEgHCdQdaTz11T70I=; b=Bvz98CxAS2whmOO3FV1aQMFiMDOaS2xue7qITcwOdzcxQ+02STf5Wlgh 91DlNl6pX2sJqKWKBPa2YNHrq+ZbLEVB0LzCBou93DP6ggnctiNvmLhzH FkPqutHcFpIpTravZBbeOgNrZm+XiJeCnBDBcC6z3UwEScIO0eTsGLRLV o=;
X-IPAS-Result: =?us-ascii?q?A0ABAABGKFhimIENJK1aGQEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?RIBAQEBAQEBAQEBAQFAgUYEAQEBAQELAYFRVnwCWjhEA4RRg0oDhFlghQ+DA?= =?us-ascii?q?gOLFI4gggmBLhSBEQNUCwEBAQ0BATkKBAEBhQcCFoRkAiU0CQ4BAgQBAQEBA?= =?us-ascii?q?wIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEJFAcGDAUOECeFaA2GQgEBA?= =?us-ascii?q?QEDEhERDAEBJQ0FAQsEAgEIEQQBAQECAh8EAwICAh8RFAEICAEBBAENBQgag?= =?us-ascii?q?mIBgmUDMQEOowQBgT4CgQ6JEXqBMYEBgggBAQYEBIE3ARNBgn8NC4I4AwaBE?= =?us-ascii?q?SwBgkNNgwKBJ4EghX0nHIFJRIEUAUOCZz6CIUIBAQIBgSgBEgEHHBUPBoMqN?= =?us-ascii?q?4IMIppTcgEBPiUDDQcbIgINZhAVPZMWAQsRg1ipd2sKg0mLF45tgmKDOBWDd?= =?us-ascii?q?Iw5mCaHN48mIIIpilSDVZV4AgQCBAUCDgEBBoFhgSVwcBU7gjUBM1EZD44gG?= =?us-ascii?q?R4YgyOFFByFLnUCNgIGAQoBAQMJjEkBAQ?=
IronPort-PHdr: A9a23:IeTxuBc1EOIK2FSGGyyjgLI4lGM/tYqcDmcuAtIPh7FPd/Gl+JLvd Aza6O52hVDEFYPc97pfiuXQvqyhPA5I4ZuIvH0YNpAZURgDhJYamgU6C5uDDkv2ZPfhcy09G pFEU1lot3G2OERYAoDwfVrX93az9jUVXB74MFkdGw==
IronPort-Data: A9a23:HHSAz617QWkWVRPUhvbD5R1xkn2cJEfYwER7XKvMYLTBsI5bp2RWz jEZWGnTO/mPYDGgKYsiPty2o04C6sLUy4cwTgFt3Hw8FHgiRegpqji6wuYcGwvIc6UvmWo+t 512huHodZxyFjmGzvuUGuCJQUNUjclkfZKhTr+cUsxNbVU8En151Us/w7dRbrNA2LBVPSvc4 bsenOWHULOV82Yc3rU8sv/rRLtH5ZweiRtA1rAMTakjUGz2yxH5OKkiyZSZdBMUdGX78tmSH I4vxJnhlo/QEoxE5tmNyt4XeWVSKlLe0JTnZnd+A8CfbhZ+SiMa0fgSM8QHZkhtiCyvncoh6 fVTrs2aRlJ8VkHMsLx1vxhwGiV6O+hN/6XKZCn5us2IxEqAeHzpqxlsJBhpZstDpKAuWicXr 61wxDMlNnhvg8q4yqi8Qepqi+woLdLgO8UUvXQIITTxXap+H82SH/uTjTNe9GkwntlcDPnwX MEUVxdENSvNU0wRIW5CXfrSm8/x1iWgLFW0smm9vqQ8y2ne0AI316LiWPLaYNGFRMBUhF2bt 0rJ+m34BlcRM9n34T+C8nupi+OJlyTmU4seHbyi3vlwiVucyyoYDxh+fVm+odG7jUO6W9tbM 0EO/Gwlqq1ayaCwZtD5Wxv9q3mes1tNHdFRCOY9rgqKz8I4/jp1GEAHEBdGVscpu/U1XBooz A+ov83yVBZg5ej9pW2myp+Yqja7OC4wJGAEZDMZQQZt3zUFiNxv5v4oZos/eJNZnuEZChmrm GnT83ZWa6E7yJ9VifrqpDgrlhr1/sChc+Ij2unAsotJBCtQYIqoYeREAnCEsK4Zd+51orR91 UXoduCX6OQISJqKjiHIEaMGHaqi4LCONzi0bb9T83sJqmrFF52LJN04DNRCyKFBaZ1sldjBO xS7hO+pzMUPVEZGlIcuC25LN+wkzLL7CfPuXe3OY9xFb/BZLVHbrXE3NBHBjzu9ziDAdJ3T3 7/GLq5A6l5HV8xaIMaeG4/xLJdynHllnDOPLXwF5037iuf2iIGppUctaQvSMb9RAFKsqwTO+ NEXLNqR1xhaS4XDjtr/r+YuwaQxBSFjX/je8pUPHsbae1YOMDxxWpf5nOJ6E6Q4zvs9vrmTp BmVBBQHoGcTcFWac21mnFg5NuO2NXu+xFpmVRER0aGAgiF9Otf+sP1CL/Pav9APrYRe8BK9d NFdE+3oPxiFYmqvF+g1BXUlkLFfSQ==
IronPort-HdrOrdr: A9a23:WhIRNK75973ClnFxeAPXwWKBI+orL9Y04lQ7vn2ZFiY6TiXIra +TdaoguSMc0AxhJE3Jmbi7Sc29qADnhOFICO4qTPiftWjdySeVxeRZjLcKrAeQYxEWmtQtt5 uINpIOdeEYbmIKw/oSgjPIaOrIqePvmMvD6IeurEuFDzsaEZ2IhD0JbTpzZ3cGPTWucqBJcq Z0iPA3wgaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnY4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlUFtyssHfqWG1SYczGgNkHmpDq1L/sqq iKn/4UBbUw15oWRBDynfKi4Xi47N9k0Q6d9bbRuwqTnSW+fkNjNyKE7rgpKCcwLCEbzYpBOe twrhKknosSAhXakCvn4d/UExlsi0qvuHIn1fUelnpFTOIlGfRsRKEkjQpo+a07bWrHAUEcYZ 1TJdCZ4OwTfUKRbnjfsGUqyNuwXm4rFhPDRkQZoMSa3zVfgXg8liIjtYEit2ZF8Ih4R4hP5u zCPKgtnLZSTtUOZaY4AOsaW8O4BmHEXBqJOmOPJlbsEr0BJhv22tTKyaRw4PvvdI0DzZM0lp iEWFREtXQqc0arEsGK1I0jyGG6fIx8Z0Wb9ihz3ekKhlSnfsuZDcSqciFar/ed
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.90,259,1643673600"; d="scan'208";a="840659461"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Apr 2022 14:02:43 +0000
Received: from mail.cisco.com (xfe-rtp-004.cisco.com [64.101.210.234]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 23EE2gqI004044 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 14 Apr 2022 14:02:42 GMT
Received: from xfe-rtp-002.cisco.com (64.101.210.232) by xfe-rtp-004.cisco.com (64.101.210.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 14 Apr 2022 10:02:41 -0400
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 14 Apr 2022 10:02:41 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bdJmo88/oH44D1nnJHIqPHS9OuImgjsbTOtDY61us/wo9/1bp4MIHpYCqgsDM3XpryLR5lLc4lgV1aaqMakal7xOQNNsTIDAgk3ZImli9u55tTBlJNKg8VtLjI+NBD4lvLoVbZKz01vDGjMZBz+o9uf62FTGe5yOPXVISbMSY3bZzR5PteinUYpdEcUd4xIXa/3+MPwUJYZU9BWxvV5aIzr+ohne+Jfe8RZLTpW9mPWi86cAapNuPiVkoRa2zifbdtUTGKu1gUS1gVUkN6971DmJ7S8hwUIJwrmFpoZuePG7DAvmYZyJXsHswt1CEbykb6fulAH+JYXPc6EsWDuxkg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TgeNfg4+UVxr/d0WLOIYLNSZB7BEgHCdQdaTz11T70I=; b=TxhPM2BBKAXLItlk6II3SgwoXLU09GTIZlTU9yCpJY7vIU690hhBmoF+4JpIx35SbydOadwLHa7rpitYtdD6pDO3+6rQKKvXcV70t5xcxKBHXAy0BpwWdcJcrYhuOxayrDzgTq4apgx0GtEJvWpfA3M/cswdyyspF3PyNhx5xFW9YRZ6aabzC/X7/yglhzUi9O5pympHasszVsNR7A3V0JTVrODZ5qho5dGZ+OcXnm74HOzZg7x3Tj4fAmPtilxlerwMwcu+7WrkLKz10riVHUByJQ6ISwx2cVX/ctaENe9px6vRoSuRu04bdoTjDY++U32a9St2HBmEUJmTvRIf/w==
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=TgeNfg4+UVxr/d0WLOIYLNSZB7BEgHCdQdaTz11T70I=; b=V9fR7XogqEJ6AQnxY1QrbjHvQucWG32y2crbV8zEAjcwvqNCqDVJ2hBsidR2LDEny7F2Vj98APHAWG6mZZ9OUT+SNUUzxWONpyQHnZ2BX3lrhuSV81p4nEwQA7q8GUGlctYazjO0qZDf6I0frW6uCB/cWqaaQcH8DcEVVK1iskw=
Received: from CY4PR11MB1672.namprd11.prod.outlook.com (2603:10b6:910:f::8) by BL0PR11MB3443.namprd11.prod.outlook.com (2603:10b6:208:6c::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Thu, 14 Apr 2022 14:02:40 +0000
Received: from CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee]) by CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee%12]) with mapi id 15.20.5164.019; Thu, 14 Apr 2022 14:02:40 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: draft-ietf-sfc-oam-packet-00 status & comments (was RE: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
Thread-Index: AdhQBiB1sCh9rX4YQM+dDrjGJOggkAAAUqsAAAAkJwA=
Date: Thu, 14 Apr 2022 14:02:40 +0000
Message-ID: <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com>
In-Reply-To: <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 110d4fff-818a-4546-aa8d-08da1e1f7043
x-ms-traffictypediagnostic: BL0PR11MB3443:EE_
x-microsoft-antispam-prvs: <BL0PR11MB3443300384B82BECA5965084DAEF9@BL0PR11MB3443.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1XmiHDOo6Fa42TEud3QF+cWxIWSwRe6tDdPQM0u/yVYIMzVyyB+l3bG5A9SseUeg/DKlKx0WYAwKvz0n6U9ll++BL0nsi89BpMWJyFslJbvMdZPleuHEsHgcCdZp32fmftVEtHX5r0/qNhHl5+vBhuBmgLAuSLUkpUhXriaDO2dhFnGuNbrG/Ue45UJEAqE1LQGmIJ2oFnSSB1viJ+iKPGhaKU4Ry+A1dL0LeFAyCfDtIqM6wP2loCWG2t9pnvEpFAI8yV3CfI/H9g5GYfkOk7B8pq3CjWiGw/7QrZOYlVDBCVSQvQDPsrkSH30Ecm5ohHjDRGjgwbKYMHmeIzVDQe+K20USxGpUkf2xBG5vWOTdLEJpPMEuLWdWt2nms19AxTXpbc/oFz8TjvYdnAUGC2tfSSyzKHBIXDFx4GrUjEXkhyIYDgxXpMW8MyGXNuYZUFoUdM6AVkTMUOz/BFQYLEBLsQuxfGSK8U4F6VvW7uJsc/vF2E39QyI527uohJLP7g/nyYupN76KnMYjsE9+twaZasyCcOOou4cmrr6j+lvoe6qMiWAlCoRCrTLbrC6qpLzygPNvRmB0hnNFUrG8frevdE8aoHinF41da1f4RpHVt7q9JhAbsq9coYG1i/AcaHc6N28PfyBw+zNQ9RqlobeTkf5AbgBgtC9DtwhMRjbfTBxNQyXbd+1lBdHgISXKp2hhH95NNiZtb5CViDCj+buPO4nzK+1u5YGIChz+r+TEh4pPLld/JgxadhLdvKJjyJ6rMl+W1v6iRPT9P6HPnH/A/4LrOMUlf9Q5MxJbZurfoqH55xdB7ZYioNrb5dEKSFM+bhIP1gqZRFdMSMpAPQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1672.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(8676002)(26005)(186003)(4326008)(9686003)(66556008)(66446008)(66476007)(64756008)(33656002)(107886003)(508600001)(38070700005)(966005)(7696005)(6506007)(19627235002)(54906003)(83380400001)(66946007)(71200400001)(38100700002)(316002)(53546011)(86362001)(55016003)(76116006)(110136005)(8936002)(5660300002)(2906002)(122000001)(52536014); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RHVoMFI3cmU5NjlXd1VDNzZJcHd3WUhKQzhjb3NhajZTMzRXWkE1MHd3bGlY?= =?utf-8?B?bUxrZ0VTdWNBdENucDRjODV5Q01vNmJNY2U1cWo0V0ZRU3JBVmtQZEY1R1hW?= =?utf-8?B?WWhSYTBhRG9ZZHRzQTVRU0RsdGI5SWpuNGZTM0ZRY29zYktZYzJMbUJFTENJ?= =?utf-8?B?Q3krVUZ0UlNmRHJ3Wm0zSDREVDVrdUlWQW8wMm12aHJMRU9RL1UwU1d0MWhG?= =?utf-8?B?MWV1Ym8zTTk5N0F6WFFITysxeHBwbXNHUHYvcTRiUy83UXA2RnAzUUFWOUky?= =?utf-8?B?T2cveUV3dDR5NERVNC96d1JObEVuMitMOEFDL0ZVRVdjRngrK01rZFJiMjVt?= =?utf-8?B?MnNuQUMxWkJVUFFjNDZQQ2dnbFJ6T2V3L2djRVlONTJSUkE0QjEycFBzd3hD?= =?utf-8?B?ekVFNm1QbUR2R2l3NnRLb2NyajZuUS9BRUFsZ2VwMzZ1aDlEWG8ybndyTXBI?= =?utf-8?B?OFo3Wk45UFhFMXNjUGwxaWg4NGxUTW9qQXJNdGVtUGJPVDJ3RklVQldwaU9M?= =?utf-8?B?dDRPZDhjKzZWdmIzREcxcFREMy8zbVVkRmVBM25EaGZzOFZvKytKWUhqZXlj?= =?utf-8?B?U05wMWlLQk1YaW9rTGczZEVOKytKZmVJZDRDNks5NEswYlQ3bmIrYkZkM2dy?= =?utf-8?B?a0M2VUxJaHJleVBkOU52aEJXMGpGaE5sL1dadXlZRGVBZEdqZjRObFlaRnR1?= =?utf-8?B?T2FoKy9MV3E0SWI4SEppTVBES00vT2FpUXMzQ1J1SjlzRjJUODVWVkh6aHVp?= =?utf-8?B?amNTYlM4OGZSdG9JQnBCTU1VWUZUbExDOWVIYkZRZzJUNnhFbHpNUm5TVlEx?= =?utf-8?B?NEJpNkc5U1IvdXMrbE4vNHowZ1Z2SGZ6V0lOdGl5dE5KdFRaL0N3OW1IV0lm?= =?utf-8?B?OG1Qbmo1eEFEc3FLa2lSWDk5d3Q3S25EN24rWUlYY3A2Yzh5enRGaXFwRjkw?= =?utf-8?B?Y0JaclhpYkdTbFhHUGNJek4xZnhUa3RjTVVPM3h4bTBsRGk2aDFROTZSSVhM?= =?utf-8?B?eS9uYThzTzZCWjRFb0F3V05wMzhvbDJIYVhIeDZQVmlzVlo0eFE1LytyQnNw?= =?utf-8?B?R1FzYTc0RktnK2luZytnVkxlR29KSS9EamozNGl1cUZZNFI3YzNWbHdVaFNo?= =?utf-8?B?ZFBzNFFxSStzSFFyeHRTN0hwdElxU0hQVHlzWEN5S0Q1NjFqTlpWY0tFUSt5?= =?utf-8?B?cHRyV3oxQ3pqVThRQmptMzltdXdvVkJTeXhCQ2FGb0hmRXF4K3F0R3FCZUJ3?= =?utf-8?B?RjBxdnFVUUM3NTVwNzZCUzAvTU9SS3h3S01Tb2xPQWpKUDFTSExrbDFacnlm?= =?utf-8?B?M25Nd1ZsZFRKc3UweWtxeDhJVHo4cS9LQlMyUHRaNmUvcmtLMVhUM2FYcTNT?= =?utf-8?B?QkFxRkI5SFZLUTB6WEhNNnFESTdINXFDQm9TNVdyQXVNL1RUcVBYOTkxY1lM?= =?utf-8?B?UmgzVkEwc3FzdVp2ZmNhMlNjc3lzTlNRK3Z0Q1cyWXFPNk9MY3Ywem1aalk4?= =?utf-8?B?Rkc3c0NzWEVTQ3hIS2NjRy9La2JXd1FnQXpjNEExZDBoenBxOXRWaExqQzVs?= =?utf-8?B?RmRQYS9vV1ZlYzRoOExoTk9LRlVCOENzdmtiUDdPaldUekVYaDVEQTlRcjJ3?= =?utf-8?B?M0JqL2duUk5WdGtvaTl6QnRtMk5MZGsxd2tiYk5Ib3Q4U0puSm1oYUpaWWhM?= =?utf-8?B?amt3SXp3RXJ5OXBuMzJJbVN3SXd2Z2VFTEJUVzRuOFBIM3Z2Zm1EUHZTNks4?= =?utf-8?B?RjJ0dXZ2S2ZhcHFPa0Y1N0ovVjhxMHpZWWhSbWpOekpJYWpWcXRybENNK3lT?= =?utf-8?B?SHpESjNESnJtZUxTNEVud1dVRzlGMUZaNHFuNGx5OXJ2QVRsQkkrOGJ2QVo2?= =?utf-8?B?aFFGQXZYYmVURStTdVFsNEhaMU9WSGk2VWlLN3diVFN4Qi85MTlJNXRqbEM2?= =?utf-8?B?YnFZckh1NU83b0Vnak80QURsUEVxRGxIMnpDWFF2KzgvVDBaN0g0SGFRVnNv?= =?utf-8?B?MUZPOXJjeDZHT243TEtSRUpDYXFLS0RKKyt4eWhJdTRDb2xLeFRjQmR1REZx?= =?utf-8?B?S1A4emhKV21UUHp2VUY4WUxhQVFtUUxZbE5SeWd1NkUrVGNqYzBldWdOVlRX?= =?utf-8?B?NnpLWTVrdXdvOENETXFzQk1KY3lzT25OK1BuMzkyVGxsRW9ZZW5WNmg4REJX?= =?utf-8?B?WW1hd1h0cFNHeVpYbG1XdFdIa21kTWllTDY2L1lMOHBnY0MvanBob01NdTRZ?= =?utf-8?B?NHVMb0JXbFVWOWJsWVpCM2d5eFNRNTBON1Y3Z0h2ZWs1czFoZGt0YzBKcWc1?= =?utf-8?B?dFFTSkwxeHlQc2VDT2drSnorQXpERWRnV2RGaDZkc3BFY054SUl6UT09?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1672.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 110d4fff-818a-4546-aa8d-08da1e1f7043
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 14:02:40.2023 (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: 18MTnNj2xtX+E/6Va9zGU+2Zmiq4hoauHXD5Duab5zjCfTkDkb9zl55fIKcBYklPNtws4XN3o4L/3C5Eus65ZA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3443
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.234, xfe-rtp-004.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/HftI3J9EGRM1el5WqCmJgo1oFHk>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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 Apr 2022 14:02:58 -0000

SWYgd2UgZG8gdGhpcyBjaGFuZ2UsIHdoaWNoIEkgc3Ryb25nbHkgc3VnZ2VzdCB3ZSBkbywgdGhl
biB3ZSBzaG91bGQgYWxzbyByZS1jaGVjayBvdGhlciBvY2N1cnJlbmNlcyBvZiAiT0FNIiBhbmQg
ZW5zdXJlIHRoYXQgd2UgYWx3YXlzIHJlZmVyIHRvICJTRkMgT0FNIi4gVGhlcmUgYXJlIHF1aXRl
IGEgZmV3IG1lbnRpb25zIG9mICJPQU0iIC0gd2hpY2ggaXMgbm9uIHNwZWNpZmljIGFuZCBjb3Vs
ZCBiZSBhbnl0aGluZy4NCg0KSSdkIGJlIG9rIHRvIHByb2dyZXNzIHRoZSBkb2MgdG8gSUVTRyB3
aXRoIHRoZXNlIGNoYW5nZXMuDQoNCkNoZWVycywgRnJhbmsNCg0KPiAtLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KPiBGcm9tOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+
DQo+IFNlbnQ6IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE1OjU2DQo+IFRvOiBGcmFuayBCcm9j
a25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPjsNCj4gbW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbTsgR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCj4gQ2M6
IHNmY0BpZXRmLm9yZzsgQ2FybG9zIFBpZ25hdGFybyAoY3BpZ25hdGEpIDxjcGlnbmF0YUBjaXNj
by5jb20+DQo+IFN1YmplY3Q6IFJlOiBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LTAwIHN0YXR1
cyAmIGNvbW1lbnRzICh3YXMgUkU6IFtzZmNdDQo+IFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLykNCj4gDQo+IEF1dGhvcnMs
IFdHIHBhcnRpY2lwYW50cz8gIFRoYXQgZWRpdCBsb29rcyBhY2NlcHRhYmxlIHRvIG1lPw0KPiBG
cmFuaywgYXNzdW1pbmcgd2UgbWFrZSB0aGF0IGNoYW5nZSwgYXJlIHlvdSBva2F5IHdpdGggdGhp
cyBiZWluZyBzZW50IHRvIHRoZQ0KPiBJRVNHIGZvciBwdWJsaWNhdGlvbiBhcyBhbiBSRkM/DQo+
IA0KPiBZb3VycywNCj4gSm9lbA0KPiANCj4gT24gNC8xNC8yMDIyIDk6NDcgQU0sIEZyYW5rIEJy
b2NrbmVycyAoZmJyb2NrbmUpIHdyb3RlOg0KPiA+IEhpIEpvZWwsDQo+ID4NCj4gPiBMb29raW5n
IGF0IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvd2cvc2ZjL2RvY3VtZW50cy8gLSBpdCBk
b2VzIG5vdCBsaXN0DQo+IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAgYXMgaW4gbGFzdCBj
YWxsLiBUaGUgV0dMQyBzdGF0ZW1lbnQgZ290IG1lIGJ5DQo+IHN1cnByaXNlIC0gSSByZWFsbHkg
bWlzc2VkIHRoYXQuDQo+ID4NCj4gPiBSZWFkaW5nIHRocm91Z2ggZHJhZnQtaWV0Zi1zZmMtb2Ft
LXBhY2tldC0wMCwgdGhlIGNsYXVzZSB0aGF0IE1lZCBtZW50aW9uZWQNCj4gZWFybGllciBjb3Vs
ZCBiZSBtaXNyZWFkLCBhcyBpbiAiTlNIIGNvdWxkIGludGVyZmVyZSB3aXRoIHRoZSBvcGVyYXRp
b24gb2Ygb3RoZXINCj4gcHJvdG9jb2xzIi4gT3IgaW4gb3RoZXIgd29yZHMsIHRoZSBPLWJpdCBj
YW4gb25seSBiZSBhYm91dCBTRkMgT0FNIGRhdGEsIHdoaWNoDQo+IGlzIHdoYXQgU0ZDIGNvbnRy
b2wuIE90aGVyd2lzZSB3ZSBjb3VsZCBnbyB3aWxkIGFuZCBhcmd1ZSBmb3IgYWRkaW5nIGFkZGl0
aW9uYWwNCj4gYml0cyBsaWtlICJELUJpdDogUGFja2V0IGNvbnRhaW5zIGRhdGEgZnJvbSBhIGRh
dGEgYmFzZSIgb3IgIkMtQml0OiBQYWNrZXQNCj4gY29udGFpbnMgZGF0YSBvZiB0aGUgQ0VPIG9m
IHRoZSBjb21wYW55Ii4uLg0KPiA+DQo+ID4gU3VnZ2VzdGVkIGNoYW5nZToNCj4gPg0KPiA+IE9M
RDoNCj4gPiAgICAgICAgU3VjaCBhIHBhY2tldCBpcyBhbnkgTlNILWVuY2Fwc3VsYXRlZCBwYWNr
ZXQgdGhhdCBleGNsdXNpdmVseSBpbmNsdWRlcw0KPiBPQU0gZGF0YS4NCj4gPiAgICAgICAgQW4g
T0FNIGRhdGEgY2FuIGJlIGluY2x1ZGVkIGluIHRoZSBGaXhlZC1MZW5ndGggQ29udGV4dCBIZWFk
ZXIsDQo+ID4gICAgICAgIG9wdGlvbmFsIENvbnRleHQgSGVhZGVycywgYW5kL29yIHRoZSBpbm5l
ciBwYWNrZXQuDQo+ID4NCj4gPiBORVc6DQo+ID4gICAgICAgIFN1Y2ggYSBwYWNrZXQgaXMgYW55
IE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IHRoYXQgZXhjbHVzaXZlbHkgaW5jbHVkZXMgU0ZDDQo+
IE9BTSBkYXRhLg0KPiA+ICAgICAgICBTRkMgT0FNIGRhdGEgY2FuIGJlIGluY2x1ZGVkIGluIHRo
ZSBGaXhlZC1MZW5ndGggQ29udGV4dCBIZWFkZXIsDQo+IG9wdGlvbmFsIENvbnRleHQgSGVhZGVy
cywgYW5kL29yIHRoZSBpbm5lciBwYWNrZXQuDQo+ID4NCj4gPg0KPiA+IENoZWVycywgRnJhbmsN
Cj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+
PiBGcm9tOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+DQo+ID4+IFNlbnQ6
IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE0OjM5DQo+ID4+IFRvOiBGcmFuayBCcm9ja25lcnMg
KGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPjsNCj4gPj4gbW9oYW1lZC5ib3VjYWRhaXJA
b3JhbmdlLmNvbTsgR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCj4gPj4gQ2M6
IHNmY0BpZXRmLm9yZw0KPiA+PiBTdWJqZWN0OiBSZTogW3NmY10gV0dMQyBmb3INCj4gPj4gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS0NCj4gPj4g
bnNoLw0KPiA+Pg0KPiA+PiBGcmFuaywgSSBhbSBhIGxpdHRsZSBjb25mdXNlZCBieSB5b3VyIG5v
dGUuDQo+ID4+IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgaW4gbGFzdCBjYWxsLiAgVGhh
dCBpcyBub3QgImVhcmx5IHN0YWdlcyBhbmQgc3RpbGwNCj4gZXZvbHZpbmciLg0KPiA+Pg0KPiA+
PiBEbyB5b3UgaGF2ZSBjb25jZXJucyB3aXRoIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdGhh
dCB5b3UgaGF2ZSBub3QNCj4gPj4gc2VudCB0byB0aGUgbGlzdD8NCj4gPj4NCj4gPj4gR2l2ZW4g
dGhhdCB3ZSBhcmUgZmluaXNoaW5nIHRoaXMgZHJhZnQgdXAsIGFuZCB0aGUgZHJhZnQgaXMgYWJv
dXQgdGhlDQo+ID4+IE8tQml0LCByZWZlcnJpbmcgdG8gaXQgaW4gZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2ggc2VlbXMgdGhlIGFwcHJvcHJpYXRlIHN0ZXAuDQo+ID4+DQo+ID4+IFlvdXJzLA0KPiA+
PiBKb2VsDQo+ID4+DQo+ID4+IE9uIDQvMTQvMjAyMiA4OjI0IEFNLCBGcmFuayBCcm9ja25lcnMg
KGZicm9ja25lKSB3cm90ZToNCj4gPj4+IElNSE8gaXQgd291bGQgYmUgYmV0dGVyIHRvIHJlZmVy
IHRvIGRpcmVjdGx5IFJGQzgzMDAg4oCTIHNpbmNlIHRoaXMgaXMNCj4gPj4+IGEgc3RhYmxlIHJl
ZmVyZW5jZTsgYW5kIGl0IGFsbG93cyB1cyB0byBmaW5pc2ggdXANCj4gPj4+IGRyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoIGFuZCBnZXQgdGhlIGNvZGUgcG9pbnRzIGFsbG9jYXRlZC4NCj4gPj4+IEkt
RC5pZXRmLXNmYy1vYW0tcGFja2V0IGlzIGVhcmx5IHN0YWdlcyBhbmQgc3RpbGwgZXZvbHZpbmcu
DQo+ID4+Pg0KPiA+Pj4gQ2hlZXJzLCBGcmFuaw0KPiA+Pj4NCj4gPj4+ICpGcm9tOiptb2hhbWVk
LmJvdWNhZGFpckBvcmFuZ2UuY29tDQo+ID4+IDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29t
Pg0KPiA+Pj4gKlNlbnQ6KiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxMzoyOA0KPiA+Pj4gKlRv
OiogU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+OyBH
cmVnDQo+ID4+PiBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCj4gPj4+ICpDYzoqIEZy
YW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpDQo+ID4+PiA8ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1h
cmMuaWV0Zi5vcmc+Ow0KPiA+Pj4gc2ZjLWNoYWlyc0BpZXRmLm9yZzsgc2ZjQGlldGYub3JnOyBp
cHBtQGlldGYub3JnOyBKYW1lcyBHdWljaGFyZA0KPiA+Pj4gPGphbWVzLm4uZ3VpY2hhcmRAZnV0
dXJld2VpLmNvbT47IFRhbCBNaXpyYWhpDQo+ID4+PiA8dGFsLm1penJhaGkucGhkQGdtYWlsLmNv
bT47IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnDQo+ID4+PiAqU3ViamVjdDoqIFJF
OiBbc2ZjXSBXR0xDIGZvcg0KPiA+Pj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvDQo+ID4+Pg0KPiA+Pj4gSGkgU2h3ZXRoYSwNCj4gPj4+
DQo+ID4+PiBJIHByZWZlciB3ZSBnbyBmb3IgYW4gZXhwbGljaXQgcmVmZXJlbmNlIHRvIEktRC5p
ZXRmLXNmYy1vYW0tcGFja2V0DQo+ID4+PiByYXRoZXIgdGhhbiDigJxhbnkgdXBkYXRlIHRvIFJG
QzgzMDDigJ0uIFRoaXMgaXMgY29uc2lzdGVudCB3aXRoIHRoZQ0KPiA+Pj4gdXNhZ2UgaW4gdGhl
IG90aGVyIE9BTSBkcmFmdC4NCj4gPj4+DQo+ID4+PiBUaGFuayB5b3UuDQo+ID4+Pg0KPiA+Pj4g
Q2hlZXJzLA0KPiA+Pj4NCj4gPj4+IE1lZA0KPiA+Pj4NCj4gPj4+ICpEZcKgOipTaHdldGhhIEJo
YW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbQ0KPiA+Pj4gPG1haWx0bzpz
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+DQo+ID4+PiAqRW52b3nDqcKgOiogamV1
ZGkgMTQgYXZyaWwgMjAyMiAxMjowNiAqw4DCoDoqIEdyZWcgTWlyc2t5DQo+ID4+PiA8Z3JlZ2lt
aXJza3lAZ21haWwuY29tIDxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gKkNjwqA6Kg0K
PiA+Pj4gQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1YvTkVUIDxtb2hhbWVkLmJvdWNhZGFpckBvcmFu
Z2UuY29tDQo+ID4+IDxtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4+Ow0KPiA+
Pj4gRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lPTQwY2lzY28uY29tQGRtYXJj
LmlldGYub3JnDQo+ID4+PiA8bWFpbHRvOmZicm9ja25lPTQwY2lzY28uY29tQGRtYXJjLmlldGYu
b3JnPj47IHNmYy1jaGFpcnNAaWV0Zi5vcmcNCj4gPj4+IDxtYWlsdG86c2ZjLWNoYWlyc0BpZXRm
Lm9yZz47IHNmY0BpZXRmLm9yZyA8bWFpbHRvOnNmY0BpZXRmLm9yZz47DQo+ID4+PiBpcHBtQGll
dGYub3JnIDxtYWlsdG86aXBwbUBpZXRmLm9yZz47IEphbWVzIEd1aWNoYXJkDQo+ID4+PiA8amFt
ZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tDQo+ID4+PiA8bWFpbHRvOmphbWVzLm4uZ3VpY2hh
cmRAZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6cmFoaQ0KPiA+Pj4gPHRhbC5taXpyYWhpLnBoZEBn
bWFpbC5jb20gPG1haWx0bzp0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPj47DQo+ID4+PiBkcmFm
dC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZw0KPiA+Pj4gPG1haWx0bzpkcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaEBpZXRmLm9yZz4NCj4gPj4+ICpPYmpldMKgOiogUmU6IFtzZmNdIFdHTEMgZm9y
DQo+ID4+PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaC8NCj4gPj4+IDxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaC8+DQo+ID4+Pg0KPiA+Pj4gSGkgTWVkLCBHcmVnLA0KPiA+Pj4NCj4g
Pj4+IEhvdyBhYm91dCB0aGlzIHRleHQgOg0KPiA+Pj4NCj4gPj4+IOKAnFRoZSBPLWJpdCBNVVNU
IGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbsKgYW5kIGFueSB1cGRhdGVzIHRvDQo+
ID4+PiBbUkZDODMwMF3CoC4iDQo+ID4+Pg0KPiA+Pj4gR2l2ZW4gdGhhdCBJLUQuaWV0Zi1zZmMt
b2FtLXBhY2tldMKgIHdpbGwgdXBkYXRlIFJGODMwMCBhbmQgdGhlcmUNCj4gPj4+IGNvdWxkIGJl
IG90aGVycyBpbiBmdXR1cmU/DQo+ID4+Pg0KPiA+Pj4gVGhhbmtzLA0KPiA+Pj4NCj4gPj4+IFNo
d2V0aGENCj4gPj4+DQo+ID4+PiBPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0IFBNIEdyZWcg
TWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb20NCj4gPj4+IDxtYWlsdG86Z3JlZ2ltaXJza3lA
Z21haWwuY29tPj4gd3JvdGU6DQo+ID4+Pg0KPiA+Pj4gICAgICBIaSBTaHdldGhhLA0KPiA+Pj4N
Cj4gPj4+ICAgICAgSSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3RlZCBpcyBoZWxw
ZnVsLiBJIHdvdWxkIHN1Z2dlc3QNCj4gPj4+ICAgICAgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9t
IFtSRkM4MzAwXSB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdDQo+ID4+PiAgICAgIHRocm91
Z2hvdXQgdGhhdCBwYXJhZ3JhcGguDQo+ID4+Pg0KPiA+Pj4gICAgICBSZWdhcmRzLA0KPiA+Pj4N
Cj4gPj4+ICAgICAgR3JlZw0KPiA+Pj4NCj4gPj4+ICAgICAgT24gVHVlLCBBcHIgMTIsIDIwMjIg
YXQgNzo1NiBBTSBTaHdldGhhIEJoYW5kYXJpDQo+ID4+PiAgICAgIDxzaHdldGhhLmJoYW5kYXJp
QHRob3VnaHRzcG90LmNvbQ0KPiA+Pj4gICAgICA8bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhv
dWdodHNwb3QuY29tPj4gd3JvdGU6DQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgTWVkLA0KPiA+Pj4N
Cj4gPj4+ICAgICAgICAgIFRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMgZXhhY3RseSB3
aGF0IHdlIGhhZCBiZWZvcmUgdGhlDQo+ID4+PiAgICAgICAgICBsYXRlc3QgcmV2aXNpb246DQo+
ID4+Pg0KPiA+Pj4gICAgICAgICAgKjQuMg0KPiA+Pj4NCj4gPj4gPGh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhDQo+ID4+
IGZ0LWlldGYtDQo+ID4+IHNmYy1pb2FtLW5zaC0wNipzZWN0aW9uLTQuMl9fO0l3ISFNWjNGdzQ1
dG81dVkhTkJzcnpoSEVmMFlfLQ0KPiA+PiBTaW5keTc0SzRRREE2RVdKangzNVNUU0gtDQo+ID4+
IFV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwSlBmenJ2
SSQ+Lg0KPiA+Pj4gICAgICAgICAgSU9BTSBhbmQgdGhlIHVzZSBvZiB0aGUgTlNIIE8tYml0Kg0K
PiA+Pj4NCj4gPj4+ICAgICAgICAgICDCoMKgIFtSRkM4MzAwXSBkZWZpbmVzIGFuICJPIGJpdCIg
Zm9yIE9BTSBwYWNrZXRzLsKgIFBlcg0KPiA+Pj4gW1JGQzgzMDANCj4gPj4+DQo+ID4+DQo+IDxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9odG1sL3JmYzgzMDBfXzshDQo+ID4+ICFNWjNGdzQ1dG81dVkhTkJzcnpoSEVmMFlfLVNpbmR5
NzRLNFFEQTZFV0pqeDM1U1RTSC0NCj4gPj4gVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFV
eldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJFJD5dDQo+ID4+PiAgICAgICAgICB0aGUgTw0KPiA+
Pj4NCj4gPj4+ICAgICAgICAgICDCoMKgIGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMg
YW5kIG11c3Qgbm90IGJlIHNldCBmb3INCj4gPj4+IG5vbi1PQU0NCj4gPj4+DQo+ID4+PiAgICAg
ICAgICAgwqDCoCBwYWNrZXRzLsKgIFBhY2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVT
VCBmb2xsb3cNCj4gPj4+IHRoaXMNCj4gPj4+DQo+ID4+PiAgICAgICAgICAgwqDCoCBkZWZpbml0
aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQgZm9yIHJlZ3VsYXINCj4gPj4+IGN1
c3RvbWVyDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgIMKgwqAgdHJhZmZpYyB3aGljaCBhbHNvIGNh
cnJpZXMgSU9BTSBkYXRhIGFuZCB0aGUgTyBiaXQgTVVTVCBiZQ0KPiA+Pj4gICAgICAgICAgc2V0
IGZvcg0KPiA+Pj4NCj4gPj4+ICAgICAgICAgICDCoMKgIE9BTSBwYWNrZXRzIHdoaWNoIGNhcnJ5
IG9ubHkgSU9BTSBkYXRhIHdpdGhvdXQgYW55DQo+ID4+PiByZWd1bGFyIGRhdGENCj4gPj4+DQo+
ID4+PiAgICAgICAgICAgwqDCoCBwYXlsb2FkLg0KPiA+Pj4NCj4gPj4+ICAgICAgICAgIFRoaXMg
d2FzIHJlbW92ZWQgYXMgcGVyIHRoZSBkaXNjdXNzaW9uIGluIHRoaXMgdGhyZWFkLiBQbGVhc2UN
Cj4gPj4+ICAgICAgICAgIGNoZWNrDQo+ID4+Pg0KPiA+PiBodHRwczovL21haWxhcmNoaXZlLmll
dGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0NCj4gPj4gLw0K
PiA+Pj4NCj4gPj4+IDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL3NmDQo+ID4+PiBjLw0KPiA+Pj4gc3JNaXQ1ekU4VXNlTk9o
eGtuQXdfZHF2ajZNL19fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy0NCj4gPj4gU2luZHk3
NEs0UUQNCj4gPj4+IEE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFV
eldmZXpLXzFEMlJweUZCX0ZPSXAtDQo+ID4+IENlTGZlDQo+ID4+PiBBJD4NCj4gPj4+DQo+ID4+
PiAgICAgICAgICBJdCBsb29rcyBsaWtlIHdlIGFyZSBnb2luZyBpbiBhIGxvb3AgaGVyZS4gVGhp
cyBkZWZpbml0aW9uIG9mDQo+ID4+PiAgICAgICAgICBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRl
IHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyDQo+ID4+PiAgICAgICAgICBwYWNrZXRz
IHZpYSB0aGUgbmV4dCBwcm90b2NvbCBoZWFkZXIgY2hhaW4gaXMgaW50cm9kdWNlZCBpbg0KPiA+
Pj4gICAgICAgICAgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCB0byB1cGRhdGUgdGhlIFJGQzgz
MDAuDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgSmltLCBXaGF0IGFyZSB5b3UgdGhvdWdodHMgb24g
dGhpcz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZQ0KPiA+Pj4gICAgICAgICAgYWJvdmUgdGV4
dCA/DQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgVGhhbmtzLA0KPiA+Pj4gICAgICAgICAgU2h3ZXRo
YQ0KPiA+Pj4NCj4gPj4+DQo+ID4+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4+IF9fX19fDQo+ID4+PiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gPj4+DQo+
ID4+PiBDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRl
cyBpbmZvcm1hdGlvbnMNCj4gPj4+IGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQg
bmUgZG9pdmVudCBkb25jDQo+ID4+Pg0KPiA+Pj4gcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRl
cyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMNCj4gPj4+IGF2ZXogcmVjdSBj
ZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyDQo+ID4+Pg0KPiA+Pj4g
YSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRl
cy4gTGVzDQo+ID4+PiBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBk
J2FsdGVyYXRpb24sDQo+ID4+Pg0KPiA+Pj4gT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2Fi
aWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsDQo+ID4+PiBkZWZvcm1lIG91IGZhbHNp
ZmllLiBNZXJjaS4NCj4gPj4+DQo+ID4+PiBUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50
cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3INCj4gPj4+IHByaXZpbGVnZWQgaW5mb3JtYXRp
b24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsNCj4gPj4+DQo+ID4+PiB0aGV5IHNob3Vs
ZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlv
bi4NCj4gPj4+DQo+ID4+PiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9y
LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXINCj4gPj4+IGFuZCBkZWxldGUgdGhpcyBtZXNzYWdl
IGFuZCBpdHMgYXR0YWNobWVudHMuDQo+ID4+Pg0KPiA+Pj4gQXMgZW1haWxzIG1heSBiZSBhbHRl
cmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdA0KPiA+Pj4gaGF2ZSBi
ZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCj4gPj4+DQo+ID4+PiBUaGFuayB5
b3UuDQo+ID4+Pg0K


From nobody Thu Apr 14 07:15:30 2022
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 3387E3A1B31 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 07:15:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level: 
X-Spam-Status: No, score=-2.106 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_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 XGDGx5MfMT9v for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 07:15:23 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (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 E918E3A1B2F for <sfc@ietf.org>; Thu, 14 Apr 2022 07:15:22 -0700 (PDT)
Received: from opfedar02.francetelecom.fr (unknown [xx.xx.xx.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar24.francetelecom.fr (ESMTP service) with ESMTPS id 4KfM1P2B28z5wL1;  Thu, 14 Apr 2022 16:15:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649945721; bh=2Vs8t7f51qhqy7+yCUxLe4RaeTc2p6C67zUm4uoWIk0=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=R7te0Y8iCWWBoA3MaUpz3PGCnB8mH9PIQ0z7s7Wt00xVdS//Uj9bKE+Mje38MzdIh Ge92w0JeLsW3/BLm0BpD38dA7N/L4SOXTo126vpCCbVXukOK08qFw/uSdkuIIn5opr XxfM3chBerybzRNla66tFhrxp0Njp7+E69Knv2dgxJc2+ZipPPTGOCplyB3oftYmnV MaB5h3Y0FIC4zbWVU6h8lv9MoYy6ozCBNoisyOtQn4Qc4F5alk9GAjQWc7XaZOLSyo QlQnuQWq8tQRLE3S/GX/AE5GNzoWdD1FKhSBj7nCzKvK5UfhKJYQ0APqsQjpOtG29j c9MCxaYeEUh0w==
From: <mohamed.boucadair@orange.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: draft-ietf-sfc-oam-packet-00 status & comments (was RE: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
Thread-Index: AQHYUAdyTfn4mT4Gt0yTQDDltxjcy6zvcKNg
Content-Class: 
Date: Thu, 14 Apr 2022 14:15:20 +0000
Message-ID: <24793_1649945721_62582C79_24793_130_1_4e89cf0b314b41d29d16dd359b825d77@orange.com>
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com>
In-Reply-To: <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-14T14:03:22Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=86eedff0-763f-4118-adac-623a5b5d1511; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.27.51]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/tpZbBBFWq26fmfqIsYA6g5hfgds>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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 Apr 2022 14:15:29 -0000

SGkgSm9lbCwgRnJhbmNrLCANCg0KT0sgZm9yIG1lLiANCg0KU2VlIHRoZSBmdWxsIGNhbmRpZGF0
ZSBjaGFuZ2VzIGF0OiBodHRwczovL3Rpbnl1cmwuY29tL29hbS1wYWNrZXQtbGF0ZXN0DQoNCkNo
ZWVycywNCk1lZA0KDQo+IC0tLS0tTWVzc2FnZSBkJ29yaWdpbmUtLS0tLQ0KPiBEZcKgOiBKb2Vs
IE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+DQo+IEVudm95w6nCoDogamV1ZGkgMTQg
YXZyaWwgMjAyMiAxNTo1Ng0KPiDDgMKgOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJy
b2NrbmVAY2lzY28uY29tPjsgQk9VQ0FEQUlSDQo+IE1vaGFtZWQgSU5OT1YvTkVUIDxtb2hhbWVk
LmJvdWNhZGFpckBvcmFuZ2UuY29tPjsgR3JlZyBNaXJza3kNCj4gPGdyZWdpbWlyc2t5QGdtYWls
LmNvbT4NCj4gQ2PCoDogc2ZjQGlldGYub3JnOyBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkN
Cj4gPGNwaWduYXRhQGNpc2NvLmNvbT4NCj4gT2JqZXTCoDogUmU6IGRyYWZ0LWlldGYtc2ZjLW9h
bS1wYWNrZXQtMDAgc3RhdHVzICYgY29tbWVudHMgKHdhcw0KPiBSRTogW3NmY10gV0dMQyBmb3Ig
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi0NCj4gc2ZjLWlvYW0t
bnNoLykNCj4gDQo+IEF1dGhvcnMsIFdHIHBhcnRpY2lwYW50cz8gIFRoYXQgZWRpdCBsb29rcyBh
Y2NlcHRhYmxlIHRvIG1lPw0KPiBGcmFuaywgYXNzdW1pbmcgd2UgbWFrZSB0aGF0IGNoYW5nZSwg
YXJlIHlvdSBva2F5IHdpdGggdGhpcyBiZWluZw0KPiBzZW50IHRvIHRoZSBJRVNHIGZvciBwdWJs
aWNhdGlvbiBhcyBhbiBSRkM/DQo+IA0KPiBZb3VycywNCj4gSm9lbA0KPiANCj4gT24gNC8xNC8y
MDIyIDk6NDcgQU0sIEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIHdyb3RlOg0KPiA+IEhpIEpv
ZWwsDQo+ID4NCj4gPiBMb29raW5nIGF0IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvd2cv
c2ZjL2RvY3VtZW50cy8gLSBpdA0KPiBkb2VzIG5vdCBsaXN0IGRyYWZ0LWlldGYtc2ZjLW9hbS1w
YWNrZXQtMDAgYXMgaW4gbGFzdCBjYWxsLiBUaGUNCj4gV0dMQyBzdGF0ZW1lbnQgZ290IG1lIGJ5
IHN1cnByaXNlIC0gSSByZWFsbHkgbWlzc2VkIHRoYXQuDQo+ID4NCj4gPiBSZWFkaW5nIHRocm91
Z2ggZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCwgdGhlIGNsYXVzZSB0aGF0DQo+IE1lZCBt
ZW50aW9uZWQgZWFybGllciBjb3VsZCBiZSBtaXNyZWFkLCBhcyBpbiAiTlNIIGNvdWxkIGludGVy
ZmVyZQ0KPiB3aXRoIHRoZSBvcGVyYXRpb24gb2Ygb3RoZXIgcHJvdG9jb2xzIi4gT3IgaW4gb3Ro
ZXIgd29yZHMsIHRoZSBPLQ0KPiBiaXQgY2FuIG9ubHkgYmUgYWJvdXQgU0ZDIE9BTSBkYXRhLCB3
aGljaCBpcyB3aGF0IFNGQyBjb250cm9sLg0KPiBPdGhlcndpc2Ugd2UgY291bGQgZ28gd2lsZCBh
bmQgYXJndWUgZm9yIGFkZGluZyBhZGRpdGlvbmFsIGJpdHMNCj4gbGlrZSAiRC1CaXQ6IFBhY2tl
dCBjb250YWlucyBkYXRhIGZyb20gYSBkYXRhIGJhc2UiIG9yICJDLUJpdDoNCj4gUGFja2V0IGNv
bnRhaW5zIGRhdGEgb2YgdGhlIENFTyBvZiB0aGUgY29tcGFueSIuLi4NCj4gPg0KPiA+IFN1Z2dl
c3RlZCBjaGFuZ2U6DQo+ID4NCj4gPiBPTEQ6DQo+ID4gICAgICAgIFN1Y2ggYSBwYWNrZXQgaXMg
YW55IE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IHRoYXQNCj4gZXhjbHVzaXZlbHkgaW5jbHVkZXMg
T0FNIGRhdGEuDQo+ID4gICAgICAgIEFuIE9BTSBkYXRhIGNhbiBiZSBpbmNsdWRlZCBpbiB0aGUg
Rml4ZWQtTGVuZ3RoIENvbnRleHQNCj4gSGVhZGVyLA0KPiA+ICAgICAgICBvcHRpb25hbCBDb250
ZXh0IEhlYWRlcnMsIGFuZC9vciB0aGUgaW5uZXIgcGFja2V0Lg0KPiA+DQo+ID4gTkVXOg0KPiA+
ICAgICAgICBTdWNoIGEgcGFja2V0IGlzIGFueSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCB0aGF0
DQo+IGV4Y2x1c2l2ZWx5IGluY2x1ZGVzIFNGQyBPQU0gZGF0YS4NCj4gPiAgICAgICAgU0ZDIE9B
TSBkYXRhIGNhbiBiZSBpbmNsdWRlZCBpbiB0aGUgRml4ZWQtTGVuZ3RoIENvbnRleHQNCj4gSGVh
ZGVyLCBvcHRpb25hbCBDb250ZXh0IEhlYWRlcnMsIGFuZC9vciB0aGUgaW5uZXIgcGFja2V0Lg0K
PiA+DQo+ID4NCj4gPiBDaGVlcnMsIEZyYW5rDQo+ID4NCj4gPg0KPiA+DQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2Ug
bWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3Jt
YXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25j
CnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9u
LiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNp
Z25hbGVyCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2Vz
IGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBk
J2FsdGVyYXRpb24sCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1l
c3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2
aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hv
dWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0
aW9uLgpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90
aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50
cy4KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVz
c2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFu
ayB5b3UuCgo=


From nobody Thu Apr 14 08:03:33 2022
Return-Path: <shwetha.bhandari@thoughtspot.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 2D5C33A0D35 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 05:48:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.006
X-Spam-Level: 
X-Spam-Status: No, score=-2.006 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, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=thoughtspot.com header.b=TXCxKXTA; dkim=pass (2048-bit key) header.d=thoughtspot-com.20210112.gappssmtp.com header.b=XzwdgZKk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A4SZJ4i7khzE for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 05:48:21 -0700 (PDT)
Received: from mx0b-0055fe01.pphosted.com (mx0b-0055fe01.pphosted.com [205.220.176.104]) (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 072313A17D7 for <sfc@ietf.org>; Thu, 14 Apr 2022 05:48:20 -0700 (PDT)
Received: from pps.filterd (m0211452.ppops.net [127.0.0.1]) by mx0b-0055fe01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23E9Bv5H012776 for <sfc@ietf.org>; Thu, 14 Apr 2022 05:48:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot.com; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : cc : content-type; s=proofpoint; bh=VOH5i1U5j2rnSkrWuaxx6iXI/bj4Le9Dzy72+x9m6fU=; b=TXCxKXTAwjMcc/fHxPyBhEV5djDIP1Wvw2l/EfpfXUD0y4PhwpIspipCYCMLGsP6VBlH iCnu4k15/Pxkv3Q0DXXgX+T4vmaA2GlQ6ZccJBGtbqCBhxMfojeT+90loBFqxr/59C3u 3+LfZE/7jLzDigo8CCKkCUScXxijPQd6A3OlctwgOQ6Qr0E7VZeM9oi6JKUBHj+F2gLQ MabLssTB2mw4hiiZgYJuJRcs28vn/JV8stHJqmgvFMCaHLEKt7N314XT6N6vEkOcB3DH pCfAdNJTNvLZDFXsO5nNB6QQP/YF7QQLKlxyuV0cYbADgLm9qIm5eJnldYSrWqCURkXo Ww== 
Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0b-0055fe01.pphosted.com (PPS) with ESMTPS id 3fe8xshf7h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <sfc@ietf.org>; Thu, 14 Apr 2022 05:48:19 -0700
Received: by mail-qv1-f69.google.com with SMTP id 33-20020a0c8024000000b0043d17ffb0bdso4244670qva.18 for <sfc@ietf.org>; Thu, 14 Apr 2022 05:48:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thoughtspot-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VOH5i1U5j2rnSkrWuaxx6iXI/bj4Le9Dzy72+x9m6fU=; b=XzwdgZKkFh26yZvflnT6tu9nwDJXXxdbd/UWU1E0pFwCQiNgPLYCUltV2w7phkLonN lPO8ZjcQ7itqIPDPS+RLrWXveqhvkPbV+/FRn7j5wAKsO5n6G1wY4cNdpynR6ARuaUa4 jFLAz+sB9KMUGYia6xb4GTYpPk6S6jC2V6qDePxCdWCCHorhOhHywTca7Vy3/8e5ER3n w12pvANXswi6s+UauRxB5GuRcITDVgdMmhj2996NE38PTB63XVrXBYNpSKhNxDAcOSFg FOGuSs1FyT4l9WXfL5xERYSBCbgqyZBP0xW8iYVmcCCmUmD4jrCIb8ewvfG6QIxfHGBb NKvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VOH5i1U5j2rnSkrWuaxx6iXI/bj4Le9Dzy72+x9m6fU=; b=K9xZRZW6qXpW4x+5p3M1pNuBm07yWN2R/ma7YJo4J8m3epdi736RmoZears8UCV27v C9uny2Yjw1tmKbJhbVsQGS5DUKqoOZiC+C5FOTxBCxLFxSeFt8iLMKXQq9z1L6P0SiGP J9a1xSmAoQaV0dDs+2Bu0Gl2mWRSxS6pYU4mlvhw1ZuoDvEPul7ceOvUmyI6KSTPilPH T0+CXGj7wO4JyN1HZuuIC9BEnppOZ5CrI2KzroX9V3ahzAbfW0yeR/3YgHM2IAREgwHN odgyJZCrlY+UFn2y9IVzlxpuQK7ce9LNg0pSB5TpcXsWyf8rZCXlseSp7fA+Oyt0cf0y m+sA==
X-Gm-Message-State: AOAM530xTcRq6cXSbc8JnHIee4oLBMz4Zh2NMKe/wAtRiQ0+LR59RMPQ okfFqnKQcv+hJoAh9CuXcl0/F9zruHcVHZQ/S5fU9dZfWxhlkfrEY+AGZ9M+yITfrIeXlm74NvH Wu3r5zlTUeOODkn/DHDE=
X-Received: by 2002:a05:620a:1981:b0:477:6e45:3e7d with SMTP id bm1-20020a05620a198100b004776e453e7dmr1602026qkb.407.1649940499121;  Thu, 14 Apr 2022 05:48:19 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJyPeGD3+e9S1qcJi6Jh9tfGY2fTFulXL0glny1uFkhaPN0V+9l0B7KvSR+PLGq35J3VUlrnhNh0cxrRVI9IeVM=
X-Received: by 2002:a05:620a:1981:b0:477:6e45:3e7d with SMTP id bm1-20020a05620a198100b004776e453e7dmr1602005qkb.407.1649940498815; Thu, 14 Apr 2022 05:48:18 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com> <CY4PR11MB1672C44062B9ABDFBD80C7A9DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <CY4PR11MB1672C19416619D29F069C5EDDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <25972_1649939918_625815CE_25972_272_1_7403bcdf0f19464a8e6f8e40f7e8048c@orange.com>
In-Reply-To: <25972_1649939918_625815CE_25972_272_1_7403bcdf0f19464a8e6f8e40f7e8048c@orange.com>
From: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Date: Thu, 14 Apr 2022 18:18:05 +0530
Message-ID: <CAMFZu3PCk6UO7_Pc66O2ZSnAygfnjDw1HgAs=dSbxZ1zF53omA@mail.gmail.com>
To: Med Boucadair <mohamed.boucadair@orange.com>
Cc: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, Greg Mirsky <gregimirsky@gmail.com>, "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, sfc-chairs@ietf.org, sfc@ietf.org, ippm@ietf.org, James Guichard <james.n.guichard@futurewei.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, draft-ietf-sfc-ioam-nsh@ietf.org
Content-Type: multipart/alternative; boundary="00000000000055313905dc9cb568"
X-Proofpoint-ORIG-GUID: nI4UaFeiXApVFaGSycIMoQ3Ttftxh829
X-Proofpoint-GUID: nI4UaFeiXApVFaGSycIMoQ3Ttftxh829
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-14_04,2022-04-14_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 spamscore=0 priorityscore=1501 mlxlogscore=918 phishscore=0 bulkscore=5 malwarescore=0 suspectscore=0 mlxscore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204140070
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/tY_wg-_ncCRpAxHLN2EkX4mF2QY>
X-Mailman-Approved-At: Thu, 14 Apr 2022 08:03:31 -0700
Subject: Re: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
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 Apr 2022 12:48:26 -0000

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

Hi Med,

Why does reference to RFC 8300 and any update to it, not work? Doesn't
I-D.ietf-sfc-oam-packet update 8300 and anyone implementing this will be
able to find 8300 and any RFCs that update it and apply the rules?

Thanks
Shwetha

On Thu, Apr 14, 2022, 6:08 PM <mohamed.boucadair@orange.com> wrote:

> Re-,
>
>
>
> draft-ietf-sfc-ioam-nsh includes OAM data (likely with user data) but
> there is an ambiguity in 8300 to whether this is considered as an OAM
> packet. Please refer to the SFC archives where this was discussed.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* Frank Brockners (fbrockne) <fbrockne@cisco.com>
> *Envoy=C3=A9 :* jeudi 14 avril 2022 14:29
> *=C3=80 :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; Sh=
wetha
> Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
> gregimirsky@gmail.com>
> *Cc :* Frank Brockners (fbrockne) <fbrockne=3D40cisco.com@dmarc.ietf.org>=
;
> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard <
> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org
> *Objet :* RE: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!P-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9a=
czyFl44k8Ug9OrmNYsuFT09oX0UTEcp7d4J6cmU45CEFXUZ4y_RxQ0E9Fg$>
>
>
>
> Forgot to add: A clause like " The O-bit MUST be handled following the
> rules in and any updates to [RFC8300]=E2=80=9C simply states the obvious.
> draft-ietf-sfc-ioam-nsh does not touch or redefine the O-bit =E2=80=93 he=
nce the
> statement is at best optional. The reader might even wonder why the obvio=
us
> is re-stated in the document. My preference is still to avoid any
> mentioning of the O-bit in draft-ietf-sfc-ioam-nsh.
>
>
>
> Frank
>
>
>
> *From:* Frank Brockners (fbrockne)
> *Sent:* Thursday, 14 April 2022 14:24
> *To:* mohamed.boucadair@orange.com; Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com>; Greg Mirsky <gregimirsky@gmail.com>
> *Cc:* Frank Brockners (fbrockne) <fbrockne=3D40cisco.com@dmarc.ietf.org>;
> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard <
> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org
> *Subject:* RE: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!P-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9a=
czyFl44k8Ug9OrmNYsuFT09oX0UTEcp7d4J6cmU45CEFXUZ4y_RxQ0E9Fg$>
>
>
>
> IMHO it would be better to refer to directly RFC8300 =E2=80=93 since this=
 is a
> stable reference; and it allows us to finish up draft-ietf-sfc-ioam-nsh a=
nd
> get the code points allocated. I-D.ietf-sfc-oam-packet is early stages an=
d
> still evolving.
>
>
>
> Cheers, Frank
>
>
>
> *From:* mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> *Sent:* Thursday, 14 April 2022 13:28
> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg Mirsky <
> gregimirsky@gmail.com>
> *Cc:* Frank Brockners (fbrockne) <fbrockne=3D40cisco.com@dmarc.ietf.org>;
> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard <
> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org
> *Subject:* RE: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!P-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9a=
czyFl44k8Ug9OrmNYsuFT09oX0UTEcp7d4J6cmU45CEFXUZ4y_RxQ0E9Fg$>
>
>
>
> Hi Shwetha,
>
>
>
> I prefer we go for an explicit reference to I-D.ietf-sfc-oam-packet rathe=
r
> than =E2=80=9Cany update to RFC8300=E2=80=9D. This is consistent with the=
 usage in the
> other OAM draft.
>
>
>
> Thank you.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
> *Envoy=C3=A9 :* jeudi 14 avril 2022 12:06
> *=C3=80 :* Greg Mirsky <gregimirsky@gmail.com>
> *Cc :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; Frank
> Brockners (fbrockne) <fbrockne=3D40cisco.com@dmarc.ietf.org>;
> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard <
> james.n.guichard@futurewei.com>; Tal Mizrahi <tal.mizrahi.phd@gmail.com>;
> draft-ietf-sfc-ioam-nsh@ietf.org
> *Objet :* Re: [sfc] WGLC for
> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-=
sfc-ioam-nsh/__;!!MZ3Fw45to5uY!P-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9a=
czyFl44k8Ug9OrmNYsuFT09oX0UTEcp7d4J6cmU45CEFXUZ4y_RxQ0E9Fg$>
>
>
>
> Hi Med, Greg,
>
>
>
> How about this text :
>
>
>
> =E2=80=9CThe O-bit MUST be handled following the rules in and any updates
> to [RFC8300] ."
>
>
>
> Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there could be
> others in future?
>
>
>
> Thanks,
>
> Shwetha
>
>
>
> On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
> Hi Shwetha,
>
> I believe that the text you've quoted is helpful. I would suggest changin=
g
> references from [RFC8300] to [I-D.ietf-sfc-oam-packet] throughout that
> paragraph.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari <
> shwetha.bhandari@thoughtspot.com> wrote:
>
> Med,
>
>
>
> Thanks for the details: this is exactly what we had before the latest
> revision:
>
> *4.2 <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/dr=
aft-ietf-sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy7=
4K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrv=
I$>.  IOAM and the use of the NSH O-bit*
>
>
>
>    [RFC8300] defines an "O bit" for OAM packets.  Per [RFC8300 <https://u=
rldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45=
to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUz=
WfezK_1D2RpyFB_FOIpEB5AbbE$>] the O
>
>    bit must be set for OAM packets and must not be set for non-OAM
>
>    packets.  Packets with IOAM data included MUST follow this
>
>    definition, i.e. the O bit MUST NOT be set for regular customer
>
>    traffic which also carries IOAM data and the O bit MUST be set for
>
>    OAM packets which carry only IOAM data without any regular data
>
>    payload.
>
>
>
> This was removed as per the discussion in this thread. Please check
> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/
> <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/sfc/srM=
it5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx3=
5STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$>
>
> It looks like we are going in a loop here. This definition of SFC OAM
> packet to include the OAM data that comes in inner packets via the next
> protocol header chain is introduced in draft-ietf-sfc-oam-packet to updat=
e
> the RFC8300.
>
> Jim, What are you thoughts on this? Should we reintroduce the above text =
?
>
> Thanks,
> Shwetha
>
>
>
> _________________________________________________________________________=
________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
>
> they should not be distributed, used or copied without authorisation.
>
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
>
> Thank you.
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
> Thank you.
>
>

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

<div dir=3D"auto"><div>Hi=C2=A0Med,<div dir=3D"auto"><br></div><div dir=3D"=
auto">Why does reference to RFC 8300 and any update to it, not work? Doesn&=
#39;t=C2=A0</div>I-D.ietf-sfc-oam-packet update 8300 and anyone implementin=
g this will be able to find 8300 and any RFCs that update it and apply the =
rules?</div><div dir=3D"auto"><br></div><div dir=3D"auto">Thanks</div><div =
dir=3D"auto">Shwetha<br><br><div class=3D"gmail_quote" dir=3D"auto"><div di=
r=3D"ltr" class=3D"gmail_attr">On Thu, Apr 14, 2022, 6:08 PM  &lt;<a href=
=3D"mailto:mohamed.boucadair@orange.com">mohamed.boucadair@orange.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang=3D"FR" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-wo=
rd">
<div class=3D"m_-2801050151810708656WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Re-,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
<u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">draft-ietf-sfc-ioam-nsh includes OAM data (likely with user =
data) but there is an ambiguity in 8300 to whether this is considered as an=
 OAM packet. Please refer
 to the SFC archives where this was discussed. <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> Frank Brockners (fbrockne) &lt;<a h=
ref=3D"mailto:fbrockne@cisco.com" target=3D"_blank" rel=3D"noreferrer">fbro=
ckne@cisco.com</a>&gt; <br>
<b>Envoy=C3=A9=C2=A0:</b> jeudi 14 avril 2022 14:29<br>
<b>=C3=80=C2=A0:</b> BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:moha=
med.boucadair@orange.com" target=3D"_blank" rel=3D"noreferrer">mohamed.bouc=
adair@orange.com</a>&gt;; Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bh=
andari@thoughtspot.com" target=3D"_blank" rel=3D"noreferrer">shwetha.bhanda=
ri@thoughtspot.com</a>&gt;; Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@g=
mail.com" target=3D"_blank" rel=3D"noreferrer">gregimirsky@gmail.com</a>&gt=
;<br>
<b>Cc=C2=A0:</b> Frank Brockners (fbrockne) &lt;fbrockne=3D<a href=3D"mailt=
o:40cisco.com@dmarc.ietf.org" target=3D"_blank" rel=3D"noreferrer">40cisco.=
com@dmarc.ietf.org</a>&gt;; <a href=3D"mailto:sfc-chairs@ietf.org" target=
=3D"_blank" rel=3D"noreferrer">sfc-chairs@ietf.org</a>; <a href=3D"mailto:s=
fc@ietf.org" target=3D"_blank" rel=3D"noreferrer">sfc@ietf.org</a>; <a href=
=3D"mailto:ippm@ietf.org" target=3D"_blank" rel=3D"noreferrer">ippm@ietf.or=
g</a>; James Guichard &lt;<a href=3D"mailto:james.n.guichard@futurewei.com"=
 target=3D"_blank" rel=3D"noreferrer">james.n.guichard@futurewei.com</a>&gt=
;; Tal Mizrahi &lt;<a href=3D"mailto:tal.mizrahi.phd@gmail.com" target=3D"_=
blank" rel=3D"noreferrer">tal.mizrahi.phd@gmail.com</a>&gt;; <a href=3D"mai=
lto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank" rel=3D"noreferrer">=
draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> RE: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!P-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9aczyFl44k8Ug9OrmNYsuFT09oX0UT=
Ecp7d4J6cmU45CEFXUZ4y_RxQ0E9Fg$" target=3D"_blank" rel=3D"noreferrer">https=
://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Forgot to add: A clause like &q=
uot;
</span><span style=3D"font-family:&quot;Courier New&quot;">The O-bit MUST b=
e handled following the rules in=C2=A0and any updates to=C2=A0[RFC8300]</sp=
an><span lang=3D"EN-US">=E2=80=9C simply states the obvious. draft-ietf-sfc=
-ioam-nsh does not touch or redefine
 the O-bit =E2=80=93 hence the statement is at best optional. The reader mi=
ght even wonder why the obvious is re-stated in the document. My preference=
 is still to avoid any mentioning of the O-bit in draft-ietf-sfc-ioam-nsh.<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Frank<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Frank Brockners (fbrockne)
<br>
<b>Sent:</b> Thursday, 14 April 2022 14:24<br>
<b>To:</b> <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank=
" rel=3D"noreferrer">mohamed.boucadair@orange.com</a>; Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank" rel=
=3D"noreferrer">shwetha.bhandari@thoughtspot.com</a>&gt;; Greg Mirsky &lt;<=
a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank" rel=3D"noreferrer=
">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne=3D40ci=
sco.com@dmarc.ietf.org" target=3D"_blank" rel=3D"noreferrer">fbrockne=3D40c=
isco.com@dmarc.ietf.org</a>&gt;;
<a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank" rel=3D"noreferrer"=
>sfc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank"=
 rel=3D"noreferrer">
sfc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank" rel=3D=
"noreferrer">ippm@ietf.org</a>; James Guichard &lt;<a href=3D"mailto:james.=
n.guichard@futurewei.com" target=3D"_blank" rel=3D"noreferrer">james.n.guic=
hard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mailto:tal.mizrahi.p=
hd@gmail.com" target=3D"_blank" rel=3D"noreferrer">tal.mizrahi.phd@gmail.co=
m</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank" rel=
=3D"noreferrer">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Subject:</b> RE: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!P=
-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9aczyFl44k8Ug9OrmNYsuFT09oX0UTEcp7=
d4J6cmU45CEFXUZ4y_RxQ0E9Fg$" target=3D"_blank" rel=3D"noreferrer">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IMHO it would be better to refe=
r to directly RFC8300 =E2=80=93 since this is a stable reference; and it al=
lows us to finish up draft-ietf-sfc-ioam-nsh and get the code points alloca=
ted. I-D.ietf-sfc-oam-packet
 is early stages and still evolving.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cheers, Frank<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blan=
k" rel=3D"noreferrer">
mohamed.boucadair@orange.com</a> &lt;<a href=3D"mailto:mohamed.boucadair@or=
ange.com" target=3D"_blank" rel=3D"noreferrer">mohamed.boucadair@orange.com=
</a>&gt;
<br>
<b>Sent:</b> Thursday, 14 April 2022 13:28<br>
<b>To:</b> Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhandari@thoughts=
pot.com" target=3D"_blank" rel=3D"noreferrer">shwetha.bhandari@thoughtspot.=
com</a>&gt;; Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" targe=
t=3D"_blank" rel=3D"noreferrer">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc:</b> Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne=3D40ci=
sco.com@dmarc.ietf.org" target=3D"_blank" rel=3D"noreferrer">fbrockne=3D40c=
isco.com@dmarc.ietf.org</a>&gt;;
<a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank" rel=3D"noreferrer"=
>sfc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank"=
 rel=3D"noreferrer">
sfc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank" rel=3D=
"noreferrer">ippm@ietf.org</a>; James Guichard &lt;<a href=3D"mailto:james.=
n.guichard@futurewei.com" target=3D"_blank" rel=3D"noreferrer">james.n.guic=
hard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mailto:tal.mizrahi.p=
hd@gmail.com" target=3D"_blank" rel=3D"noreferrer">tal.mizrahi.phd@gmail.co=
m</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank" rel=
=3D"noreferrer">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Subject:</b> RE: [sfc] WGLC for <a href=3D"https://urldefense.com/v3/__h=
ttps://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!P=
-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9aczyFl44k8Ug9OrmNYsuFT09oX0UTEcp7=
d4J6cmU45CEFXUZ4y_RxQ0E9Fg$" target=3D"_blank" rel=3D"noreferrer">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Hi Shwetha,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
<u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">I prefer we go for an explicit reference to I-D.ietf-sfc-oam=
-packet rather than =E2=80=9Cany update to RFC8300=E2=80=9D. This is consis=
tent with the usage in the other OAM
 draft.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Thank you. =C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:&quot;Cour=
ier New&quot;"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>De=C2=A0:</b> Shwetha Bhandari &lt;<a href=3D"mai=
lto:shwetha.bhandari@thoughtspot.com" target=3D"_blank" rel=3D"noreferrer">=
shwetha.bhandari@thoughtspot.com</a>&gt;
<br>
<b>Envoy=C3=A9=C2=A0:</b> jeudi 14 avril 2022 12:06<br>
<b>=C3=80=C2=A0:</b> Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.co=
m" target=3D"_blank" rel=3D"noreferrer">gregimirsky@gmail.com</a>&gt;<br>
<b>Cc=C2=A0:</b> BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:mohamed.=
boucadair@orange.com" target=3D"_blank" rel=3D"noreferrer">mohamed.boucadai=
r@orange.com</a>&gt;; Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbro=
ckne=3D40cisco.com@dmarc.ietf.org" target=3D"_blank" rel=3D"noreferrer">fbr=
ockne=3D40cisco.com@dmarc.ietf.org</a>&gt;;
<a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank" rel=3D"noreferrer"=
>sfc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank"=
 rel=3D"noreferrer">
sfc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank" rel=3D=
"noreferrer">ippm@ietf.org</a>; James Guichard &lt;<a href=3D"mailto:james.=
n.guichard@futurewei.com" target=3D"_blank" rel=3D"noreferrer">james.n.guic=
hard@futurewei.com</a>&gt;; Tal Mizrahi &lt;<a href=3D"mailto:tal.mizrahi.p=
hd@gmail.com" target=3D"_blank" rel=3D"noreferrer">tal.mizrahi.phd@gmail.co=
m</a>&gt;;
<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" target=3D"_blank" rel=
=3D"noreferrer">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
<b>Objet=C2=A0:</b> Re: [sfc] WGLC for <a href=3D"https://urldefense.com/v3=
/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5=
uY!P-r3UTstV56mLT678QmjnilBnxUfgnF62GGWB1KzZc9aczyFl44k8Ug9OrmNYsuFT09oX0UT=
Ecp7d4J6cmU45CEFXUZ4y_RxQ0E9Fg$" target=3D"_blank" rel=3D"noreferrer">
https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/</a><u></u><u></u>=
</p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Med, Greg,=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">How about this text :<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
=E2=80=9CThe O-bit MUST be handled following the rules in=C2=A0and any upda=
tes to=C2=A0[RFC8300]=C2=A0.&quot;</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
Given that=C2=A0</span>I-D.ietf-sfc-oam-packet=C2=A0 will update RF8300 and=
 there could be others in future?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Shwetha<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky &lt;<a h=
ref=3D"mailto:gregimirsky@gmail.com" target=3D"_blank" rel=3D"noreferrer">g=
regimirsky@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<p class=3D"MsoNormal">Hi Shwetha,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">I believe that the text you&#39;ve quoted is helpful=
. I would suggest changing references from [RFC8300] to [I-D.ietf-sfc-oam-p=
acket] throughout that paragraph.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Greg<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari &lt=
;<a href=3D"mailto:shwetha.bhandari@thoughtspot.com" target=3D"_blank" rel=
=3D"noreferrer">shwetha.bhandari@thoughtspot.com</a>&gt; wrote:<u></u><u></=
u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">Med,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the details: this is exactly what we had =
before the latest revision:<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><b><span style=3D"color:black"><a href=3D"=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-ietf=
-sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6E=
WJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$" targ=
et=3D"_blank" rel=3D"noreferrer">4.2</a>.=C2=A0 IOAM and the use of the NSH=
 O-bit</span></b><span style=3D"color:black"><u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 [RFC8300] defines an &quot;O =
bit&quot; for OAM packets.=C2=A0 Per [<a href=3D"https://urldefense.com/v3/=
__https:/datatracker.ietf.org/doc/html/rfc8300__;!!MZ3Fw45to5uY!NBsrzhHEf0Y=
_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FO=
IpEB5AbbE$" title=3D"&quot;Network Service Header (NSH)&quot;" target=3D"_b=
lank" rel=3D"noreferrer">RFC8300</a>] the O<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 bit must be set for OAM packe=
ts and must not be set for non-OAM<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 packets.=C2=A0 Packets with I=
OAM data included MUST follow this<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 definition, i.e. the O bit MU=
ST NOT be set for regular customer<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 traffic which also carries IO=
AM data and the O bit MUST be set for<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 OAM packets which carry only =
IOAM data without any regular data<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 payload.<u></u><u></u></span>=
</pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">This was removed as per the discussion in this threa=
d. Please check
<a href=3D"https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg=
/sfc/srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QD=
A6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$" t=
arget=3D"_blank" rel=3D"noreferrer">
https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M/</a><=
br>
<br>
It looks like we are going in a loop here. This definition of SFC OAM packe=
t to include the OAM data that comes in inner packets via the next protocol=
 header chain is introduced in draft-ietf-sfc-oam-packet to update the RFC8=
300.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Jim, What are you thoughts on this? Should we reintr=
oduce the above text ?<br>
<br>
Thanks,<br>
Shwetha<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
<pre>______________________________________________________________________=
___________________________________________________<u></u><u></u></pre>
<pre><u></u>=C2=A0<u></u></pre>
<pre>Ce message et ses pieces jointes peuvent contenir des informations con=
fidentielles ou privilegiees et ne doivent donc<u></u><u></u></pre>
<pre>pas etre diffuses, exploites ou copies sans autorisation. Si vous avez=
 recu ce message par erreur, veuillez le signaler<u></u><u></u></pre>
<pre>a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les me=
ssages electroniques etant susceptibles d&#39;alteration,<u></u><u></u></pr=
e>
<pre>Orange decline toute responsabilite si ce message a ete altere, deform=
e ou falsifie. Merci.<u></u><u></u></pre>
<pre><u></u>=C2=A0<u></u></pre>
<pre>This message and its attachments may contain confidential or privilege=
d information that may be protected by law;<u></u><u></u></pre>
<pre>they should not be distributed, used or copied without authorisation.<=
u></u><u></u></pre>
<pre>If you have received this email in error, please notify the sender and=
 delete this message and its attachments.<u></u><u></u></pre>
<pre>As emails may be altered, Orange is not liable for messages that have =
been modified, changed or falsified.<u></u><u></u></pre>
<pre>Thank you.<u></u><u></u></pre>
</div>
</div>
</div>
</div>
<pre>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</pre></div>

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

--00000000000055313905dc9cb568--


From nobody Thu Apr 14 08:05:18 2022
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 5B5843A1BBE for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 08:05:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level: 
X-Spam-Status: No, score=-2.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=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 JMBmCWlUyLOU for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 08:05:11 -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 C93943A07BA for <sfc@ietf.org>; Thu, 14 Apr 2022 08:05:11 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4KfN6v4RS4z6GYMq for <sfc@ietf.org>; Thu, 14 Apr 2022 08:05:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1649948711; bh=D5r6olWM8TQ5JNkEh9oBw6QEumrhty8shBRS5wwaxX4=; h=Date:To:From:Subject:From; b=Qf1pEwoktyGZiEL621NC39LEtfE3oDZFgjYS97GZZeC/SJJlcqzc2TU6rtMUjQ5Cx KzAaRXb0pNZFcoGVzzCvg3fms40a0QM4cRJZkGu1gpSlg1piorLqVHK6ONn/8aGB4a rn2VH74cSJxcHCugFrTzDoD/FX0jXAwmwuvI32zg=
X-Quarantine-ID: <jiHaapIgWkui>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.21.218] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4KfN6v174Tz6GRGc for <sfc@ietf.org>; Thu, 14 Apr 2022 08:05:11 -0700 (PDT)
Message-ID: <623d84dc-27a7-0a4f-03f5-d38b408da4d8@joelhalpern.com>
Date: Thu, 14 Apr 2022 11:05:09 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0
Content-Language: en-US
To: "sfc@ietf.org" <sfc@ietf.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/2FLe0EjlwAPmhw9-0oMJBIgs8PY>
Subject: [sfc] Trimming CC please
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 Apr 2022 15:05:17 -0000

If there are too many CCs on an email, it requires manual intervention 
by the chairs to approve the message.  Please trim the CC list.  I do 
not believe authors need three copies of each email.

Thank you,
Joel


From nobody Thu Apr 14 08:53:23 2022
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 A71F83A1C3E for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 08:53:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level: 
X-Spam-Status: No, score=-2.106 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X-otqajodR_a for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 08:53:16 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EDDD3A1C39 for <sfc@ietf.org>; Thu, 14 Apr 2022 08:53:16 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id o2so9802132lfu.13 for <sfc@ietf.org>; Thu, 14 Apr 2022 08:53:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=R3AySLiVN+HI1PGJUc2xOik0TUz449vBoiWT0HoD8O0=; b=fGyRiNiHdXQV5xCR3X7chSyabGvXdvjC0QvOFzH/B9Nanq0RORfvMwFNAohECP8Nmq OTQ/Uz9SLe4XTf1yosb1YlqkMI6buPstmasQDLydd8K/Zi6K2uM8FG9iMkFLnPSrpG4J xkkd08XhLpWX14pqSEDkjvbCyu04LzEoFBLFnJ8x7w2QVA9EuE6iW0urjvlXORswhsIU dVwLya5cN2vqL5Ov8j5uMc/NZxmsNqHr8SJCdzI2nrDtY8Zid2tTGSOXP4XKocKyuweB U4Ehrjnt721mAwkcPQCzSj/pRTtWpd37PWnueFpCiGdDGD2kdVnQri4xkzHoOEnpARMN 2JiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=R3AySLiVN+HI1PGJUc2xOik0TUz449vBoiWT0HoD8O0=; b=ONXpPHyYiG3bJStpi306N+4aNbiWtHACm41PACUqcqlCilItxPP0X3jDrEdysJhe1v RLsynKsnSMPqSmeEdqx1TTt+Y2wyRp6fOwYZmv1cGlxB69wgjuAJn6uFLBY9F30DSHj+ e22/z3GJGILdFNkS/a1VM1T85xpJB8hXHtkLpM/Z2I3igx2Ad80eeNWvTVD6oTq0I0b6 Y+Tk9D30okM/S/5N+HOs5XW0rzZ+kTngkU7ekk1XSDT9Div6y+k5HwQndgKCXUnmEJpK VD2xYTPljv9V+W1fJod9AsBHoncU9PF0CSm0EycHPEmcpO+8C1HH5Zg7pIDHOjSRQhTO u3Ew==
X-Gm-Message-State: AOAM530OT80w7c4B36cpT2plfuROJOKIuD8j+yhvKn4XmHeYtBWYYqnP eIb79N4k9M5P3eapSBfqd45gsBKoIfqzfvElLbP/X5As
X-Google-Smtp-Source: ABdhPJxKfdqxkXBXY5VDIalJ7Ctd96FCcRTnW+yHVGIJtRsFpZKMO68Ou2JdUkX2dvX8+VcqMxc53IgZwX3gUM5VNT8=
X-Received: by 2002:a05:6512:2352:b0:46e:40c9:d6c6 with SMTP id p18-20020a056512235200b0046e40c9d6c6mr141630lfu.26.1649951593676; Thu, 14 Apr 2022 08:53:13 -0700 (PDT)
MIME-Version: 1.0
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com> <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 14 Apr 2022 08:53:00 -0700
Message-ID: <CA+RyBmVEnXxL9fe4ybo-qSWCktp=mPEarAzAKaTsV_Fz4sU7QQ@mail.gmail.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>,  "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "sfc@ietf.org" <sfc@ietf.org>,  "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000a343c105dc9f4ad3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1LjJgCPlqr4AMnkSwMJWGFY5hVE>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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 Apr 2022 15:53:22 -0000

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

Hi Frank,
thank you for the proposed text. I support the update. Also, if we are
going to be precise in using the terminology, I think that "SFC NSH OAM"
seems like what we are working with. "SFC OAM" might be also attributed to
RFC 8595 which defines what can be branded as SFC-MPLS.

Regards,
Greg

On Thu, Apr 14, 2022 at 7:02 AM Frank Brockners (fbrockne) <
fbrockne@cisco.com> wrote:

> If we do this change, which I strongly suggest we do, then we should also
> re-check other occurrences of "OAM" and ensure that we always refer to "S=
FC
> OAM". There are quite a few mentions of "OAM" - which is non specific and
> could be anything.
>
> I'd be ok to progress the doc to IESG with these changes.
>
> Cheers, Frank
>
> > -----Original Message-----
> > From: Joel M. Halpern <jmh@joelhalpern.com>
> > Sent: Thursday, 14 April 2022 15:56
> > To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
> > mohamed.boucadair@orange.com; Greg Mirsky <gregimirsky@gmail.com>
> > Cc: sfc@ietf.org; Carlos Pignataro (cpignata) <cpignata@cisco.com>
> > Subject: Re: draft-ietf-sfc-oam-packet-00 status & comments (was RE:
> [sfc]
> > WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
> >
> > Authors, WG participants?  That edit looks acceptable to me?
> > Frank, assuming we make that change, are you okay with this being sent
> to the
> > IESG for publication as an RFC?
> >
> > Yours,
> > Joel
> >
> > On 4/14/2022 9:47 AM, Frank Brockners (fbrockne) wrote:
> > > Hi Joel,
> > >
> > > Looking at https://datatracker.ietf.org/wg/sfc/documents/ - it does
> not list
> > draft-ietf-sfc-oam-packet-00 as in last call. The WGLC statement got me
> by
> > surprise - I really missed that.
> > >
> > > Reading through draft-ietf-sfc-oam-packet-00, the clause that Med
> mentioned
> > earlier could be misread, as in "NSH could interfere with the operation
> of other
> > protocols". Or in other words, the O-bit can only be about SFC OAM data=
,
> which
> > is what SFC control. Otherwise we could go wild and argue for adding
> additional
> > bits like "D-Bit: Packet contains data from a data base" or "C-Bit:
> Packet
> > contains data of the CEO of the company"...
> > >
> > > Suggested change:
> > >
> > > OLD:
> > >        Such a packet is any NSH-encapsulated packet that exclusively
> includes
> > OAM data.
> > >        An OAM data can be included in the Fixed-Length Context Header=
,
> > >        optional Context Headers, and/or the inner packet.
> > >
> > > NEW:
> > >        Such a packet is any NSH-encapsulated packet that exclusively
> includes SFC
> > OAM data.
> > >        SFC OAM data can be included in the Fixed-Length Context Heade=
r,
> > optional Context Headers, and/or the inner packet.
> > >
> > >
> > > Cheers, Frank
> > >
> > >
> > >
> > >
> > >> -----Original Message-----
> > >> From: Joel M. Halpern <jmh@joelhalpern.com>
> > >> Sent: Thursday, 14 April 2022 14:39
> > >> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
> > >> mohamed.boucadair@orange.com; Greg Mirsky <gregimirsky@gmail.com>
> > >> Cc: sfc@ietf.org
> > >> Subject: Re: [sfc] WGLC for
> > >> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-
> > >> nsh/
> > >>
> > >> Frank, I am a little confused by your note.
> > >> draft-ietf-sfc-oam-packet is in last call.  That is not "early stage=
s
> and still
> > evolving".
> > >>
> > >> Do you have concerns with draft-ietf-sfc-oam-packet that you have no=
t
> > >> sent to the list?
> > >>
> > >> Given that we are finishing this draft up, and the draft is about th=
e
> > >> O-Bit, referring to it in draft-ietf-sfc-ioam-nsh seems the
> appropriate step.
> > >>
> > >> Yours,
> > >> Joel
> > >>
> > >> On 4/14/2022 8:24 AM, Frank Brockners (fbrockne) wrote:
> > >>> IMHO it would be better to refer to directly RFC8300 =E2=80=93 sinc=
e this is
> > >>> a stable reference; and it allows us to finish up
> > >>> draft-ietf-sfc-ioam-nsh and get the code points allocated.
> > >>> I-D.ietf-sfc-oam-packet is early stages and still evolving.
> > >>>
> > >>> Cheers, Frank
> > >>>
> > >>> *From:*mohamed.boucadair@orange.com
> > >> <mohamed.boucadair@orange.com>
> > >>> *Sent:* Thursday, 14 April 2022 13:28
> > >>> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg
> > >>> Mirsky <gregimirsky@gmail.com>
> > >>> *Cc:* Frank Brockners (fbrockne)
> > >>> <fbrockne=3D40cisco.com@dmarc.ietf.org>;
> > >>> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard
> > >>> <james.n.guichard@futurewei.com>; Tal Mizrahi
> > >>> <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
> > >>> *Subject:* RE: [sfc] WGLC for
> > >>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> > >>>
> > >>> Hi Shwetha,
> > >>>
> > >>> I prefer we go for an explicit reference to I-D.ietf-sfc-oam-packet
> > >>> rather than =E2=80=9Cany update to RFC8300=E2=80=9D. This is consis=
tent with the
> > >>> usage in the other OAM draft.
> > >>>
> > >>> Thank you.
> > >>>
> > >>> Cheers,
> > >>>
> > >>> Med
> > >>>
> > >>> *De :*Shwetha Bhandari <shwetha.bhandari@thoughtspot.com
> > >>> <mailto:shwetha.bhandari@thoughtspot.com>>
> > >>> *Envoy=C3=A9 :* jeudi 14 avril 2022 12:06 *=C3=80 :* Greg Mirsky
> > >>> <gregimirsky@gmail.com <mailto:gregimirsky@gmail.com>> *Cc :*
> > >>> BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com
> > >> <mailto:mohamed.boucadair@orange.com>>;
> > >>> Frank Brockners (fbrockne) <fbrockne=3D40cisco.com@dmarc.ietf.org
> > >>> <mailto:fbrockne=3D40cisco.com@dmarc.ietf.org>>; sfc-chairs@ietf.or=
g
> > >>> <mailto:sfc-chairs@ietf.org>; sfc@ietf.org <mailto:sfc@ietf.org>;
> > >>> ippm@ietf.org <mailto:ippm@ietf.org>; James Guichard
> > >>> <james.n.guichard@futurewei.com
> > >>> <mailto:james.n.guichard@futurewei.com>>; Tal Mizrahi
> > >>> <tal.mizrahi.phd@gmail.com <mailto:tal.mizrahi.phd@gmail.com>>;
> > >>> draft-ietf-sfc-ioam-nsh@ietf.org
> > >>> <mailto:draft-ietf-sfc-ioam-nsh@ietf.org>
> > >>> *Objet :* Re: [sfc] WGLC for
> > >>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> > >>> <https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/>
> > >>>
> > >>> Hi Med, Greg,
> > >>>
> > >>> How about this text :
> > >>>
> > >>> =E2=80=9CThe O-bit MUST be handled following the rules in and any u=
pdates to
> > >>> [RFC8300] ."
> > >>>
> > >>> Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there
> > >>> could be others in future?
> > >>>
> > >>> Thanks,
> > >>>
> > >>> Shwetha
> > >>>
> > >>> On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com
> > >>> <mailto:gregimirsky@gmail.com>> wrote:
> > >>>
> > >>>      Hi Shwetha,
> > >>>
> > >>>      I believe that the text you've quoted is helpful. I would
> suggest
> > >>>      changing references from [RFC8300] to [I-D.ietf-sfc-oam-packet=
]
> > >>>      throughout that paragraph.
> > >>>
> > >>>      Regards,
> > >>>
> > >>>      Greg
> > >>>
> > >>>      On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari
> > >>>      <shwetha.bhandari@thoughtspot.com
> > >>>      <mailto:shwetha.bhandari@thoughtspot.com>> wrote:
> > >>>
> > >>>          Med,
> > >>>
> > >>>          Thanks for the details: this is exactly what we had before
> the
> > >>>          latest revision:
> > >>>
> > >>>          *4.2
> > >>>
> > >> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/dr=
a
> > >> ft-ietf-
> > >> sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-
> > >> Sindy74K4QDA6EWJjx35STSH-
> > >> UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$>.
> > >>>          IOAM and the use of the NSH O-bit*
> > >>>
> > >>>              [RFC8300] defines an "O bit" for OAM packets.  Per
> > >>> [RFC8300
> > >>>
> > >>
> > <
> https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300_=
_
> ;!
> > >> !MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-
> > >> UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpEB5AbbE$>]
> > >>>          the O
> > >>>
> > >>>              bit must be set for OAM packets and must not be set fo=
r
> > >>> non-OAM
> > >>>
> > >>>              packets.  Packets with IOAM data included MUST follow
> > >>> this
> > >>>
> > >>>              definition, i.e. the O bit MUST NOT be set for regular
> > >>> customer
> > >>>
> > >>>              traffic which also carries IOAM data and the O bit MUS=
T
> be
> > >>>          set for
> > >>>
> > >>>              OAM packets which carry only IOAM data without any
> > >>> regular data
> > >>>
> > >>>              payload.
> > >>>
> > >>>          This was removed as per the discussion in this thread.
> Please
> > >>>          check
> > >>>
> > >> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6=
M
> > >> /
> > >>>
> > >>> <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/s=
f
> > >>> c/
> > >>> srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-
> > >> Sindy74K4QD
> > >>> A6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-
> > >> CeLfe
> > >>> A$>
> > >>>
> > >>>          It looks like we are going in a loop here. This definition
> of
> > >>>          SFC OAM packet to include the OAM data that comes in inner
> > >>>          packets via the next protocol header chain is introduced i=
n
> > >>>          draft-ietf-sfc-oam-packet to update the RFC8300.
> > >>>
> > >>>          Jim, What are you thoughts on this? Should we reintroduce
> the
> > >>>          above text ?
> > >>>
> > >>>          Thanks,
> > >>>          Shwetha
> > >>>
> > >>>
> > >>
> > _________________________________________________________________
> > >> _____
> > >>> ___________________________________________________
> > >>>
> > >>> Ce message et ses pieces jointes peuvent contenir des informations
> > >>> confidentielles ou privilegiees et ne doivent donc
> > >>>
> > >>> pas etre diffuses, exploites ou copies sans autorisation. Si vous
> > >>> avez recu ce message par erreur, veuillez le signaler
> > >>>
> > >>> a l'expediteur et le detruire ainsi que les pieces jointes. Les
> > >>> messages electroniques etant susceptibles d'alteration,
> > >>>
> > >>> Orange decline toute responsabilite si ce message a ete altere,
> > >>> deforme ou falsifie. Merci.
> > >>>
> > >>> This message and its attachments may contain confidential or
> > >>> privileged information that may be protected by law;
> > >>>
> > >>> they should not be distributed, used or copied without authorisatio=
n.
> > >>>
> > >>> If you have received this email in error, please notify the sender
> > >>> and delete this message and its attachments.
> > >>>
> > >>> As emails may be altered, Orange is not liable for messages that
> > >>> have been modified, changed or falsified.
> > >>>
> > >>> Thank you.
> > >>>
>

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

<div dir=3D"ltr">Hi Frank,<div>thank you for the proposed text. I support t=
he update. Also, if we are going to be precise in using the terminology, I =
think that &quot;SFC NSH OAM&quot; seems like what we are working with. &qu=
ot;SFC OAM&quot; might be also attributed to RFC 8595 which defines what ca=
n be branded as SFC-MPLS.</div><div><br></div><div>Regards,</div><div>Greg<=
/div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_a=
ttr">On Thu, Apr 14, 2022 at 7:02 AM Frank Brockners (fbrockne) &lt;<a href=
=3D"mailto:fbrockne@cisco.com">fbrockne@cisco.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex">If we do this change, whic=
h I strongly suggest we do, then we should also re-check other occurrences =
of &quot;OAM&quot; and ensure that we always refer to &quot;SFC OAM&quot;. =
There are quite a few mentions of &quot;OAM&quot; - which is non specific a=
nd could be anything.<br>
<br>
I&#39;d be ok to progress the doc to IESG with these changes.<br>
<br>
Cheers, Frank<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" targe=
t=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; Sent: Thursday, 14 April 2022 15:56<br>
&gt; To: Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne@cisco.co=
m" target=3D"_blank">fbrockne@cisco.com</a>&gt;;<br>
&gt; <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank">moha=
med.boucadair@orange.com</a>; Greg Mirsky &lt;<a href=3D"mailto:gregimirsky=
@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
&gt; Cc: <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a>=
; Carlos Pignataro (cpignata) &lt;<a href=3D"mailto:cpignata@cisco.com" tar=
get=3D"_blank">cpignata@cisco.com</a>&gt;<br>
&gt; Subject: Re: draft-ietf-sfc-oam-packet-00 status &amp; comments (was R=
E: [sfc]<br>
&gt; WGLC for <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-io=
am-nsh/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/=
doc/draft-ietf-sfc-ioam-nsh/</a>)<br>
&gt; <br>
&gt; Authors, WG participants?=C2=A0 That edit looks acceptable to me?<br>
&gt; Frank, assuming we make that change, are you okay with this being sent=
 to the<br>
&gt; IESG for publication as an RFC?<br>
&gt; <br>
&gt; Yours,<br>
&gt; Joel<br>
&gt; <br>
&gt; On 4/14/2022 9:47 AM, Frank Brockners (fbrockne) wrote:<br>
&gt; &gt; Hi Joel,<br>
&gt; &gt;<br>
&gt; &gt; Looking at <a href=3D"https://datatracker.ietf.org/wg/sfc/documen=
ts/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/wg/s=
fc/documents/</a> - it does not list<br>
&gt; draft-ietf-sfc-oam-packet-00 as in last call. The WGLC statement got m=
e by<br>
&gt; surprise - I really missed that.<br>
&gt; &gt;<br>
&gt; &gt; Reading through draft-ietf-sfc-oam-packet-00, the clause that Med=
 mentioned<br>
&gt; earlier could be misread, as in &quot;NSH could interfere with the ope=
ration of other<br>
&gt; protocols&quot;. Or in other words, the O-bit can only be about SFC OA=
M data, which<br>
&gt; is what SFC control. Otherwise we could go wild and argue for adding a=
dditional<br>
&gt; bits like &quot;D-Bit: Packet contains data from a data base&quot; or =
&quot;C-Bit: Packet<br>
&gt; contains data of the CEO of the company&quot;...<br>
&gt; &gt;<br>
&gt; &gt; Suggested change:<br>
&gt; &gt;<br>
&gt; &gt; OLD:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 Such a packet is any NSH-encapsulated =
packet that exclusively includes<br>
&gt; OAM data.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 An OAM data can be included in the Fix=
ed-Length Context Header,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 optional Context Headers, and/or the i=
nner packet.<br>
&gt; &gt;<br>
&gt; &gt; NEW:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 Such a packet is any NSH-encapsulated =
packet that exclusively includes SFC<br>
&gt; OAM data.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 SFC OAM data can be included in the Fi=
xed-Length Context Header,<br>
&gt; optional Context Headers, and/or the inner packet.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Cheers, Frank<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;&gt; -----Original Message-----<br>
&gt; &gt;&gt; From: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.c=
om" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt; &gt;&gt; Sent: Thursday, 14 April 2022 14:39<br>
&gt; &gt;&gt; To: Frank Brockners (fbrockne) &lt;<a href=3D"mailto:fbrockne=
@cisco.com" target=3D"_blank">fbrockne@cisco.com</a>&gt;;<br>
&gt; &gt;&gt; <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_bl=
ank">mohamed.boucadair@orange.com</a>; Greg Mirsky &lt;<a href=3D"mailto:gr=
egimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
&gt; &gt;&gt; Cc: <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@iet=
f.org</a><br>
&gt; &gt;&gt; Subject: Re: [sfc] WGLC for<br>
&gt; &gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-io=
am-" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-ietf-sfc-ioam-</a><br>
&gt; &gt;&gt; nsh/<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Frank, I am a little confused by your note.<br>
&gt; &gt;&gt; draft-ietf-sfc-oam-packet is in last call.=C2=A0 That is not =
&quot;early stages and still<br>
&gt; evolving&quot;.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Do you have concerns with draft-ietf-sfc-oam-packet that you =
have not<br>
&gt; &gt;&gt; sent to the list?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Given that we are finishing this draft up, and the draft is a=
bout the<br>
&gt; &gt;&gt; O-Bit, referring to it in draft-ietf-sfc-ioam-nsh seems the a=
ppropriate step.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Yours,<br>
&gt; &gt;&gt; Joel<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On 4/14/2022 8:24 AM, Frank Brockners (fbrockne) wrote:<br>
&gt; &gt;&gt;&gt; IMHO it would be better to refer to directly RFC8300 =E2=
=80=93 since this is<br>
&gt; &gt;&gt;&gt; a stable reference; and it allows us to finish up<br>
&gt; &gt;&gt;&gt; draft-ietf-sfc-ioam-nsh and get the code points allocated=
.<br>
&gt; &gt;&gt;&gt; I-D.ietf-sfc-oam-packet is early stages and still evolvin=
g.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Cheers, Frank<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; *From:*<a href=3D"mailto:mohamed.boucadair@orange.com" ta=
rget=3D"_blank">mohamed.boucadair@orange.com</a><br>
&gt; &gt;&gt; &lt;<a href=3D"mailto:mohamed.boucadair@orange.com" target=3D=
"_blank">mohamed.boucadair@orange.com</a>&gt;<br>
&gt; &gt;&gt;&gt; *Sent:* Thursday, 14 April 2022 13:28<br>
&gt; &gt;&gt;&gt; *To:* Shwetha Bhandari &lt;<a href=3D"mailto:shwetha.bhan=
dari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a=
>&gt;; Greg<br>
&gt; &gt;&gt;&gt; Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" targe=
t=3D"_blank">gregimirsky@gmail.com</a>&gt;<br>
&gt; &gt;&gt;&gt; *Cc:* Frank Brockners (fbrockne)<br>
&gt; &gt;&gt;&gt; &lt;fbrockne=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.o=
rg" target=3D"_blank">40cisco.com@dmarc.ietf.org</a>&gt;;<br>
&gt; &gt;&gt;&gt; <a href=3D"mailto:sfc-chairs@ietf.org" target=3D"_blank">=
sfc-chairs@ietf.org</a>; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">=
sfc@ietf.org</a>; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank">ippm@i=
etf.org</a>; James Guichard<br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" tar=
get=3D"_blank">james.n.guichard@futurewei.com</a>&gt;; Tal Mizrahi<br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:tal.mizrahi.phd@gmail.com" target=
=3D"_blank">tal.mizrahi.phd@gmail.com</a>&gt;; <a href=3D"mailto:draft-ietf=
-sfc-ioam-nsh@ietf.org" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org<=
/a><br>
&gt; &gt;&gt;&gt; *Subject:* RE: [sfc] WGLC for<br>
&gt; &gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-sf=
c-ioam-nsh/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.=
org/doc/draft-ietf-sfc-ioam-nsh/</a><br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Hi Shwetha,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; I prefer we go for an explicit reference to I-D.ietf-sfc-=
oam-packet<br>
&gt; &gt;&gt;&gt; rather than =E2=80=9Cany update to RFC8300=E2=80=9D. This=
 is consistent with the<br>
&gt; &gt;&gt;&gt; usage in the other OAM draft.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Thank you.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Cheers,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Med<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; *De=C2=A0:*Shwetha Bhandari &lt;<a href=3D"mailto:shwetha=
.bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.c=
om</a><br>
&gt; &gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:shwetha.bhandari@thoughtspot=
.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a>&gt;&gt;<br>
&gt; &gt;&gt;&gt; *Envoy=C3=A9=C2=A0:* jeudi 14 avril 2022 12:06 *=C3=80=C2=
=A0:* Greg Mirsky<br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_b=
lank">gregimirsky@gmail.com</a> &lt;mailto:<a href=3D"mailto:gregimirsky@gm=
ail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;&gt; *Cc=C2=A0:*<br=
>
&gt; &gt;&gt;&gt; BOUCADAIR Mohamed INNOV/NET &lt;<a href=3D"mailto:mohamed=
.boucadair@orange.com" target=3D"_blank">mohamed.boucadair@orange.com</a><b=
r>
&gt; &gt;&gt; &lt;mailto:<a href=3D"mailto:mohamed.boucadair@orange.com" ta=
rget=3D"_blank">mohamed.boucadair@orange.com</a>&gt;&gt;;<br>
&gt; &gt;&gt;&gt; Frank Brockners (fbrockne) &lt;fbrockne=3D<a href=3D"mail=
to:40cisco.com@dmarc.ietf.org" target=3D"_blank">40cisco.com@dmarc.ietf.org=
</a><br>
&gt; &gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:fbrockne" target=3D"_blank">=
fbrockne</a>=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.org" target=3D"_bla=
nk">40cisco.com@dmarc.ietf.org</a>&gt;&gt;; <a href=3D"mailto:sfc-chairs@ie=
tf.org" target=3D"_blank">sfc-chairs@ietf.org</a><br>
&gt; &gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:sfc-chairs@ietf.org" target=
=3D"_blank">sfc-chairs@ietf.org</a>&gt;; <a href=3D"mailto:sfc@ietf.org" ta=
rget=3D"_blank">sfc@ietf.org</a> &lt;mailto:<a href=3D"mailto:sfc@ietf.org"=
 target=3D"_blank">sfc@ietf.org</a>&gt;;<br>
&gt; &gt;&gt;&gt; <a href=3D"mailto:ippm@ietf.org" target=3D"_blank">ippm@i=
etf.org</a> &lt;mailto:<a href=3D"mailto:ippm@ietf.org" target=3D"_blank">i=
ppm@ietf.org</a>&gt;; James Guichard<br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:james.n.guichard@futurewei.com" tar=
get=3D"_blank">james.n.guichard@futurewei.com</a><br>
&gt; &gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:james.n.guichard@futurewei.c=
om" target=3D"_blank">james.n.guichard@futurewei.com</a>&gt;&gt;; Tal Mizra=
hi<br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:tal.mizrahi.phd@gmail.com" target=
=3D"_blank">tal.mizrahi.phd@gmail.com</a> &lt;mailto:<a href=3D"mailto:tal.=
mizrahi.phd@gmail.com" target=3D"_blank">tal.mizrahi.phd@gmail.com</a>&gt;&=
gt;;<br>
&gt; &gt;&gt;&gt; <a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf.org" targe=
t=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org</a><br>
&gt; &gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:draft-ietf-sfc-ioam-nsh@ietf=
.org" target=3D"_blank">draft-ietf-sfc-ioam-nsh@ietf.org</a>&gt;<br>
&gt; &gt;&gt;&gt; *Objet=C2=A0:* Re: [sfc] WGLC for<br>
&gt; &gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-sf=
c-ioam-nsh/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.=
org/doc/draft-ietf-sfc-ioam-nsh/</a><br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"https://datatracker.ietf.org/doc/draft-iet=
f-sfc-ioam-nsh/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.i=
etf.org/doc/draft-ietf-sfc-ioam-nsh/</a>&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Hi Med, Greg,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; How about this text :<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; =E2=80=9CThe O-bit MUST be handled following the rules in=
=C2=A0and any updates to<br>
&gt; &gt;&gt;&gt; [RFC8300]=C2=A0.&quot;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Given that I-D.ietf-sfc-oam-packet=C2=A0 will update RF83=
00 and there<br>
&gt; &gt;&gt;&gt; could be others in future?<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Thanks,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Shwetha<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky &lt;<a href=
=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</=
a><br>
&gt; &gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:gregimirsky@gmail.com" targe=
t=3D"_blank">gregimirsky@gmail.com</a>&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Hi Shwetha,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 I believe that the text you&#39;ve qu=
oted is helpful. I would suggest<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 changing references from [RFC8300] to=
 [I-D.ietf-sfc-oam-packet]<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 throughout that paragraph.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Regards,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Greg<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 On Tue, Apr 12, 2022 at 7:56 AM Shwet=
ha Bhandari<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"mailto:shwetha.bhandar=
i@thoughtspot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.com</a><b=
r>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &lt;mailto:<a href=3D"mailto:shwetha.=
bhandari@thoughtspot.com" target=3D"_blank">shwetha.bhandari@thoughtspot.co=
m</a>&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Med,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Thanks for the details:=
 this is exactly what we had before the<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 latest revision:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 *4.2<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt; &lt;<a href=3D"https://urldefense.com/v3/__https:/datatracker=
.ietf.org/doc/html/dra" rel=3D"noreferrer" target=3D"_blank">https://urldef=
ense.com/v3/__https:/datatracker.ietf.org/doc/html/dra</a><br>
&gt; &gt;&gt; ft-ietf-<br>
&gt; &gt;&gt; sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-<=
br>
&gt; &gt;&gt; Sindy74K4QDA6EWJjx35STSH-<br>
&gt; &gt;&gt; UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$&gt=
;.<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 IOAM and the use of the=
 NSH O-bit*<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 [RFC=
8300] defines an &quot;O bit&quot; for OAM packets.=C2=A0 Per<br>
&gt; &gt;&gt;&gt; [RFC8300<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &lt;<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org=
/doc/html/rfc8300__" rel=3D"noreferrer" target=3D"_blank">https://urldefens=
e.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300__</a>;!<br>
&gt; &gt;&gt; !MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-<br>
&gt; &gt;&gt; UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpEB5AbbE$&gt=
;]<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 the O<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 bit =
must be set for OAM packets and must not be set for<br>
&gt; &gt;&gt;&gt; non-OAM<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 pack=
ets.=C2=A0 Packets with IOAM data included MUST follow<br>
&gt; &gt;&gt;&gt; this<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 defi=
nition, i.e. the O bit MUST NOT be set for regular<br>
&gt; &gt;&gt;&gt; customer<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 traf=
fic which also carries IOAM data and the O bit MUST be<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 set for<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 OAM =
packets which carry only IOAM data without any<br>
&gt; &gt;&gt;&gt; regular data<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 payl=
oad.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 This was removed as per=
 the discussion in this thread. Please<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 check<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt; <a href=3D"https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE=
8UseNOhxknAw_dqvj6M" rel=3D"noreferrer" target=3D"_blank">https://mailarchi=
ve.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M</a><br>
&gt; &gt;&gt; /<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; &lt;<a href=3D"https://urldefense.com/v3/__https:/mailarc=
hive.ietf.org/arch/msg/sf" rel=3D"noreferrer" target=3D"_blank">https://url=
defense.com/v3/__https:/mailarchive.ietf.org/arch/msg/sf</a><br>
&gt; &gt;&gt;&gt; c/<br>
&gt; &gt;&gt;&gt; srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y=
_-<br>
&gt; &gt;&gt; Sindy74K4QD<br>
&gt; &gt;&gt;&gt; A6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2Rpy=
FB_FOIp-<br>
&gt; &gt;&gt; CeLfe<br>
&gt; &gt;&gt;&gt; A$&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 It looks like we are go=
ing in a loop here. This definition of<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SFC OAM packet to inclu=
de the OAM data that comes in inner<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 packets via the next pr=
otocol header chain is introduced in<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 draft-ietf-sfc-oam-pack=
et to update the RFC8300.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Jim, What are you thoug=
hts on this? Should we reintroduce the<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 above text ?<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Thanks,<br>
&gt; &gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Shwetha<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; _________________________________________________________________<br>
&gt; &gt;&gt; _____<br>
&gt; &gt;&gt;&gt; ___________________________________________________<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Ce message et ses pieces jointes peuvent contenir des inf=
ormations<br>
&gt; &gt;&gt;&gt; confidentielles ou privilegiees et ne doivent donc<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; pas etre diffuses, exploites ou copies sans autorisation.=
 Si vous<br>
&gt; &gt;&gt;&gt; avez recu ce message par erreur, veuillez le signaler<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; a l&#39;expediteur et le detruire ainsi que les pieces jo=
intes. Les<br>
&gt; &gt;&gt;&gt; messages electroniques etant susceptibles d&#39;alteratio=
n,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Orange decline toute responsabilite si ce message a ete a=
ltere,<br>
&gt; &gt;&gt;&gt; deforme ou falsifie. Merci.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; This message and its attachments may contain confidential=
 or<br>
&gt; &gt;&gt;&gt; privileged information that may be protected by law;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; they should not be distributed, used or copied without au=
thorisation.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; If you have received this email in error, please notify t=
he sender<br>
&gt; &gt;&gt;&gt; and delete this message and its attachments.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; As emails may be altered, Orange is not liable for messag=
es that<br>
&gt; &gt;&gt;&gt; have been modified, changed or falsified.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Thank you.<br>
&gt; &gt;&gt;&gt;<br>
</blockquote></div>

--000000000000a343c105dc9f4ad3--


From nobody Thu Apr 14 09:18:09 2022
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 353263A0A62 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 09:18:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.604
X-Spam-Level: 
X-Spam-Status: No, score=-9.604 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_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=TPQc7glb; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=j1+WVtFp
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2wlH4fFaOExm for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 09:18:02 -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 161733A0A08 for <sfc@ietf.org>; Thu, 14 Apr 2022 09:18:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=48040; q=dns/txt; s=iport; t=1649953082; x=1651162682; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=QhpPBMlmVeMGmaSxhWP7KPPov33/WkJ2hnFq0FZs6Po=; b=TPQc7glbzHSootYgtZlMJxN074vIyHFTAU9sjso2sP4RbTXgbdob21CS I7HVvtvlPrkYyM/ccp2xIkF+nqe6IipIuNnuk7gOqBy+lNdkK4QrWwEyc vEuAJ2c0q0fzouuXPCPuS9arILMpyqVucP0OLuQHL4ogH5o4pZe1OzvKi Q=;
X-IronPort-AV: E=Sophos;i="5.90,260,1643673600";  d="scan'208,217";a="1020976901"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Apr 2022 16:17:21 +0000
Received: from mail.cisco.com (xfe-rcd-004.cisco.com [173.37.227.252]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 23EGHLVb032492 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 14 Apr 2022 16:17:21 GMT
Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 14 Apr 2022 11:17:21 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 14 Apr 2022 11:17:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g44VZy24E2p2MJwiSrhou6l5LtjKhbQMTNcetSzPZyTCGhdn4Q3qYsAtbhXgzuczfVFLWt5JQ+zkMUqSUlNRlM79OMxJOHwtTnszLx8pk71+UmWa5iYz9ta2snmioLOzKnnjogE+Wk7pWN15YsN65aEXFyheZV6tkSzkeyvzJle82ewisDk2qzIhuq+1Vn82Vo2G+WqwzHdl09nJJWz0yhzxqu9lJJu6GZafPTXN7Gp6CdHi5KGwGudNTTu952hIHH+2v1Z+YC6qqho5hnlQVekqcvgf5IvQjVl9069tvSoRvm9mNRusZ0pxxFJVvNI9jukFW4eXSzxpwa30jipNOg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QhpPBMlmVeMGmaSxhWP7KPPov33/WkJ2hnFq0FZs6Po=; b=g4IMRGpF4Uh/qz3gc+0ZKb8sQnBVfLFd3Wr7aH2698+yXkeZTRsT/w6cDPjDZuOzbjX8YxpP9zAcLqqch54z9mAb3VZ2Kk+QBSEF8oa+JeY/wdfyatnKf10ZrGatk2R0GoeQWvwCAy1tuVYc8ZjqRLZHJTSEHR7+dOOqt0OHoDyavlsLEOanu5SU3Kg96Hd3G+Nd3r2c/aT1DqQ7WgOChKdgvtZHTHKZZzF/Kx3fkbh/mLGc6wQ/TkcEFHUeBx+PnT2gkyJw7UsY88vWoSxnppZx+4SUJZhaQm63dRs/mZfZELquJkx/iI+wo3NyzTBcEEA1AkfJcySbTL4EavAnrg==
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=QhpPBMlmVeMGmaSxhWP7KPPov33/WkJ2hnFq0FZs6Po=; b=j1+WVtFpO0vnHOFzGmPoRnMH4G/eEdwVLpQNuI6KnYk+lmps4lI3T00nOFaag3EZiFo8BUP79NXLgIpka0T4y7rrLGP8/A9tzoc0L873BxMwkMq7ce15WXKUbHt0gqVk3oR9wMXHZCXu9qkWgR/CMJL7aI2dA6NZVXpcPcsZGNM=
Received: from CY4PR11MB1672.namprd11.prod.outlook.com (2603:10b6:910:f::8) by SA2PR11MB4812.namprd11.prod.outlook.com (2603:10b6:806:f8::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Thu, 14 Apr 2022 16:17:18 +0000
Received: from CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee]) by CY4PR11MB1672.namprd11.prod.outlook.com ([fe80::f4a7:ce20:6b32:e5ee%12]) with mapi id 15.20.5164.019; Thu, 14 Apr 2022 16:17:18 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "Joel M. Halpern" <jmh@joelhalpern.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: draft-ietf-sfc-oam-packet-00 status & comments (was RE: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
Thread-Index: AdhQBiB1sCh9rX4YQM+dDrjGJOggkAAAUqsAAAAkJwAAA+7uAAAA0gfw
Date: Thu, 14 Apr 2022 16:17:18 +0000
Message-ID: <CY4PR11MB167213BE81E80BD958E984C7DAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com> <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <CA+RyBmVEnXxL9fe4ybo-qSWCktp=mPEarAzAKaTsV_Fz4sU7QQ@mail.gmail.com>
In-Reply-To: <CA+RyBmVEnXxL9fe4ybo-qSWCktp=mPEarAzAKaTsV_Fz4sU7QQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2ec56be9-59d4-4eb0-c96f-08da1e323f3f
x-ms-traffictypediagnostic: SA2PR11MB4812:EE_
x-microsoft-antispam-prvs: <SA2PR11MB4812B61BAE0FFF616FACAF2FDAEF9@SA2PR11MB4812.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gLswYDF9NN5gEkCpRHV8eFwnsaTkxpt0cOU65H1oWvKnyZk65r4s5fosCsOre3MDE9QsLWNMOyVVRjyf8++i3vFT2g4bAk5FgJ3z0rJTAUTrIN9+5zNHso5nSeHY/s2GlemfwspUtCGpFBN6u133Vhm4ZqoDPuxHCJbaCSr7laqtr+GpNp1DfsTU13QlzopiBLsrndfPrYDCCSLYiReeQZZpUl8ooVLWNSs94KPWiKzxdLAWwMeTaFlxiOY7A3WmfDaV75qLLmZIiY4+wcunQuBd8vczmQt/lMh5OjTmwG2z49+kAdSZ/vUuzEkvRdMTiieWy+8v9GHHHfyLVT0uK4UXuTfI27rse2RJgv6hTjKiUhIK/R2/zI5Rle7brT5S0mhICdPNXSxN582oBBYjd9jIQAVCzmw5SkPQcBLFeZHL8tsvQeNuL26uN4Zd6aTcs8STUB8D+4Us6ad/Zebbh0lf7rU81HYxlhQoLwENvPB+7JtCJZPNfWlvRnqSDLkTFlpQjhq0WKSpAWBnjgw7qg3TCq9TO6Mo5u+brI5gcM3Ok82HH80LprU84QDEq7XWLEho3j0KutPYnO5X5y6PEZ+1NbJdwBW6vkyyw5z+bdYd2IzU0jSJ70nhZ6Mlo3uTXpSrd7tuJf3BYPlqANf2EitcgDa1tTax/41LYXBB6fo0hI1SuEZ3Cv4N5Z3JtEMQOvvg2hEf+BXfGolRPLcrRrR2Tgy3icnxDE6RO0YSWq2CQKpSbB9cdiRWa0mh315I4+MGXZZNX2O8QsNbCpjrrdvwG6vzmbwtlnKHfL0cMexDHal0OPxkxOeXBn2tkEhEResU9NXl5HRz9lDnxeMdfQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1672.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(7696005)(26005)(9686003)(53546011)(83380400001)(55016003)(6506007)(8676002)(71200400001)(33656002)(107886003)(508600001)(186003)(966005)(54906003)(5660300002)(6916009)(166002)(122000001)(316002)(86362001)(66446008)(66476007)(66556008)(64756008)(2906002)(4326008)(66946007)(38100700002)(38070700005)(76116006)(8936002)(52536014)(30864003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dzlYcW02cjRLVmplb01TUWJoRU04U0hzNnpJYTJSZ05TTmRiVlA0UllyeGsz?= =?utf-8?B?dXd0YWNoOGsrNzZJWW1ka1dxMDYrWmhUZDUwbEtJejN2aGRxSHgwK3lZd040?= =?utf-8?B?cER1YnBqSjJZWUwxTDN2MnVMa0ZlOHBRV1FyNk55UjQ3Ykx5Ym9mTjBidU0x?= =?utf-8?B?aEFyOWpGV2p5d21DZzMrNEpzMW5VT1FqU2RYUTdMTHJnQzFqRHlTOFphSnJP?= =?utf-8?B?Z0F3UkxaVk1FeERMdTZmMmRwTmdIbUhrS0swQWdMa1BoYXgyaXYyblgxN1k0?= =?utf-8?B?OEFqU1c2aTJPWVVtMEVxNFRMWjJaVnVic25xRjAwZlNFRHZoY0lLc25kcTFM?= =?utf-8?B?TlpGRElmeTRGRTRwQTE2Ym5IaEZPbTQ5QlpwYWNtbEFtUzQrTXFLZUZIdkg5?= =?utf-8?B?NjdXYUprWG5aYW9va2NPcjQwZjE0RkkxNnFkZm4rLzhyek1QSkRNQ2JKVVZ0?= =?utf-8?B?R1A3WHdTU21RSE1LVG1qOXY0b0l4YWRWQ2N5Q0N6c2xEUDE0WU5Tb1BDWm1O?= =?utf-8?B?QmlEM21yeVFCVlZNOEI0MnUwbDVQUjVxbHVnaEdTRXhDZ2NpajlFWVZ2Y05C?= =?utf-8?B?U3lCdmtMSk03UEFQMFM0RVd3a1cwRjd2NFZXWlVpaFFMZGN3YlBlK3g3My8y?= =?utf-8?B?YzgzMlBna3d4ampWbitRL1Z0Y29JU1BFTkZUalZjSXY1bVdRaGR5OS8xbFEz?= =?utf-8?B?a1BkRWlwb1FGOU53VXVLWkJ0S0EyQkdXZ1FybU8wd01OVDBZTm5kL0tIODdq?= =?utf-8?B?eUdPR0YxZWhOd25ITVU0bG9td2VQTldVMUJTYUlIQ3lST0hVcnJHeVl2N0Uv?= =?utf-8?B?Smp6MGJpZ3NtOFVaMml2RS9IWmJsUm5hS2YyamVEYXYrR01YQVBTSjd0czRL?= =?utf-8?B?TzBQNmpmczdpcHBXSTFJaUI2dXFVN3hLYm5mZFE0a2NEQURIMzRkWTltU0p1?= =?utf-8?B?K1ppYWJub1hKUHBxTWJiNlN4TG5SdlR0eXZ2dFhoUitsNkt4YU9DQmRlMU5P?= =?utf-8?B?bnEvc29rRzlVV2phb0dNUkp5ZDhNUGk3ZnNZM1FQdjhVNmZIWHpBZ1Q1Smk4?= =?utf-8?B?VzNMWm8zZ1Z0d2k0QW1HWHJseXRiTGNGTVB5ZXd0Ym5kUWMvZW4wR2xNeHhh?= =?utf-8?B?dGZEQ3I3dThyZFZVVUprelM4SVlCK2JweWt3bjNGMWhxUlNmOWJEK3VNOE5L?= =?utf-8?B?MXJUSGluaEpTYTczMnBzVUZtR0VLK2Rxb2ZmYllSZGVsc2FuM0tLVk5mWTlN?= =?utf-8?B?Nk5nUllkQWJLRmJhUFgxdk1yT0U1a2N0RDRHZ2d1MEI1U0RyQTNEUStqNHdt?= =?utf-8?B?VlpYOEtBUXdtS2M0cElhdFZOTzJrWjYyTVVNSXBSWDZacFBLOXpqRFpxNDdk?= =?utf-8?B?NE1tQ1dpelMyMHlGZ2R0RXIwOVd4UUJYeEZlOEpmYzFuYi8vcERSV0tuOEg1?= =?utf-8?B?MHpQQ0lwRGlGYmVTZkduRFM1L3puVmRabW5ZNVhtT2I3ZEF0TThCQmlYU3dL?= =?utf-8?B?QkJhR2J5dlM4QzZpYnhjdVlhVG5vRkkxYVNQT0s1aTgxcWpKZEZreklVcHBX?= =?utf-8?B?dERXa09BdXZDTW8xSnhqdnR6ZDJhU0wvL01WRU1OTW5OQW5CK2swdVpDeUFl?= =?utf-8?B?NFV3N2tSbmxOKzF4bVd6ak9JQno0Z2tiN3RIZHg3ZHdZNlQ0RTQ1SmxBZGtI?= =?utf-8?B?cmFTUE9YcExkSVUraWVaZXVZa29Xc2czdmJBT2R6UndXSkFXdER3LzY5b21w?= =?utf-8?B?R0lEQXk4WFovWkVwcUYyeGFFOVRNUTlFSDVQS3poUlFidEpFc2NWUmFaNkJv?= =?utf-8?B?TWRkS1BVUWdyNGV1RldGZ1pVVmU0azJob1dHVitCZGJ4NFlKNXEyNERxZHIv?= =?utf-8?B?RkhqbEw5WStacmFnMjB6MVcrYW1rT2NiTHZVamphSVBSRTJXeUg2MDR0cTND?= =?utf-8?B?VnMwSFRDTVcxNlJwaWpLSVJWcE45MEYwR3JLSjMyT3NTdzdCL0VDUGU5dDBJ?= =?utf-8?B?ZTFyQ0FqTjhxaEhTQU9tVXlNQklKQWFMQjlYdWVkWThzMnRPejRrSVJJT2E5?= =?utf-8?B?ZDhUL24vR1pITUNSQU9tRnZFRkh4T0daS1IvVHlzc3JVeVBVdWdjamdiUHN5?= =?utf-8?B?akxLMHpEbThpM1VmZ3E4eUNsM1lZMVFpMEJKelRLbkxnUTUzTFVxQ3lMbGpE?= =?utf-8?B?TWxqRVNwNzlsK0x4QWJxVXpjYlRiYVg2M3RISTdKT3Fuc0x3WnRndDMycGhD?= =?utf-8?B?bWIzUTVKY2VIYjFFNWJtNC84eDN5bkJ0YjljVXM0MTNnd2V0TjQ0THRXaW5v?= =?utf-8?B?enBZOHA5VHlIaDFhbUlKUnBLMmt3dHlDVGhVa1N4RVJicHVjYzJzZz09?=
Content-Type: multipart/alternative; boundary="_000_CY4PR11MB167213BE81E80BD958E984C7DAEF9CY4PR11MB1672namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1672.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2ec56be9-59d4-4eb0-c96f-08da1e323f3f
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 16:17:18.4220 (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: K8JON7AaFThbxVYURxC98y1nonN0KZtx/C3CBRrt78YZddCqGy/gFvMI3DgWzqFjBdriaejgLZFmxdjtzrlXhQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4812
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.227.252, xfe-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/SEc3pkRRyj3Qg9mkepxFOT6albc>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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 Apr 2022 16:18:07 -0000

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

SGkgR3JlZywNCuKAnFNGQyBOU0ggT0FN4oCdIGlzIGV2ZW4gbW9yZSBhY2N1cmF0ZS4NCkFncmVl
IHRoYXQgd2Ugc2hvdWxkIHVzZSB0aGF0IG9uZS4NCkNoZWVycywgRnJhbmsNCg0KRnJvbTogR3Jl
ZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NClNlbnQ6IFRodXJzZGF5LCAxNCBBcHJp
bCAyMDIyIDE3OjUzDQpUbzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lQGNp
c2NvLmNvbT4NCkNjOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+OyBtb2hh
bWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tOyBzZmNAaWV0Zi5vcmc7IENhcmxvcyBQaWduYXRhcm8g
KGNwaWduYXRhKSA8Y3BpZ25hdGFAY2lzY28uY29tPg0KU3ViamVjdDogUmU6IGRyYWZ0LWlldGYt
c2ZjLW9hbS1wYWNrZXQtMDAgc3RhdHVzICYgY29tbWVudHMgKHdhcyBSRTogW3NmY10gV0dMQyBm
b3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gvKQ0KDQpIaSBGcmFuaywNCnRoYW5rIHlvdSBmb3IgdGhlIHByb3Bvc2VkIHRleHQuIEkgc3Vw
cG9ydCB0aGUgdXBkYXRlLiBBbHNvLCBpZiB3ZSBhcmUgZ29pbmcgdG8gYmUgcHJlY2lzZSBpbiB1
c2luZyB0aGUgdGVybWlub2xvZ3ksIEkgdGhpbmsgdGhhdCAiU0ZDIE5TSCBPQU0iIHNlZW1zIGxp
a2Ugd2hhdCB3ZSBhcmUgd29ya2luZyB3aXRoLiAiU0ZDIE9BTSIgbWlnaHQgYmUgYWxzbyBhdHRy
aWJ1dGVkIHRvIFJGQyA4NTk1IHdoaWNoIGRlZmluZXMgd2hhdCBjYW4gYmUgYnJhbmRlZCBhcyBT
RkMtTVBMUy4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gVGh1LCBBcHIgMTQsIDIwMjIgYXQgNzow
MiBBTSBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPG1haWx0
bzpmYnJvY2tuZUBjaXNjby5jb20+PiB3cm90ZToNCklmIHdlIGRvIHRoaXMgY2hhbmdlLCB3aGlj
aCBJIHN0cm9uZ2x5IHN1Z2dlc3Qgd2UgZG8sIHRoZW4gd2Ugc2hvdWxkIGFsc28gcmUtY2hlY2sg
b3RoZXIgb2NjdXJyZW5jZXMgb2YgIk9BTSIgYW5kIGVuc3VyZSB0aGF0IHdlIGFsd2F5cyByZWZl
ciB0byAiU0ZDIE9BTSIuIFRoZXJlIGFyZSBxdWl0ZSBhIGZldyBtZW50aW9ucyBvZiAiT0FNIiAt
IHdoaWNoIGlzIG5vbiBzcGVjaWZpYyBhbmQgY291bGQgYmUgYW55dGhpbmcuDQoNCkknZCBiZSBv
ayB0byBwcm9ncmVzcyB0aGUgZG9jIHRvIElFU0cgd2l0aCB0aGVzZSBjaGFuZ2VzLg0KDQpDaGVl
cnMsIEZyYW5rDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSm9lbCBN
LiBIYWxwZXJuIDxqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29t
Pj4NCj4gU2VudDogVGh1cnNkYXksIDE0IEFwcmlsIDIwMjIgMTU6NTYNCj4gVG86IEZyYW5rIEJy
b2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb208bWFpbHRvOmZicm9ja25lQGNp
c2NvLmNvbT4+Ow0KPiBtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVk
LmJvdWNhZGFpckBvcmFuZ2UuY29tPjsgR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNv
bTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4NCj4gQ2M6IHNmY0BpZXRmLm9yZzxtYWls
dG86c2ZjQGlldGYub3JnPjsgQ2FybG9zIFBpZ25hdGFybyAoY3BpZ25hdGEpIDxjcGlnbmF0YUBj
aXNjby5jb208bWFpbHRvOmNwaWduYXRhQGNpc2NvLmNvbT4+DQo+IFN1YmplY3Q6IFJlOiBkcmFm
dC1pZXRmLXNmYy1vYW0tcGFja2V0LTAwIHN0YXR1cyAmIGNvbW1lbnRzICh3YXMgUkU6IFtzZmNd
DQo+IFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoLykNCj4NCj4gQXV0aG9ycywgV0cgcGFydGljaXBhbnRzPyAgVGhhdCBlZGl0
IGxvb2tzIGFjY2VwdGFibGUgdG8gbWU/DQo+IEZyYW5rLCBhc3N1bWluZyB3ZSBtYWtlIHRoYXQg
Y2hhbmdlLCBhcmUgeW91IG9rYXkgd2l0aCB0aGlzIGJlaW5nIHNlbnQgdG8gdGhlDQo+IElFU0cg
Zm9yIHB1YmxpY2F0aW9uIGFzIGFuIFJGQz8NCj4NCj4gWW91cnMsDQo+IEpvZWwNCj4NCj4gT24g
NC8xNC8yMDIyIDk6NDcgQU0sIEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIHdyb3RlOg0KPiA+
IEhpIEpvZWwsDQo+ID4NCj4gPiBMb29raW5nIGF0IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvd2cvc2ZjL2RvY3VtZW50cy8gLSBpdCBkb2VzIG5vdCBsaXN0DQo+IGRyYWZ0LWlldGYtc2Zj
LW9hbS1wYWNrZXQtMDAgYXMgaW4gbGFzdCBjYWxsLiBUaGUgV0dMQyBzdGF0ZW1lbnQgZ290IG1l
IGJ5DQo+IHN1cnByaXNlIC0gSSByZWFsbHkgbWlzc2VkIHRoYXQuDQo+ID4NCj4gPiBSZWFkaW5n
IHRocm91Z2ggZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCwgdGhlIGNsYXVzZSB0aGF0IE1l
ZCBtZW50aW9uZWQNCj4gZWFybGllciBjb3VsZCBiZSBtaXNyZWFkLCBhcyBpbiAiTlNIIGNvdWxk
IGludGVyZmVyZSB3aXRoIHRoZSBvcGVyYXRpb24gb2Ygb3RoZXINCj4gcHJvdG9jb2xzIi4gT3Ig
aW4gb3RoZXIgd29yZHMsIHRoZSBPLWJpdCBjYW4gb25seSBiZSBhYm91dCBTRkMgT0FNIGRhdGEs
IHdoaWNoDQo+IGlzIHdoYXQgU0ZDIGNvbnRyb2wuIE90aGVyd2lzZSB3ZSBjb3VsZCBnbyB3aWxk
IGFuZCBhcmd1ZSBmb3IgYWRkaW5nIGFkZGl0aW9uYWwNCj4gYml0cyBsaWtlICJELUJpdDogUGFj
a2V0IGNvbnRhaW5zIGRhdGEgZnJvbSBhIGRhdGEgYmFzZSIgb3IgIkMtQml0OiBQYWNrZXQNCj4g
Y29udGFpbnMgZGF0YSBvZiB0aGUgQ0VPIG9mIHRoZSBjb21wYW55Ii4uLg0KPiA+DQo+ID4gU3Vn
Z2VzdGVkIGNoYW5nZToNCj4gPg0KPiA+IE9MRDoNCj4gPiAgICAgICAgU3VjaCBhIHBhY2tldCBp
cyBhbnkgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgdGhhdCBleGNsdXNpdmVseSBpbmNsdWRlcw0K
PiBPQU0gZGF0YS4NCj4gPiAgICAgICAgQW4gT0FNIGRhdGEgY2FuIGJlIGluY2x1ZGVkIGluIHRo
ZSBGaXhlZC1MZW5ndGggQ29udGV4dCBIZWFkZXIsDQo+ID4gICAgICAgIG9wdGlvbmFsIENvbnRl
eHQgSGVhZGVycywgYW5kL29yIHRoZSBpbm5lciBwYWNrZXQuDQo+ID4NCj4gPiBORVc6DQo+ID4g
ICAgICAgIFN1Y2ggYSBwYWNrZXQgaXMgYW55IE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IHRoYXQg
ZXhjbHVzaXZlbHkgaW5jbHVkZXMgU0ZDDQo+IE9BTSBkYXRhLg0KPiA+ICAgICAgICBTRkMgT0FN
IGRhdGEgY2FuIGJlIGluY2x1ZGVkIGluIHRoZSBGaXhlZC1MZW5ndGggQ29udGV4dCBIZWFkZXIs
DQo+IG9wdGlvbmFsIENvbnRleHQgSGVhZGVycywgYW5kL29yIHRoZSBpbm5lciBwYWNrZXQuDQo+
ID4NCj4gPg0KPiA+IENoZWVycywgRnJhbmsNCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+PiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBq
b2VsaGFscGVybi5jb208bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20+Pg0KPiA+PiBTZW50OiBU
aHVyc2RheSwgMTQgQXByaWwgMjAyMiAxNDozOQ0KPiA+PiBUbzogRnJhbmsgQnJvY2tuZXJzIChm
YnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbTxtYWlsdG86ZmJyb2NrbmVAY2lzY28uY29tPj47
DQo+ID4+IG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2Fk
YWlyQG9yYW5nZS5jb20+OyBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0
bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0KPiA+PiBDYzogc2ZjQGlldGYub3JnPG1haWx0bzpz
ZmNAaWV0Zi5vcmc+DQo+ID4+IFN1YmplY3Q6IFJlOiBbc2ZjXSBXR0xDIGZvcg0KPiA+PiBodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLQ0KPiA+PiBu
c2gvDQo+ID4+DQo+ID4+IEZyYW5rLCBJIGFtIGEgbGl0dGxlIGNvbmZ1c2VkIGJ5IHlvdXIgbm90
ZS4NCj4gPj4gZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCBpcyBpbiBsYXN0IGNhbGwuICBUaGF0
IGlzIG5vdCAiZWFybHkgc3RhZ2VzIGFuZCBzdGlsbA0KPiBldm9sdmluZyIuDQo+ID4+DQo+ID4+
IERvIHlvdSBoYXZlIGNvbmNlcm5zIHdpdGggZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCB0aGF0
IHlvdSBoYXZlIG5vdA0KPiA+PiBzZW50IHRvIHRoZSBsaXN0Pw0KPiA+Pg0KPiA+PiBHaXZlbiB0
aGF0IHdlIGFyZSBmaW5pc2hpbmcgdGhpcyBkcmFmdCB1cCwgYW5kIHRoZSBkcmFmdCBpcyBhYm91
dCB0aGUNCj4gPj4gTy1CaXQsIHJlZmVycmluZyB0byBpdCBpbiBkcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaCBzZWVtcyB0aGUgYXBwcm9wcmlhdGUgc3RlcC4NCj4gPj4NCj4gPj4gWW91cnMsDQo+ID4+
IEpvZWwNCj4gPj4NCj4gPj4gT24gNC8xNC8yMDIyIDg6MjQgQU0sIEZyYW5rIEJyb2NrbmVycyAo
ZmJyb2NrbmUpIHdyb3RlOg0KPiA+Pj4gSU1ITyBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcmVmZXIg
dG8gZGlyZWN0bHkgUkZDODMwMCDigJMgc2luY2UgdGhpcyBpcw0KPiA+Pj4gYSBzdGFibGUgcmVm
ZXJlbmNlOyBhbmQgaXQgYWxsb3dzIHVzIHRvIGZpbmlzaCB1cA0KPiA+Pj4gZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2ggYW5kIGdldCB0aGUgY29kZSBwb2ludHMgYWxsb2NhdGVkLg0KPiA+Pj4gSS1E
LmlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgZWFybHkgc3RhZ2VzIGFuZCBzdGlsbCBldm9sdmluZy4N
Cj4gPj4+DQo+ID4+PiBDaGVlcnMsIEZyYW5rDQo+ID4+Pg0KPiA+Pj4gKkZyb206Km1vaGFtZWQu
Ym91Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20+
DQo+ID4+IDxtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVkLmJvdWNh
ZGFpckBvcmFuZ2UuY29tPj4NCj4gPj4+ICpTZW50OiogVGh1cnNkYXksIDE0IEFwcmlsIDIwMjIg
MTM6MjgNCj4gPj4+ICpUbzoqIFNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRhcmlAdGhv
dWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbT4+OyBH
cmVnDQo+ID4+PiBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJz
a3lAZ21haWwuY29tPj4NCj4gPj4+ICpDYzoqIEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpDQo+
ID4+PiA8ZmJyb2NrbmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOjQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnPj47DQo+ID4+PiBzZmMtY2hhaXJzQGlldGYub3JnPG1haWx0bzpz
ZmMtY2hhaXJzQGlldGYub3JnPjsgc2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5vcmc+OyBp
cHBtQGlldGYub3JnPG1haWx0bzppcHBtQGlldGYub3JnPjsgSmFtZXMgR3VpY2hhcmQNCj4gPj4+
IDxqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRA
ZnV0dXJld2VpLmNvbT4+OyBUYWwgTWl6cmFoaQ0KPiA+Pj4gPHRhbC5taXpyYWhpLnBoZEBnbWFp
bC5jb208bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+PjsgZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2hAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3Jn
Pg0KPiA+Pj4gKlN1YmplY3Q6KiBSRTogW3NmY10gV0dMQyBmb3INCj4gPj4+IGh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KPiA+Pj4NCj4g
Pj4+IEhpIFNod2V0aGEsDQo+ID4+Pg0KPiA+Pj4gSSBwcmVmZXIgd2UgZ28gZm9yIGFuIGV4cGxp
Y2l0IHJlZmVyZW5jZSB0byBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldA0KPiA+Pj4gcmF0aGVyIHRo
YW4g4oCcYW55IHVwZGF0ZSB0byBSRkM4MzAw4oCdLiBUaGlzIGlzIGNvbnNpc3RlbnQgd2l0aCB0
aGUNCj4gPj4+IHVzYWdlIGluIHRoZSBvdGhlciBPQU0gZHJhZnQuDQo+ID4+Pg0KPiA+Pj4gVGhh
bmsgeW91Lg0KPiA+Pj4NCj4gPj4+IENoZWVycywNCj4gPj4+DQo+ID4+PiBNZWQNCj4gPj4+DQo+
ID4+PiAqRGUgOipTaHdldGhhIEJoYW5kYXJpIDxzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90
LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+DQo+ID4+PiA8bWFp
bHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5k
YXJpQHRob3VnaHRzcG90LmNvbT4+Pg0KPiA+Pj4gKkVudm95w6kgOiogamV1ZGkgMTQgYXZyaWwg
MjAyMiAxMjowNiAqw4AgOiogR3JlZyBNaXJza3kNCj4gPj4+IDxncmVnaW1pcnNreUBnbWFpbC5j
b208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4gPG1haWx0bzpncmVnaW1pcnNreUBnbWFp
bC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+PiAqQ2MgOioNCj4gPj4+IEJPVUNB
REFJUiBNb2hhbWVkIElOTk9WL05FVCA8bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWls
dG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT4NCj4gPj4gPG1haWx0bzptb2hhbWVkLmJv
dWNhZGFpckBvcmFuZ2UuY29tPG1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPj4+
Ow0KPiA+Pj4gRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lPTQwY2lzY28uY29t
QGRtYXJjLmlldGYub3JnPG1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4NCj4gPj4+
IDxtYWlsdG86ZmJyb2NrbmU8bWFpbHRvOmZicm9ja25lPj00MGNpc2NvLmNvbUBkbWFyYy5pZXRm
Lm9yZzxtYWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+Pj47IHNmYy1jaGFpcnNAaWV0
Zi5vcmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+DQo+ID4+PiA8bWFpbHRvOnNmYy1jaGFp
cnNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+Pjsgc2ZjQGlldGYub3JnPG1h
aWx0bzpzZmNAaWV0Zi5vcmc+IDxtYWlsdG86c2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5v
cmc+PjsNCj4gPj4+IGlwcG1AaWV0Zi5vcmc8bWFpbHRvOmlwcG1AaWV0Zi5vcmc+IDxtYWlsdG86
aXBwbUBpZXRmLm9yZzxtYWlsdG86aXBwbUBpZXRmLm9yZz4+OyBKYW1lcyBHdWljaGFyZA0KPiA+
Pj4gPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFy
ZEBmdXR1cmV3ZWkuY29tPg0KPiA+Pj4gPG1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdl
aS5jb208bWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbT4+PjsgVGFsIE1penJh
aGkNCj4gPj4+IDx0YWwubWl6cmFoaS5waGRAZ21haWwuY29tPG1haWx0bzp0YWwubWl6cmFoaS5w
aGRAZ21haWwuY29tPiA8bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRvOnRh
bC5taXpyYWhpLnBoZEBnbWFpbC5jb20+Pj47DQo+ID4+PiBkcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc+DQo+ID4+
PiA8bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPG1haWx0bzpkcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZz4+DQo+ID4+PiAqT2JqZXQgOiogUmU6IFtzZmNdIFdH
TEMgZm9yDQo+ID4+PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LXNmYy1pb2FtLW5zaC8NCj4gPj4+IDxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9k
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8+DQo+ID4+Pg0KPiA+Pj4gSGkgTWVkLCBHcmVnLA0KPiA+
Pj4NCj4gPj4+IEhvdyBhYm91dCB0aGlzIHRleHQgOg0KPiA+Pj4NCj4gPj4+IOKAnFRoZSBPLWJp
dCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5nIHRoZSBydWxlcyBpbiBhbmQgYW55IHVwZGF0ZXMg
dG8NCj4gPj4+IFtSRkM4MzAwXSAuIg0KPiA+Pj4NCj4gPj4+IEdpdmVuIHRoYXQgSS1ELmlldGYt
c2ZjLW9hbS1wYWNrZXQgIHdpbGwgdXBkYXRlIFJGODMwMCBhbmQgdGhlcmUNCj4gPj4+IGNvdWxk
IGJlIG90aGVycyBpbiBmdXR1cmU/DQo+ID4+Pg0KPiA+Pj4gVGhhbmtzLA0KPiA+Pj4NCj4gPj4+
IFNod2V0aGENCj4gPj4+DQo+ID4+PiBPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0IFBNIEdy
ZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWls
LmNvbT4NCj4gPj4+IDxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1p
cnNreUBnbWFpbC5jb20+Pj4gd3JvdGU6DQo+ID4+Pg0KPiA+Pj4gICAgICBIaSBTaHdldGhhLA0K
PiA+Pj4NCj4gPj4+ICAgICAgSSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3RlZCBp
cyBoZWxwZnVsLiBJIHdvdWxkIHN1Z2dlc3QNCj4gPj4+ICAgICAgY2hhbmdpbmcgcmVmZXJlbmNl
cyBmcm9tIFtSRkM4MzAwXSB0byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdDQo+ID4+PiAgICAg
IHRocm91Z2hvdXQgdGhhdCBwYXJhZ3JhcGguDQo+ID4+Pg0KPiA+Pj4gICAgICBSZWdhcmRzLA0K
PiA+Pj4NCj4gPj4+ICAgICAgR3JlZw0KPiA+Pj4NCj4gPj4+ICAgICAgT24gVHVlLCBBcHIgMTIs
IDIwMjIgYXQgNzo1NiBBTSBTaHdldGhhIEJoYW5kYXJpDQo+ID4+PiAgICAgIDxzaHdldGhhLmJo
YW5kYXJpQHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3Bv
dC5jb20+DQo+ID4+PiAgICAgIDxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5j
b208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPj4+IHdyb3RlOg0KPiA+
Pj4NCj4gPj4+ICAgICAgICAgIE1lZCwNCj4gPj4+DQo+ID4+PiAgICAgICAgICBUaGFua3MgZm9y
IHRoZSBkZXRhaWxzOiB0aGlzIGlzIGV4YWN0bHkgd2hhdCB3ZSBoYWQgYmVmb3JlIHRoZQ0KPiA+
Pj4gICAgICAgICAgbGF0ZXN0IHJldmlzaW9uOg0KPiA+Pj4NCj4gPj4+ICAgICAgICAgICo0LjIN
Cj4gPj4+DQo+ID4+IDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9odG1sL2RyYQ0KPiA+PiBmdC1pZXRmLQ0KPiA+PiBzZmMtaW9hbS1u
c2gtMDYqc2VjdGlvbi00LjJfXztJdyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy0NCj4gPj4g
U2luZHk3NEs0UURBNkVXSmp4MzVTVFNILQ0KPiA+PiBVeEVpM2VZSVgwR1ZsaTlTbjFhenJPUEpW
Y0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcEpQZnpydkkkPi4NCj4gPj4+ICAgICAgICAgIElPQU0g
YW5kIHRoZSB1c2Ugb2YgdGhlIE5TSCBPLWJpdCoNCj4gPj4+DQo+ID4+PiAgICAgICAgICAgICAg
W1JGQzgzMDBdIGRlZmluZXMgYW4gIk8gYml0IiBmb3IgT0FNIHBhY2tldHMuICBQZXINCj4gPj4+
IFtSRkM4MzAwDQo+ID4+Pg0KPiA+Pg0KPiA8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4MzAwX187IQ0KPiA+PiAhTVoz
Rnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy1TaW5keTc0SzRRREE2RVdKangzNVNUU0gtDQo+ID4+IFV4
RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwRUI1QWJiRSQ+
XQ0KPiA+Pj4gICAgICAgICAgdGhlIE8NCj4gPj4+DQo+ID4+PiAgICAgICAgICAgICAgYml0IG11
c3QgYmUgc2V0IGZvciBPQU0gcGFja2V0cyBhbmQgbXVzdCBub3QgYmUgc2V0IGZvcg0KPiA+Pj4g
bm9uLU9BTQ0KPiA+Pj4NCj4gPj4+ICAgICAgICAgICAgICBwYWNrZXRzLiAgUGFja2V0cyB3aXRo
IElPQU0gZGF0YSBpbmNsdWRlZCBNVVNUIGZvbGxvdw0KPiA+Pj4gdGhpcw0KPiA+Pj4NCj4gPj4+
ICAgICAgICAgICAgICBkZWZpbml0aW9uLCBpLmUuIHRoZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQg
Zm9yIHJlZ3VsYXINCj4gPj4+IGN1c3RvbWVyDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgICAgIHRy
YWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBhbmQgdGhlIE8gYml0IE1VU1QgYmUN
Cj4gPj4+ICAgICAgICAgIHNldCBmb3INCj4gPj4+DQo+ID4+PiAgICAgICAgICAgICAgT0FNIHBh
Y2tldHMgd2hpY2ggY2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnkNCj4gPj4+IHJlZ3Vs
YXIgZGF0YQ0KPiA+Pj4NCj4gPj4+ICAgICAgICAgICAgICBwYXlsb2FkLg0KPiA+Pj4NCj4gPj4+
ICAgICAgICAgIFRoaXMgd2FzIHJlbW92ZWQgYXMgcGVyIHRoZSBkaXNjdXNzaW9uIGluIHRoaXMg
dGhyZWFkLiBQbGVhc2UNCj4gPj4+ICAgICAgICAgIGNoZWNrDQo+ID4+Pg0KPiA+PiBodHRwczov
L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19k
cXZqNk0NCj4gPj4gLw0KPiA+Pj4NCj4gPj4+IDxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NmDQo+ID4+PiBjLw0KPiA+Pj4g
c3JNaXQ1ekU4VXNlTk9oeGtuQXdfZHF2ajZNL19fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZ
Xy0NCj4gPj4gU2luZHk3NEs0UUQNCj4gPj4+IEE2RVdKangzNVNUU0gtVXhFaTNlWUlYMEdWbGk5
U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZCX0ZPSXAtDQo+ID4+IENlTGZlDQo+ID4+PiBB
JD4NCj4gPj4+DQo+ID4+PiAgICAgICAgICBJdCBsb29rcyBsaWtlIHdlIGFyZSBnb2luZyBpbiBh
IGxvb3AgaGVyZS4gVGhpcyBkZWZpbml0aW9uIG9mDQo+ID4+PiAgICAgICAgICBTRkMgT0FNIHBh
Y2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0IGNvbWVzIGluIGlubmVyDQo+ID4+PiAg
ICAgICAgICBwYWNrZXRzIHZpYSB0aGUgbmV4dCBwcm90b2NvbCBoZWFkZXIgY2hhaW4gaXMgaW50
cm9kdWNlZCBpbg0KPiA+Pj4gICAgICAgICAgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCB0byB1
cGRhdGUgdGhlIFJGQzgzMDAuDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgSmltLCBXaGF0IGFyZSB5
b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZQ0KPiA+Pj4gICAg
ICAgICAgYWJvdmUgdGV4dCA/DQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgVGhhbmtzLA0KPiA+Pj4g
ICAgICAgICAgU2h3ZXRoYQ0KPiA+Pj4NCj4gPj4+DQo+ID4+DQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4+IF9f
X19fDQo+ID4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gPj4+DQo+ID4+PiBDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2
ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMNCj4gPj4+IGNvbmZpZGVudGllbGxlcyBvdSBw
cml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jDQo+ID4+Pg0KPiA+Pj4gcGFzIGV0cmUgZGlm
ZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMNCj4g
Pj4+IGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVy
DQo+ID4+Pg0KPiA+Pj4gYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxl
cyBwaWVjZXMgam9pbnRlcy4gTGVzDQo+ID4+PiBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50
IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQo+ID4+Pg0KPiA+Pj4gT3JhbmdlIGRlY2xpbmUg
dG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsDQo+ID4+PiBk
ZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCj4gPj4+DQo+ID4+PiBUaGlzIG1lc3NhZ2UgYW5k
IGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3INCj4gPj4+IHByaXZp
bGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsNCj4gPj4+DQo+
ID4+PiB0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhv
dXQgYXV0aG9yaXNhdGlvbi4NCj4gPj4+DQo+ID4+PiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlz
IGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXINCj4gPj4+IGFuZCBkZWxl
dGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQo+ID4+Pg0KPiA+Pj4gQXMgZW1h
aWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhh
dA0KPiA+Pj4gaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCj4gPj4+
DQo+ID4+PiBUaGFuayB5b3UuDQo+ID4+Pg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5k
b3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCglt
YXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7
cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48
IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0
PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5
b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tREUiIGxpbms9
ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2
IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgR3JlZywNCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPuKAnFNGQyBOU0ggT0FN4oCdIGlz
IGV2ZW4gbW9yZSBhY2N1cmF0ZS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPkFncmVlIHRoYXQgd2Ugc2hvdWxkIHVzZSB0aGF0IG9uZS4NCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkNoZWVycywgRnJhbms8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJlbi1ERSIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRp
bmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBHcmVnIE1pcnNreSAmbHQ7Z3JlZ2ltaXJza3lAZ21haWwu
Y29tJmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE3OjUz
PGJyPg0KPGI+VG86PC9iPiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmVA
Y2lzY28uY29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gSm9lbCBNLiBIYWxwZXJuICZsdDtqbWhAam9l
bGhhbHBlcm4uY29tJmd0OzsgbW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTsgc2ZjQGlldGYu
b3JnOyBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkgJmx0O2NwaWduYXRhQGNpc2NvLmNvbSZn
dDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAg
c3RhdHVzICZhbXA7IGNvbW1lbnRzICh3YXMgUkU6IFtzZmNdIFdHTEMgZm9yIGh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyk8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgRnJhbmssPG86
cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+dGhhbmsgeW91IGZvciB0
aGUgcHJvcG9zZWQgdGV4dC4gSSBzdXBwb3J0IHRoZSB1cGRhdGUuIEFsc28sIGlmIHdlIGFyZSBn
b2luZyB0byBiZSBwcmVjaXNlIGluIHVzaW5nIHRoZSB0ZXJtaW5vbG9neSwgSSB0aGluayB0aGF0
ICZxdW90O1NGQyBOU0ggT0FNJnF1b3Q7IHNlZW1zIGxpa2Ugd2hhdCB3ZSBhcmUgd29ya2luZyB3
aXRoLiAmcXVvdDtTRkMgT0FNJnF1b3Q7IG1pZ2h0IGJlIGFsc28gYXR0cmlidXRlZCB0byBSRkMg
ODU5NSB3aGljaCBkZWZpbmVzDQogd2hhdCBjYW4gYmUgYnJhbmRlZCBhcyBTRkMtTVBMUy48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJk
cyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdy
ZWc8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
T24gVGh1LCBBcHIgMTQsIDIwMjIgYXQgNzowMiBBTSBGcmFuayBCcm9ja25lcnMgKGZicm9ja25l
KSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZicm9ja25lQGNpc2NvLmNvbSI+ZmJyb2NrbmVAY2lzY28u
Y29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6
MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiB3ZSBkbyB0aGlzIGNoYW5nZSwgd2hpY2ggSSBzdHJvbmds
eSBzdWdnZXN0IHdlIGRvLCB0aGVuIHdlIHNob3VsZCBhbHNvIHJlLWNoZWNrIG90aGVyIG9jY3Vy
cmVuY2VzIG9mICZxdW90O09BTSZxdW90OyBhbmQgZW5zdXJlIHRoYXQgd2UgYWx3YXlzIHJlZmVy
IHRvICZxdW90O1NGQyBPQU0mcXVvdDsuIFRoZXJlIGFyZSBxdWl0ZSBhIGZldyBtZW50aW9ucyBv
ZiAmcXVvdDtPQU0mcXVvdDsgLSB3aGljaCBpcyBub24gc3BlY2lmaWMgYW5kIGNvdWxkIGJlIGFu
eXRoaW5nLjxicj4NCjxicj4NCkknZCBiZSBvayB0byBwcm9ncmVzcyB0aGUgZG9jIHRvIElFU0cg
d2l0aCB0aGVzZSBjaGFuZ2VzLjxicj4NCjxicj4NCkNoZWVycywgRnJhbms8YnI+DQo8YnI+DQom
Z3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KJmd0OyBGcm9tOiBKb2VsIE0uIEhh
bHBlcm4gJmx0OzxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tIiB0YXJnZXQ9Il9i
bGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyBTZW50OiBUaHVyc2Rh
eSwgMTQgQXByaWwgMjAyMiAxNTo1Njxicj4NCiZndDsgVG86IEZyYW5rIEJyb2NrbmVycyAoZmJy
b2NrbmUpICZsdDs8YSBocmVmPSJtYWlsdG86ZmJyb2NrbmVAY2lzY28uY29tIiB0YXJnZXQ9Il9i
bGFuayI+ZmJyb2NrbmVAY2lzY28uY29tPC9hPiZndDs7PGJyPg0KJmd0OyA8YSBocmVmPSJtYWls
dG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1vaGFtZWQu
Ym91Y2FkYWlyQG9yYW5nZS5jb208L2E+OyBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWls
LmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyBDYzogPGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPnNmY0BpZXRmLm9yZzwvYT47IENhcmxvcyBQaWduYXRhcm8gKGNwaWdu
YXRhKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNwaWduYXRhQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPmNwaWduYXRhQGNpc2NvLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyBTdWJqZWN0OiBSZTogZHJh
ZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCBzdGF0dXMgJmFtcDsgY29tbWVudHMgKHdhcyBSRTog
W3NmY108YnI+DQomZ3Q7IFdHTEMgZm9yIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9h
Pik8YnI+DQomZ3Q7IDxicj4NCiZndDsgQXV0aG9ycywgV0cgcGFydGljaXBhbnRzPyZuYnNwOyBU
aGF0IGVkaXQgbG9va3MgYWNjZXB0YWJsZSB0byBtZT88YnI+DQomZ3Q7IEZyYW5rLCBhc3N1bWlu
ZyB3ZSBtYWtlIHRoYXQgY2hhbmdlLCBhcmUgeW91IG9rYXkgd2l0aCB0aGlzIGJlaW5nIHNlbnQg
dG8gdGhlPGJyPg0KJmd0OyBJRVNHIGZvciBwdWJsaWNhdGlvbiBhcyBhbiBSRkM/PGJyPg0KJmd0
OyA8YnI+DQomZ3Q7IFlvdXJzLDxicj4NCiZndDsgSm9lbDxicj4NCiZndDsgPGJyPg0KJmd0OyBP
biA0LzE0LzIwMjIgOTo0NyBBTSwgRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgd3JvdGU6PGJy
Pg0KJmd0OyAmZ3Q7IEhpIEpvZWwsPGJyPg0KJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7IExvb2tp
bmcgYXQgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy93Zy9zZmMvZG9jdW1l
bnRzLyIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy93Zy9z
ZmMvZG9jdW1lbnRzLzwvYT4gLSBpdCBkb2VzIG5vdCBsaXN0PGJyPg0KJmd0OyBkcmFmdC1pZXRm
LXNmYy1vYW0tcGFja2V0LTAwIGFzIGluIGxhc3QgY2FsbC4gVGhlIFdHTEMgc3RhdGVtZW50IGdv
dCBtZSBieTxicj4NCiZndDsgc3VycHJpc2UgLSBJIHJlYWxseSBtaXNzZWQgdGhhdC48YnI+DQom
Z3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgUmVhZGluZyB0aHJvdWdoIGRyYWZ0LWlldGYtc2ZjLW9h
bS1wYWNrZXQtMDAsIHRoZSBjbGF1c2UgdGhhdCBNZWQgbWVudGlvbmVkPGJyPg0KJmd0OyBlYXJs
aWVyIGNvdWxkIGJlIG1pc3JlYWQsIGFzIGluICZxdW90O05TSCBjb3VsZCBpbnRlcmZlcmUgd2l0
aCB0aGUgb3BlcmF0aW9uIG9mIG90aGVyPGJyPg0KJmd0OyBwcm90b2NvbHMmcXVvdDsuIE9yIGlu
IG90aGVyIHdvcmRzLCB0aGUgTy1iaXQgY2FuIG9ubHkgYmUgYWJvdXQgU0ZDIE9BTSBkYXRhLCB3
aGljaDxicj4NCiZndDsgaXMgd2hhdCBTRkMgY29udHJvbC4gT3RoZXJ3aXNlIHdlIGNvdWxkIGdv
IHdpbGQgYW5kIGFyZ3VlIGZvciBhZGRpbmcgYWRkaXRpb25hbDxicj4NCiZndDsgYml0cyBsaWtl
ICZxdW90O0QtQml0OiBQYWNrZXQgY29udGFpbnMgZGF0YSBmcm9tIGEgZGF0YSBiYXNlJnF1b3Q7
IG9yICZxdW90O0MtQml0OiBQYWNrZXQ8YnI+DQomZ3Q7IGNvbnRhaW5zIGRhdGEgb2YgdGhlIENF
TyBvZiB0aGUgY29tcGFueSZxdW90Oy4uLjxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyBT
dWdnZXN0ZWQgY2hhbmdlOjxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyBPTEQ6PGJyPg0K
Jmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFN1Y2ggYSBwYWNrZXQgaXMgYW55
IE5TSC1lbmNhcHN1bGF0ZWQgcGFja2V0IHRoYXQgZXhjbHVzaXZlbHkgaW5jbHVkZXM8YnI+DQom
Z3Q7IE9BTSBkYXRhLjxicj4NCiZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBB
biBPQU0gZGF0YSBjYW4gYmUgaW5jbHVkZWQgaW4gdGhlIEZpeGVkLUxlbmd0aCBDb250ZXh0IEhl
YWRlciw8YnI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgb3B0aW9uYWwg
Q29udGV4dCBIZWFkZXJzLCBhbmQvb3IgdGhlIGlubmVyIHBhY2tldC48YnI+DQomZ3Q7ICZndDs8
YnI+DQomZ3Q7ICZndDsgTkVXOjxicj4NCiZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBTdWNoIGEgcGFja2V0IGlzIGFueSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCB0aGF0IGV4
Y2x1c2l2ZWx5IGluY2x1ZGVzIFNGQzxicj4NCiZndDsgT0FNIGRhdGEuPGJyPg0KJmd0OyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFNGQyBPQU0gZGF0YSBjYW4gYmUgaW5jbHVkZWQg
aW4gdGhlIEZpeGVkLUxlbmd0aCBDb250ZXh0IEhlYWRlciw8YnI+DQomZ3Q7IG9wdGlvbmFsIENv
bnRleHQgSGVhZGVycywgYW5kL29yIHRoZSBpbm5lciBwYWNrZXQuPGJyPg0KJmd0OyAmZ3Q7PGJy
Pg0KJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7IENoZWVycywgRnJhbms8YnI+DQomZ3Q7ICZndDs8
YnI+DQomZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDs8YnI+DQomZ3Q7ICZn
dDsmZ3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KJmd0OyAmZ3Q7Jmd0OyBGcm9t
OiBKb2VsIE0uIEhhbHBlcm4gJmx0OzxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29t
IiB0YXJnZXQ9Il9ibGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyAm
Z3Q7Jmd0OyBTZW50OiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxNDozOTxicj4NCiZndDsgJmd0
OyZndDsgVG86IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDs8YSBocmVmPSJtYWlsdG86
ZmJyb2NrbmVAY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+ZmJyb2NrbmVAY2lzY28uY29tPC9h
PiZndDs7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyA8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5j
b208L2E+OyBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWls
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyBDYzogPGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPnNmY0BpZXRmLm9yZzwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7IFN1YmplY3Q6IFJlOiBb
c2ZjXSBXR0xDIGZvcjxicj4NCiZndDsgJmd0OyZndDsgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS0iIHRhcmdldD0iX2JsYW5rIj4N
Cmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tPC9h
Pjxicj4NCiZndDsgJmd0OyZndDsgbnNoLzxicj4NCiZndDsgJmd0OyZndDs8YnI+DQomZ3Q7ICZn
dDsmZ3Q7IEZyYW5rLCBJIGFtIGEgbGl0dGxlIGNvbmZ1c2VkIGJ5IHlvdXIgbm90ZS48YnI+DQom
Z3Q7ICZndDsmZ3Q7IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgaXMgaW4gbGFzdCBjYWxsLiZu
YnNwOyBUaGF0IGlzIG5vdCAmcXVvdDtlYXJseSBzdGFnZXMgYW5kIHN0aWxsPGJyPg0KJmd0OyBl
dm9sdmluZyZxdW90Oy48YnI+DQomZ3Q7ICZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyBEbyB5
b3UgaGF2ZSBjb25jZXJucyB3aXRoIGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdGhhdCB5b3Ug
aGF2ZSBub3Q8YnI+DQomZ3Q7ICZndDsmZ3Q7IHNlbnQgdG8gdGhlIGxpc3Q/PGJyPg0KJmd0OyAm
Z3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsgR2l2ZW4gdGhhdCB3ZSBhcmUgZmluaXNoaW5nIHRo
aXMgZHJhZnQgdXAsIGFuZCB0aGUgZHJhZnQgaXMgYWJvdXQgdGhlPGJyPg0KJmd0OyAmZ3Q7Jmd0
OyBPLUJpdCwgcmVmZXJyaW5nIHRvIGl0IGluIGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoIHNlZW1z
IHRoZSBhcHByb3ByaWF0ZSBzdGVwLjxicj4NCiZndDsgJmd0OyZndDs8YnI+DQomZ3Q7ICZndDsm
Z3Q7IFlvdXJzLDxicj4NCiZndDsgJmd0OyZndDsgSm9lbDxicj4NCiZndDsgJmd0OyZndDs8YnI+
DQomZ3Q7ICZndDsmZ3Q7IE9uIDQvMTQvMjAyMiA4OjI0IEFNLCBGcmFuayBCcm9ja25lcnMgKGZi
cm9ja25lKSB3cm90ZTo8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBJTUhPIGl0IHdvdWxkIGJlIGJl
dHRlciB0byByZWZlciB0byBkaXJlY3RseSBSRkM4MzAwIOKAkyBzaW5jZSB0aGlzIGlzPGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyZndDsgYSBzdGFibGUgcmVmZXJlbmNlOyBhbmQgaXQgYWxsb3dzIHVzIHRv
IGZpbmlzaCB1cDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IGRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
IGFuZCBnZXQgdGhlIGNvZGUgcG9pbnRzIGFsbG9jYXRlZC48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCBpcyBlYXJseSBzdGFnZXMgYW5kIHN0aWxsIGV2b2x2
aW5nLjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgQ2hlZXJz
LCBGcmFuazxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgKkZy
b206KjxhIGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIiB0YXJnZXQ9
Il9ibGFuayI+bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTwvYT48YnI+DQomZ3Q7ICZndDsm
Z3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208L2E+Jmd0Ozxicj4NCiZn
dDsgJmd0OyZndDsmZ3Q7ICpTZW50OiogVGh1cnNkYXksIDE0IEFwcmlsIDIwMjIgMTM6Mjg8YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAqVG86KiBTaHdldGhhIEJoYW5kYXJpICZsdDs8YSBocmVmPSJt
YWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2JsYW5rIj5z
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7OyBHcmVnPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwu
Y29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQom
Z3Q7ICZndDsmZ3Q7Jmd0OyAqQ2M6KiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKTxicj4NCiZn
dDsgJmd0OyZndDsmZ3Q7ICZsdDtmYnJvY2tuZT08YSBocmVmPSJtYWlsdG86NDBjaXNjby5jb21A
ZG1hcmMuaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj40MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9y
ZzwvYT4mZ3Q7Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IDxhIGhyZWY9Im1haWx0bzpzZmMtY2hh
aXJzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjLWNoYWlyc0BpZXRmLm9yZzwvYT47DQo8
YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjQGlldGYub3Jn
PC9hPjsgPGEgaHJlZj0ibWFpbHRvOmlwcG1AaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCmlw
cG1AaWV0Zi5vcmc8L2E+OyBKYW1lcyBHdWljaGFyZDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICZs
dDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tIiB0YXJnZXQ9
Il9ibGFuayI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPC9hPiZndDs7IFRhbCBNaXpy
YWhpPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzp0YWwubWl6cmFo
aS5waGRAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNv
bTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8L2E+
PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgKlN1YmplY3Q6KiBSRTogW3NmY10gV0dMQyBmb3I8YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzwvYT48YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IEhpIFNod2V0aGEsPGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBJIHByZWZlciB3ZSBn
byBmb3IgYW4gZXhwbGljaXQgcmVmZXJlbmNlIHRvIEktRC5pZXRmLXNmYy1vYW0tcGFja2V0PGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDsgcmF0aGVyIHRoYW4g4oCcYW55IHVwZGF0ZSB0byBSRkM4MzAw
4oCdLiBUaGlzIGlzIGNvbnNpc3RlbnQgd2l0aCB0aGU8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyB1
c2FnZSBpbiB0aGUgb3RoZXIgT0FNIGRyYWZ0Ljxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyZndDsgVGhhbmsgeW91Ljxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyZndDsgQ2hlZXJzLDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0
OyAmZ3Q7Jmd0OyZndDsgTWVkPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0OyAqRGUmbmJzcDs6KlNod2V0aGEgQmhhbmRhcmkgJmx0OzxhIGhyZWY9Im1haWx0bzpz
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEu
YmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICZsdDtt
YWlsdG86PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0
YXJnZXQ9Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyZn
dDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAqRW52b3nDqSZuYnNwOzoqIGpldWRpIDE0IGF2cmls
IDIwMjIgMTI6MDYgKsOAJm5ic3A7OiogR3JlZyBNaXJza3k8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86
Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwu
Y29tPC9hPiZndDsmZ3Q7ICpDYyZuYnNwOzoqPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgQk9VQ0FE
QUlSIE1vaGFtZWQgSU5OT1YvTkVUICZsdDs8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5j
b208L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzptb2hh
bWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIiB0YXJnZXQ9Il9ibGFuayI+bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbTwvYT4mZ3Q7Jmd0Ozs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBGcmFuayBC
cm9ja25lcnMgKGZicm9ja25lKSAmbHQ7ZmJyb2NrbmU9PGEgaHJlZj0ibWFpbHRvOjQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+NDBjaXNjby5jb21AZG1hcmMuaWV0
Zi5vcmc8L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWls
dG86ZmJyb2NrbmUiIHRhcmdldD0iX2JsYW5rIj5mYnJvY2tuZTwvYT49PGEgaHJlZj0ibWFpbHRv
OjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+NDBjaXNjby5jb21A
ZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyZndDs7DQo8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0Bp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0
OyAmZ3Q7Jmd0OyZndDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86c2ZjLWNoYWlyc0BpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnNmYy1jaGFpcnNAaWV0Zi5vcmc8L2E+Jmd0OzsNCjxhIGhy
ZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zZmNAaWV0Zi5vcmc8L2E+
ICZsdDttYWlsdG86PGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PnNmY0BpZXRmLm9yZzwvYT4mZ3Q7Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IDxhIGhyZWY9Im1h
aWx0bzppcHBtQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXBwbUBpZXRmLm9yZzwvYT4gJmx0
O21haWx0bzo8YSBocmVmPSJtYWlsdG86aXBwbUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlw
cG1AaWV0Zi5vcmc8L2E+Jmd0OzsgSmFtZXMgR3VpY2hhcmQ8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTwvYT48YnI+DQomZ3Q7
ICZndDsmZ3Q7Jmd0OyAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJk
QGZ1dHVyZXdlaS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdl
aS5jb208L2E+Jmd0OyZndDs7IFRhbCBNaXpyYWhpPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgJmx0
OzxhIGhyZWY9Im1haWx0bzp0YWwubWl6cmFoaS5waGRAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFu
ayI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWls
dG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnRhbC5taXpyYWhp
LnBoZEBnbWFpbC5jb208L2E+Jmd0OyZndDs7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgPGEgaHJl
Zj0ibWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0
OyZndDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9y
ZzwvYT4mZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgKk9iamV0Jm5ic3A7OiogUmU6IFtzZmNd
IFdHTEMgZm9yPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvIiB0YXJnZXQ9Il9ibGFu
ayI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaC88L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlv
YW0tbnNoLzwvYT4mZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0OyBIaSBNZWQsIEdyZWcsPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0OyBIb3cgYWJvdXQgdGhpcyB0ZXh0IDo8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7IOKAnFRoZSBPLWJpdCBNVVNUIGJlIGhhbmRsZWQgZm9sbG93aW5n
IHRoZSBydWxlcyBpbiZuYnNwO2FuZCBhbnkgdXBkYXRlcyB0bzxicj4NCiZndDsgJmd0OyZndDsm
Z3Q7IFtSRkM4MzAwXSZuYnNwOy4mcXVvdDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZn
dDsgJmd0OyZndDsmZ3Q7IEdpdmVuIHRoYXQgSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXQmbmJzcDsg
d2lsbCB1cGRhdGUgUkY4MzAwIGFuZCB0aGVyZTxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IGNvdWxk
IGJlIG90aGVycyBpbiBmdXR1cmU/PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZn
dDsmZ3Q7Jmd0OyBUaGFua3MsPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0OyBTaHdldGhhPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0OyBPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA5OjI0IFBNIEdyZWcgTWlyc2t5ICZsdDs8YSBo
cmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2lt
aXJza3lAZ21haWwuY29tPC9hPjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICZsdDttYWlsdG86PGEg
aHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdyZWdp
bWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgSGkgU2h3ZXRoYSw8
YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgSSBiZWxpZXZlIHRoYXQgdGhlIHRleHQgeW91J3ZlIHF1b3RlZCBpcyBoZWxwZnVs
LiBJIHdvdWxkIHN1Z2dlc3Q8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7IGNoYW5naW5nIHJlZmVyZW5jZXMgZnJvbSBbUkZDODMwMF0gdG8gW0ktRC5pZXRmLXNmYy1v
YW0tcGFja2V0XTxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgdGhy
b3VnaG91dCB0aGF0IHBhcmFncmFwaC48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsg
Jmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgUmVnYXJkcyw8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgR3JlZzxi
cj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyBPbiBUdWUsIEFwciAxMiwgMjAyMiBhdCA3OjU2IEFNIFNod2V0aGEgQmhhbmRhcmk8
YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZsdDs8YSBocmVmPSJt
YWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2JsYW5rIj5z
aHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZsdDttYWlsdG86PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEu
YmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFy
aUB0aG91Z2h0c3BvdC5jb208L2E+Jmd0OyZndDsgd3JvdGU6PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgTWVkLDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRo
aXMgaXMgZXhhY3RseSB3aGF0IHdlIGhhZCBiZWZvcmUgdGhlPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxhdGVzdCByZXZpc2lvbjo8YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAqNC4yPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7
ICZndDsmZ3Q7ICZsdDs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0
bWwvZHJhPC9hPjxicj4NCiZndDsgJmd0OyZndDsgZnQtaWV0Zi08YnI+DQomZ3Q7ICZndDsmZ3Q7
IHNmYy1pb2FtLW5zaC0wNipzZWN0aW9uLTQuMl9fO0l3ISFNWjNGdzQ1dG81dVkhTkJzcnpoSEVm
MFlfLTxicj4NCiZndDsgJmd0OyZndDsgU2luZHk3NEs0UURBNkVXSmp4MzVTVFNILTxicj4NCiZn
dDsgJmd0OyZndDsgVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZC
X0ZPSXBKUGZ6cnZJJCZndDsuPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IElPQU0gYW5kIHRoZSB1c2Ugb2YgdGhlIE5TSCBPLWJpdCo8YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgW1JGQzgzMDBdIGRlZmluZXMg
YW4gJnF1b3Q7TyBiaXQmcXVvdDsgZm9yIE9BTSBwYWNrZXRzLiZuYnNwOyBQZXI8YnI+DQomZ3Q7
ICZndDsmZ3Q7Jmd0OyBbUkZDODMwMDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7Jmd0Ozxicj4NCiZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMv
X19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODMwMF9fIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvaHRtbC9yZmM4MzAwX188L2E+OyE8YnI+DQomZ3Q7ICZndDsmZ3Q7ICFNWjNG
dzQ1dG81dVkhTkJzcnpoSEVmMFlfLVNpbmR5NzRLNFFEQTZFV0pqeDM1U1RTSC08YnI+DQomZ3Q7
ICZndDsmZ3Q7IFV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9G
T0lwRUI1QWJiRSQmZ3Q7XTxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyB0aGUgTzxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNw
OyZuYnNwOyBiaXQgbXVzdCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBz
ZXQgZm9yPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgbm9uLU9BTTxicj4NCiZndDsgJmd0OyZndDsm
Z3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBwYWNrZXRzLiZuYnNwOyBQYWNrZXRzIHdpdGggSU9BTSBk
YXRhIGluY2x1ZGVkIE1VU1QgZm9sbG93PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgdGhpczxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBkZWZpbml0aW9uLCBpLmUuIHRo
ZSBPIGJpdCBNVVNUIE5PVCBiZSBzZXQgZm9yIHJlZ3VsYXI8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyBjdXN0b21lcjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyB0cmFm
ZmljIHdoaWNoIGFsc28gY2FycmllcyBJT0FNIGRhdGEgYW5kIHRoZSBPIGJpdCBNVVNUIGJlPGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHNl
dCBmb3I8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgT0FNIHBhY2tl
dHMgd2hpY2ggY2Fycnkgb25seSBJT0FNIGRhdGEgd2l0aG91dCBhbnk8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0OyByZWd1bGFyIGRhdGE8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0
OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDsm
bmJzcDsgcGF5bG9hZC48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBUaGlzIHdhcyByZW1vdmVkIGFz
IHBlciB0aGUgZGlzY3Vzc2lvbiBpbiB0aGlzIHRocmVhZC4gUGxlYXNlPGJyPg0KJmd0OyAmZ3Q7
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGNoZWNrPGJyPg0KJmd0
OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpFOFVzZU5PaHhrbkF3X2Rxdmo2TSIg
dGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9z
ZmMvc3JNaXQ1ekU4VXNlTk9oeGtuQXdfZHF2ajZNPC9hPjxicj4NCiZndDsgJmd0OyZndDsgLzxi
cj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgJmx0OzxhIGhyZWY9
Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvc2YiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6L21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL3NmPC9hPjxicj4NCiZndDsgJmd0
OyZndDsmZ3Q7IGMvPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgc3JNaXQ1ekU4VXNlTk9oeGtuQXdf
ZHF2ajZNL19fOyEhTVozRnc0NXRvNXVZIU5Cc3J6aEhFZjBZXy08YnI+DQomZ3Q7ICZndDsmZ3Q7
IFNpbmR5NzRLNFFEPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgQTZFV0pqeDM1U1RTSC1VeEVpM2VZ
SVgwR1ZsaTlTbjFhenJPUEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcC08YnI+DQomZ3Q7ICZn
dDsmZ3Q7IENlTGZlPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgQSQmZ3Q7PGJyPg0KJmd0OyAmZ3Q7
Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgSXQgbG9va3MgbGlrZSB3ZSBhcmUgZ29pbmcgaW4gYSBsb29wIGhlcmUuIFRoaXMg
ZGVmaW5pdGlvbiBvZjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyBTRkMgT0FNIHBhY2tldCB0byBpbmNsdWRlIHRoZSBPQU0gZGF0YSB0aGF0
IGNvbWVzIGluIGlubmVyPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7IHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRlciBjaGFp
biBpcyBpbnRyb2R1Y2VkIGluPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQgdG8gdXBkYXRlIHRo
ZSBSRkM4MzAwLjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEppbSwgV2hhdCBhcmUgeW91IHRob3Vn
aHRzIG9uIHRoaXM/IFNob3VsZCB3ZSByZWludHJvZHVjZSB0aGU8YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgYWJvdmUgdGV4dCA/PGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgVGhhbmtzLDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBTaHdldGhhPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8
YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDs8YnI+DQomZ3Q7IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPGJyPg0KJmd0OyAmZ3Q7Jmd0OyBfX19fXzxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsg
Jmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgQ2UgbWVzc2FnZSBldCBzZXMgcGll
Y2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50
IGRvbmM8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IHBhcyBl
dHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2
b3VzPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1
ciwgdmV1aWxsZXogbGUgc2lnbmFsZXI8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsg
Jmd0OyZndDsmZ3Q7IGEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMg
cGllY2VzIGpvaW50ZXMuIExlczxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IG1lc3NhZ2VzIGVsZWN0
cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiw8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IE9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3Bv
bnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLDxicj4NCiZndDsgJmd0OyZndDsm
Z3Q7IGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDsgVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5
IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgcHJpdmlsZWdl
ZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ozxicj4NCiZndDsgJmd0
OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgdGhleSBzaG91bGQgbm90IGJlIGRpc3Ry
aWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0
aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXI8YnI+DQomZ3Q7ICZn
dDsmZ3Q7Jmd0OyBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxi
cj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgQXMgZW1haWxzIG1h
eSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdDxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZp
ZWQuPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBUaGFuayB5
b3UuPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CY4PR11MB167213BE81E80BD958E984C7DAEF9CY4PR11MB1672namp_--


From nobody Thu Apr 14 22:07:15 2022
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 592DD3A1A24 for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 22:07:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level: 
X-Spam-Status: No, score=-2.105 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_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 jvwiV7sZN3cd for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 22:07:07 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.36]) (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 A07BF3A1A1C for <sfc@ietf.org>; Thu, 14 Apr 2022 22:07:06 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr22.francetelecom.fr (ESMTP service) with ESMTPS id 4KfkpJ4pLPz11wH;  Fri, 15 Apr 2022 07:07:04 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1649999224; bh=zb0tso53+pnrrcD1oEt6Ou0JNZWgVHsyMUdriM5bVpk=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=JNYBJUDS40hSmTKO6pwLHSPMv0fX9FmnzbqnU0uQnnYO8WDm9g5oT/+RBhDHar3JR x8t2YzCDx0cBwR5f+0ESWQSx7FsZ4IjMyrBSgsMelx2GBWvnOkc7bvnS6J8T6hJGlT rwE9b9ZS969JGiNmKKOkMkLiDAvh/BMXPY0iwN4Tm3j1cgwkZ/24Eh1zjXYSTjpov5 X2Aio/+13LMM4CeiS8HKCn09CKf5IrKTPKMDH9pzv9Pg08mr1DFCq6nx11SQQAgylv Zv1L0mzoIWKJFIN6WyQfs/1JAGcfEq/pGR0qS/6ukrw47HMWpXd4QOA+iZm9zT4L9z mAkKS+BlGH7iw==
From: <mohamed.boucadair@orange.com>
To: Greg Mirsky <gregimirsky@gmail.com>, "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
CC: "Joel M. Halpern" <jmh@joelhalpern.com>, "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Thread-Topic: draft-ietf-sfc-oam-packet-00 status & comments (was RE: [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
Thread-Index: AQHYUBfAjiu+8PcX3UqzM49cozZXZKzwapRw
Content-Class: 
Date: Fri, 15 Apr 2022 05:07:04 +0000
Message-ID: <5037_1649999224_6258FD78_5037_323_1_9385c01484d44b1780aa85b28c0b3fe5@orange.com>
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com> <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <CA+RyBmVEnXxL9fe4ybo-qSWCktp=mPEarAzAKaTsV_Fz4sU7QQ@mail.gmail.com>
In-Reply-To: <CA+RyBmVEnXxL9fe4ybo-qSWCktp=mPEarAzAKaTsV_Fz4sU7QQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-15T04:58:11Z;  MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=fc0ed9c5-a964-49b9-9f62-06fe85514636; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.27.53]
Content-Type: multipart/alternative; boundary="_000_9385c01484d44b1780aa85b28c0b3fe5orangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/LEYb-QzpCLti2ItjxGdHibuNa_o>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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, 15 Apr 2022 05:07:13 -0000

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

SGkgR3JlZywgYWxsLA0KDQpJIHN1Z2dlc3Qgd2Ugc2ltcGx5IHVzZSDigJxOU0ggT0FNIHBhY2tl
dOKAnSArIOKAnFNGQyBPQU0gZGF0YeKAnSBmb3IgYmV0dGVyIGNsYXJpdHkuIFBsZWFzZSBzZWUg
dGhlIGZ1bGwgY2FuZGlkYXRlIGNoYW5nZXMgYXQ6IGh0dHBzOi8vdGlueXVybC5jb20vb2FtLXBh
Y2tldC1sYXRlc3QuDQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IEdyZWcgTWlyc2t5IDxncmVnaW1p
cnNreUBnbWFpbC5jb20+DQpFbnZvecOpIDogamV1ZGkgMTQgYXZyaWwgMjAyMiAxNzo1Mw0Kw4Ag
OiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPg0KQ2MgOiBK
b2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20+OyBCT1VDQURBSVIgTW9oYW1lZCBJ
Tk5PVi9ORVQgPG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20+OyBzZmNAaWV0Zi5vcmc7IENh
cmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSA8Y3BpZ25hdGFAY2lzY28uY29tPg0KT2JqZXQgOiBS
ZTogZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCBzdGF0dXMgJiBjb21tZW50cyAod2FzIFJF
OiBbc2ZjXSBXR0xDIGZvciBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaC8pDQoNCkhpIEZyYW5rLA0KdGhhbmsgeW91IGZvciB0aGUgcHJvcG9z
ZWQgdGV4dC4gSSBzdXBwb3J0IHRoZSB1cGRhdGUuIEFsc28sIGlmIHdlIGFyZSBnb2luZyB0byBi
ZSBwcmVjaXNlIGluIHVzaW5nIHRoZSB0ZXJtaW5vbG9neSwgSSB0aGluayB0aGF0ICJTRkMgTlNI
IE9BTSIgc2VlbXMgbGlrZSB3aGF0IHdlIGFyZSB3b3JraW5nIHdpdGguICJTRkMgT0FNIiBtaWdo
dCBiZSBhbHNvIGF0dHJpYnV0ZWQgdG8gUkZDIDg1OTUgd2hpY2ggZGVmaW5lcyB3aGF0IGNhbiBi
ZSBicmFuZGVkIGFzIFNGQy1NUExTLg0KDQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBUaHUsIEFwciAx
NCwgMjAyMiBhdCA3OjAyIEFNIEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBj
aXNjby5jb208bWFpbHRvOmZicm9ja25lQGNpc2NvLmNvbT4+IHdyb3RlOg0KSWYgd2UgZG8gdGhp
cyBjaGFuZ2UsIHdoaWNoIEkgc3Ryb25nbHkgc3VnZ2VzdCB3ZSBkbywgdGhlbiB3ZSBzaG91bGQg
YWxzbyByZS1jaGVjayBvdGhlciBvY2N1cnJlbmNlcyBvZiAiT0FNIiBhbmQgZW5zdXJlIHRoYXQg
d2UgYWx3YXlzIHJlZmVyIHRvICJTRkMgT0FNIi4gVGhlcmUgYXJlIHF1aXRlIGEgZmV3IG1lbnRp
b25zIG9mICJPQU0iIC0gd2hpY2ggaXMgbm9uIHNwZWNpZmljIGFuZCBjb3VsZCBiZSBhbnl0aGlu
Zy4NCg0KSSdkIGJlIG9rIHRvIHByb2dyZXNzIHRoZSBkb2MgdG8gSUVTRyB3aXRoIHRoZXNlIGNo
YW5nZXMuDQoNCkNoZWVycywgRnJhbmsNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
PiBGcm9tOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb208bWFpbHRvOmptaEBq
b2VsaGFscGVybi5jb20+Pg0KPiBTZW50OiBUaHVyc2RheSwgMTQgQXByaWwgMjAyMiAxNTo1Ng0K
PiBUbzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbTxtYWls
dG86ZmJyb2NrbmVAY2lzY28uY29tPj47DQo+IG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208
bWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20+OyBHcmVnIE1pcnNreSA8Z3JlZ2lt
aXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0KPiBDYzogc2Zj
QGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5vcmc+OyBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0
YSkgPGNwaWduYXRhQGNpc2NvLmNvbTxtYWlsdG86Y3BpZ25hdGFAY2lzY28uY29tPj4NCj4gU3Vi
amVjdDogUmU6IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAgc3RhdHVzICYgY29tbWVudHMg
KHdhcyBSRTogW3NmY10NCj4gV0dMQyBmb3IgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvKQ0KPg0KPiBBdXRob3JzLCBXRyBwYXJ0aWNpcGFu
dHM/ICBUaGF0IGVkaXQgbG9va3MgYWNjZXB0YWJsZSB0byBtZT8NCj4gRnJhbmssIGFzc3VtaW5n
IHdlIG1ha2UgdGhhdCBjaGFuZ2UsIGFyZSB5b3Ugb2theSB3aXRoIHRoaXMgYmVpbmcgc2VudCB0
byB0aGUNCj4gSUVTRyBmb3IgcHVibGljYXRpb24gYXMgYW4gUkZDPw0KPg0KPiBZb3VycywNCj4g
Sm9lbA0KPg0KPiBPbiA0LzE0LzIwMjIgOTo0NyBBTSwgRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tu
ZSkgd3JvdGU6DQo+ID4gSGkgSm9lbCwNCj4gPg0KPiA+IExvb2tpbmcgYXQgaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy93Zy9zZmMvZG9jdW1lbnRzLyAtIGl0IGRvZXMgbm90IGxpc3QNCj4g
ZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCBhcyBpbiBsYXN0IGNhbGwuIFRoZSBXR0xDIHN0
YXRlbWVudCBnb3QgbWUgYnkNCj4gc3VycHJpc2UgLSBJIHJlYWxseSBtaXNzZWQgdGhhdC4NCj4g
Pg0KPiA+IFJlYWRpbmcgdGhyb3VnaCBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LTAwLCB0aGUg
Y2xhdXNlIHRoYXQgTWVkIG1lbnRpb25lZA0KPiBlYXJsaWVyIGNvdWxkIGJlIG1pc3JlYWQsIGFz
IGluICJOU0ggY291bGQgaW50ZXJmZXJlIHdpdGggdGhlIG9wZXJhdGlvbiBvZiBvdGhlcg0KPiBw
cm90b2NvbHMiLiBPciBpbiBvdGhlciB3b3JkcywgdGhlIE8tYml0IGNhbiBvbmx5IGJlIGFib3V0
IFNGQyBPQU0gZGF0YSwgd2hpY2gNCj4gaXMgd2hhdCBTRkMgY29udHJvbC4gT3RoZXJ3aXNlIHdl
IGNvdWxkIGdvIHdpbGQgYW5kIGFyZ3VlIGZvciBhZGRpbmcgYWRkaXRpb25hbA0KPiBiaXRzIGxp
a2UgIkQtQml0OiBQYWNrZXQgY29udGFpbnMgZGF0YSBmcm9tIGEgZGF0YSBiYXNlIiBvciAiQy1C
aXQ6IFBhY2tldA0KPiBjb250YWlucyBkYXRhIG9mIHRoZSBDRU8gb2YgdGhlIGNvbXBhbnkiLi4u
DQo+ID4NCj4gPiBTdWdnZXN0ZWQgY2hhbmdlOg0KPiA+DQo+ID4gT0xEOg0KPiA+ICAgICAgICBT
dWNoIGEgcGFja2V0IGlzIGFueSBOU0gtZW5jYXBzdWxhdGVkIHBhY2tldCB0aGF0IGV4Y2x1c2l2
ZWx5IGluY2x1ZGVzDQo+IE9BTSBkYXRhLg0KPiA+ICAgICAgICBBbiBPQU0gZGF0YSBjYW4gYmUg
aW5jbHVkZWQgaW4gdGhlIEZpeGVkLUxlbmd0aCBDb250ZXh0IEhlYWRlciwNCj4gPiAgICAgICAg
b3B0aW9uYWwgQ29udGV4dCBIZWFkZXJzLCBhbmQvb3IgdGhlIGlubmVyIHBhY2tldC4NCj4gPg0K
PiA+IE5FVzoNCj4gPiAgICAgICAgU3VjaCBhIHBhY2tldCBpcyBhbnkgTlNILWVuY2Fwc3VsYXRl
ZCBwYWNrZXQgdGhhdCBleGNsdXNpdmVseSBpbmNsdWRlcyBTRkMNCj4gT0FNIGRhdGEuDQo+ID4g
ICAgICAgIFNGQyBPQU0gZGF0YSBjYW4gYmUgaW5jbHVkZWQgaW4gdGhlIEZpeGVkLUxlbmd0aCBD
b250ZXh0IEhlYWRlciwNCj4gb3B0aW9uYWwgQ29udGV4dCBIZWFkZXJzLCBhbmQvb3IgdGhlIGlu
bmVyIHBhY2tldC4NCj4gPg0KPiA+DQo+ID4gQ2hlZXJzLCBGcmFuaw0KPiA+DQo+ID4NCj4gPg0K
PiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEpvZWwgTS4g
SGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbTxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbT4+
DQo+ID4+IFNlbnQ6IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE0OjM5DQo+ID4+IFRvOiBGcmFu
ayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPG1haWx0bzpmYnJvY2tu
ZUBjaXNjby5jb20+PjsNCj4gPj4gbW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86
bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbT47IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBn
bWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+DQo+ID4+IENjOiBzZmNAaWV0
Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz4NCj4gPj4gU3ViamVjdDogUmU6IFtzZmNdIFdHTEMg
Zm9yDQo+ID4+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2Zj
LWlvYW0tDQo+ID4+IG5zaC8NCj4gPj4NCj4gPj4gRnJhbmssIEkgYW0gYSBsaXR0bGUgY29uZnVz
ZWQgYnkgeW91ciBub3RlLg0KPiA+PiBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0IGlzIGluIGxh
c3QgY2FsbC4gIFRoYXQgaXMgbm90ICJlYXJseSBzdGFnZXMgYW5kIHN0aWxsDQo+IGV2b2x2aW5n
Ii4NCj4gPj4NCj4gPj4gRG8geW91IGhhdmUgY29uY2VybnMgd2l0aCBkcmFmdC1pZXRmLXNmYy1v
YW0tcGFja2V0IHRoYXQgeW91IGhhdmUgbm90DQo+ID4+IHNlbnQgdG8gdGhlIGxpc3Q/DQo+ID4+
DQo+ID4+IEdpdmVuIHRoYXQgd2UgYXJlIGZpbmlzaGluZyB0aGlzIGRyYWZ0IHVwLCBhbmQgdGhl
IGRyYWZ0IGlzIGFib3V0IHRoZQ0KPiA+PiBPLUJpdCwgcmVmZXJyaW5nIHRvIGl0IGluIGRyYWZ0
LWlldGYtc2ZjLWlvYW0tbnNoIHNlZW1zIHRoZSBhcHByb3ByaWF0ZSBzdGVwLg0KPiA+Pg0KPiA+
PiBZb3VycywNCj4gPj4gSm9lbA0KPiA+Pg0KPiA+PiBPbiA0LzE0LzIwMjIgODoyNCBBTSwgRnJh
bmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgd3JvdGU6DQo+ID4+PiBJTUhPIGl0IHdvdWxkIGJlIGJl
dHRlciB0byByZWZlciB0byBkaXJlY3RseSBSRkM4MzAwIOKAkyBzaW5jZSB0aGlzIGlzDQo+ID4+
PiBhIHN0YWJsZSByZWZlcmVuY2U7IGFuZCBpdCBhbGxvd3MgdXMgdG8gZmluaXNoIHVwDQo+ID4+
PiBkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaCBhbmQgZ2V0IHRoZSBjb2RlIHBvaW50cyBhbGxvY2F0
ZWQuDQo+ID4+PiBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCBpcyBlYXJseSBzdGFnZXMgYW5kIHN0
aWxsIGV2b2x2aW5nLg0KPiA+Pj4NCj4gPj4+IENoZWVycywgRnJhbmsNCj4gPj4+DQo+ID4+PiAq
RnJvbToqbW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTxtYWlsdG86bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbT4NCj4gPj4gPG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRv
Om1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20+Pg0KPiA+Pj4gKlNlbnQ6KiBUaHVyc2RheSwg
MTQgQXByaWwgMjAyMiAxMzoyOA0KPiA+Pj4gKlRvOiogU2h3ZXRoYSBCaGFuZGFyaSA8c2h3ZXRo
YS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdo
dHNwb3QuY29tPj47IEdyZWcNCj4gPj4+IE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1h
aWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+Pg0KPiA+Pj4gKkNjOiogRnJhbmsgQnJvY2tuZXJz
IChmYnJvY2tuZSkNCj4gPj4+IDxmYnJvY2tuZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxt
YWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+PjsNCj4gPj4+IHNmYy1jaGFpcnNAaWV0
Zi5vcmc8bWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmc+OyBzZmNAaWV0Zi5vcmc8bWFpbHRvOnNm
Y0BpZXRmLm9yZz47IGlwcG1AaWV0Zi5vcmc8bWFpbHRvOmlwcG1AaWV0Zi5vcmc+OyBKYW1lcyBH
dWljaGFyZA0KPiA+Pj4gPGphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFt
ZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPj47IFRhbCBNaXpyYWhpDQo+ID4+PiA8dGFsLm1p
enJhaGkucGhkQGdtYWlsLmNvbTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT4+OyBk
cmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2hAaWV0Zi5vcmc+DQo+ID4+PiAqU3ViamVjdDoqIFJFOiBbc2ZjXSBXR0xDIGZvcg0KPiA+
Pj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gvDQo+ID4+Pg0KPiA+Pj4gSGkgU2h3ZXRoYSwNCj4gPj4+DQo+ID4+PiBJIHByZWZlciB3ZSBn
byBmb3IgYW4gZXhwbGljaXQgcmVmZXJlbmNlIHRvIEktRC5pZXRmLXNmYy1vYW0tcGFja2V0DQo+
ID4+PiByYXRoZXIgdGhhbiDigJxhbnkgdXBkYXRlIHRvIFJGQzgzMDDigJ0uIFRoaXMgaXMgY29u
c2lzdGVudCB3aXRoIHRoZQ0KPiA+Pj4gdXNhZ2UgaW4gdGhlIG90aGVyIE9BTSBkcmFmdC4NCj4g
Pj4+DQo+ID4+PiBUaGFuayB5b3UuDQo+ID4+Pg0KPiA+Pj4gQ2hlZXJzLA0KPiA+Pj4NCj4gPj4+
IE1lZA0KPiA+Pj4NCj4gPj4+ICpEZSA6KlNod2V0aGEgQmhhbmRhcmkgPHNod2V0aGEuYmhhbmRh
cmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNv
bT4NCj4gPj4+IDxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208bWFpbHRv
OnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPj4+DQo+ID4+PiAqRW52b3nDqSA6KiBq
ZXVkaSAxNCBhdnJpbCAyMDIyIDEyOjA2ICrDgCA6KiBHcmVnIE1pcnNreQ0KPiA+Pj4gPGdyZWdp
bWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPiA8bWFpbHRvOmdy
ZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4+ICpDYyA6
Kg0KPiA+Pj4gQk9VQ0FEQUlSIE1vaGFtZWQgSU5OT1YvTkVUIDxtb2hhbWVkLmJvdWNhZGFpckBv
cmFuZ2UuY29tPG1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPg0KPiA+PiA8bWFp
bHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2FkYWly
QG9yYW5nZS5jb20+Pj47DQo+ID4+PiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2Nr
bmU9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmll
dGYub3JnPg0KPiA+Pj4gPG1haWx0bzpmYnJvY2tuZTxtYWlsdG86ZmJyb2NrbmU+PTQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnPG1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4+Pjsg
c2ZjLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz4NCj4gPj4+IDxt
YWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c2ZjLWNoYWlyc0BpZXRmLm9yZz4+OyBz
ZmNAaWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz4gPG1haWx0bzpzZmNAaWV0Zi5vcmc8bWFp
bHRvOnNmY0BpZXRmLm9yZz4+Ow0KPiA+Pj4gaXBwbUBpZXRmLm9yZzxtYWlsdG86aXBwbUBpZXRm
Lm9yZz4gPG1haWx0bzppcHBtQGlldGYub3JnPG1haWx0bzppcHBtQGlldGYub3JnPj47IEphbWVz
IEd1aWNoYXJkDQo+ID4+PiA8amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29tPG1haWx0bzpq
YW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb20+DQo+ID4+PiA8bWFpbHRvOmphbWVzLm4uZ3Vp
Y2hhcmRAZnV0dXJld2VpLmNvbTxtYWlsdG86amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWkuY29t
Pj4+OyBUYWwgTWl6cmFoaQ0KPiA+Pj4gPHRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb208bWFpbHRv
OnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20+IDxtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWls
LmNvbTxtYWlsdG86dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbT4+PjsNCj4gPj4+IGRyYWZ0LWll
dGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBp
ZXRmLm9yZz4NCj4gPj4+IDxtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5vcmc8
bWFpbHRvOmRyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoQGlldGYub3JnPj4NCj4gPj4+ICpPYmpldCA6
KiBSZTogW3NmY10gV0dMQyBmb3INCj4gPj4+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLw0KPiA+Pj4gPGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLz4NCj4gPj4+DQo+ID4+PiBIaSBN
ZWQsIEdyZWcsDQo+ID4+Pg0KPiA+Pj4gSG93IGFib3V0IHRoaXMgdGV4dCA6DQo+ID4+Pg0KPiA+
Pj4g4oCcVGhlIE8tYml0IE1VU1QgYmUgaGFuZGxlZCBmb2xsb3dpbmcgdGhlIHJ1bGVzIGluIGFu
ZCBhbnkgdXBkYXRlcyB0bw0KPiA+Pj4gW1JGQzgzMDBdIC4iDQo+ID4+Pg0KPiA+Pj4gR2l2ZW4g
dGhhdCBJLUQuaWV0Zi1zZmMtb2FtLXBhY2tldCAgd2lsbCB1cGRhdGUgUkY4MzAwIGFuZCB0aGVy
ZQ0KPiA+Pj4gY291bGQgYmUgb3RoZXJzIGluIGZ1dHVyZT8NCj4gPj4+DQo+ID4+PiBUaGFua3Ms
DQo+ID4+Pg0KPiA+Pj4gU2h3ZXRoYQ0KPiA+Pj4NCj4gPj4+IE9uIFR1ZSwgQXByIDEyLCAyMDIy
IGF0IDk6MjQgUE0gR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3Jl
Z2ltaXJza3lAZ21haWwuY29tPg0KPiA+Pj4gPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb208
bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+PiB3cm90ZToNCj4gPj4+DQo+ID4+PiAgICAg
IEhpIFNod2V0aGEsDQo+ID4+Pg0KPiA+Pj4gICAgICBJIGJlbGlldmUgdGhhdCB0aGUgdGV4dCB5
b3UndmUgcXVvdGVkIGlzIGhlbHBmdWwuIEkgd291bGQgc3VnZ2VzdA0KPiA+Pj4gICAgICBjaGFu
Z2luZyByZWZlcmVuY2VzIGZyb20gW1JGQzgzMDBdIHRvIFtJLUQuaWV0Zi1zZmMtb2FtLXBhY2tl
dF0NCj4gPj4+ICAgICAgdGhyb3VnaG91dCB0aGF0IHBhcmFncmFwaC4NCj4gPj4+DQo+ID4+PiAg
ICAgIFJlZ2FyZHMsDQo+ID4+Pg0KPiA+Pj4gICAgICBHcmVnDQo+ID4+Pg0KPiA+Pj4gICAgICBP
biBUdWUsIEFwciAxMiwgMjAyMiBhdCA3OjU2IEFNIFNod2V0aGEgQmhhbmRhcmkNCj4gPj4+ICAg
ICAgPHNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPG1haWx0bzpzaHdldGhhLmJoYW5k
YXJpQHRob3VnaHRzcG90LmNvbT4NCj4gPj4+ICAgICAgPG1haWx0bzpzaHdldGhhLmJoYW5kYXJp
QHRob3VnaHRzcG90LmNvbTxtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20+
Pj4gd3JvdGU6DQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgTWVkLA0KPiA+Pj4NCj4gPj4+ICAgICAg
ICAgIFRoYW5rcyBmb3IgdGhlIGRldGFpbHM6IHRoaXMgaXMgZXhhY3RseSB3aGF0IHdlIGhhZCBi
ZWZvcmUgdGhlDQo+ID4+PiAgICAgICAgICBsYXRlc3QgcmV2aXNpb246DQo+ID4+Pg0KPiA+Pj4g
ICAgICAgICAgKjQuMg0KPiA+Pj4NCj4gPj4gPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19o
dHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhDQo+ID4+IGZ0LWlldGYtDQo+
ID4+IHNmYy1pb2FtLW5zaC0wNipzZWN0aW9uLTQuMl9fO0l3ISFNWjNGdzQ1dG81dVkhTkJzcnpo
SEVmMFlfLQ0KPiA+PiBTaW5keTc0SzRRREE2RVdKangzNVNUU0gtDQo+ID4+IFV4RWkzZVlJWDBH
VmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9GT0lwSlBmenJ2SSQ+Lg0KPiA+Pj4g
ICAgICAgICAgSU9BTSBhbmQgdGhlIHVzZSBvZiB0aGUgTlNIIE8tYml0Kg0KPiA+Pj4NCj4gPj4+
ICAgICAgICAgICAgICBbUkZDODMwMF0gZGVmaW5lcyBhbiAiTyBiaXQiIGZvciBPQU0gcGFja2V0
cy4gIFBlcg0KPiA+Pj4gW1JGQzgzMDANCj4gPj4+DQo+ID4+DQo+IDxodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzMDBf
XzshDQo+ID4+ICFNWjNGdzQ1dG81dVkhTkJzcnpoSEVmMFlfLVNpbmR5NzRLNFFEQTZFV0pqeDM1
U1RTSC0NCj4gPj4gVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFVeldmZXpLXzFEMlJweUZC
X0ZPSXBFQjVBYmJFJD5dDQo+ID4+PiAgICAgICAgICB0aGUgTw0KPiA+Pj4NCj4gPj4+ICAgICAg
ICAgICAgICBiaXQgbXVzdCBiZSBzZXQgZm9yIE9BTSBwYWNrZXRzIGFuZCBtdXN0IG5vdCBiZSBz
ZXQgZm9yDQo+ID4+PiBub24tT0FNDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgICAgIHBhY2tldHMu
ICBQYWNrZXRzIHdpdGggSU9BTSBkYXRhIGluY2x1ZGVkIE1VU1QgZm9sbG93DQo+ID4+PiB0aGlz
DQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgICAgIGRlZmluaXRpb24sIGkuZS4gdGhlIE8gYml0IE1V
U1QgTk9UIGJlIHNldCBmb3IgcmVndWxhcg0KPiA+Pj4gY3VzdG9tZXINCj4gPj4+DQo+ID4+PiAg
ICAgICAgICAgICAgdHJhZmZpYyB3aGljaCBhbHNvIGNhcnJpZXMgSU9BTSBkYXRhIGFuZCB0aGUg
TyBiaXQgTVVTVCBiZQ0KPiA+Pj4gICAgICAgICAgc2V0IGZvcg0KPiA+Pj4NCj4gPj4+ICAgICAg
ICAgICAgICBPQU0gcGFja2V0cyB3aGljaCBjYXJyeSBvbmx5IElPQU0gZGF0YSB3aXRob3V0IGFu
eQ0KPiA+Pj4gcmVndWxhciBkYXRhDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgICAgIHBheWxvYWQu
DQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgVGhpcyB3YXMgcmVtb3ZlZCBhcyBwZXIgdGhlIGRpc2N1
c3Npb24gaW4gdGhpcyB0aHJlYWQuIFBsZWFzZQ0KPiA+Pj4gICAgICAgICAgY2hlY2sNCj4gPj4+
DQo+ID4+IGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjL3NyTWl0NXpF
OFVzZU5PaHhrbkF3X2Rxdmo2TQ0KPiA+PiAvDQo+ID4+Pg0KPiA+Pj4gPGh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2YNCj4g
Pj4+IGMvDQo+ID4+PiBzck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk0vX187ISFNWjNGdzQ1dG81
dVkhTkJzcnpoSEVmMFlfLQ0KPiA+PiBTaW5keTc0SzRRRA0KPiA+Pj4gQTZFV0pqeDM1U1RTSC1V
eEVpM2VZSVgwR1ZsaTlTbjFhenJPUEpWY0kycVV6V2ZlektfMUQyUnB5RkJfRk9JcC0NCj4gPj4g
Q2VMZmUNCj4gPj4+IEEkPg0KPiA+Pj4NCj4gPj4+ICAgICAgICAgIEl0IGxvb2tzIGxpa2Ugd2Ug
YXJlIGdvaW5nIGluIGEgbG9vcCBoZXJlLiBUaGlzIGRlZmluaXRpb24gb2YNCj4gPj4+ICAgICAg
ICAgIFNGQyBPQU0gcGFja2V0IHRvIGluY2x1ZGUgdGhlIE9BTSBkYXRhIHRoYXQgY29tZXMgaW4g
aW5uZXINCj4gPj4+ICAgICAgICAgIHBhY2tldHMgdmlhIHRoZSBuZXh0IHByb3RvY29sIGhlYWRl
ciBjaGFpbiBpcyBpbnRyb2R1Y2VkIGluDQo+ID4+PiAgICAgICAgICBkcmFmdC1pZXRmLXNmYy1v
YW0tcGFja2V0IHRvIHVwZGF0ZSB0aGUgUkZDODMwMC4NCj4gPj4+DQo+ID4+PiAgICAgICAgICBK
aW0sIFdoYXQgYXJlIHlvdSB0aG91Z2h0cyBvbiB0aGlzPyBTaG91bGQgd2UgcmVpbnRyb2R1Y2Ug
dGhlDQo+ID4+PiAgICAgICAgICBhYm92ZSB0ZXh0ID8NCj4gPj4+DQo+ID4+PiAgICAgICAgICBU
aGFua3MsDQo+ID4+PiAgICAgICAgICBTaHdldGhhDQo+ID4+Pg0KPiA+Pj4NCj4gPj4NCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gPj4gX19fX18NCj4gPj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KPiA+Pj4NCj4gPj4+IENlIG1lc3NhZ2UgZXQgc2VzIHBpZWNl
cyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucw0KPiA+Pj4gY29uZmlk
ZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmMNCj4gPj4+DQo+ID4+
PiBwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlv
bi4gU2kgdm91cw0KPiA+Pj4gYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxs
ZXogbGUgc2lnbmFsZXINCj4gPj4+DQo+ID4+PiBhIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWly
ZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMNCj4gPj4+IG1lc3NhZ2VzIGVsZWN0
cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwNCj4gPj4+DQo+ID4+PiBP
cmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFs
dGVyZSwNCj4gPj4+IGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLg0KPiA+Pj4NCj4gPj4+IFRo
aXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBv
cg0KPiA+Pj4gcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkg
bGF3Ow0KPiA+Pj4NCj4gPj4+IHRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBv
ciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KPiA+Pj4NCj4gPj4+IElmIHlvdSBoYXZl
IHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlcg0K
PiA+Pj4gYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCj4gPj4+
DQo+ID4+PiBBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZv
ciBtZXNzYWdlcyB0aGF0DQo+ID4+PiBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFs
c2lmaWVkLg0KPiA+Pj4NCj4gPj4+IFRoYW5rIHlvdS4NCj4gPj4+DQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2UgbWVz
c2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRp
b25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jCnBh
cyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBT
aSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25h
bGVyCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpv
aW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2Fs
dGVyYXRpb24sCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3Nh
Z2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVzc2Fn
ZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxl
Z2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hvdWxk
IG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9u
LgpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5
IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4K
QXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2Fn
ZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5
b3UuCgo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bC1yZXBseTsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOndpbmRvd3RleHQ7
fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJbXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBw
dCA3OTIuMHB0Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRp
di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lm
IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9
IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIx
IiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkg
bGFuZz0iRlIiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJl
YWstd29yZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBHcmVnLCBhbGwsDQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPkkgc3VnZ2VzdCB3ZSBzaW1wbHkgdXNlIOKAnE5TSCBPQU0gcGFja2V0
4oCdICYjNDM7IOKAnFNGQyBPQU0gZGF0YeKAnSBmb3IgYmV0dGVyIGNsYXJpdHkuIFBsZWFzZSBz
ZWUgdGhlIGZ1bGwgY2FuZGlkYXRlIGNoYW5nZXMgYXQ6DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48YSBocmVmPSJodHRwczovL3Rpbnl1cmwuY29tL29hbS1wYWNrZXQtbGF0ZXN0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+aHR0cHM6Ly90aW55dXJsLmNvbS9vYW0tcGFja2V0LWxhdGVzdDwvc3Bh
bj48L2E+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPi4NCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkNoZWVycyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5NZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEu
NXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkRlJm5ic3A7OjwvYj4gR3JlZyBNaXJz
a3kgJmx0O2dyZWdpbWlyc2t5QGdtYWlsLmNvbSZndDsgPGJyPg0KPGI+RW52b3nDqSZuYnNwOzo8
L2I+IGpldWRpIDE0IGF2cmlsIDIwMjIgMTc6NTM8YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IEZyYW5r
IEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDtmYnJvY2tuZUBjaXNjby5jb20mZ3Q7PGJyPg0KPGI+
Q2MmbmJzcDs6PC9iPiBKb2VsIE0uIEhhbHBlcm4gJmx0O2ptaEBqb2VsaGFscGVybi5jb20mZ3Q7
OyBCT1VDQURBSVIgTW9oYW1lZCBJTk5PVi9ORVQgJmx0O21vaGFtZWQuYm91Y2FkYWlyQG9yYW5n
ZS5jb20mZ3Q7OyBzZmNAaWV0Zi5vcmc7IENhcmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSAmbHQ7
Y3BpZ25hdGFAY2lzY28uY29tJmd0Ozxicj4NCjxiPk9iamV0Jm5ic3A7OjwvYj4gUmU6IGRyYWZ0
LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAgc3RhdHVzICZhbXA7IGNvbW1lbnRzICh3YXMgUkU6IFtz
ZmNdIFdHTEMgZm9yIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
c2ZjLWlvYW0tbnNoLyk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5IaSBGcmFuayw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij50aGFuayB5b3UgZm9yIHRoZSBwcm9wb3NlZCB0ZXh0LiBJIHN1cHBvcnQgdGhlIHVwZGF0ZS4g
QWxzbywgaWYgd2UgYXJlIGdvaW5nIHRvIGJlIHByZWNpc2UgaW4gdXNpbmcgdGhlIHRlcm1pbm9s
b2d5LCBJIHRoaW5rIHRoYXQgJnF1b3Q7U0ZDIE5TSCBPQU0mcXVvdDsgc2VlbXMgbGlrZSB3aGF0
IHdlIGFyZSB3b3JraW5nIHdpdGguICZxdW90O1NGQyBPQU0mcXVvdDsgbWlnaHQgYmUgYWxzbyBh
dHRyaWJ1dGVkIHRvIFJGQyA4NTk1IHdoaWNoIGRlZmluZXMNCiB3aGF0IGNhbiBiZSBicmFuZGVk
IGFzIFNGQy1NUExTLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+R3JlZzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIEFwciAxNCwgMjAyMiBhdCA3OjAyIEFNIEZyYW5rIEJy
b2NrbmVycyAoZmJyb2NrbmUpICZsdDs8YSBocmVmPSJtYWlsdG86ZmJyb2NrbmVAY2lzY28uY29t
Ij5mYnJvY2tuZUBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0ND
Q0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJn
aW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHdlIGRvIHRoaXMgY2hhbmdl
LCB3aGljaCBJIHN0cm9uZ2x5IHN1Z2dlc3Qgd2UgZG8sIHRoZW4gd2Ugc2hvdWxkIGFsc28gcmUt
Y2hlY2sgb3RoZXIgb2NjdXJyZW5jZXMgb2YgJnF1b3Q7T0FNJnF1b3Q7IGFuZCBlbnN1cmUgdGhh
dCB3ZSBhbHdheXMgcmVmZXIgdG8gJnF1b3Q7U0ZDIE9BTSZxdW90Oy4gVGhlcmUgYXJlIHF1aXRl
IGEgZmV3IG1lbnRpb25zIG9mICZxdW90O09BTSZxdW90OyAtIHdoaWNoIGlzIG5vbiBzcGVjaWZp
YyBhbmQgY291bGQgYmUgYW55dGhpbmcuPGJyPg0KPGJyPg0KSSdkIGJlIG9rIHRvIHByb2dyZXNz
IHRoZSBkb2MgdG8gSUVTRyB3aXRoIHRoZXNlIGNoYW5nZXMuPGJyPg0KPGJyPg0KQ2hlZXJzLCBG
cmFuazxicj4NCjxicj4NCiZndDsgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQomZ3Q7
IEZyb206IEpvZWwgTS4gSGFscGVybiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmptaEBqb2VsaGFscGVy
bi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhAam9lbGhhbHBlcm4uY29tPC9hPiZndDs8YnI+DQom
Z3Q7IFNlbnQ6IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE1OjU2PGJyPg0KJmd0OyBUbzogRnJh
bmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgJmx0OzxhIGhyZWY9Im1haWx0bzpmYnJvY2tuZUBjaXNj
by5jb20iIHRhcmdldD0iX2JsYW5rIj5mYnJvY2tuZUBjaXNjby5jb208L2E+Jmd0Ozs8YnI+DQom
Z3Q7IDxhIGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIiB0YXJnZXQ9
Il9ibGFuayI+bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNvbTwvYT47IEdyZWcgTWlyc2t5ICZs
dDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+
Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDs8YnI+DQomZ3Q7IENjOiA8YSBocmVmPSJtYWls
dG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPjsgQ2FybG9z
IFBpZ25hdGFybyAoY3BpZ25hdGEpICZsdDs8YSBocmVmPSJtYWlsdG86Y3BpZ25hdGFAY2lzY28u
Y29tIiB0YXJnZXQ9Il9ibGFuayI+Y3BpZ25hdGFAY2lzY28uY29tPC9hPiZndDs8YnI+DQomZ3Q7
IFN1YmplY3Q6IFJlOiBkcmFmdC1pZXRmLXNmYy1vYW0tcGFja2V0LTAwIHN0YXR1cyAmYW1wOyBj
b21tZW50cyAod2FzIFJFOiBbc2ZjXTxicj4NCiZndDsgV0dMQyBmb3IgPGEgaHJlZj0iaHR0cHM6
Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvIiB0YXJn
ZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LXNmYy1pb2FtLW5zaC88L2E+KTxicj4NCiZndDsgPGJyPg0KJmd0OyBBdXRob3JzLCBXRyBwYXJ0
aWNpcGFudHM/Jm5ic3A7IFRoYXQgZWRpdCBsb29rcyBhY2NlcHRhYmxlIHRvIG1lPzxicj4NCiZn
dDsgRnJhbmssIGFzc3VtaW5nIHdlIG1ha2UgdGhhdCBjaGFuZ2UsIGFyZSB5b3Ugb2theSB3aXRo
IHRoaXMgYmVpbmcgc2VudCB0byB0aGU8YnI+DQomZ3Q7IElFU0cgZm9yIHB1YmxpY2F0aW9uIGFz
IGFuIFJGQz88YnI+DQomZ3Q7IDxicj4NCiZndDsgWW91cnMsPGJyPg0KJmd0OyBKb2VsPGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IE9uIDQvMTQvMjAyMiA5OjQ3IEFNLCBGcmFuayBCcm9ja25lcnMgKGZi
cm9ja25lKSB3cm90ZTo8YnI+DQomZ3Q7ICZndDsgSGkgSm9lbCw8YnI+DQomZ3Q7ICZndDs8YnI+
DQomZ3Q7ICZndDsgTG9va2luZyBhdCA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL3dnL3NmYy9kb2N1bWVudHMvIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL3dnL3NmYy9kb2N1bWVudHMvPC9hPiAtIGl0IGRvZXMgbm90IGxpc3Q8YnI+
DQomZ3Q7IGRyYWZ0LWlldGYtc2ZjLW9hbS1wYWNrZXQtMDAgYXMgaW4gbGFzdCBjYWxsLiBUaGUg
V0dMQyBzdGF0ZW1lbnQgZ290IG1lIGJ5PGJyPg0KJmd0OyBzdXJwcmlzZSAtIEkgcmVhbGx5IG1p
c3NlZCB0aGF0Ljxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyBSZWFkaW5nIHRocm91Z2gg
ZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldC0wMCwgdGhlIGNsYXVzZSB0aGF0IE1lZCBtZW50aW9u
ZWQ8YnI+DQomZ3Q7IGVhcmxpZXIgY291bGQgYmUgbWlzcmVhZCwgYXMgaW4gJnF1b3Q7TlNIIGNv
dWxkIGludGVyZmVyZSB3aXRoIHRoZSBvcGVyYXRpb24gb2Ygb3RoZXI8YnI+DQomZ3Q7IHByb3Rv
Y29scyZxdW90Oy4gT3IgaW4gb3RoZXIgd29yZHMsIHRoZSBPLWJpdCBjYW4gb25seSBiZSBhYm91
dCBTRkMgT0FNIGRhdGEsIHdoaWNoPGJyPg0KJmd0OyBpcyB3aGF0IFNGQyBjb250cm9sLiBPdGhl
cndpc2Ugd2UgY291bGQgZ28gd2lsZCBhbmQgYXJndWUgZm9yIGFkZGluZyBhZGRpdGlvbmFsPGJy
Pg0KJmd0OyBiaXRzIGxpa2UgJnF1b3Q7RC1CaXQ6IFBhY2tldCBjb250YWlucyBkYXRhIGZyb20g
YSBkYXRhIGJhc2UmcXVvdDsgb3IgJnF1b3Q7Qy1CaXQ6IFBhY2tldDxicj4NCiZndDsgY29udGFp
bnMgZGF0YSBvZiB0aGUgQ0VPIG9mIHRoZSBjb21wYW55JnF1b3Q7Li4uPGJyPg0KJmd0OyAmZ3Q7
PGJyPg0KJmd0OyAmZ3Q7IFN1Z2dlc3RlZCBjaGFuZ2U6PGJyPg0KJmd0OyAmZ3Q7PGJyPg0KJmd0
OyAmZ3Q7IE9MRDo8YnI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgU3Vj
aCBhIHBhY2tldCBpcyBhbnkgTlNILWVuY2Fwc3VsYXRlZCBwYWNrZXQgdGhhdCBleGNsdXNpdmVs
eSBpbmNsdWRlczxicj4NCiZndDsgT0FNIGRhdGEuPGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7IEFuIE9BTSBkYXRhIGNhbiBiZSBpbmNsdWRlZCBpbiB0aGUgRml4ZWQt
TGVuZ3RoIENvbnRleHQgSGVhZGVyLDxicj4NCiZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyBvcHRpb25hbCBDb250ZXh0IEhlYWRlcnMsIGFuZC9vciB0aGUgaW5uZXIgcGFja2V0
Ljxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyBORVc6PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFN1Y2ggYSBwYWNrZXQgaXMgYW55IE5TSC1lbmNhcHN1bGF0
ZWQgcGFja2V0IHRoYXQgZXhjbHVzaXZlbHkgaW5jbHVkZXMgU0ZDPGJyPg0KJmd0OyBPQU0gZGF0
YS48YnI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgU0ZDIE9BTSBkYXRh
IGNhbiBiZSBpbmNsdWRlZCBpbiB0aGUgRml4ZWQtTGVuZ3RoIENvbnRleHQgSGVhZGVyLDxicj4N
CiZndDsgb3B0aW9uYWwgQ29udGV4dCBIZWFkZXJzLCBhbmQvb3IgdGhlIGlubmVyIHBhY2tldC48
YnI+DQomZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgQ2hlZXJzLCBGcmFu
azxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsgJmd0Ozxicj4NCiZndDsg
Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQom
Z3Q7ICZndDsmZ3Q7IEZyb206IEpvZWwgTS4gSGFscGVybiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmpt
aEBqb2VsaGFscGVybi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhAam9lbGhhbHBlcm4uY29tPC9h
PiZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7IFNlbnQ6IFRodXJzZGF5LCAxNCBBcHJpbCAyMDIyIDE0
OjM5PGJyPg0KJmd0OyAmZ3Q7Jmd0OyBUbzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgJmx0
OzxhIGhyZWY9Im1haWx0bzpmYnJvY2tuZUBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj5mYnJv
Y2tuZUBjaXNjby5jb208L2E+Jmd0Ozs8YnI+DQomZ3Q7ICZndDsmZ3Q7IDxhIGhyZWY9Im1haWx0
bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIiB0YXJnZXQ9Il9ibGFuayI+bW9oYW1lZC5i
b3VjYWRhaXJAb3JhbmdlLmNvbTwvYT47IEdyZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86
Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwu
Y29tPC9hPiZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7IENjOiA8YSBocmVmPSJtYWlsdG86c2ZjQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPjxicj4NCiZndDsgJmd0OyZn
dDsgU3ViamVjdDogUmU6IFtzZmNdIFdHTEMgZm9yPGJyPg0KJmd0OyAmZ3Q7Jmd0OyA8YSBocmVm
PSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLSIg
dGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi1zZmMtaW9hbS08L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyBuc2gvPGJyPg0KJmd0OyAmZ3Q7
Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsgRnJhbmssIEkgYW0gYSBsaXR0bGUgY29uZnVzZWQgYnkg
eW91ciBub3RlLjxicj4NCiZndDsgJmd0OyZndDsgZHJhZnQtaWV0Zi1zZmMtb2FtLXBhY2tldCBp
cyBpbiBsYXN0IGNhbGwuJm5ic3A7IFRoYXQgaXMgbm90ICZxdW90O2Vhcmx5IHN0YWdlcyBhbmQg
c3RpbGw8YnI+DQomZ3Q7IGV2b2x2aW5nJnF1b3Q7Ljxicj4NCiZndDsgJmd0OyZndDs8YnI+DQom
Z3Q7ICZndDsmZ3Q7IERvIHlvdSBoYXZlIGNvbmNlcm5zIHdpdGggZHJhZnQtaWV0Zi1zZmMtb2Ft
LXBhY2tldCB0aGF0IHlvdSBoYXZlIG5vdDxicj4NCiZndDsgJmd0OyZndDsgc2VudCB0byB0aGUg
bGlzdD88YnI+DQomZ3Q7ICZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyBHaXZlbiB0aGF0IHdl
IGFyZSBmaW5pc2hpbmcgdGhpcyBkcmFmdCB1cCwgYW5kIHRoZSBkcmFmdCBpcyBhYm91dCB0aGU8
YnI+DQomZ3Q7ICZndDsmZ3Q7IE8tQml0LCByZWZlcnJpbmcgdG8gaXQgaW4gZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2ggc2VlbXMgdGhlIGFwcHJvcHJpYXRlIHN0ZXAuPGJyPg0KJmd0OyAmZ3Q7Jmd0
Ozxicj4NCiZndDsgJmd0OyZndDsgWW91cnMsPGJyPg0KJmd0OyAmZ3Q7Jmd0OyBKb2VsPGJyPg0K
Jmd0OyAmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsgT24gNC8xNC8yMDIyIDg6MjQgQU0sIEZy
YW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIHdyb3RlOjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IElN
SE8gaXQgd291bGQgYmUgYmV0dGVyIHRvIHJlZmVyIHRvIGRpcmVjdGx5IFJGQzgzMDAg4oCTIHNp
bmNlIHRoaXMgaXM8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBhIHN0YWJsZSByZWZlcmVuY2U7IGFu
ZCBpdCBhbGxvd3MgdXMgdG8gZmluaXNoIHVwPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgZHJhZnQt
aWV0Zi1zZmMtaW9hbS1uc2ggYW5kIGdldCB0aGUgY29kZSBwb2ludHMgYWxsb2NhdGVkLjxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7IEktRC5pZXRmLXNmYy1vYW0tcGFja2V0IGlzIGVhcmx5IHN0YWdl
cyBhbmQgc3RpbGwgZXZvbHZpbmcuPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZn
dDsmZ3Q7Jmd0OyBDaGVlcnMsIEZyYW5rPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7
ICZndDsmZ3Q7Jmd0OyAqRnJvbToqPGEgaHJlZj0ibWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9y
YW5nZS5jb20iIHRhcmdldD0iX2JsYW5rIj5tb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPC9h
Pjxicj4NCiZndDsgJmd0OyZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzptb2hhbWVkLmJvdWNhZGFp
ckBvcmFuZ2UuY29tIiB0YXJnZXQ9Il9ibGFuayI+bW9oYW1lZC5ib3VjYWRhaXJAb3JhbmdlLmNv
bTwvYT4mZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgKlNlbnQ6KiBUaHVyc2RheSwgMTQgQXBy
aWwgMjAyMiAxMzoyODxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICpUbzoqIFNod2V0aGEgQmhhbmRh
cmkgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPiZndDs7
IEdyZWc8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpn
cmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ncmVnaW1pcnNreUBnbWFpbC5j
b208L2E+Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICpDYzoqIEZyYW5rIEJyb2NrbmVycyAo
ZmJyb2NrbmUpPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgJmx0O2Zicm9ja25lPTxhIGhyZWY9Im1h
aWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnPC9hPiZndDs7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgPGEgaHJl
Zj0ibWFpbHRvOnNmYy1jaGFpcnNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zZmMtY2hhaXJz
QGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5zZmNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86aXBwbUBpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPg0KaXBwbUBpZXRmLm9yZzwvYT47IEphbWVzIEd1aWNoYXJkPGJyPg0KJmd0
OyAmZ3Q7Jmd0OyZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqYW1lcy5uLmd1aWNoYXJkQGZ1dHVy
ZXdlaS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYW1lcy5uLmd1aWNoYXJkQGZ1dHVyZXdlaS5jb208
L2E+Jmd0OzsgVGFsIE1penJhaGk8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj50YWwubWl6
cmFoaS5waGRAZ21haWwuY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1z
ZmMtaW9hbS1uc2hAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLXNmYy1pb2Ft
LW5zaEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAqU3ViamVjdDoqIFJFOiBb
c2ZjXSBXR0xDIGZvcjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLyIgdGFyZ2V0PSJf
YmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2gvPC9hPjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDsgSGkgU2h3ZXRoYSw8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsm
Z3Q7IEkgcHJlZmVyIHdlIGdvIGZvciBhbiBleHBsaWNpdCByZWZlcmVuY2UgdG8gSS1ELmlldGYt
c2ZjLW9hbS1wYWNrZXQ8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyByYXRoZXIgdGhhbiDigJxhbnkg
dXBkYXRlIHRvIFJGQzgzMDDigJ0uIFRoaXMgaXMgY29uc2lzdGVudCB3aXRoIHRoZTxicj4NCiZn
dDsgJmd0OyZndDsmZ3Q7IHVzYWdlIGluIHRoZSBvdGhlciBPQU0gZHJhZnQuPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBUaGFuayB5b3UuPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBDaGVlcnMsPGJyPg0KJmd0OyAmZ3Q7
Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBNZWQ8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICpEZSZuYnNwOzoqU2h3ZXRoYSBCaGFuZGFyaSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tIiB0YXJnZXQ9
Il9ibGFuayI+c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb208L2E+PGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0
aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2JsYW5rIj5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRz
cG90LmNvbTwvYT4mZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICpFbnZvecOpJm5ic3A7
OiogamV1ZGkgMTQgYXZyaWwgMjAyMiAxMjowNiAqw4AmbmJzcDs6KiBHcmVnIE1pcnNreTxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwu
Y29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiAmbHQ7bWFpbHRv
OjxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5n
cmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0OyZndDsgKkNjJm5ic3A7Oio8YnI+DQomZ3Q7ICZn
dDsmZ3Q7Jmd0OyBCT1VDQURBSVIgTW9oYW1lZCBJTk5PVi9ORVQgJmx0OzxhIGhyZWY9Im1haWx0
bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIiB0YXJnZXQ9Il9ibGFuayI+bW9oYW1lZC5i
b3VjYWRhaXJAb3JhbmdlLmNvbTwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7ICZsdDttYWlsdG86PGEg
aHJlZj0ibWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20iIHRhcmdldD0iX2JsYW5r
Ij5tb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPC9hPiZndDsmZ3Q7Ozxicj4NCiZndDsgJmd0
OyZndDsmZ3Q7IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZsdDtmYnJvY2tuZT08YSBocmVm
PSJtYWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj40MGNp
c2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAmbHQ7bWFp
bHRvOjxhIGhyZWY9Im1haWx0bzpmYnJvY2tuZSIgdGFyZ2V0PSJfYmxhbmsiPmZicm9ja25lPC9h
Pj08YSBocmVmPSJtYWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj40MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7Jmd0OzsNCjxhIGhyZWY9Im1h
aWx0bzpzZmMtY2hhaXJzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjLWNoYWlyc0BpZXRm
Lm9yZzwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0
bzpzZmMtY2hhaXJzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjLWNoYWlyc0BpZXRmLm9y
ZzwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOnNmY0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PnNmY0BpZXRmLm9yZzwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPiZndDs7PGJyPg0KJmd0OyAmZ3Q7Jmd0
OyZndDsgPGEgaHJlZj0ibWFpbHRvOmlwcG1AaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pcHBt
QGlldGYub3JnPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzppcHBtQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+aXBwbUBpZXRmLm9yZzwvYT4mZ3Q7OyBKYW1lcyBHdWljaGFyZDxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86amFtZXMubi5ndWljaGFyZEBm
dXR1cmV3ZWkuY29tIiB0YXJnZXQ9Il9ibGFuayI+amFtZXMubi5ndWljaGFyZEBmdXR1cmV3ZWku
Y29tPC9hPjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7ICZsdDttYWlsdG86PGEgaHJlZj0ibWFpbHRv
OmphbWVzLm4uZ3VpY2hhcmRAZnV0dXJld2VpLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmphbWVzLm4u
Z3VpY2hhcmRAZnV0dXJld2VpLmNvbTwvYT4mZ3Q7Jmd0OzsgVGFsIE1penJhaGk8YnI+DQomZ3Q7
ICZndDsmZ3Q7Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnRhbC5taXpyYWhpLnBoZEBnbWFpbC5j
b20iIHRhcmdldD0iX2JsYW5rIj50YWwubWl6cmFoaS5waGRAZ21haWwuY29tPC9hPiAmbHQ7bWFp
bHRvOjxhIGhyZWY9Im1haWx0bzp0YWwubWl6cmFoaS5waGRAZ21haWwuY29tIiB0YXJnZXQ9Il9i
bGFuayI+dGFsLm1penJhaGkucGhkQGdtYWlsLmNvbTwvYT4mZ3Q7Jmd0Ozs8YnI+DQomZ3Q7ICZn
dDsmZ3Q7Jmd0OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2hAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZzwvYT48
YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpkcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYtc2Zj
LWlvYW0tbnNoQGlldGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAqT2JqZXQm
bmJzcDs6KiBSZTogW3NmY10gV0dMQyBmb3I8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyA8YSBocmVm
PSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aC8iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoLzwvYT48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyAmbHQ7PGEg
aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtaW9h
bS1uc2gvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gvPC9hPiZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxi
cj4NCiZndDsgJmd0OyZndDsmZ3Q7IEhpIE1lZCwgR3JlZyw8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IEhvdyBhYm91dCB0aGlzIHRleHQgOjxicj4NCiZndDsg
Jmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsg4oCcVGhlIE8tYml0IE1VU1QgYmUg
aGFuZGxlZCBmb2xsb3dpbmcgdGhlIHJ1bGVzIGluJm5ic3A7YW5kIGFueSB1cGRhdGVzIHRvPGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDsgW1JGQzgzMDBdJm5ic3A7LiZxdW90Ozxicj4NCiZndDsgJmd0
OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgR2l2ZW4gdGhhdCBJLUQuaWV0Zi1zZmMt
b2FtLXBhY2tldCZuYnNwOyB3aWxsIHVwZGF0ZSBSRjgzMDAgYW5kIHRoZXJlPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsgY291bGQgYmUgb3RoZXJzIGluIGZ1dHVyZT88YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IFRoYW5rcyw8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IFNod2V0aGE8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxi
cj4NCiZndDsgJmd0OyZndDsmZ3Q7IE9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDk6MjQgUE0gR3Jl
ZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdl
dD0iX2JsYW5rIj5ncmVnaW1pcnNreUBnbWFpbC5jb208L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDsgJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJn
ZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyBIaSBTaHdldGhhLDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyBJIGJlbGlldmUgdGhhdCB0aGUgdGV4dCB5b3UndmUg
cXVvdGVkIGlzIGhlbHBmdWwuIEkgd291bGQgc3VnZ2VzdDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgY2hhbmdpbmcgcmVmZXJlbmNlcyBmcm9tIFtSRkM4MzAwXSB0
byBbSS1ELmlldGYtc2ZjLW9hbS1wYWNrZXRdPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyB0aHJvdWdob3V0IHRoYXQgcGFyYWdyYXBoLjxicj4NCiZndDsgJmd0OyZn
dDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyBSZWdhcmRz
LDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyBHcmVnPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7IE9uIFR1ZSwgQXByIDEyLCAyMDIyIGF0IDc6NTYgQU0g
U2h3ZXRoYSBCaGFuZGFyaTxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmx0OzxhIGhyZWY9Im1haWx0bzpzaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPnNod2V0aGEuYmhhbmRhcmlAdGhvdWdodHNwb3QuY29tPC9hPjxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmx0O21haWx0bzo8YSBocmVm
PSJtYWlsdG86c2h3ZXRoYS5iaGFuZGFyaUB0aG91Z2h0c3BvdC5jb20iIHRhcmdldD0iX2JsYW5r
Ij5zaHdldGhhLmJoYW5kYXJpQHRob3VnaHRzcG90LmNvbTwvYT4mZ3Q7Jmd0OyB3cm90ZTo8YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyBNZWQsPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7
ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgVGhhbmtzIGZv
ciB0aGUgZGV0YWlsczogdGhpcyBpcyBleGFjdGx5IHdoYXQgd2UgaGFkIGJlZm9yZSB0aGU8YnI+
DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGF0
ZXN0IHJldmlzaW9uOjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICo0LjI8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvaHRtbC9kcmE8L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyBmdC1pZXRmLTxi
cj4NCiZndDsgJmd0OyZndDsgc2ZjLWlvYW0tbnNoLTA2KnNlY3Rpb24tNC4yX187SXchIU1aM0Z3
NDV0bzV1WSFOQnNyemhIRWYwWV8tPGJyPg0KJmd0OyAmZ3Q7Jmd0OyBTaW5keTc0SzRRREE2RVdK
angzNVNUU0gtPGJyPg0KJmd0OyAmZ3Q7Jmd0OyBVeEVpM2VZSVgwR1ZsaTlTbjFhenJPUEpWY0ky
cVV6V2ZlektfMUQyUnB5RkJfRk9JcEpQZnpydkkkJmd0Oy48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgSU9BTSBhbmQgdGhlIHVzZSBvZiB0
aGUgTlNIIE8tYml0Kjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBb
UkZDODMwMF0gZGVmaW5lcyBhbiAmcXVvdDtPIGJpdCZxdW90OyBmb3IgT0FNIHBhY2tldHMuJm5i
c3A7IFBlcjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IFtSRkM4MzAwPGJyPg0KJmd0OyAmZ3Q7Jmd0
OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7PGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly91
cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9y
ZmM4MzAwX18iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzMDBfXzwvYT47ITxicj4NCiZn
dDsgJmd0OyZndDsgIU1aM0Z3NDV0bzV1WSFOQnNyemhIRWYwWV8tU2luZHk3NEs0UURBNkVXSmp4
MzVTVFNILTxicj4NCiZndDsgJmd0OyZndDsgVXhFaTNlWUlYMEdWbGk5U24xYXpyT1BKVmNJMnFV
eldmZXpLXzFEMlJweUZCX0ZPSXBFQjVBYmJFJCZndDtdPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHRoZSBPPGJyPg0KJmd0OyAmZ3Q7Jmd0
OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IGJpdCBtdXN0IGJlIHNldCBmb3IgT0FNIHBhY2tldHMg
YW5kIG11c3Qgbm90IGJlIHNldCBmb3I8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBub24tT0FNPGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IHBhY2tldHMuJm5ic3A7IFBh
Y2tldHMgd2l0aCBJT0FNIGRhdGEgaW5jbHVkZWQgTVVTVCBmb2xsb3c8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0OyB0aGlzPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IGRl
ZmluaXRpb24sIGkuZS4gdGhlIE8gYml0IE1VU1QgTk9UIGJlIHNldCBmb3IgcmVndWxhcjxicj4N
CiZndDsgJmd0OyZndDsmZ3Q7IGN1c3RvbWVyPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQom
Z3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7IHRyYWZmaWMgd2hpY2ggYWxzbyBjYXJyaWVzIElPQU0gZGF0YSBhbmQgdGhl
IE8gYml0IE1VU1QgYmU8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgc2V0IGZvcjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNw
OyZuYnNwOyBPQU0gcGFja2V0cyB3aGljaCBjYXJyeSBvbmx5IElPQU0gZGF0YSB3aXRob3V0IGFu
eTxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IHJlZ3VsYXIgZGF0YTxicj4NCiZndDsgJmd0OyZndDsm
Z3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBwYXlsb2FkLjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFRo
aXMgd2FzIHJlbW92ZWQgYXMgcGVyIHRoZSBkaXNjdXNzaW9uIGluIHRoaXMgdGhyZWFkLiBQbGVh
c2U8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgY2hlY2s8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsgPGEgaHJl
Zj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZmMvc3JNaXQ1ekU4VXNl
Tk9oeGtuQXdfZHF2ajZNIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL21haWxhcmNoaXZlLmll
dGYub3JnL2FyY2gvbXNnL3NmYy9zck1pdDV6RThVc2VOT2h4a25Bd19kcXZqNk08L2E+PGJyPg0K
Jmd0OyAmZ3Q7Jmd0OyAvPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0OyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZiIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2Y8
L2E+PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgYy88YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBzck1p
dDV6RThVc2VOT2h4a25Bd19kcXZqNk0vX187ISFNWjNGdzQ1dG81dVkhTkJzcnpoSEVmMFlfLTxi
cj4NCiZndDsgJmd0OyZndDsgU2luZHk3NEs0UUQ8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBBNkVX
Smp4MzVTVFNILVV4RWkzZVlJWDBHVmxpOVNuMWF6ck9QSlZjSTJxVXpXZmV6S18xRDJScHlGQl9G
T0lwLTxicj4NCiZndDsgJmd0OyZndDsgQ2VMZmU8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBBJCZn
dDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBJdCBsb29rcyBsaWtlIHdlIGFyZSBnb2luZyBpbiBh
IGxvb3AgaGVyZS4gVGhpcyBkZWZpbml0aW9uIG9mPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFNGQyBPQU0gcGFja2V0IHRvIGluY2x1ZGUg
dGhlIE9BTSBkYXRhIHRoYXQgY29tZXMgaW4gaW5uZXI8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgcGFja2V0cyB2aWEgdGhlIG5leHQgcHJv
dG9jb2wgaGVhZGVyIGNoYWluIGlzIGludHJvZHVjZWQgaW48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZHJhZnQtaWV0Zi1zZmMtb2FtLXBh
Y2tldCB0byB1cGRhdGUgdGhlIFJGQzgzMDAuPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQom
Z3Q7ICZndDsmZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgSmltLCBX
aGF0IGFyZSB5b3UgdGhvdWdodHMgb24gdGhpcz8gU2hvdWxkIHdlIHJlaW50cm9kdWNlIHRoZTxi
cj4NCiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBh
Ym92ZSB0ZXh0ID88YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBUaGFua3MsPGJyPg0KJmd0OyAmZ3Q7
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFNod2V0aGE8YnI+DQom
Z3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0
Ozxicj4NCiZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7ICZndDsmZ3Q7IF9fX19fPGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBDZSBt
ZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1h
dGlvbnM8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdp
ZWVzIGV0IG5lIGRvaXZlbnQgZG9uYzxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7Jmd0OyZndDsgcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBh
dXRvcmlzYXRpb24uIFNpIHZvdXM8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBhdmV6IHJlY3UgY2Ug
bWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcjxicj4NCiZndDsgJmd0OyZn
dDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVp
cmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZn
dDsgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9u
LDxicj4NCiZndDsgJmd0OyZndDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgT3JhbmdlIGRl
Y2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsPGJy
Pg0KJmd0OyAmZ3Q7Jmd0OyZndDsgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPGJyPg0KJmd0
OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyBUaGlzIG1lc3NhZ2UgYW5kIGl0
cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3I8YnI+DQomZ3Q7ICZndDsm
Z3Q7Jmd0OyBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBs
YXc7PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OyB0aGV5IHNo
b3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNh
dGlvbi48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IElmIHlv
dSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNl
bmRlcjxicj4NCiZndDsgJmd0OyZndDsmZ3Q7IGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBp
dHMgYXR0YWNobWVudHMuPGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDs8YnI+DQomZ3Q7ICZndDsmZ3Q7
Jmd0OyBBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBt
ZXNzYWdlcyB0aGF0PGJyPg0KJmd0OyAmZ3Q7Jmd0OyZndDsgaGF2ZSBiZWVuIG1vZGlmaWVkLCBj
aGFuZ2VkIG9yIGZhbHNpZmllZC48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0Ozxicj4NCiZndDsgJmd0
OyZndDsmZ3Q7IFRoYW5rIHlvdS48YnI+DQomZ3Q7ICZndDsmZ3Q7Jmd0OzxvOnA+PC9vOnA+PC9w
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPFBSRT5fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpD
ZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZv
cm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRv
bmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRp
b24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXogbGUg
c2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVpcmUgYWluc2kgcXVlIGxlcyBwaWVj
ZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1ZXMgZXRhbnQgc3VzY2VwdGlibGVz
IGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxpdGUgc2kgY2Ug
bWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNpLgoKVGhpcyBt
ZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHBy
aXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJvdGVjdGVkIGJ5IGxhdzsKdGhleSBz
aG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlz
YXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBu
b3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1l
bnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5nZSBpcyBub3QgbGlhYmxlIGZvciBt
ZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hhbmdlZCBvciBmYWxzaWZpZWQuClRo
YW5rIHlvdS4KPC9QUkU+PC9ib2R5Pg0KPC9odG1sPg0K

--_000_9385c01484d44b1780aa85b28c0b3fe5orangecom_--

