
From nobody Mon Dec  3 18:18:48 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D6AE130DE0; Mon,  3 Dec 2018 18:18:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7QjNC1uNh3LQ; Mon,  3 Dec 2018 18:18:44 -0800 (PST)
Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) (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 978A5130DE3; Mon,  3 Dec 2018 18:18:43 -0800 (PST)
Received: by mail-lf1-x132.google.com with SMTP id l10so10727751lfh.9; Mon, 03 Dec 2018 18:18:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EZBygaQdaua3Pil2GRD6mNvbgM7jNspzLd6Tgw7p040=; b=eKrsrETozMLu7ABYEZ+jj49iVltuuVvpLz4Ja8REmL84CjkUh4kvDJqp5jecLLDKop 7MJrElYcwZhTqqDG7pvZaEnMJnKqtbcY5qnGEc7l4gSW81+MH+eBRophNi3hcu+6WQ/e DaAlVhm7RFnAQv6b5qXlo8Oa4J363buiPGsXmCpRXLpj9hzOOXhOoOCe2x/T6M+4zfT6 +++yx5bh4efVJmS+mEnBucmo7FQQG8RC0LPqnPY3S7M7QUWKnYU4HiThomf5HwwzkOZa BegKTLHDnpYFalsQ2TUp63Nmfuly1Xa6+I+bNeZaMaaRp/SyeGG9s92/bsVZGdApotDU Ijng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EZBygaQdaua3Pil2GRD6mNvbgM7jNspzLd6Tgw7p040=; b=oNkSRabC4V/76HVgY7Ka22SHd2zvMQ7vgycf12hBhSuXHxJZJEGruehRoREWGFHmaQ KeJYQgePy7ACnmV+Li1AUBC8IzmJSStvEy7Gc7agEvkK0r6JUPydOYgNBzc3+WHySVVQ h9Fsu51GI7MpS3Yy0XrbWNlcpQRTzMcUZtrIQAlEHNovw3xg0S+Htb0ZYv9TpF6NlGuy RJqKUk2V2HG2QaVkrp+i0W6tQnQzn4xHHKz77KJ9dknm6AyzmrDlGei9em2zq0L5xv4e mJq8z4Nu+oVYLDNcX2KN6084YFRBZ40y529gjcwyAljoj5abMdjs/WUfdZ13fpEon7QC clqA==
X-Gm-Message-State: AA+aEWbNZc9VKBhhg55E4klI1bACw6v2yh+z6FeazzvWgLLt9nzpMwp1 Rx6eNQ97M+ANhtNGuZ/ykkYlONcXrD3J9rC77gU=
X-Google-Smtp-Source: AFSGD/U2rX+Mnmt673gE45ZYGAIbxLUvi/ipl/XAlW0ZGZZuLdvTB4EN94pPN2vhjJ+B04lVEKszos1h15DRYDAIw0I=
X-Received: by 2002:a19:c650:: with SMTP id w77mr10965881lff.56.1543889921607;  Mon, 03 Dec 2018 18:18:41 -0800 (PST)
MIME-Version: 1.0
References: <0D9BF6FB-BBB7-4FE5-BF43-3645B71EB308@cisco.com>
In-Reply-To: <0D9BF6FB-BBB7-4FE5-BF43-3645B71EB308@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 3 Dec 2018 18:18:29 -0800
Message-ID: <CA+RyBmXGk7rAv6bSn2V+MZpae=Yb-1_MFNiVt=M2+dpYDzCUHA@mail.gmail.com>
To: "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
Cc: Loa Andersson <loa@pi.nu>, "Shah, Himanshu" <hshah@ciena.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, "Acee Lindem (acee)" <acee@cisco.com>, draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org,  mpls-chairs@ietf.org, mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000598dcb057c28e253"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/EfdSsn84LYa2C8me5Q3e7FkTnlI>
Subject: Re: [mpls] mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:18:46 -0000

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

Hi Rakesh,
thank you for the review, detailed questions and the most helpful
suggestions. Please find my answers in-line and tagged GIM>>.



On Fri, Nov 30, 2018 at 2:25 PM Rakesh Gandhi (rgandhi) <rgandhi@cisco.com>
wrote:

> Hi Loa, Authors,
>
> I have reviewed this document. Please find my comments below:
>
> The document is for lsp-ping, but do authors plan to include LSP
> traceroute support in future?
>
GIM>> Very good question, thank you. At this point the model allows to
realize the traceroute functionality by issuing a series of consecutive LSP
pings while incrementing TTL. Suggestions are always welcome.

>
> Section 6:
> =======
> RSVP tunnel uses name (string). Please see TE model.
>        :(rsvp)
>        |  |  +--ro tunnel-interface?      uint32
>
GIM>> It is a union of uint32 and string types. Will remove uint32 and the
union as unnecessary.

>
> control-info -> may be rename to control-parameters, also relevant text.
> This is similar to scheduling-parameters.
>
GIM>> Thank you for the suggestion. Will do.

>
> Can we add in the description the unit of the time for the following?
>        min-rtt
>        max-rtt
>        average-rtt
>
GIM>>  The theoretical resolution of the NTP time format used in LSP ping
is 233 picoseconds. I think that expressing the RTT measurement in
microseconds (usec) will be sufficiently accurate. What do you think?

>
> Should TTL be uint8?

       rw ttl?                   uint32
>
GIM>> Agree.

>
> Any thoughts on other FECs from RFC 8029 (e.g. LDP, Nil-FEC)?
>
GIM>> Yes, we will work on adding other FECs defined in RFC 8029.

>
> Thanks,
> Rakesh
>
>
>
>
>

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

<div dir=3D"ltr">Hi Rakesh,<div>thank you for the review, detailed question=
s and the most helpful suggestions. Please find my answers in-line and tagg=
ed GIM&gt;&gt;.</div><div><br></div><div><br></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr">On Fri, Nov 30, 2018 at 2:25 PM Rakesh Gandhi (rgan=
dhi) &lt;<a href=3D"mailto:rgandhi@cisco.com">rgandhi@cisco.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex">Hi Loa, Authors,<br>
<br>
I have reviewed this document. Please find my comments below:<br>
<br>
The document is for lsp-ping, but do authors plan to include LSP traceroute=
 support in future?<br></blockquote><div>GIM&gt;&gt; Very good question, th=
ank you. At this=C2=A0point the model allows to realize the traceroute func=
tionality by issuing a series of consecutive LSP pings while incrementing T=
TL. Suggestions are always welcome.=C2=A0</div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">
<br>
Section 6:<br>
=3D=3D=3D=3D=3D=3D=3D<br>
RSVP tunnel uses name (string). Please see TE model.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0:(rsvp)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 |=C2=A0 +--ro tunnel-interface?=C2=A0 =
=C2=A0 =C2=A0 uint32<br></blockquote><div>GIM&gt;&gt; It is a union of uint=
32 and string types. Will remove uint32 and the union as unnecessary.</div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
control-info -&gt; may be rename to control-parameters, also relevant text.=
 This is similar to scheduling-parameters.<br></blockquote><div>GIM&gt;&gt;=
 Thank you for the suggestion. Will do.=C2=A0</div><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex">
<br>
Can we add in the description the unit of the time for the following? <br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0min-rtt<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0max-rtt<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0average-rtt<br></blockquote><div>GIM&gt;&gt;=C2=
=A0 The theoretical resolution of the NTP time format used in LSP ping is=
=C2=A0<span style=3D"font-family:sans-serif;font-size:14px">233 picoseconds=
. I think that expressing the RTT measurement in microseconds (usec) will b=
e sufficiently accurate. What do you think?</span></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
<br>
Should TTL be uint8?=C2=A0</blockquote><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
=C2=A0 =C2=A0 =C2=A0 =C2=A0rw ttl?=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0uint32<br></blockquote><div>GIM&gt;&gt; Agree.=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex">
<br>
Any thoughts on other FECs from RFC 8029 (e.g. LDP, Nil-FEC)?<br></blockquo=
te><div>GIM&gt;&gt; Yes, we will work on adding other FECs defined in RFC 8=
029.</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks,<br>
Rakesh<br>
<br>
<br>
<br>
<br>
</blockquote></div></div>

--000000000000598dcb057c28e253--


From nobody Tue Dec  4 09:33:44 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 46B1D126C7E; Tue,  4 Dec 2018 09:33:43 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154394482322.4711.1622058648841628416@ietfa.amsl.com>
Date: Tue, 04 Dec 2018 09:33:43 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/1L0cN9W8Gi-sRaLPrRkPO7kQoVM>
Subject: [mpls] I-D Action: draft-ietf-mpls-sfc-encapsulation-01.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 17:33:44 -0000

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

        Title           : MPLS Encapsulation for SFC NSH
        Authors         : Andrew G. Malis
                          Stewart Bryant
                          Joel M. Halpern
                          Wim Henderickx
	Filename        : draft-ietf-mpls-sfc-encapsulation-01.txt
	Pages           : 7
	Date            : 2018-12-04

Abstract:
   This document describes how to use a Service Function Forwarder (SFF)
   Label (similar to a pseudowire label or VPN label) to indicate the
   presence of a Service Function Chaining (SFC) Network Service Header
   (NSH) between an MPLS label stack and the packet payload.  This
   allows SFC packets using the NSH to be forwarded between SFFs over an
   MPLS network, and the selection between multiple SFFs in the
   destination MPLS node.


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

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

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


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

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


From nobody Tue Dec  4 09:44:00 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D72BB130FD1; Tue,  4 Dec 2018 09:43:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0bViiM7J3FgL; Tue,  4 Dec 2018 09:43:46 -0800 (PST)
Received: from mail-qk1-x729.google.com (mail-qk1-x729.google.com [IPv6:2607:f8b0:4864:20::729]) (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 88B06130FEE; Tue,  4 Dec 2018 09:43:46 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id w204so10135594qka.2; Tue, 04 Dec 2018 09:43:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to:cc; bh=1cPaMXaxUSk88GQulDR9RIjGQGNAvvbyFgPB5c9vlkY=; b=vgIaXexiYvt1Yq3qxxiDXbs9ot4VnSkcpm4gHuZF1cJRM54w9yTkP+8sixVDvo27+y Nz6yZ1RN6Ne05fV95cUr/p5Zmli+TSfQSFWivczFTWiBwZAINm3hJR9kP9UN3e8EZGdM EGxWFZHiPyqBWAsi/hVXucFAjxClKfGOqu9agEwXIBaMSTiaXTnBOtUZh2/yIVzxpnSv DANrz8/KJ4spXdxZ4bdHS0lE2+gHfv51CmRd9erULArjUc5DobPLScItsqKJC00pPK3h mANo33nSROStzcwIuUs7r55wdIMSEcs0A3oN7a6/TVXFz10ORRDKCT5lSsrsxDT4oEWS Yv/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=1cPaMXaxUSk88GQulDR9RIjGQGNAvvbyFgPB5c9vlkY=; b=UbmaOen8Ek+RvBv3naqPm7Ee9TWJXbIHlcPpFmRkyy6qT6IJ8NJuDKXqXlvBbYWbpw Dguts/RSFodmZEuqXkIZuRj9hbM5vdIlw4ETzMCFoXLXv0IccIwnglTMvq1rFbF+lekh gT7lXvoX1OXw/9zVbA0ws3x8G7Rb/qTPW81q4Z2s3UDz2ubxzG7cOGu1dWkgJKcmHgNc neFipgrI3cYE1cKXvGNkm6P5+k7k+X2PxMxrIVGuQOk3PLJa/3g29zGoSx+XK+hdw6tf eMOO2WWrxf2d0YmnXlhwPCNxv8qQwKltDSZTv+QsLUqoLYWr7rEwWv8tGdlYLIkuVIv8 0wzQ==
X-Gm-Message-State: AA+aEWZ9N3bogMcrvFl6O0Abbz7gyHtmuGDXm17PM6f0Ap9CYokAkXuw EqCkH/5sxCQIpa7oZvfj61kEtNfB4/3Fj8r/5Pt8uADa
X-Google-Smtp-Source: AFSGD/V3kg3B2LEo7DpVzzc4y+LWLG4KDOXT8eiOxD6YktNPn5NheOGFsZzobOjVu6hXuRU1uktD3IXTi96xh3DkpIo=
X-Received: by 2002:a37:99c5:: with SMTP id b188mr20298695qke.100.1543945425297;  Tue, 04 Dec 2018 09:43:45 -0800 (PST)
MIME-Version: 1.0
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 4 Dec 2018 12:43:34 -0500
Message-ID: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com>
To: mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>
Cc: sfc@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a0a49c057c35cec9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/A6Hezn-GI9DFpk61mizu-jlfK_w>
Subject: [mpls] MPLS WG LC request for draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 17:43:59 -0000

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

MPLS WG and Chairs,

We (the co-authors) have just updated draft-ietf-mpls-sfc-encapsulation to
add additional material to the Security Considerations section.

With this update, we believe that this draft is now ready for MPLS WG last
call.

Given the subject material, I've cc'ed the SFC WG for their information as
well. The SFC WG should also be cc'ed on the WG last call.

Thanks,
Andy (for the authors)

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

<div dir=3D"ltr"><div dir=3D"ltr">MPLS WG and Chairs,<div><br></div><div>We=
 (the co-authors) have just updated=C2=A0draft-ietf-mpls-sfc-encapsulation =
to add additional material to the Security Considerations section.</div><di=
v><br></div><div>With this update, we believe that this draft is now ready =
for MPLS WG last call.</div><div><br></div><div>Given the subject material,=
 I&#39;ve cc&#39;ed the SFC WG for their information as well. The SFC WG sh=
ould also be cc&#39;ed on the WG last call.</div><div><br></div><div>Thanks=
,</div><div>Andy (for the authors)</div><div><br></div></div></div>

--000000000000a0a49c057c35cec9--


From nobody Tue Dec  4 23:52:24 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2942E129533; Tue,  4 Dec 2018 23:52:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9m7wQUDjZugn; Tue,  4 Dec 2018 23:52:21 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3E11124D68; Tue,  4 Dec 2018 23:52:20 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 765361802A82; Wed,  5 Dec 2018 08:52:17 +0100 (CET)
To: "Andrew G. Malis" <agmalis@gmail.com>, mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>
Cc: sfc@ietf.org
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com>
From: Loa Andersson <loa@pi.nu>
Message-ID: <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu>
Date: Wed, 5 Dec 2018 15:52:14 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2
MIME-Version: 1.0
In-Reply-To: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/BzVaxVxu-wjovefOjQrhxiWx8NY>
Subject: Re: [mpls] MPLS WG LC request for draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 07:52:23 -0000

Andy, et.al.,

We will do the normal procedue

- wg chair review
- IPR poll
- wglc

I will need a few days to review

/Loa

On 2018-12-05 01:43, Andrew G. Malis wrote:
> MPLS WG and Chairs,
> 
> We (the co-authors) have just updated draft-ietf-mpls-sfc-encapsulation 
> to add additional material to the Security Considerations section.
> 
> With this update, we believe that this draft is now ready for MPLS WG 
> last call.
> 
> Given the subject material, I've cc'ed the SFC WG for their information 
> as well. The SFC WG should also be cc'ed on the WG last call.
> 
> Thanks,
> Andy (for the authors)
> 

-- 


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


From nobody Wed Dec  5 10:56:58 2018
Return-Path: <ghanwani@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D68D130E7B for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 10:56:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7hiK52cjYfth for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 10:56:53 -0800 (PST)
Received: from mail-ua1-f46.google.com (mail-ua1-f46.google.com [209.85.222.46]) (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 A410A130E95 for <mpls@ietf.org>; Wed,  5 Dec 2018 10:56:53 -0800 (PST)
Received: by mail-ua1-f46.google.com with SMTP id z23so7507912uam.1 for <mpls@ietf.org>; Wed, 05 Dec 2018 10:56:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=L5XrB0kqYtup9x/cY3fNr9q4FxXcsfrho5DBqj/rxXc=; b=qT3MPSsudF+dyE/b75rcRURigzh9Ek1sfFhgRuz9hG12YTrAY7BXUCi5MZDJjRKcoL 4ULKZh47cXhgzRziM/0hAn4PIO7JU1QvddNpoNb0sDKU+clVbGdB3K/qsNdWXksl2Y4/ 7bL0D6kTUsk8db0I/XJtC+M7d2Vgy9MtfinKeH3YD/F8oDJUEYHUoqE0KUNP9SIkpJ/I hC5Vz2XvuC6C1j4+28WqzyF/6YDc58iOrdcJ64RIg0x6CCtCzYLiMkKHBVWubChdIX/H XfkFjZgIn54J+2UOg+AwPW3TDUbWEyt4xlLaQhNnUmeD0ZtWcsDf6M3GF75RACPHvBsb Yi5A==
X-Gm-Message-State: AA+aEWZpb8KRwm8T8gnUJj2Cm2c/vot2E7QRG+8Wh3ZDFZ+jS9KpF8zW DKZ7QycAfLy9kOm8PDZDfbQaILzo8CqwQPyuxH7faA==
X-Google-Smtp-Source: AFSGD/VqRo/+VEWIFDJpSPuh9BvLuGVSjYSFlK5JeGXX5eJoaJdG3TctBlttGiR68KECKGvThoib2zfiZ+rLftLQJb8=
X-Received: by 2002:ab0:15ab:: with SMTP id i40mr11076772uae.70.1544036212539;  Wed, 05 Dec 2018 10:56:52 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu>
In-Reply-To: <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Wed, 5 Dec 2018 10:56:39 -0800
Message-ID: <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com>
To: mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000f81010057c4af14e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6a8-NsOiP6gXCs_16WtThz-JcF4>
Subject: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 18:56:55 -0000

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

I think it would be useful for this document to reference
https://tools.ietf.org/html/draft-ietf-mpls-sfc
in the introduction to say that "using MPLS to replace the function of NSH
is described elsewhere [x]".

I think the following:
>>>

the SFF Label will rise to the top of the label stack before
the packet is forwarded to another node and before the packet
is dispatched to a higher layer.

>>>
would be better worded as:

"as a part of normal processing, the SFF Label will become

the top label in the stack before the packet is forwarded

to another node and before the packet is dispatched to a higher layer."


Thanks,
Anoop

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

<div dir=3D"ltr"><div dir=3D"ltr">I think it would be useful for this docum=
ent to reference=C2=A0<div><a href=3D"https://tools.ietf.org/html/draft-iet=
f-mpls-sfc">https://tools.ietf.org/html/draft-ietf-mpls-sfc</a><br></div><d=
iv>in the introduction to say that &quot;using MPLS to replace the function=
 of NSH is described elsewhere [x]&quot;.</div><div><br></div><div>I think =
the following:</div><div>&gt;&gt;&gt;</div><div><pre class=3D"gmail-newpage=
" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-befor=
e:page;color:rgb(0,0,0)">the SFF Label will rise to the top of the label st=
ack before
the packet is forwarded to another node and before the packet
is dispatched to a higher layer.</pre></div><div>&gt;&gt;&gt;</div><div>wou=
ld be better worded as:</div><div><br></div><div><pre class=3D"gmail-newpag=
e" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-befo=
re:page;color:rgb(0,0,0)">&quot;as a part of normal processing, the SFF Lab=
el will become </pre><pre class=3D"gmail-newpage" style=3D"font-size:13.333=
3px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">th=
e top label in the stack before the packet is forwarded </pre><pre class=3D=
"gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0=
px;break-before:page;color:rgb(0,0,0)">to another node and before the packe=
t is dispatched to a higher layer.&quot;</pre></div><div><br></div><div>Tha=
nks,</div><div>Anoop</div></div></div>

--000000000000f81010057c4af14e--


From nobody Wed Dec  5 11:14:34 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D18AF130E13 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:14:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xPljoRMuHgKM for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:14:31 -0800 (PST)
Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D259B1288EB for <mpls@ietf.org>; Wed,  5 Dec 2018 11:14:30 -0800 (PST)
Received: by mail-qt1-x82e.google.com with SMTP id v11so23599099qtc.2 for <mpls@ietf.org>; Wed, 05 Dec 2018 11:14:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nwvkBPfkBQ79lUPGUPMM9nuO6eh1+wal9vdZvkySB90=; b=fNqdDWmNCEnaoAqpAHfyIJw1k2rHIXnQzXcQs045wwBcJWhupftb93QQay90WoydZq 6TcCoNfnf3jw2YVbvYxbGIi1BgW4T/3l8wYj+y4KUw36yO+ScDO1jEoBNztQ7wfzceVC rXz4/jXEVWVXr74Irdems4WmO4/0k1r6Pv0pSKR6U7k7prFTPiHQfJbPLaCGPrMRcKqx 3WNQCUgpyteK7okP9Df59jNmlKf4PkEo3Sml6wqxb4h/msH1bGwgvwG2hQmNDLkqJw3I tp1A6+StxfmCWtPK6q47sQp7WAh20/awZv3bi+8k1T/osG5gfwRl/9DlBHKhC8dlxqbI 6e2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nwvkBPfkBQ79lUPGUPMM9nuO6eh1+wal9vdZvkySB90=; b=mJGHPWNVhhdZ0Y8s0NsPKfQudIIlJcG/UmnXp4hPOUWiHXyvcYXdqiddt5SNGJfVgy k8FIF5icfE9Urb9mftZ3s7q50xPqaiHFD1ohs0BNBT2YIE19FlIOjX4rkEM10jVCiyIG Iozffmd31epe1XTR0axTH80gdAFMW3clasAY/Y7tjSzdYZZoxNfiZV88gDpJW5gxGAaa VJOeo4S3trvolBx10BhAj+Y4HOZmyXWBnwPdloPiB4qFoP6KcPsitGglQsNCGFTpYdhC XlSgnXNc7tV3jNWuw1IMXVppnc1Gg8nFXZ2yGVFQgrpundaFz9cwRXNJ77t2FhOqSCHf BwYQ==
X-Gm-Message-State: AA+aEWaxn0YQTftaYPB6/QJAAANWapFEMcdhQVlccwDllD2SBnR2bmVV agixmZkckW7tRHGOS7KPHGIC0bWuE1L4snVan1s=
X-Google-Smtp-Source: AFSGD/USrDuss7XY8HeItl8O4M1w8on/SUmlzMKkhzJ+z6sOSGGzPlfAwLd/wP4JnfOko5Dg6potuETGhFXTMWHhH20=
X-Received: by 2002:ac8:314a:: with SMTP id h10mr24957378qtb.334.1544037269909;  Wed, 05 Dec 2018 11:14:29 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com>
In-Reply-To: <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 5 Dec 2018 14:14:18 -0500
Message-ID: <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com>
To: Anoop Ghanwani <anoop@alumni.duke.edu>
Cc: mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000fe343b057c4b30e7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/edJnSYlnnHm6xM4xh65n0nx78Lo>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 19:14:33 -0000

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

Anoop,

Thanks, I'll discuss these suggestions with my co-authors. Also, now that
we've requested WG LC, Loa may want to treat this as a last call comment.

Your first comment isn't quite correct, since draft-ietf-mpls-sfc only
replaces some of the functions of the NSH. For example, there's no
packet-by-packet metadata.

Cheers,
Andy


On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu> wrote:

> I think it would be useful for this document to reference
> https://tools.ietf.org/html/draft-ietf-mpls-sfc
> in the introduction to say that "using MPLS to replace the function of NSH
> is described elsewhere [x]".
>
> I think the following:
> >>>
>
> the SFF Label will rise to the top of the label stack before
> the packet is forwarded to another node and before the packet
> is dispatched to a higher layer.
>
> >>>
> would be better worded as:
>
> "as a part of normal processing, the SFF Label will become
>
> the top label in the stack before the packet is forwarded
>
> to another node and before the packet is dispatched to a higher layer."
>
>
> Thanks,
> Anoop
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Anoop,<div><br></div><div>Thanks, I&#39;l=
l discuss these suggestions with my co-authors. Also, now that we&#39;ve re=
quested WG LC, Loa may want to treat this as a last call comment.</div><div=
><br></div><div>Your first comment isn&#39;t quite correct, since=C2=A0draf=
t-ietf-mpls-sfc only replaces some of the functions of the NSH. For example=
, there&#39;s no packet-by-packet metadata.</div><div><br></div><div>Cheers=
,</div><div>Andy</div><div><br></div></div></div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani &lt;<a =
href=3D"mailto:anoop@alumni.duke.edu">anoop@alumni.duke.edu</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">I=
 think it would be useful for this document to reference=C2=A0<div><a href=
=3D"https://tools.ietf.org/html/draft-ietf-mpls-sfc" target=3D"_blank">http=
s://tools.ietf.org/html/draft-ietf-mpls-sfc</a><br></div><div>in the introd=
uction to say that &quot;using MPLS to replace the function of NSH is descr=
ibed elsewhere [x]&quot;.</div><div><br></div><div>I think the following:</=
div><div>&gt;&gt;&gt;</div><div><pre class=3D"m_-6548227625501028058gmail-n=
ewpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break=
-before:page;color:rgb(0,0,0)">the SFF Label will rise to the top of the la=
bel stack before
the packet is forwarded to another node and before the packet
is dispatched to a higher layer.</pre></div><div>&gt;&gt;&gt;</div><div>wou=
ld be better worded as:</div><div><br></div><div><pre class=3D"m_-654822762=
5501028058gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin=
-bottom:0px;break-before:page;color:rgb(0,0,0)">&quot;as a part of normal p=
rocessing, the SFF Label will become </pre><pre class=3D"m_-654822762550102=
8058gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-botto=
m:0px;break-before:page;color:rgb(0,0,0)">the top label in the stack before=
 the packet is forwarded </pre><pre class=3D"m_-6548227625501028058gmail-ne=
wpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-=
before:page;color:rgb(0,0,0)">to another node and before the packet is disp=
atched to a higher layer.&quot;</pre></div><div><br></div><div>Thanks,</div=
><div>Anoop</div></div></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000fe343b057c4b30e7--


From nobody Wed Dec  5 11:24:18 2018
Return-Path: <ghanwani@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67C3C130DF1 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:24:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNKbdBHpv4W5 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:24:14 -0800 (PST)
Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) (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 58DAC1288EB for <mpls@ietf.org>; Wed,  5 Dec 2018 11:24:14 -0800 (PST)
Received: by mail-vs1-f49.google.com with SMTP id n10so3976171vso.13 for <mpls@ietf.org>; Wed, 05 Dec 2018 11:24:14 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=UNkzzhxm0wpNtg5k9bSB0tpLyFYdzTBmkmvidFp31LM=; b=d+EdIDPyozTMnxB2pGf5OQPOmXcE/5S8lKtV5UXLmhpFuh2oQg1ig1Gfd7y8BlgY1m M/F3tqbD6Lxf7fPZUWAPB0o4w8qq3vq+9vIH1fqR7k15ZhDR0inKISCNJ9lPj3tMhSqb GVls1T2Wlo5zI34bFeXzFgUXYqDNiJlM8DLYiXfSf7UYcUkM0odVsk/S3qhFjENcBXSr mK7IvRyK2B/m6p8gH7zMv7TTCjD/YO0Icw27ijMzHwaQhaXEUtsnIM1LWYwXKRFS7bfn rBJJXn6nKZr1CHsTxlWO3+HQW5KYMOfPVHXtWHTmykO+4S2rlLZJjo+JT11k4p3T89n6 JymA==
X-Gm-Message-State: AA+aEWZM66RdAxXHiJ8DiZqfdydusvialLqBQzCU1Dhyy9qss7ZeK4lt kuWMBlHyf8pxDK5Ld29csM0A9p7Rr5VKLUz0g8PexVzr
X-Google-Smtp-Source: AFSGD/VfrzgXsX9xQy+LZ6qktqDA3dpBojRPPP1ayXvByEI7pMr8qjGEOh58viJlubzFEh7jx9dtKyM/vapWaBl6wkw=
X-Received: by 2002:a67:7993:: with SMTP id u141mr11554204vsc.119.1544037853183;  Wed, 05 Dec 2018 11:24:13 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com>
In-Reply-To: <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Wed, 5 Dec 2018 11:23:58 -0800
Message-ID: <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com>
To: mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c244b3057c4b53f7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/YJtb6NBErIFheB08kGK2YrmOU4s>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 19:24:16 -0000

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

Hi Andy,

Yes, I agree my comment wasn't complete.  Perhaps this is better:
"using MPLS as a replacement for NSH (with some loss of functionality) is
described elsewhere [x]."

Also for the second comment, this may be better.

"as a part of normal processing, the SFF Label becomes

the top label in the stack."


Thanks,
Anoop

On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> Anoop,
>
> Thanks, I'll discuss these suggestions with my co-authors. Also, now that
> we've requested WG LC, Loa may want to treat this as a last call comment.
>
> Your first comment isn't quite correct, since draft-ietf-mpls-sfc only
> replaces some of the functions of the NSH. For example, there's no
> packet-by-packet metadata.
>
> Cheers,
> Andy
>
>
> On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu>
> wrote:
>
>> I think it would be useful for this document to reference
>> https://tools.ietf.org/html/draft-ietf-mpls-sfc
>> in the introduction to say that "using MPLS to replace the function of
>> NSH is described elsewhere [x]".
>>
>> I think the following:
>> >>>
>>
>> the SFF Label will rise to the top of the label stack before
>> the packet is forwarded to another node and before the packet
>> is dispatched to a higher layer.
>>
>> >>>
>> would be better worded as:
>>
>> "as a part of normal processing, the SFF Label will become
>>
>> the top label in the stack before the packet is forwarded
>>
>> to another node and before the packet is dispatched to a higher layer."
>>
>>
>> Thanks,
>> Anoop
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
>

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

<div dir=3D"ltr">Hi Andy,<div><br></div><div>Yes, I agree my comment wasn&#=
39;t complete.=C2=A0 Perhaps this is better:</div><div>&quot;using MPLS as =
a replacement=C2=A0for NSH (with some loss of functionality) is described e=
lsewhere [x].&quot;<br></div><div><br></div><div>Also for the second commen=
t, this may be better.</div><div><br></div><div><pre class=3D"gmail-m_72671=
69786032419066m_-6548227625501028058gmail-newpage" style=3D"font-size:13.33=
33px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">&=
quot;as a part of normal processing, the SFF Label becomes</pre><pre class=
=3D"gmail-m_7267169786032419066m_-6548227625501028058gmail-newpage" style=
=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:page;=
color:rgb(0,0,0)">the top label in the stack.&quot;</pre></div><div><br></d=
iv><div>Thanks,</div><div>Anoop<br><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis &lt;<a href=3D"mai=
lto:agmalis@gmail.com">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">Anoop,<div><br></div=
><div>Thanks, I&#39;ll discuss these suggestions with my co-authors. Also, =
now that we&#39;ve requested WG LC, Loa may want to treat this as a last ca=
ll comment.</div><div><br></div><div>Your first comment isn&#39;t quite cor=
rect, since=C2=A0draft-ietf-mpls-sfc only replaces some of the functions of=
 the NSH. For example, there&#39;s no packet-by-packet metadata.</div><div>=
<br></div><div>Cheers,</div><div>Andy</div><div><br></div></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 1:57 PM A=
noop Ghanwani &lt;<a href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank=
">anoop@alumni.duke.edu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex"><div dir=3D"ltr"><div dir=3D"ltr">I think it would be useful for this d=
ocument to reference=C2=A0<div><a href=3D"https://tools.ietf.org/html/draft=
-ietf-mpls-sfc" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-mp=
ls-sfc</a><br></div><div>in the introduction to say that &quot;using MPLS t=
o replace the function of NSH is described elsewhere [x]&quot;.</div><div><=
br></div><div>I think the following:</div><div>&gt;&gt;&gt;</div><div><pre =
class=3D"m_7267169786032419066m_-6548227625501028058gmail-newpage" style=3D=
"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:page;col=
or:rgb(0,0,0)">the SFF Label will rise to the top of the label stack before
the packet is forwarded to another node and before the packet
is dispatched to a higher layer.</pre></div><div>&gt;&gt;&gt;</div><div>wou=
ld be better worded as:</div><div><br></div><div><pre class=3D"m_7267169786=
032419066m_-6548227625501028058gmail-newpage" style=3D"font-size:13.3333px;=
margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">&quot;=
as a part of normal processing, the SFF Label will become </pre><pre class=
=3D"m_7267169786032419066m_-6548227625501028058gmail-newpage" style=3D"font=
-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:page;color:rg=
b(0,0,0)">the top label in the stack before the packet is forwarded </pre><=
pre class=3D"m_7267169786032419066m_-6548227625501028058gmail-newpage" styl=
e=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:page=
;color:rgb(0,0,0)">to another node and before the packet is dispatched to a=
 higher layer.&quot;</pre></div><div><br></div><div>Thanks,</div><div>Anoop=
</div></div></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</blockquote></div></div></div>

--000000000000c244b3057c4b53f7--


From nobody Wed Dec  5 11:39:26 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 596BD127598 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:39:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P12M2TOIuw_M for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:39:20 -0800 (PST)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (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 13457128A6E for <mpls@ietf.org>; Wed,  5 Dec 2018 11:39:20 -0800 (PST)
Received: by mail-qt1-x82b.google.com with SMTP id z16so23696554qtq.4 for <mpls@ietf.org>; Wed, 05 Dec 2018 11:39:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gmyvSUvJSfbgmGhtlzTRAVJoxlbNqlBuX78HT71cGLk=; b=iq407dXnw/yGS1wjR8GqaIVUR4wNi16gNuAZTRWsz+icNk/W2jCPgW5XSHE0/eYG2J AgB3Vw1au4WWwP7X3+g+GbCay8wFrrFZoWIaov0MhjfqX0VhOs00tpUgSfc2xG5nXDX1 KkFaZSjQGzaaxRdga5HnWUfkg5mC0+U7Rlq31WoqDDXhuc7RFmnJzOAiE4cZOzcORtNn 6/MiHE4tCzySliAl6NStQ/jF6HXDib9ciRIIMaTev6SdpYWZrdzGkkNcHq+IjDNTAh2B 5uAHClgQHML8yndosSLJr2Q2z8xAnejXQdBrDa3fb+wl4FMbFV/ZaetpHkpuvpRH9L4T EBdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gmyvSUvJSfbgmGhtlzTRAVJoxlbNqlBuX78HT71cGLk=; b=kJobdZXv1JoDp4LPVoCSfFp6HeSLqFXQ+Ab+CTQpPDApOZdbgMZEiiYNXaUFnhu5Tb 0zV4qyyZapQbLY2JSL9/HZYyEHWuT6Qhu90/+wj8TxhGNjbXjfZujziizTM9dQM3vm9f rQx87V+/mF4IIwj+ZU29FCvjxx52sKTHdPe7PGSdsrqGFP8p/BdE2/KmbGQ4doPT+D74 jVeF00m4/p2YbrE1mq8LyR0mJo44I5I64fUsYnNhYG2/tv39MoWlNLXI7XvwxRekdgNc BqQ9/euUe/GRFAdlEFOioLR/TciZRQW4uJsu5ku8kRGZVs6WNJPmyAP+NKwxEgi5a1zU UUMA==
X-Gm-Message-State: AA+aEWZMvcpOtz26E9bNay/6ahNRYFZJh8aZIWpxFhZcUHBtiF8SGTc/ MrMrc5m9Ll/mc6OyC0scJ4xTP7Kv6MR+1aHRGNygjaFJaug=
X-Google-Smtp-Source: AFSGD/UeV9DYlolj4HdCF1t/04GBJylL5W4HP+CAnWNO77MjWLSxQg4ceVHhvu8r+j01afttFcmhdNRDV/6fL/toVRI=
X-Received: by 2002:ac8:748:: with SMTP id k8mr24521262qth.235.1544038758841;  Wed, 05 Dec 2018 11:39:18 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com>
In-Reply-To: <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 5 Dec 2018 14:39:07 -0500
Message-ID: <CAA=duU04e3eJ82+ey+ZYGO0eFc1+ZOMmKAbUto4mdbhJ+ab5MQ@mail.gmail.com>
To: Anoop Ghanwani <anoop@alumni.duke.edu>
Cc: mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000bd8373057c4b8925"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/KQ_y7O4A3Z6sKIjvWKuxNfAqfjE>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 19:39:24 -0000

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

Anoop,

Thanks again, we'll hold these for the next update. BTW, If we add a
reference to draft-ietf-mpls-sfc, then it may also be useful to add a
reference to draft-ietf-mpls-sfc-encapsulation in draft-ietf-mpls-sfc as
well. Since that's already gone to the IESG, that'll have to be an IETF LC
comment.

Cheers,
Andy


On Wed, Dec 5, 2018 at 2:24 PM Anoop Ghanwani <anoop@alumni.duke.edu> wrote:

> Hi Andy,
>
> Yes, I agree my comment wasn't complete.  Perhaps this is better:
> "using MPLS as a replacement for NSH (with some loss of functionality) is
> described elsewhere [x]."
>
> Also for the second comment, this may be better.
>
> "as a part of normal processing, the SFF Label becomes
>
> the top label in the stack."
>
>
> Thanks,
> Anoop
>
> On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis <agmalis@gmail.com> wrote:
>
>> Anoop,
>>
>> Thanks, I'll discuss these suggestions with my co-authors. Also, now that
>> we've requested WG LC, Loa may want to treat this as a last call comment.
>>
>> Your first comment isn't quite correct, since draft-ietf-mpls-sfc only
>> replaces some of the functions of the NSH. For example, there's no
>> packet-by-packet metadata.
>>
>> Cheers,
>> Andy
>>
>>
>> On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu>
>> wrote:
>>
>>> I think it would be useful for this document to reference
>>> https://tools.ietf.org/html/draft-ietf-mpls-sfc
>>> in the introduction to say that "using MPLS to replace the function of
>>> NSH is described elsewhere [x]".
>>>
>>> I think the following:
>>> >>>
>>>
>>> the SFF Label will rise to the top of the label stack before
>>> the packet is forwarded to another node and before the packet
>>> is dispatched to a higher layer.
>>>
>>> >>>
>>> would be better worded as:
>>>
>>> "as a part of normal processing, the SFF Label will become
>>>
>>> the top label in the stack before the packet is forwarded
>>>
>>> to another node and before the packet is dispatched to a higher layer."
>>>
>>>
>>> Thanks,
>>> Anoop
>>> _______________________________________________
>>> mpls mailing list
>>> mpls@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mpls
>>>
>> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Anoop,<=
div><br></div><div>Thanks again, we&#39;ll hold these for the next update. =
BTW, If we add a reference to=C2=A0draft-ietf-mpls-sfc, then it may also be=
 useful to add a reference to=C2=A0draft-ietf-mpls-sfc-encapsulation in=C2=
=A0draft-ietf-mpls-sfc as well. Since that&#39;s already gone to the IESG, =
that&#39;ll have to be an IETF LC comment.</div><div><br></div><div>Cheers,=
</div><div>Andy</div><div><br></div></div></div></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 2:24 PM Anoop Ghan=
wani &lt;<a href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank">anoop@a=
lumni.duke.edu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
dir=3D"ltr">Hi Andy,<div><br></div><div>Yes, I agree my comment wasn&#39;t =
complete.=C2=A0 Perhaps this is better:</div><div>&quot;using MPLS as a rep=
lacement=C2=A0for NSH (with some loss of functionality) is described elsewh=
ere [x].&quot;<br></div><div><br></div><div>Also for the second comment, th=
is may be better.</div><div><br></div><div><pre class=3D"m_4884099246417609=
210m_-4677744618667399044gmail-m_7267169786032419066m_-6548227625501028058g=
mail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px=
;break-before:page;color:rgb(0,0,0)">&quot;as a part of normal processing, =
the SFF Label becomes</pre><pre class=3D"m_4884099246417609210m_-4677744618=
667399044gmail-m_7267169786032419066m_-6548227625501028058gmail-newpage" st=
yle=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:pa=
ge;color:rgb(0,0,0)">the top label in the stack.&quot;</pre></div><div><br>=
</div><div>Thanks,</div><div>Anoop<br><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr">On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis &lt;<a href=3D"m=
ailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">=
Anoop,<div><br></div><div>Thanks, I&#39;ll discuss these suggestions with m=
y co-authors. Also, now that we&#39;ve requested WG LC, Loa may want to tre=
at this as a last call comment.</div><div><br></div><div>Your first comment=
 isn&#39;t quite correct, since=C2=A0draft-ietf-mpls-sfc only replaces some=
 of the functions of the NSH. For example, there&#39;s no packet-by-packet =
metadata.</div><div><br></div><div>Cheers,</div><div>Andy</div><div><br></d=
iv></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec =
5, 2018 at 1:57 PM Anoop Ghanwani &lt;<a href=3D"mailto:anoop@alumni.duke.e=
du" target=3D"_blank">anoop@alumni.duke.edu</a>&gt; wrote:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">I think it would =
be useful for this document to reference=C2=A0<div><a href=3D"https://tools=
.ietf.org/html/draft-ietf-mpls-sfc" target=3D"_blank">https://tools.ietf.or=
g/html/draft-ietf-mpls-sfc</a><br></div><div>in the introduction to say tha=
t &quot;using MPLS to replace the function of NSH is described elsewhere [x=
]&quot;.</div><div><br></div><div>I think the following:</div><div>&gt;&gt;=
&gt;</div><div><pre class=3D"m_4884099246417609210m_-4677744618667399044m_7=
267169786032419066m_-6548227625501028058gmail-newpage" style=3D"font-size:1=
3.3333px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0=
)">the SFF Label will rise to the top of the label stack before
the packet is forwarded to another node and before the packet
is dispatched to a higher layer.</pre></div><div>&gt;&gt;&gt;</div><div>wou=
ld be better worded as:</div><div><br></div><div><pre class=3D"m_4884099246=
417609210m_-4677744618667399044m_7267169786032419066m_-6548227625501028058g=
mail-newpage" style=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px=
;break-before:page;color:rgb(0,0,0)">&quot;as a part of normal processing, =
the SFF Label will become </pre><pre class=3D"m_4884099246417609210m_-46777=
44618667399044m_7267169786032419066m_-6548227625501028058gmail-newpage" sty=
le=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:pag=
e;color:rgb(0,0,0)">the top label in the stack before the packet is forward=
ed </pre><pre class=3D"m_4884099246417609210m_-4677744618667399044m_7267169=
786032419066m_-6548227625501028058gmail-newpage" style=3D"font-size:13.3333=
px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">to =
another node and before the packet is dispatched to a higher layer.&quot;</=
pre></div><div><br></div><div>Thanks,</div><div>Anoop</div></div></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</blockquote></div></div></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000bd8373057c4b8925--


From nobody Wed Dec  5 11:47:17 2018
Return-Path: <jdrake@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1D89130EF7 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:47:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.171
X-Spam-Level: 
X-Spam-Status: No, score=-2.171 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h4niGPFZmq3Y for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 11:47:08 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD035130E4C for <mpls@ietf.org>; Wed,  5 Dec 2018 11:47:08 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wB5JiULo011815; Wed, 5 Dec 2018 11:47:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=zlN2EHvF1YIC5bF/QeafMUsdk2z3Mf4ulNUjV7jMnLg=; b=b73Ri+QbisK3XBTem3v4bS5MI0xtzcQAqjo/DvV3Y0WJu55VrLjsnUQzNEK4ovHyvhnm jbGGAZOab4VzgqJ6NEcdMbHXz5C1iKpNkLjjLRGgaO4A1I8kDL8eGkUYbTO3Ie+vUfC3 VNNu3iAP4kaFw45oY/y/1LRe0WtddB3u59w/t25VugN8hXFOXzl4GeQdUPwHrKe1U5RA s2l5WdP/GPZDIzoHFhzxRiTwd9/rpsvFbCo1DG1K+UGoz23uWahdinHH27Siq1abtQd0 Vjv5eJkH0B7XUJE+za9aiyHacvAK5s/i+1lGnJhK/0MGfxBtdk4zD1KPuYbzEvBykzs8 lw== 
Received: from nam05-dm3-obe.outbound.protection.outlook.com (mail-dm3nam05lp2058.outbound.protection.outlook.com [104.47.49.58]) by mx0a-00273201.pphosted.com with ESMTP id 2p6kmjr61b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 05 Dec 2018 11:47:06 -0800
Received: from BN7PR05MB4354.namprd05.prod.outlook.com (52.133.223.33) by BN7PR05MB5940.namprd05.prod.outlook.com (20.176.31.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.8; Wed, 5 Dec 2018 19:47:04 +0000
Received: from BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63]) by BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63%3]) with mapi id 15.20.1404.016; Wed, 5 Dec 2018 19:47:03 +0000
From: John E Drake <jdrake@juniper.net>
To: Anoop Ghanwani <anoop@alumni.duke.edu>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
Thread-Index: AQHUjMxTBYgOHgMPF0erfOraVep5yqVwg9cAgAACswCAAAS1gA==
Date: Wed, 5 Dec 2018 19:47:03 +0000
Message-ID: <BN7PR05MB43549BA39FABBA890341BF0DC7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com>
In-Reply-To: <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN7PR05MB5940; 6:wt6sQg4KNNwR34hce2Er7XWJrwhmt5SEA07n31flyZqKxioGTnADIU4r6p064ppeEdQGLnhYvO+KGxw8GF0oQgvE8xW2FI6Tf1kxnBNLvXzwPfaVem8lIUwrzTxQ/fFSO06D+3OKVb0QqtUGEg/CpM4p/YnnuAjk2KAQMCKkCByEQIabVQN5N+dvB2dBOUtKx5+u0aFsKvSHDJfasIAth7czbMekwopGxxJjwW0HJUvzRniLnVIEOvFQzuDffOyOz094HSQIWullJGjwPVt5Z/o6COvK/8LjyApg4gG+xjWy9Yk9kIihCvmB3E7e4L9Kc4HrnUHKLceHN0NHGzO4fFPCs6MfbJYoPAXaC0e5s49CWEQe2Ihr4ul/dXkGWwbsA3KNhi/sMr5ac+GNuzP7xbH7CnVArfv23uVameSoBW+WkjMiNtdu4mfxz0nWG30XYs59a8D5cCBjxFHMiE8Q+A==; 5:EQUCVTId0cHV7LJWKdm3sBal1SZI8ZCKpIlzL/P/Kse5RU9krcrE+HPFRsNgGqQYLZp9h/iRWZWuQVaikEfzFE0WwnxoL419R+qQ64MNIQ/m0NW4tTxz43QyJj03I1ZVz9fkUaC6OKuCIZfzlCckv9ZblovB44jfpZPm1qqLKIA=; 7:EEEHu3jkm3iqNCtAfutHnukjtofQ988REDfkwymjebGF9fvCeMCvmBQ/SRM5R70KQZEWKcWWeUQOjQohJL5yXhvMzW87duDLT7ldtddl0i7YOwxfqfpoRhprgRb2jgnKDP8bSbgGd5gpI9VhkLTk8A==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: e7696906-e4a5-4e59-566a-08d65aea6e58
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:BN7PR05MB5940; 
x-ms-traffictypediagnostic: BN7PR05MB5940:
x-microsoft-antispam-prvs: <BN7PR05MB5940662F313C2509CE532489C7A80@BN7PR05MB5940.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231455)(999002)(944501520)(52105112)(93006095)(93001095)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:BN7PR05MB5940; BCL:0; PCL:0; RULEID:; SRVR:BN7PR05MB5940; 
x-forefront-prvs: 08770259B4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(346002)(39860400002)(396003)(366004)(199004)(189003)(71190400001)(2171002)(2501003)(790700001)(3846002)(606006)(6246003)(33656002)(6116002)(68736007)(966005)(8676002)(81156014)(81166006)(14454004)(8936002)(86362001)(9326002)(66066001)(11346002)(71200400001)(446003)(26005)(25786009)(256004)(486006)(478600001)(476003)(76176011)(53546011)(6506007)(53936002)(54896002)(9686003)(106356001)(97736004)(102836004)(55016002)(6306002)(99286004)(6436002)(74316002)(105586002)(7696005)(229853002)(7736002)(316002)(2906002)(5660300001)(93886005)(236005)(110136005)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5940; H:BN7PR05MB4354.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: H3MvN2KGxM8aOEG/QCuEnHUePx09XVvTrxJhu2xtzEMAXDHKdF3ahz2h4vORabEi1UIa9tR9lJzFLLJmJ1l5+AsVhXbYHGcQDJnfmEcUQBFnLdWjzxSQ04GUN0J9vG+QrgZGaSNZ0+irDNLi6weIpn9TXAWzk9gQmfPqfhSGZDzWtqAcpWR+lX719yYTg8G+L6fkUSaJqdAr1yXBssmg2gkQgex1EIf+hPViEQgvc19iPFaxyP/YSFceLfNrzDmLTnSh4bNSMwZQ0vCk/OvokX8lqCYNkq2DzMdHd7Z04E+xcjQMsXONgnzR97cyFTlXOhA+l7PkHJ1FFtZV3qBH5tpDS+9JIPXN9zbkeEKOepE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB43549BA39FABBA890341BF0DC7A80BN7PR05MB4354namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: e7696906-e4a5-4e59-566a-08d65aea6e58
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2018 19:47:03.8263 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5940
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-05_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812050173
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/t1WqCeac6s2-zjG7Qg3asH63038>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 19:47:15 -0000

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

SGksDQoNCkNvbW1lbnQgaW5saW5lDQoNCllvdXJzIElycmVzcGVjdGl2ZWx5LA0KDQpKb2huDQoN
CkZyb206IG1wbHMgW21haWx0bzptcGxzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBB
bm9vcCBHaGFud2FuaQ0KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciA1LCAyMDE4IDI6MjQgUE0N
ClRvOiBtcGxzQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW21wbHNdIGNvbW1lbnRzIG9uIGRyYWZ0
LWlldGYtbXBscy1zZmMtZW5jYXBzdWxhdGlvbi0wMQ0KDQpIaSBBbmR5LA0KDQpZZXMsIEkgYWdy
ZWUgbXkgY29tbWVudCB3YXNuJ3QgY29tcGxldGUuICBQZXJoYXBzIHRoaXMgaXMgYmV0dGVyOg0K
InVzaW5nIE1QTFMgYXMgYSByZXBsYWNlbWVudCBmb3IgTlNIICh3aXRoIHNvbWUgbG9zcyBvZiBm
dW5jdGlvbmFsaXR5KSBpcyBkZXNjcmliZWQgZWxzZXdoZXJlIFt4XS4iDQoNCltKRF0gIFVzaW5n
IHRoZSBNUExTIGxhYmVsIHN0YWNrIHJhdGhlciB0aGFuIHRoZSBOU0ggdG8gY2FycnkgdGhlIFNl
cnZpY2UgUGF0aCBJZGVudGlmaWVyIChTUEkpIGFuZCBTZXJ2aWNlIElkZW50aWZpZXIgKFNJKSBp
cyBkZXNjcmliZWQgaW4g4oCmDQoNCkFsc28gZm9yIHRoZSBzZWNvbmQgY29tbWVudCwgdGhpcyBt
YXkgYmUgYmV0dGVyLg0KDQoNCiJhcyBhIHBhcnQgb2Ygbm9ybWFsIHByb2Nlc3NpbmcsIHRoZSBT
RkYgTGFiZWwgYmVjb21lcw0KDQp0aGUgdG9wIGxhYmVsIGluIHRoZSBzdGFjay4iDQoNClRoYW5r
cywNCkFub29wDQpPbiBXZWQsIERlYyA1LCAyMDE4IGF0IDExOjE0IEFNIEFuZHJldyBHLiBNYWxp
cyA8YWdtYWxpc0BnbWFpbC5jb208bWFpbHRvOmFnbWFsaXNAZ21haWwuY29tPj4gd3JvdGU6DQpB
bm9vcCwNCg0KVGhhbmtzLCBJJ2xsIGRpc2N1c3MgdGhlc2Ugc3VnZ2VzdGlvbnMgd2l0aCBteSBj
by1hdXRob3JzLiBBbHNvLCBub3cgdGhhdCB3ZSd2ZSByZXF1ZXN0ZWQgV0cgTEMsIExvYSBtYXkg
d2FudCB0byB0cmVhdCB0aGlzIGFzIGEgbGFzdCBjYWxsIGNvbW1lbnQuDQoNCllvdXIgZmlyc3Qg
Y29tbWVudCBpc24ndCBxdWl0ZSBjb3JyZWN0LCBzaW5jZSBkcmFmdC1pZXRmLW1wbHMtc2ZjIG9u
bHkgcmVwbGFjZXMgc29tZSBvZiB0aGUgZnVuY3Rpb25zIG9mIHRoZSBOU0guIEZvciBleGFtcGxl
LCB0aGVyZSdzIG5vIHBhY2tldC1ieS1wYWNrZXQgbWV0YWRhdGEuDQoNCkNoZWVycywNCkFuZHkN
Cg0KDQpPbiBXZWQsIERlYyA1LCAyMDE4IGF0IDE6NTcgUE0gQW5vb3AgR2hhbndhbmkgPGFub29w
QGFsdW1uaS5kdWtlLmVkdTxtYWlsdG86YW5vb3BAYWx1bW5pLmR1a2UuZWR1Pj4gd3JvdGU6DQpJ
IHRoaW5rIGl0IHdvdWxkIGJlIHVzZWZ1bCBmb3IgdGhpcyBkb2N1bWVudCB0byByZWZlcmVuY2UN
Cmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW1wbHMtc2ZjPGh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5v
cmdfaHRtbF9kcmFmdC0yRGlldGYtMkRtcGxzLTJEc2ZjJmQ9RHdNRmFRJmM9SEFrWXVoNjNyc3Vo
cjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPUNSQjJ0SmlRZVBrMGNULWg1TEdoRVdI
LXNfeFhYdXAzSHp2QlNNUmo1VkUmbT1HRjVON1FSalNVT3RCbXgycDBSNGd2cEJvVTVXeXo1bndm
YkN0RV9JVWdJJnM9ZGItQW1LbFRSWmxDQjBpVklrcVZWczluZE4yZS1PbzA4VE5lZjQzbDlPOCZl
PT4NCmluIHRoZSBpbnRyb2R1Y3Rpb24gdG8gc2F5IHRoYXQgInVzaW5nIE1QTFMgdG8gcmVwbGFj
ZSB0aGUgZnVuY3Rpb24gb2YgTlNIIGlzIGRlc2NyaWJlZCBlbHNld2hlcmUgW3hdIi4NCg0KSSB0
aGluayB0aGUgZm9sbG93aW5nOg0KPj4+DQoNCnRoZSBTRkYgTGFiZWwgd2lsbCByaXNlIHRvIHRo
ZSB0b3Agb2YgdGhlIGxhYmVsIHN0YWNrIGJlZm9yZQ0KDQp0aGUgcGFja2V0IGlzIGZvcndhcmRl
ZCB0byBhbm90aGVyIG5vZGUgYW5kIGJlZm9yZSB0aGUgcGFja2V0DQoNCmlzIGRpc3BhdGNoZWQg
dG8gYSBoaWdoZXIgbGF5ZXIuDQo+Pj4NCndvdWxkIGJlIGJldHRlciB3b3JkZWQgYXM6DQoNCg0K
ImFzIGEgcGFydCBvZiBub3JtYWwgcHJvY2Vzc2luZywgdGhlIFNGRiBMYWJlbCB3aWxsIGJlY29t
ZQ0KDQp0aGUgdG9wIGxhYmVsIGluIHRoZSBzdGFjayBiZWZvcmUgdGhlIHBhY2tldCBpcyBmb3J3
YXJkZWQNCg0KdG8gYW5vdGhlciBub2RlIGFuZCBiZWZvcmUgdGhlIHBhY2tldCBpcyBkaXNwYXRj
aGVkIHRvIGEgaGlnaGVyIGxheWVyLiINCg0KVGhhbmtzLA0KQW5vb3ANCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQptcGxzIG1haWxpbmcgbGlzdA0KbXBs
c0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbXBsczxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX21wbHMmZD1Ed01G
YVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Q1JCMnRK
aVFlUGswY1QtaDVMR2hFV0gtc194WFh1cDNIenZCU01SajVWRSZtPUdGNU43UVJqU1VPdEJteDJw
MFI0Z3ZwQm9VNVd5ejVud2ZiQ3RFX0lVZ0kmcz1TakFJeXZOaXR6RzFIbDRZaHc4ZG8wRDdBQkht
SUMwVkJtRUJTTktTSU5VJmU9Pg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OiJDb25zb2xhcyIsc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5
bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGlu
IDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlv
bjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVs
dHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlk
bWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2Vu
ZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJw
dXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Db21tZW50IGlubGluZTxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5Zb3VycyBJcnJlc3BlY3RpdmVseSw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Sm9objxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEu
NXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAw
aW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBtcGxzIFttYWlsdG86
bXBscy1ib3VuY2VzQGlldGYub3JnXSA8Yj5PbiBCZWhhbGYgT2YNCjwvYj5Bbm9vcCBHaGFud2Fu
aTxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIERlY2VtYmVyIDUsIDIwMTggMjoyNCBQTTxi
cj4NCjxiPlRvOjwvYj4gbXBsc0BpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW21w
bHNdIGNvbW1lbnRzIG9uIGRyYWZ0LWlldGYtbXBscy1zZmMtZW5jYXBzdWxhdGlvbi0wMTxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIEFuZHksPG86cD48
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5ZZXMsIEkgYWdyZWUgbXkg
Y29tbWVudCB3YXNuJ3QgY29tcGxldGUuJm5ic3A7IFBlcmhhcHMgdGhpcyBpcyBiZXR0ZXI6PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mcXVvdDt1
c2luZyBNUExTIGFzIGEgcmVwbGFjZW1lbnQmbmJzcDtmb3IgTlNIICh3aXRoIHNvbWUgbG9zcyBv
ZiBmdW5jdGlvbmFsaXR5KSBpcyBkZXNjcmliZWQgZWxzZXdoZXJlIFt4XS4mcXVvdDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxvOnA+Jm5ic3A7PC9vOnA+PC9p
PjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT5bSkRdJm5ic3A7IFVzaW5nIHRo
ZSBNUExTIGxhYmVsIHN0YWNrIHJhdGhlciB0aGFuIHRoZSBOU0ggdG8gY2FycnkgdGhlIFNlcnZp
Y2UgUGF0aCBJZGVudGlmaWVyIChTUEkpIGFuZCBTZXJ2aWNlIElkZW50aWZpZXIgKFNJKSBpcyBk
ZXNjcmliZWQgaW4g4oCmPC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+QWxzbyBmb3IgdGhlIHNlY29uZCBjb21tZW50LCB0aGlzIG1h
eSBiZSBiZXR0ZXIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9
ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZxdW90O2FzIGEg
cGFydCBvZiBub3JtYWwgcHJvY2Vzc2luZywgdGhlIFNGRiBMYWJlbCBiZWNvbWVzPG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj50aGUgdG9wIGxhYmVsIGluIHRoZSBzdGFjay4mcXVvdDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij5Bbm9vcDxvOnA+PC9vOnA+PC9wPg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBXZWQsIERlYyA1LCAyMDE4IGF0IDEx
OjE0IEFNIEFuZHJldyBHLiBNYWxpcyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFnbWFsaXNAZ21haWwu
Y29tIj5hZ21hbGlzQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0ND
Q0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21h
cmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Bbm9v
cCw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcywg
SSdsbCBkaXNjdXNzIHRoZXNlIHN1Z2dlc3Rpb25zIHdpdGggbXkgY28tYXV0aG9ycy4gQWxzbywg
bm93IHRoYXQgd2UndmUgcmVxdWVzdGVkIFdHIExDLCBMb2EgbWF5IHdhbnQgdG8gdHJlYXQgdGhp
cyBhcyBhIGxhc3QgY2FsbCBjb21tZW50LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Zb3VyIGZpcnN0IGNvbW1lbnQgaXNuJ3QgcXVpdGUgY29y
cmVjdCwgc2luY2UmbmJzcDtkcmFmdC1pZXRmLW1wbHMtc2ZjIG9ubHkgcmVwbGFjZXMgc29tZSBv
ZiB0aGUgZnVuY3Rpb25zIG9mIHRoZSBOU0guIEZvciBleGFtcGxlLCB0aGVyZSdzIG5vIHBhY2tl
dC1ieS1wYWNrZXQgbWV0YWRhdGEuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFdlZCwgRGVjIDUsIDIwMTggYXQg
MTo1NyBQTSBBbm9vcCBHaGFud2FuaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFub29wQGFsdW1uaS5k
dWtlLmVkdSIgdGFyZ2V0PSJfYmxhbmsiPmFub29wQGFsdW1uaS5kdWtlLmVkdTwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5JIHRoaW5rIGl0IHdvdWxkIGJlIHVzZWZ1bCBmb3IgdGhpcyBk
b2N1bWVudCB0byByZWZlcmVuY2UmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20v
djIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfZHJhZnQtMkRpZXRmLTJEbXBs
cy0yRHNmYyZhbXA7ZD1Ed01GYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5k
YjN2b0RUWGNXem9DSSZhbXA7cj1DUkIydEppUWVQazBjVC1oNUxHaEVXSC1zX3hYWHVwM0h6dkJT
TVJqNVZFJmFtcDttPUdGNU43UVJqU1VPdEJteDJwMFI0Z3ZwQm9VNVd5ejVud2ZiQ3RFX0lVZ0km
YW1wO3M9ZGItQW1LbFRSWmxDQjBpVklrcVZWczluZE4yZS1PbzA4VE5lZjQzbDlPOCZhbXA7ZT0i
IHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1t
cGxzLXNmYzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPmluIHRoZSBpbnRyb2R1Y3Rpb24gdG8gc2F5IHRoYXQgJnF1b3Q7dXNpbmcgTVBMUyB0
byByZXBsYWNlIHRoZSBmdW5jdGlvbiBvZiBOU0ggaXMgZGVzY3JpYmVkIGVsc2V3aGVyZSBbeF0m
cXVvdDsuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgdGhpbmsgdGhlIGZvbGxvd2luZzo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsmZ3Q7Jmd0OzxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+dGhlIFNGRiBMYWJlbCB3aWxsIHJpc2UgdG8gdGhlIHRvcCBvZiB0aGUg
bGFiZWwgc3RhY2sgYmVmb3JlPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+dGhlIHBhY2tldCBpcyBmb3J3YXJkZWQgdG8gYW5vdGhlciBub2Rl
IGFuZCBiZWZvcmUgdGhlIHBhY2tldDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPmlzIGRpc3BhdGNoZWQgdG8gYSBoaWdoZXIgbGF5ZXIuPG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mZ3Q7Jmd0OyZndDs8bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPndvdWxkIGJlIGJldHRlciB3b3JkZWQgYXM6PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZxdW90O2FzIGEgcGFydCBvZiBub3JtYWwgcHJvY2Vzc2luZywg
dGhlIFNGRiBMYWJlbCB3aWxsIGJlY29tZSA8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUg
c3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPnRoZSB0
b3AgbGFiZWwgaW4gdGhlIHN0YWNrIGJlZm9yZSB0aGUgcGFja2V0IGlzIGZvcndhcmRlZCA8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPnRvIGFub3RoZXIgbm9kZSBhbmQgYmVmb3JlIHRoZSBwYWNr
ZXQgaXMgZGlzcGF0Y2hlZCB0byBhIGhpZ2hlciBsYXllci4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5vb3A8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0K
bXBscyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPm1wbHNAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFp
bG1hbl9saXN0aW5mb19tcGxzJmFtcDtkPUR3TUZhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZo
MFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPUNSQjJ0SmlRZVBrMGNULWg1TEdoRVdILXNf
eFhYdXAzSHp2QlNNUmo1VkUmYW1wO209R0Y1TjdRUmpTVU90Qm14MnAwUjRndnBCb1U1V3l6NW53
ZmJDdEVfSVVnSSZhbXA7cz1TakFJeXZOaXR6RzFIbDRZaHc4ZG8wRDdBQkhtSUMwVkJtRUJTTktT
SU5VJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vbXBsczwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
Ym9keT4NCjwvaHRtbD4NCg==

--_000_BN7PR05MB43549BA39FABBA890341BF0DC7A80BN7PR05MB4354namp_--


From nobody Wed Dec  5 12:02:02 2018
Return-Path: <ghanwani@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BAE9130EE2 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:01:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZaewoHQKcrmM for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:01:54 -0800 (PST)
Received: from mail-vs1-f51.google.com (mail-vs1-f51.google.com [209.85.217.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57884130F7B for <mpls@ietf.org>; Wed,  5 Dec 2018 12:01:50 -0800 (PST)
Received: by mail-vs1-f51.google.com with SMTP id x1so12843869vsc.10 for <mpls@ietf.org>; Wed, 05 Dec 2018 12:01:50 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PDtlsqqc+buW85gNrzxSjawmuir3gWRhbM8xlwJTJuw=; b=ssiWhXuUHmW6PaZ/Mf5ICi1LQaZDe9jyVW29GT8SuqO8BGOnBjLoSnQCYsRmnJykSj ncXtNsjJ5LtM7AsD6hmUqllJ3G3BHOqkm7XpXY4VkxAfdJrCTw741rg3XPkAp+MdW90m i0aihdteJZNslzJwBtsQLTZJSXfSHwW/qoLiOM18DVa5gT9AqfjoadGf9I2rQ5LytWDE Jnk9zbsDW0EpbLzcvxB3oYXdvFUkG2/tmZDmqRvdqNyRmbDkZGWoXQ9vq60vnYt8ZiaU 9OaNKYKPoQciq+t3crl0FCQLfIKbAvv32k/FYMsUpBO1gzlrFwfETfqREgx5spmgSU0u 5pag==
X-Gm-Message-State: AA+aEWZGgPP2JDlktO5H87eRlYLF1K7Lp3XwG+8tW0dRCdvq2SyinZKf aA9EH5S2D92ICbAYbwraUL7i3314v1O1jRckg7oaow==
X-Google-Smtp-Source: AFSGD/VqMLo5A1TWE1hapsKmpjB6L+pfq6VYOFP0q2dik8GTNH6DpQVBcmEDlNSzp5KD2tIK77xK2UARMf1sKogmgQU=
X-Received: by 2002:a67:e214:: with SMTP id g20mr11184458vsa.162.1544040109181;  Wed, 05 Dec 2018 12:01:49 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com> <CAA=duU04e3eJ82+ey+ZYGO0eFc1+ZOMmKAbUto4mdbhJ+ab5MQ@mail.gmail.com>
In-Reply-To: <CAA=duU04e3eJ82+ey+ZYGO0eFc1+ZOMmKAbUto4mdbhJ+ab5MQ@mail.gmail.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Wed, 5 Dec 2018 12:01:35 -0800
Message-ID: <CA+-tSzyg9pXy-j4JF2R1_6_4-KBFOznqkXD=GALVZuEXmVOOUg@mail.gmail.com>
To: agmalis@gmail.com
Cc: mpls@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003a1740057c4bdad1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/B_HUuC15pcAo31PMXi_VEA0xlLw>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:02:01 -0000

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

I agree, Andy.

Thanks,
Anoop

On Wed, Dec 5, 2018 at 11:39 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> Anoop,
>
> Thanks again, we'll hold these for the next update. BTW, If we add a
> reference to draft-ietf-mpls-sfc, then it may also be useful to add a
> reference to draft-ietf-mpls-sfc-encapsulation in draft-ietf-mpls-sfc as
> well. Since that's already gone to the IESG, that'll have to be an IETF LC
> comment.
>
> Cheers,
> Andy
>
>
> On Wed, Dec 5, 2018 at 2:24 PM Anoop Ghanwani <anoop@alumni.duke.edu>
> wrote:
>
>> Hi Andy,
>>
>> Yes, I agree my comment wasn't complete.  Perhaps this is better:
>> "using MPLS as a replacement for NSH (with some loss of functionality) is
>> described elsewhere [x]."
>>
>> Also for the second comment, this may be better.
>>
>> "as a part of normal processing, the SFF Label becomes
>>
>> the top label in the stack."
>>
>>
>> Thanks,
>> Anoop
>>
>> On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis <agmalis@gmail.com>
>> wrote:
>>
>>> Anoop,
>>>
>>> Thanks, I'll discuss these suggestions with my co-authors. Also, now
>>> that we've requested WG LC, Loa may want to treat this as a last call
>>> comment.
>>>
>>> Your first comment isn't quite correct, since draft-ietf-mpls-sfc only
>>> replaces some of the functions of the NSH. For example, there's no
>>> packet-by-packet metadata.
>>>
>>> Cheers,
>>> Andy
>>>
>>>
>>> On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu>
>>> wrote:
>>>
>>>> I think it would be useful for this document to reference
>>>> https://tools.ietf.org/html/draft-ietf-mpls-sfc
>>>> in the introduction to say that "using MPLS to replace the function of
>>>> NSH is described elsewhere [x]".
>>>>
>>>> I think the following:
>>>> >>>
>>>>
>>>> the SFF Label will rise to the top of the label stack before
>>>> the packet is forwarded to another node and before the packet
>>>> is dispatched to a higher layer.
>>>>
>>>> >>>
>>>> would be better worded as:
>>>>
>>>> "as a part of normal processing, the SFF Label will become
>>>>
>>>> the top label in the stack before the packet is forwarded
>>>>
>>>> to another node and before the packet is dispatched to a higher layer."
>>>>
>>>>
>>>> Thanks,
>>>> Anoop
>>>> _______________________________________________
>>>> mpls mailing list
>>>> mpls@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
>

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

<div dir=3D"ltr">I agree, Andy.<div><br></div><div>Thanks,</div><div>Anoop<=
/div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at=
 11:39 AM Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com">agmalis@=
gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Anoop,<div><br>=
</div><div>Thanks again, we&#39;ll hold these for the next update. BTW, If =
we add a reference to=C2=A0draft-ietf-mpls-sfc, then it may also be useful =
to add a reference to=C2=A0draft-ietf-mpls-sfc-encapsulation in=C2=A0draft-=
ietf-mpls-sfc as well. Since that&#39;s already gone to the IESG, that&#39;=
ll have to be an IETF LC comment.</div><div><br></div><div>Cheers,</div><di=
v>Andy</div><div><br></div></div></div></div></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 2:24 PM Anoop Ghanwani &lt;<=
a href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke=
.edu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr=
">Hi Andy,<div><br></div><div>Yes, I agree my comment wasn&#39;t complete.=
=C2=A0 Perhaps this is better:</div><div>&quot;using MPLS as a replacement=
=C2=A0for NSH (with some loss of functionality) is described elsewhere [x].=
&quot;<br></div><div><br></div><div>Also for the second comment, this may b=
e better.</div><div><br></div><div><pre class=3D"m_3285191638565346801m_488=
4099246417609210m_-4677744618667399044gmail-m_7267169786032419066m_-6548227=
625501028058gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px;marg=
in-bottom:0px;break-before:page;color:rgb(0,0,0)">&quot;as a part of normal=
 processing, the SFF Label becomes</pre><pre class=3D"m_3285191638565346801=
m_4884099246417609210m_-4677744618667399044gmail-m_7267169786032419066m_-65=
48227625501028058gmail-newpage" style=3D"font-size:13.3333px;margin-top:0px=
;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">the top label in the=
 stack.&quot;</pre></div><div><br></div><div>Thanks,</div><div>Anoop<br><br=
><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 11:14 A=
M Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com" target=3D"_blank=
">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div dir=3D"ltr"><div dir=3D"ltr">Anoop,<div><br></div><div>Thanks, I&#39;l=
l discuss these suggestions with my co-authors. Also, now that we&#39;ve re=
quested WG LC, Loa may want to treat this as a last call comment.</div><div=
><br></div><div>Your first comment isn&#39;t quite correct, since=C2=A0draf=
t-ietf-mpls-sfc only replaces some of the functions of the NSH. For example=
, there&#39;s no packet-by-packet metadata.</div><div><br></div><div>Cheers=
,</div><div>Andy</div><div><br></div></div></div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani &lt;<a =
href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.e=
du</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">=
<div dir=3D"ltr">I think it would be useful for this document to reference=
=C2=A0<div><a href=3D"https://tools.ietf.org/html/draft-ietf-mpls-sfc" targ=
et=3D"_blank">https://tools.ietf.org/html/draft-ietf-mpls-sfc</a><br></div>=
<div>in the introduction to say that &quot;using MPLS to replace the functi=
on of NSH is described elsewhere [x]&quot;.</div><div><br></div><div>I thin=
k the following:</div><div>&gt;&gt;&gt;</div><div><pre class=3D"m_328519163=
8565346801m_4884099246417609210m_-4677744618667399044m_7267169786032419066m=
_-6548227625501028058gmail-newpage" style=3D"font-size:13.3333px;margin-top=
:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">the SFF Label wi=
ll rise to the top of the label stack before
the packet is forwarded to another node and before the packet
is dispatched to a higher layer.</pre></div><div>&gt;&gt;&gt;</div><div>wou=
ld be better worded as:</div><div><br></div><div><pre class=3D"m_3285191638=
565346801m_4884099246417609210m_-4677744618667399044m_7267169786032419066m_=
-6548227625501028058gmail-newpage" style=3D"font-size:13.3333px;margin-top:=
0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">&quot;as a part o=
f normal processing, the SFF Label will become </pre><pre class=3D"m_328519=
1638565346801m_4884099246417609210m_-4677744618667399044m_72671697860324190=
66m_-6548227625501028058gmail-newpage" style=3D"font-size:13.3333px;margin-=
top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">the top label=
 in the stack before the packet is forwarded </pre><pre class=3D"m_32851916=
38565346801m_4884099246417609210m_-4677744618667399044m_7267169786032419066=
m_-6548227625501028058gmail-newpage" style=3D"font-size:13.3333px;margin-to=
p:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)">to another node=
 and before the packet is dispatched to a higher layer.&quot;</pre></div><d=
iv><br></div><div>Thanks,</div><div>Anoop</div></div></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</blockquote></div></div></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</blockquote></div></div>

--0000000000003a1740057c4bdad1--


From nobody Wed Dec  5 12:05:21 2018
Return-Path: <ghanwani@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33993130F52 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:05:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.34
X-Spam-Level: 
X-Spam-Status: No, score=0.34 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ywmPxCeTM19t for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:05:00 -0800 (PST)
Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com [209.85.217.54]) (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 99D82130F0F for <mpls@ietf.org>; Wed,  5 Dec 2018 12:05:00 -0800 (PST)
Received: by mail-vs1-f54.google.com with SMTP id x64so12875223vsa.5 for <mpls@ietf.org>; Wed, 05 Dec 2018 12:05:00 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Wl9j8UVUtpT13hIh/+fndhz1aFmhPEAXImlOSItgf8g=; b=ce2dKIpeUSeMUvdc93od/cKpNhDxb7u7D1/Sbw2vWnB849tNT9Xs/+iSVnop82uyIt Nu8NtT8bDwF87Frc2RRAJ8Al122mxMbxi63Iknao6eFVsuUE4f7qadMIgMDIT/5GEnkG W6j4bQqMBKGg34JxkuInTRU0Ve5KsiRqH7AWihzhlSQvdxamJCQ0ENBUqT9y63Tij9Yx 49SppH0Jdoi4n3FKcVTkLW7I/oiwDA96T4sZKKnySiS/2uhqW7HZkVbOn7Z+zjf1lH0S +M/KkpeLDU6/DBgPDdL1A/WPBKT1+GBPHUvovu+yRmYlQX8ulzIWh+rixQ4NW0kBlh9q CpDw==
X-Gm-Message-State: AA+aEWa6pinSqkQB8KxXn4NyQTgbB0C5Djsk9f410v9E73WutBYH8AT2 hWXHi44P61uiRInPLp80cw+5Z7DNFCubvmoaSeM=
X-Google-Smtp-Source: AFSGD/UW6iRgX2u8vSsUZHG7CdMCl03OaxLvpOs1yUkPaW2JtrHtkHa7xa0T4uksb17m2Z9biC5LRhlAhc+qrGEPUX8=
X-Received: by 2002:a67:e214:: with SMTP id g20mr11190592vsa.162.1544040299242;  Wed, 05 Dec 2018 12:04:59 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com> <BN7PR05MB43549BA39FABBA890341BF0DC7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB43549BA39FABBA890341BF0DC7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Wed, 5 Dec 2018 12:04:45 -0800
Message-ID: <CA+-tSzxecfEGds4JEb-e++w9b9jKJDJBPg317kYRVUxfcCjSsA@mail.gmail.com>
To: John E Drake <jdrake@juniper.net>
Cc: mpls@ietf.org
Content-Type: multipart/alternative; boundary="0000000000008e55e0057c4be550"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/4xFwN-XGsBkAIs4Nc8iz1Q1Y_qw>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:05:07 -0000

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

Hi John,

It also allows for per-SFP or per-flow metadata.  Just doesn't allow for
per-packet metadata.

Thanks,
Anoop

On Wed, Dec 5, 2018 at 11:47 AM John E Drake <jdrake@juniper.net> wrote:

> Hi,
>
>
>
> Comment inline
>
>
>
> Yours Irrespectively,
>
>
>
> John
>
>
>
> *From:* mpls [mailto:mpls-bounces@ietf.org] *On Behalf Of *Anoop Ghanwani
> *Sent:* Wednesday, December 5, 2018 2:24 PM
> *To:* mpls@ietf.org
> *Subject:* Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
>
>
>
> Hi Andy,
>
>
>
> Yes, I agree my comment wasn't complete.  Perhaps this is better:
>
> "using MPLS as a replacement for NSH (with some loss of functionality) is
> described elsewhere [x]."
>
>
>
> *[JD]  Using the MPLS label stack rather than the NSH to carry the Servic=
e
> Path Identifier (SPI) and Service Identifier (SI) is described in =E2=80=
=A6*
>
>
>
> Also for the second comment, this may be better.
>
>
>
> "as a part of normal processing, the SFF Label becomes
>
> the top label in the stack."
>
>
>
> Thanks,
>
> Anoop
>
> On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis <agmalis@gmail.com> wrote=
:
>
> Anoop,
>
>
>
> Thanks, I'll discuss these suggestions with my co-authors. Also, now that
> we've requested WG LC, Loa may want to treat this as a last call comment.
>
>
>
> Your first comment isn't quite correct, since draft-ietf-mpls-sfc only
> replaces some of the functions of the NSH. For example, there's no
> packet-by-packet metadata.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu>
> wrote:
>
> I think it would be useful for this document to reference
>
> https://tools.ietf.org/html/draft-ietf-mpls-sfc
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dietf-2Dmpls-2Dsfc&d=3DDwMFaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb=
3voDTXcWzoCI&r=3DCRB2tJiQePk0cT-h5LGhEWH-s_xXXup3HzvBSMRj5VE&m=3DGF5N7QRjSU=
OtBmx2p0R4gvpBoU5Wyz5nwfbCtE_IUgI&s=3Ddb-AmKlTRZlCB0iVIkqVVs9ndN2e-Oo08TNef=
43l9O8&e=3D>
>
> in the introduction to say that "using MPLS to replace the function of NS=
H
> is described elsewhere [x]".
>
>
>
> I think the following:
>
> >>>
>
> the SFF Label will rise to the top of the label stack before
>
> the packet is forwarded to another node and before the packet
>
> is dispatched to a higher layer.
>
> >>>
>
> would be better worded as:
>
>
>
> "as a part of normal processing, the SFF Label will become
>
> the top label in the stack before the packet is forwarded
>
> to another node and before the packet is dispatched to a higher layer."
>
>
>
> Thanks,
>
> Anoop
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mail=
man_listinfo_mpls&d=3DDwMFaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoC=
I&r=3DCRB2tJiQePk0cT-h5LGhEWH-s_xXXup3HzvBSMRj5VE&m=3DGF5N7QRjSUOtBmx2p0R4g=
vpBoU5Wyz5nwfbCtE_IUgI&s=3DSjAIyvNitzG1Hl4Yhw8do0D7ABHmIC0VBmEBSNKSINU&e=3D=
>
>
>

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

<div dir=3D"ltr">Hi John,<div><br></div><div>It also allows for per-SFP or =
per-flow metadata.=C2=A0 Just doesn&#39;t allow for per-packet metadata.</d=
iv><div><br></div><div>Thanks,</div><div>Anoop</div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 11:47 AM John E Drake &lt;<=
a href=3D"mailto:jdrake@juniper.net">jdrake@juniper.net</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_2429029543309767414WordSection1">
<p class=3D"MsoNormal">Hi,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Comment inline<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Yours Irrespectively,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">John<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> mpls [mailto:<a href=3D"mailto:mpls-bou=
nces@ietf.org" target=3D"_blank">mpls-bounces@ietf.org</a>] <b>On Behalf Of
</b>Anoop Ghanwani<br>
<b>Sent:</b> Wednesday, December 5, 2018 2:24 PM<br>
<b>To:</b> <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org=
</a><br>
<b>Subject:</b> Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01=
<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Andy,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Yes, I agree my comment wasn&#39;t complete.=C2=A0 P=
erhaps this is better:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&quot;using MPLS as a replacement=C2=A0for NSH (with=
 some loss of functionality) is described elsewhere [x].&quot;<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b><i><u></u>=C2=A0<u></u></i></b></p>
<p class=3D"MsoNormal"><b><i>[JD]=C2=A0 Using the MPLS label stack rather t=
han the NSH to carry the Service Path Identifier (SPI) and Service Identifi=
er (SI) is described in =E2=80=A6</i></b><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Also for the second comment, this may be better.<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">&quot;as a par=
t of normal processing, the SFF Label becomes<u></u><u></u></span></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">the top label =
in the stack.&quot;<u></u><u></u></span></pre>
</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" style=3D"margin-bottom:12.0pt">Anoop<u></u><u></u></=
p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis &lt;=
<a href=3D"mailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a=
>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Anoop,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks, I&#39;ll discuss these suggestions with my c=
o-authors. Also, now that we&#39;ve requested WG LC, Loa may want to treat =
this as a last call comment.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Your first comment isn&#39;t quite correct, since=C2=
=A0draft-ietf-mpls-sfc only replaces some of the functions of the NSH. For =
example, there&#39;s no packet-by-packet metadata.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<u></u><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 Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani &lt;<a=
 href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.=
edu</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">I think it would be useful for this document to refe=
rence=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf-2Dmpls-2Dsfc&amp;d=3DDwMFaQ&=
amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DCRB2tJiQePk0cT-=
h5LGhEWH-s_xXXup3HzvBSMRj5VE&amp;m=3DGF5N7QRjSUOtBmx2p0R4gvpBoU5Wyz5nwfbCtE=
_IUgI&amp;s=3Ddb-AmKlTRZlCB0iVIkqVVs9ndN2e-Oo08TNef43l9O8&amp;e=3D" target=
=3D"_blank">https://tools.ietf.org/html/draft-ietf-mpls-sfc</a><u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal">in the introduction to say that &quot;using MPLS to =
replace the function of NSH is described elsewhere [x]&quot;.<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the following:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;&gt;&gt;<u></u>=C2=A0<u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">the SFF Label =
will rise to the top of the label stack before<u></u><u></u></span></pre>
<pre><span style=3D"color:black">the packet is forwarded to another node an=
d before the packet<u></u><u></u></span></pre>
<pre><span style=3D"color:black">is dispatched to a higher layer.<u></u><u>=
</u></span></pre>
</div>
<div>
<p class=3D"MsoNormal">&gt;&gt;&gt;<u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">would be better worded as:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">&quot;as a par=
t of normal processing, the SFF Label will become <u></u><u></u></span></pr=
e>
<pre style=3D"break-before:page"><span style=3D"color:black">the top label =
in the stack before the packet is forwarded <u></u><u></u></span></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">to another nod=
e and before the packet is dispatched to a higher layer.&quot;<u></u><u></u=
></span></pre>
</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">Anoop<u></u><u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_mpls&amp;d=3DDwMFaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeM=
K-ndb3voDTXcWzoCI&amp;r=3DCRB2tJiQePk0cT-h5LGhEWH-s_xXXup3HzvBSMRj5VE&amp;m=
=3DGF5N7QRjSUOtBmx2p0R4gvpBoU5Wyz5nwfbCtE_IUgI&amp;s=3DSjAIyvNitzG1Hl4Yhw8d=
o0D7ABHmIC0VBmEBSNKSINU&amp;e=3D" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/mpls</a><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>

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

--0000000000008e55e0057c4be550--


From nobody Wed Dec  5 12:24:57 2018
Return-Path: <jdrake@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A4D3130E58 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:24:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.171
X-Spam-Level: 
X-Spam-Status: No, score=-2.171 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09g6Q5QoAlf3 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:24:52 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FCBE128BCC for <mpls@ietf.org>; Wed,  5 Dec 2018 12:24:52 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wB5KJveu013077; Wed, 5 Dec 2018 12:24:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=8oE0GnXxY1OtnyvsN6KDCn0YY7KhAHrMK0aUMhFnayc=; b=knr/6XsPh4QAHFpzPXwy05mj14VAvH71ybHvTDEm+Nx6Y8qpGtL2CNG01Q6BUP51yBzP Nbfaz7vv2GHbD8xzBTDvMCfquO/jFxpzXKTAPGlLO/lDqcqw3jhEb2uaR+N2QSkFpDz4 DdS32cyAPkZYuTQQk6z2dqe8UBL6VFSmWEqYjYZuLZ1e1sfFSHIrj/qHE9tM5uvSEESG y8hYsS3kACvsn8/rAnU/rT1gGd3l5bBX/O21EzuY2i61jm3x7ZATpy64i+ioYP/bIp6+ Z/jfkpc0PezCk2Euvism+/fD56kCj05oxkWquLvhh4bymYaMP+NQtMWNK79uHZrVrkjo 8g== 
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp2056.outbound.protection.outlook.com [104.47.40.56]) by mx0b-00273201.pphosted.com with ESMTP id 2p6kj985wy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 05 Dec 2018 12:24:49 -0800
Received: from BN7PR05MB4354.namprd05.prod.outlook.com (52.133.223.33) by BN7PR05MB4433.namprd05.prod.outlook.com (52.133.223.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.9; Wed, 5 Dec 2018 20:24:44 +0000
Received: from BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63]) by BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63%3]) with mapi id 15.20.1404.016; Wed, 5 Dec 2018 20:24:44 +0000
From: John E Drake <jdrake@juniper.net>
To: Anoop Ghanwani <anoop@alumni.duke.edu>
CC: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
Thread-Index: AQHUjMxTBYgOHgMPF0erfOraVep5yqVwg9cAgAACswCAAAS1gIAABrCAgAAE56A=
Date: Wed, 5 Dec 2018 20:24:43 +0000
Message-ID: <BN7PR05MB4354D94B885D37345E15AA08C7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com> <BN7PR05MB43549BA39FABBA890341BF0DC7A80@BN7PR05MB4354.namprd05.prod.outlook.com> <CA+-tSzxecfEGds4JEb-e++w9b9jKJDJBPg317kYRVUxfcCjSsA@mail.gmail.com>
In-Reply-To: <CA+-tSzxecfEGds4JEb-e++w9b9jKJDJBPg317kYRVUxfcCjSsA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN7PR05MB4433; 6:Y3LT+iLYc32LO6KPTKGlCEdwRcreeFsyfYF7mDj1r6721BceNTX+egMdr+u5dOGUUcAlWf5ws7bkjAAYA4fP8j/rljalqc+38dYBIAxuWqZRpdv+fDToE894MF2Ra0+nz0lBRV2xC0C7Qytx6/cl8wFYZyxmR3tmMXlsIupONRaqPaJGy7of99gTJO5f5zP3tHnx63LpqYA4/XuiTB+aLjrBwdy0cTLhaanNxejoAD+oNpl44M1If4oMRKlc22wZNnGG3KZI+Uj5+tWaOwyzTTE73ZJvFGn+jR3eovJIlBbsW5v+Y7KwK88V+giC/nCbqy/p04w/4h/kPoLkutTFnqXl4xeYLwr7bdanFny1+xPpoIarkc8hD7wXvhQcAeL4ffdTgJOIM6HaQoDn8mWBkrJ6OzDQhvjp5b2gkr2NXnzwkb6YHR9brb5rxh2ryHftj9ZQFeNFIxmLuLPUa+Mgwg==; 5:FVavAWlb4rlaOXHGgZpcpWwDDtrTWCKJtCz0QSRtGxcPj6oZOfXhBxNfpKJigLTcsUbnwa0nMOVKyn7Jhm+fciR1PZ7IABi4OWT6nPVFd/3d7hs1CIfZqHbTdT40TutpoOSGXlgpOE+hIWRfKNKRz6wNg8VKdpJEUZ+xufd4PS4=; 7:mbPJgoRFdv3gqJmeNQDYTLd5UGI2yH+o7wde4L9z0IC2V5YCqrRNOgCBdeWRRQgF/pnFqVx3PIFRwKQk2Sr+oxVNJ3sZIRLgRQTW0DnupESHgIK4NT+0DFqY5wJVn+k2lEcWy7JhXvua9QVxVEQ90w==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 97664969-2c5f-4fe4-3f32-08d65aefb174
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BN7PR05MB4433; 
x-ms-traffictypediagnostic: BN7PR05MB4433:
x-microsoft-antispam-prvs: <BN7PR05MB4433C7A1786955D97E7C4A5CC7A80@BN7PR05MB4433.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231455)(999002)(944501520)(52105112)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:BN7PR05MB4433; BCL:0; PCL:0; RULEID:; SRVR:BN7PR05MB4433; 
x-forefront-prvs: 08770259B4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(366004)(396003)(39860400002)(136003)(199004)(189003)(3846002)(33656002)(106356001)(66066001)(966005)(54896002)(9686003)(478600001)(790700001)(55016002)(2171002)(53936002)(4326008)(25786009)(6246003)(6506007)(606006)(229853002)(97736004)(26005)(236005)(486006)(102836004)(6306002)(14454004)(71200400001)(9326002)(7736002)(8936002)(316002)(6916009)(5660300001)(99286004)(86362001)(105586002)(81166006)(53546011)(71190400001)(81156014)(74316002)(11346002)(76176011)(6436002)(6116002)(93886005)(68736007)(2906002)(476003)(7696005)(446003)(256004)(8676002)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4433; H:BN7PR05MB4354.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: vyxqSVdj5y6Xb320ElPqZ5/3UqoQZXqh6iuhqMiGa6K9KKcVQH7Ajmm1BEigYT55Z0/Sr8QOH0SRWn9k/ksB969tnkZ7R2I8lD4cN6h6FlWXRy0tWnUb55hvmBmDcWbUNlz3MXg73+ke1NCMD1VzJbs2C7gGNcU7G0UGJKPxMNlCheRe44MO/iOqOzqWIG9Rob304gBJ+D9hcpKvf5sFVn1bOyVQpNbXOdsehhRs4Zb4yya9QVhS3p+ryhIn6ECv+bDqCIQJCyczyFLq7fXj9G7UsIKJfEv/4PWTXGB4bhH6Q148+JEa+4S6e8SbfOTlm6W5ic4/40L9gyS0cG4x8Do2dAoCc6z5xfaQbr53+f4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB4354D94B885D37345E15AA08C7A80BN7PR05MB4354namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 97664969-2c5f-4fe4-3f32-08d65aefb174
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2018 20:24:43.8161 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4433
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-05_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812050178
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/JxwGQg92WZXNKgGea4WFJNoJOMA>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:24:56 -0000

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

SGksDQoNClRoZSBwb2ludCB3YXMgdGhhdCDigJwod2l0aCBzb21lIGxvc3Mgb2YgZnVuY3Rpb25h
bGl0eSnigJ0gaXMgYSBtZWFuaW5nbGVzcyBwaHJhc2UuDQoNCllvdXJzIElycmVzcGVjdGl2ZWx5
LA0KDQpKb2huDQoNCkZyb206IEFub29wIEdoYW53YW5pIFttYWlsdG86YW5vb3BAYWx1bW5pLmR1
a2UuZWR1XQ0KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciA1LCAyMDE4IDM6MDUgUE0NClRvOiBK
b2huIEUgRHJha2UgPGpkcmFrZUBqdW5pcGVyLm5ldD4NCkNjOiBtcGxzQGlldGYub3JnDQpTdWJq
ZWN0OiBSZTogW21wbHNdIGNvbW1lbnRzIG9uIGRyYWZ0LWlldGYtbXBscy1zZmMtZW5jYXBzdWxh
dGlvbi0wMQ0KDQpIaSBKb2huLA0KDQpJdCBhbHNvIGFsbG93cyBmb3IgcGVyLVNGUCBvciBwZXIt
ZmxvdyBtZXRhZGF0YS4gIEp1c3QgZG9lc24ndCBhbGxvdyBmb3IgcGVyLXBhY2tldCBtZXRhZGF0
YS4NCg0KVGhhbmtzLA0KQW5vb3ANCg0KT24gV2VkLCBEZWMgNSwgMjAxOCBhdCAxMTo0NyBBTSBK
b2huIEUgRHJha2UgPGpkcmFrZUBqdW5pcGVyLm5ldDxtYWlsdG86amRyYWtlQGp1bmlwZXIubmV0
Pj4gd3JvdGU6DQpIaSwNCg0KQ29tbWVudCBpbmxpbmUNCg0KWW91cnMgSXJyZXNwZWN0aXZlbHks
DQoNCkpvaG4NCg0KRnJvbTogbXBscyBbbWFpbHRvOm1wbHMtYm91bmNlc0BpZXRmLm9yZzxtYWls
dG86bXBscy1ib3VuY2VzQGlldGYub3JnPl0gT24gQmVoYWxmIE9mIEFub29wIEdoYW53YW5pDQpT
ZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDUsIDIwMTggMjoyNCBQTQ0KVG86IG1wbHNAaWV0Zi5v
cmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW21wbHNdIGNvbW1lbnRzIG9u
IGRyYWZ0LWlldGYtbXBscy1zZmMtZW5jYXBzdWxhdGlvbi0wMQ0KDQpIaSBBbmR5LA0KDQpZZXMs
IEkgYWdyZWUgbXkgY29tbWVudCB3YXNuJ3QgY29tcGxldGUuICBQZXJoYXBzIHRoaXMgaXMgYmV0
dGVyOg0KInVzaW5nIE1QTFMgYXMgYSByZXBsYWNlbWVudCBmb3IgTlNIICh3aXRoIHNvbWUgbG9z
cyBvZiBmdW5jdGlvbmFsaXR5KSBpcyBkZXNjcmliZWQgZWxzZXdoZXJlIFt4XS4iDQoNCltKRF0g
IFVzaW5nIHRoZSBNUExTIGxhYmVsIHN0YWNrIHJhdGhlciB0aGFuIHRoZSBOU0ggdG8gY2Fycnkg
dGhlIFNlcnZpY2UgUGF0aCBJZGVudGlmaWVyIChTUEkpIGFuZCBTZXJ2aWNlIElkZW50aWZpZXIg
KFNJKSBpcyBkZXNjcmliZWQgaW4g4oCmDQoNCkFsc28gZm9yIHRoZSBzZWNvbmQgY29tbWVudCwg
dGhpcyBtYXkgYmUgYmV0dGVyLg0KDQoNCiJhcyBhIHBhcnQgb2Ygbm9ybWFsIHByb2Nlc3Npbmcs
IHRoZSBTRkYgTGFiZWwgYmVjb21lcw0KDQp0aGUgdG9wIGxhYmVsIGluIHRoZSBzdGFjay4iDQoN
ClRoYW5rcywNCkFub29wDQpPbiBXZWQsIERlYyA1LCAyMDE4IGF0IDExOjE0IEFNIEFuZHJldyBH
LiBNYWxpcyA8YWdtYWxpc0BnbWFpbC5jb208bWFpbHRvOmFnbWFsaXNAZ21haWwuY29tPj4gd3Jv
dGU6DQpBbm9vcCwNCg0KVGhhbmtzLCBJJ2xsIGRpc2N1c3MgdGhlc2Ugc3VnZ2VzdGlvbnMgd2l0
aCBteSBjby1hdXRob3JzLiBBbHNvLCBub3cgdGhhdCB3ZSd2ZSByZXF1ZXN0ZWQgV0cgTEMsIExv
YSBtYXkgd2FudCB0byB0cmVhdCB0aGlzIGFzIGEgbGFzdCBjYWxsIGNvbW1lbnQuDQoNCllvdXIg
Zmlyc3QgY29tbWVudCBpc24ndCBxdWl0ZSBjb3JyZWN0LCBzaW5jZSBkcmFmdC1pZXRmLW1wbHMt
c2ZjIG9ubHkgcmVwbGFjZXMgc29tZSBvZiB0aGUgZnVuY3Rpb25zIG9mIHRoZSBOU0guIEZvciBl
eGFtcGxlLCB0aGVyZSdzIG5vIHBhY2tldC1ieS1wYWNrZXQgbWV0YWRhdGEuDQoNCkNoZWVycywN
CkFuZHkNCg0KDQpPbiBXZWQsIERlYyA1LCAyMDE4IGF0IDE6NTcgUE0gQW5vb3AgR2hhbndhbmkg
PGFub29wQGFsdW1uaS5kdWtlLmVkdTxtYWlsdG86YW5vb3BAYWx1bW5pLmR1a2UuZWR1Pj4gd3Jv
dGU6DQpJIHRoaW5rIGl0IHdvdWxkIGJlIHVzZWZ1bCBmb3IgdGhpcyBkb2N1bWVudCB0byByZWZl
cmVuY2UNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW1wbHMtc2ZjPGh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMu
aWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGlldGYtMkRtcGxzLTJEc2ZjJmQ9RHdNRmFRJmM9SEFrWXVo
NjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPUNSQjJ0SmlRZVBrMGNULWg1
TEdoRVdILXNfeFhYdXAzSHp2QlNNUmo1VkUmbT1HRjVON1FSalNVT3RCbXgycDBSNGd2cEJvVTVX
eXo1bndmYkN0RV9JVWdJJnM9ZGItQW1LbFRSWmxDQjBpVklrcVZWczluZE4yZS1PbzA4VE5lZjQz
bDlPOCZlPT4NCmluIHRoZSBpbnRyb2R1Y3Rpb24gdG8gc2F5IHRoYXQgInVzaW5nIE1QTFMgdG8g
cmVwbGFjZSB0aGUgZnVuY3Rpb24gb2YgTlNIIGlzIGRlc2NyaWJlZCBlbHNld2hlcmUgW3hdIi4N
Cg0KSSB0aGluayB0aGUgZm9sbG93aW5nOg0KPj4+DQoNCnRoZSBTRkYgTGFiZWwgd2lsbCByaXNl
IHRvIHRoZSB0b3Agb2YgdGhlIGxhYmVsIHN0YWNrIGJlZm9yZQ0KDQp0aGUgcGFja2V0IGlzIGZv
cndhcmRlZCB0byBhbm90aGVyIG5vZGUgYW5kIGJlZm9yZSB0aGUgcGFja2V0DQoNCmlzIGRpc3Bh
dGNoZWQgdG8gYSBoaWdoZXIgbGF5ZXIuDQo+Pj4NCndvdWxkIGJlIGJldHRlciB3b3JkZWQgYXM6
DQoNCg0KImFzIGEgcGFydCBvZiBub3JtYWwgcHJvY2Vzc2luZywgdGhlIFNGRiBMYWJlbCB3aWxs
IGJlY29tZQ0KDQp0aGUgdG9wIGxhYmVsIGluIHRoZSBzdGFjayBiZWZvcmUgdGhlIHBhY2tldCBp
cyBmb3J3YXJkZWQNCg0KdG8gYW5vdGhlciBub2RlIGFuZCBiZWZvcmUgdGhlIHBhY2tldCBpcyBk
aXNwYXRjaGVkIHRvIGEgaGlnaGVyIGxheWVyLiINCg0KVGhhbmtzLA0KQW5vb3ANCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQptcGxzIG1haWxpbmcgbGlz
dA0KbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vbXBsczxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5j
b20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX21wbHMm
ZD1Ed01GYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9
Q1JCMnRKaVFlUGswY1QtaDVMR2hFV0gtc194WFh1cDNIenZCU01SajVWRSZtPUdGNU43UVJqU1VP
dEJteDJwMFI0Z3ZwQm9VNVd5ejVud2ZiQ3RFX0lVZ0kmcz1TakFJeXZOaXR6RzFIbDRZaHc4ZG8w
RDdBQkhtSUMwVkJtRUJTTktTSU5VJmU9Pg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAx
LjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0t
Pjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0
PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4
dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSw8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIHBvaW50IHdhcyB0aGF0IOKAnCh3aXRoIHNvbWUgbG9z
cyBvZiBmdW5jdGlvbmFsaXR5KeKAnSBpcyBhIG1lYW5pbmdsZXNzIHBocmFzZS48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+WW91cnMgSXJyZXNwZWN0aXZlbHksPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkpvaG48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1
ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAw
aW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gQW5vb3AgR2hh
bndhbmkgW21haWx0bzphbm9vcEBhbHVtbmkuZHVrZS5lZHVdIDxicj4NCjxiPlNlbnQ6PC9iPiBX
ZWRuZXNkYXksIERlY2VtYmVyIDUsIDIwMTggMzowNSBQTTxicj4NCjxiPlRvOjwvYj4gSm9obiBF
IERyYWtlICZsdDtqZHJha2VAanVuaXBlci5uZXQmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBtcGxzQGll
dGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbbXBsc10gY29tbWVudHMgb24gZHJhZnQt
aWV0Zi1tcGxzLXNmYy1lbmNhcHN1bGF0aW9uLTAxPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgSm9obiw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkl0IGFsc28gYWxsb3dzIGZvciBwZXItU0ZQIG9yIHBlci1mbG93
IG1ldGFkYXRhLiZuYnNwOyBKdXN0IGRvZXNuJ3QgYWxsb3cgZm9yIHBlci1wYWNrZXQgbWV0YWRh
dGEuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkFub29wPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5P
biBXZWQsIERlYyA1LCAyMDE4IGF0IDExOjQ3IEFNIEpvaG4gRSBEcmFrZSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmpkcmFrZUBqdW5pcGVyLm5ldCI+amRyYWtlQGp1bmlwZXIubmV0PC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+SGksPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Db21t
ZW50IGlubGluZTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+WW91cnMgSXJyZXNwZWN0aXZl
bHksPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Kb2huPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxiPkZyb206PC9iPiBtcGxzIFttYWlsdG86PGEgaHJlZj0ibWFpbHRvOm1wbHMt
Ym91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1wbHMtYm91bmNlc0BpZXRmLm9yZzwv
YT5dDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkFub29wIEdoYW53YW5pPGJyPg0KPGI+U2VudDo8L2I+
IFdlZG5lc2RheSwgRGVjZW1iZXIgNSwgMjAxOCAyOjI0IFBNPGJyPg0KPGI+VG86PC9iPiA8YSBo
cmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1wbHNAaWV0Zi5vcmc8
L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbbXBsc10gY29tbWVudHMgb24gZHJhZnQtaWV0
Zi1tcGxzLXNmYy1lbmNhcHN1bGF0aW9uLTAxPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpIEFuZHksPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+WWVzLCBJIGFncmVlIG15IGNvbW1lbnQgd2Fzbid0IGNv
bXBsZXRlLiZuYnNwOyBQZXJoYXBzIHRoaXMgaXMgYmV0dGVyOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mcXVvdDt1c2luZyBNUExTIGFzIGEg
cmVwbGFjZW1lbnQmbmJzcDtmb3IgTlNIICh3aXRoIHNvbWUgbG9zcyBvZiBmdW5jdGlvbmFsaXR5
KSBpcyBkZXNjcmliZWQgZWxzZXdoZXJlIFt4XS4mcXVvdDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+PGk+Jm5ic3A7PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PGk+W0pEXSZuYnNwOyBVc2luZyB0aGUgTVBMUyBsYWJl
bCBzdGFjayByYXRoZXIgdGhhbiB0aGUgTlNIIHRvIGNhcnJ5IHRoZSBTZXJ2aWNlIFBhdGggSWRl
bnRpZmllciAoU1BJKSBhbmQgU2VydmljZSBJZGVudGlmaWVyIChTSSkgaXMgZGVzY3JpYmVkIGlu
IOKApjwvaT48L2I+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5BbHNvIGZvciB0aGUgc2Vjb25kIGNvbW1lbnQsIHRoaXMgbWF5IGJlIGJl
dHRlci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlIHN0eWxlPSJicmVh
ay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mcXVvdDthcyBhIHBhcnQg
b2Ygbm9ybWFsIHByb2Nlc3NpbmcsIHRoZSBTRkYgTGFiZWwgYmVjb21lczwvc3Bhbj48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+dGhlIHRvcCBsYWJlbCBpbiB0aGUgc3RhY2suJnF1b3Q7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5U
aGFua3MsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4wcHQiPkFu
b29wPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
T24gV2VkLCBEZWMgNSwgMjAxOCBhdCAxMToxNCBBTSBBbmRyZXcgRy4gTWFsaXMgJmx0OzxhIGhy
ZWY9Im1haWx0bzphZ21hbGlzQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFnbWFsaXNAZ21h
aWwuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRp
bmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDtt
YXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkFub29wLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPlRoYW5rcywgSSdsbCBkaXNjdXNzIHRoZXNlIHN1Z2dlc3Rpb25z
IHdpdGggbXkgY28tYXV0aG9ycy4gQWxzbywgbm93IHRoYXQgd2UndmUgcmVxdWVzdGVkIFdHIExD
LCBMb2EgbWF5IHdhbnQgdG8gdHJlYXQgdGhpcyBhcyBhIGxhc3QgY2FsbCBjb21tZW50LjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+WW91
ciBmaXJzdCBjb21tZW50IGlzbid0IHF1aXRlIGNvcnJlY3QsIHNpbmNlJm5ic3A7ZHJhZnQtaWV0
Zi1tcGxzLXNmYyBvbmx5IHJlcGxhY2VzIHNvbWUgb2YgdGhlIGZ1bmN0aW9ucyBvZiB0aGUgTlNI
LiBGb3IgZXhhbXBsZSwgdGhlcmUncyBubyBwYWNrZXQtYnktcGFja2V0IG1ldGFkYXRhLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Q2hl
ZXJzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5BbmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5PbiBXZWQsIERlYyA1LCAyMDE4IGF0IDE6NTcgUE0gQW5vb3Ag
R2hhbndhbmkgJmx0OzxhIGhyZWY9Im1haWx0bzphbm9vcEBhbHVtbmkuZHVrZS5lZHUiIHRhcmdl
dD0iX2JsYW5rIj5hbm9vcEBhbHVtbmkuZHVrZS5lZHU8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSB0aGluayBpdCB3
b3VsZCBiZSB1c2VmdWwgZm9yIHRoaXMgZG9jdW1lbnQgdG8gcmVmZXJlbmNlJm5ic3A7PG86cD48
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYu
b3JnX2h0bWxfZHJhZnQtMkRpZXRmLTJEbXBscy0yRHNmYyZhbXA7ZD1Ed01GYVEmYW1wO2M9SEFr
WXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1DUkIydEppUWVQ
azBjVC1oNUxHaEVXSC1zX3hYWHVwM0h6dkJTTVJqNVZFJmFtcDttPUdGNU43UVJqU1VPdEJteDJw
MFI0Z3ZwQm9VNVd5ejVud2ZiQ3RFX0lVZ0kmYW1wO3M9ZGItQW1LbFRSWmxDQjBpVklrcVZWczlu
ZE4yZS1PbzA4VE5lZjQzbDlPOCZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1tcGxzLXNmYzwvYT48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+aW4gdGhlIGludHJvZHVjdGlvbiB0
byBzYXkgdGhhdCAmcXVvdDt1c2luZyBNUExTIHRvIHJlcGxhY2UgdGhlIGZ1bmN0aW9uIG9mIE5T
SCBpcyBkZXNjcmliZWQgZWxzZXdoZXJlIFt4XSZxdW90Oy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgdGhpbmsgdGhlIGZvbGxvd2lu
Zzo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jmd0OyZndDsmZ3Q7Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlIHN0
eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj50aGUgU0ZG
IExhYmVsIHdpbGwgcmlzZSB0byB0aGUgdG9wIG9mIHRoZSBsYWJlbCBzdGFjayBiZWZvcmU8L3Nw
YW4+PG86cD48L286cD48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj50aGUg
cGFja2V0IGlzIGZvcndhcmRlZCB0byBhbm90aGVyIG5vZGUgYW5kIGJlZm9yZSB0aGUgcGFja2V0
PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
aXMgZGlzcGF0Y2hlZCB0byBhIGhpZ2hlciBsYXllci48L3NwYW4+PG86cD48L286cD48L3ByZT4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jmd0OyZndDsmZ3Q7Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPndv
dWxkIGJlIGJldHRlciB3b3JkZWQgYXM6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+JnF1b3Q7YXMgYSBwYXJ0IG9mIG5vcm1hbCBwcm9jZXNzaW5nLCB0aGUgU0ZGIExhYmVsIHdp
bGwgYmVjb21lIDwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0iYnJlYWstYmVm
b3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+dGhlIHRvcCBsYWJlbCBpbiB0aGUg
c3RhY2sgYmVmb3JlIHRoZSBwYWNrZXQgaXMgZm9yd2FyZGVkIDwvc3Bhbj48bzpwPjwvbzpwPjwv
cHJlPg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+dG8gYW5vdGhlciBub2RlIGFuZCBiZWZvcmUgdGhlIHBhY2tldCBpcyBkaXNwYXRjaGVk
IHRvIGEgaGlnaGVyIGxheWVyLiZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhbmtzLDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Bbm9vcDxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCm1wbHMgbWFp
bGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5tcGxzQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlz
dGluZm9fbXBscyZhbXA7ZD1Ed01GYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1L
LW5kYjN2b0RUWGNXem9DSSZhbXA7cj1DUkIydEppUWVQazBjVC1oNUxHaEVXSC1zX3hYWHVwM0h6
dkJTTVJqNVZFJmFtcDttPUdGNU43UVJqU1VPdEJteDJwMFI0Z3ZwQm9VNVd5ejVud2ZiQ3RFX0lV
Z0kmYW1wO3M9U2pBSXl2Tml0ekcxSGw0WWh3OGRvMEQ3QUJIbUlDMFZCbUVCU05LU0lOVSZhbXA7
ZT0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L21wbHM8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
YmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o
dG1sPg0K

--_000_BN7PR05MB4354D94B885D37345E15AA08C7A80BN7PR05MB4354namp_--


From nobody Wed Dec  5 12:40:03 2018
Return-Path: <ghanwani@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52E92130E6F for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:40:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.34
X-Spam-Level: 
X-Spam-Status: No, score=0.34 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YoZrpgkwg_Vs for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:39:59 -0800 (PST)
Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAE43130E58 for <mpls@ietf.org>; Wed,  5 Dec 2018 12:39:58 -0800 (PST)
Received: by mail-ua1-f42.google.com with SMTP id v24so7596560uap.13 for <mpls@ietf.org>; Wed, 05 Dec 2018 12:39:58 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AkAYOvpZ7Vx+51xMXHT+vmwTqQfj1tK+4eTkgvczemQ=; b=PXvTyPwQNUGdgKBezf+uXRIKPqDYs4Kwet8jcfgZQRDW8QCh0jVs8uExdmffx1jj8k YdMv+/9Tv4/urRJOeMyLUzuU7PokC4UHiFfLllrsz+FrqOz7hRNecNumdYduembyFMxK RhVNSbJlNrsdaaM3NFjnPIT14rrc0C9aTb9vNfYJiP6WhEl8Yo/O8AWpSBHogyDXdPAc LqFn5krdJ8XmBGtqUSXfBcXd7uKfmJ+W5C7OtOL9F4JODdLRlhT6GkssOwcQe5jyl7sC 84Bv8zi+DiqNGxXYfhMVQEkftA5DVMQGDXQ5qJGw0+yaG/8VHoKt2CfugcRn3eUXRmjh fjVw==
X-Gm-Message-State: AA+aEWZvhN3OE4j9iUnVG86NoON3aSeNfxF7ZFQ5nRTuyRh4jBY7i6hF Xwjtvji7237xxoSugeQ36Q/V9aA7MveqVBz3ONE=
X-Google-Smtp-Source: AFSGD/Uyeucds62mJNaxxAuJPttA3EsM2aTy45wVyiZ5niy6t7wy7pAzwXO5sJafTJidb2zx8NTJZJORMEdtOh0n30o=
X-Received: by 2002:ab0:225a:: with SMTP id z26mr9953638uan.100.1544042397962;  Wed, 05 Dec 2018 12:39:57 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com> <BN7PR05MB43549BA39FABBA890341BF0DC7A80@BN7PR05MB4354.namprd05.prod.outlook.com> <CA+-tSzxecfEGds4JEb-e++w9b9jKJDJBPg317kYRVUxfcCjSsA@mail.gmail.com> <BN7PR05MB4354D94B885D37345E15AA08C7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB4354D94B885D37345E15AA08C7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Wed, 5 Dec 2018 12:39:44 -0800
Message-ID: <CA+-tSzyhk3dFw8bhbeRFtf4S2f0NptqpDKfXcpcM-TQy1gVE_Q@mail.gmail.com>
To: John E Drake <jdrake@juniper.net>
Cc: mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a6147d057c4c62e3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/sHGmquqRTMDUoLDZZIz8AgOSL_0>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:40:01 -0000

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

John,

How about:
"using MPLS as a replacement for NSH, covering use cases that do not need
per-packet metadata, is described elsewhere [x]."

Thanks,
Anoop

On Wed, Dec 5, 2018 at 12:24 PM John E Drake <jdrake@juniper.net> wrote:

> Hi,
>
>
>
> The point was that =E2=80=9C(with some loss of functionality)=E2=80=9D is=
 a meaningless
> phrase.
>
>
>
> Yours Irrespectively,
>
>
>
> John
>
>
>
> *From:* Anoop Ghanwani [mailto:anoop@alumni.duke.edu]
> *Sent:* Wednesday, December 5, 2018 3:05 PM
> *To:* John E Drake <jdrake@juniper.net>
> *Cc:* mpls@ietf.org
> *Subject:* Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
>
>
>
> Hi John,
>
>
>
> It also allows for per-SFP or per-flow metadata.  Just doesn't allow for
> per-packet metadata.
>
>
>
> Thanks,
>
> Anoop
>
>
>
> On Wed, Dec 5, 2018 at 11:47 AM John E Drake <jdrake@juniper.net> wrote:
>
> Hi,
>
>
>
> Comment inline
>
>
>
> Yours Irrespectively,
>
>
>
> John
>
>
>
> *From:* mpls [mailto:mpls-bounces@ietf.org] *On Behalf Of *Anoop Ghanwani
> *Sent:* Wednesday, December 5, 2018 2:24 PM
> *To:* mpls@ietf.org
> *Subject:* Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
>
>
>
> Hi Andy,
>
>
>
> Yes, I agree my comment wasn't complete.  Perhaps this is better:
>
> "using MPLS as a replacement for NSH (with some loss of functionality) is
> described elsewhere [x]."
>
>
>
> *[JD]  Using the MPLS label stack rather than the NSH to carry the Servic=
e
> Path Identifier (SPI) and Service Identifier (SI) is described in =E2=80=
=A6*
>
>
>
> Also for the second comment, this may be better.
>
>
>
> "as a part of normal processing, the SFF Label becomes
>
> the top label in the stack."
>
>
>
> Thanks,
>
> Anoop
>
> On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis <agmalis@gmail.com> wrote=
:
>
> Anoop,
>
>
>
> Thanks, I'll discuss these suggestions with my co-authors. Also, now that
> we've requested WG LC, Loa may want to treat this as a last call comment.
>
>
>
> Your first comment isn't quite correct, since draft-ietf-mpls-sfc only
> replaces some of the functions of the NSH. For example, there's no
> packet-by-packet metadata.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu>
> wrote:
>
> I think it would be useful for this document to reference
>
> https://tools.ietf.org/html/draft-ietf-mpls-sfc
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dietf-2Dmpls-2Dsfc&d=3DDwMFaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb=
3voDTXcWzoCI&r=3DCRB2tJiQePk0cT-h5LGhEWH-s_xXXup3HzvBSMRj5VE&m=3DGF5N7QRjSU=
OtBmx2p0R4gvpBoU5Wyz5nwfbCtE_IUgI&s=3Ddb-AmKlTRZlCB0iVIkqVVs9ndN2e-Oo08TNef=
43l9O8&e=3D>
>
> in the introduction to say that "using MPLS to replace the function of NS=
H
> is described elsewhere [x]".
>
>
>
> I think the following:
>
> >>>
>
> the SFF Label will rise to the top of the label stack before
>
> the packet is forwarded to another node and before the packet
>
> is dispatched to a higher layer.
>
> >>>
>
> would be better worded as:
>
>
>
> "as a part of normal processing, the SFF Label will become
>
> the top label in the stack before the packet is forwarded
>
> to another node and before the packet is dispatched to a higher layer."
>
>
>
> Thanks,
>
> Anoop
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mail=
man_listinfo_mpls&d=3DDwMFaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoC=
I&r=3DCRB2tJiQePk0cT-h5LGhEWH-s_xXXup3HzvBSMRj5VE&m=3DGF5N7QRjSUOtBmx2p0R4g=
vpBoU5Wyz5nwfbCtE_IUgI&s=3DSjAIyvNitzG1Hl4Yhw8do0D7ABHmIC0VBmEBSNKSINU&e=3D=
>
>
>

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

<div dir=3D"ltr">John,<div><br></div><div>How about:</div><div><span style=
=3D"color:rgb(0,0,0)">&quot;using MPLS as a replacement=C2=A0for NSH, cover=
ing use cases that do not need per-packet metadata, is described elsewhere =
[x].&quot;</span><br></div><div><span style=3D"color:rgb(0,0,0)"><br></span=
></div><div><span style=3D"color:rgb(0,0,0)">Thanks,</span></div><div><span=
 style=3D"color:rgb(0,0,0)">Anoop</span></div></div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr">On Wed, Dec 5, 2018 at 12:24 PM John E Drake &lt;<=
a href=3D"mailto:jdrake@juniper.net">jdrake@juniper.net</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_2724224069879031093WordSection1">
<p class=3D"MsoNormal">Hi,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">The point was that =E2=80=9C(with some loss of funct=
ionality)=E2=80=9D is a meaningless phrase.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Yours Irrespectively,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">John<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Anoop Ghanwani [mailto:<a href=3D"mailt=
o:anoop@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.edu</a>] <br>
<b>Sent:</b> Wednesday, December 5, 2018 3:05 PM<br>
<b>To:</b> John E Drake &lt;<a href=3D"mailto:jdrake@juniper.net" target=3D=
"_blank">jdrake@juniper.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org=
</a><br>
<b>Subject:</b> Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01=
<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi John,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">It also allows for per-SFP or per-flow metadata.=C2=
=A0 Just doesn&#39;t allow for per-packet metadata.<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">Anoop<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Dec 5, 2018 at 11:47 AM John E Drake &lt;<a =
href=3D"mailto:jdrake@juniper.net" target=3D"_blank">jdrake@juniper.net</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Hi,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Comment inline<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Yours Irrespectively,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">John<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> mpls [mailto:<a href=3D"mailto:mpls-bou=
nces@ietf.org" target=3D"_blank">mpls-bounces@ietf.org</a>]
<b>On Behalf Of </b>Anoop Ghanwani<br>
<b>Sent:</b> Wednesday, December 5, 2018 2:24 PM<br>
<b>To:</b> <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org=
</a><br>
<b>Subject:</b> Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01=
<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Andy,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Yes, I agree my comment wasn&#39;t complete.=C2=A0 P=
erhaps this is better:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&quot;using MPLS as a replacement=C2=A0for NSH (with=
 some loss of functionality) is described elsewhere [x].&quot;<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b><i>=C2=A0</i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i>[JD]=C2=A0 Using the MPLS label stack rather t=
han the NSH to carry the Service Path Identifier (SPI) and Service Identifi=
er (SI) is described in =E2=80=A6</i></b><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Also for the second comment, this may be better.<u><=
/u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">&quot;as a par=
t of normal processing, the SFF Label becomes</span><u></u><u></u></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">the top label =
in the stack.&quot;</span><u></u><u></u></pre>
</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" style=3D"margin-bottom:12.0pt">Anoop<u></u><u></u></=
p>
<div>
<div>
<p class=3D"MsoNormal">On Wed, Dec 5, 2018 at 11:14 AM Andrew G. Malis &lt;=
<a href=3D"mailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a=
>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">Anoop,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks, I&#39;ll discuss these suggestions with my c=
o-authors. Also, now that we&#39;ve requested WG LC, Loa may want to treat =
this as a last call comment.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Your first comment isn&#39;t quite correct, since=C2=
=A0draft-ietf-mpls-sfc only replaces some of the functions of the NSH. For =
example, there&#39;s no packet-by-packet metadata.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<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">On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani &lt;<a=
 href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.=
edu</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">I think it would be useful for this document to refe=
rence=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf-2Dmpls-2Dsfc&amp;d=3DDwMFaQ&=
amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DCRB2tJiQePk0cT-=
h5LGhEWH-s_xXXup3HzvBSMRj5VE&amp;m=3DGF5N7QRjSUOtBmx2p0R4gvpBoU5Wyz5nwfbCtE=
_IUgI&amp;s=3Ddb-AmKlTRZlCB0iVIkqVVs9ndN2e-Oo08TNef43l9O8&amp;e=3D" target=
=3D"_blank">https://tools.ietf.org/html/draft-ietf-mpls-sfc</a><u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal">in the introduction to say that &quot;using MPLS to =
replace the function of NSH is described elsewhere [x]&quot;.<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the following:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">&gt;&gt;&gt;=C2=A0<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">the SFF Label =
will rise to the top of the label stack before</span><u></u><u></u></pre>
<pre><span style=3D"color:black">the packet is forwarded to another node an=
d before the packet</span><u></u><u></u></pre>
<pre><span style=3D"color:black">is dispatched to a higher layer.</span><u>=
</u><u></u></pre>
</div>
<div>
<p class=3D"MsoNormal">&gt;&gt;&gt;=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">would be better worded as:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black">&quot;as a par=
t of normal processing, the SFF Label will become </span><u></u><u></u></pr=
e>
<pre style=3D"break-before:page"><span style=3D"color:black">the top label =
in the stack before the packet is forwarded </span><u></u><u></u></pre>
<pre style=3D"break-before:page"><span style=3D"color:black">to another nod=
e and before the packet is dispatched to a higher layer.&quot;</span><u></u=
><u></u></pre>
</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">Anoop<u></u><u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_mpls&amp;d=3DDwMFaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeM=
K-ndb3voDTXcWzoCI&amp;r=3DCRB2tJiQePk0cT-h5LGhEWH-s_xXXup3HzvBSMRj5VE&amp;m=
=3DGF5N7QRjSUOtBmx2p0R4gvpBoU5Wyz5nwfbCtE_IUgI&amp;s=3DSjAIyvNitzG1Hl4Yhw8d=
o0D7ABHmIC0VBmEBSNKSINU&amp;e=3D" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/mpls</a><u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>

</blockquote></div>

--000000000000a6147d057c4c62e3--


From nobody Wed Dec  5 12:45:20 2018
Return-Path: <jdrake@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A5CB130E7E for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:45:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.171
X-Spam-Level: 
X-Spam-Status: No, score=-2.171 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RHqBcb0kN6rV for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 12:45:12 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D9A9130E58 for <mpls@ietf.org>; Wed,  5 Dec 2018 12:45:12 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wB5KhruE029879; Wed, 5 Dec 2018 12:45:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=b3tfQv+PdhsiE0Y/DngrZhLShDgWpEwlbIk9pPUvaWM=; b=TSYLC19HHGxuzFUAVQXOQuD6JyKL2TbbpimDLUOwfpMRAdxGmLvZDHMDiM+l8hUSEyyY ONuSYUqQ6gE9vm1hDwDF7K6s/yGxqOvZDHEQ9eqGtRTuD/GRkGlqiXi+WD5qQhBCSCvp eN7yL7glQIB5kul93RMC/CflPlztaJsNbQFx2wWO/SYnEEXxD5EtDW3D9q5PV9ms0Jii CBHQYEF+PMEcMI+ii6na3uyl6NJQiuUzLa38bQkWUXsPflEaHujlFpptzje6ukYXRDfE ZXYGiBjQ3aTY1ZlhkbkjJx0Urtqh3CPVCqF4PrOE2z6kogDa7NQWrTe/L9Qn81SF8inL Vg== 
Received: from nam05-by2-obe.outbound.protection.outlook.com (mail-by2nam05lp2057.outbound.protection.outlook.com [104.47.50.57]) by mx0b-00273201.pphosted.com with ESMTP id 2p6j29rdk3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 05 Dec 2018 12:45:10 -0800
Received: from BN7PR05MB4354.namprd05.prod.outlook.com (52.133.223.33) by BN7PR05MB5684.namprd05.prod.outlook.com (20.176.28.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.13; Wed, 5 Dec 2018 20:45:07 +0000
Received: from BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63]) by BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63%3]) with mapi id 15.20.1404.016; Wed, 5 Dec 2018 20:45:07 +0000
From: John E Drake <jdrake@juniper.net>
To: Anoop Ghanwani <anoop@alumni.duke.edu>
CC: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
Thread-Index: AQHUjMxTBYgOHgMPF0erfOraVep5yqVwg9cAgAACswCAAAS1gIAABrCAgAAE56CAAATgAIAAAXZw
Date: Wed, 5 Dec 2018 20:45:07 +0000
Message-ID: <BN7PR05MB4354F3C12B1CA47E97EFEF87C7A80@BN7PR05MB4354.namprd05.prod.outlook.com>
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com> <CA+-tSzyY8avK7iWP-5fSV1wn+TrMBWxxS7-vNwfCOrvGzMPDQA@mail.gmail.com> <BN7PR05MB43549BA39FABBA890341BF0DC7A80@BN7PR05MB4354.namprd05.prod.outlook.com> <CA+-tSzxecfEGds4JEb-e++w9b9jKJDJBPg317kYRVUxfcCjSsA@mail.gmail.com> <BN7PR05MB4354D94B885D37345E15AA08C7A80@BN7PR05MB4354.namprd05.prod.outlook.com> <CA+-tSzyhk3dFw8bhbeRFtf4S2f0NptqpDKfXcpcM-TQy1gVE_Q@mail.gmail.com>
In-Reply-To: <CA+-tSzyhk3dFw8bhbeRFtf4S2f0NptqpDKfXcpcM-TQy1gVE_Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN7PR05MB5684; 6:oCzywuTPxYxIZLeaNXVDDAYg96u0k2qOGkJYEgRHmZAiJ1TPZdC9JdMVrHMNW6+/sbzRJB5mhUd3mQMk6cFfcPLG8iBC5m+XbnHwGov1rniyPcqJFkC/2loxc+D5bT+qbmIRX2trI0lh/RgOVFNAb1JLZhzf0QUA8MZOrS+Sau+IJ5YtPIZRpp/mmMORIHQx76N62MWomNsodHBQff1rOmtISzoTnPc4JbVr/mH88DnQiVvnZ9NFe/7MPVAWqpzv6XmEu6j4b68IxSc2wj55UnAzwAldHMmbnXKGngC/RRrul+4mrz8kL9brhqR1sc9363trNqkia7iIlzqdEWPtuY303gEXLXGObrM3wgov49/dBm8VIilINZ/QdP8o9vEvr1orPwYhUvEMtURpqnpFudzhhvdVI9GN+ROif7Rwo/OQp/w4BLwN12hVJAUOHghYgPVC9Gb72wHMjZK6omUqsA==; 5:RKqEkvM3g8vSKNaa66FjdId/+U5md1R/X6IYKGYRS8N6zmfnsQTsYYGbM5sB40lkuNCCopZ/A/AQJswf1W7qF2ERjWcSAzKXz86ttgHO7U9/pPrOcpBv+TvuiNq87tkHw+luC5eSr45XbSSoE3ElqOk+qI9w13tgDwV//Crqal4=; 7:QfLufKaiMrxz56N+U2bf24nu/n08mRmUFJUCMYeCPyQYu+HPEEw9DqLiEkVWE83pSpAxsQ7T2rsQNeiWq5PWGpxphp4NOyLMiohTwRaaRVSs33e8v9V0/ieoJRR81CmIQ4JQ4IYWQHPuPE+Y8Tbkng==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c87ceafc-00e7-405e-6fcd-08d65af28ada
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BN7PR05MB5684; 
x-ms-traffictypediagnostic: BN7PR05MB5684:
x-microsoft-antispam-prvs: <BN7PR05MB5684A583B6C36DF7046C5566C7A80@BN7PR05MB5684.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231455)(999002)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:BN7PR05MB5684; BCL:0; PCL:0; RULEID:; SRVR:BN7PR05MB5684; 
x-forefront-prvs: 08770259B4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(136003)(39860400002)(396003)(366004)(189003)(199004)(486006)(476003)(2906002)(105586002)(6306002)(54896002)(446003)(9686003)(186003)(11346002)(236005)(93886005)(86362001)(74316002)(81166006)(8676002)(7736002)(55016002)(478600001)(26005)(25786009)(81156014)(102836004)(53936002)(5660300001)(6916009)(53546011)(6506007)(966005)(76176011)(8936002)(256004)(6116002)(3846002)(790700001)(66066001)(7696005)(229853002)(2171002)(6436002)(99286004)(71200400001)(68736007)(71190400001)(33656002)(6246003)(606006)(4326008)(14454004)(316002)(106356001)(97736004); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5684; H:BN7PR05MB4354.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: J+MbtpOa8qet+heihMz2ikajTUCSfXM88QF/JaTMCfwbnLACf0fqiJBQvGgCgPR4zVVeeBMqiqjVY97hH3/wHWkBux6+Au8tcKfctYfYUNhAEkTNiXKLrGvBgDM9urL8JaEUWWO8cHY/tzW0mX1sFNBhpG5jP/wBhc9kL3apumOtLpTvfDnYhxrP4HiKhU0s4NMyszQ3gwpFCxycVQHcdSKN/xCNOThHtTL43aVJolELJd9+tGlm3MclWhCsGSfGYSmqop9Jzw2zOmJtcPU+My0Hxi/Puzgn1XfcmPYzqRJ9SVdcFLS1eNkvjEcp0de74cSoW66JqGowRQYpZ05Xt0yBeJjSGYrWVEvDLBkvydw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB4354F3C12B1CA47E97EFEF87C7A80BN7PR05MB4354namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c87ceafc-00e7-405e-6fcd-08d65af28ada
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2018 20:45:07.5919 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5684
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-05_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812050182
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/O9O4kYMC7kdYhMNXuOHn55Mm5vY>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:45:16 -0000

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

RmluZQ0KDQpZb3VycyBJcnJlc3BlY3RpdmVseSwNCg0KSm9obg0KDQpGcm9tOiBBbm9vcCBHaGFu
d2FuaSBbbWFpbHRvOmFub29wQGFsdW1uaS5kdWtlLmVkdV0NClNlbnQ6IFdlZG5lc2RheSwgRGVj
ZW1iZXIgNSwgMjAxOCAzOjQwIFBNDQpUbzogSm9obiBFIERyYWtlIDxqZHJha2VAanVuaXBlci5u
ZXQ+DQpDYzogbXBsc0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFttcGxzXSBjb21tZW50cyBvbiBk
cmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24tMDENCg0KSm9obiwNCg0KSG93IGFib3V0
Og0KInVzaW5nIE1QTFMgYXMgYSByZXBsYWNlbWVudCBmb3IgTlNILCBjb3ZlcmluZyB1c2UgY2Fz
ZXMgdGhhdCBkbyBub3QgbmVlZCBwZXItcGFja2V0IG1ldGFkYXRhLCBpcyBkZXNjcmliZWQgZWxz
ZXdoZXJlIFt4XS4iDQoNClRoYW5rcywNCkFub29wDQoNCk9uIFdlZCwgRGVjIDUsIDIwMTggYXQg
MTI6MjQgUE0gSm9obiBFIERyYWtlIDxqZHJha2VAanVuaXBlci5uZXQ8bWFpbHRvOmpkcmFrZUBq
dW5pcGVyLm5ldD4+IHdyb3RlOg0KSGksDQoNClRoZSBwb2ludCB3YXMgdGhhdCDigJwod2l0aCBz
b21lIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eSnigJ0gaXMgYSBtZWFuaW5nbGVzcyBwaHJhc2UuDQoN
CllvdXJzIElycmVzcGVjdGl2ZWx5LA0KDQpKb2huDQoNCkZyb206IEFub29wIEdoYW53YW5pIFtt
YWlsdG86YW5vb3BAYWx1bW5pLmR1a2UuZWR1PG1haWx0bzphbm9vcEBhbHVtbmkuZHVrZS5lZHU+
XQ0KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciA1LCAyMDE4IDM6MDUgUE0NClRvOiBKb2huIEUg
RHJha2UgPGpkcmFrZUBqdW5pcGVyLm5ldDxtYWlsdG86amRyYWtlQGp1bmlwZXIubmV0Pj4NCkNj
OiBtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFttcGxz
XSBjb21tZW50cyBvbiBkcmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24tMDENCg0KSGkg
Sm9obiwNCg0KSXQgYWxzbyBhbGxvd3MgZm9yIHBlci1TRlAgb3IgcGVyLWZsb3cgbWV0YWRhdGEu
ICBKdXN0IGRvZXNuJ3QgYWxsb3cgZm9yIHBlci1wYWNrZXQgbWV0YWRhdGEuDQoNClRoYW5rcywN
CkFub29wDQoNCk9uIFdlZCwgRGVjIDUsIDIwMTggYXQgMTE6NDcgQU0gSm9obiBFIERyYWtlIDxq
ZHJha2VAanVuaXBlci5uZXQ8bWFpbHRvOmpkcmFrZUBqdW5pcGVyLm5ldD4+IHdyb3RlOg0KSGks
DQoNCkNvbW1lbnQgaW5saW5lDQoNCllvdXJzIElycmVzcGVjdGl2ZWx5LA0KDQpKb2huDQoNCkZy
b206IG1wbHMgW21haWx0bzptcGxzLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm1wbHMtYm91bmNl
c0BpZXRmLm9yZz5dIE9uIEJlaGFsZiBPZiBBbm9vcCBHaGFud2FuaQ0KU2VudDogV2VkbmVzZGF5
LCBEZWNlbWJlciA1LCAyMDE4IDI6MjQgUE0NClRvOiBtcGxzQGlldGYub3JnPG1haWx0bzptcGxz
QGlldGYub3JnPg0KU3ViamVjdDogUmU6IFttcGxzXSBjb21tZW50cyBvbiBkcmFmdC1pZXRmLW1w
bHMtc2ZjLWVuY2Fwc3VsYXRpb24tMDENCg0KSGkgQW5keSwNCg0KWWVzLCBJIGFncmVlIG15IGNv
bW1lbnQgd2Fzbid0IGNvbXBsZXRlLiAgUGVyaGFwcyB0aGlzIGlzIGJldHRlcjoNCiJ1c2luZyBN
UExTIGFzIGEgcmVwbGFjZW1lbnQgZm9yIE5TSCAod2l0aCBzb21lIGxvc3Mgb2YgZnVuY3Rpb25h
bGl0eSkgaXMgZGVzY3JpYmVkIGVsc2V3aGVyZSBbeF0uIg0KDQpbSkRdICBVc2luZyB0aGUgTVBM
UyBsYWJlbCBzdGFjayByYXRoZXIgdGhhbiB0aGUgTlNIIHRvIGNhcnJ5IHRoZSBTZXJ2aWNlIFBh
dGggSWRlbnRpZmllciAoU1BJKSBhbmQgU2VydmljZSBJZGVudGlmaWVyIChTSSkgaXMgZGVzY3Jp
YmVkIGluIOKApg0KDQpBbHNvIGZvciB0aGUgc2Vjb25kIGNvbW1lbnQsIHRoaXMgbWF5IGJlIGJl
dHRlci4NCg0KDQoiYXMgYSBwYXJ0IG9mIG5vcm1hbCBwcm9jZXNzaW5nLCB0aGUgU0ZGIExhYmVs
IGJlY29tZXMNCg0KdGhlIHRvcCBsYWJlbCBpbiB0aGUgc3RhY2suIg0KDQpUaGFua3MsDQpBbm9v
cA0KT24gV2VkLCBEZWMgNSwgMjAxOCBhdCAxMToxNCBBTSBBbmRyZXcgRy4gTWFsaXMgPGFnbWFs
aXNAZ21haWwuY29tPG1haWx0bzphZ21hbGlzQGdtYWlsLmNvbT4+IHdyb3RlOg0KQW5vb3AsDQoN
ClRoYW5rcywgSSdsbCBkaXNjdXNzIHRoZXNlIHN1Z2dlc3Rpb25zIHdpdGggbXkgY28tYXV0aG9y
cy4gQWxzbywgbm93IHRoYXQgd2UndmUgcmVxdWVzdGVkIFdHIExDLCBMb2EgbWF5IHdhbnQgdG8g
dHJlYXQgdGhpcyBhcyBhIGxhc3QgY2FsbCBjb21tZW50Lg0KDQpZb3VyIGZpcnN0IGNvbW1lbnQg
aXNuJ3QgcXVpdGUgY29ycmVjdCwgc2luY2UgZHJhZnQtaWV0Zi1tcGxzLXNmYyBvbmx5IHJlcGxh
Y2VzIHNvbWUgb2YgdGhlIGZ1bmN0aW9ucyBvZiB0aGUgTlNILiBGb3IgZXhhbXBsZSwgdGhlcmUn
cyBubyBwYWNrZXQtYnktcGFja2V0IG1ldGFkYXRhLg0KDQpDaGVlcnMsDQpBbmR5DQoNCg0KT24g
V2VkLCBEZWMgNSwgMjAxOCBhdCAxOjU3IFBNIEFub29wIEdoYW53YW5pIDxhbm9vcEBhbHVtbmku
ZHVrZS5lZHU8bWFpbHRvOmFub29wQGFsdW1uaS5kdWtlLmVkdT4+IHdyb3RlOg0KSSB0aGluayBp
dCB3b3VsZCBiZSB1c2VmdWwgZm9yIHRoaXMgZG9jdW1lbnQgdG8gcmVmZXJlbmNlDQpodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1tcGxzLXNmYzxodHRwczovL3VybGRlZmVu
c2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxf
ZHJhZnQtMkRpZXRmLTJEbXBscy0yRHNmYyZkPUR3TUZhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgw
VWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1DUkIydEppUWVQazBjVC1oNUxHaEVXSC1zX3hYWHVw
M0h6dkJTTVJqNVZFJm09R0Y1TjdRUmpTVU90Qm14MnAwUjRndnBCb1U1V3l6NW53ZmJDdEVfSVVn
SSZzPWRiLUFtS2xUUlpsQ0IwaVZJa3FWVnM5bmROMmUtT28wOFROZWY0M2w5TzgmZT0+DQppbiB0
aGUgaW50cm9kdWN0aW9uIHRvIHNheSB0aGF0ICJ1c2luZyBNUExTIHRvIHJlcGxhY2UgdGhlIGZ1
bmN0aW9uIG9mIE5TSCBpcyBkZXNjcmliZWQgZWxzZXdoZXJlIFt4XSIuDQoNCkkgdGhpbmsgdGhl
IGZvbGxvd2luZzoNCj4+Pg0KDQp0aGUgU0ZGIExhYmVsIHdpbGwgcmlzZSB0byB0aGUgdG9wIG9m
IHRoZSBsYWJlbCBzdGFjayBiZWZvcmUNCg0KdGhlIHBhY2tldCBpcyBmb3J3YXJkZWQgdG8gYW5v
dGhlciBub2RlIGFuZCBiZWZvcmUgdGhlIHBhY2tldA0KDQppcyBkaXNwYXRjaGVkIHRvIGEgaGln
aGVyIGxheWVyLg0KPj4+DQp3b3VsZCBiZSBiZXR0ZXIgd29yZGVkIGFzOg0KDQoNCiJhcyBhIHBh
cnQgb2Ygbm9ybWFsIHByb2Nlc3NpbmcsIHRoZSBTRkYgTGFiZWwgd2lsbCBiZWNvbWUNCg0KdGhl
IHRvcCBsYWJlbCBpbiB0aGUgc3RhY2sgYmVmb3JlIHRoZSBwYWNrZXQgaXMgZm9yd2FyZGVkDQoN
CnRvIGFub3RoZXIgbm9kZSBhbmQgYmVmb3JlIHRoZSBwYWNrZXQgaXMgZGlzcGF0Y2hlZCB0byBh
IGhpZ2hlciBsYXllci4iDQoNClRoYW5rcywNCkFub29wDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KbXBscyBtYWlsaW5nIGxpc3QNCm1wbHNAaWV0Zi5v
cmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL21wbHM8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0
dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19tcGxzJmQ9RHdNRmFRJmM9SEFr
WXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPUNSQjJ0SmlRZVBrMGNU
LWg1TEdoRVdILXNfeFhYdXAzSHp2QlNNUmo1VkUmbT1HRjVON1FSalNVT3RCbXgycDBSNGd2cEJv
VTVXeXo1bndmYkN0RV9JVWdJJnM9U2pBSXl2Tml0ekcxSGw0WWh3OGRvMEQ3QUJIbUlDMFZCbUVC
U05LU0lOVSZlPT4NCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAx
LjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0t
Pjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0
PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4
dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5GaW5lPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPllvdXJzIElycmVzcGVjdGl2ZWx5LDxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5Kb2huPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNv
bGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEFu
b29wIEdoYW53YW5pIFttYWlsdG86YW5vb3BAYWx1bW5pLmR1a2UuZWR1XSA8YnI+DQo8Yj5TZW50
OjwvYj4gV2VkbmVzZGF5LCBEZWNlbWJlciA1LCAyMDE4IDM6NDAgUE08YnI+DQo8Yj5Ubzo8L2I+
IEpvaG4gRSBEcmFrZSAmbHQ7amRyYWtlQGp1bmlwZXIubmV0Jmd0Ozxicj4NCjxiPkNjOjwvYj4g
bXBsc0BpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW21wbHNdIGNvbW1lbnRzIG9u
IGRyYWZ0LWlldGYtbXBscy1zZmMtZW5jYXBzdWxhdGlvbi0wMTxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkpvaG4sPG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Ib3cgYWJvdXQ6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZx
dW90O3VzaW5nIE1QTFMgYXMgYSByZXBsYWNlbWVudCZuYnNwO2ZvciBOU0gsIGNvdmVyaW5nIHVz
ZSBjYXNlcyB0aGF0IGRvIG5vdCBuZWVkIHBlci1wYWNrZXQgbWV0YWRhdGEsIGlzIGRlc2NyaWJl
ZCBlbHNld2hlcmUgW3hdLiZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGFu
a3MsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5Bbm9vcDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gV2VkLCBEZWMgNSwg
MjAxOCBhdCAxMjoyNCBQTSBKb2huIEUgRHJha2UgJmx0OzxhIGhyZWY9Im1haWx0bzpqZHJha2VA
anVuaXBlci5uZXQiPmpkcmFrZUBqdW5pcGVyLm5ldDwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhlIHBvaW50IHdhcyB0aGF0
IOKAnCh3aXRoIHNvbWUgbG9zcyBvZiBmdW5jdGlvbmFsaXR5KeKAnSBpcyBhIG1lYW5pbmdsZXNz
IHBocmFzZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPllvdXJzIElycmVzcGVjdGl2ZWx5
LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Sm9objxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0
LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48Yj5Gcm9tOjwvYj4gQW5vb3AgR2hhbndhbmkgW21haWx0bzo8YSBocmVmPSJtYWls
dG86YW5vb3BAYWx1bW5pLmR1a2UuZWR1IiB0YXJnZXQ9Il9ibGFuayI+YW5vb3BAYWx1bW5pLmR1
a2UuZWR1PC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIERlY2VtYmVyIDUsIDIw
MTggMzowNSBQTTxicj4NCjxiPlRvOjwvYj4gSm9obiBFIERyYWtlICZsdDs8YSBocmVmPSJtYWls
dG86amRyYWtlQGp1bmlwZXIubmV0IiB0YXJnZXQ9Il9ibGFuayI+amRyYWtlQGp1bmlwZXIubmV0
PC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+bXBsc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFttcGxzXSBjb21tZW50cyBvbiBkcmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24tMDE8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SGkgSm9o
biw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JdCBh
bHNvIGFsbG93cyBmb3IgcGVyLVNGUCBvciBwZXItZmxvdyBtZXRhZGF0YS4mbmJzcDsgSnVzdCBk
b2Vzbid0IGFsbG93IGZvciBwZXItcGFja2V0IG1ldGFkYXRhLjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhbmtzLDxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Bbm9vcDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFdlZCwgRGVjIDUs
IDIwMTggYXQgMTE6NDcgQU0gSm9obiBFIERyYWtlICZsdDs8YSBocmVmPSJtYWlsdG86amRyYWtl
QGp1bmlwZXIubmV0IiB0YXJnZXQ9Il9ibGFuayI+amRyYWtlQGp1bmlwZXIubmV0PC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGlu
O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Q29tbWVudCBpbmxpbmU8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPllvdXJzIElycmVzcGVjdGl2ZWx5LDxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Sm9objxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5Gcm9t
OjwvYj4gbXBscyBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzptcGxzLWJvdW5jZXNAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5tcGxzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KPGI+T24gQmVoYWxm
IE9mIDwvYj5Bbm9vcCBHaGFud2FuaTxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIERlY2Vt
YmVyIDUsIDIwMTggMjoyNCBQTTxicj4NCjxiPlRvOjwvYj4gPGEgaHJlZj0ibWFpbHRvOm1wbHNA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tcGxzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1Ympl
Y3Q6PC9iPiBSZTogW21wbHNdIGNvbW1lbnRzIG9uIGRyYWZ0LWlldGYtbXBscy1zZmMtZW5jYXBz
dWxhdGlvbi0wMTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5IaSBBbmR5LDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPlllcywgSSBhZ3JlZSBteSBjb21tZW50IHdhc24ndCBjb21wbGV0ZS4mbmJzcDsgUGVy
aGFwcyB0aGlzIGlzIGJldHRlcjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+JnF1b3Q7dXNpbmcgTVBMUyBhcyBhIHJlcGxhY2VtZW50Jm5ic3A7
Zm9yIE5TSCAod2l0aCBzb21lIGxvc3Mgb2YgZnVuY3Rpb25hbGl0eSkgaXMgZGVzY3JpYmVkIGVs
c2V3aGVyZSBbeF0uJnF1b3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPjxpPiZuYnNwOzwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxiPjxpPltKRF0mbmJzcDsgVXNpbmcgdGhlIE1QTFMgbGFiZWwgc3RhY2sgcmF0aGVyIHRo
YW4gdGhlIE5TSCB0byBjYXJyeSB0aGUgU2VydmljZSBQYXRoIElkZW50aWZpZXIgKFNQSSkgYW5k
IFNlcnZpY2UgSWRlbnRpZmllciAoU0kpIGlzIGRlc2NyaWJlZCBpbiDigKY8L2k+PC9iPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QWxz
byBmb3IgdGhlIHNlY29uZCBjb21tZW50LCB0aGlzIG1heSBiZSBiZXR0ZXIuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+JnF1b3Q7YXMgYSBwYXJ0IG9mIG5vcm1hbCBwcm9jZXNz
aW5nLCB0aGUgU0ZGIExhYmVsIGJlY29tZXM8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUg
c3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPnRoZSB0
b3AgbGFiZWwgaW4gdGhlIHN0YWNrLiZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhbmtzLDxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij5Bbm9vcDxvOnA+PC9vOnA+PC9w
Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFdlZCwgRGVjIDUsIDIw
MTggYXQgMTE6MTQgQU0gQW5kcmV3IEcuIE1hbGlzICZsdDs8YSBocmVmPSJtYWlsdG86YWdtYWxp
c0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5hZ21hbGlzQGdtYWlsLmNvbTwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjtt
YXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5Bbm9vcCw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5UaGFua3MsIEknbGwgZGlzY3VzcyB0aGVzZSBzdWdnZXN0aW9ucyB3aXRoIG15IGNvLWF1dGhv
cnMuIEFsc28sIG5vdyB0aGF0IHdlJ3ZlIHJlcXVlc3RlZCBXRyBMQywgTG9hIG1heSB3YW50IHRv
IHRyZWF0IHRoaXMgYXMgYSBsYXN0IGNhbGwgY29tbWVudC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPllvdXIgZmlyc3QgY29tbWVudCBp
c24ndCBxdWl0ZSBjb3JyZWN0LCBzaW5jZSZuYnNwO2RyYWZ0LWlldGYtbXBscy1zZmMgb25seSBy
ZXBsYWNlcyBzb21lIG9mIHRoZSBmdW5jdGlvbnMgb2YgdGhlIE5TSC4gRm9yIGV4YW1wbGUsIHRo
ZXJlJ3Mgbm8gcGFja2V0LWJ5LXBhY2tldCBtZXRhZGF0YS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkNoZWVycyw8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QW5keTxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+T24gV2VkLCBEZWMgNSwgMjAxOCBhdCAxOjU3IFBNIEFub29wIEdoYW53YW5pICZsdDs8YSBo
cmVmPSJtYWlsdG86YW5vb3BAYWx1bW5pLmR1a2UuZWR1IiB0YXJnZXQ9Il9ibGFuayI+YW5vb3BA
YWx1bW5pLmR1a2UuZWR1PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRv
cDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgdGhpbmsgaXQgd291bGQgYmUgdXNlZnVsIGZv
ciB0aGlzIGRvY3VtZW50IHRvIHJlZmVyZW5jZSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29m
cG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJE
aWV0Zi0yRG1wbHMtMkRzZmMmYW1wO2Q9RHdNRmFRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgw
VWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Q1JCMnRKaVFlUGswY1QtaDVMR2hFV0gtc194
WFh1cDNIenZCU01SajVWRSZhbXA7bT1HRjVON1FSalNVT3RCbXgycDBSNGd2cEJvVTVXeXo1bndm
YkN0RV9JVWdJJmFtcDtzPWRiLUFtS2xUUlpsQ0IwaVZJa3FWVnM5bmROMmUtT28wOFROZWY0M2w5
TzgmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2Ry
YWZ0LWlldGYtbXBscy1zZmM8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPmluIHRoZSBpbnRyb2R1Y3Rpb24gdG8gc2F5IHRoYXQgJnF1b3Q7
dXNpbmcgTVBMUyB0byByZXBsYWNlIHRoZSBmdW5jdGlvbiBvZiBOU0ggaXMgZGVzY3JpYmVkIGVs
c2V3aGVyZSBbeF0mcXVvdDsuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5JIHRoaW5rIHRoZSBmb2xsb3dpbmc6PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZndDsmZ3Q7Jmd0OyZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3Jl
OnBhZ2UiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+dGhlIFNGRiBMYWJlbCB3aWxsIHJpc2Ug
dG8gdGhlIHRvcCBvZiB0aGUgbGFiZWwgc3RhY2sgYmVmb3JlPC9zcGFuPjxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+dGhlIHBhY2tldCBpcyBmb3J3YXJk
ZWQgdG8gYW5vdGhlciBub2RlIGFuZCBiZWZvcmUgdGhlIHBhY2tldDwvc3Bhbj48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmlzIGRpc3BhdGNoZWQgdG8g
YSBoaWdoZXIgbGF5ZXIuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZndDsmZ3Q7Jmd0OyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj53b3VsZCBiZSBiZXR0ZXIgd29y
ZGVkIGFzOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJy
ZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZxdW90O2FzIGEgcGFy
dCBvZiBub3JtYWwgcHJvY2Vzc2luZywgdGhlIFNGRiBMYWJlbCB3aWxsIGJlY29tZSA8L3NwYW4+
PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPnRoZSB0b3AgbGFiZWwgaW4gdGhlIHN0YWNrIGJlZm9yZSB0aGUg
cGFja2V0IGlzIGZvcndhcmRlZCA8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9
ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPnRvIGFub3RoZXIg
bm9kZSBhbmQgYmVmb3JlIHRoZSBwYWNrZXQgaXMgZGlzcGF0Y2hlZCB0byBhIGhpZ2hlciBsYXll
ci4mcXVvdDs8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QW5vb3A8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+X19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQptcGxzIG1haWxpbmcgbGlzdDxicj4NCjxh
IGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bXBsc0BpZXRmLm9y
ZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX21wbHMmYW1wO2Q9
RHdNRmFRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0km
YW1wO3I9Q1JCMnRKaVFlUGswY1QtaDVMR2hFV0gtc194WFh1cDNIenZCU01SajVWRSZhbXA7bT1H
RjVON1FSalNVT3RCbXgycDBSNGd2cEJvVTVXeXo1bndmYkN0RV9JVWdJJmFtcDtzPVNqQUl5dk5p
dHpHMUhsNFlodzhkbzBEN0FCSG1JQzBWQm1FQlNOS1NJTlUmYW1wO2U9IiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzPC9hPjxvOnA+PC9v
OnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BN7PR05MB4354F3C12B1CA47E97EFEF87C7A80BN7PR05MB4354namp_--


From nobody Wed Dec  5 16:26:24 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02E7E12E036 for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 16:26:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1xqL3oRA2OXf for <mpls@ietfa.amsl.com>; Wed,  5 Dec 2018 16:26:13 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6AD812E7C1 for <mpls@ietf.org>; Wed,  5 Dec 2018 16:26:12 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id C866618029FB; Thu,  6 Dec 2018 01:26:07 +0100 (CET)
To: "Andrew G. Malis" <agmalis@gmail.com>, Anoop Ghanwani <anoop@alumni.duke.edu>
Cc: mpls@ietf.org
References: <CAA=duU3jt+cf3beJmwfAZQVWDGvCV1wmkQpUjxUqrzKkJVW_og@mail.gmail.com> <b6cc364b-6b03-d222-7320-ecabc1735ef5@pi.nu> <CA+-tSzyt8FG1JDOG0tkfySej3nwxA98T2=v+5LUUL0ZaAaD1AA@mail.gmail.com> <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com>
From: Loa Andersson <loa@pi.nu>
Message-ID: <84ba3eec-6b54-4fee-1ed6-195fe9a26628@pi.nu>
Date: Thu, 6 Dec 2018 08:26:03 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2
MIME-Version: 1.0
In-Reply-To: <CAA=duU1wvhj8xbOctsTyTStJnSx695VOT8jOHPvmsCDm8H6_MQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/NDGjJyBQ7qAhK4_Lr0-afc1O9LM>
Subject: Re: [mpls] comments on draft-ietf-mpls-sfc-encapsulation-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 00:26:19 -0000

Andy,

Since I will do a chair review and may have comments, there is a chance
to fold this in with my comments. I like to do all possible updates
before we start the wglc, since experience says that the better shape a
document is in the smoother the wglc (or any other review).

/Loa

On 2018-12-06 03:14, Andrew G. Malis wrote:
> Anoop,
> 
> Thanks, I'll discuss these suggestions with my co-authors. Also, now 
> that we've requested WG LC, Loa may want to treat this as a last call 
> comment.
> 
> Your first comment isn't quite correct, since draft-ietf-mpls-sfc only 
> replaces some of the functions of the NSH. For example, there's no 
> packet-by-packet metadata.
> 
> Cheers,
> Andy
> 
> 
> On Wed, Dec 5, 2018 at 1:57 PM Anoop Ghanwani <anoop@alumni.duke.edu 
> <mailto:anoop@alumni.duke.edu>> wrote:
> 
>     I think it would be useful for this document to reference
>     https://tools.ietf.org/html/draft-ietf-mpls-sfc
>     in the introduction to say that "using MPLS to replace the function
>     of NSH is described elsewhere [x]".
> 
>     I think the following:
>      >>>
> 
>     the SFF Label will rise to the top of the label stack before
>     the packet is forwarded to another node and before the packet
>     is dispatched to a higher layer.
> 
>      >>>
>     would be better worded as:
> 
>     "as a part of normal processing, the SFF Label will become
> 
>     the top label in the stack before the packet is forwarded
> 
>     to another node and before the packet is dispatched to a higher layer."
> 
> 
>     Thanks,
>     Anoop
>     _______________________________________________
>     mpls mailing list
>     mpls@ietf.org <mailto:mpls@ietf.org>
>     https://www.ietf.org/mailman/listinfo/mpls
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> 

-- 


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


From nobody Sat Dec  8 18:23:59 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0C6B130DC1; Sat,  8 Dec 2018 18:23:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xK9J9Ymdl2T6; Sat,  8 Dec 2018 18:23:49 -0800 (PST)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF73612F1AC; Sat,  8 Dec 2018 18:23:48 -0800 (PST)
Received: by mail-lj1-x22b.google.com with SMTP id c19-v6so6671385lja.5; Sat, 08 Dec 2018 18:23:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SrIPt198yLQDo0dnkGVywIBhHtqSotHGZ709ifhpyAo=; b=bL0rc3VDx1SOmzvaIlhEX8TqjZUg+HWUkU53VpGJyqS6vbxANxpkGYFM1c5CqaFeS1 CmkgJQH2T9eIFUDbf5OB1QroSmH5hVMAwi9m5xmcltjv0zwY6GTcSu/WevYnmOOvp6kZ 2anOslD2Bh0fvciv/hzlwj2j/N8bt4B0O4olvxeg4XNGEpWIUl0nyr9p2IXZrsce9RkI 7U1pAJkXXt9mU2Ar69j58FSm7I7EKoujS1cVQeGTNBbSs/TSm4L7rcCgETbbyKFWA8WF 9DsBDHobI1C5OJKkL+6HHsIRyQopMbG0iWGXFDPA+7d5w84OzoUVeqKI59y/kpNC6Ktm n1Rw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SrIPt198yLQDo0dnkGVywIBhHtqSotHGZ709ifhpyAo=; b=j10nNiNradoxaZR4CLGW1DwHAla+3ZeLnXwWiFoxS7Kod5nJ1nV2xErB74VjlVqZ07 Z64wsGh03PrlwfQGfXoonIAXtY5N+tB0UhsbbPwcHUx93zbqTZhBUrQpA/ydFsJgpMly Xrexwiq8wc9s+BJlwdWSzuSydvh7iXwEH9+c/yNArInLOuigCntpgF5UAc85XZp8OAdy HNo2PBlaKD3oOihOvAw7MvPhLSXQEj1sVrGvB7o7yWqLALNpWKC87NvxQMnmiCQ89dpS JiH7biwPYS6Ce1ykVxTrZYfIM5Xqxc5wbSF0n4kD4uyWF5HPhAngb9m2DOoNiaOCejpT spXg==
X-Gm-Message-State: AA+aEWakW46NByW7ehSGAVRaReDov6vq6XUarisPVSx4EyEjhGVomKbM CFPFlSRPA7fC83wPH9TlGIoU2kd0erylwJDTk1k=
X-Google-Smtp-Source: AFSGD/UyiuolSk1FFNZqO6CoDWegNMrPa85o4FmS+ZawcDZrJz74yy2gEl3brBATvZZaMgTNUUX+p0o41hl8p4yBoZs=
X-Received: by 2002:a2e:92ca:: with SMTP id k10-v6mr4258481ljh.63.1544322226966;  Sat, 08 Dec 2018 18:23:46 -0800 (PST)
MIME-Version: 1.0
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com> <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com> <CA+RyBmVbRw3BsE8OdSmHcfasBi0te9BXvVC+8Cq9Zj-Asqc08Q@mail.gmail.com> <81371D06-2A1A-480F-B65D-FAF04E408A04@cisco.com> <CA+RyBmU2a-rcJ-BeHfYJ4PYqtxKx6s0J4+kpJxL3bUVCqXDz=w@mail.gmail.com> <88AC4C8C-C945-4B46-BA8D-42EDAA2EBEC8@cisco.com>
In-Reply-To: <88AC4C8C-C945-4B46-BA8D-42EDAA2EBEC8@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sat, 8 Dec 2018 18:23:35 -0800
Message-ID: <CA+RyBmX_Pun_hgcfumtCKFGrOwv30G=FjbVtfbGqASD=4vRzTA@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: mpls-chairs@ietf.org, mpls@ietf.org, rtg-bfd WG <rtg-bfd@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c1d525057c8d8921"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Brd5fmzhEmcTTYbKFzNgt2iyF6U>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Dec 2018 02:23:53 -0000

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

Hi Carlos,
to answer your question the motivation of this work is to define the
applicability of draft-ietf-bfd-multipoint and
draft-ietf-bfd-multipoint-active-tail, including bootstrapping a BFD
session, to p2mp MPLS LSPs.

Regards,
Greg

On Sat, Nov 24, 2018 at 10:52 AM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> Hi Greg,
>
> On Nov 21, 2018, at 7:00 AM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Carlos,
> apologies for the prolonged silence. Thank you for your consideration of
> the proposed new text and the acknowledgment that we're converging.
>
>
> I do not recall (nor can I find below) any text from me with any
> acknowledgement of convergence. That is a misrepresentation.
>
> I do see you (not I) wrote below again (=E2=80=9CGlad that we're convergi=
ng.=E2=80=9D) I
> do not see the basis for that.
>
> I did tell Loa I saw progress (not convergence) but also that my main
> question remained, in my humble opinion, unsatisfactorily answered.
>
>
> Please find the new comments in-line tagged GIM3>>.
>
> Regards,
> Greg
>
> On Wed, Nov 7, 2018 at 8:52 PM Carlos Pignataro (cpignata) <
> cpignata@cisco.com> wrote:
>
>> [Greg, Loa, responding to both on this single email reply]
>>
>> Hi, Loa,
>>
>> On Nov 6, 2018, at 1:49 PM, Loa Andersson <loa@pi.nu> wrote:
>>
>> Carlos,
>>
>> Since the a wg adoption poll I read your comments as that we are doing
>> progress, and that we can address the rest during the wg process,
>> correct?
>>
>>
>> I agree we are making progress, thank you. Most questions can be
>> addressed later, but only the very first question goes to the heart of a=
n
>> adoption poll. If we can close on that, the rest can be addressed later
>> (note the same question is related also to the last question.)
>>
>> /Loa
>>
>>
>> Hi, Greg,
>>
>> Thank you very much for your responses =E2=80=94 please see inline.
>>
>> On Nov 6, 2018, at 7:18 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>>
>> Hi Carlos,
>> thank you for your consideration of my responses. Glad that we're
>> converging. Please find additional notes in-line tagged GIM2>>.
>>
>> Regards,
>> Greg
>>
>> On Tue, Nov 6, 2018 at 12:11 AM Carlos Pignataro (cpignata) <
>> cpignata@cisco.com> wrote:
>>
>>> Hi Greg,
>>>
>>> Many thanks for your response and suggestions! Please see inline.
>>>
>>> On Nov 2, 2018, at 6:13 AM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>>>
>>> Hi Carlos,
>>> thank you for your comments. Please find my notes, answers in-line
>>> tagged GIM>>.
>>>
>>> Regards,
>>> Greg
>>>
>>> On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata) <
>>> cpignata@cisco.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> Cc BFD WG
>>>>
>>>> It would be useful to understand the use case motivation or
>>>> applicability of this draft, other than it can be done.
>>>>
>>> GIM>>  The motivation can be seen in the following (from another draft
>>> that discusses OAM over G-ACh:
>>>   In some
>>>    environments, the overhead of extra IP/UDP encapsulations may be
>>>    considered as overburden and make using more compact G-ACh
>>>    encapsulation attractive.
>>> Will add text in the draft.
>>>
>>>
>>> CMP: Thank you very much. This is a good start, although it would be
>>> useful to add precision into which environments specifically, and the
>>> burden comparison between IP/UDP and G-ACh.
>>>
>> GIM2>> Thank you for agreeing to this, and I've added the text in the
>> working verion. Will work on improving the text in the meantime.
>>
>>
>> CMP: Sorry if I was not clear. Like I said, this is a good start and
>> probably necessary (but not sufficient) text.
>>
>> CMP: Which environments specifically? At this point, the scope and targe=
t
>> of the work is not clear to me. That was my question. Is this for MPLS-T=
P
>> P2MP? If so, the underlying seems to have stalled:
>> https://datatracker.ietf.org/doc/rfc7167/referencedby/
>> CMP: I think these two questions should be answered: 1. What specific
>> environments? 2. How current solutions do not solve it (i.e., what is an=
d
>> can we quantify the overburden)?
>>
> GIM3>> Andy Malis has pointed to the requirements for proactive OAM,
> particularly monitoring path continuity, listed in Section 4.1 RFC 4687.
>
>
> Just to understand =E2=80=94 the basis of this work is Requirements from =
RFC 4687
> from the year 2006?
>
> These are not specific to MPLS-TP but to OAM over p2mp MPLS LSP. The
> following text has been added to the Security Considerations section in t=
he
> recenly uploaded -04 version of the draft:
>
>
> Adding scope and rationale for some work in the Security Considerations
> does not seem like the right sequentiality to set the stage.
>
>    Also, BFD for p2mp MPLS LSP MUST follow the requirements listed in
>    section 4.1 [RFC4687] to avoid congestion in the control plane or the
>    data plane caused by the rate of generating BFD control packets.  An
>    operator SHOULD consider the amount of extra traffic generated by
>    p2mp BFD when selecting the interval at which the MultipointHead will
>    transmit BFD control packets.  Also, the operator MAY consider the
>    size of the packet the MultipointHead transmits periodically as using
>    IP/UDP encapsulation adds up to 28 octets, which is more than 50% of
>    BFD control packet length, comparing to G-ACh encapsulation.
>
>>
>>
>>>
>>>> I=E2=80=99m also increasingly concerned by confusing scope and definit=
ion of
>>>> specifications.
>>>>
>>>> For example:
>>>>
>>>> https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#section-3.2
>>>>
>>>> 3.2.  Non-IP Encapsulation of Multipoint BFD
>>>>
>>>>    Non-IP encapsulation for multipoint BFD over p2mp MPLS LSP MUST use
>>>>    Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] at the
>>>>    bottom of the label stack followed by Associated Channel Header
>>>>    (ACH).  Channel Type field in ACH MUST be set to BFD CV [RFC6428].
>>>>
>>>>
>>>> First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC
>>>> 5885.
>>>>
>>> GIM>> RFC 5586 defined the use of GAL. I think that this reference is
>>> appropriate. I agree that the second reference should be to RFC 5885, n=
ot
>>> RFC 6428. Will make the change.
>>>
>>>
>>> CMP: Thank you. However, RFC 5885 is in the context of PW VCCV =E2=80=
=94 is
>>> there a missing definition in the specs for BFD over G-ACh generically?
>>>
>> GIM2>> I think that the following quote from RFC 5586 set the
>> relationship between Channel Type field in PW ACH and G-ACh:
>>     Channel Types for the Associated Channel Header are allocated from
>>     the IANA "PW Associated Channel Type" registry [RFC4446].
>> I understand that that there's one and only one registry and channel
>> values are equally applicable to PW ACH and G-ACh. And full name of the
>> registry now is MPLS Generalized Associated Channel (G-ACh) Types
>> (including Pseudowire Associated Channel Types).
>>
>>
>> CMP: That is correct. I was curious as to whether additional control
>> plane is needed for this support.
>>
>>
>>> Second, the specification in RFC 6428 applies to MPLS Transport Profile
>>>> only. NOT for MPLS, and explicitly NOT for P2MP!
>>>>
>>>> https://tools.ietf.org/html/rfc6428#section-1
>>>>
>>>>    This document specifies the BFD extension and behavior to satisfy t=
he
>>>>    CC, proactive CV monitoring, and the RDI functional requirements fo=
r
>>>>    both co-routed and associated bidirectional LSPs.  Supported
>>>>    encapsulations include Generic Associated Channel Label (GAL) /
>>>>    Generic Associated Channel (G-ACh), Virtual Circuit Connectivity
>>>>    Verification (VCCV), and UDP/IP.  Procedures for unidirectional
>>>>    point-to-point (P2P) and point-to-multipoint (P2MP) LSPs are for
>>>>    further study.
>>>>
>>>>
>>>> So, no, this does not work.
>>>>
>>>> RFC 6428 does not have scope for P2MP.
>>>> And RFC 5586 does not specify anything for BFD. Instead, what needs to
>>>> be cited (appropriately and expanded) is RFC 5885
>>>>
>>> GIM>> RFC 5586 specifies the use of GAL and G-ACh and the reference is
>>> used in this context.
>>>
>>>
>>> CMP: This is the same comment as above.
>>>
>>>
>>>> https://tools.ietf.org/html/rfc6428#section-4
>>>>       RFC 5884 - BFD CC in UDP/IP/LSP
>>>>       RFC 5885 - BFD CC in G-ACh
>>>>
>>> GIM>> I'd point that it is for p2p BFD CC, and p2mp BFD uses different
>>> from p2p BFD method to demultiplex BFD control packets.
>>>
>>>
>>>
>>> CMP: Apologies I did not understand this response.
>>>
>> GIM2>> Apologies for sending partial explanation. P2MP BFD cannot use
>> Your Discriminator field to demultiplex the recieved BFD control packet.
>> BFD for Multipoint Networks defines the special procedure that requires =
the
>> use of Source ID. When the encapsulation of BFD control packet does not
>> include IP/UDP header, the Source ID can be provided as Source MEP-ID TL=
V
>> in MPLS-TP BFD CV. This draft proposes the new IP Address TLV for that.
>> Thus I have to correct myself and re-state the earlier text in the draft
>> that the value in the Channel Type filed of G-ACh must be MPLS-TP CV
>> (0x0023).
>>
>>
>> CMP: I understood you said above that the reference to RFC6428 was
>> incorrect.
>>
>> CMP: Now, just to understand the approach:
>>
>> CMP: Are you suggesting that the IP header is not used with BFD and
>> instead a new TLV (of which information structure?) carries the IP addre=
ss
>> that you removed before? Seems like a musical-chairs arrangement of the
>> data. I may very likely be missing something. Apologies in advance if th=
at
>> is the case.
>>
>> CMP: Also, is the applicability MPLS-TP? What is the normative reference
>> for MPLS-TP P2MP?
>>
> GIM3>> I should have explained why I think that MPLS-TP CV message
> (0x0023) type is more suitable than BFD Control, PW-ACH encapsulation
> (without IP/UDP Headers) (0x0007). The latter includes only the BFD contr=
ol
> packet while the format of the former includes Source MEP-ID TLV that
> immediately follows the BFD control packet. And with the new proposed IP
> Address TLV the 0x0023 G-ACh channel works better for p2mp BFD over p2mp
> MPLS LSP. Alternative, of course, would be to define the new G-ACh type f=
or
> p2mp BFD over p2mp MPLS LSP.
>
>>
>>
> Thanks =E2=80=94 I appreciate that a lot of packet formats could be drawn=
. My
> question is really regarding motivation for the work (the vague =E2=80=9C=
 In some
> environments=E2=80=9D)
>
> Thanks,
>
> =E2=80=94 Carlos.
>
> Thanks,
>>
>> Carlos.
>>
>>
>>> CMP: Thanks again for considering the comment to improve the document.
>>>
>>> Thanks,
>>>
>>> Carlos.
>>>
>>>
>>>       RFC 5085 - UDP/IP in G-ACh
>>>>        MPLS-TP - CC/CV in GAL/G-ACh or G-ACh
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> =E2=80=94 Carlos Pignataro
>>>>
>>>> On Oct 13, 2018, at 4:24 PM, Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>>>>
>>>> Dear WG Chairs, et al.,
>>>> as the author of the BFD for Multipoint Networks over
>>>> Point-to-Multi-Point MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would lik=
e to
>>>> ask you to consider WG adoption call of the draft. The document addres=
ses
>>>> non-IP encapsulation of p2mp BFD over MPLS LSP that may be useful if t=
he
>>>> overhead of IP, particularly IPv6, encapsulation is the concern. The b=
ase
>>>> specification of BFD for Multipoint Networks is at this time in IESG L=
C.
>>>>
>>>> Regards,
>>>> Greg
>>>> _______________________________________________
>>>> mpls mailing list
>>>> mpls@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/mpls
>>>>
>>>>
>>>
>>
>

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

<div dir=3D"ltr">Hi Carlos,<div>to answer your question the motivation of t=
his work is to define the applicability of draft-ietf-bfd-multipoint and dr=
aft-ietf-bfd-multipoint-active-tail, including bootstrapping a BFD session,=
 to p2mp MPLS LSPs.</div><div><br></div><div>Regards,</div><div>Greg</div><=
/div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Sat, Nov 24, 2018 a=
t 10:52 AM Carlos Pignataro (cpignata) &lt;<a href=3D"mailto:cpignata@cisco=
.com">cpignata@cisco.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex">



<div style=3D"overflow-wrap: break-word;">
Hi Greg,
<div>
<div><br>
</div>
<div>
<blockquote type=3D"cite">
<div>On Nov 21, 2018, at 7:00 AM, Greg Mirsky &lt;<a href=3D"mailto:gregimi=
rsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div=
>
<br class=3D"gmail-m_5192550150503886815Apple-interchange-newline">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Hi Carlos,
<div>apologies for the prolonged silence. Thank you for your consideration =
of the proposed new text and the acknowledgment that we&#39;re converging.<=
/div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I do not recall (nor can I find below) any text from me with any ackno=
wledgement of convergence. That is a misrepresentation.</div>
<div><br>
</div>
<div>I do see you (not I) wrote below again (=E2=80=9CGlad that we&#39;re c=
onverging.=E2=80=9D) I do not see the basis for that.</div>
<div><br>
</div>
<div>I did tell Loa I saw progress (not convergence) but also that my main =
question remained, in my humble opinion, unsatisfactorily answered.</div>
<div><br>
</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div>Please find the new comments in-line tagged GIM3&gt;&gt;.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Wed, Nov 7, 2018 at 8:52 PM Carlos Pignataro (cpignata)=
 &lt;<a href=3D"mailto:cpignata@cisco.com" target=3D"_blank">cpignata@cisco=
.com</a>&gt; wrote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>[Greg, Loa, responding to both on this single email reply]
<div><br>
</div>
<div>Hi, Loa,</div>
<div><br>
</div>
<div>
<div>
<blockquote type=3D"cite">
<div>On Nov 6, 2018, at 1:49 PM, Loa Andersson &lt;<a href=3D"mailto:loa@pi=
.nu" target=3D"_blank">loa@pi.nu</a>&gt; wrote:</div>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171Apple-i=
nterchange-newline">
<div>Carlos,<br>
<br>
Since the a wg adoption poll I read your comments as that we are doing<br>
progress, and that we can address the rest during the wg process,<br>
correct?<br>
<br>
</div>
</blockquote>
<div><br>
</div>
<div>I agree we are making progress, thank you. Most questions can be addre=
ssed later, but only the very first question goes to the heart of an adopti=
on poll. If we can close on that, the rest can be addressed later (note the=
 same question is related
 also to the last question.)</div>
<br>
<blockquote type=3D"cite">
<div>/Loa<br>
</div>
</blockquote>
</div>
<div><br>
</div>
<div>Hi, Greg,</div>
<div><br>
</div>
<div>Thank you very much for your responses =E2=80=94 please see inline.</d=
iv>
<div><br>
<blockquote type=3D"cite">
<div>On Nov 6, 2018, at 7:18 PM, Greg Mirsky &lt;<a href=3D"mailto:gregimir=
sky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171Apple-i=
nterchange-newline">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Hi Carlos,
<div>thank you for your consideration of my responses. Glad that we&#39;re =
converging. Please find additional notes in-line tagged GIM2&gt;&gt;.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Tue, Nov 6, 2018 at 12:11 AM Carlos Pignataro (cpignata=
) &lt;<a href=3D"mailto:cpignata@cisco.com" target=3D"_blank">cpignata@cisc=
o.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>Hi Greg,
<div><br>
</div>
<div>Many thanks for your response and suggestions! Please see inline.</div=
>
<div><br>
<div>
<blockquote type=3D"cite">
<div>On Nov 2, 2018, at 6:13 AM, Greg Mirsky &lt;<a href=3D"mailto:gregimir=
sky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171gmail-m=
_2939641602688262668Apple-interchange-newline">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">Hi Carlos,
<div>thank you for your comments. Please find my notes, answers in-line tag=
ged GIM&gt;&gt;.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg<br>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata=
) &lt;<a href=3D"mailto:cpignata@cisco.com" target=3D"_blank">cpignata@cisc=
o.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>Hi,
<div><br>
</div>
<div>Cc BFD WG</div>
<div><br>
</div>
<div>It would be useful to understand the use case motivation or applicabil=
ity of this draft, other than it can be done.</div>
</div>
</blockquote>
<div>GIM&gt;&gt;=C2=A0 The motivation can be seen in the following (from an=
other draft that discusses OAM over G-ACh:</div>
<div>
<div>=C2=A0 In some</div>
<div>=C2=A0 =C2=A0environments, the overhead of extra IP/UDP encapsulations=
 may be</div>
<div>=C2=A0 =C2=A0considered as overburden and make using more compact G-AC=
h</div>
<div>=C2=A0 =C2=A0encapsulation attractive.</div>
</div>
<div>Will add text in the draft.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Thank you very much. This is a good start, although it would be u=
seful to add precision into which environments specifically, and the burden=
 comparison between IP/UDP and G-ACh.</div>
</div>
</div>
</div>
</blockquote>
<div>GIM2&gt;&gt; Thank you for agreeing to this, and I&#39;ve added the te=
xt in the working verion. Will work on improving the text in the meantime.<=
/div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Sorry if I was not clear. Like I said, this is a good start and p=
robably necessary (but not sufficient) text.</div>
<div><br>
</div>
<div>CMP: Which environments specifically? At this point, the scope and tar=
get of the work is not clear to me. That was my question. Is this for MPLS-=
TP P2MP? If so, the underlying seems to have stalled:=C2=A0</div>
<div><a href=3D"https://datatracker.ietf.org/doc/rfc7167/referencedby/" tar=
get=3D"_blank">https://datatracker.ietf.org/doc/rfc7167/referencedby/</a></=
div>
<div>CMP: I think these two questions should be answered: 1. What specific =
environments? 2. How current solutions do not solve it (i.e., what is and c=
an we quantify the overburden)?</div>
</div>
</div>
</div>
</blockquote>
<div>GIM3&gt;&gt; Andy Malis has pointed to the requirements for proactive =
OAM, particularly monitoring path continuity, listed in Section 4.1 RFC 468=
7.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Just to understand =E2=80=94 the basis of this work is Requirements fr=
om RFC 4687 from the year 2006?</div>
<div><br>
</div>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<div>These are not specific to MPLS-TP but to OAM over p2mp MPLS LSP. The f=
ollowing text has been added to the Security Considerations section in the =
recenly uploaded -04 version of the draft:</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Adding scope and rationale for some work in the Security Consideration=
s does not seem like the right sequentiality to set the stage.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<div>
<div>=C2=A0 =C2=A0Also, BFD for p2mp MPLS LSP MUST follow the requirements =
listed in</div>
<div>=C2=A0 =C2=A0section 4.1 [RFC4687] to avoid congestion in the control =
plane or the</div>
<div>=C2=A0 =C2=A0data plane caused by the rate of generating BFD control p=
ackets.=C2=A0 An</div>
<div>=C2=A0 =C2=A0operator SHOULD consider the amount of extra traffic gene=
rated by</div>
<div>=C2=A0 =C2=A0p2mp BFD when selecting the interval at which the Multipo=
intHead will</div>
<div>=C2=A0 =C2=A0transmit BFD control packets.=C2=A0 Also, the operator MA=
Y consider the</div>
<div>=C2=A0 =C2=A0size of the packet the MultipointHead transmits periodica=
lly as using</div>
<div>=C2=A0 =C2=A0IP/UDP encapsulation adds up to 28 octets, which is more =
than 50% of</div>
<div>=C2=A0 =C2=A0BFD control packet length, comparing to G-ACh encapsulati=
on.</div>
</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>
<div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br>
</div>
<div>I=E2=80=99m also increasingly concerned by confusing scope and definit=
ion of specifications.</div>
<div><br>
</div>
<div>For example:</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#s=
ection-3.2" target=3D"_blank">https://tools.ietf.org/html/draft-mirsky-mpls=
-p2mp-bfd-04#section-3.2</a></div>
<div><br>
</div>
<div>3.2.=C2=A0 Non-IP Encapsulation of Multipoint BFD
<div><br>
</div>
<div>=C2=A0 =C2=A0Non-IP encapsulation for multipoint BFD over p2mp MPLS LS=
P MUST use</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] =
at the</div>
<div>=C2=A0 =C2=A0bottom of the label stack followed by Associated Channel =
Header</div>
<div>=C2=A0 =C2=A0(ACH).=C2=A0 Channel Type field in ACH MUST be set to BFD=
 CV [RFC6428].</div>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171gmail-m=
_2939641602688262668gmail-m_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div>First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC 5885.</div>
</div>
</blockquote>
<div>GIM&gt;&gt; RFC 5586 defined the use of GAL. I think that this referen=
ce is appropriate. I agree that the second reference should be to RFC 5885,=
 not RFC 6428. Will make the change.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Thank you. However, RFC 5885 is in the context of PW VCCV =E2=80=
=94 is there a missing definition in the specs for BFD over G-ACh generical=
ly?</div>
</div>
</div>
</div>
</blockquote>
<div>GIM2&gt;&gt; I think that the following quote from RFC 5586 set the re=
lationship between Channel Type field in PW ACH and G-ACh:</div>
<div>=C2=A0 =C2=A0 Channel Types for the Associated Channel Header are allo=
cated from</div>
<div>=C2=A0 =C2=A0 the IANA &quot;PW Associated Channel Type&quot; registry=
 [RFC4446].=C2=A0</div>
<div>I understand that that there&#39;s one and only one registry and chann=
el values are equally applicable to PW ACH and G-ACh. And full name of the =
registry now is=C2=A0MPLS Generalized Associated Channel (G-ACh) Types (inc=
luding Pseudowire Associated Channel
 Types).</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: That is correct. I was curious as to whether additional control p=
lane is needed for this support.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>Second, the specification in RFC 6428 applies to=C2=A0MPLS Transport P=
rofile only. NOT for MPLS, and explicitly NOT for P2MP!</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-1" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-1</a></div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0This document specifies the BFD extension and behavior to=
 satisfy the</div>
<div>=C2=A0 =C2=A0CC, proactive CV monitoring, and the RDI functional requi=
rements for</div>
<div>=C2=A0 =C2=A0both co-routed and associated bidirectional LSPs.=C2=A0 S=
upported</div>
<div>=C2=A0 =C2=A0encapsulations include Generic Associated Channel Label (=
GAL) /</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh), Virtual Circuit Conne=
ctivity</div>
<div>=C2=A0 =C2=A0Verification (VCCV), and UDP/IP.=C2=A0 Procedures for uni=
directional</div>
<div>=C2=A0 =C2=A0point-to-point (P2P) and point-to-multipoint (P2MP) LSPs =
are for</div>
<div>=C2=A0 =C2=A0further study.</div>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171gmail-m=
_2939641602688262668gmail-m_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div>So, no, this does not work.</div>
<div><br>
</div>
<div>RFC 6428 does not have scope for P2MP.</div>
<div>And RFC 5586 does not specify anything for BFD. Instead, what needs to=
 be cited (appropriately and expanded) is RFC 5885</div>
</div>
</blockquote>
<div>GIM&gt;&gt; RFC 5586 specifies the use of GAL and G-ACh and the refere=
nce is used in this context.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: This is the same comment as above.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-4" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-4</a></div>
<div>=C2=A0 =C2=A0 =C2=A0=C2=A0RFC 5884 - BFD CC in UDP/IP/LSP
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5885 - BFD CC in G-ACh=C2=A0</div>
</div>
</div>
</blockquote>
<div>GIM&gt;&gt; I&#39;d point that it is for p2p BFD CC, and p2mp BFD uses=
 different from p2p BFD method to demultiplex BFD control packets.=C2=A0</d=
iv>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
CMP: Apologies I did not understand this response.</div>
</div>
</div>
</blockquote>
<div>GIM2&gt;&gt; Apologies for sending partial explanation. P2MP BFD canno=
t use Your Discriminator field to demultiplex the recieved BFD control pack=
et. BFD for Multipoint Networks defines the special procedure that requires=
 the use of Source ID. When the
 encapsulation of BFD control packet does not include IP/UDP header, the So=
urce ID can be provided as Source MEP-ID TLV in MPLS-TP BFD CV. This draft =
proposes the new IP Address TLV for that. Thus I have to correct myself and=
 re-state the earlier text in the
 draft that the value in the Channel Type filed of G-ACh must be MPLS-TP CV=
 (0x0023).</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: I understood you said above that the reference to RFC6428 was inc=
orrect.=C2=A0</div>
<div><br>
</div>
<div>CMP: Now, just to understand the approach:=C2=A0</div>
<div><br>
</div>
<div>CMP: Are you suggesting that the IP header is not used with BFD and in=
stead a new TLV (of which information structure?) carries the IP address th=
at you removed before? Seems like a musical-chairs arrangement of the data.=
 I may very likely be missing
 something. Apologies in advance if that is the case.</div>
<div><br>
</div>
<div>CMP: Also, is the applicability MPLS-TP? What is the normative referen=
ce for MPLS-TP P2MP?</div>
</div>
</div>
</div>
</blockquote>
<div>GIM3&gt;&gt; I should have explained why I think that MPLS-TP CV messa=
ge (0x0023) type is more suitable than BFD Control, PW-ACH encapsulation (w=
ithout IP/UDP Headers) (0x0007). The latter includes only the BFD control p=
acket while the format of the
 former includes Source MEP-ID TLV that immediately follows the BFD control=
 packet. And with the new proposed IP Address TLV the 0x0023 G-ACh channel =
works better for p2mp BFD over p2mp MPLS LSP. Alternative, of course, would=
 be to define the new G-ACh type
 for p2mp BFD over p2mp MPLS LSP.</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>
<div>
<div>
<div><br>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Thanks =E2=80=94 I appreciate that a lot of packet formats could be dr=
awn. My question is really regarding motivation for the work (the vague =E2=
=80=9C In some environments=E2=80=9D)</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>=E2=80=94 Carlos.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div>
<div></div>
<div>Thanks,</div>
<div><br>
</div>
<div>Carlos.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div><br>
</div>
<div>CMP: Thanks again for considering the comment to improve the document.=
</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>Carlos.</div>
<div><br>
</div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5085 - UDP/IP in G-ACh</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0MPLS-TP - CC/CV in GAL/G-ACh or G-ACh</div>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171gmail-m=
_2939641602688262668gmail-m_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div><br>
<div>
<div dir=3D"auto">
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
Thanks,</div>
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
<br>
</div>
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
=E2=80=94 Carlos Pignataro</div>
</div>
</div>
<div><br>
<blockquote type=3D"cite">
<div>On Oct 13, 2018, at 4:24 PM, Greg Mirsky &lt;<a href=3D"mailto:gregimi=
rsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div=
>
<br class=3D"gmail-m_5192550150503886815gmail-m_-8048155264872142171gmail-m=
_2939641602688262668gmail-m_-5992720512572016398Apple-interchange-newline">
<div>
<div dir=3D"ltr">Dear WG Chairs, et al.,
<div>as the author of the BFD for Multipoint Networks over Point-to-Multi-P=
oint MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like to ask you to consi=
der WG adoption call of the draft. The document addresses non-IP encapsulat=
ion of p2mp BFD over MPLS
 LSP that may be useful if the overhead of IP, particularly IPv6, encapsula=
tion is the concern. The base specification of BFD for Multipoint Networks =
is at this time in IESG LC.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
</div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a></div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>

</blockquote></div>

--000000000000c1d525057c8d8921--


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

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

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

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

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

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



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

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

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


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

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


From nobody Sun Dec  9 21:57:50 2018
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18DBD127332; Sun,  9 Dec 2018 21:57:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B45mfm2JLPCW; Sun,  9 Dec 2018 21:57:30 -0800 (PST)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6263C1274D0; Sun,  9 Dec 2018 21:57:30 -0800 (PST)
Received: by mail-pl1-x634.google.com with SMTP id y1so4711314plp.9; Sun, 09 Dec 2018 21:57:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=M4Oz+1k9rvYNGOHgtK5HKJfiTAVnlManDjyVIKePgcM=; b=Y1sdQJmydhqCcG5GAOO3WT+9A4iom48FNLHVWmCHyYlt1l2p8i2LC1BP/bLbq6BWhv B2o38kl5ux+bgjQQ9mmQc8BrpJZ50F0El8EOohIrLQzWBiigiIplXrOptaWpBtv0FG6H n7pmjVI3669QdFjZeeLrhUlN3QQatLjhQ/iDAC6ok7C+F5Y2y4NIhV+c4EWvMFfXSJgQ r+/GBWFp6xFWurIlZ1jKjIu1UwoUpWirIxliPbU4FZTZPbbhR/rIY/leoyYOkLdUMVXV TJwYgfL5jlzSZvSvyO4NZyM2FqA+udM+VzwL01M83bJkM+rqQcWo/U4/lk7M4sI0fa4N VCaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=M4Oz+1k9rvYNGOHgtK5HKJfiTAVnlManDjyVIKePgcM=; b=CUwQjCjLVDis53h2pujIxIWDcKyfdNPkyQno7pOGBLMo4THOVh05Q5ffobEy4T4cRp Mh19PQgtwX6/IIcot30tzYKCVNxkZLX2SGbRIMNSZPfj4vRMD4bSRjjpWSsb/cQ8i2xc hHpzGV94MlIvcReo6GSx2sXMeTzsb7DoZMlApxiJf3qH//W5iHAw5heXEon1H2wH5SjL e9xTjbr3jT886y/2iI5rleEkLfTxXz+lWrNlzjgdDxoUtY+GdlEsb7mEX5HwP8NqX3Wr HH0lhW/qyRk3BN9dItrnYx0bjidpVX8hKi8IOSw45DMDLvvsExtVg3FqrQXH4Gu+wfbb gGqA==
X-Gm-Message-State: AA+aEWbRi9qFsO6/qXhVQIhnW5tFDjpGjpdiqP89AW3/z/1i71G6Kihh wt84OO/94sgIzflwb901rWtLK1/SE2Ulk0lktBVt7bcA
X-Google-Smtp-Source: AFSGD/WMwZVwkQBJKEYfDahYlsxHxOphELVxVujZkb4/4cT7ZCUBjVlcGps223cDdUEtcZlaQfiDqXnC/Vmr4jzC8ok=
X-Received: by 2002:a17:902:42e4:: with SMTP id h91mr11172465pld.18.1544421447776;  Sun, 09 Dec 2018 21:57:27 -0800 (PST)
MIME-Version: 1.0
References: <154360254979.27470.14714094577368742271@ietfa.amsl.com>
In-Reply-To: <154360254979.27470.14714094577368742271@ietfa.amsl.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Mon, 10 Dec 2018 00:57:16 -0500
Message-ID: <CA+YzgTt6orUKqcTDdyugcerozMGbg6WTF===mmZBra8Xx6xzEQ@mail.gmail.com>
To: housley@vigilsec.com
Cc: gen-art@ietf.org, IETF MPLS List <mpls@ietf.org>, ietf <ietf@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels.all@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c740c0057ca4a3b1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/vEDfZv9ibsPMTmx0lLYiKAuDBO8>
Subject: Re: [mpls] Genart last call review of draft-ietf-mpls-rsvp-shared-labels-06
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 05:57:34 -0000

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

Russ, Hi!

Much Thanks for the review! We just posted a new rev (-07) to address your
comments. Please do go through the diffs (
https://tools.ietf.org/rfcdiff?url2=draft-ietf-mpls-rsvp-shared-labels-07.txt)
and let us know if the new version adequately addresses your concern.

The term "loose hop" was introduced in RFC3209. So we just added a
reference to it in the relevant sentence.

Regards,
-Pavan (on behalf of the authors)

On Fri, Nov 30, 2018 at 1:29 PM Russ Housley <housley@vigilsec.com> wrote:

> Reviewer: Russ Housley
> Review result: Ready
>
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
>
> For more information, please see the FAQ at
> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>
> Document: draft-ietf-mpls-rsvp-shared-labels-06
> Reviewer: Russ Housley
> Review Date: 2018-11-30
> IETF LC End Date: 2018-12-11
> IESG Telechat date: unknown
>
> Summary: Ready
>
>
> Major Concerns:
>
> None
>
>
> Minor Concerns:
>
> Section 5.3: To understand this section, I had to learn about "loose
> hops" from other sources.  Please consider adding this term to the ones
> that are defined in Section 2.
>
>
> Nits:
>
> Throughout document: s/hop by hop/hop-by-hop/
>
> Section 5.3.1: s/The net result is that by/As a result, by/
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div>Russ, Hi!</div><div><br></div><div d=
ir=3D"ltr">Much Thanks for the review! We just posted a new rev (-07) to ad=
dress your comments. Please do go through the diffs (<a href=3D"https://too=
ls.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-07.txt">https=
://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-07.txt<=
/a>) and let us know if the new version adequately addresses your concern. =
<br></div><div dir=3D"ltr"><br></div><div dir=3D"ltr">The term &quot;loose =
hop&quot; was introduced in RFC3209. So we just added a reference to it in =
the relevant sentence.<div><br></div><div>Regards,</div><div>-Pavan (on beh=
alf of the authors)<br></div><div><br></div><div><div class=3D"gmail_quote"=
><div dir=3D"ltr">On Fri, Nov 30, 2018 at 1:29 PM Russ Housley &lt;<a href=
=3D"mailto:housley@vigilsec.com">housley@vigilsec.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">Reviewer: Russ Housley=
<br>
Review result: Ready<br>
<br>
I am the assigned Gen-ART reviewer for this draft. The General Area<br>
Review Team (Gen-ART) reviews all IETF documents being processed<br>
by the IESG for the IETF Chair.=C2=A0 Please treat these comments just<br>
like any other last call comments.<br>
<br>
For more information, please see the FAQ at<br>
&lt;<a href=3D"http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq" rel=
=3D"noreferrer" target=3D"_blank">http://wiki.tools.ietf.org/area/gen/trac/=
wiki/GenArtfaq</a>&gt;.<br>
<br>
Document: draft-ietf-mpls-rsvp-shared-labels-06<br>
Reviewer: Russ Housley<br>
Review Date: 2018-11-30<br>
IETF LC End Date: 2018-12-11 <br>
IESG Telechat date: unknown<br>
<br>
Summary: Ready<br>
<br>
<br>
Major Concerns:<br>
<br>
None<br>
<br>
<br>
Minor Concerns:<br>
<br>
Section 5.3: To understand this section, I had to learn about &quot;loose<b=
r>
hops&quot; from other sources.=C2=A0 Please consider adding this term to th=
e ones<br>
that are defined in Section 2.<br>
<br>
<br>
Nits:<br>
<br>
Throughout document: s/hop by hop/hop-by-hop/<br>
<br>
Section 5.3.1: s/The net result is that by/As a result, by/<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div></div></div></div></div>

--000000000000c740c0057ca4a3b1--


From nobody Mon Dec 10 13:49:48 2018
Return-Path: <housley@vigilsec.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EA03131257 for <mpls@ietfa.amsl.com>; Mon, 10 Dec 2018 13:49:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vPffgPqmYah5 for <mpls@ietfa.amsl.com>; Mon, 10 Dec 2018 13:49:38 -0800 (PST)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B154131240 for <mpls@ietf.org>; Mon, 10 Dec 2018 13:49:38 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 1A707300A20 for <mpls@ietf.org>; Mon, 10 Dec 2018 16:49:36 -0500 (EST)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id erxwUk--z1LZ for <mpls@ietf.org>; Mon, 10 Dec 2018 16:49:33 -0500 (EST)
Received: from [192.168.1.161] (pool-108-45-137-105.washdc.fios.verizon.net [108.45.137.105]) by mail.smeinc.net (Postfix) with ESMTPSA id AA4D8300688; Mon, 10 Dec 2018 16:49:33 -0500 (EST)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <B499EE64-EA69-4965-A46A-0D23A3833E51@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C1BF5EC2-F0C5-4DBB-9972-E81A5ABC23C6"
Mime-Version: 1.0 (Mac OS X Mail 12.1 \(3445.101.1\))
Date: Mon, 10 Dec 2018 16:49:34 -0500
In-Reply-To: <CA+YzgTt6orUKqcTDdyugcerozMGbg6WTF===mmZBra8Xx6xzEQ@mail.gmail.com>
Cc: IETF Gen-ART <gen-art@ietf.org>, IETF MPLS List <mpls@ietf.org>, IETF <ietf@ietf.org>, draft-ietf-mpls-rsvp-shared-labels.all@ietf.org
To: Vishnu Pavan Beeram <vishnupavan@gmail.com>
References: <154360254979.27470.14714094577368742271@ietfa.amsl.com> <CA+YzgTt6orUKqcTDdyugcerozMGbg6WTF===mmZBra8Xx6xzEQ@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.101.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/DJxtYnQJS7-NA5HAfh0b-lLHL0A>
Subject: Re: [mpls] Genart last call review of draft-ietf-mpls-rsvp-shared-labels-06
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 21:49:47 -0000

--Apple-Mail=_C1BF5EC2-F0C5-4DBB-9972-E81A5ABC23C6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Yes, those changes resolve my comments.

Russ


> On Dec 10, 2018, at 12:57 AM, Vishnu Pavan Beeram =
<vishnupavan@gmail.com> wrote:
>=20
> Russ, Hi!
>=20
> Much Thanks for the review! We just posted a new rev (-07) to address =
your comments. Please do go through the diffs =
(https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-=
07.txt =
<https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-=
07.txt>) and let us know if the new version adequately addresses your =
concern.=20
>=20
> The term "loose hop" was introduced in RFC3209. So we just added a =
reference to it in the relevant sentence.
>=20
> Regards,
> -Pavan (on behalf of the authors)
>=20
> On Fri, Nov 30, 2018 at 1:29 PM Russ Housley <housley@vigilsec.com =
<mailto:housley@vigilsec.com>> wrote:
> Reviewer: Russ Housley
> Review result: Ready
>=20
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
>=20
> For more information, please see the FAQ at
> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq =
<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>>.
>=20
> Document: draft-ietf-mpls-rsvp-shared-labels-06
> Reviewer: Russ Housley
> Review Date: 2018-11-30
> IETF LC End Date: 2018-12-11=20
> IESG Telechat date: unknown
>=20
> Summary: Ready
>=20
>=20
> Major Concerns:
>=20
> None
>=20
>=20
> Minor Concerns:
>=20
> Section 5.3: To understand this section, I had to learn about "loose
> hops" from other sources.  Please consider adding this term to the =
ones
> that are defined in Section 2.
>=20
>=20
> Nits:
>=20
> Throughout document: s/hop by hop/hop-by-hop/
>=20
> Section 5.3.1: s/The net result is that by/As a result, by/
>=20
> _______________________________________________
> mpls mailing list
> mpls@ietf.org <mailto:mpls@ietf.org>
> https://www.ietf.org/mailman/listinfo/mpls =
<https://www.ietf.org/mailman/listinfo/mpls>


--Apple-Mail=_C1BF5EC2-F0C5-4DBB-9972-E81A5ABC23C6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Yes, =
those changes resolve my comments.<div class=3D""><br =
class=3D""></div><div class=3D"">Russ</div><div class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Dec 10, 2018, at 12:57 AM, Vishnu Pavan Beeram &lt;<a =
href=3D"mailto:vishnupavan@gmail.com" =
class=3D"">vishnupavan@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div dir=3D"ltr" class=3D""><div class=3D"">Russ, =
Hi!</div><div class=3D""><br class=3D""></div><div dir=3D"ltr" =
class=3D"">Much Thanks for the review! We just posted a new rev (-07) to =
address your comments. Please do go through the diffs (<a =
href=3D"https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-=
labels-07.txt" =
class=3D"">https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shar=
ed-labels-07.txt</a>) and let us know if the new version adequately =
addresses your concern. <br class=3D""></div><div dir=3D"ltr" =
class=3D""><br class=3D""></div><div dir=3D"ltr" class=3D"">The term =
"loose hop" was introduced in RFC3209. So we just added a reference to =
it in the relevant sentence.<div class=3D""><br class=3D""></div><div =
class=3D"">Regards,</div><div class=3D"">-Pavan (on behalf of the =
authors)<br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"">On =
Fri, Nov 30, 2018 at 1:29 PM Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<br =
class=3D""></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">Reviewer: Russ Housley<br class=3D"">
Review result: Ready<br class=3D"">
<br class=3D"">
I am the assigned Gen-ART reviewer for this draft. The General Area<br =
class=3D"">
Review Team (Gen-ART) reviews all IETF documents being processed<br =
class=3D"">
by the IESG for the IETF Chair.&nbsp; Please treat these comments =
just<br class=3D"">
like any other last call comments.<br class=3D"">
<br class=3D"">
For more information, please see the FAQ at<br class=3D"">
&lt;<a href=3D"http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq</a>&gt;=
.<br class=3D"">
<br class=3D"">
Document: draft-ietf-mpls-rsvp-shared-labels-06<br class=3D"">
Reviewer: Russ Housley<br class=3D"">
Review Date: 2018-11-30<br class=3D"">
IETF LC End Date: 2018-12-11 <br class=3D"">
IESG Telechat date: unknown<br class=3D"">
<br class=3D"">
Summary: Ready<br class=3D"">
<br class=3D"">
<br class=3D"">
Major Concerns:<br class=3D"">
<br class=3D"">
None<br class=3D"">
<br class=3D"">
<br class=3D"">
Minor Concerns:<br class=3D"">
<br class=3D"">
Section 5.3: To understand this section, I had to learn about "loose<br =
class=3D"">
hops" from other sources.&nbsp; Please consider adding this term to the =
ones<br class=3D"">
that are defined in Section 2.<br class=3D"">
<br class=3D"">
<br class=3D"">
Nits:<br class=3D"">
<br class=3D"">
Throughout document: s/hop by hop/hop-by-hop/<br class=3D"">
<br class=3D"">
Section 5.3.1: s/The net result is that by/As a result, by/<br class=3D"">=

<br class=3D"">
_______________________________________________<br class=3D"">
mpls mailing list<br class=3D"">
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank" =
class=3D"">mpls@ietf.org</a><br class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" =
target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/mpls</a><br class=3D"">
</blockquote></div></div></div></div></div>
</div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_C1BF5EC2-F0C5-4DBB-9972-E81A5ABC23C6--


From nobody Mon Dec 10 19:28:45 2018
Return-Path: <wangzitao@huawei.com>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 528B3130DE2; Mon, 10 Dec 2018 19:28:38 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Zitao Wang <wangzitao@huawei.com>
To: <ops-dir@ietf.org>
Cc: mpls@ietf.org, draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org, ietf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154449891827.3033.14964112534022994115@ietfa.amsl.com>
Date: Mon, 10 Dec 2018 19:28:38 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/zXE9_TZ_d8gCDK5nW70flCLTt0A>
Subject: [mpls] Opsdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 03:28:44 -0000

Reviewer: Zitao Wang
Review result: Ready

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

Document reviewed:  draft-ietf-mpls-lsp-ping-lag-multipath-05.

Summary:
   This document defines extensions to the MPLS Label Switched Path (LSP) Ping
   and Traceroute mechanisms as specified in RFC 8029.  The extensions allow
   the MPLS LSP Ping and Traceroute mechanisms to discover and exercise
   specific paths of Layer 2 (L2) Equal-Cost Multipath (ECMP) over Link
   Aggregation Group (LAG) interfaces. Additionally, a mechanism is defined to
   enable determination of the capabilities of an LSR supported.


From nobody Tue Dec 11 06:07:45 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A670128A6E; Tue, 11 Dec 2018 06:07:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w640mZaSEJTA; Tue, 11 Dec 2018 06:07:42 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBEFA1277CC; Tue, 11 Dec 2018 06:07:41 -0800 (PST)
Received: from [10.255.249.2] (unknown [176.126.84.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 1C0241802A82; Tue, 11 Dec 2018 15:07:37 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "hshah@ciena.com" <hshah@ciena.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, "Acee Lindem (acee)" <acee@cisco.com>, "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
Cc: draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
References: <ac75f788-5a57-7537-21ae-4faa27541640@pi.nu>
Message-ID: <cc7ae316-62eb-e17e-4690-b711f855ba7a@pi.nu>
Date: Tue, 11 Dec 2018 22:07:35 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <ac75f788-5a57-7537-21ae-4faa27541640@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/YnNMnY5IfFt6jDeU5q0vz9TTpcM>
Subject: [mpls] Closed: mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 14:07:44 -0000

Working Group, reviewers and authors,

This MPLS-RT review is closed.

We have two reviews, and if we get more we will fold them in with the
wgap comments.

Authors,

There were comments that needs to be updated, please prepare a new
version and make sure the folks that made the comments are comfortable
with how they are resolved before you post the new version.

/Loa
mpls wg co-chair

On 2018-11-08 10:20, Loa Andersson wrote:
> Acee, Himanshu, Xu Feng and Rakesh,
> 
> 
> You have been selected as MPLS-RT reviewers for draft-zheng-mpls-lsp-
> ping-yang-cfg.

<snip>

> 
> Thanks, Loa
> (as MPLS WG co-chair)
> 

-- 


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


From nobody Tue Dec 11 10:43:47 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EF34130F02; Tue, 11 Dec 2018 10:43:40 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154455382061.13261.14242601517130621210@ietfa.amsl.com>
Date: Tue, 11 Dec 2018 10:43:40 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/seci1tDZko1rxA5XdWf80snFWU8>
Subject: [mpls] I-D Action: draft-ietf-mpls-sfc-encapsulation-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 18:43:41 -0000

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

        Title           : MPLS Encapsulation For The SFC NSH
        Authors         : Andrew G. Malis
                          Stewart Bryant
                          Joel M. Halpern
                          Wim Henderickx
	Filename        : draft-ietf-mpls-sfc-encapsulation-02.txt
	Pages           : 7
	Date            : 2018-12-11

Abstract:
   This document describes how to use a Service Function Forwarder (SFF)
   Label (similar to a pseudowire label or VPN label) to indicate the
   presence of a Service Function Chaining (SFC) Network Service Header
   (NSH) between an MPLS label stack and the packet payload.  This
   allows SFC packets using the NSH to be forwarded between SFFs over an
   MPLS network, and to select one of multiple SFFs in the destination
   MPLS node.


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

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

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


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

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


From nobody Tue Dec 11 10:47:29 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72C0E130F06; Tue, 11 Dec 2018 10:47:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TE4wvR7QjG_q; Tue, 11 Dec 2018 10:47:25 -0800 (PST)
Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (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 AAA15130F11; Tue, 11 Dec 2018 10:47:23 -0800 (PST)
Received: by mail-qt1-x82f.google.com with SMTP id i7so17591592qtj.10; Tue, 11 Dec 2018 10:47:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=iRX2uO963160Y6kAn4vswsEvBVTMZyZBWn0e1gDA+TA=; b=qe6VZhmr1Jy+EE6kuzuhzr4M4dj1E8UArAx2Bglx8m9y5vjB2RNIv49l/Br2m4WEaH cjIKy15IqgvDxo+GGVXqjNxetzGdqjvzi4sdviq36iL8Yid+XRPNwenUWzm2Q65AYM+S QXyRGX0P0E/iF9WjmXKbL0oVDwQe9egseDC/YQx6wVSIormnP2RtLhEKOacqp6mNoLS9 2S/akIeM2XxTug8V7rD6bAZ/stOKcLuJC5v1MbhWkgA83Q/NxBwBiRYtjiwDyX1cy5kw +26pqO9W8koNPZ80ML0INRcUqZgXYfsQpdW9+x4toFykN5DoDAIHN0PDavwGdDJb4bk3 sq3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=iRX2uO963160Y6kAn4vswsEvBVTMZyZBWn0e1gDA+TA=; b=rrfhONt3ZOhQJkqnPqps1ko3oaGdOUeFe1zFf4iUFPyJ2Sv0Q40OEKgtKP30W6cQ0c NgJO5+Q+E6KALk5hNQ+MghOw7SV03Dg6SYQ3JewVr1FubPzS/5apz35Nd/J92RL5TVOh AsVJf/vj2V6XxKunvjn1CqkKk8dSvDpzwfiHJk2ciPh8hiQRrUwNOnNGwwFCWjHcq/eK SWDOY0rnfsQzAKPDNZvjpkH2TULQDmY2c1kUE1IpnW43Gkxfmzh32FdfPGyX/6jKhOJT ZImEfTvjdac7lA/k6319ULpC/iB+t7Dq3mkTRyQPIWXVSiulwxFBSKjfA3MwmhnOfazk 3gSw==
X-Gm-Message-State: AA+aEWYQFf6Fw9dQQWJSn+qpOVXX12tnT8tBt77vOSVid0IdVe7kPXx6 QfYOtofURUBh4kJpsbPA/NhABSI4jZNMCXP0N4E6sS5C
X-Google-Smtp-Source: AFSGD/UtrzFvpLuoJcKd0D1nqIQFZYOY+M1Ay6B95v2aiMs1es0gRx/ygJFLMm4dlYUrbhOrO4coHEFSAoD6tJIlJh8=
X-Received: by 2002:ac8:748:: with SMTP id k8mr17104486qth.235.1544554042592;  Tue, 11 Dec 2018 10:47:22 -0800 (PST)
MIME-Version: 1.0
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 11 Dec 2018 13:47:11 -0500
Message-ID: <CAA=duU1iXCzZ5nJ7cqWed90GMXy8-HavK3srNmK-tBDMNbBvAQ@mail.gmail.com>
To: mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000b92a0057cc3834d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/gqVbHHncWwbWforBfpiOTPyCs2Q>
Subject: [mpls] Uploaded draft-ietf-mpls-sfc-encapsulation-02 for WG LC
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 18:47:28 -0000

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

MPLS WG,

I've just uploaded draft-ietf-mpls-sfc-encapsulation-02 to address comments
received from Anoop, John, and Loa. Thanks the the reviewers for their
comments. The draft should now be ready for WG LC.

Thanks,
Andy

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

<div dir=3D"ltr"><div dir=3D"ltr">MPLS WG,<div><br></div><div>I&#39;ve just=
 uploaded=C2=A0draft-ietf-mpls-sfc-encapsulation-02 to address comments rec=
eived from Anoop, John, and Loa. Thanks the the reviewers for their comment=
s. The draft should now be ready for WG LC.</div><div><br></div><div>Thanks=
,</div><div>Andy</div><div><br></div></div></div>

--0000000000000b92a0057cc3834d--


From nobody Tue Dec 11 12:24:38 2018
Return-Path: <Linda.dunbar@huawei.com>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 61F74130F63; Tue, 11 Dec 2018 12:24:23 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Linda Dunbar <Linda.dunbar@huawei.com>
To: <secdir@ietf.org>
Cc: mpls@ietf.org, draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org, ietf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154455986336.13151.8483284555885294015@ietfa.amsl.com>
Date: Tue, 11 Dec 2018 12:24:23 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Mb_6zfgerEmJ0neeZnspDicgAGg>
Subject: [mpls] Secdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 20:24:24 -0000

Reviewer: Linda Dunbar
Review result: Ready

I have reviewed this document as part of the security directorate's
ongoing effort to review all IETF documents being processed by the
IESG.  These comments were written primarily for the benefit of the
security area directors.  Document editors and WG chairs should treat
these comments just like any other last call comments.

The summary of the review is Ready with comment

The described mechanism for LSP Multipath Ping is very clear. The Security
Consideration re-uses the description of RFC8029, which is very comprehensive.
It would be better if the draft describes how to prevent intermediate LSRs in
between the Initiating LSR and Responding LSR from mis-using the detailed link
information (e.g. forwarding to somewhere else).

Best Regards,
Linda Dunbar



From nobody Tue Dec 11 12:44:57 2018
Return-Path: <jo@acm.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 037A6130FB7; Tue, 11 Dec 2018 12:44:31 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Joerg Ott <jo@acm.org>
To: <tsv-art@ietf.org>
Cc: mpls@ietf.org, draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org, ietf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154456107098.13274.8826982566937640434@ietfa.amsl.com>
Date: Tue, 11 Dec 2018 12:44:31 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/DnGOCTZ0tfJ9J1Fv8PpH9vdvjZU>
Subject: [mpls] Tsvart last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 20:44:43 -0000

Reviewer: Joerg Ott
Review result: Ready with Nits

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

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

I have reviewed draft-ietf-mpls-lsp-ping-lag-multipath-05.  It defines a set of
TLVs to extend the MPLS LSP Ping request and response packets to support
debugging L2 multipath connectivity.  Looking at the fact that this document
only defines additional fields for extending an existing mechanism, there are
no direct transport issues.  However, some may arise in conjunction with the
base documents this one is extending.  I am careful here as I have not followed
the MPLS work and reading up on all the documents would not been possible.
Therefore, I am phrasing my observations as observations and questions:

1. With the potentially substantial stacking of TLVs, I am wondering how large
   packets can get, especially if numerous links might constitute a LAG and all
   of those are extensively described.  It may be useful to provide the reader 
   with some intuition.   There are many useful examples in the document, but
   they all refer to individual fields.  A complete packet could be helpful.

2. I assume the MPLS LSP Ping mechanism specifies a packet pacing
   rules. Would those need refinement for multipath probing as all echo
   request packets may traverse a common path as a burst on their way
   to a load balancing router.  The same would hold for returning the
   responses.

Irrespective of this transport review, the beginning of section 2 points to
RFC 8029 section 3.3, which is a pointer to a deprecated Annex. Even if just
informal, the reader should probably not be expected to know the details
of deprecated technologies.

Editorial:
p9, 2nd para "A LAG member may also..." should probably be MAY.
p11, section 5, 1st line: "to constructs" -> "to construct"
p13, 1st line: additional logics -> additional logic

Jörg



From nobody Tue Dec 11 18:37:59 2018
Return-Path: <yshen@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13CCD131004; Tue, 11 Dec 2018 18:37:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.149
X-Spam-Level: 
X-Spam-Status: No, score=-4.149 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=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=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gp5ns1p7PwA6; Tue, 11 Dec 2018 18:37:45 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79579131006; Tue, 11 Dec 2018 18:37:45 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wBC0eBXD016529; Tue, 11 Dec 2018 16:44:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=0Bd+6Jau0x9CRg9tMppojo4d3vQjiyafX3qmRrVFWNk=; b=kKpUnuGRO5uSit6uxwv9PQvgltprmMDXeOqyqBwSFLPhnzcTwfYAvVBLSvwGxZtnr51I Xx6bTi+PeNdma/XBUthmDjVVX4CNwBh5mf6zCnYWxwN9zB6UloAcpe2MfVaxzLS8L5lP aFlf5ZCyaPpfvvg6gNG1Eu+I2dCQKHlhaQ8YonIBvBVDR5KNPU73hsS2MR4DxDylWCWR g70kybMtd3jAGQZAkFJfzE7WvqRvMGUVJDqZ2tqGsbsYSc9uwuf8Sfc+lCrchAkJMkUC E7lpQfE7zd2DH62t7MPh/Ay8Mi0NxcRHElse3p6MCzT8uMXwSXGuJhRSzs6ENUhvQeSN Gw== 
Received: from nam05-dm3-obe.outbound.protection.outlook.com (mail-dm3nam05lp2059.outbound.protection.outlook.com [104.47.49.59]) by mx0b-00273201.pphosted.com with ESMTP id 2pap9k04ys-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 11 Dec 2018 16:44:25 -0800
Received: from BYAPR05MB5256.namprd05.prod.outlook.com (20.177.231.94) by BYAPR05MB5207.namprd05.prod.outlook.com (20.177.231.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.9; Wed, 12 Dec 2018 00:44:22 +0000
Received: from BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb]) by BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb%4]) with mapi id 15.20.1425.016; Wed, 12 Dec 2018 00:44:21 +0000
From: Yimin Shen <yshen@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgA==
Date: Wed, 12 Dec 2018 00:44:21 +0000
Message-ID: <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.4.181110
x-originating-ip: [66.129.241.10]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB5207; 6:jOKMFxSbGTjEPOM4foui5DuBzjg7c/fzezrTqCquMNUIflTAVwdIQrWTOs/Fzb2FoEFtlRQZv91ptzpO2+70clMph9e4mCDcOPc+DLWArVGTvRTKi2SDVzkB3NNCwsxLvyr3QT21cnq3Lu9mMaj+BwuR82jbZUsnABF1iKjx5hBAIsTSmfqLOAi0t/EyUSnnCNlwBrTAzkNkMU1mv40wgBPYaI1lQBMIDR+Xd+VPCSbZ+1p5QoZu0aLbyhBMjHb5cQz7jaGA1PCJ9WnTVX2KkRWiVPXGABTBkATNwwqY+XsmK0GeSB+XZxBgyGRlezSAMCfiKet26IhmeOIvvUy6uXTtE/aIqfws3XB5gdjeYLXqx1lmAPAsKAslo77gFpqZ3Lv+nkVXyUfEXezbjgUvB4MLJK7lyTrIf0xOWjT0vsR64fa5U2YKTzPzFOtA9VtOGqCIASqaqx2b+9wp98Kq+w==; 5:4JDE36VS3npHd5eN5kNwrKUMRDoWSPxh4L6ldvmHEtVUy1OakS8FS3XYXGYglS20/3M5gM+2MG7Ok2ImaYHIRECY+ZkdmKownbA3mP9bOAxLdNjjNcTkm9E/jlfCFbUBev0SkPxJ5JdC1ct5ccEi0YqtdmgU53jNqnTR6O3ptyI=; 7:6J8aFd2Vl6HuJ3iDfS/QU8Uk1hEukwtN30QMCH2aepHh23pg9OOjFmePxaIVNPG/hpnMlFT+rg30x4zA16fdRoUIizjFMYz7wJVmsTfE7pwKTu63r+9Ak9WoBHAJsc4A64bmoHJQE9qem3UJ6bp0HQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: ac7bdd03-ecd9-4ca0-5fe1-08d65fcaf4e7
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB5207; 
x-ms-traffictypediagnostic: BYAPR05MB5207:
x-microsoft-antispam-prvs: <BYAPR05MB52072F650D9CC865CA4F2963BDA70@BYAPR05MB5207.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230017)(999002)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231472)(944501520)(52105112)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:BYAPR05MB5207; BCL:0; PCL:0; RULEID:; SRVR:BYAPR05MB5207; 
x-forefront-prvs: 0884AAA693
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(346002)(376002)(39860400002)(136003)(366004)(252514010)(199004)(189003)(51444003)(6486002)(99286004)(81156014)(9326002)(6506007)(3846002)(86362001)(81166006)(6116002)(8676002)(54906003)(316002)(58126008)(76176011)(6436002)(186003)(102836004)(26005)(8936002)(33656002)(53546011)(53936002)(7736002)(6306002)(5660300001)(54896002)(68736007)(236005)(6512007)(82746002)(106356001)(105586002)(53946003)(36756003)(606006)(14454004)(229853002)(4326008)(478600001)(25786009)(6916009)(6246003)(97736004)(71190400001)(71200400001)(2906002)(83716004)(4744004)(66066001)(66574011)(446003)(486006)(11346002)(14444005)(256004)(476003)(2616005)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5207; H:BYAPR05MB5256.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: OhlM1q7TqUdQEJ4fIuth1ShuL8XxWkn53CkqnV7S99ff214Kolc2FaUwk4UTnOa63xASv81lt4flz1XXQZdE1quoyU54vqLfuZPJdMIRlAr0dBVNRBhINXFIW4W+9ez6yY9DaSz5eQ0d0RPs2VUXeuwbhmT3SxYX9bWbRUwzqTmoCNw8FdkMRo8pEPRJ9fKFtn0mf+U6gyi49PX6jTU3WUiAjzLRtGOSHikMspV4fhuiC9ZapepBblYtrzV/6NhKL74ekw5Z2BPgbkb6o1gVxG71L7q7r2Hs8nVVkdBlsk1q80bT48gmr/EukxmfOyeH
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BBAF38CE1465472DA5EF0832730376CAjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: ac7bdd03-ecd9-4ca0-5fe1-08d65fcaf4e7
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2018 00:44:21.5109 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5207
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-11_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812120004
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/oOkJb3fHucs-K3wnia-TDwAA-Ps>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:37:51 -0000

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

SGkgU2FzYWgsDQoNCg0KICAgICAqICAgTDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNo
bm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90
ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxl
YXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9k
dWNlIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yayDigJMgdGhp
cyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNo
IHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBk
ZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNl
cGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4NCg0KRVZQTiBj
YW4gYmUgc3VwcG9ydGVkIGluIGEgc2ltaWxhciBtYW5uZXIgYXMgTGF5ZXIgMyBWUE4sIGFsdGhv
dWdoIHRoaXMgZG9jdW1lbnQgZG9lc27igJl0IHByb3ZpZGUgYSBkZXRhaWxlZCBleGFtcGxlLg0K
DQpUaGFua3MsDQoNCi0tIFlpbWluDQoNCg0KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPg0KRGF0ZTogVGh1cnNkYXksIE5vdmVtYmVy
IDI5LCAyMDE4IGF0IDM6NTAgQU0NClRvOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldD4N
CkNjOiAicnRnLWRpckBpZXRmLm9yZyIgPHJ0Zy1kaXJAaWV0Zi5vcmc+LCAibXBsc0BpZXRmLm9y
ZyIgPG1wbHNAaWV0Zi5vcmc+LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4sICJydGctYWRzQGlldGYub3JnIiA8cnRnLWFkc0BpZXRm
Lm9yZz4NClN1YmplY3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzDQoNCllpbWluLA0KTG90cyBvZiB0aGFua3MgZm9yIGEg
cHJvbXB0IGFuZCB2ZXJ5IGVuY291cmFnaW5nIHJlc3BvbnNlLg0KDQpJdCBzZWVtcyB0aGF0IGFs
bCBteSBjb21tZW50cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFuZ2Vz
LiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0IHRv
IGNvbmZpcm0gdGhhdC4NCg0KUGxlYXNlIHNlZSBzb21lIHJlbWFya3MgaW5saW5lIGJlbG93Lg0K
DQpSZWdhcmRzLA0KU2FzaGENCg0KT2ZmaWNlOiArOTcyLTM5MjY2MzAyDQpDZWxsOiAgICAgICs5
NzItNTQ5MjY2MzAyDQpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbQ0K
DQpGcm9tOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldD4NClNlbnQ6IFRodXJzZGF5LCBO
b3ZlbWJlciAyOSwgMjAxOCAyOjUzIEFNDQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPjsgcnRnLWFkc0BpZXRmLm9yZw0KQ2M6IHJ0Zy1k
aXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVj
dGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnDQpTdWJqZWN0OiBSZTogUnRnRGlyIHJldmlldzog
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMw0KDQpIaSBTYXNo
YSwNCg0KVGhhbmtzIHZlcnkgbXVjaCBhZ2FpbiBmb3IgdGhlIGRldGFpbGVkIHJldmlldyBhbmQg
dGhlIGNvbnN0cnVjdGl2ZSBjb21tZW50cyBhbmQgc3VnZ2VzdGlvbnMhDQoNClBsZWFzZSBzZWUg
W3lzaGVuXSBpbmxpbmUgYmVsb3cuDQoNClRoYW5rcywNCi0tIFlpbWluDQoNCg0KRnJvbTogQWxl
eGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0
bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+DQpEYXRlOiBUdWVzZGF5LCBOb3Zl
bWJlciAyMCwgMjAxOCBhdCA0OjQxIEFNDQpUbzogInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0
Zy1hZHNAaWV0Zi5vcmc+IiA8cnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9y
Zz4+DQpDYzogInJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+IiA8cnRn
LWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4+LCAibXBsc0BpZXRmLm9yZzxt
YWlsdG86bXBsc0BpZXRmLm9yZz4iIDxtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3Jn
Pj4sICJkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRm
Lm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5h
bGxAaWV0Zi5vcmc+IiA8ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnPj4NClN1YmplY3Q6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMNClJlc2VudC1Gcm9tOiA8YWxp
YXMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4+DQpSZXNl
bnQtVG86IDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVuaXBlci5uZXQ+PiwgSmV5
YW5hbnRoIDxtaW50b0BqdW5pcGVyLm5ldDxtYWlsdG86bWludG9AanVuaXBlci5uZXQ+PiwgPGJy
dW5vLmRlY3JhZW5lQG9yYW5nZS5jb208bWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20+
PiwgPGhhbm5lc0BydGJyaWNrLmNvbTxtYWlsdG86aGFubmVzQHJ0YnJpY2suY29tPj4sIDxjLm1p
Y2hlbEB0ZWxla29tLmRlPG1haWx0bzpjLm1pY2hlbEB0ZWxla29tLmRlPj4sIDxodWFpbW8uY2hl
bkBodWF3ZWkuY29tPG1haWx0bzpodWFpbW8uY2hlbkBodWF3ZWkuY29tPj4sIDxqaWFuZ3l1YW5s
b25nQGh1YXdlaS5jb208bWFpbHRvOmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbT4+LCA8dHNhYWRA
Y2lzY28uY29tPG1haWx0bzp0c2FhZEBjaXNjby5jb20+PiwgPG4ubGV5bWFubkB0ZWxla29tLmRl
PG1haWx0bzpuLmxleW1hbm5AdGVsZWtvbS5kZT4+LCA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGku
bnU+PiwgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4
QG5va2lhLmNvbT4+LCA8ZGIzNTQ2QGF0dC5jb208bWFpbHRvOmRiMzU0NkBhdHQuY29tPj4sIDxh
cmV0YW5hLmlldGZAZ21haWwuY29tPG1haWx0bzphcmV0YW5hLmlldGZAZ21haWwuY29tPj4sIExv
YSBBbmRlcnNzb24gPGxvYUBwaS5udTxtYWlsdG86bG9hQHBpLm51Pj4NClJlc2VudC1EYXRlOiBU
dWVzZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0OjQxIEFNDQoNCg0KSGVsbG8sDQoNCkkgaGF2
ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2VyIGZvciB0
aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxsIHJv
dXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBJRVRG
IGxhc3QgY2FsbCBhbmQgSUVTRyByZXZpZXcsIGFuZCBzb21ldGltZXMgb24gc3BlY2lhbCByZXF1
ZXN0LiBUaGUgcHVycG9zZSBvZiB0aGUgcmV2aWV3IGlzIHRvIHByb3ZpZGUgYXNzaXN0YW5jZSB0
byB0aGUgUm91dGluZyBBRHMuIEZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5n
IERpcmVjdG9yYXRlLCBwbGVhc2Ugc2VlIOKAi2h0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2Fy
ZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193aWtp
X1J0Z0RpciZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJm09eHU5
ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZzPWxtTlJsWGpUNEtHNnhP
dG9uNzd2bGEzSmxPdUhtcm10QS1EVGJlUy1lSTgmZT0+DQoNCkFsdGhvdWdoIHRoZXNlIGNvbW1l
bnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3b3Vs
ZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdpdGggYW55IG90
aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUsIGFuZCBzdHJpdmUg
dG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1cGRhdGluZyB0aGUgZHJh
ZnQuDQpEb2N1bWVudDogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay0wMw0KUmV2aWV3ZXI6IEFsZXhhbmRlciAo4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW4NClJldmll
dyBkYXRlOiAxOS1Ob3YtMTgNCklFVEYgTEMgRW5kIERhdGU6IE5vdCBrbm93bg0KSW50ZW5kIHN0
YXR1czogU3RhbmRhcmRzIFRyYWNrDQoNClN1bW1hcnk6DQpJIGhhdmUgc29tZSBtaW5vciBjb25j
ZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRoYXQgSSB0aGluayBzaG91bGQgYmUgcmVzb2x2ZWQg
YmVmb3JlIHB1YmxpY2F0aW9uLg0KDQpDb21tZW50czoNClRoZSBkcmFmdCBpcyB3ZWxsIHdyaXR0
ZW4sIHJlcXVpcmVzIGZyb20gdGhlIHJlYWRlciBoYXMgZ29vZCB1bmRlcnN0YW5kaW5nIG9mIG11
bHRpcGxlIHRlY2hub2xvZ2llcyBpbmNsdWRpbmc6DQoNCiAgKiAgIGNvbnRleHQgbGFiZWwgc3Bh
Y2VzIGFuZCBjb250ZXh0IGxhYmVscyBSRkMgNTMzMQ0KICAqICAgbG9jYWwgYW5kIHJlbW90ZSBM
RkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5kIFJGQyA3NDkwKQ0KICAqICAgU2VnbWVudCBSb3V0
aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5kIG1vcmUuDQpJIGRvdWJ0IGl0IGlzIHN1aXRh
YmxlIHJlYWRpbmcgZm9yIGEgYmVnaW5uZXIsIGJ1dCBJIGFsc28gZG91YnQgYW55IHJlcXVpcmVk
IGJhY2tncm91bmQgY291bGQgYmUgc2tpcHBlZC4NCg0KVGhpcyBpcyBhIGZyYW1ld29yayBkb2N1
bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBmcmFt
ZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMgUkZDIDgxMDQ8aHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1s
X3JmYzgxMDQmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRY
Y1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZtPXh1
OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmcz1aUW5Ta1ZRdHQxeTVt
dlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmU9Pi4gIEkgYXNzdW1lIHRoYXQgb3RoZXIg
4oCcc3BlY2lhbGl6YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5Lg0KDQpJIGhhdmUg
aG9sZCBhIHZlcnkgY29uc3RydWN0aXZlIG9mZi1saXN0IGRpc2N1c3Npb24gd2l0aCB0aGUgYXV0
aG9ycyBiZWZvcmUgcG9zdGluZyB0aGlzIHJldmlldy4gU29tZSBvZiBteSBjb21tZW50cyBoYXZl
IGJlZW4gYWxyZWFkeSBhY2tub3dsZWRnZWQuIEkgd291bGQgbGlrZSB0byB0aGFuayB0aGUgYXV0
aG9ycyBhbmQsIGVzcGVjaWFsbHksIFlpbWluLCBmb3IgY29vcGVyYXRpb24uDQoNCkNhdmVhdDoN
CkkgaGF2ZSBkb25lIGFuIHVuc29saWNpdGVkIHJldmlldyBvZiB0aGUgcHJlY3Vyc29yIGluZGl2
aWR1YWwgZHJhZnQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0
dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbC0yRGFyY2hpdmVfd2ViX21wbHNfY3VycmVudF9tc2cx
NzAzMy5odG1sJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RU
WGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT14
dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JnM9emVRVjdpOEdBVFdE
UHUtY19JTFlXcGpQa2xuMFd6NS0wRDZBbF9ncFBGVSZlPT4uIEZyb20gbXkgUE9WLCB0aGUgZG9j
dW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29vZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJl
IGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBiaWFzZWQgKHRoZSBjdXJyZW50IHZlcnNpb24gYWNr
bm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBoYXZlIG5vdGljZWQgdGhhdCB0aGUgbWFqb3JpdHkg
b2YgbXkgdGhlbiBjb21tZW50cyBoYXZlIGJlZW4gc3VjY2Vzc2Z1bGx5IHJlc29sdmVkIGluIHRo
ZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIGRyYWZ0Lg0KDQpbeXNoZW5dIFRoYW5rcyBhZ2FpbiEN
Cg0KTWFqb3IgSXNzdWVzOiBObyBtYWpvciBpc3N1ZXMgZm91bmQNCg0KTWlub3IgSXNzdWVzOg0K
DQoNCiAgMS4gIFRoZSBkb2N1bWVudCBzZWVtcyB0byBiZSBhbWJpZ3VvdXMgIHdpdGggcmVnYXJk
IHRvIGV4cGVjdGVkIGNvdmVyYWdlIG9mIEwyVlBOIHNlcnZpY2VzIGJ5IHRoZSBmcmFtZXdvcmsg
aXQgZGVmaW5lczoNCiAgICAgKiAgIE9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRo
ZSBmcmFtZXdvcmsgaW4gdGhlIDJuZCBidWxsZXQgaW4gU2VjdGlvbiA0IHNheXMgdGhhdCBpdCBN
VVNUIOKAnGFjY29tbW9kYXRlIGV4aXN0aW5nIGFuZCBmdXR1cmUgSVAvTVBMUyBzZXJ2aWNlcywg
aW5jbHVkaW5nIGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwgTFNQLCBh
bmQgb3RoZXJz4oCdDQogICAgICogICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3IG9m
IHRoZSBmcmFtZXdvcmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnFdoZW4gYSBQTFIgZG9l
cyBsb2NhbCByZXBhaXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9yIHBlcmZvcm1p
bmcgImNvbnRleHQgbGFiZWwgc3dpdGNoaW5nIiBmb3IgcmVyb3V0ZWQgTVBMUyBzZXJ2aWNlIHBh
Y2tldHMgYW5kICJjb250ZXh0IElQIGZvcndhcmRpbmciIGZvciByZXJvdXRlZCBJUCBzZXJ2aWNl
IHBhY2tldHMsIHRvIGFsbG93IHRoZSBzZXJ2aWNlIHBhY2tldHMgdG8gY29udGludWUgdG8gcmVh
Y2ggdGhlIHNlcnZpY2UgZGVzdGluYXRpb25z4oCdLiBpLmUuLCBNQUMtYmFzZWQgc3dpdGNoaW5n
IHNlZW1zIHRvIGJlIGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvciByZXNwb25zaWJpbGl0eS4N
CiAgICAgKiAgIFNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25seSBkZWZpbmVzIHRoZSB0ZXJtcyDi
gJxDb250ZXh0IGxhYmVsIHN3aXRjaGluZ+KAnSAgYW5kIOKAnENvbnRleHQgSVAgZm9yd2FyZGlu
Z+KAnS4gVGhpcyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4dCBMYXllci0yIHN3aXRjaGluZyBp
cyBub3QgY292ZXJlZCBieSB0aGUgZnJhbWV3b3JrDQoNClt5c2hlbl0gQWN0dWFsbHksIHRoaXMg
ZnJhbWV3b3JrIGRvZXMgYWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXIt
MiBzd2l0Y2hpbmcgdGFibGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBo
YXZlIGEgbGF5ZXItMiBoZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBi
ZWxvdyB0aGUgY29udGV4dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlIGNhc2Ugb2YgTUFDIGFk
ZHJlc3MgdGFibGUuICBJbiB0aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkgcG9pbnQgdG8gYW55
IHR5cGUgb2YgbG9vay11cCB0YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVzZSBjYXNlLCBhbnkg
bWVhbmluZ2Z1bCBjb250ZXh0LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2FyZGluZy9zd2l0Y2hp
bmcgaXMgYWxsb3dlZCBieSB0aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQgYSBzZWN0aW9uIHRv
IHRoZSBlbmQgb2YgZHJhZnQgdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZS5bW1Nhc2hhXV0g
U291bmRzIGdvb2QuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0dWFsIHRleHQgaW4gdGhl
IG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0Lg0KDQoNCiAgMS4gIEkgaGF2ZSBzb21lIGRvdWJ0
cyByZWdhcmRpbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3
b3JrIGRlZmluZWQgaW4gdGhlIGRyYWZ0ICB0byBWUExTLWJhc2VkIChSRkMgNDc2MSBhbmQvb3Ig
UkZDIDQ3NjIpICBzZXJ2aWNlcyBiZWNhdXNlOg0KICAgICAqICAgV2l0aCBWUExTLCBDRSBtdWx0
aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25z
ZXF1ZW5jZToNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaS4gICAgICBQcmlvciB0byBmYWlsdXJlIG9mIHRoZSBwcmltYXJ5
IGVncmVzcywgdGhlIFZTSSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlcnZpY2UgaW4gdGhlIFByb3Rl
Y3RvciBQRSB3b3VsZCBub3QgbGVhcm4gYW55IE1BQyBhZGRyZXNzZXMNCg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlpLiAgICAg
IElmIHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYyBpbnRlbmRl
ZCBmb3IgdGhlIHByaW1hcnkgZWdyZXNzIFBFIHRvIHRoZSBwcm90ZWN0b3IsIHRoZSBWU0kgdGhh
dCBsb2NhbGx5IHJlcHJlc2VudHMgcHJvdGVjdGVkIHNlcnZpY2UgdGhlcmUgd291bGQgZmxvb2Qg
dGhpcyB0cmFmZmljIGFzIOKAnHVua25vd24gdW5pY2FzdOKAnSBhbmQsIGFzIHN1Y2gsIHByb2Jh
Ymx5IHN1YmplY3QgaXQgdG8gcmF0ZSBsaW1pdGluZy4NCg0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaWkuICAgICAgRnJvbSB0aGUg
UE9WIG9mIHRoZSBjdXN0b21lciBvZiB0aGUgVlBMUyBzZXJ2aWNlLCAgdGhpcyBtZWFucyB0aGF0
IHJlZGlyZWN0aW5nIHRyYWZmaWMgdG8gdGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRz
ZWxmIHdvdWxkIG5vdCBmdWxseSByZXN0b3JlIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlh
bCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFD
IGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0ZWQNCg0KICAgICAqICAg
SXQgaXMgYWxzbyB3b3J0aCBub3RpbmcgdGhhdCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9u
IGxhYmVscyBkbyBub3Qgb25seSBkZWZpbmUgZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3Ig
dGhlIE1BQy1iYXNlZCBzd2l0Y2hpbmcgYnV0IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3Mg
VlNJIGZvciBNQUMgbGVhcm5pbmcuIEV4dGVuZGluZyBzdWNoIGlkZW50aWZpY2F0aW9uIHRvIGNv
dmVyIGFsc28gYXBwbGljYXRpb24gbGFiZWxzIG9mIHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9v
a3MgcXVpdGUgbm9uLXRyaXZpYWwgdG8gbWUNCiAgICAgKiAgIEkgc2VlIHRoZXNlIGNvbmNlcm5z
IGFzIG1pbm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJvdmUsIGl0IGlzIG5vdCBj
bGVhciB0byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9zZWQgdG8gY292ZXIgVlBM
UyBzZXJ2aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBkZWZpbmluZyBhcHBsaWNh
YmlsaXR5IG9mIHRoZSBmcmFtZXdvcmsgdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0IEZGU+KA
nSwgb3IgdG8gYmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0pIHdvdWxkIHN1
ZmZpY2UgdG8gcmVzb2x2ZSB0aGVtIElNSE8NCiAgICAgKiAgIEwyVlBOIHNlcnZpY2VzIHRoYXQg
dXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJ
QiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJl
bHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3Ig
ZG8gbm90IGludHJvZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFt
ZXdvcmsg4oCTIHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBN
ZWFud2hpbGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4g
YW4gZXhwbGljaXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRy
ZXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxh
Y2UuDQoNClt5c2hlbl0gV2Ugd2lsbCBtZW50aW9uIFZQTFMgYW5kIEVWUE4gZm9yIGZ1dHVyZSBz
dHVkeSwgYXMgd2VsbCBhcyBzZXJ2aWNlcyB3aGVyZSBubyBvdGhlciByb3V0ZXIgaXMgYWJsZSB0
byBsZWFybiBvciBlc3RhYmxpc2ggaXRzIG93biBjb25uZWN0aXZpdHkgd2l0aCBzZXJ2aWNlIGRl
c3RpbmF0aW9uIGluIGFkdmFuY2Ugb2YgYSBwcmltYXJ5IFBFIGZhaWx1cmUsIHRvIHNlcnZlIGFz
IGEgcHJvdGVjdG9yLltbU2FzaGFdXSBUaGlzIHNob3VsZCBzdWZmaWNlIEkgdGhpbmsuDQoNCg0K
ICAxLiAgVGhlIGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1l
d29yayB0byBCR1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGlj
aXRseSByZXN0cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3Mg
VlJGIGFuZCB0aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uIHNj
aGVtZS4NCiAgICAgKiAgIFdpdGggdGhpcyBzY2hlbWUsIHRoZSB1c2FnZSBvZiB0aGUgcHJvcG9z
ZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2FyZC4N
CiAgICAgKiAgIEhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0
aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBj
YW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55IGltcGFj
dCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvIHdoaWNoIGV4
dGVudCBJUCBWUE4gc2VydmljZXMgdGhhdCB1c2UgZGlmZmVyZW50IGxhYmVsIGFsbG9jYXRpb24g
c2NoZW1lcyBpbiBkaWZmZXJlbnQgZWdyZXNzIFBFcyB3b3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBw
cm9wb3NlZCBmcmFtZXdvcmsNCiAgICAgKiAgIFNpbmNlIHdlIGFyZSBvbmx5IHNwZWFraW5nIGFi
b3V0IGFuIGV4YW1wbGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5lZWQg
dG8gZGVzY3JpYmUgYSBjb21wbGV0ZSBzb2x1dGlvbiBoZXJlLiBTaW1wbHkgbm90aW5nIHRoZSBu
ZWVkIGZvciBlbGFib3JhdGlvbiB3aXRoIHJlZ2FyZCB0byBvdGhlciBWUE4gYXBwbGljYXRpb24g
bGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzICAoaW5jbHVkaW5nIHRoZSBwb3NzaWJsZSBtaXNtYXRj
aCBpbiB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVzcyBQRXMpIGFuZCBzZW5kaW5nIHRo
ZSByZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9jdW1lbnQgd291bGQgc3VmZmljZSBJ
TUhPLg0KDQpbeXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBwcmltYXJ5IFBFIChQRTIp
IG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1WUkYsIHBlci1yb3V0ZSwgb3Ig
cGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQRTMpIHNob3VsZCBzZXQgdXAgdGhl
IG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUyLm1wbHMgdGFibGUgYXMgYmVsb3c6
DQoNCiAgKiAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItVlJGIGxhYmVsLCB0aGUgbmV4dGhv
cCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi4N
CiAgKiAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItcm91dGUgbGFiZWwsIHRoZSBuZXh0aG9w
IG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgYmUgYmFzZWQgb24gdGhlIHByb3RlY3RvcuKAmXMg
b3duIGNvbm5lY3Rpdml0eSB3aXRoIHRoZSBJUCBwcmVmaXguDQogICogICBJZiB0aGUgVlBOIGxh
YmVsIGlzIGEgcGVyLWludGVyZmFjZSBsYWJlbCwgdGhlcmUgYXJlIHR3byBjYXNlcy4gKEEpIElm
IHRoZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0
aGUgcHJpbWFyeSBQRSBhbGlnbnMgY29tcGxldGVseSB3aXRoIHRoZSBkaXN0cmlidXRpb24gb2Yg
SVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUgcHJvdGVjdG9yLCB0aGUgbmV4
dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBjb3JyZXNwb25kaW5n
IGludGVyZmFjZSBvZiB0aGUgSVAgcHJlZml4IG9uIHRoZSBwcm90ZWN0b3IuIChCKSBPdGhlcndp
c2UgKG9yIGZvciBzaW1wbGljaXR5KSwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNo
b3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuDQpbW1Nhc2hhXV0gV291bGQgaXQgbm90
IGJlIHNpbXBsZXIgdG8gc2F5IHRoYXQsIHJlZ2FyZGxlc3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFy
eSBlZ3Jlc3MgUEUgYWxsb2NhdGVzIGl0cyBWUE4gYXBwbGljYXRpb24gbGFiZWxzLCB0aGUgUHJv
dGVjdG9yIHNob3VsZCBhbHdheXMgdHJlYXQgdGhlbSBhcyBwb2ludGluZyB0byB0aGUgcmVsZXZh
bnQgVlJGIGFuZCBwZXJmb3JtaW5nIGNvbnRleHQgSVAgZm9yd2FyZGluZz8gVGhlIGxvZ2ljIHRo
YXQgbWF0Y2hlcyByb3V0ZXMgbGVhcm5lZCBieSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYW5kIGJ5
IHRoZSBQcm90ZWN0b3Igd291bGQgYmUgY29tcGxpY2F0ZWQgYW5kIGV2ZW50dWFsbHkgY291bGQg
ZmFsbCBiYWNrIHRvIHRoZSBzYW1lIHNjaGVtZSDigJMgc28gd2hhdCBpcyB0aGUgZ2Fpbj8NCg0K
DQogIDEuICBTZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3NzaWJsZSBhcHByb2FjaGVzIHRvIGFk
dmVydGlzZW1lbnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRkcmVzcyBpbiBJR1AuIEJ1dCBpdCBk
b2VzIG5vdCBkZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg4oCcTVVTVCB0byBpbXBs
ZW1lbnTigJ0uIFRoaXMgbG9va3MgdG8gbWUgbGlrZSBhbiBvcGVuaW5nIGZvciBpbnRlcm9wZXJh
YmlsaXR5IGlzc3VlcyBiZXR3ZWVuIGltcGxlbWVudGF0aW9ucyB0aGF0IHN1cHBvcnQgZGlmZmVy
ZW50IGFwcHJvYWNoZXMuIE9uIHRoZSBvdGhlciBoYW5kLCBJIGFtIG5vdCBzdXJlIHdoZXRoZXIg
YSBmcmFtZXdvcmsgZG9jdW1lbnQgaXMgdGhlIHJpZ2h0IHBsYWNlIHRvIHNlbGVjdCBhIE1VU1Qg
dG8gaW1wbGVtZW50IG9wdGlvbiwgZXNwZWNpYWxseSB3aGVuIHRoZSBleHBlY3RlZCBhcmVhcyBv
ZiBhcHBsaWNhYmlsaXR5IGFyZSBxdWl0ZSBkaWZmZXJlbnQ6DQogICAgICogICBUaGUg4oCccHJv
eHkgbW9kZeKAnSBhcHByb2FjaCBpbXBvc2VzIG1pbmltYWwgKGlmIGFueSkgc3BlY2lmaWMgcmVx
dWlyZW1lbnRzIG9uIHRoZSByb3V0aW5nIGFuZCBURSBkb21haW4gKGkuZS4sIG5vIGRlZGljYXRl
ZCBleHRlbnNpb25zIGluIElHUCwgIGp1c3Qgc3VwcG9ydCBvZiBzb21lIEZSUiBtZWNoYW5pc20g
YnkgdGhlIHNpZ25hbGluZyBwcm90b2NvbCB1c2VkIGZvciB0aGUgdHVubmVsIHNldHVwKQ0KICAg
ICAqICAgVGhlIOKAnGFsaWFzIG1vZGXigJ0gc2VlbXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0
IGxlYXN0IFNlZ21lbnQgUm91dGluZyBleHRlbnNpb25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4g
dGhlIHJvdXRpbmcgZG9tYWluIGFzIHdlbGwgYXMgc3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBp
biBhbGwgcG90ZW50aWFsIFBMUnMuIFRoZXJlZm9yZSBJIHRoaW5rIHRoYXQgaXQgaXMgYSBuYXRp
dmUgc2NoZW1lIHRvIGJlIHVzZWQgaW4gdGhlIFNSLU1QTFMgZW52aXJvbm1lbnRzLCBidXQgcHJv
YmxlbWF0aWMgaW4gdGhlIGVudmlyb25tZW50cyB0aGF0IGRvIG5vdCB1c2UgU1ItTVBMUyBmb3Ig
c2V0dXAgb2YgYW55IExTUHMNCiAgICAgKiAgIFRoZSBkZWZpbml0aW9uIG9mIHRoZSDigJxzdHVi
IGxpbmsgbW9kZeKAnSBpcyBhY2NvbXBhbmllZCBieSBhIHNvbWV3aGF0IHZhZ3VlIGNhdmVhdDog
4oCcVGhlIGNvcnJlY3RuZXNzIG9mIHRoZSBlZ3Jlc3MtcHJvdGVjdGVkIHR1bm5lbHMgYW5kIHRo
ZSBieXBhc3MgdHVubmVscyByZWxpZXMgb24gdGhlIHBhdGggY29tcHV0YXRpb25zIGZvciB0aGUg
YW55LWNhc3QgSVAgIGFkZHJlc3MgcGVyZm9ybWVkIGJ5IHRoZSBpbmdyZXNzIHJvdXRlcnMgYW5k
IFBMUi4gIFRoZXJlZm9yZSwgY2FyZSBNVVNUIGJlIHRha2VuIGZvciB0aGUgYXBwbGljYWJpbGl0
eSBvZiB0aGlzIGFwcHJvYWNoIHRvIGEgZ2l2ZW4gbmV0d29yayB0b3BvbG9neeKAnS4gIFNvbWUg
Y2xhcmlmaWNhdGlvbiBoZXJlIHdvdWxkIGJlIHdlbGNvbWUgSU1ITywgZXNwZWNpYWxseSBzaW5j
ZSBubyBhbmFsb2cgb2YgdGhpcyBtb2RlIGNvdWxkIGJlIGZvdW5kIGluIFJGQyA4MTA0Lg0KICAg
ICAqICAgSSBoYXZlIGxvb2tlZCB1cCBTZWN0aW9uIDQuMyBpbiBSRkMgODEwNCB0aGF0IGRpc2N1
c3NlcyB0d28gYXBwcm9hY2hlcyAoZXF1aXZhbGVudHMgb2YgdGhlIFByb3h5IGFuZCBBbGlhcyBt
b2RlcyBpbiB0aGlzIGRyYWZ0KSB0byBhZHZlcnRpc2VtZW50IG9mIENvbnRleHQgSUQsIGFuZCBm
b3VuZCB0aGUgZm9sbG93aW5nIHRleHQgdGhlcmUgKHRoZSBjcml0aWNhbCBmcmFnbWVudCBpcyBo
aWdobGlnaHRlZCk6DQogICBUaGUgbWVjaGFuaXNtIGluIHRoaXMgZG9jdW1lbnQgaW50ZW5kcyB0
byBiZSBmbGV4aWJsZSBvbiB0aGUgYXBwcm9hY2gNCiAgIHVzZWQgYnkgYSBuZXR3b3JrLCBhcyBs
b25nIGFzIGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcg0KICAgdGhlIHRy
YW5zcG9ydCB0dW5uZWwgcGF0aCBhbmQgYnlwYXNzIHR1bm5lbCBwYXRoLiAgSW4gdGhlb3J5LCB0
aGUNCiAgIG5ldHdvcmsgY2FuIHVzZSBvbmUgYXBwcm9hY2ggZm9yIGNvbnRleHQgSUQgWCBhbmQg
YW5vdGhlciBhcHByb2FjaA0KICAgZm9yIGNvbnRleHQgSUQgWS4gIEZvciBhIGdpdmVuIGNvbnRl
eHQgSUQsIGFsbCByZWxldmFudCByb3V0ZXJzLA0KICAgaW5jbHVkaW5nIHByaW1hcnkgUEUsIHBy
b3RlY3RvciwgYW5kIFBMUiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3JlZSBvbg0KICAgdGhlIGNob3Nl
biBhcHByb2FjaC4gIFRoZSBjb29yZGluYXRpb24gYmV0d2VlbiB0aGUgcm91dGVycyBjYW4gYmUN
CiAgIGFjaGlldmVkIGJ5IGNvbmZpZ3VyYXRpb24uDQpBZGRpbmcgc3VjaCAoIG9yIHNpbWlsYXIp
IHRleHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUgYXMgYSByZWFzb25hYmxlIGNvbXByb21p
c2UgYmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJpY3QgYW5kIGJlaW5nIGV4Y2Vzc2l2ZWx5
IGZsZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50Lg0KDQpbeXNoZW5dIFdlIHdpbGwgYWRk
IHNpbWlsYXIgdGV4dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0aGUgZHJhZnQgcHJl
c2VudHMgYW5kIGRpc2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEgZ2VuZXJhbCBtYW5u
ZXIuIFRoZXNlIG9wdGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBhbGwgZmVhc2libGUs
IGFsdGhvdWdoIHRoZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBUaGlzIGlzIGFsc28g
YmFzZWQgb24gb3VyIGdvYWwgdG8gbWFrZSBlZ3Jlc3MgcHJvdGVjdGlvbiBhcHBsaWNhYmxlIHRv
IGEgdmFyaWV0eSBvZiBuZXR3b3JrcyBvZiBkaWZmZXJlbnQgdGVjaG5vbG9naWVzLiBIZW5jZSwg
dGhlIGRyYWZ0IGRvZXMgbm90IG1hbmRhdGUgYW55IG9wdGlvbiBhcyBhIE1VU1QuIFRoYXQgZGVj
aXNpb24gb2Ygd2hpY2ggb3B0aW9uIHRvIHVzZSBpbiBhIGdpdmVuIG5ldHdvcmsgaXMgbGVmdCB0
byB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neSBkZXBsb3llZCBhbmQgdGhlIHZlbmRvcnMgaW52b2x2
ZWQuDQpbW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8gaXQgSU1ITy4NCg0KTml0czoNCg0KICAxLiAg
UkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0ZXh0LCBidXQgZG9lcyBub3QgYXBwZWFyIGFz
IGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUgcG9pbnRlZCB0byB0aGlzIGZhY3Qg
aW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBhIHllYXIgYWdvLCBidXQgaXQgc3Rp
bGwgcmVtYWlucyB1bnJlc29sdmVkKQ0KICAyLiAgUkZDIDgxNzQgaXMgbmVpdGhlciBtZW50aW9u
ZWQgaW4gdGhlIHRleHQgKGFzIHNlZW1zIHRvIGJlIHRoZSBub3JtIHRoZXNlIGRheXMpIG5vciBh
cHBlYXJzIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZS4NCg0KW3lzaGVuXSBXZSB3aWxsIGFkZCB0
aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uDQpbW1Nhc2hhXV0g
QW5kIHRvIHJlZmVyIHRvIHRoZW0gaW4gdGhlIOKAnFNwZWNpZmljYXRpb24gb2YgUmVxdWlyZW1l
bnRz4oCdIHNlY3Rpb24uDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzkyNjYz
MDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4N
Cg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRl
ZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBp
cw0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVj
b20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxl
YXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRo
ZSBvcmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBm
b3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcw0K
Q09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20u
IElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNl
IGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBv
cmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlh
bjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQERlbmdYaWFuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAx
IDEgMSAxO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9y
bWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0
Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJ
Y29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwg
c3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s
b3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFn
cmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0
eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21z
by1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uaWNvbg0KCXttc28tc3R5bGUtbmFtZTppY29u
O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMjMNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUyNA0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjI1aW4gMS4waW4g
MS4yNWluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlz
dCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6ODIyNjI1OTg7DQoJbXNv
LWxpc3QtdGVtcGxhdGUtaWRzOjIxNDM3MDkwNzg7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMQ0KCXttc28t
bGlzdC1pZDoxODUyMTUxMTA7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjUwNDgwMDE2MiA2NzY5ODcwNSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2
NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMTps
ZXZlbDENCgl7bXNvLWxldmVsLXRleHQ6IiUxXCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2Vy
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30N
CkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMTpsZXZl
bDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9
DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpy
aWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDINCgl7bXNvLWxpc3QtaWQ6NjI2
ODU5MTI5Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczot
MTM0NTYzMzY2IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3
Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwyOmxldmVsMQ0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0K
CXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxw
aGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDot
OS4wcHQ7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBsaXN0
IGwzDQoJe21zby1saXN0LWlkOjkxNjg2OTAwNDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NjI4
NDI4ODg7fQ0KQGxpc3QgbDQNCgl7bXNvLWxpc3QtaWQ6MTMyMTA4MjcwNjsNCgltc28tbGlzdC10
eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTA0ODAwMTYyIDY3Njk4NzA1IDY3
Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4
NzEzIDY3Njk4NzE1O30NCkBsaXN0IGw0OmxldmVsMQ0KCXttc28tbGV2ZWwtdGV4dDoiJTFcKSI7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsNDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdo
dDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDQ6bGV2ZWw0DQoJe21zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRl
bnQ6LTkuMHB0O30NCkBsaXN0IGw0OmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0OmxldmVsOQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpA
bGlzdCBsNQ0KCXttc28tbGlzdC1pZDoxNDgyNTc0NTI3Ow0KCW1zby1saXN0LXR5cGU6aHlicmlk
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTk5NjMxNzM5MCAxODk2Mzk0OTEyIDY3Njk4Njkx
IDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3
Njk4NjkzO30NCkBsaXN0IGw1OmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsNCgltc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6LTsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1z
by1mYXJlYXN0LWZvbnQtZmFtaWx5OkRlbmdYaWFuO30NCkBsaXN0IGw1OmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDU6
bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7
fQ0KQGxpc3QgbDU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsNTpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsNTpsZXZlbDcNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTps
ZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXci
O30NCkBsaXN0IGw1OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGw2DQoJe21zby1saXN0LWlkOjE1MjUyNTAyMjY7DQoJbXNv
LWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjMxMzMwNDk0MiA2NzY5
ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4
OSA2NzY5ODY5MSA2NzY5ODY5Mzt9DQpAbGlzdCBsNjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNjpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGw2Omxl
dmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGw2OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDY6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDY6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDY6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpv
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9
DQpAbGlzdCBsNjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5
OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90
dG9tOjBpbjt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9
IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBTYXNhaCw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBp
biIgc3RhcnQ9IjEiIHR5cGU9IjEiPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9
IjEiIHR5cGU9ImEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMSBs
ZXZlbDIgbGZvNSI+TDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxk
IG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1W
UkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQg
SSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlDQogc29tZSBv
dGhlciBpc3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJl
cXVpcmUgc2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMg
bG9vayB0byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24g
b2Yg4oCcbGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9j
dW1lbnTigJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLg0KPG86cD48L286cD48L2xpPjwv
b2w+DQo8L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5FVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1h
bm5lciBhcyBMYXllciAzIFZQTiwgYWx0aG91Z2ggdGhpcyBkb2N1bWVudCBkb2VzbuKAmXQgcHJv
dmlkZSBhIGRldGFpbGVkIGV4YW1wbGUuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj5U
aGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj4tLSBZaW1pbjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+
RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFj
ayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0O0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUu
Y29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggYXQg
Mzo1MCBBTTxicj4NCjxiPlRvOiA8L2I+WWltaW4gU2hlbiAmbHQ7eXNoZW5AanVuaXBlci5uZXQm
Z3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDtydGctZGlyQGlldGYub3JnJnF1b3Q7ICZsdDtydGct
ZGlyQGlldGYub3JnJmd0OywgJnF1b3Q7bXBsc0BpZXRmLm9yZyZxdW90OyAmbHQ7bXBsc0BpZXRm
Lm9yZyZndDssICZxdW90O2RyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnJnF1b3Q7ICZsdDtkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyZndDssICZxdW90O3J0Zy1hZHNAaWV0Zi5vcmcmcXVv
dDsgJmx0O3J0Zy1hZHNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBSdGdE
aXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAz
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5ZaW1pbiw8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TG90cyBvZiB0
aGFua3MgZm9yIGEgcHJvbXB0IGFuZCB2ZXJ5IGVuY291cmFnaW5nIHJlc3BvbnNlLjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SXQgc2VlbXMgdGhhdCBhbGwgbXkgY29tbWVu
dHMgd291bGQgYmUgcmVzb2x2ZWQgd2l0aCB0aGUgcHJvcG9zZWQgY2hhbmdlcy4gSSB3aWxsIGJl
IHdhaXRpbmcgZm9yIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdCB0byBjb25maXJtIHRo
YXQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5QbGVhc2Ugc2VlIHNvbWUg
cmVtYXJrcyA8L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPmlubGluZSBi
ZWxvdzwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4uPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk9mZmljZTogJiM0
Mzs5NzItMzkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZu
YnNwOyBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4g
MGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAm
bHQ7eXNoZW5AanVuaXBlci5uZXQmZ3Q7IDxicj4NCjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgTm92
ZW1iZXIgMjksIDIwMTggMjo1MyBBTTxicj4NCjxiPlRvOjwvYj4gQWxleGFuZGVyIFZhaW5zaHRl
aW4gJmx0O0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tJmd0OzsgcnRnLWFkc0BpZXRm
Lm9yZzxicj4NCjxiPkNjOjwvYj4gcnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8YnI+
DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkhpIFNhc2hhLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgdmVyeSBt
dWNoIGFnYWluIGZvciB0aGUgZGV0YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0aXZlIGNv
bW1lbnRzIGFuZCBzdWdnZXN0aW9ucyE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIHNl
ZSBbeXNoZW5dIGlubGluZSBiZWxvdy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPlRo
YW5rcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWlt
aW48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6Ymxh
Y2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6
YmxhY2siPkFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
PC9hPiZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQg
NDo0MSBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0
Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRn
LWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4m
cXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwv
YT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGll
dGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxz
QGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPm1w
bHNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mcXVvdDsNCiAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJh
bWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJ0Z0RpciBy
ZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8YnI+
DQo8Yj5SZXNlbnQtRnJvbTogPC9iPiZsdDs8YSBocmVmPSJtYWlsdG86YWxpYXMtYm91bmNlc0Bp
ZXRmLm9yZyI+YWxpYXMtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+UmVzZW50LVRv
OiA8L2I+Jmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBl
ci5uZXQ8L2E+Jmd0OywgSmV5YW5hbnRoICZsdDs8YSBocmVmPSJtYWlsdG86bWludG9AanVuaXBl
ci5uZXQiPm1pbnRvQGp1bmlwZXIubmV0PC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86YnJ1
bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSI+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTwvYT4mZ3Q7
LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhhbm5lc0BydGJyaWNrLmNvbSI+aGFubmVzQHJ0YnJpY2su
Y29tPC9hPiZndDssDQogJmx0OzxhIGhyZWY9Im1haWx0bzpjLm1pY2hlbEB0ZWxla29tLmRlIj5j
Lm1pY2hlbEB0ZWxla29tLmRlPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86aHVhaW1vLmNo
ZW5AaHVhd2VpLmNvbSI+aHVhaW1vLmNoZW5AaHVhd2VpLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbSI+amlhbmd5dWFubG9uZ0BodWF3ZWku
Y29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86dHNhYWRAY2lzY28uY29tIj50c2FhZEBj
aXNjby5jb208L2E+Jmd0OywNCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm4ubGV5bWFubkB0ZWxla29t
LmRlIj5uLmxleW1hbm5AdGVsZWtvbS5kZTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxv
YUBwaS5udSI+bG9hQHBpLm51PC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86bWFydGluLnZp
Z291cmV1eEBub2tpYS5jb20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZndDssICZs
dDs8YSBocmVmPSJtYWlsdG86ZGIzNTQ2QGF0dC5jb20iPmRiMzU0NkBhdHQuY29tPC9hPiZndDss
ICZsdDs8YSBocmVmPSJtYWlsdG86YXJldGFuYS5pZXRmQGdtYWlsLmNvbSI+YXJldGFuYS5pZXRm
QGdtYWlsLmNvbTwvYT4mZ3Q7LA0KIExvYSBBbmRlcnNzb24gJmx0OzxhIGhyZWY9Im1haWx0bzps
b2FAcGkubnUiPmxvYUBwaS5udTwvYT4mZ3Q7PGJyPg0KPGI+UmVzZW50LURhdGU6IDwvYj5UdWVz
ZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0OjQxIEFNPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPkhlbGxvLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJiYWNrZ3Jv
dW5kOndoaXRlO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtmb250LXZhcmlhbnQtY2Fw
czogbm9ybWFsO29ycGhhbnM6IDI7dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IDI7LXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4O3RleHQtZGVjb3JhdGlvbi1zdHlsZTogaW5pdGlhbDt0ZXh0
LWRlY29yYXRpb24tY29sb3I6IGluaXRpYWw7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6YmxhY2siPkkgaGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERp
cmVjdG9yYXRlIHJldmlld2VyIGZvciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0
ZSBzZWVrcyB0byByZXZpZXcgYWxsIHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBh
cyB0aGV5IHBhc3MgdGhyb3VnaCBJRVRGIGxhc3QNCiBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5k
IHNvbWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcg
aXMgdG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5m
b3JtYXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUmbmJzcDs8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0z
QV9fdHJhYy50b29scy5pZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmFtcDtkPUR3
TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFt
cDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5
ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz1sbU5SbFhqVDRL
RzZ4T3Rvbjc3dmxhM0psT3VIbXJtdEEtRFRiZVMtZUk4JmFtcDtlPSI+PHNwYW4gY2xhc3M9Imlj
b24iPjxzcGFuIHN0eWxlPSJjb2xvcjojQkIwMDAwO3RleHQtZGVjb3JhdGlvbjpub25lIj7igIs8
L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojQkIwMDAwIj5odHRwOi8vdHJhYy50b29s
cy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPC9zcGFuPjwvYT48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGln
YXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiAyO3RleHQt
YWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt0ZXh0
LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBpbml0aWFs
O3dvcmQtc3BhY2luZzowcHgiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5BbHRob3Vn
aCB0aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5n
IEFEcywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9u
ZyB3aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZl
LCBhbmQNCiBzdHJpdmUgdG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1
cGRhdGluZyB0aGUgZHJhZnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+RG9jdW1lbnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmstMDM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJldmlld2VyOiBBbGV4
YW5kZXIgKOKAnFNhc2hh4oCdKSBWYWluc2h0ZWluPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5SZXZpZXcgZGF0ZTogMTktTm92LTE4PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5JRVRGIExDIEVuZCBEYXRlOiBOb3Qga25vd248bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjazxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5TdW1tYXJ5PC9iPjogPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgc29tZSBtaW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRv
Y3VtZW50IHRoYXQgSSB0aGluayBzaG91bGQgYmUgcmVzb2x2ZWQgYmVmb3JlIHB1YmxpY2F0aW9u
LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Db21tZW50czwvYj46PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgZHJhZnQgaXMgd2VsbCB3cml0dGVuLCByZXF1aXJl
cyBmcm9tIHRoZSByZWFkZXIgaGFzIGdvb2QgdW5kZXJzdGFuZGluZyBvZiBtdWx0aXBsZSB0ZWNo
bm9sb2dpZXMgaW5jbHVkaW5nOjxvOnA+PC9vOnA+PC9wPg0KPHVsIHN0eWxlPSJtYXJnaW4tdG9w
OjBpbiIgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0
Omw2IGxldmVsMSBsZm8zIj5jb250ZXh0IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMg
UkZDIDUzMzE8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bGlzdDpsNiBsZXZlbDEgbGZvMyI+bG9jYWwgYW5kIHJlbW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZD
IDUyODYgYW5kIFJGQyA3NDkwKTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1saXN0Omw2IGxldmVsMSBsZm8zIj5TZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJ
RHMgKFJGQyA4NDAyKSBhbmQgbW9yZS4mbmJzcDsNCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SSBkb3VidCBpdCBpcyBzdWl0YWJsZSByZWFkaW5nIGZvciBhIGJl
Z2lubmVyLCBidXQgSSBhbHNvIGRvdWJ0IGFueSByZXF1aXJlZCBiYWNrZ3JvdW5kIGNvdWxkIGJl
IHNraXBwZWQuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBpcyBhIGZyYW1ld29yayBk
b2N1bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBm
cmFtZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMNCjxhIGhyZWY9Imh0dHBzOi8vdXJs
ZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdf
aHRtbF9yZmM4MTA0JmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhl
TUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RM
eGdSaGFPYndZdWcmYW1wO209eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5E
OTY1OCZhbXA7cz1aUW5Ta1ZRdHQxeTVtdlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmFt
cDtlPSI+DQpSRkMgODEwNDwvYT4uICZuYnNwO0kgYXNzdW1lIHRoYXQgb3RoZXIg4oCcc3BlY2lh
bGl6YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5LiA8bzpwPg0KPC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5JIGhhdmUgaG9sZCBhIHZlcnkgY29uc3RydWN0aXZlIG9mZi1saXN0IGRpc2N1c3Np
b24gd2l0aCB0aGUgYXV0aG9ycyBiZWZvcmUgcG9zdGluZyB0aGlzIHJldmlldy4gU29tZSBvZiBt
eSBjb21tZW50cyBoYXZlIGJlZW4gYWxyZWFkeSBhY2tub3dsZWRnZWQuIEkgd291bGQgbGlrZSB0
byB0aGFuayB0aGUgYXV0aG9ycyBhbmQsIGVzcGVjaWFsbHksIFlpbWluLCBmb3IgY29vcGVyYXRp
b24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkNhdmVhdDwvYj46IDxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIGRvbmUgPGEgaHJlZj0iaHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFp
bC0yRGFyY2hpdmVfd2ViX21wbHNfY3VycmVudF9tc2cxNzAzMy5odG1sJmFtcDtkPUR3TUdhUSZh
bXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTIt
blQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5ME1mQVdf
am02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz16ZVFWN2k4R0FUV0RQdS1j
X0lMWVdwalBrbG4wV3o1LTBENkFsX2dwUEZVJmFtcDtlPSI+DQphbiB1bnNvbGljaXRlZCByZXZp
ZXcgb2YgdGhlIHByZWN1cnNvciBpbmRpdmlkdWFsIGRyYWZ0PC9hPi4gRnJvbSBteSBQT1YsIHRo
ZSBkb2N1bWVudCBoYXMgYmVlbiBxdWl0ZSBpbiBnb29kIHNoYXBlIGV2ZW4gdGhlbiwgc28gSSBt
YXkgYmUgY29uc2lkZXJlZCBhcyBwb3NpdGl2ZWx5IGJpYXNlZCAodGhlIGN1cnJlbnQgdmVyc2lv
biBhY2tub3dsZWRnZXMgbXkgY29tbWVudHMpLiBJIGhhdmUgbm90aWNlZCB0aGF0IHRoZSBtYWpv
cml0eSBvZiBteQ0KIHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZl
ZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+W3lzaGVuXSBUaGFua3MgYWdhaW4hPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPk1h
am9yIElzc3VlczwvYj46IE5vIG1ham9yIGlzc3VlcyBmb3VuZDxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj5NaW5vciBJc3N1ZXM8L2I+OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBz
dGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0
Omw0IGxldmVsMSBsZm8xMSI+VGhlIGRvY3VtZW50IHNlZW1zIHRvIGJlIGFtYmlndW91cyZuYnNw
OyB3aXRoIHJlZ2FyZCB0byBleHBlY3RlZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNlcyBieSB0
aGUgZnJhbWV3b3JrIGl0IGRlZmluZXM6DQo8bzpwPjwvbzpwPg0KPG9sIHN0eWxlPSJtYXJnaW4t
dG9wOjBpbiIgc3RhcnQ9IjEiIHR5cGU9ImEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbGlzdDpsNCBsZXZlbDIgbGZvMTEiPk9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQg
Zm9yIHRoZSBmcmFtZXdvcmsgaW4gdGhlIDI8c3VwPm5kPC9zdXA+IGJ1bGxldCBpbiBTZWN0aW9u
IDQgc2F5cyB0aGF0IGl0IE1VU1Qg4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij5hY2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMg
c2VydmljZXMsIGluY2x1ZGluZw0KIGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBoaWVyYXJj
aGljYWwgTFNQLCBhbmQgb3RoZXJzPC9zcGFuPuKAnTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw0IGxldmVsMiBsZm8xMSI+T24gdGhlIG90aGVy
IGhhbmQsIHRoZSBvdmVydmlldyBvZiB0aGUgZnJhbWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMg
dGhhdCDigJw8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90OyI+V2hlbiBhIFBMUiBkb2VzIGxvY2FsIHJlcGFpciwgdGhlIHByb3Rl
Y3RvciBpcyByZXNwb25zaWJsZSBmb3IgcGVyZm9ybWluZw0KICZxdW90O2NvbnRleHQgbGFiZWwg
c3dpdGNoaW5nJnF1b3Q7IGZvciByZXJvdXRlZCBNUExTIHNlcnZpY2UgcGFja2V0cyBhbmQgJnF1
b3Q7Y29udGV4dCBJUCBmb3J3YXJkaW5nJnF1b3Q7IGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBh
Y2tldHMsIHRvIGFsbG93IHRoZSBzZXJ2aWNlIHBhY2tldHMgdG8gY29udGludWUgdG8gcmVhY2gg
dGhlIHNlcnZpY2UgZGVzdGluYXRpb25zPC9zcGFuPuKAnS4gaS5lLiwgTUFDLWJhc2VkIHN3aXRj
aGluZyBzZWVtcyB0byBiZSBleGNsdWRlZCBmcm9tDQogdGhlIHByb3RlY3RvciByZXNwb25zaWJp
bGl0eS4gPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxp
c3Q6bDQgbGV2ZWwyIGxmbzExIj5TZWN0aW9uIDMgb2YgdGhlIGRyYWZ0IG9ubHkgZGVmaW5lcyB0
aGUgdGVybXMg4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij5Db250ZXh0IGxhYmVsIHN3aXRjaGluZzwvc3Bhbj7igJ0mbmJzcDsgYW5kIOKAnDxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij5Db250ZXh0IElQIGZvcndhcmRpbmc8L3NwYW4+4oCdLg0KIFRoaXMgYWxzbyBzdWdnZXN0
cyB0aGF0IENvbnRleHQgTGF5ZXItMiBzd2l0Y2hpbmcgaXMgbm90IGNvdmVyZWQgYnkgdGhlIGZy
YW1ld29yazxvOnA+PC9vOnA+PC9saT48L29sPg0KPC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5d
IEFjdHVhbGx5LCB0aGlzIGZyYW1ld29yayBkb2VzIGFsbG93IGEgY29udGV4dCBsYWJlbCB0byBw
b2ludCB0byBhIGxheWVyLTIgc3dpdGNoaW5nIHRhYmxlLCBpZiB0aGUgcGFja2V0cyBjb21pbmcg
dG8gYSBwcm90ZWN0b3IgaGF2ZSBhIGxheWVyLTIgaGVhZGVyIChyYXRoZXIgdGhhbiBhIGxhYmVs
IG9yIElQIGhlYWRlcikgYmVsb3cgdGhlIGNvbnRleHQgbGFiZWwsIHdoaWNoIGNvdWxkIGJlIHRo
ZQ0KIGNhc2Ugb2YgTUFDIGFkZHJlc3MgdGFibGUuICZuYnNwO0luIHRoZW9yeSwgYSBjb250ZXh0
IGxhYmVsIG1heSBwb2ludCB0byBhbnkgdHlwZSBvZiBsb29rLXVwIHRhYmxlLiBJT1csIGRlcGVu
ZGluZyB0aGUgdXNlIGNhc2UsIGFueSBtZWFuaW5nZnVsIGNvbnRleHQtYmFzZWQg4oCcbGF5ZXIt
TuKAnSBmb3J3YXJkaW5nL3N3aXRjaGluZyBpcyBhbGxvd2VkIGJ5IHRoaXMgZnJhbWV3b3JrLiBX
ZSB3aWxsIGFkZCBhIHNlY3Rpb24gdG8gdGhlIGVuZCBvZiBkcmFmdA0KIHRvIG1ha2UgaXQgZnV0
dXJlIGNvbXBhdGlibGU8c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+LjxiPjxpPltbU2FzaGFd
XSBTb3VuZHMgZ29vZC4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBhY3R1YWwgdGV4dCBpbiB0
aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuPC9pPjwvYj4NCjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPG9sIHN0
eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjIiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsNCBsZXZlbDEgbGZvMTEiPkkgaGF2ZSBzb21lIGRvdWJ0
cyByZWdhcmRpbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3
b3JrIGRlZmluZWQgaW4gdGhlIGRyYWZ0Jm5ic3A7IHRvIFZQTFMtYmFzZWQgKFJGQyA0NzYxIGFu
ZC9vciBSRkMgNDc2MikmbmJzcDsgc2VydmljZXMgYmVjYXVzZToNCjxvOnA+PC9vOnA+DQo8b2wg
c3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMSIgdHlwZT0iYSI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw0IGxldmVsMiBsZm8xMSI+V2l0aCBWUExTLCBDRSBt
dWx0aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBj
b25zZXF1ZW5jZTo8bzpwPjwvbzpwPjwvbGk+PC9vbD4NCjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1pbmRlbnQ6LTEu
NWluO21zby10ZXh0LWluZGVudC1hbHQ6LTkuMHB0O21zby1saXN0Omw0IGxldmVsMyBsZm8xMSI+
DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj48c3Bh
biBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPmkuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQg
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+UHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFy
eSBlZ3Jlc3MsIHRoZSBWU0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90
ZWN0b3IgUEUgd291bGQgbm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzDQo8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47
dGV4dC1pbmRlbnQ6LTEuNWluO21zby10ZXh0LWluZGVudC1hbHQ6LTkuMHB0O21zby1saXN0Omw0
IGxldmVsMyBsZm8xMSI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPmlpLjxzcGFuIHN0eWxlPSJmb250Ojcu
MHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPklmIHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtu
b3duIHVuaWNhc3TigJ0gdHJhZmZpYyBpbnRlbmRlZCBmb3IgdGhlIHByaW1hcnkgZWdyZXNzIFBF
IHRvIHRoZSBwcm90ZWN0b3IsIHRoZSBWU0kgdGhhdCBsb2NhbGx5IHJlcHJlc2VudHMgcHJvdGVj
dGVkIHNlcnZpY2UgdGhlcmUgd291bGQgZmxvb2QgdGhpcyB0cmFmZmljDQogYXMg4oCcdW5rbm93
biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBpdCB0byByYXRlIGxp
bWl0aW5nLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1pbmRlbnQ6LTEuNWluO21zby10ZXh0LWluZGVudC1h
bHQ6LTkuMHB0O21zby1saXN0Omw0IGxldmVsMyBsZm8xMSI+DQo8IVtpZiAhc3VwcG9ydExpc3Rz
XT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAm
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPmlpaS48c3BhbiBzdHls
ZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5Gcm9tIHRoZSBQT1Ygb2Yg
dGhlIGN1c3RvbWVyIG9mIHRoZSBWUExTIHNlcnZpY2UsJm5ic3A7IHRoaXMgbWVhbnMgdGhhdCBy
ZWRpcmVjdGluZyB0cmFmZmljIHRvIHRoZSBwcm90ZWN0aW5nIFZTSSwgYnkgYW5kIG9mIGl0c2Vs
ZiB3b3VsZCBub3QgZnVsbHkgcmVzdG9yZSB0aGUgc2VydmljZSwgc2luY2Ugc3Vic3RhbnRpYWwN
CiBwYXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFD
IGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0ZWQ8bzpwPjwvbzpwPjwv
cD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIyIiB0eXBlPSIxIj4NCjxvbCBz
dHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIyIiB0eXBlPSJhIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDQgbGV2ZWwyIGxmbzExIj5JdCBpcyBhbHNvIHdvcnRo
IG5vdGluZyB0aGF0IGluIFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFiZWxzIGRvIG5vdCBv
bmx5IGRlZmluZSBlZ3Jlc3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUgTUFDLWJhc2VkIHN3
aXRjaGluZyBidXQgYWxzbyBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kgZm9yIE1BQyBsZWFy
bmluZy4gRXh0ZW5kaW5nDQogc3VjaCBpZGVudGlmaWNhdGlvbiB0byBjb3ZlciBhbHNvIGFwcGxp
Y2F0aW9uIGxhYmVscyBvZiB0aGUgcmVkaXJlY3RlZCB0cmFmZmljIGxvb2tzIHF1aXRlIG5vbi10
cml2aWFsIHRvIG1lPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLWxpc3Q6bDQgbGV2ZWwyIGxmbzExIj5JIHNlZSB0aGVzZSBjb25jZXJucyBhcyBtaW5vciBp
c3N1ZXMgYmVjYXVzZSwgYXMgZXhwbGFpbmVkIGFib3ZlLCBpdCBpcyBub3QgY2xlYXIgdG8gbWUg
d2hldGhlciB0aGUgZnJhbWV3b3JrIGlzIHN1cHBvc2VkIHRvIGNvdmVyIFZQTFMgc2VydmljZXMu
IEFuIGV4cGxpY2l0IGNhdmVhdCAocG9zc2libHkgZGVmaW5pbmcgYXBwbGljYWJpbGl0eSBvZiB0
aGUNCiBmcmFtZXdvcmsgdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0IEZGU+KAnSwgb3IgdG8g
YmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0pIHdvdWxkIHN1ZmZpY2UgdG8g
cmVzb2x2ZSB0aGVtIElNSE88bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbGlzdDpsNCBsZXZlbDIgbGZvMTEiPkwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVW
UE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0
aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9y
IE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90
IGludHJvZHVjZQ0KIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29y
ayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53
aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBl
eHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3Nl
ZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4N
CjxvOnA+PC9vOnA+PC9saT48L29sPg0KPC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIG1l
bnRpb24gVlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3ZWxsIGFzIHNlcnZpY2Vz
IHdoZXJlIG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9yIGVzdGFibGlzaCBpdHMg
b3duIGNvbm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24gaW4gYWR2YW5jZSBvZiBh
IHByaW1hcnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0b3I8c3BhbiBzdHlsZT0i
Y29sb3I6IzAwQjBGMCI+LjxiPjxpPltbU2FzaGFdXQ0KIFRoaXMgc2hvdWxkIHN1ZmZpY2UgSSB0
aGluazwvaT48L2I+PC9zcGFuPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4uPC9z
cGFuPjwvaT48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPg0KPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8b2wg
c3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMyIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw0IGxldmVsMSBsZm8xMSI+VGhlIGV4YW1wbGUgb2Yg
YXBwbHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0byBCR1AvTVBMUyBJUCBW
UE4gKFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSByZXN0cmljdGVkIHRvIHNj
ZW5hcmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0aGUgcHJvdGVjdG9y
IFZSRiB1c2UgcGVyLVZSRg0KIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lLiA8bzpwPjwvbzpwPg0K
PG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjEiIHR5cGU9ImEiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsNCBsZXZlbDIgbGZvMTEiPldpdGggdGhpcyBz
Y2hlbWUsIHRoZSB1c2FnZSBvZiB0aGUgcHJvcG9zZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3
b3JrIGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2FyZC4NCjxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw0IGxldmVsMiBsZm8xMSI+SG93ZXZlciwgUkZD
IDQzNjQgZGVmaW5lcyBzZXZlcmFsIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyBhbmQgc3RhdGVz
IHRoYXQgdGhlIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lIGNhbiBiZSBzZWxlY3RlZCBpbmRlcGVu
ZGVudGx5IGluIGVhY2ggUEUgd2l0aG91dCBhbnkgaW1wYWN0IG9uIGludGVyb3BlcmFiaWxpdHku
IEl0IGlzIG5vdCBjbGVhciB0bw0KIG1lLCB0byB3aGljaCBleHRlbnQgSVAgVlBOIHNlcnZpY2Vz
IHRoYXQgdXNlIGRpZmZlcmVudCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50
IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrPG86
cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDQgbGV2
ZWwyIGxmbzExIj5TaW5jZSB3ZSBhcmUgb25seSBzcGVha2luZyBhYm91dCBhbiBleGFtcGxlIGlu
IGEgZnJhbWV3b3JrIGRvY3VtZW50LCB0aGVyZSBpcyBubyBuZWVkIHRvIGRlc2NyaWJlIGEgY29t
cGxldGUgc29sdXRpb24gaGVyZS4gU2ltcGx5IG5vdGluZyB0aGUgbmVlZCBmb3IgZWxhYm9yYXRp
b24gd2l0aCByZWdhcmQgdG8gb3RoZXIgVlBOIGFwcGxpY2F0aW9uIGxhYmVsDQogYWxsb2NhdGlv
biBzY2hlbWVzJm5ic3A7IChpbmNsdWRpbmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGluIHRoZSBw
cmltYXJ5IGFuZCBwcm90ZWN0b3IgZWdyZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0
byBhIChmdXR1cmUpIGRlZGljYXRlZCBkb2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uPG86cD48
L286cD48L2xpPjwvb2w+DQo8L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBjbGFy
aWZ5IHRoYXQgdGhlIHByaW1hcnkgUEUgKFBFMikgbWF5IGFsbG9jYXRlIFZQTiBsYWJlbHMgYnkg
dXNpbmcgcGVyLVZSRiwgcGVyLXJvdXRlLCBvciBwZXItaW50ZXJmYWNlIG1vZGUuIFRoZSBwcm90
ZWN0b3IgKFBFMykgc2hvdWxkIHNldCB1cCB0aGUgbmV4dGhvcCBmb3IgZWFjaCBsYWJlbCByb3V0
ZSBpbiBwZTIubXBscyB0YWJsZSBhcyBiZWxvdzoNCjxvOnA+PC9vOnA+PC9wPg0KPHVsIHN0eWxl
PSJtYXJnaW4tdG9wOjBpbiIgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1saXN0Omw1IGxldmVsMSBsZm83Ij5JZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLVZS
RiBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0
aGUgcHJvdGVjdGlvbiBWUkYuPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLWxpc3Q6bDUgbGV2ZWwxIGxmbzciPklmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXIt
cm91dGUgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgYmUgYmFz
ZWQgb24gdGhlIHByb3RlY3RvcuKAmXMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHRoZSBJUCBwcmVm
aXguPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6
bDUgbGV2ZWwxIGxmbzciPklmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItaW50ZXJmYWNlIGxhYmVs
LCB0aGVyZSBhcmUgdHdvIGNhc2VzLiAoQSkgSWYgdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVm
aXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcmltYXJ5IFBFIGFsaWducyBjb21wbGV0
ZWx5IHdpdGggdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZQ0KIGludGVy
ZmFjZXMgb24gdGhlIHByb3RlY3RvciwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNo
b3VsZCBwb2ludCB0byB0aGUgY29ycmVzcG9uZGluZyBpbnRlcmZhY2Ugb2YgdGhlIElQIHByZWZp
eCBvbiB0aGUgcHJvdGVjdG9yLiAoQikgT3RoZXJ3aXNlIChvciBmb3Igc2ltcGxpY2l0eSksIHRo
ZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIHByb3RlY3Rp
b24gVlJGLg0KPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48
aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBz
aW1wbGVyIHRvIHNheSB0aGF0LCByZWdhcmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdy
ZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBOIGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3Rv
ciBzaG91bGQgYWx3YXlzIHRyZWF0IHRoZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZS
RiBhbmQNCiBwZXJmb3JtaW5nIGNvbnRleHQgSVAgZm9yd2FyZGluZz8gVGhlIGxvZ2ljIHRoYXQg
bWF0Y2hlcyByb3V0ZXMgbGVhcm5lZCBieSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYW5kIGJ5IHRo
ZSBQcm90ZWN0b3Igd291bGQgYmUgY29tcGxpY2F0ZWQgYW5kIGV2ZW50dWFsbHkgY291bGQgZmFs
bCBiYWNrIHRvIHRoZSBzYW1lIHNjaGVtZSDigJMgc28gd2hhdCBpcyB0aGUgZ2Fpbj88L3NwYW4+
PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMDBCMEYwIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8b2wgc3R5bGU9
Im1hcmdpbi10b3A6MGluIiBzdGFydD0iNCIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1saXN0Omw0IGxldmVsMSBsZm8xMSI+U2VjdGlvbiA1LjggZGVzY3JpYmVz
IDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2VtZW50IG9mIHRoZSBDb250ZXh0IElE
IElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3QgZGVmaW5lIGFueSBvZiB0aGVzZSBh
cHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCdLiBUaGlzIGxvb2tzIHRvIG1lIGxp
a2UgYW4gb3BlbmluZw0KIGZvciBpbnRlcm9wZXJhYmlsaXR5IGlzc3VlcyBiZXR3ZWVuIGltcGxl
bWVudGF0aW9ucyB0aGF0IHN1cHBvcnQgZGlmZmVyZW50IGFwcHJvYWNoZXMuIE9uIHRoZSBvdGhl
ciBoYW5kLCBJIGFtIG5vdCBzdXJlIHdoZXRoZXIgYSBmcmFtZXdvcmsgZG9jdW1lbnQgaXMgdGhl
IHJpZ2h0IHBsYWNlIHRvIHNlbGVjdCBhIE1VU1QgdG8gaW1wbGVtZW50IG9wdGlvbiwgZXNwZWNp
YWxseSB3aGVuIHRoZSBleHBlY3RlZCBhcmVhcyBvZiBhcHBsaWNhYmlsaXR5DQogYXJlIHF1aXRl
IGRpZmZlcmVudDogPG86cD48L286cD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0
PSIxIiB0eXBlPSJhIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDQg
bGV2ZWwyIGxmbzExIj5UaGUg4oCccHJveHkgbW9kZeKAnSBhcHByb2FjaCBpbXBvc2VzIG1pbmlt
YWwgKGlmIGFueSkgc3BlY2lmaWMgcmVxdWlyZW1lbnRzIG9uIHRoZSByb3V0aW5nIGFuZCBURSBk
b21haW4gKGkuZS4sIG5vIGRlZGljYXRlZCBleHRlbnNpb25zIGluIElHUCwmbmJzcDsganVzdCBz
dXBwb3J0IG9mIHNvbWUgRlJSIG1lY2hhbmlzbSBieSB0aGUgc2lnbmFsaW5nIHByb3RvY29sDQog
dXNlZCBmb3IgdGhlIHR1bm5lbCBzZXR1cCkgPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDQgbGV2ZWwyIGxmbzExIj5UaGUg4oCcYWxpYXMgbW9k
ZeKAnSBzZWVtcyB0byByZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVhc3QgU2VnbWVudCBSb3V0aW5n
IGV4dGVuc2lvbnMgdG8gdGhlIHJlbGV2YW50IElHUCBpbiB0aGUgcm91dGluZyBkb21haW4gYXMg
d2VsbCBhcyBzdXBwb3J0IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFsbCBwb3RlbnRpYWwgUExScy4g
VGhlcmVmb3JlIEkgdGhpbmsgdGhhdA0KIGl0IGlzIGEgbmF0aXZlIHNjaGVtZSB0byBiZSB1c2Vk
IGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRoZSBlbnZp
cm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBMU1BzPG86
cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDQgbGV2
ZWwyIGxmbzExIj5UaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMg
YWNjb21wYW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnDxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5UaGUg
Y29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5cGFz
cw0KIHR1bm5lbHMgcmVsaWVzIG9uIHRoZSBwYXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlIGFueS1j
YXN0IElQJm5ic3A7IGFkZHJlc3MgcGVyZm9ybWVkIGJ5IHRoZSBpbmdyZXNzIHJvdXRlcnMgYW5k
IFBMUi4mbmJzcDsgVGhlcmVmb3JlLCBjYXJlIE1VU1QgYmUgdGFrZW4gZm9yIHRoZSBhcHBsaWNh
YmlsaXR5IG9mIHRoaXMgYXBwcm9hY2ggdG8gYSBnaXZlbiBuZXR3b3JrIHRvcG9sb2d5PC9zcGFu
PuKAnS4mbmJzcDsgU29tZSBjbGFyaWZpY2F0aW9uIGhlcmUgd291bGQgYmUgd2VsY29tZQ0KIElN
SE8sIGVzcGVjaWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9kZSBjb3VsZCBiZSBmb3Vu
ZCBpbiBSRkMgODEwNC48bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbGlzdDpsNCBsZXZlbDIgbGZvMTEiPkkgaGF2ZSBsb29rZWQgdXAgU2VjdGlvbiA0LjMg
aW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMgKGVxdWl2YWxlbnRzIG9m
IHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkgdG8gYWR2ZXJ0aXNlbWVu
dCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0ZXh0IHRoZXJlICh0aGUg
Y3JpdGljYWwNCiBmcmFnbWVudCBpcyA8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNv
LWhpZ2hsaWdodDp5ZWxsb3ciPmhpZ2hsaWdodGVkPC9zcGFuPik6PG86cD48L286cD48L2xpPjwv
b2w+DQo8L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIG1lY2hhbmlzbSBp
biB0aGlzIGRvY3VtZW50IGludGVuZHMgdG8gYmUgZmxleGlibGUgb24gdGhlIGFwcHJvYWNoPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHVzZWQgYnkgYSBu
ZXR3b3JrLCBhcyBsb25nIGFzIGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZv
cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgdHJh
bnNwb3J0IHR1bm5lbCBwYXRoIGFuZCBieXBhc3MgdHVubmVsIHBhdGguJm5ic3A7IEluIHRoZW9y
eSwgdGhlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IG5l
dHdvcmsgY2FuIHVzZSBvbmUgYXBwcm9hY2ggZm9yIGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBh
cHByb2FjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBm
b3IgY29udGV4dCBJRCBZLiZuYnNwOw0KPHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21z
by1oaWdobGlnaHQ6eWVsbG93Ij5Gb3IgYSBnaXZlbiBjb250ZXh0IElELCBhbGwgcmVsZXZhbnQg
cm91dGVycyw8L3NwYW4+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3Jv
dW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+Jm5ic3A7Jm5ic3A7IGluY2x1ZGluZyBw
cmltYXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11c3Qgc3VwcG9ydCBhbmQgYWdyZWUgb248
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93O21zby1o
aWdobGlnaHQ6eWVsbG93Ij4mbmJzcDsmbmJzcDsgdGhlIGNob3NlbiBhcHByb2FjaC4mbmJzcDsg
VGhlIGNvb3JkaW5hdGlvbiBiZXR3ZWVuIHRoZSByb3V0ZXJzIGNhbiBiZTwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxs
b3ciPiZuYnNwOyZuYnNwOyBhY2hpZXZlZCBieSBjb25maWd1cmF0aW9uPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj5BZGRpbmcgc3VjaCAoIG9yIHNpbWlsYXIpIHRl
eHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUgYXMgYSByZWFzb25hYmxlIGNvbXByb21pc2Ug
YmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJpY3QgYW5kIGJlaW5nIGV4Y2Vzc2l2ZWx5IGZs
ZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5b
eXNoZW5dIFdlIHdpbGwgYWRkIHNpbWlsYXIgdGV4dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3
b3JrLCB0aGUgZHJhZnQgcHJlc2VudHMgYW5kIGRpc2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25z
IGluIGEgZ2VuZXJhbCBtYW5uZXIuIFRoZXNlIG9wdGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFs
IGFuZCBhbGwgZmVhc2libGUsIGFsdGhvdWdoIHRoZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBj
b25zLiBUaGlzDQogaXMgYWxzbyBiYXNlZCBvbiBvdXIgZ29hbCB0byBtYWtlIGVncmVzcyBwcm90
ZWN0aW9uIGFwcGxpY2FibGUgdG8gYSB2YXJpZXR5IG9mIG5ldHdvcmtzIG9mIGRpZmZlcmVudCB0
ZWNobm9sb2dpZXMuIEhlbmNlLCB0aGUgZHJhZnQgZG9lcyBub3QgbWFuZGF0ZSBhbnkgb3B0aW9u
IGFzIGEgTVVTVC4gVGhhdCBkZWNpc2lvbiBvZiB3aGljaCBvcHRpb24gdG8gdXNlIGluIGEgZ2l2
ZW4gbmV0d29yayBpcyBsZWZ0IHRvIHRoZSBzcGVjaWZpYyB0ZWNobm9sb2d5DQogZGVwbG95ZWQg
YW5kIHRoZSB2ZW5kb3JzIGludm9sdmVkLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gVGhpcyBz
aG91bGQgZG8gaXQgSU1ITy48L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+Tml0czwvYj46PG86cD48L286cD48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBz
dGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0
OmwyIGxldmVsMSBsZm8xMCI+UkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0ZXh0LCBidXQg
ZG9lcyBub3QgYXBwZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUgcG9p
bnRlZCB0byB0aGlzIGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBhIHll
YXIgYWdvLCBidXQgaXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKTxvOnA+PC9vOnA+PC9saT48
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwyIGxldmVsMSBsZm8xMCI+UkZD
IDgxNzQgaXMgbmVpdGhlciBtZW50aW9uZWQgaW4gdGhlIHRleHQgKGFzIHNlZW1zIHRvIGJlIHRo
ZSBub3JtIHRoZXNlIGRheXMpIG5vciBhcHBlYXJzIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZS48
bzpwPjwvbzpwPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIGFkZCB0aGVzZSBS
RkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tT
YXNoYV1dIEFuZCB0byByZWZlciB0byB0aGVtIGluIHRoZSDigJxTcGVjaWZpY2F0aW9uIG9mIFJl
cXVpcmVtZW50c+KAnSBzZWN0aW9uLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2FzaGE8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5FbWFpbDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnI+DQo8YnI+DQpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGlu
dGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdo
aWNoIGlzDQo8YnI+DQpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0
byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KPGJyPg0KdHJhbnNtaXNz
aW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBh
bmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsDQo8YnI+DQphbmQgYWxsIGNvcGllcyB0aGVyZW9m
Ljxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KPGJyPg0KVGhpcyBlLW1haWwgbWVz
c2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZv
cm1hdGlvbiB3aGljaCBpcw0KPGJyPg0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJv
cHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCjxicj4N
CnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25l
IG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbA0KPGJyPg0KYW5kIGFsbCBjb3Bp
ZXMgdGhlcmVvZi48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQo8YnI+DQo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BBAF38CE1465472DA5EF0832730376CAjunipernet_--


From nobody Wed Dec 12 01:20:19 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E38CC131180; Wed, 12 Dec 2018 01:20:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XH-kFNG6e4mI; Wed, 12 Dec 2018 01:19:59 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.4]) (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 12999130DC5; Wed, 12 Dec 2018 01:19:57 -0800 (PST)
Received: from [46.226.52.103] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-a.eu-west-1.aws.symcld.net id 63/D9-09000-BB2D01C5; Wed, 12 Dec 2018 09:19:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VTWUwTURTlzUzbkVB9FIQrgoaKC8apVI2pUYP +GFRAP0xcotEBRtpYSu0UQT9UjAtQEROtAhZBKC6IKMSIETGRELGIUQguoKyKKzEEA2pE4yx1 +5iTM/ece+59kzc0qclWhdBchp2zWVizVulLLYj8GsHUteHNUTX9yPCidoahs/ySwuBxfSUNJ ZUDKkPthVFqmSLG7f5GxDw78ES1ltikMFkSUjO2KYylzlHC2tGgzHAc9RD7UW+tMgeNoylcSs Kga0cO8qU12EmA50qWUn55haDbNUSKLiVeCjWXu6SOQKyFnlt1SDSR+COCnLEylSgE4FVQOPx WIZtWg2fQQcp8BQzc66bkcdOh43aLVFdjFprKx5A8rZiArocjSBTG4WhwDOcQIkc4CL40V0qc xMHQ+bpY4oAxuG8/ImU+Ed6/+qmQ/QnQM3AOyfVwyO92qWQeBm3FDm+9Qwkn3AqZMzDkdHpz4 qAu94dwSlrg0+D6uy3iboBfIui6e9XrmQNHTpd5e63Q/qnDmzkFKnL7KLnhDQmHzhR5g0Ihry pdrvcp4WVPntSswYlw3/WZOo7mFP5zNplb4GPJMFkofSR/8BS8pgqFKBJHwtVbc2VLOJx09Kl kPgsOuYpU/9ZLkKoCGRJspmSjPYU1mRl9VBSj189j9IvmC89CHbuHYXVcGpPO8XZGr2PTeR2/ OyXRnKSzcPYaJFy2JOvdxpvo2sXkBjSJJrQT1e3leLNmfEJq0m4jyxu32tLMHN+AQmlaC+r6V kHzt3HJXMZ2k1m4sb9loP20gerOx4Ks5q1sCm9KlqVmtJ6uyM/KJ+l+Cd9J+EnC3gIR21uyBc yqOu8i6absERepoSypFi4kWF0qTsNinDHN8mfY7z+kDYWFBKiRj4+Pxs/K2VJM9v/1DyiYRto A9ZhHSPEzWex/dvogrEsI65qvE+K6dvavFLIfMd/3ZcVrgpoiAqoHg4/FNS7Ji90YvbIrnXHS mb7NeT7McjJy8t5qaunO2kun+LfZU1u3DkVkToiYNcnvQfWUtHU/ohfMu2F2Rmmb4u/0ns2tK OmP+TbSsiVQc/hmfeJzd8vBsPrQ8NGNh7evKapZPJM49XRDUmN/7OcXY5lxK5ffM+zSUryR1c 8mbTz7CxsgXNscBAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-15.tower-267.messagelabs.com!1544606390!4854617!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 1105 invoked from network); 12 Dec 2018 09:19:53 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR04-HE1-obe.outbound.protection.outlook.com) (52.41.248.36) by server-15.tower-267.messagelabs.com with AES256-SHA256 encrypted SMTP; 12 Dec 2018 09:19:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L/JV5BvYerki+X0fErS0Ctgs7eq2SElbJHWxLM+uCQI=; b=KIqvx7Vr/53hvv5pOEZYUk7DYYza4goCs8SRUiVKIF4xCavvW9xPLE21zCQz/8wd2ksOSg9K94p96bidrJ946SQSkKA6MLK3hhDp0/qAXvRR7T2s0T00gMBTrZNj8vfVGVCp2mb70kJONaS6hR7CQRlvbt9DVK698563cGMXIvc=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1927.eurprd03.prod.outlook.com (10.167.227.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.18; Wed, 12 Dec 2018 09:19:47 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4%2]) with mapi id 15.20.1425.016; Wed, 12 Dec 2018 09:19:47 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Yimin Shen <yshen@juniper.net>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4Qg
Date: Wed, 12 Dec 2018 09:19:47 +0000
Message-ID: <DB5PR0301MB190932AB0ED2BB9F0D1A148E9DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net>
In-Reply-To: <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1927; 6:HfuKteyurk5aUZ3/fH+R0c2+SUjrXCxPHuD7Z3uMLf+tzkb/0WaMKvFqCTg+Q72q61AUEwivVFQoIt687DU4KvC2UOuI/D7e4V+/3vaoHQxkH6at3PYES6DlJfBvHMasihL5LJU51qGf1wvzTAeY5asa0y8E7nxgEDv03DOt1EtBUOxN0XjSp7YGjyoQOE6hw48U41FYIi46PdDL1zB5SB9DQReUNKsHi7EKpuCFKMpxeasOUq7nmXNk0iEt+W07hBtVSRP1wGS+R6IpVmYq/w8IttWG/DukbN/GRrCauh5Y4Eb9tCp2NA29Ka912V/pnuY8Rq2CXxq6j5tzf/f9WaIOah8A0TncbO+5ZtZ75qPp1olkGqVszgSzsrTwpV0FyuT18yRwXlE27ZNj8LzYOtJJoSZgLJnYQHcFiOhMhBxRjq6MPq02z/A+OlrepBmaOG+sOolgrw75ajDLU4npYg==; 5:EVK6UUXdyV+q2VuwjUmqLijRw5TPnN2TO3I3ooDSqzPh1X1dRf+0Cm/JCIf4ao13IWobjSEscsuMZqsO8V9DPSZeXibdf/hgVEM1pW0K1gmNPSbZlTMPxdLMtXHFsfUmLLBeuWJOKGT8sbK5D8tb+aNnFH1fQv5UTr05xlFruPA=; 7:OkxVdihgyqlZ/I7nlyVZqbGbGduS6Edx/CbyYcm0bPOF/xKnQTFu2DgC7DDcEPsVj0wHASDHgO1PxjBSRp7x37P4/EtLcG5g5NZJZu2eCt0QadaRgj/Tno5i7EpbV0Bdz56MhkBZCTsnQ55NJwtMUw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 4c438148-d51f-4130-0596-08d66012f642
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB1927; 
x-ms-traffictypediagnostic: DB5PR0301MB1927:
x-microsoft-antispam-prvs: <DB5PR0301MB19272F2C108278728AF98B439DA70@DB5PR0301MB1927.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230017)(999002)(6040522)(2401047)(5005006)(8121501046)(3231472)(944501520)(52105112)(3002001)(93006095)(93001095)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB1927; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1927; 
x-forefront-prvs: 0884AAA693
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(346002)(136003)(396003)(39860400002)(51914003)(199004)(189003)(51444003)(252514010)(93886005)(74316002)(33656002)(66066001)(256004)(7736002)(5024004)(14444005)(6506007)(53546011)(486006)(106356001)(105586002)(81166006)(81156014)(8936002)(2906002)(8676002)(68736007)(71200400001)(66574011)(71190400001)(76176011)(4744004)(102836004)(446003)(476003)(26005)(11346002)(86362001)(97736004)(186003)(229853002)(14454004)(606006)(3846002)(99286004)(6116002)(7696005)(6916009)(4326008)(790700001)(1941001)(53946003)(6436002)(55016002)(54896002)(478600001)(6306002)(9686003)(54906003)(236005)(316002)(5660300001)(25786009)(6246003)(53936002)(72206003)(559001)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1927; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: wM51bc5O6Oa3DNxnyWRxrsLcx13Ijcjs9hrA9POVfBqDc6EUmGw81vzdc5ypwCBuahdYqlNURzh+Ft4qvhF2/Z3Mod5htUdk1jA2tfncVyY1Sf6zxyxK+0Lp7ho7hG7+uf7uRuY7fkgfMPeO0MjJ6NHLzOMp3neFOPAIZ9iD5fbBHF5kR2g3Z1hPrVbu6z7NcAEhfswhp/1c6tU7APhVrcJw1DhOuyq2aLn+OB1+9sfVl8aXxSFpRsCC6ZgyWSHZGSZeSTDhQOQhNTKkArtfmiB0Q4vm8hH2mfzUUxkYxQvSFG6dcX0lFXXRhUIbsCUZ
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB190932AB0ED2BB9F0D1A148E9DA70DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4c438148-d51f-4130-0596-08d66012f642
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2018 09:19:47.5402 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1927
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/K4cnbE5rZ9utmbOQcU1shQUFT5g>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 09:20:11 -0000

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

WWltaW4sCkxvdHMgb2YgdGhhbmtzIGZvciB0aGUgbWVzc2FnZS4KCkkgdGhpbmsgdGhhdCB1c2Ug
b2YgdGhlIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgZm9yIHBy
b3RlY3Rpb24gb2YgRVZQTi1iYXNlZCBNUDJNUCBzZXJ2aWNlcyByZXF1aXJlcyBjbGFyaWZpY2F0
aW9uIG9mIHNldmVyYWwgaXNzdWVzLiBJIGFtIG5vdCBzdXJlIEkgY2FuIHByb3ZpZGUgYSBmdWxs
IGxpc3QsIGJ1dCwgYXQgbGVhc3QsIHRoZSBmb2xsb3dpbmcgc2hvdWxkIGJlIGNvbnNpZGVyZWQ6
CgoxLiAgICAgICBJdCBzZWVtcyB0aGF0IGluIG9yZGVyIGZvciBlZ3Jlc3MgcHJvdGVjdGlvbiB0
byB3b3JrLCBFdGhlcm5ldCBsaW5rcyBjb25uZWN0aW5nIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBh
bmQgdGhlIFByb3RlY3RvciB0byB0aGUgY3VzdG9tZXIgc2l0ZSBtdXN0IHBhcnRpY2lwYXRlIGlu
IGEgY29tbW9uIG11bHRpLWhvbWVkIEV0aGVybmV0IFNlZ21lbnQuIElmIHRoaXMgaXMgY29ycmVj
dCwgaXQgc2hvdWxkIGJlIHNwZWNpZmllZCBleHBsaWNpdGx5CgoyLiAgICAgICBJZiB0aGUgbXVs
dGktaG9taW5nIEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIFNpbmdsZS1B
Y3RpdmUgbW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21l
bnQgZm9yIHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbiwgdG8g
dGhlIGJlc3Qgb2YgbXkgdW5kZXJzdGFuZGluZywgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2No
ZW1lIHdpbGwgbm90IHByb3RlY3QgYW55dGhpbmcsIGJlY2F1c2UgdGhlIFByb3RlY3RvciB3aWxs
IGRlY2xhcmUgdGhlIHJlbGV2YW50IFZMQU5zIGFzIGJsb2NrZWQgdG8gdGhlIENFIChlLmcuLCB1
c2luZyBNVlJQIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDguNSBvZiBSRkMgNzQzMi4gVGhlIFBy
b3RlY3RvciB3aWxsIG9ubHkgdW5ibG9jayB0aGVzZSBWTEFOcyB3aGVuIGl0IGlzIGVsZWN0ZWQg
YXMgdGhlIERGIOKAkyBidXQgdGhpcyB3aWxsIG5vdCBoYXBwZW4gdW50aWwgaXQgd2lsbCBsZWFy
biB0aGF0IHRoZSBwcmltYXJ5IEVncmVzcyBQRSBvciB0aGUgbGluayB0aGF0IGNvbm5lY3RzIGl0
IHRvIHRoZSBDRSBoYXZlIGZhaWxlZC4gKElmIHRoZSBQcmltYXJ5IFBFIHdhcyBub3QgYSBERiwg
dGhlcmUgd291bGQgYmUgbm90aGluZyB0byBwcm90ZWN0KS4KCjMuICAgICAgIElmIHRoZSBJZiB0
aGUgbXVsdGktaG9taW5nIEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIEFs
bC1BY3RpdmUgbW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNl
Z21lbnQgZm9yIHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbjoK
CmEuICAgICAgIEluIHRoZSBjYXNlIG9mIHRoZSBwcmltYXJ5IFBFIGZhaWx1cmUg4oCca25vd24g
dW5pY2FzdOKAnSB0cmFmZmljIHdpbGwgYmUgIHByb3RlY3RlZCBieSB0aGUgcHJvcG9zZWQgc2No
ZW1lCgpiLiAgICAgICBUaGUgUHJvdGVjdG9yIHdpbGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMg
aXQgcmVjZWl2ZWQgZm9yIHRoaXMgc2VydmljZSB1bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBE
Ri4KV2hldGhlciB0aGlzIGJlaGF2aW9yIHdvdWxkIGNvdW50IGFzIHByb3RlY3Rpb24gZm9yIHRo
ZSBzZXJ2aWNlIGluIHF1ZXN0aW9uIG9yIG5vdCBkZXBlbmRzIG9uIHRoZSBzaWduaWZpY2FuY2Ug
b2YgbXVsdGljYXN0IHRyYWZmaWMgaW4gdGhpcyBzZXJ2aWNlLgoKNC4gICAgICAgUkZDIDc0MzIg
ZGVmaW5lcyBpbiBTZWN0aW9uIDEyIHRoYXQgRXRoZXJuZXQgZnJhbWVzIHdpdGggdW5rbm93biB1
bmljYXN0IERlc3RpbmF0aW9uIE1BQyBhZGRyZXNzZXMgcmVjZWl2ZWQgZnJvbSBhbm90aGVyIFBF
IE1VU1QgTk9UIGV2ZXIgYmUgZm9yd2FyZGVkIGJ5IHRoZSByZWNlaXZpbmcgUEUgdG8gYW55IG90
aGVyIFBFLCBvbmx5IGxvY2FsbHkuIFdoaWxlIFJGQyA3NDMyIHJlc3RyaWN0cyB0aGlzIHRvIGp1
c3QgdW5rbm93biB1bmljYXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9zdCBpbXBsZW1lbnRh
dGlvbnMgZG8gbm90IGZvcndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVzIHRoZXkgcmVjZWl2
ZSAgdG8gb3RoZXIgUEVzIGluIGFueSBjYXNlIChJIGNhbiBiZSB3cm9uZyBoZXJlLCBvZiBjb3Vy
c2UpIGp1c3QgdG8gYmUgb24gdGhlIHNhZmUgc2lkZSB3aGVuIGl0IGNvbWVzIHRvIEV0aGVybmV0
IGxvb3AgcHJldmVudGlvbi4gU3VjaCBpbXBsZW1lbnRhdGlvbnMgd291bGQgaGF2ZSBwcm9ibGVt
cyB3aXRoIHVzaW5nIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSBmb3IgcHJvdGVjdGlv
biBhZ2FpbnN0IGZhaWx1cmVzIG9mIHRoZSBhdHRhY2htZW50IGNpcmN1aXQgd2hlcmUgdGhlIHBy
aW1hcnkgRWdyZXNzIFBFIGFjdHMgYXMgdGhlIFBMUi4KCkkgZG8gbm90IGtub3cgaWYgdGhlIGxp
c3QgYWJvdmUgaXMgY29tcGxldGUgYW5kIHdoZXRoZXIgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJh
aXNlZCBhcmUgcmVsZXZhbnQsIGJ1dCBJIHRoaW5rIHRoYXQgYXBwbGljYWJpbGl0eSBvZiB0aGUg
ZWdyZXNzIHByb3RlY3Rpb24gIGZyYW1ld29yayB0byBFVlBOIHJlcXVpcmVzIHNvbWUgYWRkaXRp
b25hbCB0aG91Z2h0IChhbmQsIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50KS4gU2lt
cGx5IHNheWluZyB0aGF0IOKAnEVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFu
bmVyIGFzIExheWVyIDMgVlBO4oCdIGNvdWxkIGJlIG1pc2xlYWRpbmcgSU1ITy4KCkhvcGVmdWxs
eSB0aGVzZSBub3RlcyB3b3VsZCBiZSB1c2VmdWwuCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiAr
OTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb20KCkZyb206IFlpbWluIFNoZW4gPHlzaGVuQGp1bmlwZXIu
bmV0PgpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4IDI6NDQgQU0KVG86IEFsZXhh
bmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4KQ2M6IHJ0
Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJv
dGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnOyBydGctYWRzQGlldGYub3JnClN1YmplY3Q6
IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJh
bWV3b3JrLTAzCgpIaSBTYXNhaCwKCmEuICAgICAgIEwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVW
UE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0
aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9y
IE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90
IGludHJvZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsg
4oCTIHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hp
bGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhw
bGljaXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQg
aW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuCgpF
VlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBMYXllciAzIFZQTiwg
YWx0aG91Z2ggdGhpcyBkb2N1bWVudCBkb2VzbuKAmXQgcHJvdmlkZSBhIGRldGFpbGVkIGV4YW1w
bGUuCgpUaGFua3MsCgotLSBZaW1pbgoKCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb20+PgpEYXRlOiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggYXQgMzo1MCBB
TQpUbzogWWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIu
bmV0Pj4KQ2M6ICJydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPiIgPHJ0
Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgIm1wbHNAaWV0Zi5vcmc8
bWFpbHRvOm1wbHNAaWV0Zi5vcmc+IiA8bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9y
Zz4+LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0
Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsu
YWxsQGlldGYub3JnPiIgPGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4+LCAicnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFk
c0BpZXRmLm9yZz4iIDxydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPj4K
U3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVj
dGlvbi1mcmFtZXdvcmstMDMKCllpbWluLApMb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgYW5k
IHZlcnkgZW5jb3VyYWdpbmcgcmVzcG9uc2UuCgpJdCBzZWVtcyB0aGF0IGFsbCBteSBjb21tZW50
cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFuZ2VzLiBJIHdpbGwgYmUg
d2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0IHRvIGNvbmZpcm0gdGhh
dC4KClBsZWFzZSBzZWUgc29tZSByZW1hcmtzIGlubGluZSBiZWxvdy4KClJlZ2FyZHMsClNhc2hh
CgpPZmZpY2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDog
ICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb20+CgpGcm9tOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldDxt
YWlsdG86eXNoZW5AanVuaXBlci5uZXQ+PgpTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIw
MTggMjo1MyBBTQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+OyBy
dGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPgpDYzogcnRnLWRpckBpZXRm
Lm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47IG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNA
aWV0Zi5vcmc+OyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc+ClN1YmplY3Q6IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzCgpIaSBTYXNoYSwKClRoYW5rcyB2
ZXJ5IG11Y2ggYWdhaW4gZm9yIHRoZSBkZXRhaWxlZCByZXZpZXcgYW5kIHRoZSBjb25zdHJ1Y3Rp
dmUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb25zIQoKUGxlYXNlIHNlZSBbeXNoZW5dIGlubGluZSBi
ZWxvdy4KClRoYW5rcywKLS0gWWltaW4KCgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPj4KRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBB
TQpUbzogInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+IiA8cnRnLWFk
c0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4+CkNjOiAicnRnLWRpckBpZXRmLm9y
ZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4iIDxydGctZGlyQGlldGYub3JnPG1haWx0bzpydGct
ZGlyQGlldGYub3JnPj4sICJtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPiIgPG1w
bHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4iIDxkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+PgpT
dWJqZWN0OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24t
ZnJhbWV3b3JrLTAzClJlc2VudC1Gcm9tOiA8YWxpYXMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86
YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4+ClJlc2VudC1UbzogPHlzaGVuQGp1bmlwZXIubmV0PG1h
aWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+LCBKZXlhbmFudGggPG1pbnRvQGp1bmlwZXIubmV0PG1h
aWx0bzptaW50b0BqdW5pcGVyLm5ldD4+LCA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxtYWls
dG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4+LCA8aGFubmVzQHJ0YnJpY2suY29tPG1haWx0
bzpoYW5uZXNAcnRicmljay5jb20+PiwgPGMubWljaGVsQHRlbGVrb20uZGU8bWFpbHRvOmMubWlj
aGVsQHRlbGVrb20uZGU+PiwgPGh1YWltby5jaGVuQGh1YXdlaS5jb208bWFpbHRvOmh1YWltby5j
aGVuQGh1YXdlaS5jb20+PiwgPGppYW5neXVhbmxvbmdAaHVhd2VpLmNvbTxtYWlsdG86amlhbmd5
dWFubG9uZ0BodWF3ZWkuY29tPj4sIDx0c2FhZEBjaXNjby5jb208bWFpbHRvOnRzYWFkQGNpc2Nv
LmNvbT4+LCA8bi5sZXltYW5uQHRlbGVrb20uZGU8bWFpbHRvOm4ubGV5bWFubkB0ZWxla29tLmRl
Pj4sIDxsb2FAcGkubnU8bWFpbHRvOmxvYUBwaS5udT4+LCA8bWFydGluLnZpZ291cmV1eEBub2tp
YS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPj4sIDxkYjM1NDZAYXR0LmNv
bTxtYWlsdG86ZGIzNTQ2QGF0dC5jb20+PiwgPGFyZXRhbmEuaWV0ZkBnbWFpbC5jb208bWFpbHRv
OmFyZXRhbmEuaWV0ZkBnbWFpbC5jb20+PiwgTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PG1haWx0
bzpsb2FAcGkubnU+PgpSZXNlbnQtRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQg
NDo0MSBBTQoKCkhlbGxvLAoKSSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGly
ZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRl
IHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFz
IHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNv
bWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMg
dG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3Jt
YXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUg4oCLaHR0cDov
L3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0RpcjxodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5pZXRm
Lm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZT
Y2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJa
TTJ1d1RMeGdSaGFPYndZdWcmbT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0
TkQ5NjU4JnM9bG1OUmxYalQ0S0c2eE90b243N3ZsYTNKbE91SG1ybXRBLURUYmVTLWVJOCZlPT4K
CkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhl
IFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0
aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91
IHJlY2VpdmUsIGFuZCBzdHJpdmUgdG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBv
ciBieSB1cGRhdGluZyB0aGUgZHJhZnQuCkRvY3VtZW50OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXByb3RlY3Rpb24tZnJhbWV3b3JrLTAzClJldmlld2VyOiBBbGV4YW5kZXIgKOKAnFNhc2hh4oCd
KSBWYWluc2h0ZWluClJldmlldyBkYXRlOiAxOS1Ob3YtMTgKSUVURiBMQyBFbmQgRGF0ZTogTm90
IGtub3duCkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjawoKU3VtbWFyeToKSSBoYXZlIHNv
bWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsgc2hvdWxk
IGJlIHJlc29sdmVkIGJlZm9yZSBwdWJsaWNhdGlvbi4KCkNvbW1lbnRzOgpUaGUgZHJhZnQgaXMg
d2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSByZWFkZXIgaGFzIGdvb2QgdW5kZXJzdGFu
ZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nOgoKICAqICAgY29udGV4dCBs
YWJlbCBzcGFjZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1MzMxCiAgKiAgIGxvY2FsIGFuZCBy
ZW1vdGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCkKICAqICAgU2VnbWVu
dCBSb3V0aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5kIG1vcmUuCkkgZG91YnQgaXQgaXMg
c3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBkb3VidCBhbnkgcmVx
dWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgoKVGhpcyBpcyBhIGZyYW1ld29yayBk
b2N1bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBm
cmFtZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMgUkZDIDgxMDQ8aHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19o
dG1sX3JmYzgxMDQmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3Zv
RFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZt
PXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmcz1aUW5Ta1ZRdHQx
eTVtdlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmU9Pi4gIEkgYXNzdW1lIHRoYXQgb3Ro
ZXIg4oCcc3BlY2lhbGl6YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5LgoKSSBoYXZl
IGhvbGQgYSB2ZXJ5IGNvbnN0cnVjdGl2ZSBvZmYtbGlzdCBkaXNjdXNzaW9uIHdpdGggdGhlIGF1
dGhvcnMgYmVmb3JlIHBvc3RpbmcgdGhpcyByZXZpZXcuIFNvbWUgb2YgbXkgY29tbWVudHMgaGF2
ZSBiZWVuIGFscmVhZHkgYWNrbm93bGVkZ2VkLiBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlIGF1
dGhvcnMgYW5kLCBlc3BlY2lhbGx5LCBZaW1pbiwgZm9yIGNvb3BlcmF0aW9uLgoKQ2F2ZWF0OgpJ
IGhhdmUgZG9uZSBhbiB1bnNvbGljaXRlZCByZXZpZXcgb2YgdGhlIHByZWN1cnNvciBpbmRpdmlk
dWFsIGRyYWZ0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dlYl9tcGxzX2N1cnJlbnRfbXNnMTcw
MzMuaHRtbCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJm09eHU5
ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZzPXplUVY3aThHQVRXRFB1
LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmZT0+LiBGcm9tIG15IFBPViwgdGhlIGRvY3Vt
ZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZlbiB0aGVuLCBzbyBJIG1heSBiZSBj
b25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUgY3VycmVudCB2ZXJzaW9uIGFja25v
d2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2VkIHRoYXQgdGhlIG1ham9yaXR5IG9m
IG15IHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUg
Y3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC4KClt5c2hlbl0gVGhhbmtzIGFnYWluIQoKTWFq
b3IgSXNzdWVzOiBObyBtYWpvciBpc3N1ZXMgZm91bmQKCk1pbm9yIElzc3VlczoKCjEpICAgICAg
VGhlIGRvY3VtZW50IHNlZW1zIHRvIGJlIGFtYmlndW91cyAgd2l0aCByZWdhcmQgdG8gZXhwZWN0
ZWQgY292ZXJhZ2Ugb2YgTDJWUE4gc2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVz
OgphLiAgICAgICBPbiBvbmUgaGFuZCwgdGhlIHJlcXVpcmVtZW50IGZvciB0aGUgZnJhbWV3b3Jr
IGluIHRoZSAybmQgYnVsbGV0IGluIFNlY3Rpb24gNCBzYXlzIHRoYXQgaXQgTVVTVCDigJxhY2Nv
bW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBs
YXllci0yIFZQTnMsIGxheWVyLTMgVlBOcywgaGllcmFyY2hpY2FsIExTUCwgYW5kIG90aGVyc+KA
nQpiLiAgICAgICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3IG9mIHRoZSBmcmFtZXdv
cmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnFdoZW4gYSBQTFIgZG9lcyBsb2NhbCByZXBh
aXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9yIHBlcmZvcm1pbmcgImNvbnRleHQg
bGFiZWwgc3dpdGNoaW5nIiBmb3IgcmVyb3V0ZWQgTVBMUyBzZXJ2aWNlIHBhY2tldHMgYW5kICJj
b250ZXh0IElQIGZvcndhcmRpbmciIGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBhY2tldHMsIHRv
IGFsbG93IHRoZSBzZXJ2aWNlIHBhY2tldHMgdG8gY29udGludWUgdG8gcmVhY2ggdGhlIHNlcnZp
Y2UgZGVzdGluYXRpb25z4oCdLiBpLmUuLCBNQUMtYmFzZWQgc3dpdGNoaW5nIHNlZW1zIHRvIGJl
IGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvciByZXNwb25zaWJpbGl0eS4KYy4gICAgICAgU2Vj
dGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5IGRlZmluZXMgdGhlIHRlcm1zIOKAnENvbnRleHQgbGFi
ZWwgc3dpdGNoaW5n4oCdICBhbmQg4oCcQ29udGV4dCBJUCBmb3J3YXJkaW5n4oCdLiBUaGlzIGFs
c28gc3VnZ2VzdHMgdGhhdCBDb250ZXh0IExheWVyLTIgc3dpdGNoaW5nIGlzIG5vdCBjb3ZlcmVk
IGJ5IHRoZSBmcmFtZXdvcmsKClt5c2hlbl0gQWN0dWFsbHksIHRoaXMgZnJhbWV3b3JrIGRvZXMg
YWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXItMiBzd2l0Y2hpbmcgdGFi
bGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBoYXZlIGEgbGF5ZXItMiBo
ZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBiZWxvdyB0aGUgY29udGV4
dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlIGNhc2Ugb2YgTUFDIGFkZHJlc3MgdGFibGUuICBJ
biB0aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkgcG9pbnQgdG8gYW55IHR5cGUgb2YgbG9vay11
cCB0YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVzZSBjYXNlLCBhbnkgbWVhbmluZ2Z1bCBjb250
ZXh0LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2FyZGluZy9zd2l0Y2hpbmcgaXMgYWxsb3dlZCBi
eSB0aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQgYSBzZWN0aW9uIHRvIHRoZSBlbmQgb2YgZHJh
ZnQgdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZS5bW1Nhc2hhXV0gU291bmRzIGdvb2QuIEkg
d2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0dWFsIHRleHQgaW4gdGhlIG5leHQgcmV2aXNpb24g
b2YgdGhlIGRyYWZ0LgoKMikgICAgICBJIGhhdmUgc29tZSBkb3VidHMgcmVnYXJkaW5nIGFwcGxp
Y2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayBkZWZpbmVkIGluIHRo
ZSBkcmFmdCAgdG8gVlBMUy1iYXNlZCAoUkZDIDQ3NjEgYW5kL29yIFJGQyA0NzYyKSAgc2Vydmlj
ZXMgYmVjYXVzZToKYS4gICAgICAgV2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9w
ZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZToKCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGku
ICAgICAgUHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFyeSBlZ3Jlc3MsIHRoZSBWU0kgdGhh
dCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90ZWN0b3IgUEUgd291bGQgbm90IGxl
YXJuIGFueSBNQUMgYWRkcmVzc2VzCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaWkuICAgICAgSWYgdGhlIFBMUiByZWRpcmVjdHMg
4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljIGludGVuZGVkIGZvciB0aGUgcHJpbWFyeSBlZ3Jl
c3MgUEUgdG8gdGhlIHByb3RlY3RvciwgdGhlIFZTSSB0aGF0IGxvY2FsbHkgcmVwcmVzZW50cyBw
cm90ZWN0ZWQgc2VydmljZSB0aGVyZSB3b3VsZCBmbG9vZCB0aGlzIHRyYWZmaWMgYXMg4oCcdW5r
bm93biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBpdCB0byByYXRl
IGxpbWl0aW5nLgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpaWkuICAgICAgRnJvbSB0aGUgUE9WIG9mIHRoZSBjdXN0b21lciBvZiB0
aGUgVlBMUyBzZXJ2aWNlLCAgdGhpcyBtZWFucyB0aGF0IHJlZGlyZWN0aW5nIHRyYWZmaWMgdG8g
dGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRzZWxmIHdvdWxkIG5vdCBmdWxseSByZXN0
b3JlIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlhbCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0
cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0
aW5nIFZTSSBpcyBjb21wbGV0ZWQKYi4gICAgICAgSXQgaXMgYWxzbyB3b3J0aCBub3RpbmcgdGhh
dCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVscyBkbyBub3Qgb25seSBkZWZpbmUg
ZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1BQy1iYXNlZCBzd2l0Y2hpbmcgYnV0
IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZvciBNQUMgbGVhcm5pbmcuIEV4dGVu
ZGluZyBzdWNoIGlkZW50aWZpY2F0aW9uIHRvIGNvdmVyIGFsc28gYXBwbGljYXRpb24gbGFiZWxz
IG9mIHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9va3MgcXVpdGUgbm9uLXRyaXZpYWwgdG8gbWUK
Yy4gICAgICAgSSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3IgaXNzdWVzIGJlY2F1c2UsIGFz
IGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlIGZyYW1l
d29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2VzLiBBbiBleHBsaWNpdCBjYXZl
YXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29yayB0byBW
UExTIHNlcnZpY2VzIGFzIOKAnGxlZnQgRkZT4oCdLCBvciB0byBiZSBkaXNjdXNzZWQgaW4gYSBz
ZXBhcmF0ZSBkb2N1bWVudOKAnSkgd291bGQgc3VmZmljZSB0byByZXNvbHZlIHRoZW0gSU1ITwpk
LiAgICAgICBMMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hub2xvZ3kgd291bGQgbmVp
dGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3RlY3RpbmcgTUFDLVZSRiBu
b3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVhcm5pbmcuIEJ1dCBJIGNh
bm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1Y2Ugc29tZSBvdGhlciBp
c3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUg
c2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0
byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCc
bGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTi
gJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgoKW3lzaGVuXSBXZSB3aWxsIG1lbnRpb24g
VlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3ZWxsIGFzIHNlcnZpY2VzIHdoZXJl
IG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9yIGVzdGFibGlzaCBpdHMgb3duIGNv
bm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24gaW4gYWR2YW5jZSBvZiBhIHByaW1h
cnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0b3IuW1tTYXNoYV1dIFRoaXMgc2hv
dWxkIHN1ZmZpY2UgSSB0aGluay4KCjMpICAgICAgVGhlIGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhl
IGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0byBCR1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0
KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSByZXN0cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4g
Ym90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVy
LVZSRiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZS4KYS4gICAgICAgV2l0aCB0aGlzIHNjaGVtZSwg
dGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgaXMg
cXVpdGUgc3RyYWlnaHRmb3J3YXJkLgpiLiAgICAgICBIb3dldmVyLCBSRkMgNDM2NCBkZWZpbmVz
IHNldmVyYWwgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGFuZCBzdGF0ZXMgdGhhdCB0aGUgbGFi
ZWwgYWxsb2NhdGlvbiBzY2hlbWUgY2FuIGJlIHNlbGVjdGVkIGluZGVwZW5kZW50bHkgaW4gZWFj
aCBQRSB3aXRob3V0IGFueSBpbXBhY3Qgb24gaW50ZXJvcGVyYWJpbGl0eS4gSXQgaXMgbm90IGNs
ZWFyIHRvIG1lLCB0byB3aGljaCBleHRlbnQgSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNlIGRpZmZl
cmVudCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQRXMgd291
bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrCmMuICAgICAgIFNpbmNlIHdl
IGFyZSBvbmx5IHNwZWFraW5nIGFib3V0IGFuIGV4YW1wbGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1l
bnQsIHRoZXJlIGlzIG5vIG5lZWQgdG8gZGVzY3JpYmUgYSBjb21wbGV0ZSBzb2x1dGlvbiBoZXJl
LiBTaW1wbHkgbm90aW5nIHRoZSBuZWVkIGZvciBlbGFib3JhdGlvbiB3aXRoIHJlZ2FyZCB0byBv
dGhlciBWUE4gYXBwbGljYXRpb24gbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzICAoaW5jbHVkaW5n
IHRoZSBwb3NzaWJsZSBtaXNtYXRjaCBpbiB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVz
cyBQRXMpIGFuZCBzZW5kaW5nIHRoZSByZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9j
dW1lbnQgd291bGQgc3VmZmljZSBJTUhPLgoKW3lzaGVuXSBXZSB3aWxsIGNsYXJpZnkgdGhhdCB0
aGUgcHJpbWFyeSBQRSAoUEUyKSBtYXkgYWxsb2NhdGUgVlBOIGxhYmVscyBieSB1c2luZyBwZXIt
VlJGLCBwZXItcm91dGUsIG9yIHBlci1pbnRlcmZhY2UgbW9kZS4gVGhlIHByb3RlY3RvciAoUEUz
KSBzaG91bGQgc2V0IHVwIHRoZSBuZXh0aG9wIGZvciBlYWNoIGxhYmVsIHJvdXRlIGluIHBlMi5t
cGxzIHRhYmxlIGFzIGJlbG93OgotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXIt
VlJGIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRv
IHRoZSBwcm90ZWN0aW9uIFZSRi4KLSAgICAgICAgICBJZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVy
LXJvdXRlIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIGJlIGJh
c2VkIG9uIHRoZSBwcm90ZWN0b3LigJlzIG93biBjb25uZWN0aXZpdHkgd2l0aCB0aGUgSVAgcHJl
Zml4LgotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItaW50ZXJmYWNlIGxhYmVs
LCB0aGVyZSBhcmUgdHdvIGNhc2VzLiAoQSkgSWYgdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVm
aXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcmltYXJ5IFBFIGFsaWducyBjb21wbGV0
ZWx5IHdpdGggdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZh
Y2VzIG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91
bGQgcG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJmYWNlIG9mIHRoZSBJUCBwcmVmaXgg
b24gdGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lzZSAob3IgZm9yIHNpbXBsaWNpdHkpLCB0aGUg
bmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9u
IFZSRi4KW1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCByZWdh
cmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBO
IGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0IHRo
ZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZSRiBhbmQgcGVyZm9ybWluZyBjb250ZXh0
IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNoZXMgcm91dGVzIGxlYXJuZWQgYnkg
dGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBs
aWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFjayB0byB0aGUgc2FtZSBzY2hlbWUg
4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/Cgo0KSAgICAgIFNlY3Rpb24gNS44IGRlc2NyaWJlcyAz
IHBvc3NpYmxlIGFwcHJvYWNoZXMgdG8gYWR2ZXJ0aXNlbWVudCBvZiB0aGUgQ29udGV4dCBJRCBJ
UCBhZGRyZXNzIGluIElHUC4gQnV0IGl0IGRvZXMgbm90IGRlZmluZSBhbnkgb2YgdGhlc2UgYXBw
cm9hY2hlcyBhcyDigJxNVVNUIHRvIGltcGxlbWVudOKAnS4gVGhpcyBsb29rcyB0byBtZSBsaWtl
IGFuIG9wZW5pbmcgZm9yIGludGVyb3BlcmFiaWxpdHkgaXNzdWVzIGJldHdlZW4gaW1wbGVtZW50
YXRpb25zIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBwcm9hY2hlcy4gT24gdGhlIG90aGVyIGhh
bmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1ld29yayBkb2N1bWVudCBpcyB0aGUgcmln
aHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBsZW1lbnQgb3B0aW9uLCBlc3BlY2lhbGx5
IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFwcGxpY2FiaWxpdHkgYXJlIHF1aXRlIGRpZmZl
cmVudDoKYS4gICAgICAgVGhlIOKAnHByb3h5IG1vZGXigJ0gYXBwcm9hY2ggaW1wb3NlcyBtaW5p
bWFsIChpZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBvbiB0aGUgcm91dGluZyBhbmQgVEUg
ZG9tYWluIChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9ucyBpbiBJR1AsICBqdXN0IHN1cHBv
cnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWduYWxpbmcgcHJvdG9jb2wgdXNlZCBm
b3IgdGhlIHR1bm5lbCBzZXR1cCkKYi4gICAgICAgVGhlIOKAnGFsaWFzIG1vZGXigJ0gc2VlbXMg
dG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21lbnQgUm91dGluZyBleHRlbnNpb25z
IHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcgZG9tYWluIGFzIHdlbGwgYXMgc3Vw
cG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50aWFsIFBMUnMuIFRoZXJlZm9yZSBJ
IHRoaW5rIHRoYXQgaXQgaXMgYSBuYXRpdmUgc2NoZW1lIHRvIGJlIHVzZWQgaW4gdGhlIFNSLU1Q
TFMgZW52aXJvbm1lbnRzLCBidXQgcHJvYmxlbWF0aWMgaW4gdGhlIGVudmlyb25tZW50cyB0aGF0
IGRvIG5vdCB1c2UgU1ItTVBMUyBmb3Igc2V0dXAgb2YgYW55IExTUHMKYy4gICAgICAgVGhlIGRl
ZmluaXRpb24gb2YgdGhlIOKAnHN0dWIgbGluayBtb2Rl4oCdIGlzIGFjY29tcGFuaWVkIGJ5IGEg
c29tZXdoYXQgdmFndWUgY2F2ZWF0OiDigJxUaGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1w
cm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5uZWxzIHJlbGllcyBvbiB0aGUgcGF0
aCBjb21wdXRhdGlvbnMgZm9yIHRoZSBhbnktY2FzdCBJUCAgYWRkcmVzcyBwZXJmb3JtZWQgYnkg
dGhlIGluZ3Jlc3Mgcm91dGVycyBhbmQgUExSLiAgVGhlcmVmb3JlLCBjYXJlIE1VU1QgYmUgdGFr
ZW4gZm9yIHRoZSBhcHBsaWNhYmlsaXR5IG9mIHRoaXMgYXBwcm9hY2ggdG8gYSBnaXZlbiBuZXR3
b3JrIHRvcG9sb2d54oCdLiAgU29tZSBjbGFyaWZpY2F0aW9uIGhlcmUgd291bGQgYmUgd2VsY29t
ZSBJTUhPLCBlc3BlY2lhbGx5IHNpbmNlIG5vIGFuYWxvZyBvZiB0aGlzIG1vZGUgY291bGQgYmUg
Zm91bmQgaW4gUkZDIDgxMDQuCmQuICAgICAgIEkgaGF2ZSBsb29rZWQgdXAgU2VjdGlvbiA0LjMg
aW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMgKGVxdWl2YWxlbnRzIG9m
IHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkgdG8gYWR2ZXJ0aXNlbWVu
dCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0ZXh0IHRoZXJlICh0aGUg
Y3JpdGljYWwgZnJhZ21lbnQgaXMgaGlnaGxpZ2h0ZWQpOgogICBUaGUgbWVjaGFuaXNtIGluIHRo
aXMgZG9jdW1lbnQgaW50ZW5kcyB0byBiZSBmbGV4aWJsZSBvbiB0aGUgYXBwcm9hY2gKICAgdXNl
ZCBieSBhIG5ldHdvcmssIGFzIGxvbmcgYXMgaXQgc2F0aXNmaWVzIHRoZSBhYm92ZSByZXF1aXJl
bWVudHMgZm9yCiAgIHRoZSB0cmFuc3BvcnQgdHVubmVsIHBhdGggYW5kIGJ5cGFzcyB0dW5uZWwg
cGF0aC4gIEluIHRoZW9yeSwgdGhlCiAgIG5ldHdvcmsgY2FuIHVzZSBvbmUgYXBwcm9hY2ggZm9y
IGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBhcHByb2FjaAogICBmb3IgY29udGV4dCBJRCBZLiAg
Rm9yIGEgZ2l2ZW4gY29udGV4dCBJRCwgYWxsIHJlbGV2YW50IHJvdXRlcnMsCiAgIGluY2x1ZGlu
ZyBwcmltYXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11c3Qgc3VwcG9ydCBhbmQgYWdyZWUg
b24KICAgdGhlIGNob3NlbiBhcHByb2FjaC4gIFRoZSBjb29yZGluYXRpb24gYmV0d2VlbiB0aGUg
cm91dGVycyBjYW4gYmUKICAgYWNoaWV2ZWQgYnkgY29uZmlndXJhdGlvbi4KQWRkaW5nIHN1Y2gg
KCBvciBzaW1pbGFyKSB0ZXh0IHRvIFNlY3Rpb24gNS44IGxvb2tzIHRvIG1lIGFzIGEgcmVhc29u
YWJsZSBjb21wcm9taXNlIGJldHdlZW4gYmVpbmcgZXhjZXNzaXZlbHkgc3RyaWN0IGFuZCBiZWlu
ZyBleGNlc3NpdmVseSBmbGV4aWJsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudC4KClt5c2hlbl0g
V2Ugd2lsbCBhZGQgc2ltaWxhciB0ZXh0IHRvIHRoZSBkcmFmdC4gQXMgYSBmcmFtZXdvcmssIHRo
ZSBkcmFmdCBwcmVzZW50cyBhbmQgZGlzY3Vzc2VzIGEgbnVtYmVyIG9mIG9wdGlvbnMgaW4gYSBn
ZW5lcmFsIG1hbm5lci4gVGhlc2Ugb3B0aW9ucyBhcmUgdGVjaG5pY2FsbHkgZXF1YWwgYW5kIGFs
bCBmZWFzaWJsZSwgYWx0aG91Z2ggdGhleSBlYWNoIG1heSBoYXZlIHByb3MgYW5kIGNvbnMuIFRo
aXMgaXMgYWxzbyBiYXNlZCBvbiBvdXIgZ29hbCB0byBtYWtlIGVncmVzcyBwcm90ZWN0aW9uIGFw
cGxpY2FibGUgdG8gYSB2YXJpZXR5IG9mIG5ldHdvcmtzIG9mIGRpZmZlcmVudCB0ZWNobm9sb2dp
ZXMuIEhlbmNlLCB0aGUgZHJhZnQgZG9lcyBub3QgbWFuZGF0ZSBhbnkgb3B0aW9uIGFzIGEgTVVT
VC4gVGhhdCBkZWNpc2lvbiBvZiB3aGljaCBvcHRpb24gdG8gdXNlIGluIGEgZ2l2ZW4gbmV0d29y
ayBpcyBsZWZ0IHRvIHRoZSBzcGVjaWZpYyB0ZWNobm9sb2d5IGRlcGxveWVkIGFuZCB0aGUgdmVu
ZG9ycyBpbnZvbHZlZC4KW1tTYXNoYV1dIFRoaXMgc2hvdWxkIGRvIGl0IElNSE8uCgpOaXRzOgoK
ICAxLiAgUkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0ZXh0LCBidXQgZG9lcyBub3QgYXBw
ZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUgcG9pbnRlZCB0byB0aGlz
IGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBhIHllYXIgYWdvLCBidXQg
aXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKQogIDIuICBSRkMgODE3NCBpcyBuZWl0aGVyIG1l
bnRpb25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMgdG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykg
bm9yIGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlLgoKW3lzaGVuXSBXZSB3aWxsIGFk
ZCB0aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uCltbU2FzaGFd
XSBBbmQgdG8gcmVmZXIgdG8gdGhlbSBpbiB0aGUg4oCcU3BlY2lmaWNhdGlvbiBvZiBSZXF1aXJl
bWVudHPigJ0gc2VjdGlvbi4KClJlZ2FyZHMsClNhc2hhCgpPZmZpY2U6ICs5NzItMzkyNjYzMDIK
Q2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBl
Y2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUg
cmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCkNPTkZJREVO
VElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1
cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAph
bmQgYWxsIGNvcGllcyB0aGVyZW9mLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBv
bmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwpDT05GSURFTlRJQUwgYW5kIHdo
aWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2
ZWQgdGhpcwp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWls
LCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKYW5kIGFsbCBjb3Bp
ZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KClRoaXMg
ZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29u
dGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMgCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJl
IHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIAp0
cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBv
ciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwgCmFuZCBhbGwgY29waWVzIHRoZXJl
b2YuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+PCEt
LQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWlseTpXaW5nZGlu
Z3M7CglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250
LWZhY2UKCXtmb250LWZhbWlseTpEZW5nWGlhbjsKCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAx
IDE7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAy
IDIgMiA0IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJcQERlbmdYaWFuIjsKCXBh
bm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLwpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7Cgljb2xvcjojMDU2M0MxOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsKCWNvbG9yOiM5NTRGNzI7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KcAoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0
OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9u
dC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30KcC5N
c29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFw
aAoJe21zby1zdHlsZS1wcmlvcml0eTozNDsKCW1hcmdpbi10b3A6MGNtOwoJbWFyZ2luLXJpZ2h0
OjBjbTsKCW1hcmdpbi1ib3R0b206MGNtOwoJbWFyZ2luLWxlZnQ6MzYuMHB0OwoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMAoJ
e21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsKCW1zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1t
YXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30Kc3Bhbi5FbWFpbFN0eWxlMTkKCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29s
b3I6d2luZG93dGV4dDt9CnNwYW4uaWNvbgoJe21zby1zdHlsZS1uYW1lOmljb247fQpzcGFuLkVt
YWlsU3R5bGUyMQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30Kc3Bhbi5FbWFpbFN0eWxlMjIKCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
OwoJY29sb3I6IzFGNDk3RDt9CnNwYW4uRW1haWxTdHlsZTIzCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWw7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3Rl
eHQ7fQpzcGFuLkVtYWlsU3R5bGUyNQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5OwoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEO30KLk1zb0No
cERlZmF1bHQKCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsKCWZvbnQtc2l6ZToxMC4wcHQ7
fQpAcGFnZSBXb3JkU2VjdGlvbjEKCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsKCW1hcmdpbjo3Mi4w
cHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2Vj
dGlvbjE7fQovKiBMaXN0IERlZmluaXRpb25zICovCkBsaXN0IGwwCgl7bXNvLWxpc3QtaWQ6MTg1
MjE1MTEwOwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTA0
ODAwMTYyIDY3Njk4NzA1IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4
NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30KQGxpc3QgbDA6bGV2ZWwxCgl7bXNvLWxl
dmVsLXRleHQ6IiUxXCkiOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDA6bGV2ZWwy
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQpAbGlzdCBsMDpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1s
b3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGwwOmxldmVsNAoJe21zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwwOmxldmVsNQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDA6bGV2ZWw2Cgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4w
cHQ7fQpAbGlzdCBsMDpsZXZlbDcKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMDps
ZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10
YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDt9CkBsaXN0IGwwOmxldmVsOQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJv
bWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDEKCXttc28tbGlzdC1p
ZDo2MjY4NTkxMjk7Cgltc28tbGlzdC10eXBlOmh5YnJpZDsKCW1zby1saXN0LXRlbXBsYXRlLWlk
czotMTM0NTYzMzY2IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEz
IDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30KQGxpc3QgbDE6bGV2ZWwxCgl7
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDE6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTps
ZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10
YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5k
ZW50Oi05LjBwdDt9CkBsaXN0IGwxOmxldmVsNAoJe21zby1sZXZlbC10YWItc3RvcDpub25lOwoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBs
aXN0IGwxOmxldmVsNQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0
ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDE6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMTpsZXZl
bDcKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDgKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0
IGwxOmxldmVsOQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4
dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDIKCXttc28tbGlzdC1pZDo2NjgyOTQ3MTY7Cgltc28t
bGlzdC10eXBlOmh5YnJpZDsKCW1zby1saXN0LXRlbXBsYXRlLWlkczotMjA1MzMwMTc4IDY3Njk4
NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAz
IDY3Njk4NzEzIDY3Njk4NzE1O30KQGxpc3QgbDI6bGV2ZWwxCgl7bXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTgu
MHB0O30KQGxpc3QgbDI6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93
ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMjpsZXZlbDMKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0
IGwyOmxldmVsNAoJe21zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwyOmxldmVsNQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0
O30KQGxpc3QgbDI6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmln
aHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMjpsZXZlbDcKCXttc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50
Oi0xOC4wcHQ7fQpAbGlzdCBsMjpsZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBo
YS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwyOmxldmVsOQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30K
QGxpc3QgbDMKCXttc28tbGlzdC1pZDoxMzIxMDgyNzA2OwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTA0ODAwMTYyIDY3Njk4NzA1IDY3Njk4NzEzIDY3Njk4
NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1
O30KQGxpc3QgbDM6bGV2ZWwxCgl7bXNvLWxldmVsLXRleHQ6IiUxXCkiOwoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVu
dDotMTguMHB0O30KQGxpc3QgbDM6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxw
aGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMzpsZXZlbDMKCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25l
OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9
CkBsaXN0IGwzOmxldmVsNAoJe21zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwzOmxldmVs
NQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0O30KQGxpc3QgbDM6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4t
bG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMzpsZXZlbDcKCXttc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMzpsZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwzOmxldmVsOQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTku
MHB0O30KQGxpc3QgbDQKCXttc28tbGlzdC1pZDoxNDgyNTc0NTI3OwoJbXNvLWxpc3QtdHlwZTpo
eWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE5OTYzMTczOTAgMTg5NjM5NDkxMiA2NzY5
ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5
MSA2NzY5ODY5Mzt9CkBsaXN0IGw0OmxldmVsMQoJe21zby1sZXZlbC1zdGFydC1hdDowOwoJbXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6LTsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJbXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6RGVuZ1hpYW47fQpAbGlzdCBsNDpsZXZlbDIKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGw0OmxldmVsMwoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGw0OmxldmVs
NAoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsK
CW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGw0Omxl
dmVsNQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KQGxp
c3QgbDQ6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVs
LXRleHQ674KnOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30KQGxpc3QgbDQ6bGV2ZWw3Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNv
LWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6U3lt
Ym9sO30KQGxpc3QgbDQ6bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJ
bXNvLWxldmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7fQpAbGlzdCBsNDpsZXZlbDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQpAbGlzdCBsNQoJe21zby1saXN0LWlkOjE1MjUyNTAyMjY7Cglt
c28tbGlzdC10eXBlOmh5YnJpZDsKCW1zby1saXN0LXRlbXBsYXRlLWlkczozMTMzMDQ5NDIgNjc2
OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2
ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQpAbGlzdCBsNTpsZXZlbDEKCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4w
cHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsNTpsZXZlbDIKCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTgu
MHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGw1OmxldmVsMwoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGw1OmxldmVsNAoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1z
by1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGw1OmxldmVs
NQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87Cglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsK
CXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KQGxpc3Qg
bDU6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRl
eHQ674KnOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30K
QGxpc3QgbDU6bGV2ZWw3Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxl
dmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9s
O30KQGxpc3QgbDU6bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNv
LWxldmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3Vy
aWVyIE5ldyI7fQpAbGlzdCBsNTpsZXZlbDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQpvbAoJe21hcmdpbi1ib3R0b206MGNtO30KdWwKCXttYXJnaW4tYm90
dG9tOjBjbTt9Ci0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlZGVm
YXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+CjwveG1sPjwhW2VuZGlmXS0tPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+CjxvOmlk
bWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPgo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+CjwvaGVhZD4KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIj
OTU0RjcyIj4KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkxvdHMgb2Yg
dGhhbmtzIGZvciB0aGUgbWVzc2FnZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5JIHRoaW5rIHRoYXQgdXNlIG9mIHRoZSBwcm90ZWN0aW9uIGZyYW1ld29yayBkZXNjcmliZWQg
aW4gdGhlIGRyYWZ0IGZvciBwcm90ZWN0aW9uIG9mIEVWUE4tYmFzZWQgTVAyTVAgc2VydmljZXMg
cmVxdWlyZXMgY2xhcmlmaWNhdGlvbiBvZiBzZXZlcmFsIGlzc3Vlcy4gSSBhbSBub3Qgc3VyZSBJ
IGNhbiBwcm92aWRlIGEgZnVsbCBsaXN0LCBidXQsIGF0IGxlYXN0LAogdGhlIGZvbGxvd2luZyBz
aG91bGQgYmUgY29uc2lkZXJlZDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMiBsZXZl
bDEgbGZvOCI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQg
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48
L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkl0IHNlZW1zIHRoYXQgaW4gb3JkZXIg
Zm9yIGVncmVzcyBwcm90ZWN0aW9uIHRvIHdvcmssIEV0aGVybmV0IGxpbmtzIGNvbm5lY3Rpbmcg
dGhlIHByaW1hcnkgRWdyZXNzIFBFIGFuZCB0aGUgUHJvdGVjdG9yIHRvIHRoZSBjdXN0b21lciBz
aXRlIG11c3QgcGFydGljaXBhdGUgaW4gYSBjb21tb24gbXVsdGktaG9tZWQKIEV0aGVybmV0IFNl
Z21lbnQuIElmIHRoaXMgaXMgY29ycmVjdCwgaXQgc2hvdWxkIGJlIHNwZWNpZmllZCBleHBsaWNp
dGx5PG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzgiPjwhW2lmICFz
dXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48c3BhbiBzdHlsZT0ibXNv
LWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5JZiB0aGUgbXVsdGktaG9taW5nIEV0aGVybmV0IFNlZ21lbnQgYWJv
dmUgb3BlcmF0ZXMgaW4gdGhlIFNpbmdsZS1BY3RpdmUgbW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5
IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlv
dSB0cnkgdG8gcHJvdGVjdCwgdGhlbiwKIHRvIHRoZSBiZXN0IG9mIG15IHVuZGVyc3RhbmRpbmcs
IHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSB3aWxsIG5vdCBwcm90ZWN0IGFueXRoaW5n
LCBiZWNhdXNlIHRoZSBQcm90ZWN0b3Igd2lsbCBkZWNsYXJlIHRoZSByZWxldmFudCBWTEFOcyBh
cyBibG9ja2VkIHRvIHRoZSBDRSAoZS5nLiwgdXNpbmcgTVZSUCBhcyBkZXNjcmliZWQgaW4gU2Vj
dGlvbiA4LjUgb2YgUkZDIDc0MzIuIFRoZSBQcm90ZWN0b3Igd2lsbCBvbmx5IHVuYmxvY2sKIHRo
ZXNlIFZMQU5zIHdoZW4gaXQgaXMgZWxlY3RlZCBhcyB0aGUgREYg4oCTIGJ1dCB0aGlzIHdpbGwg
bm90IGhhcHBlbiB1bnRpbCBpdCB3aWxsIGxlYXJuIHRoYXQgdGhlIHByaW1hcnkgRWdyZXNzIFBF
IG9yIHRoZSBsaW5rIHRoYXQgY29ubmVjdHMgaXQgdG8gdGhlIENFIGhhdmUgZmFpbGVkLiAoSWYg
dGhlIFByaW1hcnkgUEUgd2FzIG5vdCBhIERGLCB0aGVyZSB3b3VsZCBiZSBub3RoaW5nIHRvIHBy
b3RlY3QpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwyIGxldmVsMSBsZm84Ij48IVtp
ZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9
Im1zby1saXN0Oklnbm9yZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+SWYgdGhlIElmIHRoZSBtdWx0aS1ob21pbmcgRXRoZXJuZXQg
U2VnbWVudCBhYm92ZSBvcGVyYXRlcyBpbiB0aGUgQWxsLUFjdGl2ZSBtb2RlLCBhbmQgaWYgdGhl
IFByaW1hcnkgUEUgaXMgdGhlIERGIG9uIHRoaXMgc2VnbWVudCBmb3IgdGhlIHNwZWNpZmljIHNl
cnZpY2UgeW91IHRyeSB0byBwcm90ZWN0LAogdGhlbjo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+Cjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDIgbGV2ZWwyIGxmbzgiPgo8IVtpZiAhc3VwcG9ydExp
c3RzXT48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Okln
bm9yZSI+YS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwv
c3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+SW4gdGhlIGNhc2Ugb2YgdGhlIHByaW1hcnkgUEUgZmFpbHVyZSDigJxrbm93biB1
bmljYXN04oCdIHRyYWZmaWMgd2lsbCBiZSZuYnNwOyBwcm90ZWN0ZWQgYnkgdGhlIHByb3Bvc2Vk
IHNjaGVtZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDps
MiBsZXZlbDIgbGZvOCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5iLjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9
IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5UaGUgUHJvdGVjdG9yIHdp
bGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMgaXQgcmVjZWl2ZWQgZm9yIHRoaXMgc2VydmljZSB1
bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERi4KPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+V2hldGhlciB0aGlzIGJlaGF2aW9yIHdvdWxkIGNvdW50IGFzIHByb3Rl
Y3Rpb24gZm9yIHRoZSBzZXJ2aWNlIGluIHF1ZXN0aW9uIG9yIG5vdCBkZXBlbmRzIG9uIHRoZSBz
aWduaWZpY2FuY2Ugb2YgbXVsdGljYXN0IHRyYWZmaWMgaW4gdGhpcyBzZXJ2aWNlLgo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1p
bmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMiBsZXZlbDEgbGZvOCI+PCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPjQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48L3Nw
YW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPlJGQyA3NDMyIGRlZmluZXMgaW4gU2VjdGlvbiAxMiB0aGF0IEV0aGVybmV0IGZyYW1l
cyB3aXRoIHVua25vd24gdW5pY2FzdCBEZXN0aW5hdGlvbiBNQUMgYWRkcmVzc2VzIHJlY2VpdmVk
IGZyb20gYW5vdGhlciBQRSBNVVNUIE5PVCBldmVyIGJlIGZvcndhcmRlZCBieSB0aGUgcmVjZWl2
aW5nIFBFIHRvIGFueQogb3RoZXIgUEUsIG9ubHkgbG9jYWxseS4gV2hpbGUgUkZDIDc0MzIgcmVz
dHJpY3RzIHRoaXMgdG8ganVzdCB1bmtub3duIHVuaWNhc3QgZnJhbWVzLCBJIHN1c3BlY3QgdGhh
dCBtb3N0IGltcGxlbWVudGF0aW9ucyBkbyBub3QgZm9yd2FyZCBFVlBOLWVuY2Fwc3VsYXRlZCBm
cmFtZXMgdGhleSByZWNlaXZlJm5ic3A7IHRvIG90aGVyIFBFcyBpbiBhbnkgY2FzZSAoSSBjYW4g
YmUgd3JvbmcgaGVyZSwgb2YgY291cnNlKSBqdXN0IHRvIGJlIG9uIHRoZSBzYWZlCiBzaWRlIHdo
ZW4gaXQgY29tZXMgdG8gRXRoZXJuZXQgbG9vcCBwcmV2ZW50aW9uLiBTdWNoIGltcGxlbWVudGF0
aW9ucyB3b3VsZCBoYXZlIHByb2JsZW1zIHdpdGggdXNpbmcgdGhlIHByb3Bvc2VkIHByb3RlY3Rp
b24gc2NoZW1lIGZvciBwcm90ZWN0aW9uIGFnYWluc3QgZmFpbHVyZXMgb2YgdGhlIGF0dGFjaG1l
bnQgY2lyY3VpdCB3aGVyZSB0aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgYWN0cyBhcyB0aGUgUExSLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkkgZG8gbm90IGtub3cgaWYgdGhlIGxp
c3QgYWJvdmUgaXMgY29tcGxldGUgYW5kIHdoZXRoZXIgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJh
aXNlZCBhcmUgcmVsZXZhbnQsIGJ1dCBJIHRoaW5rIHRoYXQgYXBwbGljYWJpbGl0eSBvZiB0aGUg
ZWdyZXNzIHByb3RlY3Rpb24mbmJzcDsgZnJhbWV3b3JrIHRvIEVWUE4gcmVxdWlyZXMgc29tZSBh
ZGRpdGlvbmFsIHRob3VnaHQgKGFuZCwKIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50
KS4gU2ltcGx5IHNheWluZyB0aGF0IOKAnDwvc3Bhbj5FVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4g
YSBzaW1pbGFyIG1hbm5lciBhcyBMYXllciAzIFZQTjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij7igJ0gY291bGQgYmUgbWlzbGVhZGluZyBJTUhPLgo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5Ib3BlZnVsbHkgdGhlc2Ugbm90ZXMgd291bGQgYmUgdXNlZnVsLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPGRpdj4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPG86cD48L286cD48L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
U2FzaGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcy
LTM5MjY2MzAyPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJiM0Mzs5NzItNTQ5MjY2MzAyPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IEFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rp
dj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7eXNoZW5AanVu
aXBlci5uZXQmZ3Q7IDxicj4KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIw
MTggMjo0NCBBTTxicj4KPGI+VG86PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20mZ3Q7PGJyPgo8Yj5DYzo8L2I+IHJ0Zy1kaXJAaWV0
Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnOyBydGctYWRzQGlldGYub3JnPGJyPgo8Yj5TdWJqZWN0Ojwv
Yj4gUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1m
cmFtZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgU2FzYWgs
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5k
ZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzEiPgo8IVtpZiAhc3VwcG9ydExpc3Rz
XT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0
ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
TDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3Vm
ZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBF
VlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5
IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUKIG90aGVyIGlzc3VlcyB3
aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsg4oCTIHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3Vz
IGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hpbGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxp
a2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhwbGljaXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZG
U+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3Vs
ZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RVZQTiBjYW4g
YmUgc3VwcG9ydGVkIGluIGEgc2ltaWxhciBtYW5uZXIgYXMgTGF5ZXIgMyBWUE4sIGFsdGhvdWdo
IHRoaXMgZG9jdW1lbnQgZG9lc27igJl0IHByb3ZpZGUgYSBkZXRhaWxlZCBleGFtcGxlLjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPGRp
dj4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Y29sb3I6YmxhY2siPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2
Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6
YmxhY2siPi0tIFlpbWluPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPC9kaXY+CjwvZGl2
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPkFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPC9hPiZndDs8YnI+CjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgTm92ZW1iZXIgMjksIDIw
MTggYXQgMzo1MCBBTTxicj4KPGI+VG86IDwvYj5ZaW1pbiBTaGVuICZsdDs8YSBocmVmPSJtYWls
dG86eXNoZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0PC9hPiZndDs8YnI+CjxiPkNj
OiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0
Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRn
LWRpckBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9y
ZyI+bXBsc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYu
b3JnIj5tcGxzQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+JnF1
b3Q7CiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlv
bi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86
cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9
Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZndDs8YnI+Cjxi
PlN1YmplY3Q6IDwvYj5SRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1w
dG90ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxkaXY+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluLDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPkxvdHMgb2YgdGhhbmtzIGZvciBhIHByb21wdCBhbmQgdmVyeSBlbmNvdXJhZ2luZyBy
ZXNwb25zZS48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JdCBzZWVtcyB0aGF0
IGFsbCBteSBjb21tZW50cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFu
Z2VzLiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0
IHRvIGNvbmZpcm0gdGhhdC48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5QbGVh
c2Ugc2VlIHNvbWUgcmVtYXJrcyA8L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIw
RjAiPmlubGluZSBiZWxvdzwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij4uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk9mZmlj
ZTogJiM0Mzs5NzItMzkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJz
cDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
Ij4KQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4m
Z3Q7Cjxicj4KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwgMjAxOCAyOjUzIEFN
PGJyPgo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86
QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tPC9hPiZndDs7CjxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGct
YWRzQGlldGYub3JnPC9hPjxicj4KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBp
ZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYu
b3JnIj4KbXBsc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMt
ZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+CmRyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPjxicj4KPGI+U3Vi
amVjdDo8L2I+IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3Rl
Y3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhp
IFNhc2hhLDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzIHZlcnkgbXVjaCBhZ2FpbiBmb3Ig
dGhlIGRldGFpbGVkIHJldmlldyBhbmQgdGhlIGNvbnN0cnVjdGl2ZSBjb21tZW50cyBhbmQgc3Vn
Z2VzdGlvbnMhPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QbGVhc2Ugc2VlIFt5c2hlbl0gaW5saW5l
IGJlbG93LjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4KPGRpdj4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPlRoYW5rcyw8L3NwYW4+PG86cD48L286
cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PG86cD48L286cD48L3A+
CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0
OzxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0Ozxicj4KPGI+RGF0ZTogPC9iPlR1ZXNk
YXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU08YnI+CjxiPlRvOiA8L2I+JnF1b3Q7PGEg
aHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+JnF1b3Q7
ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwv
YT4mZ3Q7PGJyPgo8Yj5DYzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYu
b3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1k
aXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFp
bHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJt
YWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVm
PSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxA
aWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxs
QGlldGYub3JnPC9hPiZxdW90OwogJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMt
ZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4KPGI+
U3ViamVjdDogPC9iPlJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVj
dGlvbi1mcmFtZXdvcmstMDM8YnI+CjxiPlJlc2VudC1Gcm9tOiA8L2I+Jmx0OzxhIGhyZWY9Im1h
aWx0bzphbGlhcy1ib3VuY2VzQGlldGYub3JnIj5hbGlhcy1ib3VuY2VzQGlldGYub3JnPC9hPiZn
dDs8YnI+CjxiPlJlc2VudC1UbzogPC9iPiZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBl
ci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0PC9hPiZndDssIEpleWFuYW50aCAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm1pbnRvQGp1bmlwZXIubmV0Ij5taW50b0BqdW5pcGVyLm5ldDwvYT4mZ3Q7LCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20iPmJydW5vLmRlY3JhZW5l
QG9yYW5nZS5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpoYW5uZXNAcnRicmljay5j
b20iPmhhbm5lc0BydGJyaWNrLmNvbTwvYT4mZ3Q7LAogJmx0OzxhIGhyZWY9Im1haWx0bzpjLm1p
Y2hlbEB0ZWxla29tLmRlIj5jLm1pY2hlbEB0ZWxla29tLmRlPC9hPiZndDssICZsdDs8YSBocmVm
PSJtYWlsdG86aHVhaW1vLmNoZW5AaHVhd2VpLmNvbSI+aHVhaW1vLmNoZW5AaHVhd2VpLmNvbTwv
YT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbSI+amlh
bmd5dWFubG9uZ0BodWF3ZWkuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86dHNhYWRA
Y2lzY28uY29tIj50c2FhZEBjaXNjby5jb208L2E+Jmd0OywKICZsdDs8YSBocmVmPSJtYWlsdG86
bi5sZXltYW5uQHRlbGVrb20uZGUiPm4ubGV5bWFubkB0ZWxla29tLmRlPC9hPiZndDssICZsdDs8
YSBocmVmPSJtYWlsdG86bG9hQHBpLm51Ij5sb2FAcGkubnU8L2E+Jmd0OywgJmx0OzxhIGhyZWY9
Im1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tp
YS5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpkYjM1NDZAYXR0LmNvbSI+ZGIzNTQ2
QGF0dC5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzphcmV0YW5hLmlldGZAZ21haWwu
Y29tIj5hcmV0YW5hLmlldGZAZ21haWwuY29tPC9hPiZndDssCiBMb2EgQW5kZXJzc29uICZsdDs8
YSBocmVmPSJtYWlsdG86bG9hQHBpLm51Ij5sb2FAcGkubnU8L2E+Jmd0Ozxicj4KPGI+UmVzZW50
LURhdGU6IDwvYj5UdWVzZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0OjQxIEFNPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+CjwvZGl2Pgo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZSI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj5IZWxsbyw8L3NwYW4+PG86cD48L286cD48L3A+CjxwIHN0eWxl
PSJiYWNrZ3JvdW5kOndoaXRlO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtmb250LXZh
cmlhbnQtY2Fwczogbm9ybWFsO29ycGhhbnM6IDI7dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IDI7
LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4O3RleHQtZGVjb3JhdGlvbi1zdHlsZTogaW5p
dGlhbDt0ZXh0LWRlY29yYXRpb24tY29sb3I6IGluaXRpYWw7d29yZC1zcGFjaW5nOjBweCI+Cjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJv
dXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERp
cmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQg
ZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdAogY2FsbCBhbmQgSUVTRyByZXZp
ZXcsIGFuZCBzb21ldGltZXMgb24gc3BlY2lhbCByZXF1ZXN0LiBUaGUgcHVycG9zZSBvZiB0aGUg
cmV2aWV3IGlzIHRvIHByb3ZpZGUgYXNzaXN0YW5jZSB0byB0aGUgUm91dGluZyBBRHMuIEZvciBt
b3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlLCBwbGVhc2Ugc2Vl
Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91
PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193aWtpX1J0Z0RpciZh
bXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNX
em9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJmFt
cDttPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmYW1wO3M9bG1O
UmxYalQ0S0c2eE90b243N3ZsYTNKbE91SG1ybXRBLURUYmVTLWVJOCZhbXA7ZT0iPjxzcGFuIGNs
YXNzPSJpY29uIj48c3BhbiBzdHlsZT0iY29sb3I6I0JCMDAwMDt0ZXh0LWRlY29yYXRpb246bm9u
ZSI+4oCLPC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6I0JCMDAwMCI+aHR0cDovL3Ry
YWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0Rpcjwvc3Bhbj48L2E+PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlh
bnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiAy
O3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBw
eDt0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBp
bml0aWFsO3dvcmQtc3BhY2luZzowcHgiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkFs
dGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJv
dXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVt
IGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91IHJl
Y2VpdmUsIGFuZAogc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3Ig
YnkgdXBkYXRpbmcgdGhlIGRyYWZ0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+RG9jdW1lbnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFt
ZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2aWV3ZXI6IEFs
ZXhhbmRlciAo4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+UmV2aWV3IGRhdGU6IDE5LU5vdi0xODxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5JRVRGIExDIEVuZCBEYXRlOiBOb3Qga25vd248bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SW50ZW5kIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj5TdW1tYXJ5PC9iPjogPG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkkgaGF2ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFib3V0IHRoaXMgZG9jdW1l
bnQgdGhhdCBJIHRoaW5rIHNob3VsZCBiZSByZXNvbHZlZCBiZWZvcmUgcHVibGljYXRpb24uPG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Db21tZW50czwvYj46PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlRoZSBkcmFmdCBpcyB3ZWxsIHdyaXR0ZW4sIHJlcXVpcmVzIGZyb20g
dGhlIHJlYWRlciBoYXMgZ29vZCB1bmRlcnN0YW5kaW5nIG9mIG11bHRpcGxlIHRlY2hub2xvZ2ll
cyBpbmNsdWRpbmc6PG86cD48L286cD48L3A+Cjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHR5
cGU9ImRpc2MiPgo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw1IGxldmVs
MSBsZm8yIj5jb250ZXh0IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzE8
bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsNSBs
ZXZlbDEgbGZvMiI+bG9jYWwgYW5kIHJlbW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5k
IFJGQyA3NDkwKTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1saXN0Omw1IGxldmVsMSBsZm8yIj5TZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJRHMgKFJGQyA4
NDAyKSBhbmQgbW9yZS4mbmJzcDsKPG86cD48L286cD48L2xpPjwvdWw+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPkkgZG91YnQgaXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0
IEkgYWxzbyBkb3VidCBhbnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgo8
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgaXMgYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHdpdGgg
YXQgbGVhc3Qgb25lIOKAnHNwZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJhbWV3b3JrIGFscmVh
ZHkgYmVpbmcgcHVibGlzaGVkIGFzCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBv
aW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM4MTA0JmFt
cDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6
b0NJJmFtcDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1w
O209eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz1aUW5T
a1ZRdHQxeTVtdlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmFtcDtlPSI+ClJGQyA4MTA0
PC9hPi4gJm5ic3A7SSBhc3N1bWUgdGhhdCBvdGhlciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1
bWVudHMgYXJlIG9uIHRoZSB3YXkuIDxvOnA+CjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBob2xk
IGEgdmVyeSBjb25zdHJ1Y3RpdmUgb2ZmLWxpc3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3Jz
IGJlZm9yZSBwb3N0aW5nIHRoaXMgcmV2aWV3LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVl
biBhbHJlYWR5IGFja25vd2xlZGdlZC4gSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3Jz
IGFuZCwgZXNwZWNpYWxseSwgWWltaW4sIGZvciBjb29wZXJhdGlvbi48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPkNhdmVhdDwvYj46IDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5JIGhhdmUgZG9uZSA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20v
djIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsLTJEYXJjaGl2ZV93ZWJfbXBsc19j
dXJyZW50X21zZzE3MDMzLmh0bWwmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1
clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBk
SHJrRTV0TkQ5NjU4JmFtcDtzPXplUVY3aThHQVRXRFB1LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxf
Z3BQRlUmYW1wO2U9Ij4KYW4gdW5zb2xpY2l0ZWQgcmV2aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5k
aXZpZHVhbCBkcmFmdDwvYT4uIEZyb20gbXkgUE9WLCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVp
dGUgaW4gZ29vZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9z
aXRpdmVseSBiaWFzZWQgKHRoZSBjdXJyZW50IHZlcnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1l
bnRzKS4gSSBoYXZlIG5vdGljZWQgdGhhdCB0aGUgbWFqb3JpdHkgb2YgbXkKIHRoZW4gY29tbWVu
dHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9u
IG9mIHRoZSBkcmFmdC48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gVGhhbmtzIGFnYWlu
ITxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+TWFqb3IgSXNzdWVzPC9iPjogTm8gbWFqb3IgaXNz
dWVzIGZvdW5kPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5NaW5vciBJc3N1ZXM8L2I+OjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDot
MTguMHB0O21zby1saXN0OmwzIGxldmVsMSBsZm8zIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSBkb2N1bWVu
dCBzZWVtcyB0byBiZSBhbWJpZ3VvdXMmbmJzcDsgd2l0aCByZWdhcmQgdG8gZXhwZWN0ZWQgY292
ZXJhZ2Ugb2YgTDJWUE4gc2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVzOgo8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwzIGxldmVsMiBsZm8zIj4KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPk9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdvcmsg
aW4gdGhlIDI8c3VwPm5kPC9zdXA+IGJ1bGxldCBpbiBTZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1V
U1Qg4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5h
Y2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGluY2x1ZGlu
ZyBsYXllci0yCiBWUE5zLCBsYXllci0zIFZQTnMsIGhpZXJhcmNoaWNhbCBMU1AsIGFuZCBvdGhl
cnM8L3NwYW4+4oCdPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMyBsZXZlbDIg
bGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PmIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5PbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3
IG9mIHRoZSBmcmFtZXdvcmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnDxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5X
aGVuIGEgUExSIGRvZXMgbG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJlc3BvbnNpYmxl
IGZvciBwZXJmb3JtaW5nICZxdW90O2NvbnRleHQKIGxhYmVsIHN3aXRjaGluZyZxdW90OyBmb3Ig
cmVyb3V0ZWQgTVBMUyBzZXJ2aWNlIHBhY2tldHMgYW5kICZxdW90O2NvbnRleHQgSVAgZm9yd2Fy
ZGluZyZxdW90OyBmb3IgcmVyb3V0ZWQgSVAgc2VydmljZSBwYWNrZXRzLCB0byBhbGxvdyB0aGUg
c2VydmljZSBwYWNrZXRzIHRvIGNvbnRpbnVlIHRvIHJlYWNoIHRoZSBzZXJ2aWNlIGRlc3RpbmF0
aW9uczwvc3Bhbj7igJ0uIGkuZS4sIE1BQy1iYXNlZCBzd2l0Y2hpbmcgc2VlbXMgdG8gYmUgZXhj
bHVkZWQgZnJvbSB0aGUgcHJvdGVjdG9yCiByZXNwb25zaWJpbGl0eS4gPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRl
bnQ6LTE4LjBwdDttc28tbGlzdDpsMyBsZXZlbDIgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNd
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmMuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQg
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5T
ZWN0aW9uIDMgb2YgdGhlIGRyYWZ0IG9ubHkgZGVmaW5lcyB0aGUgdGVybXMg4oCcPHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5Db250ZXh0IGxhYmVsIHN3
aXRjaGluZzwvc3Bhbj7igJ0mbmJzcDsgYW5kIOKAnDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5Db250ZXh0IElQIGZvcndh
cmRpbmc8L3NwYW4+4oCdLgogVGhpcyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4dCBMYXllci0y
IHN3aXRjaGluZyBpcyBub3QgY292ZXJlZCBieSB0aGUgZnJhbWV3b3JrPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5beXNoZW5dIEFjdHVhbGx5LCB0aGlzIGZyYW1ld29yayBkb2VzIGFsbG93IGEgY29u
dGV4dCBsYWJlbCB0byBwb2ludCB0byBhIGxheWVyLTIgc3dpdGNoaW5nIHRhYmxlLCBpZiB0aGUg
cGFja2V0cyBjb21pbmcgdG8gYSBwcm90ZWN0b3IgaGF2ZSBhIGxheWVyLTIgaGVhZGVyIChyYXRo
ZXIgdGhhbiBhIGxhYmVsIG9yIElQIGhlYWRlcikgYmVsb3cgdGhlIGNvbnRleHQgbGFiZWwsIHdo
aWNoIGNvdWxkIGJlIHRoZQogY2FzZSBvZiBNQUMgYWRkcmVzcyB0YWJsZS4gJm5ic3A7SW4gdGhl
b3J5LCBhIGNvbnRleHQgbGFiZWwgbWF5IHBvaW50IHRvIGFueSB0eXBlIG9mIGxvb2stdXAgdGFi
bGUuIElPVywgZGVwZW5kaW5nIHRoZSB1c2UgY2FzZSwgYW55IG1lYW5pbmdmdWwgY29udGV4dC1i
YXNlZCDigJxsYXllci1O4oCdIGZvcndhcmRpbmcvc3dpdGNoaW5nIGlzIGFsbG93ZWQgYnkgdGhp
cyBmcmFtZXdvcmsuIFdlIHdpbGwgYWRkIGEgc2VjdGlvbiB0byB0aGUgZW5kIG9mIGRyYWZ0CiB0
byBtYWtlIGl0IGZ1dHVyZSBjb21wYXRpYmxlPHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPi48
Yj48aT5bW1Nhc2hhXV0gU291bmRzIGdvb2QuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0
dWFsIHRleHQgaW4gdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0LjwvaT48L2I+Cjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1p
bmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMyBsZXZlbDEgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlz
dHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjIpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4w
cHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JIGhh
dmUgc29tZSBkb3VidHMgcmVnYXJkaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90
ZWN0aW9uIGZyYW1ld29yayBkZWZpbmVkIGluIHRoZSBkcmFmdCZuYnNwOyB0byBWUExTLWJhc2Vk
IChSRkMgNDc2MSBhbmQvb3IgUkZDIDQ3NjIpJm5ic3A7IHNlcnZpY2VzIGJlY2F1c2U6CjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwyIGxmbzMiPgo8IVtpZiAhc3Vw
cG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0eWxlPSJm
b250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRS
Ij48L3NwYW4+V2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVzIGluIHNp
bmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZTo8bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5k
ZW50Oi0xMDguMHB0O21zby10ZXh0LWluZGVudC1hbHQ6LTkuMHB0O21zby1saXN0OmwzIGxldmVs
MyBsZm8zIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9y
ZSI+PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPmkuPHNwYW4gc3R5bGU9ImZvbnQ6
Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5Q
cmlvciB0byBmYWlsdXJlIG9mIHRoZSBwcmltYXJ5IGVncmVzcywgdGhlIFZTSSB0aGF0IHJlcHJl
c2VudHMgdGhlIHNlcnZpY2UgaW4gdGhlIFByb3RlY3RvciBQRSB3b3VsZCBub3QgbGVhcm4gYW55
IE1BQyBhZGRyZXNzZXMKPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTA4LjBwdDttc28tdGV4
dC1pbmRlbnQtYWx0Oi05LjBwdDttc28tbGlzdDpsMyBsZXZlbDMgbGZvMyI+CjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwv
c3Bhbj5paS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwhW2VuZGlm
XT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPklmIHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtub3duIHVu
aWNhc3TigJ0gdHJhZmZpYyBpbnRlbmRlZCBmb3IgdGhlIHByaW1hcnkgZWdyZXNzIFBFIHRvIHRo
ZSBwcm90ZWN0b3IsIHRoZSBWU0kgdGhhdCBsb2NhbGx5IHJlcHJlc2VudHMgcHJvdGVjdGVkIHNl
cnZpY2UgdGhlcmUKIHdvdWxkIGZsb29kIHRoaXMgdHJhZmZpYyBhcyDigJx1bmtub3duIHVuaWNh
c3TigJ0gYW5kLCBhcyBzdWNoLCBwcm9iYWJseSBzdWJqZWN0IGl0IHRvIHJhdGUgbGltaXRpbmcu
CjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTEwOC4wcHQ7bXNvLXRleHQtaW5kZW50LWFsdDot
OS4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwzIGxmbzMiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3Bh
biBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+aWlpLjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
RnJvbSB0aGUgUE9WIG9mIHRoZSBjdXN0b21lciBvZiB0aGUgVlBMUyBzZXJ2aWNlLCZuYnNwOyB0
aGlzIG1lYW5zIHRoYXQgcmVkaXJlY3RpbmcgdHJhZmZpYyB0byB0aGUgcHJvdGVjdGluZyBWU0ks
IGJ5IGFuZCBvZiBpdHNlbGYgd291bGQgbm90IGZ1bGx5IHJlc3RvcmUKIHRoZSBzZXJ2aWNlLCBz
aW5jZSBzdWJzdGFudGlhbCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRy
b3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0
ZWQ8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwzIGxldmVsMiBsZm8zIj4KPCFb
aWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Yi48c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBk
aXI9IkxUUiI+PC9zcGFuPkl0IGlzIGFsc28gd29ydGggbm90aW5nIHRoYXQgaW4gVlBMUyByZWNl
aXZlZCBhcHBsaWNhdGlvbiBsYWJlbHMgZG8gbm90IG9ubHkgZGVmaW5lIGVncmVzcyBWU0kgYXMg
dGhlIGNvbnRleHQgZm9yIHRoZSBNQUMtYmFzZWQgc3dpdGNoaW5nIGJ1dCBhbHNvIGlkZW50aWZ5
IHJlbW90ZSBpbmdyZXNzIFZTSSBmb3IgTUFDIGxlYXJuaW5nLiBFeHRlbmRpbmcgc3VjaCBpZGVu
dGlmaWNhdGlvbgogdG8gY292ZXIgYWxzbyBhcHBsaWNhdGlvbiBsYWJlbHMgb2YgdGhlIHJlZGly
ZWN0ZWQgdHJhZmZpYyBsb29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZTxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5k
ZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwyIGxmbzMiPgo8IVtpZiAhc3VwcG9ydExpc3Rz
XT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5jLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0
ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
SSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3IgaXNzdWVzIGJlY2F1c2UsIGFzIGV4cGxhaW5l
ZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlIGZyYW1ld29yayBpcyBz
dXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2VzLiBBbiBleHBsaWNpdCBjYXZlYXQgKHBvc3Np
Ymx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29yawogdG8gVlBMUyBzZXJ2
aWNlcyBhcyDigJxsZWZ0IEZGU+KAnSwgb3IgdG8gYmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUg
ZG9jdW1lbnTigJ0pIHdvdWxkIHN1ZmZpY2UgdG8gcmVzb2x2ZSB0aGVtIElNSE88bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0
LWluZGVudDotMTguMHB0O21zby1saXN0OmwzIGxldmVsMiBsZm8zIj4KPCFbaWYgIXN1cHBvcnRM
aXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+ZC48c3BhbiBzdHlsZT0iZm9udDo3
LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9z
cGFuPkwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVy
IHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1
c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90
IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBzb21lCiBvdGhlciBpc3N1
ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUgc2Vy
aW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0byBt
ZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCcbGVm
dCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0g
d291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hl
bl0gV2Ugd2lsbCBtZW50aW9uIFZQTFMgYW5kIEVWUE4gZm9yIGZ1dHVyZSBzdHVkeSwgYXMgd2Vs
bCBhcyBzZXJ2aWNlcyB3aGVyZSBubyBvdGhlciByb3V0ZXIgaXMgYWJsZSB0byBsZWFybiBvciBl
c3RhYmxpc2ggaXRzIG93biBjb25uZWN0aXZpdHkgd2l0aCBzZXJ2aWNlIGRlc3RpbmF0aW9uIGlu
IGFkdmFuY2Ugb2YgYSBwcmltYXJ5IFBFIGZhaWx1cmUsIHRvIHNlcnZlIGFzIGEgcHJvdGVjdG9y
PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPi48Yj48aT5bW1Nhc2hhXV0KIFRoaXMgc2hvdWxk
IHN1ZmZpY2UgSSB0aGluazwvaT48L2I+PC9zcGFuPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4uPC9zcGFuPjwvaT48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPgo8L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzMiPgo8IVtpZiAhc3VwcG9ydExp
c3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4zKTxzcGFuIHN0eWxlPSJmb250Ojcu
MHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhl
IGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0byBC
R1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSByZXN0
cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0
aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uCiBzY2hlbWUuIDxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwyIGxmbzMiPgo8IVtpZiAh
c3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0eWxl
PSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0i
TFRSIj48L3NwYW4+V2l0aCB0aGlzIHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBl
Z3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLgo8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwzIGxldmVsMiBsZm8zIj4KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Yi48c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPkhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0
aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBj
YW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55IGltcGFj
dCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvCiB3aGljaCBl
eHRlbnQgSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNlIGRpZmZlcmVudCBsYWJlbCBhbGxvY2F0aW9u
IHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUg
cHJvcG9zZWQgZnJhbWV3b3JrPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMyBs
ZXZlbDIgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ
Z25vcmUiPmMuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48
IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5TaW5jZSB3ZSBhcmUgb25seSBzcGVha2lu
ZyBhYm91dCBhbiBleGFtcGxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LCB0aGVyZSBpcyBubyBu
ZWVkIHRvIGRlc2NyaWJlIGEgY29tcGxldGUgc29sdXRpb24gaGVyZS4gU2ltcGx5IG5vdGluZyB0
aGUgbmVlZCBmb3IgZWxhYm9yYXRpb24gd2l0aCByZWdhcmQgdG8gb3RoZXIgVlBOIGFwcGxpY2F0
aW9uIGxhYmVsIGFsbG9jYXRpb24KIHNjaGVtZXMmbmJzcDsgKGluY2x1ZGluZyB0aGUgcG9zc2li
bGUgbWlzbWF0Y2ggaW4gdGhlIHByaW1hcnkgYW5kIHByb3RlY3RvciBlZ3Jlc3MgUEVzKSBhbmQg
c2VuZGluZyB0aGUgcmVhZGVyIHRvIGEgKGZ1dHVyZSkgZGVkaWNhdGVkIGRvY3VtZW50IHdvdWxk
IHN1ZmZpY2UgSU1ITy48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBjbGFy
aWZ5IHRoYXQgdGhlIHByaW1hcnkgUEUgKFBFMikgbWF5IGFsbG9jYXRlIFZQTiBsYWJlbHMgYnkg
dXNpbmcgcGVyLVZSRiwgcGVyLXJvdXRlLCBvciBwZXItaW50ZXJmYWNlIG1vZGUuIFRoZSBwcm90
ZWN0b3IgKFBFMykgc2hvdWxkIHNldCB1cCB0aGUgbmV4dGhvcCBmb3IgZWFjaCBsYWJlbCByb3V0
ZSBpbiBwZTIubXBscyB0YWJsZSBhcyBiZWxvdzoKPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsNCBsZXZlbDEgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9z
cGFuPklmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItVlJGIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0
aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omw0IGxldmVsMSBsZm80Ij4KPCFbaWYgIXN1cHBv
cnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1yb3V0ZSBs
YWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBiZSBiYXNlZCBvbiB0
aGUgcHJvdGVjdG9y4oCZcyBvd24gY29ubmVjdGl2aXR5IHdpdGggdGhlIElQIHByZWZpeC48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omw0IGxldmVsMSBsZm80Ij4KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJm
b250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5k
aWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1pbnRl
cmZhY2UgbGFiZWwsIHRoZXJlIGFyZSB0d28gY2FzZXMuIChBKSBJZiB0aGUgZGlzdHJpYnV0aW9u
IG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVyZmFjZXMgb24gdGhlIHByaW1hcnkgUEUgYWxp
Z25zIGNvbXBsZXRlbHkgd2l0aCB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIg
dGhlIGludGVyZmFjZXMKIG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJl
bCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJmYWNlIG9mIHRo
ZSBJUCBwcmVmaXggb24gdGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lzZSAob3IgZm9yIHNpbXBs
aWNpdHkpLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRo
ZSBwcm90ZWN0aW9uIFZSRi4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gV291bGQgaXQgbm90IGJl
IHNpbXBsZXIgdG8gc2F5IHRoYXQsIHJlZ2FyZGxlc3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFyeSBl
Z3Jlc3MgUEUgYWxsb2NhdGVzIGl0cyBWUE4gYXBwbGljYXRpb24gbGFiZWxzLCB0aGUgUHJvdGVj
dG9yIHNob3VsZCBhbHdheXMgdHJlYXQgdGhlbSBhcyBwb2ludGluZyB0byB0aGUgcmVsZXZhbnQg
VlJGIGFuZAogcGVyZm9ybWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0
IG1hdGNoZXMgcm91dGVzIGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0
aGUgUHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZh
bGwgYmFjayB0byB0aGUgc2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/PC9zcGFu
PjwvaT48L2I+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMDBCMEYwIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsMyBsZXZlbDEgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPjQpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwv
c3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5TZWN0aW9uIDUuOCBkZXNjcmli
ZXMgMyBwb3NzaWJsZSBhcHByb2FjaGVzIHRvIGFkdmVydGlzZW1lbnQgb2YgdGhlIENvbnRleHQg
SUQgSVAgYWRkcmVzcyBpbiBJR1AuIEJ1dCBpdCBkb2VzIG5vdCBkZWZpbmUgYW55IG9mIHRoZXNl
IGFwcHJvYWNoZXMgYXMg4oCcTVVTVCB0byBpbXBsZW1lbnTigJ0uIFRoaXMgbG9va3MgdG8gbWUg
bGlrZSBhbiBvcGVuaW5nIGZvciBpbnRlcm9wZXJhYmlsaXR5CiBpc3N1ZXMgYmV0d2VlbiBpbXBs
ZW1lbnRhdGlvbnMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0aGUgb3Ro
ZXIgaGFuZCwgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRo
ZSByaWdodCBwbGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24sIGVzcGVj
aWFsbHkgd2hlbiB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUgcXVpdGUg
ZGlmZmVyZW50Ogo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwzIGxldmVsMiBs
Zm8zIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+
YS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlm
XT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSDigJxwcm94eSBtb2Rl4oCdIGFwcHJvYWNoIGlt
cG9zZXMgbWluaW1hbCAoaWYgYW55KSBzcGVjaWZpYyByZXF1aXJlbWVudHMgb24gdGhlIHJvdXRp
bmcgYW5kIFRFIGRvbWFpbiAoaS5lLiwgbm8gZGVkaWNhdGVkIGV4dGVuc2lvbnMgaW4gSUdQLCZu
YnNwOyBqdXN0IHN1cHBvcnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWduYWxpbmcg
cHJvdG9jb2wgdXNlZCBmb3IKIHRoZSB0dW5uZWwgc2V0dXApIDxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0x
OC4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwyIGxmbzMiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3Bh
biBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5iLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhlIOKA
nGFsaWFzIG1vZGXigJ0gc2VlbXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21l
bnQgUm91dGluZyBleHRlbnNpb25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcg
ZG9tYWluIGFzIHdlbGwgYXMgc3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50
aWFsIFBMUnMuIFRoZXJlZm9yZSBJIHRoaW5rIHRoYXQgaXQgaXMKIGEgbmF0aXZlIHNjaGVtZSB0
byBiZSB1c2VkIGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGlu
IHRoZSBlbnZpcm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFu
eSBMU1BzPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMyBsZXZlbDIgbGZvMyI+
CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmMuPHNw
YW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNw
YW4gZGlyPSJMVFIiPjwvc3Bhbj5UaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1v
ZGXigJ0gaXMgYWNjb21wYW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnDxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij5UaGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVubmVscyBhbmQg
dGhlIGJ5cGFzcyB0dW5uZWxzCiByZWxpZXMgb24gdGhlIHBhdGggY29tcHV0YXRpb25zIGZvciB0
aGUgYW55LWNhc3QgSVAmbmJzcDsgYWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGluZ3Jlc3Mgcm91
dGVycyBhbmQgUExSLiZuYnNwOyBUaGVyZWZvcmUsIGNhcmUgTVVTVCBiZSB0YWtlbiBmb3IgdGhl
IGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVuIG5ldHdvcmsgdG9wb2xv
Z3k8L3NwYW4+4oCdLiZuYnNwOyBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3VsZCBiZSB3ZWxj
b21lIElNSE8sCiBlc3BlY2lhbGx5IHNpbmNlIG5vIGFuYWxvZyBvZiB0aGlzIG1vZGUgY291bGQg
YmUgZm91bmQgaW4gUkZDIDgxMDQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDps
MyBsZXZlbDIgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlz
dDpJZ25vcmUiPmQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JIGhhdmUgbG9va2VkIHVwIFNlY3Rp
b24gNC4zIGluIFJGQyA4MTA0IHRoYXQgZGlzY3Vzc2VzIHR3byBhcHByb2FjaGVzIChlcXVpdmFs
ZW50cyBvZiB0aGUgUHJveHkgYW5kIEFsaWFzIG1vZGVzIGluIHRoaXMgZHJhZnQpIHRvIGFkdmVy
dGlzZW1lbnQgb2YgQ29udGV4dCBJRCwgYW5kIGZvdW5kIHRoZSBmb2xsb3dpbmcgdGV4dCB0aGVy
ZSAodGhlIGNyaXRpY2FsIGZyYWdtZW50CiBpcyA8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxs
b3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPmhpZ2hsaWdodGVkPC9zcGFuPik6PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIG1lY2hhbmlzbSBpbiB0aGlzIGRvY3Vt
ZW50IGludGVuZHMgdG8gYmUgZmxleGlibGUgb24gdGhlIGFwcHJvYWNoPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHVzZWQgYnkgYSBuZXR3b3JrLCBhcyBs
b25nIGFzIGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgdHJhbnNwb3J0IHR1bm5l
bCBwYXRoIGFuZCBieXBhc3MgdHVubmVsIHBhdGguJm5ic3A7IEluIHRoZW9yeSwgdGhlPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IG5ldHdvcmsgY2FuIHVz
ZSBvbmUgYXBwcm9hY2ggZm9yIGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBhcHByb2FjaDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBmb3IgY29udGV4dCBJ
RCBZLiZuYnNwOwo8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5
ZWxsb3ciPkZvciBhIGdpdmVuIGNvbnRleHQgSUQsIGFsbCByZWxldmFudCByb3V0ZXJzLDwvc3Bh
bj48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93O21z
by1oaWdobGlnaHQ6eWVsbG93Ij4mbmJzcDsmbmJzcDsgaW5jbHVkaW5nIHByaW1hcnkgUEUsIHBy
b3RlY3RvciwgYW5kIFBMUiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3JlZSBvbjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxs
b3ciPiZuYnNwOyZuYnNwOyB0aGUgY2hvc2VuIGFwcHJvYWNoLiZuYnNwOyBUaGUgY29vcmRpbmF0
aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+Jm5ic3A7Jm5i
c3A7IGFjaGlldmVkIGJ5IGNvbmZpZ3VyYXRpb248L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
Pi48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPkFkZGluZyBzdWNoICggb3Igc2ltaWxhcikgdGV4dCB0byBTZWN0aW9u
IDUuOCBsb29rcyB0byBtZSBhcyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSBiZXR3ZWVuIGJlaW5n
IGV4Y2Vzc2l2ZWx5IHN0cmljdCBhbmQgYmVpbmcgZXhjZXNzaXZlbHkgZmxleGlibGUgaW4gYSBm
cmFtZXdvcmsgZG9jdW1lbnQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwg
YWRkIHNpbWlsYXIgdGV4dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0aGUgZHJhZnQg
cHJlc2VudHMgYW5kIGRpc2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEgZ2VuZXJhbCBt
YW5uZXIuIFRoZXNlIG9wdGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBhbGwgZmVhc2li
bGUsIGFsdGhvdWdoIHRoZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBUaGlzCiBpcyBh
bHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHByb3RlY3Rpb24gYXBwbGljYWJs
ZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50IHRlY2hub2xvZ2llcy4gSGVu
Y2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFueSBvcHRpb24gYXMgYSBNVVNULiBUaGF0
IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2UgaW4gYSBnaXZlbiBuZXR3b3JrIGlzIGxl
ZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kKIGRlcGxveWVkIGFuZCB0aGUgdmVuZG9ycyBp
bnZvbHZlZC4gPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFu
IHN0eWxlPSJjb2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8gaXQgSU1ITy48
L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPk5pdHM8L2I+OjxvOnA+PC9v
OnA+PC9wPgo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGNtIiBzdGFydD0iMSIgdHlwZT0iMSI+Cjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzUiPlJGQyAy
MTE5IGlzIG1lbnRpb25lZCBpbiB0aGUgdGV4dCwgYnV0IGRvZXMgbm90IGFwcGVhciBhcyBhIE5v
cm1hdGl2ZSByZWZlcmVuY2UgKEJUVywgSSBoYXZlIHBvaW50ZWQgdG8gdGhpcyBmYWN0IGluIG15
IHVuc29saWNpdGVkIHJldmlldyBtb3JlIHRoYW4gYSB5ZWFyIGFnbywgYnV0IGl0IHN0aWxsIHJl
bWFpbnMgdW5yZXNvbHZlZCk8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvNSI+UkZDIDgxNzQgaXMgbmVpdGhlciBtZW50aW9u
ZWQgaW4gdGhlIHRleHQgKGFzIHNlZW1zIHRvIGJlIHRoZSBub3JtIHRoZXNlIGRheXMpIG5vciBh
cHBlYXJzIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZS48bzpwPjwvbzpwPjwvbGk+PC9vbD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlt5c2hlbl0gV2Ugd2lsbCBhZGQgdGhlc2UgUkZDcyB0byB0aGUgbm9ybWF0aXZlIHJlZmVy
ZW5jZSBzZWN0aW9uLjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48
c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tTYXNoYV1dIEFuZCB0byByZWZlciB0byB0aGVt
IGluIHRoZSDigJxTcGVjaWZpY2F0aW9uIG9mIFJlcXVpcmVtZW50c+KAnSBzZWN0aW9uLjwvc3Bh
bj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+U2FzaGE8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9mZmljZTog
JiM0Mzs5NzItMzkyNjYzMDI8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2Vs
bDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkVtYWlsOiZuYnNwOyZuYnNwOyA8YSBocmVm
PSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPC9hPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJyPgpUaGlzIGUt
bWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRh
aW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkg
YmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMK
PGJyPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBw
aG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgphbmQgYWxsIGNv
cGllcyB0aGVyZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188YnI+Cjxicj4KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3Ig
dGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwo8YnI+
CkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29t
LiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzCjxicj4KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBw
bGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUg
dGhlIG9yaWdpbmFsCjxicj4KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48YnI+Cl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGJyIGNsZWFyPSJib3RoIj4KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPEJSPgo8QlI+ClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRo
ZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMgPEJSPgpD
T05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4g
SWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyA8QlI+CnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxl
YXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRo
ZSBvcmlnaW5hbCA8QlI+CmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPEJSPgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188QlI+CjwvYm9keT4KPC9odG1sPgoK

--_000_DB5PR0301MB190932AB0ED2BB9F0D1A148E9DA70DB5PR0301MB1909_--


From nobody Wed Dec 12 01:41:30 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C13E813114A; Wed, 12 Dec 2018 01:41:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nAI9z1MTNX4F; Wed, 12 Dec 2018 01:41:22 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.4]) (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 700CD12777C; Wed, 12 Dec 2018 01:41:21 -0800 (PST)
Received: from [46.226.52.101] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-a.eu-west-1.aws.symcld.net id 6D/D9-09000-FB7D01C5; Wed, 12 Dec 2018 09:41:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkl+JIrShJLcpLzFFi42Ix0fyhorvvukC Mwez37Ba3t6tZ3Fq6ktXi5JwfzBYL1jxlt9i+/BuLA6vHkiU/mTyuN11lD2CKYs3MS8qvSGDN eDupouD0EvaK+etbmBoYN8xg72Lk4mARWMQsMentQkYQR0hgGpPEo3n7mSCcx4wSZxqWA5Vxc rAJ2EpsWn2XDcQWEVCSuL9rN1gHs8BrRomuP4vBioQFvCRmfXrOClHkLXHyTTczhO0n8WvKPz CbRUBV4vbMA0AbODh4BRIletZxQSxbwCRx/nYvWC+jgJjE91NrmEBsZgFxiVtP5oPZEgICEkv 2nGeGsEUlXj7+B1WfJHH/KcgLIHFFiRn35rBD2LISl+Z3gx0qIXCTTeLRn26oQboSH6ZOhRrk KzGhbQU7yEESAsoSW17EQoTvMEp0PqqCsHUktl1ZAVVeIHFj5w2o+XISq3ofskDMv8sscbbxK tQcGYn+deUQ8ftsErdPr2IBaRASSJY4MeczVMMTJomH3w4xT2DUnoXkUQg7T2LF1sOsIDavgK DEyZlPWGYBzWUW0JRYv0sfokRRYkr3Q3YIW0Oidc5cdmTxBYzsqxgtkooy0zNKchMzc3QNDQx 0DQ2NdA0tTXSNjEz1Eqt0E/VSS3XLU4tLdA31EsuL9Yorc5NzUvTyUks2MQITW0rBoYc7GM8t Tz/EKMnBpCTKe2WpQIwQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd5914BygkWp6akVaZk5wBQLk 5bg4FES4W0CSfMWFyTmFmemQ6ROMYZzrJrRMYOZ4xGYfAEm34HJBzNB5JUznUCyY92yOcwcxz u/zmEWYsnLz0uVEuf9BDJOAGRcRmke3DJYDrnEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj 3z0mgKTyZeSVwN70COpcJ6NycLUwg55YkIqSkGhgnfzi85bPs1puvglj61Yw3ujXOMNudu+TG xeZl/U6v9bL3NLz1XXZ92ZaatnPzGVf5XgpcXVV7cPFLlfgfJubNkt6ns7QYvwb/5GTiPvt0t 8qVHZ+Yk+x+2hX90tnYtrHl2o3zT5POlP/Y42TcJ+Y//9qKi8rxz7X21zf8fCTn5bAysyPTjt lRiaU4I9FQi7moOBEAcE2OuBwEAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-2.tower-265.messagelabs.com!1544607674!4840718!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 23279 invoked from network); 12 Dec 2018 09:41:16 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (52.41.248.36) by server-2.tower-265.messagelabs.com with AES256-SHA256 encrypted SMTP; 12 Dec 2018 09:41:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=64OdxtB84ZBKtaD2pUbdifRFg0Ro5OxiLDc4mFbT0OA=; b=EyIw6U5qZgOo2IOSsVCWP4YCwIMWBw3X4hJia7zsiXsmE+jcCEcoRGNyFZRiNcmZEtoTclLNBJbnJzN612XiJtFdMSusj/JhyXNXydZcHGbZQRs874Tw5PRmERYP2YA9RlNyzboi/TuLI7b1TmDBZBaO4E+T0zjQqaeYXnzP3bw=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB2007.eurprd03.prod.outlook.com (10.167.227.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.19; Wed, 12 Dec 2018 09:41:11 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4%2]) with mapi id 15.20.1425.016; Wed, 12 Dec 2018 09:41:11 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Yimin Shen <yshen@juniper.net>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4QgAAE1ceA=
Date: Wed, 12 Dec 2018 09:41:11 +0000
Message-ID: <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net> 
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB2007; 6:G6CxclxgR26TIo9y+kke+aaIJcndC5sR28HqLL8SbGSClaYiW/LB7BReJ5oGiG3SgXiM/TZ+EcYN1oV+G0+2HN2SXQkLqSjosY5Go1op5sCCIstHb3/sfhheVWS25Ry6aplfKEBsyooxAU+1VoVj7qJ39mUqukiK1RA2CGxD08hJrJvKRtZxqGQ94JWXxe3PEHFlABb1wPDZsPV71M0peFaLmIpDGc+xcAKWpYObkGfVkdDtGnC9iVroPO6n7YTbNXeqS0jtkSu2ShNtFWg/PDtDyggz1ULFurmbLEZ21lCtlyo0YbohIeU3HlCobtEGMyVet2rNhXq3JS1oKYxLqzGFHwWxUB4MfdyDzmQVWMZxcy7989BIK/JwaI4+N1K0V+QRjXNUS0rvxVShMjYEkj+npeelvaWneLTRWXtclntQloGCPnqD9ilzfKUfU6U4Es66CMW7wQIpJTPdCZgW9g==; 5:cVcS9yo4TT72gFDkL02uAC5aZyg66lfflfOZJtkJzl/j3mMkgFPahUH40X6m6fWzgP4DxFGKsoklrqoZO3F6eCVPgu/22aWCe4+OF+2Zr7av+7/DlkbdWKgcuiwSxF1phl2jsL7AkYIqep13NA09kH8QpYpjMdtSvyiAmqhtwXw=; 7:ikgRnHsOssw4+EPwG9+R6WbwELhysWKezne8DXY3Bd4VplyoOBbPGmOR8KZ/3dk1oLEQPp68ke0pwtvC45rKECGnevSaVNBLfatygDAAngpdserxOC5W2gxci+QUJMfMgJG3LGKZcv3BokiCeLr40Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 9419cb3a-203c-444d-c974-08d66015f392
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB2007; 
x-ms-traffictypediagnostic: DB5PR0301MB2007:
x-microsoft-antispam-prvs: <DB5PR0301MB2007742112D8D039715215079DA70@DB5PR0301MB2007.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231455)(999002)(944501520)(52105112)(10201501046)(93006095)(93001095)(3002001)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB2007; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB2007; 
x-forefront-prvs: 0884AAA693
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(376002)(346002)(136003)(39860400002)(199004)(51444003)(189003)(51914003)(252514010)(256004)(6306002)(5024004)(6116002)(33656002)(6506007)(53546011)(105586002)(102836004)(4744004)(71200400001)(5660300001)(446003)(186003)(66066001)(26005)(6436002)(790700001)(476003)(68736007)(14444005)(93886005)(71190400001)(76176011)(606006)(486006)(54906003)(316002)(3846002)(14454004)(7696005)(6246003)(97736004)(25786009)(81156014)(229853002)(8936002)(54896002)(106356001)(86362001)(2906002)(8676002)(478600001)(1941001)(81166006)(6916009)(53946003)(9686003)(53936002)(66574011)(99286004)(4326008)(236005)(55016002)(72206003)(7736002)(74316002)(579004)(559001)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB2007; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: f8f+nPUOghgytZU7S0EJRFfGr30kIO47nJbFbSpQvx+t3AweGMH5bXx6vF2xXyD6+3u9z9znnY3/X823ZnpBb4UTCzn7JUl/r6vGWg8iDl856FqmBXlsL9JF4i3bBNX5HdcB7po9gTC4rcuYfrV1uSrAYKgPrE87KZGCJiiHFLwMXI+Z58NFIFEZO7KRrlmOvm6kiGHWBtGXvrEr4r0x8+wudeKK3sManinprbSREfZhLwjCcWPC5AvQTGsaoNea+JM+ToH1ZdWM5N+wpoez5A4yf/t1/Emx8lot8KmVFC0Svn7SbWPy87XxQumYhGCA
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9419cb3a-203c-444d-c974-08d66015f392
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2018 09:41:11.4915 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB2007
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Rr-V5cwquJnB17vDoAGbqOC8Lik>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 09:41:27 -0000

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

WWltaW4gYW5kIGFsbCwKVG8gY2xhcmlmeSBteSBpc3N1ZSAjNCBpbiB0aGUgcHJldmlvdXMgZW1h
aWwuCgoKUkZDIDc0MzIgaW4gU2VjdGlvbiAxMiBzYXlzIHRoYXQg4oCcVGhlIHByaW5jaXBsZXMg
YmVoaW5kIHRoZSBmb2xsb3dpbmcgcHJvY2VkdXJlcyBhcmUgYm9ycm93ZWQgZnJvbSB0aGUgc3Bs
aXQtaG9yaXpvbiBmb3J3YXJkaW5nIHJ1bGVzIGluIFZQTFMgc29sdXRpb25zIFtSRkM0NzYxPGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM0NzYxPl0gW1JGQzQ3NjI8aHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL3JmYzQ3NjI+XS7igJ0KCgoKSG93ZXZlciwgUkZDIDQ3NjEgYW5kIFJG
QyA0NzYyIGRlZmluZSB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcyBkaWZmZXJlbnRseToKCgotICAg
ICBSRkMgNDc2MSBpbiBTZWN0aW9uIDQuMi41IHN0YXRlcyB0aGF0IOKAnFNwbGl0IGhvcml6b24g
Zm9yd2FyZGluZyBydWxlcyBhcHBseSB0byBicm9hZGNhc3QgYW5kIG11bHRpY2FzdCBwYWNrZXRz
LCBhcyB3ZWxsIGFzIHBhY2tldHMgdG8gYW4gdW5rbm93biBNQUMgYWRkcmVzc+KAnQoKLSAgICAg
UkZDIDQ3NjIgaW4gU2VjdGlvbiA0LjQgc3RhdGVzIHRoYXQg4oCcYSBQRSBNVVNUIE5PVCBmb3J3
YXJkIHRyYWZmaWMgZnJvbSBvbmUgUFcgdG8gYW5vdGhlciBpbiB0aGUgc2FtZSBWUExTIG1lc2ji
gJ0sIGl0IGRvZXMgbm90IGRpZmZlcmVudGlhdGUgYmV0d2VlbiBCVU0gYW5kIOKAnGtub3duIHVu
aWNhc3TigJ0gdHJhZmZpYy4KCldoaWxlIFJGQyA3NDMyIGlzIGFsaWduZWQgd2l0aCBSRkMgNDc2
MSBpbiBpdHMgZGVmaW5pdGlvbiBvZiB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcywgdGhlIHJ1bGUg
aW50cm9kdWNlZCBpbiBSRkMgNDc2MiBpcyBtdWNoIHNpbXBsZXIgdG8gaW1wbGVtZW50LCBhbmQg
aXQgaXMgbm90IGV4cGxpY2l0bHkgcHJvaGliaXRlZCBieSBSRkMgNzQzMi4KCgpSZWdhcmRzLApT
YXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1h
aWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20KCkZyb206IEFsZXhhbmRlciBW
YWluc2h0ZWluClNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIwMTggMTE6MjAgQU0KVG86
ICdZaW1pbiBTaGVuJyA8eXNoZW5AanVuaXBlci5uZXQ+CkNjOiBydGctZGlyQGlldGYub3JnOyBt
cGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZzsgcnRnLWFkc0BpZXRmLm9yZwpTdWJqZWN0OiBSRTogUnRnRGlyIHJldmll
dzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMwoKWWltaW4s
CkxvdHMgb2YgdGhhbmtzIGZvciB0aGUgbWVzc2FnZS4KCkkgdGhpbmsgdGhhdCB1c2Ugb2YgdGhl
IHByb3RlY3Rpb24gZnJhbWV3b3JrIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgZm9yIHByb3RlY3Rp
b24gb2YgRVZQTi1iYXNlZCBNUDJNUCBzZXJ2aWNlcyByZXF1aXJlcyBjbGFyaWZpY2F0aW9uIG9m
IHNldmVyYWwgaXNzdWVzLiBJIGFtIG5vdCBzdXJlIEkgY2FuIHByb3ZpZGUgYSBmdWxsIGxpc3Qs
IGJ1dCwgYXQgbGVhc3QsIHRoZSBmb2xsb3dpbmcgc2hvdWxkIGJlIGNvbnNpZGVyZWQ6CgoxLiAg
ICAgICBJdCBzZWVtcyB0aGF0IGluIG9yZGVyIGZvciBlZ3Jlc3MgcHJvdGVjdGlvbiB0byB3b3Jr
LCBFdGhlcm5ldCBsaW5rcyBjb25uZWN0aW5nIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBhbmQgdGhl
IFByb3RlY3RvciB0byB0aGUgY3VzdG9tZXIgc2l0ZSBtdXN0IHBhcnRpY2lwYXRlIGluIGEgY29t
bW9uIG11bHRpLWhvbWVkIEV0aGVybmV0IFNlZ21lbnQuIElmIHRoaXMgaXMgY29ycmVjdCwgaXQg
c2hvdWxkIGJlIHNwZWNpZmllZCBleHBsaWNpdGx5CgoyLiAgICAgICBJZiB0aGUgbXVsdGktaG9t
aW5nIEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIFNpbmdsZS1BY3RpdmUg
bW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9y
IHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbiwgdG8gdGhlIGJl
c3Qgb2YgbXkgdW5kZXJzdGFuZGluZywgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2NoZW1lIHdp
bGwgbm90IHByb3RlY3QgYW55dGhpbmcsIGJlY2F1c2UgdGhlIFByb3RlY3RvciB3aWxsIGRlY2xh
cmUgdGhlIHJlbGV2YW50IFZMQU5zIGFzIGJsb2NrZWQgdG8gdGhlIENFIChlLmcuLCB1c2luZyBN
VlJQIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDguNSBvZiBSRkMgNzQzMi4gVGhlIFByb3RlY3Rv
ciB3aWxsIG9ubHkgdW5ibG9jayB0aGVzZSBWTEFOcyB3aGVuIGl0IGlzIGVsZWN0ZWQgYXMgdGhl
IERGIOKAkyBidXQgdGhpcyB3aWxsIG5vdCBoYXBwZW4gdW50aWwgaXQgd2lsbCBsZWFybiB0aGF0
IHRoZSBwcmltYXJ5IEVncmVzcyBQRSBvciB0aGUgbGluayB0aGF0IGNvbm5lY3RzIGl0IHRvIHRo
ZSBDRSBoYXZlIGZhaWxlZC4gKElmIHRoZSBQcmltYXJ5IFBFIHdhcyBub3QgYSBERiwgdGhlcmUg
d291bGQgYmUgbm90aGluZyB0byBwcm90ZWN0KS4KCjMuICAgICAgIElmIHRoZSBJZiB0aGUgbXVs
dGktaG9taW5nIEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIEFsbC1BY3Rp
dmUgbW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQg
Zm9yIHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbjoKCmEuICAg
ICAgIEluIHRoZSBjYXNlIG9mIHRoZSBwcmltYXJ5IFBFIGZhaWx1cmUg4oCca25vd24gdW5pY2Fz
dOKAnSB0cmFmZmljIHdpbGwgYmUgIHByb3RlY3RlZCBieSB0aGUgcHJvcG9zZWQgc2NoZW1lCgpi
LiAgICAgICBUaGUgUHJvdGVjdG9yIHdpbGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMgaXQgcmVj
ZWl2ZWQgZm9yIHRoaXMgc2VydmljZSB1bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERi4KV2hl
dGhlciB0aGlzIGJlaGF2aW9yIHdvdWxkIGNvdW50IGFzIHByb3RlY3Rpb24gZm9yIHRoZSBzZXJ2
aWNlIGluIHF1ZXN0aW9uIG9yIG5vdCBkZXBlbmRzIG9uIHRoZSBzaWduaWZpY2FuY2Ugb2YgbXVs
dGljYXN0IHRyYWZmaWMgaW4gdGhpcyBzZXJ2aWNlLgoKNC4gICAgICAgUkZDIDc0MzIgZGVmaW5l
cyBpbiBTZWN0aW9uIDEyIHRoYXQgRXRoZXJuZXQgZnJhbWVzIHdpdGggdW5rbm93biB1bmljYXN0
IERlc3RpbmF0aW9uIE1BQyBhZGRyZXNzZXMgcmVjZWl2ZWQgZnJvbSBhbm90aGVyIFBFIE1VU1Qg
Tk9UIGV2ZXIgYmUgZm9yd2FyZGVkIGJ5IHRoZSByZWNlaXZpbmcgUEUgdG8gYW55IG90aGVyIFBF
LCBvbmx5IGxvY2FsbHkuIFdoaWxlIFJGQyA3NDMyIHJlc3RyaWN0cyB0aGlzIHRvIGp1c3QgdW5r
bm93biB1bmljYXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9zdCBpbXBsZW1lbnRhdGlvbnMg
ZG8gbm90IGZvcndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVzIHRoZXkgcmVjZWl2ZSAgdG8g
b3RoZXIgUEVzIGluIGFueSBjYXNlIChJIGNhbiBiZSB3cm9uZyBoZXJlLCBvZiBjb3Vyc2UpIGp1
c3QgdG8gYmUgb24gdGhlIHNhZmUgc2lkZSB3aGVuIGl0IGNvbWVzIHRvIEV0aGVybmV0IGxvb3Ag
cHJldmVudGlvbi4gU3VjaCBpbXBsZW1lbnRhdGlvbnMgd291bGQgaGF2ZSBwcm9ibGVtcyB3aXRo
IHVzaW5nIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSBmb3IgcHJvdGVjdGlvbiBhZ2Fp
bnN0IGZhaWx1cmVzIG9mIHRoZSBhdHRhY2htZW50IGNpcmN1aXQgd2hlcmUgdGhlIHByaW1hcnkg
RWdyZXNzIFBFIGFjdHMgYXMgdGhlIFBMUi4KCkkgZG8gbm90IGtub3cgaWYgdGhlIGxpc3QgYWJv
dmUgaXMgY29tcGxldGUgYW5kIHdoZXRoZXIgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJhaXNlZCBh
cmUgcmVsZXZhbnQsIGJ1dCBJIHRoaW5rIHRoYXQgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNz
IHByb3RlY3Rpb24gIGZyYW1ld29yayB0byBFVlBOIHJlcXVpcmVzIHNvbWUgYWRkaXRpb25hbCB0
aG91Z2h0IChhbmQsIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50KS4gU2ltcGx5IHNh
eWluZyB0aGF0IOKAnEVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFz
IExheWVyIDMgVlBO4oCdIGNvdWxkIGJlIG1pc2xlYWRpbmcgSU1ITy4KCkhvcGVmdWxseSB0aGVz
ZSBub3RlcyB3b3VsZCBiZSB1c2VmdWwuCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5
MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
PgoKRnJvbTogWWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlw
ZXIubmV0Pj4KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAyOjQ0IEFNClRvOiBB
bGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFp
bHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4KQ2M6IHJ0Zy1kaXJAaWV0Zi5v
cmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+OyBtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGll
dGYub3JnPjsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxA
aWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnPjsgcnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9y
Zz4KU3ViamVjdDogUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRv
dGVjdGlvbi1mcmFtZXdvcmstMDMKCkhpIFNhc2FoLAoKYS4gICAgICAgTDJWUE4gc2VydmljZXMg
dGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1w
dHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9u
IGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBk
byBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2Vk
IGZyYW1ld29yayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlz
aXMuIE1lYW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ug
d2hlbiBhbiBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJl
IGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBp
biBwbGFjZS4KCkVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExh
eWVyIDMgVlBOLCBhbHRob3VnaCB0aGlzIGRvY3VtZW50IGRvZXNu4oCZdCBwcm92aWRlIGEgZGV0
YWlsZWQgZXhhbXBsZS4KClRoYW5rcywKCi0tIFlpbWluCgoKRnJvbTogQWxleGFuZGVyIFZhaW5z
aHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIu
VmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+CkRhdGU6IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwgMjAx
OCBhdCAzOjUwIEFNClRvOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNo
ZW5AanVuaXBlci5uZXQ+PgpDYzogInJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0
Zi5vcmc+IiA8cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4+LCAibXBs
c0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4iIDxtcGxzQGlldGYub3JnPG1haWx0bzpt
cGxzQGlldGYub3JnPj4sICJkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3
b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9u
LWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+IiA8ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3Mt
cHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPj4sICJydGctYWRzQGlldGYub3JnPG1h
aWx0bzpydGctYWRzQGlldGYub3JnPiIgPHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNA
aWV0Zi5vcmc+PgpTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMwoKWWltaW4sCkxvdHMgb2YgdGhhbmtzIGZvciBh
IHByb21wdCBhbmQgdmVyeSBlbmNvdXJhZ2luZyByZXNwb25zZS4KCkl0IHNlZW1zIHRoYXQgYWxs
IG15IGNvbW1lbnRzIHdvdWxkIGJlIHJlc29sdmVkIHdpdGggdGhlIHByb3Bvc2VkIGNoYW5nZXMu
IEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQgdG8g
Y29uZmlybSB0aGF0LgoKUGxlYXNlIHNlZSBzb21lIHJlbWFya3MgaW5saW5lIGJlbG93LgoKUmVn
YXJkcywKU2FzaGEKCk9mZmljZTogKzk3Mi0zOTI2NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2
MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4KCkZyb206IFlpbWluIFNoZW4gPHlzaGVuQGp1
bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+ClNlbnQ6IFRodXJzZGF5LCBOb3Zl
bWJlciAyOSwgMjAxOCAyOjUzIEFNClRvOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPj47IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+CkNjOiBy
dGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRmLm9yZzxt
YWlsdG86bXBsc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4KU3ViamVjdDogUmU6IFJ0Z0RpciByZXZpZXc6
IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCkhpIFNhc2hh
LAoKVGhhbmtzIHZlcnkgbXVjaCBhZ2FpbiBmb3IgdGhlIGRldGFpbGVkIHJldmlldyBhbmQgdGhl
IGNvbnN0cnVjdGl2ZSBjb21tZW50cyBhbmQgc3VnZ2VzdGlvbnMhCgpQbGVhc2Ugc2VlIFt5c2hl
bl0gaW5saW5lIGJlbG93LgoKVGhhbmtzLAotLSBZaW1pbgoKCkZyb206IEFsZXhhbmRlciBWYWlu
c2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+PgpEYXRlOiBUdWVzZGF5LCBOb3ZlbWJlciAyMCwgMjAx
OCBhdCA0OjQxIEFNClRvOiAicnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9y
Zz4iIDxydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPj4KQ2M6ICJydGct
ZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPiIgPHJ0Zy1kaXJAaWV0Zi5vcmc8
bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgIm1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0
Zi5vcmc+IiA8bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4+LCAiZHJhZnQtaWV0
Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPiIg
PGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3Jn
PG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBp
ZXRmLm9yZz4+ClN1YmplY3Q6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3Mt
cHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKUmVzZW50LUZyb206IDxhbGlhcy1ib3VuY2VzQGlldGYu
b3JnPG1haWx0bzphbGlhcy1ib3VuY2VzQGlldGYub3JnPj4KUmVzZW50LVRvOiA8eXNoZW5AanVu
aXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4sIEpleWFuYW50aCA8bWludG9AanVu
aXBlci5uZXQ8bWFpbHRvOm1pbnRvQGp1bmlwZXIubmV0Pj4sIDxicnVuby5kZWNyYWVuZUBvcmFu
Z2UuY29tPG1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPj4sIDxoYW5uZXNAcnRicmlj
ay5jb208bWFpbHRvOmhhbm5lc0BydGJyaWNrLmNvbT4+LCA8Yy5taWNoZWxAdGVsZWtvbS5kZTxt
YWlsdG86Yy5taWNoZWxAdGVsZWtvbS5kZT4+LCA8aHVhaW1vLmNoZW5AaHVhd2VpLmNvbTxtYWls
dG86aHVhaW1vLmNoZW5AaHVhd2VpLmNvbT4+LCA8amlhbmd5dWFubG9uZ0BodWF3ZWkuY29tPG1h
aWx0bzpqaWFuZ3l1YW5sb25nQGh1YXdlaS5jb20+PiwgPHRzYWFkQGNpc2NvLmNvbTxtYWlsdG86
dHNhYWRAY2lzY28uY29tPj4sIDxuLmxleW1hbm5AdGVsZWtvbS5kZTxtYWlsdG86bi5sZXltYW5u
QHRlbGVrb20uZGU+PiwgPGxvYUBwaS5udTxtYWlsdG86bG9hQHBpLm51Pj4sIDxtYXJ0aW4udmln
b3VyZXV4QG5va2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+PiwgPGRi
MzU0NkBhdHQuY29tPG1haWx0bzpkYjM1NDZAYXR0LmNvbT4+LCA8YXJldGFuYS5pZXRmQGdtYWls
LmNvbTxtYWlsdG86YXJldGFuYS5pZXRmQGdtYWlsLmNvbT4+LCBMb2EgQW5kZXJzc29uIDxsb2FA
cGkubnU8bWFpbHRvOmxvYUBwaS5udT4+ClJlc2VudC1EYXRlOiBUdWVzZGF5LCBOb3ZlbWJlciAy
MCwgMjAxOCBhdCA0OjQxIEFNCgoKSGVsbG8sCgpJIGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUg
Um91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcg
RGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3IGFsbCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRl
ZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2
aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhl
IHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3Ig
bW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNl
ZSDigItodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGly
PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFj
LnRvb2xzLmlldGYub3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImZD1Ed01HYVEmYz1IQWtZ
dWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3
cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZtPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRt
c0txMGRIcmtFNXRORDk2NTgmcz1sbU5SbFhqVDRLRzZ4T3Rvbjc3dmxhM0psT3VIbXJtdEEtRFRi
ZVMtZUk4JmU9PgoKQWx0aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHByaW1hcmlseSBmb3IgdGhl
IHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBmdWwgaWYgeW91IGNvdWxk
IGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aCBhbnkgb3RoZXIgSUVURiBMYXN0IENhbGwgY29tbWVu
dHMgdGhhdCB5b3UgcmVjZWl2ZSwgYW5kIHN0cml2ZSB0byByZXNvbHZlIHRoZW0gdGhyb3VnaCBk
aXNjdXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC4KRG9jdW1lbnQ6IGRyYWZ0LWlldGYt
bXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmstMDMKUmV2aWV3ZXI6IEFsZXhhbmRlciAo
4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW4KUmV2aWV3IGRhdGU6IDE5LU5vdi0xOApJRVRGIExDIEVu
ZCBEYXRlOiBOb3Qga25vd24KSW50ZW5kIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrCgpTdW1tYXJ5
OgpJIGhhdmUgc29tZSBtaW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRoYXQgSSB0
aGluayBzaG91bGQgYmUgcmVzb2x2ZWQgYmVmb3JlIHB1YmxpY2F0aW9uLgoKQ29tbWVudHM6ClRo
ZSBkcmFmdCBpcyB3ZWxsIHdyaXR0ZW4sIHJlcXVpcmVzIGZyb20gdGhlIHJlYWRlciBoYXMgZ29v
ZCB1bmRlcnN0YW5kaW5nIG9mIG11bHRpcGxlIHRlY2hub2xvZ2llcyBpbmNsdWRpbmc6CgogICog
ICBjb250ZXh0IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzEKICAqICAg
bG9jYWwgYW5kIHJlbW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5kIFJGQyA3NDkwKQog
ICogICBTZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJRHMgKFJGQyA4NDAyKSBhbmQgbW9yZS4KSSBk
b3VidCBpdCBpcyBzdWl0YWJsZSByZWFkaW5nIGZvciBhIGJlZ2lubmVyLCBidXQgSSBhbHNvIGRv
dWJ0IGFueSByZXF1aXJlZCBiYWNrZ3JvdW5kIGNvdWxkIGJlIHNraXBwZWQuCgpUaGlzIGlzIGEg
ZnJhbWV3b3JrIGRvY3VtZW50LCB3aXRoIGF0IGxlYXN0IG9uZSDigJxzcGVjaWFsaXphdGlvbuKA
nSBvZiB0aGlzIGZyYW1ld29yayBhbHJlYWR5IGJlaW5nIHB1Ymxpc2hlZCBhcyBSRkMgODEwNDxo
dHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xz
LmlldGYub3JnX2h0bWxfcmZjODEwNCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpC
WGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhn
UmhhT2J3WXVnJm09eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZz
PVpRblNrVlF0dDF5NW12VXNwYnhqM2V4NDdGaW1LeXRJTE42Vk5MQUFYSWsmZT0+LiAgSSBhc3N1
bWUgdGhhdCBvdGhlciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1bWVudHMgYXJlIG9uIHRoZSB3
YXkuCgpJIGhhdmUgaG9sZCBhIHZlcnkgY29uc3RydWN0aXZlIG9mZi1saXN0IGRpc2N1c3Npb24g
d2l0aCB0aGUgYXV0aG9ycyBiZWZvcmUgcG9zdGluZyB0aGlzIHJldmlldy4gU29tZSBvZiBteSBj
b21tZW50cyBoYXZlIGJlZW4gYWxyZWFkeSBhY2tub3dsZWRnZWQuIEkgd291bGQgbGlrZSB0byB0
aGFuayB0aGUgYXV0aG9ycyBhbmQsIGVzcGVjaWFsbHksIFlpbWluLCBmb3IgY29vcGVyYXRpb24u
CgpDYXZlYXQ6CkkgaGF2ZSBkb25lIGFuIHVuc29saWNpdGVkIHJldmlldyBvZiB0aGUgcHJlY3Vy
c29yIGluZGl2aWR1YWwgZHJhZnQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3Yy
L3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbC0yRGFyY2hpdmVfd2ViX21wbHNfY3Vy
cmVudF9tc2cxNzAzMy5odG1sJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1L
LW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFP
YndZdWcmbT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JnM9emVR
VjdpOEdBVFdEUHUtY19JTFlXcGpQa2xuMFd6NS0wRDZBbF9ncFBGVSZlPT4uIEZyb20gbXkgUE9W
LCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29vZCBzaGFwZSBldmVuIHRoZW4sIHNv
IEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBiaWFzZWQgKHRoZSBjdXJyZW50IHZl
cnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBoYXZlIG5vdGljZWQgdGhhdCB0aGUg
bWFqb3JpdHkgb2YgbXkgdGhlbiBjb21tZW50cyBoYXZlIGJlZW4gc3VjY2Vzc2Z1bGx5IHJlc29s
dmVkIGluIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIGRyYWZ0LgoKW3lzaGVuXSBUaGFua3Mg
YWdhaW4hCgpNYWpvciBJc3N1ZXM6IE5vIG1ham9yIGlzc3VlcyBmb3VuZAoKTWlub3IgSXNzdWVz
OgoKMSkgICAgICBUaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1iaWd1b3VzICB3aXRoIHJlZ2Fy
ZCB0byBleHBlY3RlZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNlcyBieSB0aGUgZnJhbWV3b3Jr
IGl0IGRlZmluZXM6CmEuICAgICAgIE9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRo
ZSBmcmFtZXdvcmsgaW4gdGhlIDJuZCBidWxsZXQgaW4gU2VjdGlvbiA0IHNheXMgdGhhdCBpdCBN
VVNUIOKAnGFjY29tbW9kYXRlIGV4aXN0aW5nIGFuZCBmdXR1cmUgSVAvTVBMUyBzZXJ2aWNlcywg
aW5jbHVkaW5nIGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwgTFNQLCBh
bmQgb3RoZXJz4oCdCmIuICAgICAgIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgb3ZlcnZpZXcgb2Yg
dGhlIGZyYW1ld29yayAoaW4gU2VjdGlvbiAxKSBzYXlzIHRoYXQg4oCcV2hlbiBhIFBMUiBkb2Vz
IGxvY2FsIHJlcGFpciwgdGhlIHByb3RlY3RvciBpcyByZXNwb25zaWJsZSBmb3IgcGVyZm9ybWlu
ZyAiY29udGV4dCBsYWJlbCBzd2l0Y2hpbmciIGZvciByZXJvdXRlZCBNUExTIHNlcnZpY2UgcGFj
a2V0cyBhbmQgImNvbnRleHQgSVAgZm9yd2FyZGluZyIgZm9yIHJlcm91dGVkIElQIHNlcnZpY2Ug
cGFja2V0cywgdG8gYWxsb3cgdGhlIHNlcnZpY2UgcGFja2V0cyB0byBjb250aW51ZSB0byByZWFj
aCB0aGUgc2VydmljZSBkZXN0aW5hdGlvbnPigJ0uIGkuZS4sIE1BQy1iYXNlZCBzd2l0Y2hpbmcg
c2VlbXMgdG8gYmUgZXhjbHVkZWQgZnJvbSB0aGUgcHJvdGVjdG9yIHJlc3BvbnNpYmlsaXR5Lgpj
LiAgICAgICBTZWN0aW9uIDMgb2YgdGhlIGRyYWZ0IG9ubHkgZGVmaW5lcyB0aGUgdGVybXMg4oCc
Q29udGV4dCBsYWJlbCBzd2l0Y2hpbmfigJ0gIGFuZCDigJxDb250ZXh0IElQIGZvcndhcmRpbmfi
gJ0uIFRoaXMgYWxzbyBzdWdnZXN0cyB0aGF0IENvbnRleHQgTGF5ZXItMiBzd2l0Y2hpbmcgaXMg
bm90IGNvdmVyZWQgYnkgdGhlIGZyYW1ld29yawoKW3lzaGVuXSBBY3R1YWxseSwgdGhpcyBmcmFt
ZXdvcmsgZG9lcyBhbGxvdyBhIGNvbnRleHQgbGFiZWwgdG8gcG9pbnQgdG8gYSBsYXllci0yIHN3
aXRjaGluZyB0YWJsZSwgaWYgdGhlIHBhY2tldHMgY29taW5nIHRvIGEgcHJvdGVjdG9yIGhhdmUg
YSBsYXllci0yIGhlYWRlciAocmF0aGVyIHRoYW4gYSBsYWJlbCBvciBJUCBoZWFkZXIpIGJlbG93
IHRoZSBjb250ZXh0IGxhYmVsLCB3aGljaCBjb3VsZCBiZSB0aGUgY2FzZSBvZiBNQUMgYWRkcmVz
cyB0YWJsZS4gIEluIHRoZW9yeSwgYSBjb250ZXh0IGxhYmVsIG1heSBwb2ludCB0byBhbnkgdHlw
ZSBvZiBsb29rLXVwIHRhYmxlLiBJT1csIGRlcGVuZGluZyB0aGUgdXNlIGNhc2UsIGFueSBtZWFu
aW5nZnVsIGNvbnRleHQtYmFzZWQg4oCcbGF5ZXItTuKAnSBmb3J3YXJkaW5nL3N3aXRjaGluZyBp
cyBhbGxvd2VkIGJ5IHRoaXMgZnJhbWV3b3JrLiBXZSB3aWxsIGFkZCBhIHNlY3Rpb24gdG8gdGhl
IGVuZCBvZiBkcmFmdCB0byBtYWtlIGl0IGZ1dHVyZSBjb21wYXRpYmxlLltbU2FzaGFdXSBTb3Vu
ZHMgZ29vZC4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBhY3R1YWwgdGV4dCBpbiB0aGUgbmV4
dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuCgoyKSAgICAgIEkgaGF2ZSBzb21lIGRvdWJ0cyByZWdh
cmRpbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRl
ZmluZWQgaW4gdGhlIGRyYWZ0ICB0byBWUExTLWJhc2VkIChSRkMgNDc2MSBhbmQvb3IgUkZDIDQ3
NjIpICBzZXJ2aWNlcyBiZWNhdXNlOgphLiAgICAgICBXaXRoIFZQTFMsIENFIG11bHRpLWhvbWlu
ZyBhbHdheXMgb3BlcmF0ZXMgaW4gc2luZ2xlLWFjdGl2ZSBtb2RlLiBBcyBhIGNvbnNlcXVlbmNl
OgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaS4gICAgICBQcmlvciB0byBmYWlsdXJlIG9mIHRoZSBwcmltYXJ5IGVncmVzcywg
dGhlIFZTSSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlcnZpY2UgaW4gdGhlIFByb3RlY3RvciBQRSB3
b3VsZCBub3QgbGVhcm4gYW55IE1BQyBhZGRyZXNzZXMKCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaS4gICAgICBJZiB0aGUgUExS
IHJlZGlyZWN0cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgaW50ZW5kZWQgZm9yIHRoZSBw
cmltYXJ5IGVncmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUgVlNJIHRoYXQgbG9jYWxseSBy
ZXByZXNlbnRzIHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlIHdvdWxkIGZsb29kIHRoaXMgdHJhZmZp
YyBhcyDigJx1bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBzdWNoLCBwcm9iYWJseSBzdWJqZWN0
IGl0IHRvIHJhdGUgbGltaXRpbmcuCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlpaS4gICAgICBGcm9tIHRoZSBQT1Ygb2YgdGhlIGN1
c3RvbWVyIG9mIHRoZSBWUExTIHNlcnZpY2UsICB0aGlzIG1lYW5zIHRoYXQgcmVkaXJlY3Rpbmcg
dHJhZmZpYyB0byB0aGUgcHJvdGVjdGluZyBWU0ksIGJ5IGFuZCBvZiBpdHNlbGYgd291bGQgbm90
IGZ1bGx5IHJlc3RvcmUgdGhlIHNlcnZpY2UsIHNpbmNlIHN1YnN0YW50aWFsIHBhcnQgb2YgdGhl
IGN1c3RvbWVyIHRyYWZmaWMgd291bGQgYmUgZHJvcHBlZCB1bnRpbCBNQUMgbGVhcm5pbmcgaW4g
dGhlIHByb3RlY3RpbmcgVlNJIGlzIGNvbXBsZXRlZApiLiAgICAgICBJdCBpcyBhbHNvIHdvcnRo
IG5vdGluZyB0aGF0IGluIFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFiZWxzIGRvIG5vdCBv
bmx5IGRlZmluZSBlZ3Jlc3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUgTUFDLWJhc2VkIHN3
aXRjaGluZyBidXQgYWxzbyBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kgZm9yIE1BQyBsZWFy
bmluZy4gRXh0ZW5kaW5nIHN1Y2ggaWRlbnRpZmljYXRpb24gdG8gY292ZXIgYWxzbyBhcHBsaWNh
dGlvbiBsYWJlbHMgb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBsb29rcyBxdWl0ZSBub24tdHJp
dmlhbCB0byBtZQpjLiAgICAgICBJIHNlZSB0aGVzZSBjb25jZXJucyBhcyBtaW5vciBpc3N1ZXMg
YmVjYXVzZSwgYXMgZXhwbGFpbmVkIGFib3ZlLCBpdCBpcyBub3QgY2xlYXIgdG8gbWUgd2hldGhl
ciB0aGUgZnJhbWV3b3JrIGlzIHN1cHBvc2VkIHRvIGNvdmVyIFZQTFMgc2VydmljZXMuIEFuIGV4
cGxpY2l0IGNhdmVhdCAocG9zc2libHkgZGVmaW5pbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZnJh
bWV3b3JrIHRvIFZQTFMgc2VydmljZXMgYXMg4oCcbGVmdCBGRlPigJ0sIG9yIHRvIGJlIGRpc2N1
c3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdKSB3b3VsZCBzdWZmaWNlIHRvIHJlc29sdmUg
dGhlbSBJTUhPCmQuICAgICAgIEwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9n
eSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGlu
ZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmlu
Zy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBz
b21lIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsg4oCTIHRoaXMgd291
bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hpbGUgc3VjaCBzZXJ2
aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhwbGljaXQgZGVmaW5p
dGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQgaW4gYSBzZXBhcmF0
ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuCgpbeXNoZW5dIFdlIHdp
bGwgbWVudGlvbiBWUExTIGFuZCBFVlBOIGZvciBmdXR1cmUgc3R1ZHksIGFzIHdlbGwgYXMgc2Vy
dmljZXMgd2hlcmUgbm8gb3RoZXIgcm91dGVyIGlzIGFibGUgdG8gbGVhcm4gb3IgZXN0YWJsaXNo
IGl0cyBvd24gY29ubmVjdGl2aXR5IHdpdGggc2VydmljZSBkZXN0aW5hdGlvbiBpbiBhZHZhbmNl
IG9mIGEgcHJpbWFyeSBQRSBmYWlsdXJlLCB0byBzZXJ2ZSBhcyBhIHByb3RlY3Rvci5bW1Nhc2hh
XV0gVGhpcyBzaG91bGQgc3VmZmljZSBJIHRoaW5rLgoKMykgICAgICBUaGUgZXhhbXBsZSBvZiBh
cHBseWluZyB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIHRvIEJHUC9NUExTIElQIFZQ
TiAoUkZDIDQzNjQpIGluIFNlY3Rpb24gOCBpcyBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgdG8gc2Nl
bmFyaW8gd2hlbiBib3RoIHRoZSBwcmltYXJ5IGVncmVzcyBWUkYgYW5kIHRoZSBwcm90ZWN0b3Ig
VlJGIHVzZSBwZXItVlJGIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lLgphLiAgICAgICBXaXRoIHRo
aXMgc2NoZW1lLCB0aGUgdXNhZ2Ugb2YgdGhlIHByb3Bvc2VkIGVncmVzcyBwcm90ZWN0aW9uIGZy
YW1ld29yayBpcyBxdWl0ZSBzdHJhaWdodGZvcndhcmQuCmIuICAgICAgIEhvd2V2ZXIsIFJGQyA0
MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0
aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBjYW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRl
bnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55IGltcGFjdCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJ
dCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvIHdoaWNoIGV4dGVudCBJUCBWUE4gc2VydmljZXMgdGhh
dCB1c2UgZGlmZmVyZW50IGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyBpbiBkaWZmZXJlbnQgZWdy
ZXNzIFBFcyB3b3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsKYy4gICAg
ICAgU2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhhbXBsZSBpbiBhIGZyYW1l
d29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmliZSBhIGNvbXBsZXRlIHNv
bHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVsYWJvcmF0aW9uIHdpdGgg
cmVnYXJkIHRvIG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMg
IChpbmNsdWRpbmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGluIHRoZSBwcmltYXJ5IGFuZCBwcm90
ZWN0b3IgZWdyZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0byBhIChmdXR1cmUpIGRl
ZGljYXRlZCBkb2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uCgpbeXNoZW5dIFdlIHdpbGwgY2xh
cmlmeSB0aGF0IHRoZSBwcmltYXJ5IFBFIChQRTIpIG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5
IHVzaW5nIHBlci1WUkYsIHBlci1yb3V0ZSwgb3IgcGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJv
dGVjdG9yIChQRTMpIHNob3VsZCBzZXQgdXAgdGhlIG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91
dGUgaW4gcGUyLm1wbHMgdGFibGUgYXMgYmVsb3c6Ci0gICAgICAgICAgSWYgdGhlIFZQTiBsYWJl
bCBpcyBhIHBlci1WUkYgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91
bGQgcG9pbnQgdG8gdGhlIHByb3RlY3Rpb24gVlJGLgotICAgICAgICAgIElmIHRoZSBWUE4gbGFi
ZWwgaXMgYSBwZXItcm91dGUgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBz
aG91bGQgYmUgYmFzZWQgb24gdGhlIHByb3RlY3RvcuKAmXMgb3duIGNvbm5lY3Rpdml0eSB3aXRo
IHRoZSBJUCBwcmVmaXguCi0gICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1pbnRl
cmZhY2UgbGFiZWwsIHRoZXJlIGFyZSB0d28gY2FzZXMuIChBKSBJZiB0aGUgZGlzdHJpYnV0aW9u
IG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVyZmFjZXMgb24gdGhlIHByaW1hcnkgUEUgYWxp
Z25zIGNvbXBsZXRlbHkgd2l0aCB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIg
dGhlIGludGVyZmFjZXMgb24gdGhlIHByb3RlY3RvciwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVs
IHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgY29ycmVzcG9uZGluZyBpbnRlcmZhY2Ugb2YgdGhl
IElQIHByZWZpeCBvbiB0aGUgcHJvdGVjdG9yLiAoQikgT3RoZXJ3aXNlIChvciBmb3Igc2ltcGxp
Y2l0eSksIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhl
IHByb3RlY3Rpb24gVlJGLgpbW1Nhc2hhXV0gV291bGQgaXQgbm90IGJlIHNpbXBsZXIgdG8gc2F5
IHRoYXQsIHJlZ2FyZGxlc3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYWxsb2Nh
dGVzIGl0cyBWUE4gYXBwbGljYXRpb24gbGFiZWxzLCB0aGUgUHJvdGVjdG9yIHNob3VsZCBhbHdh
eXMgdHJlYXQgdGhlbSBhcyBwb2ludGluZyB0byB0aGUgcmVsZXZhbnQgVlJGIGFuZCBwZXJmb3Jt
aW5nIGNvbnRleHQgSVAgZm9yd2FyZGluZz8gVGhlIGxvZ2ljIHRoYXQgbWF0Y2hlcyByb3V0ZXMg
bGVhcm5lZCBieSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYW5kIGJ5IHRoZSBQcm90ZWN0b3Igd291
bGQgYmUgY29tcGxpY2F0ZWQgYW5kIGV2ZW50dWFsbHkgY291bGQgZmFsbCBiYWNrIHRvIHRoZSBz
YW1lIHNjaGVtZSDigJMgc28gd2hhdCBpcyB0aGUgZ2Fpbj8KCjQpICAgICAgU2VjdGlvbiA1Ljgg
ZGVzY3JpYmVzIDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2VtZW50IG9mIHRoZSBD
b250ZXh0IElEIElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3QgZGVmaW5lIGFueSBv
ZiB0aGVzZSBhcHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCdLiBUaGlzIGxvb2tz
IHRvIG1lIGxpa2UgYW4gb3BlbmluZyBmb3IgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMgYmV0d2Vl
biBpbXBsZW1lbnRhdGlvbnMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0
aGUgb3RoZXIgaGFuZCwgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50
IGlzIHRoZSByaWdodCBwbGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24s
IGVzcGVjaWFsbHkgd2hlbiB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUg
cXVpdGUgZGlmZmVyZW50OgphLiAgICAgICBUaGUg4oCccHJveHkgbW9kZeKAnSBhcHByb2FjaCBp
bXBvc2VzIG1pbmltYWwgKGlmIGFueSkgc3BlY2lmaWMgcmVxdWlyZW1lbnRzIG9uIHRoZSByb3V0
aW5nIGFuZCBURSBkb21haW4gKGkuZS4sIG5vIGRlZGljYXRlZCBleHRlbnNpb25zIGluIElHUCwg
IGp1c3Qgc3VwcG9ydCBvZiBzb21lIEZSUiBtZWNoYW5pc20gYnkgdGhlIHNpZ25hbGluZyBwcm90
b2NvbCB1c2VkIGZvciB0aGUgdHVubmVsIHNldHVwKQpiLiAgICAgICBUaGUg4oCcYWxpYXMgbW9k
ZeKAnSBzZWVtcyB0byByZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVhc3QgU2VnbWVudCBSb3V0aW5n
IGV4dGVuc2lvbnMgdG8gdGhlIHJlbGV2YW50IElHUCBpbiB0aGUgcm91dGluZyBkb21haW4gYXMg
d2VsbCBhcyBzdXBwb3J0IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFsbCBwb3RlbnRpYWwgUExScy4g
VGhlcmVmb3JlIEkgdGhpbmsgdGhhdCBpdCBpcyBhIG5hdGl2ZSBzY2hlbWUgdG8gYmUgdXNlZCBp
biB0aGUgU1ItTVBMUyBlbnZpcm9ubWVudHMsIGJ1dCBwcm9ibGVtYXRpYyBpbiB0aGUgZW52aXJv
bm1lbnRzIHRoYXQgZG8gbm90IHVzZSBTUi1NUExTIGZvciBzZXR1cCBvZiBhbnkgTFNQcwpjLiAg
ICAgICBUaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMgYWNjb21w
YW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnFRoZSBjb3JyZWN0bmVzcyBvZiB0
aGUgZWdyZXNzLXByb3RlY3RlZCB0dW5uZWxzIGFuZCB0aGUgYnlwYXNzIHR1bm5lbHMgcmVsaWVz
IG9uIHRoZSBwYXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlIGFueS1jYXN0IElQICBhZGRyZXNzIHBl
cmZvcm1lZCBieSB0aGUgaW5ncmVzcyByb3V0ZXJzIGFuZCBQTFIuICBUaGVyZWZvcmUsIGNhcmUg
TVVTVCBiZSB0YWtlbiBmb3IgdGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0byBh
IGdpdmVuIG5ldHdvcmsgdG9wb2xvZ3nigJ0uICBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3Vs
ZCBiZSB3ZWxjb21lIElNSE8sIGVzcGVjaWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9k
ZSBjb3VsZCBiZSBmb3VuZCBpbiBSRkMgODEwNC4KZC4gICAgICAgSSBoYXZlIGxvb2tlZCB1cCBT
ZWN0aW9uIDQuMyBpbiBSRkMgODEwNCB0aGF0IGRpc2N1c3NlcyB0d28gYXBwcm9hY2hlcyAoZXF1
aXZhbGVudHMgb2YgdGhlIFByb3h5IGFuZCBBbGlhcyBtb2RlcyBpbiB0aGlzIGRyYWZ0KSB0byBh
ZHZlcnRpc2VtZW50IG9mIENvbnRleHQgSUQsIGFuZCBmb3VuZCB0aGUgZm9sbG93aW5nIHRleHQg
dGhlcmUgKHRoZSBjcml0aWNhbCBmcmFnbWVudCBpcyBoaWdobGlnaHRlZCk6CiAgIFRoZSBtZWNo
YW5pc20gaW4gdGhpcyBkb2N1bWVudCBpbnRlbmRzIHRvIGJlIGZsZXhpYmxlIG9uIHRoZSBhcHBy
b2FjaAogICB1c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9uZyBhcyBpdCBzYXRpc2ZpZXMgdGhlIGFi
b3ZlIHJlcXVpcmVtZW50cyBmb3IKICAgdGhlIHRyYW5zcG9ydCB0dW5uZWwgcGF0aCBhbmQgYnlw
YXNzIHR1bm5lbCBwYXRoLiAgSW4gdGhlb3J5LCB0aGUKICAgbmV0d29yayBjYW4gdXNlIG9uZSBh
cHByb2FjaCBmb3IgY29udGV4dCBJRCBYIGFuZCBhbm90aGVyIGFwcHJvYWNoCiAgIGZvciBjb250
ZXh0IElEIFkuICBGb3IgYSBnaXZlbiBjb250ZXh0IElELCBhbGwgcmVsZXZhbnQgcm91dGVycywK
ICAgaW5jbHVkaW5nIHByaW1hcnkgUEUsIHByb3RlY3RvciwgYW5kIFBMUiwgbXVzdCBzdXBwb3J0
IGFuZCBhZ3JlZSBvbgogICB0aGUgY2hvc2VuIGFwcHJvYWNoLiAgVGhlIGNvb3JkaW5hdGlvbiBi
ZXR3ZWVuIHRoZSByb3V0ZXJzIGNhbiBiZQogICBhY2hpZXZlZCBieSBjb25maWd1cmF0aW9uLgpB
ZGRpbmcgc3VjaCAoIG9yIHNpbWlsYXIpIHRleHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUg
YXMgYSByZWFzb25hYmxlIGNvbXByb21pc2UgYmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJp
Y3QgYW5kIGJlaW5nIGV4Y2Vzc2l2ZWx5IGZsZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50
LgoKW3lzaGVuXSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhlIGRyYWZ0LiBBcyBhIGZy
YW1ld29yaywgdGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMgYSBudW1iZXIgb2Ygb3B0
aW9ucyBpbiBhIGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFyZSB0ZWNobmljYWxseSBl
cXVhbCBhbmQgYWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2ggbWF5IGhhdmUgcHJvcyBh
bmQgY29ucy4gVGhpcyBpcyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHBy
b3RlY3Rpb24gYXBwbGljYWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50
IHRlY2hub2xvZ2llcy4gSGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFueSBvcHRp
b24gYXMgYSBNVVNULiBUaGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2UgaW4gYSBn
aXZlbiBuZXR3b3JrIGlzIGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kgZGVwbG95ZWQg
YW5kIHRoZSB2ZW5kb3JzIGludm9sdmVkLgpbW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8gaXQgSU1I
Ty4KCk5pdHM6CgogIDEuICBSRkMgMjExOSBpcyBtZW50aW9uZWQgaW4gdGhlIHRleHQsIGJ1dCBk
b2VzIG5vdCBhcHBlYXIgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlIChCVFcsIEkgaGF2ZSBwb2lu
dGVkIHRvIHRoaXMgZmFjdCBpbiBteSB1bnNvbGljaXRlZCByZXZpZXcgbW9yZSB0aGFuIGEgeWVh
ciBhZ28sIGJ1dCBpdCBzdGlsbCByZW1haW5zIHVucmVzb2x2ZWQpCiAgMi4gIFJGQyA4MTc0IGlz
IG5laXRoZXIgbWVudGlvbmVkIGluIHRoZSB0ZXh0IChhcyBzZWVtcyB0byBiZSB0aGUgbm9ybSB0
aGVzZSBkYXlzKSBub3IgYXBwZWFycyBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2UuCgpbeXNoZW5d
IFdlIHdpbGwgYWRkIHRoZXNlIFJGQ3MgdG8gdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2Ugc2VjdGlv
bi4KW1tTYXNoYV1dIEFuZCB0byByZWZlciB0byB0aGVtIGluIHRoZSDigJxTcGVjaWZpY2F0aW9u
IG9mIFJlcXVpcmVtZW50c+KAnSBzZWN0aW9uLgoKUmVnYXJkcywKU2FzaGEKCk9mZmljZTogKzk3
Mi0zOTI2NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5W
YWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5k
ZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2gg
aXMKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVj
b20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVh
c2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhl
IG9yaWdpbmFsCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUg
cmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCkNPTkZJREVO
VElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1
cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAph
bmQgYWxsIGNvcGllcyB0aGVyZW9mLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBv
bmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcyAKQ09ORklERU5USUFMIGFuZCB3
aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMgCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1h
aWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbCAKYW5kIGFsbCBj
b3BpZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+PCEt
LQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWlseTpXaW5nZGlu
Z3M7CglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250
LWZhY2UKCXtmb250LWZhbWlseTpEZW5nWGlhbjsKCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAx
IDE7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAy
IDIgMiA0IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJcQERlbmdYaWFuIjsKCXBh
bm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLwpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7Cgljb2xvcjojMDU2M0MxOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsKCWNvbG9yOiM5NTRGNzI7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KcAoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0
OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9u
dC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30KcHJl
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOwoJbWFyZ2luOjBjbTsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6
ZToxMC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KcC5Nc29MaXN0UGFyYWdyYXBo
LCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaAoJe21zby1zdHlsZS1w
cmlvcml0eTozNDsKCW1hcmdpbi10b3A6MGNtOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1hcmdpbi1i
b3R0b206MGNtOwoJbWFyZ2luLWxlZnQ6MzYuMHB0OwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJ
Zm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30KcC5t
c29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMAoJe21zby1zdHlsZS1uYW1l
Om1zb25vcm1hbDsKCW1zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDph
dXRvOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFy
Z2luLWxlZnQ6MGNtOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg
Um9tYW4iLHNlcmlmO30Kc3Bhbi5FbWFpbFN0eWxlMjAKCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6d2luZG93dGV4dDt9
CnNwYW4uaWNvbgoJe21zby1zdHlsZS1uYW1lOmljb247fQpzcGFuLkVtYWlsU3R5bGUyMgoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
Cgljb2xvcjp3aW5kb3d0ZXh0O30Kc3Bhbi5FbWFpbFN0eWxlMjMKCXttc28tc3R5bGUtdHlwZTpw
ZXJzb25hbDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6IzFGNDk3
RDt9CnNwYW4uRW1haWxTdHlsZTI0Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7Cglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3RleHQ7fQpzcGFuLkVtYWls
U3R5bGUyNQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEO30Kc3Bhbi5FbWFpbFN0eWxlMjYKCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbC1yZXBseTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
OwoJY29sb3I6IzFGNDk3RDt9CnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXIKCXttc28tc3R5bGUt
bmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7Cgltc28tc3R5bGUtcHJpb3JpdHk6OTk7Cglt
c28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOwoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250
LXNpemU6MTAuMHB0O30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7
CgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30KZGl2LldvcmRTZWN0aW9uMQoJ
e3BhZ2U6V29yZFNlY3Rpb24xO30KLyogTGlzdCBEZWZpbml0aW9ucyAqLwpAbGlzdCBsMAoJe21z
by1saXN0LWlkOjE4NTIxNTExMDsKCW1zby1saXN0LXR5cGU6aHlicmlkOwoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjUwNDgwMDE2MiA2NzY5ODcwNSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2
NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9CkBsaXN0IGwwOmxl
dmVsMQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBs
aXN0IGwwOmxldmVsMgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0
ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDA6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMDpsZXZl
bDQKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMDpsZXZlbDUKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0
IGwwOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4
dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDA6bGV2ZWw3Cgl7bXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0
O30KQGxpc3QgbDA6bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMDpsZXZlbDkKCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGwx
Cgl7bXNvLWxpc3QtaWQ6NjI2ODU5MTI5OwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6LTEzNDU2MzM2NiA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5
ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9CkBsaXN0
IGwxOmxldmVsMQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwxOmxldmVsMgoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0
O30KQGxpc3QgbDE6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmln
aHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMTpsZXZlbDQKCXttc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50
Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBo
YS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwxOmxldmVsNgoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30K
QGxpc3QgbDE6bGV2ZWw3Cgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDE6bGV2ZWw4
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1s
b3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGwyCgl7bXNvLWxpc3QtaWQ6NjY4
Mjk0NzE2OwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTIw
NTMzMDE3OCA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5
ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9CkBsaXN0IGwyOmxldmVsMQoJe21zby1s
ZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwyOmxldmVsMgoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWwz
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDot
OS4wcHQ7fQpAbGlzdCBsMjpsZXZlbDQKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBs
MjpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwyOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OnJvbWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDI6bGV2ZWw3Cgl7
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMjps
ZXZlbDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10
YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5k
ZW50Oi05LjBwdDt9CkBsaXN0IGwzCgl7bXNvLWxpc3QtaWQ6MTI2MDc5NjkzMDsKCW1zby1saXN0
LXR5cGU6aHlicmlkOwoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi00OTM3MTU5ODggLTgxNzcyMTAz
NiA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2
NzY5ODY5MSA2NzY5ODY5Mzt9CkBsaXN0IGwzOmxldmVsMQoJe21zby1sZXZlbC1zdGFydC1hdDow
OwoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6LTsKCW1z
by1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJ
bWFyZ2luLWxlZnQ6NTQuMHB0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCW1zby1mYXJl
YXN0LWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30KQGxpc3QgbDM6bGV2ZWwyCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6bzsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJbWFyZ2lu
LWxlZnQ6OTAuMHB0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyI7fQpAbGlzdCBsMzpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCW1hcmdpbi1sZWZ0OjEyNi4wcHQ7Cgl0ZXh0LWluZGVu
dDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30KQGxpc3QgbDM6bGV2ZWw0Cgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7CgltYXJn
aW4tbGVmdDoxNjIuMHB0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJv
bDt9CkBsaXN0IGwzOmxldmVsNQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1z
by1sZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsKCW1hcmdpbi1sZWZ0OjE5OC4wcHQ7Cgl0ZXh0LWluZGVudDotMTgu
MHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGwzOmxldmVsNgoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJbWFyZ2lu
LWxlZnQ6MjM0LjBwdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQpAbGlzdCBsMzpsZXZlbDcKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cglt
c28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsKCW1hcmdpbi1sZWZ0OjI3MC4wcHQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDM6bGV2ZWw4Cgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJbWFyZ2luLWxlZnQ6
MzA2LjBwdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXci
O30KQGxpc3QgbDM6bGV2ZWw5Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNv
LWxldmVsLXRleHQ674KnOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7CgltYXJnaW4tbGVmdDozNDIuMHB0OwoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGw0Cgl7bXNvLWxpc3QtaWQ6MTMy
MTA4MjcwNjsKCW1zby1saXN0LXR5cGU6aHlicmlkOwoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjUw
NDgwMDE2MiA2NzY5ODcwNSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5
ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9CkBsaXN0IGw0OmxldmVsMQoJe21zby1s
ZXZlbC10ZXh0OiIlMVwpIjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGw0OmxldmVs
MgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0O30KQGxpc3QgbDQ6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4t
bG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsNDpsZXZlbDQKCXttc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsNDpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGw0OmxldmVsNgoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTku
MHB0O30KQGxpc3QgbDQ6bGV2ZWw3Cgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDQ6
bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7fQpAbGlzdCBsNDpsZXZlbDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpy
b21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGw1Cgl7bXNvLWxpc3Qt
aWQ6MTQ4MjU3NDUyNzsKCW1zby1saXN0LXR5cGU6aHlicmlkOwoJbXNvLWxpc3QtdGVtcGxhdGUt
aWRzOi0xOTk2MzE3MzkwIDE4OTYzOTQ5MTIgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2
OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQpAbGlzdCBsNTpsZXZl
bDEKCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsKCW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsKCW1zby1sZXZlbC10ZXh0Oi07Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkRlbmdYaWFu
O30KQGxpc3QgbDU6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNv
LWxldmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3Vy
aWVyIE5ldyI7fQpAbGlzdCBsNTpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQpAbGlzdCBsNTpsZXZlbDQKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsK
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglm
b250LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsNTpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJ
Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGw1OmxldmVsNgoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGw1OmxldmVsNwoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGw1OmxldmVsOAoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87Cgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQt
aW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KQGxpc3QgbDU6bGV2
ZWw5Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674Kn
OwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30KQGxpc3Qg
bDYKCXttc28tbGlzdC1pZDoxNTI1MjUwMjI2OwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6MzEzMzA0OTQyIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3
Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzO30KQGxp
c3QgbDY6bGV2ZWwxCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVs
LXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30K
QGxpc3QgbDY6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxl
dmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyI7fQpAbGlzdCBsNjpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWls
eTpXaW5nZGluZ3M7fQpAbGlzdCBsNjpsZXZlbDQKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250
LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsNjpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGw2OmxldmVsNgoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGw2OmxldmVsNwoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10
YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGw2OmxldmVsOAoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KQGxpc3QgbDY6bGV2ZWw5
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674KnOwoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30Kb2wKCXttYXJn
aW4tYm90dG9tOjBjbTt9CnVsCgl7bWFyZ2luLWJvdHRvbTowY207fQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86
c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPgo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIg
Lz4KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGxhbmc9
IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+CjxkaXYgY2xhc3M9IldvcmRT
ZWN0aW9uMSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5ZaW1pbiBhbmQgYWxsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRvIGNsYXJpZnkgbXkgaXNzdWUgIzQgaW4g
dGhlIHByZXZpb3VzIGVtYWlsLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJGQyA3NDMyIGluIFNlY3Rpb24gMTIgc2F5cyB0aGF0
IOKAnFQ8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5oZSBwcmluY2lwbGVzIGJlaGlu
ZCB0aGUgZm9sbG93aW5nIHByb2NlZHVyZXMgYXJlIGJvcnJvd2VkIGZyb20gdGhlIHNwbGl0LWhv
cml6b24gZm9yd2FyZGluZyBydWxlcyBpbiBWUExTIHNvbHV0aW9ucyBbPGEgaHJlZj0iaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzQ3NjEiIHRpdGxlPSImcXVvdDtWaXJ0dWFsIFByaXZh
dGUgTEFOIFNlcnZpY2UgKFZQTFMpIFVzaW5nIEJHUCBmb3IgQXV0by1EaXNjb3ZlcnkgYW5kIFNp
Z25hbGluZyZxdW90OyI+UkZDNDc2MTwvYT5dIFs8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvcmZjNDc2MiIgdGl0bGU9IiZxdW90O1ZpcnR1YWwgUHJpdmF0ZSBMQU4gU2Vydmlj
ZSAoVlBMUykgVXNpbmcgTGFiZWwgRGlzdHJpYnV0aW9uIFByb3RvY29sIChMRFApIFNpZ25hbGlu
ZyZxdW90OyI+UkZDNDc2MjwvYT5dLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnSA8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcHJlPgo8cHJlPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SG93ZXZlciwgUkZDIDQ3NjEgYW5kIFJGQyA0NzYy
IGRlZmluZSB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcyA8Yj48aT5kaWZmZXJlbnRseTwvaT48L2I+
Ojwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+
PC9wcmU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjU0LjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwzIGxldmVsMSBsZm83Ij48IVtpZiAhc3Vw
cG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4g
ZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJGQyA0NzYxIGluIFNlY3Rpb24gNC4yLjUg
c3RhdGVzIHRoYXQg4oCcPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+U3BsaXQgaG9y
aXpvbiBmb3J3YXJkaW5nIHJ1bGVzIGFwcGx5IHRvIGJyb2FkY2FzdCBhbmQgbXVsdGljYXN0IHBh
Y2tldHMsIGFzIHdlbGwgYXMgcGFja2V0cyB0byBhbiB1bmtub3duIE1BQyBhZGRyZXNzPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+4oCdPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NTQuMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzciPjwhW2lmICFzdXBwb3J0
TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9
IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UkZDIDQ3NjIgaW4gU2VjdGlvbiA0LjQgc3RhdGVz
IHRoYXQg4oCcPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+YSBQRSBNVVNUIE5PVCBm
b3J3YXJkIHRyYWZmaWMgZnJvbSBvbmUgUFcgdG8gYW5vdGhlciBpbiB0aGUgc2FtZSBWUExTIG1l
c2g8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj7igJ0sIGl0IGRvZXMgbm90IGRpZmZlcmVudGlhdGUgYmV0
d2VlbiBCVU0gYW5kIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYy4gPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4KPHByZT48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPldoaWxlIFJGQyA3NDMyIGlzIGFsaWduZWQgd2l0aCBSRkMgNDc2MSBpbiBpdHMg
ZGVmaW5pdGlvbiBvZiB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcywgdGhlIHJ1bGUgaW50cm9kdWNl
ZCBpbiBSRkMgNDc2MiBpcyBtdWNoIHNpbXBsZXIgdG8gaW1wbGVtZW50LCBhbmQgaXQgaXMgbm90
IGV4cGxpY2l0bHkgcHJvaGliaXRlZCBieSBSRkMgNzQzMi48bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wcmU+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPG86cD48L286cD48L3NwYW4+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PkNlbGw6ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyYjNDM7OTcyLTU0OTI2NjMwMjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZuYnNwOyBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0
ZWxlLmNvbTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
CjxkaXY+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
RnJvbTo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluIDxicj4KPGI+U2VudDo8L2I+IFdlZG5lc2Rh
eSwgRGVjZW1iZXIgMTIsIDIwMTggMTE6MjAgQU08YnI+CjxiPlRvOjwvYj4gJ1lpbWluIFNoZW4n
ICZsdDt5c2hlbkBqdW5pcGVyLm5ldCZndDs8YnI+CjxiPkNjOjwvYj4gcnRnLWRpckBpZXRmLm9y
ZzsgbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc7IHJ0Zy1hZHNAaWV0Zi5vcmc8YnI+CjxiPlN1YmplY3Q6PC9iPiBS
RTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1l
d29yay0wMzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+WWltaW4sPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TG90cyBvZiB0aGFua3MgZm9yIHRo
ZSBtZXNzYWdlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkkgdGhpbmsgdGhh
dCB1c2Ugb2YgdGhlIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQg
Zm9yIHByb3RlY3Rpb24gb2YgRVZQTi1iYXNlZCBNUDJNUCBzZXJ2aWNlcyByZXF1aXJlcyBjbGFy
aWZpY2F0aW9uIG9mIHNldmVyYWwgaXNzdWVzLiBJIGFtIG5vdCBzdXJlIEkgY2FuIHByb3ZpZGUg
YSBmdWxsIGxpc3QsIGJ1dCwgYXQgbGVhc3QsCiB0aGUgZm9sbG93aW5nIHNob3VsZCBiZSBjb25z
aWRlcmVkOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwyIGxldmVsMSBsZm8xIj48IVtp
ZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9
Im1zby1saXN0Oklnbm9yZSI+MS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+SXQgc2VlbXMgdGhhdCBpbiBvcmRlciBmb3IgZWdyZXNzIHBy
b3RlY3Rpb24gdG8gd29yaywgRXRoZXJuZXQgbGlua3MgY29ubmVjdGluZyB0aGUgcHJpbWFyeSBF
Z3Jlc3MgUEUgYW5kIHRoZSBQcm90ZWN0b3IgdG8gdGhlIGN1c3RvbWVyIHNpdGUgbXVzdCBwYXJ0
aWNpcGF0ZSBpbiBhIGNvbW1vbiBtdWx0aS1ob21lZAogRXRoZXJuZXQgU2VnbWVudC4gSWYgdGhp
cyBpcyBjb3JyZWN0LCBpdCBzaG91bGQgYmUgc3BlY2lmaWVkIGV4cGxpY2l0bHk8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRl
bnQ6LTE4LjBwdDttc28tbGlzdDpsMiBsZXZlbDEgbGZvMSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48L3NwYW4+
PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPklmIHRoZSBtdWx0aS1ob21pbmcgRXRoZXJuZXQgU2VnbWVudCBhYm92ZSBvcGVyYXRlcyBp
biB0aGUgU2luZ2xlLUFjdGl2ZSBtb2RlLCBhbmQgaWYgdGhlIFByaW1hcnkgUEUgaXMgdGhlIERG
IG9uIHRoaXMgc2VnbWVudCBmb3IgdGhlIHNwZWNpZmljIHNlcnZpY2UgeW91IHRyeSB0byBwcm90
ZWN0LCB0aGVuLAogdG8gdGhlIGJlc3Qgb2YgbXkgdW5kZXJzdGFuZGluZywgdGhlIHByb3Bvc2Vk
IHByb3RlY3Rpb24gc2NoZW1lIHdpbGwgbm90IHByb3RlY3QgYW55dGhpbmcsIGJlY2F1c2UgdGhl
IFByb3RlY3RvciB3aWxsIGRlY2xhcmUgdGhlIHJlbGV2YW50IFZMQU5zIGFzIGJsb2NrZWQgdG8g
dGhlIENFIChlLmcuLCB1c2luZyBNVlJQIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDguNSBvZiBS
RkMgNzQzMi4gVGhlIFByb3RlY3RvciB3aWxsIG9ubHkgdW5ibG9jawogdGhlc2UgVkxBTnMgd2hl
biBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERiDigJMgYnV0IHRoaXMgd2lsbCBub3QgaGFwcGVuIHVu
dGlsIGl0IHdpbGwgbGVhcm4gdGhhdCB0aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgb3IgdGhlIGxpbmsg
dGhhdCBjb25uZWN0cyBpdCB0byB0aGUgQ0UgaGF2ZSBmYWlsZWQuIChJZiB0aGUgUHJpbWFyeSBQ
RSB3YXMgbm90IGEgREYsIHRoZXJlIHdvdWxkIGJlIG5vdGhpbmcgdG8gcHJvdGVjdCkuPG86cD48
L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzEiPjwhW2lmICFzdXBwb3J0TGlz
dHNdPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdu
b3JlIj4zLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PC9z
cGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5JZiB0aGUgSWYgdGhlIG11bHRpLWhvbWluZyBFdGhlcm5ldCBTZWdtZW50IGFib3Zl
IG9wZXJhdGVzIGluIHRoZSBBbGwtQWN0aXZlIG1vZGUsIGFuZCBpZiB0aGUgUHJpbWFyeSBQRSBp
cyB0aGUgREYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUgc3BlY2lmaWMgc2VydmljZSB5b3UgdHJ5
IHRvIHByb3RlY3QsCiB0aGVuOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBw
dDttc28tbGlzdDpsMiBsZXZlbDIgbGZvMSI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlm
XT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JbiB0
aGUgY2FzZSBvZiB0aGUgcHJpbWFyeSBQRSBmYWlsdXJlIOKAnGtub3duIHVuaWNhc3TigJ0gdHJh
ZmZpYyB3aWxsIGJlJm5ic3A7IHByb3RlY3RlZCBieSB0aGUgcHJvcG9zZWQgc2NoZW1lPG86cD48
L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwyIGxldmVsMiBsZm8x
Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxzcGFu
IHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsKPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoZSBQcm90ZWN0b3Igd2lsbCBkaXNjYXJkIGFu
eSBCVU0gdHJhZmZpYyBpdCByZWNlaXZlZCBmb3IgdGhpcyBzZXJ2aWNlIHVudGlsIGl0IGlzIGVs
ZWN0ZWQgYXMgdGhlIERGLgo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5XaGV0aGVyIHRoaXMgYmVoYXZpb3Igd291bGQgY291bnQgYXMgcHJvdGVjdGlvbiBmb3IgdGhl
IHNlcnZpY2UgaW4gcXVlc3Rpb24gb3Igbm90IGRlcGVuZHMgb24gdGhlIHNpZ25pZmljYW5jZSBv
ZiBtdWx0aWNhc3QgdHJhZmZpYyBpbiB0aGlzIHNlcnZpY2UuCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0
O21zby1saXN0OmwyIGxldmVsMSBsZm8xIj48IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+NC48c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+
PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UkZDIDc0
MzIgZGVmaW5lcyBpbiBTZWN0aW9uIDEyIHRoYXQgRXRoZXJuZXQgZnJhbWVzIHdpdGggdW5rbm93
biB1bmljYXN0IERlc3RpbmF0aW9uIE1BQyBhZGRyZXNzZXMgcmVjZWl2ZWQgZnJvbSBhbm90aGVy
IFBFIE1VU1QgTk9UIGV2ZXIgYmUgZm9yd2FyZGVkIGJ5IHRoZSByZWNlaXZpbmcgUEUgdG8gYW55
CiBvdGhlciBQRSwgb25seSBsb2NhbGx5LiBXaGlsZSBSRkMgNzQzMiByZXN0cmljdHMgdGhpcyB0
byBqdXN0IHVua25vd24gdW5pY2FzdCBmcmFtZXMsIEkgc3VzcGVjdCB0aGF0IG1vc3QgaW1wbGVt
ZW50YXRpb25zIGRvIG5vdCBmb3J3YXJkIEVWUE4tZW5jYXBzdWxhdGVkIGZyYW1lcyB0aGV5IHJl
Y2VpdmUmbmJzcDsgdG8gb3RoZXIgUEVzIGluIGFueSBjYXNlIChJIGNhbiBiZSB3cm9uZyBoZXJl
LCBvZiBjb3Vyc2UpIGp1c3QgdG8gYmUgb24gdGhlIHNhZmUKIHNpZGUgd2hlbiBpdCBjb21lcyB0
byBFdGhlcm5ldCBsb29wIHByZXZlbnRpb24uIFN1Y2ggaW1wbGVtZW50YXRpb25zIHdvdWxkIGhh
dmUgcHJvYmxlbXMgd2l0aCB1c2luZyB0aGUgcHJvcG9zZWQgcHJvdGVjdGlvbiBzY2hlbWUgZm9y
IHByb3RlY3Rpb24gYWdhaW5zdCBmYWlsdXJlcyBvZiB0aGUgYXR0YWNobWVudCBjaXJjdWl0IHdo
ZXJlIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBhY3RzIGFzIHRoZSBQTFIuPG86cD48L286cD48L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+SSBkbyBub3Qga25vdyBpZiB0aGUgbGlzdCBhYm92ZSBpcyBj
b21wbGV0ZSBhbmQgd2hldGhlciBhbGwgdGhlIGlzc3VlcyBJ4oCZdmUgcmFpc2VkIGFyZSByZWxl
dmFudCwgYnV0IEkgdGhpbmsgdGhhdCBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVj
dGlvbiZuYnNwOyBmcmFtZXdvcmsgdG8gRVZQTiByZXF1aXJlcyBzb21lIGFkZGl0aW9uYWwgdGhv
dWdodCAoYW5kLAogZXZlbnR1YWxseSwgYSBkZWRpY2F0ZWQgZG9jdW1lbnQpLiBTaW1wbHkgc2F5
aW5nIHRoYXQg4oCcPC9zcGFuPkVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFu
bmVyIGFzIExheWVyIDMgVlBOPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPuKAnSBjb3VsZCBi
ZSBtaXNsZWFkaW5nIElNSE8uCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkhv
cGVmdWxseSB0aGVzZSBub3RlcyB3b3VsZCBiZSB1c2VmdWwuPG86cD48L286cD48L3NwYW4+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYzMDI8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01
NDkyNjYzMDI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRv
OkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj4KQWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb208L2E+PG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1
bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7Cjxicj4KPGI+U2VudDo8L2I+IFdl
ZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIwMTggMjo0NCBBTTxicj4KPGI+VG86PC9iPiBBbGV4YW5k
ZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7PGJyPgo8
Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYu
b3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPgptcGxzQGlldGYub3JnPC9h
PjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnIj4KZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9y
ZyI+CnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+PGJyPgo8Yj5TdWJqZWN0OjwvYj4gUmU6IFJ0Z0RpciBy
ZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8bzpw
PjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgU2FzYWgsPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNv
LWxpc3Q6bDAgbGV2ZWwyIGxmbzIiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bh
bj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+TDJWUE4gc2VydmljZXMg
dGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1w
dHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9u
IGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBk
byBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUKIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3Nl
ZCBmcmFtZXdvcmsg4oCTIHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5
c2lzLiBNZWFud2hpbGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNl
IHdoZW4gYW4gZXhwbGljaXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBi
ZSBhZGRyZXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2gg
aW4gcGxhY2UuCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RVZQTiBjYW4gYmUgc3VwcG9ydGVkIGlu
IGEgc2ltaWxhciBtYW5uZXIgYXMgTGF5ZXIgMyBWUE4sIGFsdGhvdWdoIHRoaXMgZG9jdW1lbnQg
ZG9lc27igJl0IHByb3ZpZGUgYSBkZXRhaWxlZCBleGFtcGxlLjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPGRpdj4KPGRpdj4KPGRpdj4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6
YmxhY2siPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0tIFlpbWlu
PG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206
IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFs
ZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8
YnI+CjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggYXQgMzo1MCBBTTxi
cj4KPGI+VG86IDwvYj5ZaW1pbiBTaGVuICZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBl
ci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0PC9hPiZndDs8YnI+CjxiPkNjOiA8L2I+JnF1b3Q7PGEg
aHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+JnF1b3Q7
ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwv
YT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9y
ZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYu
b3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+JnF1b3Q7CiAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxs
QGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9y
ZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctYWRz
QGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZndDs8YnI+CjxiPlN1YmplY3Q6IDwvYj5S
RTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1l
d29yay0wMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkxvdHMgb2Yg
dGhhbmtzIGZvciBhIHByb21wdCBhbmQgdmVyeSBlbmNvdXJhZ2luZyByZXNwb25zZS48L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JdCBzZWVtcyB0aGF0IGFsbCBteSBjb21tZW50
cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFuZ2VzLiBJIHdpbGwgYmUg
d2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0IHRvIGNvbmZpcm0gdGhh
dC48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5QbGVhc2Ugc2VlIHNvbWUgcmVt
YXJrcyA8L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPmlubGluZSBiZWxv
dzwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4uPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNo
YTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk9mZmljZTogJiM0Mzs5NzItMzky
NjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
IzQzOzk3Mi01NDkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsgPGEgaHJl
Zj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj4KQWxleGFuZGVyLlZh
aW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0ibWFpbHRv
OnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7Cjxicj4KPGI+U2Vu
dDo8L2I+IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwgMjAxOCAyOjUzIEFNPGJyPgo8Yj5Ubzo8L2I+
IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZn
dDs7CjxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9h
Pjxicj4KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRp
ckBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj4KbXBsc0BpZXRm
Lm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+CmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVj
dGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPjxicj4KPGI+U3ViamVjdDo8L2I+IFJlOiBS
dGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3Jr
LTAzPG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNhc2hhLDxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhhbmtzIHZlcnkgbXVjaCBhZ2FpbiBmb3IgdGhlIGRldGFpbGVkIHJl
dmlldyBhbmQgdGhlIGNvbnN0cnVjdGl2ZSBjb21tZW50cyBhbmQgc3VnZ2VzdGlvbnMhPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5QbGVhc2Ugc2VlIFt5c2hlbl0gaW5saW5lIGJlbG93LjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPGRpdj4K
PGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Y29sb3I6YmxhY2siPlRoYW5rcyw8L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8
ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtj
b2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4K
PC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAw
Y20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0OzxhIGhyZWY9Im1haWx0
bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb208L2E+Jmd0Ozxicj4KPGI+RGF0ZTogPC9iPlR1ZXNkYXksIE5vdmVtYmVyIDIw
LCAyMDE4IGF0IDQ6NDEgQU08YnI+CjxiPlRvOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0
Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJt
YWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPgo8Yj5D
YzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGll
dGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0
Zy1kaXJAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5v
cmciPm1wbHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRm
Lm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZx
dW90OwogJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4KPGI+U3ViamVjdDogPC9iPlJ0
Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmst
MDM8YnI+CjxiPlJlc2VudC1Gcm9tOiA8L2I+Jmx0OzxhIGhyZWY9Im1haWx0bzphbGlhcy1ib3Vu
Y2VzQGlldGYub3JnIj5hbGlhcy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDs8YnI+CjxiPlJlc2Vu
dC1UbzogPC9iPiZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1
bmlwZXIubmV0PC9hPiZndDssIEpleWFuYW50aCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1pbnRvQGp1
bmlwZXIubmV0Ij5taW50b0BqdW5pcGVyLm5ldDwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20iPmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208L2E+
Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpoYW5uZXNAcnRicmljay5jb20iPmhhbm5lc0BydGJy
aWNrLmNvbTwvYT4mZ3Q7LAogJmx0OzxhIGhyZWY9Im1haWx0bzpjLm1pY2hlbEB0ZWxla29tLmRl
Ij5jLm1pY2hlbEB0ZWxla29tLmRlPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86aHVhaW1v
LmNoZW5AaHVhd2VpLmNvbSI+aHVhaW1vLmNoZW5AaHVhd2VpLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbSI+amlhbmd5dWFubG9uZ0BodWF3
ZWkuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86dHNhYWRAY2lzY28uY29tIj50c2Fh
ZEBjaXNjby5jb208L2E+Jmd0OywKICZsdDs8YSBocmVmPSJtYWlsdG86bi5sZXltYW5uQHRlbGVr
b20uZGUiPm4ubGV5bWFubkB0ZWxla29tLmRlPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86
bG9hQHBpLm51Ij5sb2FAcGkubnU8L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzptYXJ0aW4u
dmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208L2E+Jmd0Oywg
Jmx0OzxhIGhyZWY9Im1haWx0bzpkYjM1NDZAYXR0LmNvbSI+ZGIzNTQ2QGF0dC5jb208L2E+Jmd0
OywgJmx0OzxhIGhyZWY9Im1haWx0bzphcmV0YW5hLmlldGZAZ21haWwuY29tIj5hcmV0YW5hLmll
dGZAZ21haWwuY29tPC9hPiZndDssCiBMb2EgQW5kZXJzc29uICZsdDs8YSBocmVmPSJtYWlsdG86
bG9hQHBpLm51Ij5sb2FAcGkubnU8L2E+Jmd0Ozxicj4KPGI+UmVzZW50LURhdGU6IDwvYj5UdWVz
ZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0OjQxIEFNPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+Cjwv
ZGl2Pgo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs
YWNrIj5IZWxsbyw8L3NwYW4+PG86cD48L286cD48L3A+CjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndo
aXRlO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsO29ycGhhbnM6IDI7dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IDI7LXdlYmtpdC10ZXh0LXN0
cm9rZS13aWR0aDogMHB4O3RleHQtZGVjb3JhdGlvbi1zdHlsZTogaW5pdGlhbDt0ZXh0LWRlY29y
YXRpb24tY29sb3I6IGluaXRpYWw7d29yZC1zcGFjaW5nOjBweCI+CjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjpibGFjayI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3Jh
dGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtz
IHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkg
cGFzcyB0aHJvdWdoIElFVEYgbGFzdAogY2FsbCBhbmQgSUVTRyByZXZpZXcsIGFuZCBzb21ldGlt
ZXMgb24gc3BlY2lhbCByZXF1ZXN0LiBUaGUgcHVycG9zZSBvZiB0aGUgcmV2aWV3IGlzIHRvIHBy
b3ZpZGUgYXNzaXN0YW5jZSB0byB0aGUgUm91dGluZyBBRHMuIEZvciBtb3JlIGluZm9ybWF0aW9u
IGFib3V0IHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlLCBwbGVhc2Ugc2VlJm5ic3A7PGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHAtM0FfX3RyYWMu
dG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193aWtpX1J0Z0RpciZhbXA7ZD1Ed01HYVEmYW1w
O2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5U
N3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJmFtcDttPXh1OTBNZkFXX2pt
NmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmYW1wO3M9bG1OUmxYalQ0S0c2eE90b243
N3ZsYTNKbE91SG1ybXRBLURUYmVTLWVJOCZhbXA7ZT0iPjxzcGFuIGNsYXNzPSJpY29uIj48c3Bh
biBzdHlsZT0iY29sb3I6I0JCMDAwMDt0ZXh0LWRlY29yYXRpb246bm9uZSI+4oCLPC9zcGFuPjwv
c3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6I0JCMDAwMCI+aHR0cDovL3RyYWMudG9vbHMuaWV0Zi5v
cmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0Rpcjwvc3Bhbj48L2E+PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBu
b3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiAyO3RleHQtYWxpZ246c3Rh
cnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt0ZXh0LWRlY29yYXRp
b24tc3R5bGU6IGluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBpbml0aWFsO3dvcmQtc3Bh
Y2luZzowcHgiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkFsdGhvdWdoIHRoZXNlIGNv
bW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3
b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdpdGggYW55
IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUsIGFuZAogc3Ry
aXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhl
IGRyYWZ0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9jdW1l
bnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmstMDM8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2aWV3ZXI6IEFsZXhhbmRlciAo4oCcU2Fz
aGHigJ0pIFZhaW5zaHRlaW48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2
aWV3IGRhdGU6IDE5LU5vdi0xODxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5J
RVRGIExDIEVuZCBEYXRlOiBOb3Qga25vd248bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+SW50ZW5kIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrPG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj5TdW1tYXJ5PC9iPjogPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkg
aGF2ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFib3V0IHRoaXMgZG9jdW1lbnQgdGhhdCBJIHRoaW5r
IHNob3VsZCBiZSByZXNvbHZlZCBiZWZvcmUgcHVibGljYXRpb24uPG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj5Db21tZW50czwvYj46PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlRoZSBkcmFmdCBpcyB3ZWxsIHdyaXR0ZW4sIHJlcXVpcmVzIGZyb20gdGhlIHJlYWRlciBoYXMg
Z29vZCB1bmRlcnN0YW5kaW5nIG9mIG11bHRpcGxlIHRlY2hub2xvZ2llcyBpbmNsdWRpbmc6PG86
cD48L286cD48L3A+Cjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHR5cGU9ImRpc2MiPgo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw2IGxldmVsMSBsZm8zIj5jb250ZXh0
IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzE8bzpwPjwvbzpwPjwvbGk+
PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsNiBsZXZlbDEgbGZvMyI+bG9j
YWwgYW5kIHJlbW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5kIFJGQyA3NDkwKTxvOnA+
PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw2IGxldmVs
MSBsZm8zIj5TZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJRHMgKFJGQyA4NDAyKSBhbmQgbW9yZS4m
bmJzcDsKPG86cD48L286cD48L2xpPjwvdWw+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZG91YnQg
aXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBkb3VidCBh
bnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgo8bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoaXMgaXMgYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHdpdGggYXQgbGVhc3Qgb25lIOKA
nHNwZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJhbWV3b3JrIGFscmVhZHkgYmVpbmcgcHVibGlz
aGVkIGFzCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/
dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM4MTA0JmFtcDtkPUR3TUdhUSZhbXA7
Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3
eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5ME1mQVdfam02
bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz1aUW5Ta1ZRdHQxeTVtdlVzcGJ4
ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmFtcDtlPSI+ClJGQyA4MTA0PC9hPi4gJm5ic3A7SSBh
c3N1bWUgdGhhdCBvdGhlciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1bWVudHMgYXJlIG9uIHRo
ZSB3YXkuIDxvOnA+CjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBob2xkIGEgdmVyeSBjb25zdHJ1
Y3RpdmUgb2ZmLWxpc3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3JzIGJlZm9yZSBwb3N0aW5n
IHRoaXMgcmV2aWV3LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVlbiBhbHJlYWR5IGFja25v
d2xlZGdlZC4gSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3JzIGFuZCwgZXNwZWNpYWxs
eSwgWWltaW4sIGZvciBjb29wZXJhdGlvbi48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkNhdmVh
dDwvYj46IDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgZG9uZSA8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3d3dy5pZXRmLm9yZ19tYWlsLTJEYXJjaGl2ZV93ZWJfbXBsc19jdXJyZW50X21zZzE3MDMz
Lmh0bWwmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIz
dm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9i
d1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFt
cDtzPXplUVY3aThHQVRXRFB1LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmYW1wO2U9Ij4K
YW4gdW5zb2xpY2l0ZWQgcmV2aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBkcmFmdDwv
YT4uIEZyb20gbXkgUE9WLCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29vZCBzaGFw
ZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBiaWFzZWQg
KHRoZSBjdXJyZW50IHZlcnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBoYXZlIG5v
dGljZWQgdGhhdCB0aGUgbWFqb3JpdHkgb2YgbXkKIHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1
Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gVGhhbmtzIGFnYWluITxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+TWFqb3IgSXNzdWVzPC9iPjogTm8gbWFqb3IgaXNzdWVzIGZvdW5kPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj5NaW5vciBJc3N1ZXM8L2I+OjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0
Omw0IGxldmVsMSBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1s
aXN0Oklnbm9yZSI+MSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSBkb2N1bWVudCBzZWVtcyB0byBiZSBh
bWJpZ3VvdXMmbmJzcDsgd2l0aCByZWdhcmQgdG8gZXhwZWN0ZWQgY292ZXJhZ2Ugb2YgTDJWUE4g
c2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVzOgo8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDot
MTguMHB0O21zby1saXN0Omw0IGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPk9uIG9u
ZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdvcmsgaW4gdGhlIDI8c3VwPm5k
PC9zdXA+IGJ1bGxldCBpbiBTZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1VU1Qg4oCcPHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5hY2NvbW1vZGF0ZSBleGlz
dGluZyBhbmQgZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBsYXllci0yCiBWUE5z
LCBsYXllci0zIFZQTnMsIGhpZXJhcmNoaWNhbCBMU1AsIGFuZCBvdGhlcnM8L3NwYW4+4oCdPG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsNCBsZXZlbDIgbGZvNCI+CjwhW2lmICFz
dXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmIuPHNwYW4gc3R5bGU9
ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJM
VFIiPjwvc3Bhbj5PbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3IG9mIHRoZSBmcmFtZXdv
cmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5XaGVuIGEgUExSIGRvZXMg
bG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJlc3BvbnNpYmxlIGZvciBwZXJmb3JtaW5n
ICZxdW90O2NvbnRleHQKIGxhYmVsIHN3aXRjaGluZyZxdW90OyBmb3IgcmVyb3V0ZWQgTVBMUyBz
ZXJ2aWNlIHBhY2tldHMgYW5kICZxdW90O2NvbnRleHQgSVAgZm9yd2FyZGluZyZxdW90OyBmb3Ig
cmVyb3V0ZWQgSVAgc2VydmljZSBwYWNrZXRzLCB0byBhbGxvdyB0aGUgc2VydmljZSBwYWNrZXRz
IHRvIGNvbnRpbnVlIHRvIHJlYWNoIHRoZSBzZXJ2aWNlIGRlc3RpbmF0aW9uczwvc3Bhbj7igJ0u
IGkuZS4sIE1BQy1iYXNlZCBzd2l0Y2hpbmcgc2VlbXMgdG8gYmUgZXhjbHVkZWQgZnJvbSB0aGUg
cHJvdGVjdG9yCiByZXNwb25zaWJpbGl0eS4gPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28t
bGlzdDpsNCBsZXZlbDIgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPmMuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
Pjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5TZWN0aW9uIDMgb2YgdGhl
IGRyYWZ0IG9ubHkgZGVmaW5lcyB0aGUgdGVybXMg4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5Db250ZXh0IGxhYmVsIHN3aXRjaGluZzwvc3Bhbj7i
gJ0mbmJzcDsgYW5kIOKAnDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5Db250ZXh0IElQIGZvcndhcmRpbmc8L3NwYW4+4oCd
LgogVGhpcyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4dCBMYXllci0yIHN3aXRjaGluZyBpcyBu
b3QgY292ZXJlZCBieSB0aGUgZnJhbWV3b3JrPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5d
IEFjdHVhbGx5LCB0aGlzIGZyYW1ld29yayBkb2VzIGFsbG93IGEgY29udGV4dCBsYWJlbCB0byBw
b2ludCB0byBhIGxheWVyLTIgc3dpdGNoaW5nIHRhYmxlLCBpZiB0aGUgcGFja2V0cyBjb21pbmcg
dG8gYSBwcm90ZWN0b3IgaGF2ZSBhIGxheWVyLTIgaGVhZGVyIChyYXRoZXIgdGhhbiBhIGxhYmVs
IG9yIElQIGhlYWRlcikgYmVsb3cgdGhlIGNvbnRleHQgbGFiZWwsIHdoaWNoIGNvdWxkIGJlIHRo
ZQogY2FzZSBvZiBNQUMgYWRkcmVzcyB0YWJsZS4gJm5ic3A7SW4gdGhlb3J5LCBhIGNvbnRleHQg
bGFiZWwgbWF5IHBvaW50IHRvIGFueSB0eXBlIG9mIGxvb2stdXAgdGFibGUuIElPVywgZGVwZW5k
aW5nIHRoZSB1c2UgY2FzZSwgYW55IG1lYW5pbmdmdWwgY29udGV4dC1iYXNlZCDigJxsYXllci1O
4oCdIGZvcndhcmRpbmcvc3dpdGNoaW5nIGlzIGFsbG93ZWQgYnkgdGhpcyBmcmFtZXdvcmsuIFdl
IHdpbGwgYWRkIGEgc2VjdGlvbiB0byB0aGUgZW5kIG9mIGRyYWZ0CiB0byBtYWtlIGl0IGZ1dHVy
ZSBjb21wYXRpYmxlPHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPi48Yj48aT5bW1Nhc2hhXV0g
U291bmRzIGdvb2QuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0dWFsIHRleHQgaW4gdGhl
IG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0LjwvaT48L2I+Cjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsNCBsZXZlbDEgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPjIpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwv
c3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JIGhhdmUgc29tZSBkb3VidHMg
cmVnYXJkaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29y
ayBkZWZpbmVkIGluIHRoZSBkcmFmdCZuYnNwOyB0byBWUExTLWJhc2VkIChSRkMgNDc2MSBhbmQv
b3IgUkZDIDQ3NjIpJm5ic3A7IHNlcnZpY2VzIGJlY2F1c2U6CjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0x
OC4wcHQ7bXNvLWxpc3Q6bDQgbGV2ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3Bh
biBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+V2l0aCBW
UExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9k
ZS4gQXMgYSBjb25zZXF1ZW5jZTo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0O21z
by10ZXh0LWluZGVudC1hbHQ6LTkuMHB0O21zby1saXN0Omw0IGxldmVsMyBsZm80Ij4KPCFbaWYg
IXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+PHNwYW4gc3R5bGU9
ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsKPC9zcGFuPmkuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFu
Pjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5QcmlvciB0byBmYWlsdXJl
IG9mIHRoZSBwcmltYXJ5IGVncmVzcywgdGhlIFZTSSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlcnZp
Y2UgaW4gdGhlIFByb3RlY3RvciBQRSB3b3VsZCBub3QgbGVhcm4gYW55IE1BQyBhZGRyZXNzZXMK
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTA4LjBwdDttc28tdGV4dC1pbmRlbnQtYWx0Oi05
LjBwdDttc28tbGlzdDpsNCBsZXZlbDMgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFu
IHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5paS48c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPklmIHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZp
YyBpbnRlbmRlZCBmb3IgdGhlIHByaW1hcnkgZWdyZXNzIFBFIHRvIHRoZSBwcm90ZWN0b3IsIHRo
ZSBWU0kgdGhhdCBsb2NhbGx5IHJlcHJlc2VudHMgcHJvdGVjdGVkIHNlcnZpY2UgdGhlcmUKIHdv
dWxkIGZsb29kIHRoaXMgdHJhZmZpYyBhcyDigJx1bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBz
dWNoLCBwcm9iYWJseSBzdWJqZWN0IGl0IHRvIHJhdGUgbGltaXRpbmcuCjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7
dGV4dC1pbmRlbnQ6LTEwOC4wcHQ7bXNvLXRleHQtaW5kZW50LWFsdDotOS4wcHQ7bXNvLWxpc3Q6
bDQgbGV2ZWwzIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOwo8L3NwYW4+aWlpLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bh
bj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+RnJvbSB0aGUgUE9WIG9m
IHRoZSBjdXN0b21lciBvZiB0aGUgVlBMUyBzZXJ2aWNlLCZuYnNwOyB0aGlzIG1lYW5zIHRoYXQg
cmVkaXJlY3RpbmcgdHJhZmZpYyB0byB0aGUgcHJvdGVjdGluZyBWU0ksIGJ5IGFuZCBvZiBpdHNl
bGYgd291bGQgbm90IGZ1bGx5IHJlc3RvcmUKIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlh
bCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFD
IGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0ZWQ8bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWlu
ZGVudDotMTguMHB0O21zby1saXN0Omw0IGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Yi48c3BhbiBzdHlsZT0iZm9udDo3LjBw
dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFu
Pkl0IGlzIGFsc28gd29ydGggbm90aW5nIHRoYXQgaW4gVlBMUyByZWNlaXZlZCBhcHBsaWNhdGlv
biBsYWJlbHMgZG8gbm90IG9ubHkgZGVmaW5lIGVncmVzcyBWU0kgYXMgdGhlIGNvbnRleHQgZm9y
IHRoZSBNQUMtYmFzZWQgc3dpdGNoaW5nIGJ1dCBhbHNvIGlkZW50aWZ5IHJlbW90ZSBpbmdyZXNz
IFZTSSBmb3IgTUFDIGxlYXJuaW5nLiBFeHRlbmRpbmcgc3VjaCBpZGVudGlmaWNhdGlvbgogdG8g
Y292ZXIgYWxzbyBhcHBsaWNhdGlvbiBsYWJlbHMgb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBs
b29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZTxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNv
LWxpc3Q6bDQgbGV2ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj5jLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bh
bj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SSBzZWUgdGhlc2UgY29u
Y2VybnMgYXMgbWlub3IgaXNzdWVzIGJlY2F1c2UsIGFzIGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMg
bm90IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlIGZyYW1ld29yayBpcyBzdXBwb3NlZCB0byBjb3Zl
ciBWUExTIHNlcnZpY2VzLiBBbiBleHBsaWNpdCBjYXZlYXQgKHBvc3NpYmx5IGRlZmluaW5nIGFw
cGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29yawogdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0
IEZGU+KAnSwgb3IgdG8gYmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0pIHdv
dWxkIHN1ZmZpY2UgdG8gcmVzb2x2ZSB0aGVtIElNSE88bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0
O21zby1saXN0Omw0IGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5
bGU9Im1zby1saXN0Oklnbm9yZSI+ZC48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPkwyVlBOIHNlcnZp
Y2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFu
IGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNh
dGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRo
ZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBzb21lCiBvdGhlciBpc3N1ZXMgd2l0aCB0aGUgcHJv
cG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUgc2VyaW91cyBpbi1kZXB0aCBh
bmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0byBtZSBsaWtlIGFub3RoZXIg
Y2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCcbGVmdCBGRlPigJ0gb3Ig4oCc
dG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0gd291bGQgYmUgdmVyeSBt
dWNoIGluIHBsYWNlLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBtZW50
aW9uIFZQTFMgYW5kIEVWUE4gZm9yIGZ1dHVyZSBzdHVkeSwgYXMgd2VsbCBhcyBzZXJ2aWNlcyB3
aGVyZSBubyBvdGhlciByb3V0ZXIgaXMgYWJsZSB0byBsZWFybiBvciBlc3RhYmxpc2ggaXRzIG93
biBjb25uZWN0aXZpdHkgd2l0aCBzZXJ2aWNlIGRlc3RpbmF0aW9uIGluIGFkdmFuY2Ugb2YgYSBw
cmltYXJ5IFBFIGZhaWx1cmUsIHRvIHNlcnZlIGFzIGEgcHJvdGVjdG9yPHNwYW4gc3R5bGU9ImNv
bG9yOiMwMEIwRjAiPi48Yj48aT5bW1Nhc2hhXV0KIFRoaXMgc2hvdWxkIHN1ZmZpY2UgSSB0aGlu
azwvaT48L2I+PC9zcGFuPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4uPC9zcGFu
PjwvaT48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPgo8L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7
bXNvLWxpc3Q6bDQgbGV2ZWwxIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj4zKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48
L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhlIGV4YW1wbGUgb2YgYXBw
bHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0byBCR1AvTVBMUyBJUCBWUE4g
KFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSByZXN0cmljdGVkIHRvIHNjZW5h
cmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0aGUgcHJvdGVjdG9yIFZS
RiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uCiBzY2hlbWUuIDxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50
Oi0xOC4wcHQ7bXNvLWxpc3Q6bDQgbGV2ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48
c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+V2l0
aCB0aGlzIHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3MgcHJvdGVjdGlv
biBmcmFtZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLgo8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDot
MTguMHB0O21zby1saXN0Omw0IGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Yi48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPkhvd2V2
ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgYW5k
IHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBjYW4gYmUgc2VsZWN0ZWQg
aW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55IGltcGFjdCBvbiBpbnRlcm9wZXJh
YmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvCiB3aGljaCBleHRlbnQgSVAgVlBOIHNl
cnZpY2VzIHRoYXQgdXNlIGRpZmZlcmVudCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlm
ZmVyZW50IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3
b3JrPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsNCBsZXZlbDIgbGZvNCI+Cjwh
W2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmMuPHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4g
ZGlyPSJMVFIiPjwvc3Bhbj5TaW5jZSB3ZSBhcmUgb25seSBzcGVha2luZyBhYm91dCBhbiBleGFt
cGxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LCB0aGVyZSBpcyBubyBuZWVkIHRvIGRlc2NyaWJl
IGEgY29tcGxldGUgc29sdXRpb24gaGVyZS4gU2ltcGx5IG5vdGluZyB0aGUgbmVlZCBmb3IgZWxh
Ym9yYXRpb24gd2l0aCByZWdhcmQgdG8gb3RoZXIgVlBOIGFwcGxpY2F0aW9uIGxhYmVsIGFsbG9j
YXRpb24KIHNjaGVtZXMmbmJzcDsgKGluY2x1ZGluZyB0aGUgcG9zc2libGUgbWlzbWF0Y2ggaW4g
dGhlIHByaW1hcnkgYW5kIHByb3RlY3RvciBlZ3Jlc3MgUEVzKSBhbmQgc2VuZGluZyB0aGUgcmVh
ZGVyIHRvIGEgKGZ1dHVyZSkgZGVkaWNhdGVkIGRvY3VtZW50IHdvdWxkIHN1ZmZpY2UgSU1ITy48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBjbGFyaWZ5IHRoYXQgdGhlIHBy
aW1hcnkgUEUgKFBFMikgbWF5IGFsbG9jYXRlIFZQTiBsYWJlbHMgYnkgdXNpbmcgcGVyLVZSRiwg
cGVyLXJvdXRlLCBvciBwZXItaW50ZXJmYWNlIG1vZGUuIFRoZSBwcm90ZWN0b3IgKFBFMykgc2hv
dWxkIHNldCB1cCB0aGUgbmV4dGhvcCBmb3IgZWFjaCBsYWJlbCByb3V0ZSBpbiBwZTIubXBscyB0
YWJsZSBhcyBiZWxvdzoKPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsNSBsZXZl
bDEgbGZvNSI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPklmIHRoZSBWUE4g
bGFiZWwgaXMgYSBwZXItVlJGIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUg
c2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTgu
MHB0O21zby1saXN0Omw1IGxldmVsMSBsZm81Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4g
c3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRS
Ij48L3NwYW4+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1yb3V0ZSBsYWJlbCwgdGhlIG5leHRo
b3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBiZSBiYXNlZCBvbiB0aGUgcHJvdGVjdG9y4oCZ
cyBvd24gY29ubmVjdGl2aXR5IHdpdGggdGhlIElQIHByZWZpeC48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDot
MTguMHB0O21zby1saXN0Omw1IGxldmVsMSBsZm81Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0i
TFRSIj48L3NwYW4+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1pbnRlcmZhY2UgbGFiZWwsIHRo
ZXJlIGFyZSB0d28gY2FzZXMuIChBKSBJZiB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVz
IG92ZXIgdGhlIGludGVyZmFjZXMgb24gdGhlIHByaW1hcnkgUEUgYWxpZ25zIGNvbXBsZXRlbHkg
d2l0aCB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVyZmFjZXMK
IG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQg
cG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJmYWNlIG9mIHRoZSBJUCBwcmVmaXggb24g
dGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lzZSAob3IgZm9yIHNpbXBsaWNpdHkpLCB0aGUgbmV4
dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZS
Ri4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxl
PSJjb2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gV291bGQgaXQgbm90IGJlIHNpbXBsZXIgdG8gc2F5
IHRoYXQsIHJlZ2FyZGxlc3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYWxsb2Nh
dGVzIGl0cyBWUE4gYXBwbGljYXRpb24gbGFiZWxzLCB0aGUgUHJvdGVjdG9yIHNob3VsZCBhbHdh
eXMgdHJlYXQgdGhlbSBhcyBwb2ludGluZyB0byB0aGUgcmVsZXZhbnQgVlJGIGFuZAogcGVyZm9y
bWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNoZXMgcm91dGVz
IGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJvdGVjdG9yIHdv
dWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFjayB0byB0aGUg
c2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/PC9zcGFuPjwvaT48L2I+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYw
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsNCBsZXZl
bDEgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPjQpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+
PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5TZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3NzaWJsZSBh
cHByb2FjaGVzIHRvIGFkdmVydGlzZW1lbnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRkcmVzcyBp
biBJR1AuIEJ1dCBpdCBkb2VzIG5vdCBkZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg
4oCcTVVTVCB0byBpbXBsZW1lbnTigJ0uIFRoaXMgbG9va3MgdG8gbWUgbGlrZSBhbiBvcGVuaW5n
IGZvciBpbnRlcm9wZXJhYmlsaXR5CiBpc3N1ZXMgYmV0d2VlbiBpbXBsZW1lbnRhdGlvbnMgdGhh
dCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0aGUgb3RoZXIgaGFuZCwgSSBhbSBu
b3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoZSByaWdodCBwbGFjZSB0
byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24sIGVzcGVjaWFsbHkgd2hlbiB0aGUg
ZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUgcXVpdGUgZGlmZmVyZW50Ogo8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omw0IGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPlRoZSDigJxwcm94eSBtb2Rl4oCdIGFwcHJvYWNoIGltcG9zZXMgbWluaW1hbCAo
aWYgYW55KSBzcGVjaWZpYyByZXF1aXJlbWVudHMgb24gdGhlIHJvdXRpbmcgYW5kIFRFIGRvbWFp
biAoaS5lLiwgbm8gZGVkaWNhdGVkIGV4dGVuc2lvbnMgaW4gSUdQLCZuYnNwOyBqdXN0IHN1cHBv
cnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWduYWxpbmcgcHJvdG9jb2wgdXNlZCBm
b3IKIHRoZSB0dW5uZWwgc2V0dXApIDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6
bDQgbGV2ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj5iLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3Nw
YW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhlIOKAnGFsaWFzIG1vZGXigJ0g
c2VlbXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21lbnQgUm91dGluZyBleHRl
bnNpb25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcgZG9tYWluIGFzIHdlbGwg
YXMgc3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50aWFsIFBMUnMuIFRoZXJl
Zm9yZSBJIHRoaW5rIHRoYXQgaXQgaXMKIGEgbmF0aXZlIHNjaGVtZSB0byBiZSB1c2VkIGluIHRo
ZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRoZSBlbnZpcm9ubWVu
dHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBMU1BzPG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4
dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsNCBsZXZlbDIgbGZvNCI+CjwhW2lmICFzdXBwb3J0
TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmMuPHNwYW4gc3R5bGU9ImZvbnQ6
Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwv
c3Bhbj5UaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMgYWNjb21w
YW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnDxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5UaGUgY29ycmVj
dG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5u
ZWxzCiByZWxpZXMgb24gdGhlIHBhdGggY29tcHV0YXRpb25zIGZvciB0aGUgYW55LWNhc3QgSVAm
bmJzcDsgYWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGluZ3Jlc3Mgcm91dGVycyBhbmQgUExSLiZu
YnNwOyBUaGVyZWZvcmUsIGNhcmUgTVVTVCBiZSB0YWtlbiBmb3IgdGhlIGFwcGxpY2FiaWxpdHkg
b2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVuIG5ldHdvcmsgdG9wb2xvZ3k8L3NwYW4+4oCdLiZu
YnNwOyBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3VsZCBiZSB3ZWxjb21lIElNSE8sCiBlc3Bl
Y2lhbGx5IHNpbmNlIG5vIGFuYWxvZyBvZiB0aGlzIG1vZGUgY291bGQgYmUgZm91bmQgaW4gUkZD
IDgxMDQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsNCBsZXZlbDIgbGZvNCI+
CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmQuPHNw
YW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNw
YW4gZGlyPSJMVFIiPjwvc3Bhbj5JIGhhdmUgbG9va2VkIHVwIFNlY3Rpb24gNC4zIGluIFJGQyA4
MTA0IHRoYXQgZGlzY3Vzc2VzIHR3byBhcHByb2FjaGVzIChlcXVpdmFsZW50cyBvZiB0aGUgUHJv
eHkgYW5kIEFsaWFzIG1vZGVzIGluIHRoaXMgZHJhZnQpIHRvIGFkdmVydGlzZW1lbnQgb2YgQ29u
dGV4dCBJRCwgYW5kIGZvdW5kIHRoZSBmb2xsb3dpbmcgdGV4dCB0aGVyZSAodGhlIGNyaXRpY2Fs
IGZyYWdtZW50CiBpcyA8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdo
dDp5ZWxsb3ciPmhpZ2hsaWdodGVkPC9zcGFuPik6PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgVGhlIG1lY2hhbmlzbSBpbiB0aGlzIGRvY3VtZW50IGludGVuZHMgdG8g
YmUgZmxleGlibGUgb24gdGhlIGFwcHJvYWNoPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7IHVzZWQgYnkgYSBuZXR3b3JrLCBhcyBsb25nIGFzIGl0IHNhdGlz
ZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgdHJhbnNwb3J0IHR1bm5lbCBwYXRoIGFuZCBieXBh
c3MgdHVubmVsIHBhdGguJm5ic3A7IEluIHRoZW9yeSwgdGhlPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IG5ldHdvcmsgY2FuIHVzZSBvbmUgYXBwcm9hY2gg
Zm9yIGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBhcHByb2FjaDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBmb3IgY29udGV4dCBJRCBZLiZuYnNwOwo8c3Bh
biBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPkZvciBhIGdp
dmVuIGNvbnRleHQgSUQsIGFsbCByZWxldmFudCByb3V0ZXJzLDwvc3Bhbj48L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVs
bG93Ij4mbmJzcDsmbmJzcDsgaW5jbHVkaW5nIHByaW1hcnkgUEUsIHByb3RlY3RvciwgYW5kIFBM
UiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3JlZSBvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2s7YmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPiZuYnNwOyZuYnNw
OyB0aGUgY2hvc2VuIGFwcHJvYWNoLiZuYnNwOyBUaGUgY29vcmRpbmF0aW9uIGJldHdlZW4gdGhl
IHJvdXRlcnMgY2FuIGJlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3Jv
dW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+Jm5ic3A7Jm5ic3A7IGFjaGlldmVkIGJ5
IGNvbmZpZ3VyYXRpb248L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPi48L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PkFkZGluZyBzdWNoICggb3Igc2ltaWxhcikgdGV4dCB0byBTZWN0aW9uIDUuOCBsb29rcyB0byBt
ZSBhcyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSBiZXR3ZWVuIGJlaW5nIGV4Y2Vzc2l2ZWx5IHN0
cmljdCBhbmQgYmVpbmcgZXhjZXNzaXZlbHkgZmxleGlibGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1l
bnQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgYWRkIHNpbWlsYXIgdGV4
dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0aGUgZHJhZnQgcHJlc2VudHMgYW5kIGRp
c2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEgZ2VuZXJhbCBtYW5uZXIuIFRoZXNlIG9w
dGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBhbGwgZmVhc2libGUsIGFsdGhvdWdoIHRo
ZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBUaGlzCiBpcyBhbHNvIGJhc2VkIG9uIG91
ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHByb3RlY3Rpb24gYXBwbGljYWJsZSB0byBhIHZhcmlldHkg
b2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50IHRlY2hub2xvZ2llcy4gSGVuY2UsIHRoZSBkcmFmdCBk
b2VzIG5vdCBtYW5kYXRlIGFueSBvcHRpb24gYXMgYSBNVVNULiBUaGF0IGRlY2lzaW9uIG9mIHdo
aWNoIG9wdGlvbiB0byB1c2UgaW4gYSBnaXZlbiBuZXR3b3JrIGlzIGxlZnQgdG8gdGhlIHNwZWNp
ZmljIHRlY2hub2xvZ3kKIGRlcGxveWVkIGFuZCB0aGUgdmVuZG9ycyBpbnZvbHZlZC4gPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MDBCMEYwIj5bW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8gaXQgSU1ITy48L3NwYW4+PC9pPjwvYj48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPk5pdHM8L2I+OjxvOnA+PC9vOnA+PC9wPgo8b2wgc3R5
bGU9Im1hcmdpbi10b3A6MGNtIiBzdGFydD0iMSIgdHlwZT0iMSI+CjxsaSBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzYiPlJGQyAyMTE5IGlzIG1lbnRpb25l
ZCBpbiB0aGUgdGV4dCwgYnV0IGRvZXMgbm90IGFwcGVhciBhcyBhIE5vcm1hdGl2ZSByZWZlcmVu
Y2UgKEJUVywgSSBoYXZlIHBvaW50ZWQgdG8gdGhpcyBmYWN0IGluIG15IHVuc29saWNpdGVkIHJl
dmlldyBtb3JlIHRoYW4gYSB5ZWFyIGFnbywgYnV0IGl0IHN0aWxsIHJlbWFpbnMgdW5yZXNvbHZl
ZCk8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDps
MSBsZXZlbDEgbGZvNiI+UkZDIDgxNzQgaXMgbmVpdGhlciBtZW50aW9uZWQgaW4gdGhlIHRleHQg
KGFzIHNlZW1zIHRvIGJlIHRoZSBub3JtIHRoZXNlIGRheXMpIG5vciBhcHBlYXJzIGFzIGEgTm9y
bWF0aXZlIHJlZmVyZW5jZS48bzpwPjwvbzpwPjwvbGk+PC9vbD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ug
d2lsbCBhZGQgdGhlc2UgUkZDcyB0byB0aGUgbm9ybWF0aXZlIHJlZmVyZW5jZSBzZWN0aW9uLjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29s
b3I6IzAwQjBGMCI+W1tTYXNoYV1dIEFuZCB0byByZWZlciB0byB0aGVtIGluIHRoZSDigJxTcGVj
aWZpY2F0aW9uIG9mIFJlcXVpcmVtZW50c+KAnSBzZWN0aW9uLjwvc3Bhbj48L2k+PC9iPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+U2FzaGE8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYz
MDI8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2VsbDombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkVtYWlsOiZuYnNwOyZuYnNwOyA8YSBocmVmPSJtYWlsdG86QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUu
Y29tPC9hPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0
Ij48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJyPgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlz
IGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9u
IHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkg
dG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKPGJyPgp0cmFuc21pc3Np
b24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFu
ZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxi
cj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+
Cjxicj4KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBv
bmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwo8YnI+CkNPTkZJREVOVElBTCBh
bmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSBy
ZWNlaXZlZCB0aGlzCjxicj4KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVz
IGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsCjxi
cj4KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9v
OnA+PC9wPgo8L2Rpdj4KPGJyIGNsZWFyPSJib3RoIj4KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPEJSPgo8
QlI+ClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25s
eSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMgPEJSPgpDT05GSURFTlRJQUwgYW5k
IHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVj
ZWl2ZWQgdGhpcyA8QlI+CnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBi
eSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbCA8QlI+
CmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPEJSPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188QlI+CjwvYm9k
eT4KPC9odG1sPgoK

--_000_DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70DB5PR0301MB1909_--


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

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

        Title           : Synonymous Flow Label Framework
        Authors         : Stewart Bryant
                          Mach Chen
                          Zhenbin Li
                          George Swallow
                          Siva Sivabalan
                          Gregory Mirsky
	Filename        : draft-ietf-mpls-sfl-framework-04.txt
	Pages           : 10
	Date            : 2018-12-12

Abstract:
   RFC 8372 describes the requirement for introducing flow identities
   within the MPLS architecture.  This document describes a method of
   accomplishing this by using a technique called Synonymous Flow Labels
   in which labels which mimic the behaviour of other labels provide the
   identification service.  These identifiers can be used to trigger
   per-flow operations on the on the packet at the receiving label
   switching router.


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

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

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


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

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


From nobody Wed Dec 12 07:47:48 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 66B42130DE1; Wed, 12 Dec 2018 07:47:39 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154462965936.21269.15299379568843200385@ietfa.amsl.com>
Date: Wed, 12 Dec 2018 07:47:39 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/oDUMIqcDoeqgJnZKW6Od9fd1TH4>
Subject: [mpls] I-D Action: draft-ietf-mpls-rfc6374-sfl-03.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:47:40 -0000

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

        Title           : RFC6374 Synonymous Flow Labels
        Authors         : Stewart Bryant
                          Mach Chen
                          Zhenbin Li
                          George Swallow
                          Siva Sivabalan
                          Gregory Mirsky
                          Giuseppe Fioccola
	Filename        : draft-ietf-mpls-rfc6374-sfl-03.txt
	Pages           : 20
	Date            : 2018-12-12

Abstract:
   This document describes a method of making RFC6374 performance
   measurements on flows carried over an MPLS Label Switched path.  This
   allows loss and delay measurements to be made on multi-point to point
   LSPs and allows the measurement of flows within an MPLS construct
   using RFC6374.


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

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

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


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

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


From nobody Wed Dec 12 22:01:15 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5A0D126CC7; Wed, 12 Dec 2018 22:01:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.701
X-Spam-Level: 
X-Spam-Status: No, score=-1.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lOT_VagzzWQU; Wed, 12 Dec 2018 22:01:02 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.65]) (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 37D2E12E043; Wed, 12 Dec 2018 22:01:00 -0800 (PST)
Received: from [46.226.52.199] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-1.bemta.az-b.eu-west-1.aws.symcld.net id F0/5E-09191-B95F11C5; Thu, 13 Dec 2018 06:00:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTbUxTVxjHOb2vGqqntyiPnRotwejirS0xrC7 xJfuEGhNNTDQG3W7ljjYpl6a3SPWDYSoDykocsQuQGlTwDeobYXF2xkzESN3URCFWBFFRA/j+ Amiy6e5Lde7Lk985///zP8+5OZcluBBjYcVgQPRLgtdKTyQXftEe5BtGTfn2plbKefv0HGfvw aOUMxF9Szj3xR4yztOHx8hlVF5z8ztD3s0dPcxqwwbKI7mKg99R7pFu2nethg4eS5xhylBsFx 1CE1kSHyBgdHcjoS44HDHAsfJhWl8MIognX1EhNIGl8WJoa+2nVc7AVhiI/45UE4EfIwj93cS oghmvgOfvelOmlZB4Uk3ovA6SzyuQyiTOhiu1cYPKRixAuPUGpZ82ZoAbP41rzROwCxojvZoJ 4akwfjmmMYEzofdBo8aAMTSfvUboPAWGB99Tut8FAw/3I31/Ntyu28noPAOuN1ZrUwO+RUPt2 /OkLvDwIhJJBa2CI5WnlAZW4SxoH9qo+/sQnK36gdI98+HUqz9SoT4YD4VTOTOhJXyP1BseEX AhWZtqmA4DA0dSDVdpGOzarjKHN0NX9DW5G81v+OxyOktQtquPatC+kgkS9Q/IBmUmAs+DE/E FumU27Km+x+g8F8qje5nP9/chpgU5XX5PoTtQJHi8vMNu5x2OHN6xKJfPceTahG28yyaW8KWi HOAdNqFUtslbizZ7C2ySGGhDymsr8HUmf0NvDhd2oGmswTrFWJJjyucmuYoLtroF2f2tv8Qry h1oOstawUgqr5Iz+cVCMfi9x6s82Y8ysOnWDGPkjSIbZZ9QJHsKdekyWse21FXWEex9rQ5p9Z lW79artfuvKqVWHj8UJdhLVaNRgiOlYkm0ZBpH1DisxrlLpE+HffxFrqMZFrMRpaWlcek+0V/ kCfxfH0GZLLKajeVPlZR0jxT4NNOIMq5BGdfbblDHDQj/SZYytNZRdvCri85f7Zekzozt5+rP JcPZK0wFH7iX9uFNdXfZ/L4YE54Tsiz7xfZzFptr2jPtTvvSk2PkBo/3m5x5Y/39S+w/Xtgfa FuTXcH/eRHl9q03c1vmru/21oyOx5ZWZCV6jvYcmtW9hA4O5dUsNnfYhX9Ku87EnV8/O7+8cz J8sJKyW3B8Sfhl4V980cTWHQQAAA==
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-287.messagelabs.com!1544680853!5324241!1
X-Originating-IP: [52.27.180.120]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 31588 invoked from network); 13 Dec 2018 06:00:56 -0000
Received: from us-west-2c.mta.dlp.protect.symantec.com (HELO EUR04-HE1-obe.outbound.protection.outlook.com) (52.27.180.120) by server-6.tower-287.messagelabs.com with AES256-SHA256 encrypted SMTP; 13 Dec 2018 06:00:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8g1vBL4U+YnYfrbGjYtlYjJAOwPUYmb2eaxg9XNjMpE=; b=Ah4E0XtV+DJT2ykKZVygS4MtE1BHThPD42soxo6YlswL6keU18+k8l08/g89/oPfLsnLFX7NvNRA8HqfldMBvaF4dg1NByHhLxSsguwM0iLasqsUWV7pLfppyfmaGNx+eKX85FM85ISss0AobZ5hBb5VA+jr5LuDlM5NT+c1TQ4=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB2117.eurprd03.prod.outlook.com (10.167.228.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.21; Thu, 13 Dec 2018 06:00:50 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4%2]) with mapi id 15.20.1425.016; Thu, 13 Dec 2018 06:00:50 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Yimin Shen <yshen@juniper.net>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4QgAAE1ceAAKx2a7Q==
Date: Thu, 13 Dec 2018 06:00:50 +0000
Message-ID: <DB5PR0301MB190977671FC649F4B39274F49DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net> , <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [40.67.250.144]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB2117; 6:HWh3DwGNy+YtIIFrGboary4DBVa0qkb79zMMGPm2maRMlljHYF+lF6ZnvJ/Ywb+BNs9PfaV0xZdK9FAc1R3K63wokAhEpzkVJGCbsUFr6mzDbIPInsFveX5tnjvniFyU1agBNWUWUYmKjnxxBMUm5l173Mf5Fpzksg44cbonbPLIlBx3gHACmyIvCSSpe2p3GN7Pc/lHIGjSVaEEDBoKZT0JiIH0zEi2Yy5maXKo/+QxV+E1BJYgGxnYsjyKT+6rNTgWeVoRWZ74xgpZsDb5ik7m3+Bcsc27GezOP17NpFSr2slnX6BmmUgKidgi8HR9wSiRLhlb2F4EY3oV4A+SUwdKTGg8hSTuB/D1mVcBgz/No83TdubjXc+UY1OpBErInhsOKDoCL4ZNAK+JLDyyXeos2dFnk4uCZBdA3H3UFBsKJRgqxYO4ieRZ4fO3gTjMbQEBNnZtGzWEJy3hRTEeVw==; 5:e5CV7ZB7Kypf/iw05KSjSdcWIwSwA6EexVg/pMz64oA+DVGlXY24ocOOayrTxn+TPvT8bvIJQV+nM5KJIhBaYWHXtR8uLVt6AHdxMZgMujwa61CTvbhU7mNIVsz2g5lWTMwuK1XAD9JN7DzCG/9GCnHkQyVHy+nk1ZWPJ5qK6zY=; 7:TpiSAOb0D5i2OnsdFE+T5bDchDNG3ZlehgwGrUE9AQlXJR8TkNNKjhlsAhvi0nTBI+JfUczG/10grSJ8c/u0oduHo49HAK6TTAeVVn67F8qReJVZWZNEHtt7/AhyyK96DKnx1aVoVV/Bl4uv0m2pTg==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 0d723903-02b4-47a1-f7db-08d660c05588
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB2117; 
x-ms-traffictypediagnostic: DB5PR0301MB2117:
x-microsoft-antispam-prvs: <DB5PR0301MB21178D429EA953CB69EF10C19DA00@DB5PR0301MB2117.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(6040522)(2401047)(5005006)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB2117; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB2117; 
x-forefront-prvs: 088552DE73
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39850400004)(136003)(376002)(396003)(366004)(252514010)(189003)(199004)(51444003)(51914003)(6916009)(106356001)(105586002)(229853002)(55016002)(6306002)(6246003)(54896002)(53946003)(97736004)(74316002)(11346002)(102836004)(186003)(9686003)(5024004)(446003)(71200400001)(6506007)(256004)(236005)(7736002)(66574011)(53936002)(5660300001)(14444005)(4326008)(486006)(71190400001)(476003)(4744004)(86362001)(68736007)(2906002)(25786009)(478600001)(6436002)(14454004)(606006)(93886005)(8936002)(316002)(3846002)(7696005)(33656002)(53546011)(8676002)(26005)(72206003)(81156014)(76176011)(81166006)(1941001)(66066001)(54906003)(99286004)(6116002)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB2117; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: akSPwEuszbv+92KhmEAr78Y4sfSU67uTYKbP1/rPQ6cBYSPnGK5aJPAomGJxwxE7X26bJPi102PxPH3qeYuh4yQ+jQqZN6FXwciMsQBGXBY8rjOD8cVoJZgszwUvuUINBc63J4DHSb9fmhPAJumvw/f2ettdD3YAI17F0c6QKG2wZVu3RbVB+CI2IzKnxFOs/jSG6QvsNdcDxWOdnUwrLSJb/jIYiTK7dTAOzrAabyXoub8f/AIdFaUVxVnXx7Gj+jTId2Cmk19KhDiRz3hR4CTroMBoOy2MZjIgRSV8qtfQlOr5WlCtP1HZTvyfVn6F
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB190977671FC649F4B39274F49DA00DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0d723903-02b4-47a1-f7db-08d660c05588
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2018 06:00:50.1418 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB2117
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6YO34KW5cItCXxu4wg6SsYJE7LA>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:01:08 -0000

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

WWltaW4sCk1vcmUgb2YgdGhlIHNhbWUgLSB5ZXQgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUgd2l0
aCBlZ3Jlc3MgcHJvdGVjdGlvbiBvZiBFVlBOIE1DIHRyYWZmaWMuCgpXaGVuIEVWUE4gdXNlcyBQ
Mk1QIExTUHMgZm9yIGRlbGl2ZXJ5IG9mIE1DIHRyYWZmaWMsIHRoZSBlZ3Jlc3MgaW4gbWFueSBj
YXNlcyB1c2VzIHRoZSB0b3AgbGFiZWwgYXMgdGhlIGNvbnRleHQgbGFiZWwgZm9yIGlkZW50aWZ5
aW5nIHRoZSBpbmdyZXNzIFBFIGFuZCBpbnRlcnByZXRzIHRoZSBuZXh0IGxhYmVsKHMpIGluIHRo
aXMgY29udGV4dC4gQ29tYmluaW5nIHRoaXMgc2NoZW1lIHdpdGggdGhlIGVncmVzcyBwcm90ZWN0
aW9uIHdoZXJlIHRoZSB0b3AgbGFiZWwgcmVjZWl2ZWQgYnkgdGhlIFByb3RlY3RvciByZXByZXNl
bnRzIGFub3RoZXIgY29udGV4dCBsb29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZSBhbmQgbm90
IGNvbXBhdGlibGUgd2l0aCBzb21lIG9mIHRoZSBhcHByb2FjaGVzIGZvciBzZXR0aW5nIHRoZSBi
eXBhc3MgdHVubmVsLgoKQlRXLCB0aGlzIGlzc3VlIGlzIHByb2JhYmx5IGFsc28gcmVsZXZhbnQg
Zm9yIE1WUE4gdXNpbmcgUDJNUCBMU1BzIGFzIFBNU0kuCgpNeSAyYy4KCgoKVGh1bWIgdHlwZWQg
YnkgU2FzaGEgVmFpbnNodGVpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJv
bTogQWxleGFuZGVyIFZhaW5zaHRlaW4KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAx
OCAxMTo0MToxMSBBTQpUbzogWWltaW4gU2hlbgpDYzogcnRnLWRpckBpZXRmLm9yZzsgbXBsc0Bp
ZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxA
aWV0Zi5vcmc7IHJ0Zy1hZHNAaWV0Zi5vcmcKU3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCllpbWluIGFuZCBh
bGwsClRvIGNsYXJpZnkgbXkgaXNzdWUgIzQgaW4gdGhlIHByZXZpb3VzIGVtYWlsLgoKClJGQyA3
NDMyIGluIFNlY3Rpb24gMTIgc2F5cyB0aGF0IOKAnFRoZSBwcmluY2lwbGVzIGJlaGluZCB0aGUg
Zm9sbG93aW5nIHByb2NlZHVyZXMgYXJlIGJvcnJvd2VkIGZyb20gdGhlIHNwbGl0LWhvcml6b24g
Zm9yd2FyZGluZyBydWxlcyBpbiBWUExTIHNvbHV0aW9ucyBbUkZDNDc2MTxodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNDc2MT5dIFtSRkM0NzYyPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9yZmM0NzYyPl0u4oCdCgoKCkhvd2V2ZXIsIFJGQyA0NzYxIGFuZCBSRkMgNDc2MiBkZWZp
bmUgdGhlIHNwbGl0LWhvcml6b24gcnVsZXMgZGlmZmVyZW50bHk6CgoKLSAgICAgUkZDIDQ3NjEg
aW4gU2VjdGlvbiA0LjIuNSBzdGF0ZXMgdGhhdCDigJxTcGxpdCBob3Jpem9uIGZvcndhcmRpbmcg
cnVsZXMgYXBwbHkgdG8gYnJvYWRjYXN0IGFuZCBtdWx0aWNhc3QgcGFja2V0cywgYXMgd2VsbCBh
cyBwYWNrZXRzIHRvIGFuIHVua25vd24gTUFDIGFkZHJlc3PigJ0KCi0gICAgIFJGQyA0NzYyIGlu
IFNlY3Rpb24gNC40IHN0YXRlcyB0aGF0IOKAnGEgUEUgTVVTVCBOT1QgZm9yd2FyZCB0cmFmZmlj
IGZyb20gb25lIFBXIHRvIGFub3RoZXIgaW4gdGhlIHNhbWUgVlBMUyBtZXNo4oCdLCBpdCBkb2Vz
IG5vdCBkaWZmZXJlbnRpYXRlIGJldHdlZW4gQlVNIGFuZCDigJxrbm93biB1bmljYXN04oCdIHRy
YWZmaWMuCgpXaGlsZSBSRkMgNzQzMiBpcyBhbGlnbmVkIHdpdGggUkZDIDQ3NjEgaW4gaXRzIGRl
ZmluaXRpb24gb2YgdGhlIHNwbGl0LWhvcml6b24gcnVsZXMsIHRoZSBydWxlIGludHJvZHVjZWQg
aW4gUkZDIDQ3NjIgaXMgbXVjaCBzaW1wbGVyIHRvIGltcGxlbWVudCwgYW5kIGl0IGlzIG5vdCBl
eHBsaWNpdGx5IHByb2hpYml0ZWQgYnkgUkZDIDc0MzIuCgoKUmVnYXJkcywKU2FzaGEKCk9mZmlj
ZTogKzk3Mi0zOTI2NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tCgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbgpT
ZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4IDExOjIwIEFNClRvOiAnWWltaW4gU2hl
bicgPHlzaGVuQGp1bmlwZXIubmV0PgpDYzogcnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9y
ZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5v
cmc7IHJ0Zy1hZHNAaWV0Zi5vcmcKU3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCllpbWluLApMb3RzIG9mIHRo
YW5rcyBmb3IgdGhlIG1lc3NhZ2UuCgpJIHRoaW5rIHRoYXQgdXNlIG9mIHRoZSBwcm90ZWN0aW9u
IGZyYW1ld29yayBkZXNjcmliZWQgaW4gdGhlIGRyYWZ0IGZvciBwcm90ZWN0aW9uIG9mIEVWUE4t
YmFzZWQgTVAyTVAgc2VydmljZXMgcmVxdWlyZXMgY2xhcmlmaWNhdGlvbiBvZiBzZXZlcmFsIGlz
c3Vlcy4gSSBhbSBub3Qgc3VyZSBJIGNhbiBwcm92aWRlIGEgZnVsbCBsaXN0LCBidXQsIGF0IGxl
YXN0LCB0aGUgZm9sbG93aW5nIHNob3VsZCBiZSBjb25zaWRlcmVkOgoKMS4gICAgICAgSXQgc2Vl
bXMgdGhhdCBpbiBvcmRlciBmb3IgZWdyZXNzIHByb3RlY3Rpb24gdG8gd29yaywgRXRoZXJuZXQg
bGlua3MgY29ubmVjdGluZyB0aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgYW5kIHRoZSBQcm90ZWN0b3Ig
dG8gdGhlIGN1c3RvbWVyIHNpdGUgbXVzdCBwYXJ0aWNpcGF0ZSBpbiBhIGNvbW1vbiBtdWx0aS1o
b21lZCBFdGhlcm5ldCBTZWdtZW50LiBJZiB0aGlzIGlzIGNvcnJlY3QsIGl0IHNob3VsZCBiZSBz
cGVjaWZpZWQgZXhwbGljaXRseQoKMi4gICAgICAgSWYgdGhlIG11bHRpLWhvbWluZyBFdGhlcm5l
dCBTZWdtZW50IGFib3ZlIG9wZXJhdGVzIGluIHRoZSBTaW5nbGUtQWN0aXZlIG1vZGUsIGFuZCBp
ZiB0aGUgUHJpbWFyeSBQRSBpcyB0aGUgREYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUgc3BlY2lm
aWMgc2VydmljZSB5b3UgdHJ5IHRvIHByb3RlY3QsIHRoZW4sIHRvIHRoZSBiZXN0IG9mIG15IHVu
ZGVyc3RhbmRpbmcsIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSB3aWxsIG5vdCBwcm90
ZWN0IGFueXRoaW5nLCBiZWNhdXNlIHRoZSBQcm90ZWN0b3Igd2lsbCBkZWNsYXJlIHRoZSByZWxl
dmFudCBWTEFOcyBhcyBibG9ja2VkIHRvIHRoZSBDRSAoZS5nLiwgdXNpbmcgTVZSUCBhcyBkZXNj
cmliZWQgaW4gU2VjdGlvbiA4LjUgb2YgUkZDIDc0MzIuIFRoZSBQcm90ZWN0b3Igd2lsbCBvbmx5
IHVuYmxvY2sgdGhlc2UgVkxBTnMgd2hlbiBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERiDigJMgYnV0
IHRoaXMgd2lsbCBub3QgaGFwcGVuIHVudGlsIGl0IHdpbGwgbGVhcm4gdGhhdCB0aGUgcHJpbWFy
eSBFZ3Jlc3MgUEUgb3IgdGhlIGxpbmsgdGhhdCBjb25uZWN0cyBpdCB0byB0aGUgQ0UgaGF2ZSBm
YWlsZWQuIChJZiB0aGUgUHJpbWFyeSBQRSB3YXMgbm90IGEgREYsIHRoZXJlIHdvdWxkIGJlIG5v
dGhpbmcgdG8gcHJvdGVjdCkuCgozLiAgICAgICBJZiB0aGUgSWYgdGhlIG11bHRpLWhvbWluZyBF
dGhlcm5ldCBTZWdtZW50IGFib3ZlIG9wZXJhdGVzIGluIHRoZSBBbGwtQWN0aXZlIG1vZGUsIGFu
ZCBpZiB0aGUgUHJpbWFyeSBQRSBpcyB0aGUgREYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUgc3Bl
Y2lmaWMgc2VydmljZSB5b3UgdHJ5IHRvIHByb3RlY3QsIHRoZW46CgphLiAgICAgICBJbiB0aGUg
Y2FzZSBvZiB0aGUgcHJpbWFyeSBQRSBmYWlsdXJlIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZp
YyB3aWxsIGJlICBwcm90ZWN0ZWQgYnkgdGhlIHByb3Bvc2VkIHNjaGVtZQoKYi4gICAgICAgVGhl
IFByb3RlY3RvciB3aWxsIGRpc2NhcmQgYW55IEJVTSB0cmFmZmljIGl0IHJlY2VpdmVkIGZvciB0
aGlzIHNlcnZpY2UgdW50aWwgaXQgaXMgZWxlY3RlZCBhcyB0aGUgREYuCldoZXRoZXIgdGhpcyBi
ZWhhdmlvciB3b3VsZCBjb3VudCBhcyBwcm90ZWN0aW9uIGZvciB0aGUgc2VydmljZSBpbiBxdWVz
dGlvbiBvciBub3QgZGVwZW5kcyBvbiB0aGUgc2lnbmlmaWNhbmNlIG9mIG11bHRpY2FzdCB0cmFm
ZmljIGluIHRoaXMgc2VydmljZS4KCjQuICAgICAgIFJGQyA3NDMyIGRlZmluZXMgaW4gU2VjdGlv
biAxMiB0aGF0IEV0aGVybmV0IGZyYW1lcyB3aXRoIHVua25vd24gdW5pY2FzdCBEZXN0aW5hdGlv
biBNQUMgYWRkcmVzc2VzIHJlY2VpdmVkIGZyb20gYW5vdGhlciBQRSBNVVNUIE5PVCBldmVyIGJl
IGZvcndhcmRlZCBieSB0aGUgcmVjZWl2aW5nIFBFIHRvIGFueSBvdGhlciBQRSwgb25seSBsb2Nh
bGx5LiBXaGlsZSBSRkMgNzQzMiByZXN0cmljdHMgdGhpcyB0byBqdXN0IHVua25vd24gdW5pY2Fz
dCBmcmFtZXMsIEkgc3VzcGVjdCB0aGF0IG1vc3QgaW1wbGVtZW50YXRpb25zIGRvIG5vdCBmb3J3
YXJkIEVWUE4tZW5jYXBzdWxhdGVkIGZyYW1lcyB0aGV5IHJlY2VpdmUgIHRvIG90aGVyIFBFcyBp
biBhbnkgY2FzZSAoSSBjYW4gYmUgd3JvbmcgaGVyZSwgb2YgY291cnNlKSBqdXN0IHRvIGJlIG9u
IHRoZSBzYWZlIHNpZGUgd2hlbiBpdCBjb21lcyB0byBFdGhlcm5ldCBsb29wIHByZXZlbnRpb24u
IFN1Y2ggaW1wbGVtZW50YXRpb25zIHdvdWxkIGhhdmUgcHJvYmxlbXMgd2l0aCB1c2luZyB0aGUg
cHJvcG9zZWQgcHJvdGVjdGlvbiBzY2hlbWUgZm9yIHByb3RlY3Rpb24gYWdhaW5zdCBmYWlsdXJl
cyBvZiB0aGUgYXR0YWNobWVudCBjaXJjdWl0IHdoZXJlIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBh
Y3RzIGFzIHRoZSBQTFIuCgpJIGRvIG5vdCBrbm93IGlmIHRoZSBsaXN0IGFib3ZlIGlzIGNvbXBs
ZXRlIGFuZCB3aGV0aGVyIGFsbCB0aGUgaXNzdWVzIEnigJl2ZSByYWlzZWQgYXJlIHJlbGV2YW50
LCBidXQgSSB0aGluayB0aGF0IGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9u
ICBmcmFtZXdvcmsgdG8gRVZQTiByZXF1aXJlcyBzb21lIGFkZGl0aW9uYWwgdGhvdWdodCAoYW5k
LCBldmVudHVhbGx5LCBhIGRlZGljYXRlZCBkb2N1bWVudCkuIFNpbXBseSBzYXlpbmcgdGhhdCDi
gJxFVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBMYXllciAzIFZQ
TuKAnSBjb3VsZCBiZSBtaXNsZWFkaW5nIElNSE8uCgpIb3BlZnVsbHkgdGhlc2Ugbm90ZXMgd291
bGQgYmUgdXNlZnVsLgoKUmVnYXJkcywKU2FzaGEKCk9mZmljZTogKzk3Mi0zOTI2NjMwMgpDZWxs
OiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4KCkZyb206IFlp
bWluIFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+ClNl
bnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIwMTggMjo0NCBBTQpUbzogQWxleGFuZGVyIFZh
aW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5k
ZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+CkNjOiBydGctZGlyQGlldGYub3JnPG1haWx0bzpy
dGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz47IGRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1h
aWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRm
Lm9yZz47IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+ClN1YmplY3Q6
IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJh
bWV3b3JrLTAzCgpIaSBTYXNhaCwKCmEuICAgICAgIEwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVW
UE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0
aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9y
IE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90
IGludHJvZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsg
4oCTIHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hp
bGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhw
bGljaXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQg
aW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuCgpF
VlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBMYXllciAzIFZQTiwg
YWx0aG91Z2ggdGhpcyBkb2N1bWVudCBkb2VzbuKAmXQgcHJvdmlkZSBhIGRldGFpbGVkIGV4YW1w
bGUuCgpUaGFua3MsCgotLSBZaW1pbgoKCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb20+PgpEYXRlOiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggYXQgMzo1MCBB
TQpUbzogWWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIu
bmV0Pj4KQ2M6ICJydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPiIgPHJ0
Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgIm1wbHNAaWV0Zi5vcmc8
bWFpbHRvOm1wbHNAaWV0Zi5vcmc+IiA8bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9y
Zz4+LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0
Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsu
YWxsQGlldGYub3JnPiIgPGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4+LCAicnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFk
c0BpZXRmLm9yZz4iIDxydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPj4K
U3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVj
dGlvbi1mcmFtZXdvcmstMDMKCllpbWluLApMb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgYW5k
IHZlcnkgZW5jb3VyYWdpbmcgcmVzcG9uc2UuCgpJdCBzZWVtcyB0aGF0IGFsbCBteSBjb21tZW50
cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFuZ2VzLiBJIHdpbGwgYmUg
d2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0IHRvIGNvbmZpcm0gdGhh
dC4KClBsZWFzZSBzZWUgc29tZSByZW1hcmtzIGlubGluZSBiZWxvdy4KClJlZ2FyZHMsClNhc2hh
CgpPZmZpY2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDog
ICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb20+CgpGcm9tOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldDxt
YWlsdG86eXNoZW5AanVuaXBlci5uZXQ+PgpTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIw
MTggMjo1MyBBTQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+OyBy
dGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPgpDYzogcnRnLWRpckBpZXRm
Lm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47IG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNA
aWV0Zi5vcmc+OyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc+ClN1YmplY3Q6IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzCgpIaSBTYXNoYSwKClRoYW5rcyB2
ZXJ5IG11Y2ggYWdhaW4gZm9yIHRoZSBkZXRhaWxlZCByZXZpZXcgYW5kIHRoZSBjb25zdHJ1Y3Rp
dmUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb25zIQoKUGxlYXNlIHNlZSBbeXNoZW5dIGlubGluZSBi
ZWxvdy4KClRoYW5rcywKLS0gWWltaW4KCgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPj4KRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBB
TQpUbzogInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+IiA8cnRnLWFk
c0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4+CkNjOiAicnRnLWRpckBpZXRmLm9y
ZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4iIDxydGctZGlyQGlldGYub3JnPG1haWx0bzpydGct
ZGlyQGlldGYub3JnPj4sICJtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPiIgPG1w
bHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4iIDxkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+PgpT
dWJqZWN0OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24t
ZnJhbWV3b3JrLTAzClJlc2VudC1Gcm9tOiA8YWxpYXMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86
YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4+ClJlc2VudC1UbzogPHlzaGVuQGp1bmlwZXIubmV0PG1h
aWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+LCBKZXlhbmFudGggPG1pbnRvQGp1bmlwZXIubmV0PG1h
aWx0bzptaW50b0BqdW5pcGVyLm5ldD4+LCA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxtYWls
dG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4+LCA8aGFubmVzQHJ0YnJpY2suY29tPG1haWx0
bzpoYW5uZXNAcnRicmljay5jb20+PiwgPGMubWljaGVsQHRlbGVrb20uZGU8bWFpbHRvOmMubWlj
aGVsQHRlbGVrb20uZGU+PiwgPGh1YWltby5jaGVuQGh1YXdlaS5jb208bWFpbHRvOmh1YWltby5j
aGVuQGh1YXdlaS5jb20+PiwgPGppYW5neXVhbmxvbmdAaHVhd2VpLmNvbTxtYWlsdG86amlhbmd5
dWFubG9uZ0BodWF3ZWkuY29tPj4sIDx0c2FhZEBjaXNjby5jb208bWFpbHRvOnRzYWFkQGNpc2Nv
LmNvbT4+LCA8bi5sZXltYW5uQHRlbGVrb20uZGU8bWFpbHRvOm4ubGV5bWFubkB0ZWxla29tLmRl
Pj4sIDxsb2FAcGkubnU8bWFpbHRvOmxvYUBwaS5udT4+LCA8bWFydGluLnZpZ291cmV1eEBub2tp
YS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPj4sIDxkYjM1NDZAYXR0LmNv
bTxtYWlsdG86ZGIzNTQ2QGF0dC5jb20+PiwgPGFyZXRhbmEuaWV0ZkBnbWFpbC5jb208bWFpbHRv
OmFyZXRhbmEuaWV0ZkBnbWFpbC5jb20+PiwgTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PG1haWx0
bzpsb2FAcGkubnU+PgpSZXNlbnQtRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQg
NDo0MSBBTQoKCkhlbGxvLAoKSSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGly
ZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRl
IHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFz
IHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNv
bWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMg
dG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3Jt
YXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUg4oCLaHR0cDov
L3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0RpcjxodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5pZXRm
Lm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZT
Y2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJa
TTJ1d1RMeGdSaGFPYndZdWcmbT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0
TkQ5NjU4JnM9bG1OUmxYalQ0S0c2eE90b243N3ZsYTNKbE91SG1ybXRBLURUYmVTLWVJOCZlPT4K
CkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhl
IFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0
aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91
IHJlY2VpdmUsIGFuZCBzdHJpdmUgdG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBv
ciBieSB1cGRhdGluZyB0aGUgZHJhZnQuCkRvY3VtZW50OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXByb3RlY3Rpb24tZnJhbWV3b3JrLTAzClJldmlld2VyOiBBbGV4YW5kZXIgKOKAnFNhc2hh4oCd
KSBWYWluc2h0ZWluClJldmlldyBkYXRlOiAxOS1Ob3YtMTgKSUVURiBMQyBFbmQgRGF0ZTogTm90
IGtub3duCkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjawoKU3VtbWFyeToKSSBoYXZlIHNv
bWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsgc2hvdWxk
IGJlIHJlc29sdmVkIGJlZm9yZSBwdWJsaWNhdGlvbi4KCkNvbW1lbnRzOgpUaGUgZHJhZnQgaXMg
d2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSByZWFkZXIgaGFzIGdvb2QgdW5kZXJzdGFu
ZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nOgoKICAqICAgY29udGV4dCBs
YWJlbCBzcGFjZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1MzMxCiAgKiAgIGxvY2FsIGFuZCBy
ZW1vdGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCkKICAqICAgU2VnbWVu
dCBSb3V0aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5kIG1vcmUuCkkgZG91YnQgaXQgaXMg
c3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBkb3VidCBhbnkgcmVx
dWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgoKVGhpcyBpcyBhIGZyYW1ld29yayBk
b2N1bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBm
cmFtZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMgUkZDIDgxMDQ8aHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19o
dG1sX3JmYzgxMDQmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3Zv
RFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZt
PXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmcz1aUW5Ta1ZRdHQx
eTVtdlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmU9Pi4gIEkgYXNzdW1lIHRoYXQgb3Ro
ZXIg4oCcc3BlY2lhbGl6YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5LgoKSSBoYXZl
IGhvbGQgYSB2ZXJ5IGNvbnN0cnVjdGl2ZSBvZmYtbGlzdCBkaXNjdXNzaW9uIHdpdGggdGhlIGF1
dGhvcnMgYmVmb3JlIHBvc3RpbmcgdGhpcyByZXZpZXcuIFNvbWUgb2YgbXkgY29tbWVudHMgaGF2
ZSBiZWVuIGFscmVhZHkgYWNrbm93bGVkZ2VkLiBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlIGF1
dGhvcnMgYW5kLCBlc3BlY2lhbGx5LCBZaW1pbiwgZm9yIGNvb3BlcmF0aW9uLgoKQ2F2ZWF0OgpJ
IGhhdmUgZG9uZSBhbiB1bnNvbGljaXRlZCByZXZpZXcgb2YgdGhlIHByZWN1cnNvciBpbmRpdmlk
dWFsIGRyYWZ0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dlYl9tcGxzX2N1cnJlbnRfbXNnMTcw
MzMuaHRtbCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJm09eHU5
ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZzPXplUVY3aThHQVRXRFB1
LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmZT0+LiBGcm9tIG15IFBPViwgdGhlIGRvY3Vt
ZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZlbiB0aGVuLCBzbyBJIG1heSBiZSBj
b25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUgY3VycmVudCB2ZXJzaW9uIGFja25v
d2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2VkIHRoYXQgdGhlIG1ham9yaXR5IG9m
IG15IHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUg
Y3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC4KClt5c2hlbl0gVGhhbmtzIGFnYWluIQoKTWFq
b3IgSXNzdWVzOiBObyBtYWpvciBpc3N1ZXMgZm91bmQKCk1pbm9yIElzc3VlczoKCjEpICAgICAg
VGhlIGRvY3VtZW50IHNlZW1zIHRvIGJlIGFtYmlndW91cyAgd2l0aCByZWdhcmQgdG8gZXhwZWN0
ZWQgY292ZXJhZ2Ugb2YgTDJWUE4gc2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVz
OgphLiAgICAgICBPbiBvbmUgaGFuZCwgdGhlIHJlcXVpcmVtZW50IGZvciB0aGUgZnJhbWV3b3Jr
IGluIHRoZSAybmQgYnVsbGV0IGluIFNlY3Rpb24gNCBzYXlzIHRoYXQgaXQgTVVTVCDigJxhY2Nv
bW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBs
YXllci0yIFZQTnMsIGxheWVyLTMgVlBOcywgaGllcmFyY2hpY2FsIExTUCwgYW5kIG90aGVyc+KA
nQpiLiAgICAgICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3IG9mIHRoZSBmcmFtZXdv
cmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnFdoZW4gYSBQTFIgZG9lcyBsb2NhbCByZXBh
aXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9yIHBlcmZvcm1pbmcgImNvbnRleHQg
bGFiZWwgc3dpdGNoaW5nIiBmb3IgcmVyb3V0ZWQgTVBMUyBzZXJ2aWNlIHBhY2tldHMgYW5kICJj
b250ZXh0IElQIGZvcndhcmRpbmciIGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBhY2tldHMsIHRv
IGFsbG93IHRoZSBzZXJ2aWNlIHBhY2tldHMgdG8gY29udGludWUgdG8gcmVhY2ggdGhlIHNlcnZp
Y2UgZGVzdGluYXRpb25z4oCdLiBpLmUuLCBNQUMtYmFzZWQgc3dpdGNoaW5nIHNlZW1zIHRvIGJl
IGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvciByZXNwb25zaWJpbGl0eS4KYy4gICAgICAgU2Vj
dGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5IGRlZmluZXMgdGhlIHRlcm1zIOKAnENvbnRleHQgbGFi
ZWwgc3dpdGNoaW5n4oCdICBhbmQg4oCcQ29udGV4dCBJUCBmb3J3YXJkaW5n4oCdLiBUaGlzIGFs
c28gc3VnZ2VzdHMgdGhhdCBDb250ZXh0IExheWVyLTIgc3dpdGNoaW5nIGlzIG5vdCBjb3ZlcmVk
IGJ5IHRoZSBmcmFtZXdvcmsKClt5c2hlbl0gQWN0dWFsbHksIHRoaXMgZnJhbWV3b3JrIGRvZXMg
YWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXItMiBzd2l0Y2hpbmcgdGFi
bGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBoYXZlIGEgbGF5ZXItMiBo
ZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBiZWxvdyB0aGUgY29udGV4
dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlIGNhc2Ugb2YgTUFDIGFkZHJlc3MgdGFibGUuICBJ
biB0aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkgcG9pbnQgdG8gYW55IHR5cGUgb2YgbG9vay11
cCB0YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVzZSBjYXNlLCBhbnkgbWVhbmluZ2Z1bCBjb250
ZXh0LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2FyZGluZy9zd2l0Y2hpbmcgaXMgYWxsb3dlZCBi
eSB0aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQgYSBzZWN0aW9uIHRvIHRoZSBlbmQgb2YgZHJh
ZnQgdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZS5bW1Nhc2hhXV0gU291bmRzIGdvb2QuIEkg
d2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0dWFsIHRleHQgaW4gdGhlIG5leHQgcmV2aXNpb24g
b2YgdGhlIGRyYWZ0LgoKMikgICAgICBJIGhhdmUgc29tZSBkb3VidHMgcmVnYXJkaW5nIGFwcGxp
Y2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayBkZWZpbmVkIGluIHRo
ZSBkcmFmdCAgdG8gVlBMUy1iYXNlZCAoUkZDIDQ3NjEgYW5kL29yIFJGQyA0NzYyKSAgc2Vydmlj
ZXMgYmVjYXVzZToKYS4gICAgICAgV2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9w
ZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZToKCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGku
ICAgICAgUHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFyeSBlZ3Jlc3MsIHRoZSBWU0kgdGhh
dCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90ZWN0b3IgUEUgd291bGQgbm90IGxl
YXJuIGFueSBNQUMgYWRkcmVzc2VzCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaWkuICAgICAgSWYgdGhlIFBMUiByZWRpcmVjdHMg
4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljIGludGVuZGVkIGZvciB0aGUgcHJpbWFyeSBlZ3Jl
c3MgUEUgdG8gdGhlIHByb3RlY3RvciwgdGhlIFZTSSB0aGF0IGxvY2FsbHkgcmVwcmVzZW50cyBw
cm90ZWN0ZWQgc2VydmljZSB0aGVyZSB3b3VsZCBmbG9vZCB0aGlzIHRyYWZmaWMgYXMg4oCcdW5r
bm93biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBpdCB0byByYXRl
IGxpbWl0aW5nLgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpaWkuICAgICAgRnJvbSB0aGUgUE9WIG9mIHRoZSBjdXN0b21lciBvZiB0
aGUgVlBMUyBzZXJ2aWNlLCAgdGhpcyBtZWFucyB0aGF0IHJlZGlyZWN0aW5nIHRyYWZmaWMgdG8g
dGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRzZWxmIHdvdWxkIG5vdCBmdWxseSByZXN0
b3JlIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlhbCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0
cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0
aW5nIFZTSSBpcyBjb21wbGV0ZWQKYi4gICAgICAgSXQgaXMgYWxzbyB3b3J0aCBub3RpbmcgdGhh
dCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVscyBkbyBub3Qgb25seSBkZWZpbmUg
ZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1BQy1iYXNlZCBzd2l0Y2hpbmcgYnV0
IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZvciBNQUMgbGVhcm5pbmcuIEV4dGVu
ZGluZyBzdWNoIGlkZW50aWZpY2F0aW9uIHRvIGNvdmVyIGFsc28gYXBwbGljYXRpb24gbGFiZWxz
IG9mIHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9va3MgcXVpdGUgbm9uLXRyaXZpYWwgdG8gbWUK
Yy4gICAgICAgSSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3IgaXNzdWVzIGJlY2F1c2UsIGFz
IGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlIGZyYW1l
d29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2VzLiBBbiBleHBsaWNpdCBjYXZl
YXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29yayB0byBW
UExTIHNlcnZpY2VzIGFzIOKAnGxlZnQgRkZT4oCdLCBvciB0byBiZSBkaXNjdXNzZWQgaW4gYSBz
ZXBhcmF0ZSBkb2N1bWVudOKAnSkgd291bGQgc3VmZmljZSB0byByZXNvbHZlIHRoZW0gSU1ITwpk
LiAgICAgICBMMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hub2xvZ3kgd291bGQgbmVp
dGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3RlY3RpbmcgTUFDLVZSRiBu
b3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVhcm5pbmcuIEJ1dCBJIGNh
bm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1Y2Ugc29tZSBvdGhlciBp
c3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUg
c2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0
byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCc
bGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTi
gJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgoKW3lzaGVuXSBXZSB3aWxsIG1lbnRpb24g
VlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3ZWxsIGFzIHNlcnZpY2VzIHdoZXJl
IG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9yIGVzdGFibGlzaCBpdHMgb3duIGNv
bm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24gaW4gYWR2YW5jZSBvZiBhIHByaW1h
cnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0b3IuW1tTYXNoYV1dIFRoaXMgc2hv
dWxkIHN1ZmZpY2UgSSB0aGluay4KCjMpICAgICAgVGhlIGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhl
IGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0byBCR1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0
KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSByZXN0cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4g
Ym90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVy
LVZSRiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZS4KYS4gICAgICAgV2l0aCB0aGlzIHNjaGVtZSwg
dGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgaXMg
cXVpdGUgc3RyYWlnaHRmb3J3YXJkLgpiLiAgICAgICBIb3dldmVyLCBSRkMgNDM2NCBkZWZpbmVz
IHNldmVyYWwgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGFuZCBzdGF0ZXMgdGhhdCB0aGUgbGFi
ZWwgYWxsb2NhdGlvbiBzY2hlbWUgY2FuIGJlIHNlbGVjdGVkIGluZGVwZW5kZW50bHkgaW4gZWFj
aCBQRSB3aXRob3V0IGFueSBpbXBhY3Qgb24gaW50ZXJvcGVyYWJpbGl0eS4gSXQgaXMgbm90IGNs
ZWFyIHRvIG1lLCB0byB3aGljaCBleHRlbnQgSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNlIGRpZmZl
cmVudCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQRXMgd291
bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrCmMuICAgICAgIFNpbmNlIHdl
IGFyZSBvbmx5IHNwZWFraW5nIGFib3V0IGFuIGV4YW1wbGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1l
bnQsIHRoZXJlIGlzIG5vIG5lZWQgdG8gZGVzY3JpYmUgYSBjb21wbGV0ZSBzb2x1dGlvbiBoZXJl
LiBTaW1wbHkgbm90aW5nIHRoZSBuZWVkIGZvciBlbGFib3JhdGlvbiB3aXRoIHJlZ2FyZCB0byBv
dGhlciBWUE4gYXBwbGljYXRpb24gbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzICAoaW5jbHVkaW5n
IHRoZSBwb3NzaWJsZSBtaXNtYXRjaCBpbiB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVz
cyBQRXMpIGFuZCBzZW5kaW5nIHRoZSByZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9j
dW1lbnQgd291bGQgc3VmZmljZSBJTUhPLgoKW3lzaGVuXSBXZSB3aWxsIGNsYXJpZnkgdGhhdCB0
aGUgcHJpbWFyeSBQRSAoUEUyKSBtYXkgYWxsb2NhdGUgVlBOIGxhYmVscyBieSB1c2luZyBwZXIt
VlJGLCBwZXItcm91dGUsIG9yIHBlci1pbnRlcmZhY2UgbW9kZS4gVGhlIHByb3RlY3RvciAoUEUz
KSBzaG91bGQgc2V0IHVwIHRoZSBuZXh0aG9wIGZvciBlYWNoIGxhYmVsIHJvdXRlIGluIHBlMi5t
cGxzIHRhYmxlIGFzIGJlbG93OgotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXIt
VlJGIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRv
IHRoZSBwcm90ZWN0aW9uIFZSRi4KLSAgICAgICAgICBJZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVy
LXJvdXRlIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIGJlIGJh
c2VkIG9uIHRoZSBwcm90ZWN0b3LigJlzIG93biBjb25uZWN0aXZpdHkgd2l0aCB0aGUgSVAgcHJl
Zml4LgotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItaW50ZXJmYWNlIGxhYmVs
LCB0aGVyZSBhcmUgdHdvIGNhc2VzLiAoQSkgSWYgdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVm
aXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcmltYXJ5IFBFIGFsaWducyBjb21wbGV0
ZWx5IHdpdGggdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZh
Y2VzIG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91
bGQgcG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJmYWNlIG9mIHRoZSBJUCBwcmVmaXgg
b24gdGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lzZSAob3IgZm9yIHNpbXBsaWNpdHkpLCB0aGUg
bmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9u
IFZSRi4KW1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCByZWdh
cmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBO
IGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0IHRo
ZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZSRiBhbmQgcGVyZm9ybWluZyBjb250ZXh0
IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNoZXMgcm91dGVzIGxlYXJuZWQgYnkg
dGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBs
aWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFjayB0byB0aGUgc2FtZSBzY2hlbWUg
4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/Cgo0KSAgICAgIFNlY3Rpb24gNS44IGRlc2NyaWJlcyAz
IHBvc3NpYmxlIGFwcHJvYWNoZXMgdG8gYWR2ZXJ0aXNlbWVudCBvZiB0aGUgQ29udGV4dCBJRCBJ
UCBhZGRyZXNzIGluIElHUC4gQnV0IGl0IGRvZXMgbm90IGRlZmluZSBhbnkgb2YgdGhlc2UgYXBw
cm9hY2hlcyBhcyDigJxNVVNUIHRvIGltcGxlbWVudOKAnS4gVGhpcyBsb29rcyB0byBtZSBsaWtl
IGFuIG9wZW5pbmcgZm9yIGludGVyb3BlcmFiaWxpdHkgaXNzdWVzIGJldHdlZW4gaW1wbGVtZW50
YXRpb25zIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBwcm9hY2hlcy4gT24gdGhlIG90aGVyIGhh
bmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1ld29yayBkb2N1bWVudCBpcyB0aGUgcmln
aHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBsZW1lbnQgb3B0aW9uLCBlc3BlY2lhbGx5
IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFwcGxpY2FiaWxpdHkgYXJlIHF1aXRlIGRpZmZl
cmVudDoKYS4gICAgICAgVGhlIOKAnHByb3h5IG1vZGXigJ0gYXBwcm9hY2ggaW1wb3NlcyBtaW5p
bWFsIChpZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBvbiB0aGUgcm91dGluZyBhbmQgVEUg
ZG9tYWluIChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9ucyBpbiBJR1AsICBqdXN0IHN1cHBv
cnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWduYWxpbmcgcHJvdG9jb2wgdXNlZCBm
b3IgdGhlIHR1bm5lbCBzZXR1cCkKYi4gICAgICAgVGhlIOKAnGFsaWFzIG1vZGXigJ0gc2VlbXMg
dG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21lbnQgUm91dGluZyBleHRlbnNpb25z
IHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcgZG9tYWluIGFzIHdlbGwgYXMgc3Vw
cG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50aWFsIFBMUnMuIFRoZXJlZm9yZSBJ
IHRoaW5rIHRoYXQgaXQgaXMgYSBuYXRpdmUgc2NoZW1lIHRvIGJlIHVzZWQgaW4gdGhlIFNSLU1Q
TFMgZW52aXJvbm1lbnRzLCBidXQgcHJvYmxlbWF0aWMgaW4gdGhlIGVudmlyb25tZW50cyB0aGF0
IGRvIG5vdCB1c2UgU1ItTVBMUyBmb3Igc2V0dXAgb2YgYW55IExTUHMKYy4gICAgICAgVGhlIGRl
ZmluaXRpb24gb2YgdGhlIOKAnHN0dWIgbGluayBtb2Rl4oCdIGlzIGFjY29tcGFuaWVkIGJ5IGEg
c29tZXdoYXQgdmFndWUgY2F2ZWF0OiDigJxUaGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1w
cm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5uZWxzIHJlbGllcyBvbiB0aGUgcGF0
aCBjb21wdXRhdGlvbnMgZm9yIHRoZSBhbnktY2FzdCBJUCAgYWRkcmVzcyBwZXJmb3JtZWQgYnkg
dGhlIGluZ3Jlc3Mgcm91dGVycyBhbmQgUExSLiAgVGhlcmVmb3JlLCBjYXJlIE1VU1QgYmUgdGFr
ZW4gZm9yIHRoZSBhcHBsaWNhYmlsaXR5IG9mIHRoaXMgYXBwcm9hY2ggdG8gYSBnaXZlbiBuZXR3
b3JrIHRvcG9sb2d54oCdLiAgU29tZSBjbGFyaWZpY2F0aW9uIGhlcmUgd291bGQgYmUgd2VsY29t
ZSBJTUhPLCBlc3BlY2lhbGx5IHNpbmNlIG5vIGFuYWxvZyBvZiB0aGlzIG1vZGUgY291bGQgYmUg
Zm91bmQgaW4gUkZDIDgxMDQuCmQuICAgICAgIEkgaGF2ZSBsb29rZWQgdXAgU2VjdGlvbiA0LjMg
aW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMgKGVxdWl2YWxlbnRzIG9m
IHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkgdG8gYWR2ZXJ0aXNlbWVu
dCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0ZXh0IHRoZXJlICh0aGUg
Y3JpdGljYWwgZnJhZ21lbnQgaXMgaGlnaGxpZ2h0ZWQpOgogICBUaGUgbWVjaGFuaXNtIGluIHRo
aXMgZG9jdW1lbnQgaW50ZW5kcyB0byBiZSBmbGV4aWJsZSBvbiB0aGUgYXBwcm9hY2gKICAgdXNl
ZCBieSBhIG5ldHdvcmssIGFzIGxvbmcgYXMgaXQgc2F0aXNmaWVzIHRoZSBhYm92ZSByZXF1aXJl
bWVudHMgZm9yCiAgIHRoZSB0cmFuc3BvcnQgdHVubmVsIHBhdGggYW5kIGJ5cGFzcyB0dW5uZWwg
cGF0aC4gIEluIHRoZW9yeSwgdGhlCiAgIG5ldHdvcmsgY2FuIHVzZSBvbmUgYXBwcm9hY2ggZm9y
IGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBhcHByb2FjaAogICBmb3IgY29udGV4dCBJRCBZLiAg
Rm9yIGEgZ2l2ZW4gY29udGV4dCBJRCwgYWxsIHJlbGV2YW50IHJvdXRlcnMsCiAgIGluY2x1ZGlu
ZyBwcmltYXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11c3Qgc3VwcG9ydCBhbmQgYWdyZWUg
b24KICAgdGhlIGNob3NlbiBhcHByb2FjaC4gIFRoZSBjb29yZGluYXRpb24gYmV0d2VlbiB0aGUg
cm91dGVycyBjYW4gYmUKICAgYWNoaWV2ZWQgYnkgY29uZmlndXJhdGlvbi4KQWRkaW5nIHN1Y2gg
KCBvciBzaW1pbGFyKSB0ZXh0IHRvIFNlY3Rpb24gNS44IGxvb2tzIHRvIG1lIGFzIGEgcmVhc29u
YWJsZSBjb21wcm9taXNlIGJldHdlZW4gYmVpbmcgZXhjZXNzaXZlbHkgc3RyaWN0IGFuZCBiZWlu
ZyBleGNlc3NpdmVseSBmbGV4aWJsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudC4KClt5c2hlbl0g
V2Ugd2lsbCBhZGQgc2ltaWxhciB0ZXh0IHRvIHRoZSBkcmFmdC4gQXMgYSBmcmFtZXdvcmssIHRo
ZSBkcmFmdCBwcmVzZW50cyBhbmQgZGlzY3Vzc2VzIGEgbnVtYmVyIG9mIG9wdGlvbnMgaW4gYSBn
ZW5lcmFsIG1hbm5lci4gVGhlc2Ugb3B0aW9ucyBhcmUgdGVjaG5pY2FsbHkgZXF1YWwgYW5kIGFs
bCBmZWFzaWJsZSwgYWx0aG91Z2ggdGhleSBlYWNoIG1heSBoYXZlIHByb3MgYW5kIGNvbnMuIFRo
aXMgaXMgYWxzbyBiYXNlZCBvbiBvdXIgZ29hbCB0byBtYWtlIGVncmVzcyBwcm90ZWN0aW9uIGFw
cGxpY2FibGUgdG8gYSB2YXJpZXR5IG9mIG5ldHdvcmtzIG9mIGRpZmZlcmVudCB0ZWNobm9sb2dp
ZXMuIEhlbmNlLCB0aGUgZHJhZnQgZG9lcyBub3QgbWFuZGF0ZSBhbnkgb3B0aW9uIGFzIGEgTVVT
VC4gVGhhdCBkZWNpc2lvbiBvZiB3aGljaCBvcHRpb24gdG8gdXNlIGluIGEgZ2l2ZW4gbmV0d29y
ayBpcyBsZWZ0IHRvIHRoZSBzcGVjaWZpYyB0ZWNobm9sb2d5IGRlcGxveWVkIGFuZCB0aGUgdmVu
ZG9ycyBpbnZvbHZlZC4KW1tTYXNoYV1dIFRoaXMgc2hvdWxkIGRvIGl0IElNSE8uCgpOaXRzOgoK
ICAxLiAgUkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0ZXh0LCBidXQgZG9lcyBub3QgYXBw
ZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUgcG9pbnRlZCB0byB0aGlz
IGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBhIHllYXIgYWdvLCBidXQg
aXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKQogIDIuICBSRkMgODE3NCBpcyBuZWl0aGVyIG1l
bnRpb25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMgdG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykg
bm9yIGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlLgoKW3lzaGVuXSBXZSB3aWxsIGFk
ZCB0aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uCltbU2FzaGFd
XSBBbmQgdG8gcmVmZXIgdG8gdGhlbSBpbiB0aGUg4oCcU3BlY2lmaWNhdGlvbiBvZiBSZXF1aXJl
bWVudHPigJ0gc2VjdGlvbi4KClJlZ2FyZHMsClNhc2hhCgpPZmZpY2U6ICs5NzItMzkyNjYzMDIK
Q2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBl
Y2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUg
cmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCkNPTkZJREVO
VElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1
cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAph
bmQgYWxsIGNvcGllcyB0aGVyZW9mLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBv
bmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwpDT05GSURFTlRJQUwgYW5kIHdo
aWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2
ZWQgdGhpcwp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWls
LCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKYW5kIGFsbCBjb3Bp
ZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KClRoaXMg
ZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29u
dGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMgCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJl
IHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIAp0
cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBv
ciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwgCmFuZCBhbGwgY29waWVzIHRoZXJl
b2YuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwo=

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

PGh0bWw+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQg
MTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+CjwhLS0KQGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OldpbmdkaW5nc30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgifQpA
Zm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6RGVuZ1hpYW59CkBmb250LWZhY2UKCXtmb250LWZhbWls
eTpDYWxpYnJpfQpAZm9udC1mYWNlCgl7fQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYu
TXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6
ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZn0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluawoJe2NvbG9yOiMwNTYzQzE7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
fQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQKCXtjb2xvcjojOTU0RjcyOwoJ
dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0KcAoJe21hcmdpbi1yaWdodDowY207CgltYXJnaW4t
bGVmdDowY207Cglmb250LXNpemU6MTIuMHB0OwoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biIsc2VyaWZ9CnByZQoJe21hcmdpbjowY207CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250
LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3In0KcC5Nc29MaXN0UGFyYWdy
YXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaAoJe21hcmdpbi10
b3A6MGNtOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1hcmdpbi1ib3R0b206MGNtOwoJbWFyZ2luLWxl
ZnQ6MzYuMHB0OwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmfQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1h
bDAsIGRpdi5tc29ub3JtYWwwCgl7bWFyZ2luLXJpZ2h0OjBjbTsKCW1hcmdpbi1sZWZ0OjBjbTsK
CWZvbnQtc2l6ZToxMi4wcHQ7Cglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZn0K
c3Bhbi5FbWFpbFN0eWxlMjAKCXtmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNv
bG9yOndpbmRvd3RleHR9CnNwYW4uaWNvbgoJe30Kc3Bhbi5FbWFpbFN0eWxlMjIKCXtmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3RleHR9CnNwYW4uRW1haWxT
dHlsZTIzCgl7Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdE
fQpzcGFuLkVtYWlsU3R5bGUyNAoJe2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJ
Y29sb3I6d2luZG93dGV4dH0Kc3Bhbi5FbWFpbFN0eWxlMjUKCXtmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsKCWNvbG9yOiMxRjQ5N0R9CnNwYW4uRW1haWxTdHlsZTI2Cgl7Zm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEfQpzcGFuLkhUTUxQcmVm
b3JtYXR0ZWRDaGFyCgl7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3In0KLk1zb0NocERlZmF1bHQK
CXtmb250LXNpemU6MTAuMHB0fQpAcGFnZSBXb3JkU2VjdGlvbjEKCXttYXJnaW46NzIuMHB0IDkw
LjBwdCA3Mi4wcHQgOTAuMHB0fQpkaXYuV29yZFNlY3Rpb24xCgl7fQpvbAoJe21hcmdpbi1ib3R0
b206MGNtfQp1bAoJe21hcmdpbi1ib3R0b206MGNtfQotLT4KPC9zdHlsZT4KPC9oZWFkPgo8Ym9k
eSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPgo8ZGl2IGRpcj0i
YXV0byIgc3R5bGU9ImRpcmVjdGlvbjpsdHI7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQtZmFt
aWx5OnNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0OyBjb2xvcjpibGFjayI+CllpbWluLDxicj4K
PC9kaXY+CjxkaXYgZGlyPSJhdXRvIiBzdHlsZT0iZGlyZWN0aW9uOmx0cjsgbWFyZ2luOjA7IHBh
ZGRpbmc6MDsgZm9udC1mYW1pbHk6c2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQ7IGNvbG9yOmJs
YWNrIj4KTW9yZSBvZiB0aGUgc2FtZSAtIHlldCBhbm90aGVyIHBvdGVudGlhbCBpc3N1ZSB3aXRo
IGVncmVzcyBwcm90ZWN0aW9uIG9mIEVWUE4gTUMgdHJhZmZpYy48YnI+Cjxicj4KPC9kaXY+Cjxk
aXYgZGlyPSJhdXRvIiBzdHlsZT0iZGlyZWN0aW9uOmx0cjsgbWFyZ2luOjA7IHBhZGRpbmc6MDsg
Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQ7IGNvbG9yOmJsYWNrIj4KV2hl
biBFVlBOIHVzZXMgUDJNUCBMU1BzIGZvciBkZWxpdmVyeSBvZiBNQyB0cmFmZmljLCB0aGUgZWdy
ZXNzIGluIG1hbnkgY2FzZXMgdXNlcyB0aGUgdG9wIGxhYmVsIGFzIHRoZSBjb250ZXh0IGxhYmVs
IGZvciBpZGVudGlmeWluZyB0aGUgaW5ncmVzcyBQRSBhbmQgaW50ZXJwcmV0cyB0aGUgbmV4dCBs
YWJlbChzKSBpbiB0aGlzIGNvbnRleHQuIENvbWJpbmluZyB0aGlzIHNjaGVtZSB3aXRoIHRoZSBl
Z3Jlc3MgcHJvdGVjdGlvbiB3aGVyZSB0aGUKIHRvcCBsYWJlbCByZWNlaXZlZCBieSB0aGUgUHJv
dGVjdG9yIHJlcHJlc2VudHMgYW5vdGhlciBjb250ZXh0IGxvb2tzIHF1aXRlIG5vbi10cml2aWFs
IHRvIG1lIGFuZCBub3QgY29tcGF0aWJsZSB3aXRoIHNvbWUgb2YgdGhlIGFwcHJvYWNoZXMgZm9y
IHNldHRpbmcgdGhlIGJ5cGFzcyB0dW5uZWwuPGJyPgo8YnI+CjwvZGl2Pgo8ZGl2IGRpcj0iYXV0
byIgc3R5bGU9ImRpcmVjdGlvbjpsdHI7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQtZmFtaWx5
OnNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0OyBjb2xvcjpibGFjayI+CkJUVywgdGhpcyBpc3N1
ZSBpcyBwcm9iYWJseSBhbHNvIHJlbGV2YW50IGZvciBNVlBOIHVzaW5nIFAyTVAgTFNQcyBhcyBQ
TVNJLjxicj4KPGJyPgo8L2Rpdj4KPGRpdiBkaXI9ImF1dG8iIHN0eWxlPSJkaXJlY3Rpb246bHRy
OyBtYXJnaW46MDsgcGFkZGluZzowOyBmb250LWZhbWlseTpzYW5zLXNlcmlmOyBmb250LXNpemU6
MTFwdDsgY29sb3I6YmxhY2siPgpNeSAyYy48YnI+Cjxicj4KPGJyPgo8YnI+CjwvZGl2Pgo8ZGl2
IGRpcj0iYXV0byIgc3R5bGU9ImRpcmVjdGlvbjpsdHI7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZv
bnQtZmFtaWx5OnNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0OyBjb2xvcjpibGFjayI+CjxkaXYg
ZGlyPSJhdXRvIiBzdHlsZT0iZGlyZWN0aW9uOmx0cjsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZm9u
dC1mYW1pbHk6c2Fucy1zZXJpZjsgZm9udC1zaXplOjExcHQ7IGNvbG9yOmJsYWNrIj4KVGh1bWIg
dHlwZWQgYnkgU2FzaGEgVmFpbnNodGVpbjwvZGl2Pgo8YnI+CjwvZGl2Pgo8aHIgdGFiaW5kZXg9
Ii0xIiBzdHlsZT0iZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjk4JSI+CjxkaXYgaWQ9ImRp
dlJwbHlGd2RNc2ciIGRpcj0ibHRyIj48Zm9udCBmYWNlPSJDYWxpYnJpLCBzYW5zLXNlcmlmIiBj
b2xvcj0iIzAwMDAwMCIgc3R5bGU9ImZvbnQtc2l6ZToxMXB0Ij48Yj5Gcm9tOjwvYj4gQWxleGFu
ZGVyIFZhaW5zaHRlaW48YnI+CjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAy
MDE4IDExOjQxOjExIEFNPGJyPgo8Yj5Ubzo8L2I+IFlpbWluIFNoZW48YnI+CjxiPkNjOjwvYj4g
cnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1w
cm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc7IHJ0Zy1hZHNAaWV0Zi5vcmc8YnI+Cjxi
PlN1YmplY3Q6PC9iPiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1w
dG90ZWN0aW9uLWZyYW1ld29yay0wMzwvZm9udD4KPGRpdj4mbmJzcDs8L2Rpdj4KPC9kaXY+Cjxk
aXY+CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5ZaW1pbiBhbmQgYWxsLDwvc3Bhbj48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5UbyBjbGFyaWZ5IG15IGlz
c3VlICM0IGluIHRoZSBwcmV2aW91cyBlbWFpbC48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjwvcD4KPHByZT48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmOyBj
b2xvcjojMUY0OTdEIj5SRkMgNzQzMiBpbiBTZWN0aW9uIDEyIHNheXMgdGhhdCDigJxUPC9zcGFu
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+aGUgcHJpbmNpcGxlcyBiZWhpbmQgdGhlIGZvbGxv
d2luZyBwcm9jZWR1cmVzIGFyZSBib3Jyb3dlZCBmcm9tIHRoZSBzcGxpdC1ob3Jpem9uIGZvcndh
cmRpbmcgcnVsZXMgaW4gVlBMUyBzb2x1dGlvbnMgWzxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9yZmM0NzYxIiB0aXRsZT0iJnF1b3Q7VmlydHVhbCBQcml2YXRlIExBTiBTZXJ2
aWNlIChWUExTKSBVc2luZyBCR1AgZm9yIEF1dG8tRGlzY292ZXJ5IGFuZCBTaWduYWxpbmcmcXVv
dDsiPlJGQzQ3NjE8L2E+XSBbPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3Jm
YzQ3NjIiIHRpdGxlPSImcXVvdDtWaXJ0dWFsIFByaXZhdGUgTEFOIFNlcnZpY2UgKFZQTFMpIFVz
aW5nIExhYmVsIERpc3RyaWJ1dGlvbiBQcm90b2NvbCAoTERQKSBTaWduYWxpbmcmcXVvdDsiPlJG
QzQ3NjI8L2E+XS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjsgY29sb3I6IzFGNDk3RCI+4oCdIDwvc3Bhbj48L3ByZT4KPHByZT48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmOyBj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PC9wcmU+CjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjsgY29sb3I6IzFGNDk3RCI+SG93
ZXZlciwgUkZDIDQ3NjEgYW5kIFJGQyA0NzYyIGRlZmluZSB0aGUgc3BsaXQtaG9yaXpvbiBydWxl
cyA8Yj48aT5kaWZmZXJlbnRseTwvaT48L2I+Ojwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDsgZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmOyBjb2xv
cjojMUY0OTdEIj48L3NwYW4+PC9wcmU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PC9wPgo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo1NC4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7IGNvbG9yOiMxRjQ5N0QiPjxzcGFuIHN0eWxl
PSIiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwvc3Bhbj48c3BhbiBkaXI9
IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7IGNvbG9yOiMxRjQ5N0QiPlJGQyA0NzYxIGluIFNlY3Rpb24gNC4yLjUgc3Rh
dGVzIHRoYXQg4oCcPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+U3BsaXQgaG9yaXpv
biBmb3J3YXJkaW5nIHJ1bGVzIGFwcGx5IHRvIGJyb2FkY2FzdCBhbmQgbXVsdGljYXN0IHBhY2tl
dHMsIGFzIHdlbGwgYXMgcGFja2V0cyB0byBhbiB1bmtub3duIE1BQyBhZGRyZXNzPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7IGNv
bG9yOiMxRjQ5N0QiPuKAnTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDsgZm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmOyBjb2xvcjojMUY0OTdEIj48
L3NwYW4+PC9wcmU+CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjU0LjBwdDsgdGV4dC1pbmRlbnQ6
LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjsgY29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9IiI+LTxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDwvc3Bhbj48L3NwYW4+PC9zcGFuPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjsgY29sb3I6IzFG
NDk3RCI+UkZDIDQ3NjIgaW4gU2VjdGlvbiA0LjQgc3RhdGVzIHRoYXQg4oCcPC9zcGFuPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+YSBQRSBNVVNUIE5PVCBmb3J3YXJkIHRyYWZmaWMgZnJvbSBv
bmUgUFcgdG8gYW5vdGhlciBpbiB0aGUgc2FtZSBWUExTIG1lc2g8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjsgY29sb3I6IzFGNDk3
RCI+4oCdLCBpdCBkb2VzIG5vdCBkaWZmZXJlbnRpYXRlIGJldHdlZW4gQlVNIGFuZCDigJxrbm93
biB1bmljYXN04oCdIHRyYWZmaWMuIDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDsgZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmOyBjb2xvcjojMUY0
OTdEIj48L3NwYW4+PC9wcmU+CjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjsgY29sb3I6IzFGNDk3RCI+V2hpbGUgUkZDIDc0MzIgaXMg
YWxpZ25lZCB3aXRoIFJGQyA0NzYxIGluIGl0cyBkZWZpbml0aW9uIG9mIHRoZSBzcGxpdC1ob3Jp
em9uIHJ1bGVzLCB0aGUgcnVsZSBpbnRyb2R1Y2VkIGluIFJGQyA0NzYyIGlzIG11Y2ggc2ltcGxl
ciB0byBpbXBsZW1lbnQsIGFuZCBpdCBpcyBub3QgZXhwbGljaXRseSBwcm9oaWJpdGVkIGJ5IFJG
QyA3NDMyLjwvc3Bhbj48L3ByZT4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDsg
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmOyBjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PC9wcmU+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5SZWdhcmRzLDwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+T2ZmaWNl
OiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5DZWxsOiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmIzQzOzk3Mi01NDkyNjYzMDI8L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IEFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPC9zcGFuPjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PC9wPgo8ZGl2Pgo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTsgYm9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0OyBwYWRk
aW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+
IEFsZXhhbmRlciBWYWluc2h0ZWluIDxicj4KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgRGVjZW1i
ZXIgMTIsIDIwMTggMTE6MjAgQU08YnI+CjxiPlRvOjwvYj4gJ1lpbWluIFNoZW4nICZsdDt5c2hl
bkBqdW5pcGVyLm5ldCZndDs8YnI+CjxiPkNjOjwvYj4gcnRnLWRpckBpZXRmLm9yZzsgbXBsc0Bp
ZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxA
aWV0Zi5vcmc7IHJ0Zy1hZHNAaWV0Zi5vcmc8YnI+CjxiPlN1YmplY3Q6PC9iPiBSRTogUnRnRGly
IHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzwv
cD4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5ZaW1pbiw8L3NwYW4+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TG90cyBv
ZiB0aGFua3MgZm9yIHRoZSBtZXNzYWdlLjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SSB0aGluayB0aGF0IHVzZSBv
ZiB0aGUgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVzY3JpYmVkIGluIHRoZSBkcmFmdCBmb3IgcHJv
dGVjdGlvbiBvZiBFVlBOLWJhc2VkIE1QMk1QIHNlcnZpY2VzIHJlcXVpcmVzIGNsYXJpZmljYXRp
b24gb2Ygc2V2ZXJhbCBpc3N1ZXMuIEkgYW0gbm90IHN1cmUgSSBjYW4gcHJvdmlkZSBhIGZ1bGwg
bGlzdCwgYnV0LCBhdCBsZWFzdCwKIHRoZSBmb2xsb3dpbmcgc2hvdWxkIGJlIGNvbnNpZGVyZWQ6
PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVu
dDotMTguMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9IiI+MS48
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48c3Bh
biBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JdCBzZWVtcyB0
aGF0IGluIG9yZGVyIGZvciBlZ3Jlc3MgcHJvdGVjdGlvbiB0byB3b3JrLCBFdGhlcm5ldCBsaW5r
cyBjb25uZWN0aW5nIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBhbmQgdGhlIFByb3RlY3RvciB0byB0
aGUgY3VzdG9tZXIgc2l0ZSBtdXN0IHBhcnRpY2lwYXRlIGluIGEgY29tbW9uIG11bHRpLWhvbWVk
IEV0aGVybmV0CiBTZWdtZW50LiBJZiB0aGlzIGlzIGNvcnJlY3QsIGl0IHNob3VsZCBiZSBzcGVj
aWZpZWQgZXhwbGljaXRseTwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxz
cGFuIHN0eWxlPSIiPjIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwv
c3Bhbj48L3NwYW4+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+SWYgdGhlIG11bHRpLWhvbWluZyBFdGhlcm5ldCBTZWdtZW50IGFib3ZlIG9wZXJhdGVz
IGluIHRoZSBTaW5nbGUtQWN0aXZlIG1vZGUsIGFuZCBpZiB0aGUgUHJpbWFyeSBQRSBpcyB0aGUg
REYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUgc3BlY2lmaWMgc2VydmljZSB5b3UgdHJ5IHRvIHBy
b3RlY3QsIHRoZW4sIHRvIHRoZQogYmVzdCBvZiBteSB1bmRlcnN0YW5kaW5nLCB0aGUgcHJvcG9z
ZWQgcHJvdGVjdGlvbiBzY2hlbWUgd2lsbCBub3QgcHJvdGVjdCBhbnl0aGluZywgYmVjYXVzZSB0
aGUgUHJvdGVjdG9yIHdpbGwgZGVjbGFyZSB0aGUgcmVsZXZhbnQgVkxBTnMgYXMgYmxvY2tlZCB0
byB0aGUgQ0UgKGUuZy4sIHVzaW5nIE1WUlAgYXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gOC41IG9m
IFJGQyA3NDMyLiBUaGUgUHJvdGVjdG9yIHdpbGwgb25seSB1bmJsb2NrIHRoZXNlCiBWTEFOcyB3
aGVuIGl0IGlzIGVsZWN0ZWQgYXMgdGhlIERGIOKAkyBidXQgdGhpcyB3aWxsIG5vdCBoYXBwZW4g
dW50aWwgaXQgd2lsbCBsZWFybiB0aGF0IHRoZSBwcmltYXJ5IEVncmVzcyBQRSBvciB0aGUgbGlu
ayB0aGF0IGNvbm5lY3RzIGl0IHRvIHRoZSBDRSBoYXZlIGZhaWxlZC4gKElmIHRoZSBQcmltYXJ5
IFBFIHdhcyBub3QgYSBERiwgdGhlcmUgd291bGQgYmUgbm90aGluZyB0byBwcm90ZWN0KS48L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0x
OC4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48c3BhbiBzdHlsZT0iIj4zLjxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PC9zcGFuPjxzcGFuIGRp
cj0iTFRSIj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPklmIHRoZSBJZiB0aGUg
bXVsdGktaG9taW5nIEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIEFsbC1B
Y3RpdmUgbW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21l
bnQgZm9yIHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbjo8L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcy
LjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxz
cGFuIHN0eWxlPSIiPmEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwv
c3Bhbj48L3NwYW4+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+SW4gdGhlIGNhc2Ugb2YgdGhlIHByaW1hcnkgUEUgZmFpbHVyZSDigJxrbm93biB1bmlj
YXN04oCdIHRyYWZmaWMgd2lsbCBiZSZuYnNwOyBwcm90ZWN0ZWQgYnkgdGhlIHByb3Bvc2VkIHNj
aGVtZTwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+PHNwYW4gc3R5bGU9IiI+Yi48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PC9zcGFuPjwvc3Bhbj48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj5UaGUgUHJvdGVjdG9yIHdpbGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMg
aXQgcmVjZWl2ZWQgZm9yIHRoaXMgc2VydmljZSB1bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBE
Ri4KPC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPldoZXRoZXIgdGhpcyBiZWhhdmlvciB3
b3VsZCBjb3VudCBhcyBwcm90ZWN0aW9uIGZvciB0aGUgc2VydmljZSBpbiBxdWVzdGlvbiBvciBu
b3QgZGVwZW5kcyBvbiB0aGUgc2lnbmlmaWNhbmNlIG9mIG11bHRpY2FzdCB0cmFmZmljIGluIHRo
aXMgc2VydmljZS4KPC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxl
PSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PHNwYW4g
c3R5bGU9IiI+NC48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFu
Pjwvc3Bhbj48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5SRkMgNzQzMiBkZWZpbmVzIGluIFNlY3Rpb24gMTIgdGhhdCBFdGhlcm5ldCBmcmFtZXMgd2l0
aCB1bmtub3duIHVuaWNhc3QgRGVzdGluYXRpb24gTUFDIGFkZHJlc3NlcyByZWNlaXZlZCBmcm9t
IGFub3RoZXIgUEUgTVVTVCBOT1QgZXZlciBiZSBmb3J3YXJkZWQgYnkgdGhlIHJlY2VpdmluZyBQ
RSB0byBhbnkgb3RoZXIgUEUsCiBvbmx5IGxvY2FsbHkuIFdoaWxlIFJGQyA3NDMyIHJlc3RyaWN0
cyB0aGlzIHRvIGp1c3QgdW5rbm93biB1bmljYXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9z
dCBpbXBsZW1lbnRhdGlvbnMgZG8gbm90IGZvcndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVz
IHRoZXkgcmVjZWl2ZSZuYnNwOyB0byBvdGhlciBQRXMgaW4gYW55IGNhc2UgKEkgY2FuIGJlIHdy
b25nIGhlcmUsIG9mIGNvdXJzZSkganVzdCB0byBiZSBvbiB0aGUgc2FmZSBzaWRlIHdoZW4KIGl0
IGNvbWVzIHRvIEV0aGVybmV0IGxvb3AgcHJldmVudGlvbi4gU3VjaCBpbXBsZW1lbnRhdGlvbnMg
d291bGQgaGF2ZSBwcm9ibGVtcyB3aXRoIHVzaW5nIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNj
aGVtZSBmb3IgcHJvdGVjdGlvbiBhZ2FpbnN0IGZhaWx1cmVzIG9mIHRoZSBhdHRhY2htZW50IGNp
cmN1aXQgd2hlcmUgdGhlIHByaW1hcnkgRWdyZXNzIFBFIGFjdHMgYXMgdGhlIFBMUi48L3NwYW4+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPkkgZG8gbm90IGtub3cgaWYgdGhlIGxpc3QgYWJvdmUgaXMgY29tcGxldGUgYW5kIHdo
ZXRoZXIgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJhaXNlZCBhcmUgcmVsZXZhbnQsIGJ1dCBJIHRo
aW5rIHRoYXQgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24mbmJzcDsgZnJh
bWV3b3JrIHRvIEVWUE4gcmVxdWlyZXMgc29tZSBhZGRpdGlvbmFsIHRob3VnaHQgKGFuZCwKIGV2
ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50KS4gU2ltcGx5IHNheWluZyB0aGF0IOKAnDwv
c3Bhbj5FVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBMYXllciAz
IFZQTjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj7igJ0gY291bGQgYmUgbWlzbGVhZGluZyBJ
TUhPLgo8L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPkhvcGVmdWxseSB0aGVzZSBub3RlcyB3b3VsZCBiZSB1c2VmdWwu
PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48L3A+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5SZWdhcmRzLDwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+T2ZmaWNl
OiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmIzQzOzk3Mi01NDkyNjYzMDI8L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0
bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+CkFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPC9hPjwvc3Bhbj48L3A+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjwvcD4KPGRpdj4KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7IGJvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDsgcGFkZGlu
ZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBZ
aW1pbiBTaGVuICZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1
bmlwZXIubmV0PC9hPiZndDsKPGJyPgo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5LCBEZWNlbWJlciAx
MiwgMjAxOCAyOjQ0IEFNPGJyPgo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8
YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRl
ci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+CjxiPkNjOjwvYj4gPGEgaHJlZj0i
bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJt
YWlsdG86bXBsc0BpZXRmLm9yZyI+Cm1wbHNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmci
PgpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9y
ZzwvYT47IDxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj4KcnRnLWFkc0BpZXRmLm9y
ZzwvYT48YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1t
cGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNhc2Fo
LDwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBz
dHlsZT0iIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+
PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5MMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hu
b2xvZ3kgd291bGQgbmVpdGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3Rl
Y3RpbmcgTUFDLVZSRiBub3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVh
cm5pbmcuIEJ1dCBJIGNhbm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1
Y2Ugc29tZSBvdGhlciBpc3N1ZXMKIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yayDigJMgdGhp
cyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNo
IHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBk
ZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNl
cGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4KPC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkVWUE4gY2Fu
IGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBOLCBhbHRob3Vn
aCB0aGlzIGRvY3VtZW50IGRvZXNu4oCZdCBwcm92aWRlIGEgZGV0YWlsZWQgZXhhbXBsZS48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPGRpdj4KPGRpdj4KPGRpdj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7IGNvbG9yOmJsYWNr
Ij5UaGFua3MsPC9zcGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0OyBjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjwv
cD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0OyBjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PC9wPgo8L2Rpdj4KPC9kaXY+
CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzwvcD4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7IGJvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDsgcGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0OyBjb2xvcjpibGFjayI+RnJv
bTogPC9zcGFuPgo8L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7IGNvbG9yOmJsYWNr
Ij5BbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4m
Z3Q7PGJyPgo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IGF0IDM6NTAg
QU08YnI+CjxiPlRvOiA8L2I+WWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1
bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7PGJyPgo8Yj5DYzogPC9iPiZxdW90
OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5v
cmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0
Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0Bp
ZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBscy1l
Z3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZxdW90OwogJmx0Ozxh
IGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay5hbGxAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0
Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRn
LWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPgo8Yj5TdWJqZWN0OiA8
L2I+UkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1m
cmFtZXdvcmstMDM8L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPllpbWluLDwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5Mb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgYW5kIHZlcnkg
ZW5jb3VyYWdpbmcgcmVzcG9uc2UuPC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JdCBzZWVtcyB0aGF0IGFsbCBteSBj
b21tZW50cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFuZ2VzLiBJIHdp
bGwgYmUgd2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0IHRvIGNvbmZp
cm0gdGhhdC48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlBsZWFzZSBzZWUgc29tZSByZW1hcmtzIDwvc3Bhbj48Yj48
aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+aW5saW5lIGJlbG93PC9zcGFuPjwvaT48L2I+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPi48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjwvcD4KPGRpdj4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMs
PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPlNhc2hhPC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPC9zcGFuPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkNlbGw6
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcyLTU0OTI2NjMwMjwvc3Bhbj48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFp
bDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tIj4KQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PC9zcGFuPjwvcD4K
PC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4m
bmJzcDs8L3NwYW4+PC9wPgo8ZGl2Pgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTsgYm9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0OyBwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IFlpbWluIFNoZW4gJmx0OzxhIGhyZWY9Im1haWx0
bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Owo8YnI+CjxiPlNl
bnQ6PC9iPiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggMjo1MyBBTTxicj4KPGI+VG86PC9i
PiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4m
Z3Q7Owo8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwv
YT48YnI+CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1k
aXJAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+Cm1wbHNAaWV0
Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPgpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT48YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTog
UnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29y
ay0wMzwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNhc2hhLDwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgdmVyeSBtdWNoIGFnYWluIGZvciB0
aGUgZGV0YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0aXZlIGNvbW1lbnRzIGFuZCBzdWdn
ZXN0aW9ucyE8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+UGxlYXNlIHNlZSBbeXNoZW5dIGlubGluZSBiZWxvdy48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzwvcD4KPGRpdj4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7IGNvbG9yOmJsYWNrIj5UaGFua3MsPC9z
cGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0OyBjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PC9wPgo8L2Rpdj4K
PC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzwvcD4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7IGJvcmRlci10b3A6
c29saWQgI0I1QzRERiAxLjBwdDsgcGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0OyBjb2xvcjpibGFj
ayI+RnJvbTogPC9zcGFuPgo8L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7IGNvbG9y
OmJsYWNrIj5BbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRl
ci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bTwvYT4mZ3Q7PGJyPgo8Yj5EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQg
NDo0MSBBTTxicj4KPGI+VG86IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRm
Lm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGct
YWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZndDs8YnI+CjxiPkNjOiA8L2I+JnF1
b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+
JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRm
Lm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0Bp
ZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxz
QGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMt
ZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+JnF1b3Q7CiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3
b3JrLmFsbEBpZXRmLm9yZzwvYT4mZ3Q7PGJyPgo8Yj5TdWJqZWN0OiA8L2I+UnRnRGlyIHJldmll
dzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxicj4KPGI+
UmVzZW50LUZyb206IDwvYj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmFsaWFzLWJvdW5jZXNAaWV0Zi5v
cmciPmFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4KPGI+UmVzZW50LVRvOiA8L2I+
Jmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8
L2E+Jmd0OywgSmV5YW5hbnRoICZsdDs8YSBocmVmPSJtYWlsdG86bWludG9AanVuaXBlci5uZXQi
Pm1pbnRvQGp1bmlwZXIubmV0PC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86YnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbSI+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTwvYT4mZ3Q7LCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmhhbm5lc0BydGJyaWNrLmNvbSI+aGFubmVzQHJ0YnJpY2suY29tPC9h
PiZndDssCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmMubWljaGVsQHRlbGVrb20uZGUiPmMubWljaGVs
QHRlbGVrb20uZGU8L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpodWFpbW8uY2hlbkBodWF3
ZWkuY29tIj5odWFpbW8uY2hlbkBodWF3ZWkuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWls
dG86amlhbmd5dWFubG9uZ0BodWF3ZWkuY29tIj5qaWFuZ3l1YW5sb25nQGh1YXdlaS5jb208L2E+
Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzp0c2FhZEBjaXNjby5jb20iPnRzYWFkQGNpc2NvLmNv
bTwvYT4mZ3Q7LAogJmx0OzxhIGhyZWY9Im1haWx0bzpuLmxleW1hbm5AdGVsZWtvbS5kZSI+bi5s
ZXltYW5uQHRlbGVrb20uZGU8L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGkubnUi
PmxvYUBwaS5udTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhA
bm9raWEuY29tIj5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmRiMzU0NkBhdHQuY29tIj5kYjM1NDZAYXR0LmNvbTwvYT4mZ3Q7LCAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmFyZXRhbmEuaWV0ZkBnbWFpbC5jb20iPmFyZXRhbmEuaWV0ZkBnbWFpbC5j
b208L2E+Jmd0OywKIExvYSBBbmRlcnNzb24gJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGkubnUi
PmxvYUBwaS5udTwvYT4mZ3Q7PGJyPgo8Yj5SZXNlbnQtRGF0ZTogPC9iPlR1ZXNkYXksIE5vdmVt
YmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU08L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPgo8L2Rpdj4KPHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGUi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0OyBmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7IGNvbG9yOmJsYWNrIj5IZWxsbyw8L3NwYW4+PC9wPgo8cCBzdHls
ZT0iYmFja2dyb3VuZDp3aGl0ZTsgZm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7IGZvbnQt
dmFyaWFudC1jYXBzOm5vcm1hbDsgb3JwaGFuczoyOyB0ZXh0LWFsaWduOnN0YXJ0OyB3aWRvd3M6
MjsgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOmluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1jb2xvcjpp
bml0aWFsOyB3b3JkLXNwYWNpbmc6MHB4Ij4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
IGZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjsgY29sb3I6YmxhY2si
PkkgaGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2Vy
IGZvciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcg
YWxsIHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3Vn
aCBJRVRGIGxhc3QKIGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNp
YWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lz
dGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUg
Um91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJs
ZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYu
b3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYz
cnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3
cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BK
ZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPWxtTlJsWGpUNEtHNnhPdG9uNzd2bGEzSmxPdUht
cm10QS1EVGJlUy1lSTgmYW1wO2U9Ij48c3BhbiBjbGFzcz0iaWNvbiI+PHNwYW4gc3R5bGU9ImNv
bG9yOiNCQjAwMDA7IHRleHQtZGVjb3JhdGlvbjpub25lIj7igIs8L3NwYW4+PC9zcGFuPjxzcGFu
IHN0eWxlPSJjb2xvcjojQkIwMDAwIj5odHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0
Zy90cmFjL3dpa2kvUnRnRGlyPC9zcGFuPjwvYT48L3NwYW4+PC9wPgo8cCBzdHlsZT0iYmFja2dy
b3VuZDp3aGl0ZTsgZm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7IGZvbnQtdmFyaWFudC1j
YXBzOm5vcm1hbDsgb3JwaGFuczoyOyB0ZXh0LWFsaWduOnN0YXJ0OyB3aWRvd3M6MjsgdGV4dC1k
ZWNvcmF0aW9uLXN0eWxlOmluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1jb2xvcjppbml0aWFsOyB3
b3JkLXNwYWNpbmc6MHB4Ij4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7IGZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjsgY29sb3I6YmxhY2siPkFsdGhvdWdo
IHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcg
QURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25n
IHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUs
CiBhbmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBk
YXRpbmcgdGhlIGRyYWZ0Ljwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkRvY3VtZW50
OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLTAzPC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5SZXZpZXdlcjogQWxleGFuZGVyICjigJxTYXNoYeKAnSkgVmFpbnNo
dGVpbjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2aWV3IGRhdGU6IDE5LU5vdi0xODwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVURiBMQyBFbmQgRGF0ZTogTm90IGtub3duPC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JbnRlbmQgc3RhdHVzOiBTdGFuZGFyZHMgVHJhY2s8L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+U3VtbWFy
eTwvYj46IDwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIHNvbWUgbWlub3IgY29uY2Vy
bnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsgc2hvdWxkIGJlIHJlc29sdmVkIGJl
Zm9yZSBwdWJsaWNhdGlvbi48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+Q29tbWVudHM8L2I+OjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhlIGRyYWZ0IGlzIHdlbGwgd3JpdHRlbiwgcmVxdWlyZXMgZnJvbSB0aGUgcmVhZGVyIGhh
cyBnb29kIHVuZGVyc3RhbmRpbmcgb2YgbXVsdGlwbGUgdGVjaG5vbG9naWVzIGluY2x1ZGluZzo8
L3A+Cjx1bCB0eXBlPSJkaXNjIiBzdHlsZT0ibWFyZ2luLXRvcDowY20iPgo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9IiI+Y29udGV4dCBsYWJlbCBzcGFjZXMgYW5kIGNvbnRleHQgbGFiZWxz
IFJGQyA1MzMxPC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9IiI+bG9jYWwgYW5kIHJl
bW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5kIFJGQyA3NDkwKTwvbGk+PGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSIiPlNlZ21lbnQgUm91dGluZyBNaXJyb3IgU0lEcyAoUkZDIDg0
MDIpIGFuZCBtb3JlLiZuYnNwOyA8L2xpPjwvdWw+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZG91
YnQgaXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBkb3Vi
dCBhbnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgo8L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBpcyBhIGZy
YW1ld29yayBkb2N1bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0g
b2YgdGhpcyBmcmFtZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMKPGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5p
ZXRmLm9yZ19odG1sX3JmYzgxMDQmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1
clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBk
SHJrRTV0TkQ5NjU4JmFtcDtzPVpRblNrVlF0dDF5NW12VXNwYnhqM2V4NDdGaW1LeXRJTE42Vk5M
QUFYSWsmYW1wO2U9Ij4KUkZDIDgxMDQ8L2E+LiAmbmJzcDtJIGFzc3VtZSB0aGF0IG90aGVyIOKA
nHNwZWNpYWxpemF0aW9u4oCdIGRvY3VtZW50cyBhcmUgb24gdGhlIHdheS4gPC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBob2xk
IGEgdmVyeSBjb25zdHJ1Y3RpdmUgb2ZmLWxpc3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3Jz
IGJlZm9yZSBwb3N0aW5nIHRoaXMgcmV2aWV3LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVl
biBhbHJlYWR5IGFja25vd2xlZGdlZC4gSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3Jz
IGFuZCwgZXNwZWNpYWxseSwgWWltaW4sIGZvciBjb29wZXJhdGlvbi48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+Q2F2ZWF0PC9iPjog
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgZG9uZSA8YSBocmVmPSJodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19t
YWlsLTJEYXJjaGl2ZV93ZWJfbXBsc19jdXJyZW50X21zZzE3MDMzLmh0bWwmYW1wO2Q9RHdNR2FR
JmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9
Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZB
V19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPXplUVY3aThHQVRXRFB1
LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmYW1wO2U9Ij4KYW4gdW5zb2xpY2l0ZWQgcmV2
aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBkcmFmdDwvYT4uIEZyb20gbXkgUE9WLCB0
aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29vZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkg
bWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBiaWFzZWQgKHRoZSBjdXJyZW50IHZlcnNp
b24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBoYXZlIG5vdGljZWQgdGhhdCB0aGUgbWFq
b3JpdHkgb2YgbXkKIHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZl
ZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBUaGFua3MgYWdh
aW4hPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPk1ham9yIElzc3VlczwvYj46IE5vIG1ham9yIGlzc3VlcyBmb3VuZDwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5NaW5vciBJ
c3N1ZXM8L2I+OjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0
Ij48c3BhbiBzdHlsZT0iIj4xKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3Nw
YW4+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5UaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1iaWd1
b3VzJm5ic3A7IHdpdGggcmVnYXJkIHRvIGV4cGVjdGVkIGNvdmVyYWdlIG9mIEwyVlBOIHNlcnZp
Y2VzIGJ5IHRoZSBmcmFtZXdvcmsgaXQgZGVmaW5lczoKPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBz
dHlsZT0iIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+
PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5PbiBvbmUgaGFuZCwgdGhlIHJlcXVpcmVtZW50IGZvciB0
aGUgZnJhbWV3b3JrIGluIHRoZSAyPHN1cD5uZDwvc3VwPiBidWxsZXQgaW4gU2VjdGlvbiA0IHNh
eXMgdGhhdCBpdCBNVVNUIOKAnDxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90OyI+YWNjb21tb2RhdGUgZXhpc3RpbmcgYW5kIGZ1dHVyZSBJUC9NUExTIHNlcnZp
Y2VzLCBpbmNsdWRpbmcgbGF5ZXItMiBWUE5zLAogbGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwg
TFNQLCBhbmQgb3RoZXJzPC9zcGFuPuKAnTwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9IiI+
Yi48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjxzcGFuIGRp
cj0iTFRSIj48L3NwYW4+T24gdGhlIG90aGVyIGhhbmQsIHRoZSBvdmVydmlldyBvZiB0aGUgZnJh
bWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMgdGhhdCDigJw8c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDsgZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPldoZW4gYSBQTFIg
ZG9lcyBsb2NhbCByZXBhaXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9yIHBlcmZv
cm1pbmcgJnF1b3Q7Y29udGV4dCBsYWJlbAogc3dpdGNoaW5nJnF1b3Q7IGZvciByZXJvdXRlZCBN
UExTIHNlcnZpY2UgcGFja2V0cyBhbmQgJnF1b3Q7Y29udGV4dCBJUCBmb3J3YXJkaW5nJnF1b3Q7
IGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBhY2tldHMsIHRvIGFsbG93IHRoZSBzZXJ2aWNlIHBh
Y2tldHMgdG8gY29udGludWUgdG8gcmVhY2ggdGhlIHNlcnZpY2UgZGVzdGluYXRpb25zPC9zcGFu
PuKAnS4gaS5lLiwgTUFDLWJhc2VkIHN3aXRjaGluZyBzZWVtcyB0byBiZSBleGNsdWRlZCBmcm9t
IHRoZSBwcm90ZWN0b3IKIHJlc3BvbnNpYmlsaXR5LiA8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0
eWxlPSIiPmMuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48
c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25seSBkZWZpbmVz
IHRoZSB0ZXJtcyDigJw8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDsiPkNvbnRleHQgbGFiZWwgc3dpdGNoaW5nPC9zcGFuPuKAnSZuYnNwOyBhbmQg4oCcPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7IGZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij5Db250ZXh0IElQIGZvcndhcmRpbmc8L3NwYW4+4oCdLiBUaGlzIGFsc28KIHN1Z2dl
c3RzIHRoYXQgQ29udGV4dCBMYXllci0yIHN3aXRjaGluZyBpcyBub3QgY292ZXJlZCBieSB0aGUg
ZnJhbWV3b3JrPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlt5c2hlbl0gQWN0dWFsbHksIHRoaXMgZnJhbWV3b3JrIGRvZXMgYWxsb3cgYSBj
b250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXItMiBzd2l0Y2hpbmcgdGFibGUsIGlmIHRo
ZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBoYXZlIGEgbGF5ZXItMiBoZWFkZXIgKHJh
dGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBiZWxvdyB0aGUgY29udGV4dCBsYWJlbCwg
d2hpY2ggY291bGQgYmUgdGhlCiBjYXNlIG9mIE1BQyBhZGRyZXNzIHRhYmxlLiAmbmJzcDtJbiB0
aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkgcG9pbnQgdG8gYW55IHR5cGUgb2YgbG9vay11cCB0
YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVzZSBjYXNlLCBhbnkgbWVhbmluZ2Z1bCBjb250ZXh0
LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2FyZGluZy9zd2l0Y2hpbmcgaXMgYWxsb3dlZCBieSB0
aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQgYSBzZWN0aW9uIHRvIHRoZSBlbmQgb2YgZHJhZnQK
IHRvIG1ha2UgaXQgZnV0dXJlIGNvbXBhdGlibGU8c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+
LjxiPjxpPltbU2FzaGFdXSBTb3VuZHMgZ29vZC4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBh
Y3R1YWwgdGV4dCBpbiB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuPC9pPjwvYj4KPC9z
cGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0Ij48c3Bh
biBzdHlsZT0iIj4yKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PHNw
YW4gZGlyPSJMVFIiPjwvc3Bhbj5JIGhhdmUgc29tZSBkb3VidHMgcmVnYXJkaW5nIGFwcGxpY2Fi
aWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayBkZWZpbmVkIGluIHRoZSBk
cmFmdCZuYnNwOyB0byBWUExTLWJhc2VkIChSRkMgNDc2MSBhbmQvb3IgUkZDIDQ3NjIpJm5ic3A7
IHNlcnZpY2VzIGJlY2F1c2U6CjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9IiI+YS48c3Bh
biBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjxzcGFuIGRpcj0iTFRS
Ij48L3NwYW4+V2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVzIGluIHNp
bmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZTo8L3A+CjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDsgdGV4dC1pbmRlbnQ6LTEwOC4w
cHQiPjxzcGFuIHN0eWxlPSIiPjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5pLjxz
cGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PHNwYW4gZGlyPSJMVFIiPjwv
c3Bhbj5QcmlvciB0byBmYWlsdXJlIG9mIHRoZSBwcmltYXJ5IGVncmVzcywgdGhlIFZTSSB0aGF0
IHJlcHJlc2VudHMgdGhlIHNlcnZpY2UgaW4gdGhlIFByb3RlY3RvciBQRSB3b3VsZCBub3QgbGVh
cm4gYW55IE1BQyBhZGRyZXNzZXMKPC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7IHRleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBzdHls
ZT0iIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+aWkuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
PC9zcGFuPjwvc3Bhbj48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPklmIHRoZSBQTFIgcmVkaXJlY3Rz
IOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYyBpbnRlbmRlZCBmb3IgdGhlIHByaW1hcnkgZWdy
ZXNzIFBFIHRvIHRoZSBwcm90ZWN0b3IsIHRoZSBWU0kgdGhhdCBsb2NhbGx5IHJlcHJlc2VudHMg
cHJvdGVjdGVkIHNlcnZpY2UgdGhlcmUgd291bGQgZmxvb2QKIHRoaXMgdHJhZmZpYyBhcyDigJx1
bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBzdWNoLCBwcm9iYWJseSBzdWJqZWN0IGl0IHRvIHJh
dGUgbGltaXRpbmcuCjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxMDguMHB0OyB0ZXh0LWluZGVudDotMTA4LjBwdCI+PHNwYW4gc3R5bGU9IiI+PHNw
YW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsK
PC9zcGFuPmlpaS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjxzcGFu
IGRpcj0iTFRSIj48L3NwYW4+RnJvbSB0aGUgUE9WIG9mIHRoZSBjdXN0b21lciBvZiB0aGUgVlBM
UyBzZXJ2aWNlLCZuYnNwOyB0aGlzIG1lYW5zIHRoYXQgcmVkaXJlY3RpbmcgdHJhZmZpYyB0byB0
aGUgcHJvdGVjdGluZyBWU0ksIGJ5IGFuZCBvZiBpdHNlbGYgd291bGQgbm90IGZ1bGx5IHJlc3Rv
cmUgdGhlIHNlcnZpY2UsCiBzaW5jZSBzdWJzdGFudGlhbCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0
cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0
aW5nIFZTSSBpcyBjb21wbGV0ZWQ8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSIiPmIuPHNw
YW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPkl0IGlzIGFsc28gd29ydGggbm90aW5nIHRoYXQgaW4gVlBMUyByZWNlaXZlZCBh
cHBsaWNhdGlvbiBsYWJlbHMgZG8gbm90IG9ubHkgZGVmaW5lIGVncmVzcyBWU0kgYXMgdGhlIGNv
bnRleHQgZm9yIHRoZSBNQUMtYmFzZWQgc3dpdGNoaW5nIGJ1dCBhbHNvIGlkZW50aWZ5IHJlbW90
ZSBpbmdyZXNzIFZTSSBmb3IgTUFDIGxlYXJuaW5nLiBFeHRlbmRpbmcgc3VjaCBpZGVudGlmaWNh
dGlvbgogdG8gY292ZXIgYWxzbyBhcHBsaWNhdGlvbiBsYWJlbHMgb2YgdGhlIHJlZGlyZWN0ZWQg
dHJhZmZpYyBsb29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZTwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNw
YW4gc3R5bGU9IiI+Yy48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9z
cGFuPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3Ig
aXNzdWVzIGJlY2F1c2UsIGFzIGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1l
IHdoZXRoZXIgdGhlIGZyYW1ld29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2Vz
LiBBbiBleHBsaWNpdCBjYXZlYXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2Yg
dGhlIGZyYW1ld29yayB0byBWUExTCiBzZXJ2aWNlcyBhcyDigJxsZWZ0IEZGU+KAnSwgb3IgdG8g
YmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0pIHdvdWxkIHN1ZmZpY2UgdG8g
cmVzb2x2ZSB0aGVtIElNSE88L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSIiPmQuPHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48c3BhbiBkaXI9IkxUUiI+
PC9zcGFuPkwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0
aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5v
ciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fu
bm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBzb21lIG90aGVyIGlz
c3Vlcwogd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUg
c2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0
byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCc
bGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTi
gJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgo8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIG1lbnRpb24g
VlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3ZWxsIGFzIHNlcnZpY2VzIHdoZXJl
IG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9yIGVzdGFibGlzaCBpdHMgb3duIGNv
bm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24gaW4gYWR2YW5jZSBvZiBhIHByaW1h
cnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0b3I8c3BhbiBzdHlsZT0iY29sb3I6
IzAwQjBGMCI+LjxiPjxpPltbU2FzaGFdXQogVGhpcyBzaG91bGQgc3VmZmljZSBJIHRoaW5rPC9p
PjwvYj48L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPi48L3NwYW4+PC9p
PjwvYj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Cjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9IiI+Myk8c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
VGhlIGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0
byBCR1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSBy
ZXN0cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFu
ZCB0aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uCiBzY2hlbWUu
IDwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDsgdGV4
dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9IiI+YS48c3BhbiBzdHlsZT0iZm9udDo3LjBw
dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+V2l0aCB0aGlz
IHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFt
ZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLgo8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0
eWxlPSIiPmIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48
c3BhbiBkaXI9IkxUUiI+PC9zcGFuPkhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBs
YWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0
aW9uIHNjaGVtZSBjYW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhv
dXQgYW55IGltcGFjdCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUs
IHRvIHdoaWNoIGV4dGVudAogSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNlIGRpZmZlcmVudCBsYWJl
bCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQRXMgd291bGQgYmUgY292
ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHls
ZT0iIj5jLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PHNw
YW4gZGlyPSJMVFIiPjwvc3Bhbj5TaW5jZSB3ZSBhcmUgb25seSBzcGVha2luZyBhYm91dCBhbiBl
eGFtcGxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LCB0aGVyZSBpcyBubyBuZWVkIHRvIGRlc2Ny
aWJlIGEgY29tcGxldGUgc29sdXRpb24gaGVyZS4gU2ltcGx5IG5vdGluZyB0aGUgbmVlZCBmb3Ig
ZWxhYm9yYXRpb24gd2l0aCByZWdhcmQgdG8gb3RoZXIgVlBOIGFwcGxpY2F0aW9uIGxhYmVsIGFs
bG9jYXRpb24gc2NoZW1lcyZuYnNwOwogKGluY2x1ZGluZyB0aGUgcG9zc2libGUgbWlzbWF0Y2gg
aW4gdGhlIHByaW1hcnkgYW5kIHByb3RlY3RvciBlZ3Jlc3MgUEVzKSBhbmQgc2VuZGluZyB0aGUg
cmVhZGVyIHRvIGEgKGZ1dHVyZSkgZGVkaWNhdGVkIGRvY3VtZW50IHdvdWxkIHN1ZmZpY2UgSU1I
Ty48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+W3lzaGVuXSBXZSB3aWxsIGNsYXJpZnkgdGhhdCB0aGUgcHJpbWFyeSBQRSAoUEUyKSBtYXkg
YWxsb2NhdGUgVlBOIGxhYmVscyBieSB1c2luZyBwZXItVlJGLCBwZXItcm91dGUsIG9yIHBlci1p
bnRlcmZhY2UgbW9kZS4gVGhlIHByb3RlY3RvciAoUEUzKSBzaG91bGQgc2V0IHVwIHRoZSBuZXh0
aG9wIGZvciBlYWNoIGxhYmVsIHJvdXRlIGluIHBlMi5tcGxzIHRhYmxlIGFzIGJlbG93Ogo8L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7IHRleHQtaW5k
ZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSIiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjxzcGFuIGRpcj0iTFRSIj48L3Nw
YW4+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1WUkYgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRo
ZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIHByb3RlY3Rpb24gVlJGLjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDsgdGV4dC1pbmRlbnQ6
LTE4LjBwdCI+PHNwYW4gc3R5bGU9IiI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5J
ZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLXJvdXRlIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUg
bGFiZWwgcm91dGUgc2hvdWxkIGJlIGJhc2VkIG9uIHRoZSBwcm90ZWN0b3LigJlzIG93biBjb25u
ZWN0aXZpdHkgd2l0aCB0aGUgSVAgcHJlZml4LjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9
IiI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwv
c3Bhbj48L3NwYW4+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JZiB0aGUgVlBOIGxhYmVsIGlzIGEg
cGVyLWludGVyZmFjZSBsYWJlbCwgdGhlcmUgYXJlIHR3byBjYXNlcy4gKEEpIElmIHRoZSBkaXN0
cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUgcHJpbWFy
eSBQRSBhbGlnbnMgY29tcGxldGVseSB3aXRoIHRoZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4
ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUKIHByb3RlY3RvciwgdGhlIG5leHRob3Agb2Yg
dGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgY29ycmVzcG9uZGluZyBpbnRlcmZh
Y2Ugb2YgdGhlIElQIHByZWZpeCBvbiB0aGUgcHJvdGVjdG9yLiAoQikgT3RoZXJ3aXNlIChvciBm
b3Igc2ltcGxpY2l0eSksIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9p
bnQgdG8gdGhlIHByb3RlY3Rpb24gVlJGLgo8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxp
PjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gV291bGQgaXQgbm90IGJlIHNp
bXBsZXIgdG8gc2F5IHRoYXQsIHJlZ2FyZGxlc3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFyeSBlZ3Jl
c3MgUEUgYWxsb2NhdGVzIGl0cyBWUE4gYXBwbGljYXRpb24gbGFiZWxzLCB0aGUgUHJvdGVjdG9y
IHNob3VsZCBhbHdheXMgdHJlYXQgdGhlbSBhcyBwb2ludGluZyB0byB0aGUgcmVsZXZhbnQgVlJG
IGFuZAogcGVyZm9ybWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1h
dGNoZXMgcm91dGVzIGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUg
UHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwg
YmFjayB0byB0aGUgc2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/PC9zcGFuPjwv
aT48L2I+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBG
MCI+Jm5ic3A7PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9IiI+NCk8c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
U2VjdGlvbiA1LjggZGVzY3JpYmVzIDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2Vt
ZW50IG9mIHRoZSBDb250ZXh0IElEIElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3Qg
ZGVmaW5lIGFueSBvZiB0aGVzZSBhcHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCd
LiBUaGlzIGxvb2tzIHRvIG1lIGxpa2UgYW4gb3BlbmluZyBmb3IgaW50ZXJvcGVyYWJpbGl0eQog
aXNzdWVzIGJldHdlZW4gaW1wbGVtZW50YXRpb25zIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBw
cm9hY2hlcy4gT24gdGhlIG90aGVyIGhhbmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1l
d29yayBkb2N1bWVudCBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBs
ZW1lbnQgb3B0aW9uLCBlc3BlY2lhbGx5IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFwcGxp
Y2FiaWxpdHkgYXJlIHF1aXRlIGRpZmZlcmVudDoKPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0OyB0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHls
ZT0iIj5hLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PHNw
YW4gZGlyPSJMVFIiPjwvc3Bhbj5UaGUg4oCccHJveHkgbW9kZeKAnSBhcHByb2FjaCBpbXBvc2Vz
IG1pbmltYWwgKGlmIGFueSkgc3BlY2lmaWMgcmVxdWlyZW1lbnRzIG9uIHRoZSByb3V0aW5nIGFu
ZCBURSBkb21haW4gKGkuZS4sIG5vIGRlZGljYXRlZCBleHRlbnNpb25zIGluIElHUCwmbmJzcDsg
anVzdCBzdXBwb3J0IG9mIHNvbWUgRlJSIG1lY2hhbmlzbSBieSB0aGUgc2lnbmFsaW5nIHByb3Rv
Y29sIHVzZWQgZm9yIHRoZSB0dW5uZWwKIHNldHVwKSA8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0
eWxlPSIiPmIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48
c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSDigJxhbGlhcyBtb2Rl4oCdIHNlZW1zIHRvIHJlcXVp
cmUgc3VwcG9ydCBvZiBhdCBsZWFzdCBTZWdtZW50IFJvdXRpbmcgZXh0ZW5zaW9ucyB0byB0aGUg
cmVsZXZhbnQgSUdQIGluIHRoZSByb3V0aW5nIGRvbWFpbiBhcyB3ZWxsIGFzIHN1cHBvcnQgb2Yg
dGhlIE1pcnJvciBTSUQgaW4gYWxsIHBvdGVudGlhbCBQTFJzLiBUaGVyZWZvcmUgSSB0aGluayB0
aGF0IGl0IGlzIGEgbmF0aXZlCiBzY2hlbWUgdG8gYmUgdXNlZCBpbiB0aGUgU1ItTVBMUyBlbnZp
cm9ubWVudHMsIGJ1dCBwcm9ibGVtYXRpYyBpbiB0aGUgZW52aXJvbm1lbnRzIHRoYXQgZG8gbm90
IHVzZSBTUi1NUExTIGZvciBzZXR1cCBvZiBhbnkgTFNQczwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDsgdGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4g
c3R5bGU9IiI+Yy48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFu
PjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhlIGRlZmluaXRpb24gb2YgdGhlIOKAnHN0dWIgbGlu
ayBtb2Rl4oCdIGlzIGFjY29tcGFuaWVkIGJ5IGEgc29tZXdoYXQgdmFndWUgY2F2ZWF0OiDigJw8
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDsgZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPlRoZSBjb3JyZWN0bmVzcyBvZiB0aGUgZWdyZXNzLXByb3RlY3RlZCB0dW5uZWxz
IGFuZCB0aGUgYnlwYXNzIHR1bm5lbHMgcmVsaWVzIG9uCiB0aGUgcGF0aCBjb21wdXRhdGlvbnMg
Zm9yIHRoZSBhbnktY2FzdCBJUCZuYnNwOyBhZGRyZXNzIHBlcmZvcm1lZCBieSB0aGUgaW5ncmVz
cyByb3V0ZXJzIGFuZCBQTFIuJm5ic3A7IFRoZXJlZm9yZSwgY2FyZSBNVVNUIGJlIHRha2VuIGZv
ciB0aGUgYXBwbGljYWJpbGl0eSBvZiB0aGlzIGFwcHJvYWNoIHRvIGEgZ2l2ZW4gbmV0d29yayB0
b3BvbG9neTwvc3Bhbj7igJ0uJm5ic3A7IFNvbWUgY2xhcmlmaWNhdGlvbiBoZXJlIHdvdWxkIGJl
IHdlbGNvbWUgSU1ITywgZXNwZWNpYWxseQogc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9kZSBj
b3VsZCBiZSBmb3VuZCBpbiBSRkMgODEwNC48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQ7IHRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSIi
PmQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48c3BhbiBk
aXI9IkxUUiI+PC9zcGFuPkkgaGF2ZSBsb29rZWQgdXAgU2VjdGlvbiA0LjMgaW4gUkZDIDgxMDQg
dGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMgKGVxdWl2YWxlbnRzIG9mIHRoZSBQcm94eSBh
bmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkgdG8gYWR2ZXJ0aXNlbWVudCBvZiBDb250ZXh0
IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0ZXh0IHRoZXJlICh0aGUgY3JpdGljYWwgZnJh
Z21lbnQgaXMKPHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93Ij5oaWdobGlnaHRlZDwvc3Bh
bj4pOjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7IGZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7OyBjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFRoZSBtZWNoYW5pc20gaW4gdGhp
cyBkb2N1bWVudCBpbnRlbmRzIHRvIGJlIGZsZXhpYmxlIG9uIHRoZSBhcHByb2FjaDwvc3Bhbj48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0OyBmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OzsgY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB1c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9u
ZyBhcyBpdCBzYXRpc2ZpZXMgdGhlIGFib3ZlIHJlcXVpcmVtZW50cyBmb3I8L3NwYW4+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDsgZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
IGNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGhlIHRyYW5zcG9ydCB0dW5uZWwgcGF0aCBhbmQg
YnlwYXNzIHR1bm5lbCBwYXRoLiZuYnNwOyBJbiB0aGVvcnksIHRoZTwvc3Bhbj48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0OyBmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OzsgY29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyBuZXR3b3JrIGNhbiB1c2Ugb25lIGFwcHJvYWNoIGZvciBj
b250ZXh0IElEIFggYW5kIGFub3RoZXIgYXBwcm9hY2g8L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDsgZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7IGNvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgZm9yIGNvbnRleHQgSUQgWS4mbmJzcDsKPHNwYW4gc3R5bGU9ImJhY2tn
cm91bmQ6eWVsbG93Ij5Gb3IgYSBnaXZlbiBjb250ZXh0IElELCBhbGwgcmVsZXZhbnQgcm91dGVy
cyw8L3NwYW4+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7IGZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7OyBjb2xvcjpibGFjazsgYmFja2dyb3VuZDp5ZWxsb3ciPiZu
YnNwOyZuYnNwOyBpbmNsdWRpbmcgcHJpbWFyeSBQRSwgcHJvdGVjdG9yLCBhbmQgUExSLCBtdXN0
IHN1cHBvcnQgYW5kIGFncmVlIG9uPC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7IGZv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7OyBjb2xvcjpibGFjazsgYmFja2dyb3Vu
ZDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyB0aGUgY2hvc2VuIGFwcHJvYWNoLiZuYnNwOyBUaGUgY29v
cmRpbmF0aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlPC9zcGFuPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7IGZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7OyBjb2xvcjpi
bGFjazsgYmFja2dyb3VuZDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyBhY2hpZXZlZCBieSBjb25maWd1
cmF0aW9uPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0OyBmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OzsgY29sb3I6YmxhY2siPi48L3NwYW4+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5BZGRpbmcgc3VjaCAoIG9y
IHNpbWlsYXIpIHRleHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUgYXMgYSByZWFzb25hYmxl
IGNvbXByb21pc2UgYmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJpY3QgYW5kIGJlaW5nIGV4
Y2Vzc2l2ZWx5IGZsZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdp
bGwgYWRkIHNpbWlsYXIgdGV4dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0aGUgZHJh
ZnQgcHJlc2VudHMgYW5kIGRpc2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEgZ2VuZXJh
bCBtYW5uZXIuIFRoZXNlIG9wdGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBhbGwgZmVh
c2libGUsIGFsdGhvdWdoIHRoZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBUaGlzCiBp
cyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHByb3RlY3Rpb24gYXBwbGlj
YWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50IHRlY2hub2xvZ2llcy4g
SGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFueSBvcHRpb24gYXMgYSBNVVNULiBU
aGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2UgaW4gYSBnaXZlbiBuZXR3b3JrIGlz
IGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kKIGRlcGxveWVkIGFuZCB0aGUgdmVuZG9y
cyBpbnZvbHZlZC4gPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0i
Y29sb3I6IzAwQjBGMCI+W1tTYXNoYV1dIFRoaXMgc2hvdWxkIGRvIGl0IElNSE8uPC9zcGFuPjwv
aT48L2I+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPk5pdHM8L2I+OjwvcD4KPG9sIHN0YXJ0PSIxIiB0eXBlPSIxIiBzdHlsZT0ibWFy
Z2luLXRvcDowY20iPgo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9IiI+UkZDIDIxMTkgaXMg
bWVudGlvbmVkIGluIHRoZSB0ZXh0LCBidXQgZG9lcyBub3QgYXBwZWFyIGFzIGEgTm9ybWF0aXZl
IHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUgcG9pbnRlZCB0byB0aGlzIGZhY3QgaW4gbXkgdW5zb2xp
Y2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBhIHllYXIgYWdvLCBidXQgaXQgc3RpbGwgcmVtYWlucyB1
bnJlc29sdmVkKTwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSIiPlJGQyA4MTc0IGlz
IG5laXRoZXIgbWVudGlvbmVkIGluIHRoZSB0ZXh0IChhcyBzZWVtcyB0byBiZSB0aGUgbm9ybSB0
aGVzZSBkYXlzKSBub3IgYXBwZWFycyBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2UuPC9saT48L29s
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5
c2hlbl0gV2Ugd2lsbCBhZGQgdGhlc2UgUkZDcyB0byB0aGUgbm9ybWF0aXZlIHJlZmVyZW5jZSBz
ZWN0aW9uLjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9y
OiMwMEIwRjAiPltbU2FzaGFdXSBBbmQgdG8gcmVmZXIgdG8gdGhlbSBpbiB0aGUg4oCcU3BlY2lm
aWNhdGlvbiBvZiBSZXF1aXJlbWVudHPigJ0gc2VjdGlvbi48L3NwYW4+PC9pPjwvYj48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJk
cyw8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNhc2hhPC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYz
MDI8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICYjNDM7OTcyLTU0OTI2NjMwMjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RW1haWw6
Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
Ym90dG9tOjEyLjBwdCI+PGJyPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+Cjxicj4KVGhpcyBlLW1h
aWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlu
cyBpbmZvcm1hdGlvbiB3aGljaCBpcwo8YnI+CkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJl
IHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzCjxi
cj4KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhv
bmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsCjxicj4KYW5kIGFsbCBjb3Bp
ZXMgdGhlcmVvZi48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+Cl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi
cj4KPGJyPgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50
IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFM
IGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZl
IHJlY2VpdmVkIHRoaXMKPGJyPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0g
dXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwK
PGJyPgphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9wPgo8
L2Rpdj4KPC9kaXY+CjxiciBjbGVhcj0iYm90aCI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxCUj4KPEJS
PgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkg
YW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzIDxCUj4KQ09ORklERU5USUFMIGFuZCB3
aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMgPEJSPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkg
ZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwgPEJSPgph
bmQgYWxsIGNvcGllcyB0aGVyZW9mLjxCUj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPEJSPgo8L2JvZHk+
CjwvaHRtbD4KCg==

--_000_DB5PR0301MB190977671FC649F4B39274F49DA00DB5PR0301MB1909_--


From nobody Thu Dec 13 06:44:36 2018
Return-Path: <yshen@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE8BC124408; Thu, 13 Dec 2018 06:44:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.16
X-Spam-Level: 
X-Spam-Status: No, score=-4.16 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wCr-SqI6nuoi; Thu, 13 Dec 2018 06:44:27 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0488C1252B7; Thu, 13 Dec 2018 06:44:26 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wBDEZ3xk031250; Thu, 13 Dec 2018 06:44:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=o0iLZAjkVXAPAmeQm9rXQB6ELbJebpVs9Bh4ZwiAHN0=; b=H68L7iRCSFEzaQCzYTM7cKM8jdU7Q47f0HRtDrIcjPgEL1PBDtOOmFNgwkXGHkH65YlM YS3ebPgP+t1kRLz4Crk3vb8mU5jfkACU/EEALdtb9Stm9W1mBSCvWZrB46tw4fmIT3Of dt7+0VXkcn77Em1TF7aXk6pmfIMYSNY3qIXfX+83oXh4v7AtYYpBw2OMmdqgPR/Ip3eW NozgRuugIg9//+IgrREspCzXvKaTzONyrLK+poAb6Tcz+9CN2So2ohD38TN7EhLhCYGJ 8uAmFmSodDc4CnWHLHp2F2cVw7lr1C/zwTDQASagiaWT07cgdJaGUe0zgNqJ66/KOTk0 WQ== 
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2050.outbound.protection.outlook.com [104.47.36.50]) by mx0b-00273201.pphosted.com with ESMTP id 2pbsa3r0g7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 13 Dec 2018 06:44:07 -0800
Received: from BYAPR05MB5256.namprd05.prod.outlook.com (20.177.231.94) by BYAPR05MB5046.namprd05.prod.outlook.com (20.177.230.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.16; Thu, 13 Dec 2018 14:44:04 +0000
Received: from BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb]) by BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb%4]) with mapi id 15.20.1425.016; Thu, 13 Dec 2018 14:44:04 +0000
From: Yimin Shen <yshen@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4QgAAE1ceAAKx2a7QAHy7IA
Date: Thu, 13 Dec 2018 14:44:04 +0000
Message-ID: <0F5CDAEA-68DE-4493-8363-322D06ECE713@juniper.net>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net> <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190977671FC649F4B39274F49DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB190977671FC649F4B39274F49DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.4.181110
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB5046; 6:3mNDYF9JY4o40hlNjZzuEds5RDDvfcZyAK61YekA/Qd4DV+Ux9McAw6Y95eeKso7NMYHw0VNOg7N9on+uHs2ofkqWChyefzVWS3mJewMLSAhl7Ysi62B5MKlj4ML5TtyrLR6pbpaOMsUaWZFEnyXNUXTU1qSVSH33QD+ouGQkS55maxP61MbRc32BAKPOCVwS+cxzyC+tD6h+jLv/+wg/rfvcXPLq8msRp2wyTt8DRJa09yQlWpYHVLyR5HxNa/cL/c0n0aKtAo6KZWDuGsf4eWFLIJc/gf+G3+Q5QsNieUmtnvpWOBlzZ1C6EeU6N2WYGUHjtPzd3qGwsVQM2EOwWEdHkVGJEjYL9z4hcJuWlhISpg6HrcVUyFP8qc8Iyl7T/Q+NfwtbSaE5JU3rjyO6q/X115TFR9ghgZUBdJMuCtqUd3N3tt3s8I9+l6WdggO7HZgvyMd9cOyzLVApiLk5A==; 5:7IVZguS10qP8zwqBUEL9/P+PCSwYzkJt78uXcwEklB0+iyfwXefpuSSf0euMzlCDjJlzCkW+mqSxHfGTcq70riRNQ+1DRpE2pWtL2NnipW1fMyz/vPe/fXiNZA7u4oRhQkPOOgC7u52DslISLhpf26F4ICVLBmL5664vcckWRnM=; 7:7nNS/Pi03xUtASL/ajnktF1usmKPqBaMFxaV2cfIEUK2aFbs7ymwVlQDg03CRbdvvWPFe8pyzUySCDxlPeAlPEHYgWh4aRd0JBcCJcai/dzjHff9ijIlK66JW8BfBy9SPy15sQYsLqZkDJObv/wshw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 329e6d79-fa2d-4eb8-8364-08d661096e0f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB5046; 
x-ms-traffictypediagnostic: BYAPR05MB5046:
x-microsoft-antispam-prvs: <BYAPR05MB5046A8232E7DE56ECC78178CBDA00@BYAPR05MB5046.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(6040522)(2401047)(5005006)(8121501046)(3231475)(944501520)(52105112)(10201501046)(93006095)(93001095)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:BYAPR05MB5046; BCL:0; PCL:0; RULEID:; SRVR:BYAPR05MB5046; 
x-forefront-prvs: 088552DE73
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(366004)(136003)(396003)(346002)(189003)(199004)(51914003)(252514010)(51444003)(81156014)(86362001)(8676002)(106356001)(105586002)(5660300001)(229853002)(66066001)(68736007)(99286004)(6486002)(81166006)(478600001)(6916009)(2906002)(14454004)(25786009)(606006)(71200400001)(97736004)(4744004)(71190400001)(33656002)(7736002)(83716004)(102836004)(6116002)(6246003)(3846002)(790700001)(82746002)(66574011)(446003)(36756003)(26005)(6306002)(11346002)(2616005)(53936002)(54896002)(6512007)(53546011)(53946003)(236005)(186003)(93886005)(54906003)(256004)(14444005)(5024004)(9326002)(6506007)(58126008)(316002)(4326008)(476003)(6436002)(76176011)(486006)(8936002)(559001)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5046; H:BYAPR05MB5256.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: BRKEG3cVU9XVrJ67XA5V9dQ5tRTPz2TayhZR3ZrxMKo9VJvQ55pWG1/iMmHrt+u6Ev84NqiI6trbv0KsicrEABX8xRhIoMnEjVny1QU67AoiwW996XWtnrIW9ul8E4DZX7/1zG9StIi2oWKZrHqHIHyMxrW3Bz4vMAu17si1P8yaWjWCv5OGKoTVJSDANcpkAd/erDy47zPDNmAsMD0SnJNCENGMosuZKhWzh1IXajUf5geXWc5OFgo+xdGRJmN7u1abPUrH+Jgxbyq3MaTA/vJt4mw6PT/zUPw/ZUFr/fVLo+KyGtYNpZ97/d+rBLJ8
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_0F5CDAEA68DE44938363322D06ECE713junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 329e6d79-fa2d-4eb8-8364-08d661096e0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2018 14:44:04.6943 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5046
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-13_03:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812130127
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/bNbWN4G4kPSCSSY0pRBezZEbw7I>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:44:35 -0000

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

SGkgU2FzaGEsDQoNClRoYW5rcyB2ZXJ5IG11Y2ggZm9yIGFsbCB0aGUgYW5hbHlzaXMgaW50byB0
aGUgRVZQTiBjYXNlIQ0KDQpXZSBhZ3JlZSB3aXRoIHlvdXIgcG9pbnQgb24gdGhlIEJVTSB0cmFm
ZmljLiBHaXZlbiB0aGUgcGFydGljdWxhciBmb3J3YXJkaW5nIG1vZGUgb2YgQlVNIHRyYWZmaWMs
IGl0IHdpbGwgc3VmZmVyIGZyb20gZHVwbGljYXRlIHBhY2tldHMgd2l0aCBlZ3Jlc3MgcHJvdGVj
dGlvbi4gRVZQTiBkZWZpbml0ZWx5IGRlc2VydmVzIGEgaXRzIG93biBkb2N1bWVudCB0byBkaXNj
dXNzIHRoaXMga2luZCBvZiBjYXZlYXRzIGFuZCBhbHNvIGNsYXJpZnkgdGhlIHdvcmtpbmcgY2Fz
ZSBvZiBrbm93bi11bmljYXN0IHRyYWZmaWMuDQoNCldoYXQgd2UgY2FuIGdlbmVyYWxseSBzYXkg
aW4gdGhpcyBmcmFtZXdvcmsgZHJhZnQgaXMgdGhhdCAtIGlmIHRoZXJlIG5lZWRzIHRvIGJlIGEg
Y29uc2lkZXJhdGlvbiBvciBkaXNjdXNzaW9uIG9mIGFueSBhcHBsaWNhYmlsaXR5IG9yIG9wZXJh
dGlvbiBpc3N1ZXMgc3BlY2lmaWMgdG8gYSBnaXZlbiB0eXBlIG9mIHNlcnZpY2UsIGl0IHNob3Vs
ZCBiZSBjb3ZlcmVkIGJ5IGEgc2VwYXJhdGUgZG9jdW1lbnQuIElPVywgd2UgZG9u4oCZdCB3YW50
IHRvIGNhbGwgb3V0IGEgcGFydGljdWxhciBzZXJ2aWNlIChsaWtlIEVWUE4pIGZvciDigJxmdXJ0
aGVyIHN0dWR54oCdLCBiZWNhdXNlIGEg4oCcZnJhbWV3b3Jr4oCdIHNob3VsZCBhbHJlYWR5IGlt
cGx5IGFuZCBjcmVhdGUgdGhlIHNwYWNlIGZvciDigJxmdXR1cmUgc3R1ZHnigJ0gb2YgYWxsIHNl
cnZpY2VzIGFuZCBjb21wb25lbnRzIGlmIG5lZWRlZC4gV2UgY2FuIGJyb2FkbHkgcG9pbnQgb3V0
IHNvbWUgY2F0ZWdvcmllcyBvZiBpc3N1ZXMgdG8gY29uc2lkZXIgKGUuZy4gQlVNIHRyYWZmaWMs
IHVuYXZhaWxhYmlsaXR5IG9mIHByb3RlY3RpbmcgZm9yd2FyZGluZyBzdGF0ZSBvbiBwcm90ZWN0
b3IpLCBidXQgaXTigJlzIG5vdCBhIGdvYWwgb2YgdGhpcyBkcmFmdCB0byBjb25maXJtIGlzc3Vl
cyBmb3IgYSBzcGVjaWZpYyBzZXJ2aWNlIGFuZCBwdXQgaXQgaW4gdGhlIOKAnGZ1dHVyZSBzdHVk
eeKAnSBsaXN0LiBXb3VsZCB5b3UgYWdyZWUgd2l0aCB1cyBvbiB0aGlzIGFwcHJvYWNoPw0KDQpU
aGFua3MgYWdhaW4gZm9yIHlvdXIgZGV0YWlsZWQgY29tbWVudHMuIFRoZXkgc2hvdWxkIGJlIG5v
dGVkIGZvciB0aGUgZnV0dXJlIHN0dWR5IPCfmIoNCg0KVGhhbmtzLA0KDQotLSBZaW1pbg0KDQoN
CkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbT4NCkRhdGU6IFRodXJzZGF5LCBEZWNlbWJlciAxMywgMjAxOCBhdCAxOjAxIEFNDQpUbzog
WWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ+DQpDYzogInJ0Zy1kaXJAaWV0Zi5vcmciIDxy
dGctZGlyQGlldGYub3JnPiwgIm1wbHNAaWV0Zi5vcmciIDxtcGxzQGlldGYub3JnPiwgImRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIiA8ZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+LCAi
cnRnLWFkc0BpZXRmLm9yZyIgPHJ0Zy1hZHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogUnRnRGly
IHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMw0K
DQpZaW1pbiwNCk1vcmUgb2YgdGhlIHNhbWUgLSB5ZXQgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUg
d2l0aCBlZ3Jlc3MgcHJvdGVjdGlvbiBvZiBFVlBOIE1DIHRyYWZmaWMuDQpXaGVuIEVWUE4gdXNl
cyBQMk1QIExTUHMgZm9yIGRlbGl2ZXJ5IG9mIE1DIHRyYWZmaWMsIHRoZSBlZ3Jlc3MgaW4gbWFu
eSBjYXNlcyB1c2VzIHRoZSB0b3AgbGFiZWwgYXMgdGhlIGNvbnRleHQgbGFiZWwgZm9yIGlkZW50
aWZ5aW5nIHRoZSBpbmdyZXNzIFBFIGFuZCBpbnRlcnByZXRzIHRoZSBuZXh0IGxhYmVsKHMpIGlu
IHRoaXMgY29udGV4dC4gQ29tYmluaW5nIHRoaXMgc2NoZW1lIHdpdGggdGhlIGVncmVzcyBwcm90
ZWN0aW9uIHdoZXJlIHRoZSB0b3AgbGFiZWwgcmVjZWl2ZWQgYnkgdGhlIFByb3RlY3RvciByZXBy
ZXNlbnRzIGFub3RoZXIgY29udGV4dCBsb29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZSBhbmQg
bm90IGNvbXBhdGlibGUgd2l0aCBzb21lIG9mIHRoZSBhcHByb2FjaGVzIGZvciBzZXR0aW5nIHRo
ZSBieXBhc3MgdHVubmVsLg0KQlRXLCB0aGlzIGlzc3VlIGlzIHByb2JhYmx5IGFsc28gcmVsZXZh
bnQgZm9yIE1WUE4gdXNpbmcgUDJNUCBMU1BzIGFzIFBNU0kuDQpNeSAyYy4NCg0KDQpUaHVtYiB0
eXBlZCBieSBTYXNoYSBWYWluc2h0ZWluDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbg0KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJl
ciAxMiwgMjAxOCAxMTo0MToxMSBBTQ0KVG86IFlpbWluIFNoZW4NCkNjOiBydGctZGlyQGlldGYu
b3JnOyBtcGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJh
bWV3b3JrLmFsbEBpZXRmLm9yZzsgcnRnLWFkc0BpZXRmLm9yZw0KU3ViamVjdDogUkU6IFJ0Z0Rp
ciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMN
Cg0KWWltaW4gYW5kIGFsbCwNClRvIGNsYXJpZnkgbXkgaXNzdWUgIzQgaW4gdGhlIHByZXZpb3Vz
IGVtYWlsLg0KDQoNClJGQyA3NDMyIGluIFNlY3Rpb24gMTIgc2F5cyB0aGF0IOKAnFRoZSBwcmlu
Y2lwbGVzIGJlaGluZCB0aGUgZm9sbG93aW5nIHByb2NlZHVyZXMgYXJlIGJvcnJvd2VkIGZyb20g
dGhlIHNwbGl0LWhvcml6b24gZm9yd2FyZGluZyBydWxlcyBpbiBWUExTIHNvbHV0aW9ucyBbUkZD
NDc2MTxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X3Rvb2xzLmlldGYub3JnX2h0bWxfcmZjNDc2MSZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0y
dXdUTHhnUmhhT2J3WXVnJm09cFBaTnQwMDZYVmE2NS1EdHJ4RnJ5djBOblY3NnJubk5ETFJTYVVZ
bmx6MCZzPV9sTlJHQmhDT2dEd3piT2xyNjBnMlVvMUtYRndaNDBzNmIySGNfQmtlREkmZT0+XSBb
UkZDNDc2MjxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfcmZjNDc2MiZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2
U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVy
Wk0ydXdUTHhnUmhhT2J3WXVnJm09cFBaTnQwMDZYVmE2NS1EdHJ4RnJ5djBOblY3NnJubk5ETFJT
YVVZbmx6MCZzPTZYNllXbThyb0dacHBlM21Pc2tjMzY1MXA5b2ZkZTUyUFdlaU94LTNlZjAmZT0+
XS7igJ0NCg0KDQoNCkhvd2V2ZXIsIFJGQyA0NzYxIGFuZCBSRkMgNDc2MiBkZWZpbmUgdGhlIHNw
bGl0LWhvcml6b24gcnVsZXMgZGlmZmVyZW50bHk6DQoNCg0KLSAgICAgUkZDIDQ3NjEgaW4gU2Vj
dGlvbiA0LjIuNSBzdGF0ZXMgdGhhdCDigJxTcGxpdCBob3Jpem9uIGZvcndhcmRpbmcgcnVsZXMg
YXBwbHkgdG8gYnJvYWRjYXN0IGFuZCBtdWx0aWNhc3QgcGFja2V0cywgYXMgd2VsbCBhcyBwYWNr
ZXRzIHRvIGFuIHVua25vd24gTUFDIGFkZHJlc3PigJ0NCg0KLSAgICAgUkZDIDQ3NjIgaW4gU2Vj
dGlvbiA0LjQgc3RhdGVzIHRoYXQg4oCcYSBQRSBNVVNUIE5PVCBmb3J3YXJkIHRyYWZmaWMgZnJv
bSBvbmUgUFcgdG8gYW5vdGhlciBpbiB0aGUgc2FtZSBWUExTIG1lc2jigJ0sIGl0IGRvZXMgbm90
IGRpZmZlcmVudGlhdGUgYmV0d2VlbiBCVU0gYW5kIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZp
Yy4NCg0KV2hpbGUgUkZDIDc0MzIgaXMgYWxpZ25lZCB3aXRoIFJGQyA0NzYxIGluIGl0cyBkZWZp
bml0aW9uIG9mIHRoZSBzcGxpdC1ob3Jpem9uIHJ1bGVzLCB0aGUgcnVsZSBpbnRyb2R1Y2VkIGlu
IFJGQyA0NzYyIGlzIG11Y2ggc2ltcGxlciB0byBpbXBsZW1lbnQsIGFuZCBpdCBpcyBub3QgZXhw
bGljaXRseSBwcm9oaWJpdGVkIGJ5IFJGQyA3NDMyLg0KDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpP
ZmZpY2U6ICs5NzItMzkyNjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAg
IEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tDQoNCkZyb206IEFsZXhhbmRlciBWYWlu
c2h0ZWluDQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4IDExOjIwIEFNDQpUbzog
J1lpbWluIFNoZW4nIDx5c2hlbkBqdW5pcGVyLm5ldD4NCkNjOiBydGctZGlyQGlldGYub3JnOyBt
cGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZzsgcnRnLWFkc0BpZXRmLm9yZw0KU3ViamVjdDogUkU6IFJ0Z0RpciByZXZp
ZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMNCg0KWWlt
aW4sDQpMb3RzIG9mIHRoYW5rcyBmb3IgdGhlIG1lc3NhZ2UuDQoNCkkgdGhpbmsgdGhhdCB1c2Ug
b2YgdGhlIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgZm9yIHBy
b3RlY3Rpb24gb2YgRVZQTi1iYXNlZCBNUDJNUCBzZXJ2aWNlcyByZXF1aXJlcyBjbGFyaWZpY2F0
aW9uIG9mIHNldmVyYWwgaXNzdWVzLiBJIGFtIG5vdCBzdXJlIEkgY2FuIHByb3ZpZGUgYSBmdWxs
IGxpc3QsIGJ1dCwgYXQgbGVhc3QsIHRoZSBmb2xsb3dpbmcgc2hvdWxkIGJlIGNvbnNpZGVyZWQ6
DQoNCjEuICAgICAgIEl0IHNlZW1zIHRoYXQgaW4gb3JkZXIgZm9yIGVncmVzcyBwcm90ZWN0aW9u
IHRvIHdvcmssIEV0aGVybmV0IGxpbmtzIGNvbm5lY3RpbmcgdGhlIHByaW1hcnkgRWdyZXNzIFBF
IGFuZCB0aGUgUHJvdGVjdG9yIHRvIHRoZSBjdXN0b21lciBzaXRlIG11c3QgcGFydGljaXBhdGUg
aW4gYSBjb21tb24gbXVsdGktaG9tZWQgRXRoZXJuZXQgU2VnbWVudC4gSWYgdGhpcyBpcyBjb3Jy
ZWN0LCBpdCBzaG91bGQgYmUgc3BlY2lmaWVkIGV4cGxpY2l0bHkNCg0KMi4gICAgICAgSWYgdGhl
IG11bHRpLWhvbWluZyBFdGhlcm5ldCBTZWdtZW50IGFib3ZlIG9wZXJhdGVzIGluIHRoZSBTaW5n
bGUtQWN0aXZlIG1vZGUsIGFuZCBpZiB0aGUgUHJpbWFyeSBQRSBpcyB0aGUgREYgb24gdGhpcyBz
ZWdtZW50IGZvciB0aGUgc3BlY2lmaWMgc2VydmljZSB5b3UgdHJ5IHRvIHByb3RlY3QsIHRoZW4s
IHRvIHRoZSBiZXN0IG9mIG15IHVuZGVyc3RhbmRpbmcsIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9u
IHNjaGVtZSB3aWxsIG5vdCBwcm90ZWN0IGFueXRoaW5nLCBiZWNhdXNlIHRoZSBQcm90ZWN0b3Ig
d2lsbCBkZWNsYXJlIHRoZSByZWxldmFudCBWTEFOcyBhcyBibG9ja2VkIHRvIHRoZSBDRSAoZS5n
LiwgdXNpbmcgTVZSUCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA4LjUgb2YgUkZDIDc0MzIuIFRo
ZSBQcm90ZWN0b3Igd2lsbCBvbmx5IHVuYmxvY2sgdGhlc2UgVkxBTnMgd2hlbiBpdCBpcyBlbGVj
dGVkIGFzIHRoZSBERiDigJMgYnV0IHRoaXMgd2lsbCBub3QgaGFwcGVuIHVudGlsIGl0IHdpbGwg
bGVhcm4gdGhhdCB0aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgb3IgdGhlIGxpbmsgdGhhdCBjb25uZWN0
cyBpdCB0byB0aGUgQ0UgaGF2ZSBmYWlsZWQuIChJZiB0aGUgUHJpbWFyeSBQRSB3YXMgbm90IGEg
REYsIHRoZXJlIHdvdWxkIGJlIG5vdGhpbmcgdG8gcHJvdGVjdCkuDQoNCjMuICAgICAgIElmIHRo
ZSBJZiB0aGUgbXVsdGktaG9taW5nIEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4g
dGhlIEFsbC1BY3RpdmUgbW9kZSwgYW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0
aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwg
dGhlbjoNCg0KYS4gICAgICAgSW4gdGhlIGNhc2Ugb2YgdGhlIHByaW1hcnkgUEUgZmFpbHVyZSDi
gJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgd2lsbCBiZSAgcHJvdGVjdGVkIGJ5IHRoZSBwcm9w
b3NlZCBzY2hlbWUNCg0KYi4gICAgICAgVGhlIFByb3RlY3RvciB3aWxsIGRpc2NhcmQgYW55IEJV
TSB0cmFmZmljIGl0IHJlY2VpdmVkIGZvciB0aGlzIHNlcnZpY2UgdW50aWwgaXQgaXMgZWxlY3Rl
ZCBhcyB0aGUgREYuDQpXaGV0aGVyIHRoaXMgYmVoYXZpb3Igd291bGQgY291bnQgYXMgcHJvdGVj
dGlvbiBmb3IgdGhlIHNlcnZpY2UgaW4gcXVlc3Rpb24gb3Igbm90IGRlcGVuZHMgb24gdGhlIHNp
Z25pZmljYW5jZSBvZiBtdWx0aWNhc3QgdHJhZmZpYyBpbiB0aGlzIHNlcnZpY2UuDQoNCjQuICAg
ICAgIFJGQyA3NDMyIGRlZmluZXMgaW4gU2VjdGlvbiAxMiB0aGF0IEV0aGVybmV0IGZyYW1lcyB3
aXRoIHVua25vd24gdW5pY2FzdCBEZXN0aW5hdGlvbiBNQUMgYWRkcmVzc2VzIHJlY2VpdmVkIGZy
b20gYW5vdGhlciBQRSBNVVNUIE5PVCBldmVyIGJlIGZvcndhcmRlZCBieSB0aGUgcmVjZWl2aW5n
IFBFIHRvIGFueSBvdGhlciBQRSwgb25seSBsb2NhbGx5LiBXaGlsZSBSRkMgNzQzMiByZXN0cmlj
dHMgdGhpcyB0byBqdXN0IHVua25vd24gdW5pY2FzdCBmcmFtZXMsIEkgc3VzcGVjdCB0aGF0IG1v
c3QgaW1wbGVtZW50YXRpb25zIGRvIG5vdCBmb3J3YXJkIEVWUE4tZW5jYXBzdWxhdGVkIGZyYW1l
cyB0aGV5IHJlY2VpdmUgIHRvIG90aGVyIFBFcyBpbiBhbnkgY2FzZSAoSSBjYW4gYmUgd3Jvbmcg
aGVyZSwgb2YgY291cnNlKSBqdXN0IHRvIGJlIG9uIHRoZSBzYWZlIHNpZGUgd2hlbiBpdCBjb21l
cyB0byBFdGhlcm5ldCBsb29wIHByZXZlbnRpb24uIFN1Y2ggaW1wbGVtZW50YXRpb25zIHdvdWxk
IGhhdmUgcHJvYmxlbXMgd2l0aCB1c2luZyB0aGUgcHJvcG9zZWQgcHJvdGVjdGlvbiBzY2hlbWUg
Zm9yIHByb3RlY3Rpb24gYWdhaW5zdCBmYWlsdXJlcyBvZiB0aGUgYXR0YWNobWVudCBjaXJjdWl0
IHdoZXJlIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBhY3RzIGFzIHRoZSBQTFIuDQoNCkkgZG8gbm90
IGtub3cgaWYgdGhlIGxpc3QgYWJvdmUgaXMgY29tcGxldGUgYW5kIHdoZXRoZXIgYWxsIHRoZSBp
c3N1ZXMgSeKAmXZlIHJhaXNlZCBhcmUgcmVsZXZhbnQsIGJ1dCBJIHRoaW5rIHRoYXQgYXBwbGlj
YWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gIGZyYW1ld29yayB0byBFVlBOIHJlcXVp
cmVzIHNvbWUgYWRkaXRpb25hbCB0aG91Z2h0IChhbmQsIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVk
IGRvY3VtZW50KS4gU2ltcGx5IHNheWluZyB0aGF0IOKAnEVWUE4gY2FuIGJlIHN1cHBvcnRlZCBp
biBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBO4oCdIGNvdWxkIGJlIG1pc2xlYWRpbmcg
SU1ITy4NCg0KSG9wZWZ1bGx5IHRoZXNlIG5vdGVzIHdvdWxkIGJlIHVzZWZ1bC4NCg0KUmVnYXJk
cywNClNhc2hhDQoNCk9mZmljZTogKzk3Mi0zOTI2NjMwMg0KQ2VsbDogICAgICArOTcyLTU0OTI2
NjMwMg0KRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPg0KDQpGcm9tOiBZaW1pbiBTaGVuIDx5c2hl
bkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVuaXBlci5uZXQ+Pg0KU2VudDogV2VkbmVzZGF5
LCBEZWNlbWJlciAxMiwgMjAxOCAyOjQ0IEFNDQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbT4+DQpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRm
Lm9yZz47IG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+OyBydGct
YWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFJ0Z0Rp
ciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMN
Cg0KSGkgU2FzYWgsDQoNCmEuICAgICAgIEwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVj
aG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJv
dGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBs
ZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJv
ZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsg4oCTIHRo
aXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hpbGUgc3Vj
aCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhwbGljaXQg
ZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQgaW4gYSBz
ZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuDQoNCkVWUE4g
Y2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBOLCBhbHRo
b3VnaCB0aGlzIGRvY3VtZW50IGRvZXNu4oCZdCBwcm92aWRlIGEgZGV0YWlsZWQgZXhhbXBsZS4N
Cg0KVGhhbmtzLA0KDQotLSBZaW1pbg0KDQoNCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluIDxB
bGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb20+Pg0KRGF0ZTogVGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IGF0IDM6
NTAgQU0NClRvOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVu
aXBlci5uZXQ+Pg0KQ2M6ICJydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3Jn
PiIgPHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgIm1wbHNAaWV0
Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+IiA8bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0Bp
ZXRmLm9yZz4+LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5h
bGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnPiIgPGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4+LCAicnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86
cnRnLWFkc0BpZXRmLm9yZz4iIDxydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYu
b3JnPj4NClN1YmplY3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzDQoNCllpbWluLA0KTG90cyBvZiB0aGFua3MgZm9yIGEg
cHJvbXB0IGFuZCB2ZXJ5IGVuY291cmFnaW5nIHJlc3BvbnNlLg0KDQpJdCBzZWVtcyB0aGF0IGFs
bCBteSBjb21tZW50cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBwcm9wb3NlZCBjaGFuZ2Vz
LiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0IHRv
IGNvbmZpcm0gdGhhdC4NCg0KUGxlYXNlIHNlZSBzb21lIHJlbWFya3MgaW5saW5lIGJlbG93Lg0K
DQpSZWdhcmRzLA0KU2FzaGENCg0KT2ZmaWNlOiArOTcyLTM5MjY2MzAyDQpDZWxsOiAgICAgICs5
NzItNTQ5MjY2MzAyDQpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxt
YWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+DQoNCkZyb206IFlpbWluIFNo
ZW4gPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+DQpTZW50OiBU
aHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggMjo1MyBBTQ0KVG86IEFsZXhhbmRlciBWYWluc2h0
ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZh
aW5zaHRlaW5AZWNpdGVsZS5jb20+PjsgcnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0Bp
ZXRmLm9yZz4NCkNjOiBydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsg
bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4NClN1YmplY3Q6IFJl
OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3
b3JrLTAzDQoNCkhpIFNhc2hhLA0KDQpUaGFua3MgdmVyeSBtdWNoIGFnYWluIGZvciB0aGUgZGV0
YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0aXZlIGNvbW1lbnRzIGFuZCBzdWdnZXN0aW9u
cyENCg0KUGxlYXNlIHNlZSBbeXNoZW5dIGlubGluZSBiZWxvdy4NCg0KVGhhbmtzLA0KLS0gWWlt
aW4NCg0KDQpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4NCkRh
dGU6IFR1ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU0NClRvOiAicnRnLWFkc0Bp
ZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4iIDxydGctYWRzQGlldGYub3JnPG1haWx0
bzpydGctYWRzQGlldGYub3JnPj4NCkNjOiAicnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRp
ckBpZXRmLm9yZz4iIDxydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPj4s
ICJtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPiIgPG1wbHNAaWV0Zi5vcmc8bWFp
bHRvOm1wbHNAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4iIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+Pg0KU3ViamVjdDogUnRnRGly
IHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMw0K
UmVzZW50LUZyb206IDxhbGlhcy1ib3VuY2VzQGlldGYub3JnPG1haWx0bzphbGlhcy1ib3VuY2Vz
QGlldGYub3JnPj4NClJlc2VudC1UbzogPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBq
dW5pcGVyLm5ldD4+LCBKZXlhbmFudGggPG1pbnRvQGp1bmlwZXIubmV0PG1haWx0bzptaW50b0Bq
dW5pcGVyLm5ldD4+LCA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTxtYWlsdG86YnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbT4+LCA8aGFubmVzQHJ0YnJpY2suY29tPG1haWx0bzpoYW5uZXNAcnRi
cmljay5jb20+PiwgPGMubWljaGVsQHRlbGVrb20uZGU8bWFpbHRvOmMubWljaGVsQHRlbGVrb20u
ZGU+PiwgPGh1YWltby5jaGVuQGh1YXdlaS5jb208bWFpbHRvOmh1YWltby5jaGVuQGh1YXdlaS5j
b20+PiwgPGppYW5neXVhbmxvbmdAaHVhd2VpLmNvbTxtYWlsdG86amlhbmd5dWFubG9uZ0BodWF3
ZWkuY29tPj4sIDx0c2FhZEBjaXNjby5jb208bWFpbHRvOnRzYWFkQGNpc2NvLmNvbT4+LCA8bi5s
ZXltYW5uQHRlbGVrb20uZGU8bWFpbHRvOm4ubGV5bWFubkB0ZWxla29tLmRlPj4sIDxsb2FAcGku
bnU8bWFpbHRvOmxvYUBwaS5udT4+LCA8bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRv
Om1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPj4sIDxkYjM1NDZAYXR0LmNvbTxtYWlsdG86ZGIz
NTQ2QGF0dC5jb20+PiwgPGFyZXRhbmEuaWV0ZkBnbWFpbC5jb208bWFpbHRvOmFyZXRhbmEuaWV0
ZkBnbWFpbC5jb20+PiwgTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+
Pg0KUmVzZW50LURhdGU6IFR1ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU0NCg0K
DQpIZWxsbywNCg0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3Jh
dGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtz
IHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkg
cGFzcyB0aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1l
cyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJv
dmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24g
YWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUg4oCLaHR0cDovL3RyYWMu
dG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0RpcjxodHRwczovL3VybGRlZmVu
c2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5pZXRmLm9yZ19h
cmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBV
akJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RM
eGdSaGFPYndZdWcmbT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4
JnM9bG1OUmxYalQ0S0c2eE90b243N3ZsYTNKbE91SG1ybXRBLURUYmVTLWVJOCZlPT4NCg0KQWx0
aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHByaW1hcmlseSBmb3IgdGhlIHVzZSBvZiB0aGUgUm91
dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBmdWwgaWYgeW91IGNvdWxkIGNvbnNpZGVyIHRoZW0g
YWxvbmcgd2l0aCBhbnkgb3RoZXIgSUVURiBMYXN0IENhbGwgY29tbWVudHMgdGhhdCB5b3UgcmVj
ZWl2ZSwgYW5kIHN0cml2ZSB0byByZXNvbHZlIHRoZW0gdGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5
IHVwZGF0aW5nIHRoZSBkcmFmdC4NCkRvY3VtZW50OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLTAzDQpSZXZpZXdlcjogQWxleGFuZGVyICjigJxTYXNoYeKAnSkg
VmFpbnNodGVpbg0KUmV2aWV3IGRhdGU6IDE5LU5vdi0xOA0KSUVURiBMQyBFbmQgRGF0ZTogTm90
IGtub3duDQpJbnRlbmQgc3RhdHVzOiBTdGFuZGFyZHMgVHJhY2sNCg0KU3VtbWFyeToNCkkgaGF2
ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFib3V0IHRoaXMgZG9jdW1lbnQgdGhhdCBJIHRoaW5rIHNo
b3VsZCBiZSByZXNvbHZlZCBiZWZvcmUgcHVibGljYXRpb24uDQoNCkNvbW1lbnRzOg0KVGhlIGRy
YWZ0IGlzIHdlbGwgd3JpdHRlbiwgcmVxdWlyZXMgZnJvbSB0aGUgcmVhZGVyIGhhcyBnb29kIHVu
ZGVyc3RhbmRpbmcgb2YgbXVsdGlwbGUgdGVjaG5vbG9naWVzIGluY2x1ZGluZzoNCg0KICAqICAg
Y29udGV4dCBsYWJlbCBzcGFjZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1MzMxDQogICogICBs
b2NhbCBhbmQgcmVtb3RlIExGQSBtZWNoYW5pc21zIChSRkMgNTI4NiBhbmQgUkZDIDc0OTApDQog
ICogICBTZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJRHMgKFJGQyA4NDAyKSBhbmQgbW9yZS4NCkkg
ZG91YnQgaXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBk
b3VidCBhbnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLg0KDQpUaGlzIGlz
IGEgZnJhbWV3b3JrIGRvY3VtZW50LCB3aXRoIGF0IGxlYXN0IG9uZSDigJxzcGVjaWFsaXphdGlv
buKAnSBvZiB0aGlzIGZyYW1ld29yayBhbHJlYWR5IGJlaW5nIHB1Ymxpc2hlZCBhcyBSRkMgODEw
NDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rv
b2xzLmlldGYub3JnX2h0bWxfcmZjODEwNCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgw
VWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdU
THhnUmhhT2J3WXVnJm09eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1
OCZzPVpRblNrVlF0dDF5NW12VXNwYnhqM2V4NDdGaW1LeXRJTE42Vk5MQUFYSWsmZT0+LiAgSSBh
c3N1bWUgdGhhdCBvdGhlciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1bWVudHMgYXJlIG9uIHRo
ZSB3YXkuDQoNCkkgaGF2ZSBob2xkIGEgdmVyeSBjb25zdHJ1Y3RpdmUgb2ZmLWxpc3QgZGlzY3Vz
c2lvbiB3aXRoIHRoZSBhdXRob3JzIGJlZm9yZSBwb3N0aW5nIHRoaXMgcmV2aWV3LiBTb21lIG9m
IG15IGNvbW1lbnRzIGhhdmUgYmVlbiBhbHJlYWR5IGFja25vd2xlZGdlZC4gSSB3b3VsZCBsaWtl
IHRvIHRoYW5rIHRoZSBhdXRob3JzIGFuZCwgZXNwZWNpYWxseSwgWWltaW4sIGZvciBjb29wZXJh
dGlvbi4NCg0KQ2F2ZWF0Og0KSSBoYXZlIGRvbmUgYW4gdW5zb2xpY2l0ZWQgcmV2aWV3IG9mIHRo
ZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBkcmFmdDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2lu
dC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsLTJEYXJjaGl2ZV93ZWJf
bXBsc19jdXJyZW50X21zZzE3MDMzLmh0bWwmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZo
MFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3
VEx4Z1JoYU9id1l1ZyZtPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2
NTgmcz16ZVFWN2k4R0FUV0RQdS1jX0lMWVdwalBrbG4wV3o1LTBENkFsX2dwUEZVJmU9Pi4gRnJv
bSBteSBQT1YsIHRoZSBkb2N1bWVudCBoYXMgYmVlbiBxdWl0ZSBpbiBnb29kIHNoYXBlIGV2ZW4g
dGhlbiwgc28gSSBtYXkgYmUgY29uc2lkZXJlZCBhcyBwb3NpdGl2ZWx5IGJpYXNlZCAodGhlIGN1
cnJlbnQgdmVyc2lvbiBhY2tub3dsZWRnZXMgbXkgY29tbWVudHMpLiBJIGhhdmUgbm90aWNlZCB0
aGF0IHRoZSBtYWpvcml0eSBvZiBteSB0aGVuIGNvbW1lbnRzIGhhdmUgYmVlbiBzdWNjZXNzZnVs
bHkgcmVzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUgZHJhZnQuDQoNClt5c2hl
bl0gVGhhbmtzIGFnYWluIQ0KDQpNYWpvciBJc3N1ZXM6IE5vIG1ham9yIGlzc3VlcyBmb3VuZA0K
DQpNaW5vciBJc3N1ZXM6DQoNCjEpICAgICAgVGhlIGRvY3VtZW50IHNlZW1zIHRvIGJlIGFtYmln
dW91cyAgd2l0aCByZWdhcmQgdG8gZXhwZWN0ZWQgY292ZXJhZ2Ugb2YgTDJWUE4gc2VydmljZXMg
YnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVzOg0KYS4gICAgICAgT24gb25lIGhhbmQsIHRoZSBy
ZXF1aXJlbWVudCBmb3IgdGhlIGZyYW1ld29yayBpbiB0aGUgMm5kIGJ1bGxldCBpbiBTZWN0aW9u
IDQgc2F5cyB0aGF0IGl0IE1VU1Qg4oCcYWNjb21tb2RhdGUgZXhpc3RpbmcgYW5kIGZ1dHVyZSBJ
UC9NUExTIHNlcnZpY2VzLCBpbmNsdWRpbmcgbGF5ZXItMiBWUE5zLCBsYXllci0zIFZQTnMsIGhp
ZXJhcmNoaWNhbCBMU1AsIGFuZCBvdGhlcnPigJ0NCmIuICAgICAgIE9uIHRoZSBvdGhlciBoYW5k
LCB0aGUgb3ZlcnZpZXcgb2YgdGhlIGZyYW1ld29yayAoaW4gU2VjdGlvbiAxKSBzYXlzIHRoYXQg
4oCcV2hlbiBhIFBMUiBkb2VzIGxvY2FsIHJlcGFpciwgdGhlIHByb3RlY3RvciBpcyByZXNwb25z
aWJsZSBmb3IgcGVyZm9ybWluZyAiY29udGV4dCBsYWJlbCBzd2l0Y2hpbmciIGZvciByZXJvdXRl
ZCBNUExTIHNlcnZpY2UgcGFja2V0cyBhbmQgImNvbnRleHQgSVAgZm9yd2FyZGluZyIgZm9yIHJl
cm91dGVkIElQIHNlcnZpY2UgcGFja2V0cywgdG8gYWxsb3cgdGhlIHNlcnZpY2UgcGFja2V0cyB0
byBjb250aW51ZSB0byByZWFjaCB0aGUgc2VydmljZSBkZXN0aW5hdGlvbnPigJ0uIGkuZS4sIE1B
Qy1iYXNlZCBzd2l0Y2hpbmcgc2VlbXMgdG8gYmUgZXhjbHVkZWQgZnJvbSB0aGUgcHJvdGVjdG9y
IHJlc3BvbnNpYmlsaXR5Lg0KYy4gICAgICAgU2VjdGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5IGRl
ZmluZXMgdGhlIHRlcm1zIOKAnENvbnRleHQgbGFiZWwgc3dpdGNoaW5n4oCdICBhbmQg4oCcQ29u
dGV4dCBJUCBmb3J3YXJkaW5n4oCdLiBUaGlzIGFsc28gc3VnZ2VzdHMgdGhhdCBDb250ZXh0IExh
eWVyLTIgc3dpdGNoaW5nIGlzIG5vdCBjb3ZlcmVkIGJ5IHRoZSBmcmFtZXdvcmsNCg0KW3lzaGVu
XSBBY3R1YWxseSwgdGhpcyBmcmFtZXdvcmsgZG9lcyBhbGxvdyBhIGNvbnRleHQgbGFiZWwgdG8g
cG9pbnQgdG8gYSBsYXllci0yIHN3aXRjaGluZyB0YWJsZSwgaWYgdGhlIHBhY2tldHMgY29taW5n
IHRvIGEgcHJvdGVjdG9yIGhhdmUgYSBsYXllci0yIGhlYWRlciAocmF0aGVyIHRoYW4gYSBsYWJl
bCBvciBJUCBoZWFkZXIpIGJlbG93IHRoZSBjb250ZXh0IGxhYmVsLCB3aGljaCBjb3VsZCBiZSB0
aGUgY2FzZSBvZiBNQUMgYWRkcmVzcyB0YWJsZS4gIEluIHRoZW9yeSwgYSBjb250ZXh0IGxhYmVs
IG1heSBwb2ludCB0byBhbnkgdHlwZSBvZiBsb29rLXVwIHRhYmxlLiBJT1csIGRlcGVuZGluZyB0
aGUgdXNlIGNhc2UsIGFueSBtZWFuaW5nZnVsIGNvbnRleHQtYmFzZWQg4oCcbGF5ZXItTuKAnSBm
b3J3YXJkaW5nL3N3aXRjaGluZyBpcyBhbGxvd2VkIGJ5IHRoaXMgZnJhbWV3b3JrLiBXZSB3aWxs
IGFkZCBhIHNlY3Rpb24gdG8gdGhlIGVuZCBvZiBkcmFmdCB0byBtYWtlIGl0IGZ1dHVyZSBjb21w
YXRpYmxlLltbU2FzaGFdXSBTb3VuZHMgZ29vZC4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBh
Y3R1YWwgdGV4dCBpbiB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQuDQoNCjIpICAgICAg
SSBoYXZlIHNvbWUgZG91YnRzIHJlZ2FyZGluZyBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3Mg
cHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVmaW5lZCBpbiB0aGUgZHJhZnQgIHRvIFZQTFMtYmFzZWQg
KFJGQyA0NzYxIGFuZC9vciBSRkMgNDc2MikgIHNlcnZpY2VzIGJlY2F1c2U6DQphLiAgICAgICBX
aXRoIFZQTFMsIENFIG11bHRpLWhvbWluZyBhbHdheXMgb3BlcmF0ZXMgaW4gc2luZ2xlLWFjdGl2
ZSBtb2RlLiBBcyBhIGNvbnNlcXVlbmNlOg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAgICAgIFByaW9yIHRvIGZhaWx1
cmUgb2YgdGhlIHByaW1hcnkgZWdyZXNzLCB0aGUgVlNJIHRoYXQgcmVwcmVzZW50cyB0aGUgc2Vy
dmljZSBpbiB0aGUgUHJvdGVjdG9yIFBFIHdvdWxkIG5vdCBsZWFybiBhbnkgTUFDIGFkZHJlc3Nl
cw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaWkuICAgICAgSWYgdGhlIFBMUiByZWRpcmVjdHMg4oCca25vd24gdW5pY2FzdOKA
nSB0cmFmZmljIGludGVuZGVkIGZvciB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgdG8gdGhlIHByb3Rl
Y3RvciwgdGhlIFZTSSB0aGF0IGxvY2FsbHkgcmVwcmVzZW50cyBwcm90ZWN0ZWQgc2VydmljZSB0
aGVyZSB3b3VsZCBmbG9vZCB0aGlzIHRyYWZmaWMgYXMg4oCcdW5rbm93biB1bmljYXN04oCdIGFu
ZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBpdCB0byByYXRlIGxpbWl0aW5nLg0KDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlp
aS4gICAgICBGcm9tIHRoZSBQT1Ygb2YgdGhlIGN1c3RvbWVyIG9mIHRoZSBWUExTIHNlcnZpY2Us
ICB0aGlzIG1lYW5zIHRoYXQgcmVkaXJlY3RpbmcgdHJhZmZpYyB0byB0aGUgcHJvdGVjdGluZyBW
U0ksIGJ5IGFuZCBvZiBpdHNlbGYgd291bGQgbm90IGZ1bGx5IHJlc3RvcmUgdGhlIHNlcnZpY2Us
IHNpbmNlIHN1YnN0YW50aWFsIHBhcnQgb2YgdGhlIGN1c3RvbWVyIHRyYWZmaWMgd291bGQgYmUg
ZHJvcHBlZCB1bnRpbCBNQUMgbGVhcm5pbmcgaW4gdGhlIHByb3RlY3RpbmcgVlNJIGlzIGNvbXBs
ZXRlZA0KYi4gICAgICAgSXQgaXMgYWxzbyB3b3J0aCBub3RpbmcgdGhhdCBpbiBWUExTIHJlY2Vp
dmVkIGFwcGxpY2F0aW9uIGxhYmVscyBkbyBub3Qgb25seSBkZWZpbmUgZWdyZXNzIFZTSSBhcyB0
aGUgY29udGV4dCBmb3IgdGhlIE1BQy1iYXNlZCBzd2l0Y2hpbmcgYnV0IGFsc28gaWRlbnRpZnkg
cmVtb3RlIGluZ3Jlc3MgVlNJIGZvciBNQUMgbGVhcm5pbmcuIEV4dGVuZGluZyBzdWNoIGlkZW50
aWZpY2F0aW9uIHRvIGNvdmVyIGFsc28gYXBwbGljYXRpb24gbGFiZWxzIG9mIHRoZSByZWRpcmVj
dGVkIHRyYWZmaWMgbG9va3MgcXVpdGUgbm9uLXRyaXZpYWwgdG8gbWUNCmMuICAgICAgIEkgc2Vl
IHRoZXNlIGNvbmNlcm5zIGFzIG1pbm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJv
dmUsIGl0IGlzIG5vdCBjbGVhciB0byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9z
ZWQgdG8gY292ZXIgVlBMUyBzZXJ2aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBk
ZWZpbmluZyBhcHBsaWNhYmlsaXR5IG9mIHRoZSBmcmFtZXdvcmsgdG8gVlBMUyBzZXJ2aWNlcyBh
cyDigJxsZWZ0IEZGU+KAnSwgb3IgdG8gYmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1l
bnTigJ0pIHdvdWxkIHN1ZmZpY2UgdG8gcmVzb2x2ZSB0aGVtIElNSE8NCmQuICAgICAgIEwyVlBO
IHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBm
cm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBh
cHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0
aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3aXRoIHRo
ZSBwcm9wb3NlZCBmcmFtZXdvcmsg4oCTIHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRl
cHRoIGFuYWx5c2lzLiBNZWFud2hpbGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5v
dGhlciBjYXNlIHdoZW4gYW4gZXhwbGljaXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBv
ciDigJx0byBiZSBhZGRyZXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2
ZXJ5IG11Y2ggaW4gcGxhY2UuDQoNClt5c2hlbl0gV2Ugd2lsbCBtZW50aW9uIFZQTFMgYW5kIEVW
UE4gZm9yIGZ1dHVyZSBzdHVkeSwgYXMgd2VsbCBhcyBzZXJ2aWNlcyB3aGVyZSBubyBvdGhlciBy
b3V0ZXIgaXMgYWJsZSB0byBsZWFybiBvciBlc3RhYmxpc2ggaXRzIG93biBjb25uZWN0aXZpdHkg
d2l0aCBzZXJ2aWNlIGRlc3RpbmF0aW9uIGluIGFkdmFuY2Ugb2YgYSBwcmltYXJ5IFBFIGZhaWx1
cmUsIHRvIHNlcnZlIGFzIGEgcHJvdGVjdG9yLltbU2FzaGFdXSBUaGlzIHNob3VsZCBzdWZmaWNl
IEkgdGhpbmsuDQoNCjMpICAgICAgVGhlIGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhlIGVncmVzcyBw
cm90ZWN0aW9uIGZyYW1ld29yayB0byBCR1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0KSBpbiBTZWN0
aW9uIDggaXMgZXhwbGljaXRseSByZXN0cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4gYm90aCB0aGUg
cHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVyLVZSRiBsYWJl
bCBhbGxvY2F0aW9uIHNjaGVtZS4NCmEuICAgICAgIFdpdGggdGhpcyBzY2hlbWUsIHRoZSB1c2Fn
ZSBvZiB0aGUgcHJvcG9zZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGlzIHF1aXRlIHN0
cmFpZ2h0Zm9yd2FyZC4NCmIuICAgICAgIEhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJh
bCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxv
Y2F0aW9uIHNjaGVtZSBjYW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdp
dGhvdXQgYW55IGltcGFjdCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8g
bWUsIHRvIHdoaWNoIGV4dGVudCBJUCBWUE4gc2VydmljZXMgdGhhdCB1c2UgZGlmZmVyZW50IGxh
YmVsIGFsbG9jYXRpb24gc2NoZW1lcyBpbiBkaWZmZXJlbnQgZWdyZXNzIFBFcyB3b3VsZCBiZSBj
b3ZlcmVkIGJ5IHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsNCmMuICAgICAgIFNpbmNlIHdlIGFyZSBv
bmx5IHNwZWFraW5nIGFib3V0IGFuIGV4YW1wbGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHRo
ZXJlIGlzIG5vIG5lZWQgdG8gZGVzY3JpYmUgYSBjb21wbGV0ZSBzb2x1dGlvbiBoZXJlLiBTaW1w
bHkgbm90aW5nIHRoZSBuZWVkIGZvciBlbGFib3JhdGlvbiB3aXRoIHJlZ2FyZCB0byBvdGhlciBW
UE4gYXBwbGljYXRpb24gbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzICAoaW5jbHVkaW5nIHRoZSBw
b3NzaWJsZSBtaXNtYXRjaCBpbiB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVzcyBQRXMp
IGFuZCBzZW5kaW5nIHRoZSByZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9jdW1lbnQg
d291bGQgc3VmZmljZSBJTUhPLg0KDQpbeXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBw
cmltYXJ5IFBFIChQRTIpIG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1WUkYs
IHBlci1yb3V0ZSwgb3IgcGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQRTMpIHNo
b3VsZCBzZXQgdXAgdGhlIG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUyLm1wbHMg
dGFibGUgYXMgYmVsb3c6DQotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItVlJG
IGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRo
ZSBwcm90ZWN0aW9uIFZSRi4NCi0gICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1y
b3V0ZSBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBiZSBiYXNl
ZCBvbiB0aGUgcHJvdGVjdG9y4oCZcyBvd24gY29ubmVjdGl2aXR5IHdpdGggdGhlIElQIHByZWZp
eC4NCi0gICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1pbnRlcmZhY2UgbGFiZWws
IHRoZXJlIGFyZSB0d28gY2FzZXMuIChBKSBJZiB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZp
eGVzIG92ZXIgdGhlIGludGVyZmFjZXMgb24gdGhlIHByaW1hcnkgUEUgYWxpZ25zIGNvbXBsZXRl
bHkgd2l0aCB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVyZmFj
ZXMgb24gdGhlIHByb3RlY3RvciwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3Vs
ZCBwb2ludCB0byB0aGUgY29ycmVzcG9uZGluZyBpbnRlcmZhY2Ugb2YgdGhlIElQIHByZWZpeCBv
biB0aGUgcHJvdGVjdG9yLiAoQikgT3RoZXJ3aXNlIChvciBmb3Igc2ltcGxpY2l0eSksIHRoZSBu
ZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIHByb3RlY3Rpb24g
VlJGLg0KW1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCByZWdh
cmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBO
IGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0IHRo
ZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZSRiBhbmQgcGVyZm9ybWluZyBjb250ZXh0
IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNoZXMgcm91dGVzIGxlYXJuZWQgYnkg
dGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBs
aWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFjayB0byB0aGUgc2FtZSBzY2hlbWUg
4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/DQoNCjQpICAgICAgU2VjdGlvbiA1LjggZGVzY3JpYmVz
IDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2VtZW50IG9mIHRoZSBDb250ZXh0IElE
IElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3QgZGVmaW5lIGFueSBvZiB0aGVzZSBh
cHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCdLiBUaGlzIGxvb2tzIHRvIG1lIGxp
a2UgYW4gb3BlbmluZyBmb3IgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMgYmV0d2VlbiBpbXBsZW1l
bnRhdGlvbnMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0aGUgb3RoZXIg
aGFuZCwgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoZSBy
aWdodCBwbGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24sIGVzcGVjaWFs
bHkgd2hlbiB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUgcXVpdGUgZGlm
ZmVyZW50Og0KYS4gICAgICAgVGhlIOKAnHByb3h5IG1vZGXigJ0gYXBwcm9hY2ggaW1wb3NlcyBt
aW5pbWFsIChpZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBvbiB0aGUgcm91dGluZyBhbmQg
VEUgZG9tYWluIChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9ucyBpbiBJR1AsICBqdXN0IHN1
cHBvcnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWduYWxpbmcgcHJvdG9jb2wgdXNl
ZCBmb3IgdGhlIHR1bm5lbCBzZXR1cCkNCmIuICAgICAgIFRoZSDigJxhbGlhcyBtb2Rl4oCdIHNl
ZW1zIHRvIHJlcXVpcmUgc3VwcG9ydCBvZiBhdCBsZWFzdCBTZWdtZW50IFJvdXRpbmcgZXh0ZW5z
aW9ucyB0byB0aGUgcmVsZXZhbnQgSUdQIGluIHRoZSByb3V0aW5nIGRvbWFpbiBhcyB3ZWxsIGFz
IHN1cHBvcnQgb2YgdGhlIE1pcnJvciBTSUQgaW4gYWxsIHBvdGVudGlhbCBQTFJzLiBUaGVyZWZv
cmUgSSB0aGluayB0aGF0IGl0IGlzIGEgbmF0aXZlIHNjaGVtZSB0byBiZSB1c2VkIGluIHRoZSBT
Ui1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRoZSBlbnZpcm9ubWVudHMg
dGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBMU1BzDQpjLiAgICAgICBU
aGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMgYWNjb21wYW5pZWQg
YnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnFRoZSBjb3JyZWN0bmVzcyBvZiB0aGUgZWdy
ZXNzLXByb3RlY3RlZCB0dW5uZWxzIGFuZCB0aGUgYnlwYXNzIHR1bm5lbHMgcmVsaWVzIG9uIHRo
ZSBwYXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlIGFueS1jYXN0IElQICBhZGRyZXNzIHBlcmZvcm1l
ZCBieSB0aGUgaW5ncmVzcyByb3V0ZXJzIGFuZCBQTFIuICBUaGVyZWZvcmUsIGNhcmUgTVVTVCBi
ZSB0YWtlbiBmb3IgdGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVu
IG5ldHdvcmsgdG9wb2xvZ3nigJ0uICBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3VsZCBiZSB3
ZWxjb21lIElNSE8sIGVzcGVjaWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9kZSBjb3Vs
ZCBiZSBmb3VuZCBpbiBSRkMgODEwNC4NCmQuICAgICAgIEkgaGF2ZSBsb29rZWQgdXAgU2VjdGlv
biA0LjMgaW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMgKGVxdWl2YWxl
bnRzIG9mIHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkgdG8gYWR2ZXJ0
aXNlbWVudCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0ZXh0IHRoZXJl
ICh0aGUgY3JpdGljYWwgZnJhZ21lbnQgaXMgaGlnaGxpZ2h0ZWQpOg0KICAgVGhlIG1lY2hhbmlz
bSBpbiB0aGlzIGRvY3VtZW50IGludGVuZHMgdG8gYmUgZmxleGlibGUgb24gdGhlIGFwcHJvYWNo
DQogICB1c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9uZyBhcyBpdCBzYXRpc2ZpZXMgdGhlIGFib3Zl
IHJlcXVpcmVtZW50cyBmb3INCiAgIHRoZSB0cmFuc3BvcnQgdHVubmVsIHBhdGggYW5kIGJ5cGFz
cyB0dW5uZWwgcGF0aC4gIEluIHRoZW9yeSwgdGhlDQogICBuZXR3b3JrIGNhbiB1c2Ugb25lIGFw
cHJvYWNoIGZvciBjb250ZXh0IElEIFggYW5kIGFub3RoZXIgYXBwcm9hY2gNCiAgIGZvciBjb250
ZXh0IElEIFkuICBGb3IgYSBnaXZlbiBjb250ZXh0IElELCBhbGwgcmVsZXZhbnQgcm91dGVycywN
CiAgIGluY2x1ZGluZyBwcmltYXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11c3Qgc3VwcG9y
dCBhbmQgYWdyZWUgb24NCiAgIHRoZSBjaG9zZW4gYXBwcm9hY2guICBUaGUgY29vcmRpbmF0aW9u
IGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlDQogICBhY2hpZXZlZCBieSBjb25maWd1cmF0aW9u
Lg0KQWRkaW5nIHN1Y2ggKCBvciBzaW1pbGFyKSB0ZXh0IHRvIFNlY3Rpb24gNS44IGxvb2tzIHRv
IG1lIGFzIGEgcmVhc29uYWJsZSBjb21wcm9taXNlIGJldHdlZW4gYmVpbmcgZXhjZXNzaXZlbHkg
c3RyaWN0IGFuZCBiZWluZyBleGNlc3NpdmVseSBmbGV4aWJsZSBpbiBhIGZyYW1ld29yayBkb2N1
bWVudC4NCg0KW3lzaGVuXSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhlIGRyYWZ0LiBB
cyBhIGZyYW1ld29yaywgdGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMgYSBudW1iZXIg
b2Ygb3B0aW9ucyBpbiBhIGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFyZSB0ZWNobmlj
YWxseSBlcXVhbCBhbmQgYWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2ggbWF5IGhhdmUg
cHJvcyBhbmQgY29ucy4gVGhpcyBpcyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdy
ZXNzIHByb3RlY3Rpb24gYXBwbGljYWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlm
ZmVyZW50IHRlY2hub2xvZ2llcy4gSGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFu
eSBvcHRpb24gYXMgYSBNVVNULiBUaGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2Ug
aW4gYSBnaXZlbiBuZXR3b3JrIGlzIGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kgZGVw
bG95ZWQgYW5kIHRoZSB2ZW5kb3JzIGludm9sdmVkLg0KW1tTYXNoYV1dIFRoaXMgc2hvdWxkIGRv
IGl0IElNSE8uDQoNCk5pdHM6DQoNCiAgMS4gIFJGQyAyMTE5IGlzIG1lbnRpb25lZCBpbiB0aGUg
dGV4dCwgYnV0IGRvZXMgbm90IGFwcGVhciBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2UgKEJUVywg
SSBoYXZlIHBvaW50ZWQgdG8gdGhpcyBmYWN0IGluIG15IHVuc29saWNpdGVkIHJldmlldyBtb3Jl
IHRoYW4gYSB5ZWFyIGFnbywgYnV0IGl0IHN0aWxsIHJlbWFpbnMgdW5yZXNvbHZlZCkNCiAgMi4g
IFJGQyA4MTc0IGlzIG5laXRoZXIgbWVudGlvbmVkIGluIHRoZSB0ZXh0IChhcyBzZWVtcyB0byBi
ZSB0aGUgbm9ybSB0aGVzZSBkYXlzKSBub3IgYXBwZWFycyBhcyBhIE5vcm1hdGl2ZSByZWZlcmVu
Y2UuDQoNClt5c2hlbl0gV2Ugd2lsbCBhZGQgdGhlc2UgUkZDcyB0byB0aGUgbm9ybWF0aXZlIHJl
ZmVyZW5jZSBzZWN0aW9uLg0KW1tTYXNoYV1dIEFuZCB0byByZWZlciB0byB0aGVtIGluIHRoZSDi
gJxTcGVjaWZpY2F0aW9uIG9mIFJlcXVpcmVtZW50c+KAnSBzZWN0aW9uLg0KDQpSZWdhcmRzLA0K
U2FzaGENCg0KT2ZmaWNlOiArOTcyLTM5MjY2MzAyDQpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAy
DQpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClRo
aXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQg
Y29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMNCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5
IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlz
DQp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9u
ZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCmFuZCBhbGwgY29waWVzIHRo
ZXJlb2YuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClRoaXMg
ZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29u
dGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMNCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJl
IHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQp0
cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBv
ciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCmFuZCBhbGwgY29waWVzIHRoZXJl
b2YuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClRoaXMgZS1t
YWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFp
bnMgaW5mb3JtYXRpb24gd2hpY2ggaXMNCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHBy
b3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQp0cmFu
c21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBm
YXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCmFuZCBhbGwgY29waWVzIHRoZXJlb2Yu
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlhbjsNCglwYW5vc2UtMToy
IDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsN
CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6IlxARGVuZ1hpYW4iOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEg
MSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3Jt
YWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7
DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBz
cGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7
DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGku
TXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9y
aXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJv
dHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpw
Lm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1u
YW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglm
b250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30N
CnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9y
bWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi
SFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnAubXNvbm9ybWFs
MDAsIGxpLm1zb25vcm1hbDAwLCBkaXYubXNvbm9ybWFsMDANCgl7bXNvLXN0eWxlLW5hbWU6bXNv
bm9ybWFsMDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnAubXNv
Y2hwZGVmYXVsdCwgbGkubXNvY2hwZGVmYXVsdCwgZGl2Lm1zb2NocGRlZmF1bHQNCgl7bXNvLXN0
eWxlLW5hbWU6bXNvY2hwZGVmYXVsdDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn
aW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0
OjBpbjsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmO30NCnNwYW4uZW1haWxzdHlsZTIwDQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
CnNwYW4uZW1haWxzdHlsZTIyDQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMjsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4u
ZW1haWxzdHlsZTIzDQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMzsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uZW1haWxzdHls
ZTI0DQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyNDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uZW1haWxzdHlsZTI1DQoJ
e21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyNTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uZW1haWxzdHlsZTI2DQoJe21zby1zdHls
ZS1uYW1lOmVtYWlsc3R5bGUyNjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjojMUY0OTdEO30NCnNwYW4uaHRtbHByZWZvcm1hdHRlZGNoYXIwDQoJe21zby1zdHls
ZS1uYW1lOmh0bWxwcmVmb3JtYXR0ZWRjaGFyOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7
fQ0Kc3Bhbi5pY29uDQoJe21zby1zdHlsZS1uYW1lOmljb247fQ0Kc3Bhbi5FbWFpbFN0eWxlMzIN
Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28t
c3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRT
ZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4g
MS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0
IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxNDEyNTgwNDI1Ow0KCW1z
by1saXN0LXRlbXBsYXRlLWlkczotMTM0MjE1MDY2Njt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1p
ZDoxOTkyNjM1NjY5Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNjY3Njg0MzM2O30NCkBsaXN0
IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0K
LS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpl
eHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0
ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6
ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0t
Pg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0
RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5I
aSBTYXNoYSw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzIHZlcnkgbXVjaCBmb3IgYWxs
IHRoZSBhbmFseXNpcyBpbnRvIHRoZSBFVlBOIGNhc2UhIDxvOnA+DQo8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPldlIGFncmVlIHdpdGggeW91ciBwb2ludCBvbiB0aGUgQlVNIHRyYWZmaWMuIEdpdmVuIHRo
ZSBwYXJ0aWN1bGFyIGZvcndhcmRpbmcgbW9kZSBvZiBCVU0gdHJhZmZpYywgaXQgd2lsbCBzdWZm
ZXIgZnJvbSBkdXBsaWNhdGUgcGFja2V0cyB3aXRoIGVncmVzcyBwcm90ZWN0aW9uLiBFVlBOIGRl
ZmluaXRlbHkgZGVzZXJ2ZXMgYSBpdHMgb3duIGRvY3VtZW50IHRvIGRpc2N1c3MgdGhpcyBraW5k
IG9mIGNhdmVhdHMNCiBhbmQgYWxzbyBjbGFyaWZ5IHRoZSB3b3JraW5nIGNhc2Ugb2Yga25vd24t
dW5pY2FzdCB0cmFmZmljLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaGF0IHdlIGNhbiBnZW5l
cmFsbHkgc2F5IGluIHRoaXMgZnJhbWV3b3JrIGRyYWZ0IGlzIHRoYXQgLSBpZiB0aGVyZSBuZWVk
cyB0byBiZSBhIGNvbnNpZGVyYXRpb24gb3IgZGlzY3Vzc2lvbiBvZiBhbnkgYXBwbGljYWJpbGl0
eSBvciBvcGVyYXRpb24gaXNzdWVzIHNwZWNpZmljIHRvIGEgZ2l2ZW4gdHlwZSBvZiBzZXJ2aWNl
LCBpdCBzaG91bGQgYmUgY292ZXJlZCBieSBhIHNlcGFyYXRlIGRvY3VtZW50LiBJT1csDQogd2Ug
ZG9u4oCZdCB3YW50IHRvIGNhbGwgb3V0IGEgcGFydGljdWxhciBzZXJ2aWNlIChsaWtlIEVWUE4p
IGZvciDigJxmdXJ0aGVyIHN0dWR54oCdLCBiZWNhdXNlIGEg4oCcZnJhbWV3b3Jr4oCdIHNob3Vs
ZCBhbHJlYWR5IGltcGx5IGFuZCBjcmVhdGUgdGhlIHNwYWNlIGZvciDigJxmdXR1cmUgc3R1ZHni
gJ0gb2YgYWxsIHNlcnZpY2VzIGFuZCBjb21wb25lbnRzIGlmIG5lZWRlZC4gV2UgY2FuIGJyb2Fk
bHkgcG9pbnQgb3V0IHNvbWUgY2F0ZWdvcmllcyBvZiBpc3N1ZXMNCiB0byBjb25zaWRlciAoZS5n
LiBCVU0gdHJhZmZpYywgdW5hdmFpbGFiaWxpdHkgb2YgcHJvdGVjdGluZyBmb3J3YXJkaW5nIHN0
YXRlIG9uIHByb3RlY3RvciksIGJ1dCBpdOKAmXMgbm90IGEgZ29hbCBvZiB0aGlzIGRyYWZ0IHRv
IGNvbmZpcm0gaXNzdWVzIGZvciBhIHNwZWNpZmljIHNlcnZpY2UgYW5kIHB1dCBpdCBpbiB0aGUg
4oCcZnV0dXJlIHN0dWR54oCdIGxpc3QuIFdvdWxkIHlvdSBhZ3JlZSB3aXRoIHVzIG9uIHRoaXMg
YXBwcm9hY2g/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBhZ2FpbiBmb3IgeW91ciBk
ZXRhaWxlZCBjb21tZW50cy4gVGhleSBzaG91bGQgYmUgbm90ZWQgZm9yIHRoZSBmdXR1cmUgc3R1
ZHkNCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcHBsZSBDb2xvciBFbW9qaSZxdW90
OyI+JiMxMjg1MjI7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtz
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWltaW48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
QjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206
IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFs
ZXhhbmRlciBWYWluc2h0ZWluICZsdDtBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSZn
dDs8YnI+DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4IGF0IDE6MDEg
QU08YnI+DQo8Yj5UbzogPC9iPllpbWluIFNoZW4gJmx0O3lzaGVuQGp1bmlwZXIubmV0Jmd0Ozxi
cj4NCjxiPkNjOiA8L2I+JnF1b3Q7cnRnLWRpckBpZXRmLm9yZyZxdW90OyAmbHQ7cnRnLWRpckBp
ZXRmLm9yZyZndDssICZxdW90O21wbHNAaWV0Zi5vcmcmcXVvdDsgJmx0O21wbHNAaWV0Zi5vcmcm
Z3Q7LCAmcXVvdDtkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZyZxdW90OyAmbHQ7ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtydGctYWRzQGlldGYub3JnJnF1b3Q7ICZs
dDtydGctYWRzQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogUnRnRGlyIHJl
dmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPllpbWluLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2si
Pk1vcmUgb2YgdGhlIHNhbWUgLSB5ZXQgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUgd2l0aCBlZ3Jl
c3MgcHJvdGVjdGlvbiBvZiBFVlBOIE1DIHRyYWZmaWMuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206
MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+V2hlbiBFVlBOIHVzZXMgUDJNUCBMU1BzIGZvciBkZWxpdmVyeSBv
ZiBNQyB0cmFmZmljLCB0aGUgZWdyZXNzIGluIG1hbnkgY2FzZXMgdXNlcyB0aGUgdG9wIGxhYmVs
IGFzIHRoZSBjb250ZXh0IGxhYmVsIGZvciBpZGVudGlmeWluZyB0aGUgaW5ncmVzcyBQRSBhbmQN
CiBpbnRlcnByZXRzIHRoZSBuZXh0IGxhYmVsKHMpIGluIHRoaXMgY29udGV4dC4gQ29tYmluaW5n
IHRoaXMgc2NoZW1lIHdpdGggdGhlIGVncmVzcyBwcm90ZWN0aW9uIHdoZXJlIHRoZSB0b3AgbGFi
ZWwgcmVjZWl2ZWQgYnkgdGhlIFByb3RlY3RvciByZXByZXNlbnRzIGFub3RoZXIgY29udGV4dCBs
b29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZSBhbmQgbm90IGNvbXBhdGlibGUgd2l0aCBzb21l
IG9mIHRoZSBhcHByb2FjaGVzIGZvciBzZXR0aW5nDQogdGhlIGJ5cGFzcyB0dW5uZWwuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+QlRXLCB0aGlzIGlzc3VlIGlzIHBy
b2JhYmx5IGFsc28gcmVsZXZhbnQgZm9yIE1WUE4gdXNpbmcgUDJNUCBMU1BzIGFzIFBNU0kuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+TXkgMmMuPGJyPg0KPGJyPg0K
PGJyPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5UaHVtYiB0eXBlZCBieSBTYXNoYSBWYWluc2h0ZWlu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJN
c29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+DQo8aHIg
c2l6ZT0iMiIgd2lkdGg9Ijk4JSIgYWxpZ249ImNlbnRlciI+DQo8L2Rpdj4NCjxkaXYgaWQ9ImRp
dlJwbHlGd2RNc2ciPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4gQWxleGFu
ZGVyIFZhaW5zaHRlaW48YnI+DQo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwg
MjAxOCAxMTo0MToxMSBBTTxicj4NCjxiPlRvOjwvYj4gWWltaW4gU2hlbjxicj4NCjxiPkNjOjwv
Yj4gcnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc7IHJ0Zy1hZHNAaWV0Zi5vcmc8YnI+
DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8L3NwYW4+DQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5ZaW1pbiBhbmQgYWxsLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5UbyBjbGFyaWZ5IG15IGlz
c3VlICM0IGluIHRoZSBwcmV2aW91cyBlbWFpbC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJGQyA3NDMyIGluIFNlY3Rpb24g
MTIgc2F5cyB0aGF0IOKAnFQ8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5oZSBwcmlu
Y2lwbGVzIGJlaGluZCB0aGUgZm9sbG93aW5nIHByb2NlZHVyZXMgYXJlIGJvcnJvd2VkIGZyb20g
dGhlIHNwbGl0LWhvcml6b24gZm9yd2FyZGluZyBydWxlcyBpbiBWUExTIHNvbHV0aW9ucyBbPGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X190b29scy5pZXRmLm9yZ19odG1sX3JmYzQ3NjEmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYz
cnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3
cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT1wUFpOdDAwNlhWYTY1LUR0cnhGcnl2
ME5uVjc2cm5uTkRMUlNhVVlubHowJmFtcDtzPV9sTlJHQmhDT2dEd3piT2xyNjBnMlVvMUtYRnda
NDBzNmIySGNfQmtlREkmYW1wO2U9IiB0aXRsZT0iJnF1b3Q7VmlydHVhbCBQcml2YXRlIExBTiBT
ZXJ2aWNlIChWUExTKSBVc2luZyBCR1AgZm9yIEF1dG8tRGlzY292ZXJ5IGFuZCBTaWduYWxpbmcm
cXVvdDsiPlJGQzQ3NjE8L2E+XSBbPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX3JmYzQ3NjImYW1w
O2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pv
Q0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7
bT1wUFpOdDAwNlhWYTY1LUR0cnhGcnl2ME5uVjc2cm5uTkRMUlNhVVlubHowJmFtcDtzPTZYNllX
bThyb0dacHBlM21Pc2tjMzY1MXA5b2ZkZTUyUFdlaU94LTNlZjAmYW1wO2U9IiB0aXRsZT0iJnF1
b3Q7VmlydHVhbCBQcml2YXRlIExBTiBTZXJ2aWNlIChWUExTKSBVc2luZyBMYWJlbCBEaXN0cmli
dXRpb24gUHJvdG9jb2wgKExEUCkgU2lnbmFsaW5nJnF1b3Q7Ij5SRkM0NzYyPC9hPl0uPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+4oCdIDwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
Pkhvd2V2ZXIsIFJGQyA0NzYxIGFuZCBSRkMgNDc2MiBkZWZpbmUgdGhlIHNwbGl0LWhvcml6b24g
cnVsZXMgPGI+PGk+ZGlmZmVyZW50bHk8L2k+PC9iPjo8L3NwYW4+PG86cD48L286cD48L3ByZT4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNzVpbjt0ZXh0
LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtj
b2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+UkZDIDQ3NjEgaW4gU2VjdGlvbiA0LjIuNSBzdGF0ZXMgdGhhdCDigJw8L3NwYW4+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5TcGxpdCBob3Jpem9uIGZvcndhcmRpbmcgcnVsZXMgYXBwbHkg
dG8gYnJvYWRjYXN0IGFuZCBtdWx0aWNhc3QgcGFja2V0cywgYXMgd2VsbCBhcyBwYWNrZXRzIHRv
IGFuIHVua25vd24gTUFDIGFkZHJlc3M8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj7igJ08L3NwYW4+PG86
cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi43NWluO3RleHQtaW5kZW50
Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMx
RjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SRkMg
NDc2MiBpbiBTZWN0aW9uIDQuNCBzdGF0ZXMgdGhhdCDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj5hIFBFIE1VU1QgTk9UIGZvcndhcmQgdHJhZmZpYyBmcm9tIG9uZSBQVyB0byBh
bm90aGVyIGluIHRoZSBzYW1lIFZQTFMgbWVzaDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnSwgaXQg
ZG9lcyBub3QgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIEJVTSBhbmQg4oCca25vd24gdW5pY2FzdOKA
nSB0cmFmZmljLiA8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5X
aGlsZSBSRkMgNzQzMiBpcyBhbGlnbmVkIHdpdGggUkZDIDQ3NjEgaW4gaXRzIGRlZmluaXRpb24g
b2YgdGhlIHNwbGl0LWhvcml6b24gcnVsZXMsIHRoZSBydWxlIGludHJvZHVjZWQgaW4gUkZDIDQ3
NjIgaXMgbXVjaCBzaW1wbGVyIHRvIGltcGxlbWVudCwgYW5kIGl0IGlzIG5vdCBleHBsaWNpdGx5
IHByb2hpYml0ZWQgYnkgUkZDIDc0MzIuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3By
ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYzMDI8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Q2Vs
bDogJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7JiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZuYnNwOyBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEg
MS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj5Gcm9tOjwvYj4gQWxleGFuZGVyIFZhaW5zaHRlaW4gPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5l
c2RheSwgRGVjZW1iZXIgMTIsIDIwMTggMTE6MjAgQU08YnI+DQo8Yj5Ubzo8L2I+ICdZaW1pbiBT
aGVuJyAmbHQ7eXNoZW5AanVuaXBlci5uZXQmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBydGctZGlyQGll
dGYub3JnOyBtcGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzsgcnRnLWFkc0BpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9u
LWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5Mb3RzIG9mIHRo
YW5rcyBmb3IgdGhlIG1lc3NhZ2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5JIHRoaW5rIHRoYXQgdXNlIG9mIHRoZSBwcm90ZWN0aW9uIGZyYW1ld29yayBkZXNjcmliZWQg
aW4gdGhlIGRyYWZ0IGZvciBwcm90ZWN0aW9uIG9mIEVWUE4tYmFzZWQgTVAyTVAgc2VydmljZXMg
cmVxdWlyZXMgY2xhcmlmaWNhdGlvbiBvZiBzZXZlcmFsIGlzc3Vlcy4gSSBhbSBub3Qgc3VyZSBJ
IGNhbiBwcm92aWRlIGEgZnVsbCBsaXN0LCBidXQsIGF0IGxlYXN0LA0KIHRoZSBmb2xsb3dpbmcg
c2hvdWxkIGJlIGNvbnNpZGVyZWQ6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj4xLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+SXQgc2VlbXMgdGhhdCBpbiBvcmRlciBmb3IgZWdyZXNzIHByb3RlY3Rp
b24gdG8gd29yaywgRXRoZXJuZXQgbGlua3MgY29ubmVjdGluZyB0aGUgcHJpbWFyeSBFZ3Jlc3Mg
UEUgYW5kIHRoZSBQcm90ZWN0b3IgdG8gdGhlIGN1c3RvbWVyIHNpdGUgbXVzdCBwYXJ0aWNpcGF0
ZSBpbiBhIGNvbW1vbiBtdWx0aS1ob21lZCBFdGhlcm5ldCBTZWdtZW50LiBJZiB0aGlzIGlzIGNv
cnJlY3QsIGl0DQogc2hvdWxkIGJlIHNwZWNpZmllZCBleHBsaWNpdGx5PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDot
LjI1aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4yLjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oyxz
ZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsN
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SWYgdGhlIG11bHRpLWhvbWluZyBF
dGhlcm5ldCBTZWdtZW50IGFib3ZlIG9wZXJhdGVzIGluIHRoZSBTaW5nbGUtQWN0aXZlIG1vZGUs
IGFuZCBpZiB0aGUgUHJpbWFyeSBQRSBpcyB0aGUgREYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUg
c3BlY2lmaWMgc2VydmljZSB5b3UgdHJ5IHRvIHByb3RlY3QsIHRoZW4sIHRvIHRoZSBiZXN0IG9m
IG15IHVuZGVyc3RhbmRpbmcsIHRoZSBwcm9wb3NlZA0KIHByb3RlY3Rpb24gc2NoZW1lIHdpbGwg
bm90IHByb3RlY3QgYW55dGhpbmcsIGJlY2F1c2UgdGhlIFByb3RlY3RvciB3aWxsIGRlY2xhcmUg
dGhlIHJlbGV2YW50IFZMQU5zIGFzIGJsb2NrZWQgdG8gdGhlIENFIChlLmcuLCB1c2luZyBNVlJQ
IGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDguNSBvZiBSRkMgNzQzMi4gVGhlIFByb3RlY3RvciB3
aWxsIG9ubHkgdW5ibG9jayB0aGVzZSBWTEFOcyB3aGVuIGl0IGlzIGVsZWN0ZWQgYXMgdGhlIERG
IOKAkyBidXQNCiB0aGlzIHdpbGwgbm90IGhhcHBlbiB1bnRpbCBpdCB3aWxsIGxlYXJuIHRoYXQg
dGhlIHByaW1hcnkgRWdyZXNzIFBFIG9yIHRoZSBsaW5rIHRoYXQgY29ubmVjdHMgaXQgdG8gdGhl
IENFIGhhdmUgZmFpbGVkLiAoSWYgdGhlIFByaW1hcnkgUEUgd2FzIG5vdCBhIERGLCB0aGVyZSB3
b3VsZCBiZSBub3RoaW5nIHRvIHByb3RlY3QpLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+My48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFG
NDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPklmIHRoZSBJZiB0aGUgbXVsdGktaG9taW5nIEV0aGVybmV0
IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIEFsbC1BY3RpdmUgbW9kZSwgYW5kIGlmIHRo
ZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVjaWZpYyBz
ZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbjo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQt
aW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPmEuPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JbiB0aGUgY2FzZSBv
ZiB0aGUgcHJpbWFyeSBQRSBmYWlsdXJlIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYyB3aWxs
IGJlJm5ic3A7IHByb3RlY3RlZCBieSB0aGUgcHJvcG9zZWQgc2NoZW1lPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDox
LjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5iLjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+VGhl
IFByb3RlY3RvciB3aWxsIGRpc2NhcmQgYW55IEJVTSB0cmFmZmljIGl0IHJlY2VpdmVkIGZvciB0
aGlzIHNlcnZpY2UgdW50aWwgaXQgaXMgZWxlY3RlZCBhcyB0aGUgREYuDQo8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPldoZXRoZXIgdGhpcyBiZWhhdmlvciB3b3VsZCBj
b3VudCBhcyBwcm90ZWN0aW9uIGZvciB0aGUgc2VydmljZSBpbiBxdWVzdGlvbiBvciBub3QgZGVw
ZW5kcyBvbiB0aGUgc2lnbmlmaWNhbmNlIG9mIG11bHRpY2FzdCB0cmFmZmljIGluIHRoaXMgc2Vy
dmljZS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
NC48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PlJGQyA3NDMyIGRlZmluZXMgaW4gU2VjdGlvbiAxMiB0aGF0IEV0aGVybmV0IGZyYW1lcyB3aXRo
IHVua25vd24gdW5pY2FzdCBEZXN0aW5hdGlvbiBNQUMgYWRkcmVzc2VzIHJlY2VpdmVkIGZyb20g
YW5vdGhlciBQRSBNVVNUIE5PVCBldmVyIGJlIGZvcndhcmRlZCBieSB0aGUgcmVjZWl2aW5nIFBF
IHRvIGFueSBvdGhlciBQRSwgb25seSBsb2NhbGx5LiBXaGlsZSBSRkMgNzQzMiByZXN0cmljdHMN
CiB0aGlzIHRvIGp1c3QgdW5rbm93biB1bmljYXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9z
dCBpbXBsZW1lbnRhdGlvbnMgZG8gbm90IGZvcndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVz
IHRoZXkgcmVjZWl2ZSZuYnNwOyB0byBvdGhlciBQRXMgaW4gYW55IGNhc2UgKEkgY2FuIGJlIHdy
b25nIGhlcmUsIG9mIGNvdXJzZSkganVzdCB0byBiZSBvbiB0aGUgc2FmZSBzaWRlIHdoZW4gaXQg
Y29tZXMgdG8gRXRoZXJuZXQgbG9vcCBwcmV2ZW50aW9uLg0KIFN1Y2ggaW1wbGVtZW50YXRpb25z
IHdvdWxkIGhhdmUgcHJvYmxlbXMgd2l0aCB1c2luZyB0aGUgcHJvcG9zZWQgcHJvdGVjdGlvbiBz
Y2hlbWUgZm9yIHByb3RlY3Rpb24gYWdhaW5zdCBmYWlsdXJlcyBvZiB0aGUgYXR0YWNobWVudCBj
aXJjdWl0IHdoZXJlIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBhY3RzIGFzIHRoZSBQTFIuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JIGRvIG5vdCBrbm93IGlmIHRoZSBsaXN0
IGFib3ZlIGlzIGNvbXBsZXRlIGFuZCB3aGV0aGVyIGFsbCB0aGUgaXNzdWVzIEnigJl2ZSByYWlz
ZWQgYXJlIHJlbGV2YW50LCBidXQgSSB0aGluayB0aGF0IGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVn
cmVzcyBwcm90ZWN0aW9uJm5ic3A7IGZyYW1ld29yayB0byBFVlBOIHJlcXVpcmVzIHNvbWUgYWRk
aXRpb25hbCB0aG91Z2h0IChhbmQsDQogZXZlbnR1YWxseSwgYSBkZWRpY2F0ZWQgZG9jdW1lbnQp
LiBTaW1wbHkgc2F5aW5nIHRoYXQg4oCcPC9zcGFuPkVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBh
IHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBOPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PuKAnSBjb3VsZCBiZSBtaXNsZWFkaW5nIElNSE8uDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPkhvcGVmdWxseSB0aGVzZSBub3RlcyB3b3VsZCBiZSB1c2VmdWwuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk9mZmljZTog
JiM0Mzs5NzItMzkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNw
OyZuYnNwOyA8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20i
Pg0KQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBZaW1pbiBTaGVu
ICZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0
PC9hPiZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4
IDI6NDQgQU08YnI+DQo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVm
PSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0
bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRv
Om1wbHNAaWV0Zi5vcmciPg0KbXBsc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+DQpk
cmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwv
YT47IDxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj4NCnJ0Zy1hZHNAaWV0Zi5vcmc8
L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5IaSBTYXNhaCw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+YS48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJp
ZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+TDJWUE4gc2Vy
dmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20g
YW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxp
Y2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIg
dGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHBy
b3Bvc2VkIGZyYW1ld29yaw0KIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUgc2VyaW91cyBpbi1kZXB0
aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0byBtZSBsaWtlIGFub3Ro
ZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCcbGVmdCBGRlPigJ0gb3Ig
4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0gd291bGQgYmUgdmVy
eSBtdWNoIGluIHBsYWNlLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkVWUE4gY2FuIGJlIHN1
cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBOLCBhbHRob3VnaCB0aGlz
IGRvY3VtZW50IGRvZXNu4oCZdCBwcm92aWRlIGEgZGV0YWlsZWQgZXhhbXBsZS48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Y29sb3I6YmxhY2siPlRoYW5rcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Y29sb3I6YmxhY2siPi0tIFlpbWluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5BbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFp
bnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCBO
b3ZlbWJlciAyOSwgMjAxOCBhdCAzOjUwIEFNPGJyPg0KPGI+VG86IDwvYj5ZaW1pbiBTaGVuICZs
dDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0PC9h
PiZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYu
b3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1k
aXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFp
bHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJt
YWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVm
PSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxA
aWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxs
QGlldGYub3JnPC9hPiZxdW90Ow0KICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZndDssICZxdW90
OzxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5v
cmc8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogUnRnRGlyIHJldmlldzogZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+WWltaW4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkxvdHMgb2YgdGhhbmtzIGZvciBhIHByb21w
dCBhbmQgdmVyeSBlbmNvdXJhZ2luZyByZXNwb25zZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPkl0IHNlZW1zIHRoYXQgYWxsIG15IGNvbW1lbnRzIHdvdWxkIGJlIHJlc29s
dmVkIHdpdGggdGhlIHByb3Bvc2VkIGNoYW5nZXMuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUg
bmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQgdG8gY29uZmlybSB0aGF0Ljwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UGxlYXNlIHNlZSBzb21lIHJlbWFya3MgPC9zcGFuPjxi
PjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5pbmxpbmUgYmVsb3c8L3NwYW4+PC9pPjwv
Yj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcy
LTU0OTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFp
bHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj4NCkFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9w
OnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0ibWFpbHRv
OnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7DQo8YnI+DQo8Yj5T
ZW50OjwvYj4gVGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IDI6NTMgQU08YnI+DQo8Yj5Ubzo8
L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZh
aW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9h
PiZndDs7DQo8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9y
ZzwvYT48YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5y
dGctZGlyQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPg0KbXBs
c0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+DQpkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0Ojwv
Yj4gUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1m
cmFtZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNh
c2hhLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgdmVyeSBtdWNoIGFnYWluIGZvciB0
aGUgZGV0YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0aXZlIGNvbW1lbnRzIGFuZCBzdWdn
ZXN0aW9ucyE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIHNlZSBbeXNoZW5dIGlubGlu
ZSBiZWxvdy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPlRoYW5rcyw8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERG
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFsZXhhbmRl
ciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+DQo8
Yj5EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBBTTxicj4NCjxi
PlRvOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNA
aWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+
cnRnLWFkc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJt
YWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0Ozxh
IGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZndDss
ICZxdW90OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+
Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVj
dGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mcXVvdDsNCiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYu
b3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRm
Lm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJ0Z0RpciByZXZpZXc6IGRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8YnI+DQo8Yj5SZXNlbnQtRnJv
bTogPC9iPiZsdDs8YSBocmVmPSJtYWlsdG86YWxpYXMtYm91bmNlc0BpZXRmLm9yZyI+YWxpYXMt
Ym91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+UmVzZW50LVRvOiA8L2I+Jmx0OzxhIGhy
ZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Oywg
SmV5YW5hbnRoICZsdDs8YSBocmVmPSJtYWlsdG86bWludG9AanVuaXBlci5uZXQiPm1pbnRvQGp1
bmlwZXIubmV0PC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3Jh
bmdlLmNvbSI+YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0i
bWFpbHRvOmhhbm5lc0BydGJyaWNrLmNvbSI+aGFubmVzQHJ0YnJpY2suY29tPC9hPiZndDssDQog
Jmx0OzxhIGhyZWY9Im1haWx0bzpjLm1pY2hlbEB0ZWxla29tLmRlIj5jLm1pY2hlbEB0ZWxla29t
LmRlPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86aHVhaW1vLmNoZW5AaHVhd2VpLmNvbSI+
aHVhaW1vLmNoZW5AaHVhd2VpLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmppYW5n
eXVhbmxvbmdAaHVhd2VpLmNvbSI+amlhbmd5dWFubG9uZ0BodWF3ZWkuY29tPC9hPiZndDssICZs
dDs8YSBocmVmPSJtYWlsdG86dHNhYWRAY2lzY28uY29tIj50c2FhZEBjaXNjby5jb208L2E+Jmd0
OywNCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm4ubGV5bWFubkB0ZWxla29tLmRlIj5uLmxleW1hbm5A
dGVsZWtvbS5kZTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+bG9hQHBp
Lm51PC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5j
b20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWls
dG86ZGIzNTQ2QGF0dC5jb20iPmRiMzU0NkBhdHQuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJt
YWlsdG86YXJldGFuYS5pZXRmQGdtYWlsLmNvbSI+YXJldGFuYS5pZXRmQGdtYWlsLmNvbTwvYT4m
Z3Q7LA0KIExvYSBBbmRlcnNzb24gJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGkubnUiPmxvYUBw
aS5udTwvYT4mZ3Q7PGJyPg0KPGI+UmVzZW50LURhdGU6IDwvYj5UdWVzZGF5LCBOb3ZlbWJlciAy
MCwgMjAxOCBhdCA0OjQxIEFNPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIHN0
eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkhlbGxv
LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlO2ZvbnQt
dmFyaWFudC1saWdhdHVyZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtvcnBoYW5z
OjI7dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6Mjt0ZXh0LWRlY29yYXRpb24tc3R5bGU6aW5pdGlh
bDt0ZXh0LWRlY29yYXRpb24tY29sb3I6aW5pdGlhbDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRp
bmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVj
dG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJh
ZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdA0KIGNhbGwgYW5kIElFU0cgcmV2aWV3
LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJl
dmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9y
ZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSZu
YnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwLTNBX190cmFjLnRvb2xzLmlldGYub3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImYW1w
O2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pv
Q0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7
bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPWxtTlJs
WGpUNEtHNnhPdG9uNzd2bGEzSmxPdUhtcm10QS1EVGJlUy1lSTgmYW1wO2U9Ij48c3BhbiBjbGFz
cz0iaWNvbiI+PHNwYW4gc3R5bGU9ImNvbG9yOiNCQjAwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmUi
PuKAizwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiNCQjAwMDAiPmh0dHA6Ly90cmFj
LnRvb2xzLmlldGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L3NwYW4+PC9hPjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlO2ZvbnQtdmFyaWFu
dC1saWdhdHVyZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtvcnBoYW5zOjI7dGV4
dC1hbGlnbjpzdGFydDt3aWRvd3M6Mjt0ZXh0LWRlY29yYXRpb24tc3R5bGU6aW5pdGlhbDt0ZXh0
LWRlY29yYXRpb24tY29sb3I6aW5pdGlhbDt3b3JkLXNwYWNpbmc6MHB4Ij4NCjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+QWx0aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHByaW1hcmlseSBm
b3IgdGhlIHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBmdWwgaWYgeW91
IGNvdWxkIGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aCBhbnkgb3RoZXIgSUVURiBMYXN0IENhbGwg
Y29tbWVudHMgdGhhdCB5b3UgcmVjZWl2ZSwgYW5kDQogc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0
aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0Ljwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkRvY3VtZW50OiBkcmFmdC1pZXRmLW1wbHMt
ZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5SZXZpZXdlcjogQWxleGFuZGVyICjigJxTYXNoYeKAnSkgVmFpbnNodGVpbjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2aWV3IGRhdGU6IDE5LU5vdi0x
ODxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVURiBMQyBFbmQgRGF0ZTog
Tm90IGtub3duPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JbnRlbmQgc3Rh
dHVzOiBTdGFuZGFyZHMgVHJhY2s8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+U3VtbWFyeTwv
Yj46IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIHNvbWUgbWlu
b3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsgc2hvdWxkIGJlIHJl
c29sdmVkIGJlZm9yZSBwdWJsaWNhdGlvbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+Q29t
bWVudHM8L2I+OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIGRyYWZ0
IGlzIHdlbGwgd3JpdHRlbiwgcmVxdWlyZXMgZnJvbSB0aGUgcmVhZGVyIGhhcyBnb29kIHVuZGVy
c3RhbmRpbmcgb2YgbXVsdGlwbGUgdGVjaG5vbG9naWVzIGluY2x1ZGluZzo8bzpwPjwvbzpwPjwv
cD4NCjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvMSI+Y29udGV4dCBsYWJlbCBz
cGFjZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1MzMxPG86cD48L286cD48L2xpPjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzEiPmxvY2FsIGFuZCBy
ZW1vdGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCk8bzpwPjwvbzpwPjwv
bGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvMSI+
U2VnbWVudCBSb3V0aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5kIG1vcmUuJm5ic3A7DQo8
bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZG91YnQgaXQgaXMg
c3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBkb3VidCBhbnkgcmVx
dWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLg0KPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRoaXMgaXMgYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHdpdGggYXQgbGVhc3Qgb25lIOKAnHNw
ZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJhbWV3b3JrIGFscmVhZHkgYmVpbmcgcHVibGlzaGVk
IGFzDQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfcmZjODEwNCZhbXA7ZD1Ed01HYVEmYW1wO2M9
SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2
dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJmFtcDttPXh1OTBNZkFXX2ptNmxZ
aDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmYW1wO3M9WlFuU2tWUXR0MXk1bXZVc3BieGoz
ZXg0N0ZpbUt5dElMTjZWTkxBQVhJayZhbXA7ZT0iPg0KUkZDIDgxMDQ8L2E+LiAmbmJzcDtJIGFz
c3VtZSB0aGF0IG90aGVyIOKAnHNwZWNpYWxpemF0aW9u4oCdIGRvY3VtZW50cyBhcmUgb24gdGhl
IHdheS4gPG86cD4NCjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIGhvbGQgYSB2ZXJ5IGNvbnN0
cnVjdGl2ZSBvZmYtbGlzdCBkaXNjdXNzaW9uIHdpdGggdGhlIGF1dGhvcnMgYmVmb3JlIHBvc3Rp
bmcgdGhpcyByZXZpZXcuIFNvbWUgb2YgbXkgY29tbWVudHMgaGF2ZSBiZWVuIGFscmVhZHkgYWNr
bm93bGVkZ2VkLiBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhvcnMgYW5kLCBlc3BlY2lh
bGx5LCBZaW1pbiwgZm9yIGNvb3BlcmF0aW9uLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5D
YXZlYXQ8L2I+OiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBk
b25lIDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dlYl9tcGxzX2N1cnJlbnRfbXNn
MTcwMzMuaHRtbCZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1L
LW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhn
UmhhT2J3WXVnJmFtcDttPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2
NTgmYW1wO3M9emVRVjdpOEdBVFdEUHUtY19JTFlXcGpQa2xuMFd6NS0wRDZBbF9ncFBGVSZhbXA7
ZT0iPg0KYW4gdW5zb2xpY2l0ZWQgcmV2aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBk
cmFmdDwvYT4uIEZyb20gbXkgUE9WLCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29v
ZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBi
aWFzZWQgKHRoZSBjdXJyZW50IHZlcnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBo
YXZlIG5vdGljZWQgdGhhdCB0aGUgbWFqb3JpdHkgb2YgbXkNCiB0aGVuIGNvbW1lbnRzIGhhdmUg
YmVlbiBzdWNjZXNzZnVsbHkgcmVzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUg
ZHJhZnQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gVGhhbmtzIGFnYWluITxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5NYWpvciBJc3N1ZXM8L2I+OiBObyBtYWpvciBpc3N1ZXMg
Zm91bmQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+TWlub3IgSXNzdWVzPC9iPjo8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4y
NWluIj4xKTxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsN
Cjwvc3Bhbj5UaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1iaWd1b3VzJm5ic3A7IHdpdGggcmVn
YXJkIHRvIGV4cGVjdGVkIGNvdmVyYWdlIG9mIEwyVlBOIHNlcnZpY2VzIGJ5IHRoZSBmcmFtZXdv
cmsgaXQgZGVmaW5lczoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+YS48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oyxz
ZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+T24gb25l
IGhhbmQsIHRoZSByZXF1aXJlbWVudCBmb3IgdGhlIGZyYW1ld29yayBpbiB0aGUgMjxzdXA+bmQ8
L3N1cD4gYnVsbGV0IGluIFNlY3Rpb24gNCBzYXlzIHRoYXQgaXQgTVVTVCDigJw8c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPmFjY29tbW9kYXRlIGV4aXN0
aW5nIGFuZCBmdXR1cmUgSVAvTVBMUyBzZXJ2aWNlcywgaW5jbHVkaW5nIGxheWVyLTIgVlBOcywg
bGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwgTFNQLA0KIGFuZCBvdGhlcnM8L3NwYW4+4oCdPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4w
aW47dGV4dC1pbmRlbnQ6LS4yNWluIj5iLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5PbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92
ZXJ2aWV3IG9mIHRoZSBmcmFtZXdvcmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnDxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij5XaGVuIGEgUExSIGRvZXMgbG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJlc3Bv
bnNpYmxlIGZvciBwZXJmb3JtaW5nICZxdW90O2NvbnRleHQgbGFiZWwgc3dpdGNoaW5nJnF1b3Q7
IGZvciByZXJvdXRlZCBNUExTDQogc2VydmljZSBwYWNrZXRzIGFuZCAmcXVvdDtjb250ZXh0IElQ
IGZvcndhcmRpbmcmcXVvdDsgZm9yIHJlcm91dGVkIElQIHNlcnZpY2UgcGFja2V0cywgdG8gYWxs
b3cgdGhlIHNlcnZpY2UgcGFja2V0cyB0byBjb250aW51ZSB0byByZWFjaCB0aGUgc2VydmljZSBk
ZXN0aW5hdGlvbnM8L3NwYW4+4oCdLiBpLmUuLCBNQUMtYmFzZWQgc3dpdGNoaW5nIHNlZW1zIHRv
IGJlIGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvciByZXNwb25zaWJpbGl0eS4NCjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3Rl
eHQtaW5kZW50Oi0uMjVpbiI+Yy48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+U2VjdGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5IGRl
ZmluZXMgdGhlIHRlcm1zIOKAnDxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90OyI+Q29udGV4dCBsYWJlbCBzd2l0Y2hpbmc8L3NwYW4+4oCdJm5ic3A7IGFuZCDi
gJw8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90OyI+Q29udGV4dCBJUCBmb3J3YXJkaW5nPC9zcGFuPuKAnS4gVGhpcyBhbHNvIHN1
Z2dlc3RzIHRoYXQgQ29udGV4dCBMYXllci0yDQogc3dpdGNoaW5nIGlzIG5vdCBjb3ZlcmVkIGJ5
IHRoZSBmcmFtZXdvcms8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBBY3R1YWxseSwg
dGhpcyBmcmFtZXdvcmsgZG9lcyBhbGxvdyBhIGNvbnRleHQgbGFiZWwgdG8gcG9pbnQgdG8gYSBs
YXllci0yIHN3aXRjaGluZyB0YWJsZSwgaWYgdGhlIHBhY2tldHMgY29taW5nIHRvIGEgcHJvdGVj
dG9yIGhhdmUgYSBsYXllci0yIGhlYWRlciAocmF0aGVyIHRoYW4gYSBsYWJlbCBvciBJUCBoZWFk
ZXIpIGJlbG93IHRoZSBjb250ZXh0IGxhYmVsLCB3aGljaCBjb3VsZCBiZSB0aGUNCiBjYXNlIG9m
IE1BQyBhZGRyZXNzIHRhYmxlLiAmbmJzcDtJbiB0aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkg
cG9pbnQgdG8gYW55IHR5cGUgb2YgbG9vay11cCB0YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVz
ZSBjYXNlLCBhbnkgbWVhbmluZ2Z1bCBjb250ZXh0LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2Fy
ZGluZy9zd2l0Y2hpbmcgaXMgYWxsb3dlZCBieSB0aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQg
YSBzZWN0aW9uIHRvIHRoZSBlbmQgb2YgZHJhZnQNCiB0byBtYWtlIGl0IGZ1dHVyZSBjb21wYXRp
YmxlPHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPi48Yj48aT5bW1Nhc2hhXV0gU291bmRzIGdv
b2QuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0dWFsIHRleHQgaW4gdGhlIG5leHQgcmV2
aXNpb24gb2YgdGhlIGRyYWZ0LjwvaT48L2I+DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+Mik8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+SSBoYXZl
IHNvbWUgZG91YnRzIHJlZ2FyZGluZyBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVj
dGlvbiBmcmFtZXdvcmsgZGVmaW5lZCBpbiB0aGUgZHJhZnQmbmJzcDsgdG8gVlBMUy1iYXNlZCAo
UkZDIDQ3NjEgYW5kL29yIFJGQyA0NzYyKSZuYnNwOyBzZXJ2aWNlcyBiZWNhdXNlOg0KPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47
dGV4dC1pbmRlbnQ6LS4yNWluIj5hLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5XaXRoIFZQTFMsIENFIG11bHRpLWhvbWluZyBh
bHdheXMgb3BlcmF0ZXMgaW4gc2luZ2xlLWFjdGl2ZSBtb2RlLiBBcyBhIGNvbnNlcXVlbmNlOjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDoxLjVpbjt0ZXh0LWluZGVudDotMS41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5pLjxzcGFuIHN0eWxlPSJmb250LXNpemU6
Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPg0KUHJpb3IgdG8gZmFpbHVyZSBvZiB0
aGUgcHJpbWFyeSBlZ3Jlc3MsIHRoZSBWU0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGlu
IHRoZSBQcm90ZWN0b3IgUEUgd291bGQgbm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MS41aW47dGV4dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+aWkuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOw0KPC9zcGFuPklmIHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtub3duIHVuaWNh
c3TigJ0gdHJhZmZpYyBpbnRlbmRlZCBmb3IgdGhlIHByaW1hcnkgZWdyZXNzIFBFIHRvIHRoZSBw
cm90ZWN0b3IsIHRoZSBWU0kgdGhhdCBsb2NhbGx5IHJlcHJlc2VudHMgcHJvdGVjdGVkIHNlcnZp
Y2UgdGhlcmUgd291bGQgZmxvb2QgdGhpcyB0cmFmZmljIGFzIOKAnHVua25vd24gdW5pY2FzdOKA
nSBhbmQsIGFzIHN1Y2gsIHByb2JhYmx5IHN1YmplY3QgaXQgdG8gcmF0ZSBsaW1pdGluZy4NCjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDoxLjVpbjt0ZXh0LWluZGVudDotMS41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsN
Cjwvc3Bhbj5paWkuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPkZyb20gdGhlIFBPViBvZiB0aGUgY3VzdG9tZXIgb2YgdGhlIFZQTFMgc2Vy
dmljZSwmbmJzcDsgdGhpcyBtZWFucyB0aGF0IHJlZGlyZWN0aW5nIHRyYWZmaWMgdG8gdGhlIHBy
b3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRzZWxmIHdvdWxkIG5vdCBmdWxseSByZXN0b3JlIHRo
ZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlhbCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmlj
IHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluDQogdGhlIHByb3RlY3Rpbmcg
VlNJIGlzIGNvbXBsZXRlZDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+Yi48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oyxz
ZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+SXQgaXMg
YWxzbyB3b3J0aCBub3RpbmcgdGhhdCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVs
cyBkbyBub3Qgb25seSBkZWZpbmUgZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1B
Qy1iYXNlZCBzd2l0Y2hpbmcgYnV0IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZv
ciBNQUMgbGVhcm5pbmcuIEV4dGVuZGluZyBzdWNoIGlkZW50aWZpY2F0aW9uIHRvIGNvdmVyIGFs
c28gYXBwbGljYXRpb24gbGFiZWxzDQogb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBsb29rcyBx
dWl0ZSBub24tdHJpdmlhbCB0byBtZTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+Yy48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+
SSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3IgaXNzdWVzIGJlY2F1c2UsIGFzIGV4cGxhaW5l
ZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlIGZyYW1ld29yayBpcyBz
dXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2VzLiBBbiBleHBsaWNpdCBjYXZlYXQgKHBvc3Np
Ymx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29yayB0byBWUExTIHNlcnZp
Y2VzIGFzIOKAnGxlZnQgRkZT4oCdLCBvcg0KIHRvIGJlIGRpc2N1c3NlZCBpbiBhIHNlcGFyYXRl
IGRvY3VtZW504oCdKSB3b3VsZCBzdWZmaWNlIHRvIHJlc29sdmUgdGhlbSBJTUhPPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4
dC1pbmRlbnQ6LS4yNWluIj5kLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5MMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRl
Y2hub2xvZ3kgd291bGQgbmVpdGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHBy
b3RlY3RpbmcgTUFDLVZSRiBub3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMg
bGVhcm5pbmcuIEJ1dCBJIGNhbm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRy
b2R1Y2Ugc29tZSBvdGhlciBpc3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrDQog4oCT
IHRoaXMgd291bGQgcmVxdWlyZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hpbGUg
c3VjaCBzZXJ2aWNlcyBsb29rIHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhwbGlj
aXQgZGVmaW5pdGlvbiBvZiDigJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQgaW4g
YSBzZXBhcmF0ZSBkb2N1bWVudOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIG1lbnRpb24gVlBMUyBhbmQgRVZQ
TiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3ZWxsIGFzIHNlcnZpY2VzIHdoZXJlIG5vIG90aGVyIHJv
dXRlciBpcyBhYmxlIHRvIGxlYXJuIG9yIGVzdGFibGlzaCBpdHMgb3duIGNvbm5lY3Rpdml0eSB3
aXRoIHNlcnZpY2UgZGVzdGluYXRpb24gaW4gYWR2YW5jZSBvZiBhIHByaW1hcnkgUEUgZmFpbHVy
ZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0b3I8c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+Ljxi
PjxpPltbU2FzaGFdXQ0KIFRoaXMgc2hvdWxkIHN1ZmZpY2UgSSB0aGluazwvaT48L2I+PC9zcGFu
PjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4uPC9zcGFuPjwvaT48L2I+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjt0ZXh0LWluZGVudDotLjI1aW4iPjMpPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDss
c2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPlRoZSBleGFtcGxl
IG9mIGFwcGx5aW5nIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgdG8gQkdQL01QTFMg
SVAgVlBOIChSRkMgNDM2NCkgaW4gU2VjdGlvbiA4IGlzIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCB0
byBzY2VuYXJpbyB3aGVuIGJvdGggdGhlIHByaW1hcnkgZWdyZXNzIFZSRiBhbmQgdGhlIHByb3Rl
Y3RvciBWUkYgdXNlIHBlci1WUkYgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWUuDQo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0
LWluZGVudDotLjI1aW4iPmEuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPldpdGggdGhpcyBzY2hlbWUsIHRoZSB1c2FnZSBvZiB0
aGUgcHJvcG9zZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGlzIHF1aXRlIHN0cmFpZ2h0
Zm9yd2FyZC4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+Yi48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+SG93ZXZlciwgUkZD
IDQzNjQgZGVmaW5lcyBzZXZlcmFsIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyBhbmQgc3RhdGVz
IHRoYXQgdGhlIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lIGNhbiBiZSBzZWxlY3RlZCBpbmRlcGVu
ZGVudGx5IGluIGVhY2ggUEUgd2l0aG91dCBhbnkgaW1wYWN0IG9uIGludGVyb3BlcmFiaWxpdHku
IEl0IGlzIG5vdCBjbGVhciB0byBtZSwgdG8gd2hpY2ggZXh0ZW50IElQIFZQTiBzZXJ2aWNlcyB0
aGF0IHVzZSBkaWZmZXJlbnQNCiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50
IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4w
aW47dGV4dC1pbmRlbnQ6LS4yNWluIj5jLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5TaW5jZSB3ZSBhcmUgb25seSBzcGVha2lu
ZyBhYm91dCBhbiBleGFtcGxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LCB0aGVyZSBpcyBubyBu
ZWVkIHRvIGRlc2NyaWJlIGEgY29tcGxldGUgc29sdXRpb24gaGVyZS4gU2ltcGx5IG5vdGluZyB0
aGUgbmVlZCBmb3IgZWxhYm9yYXRpb24gd2l0aCByZWdhcmQgdG8gb3RoZXIgVlBOIGFwcGxpY2F0
aW9uIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyZuYnNwOyAoaW5jbHVkaW5nIHRoZSBwb3NzaWJs
ZQ0KIG1pc21hdGNoIGluIHRoZSBwcmltYXJ5IGFuZCBwcm90ZWN0b3IgZWdyZXNzIFBFcykgYW5k
IHNlbmRpbmcgdGhlIHJlYWRlciB0byBhIChmdXR1cmUpIGRlZGljYXRlZCBkb2N1bWVudCB3b3Vs
ZCBzdWZmaWNlIElNSE8uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBj
bGFyaWZ5IHRoYXQgdGhlIHByaW1hcnkgUEUgKFBFMikgbWF5IGFsbG9jYXRlIFZQTiBsYWJlbHMg
YnkgdXNpbmcgcGVyLVZSRiwgcGVyLXJvdXRlLCBvciBwZXItaW50ZXJmYWNlIG1vZGUuIFRoZSBw
cm90ZWN0b3IgKFBFMykgc2hvdWxkIHNldCB1cCB0aGUgbmV4dGhvcCBmb3IgZWFjaCBsYWJlbCBy
b3V0ZSBpbiBwZTIubXBscyB0YWJsZSBhcyBiZWxvdzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWlu
Ij4tPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPklmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItVlJG
IGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRo
ZSBwcm90ZWN0aW9uIFZSRi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+LTxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj5JZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLXJvdXRlIGxhYmVsLCB0aGUgbmV4
dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIGJlIGJhc2VkIG9uIHRoZSBwcm90ZWN0b3Li
gJlzIG93biBjb25uZWN0aXZpdHkgd2l0aCB0aGUgSVAgcHJlZml4LjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6
LS4yNWluIj4tPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPklmIHRoZSBWUE4gbGFiZWwgaXMgYSBw
ZXItaW50ZXJmYWNlIGxhYmVsLCB0aGVyZSBhcmUgdHdvIGNhc2VzLiAoQSkgSWYgdGhlIGRpc3Ry
aWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcmltYXJ5
IFBFIGFsaWducyBjb21wbGV0ZWx5IHdpdGggdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhl
cyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9mIHRo
ZQ0KIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgY29ycmVzcG9uZGluZyBpbnRlcmZh
Y2Ugb2YgdGhlIElQIHByZWZpeCBvbiB0aGUgcHJvdGVjdG9yLiAoQikgT3RoZXJ3aXNlIChvciBm
b3Igc2ltcGxpY2l0eSksIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9p
bnQgdG8gdGhlIHByb3RlY3Rpb24gVlJGLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tTYXNoYV1dIFdvdWxk
IGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCByZWdhcmRsZXNzIG9mIHRoZSB3YXkgdGhl
IHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBOIGFwcGxpY2F0aW9uIGxhYmVscywg
dGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0IHRoZW0gYXMgcG9pbnRpbmcgdG8gdGhl
IHJlbGV2YW50IFZSRiBhbmQNCiBwZXJmb3JtaW5nIGNvbnRleHQgSVAgZm9yd2FyZGluZz8gVGhl
IGxvZ2ljIHRoYXQgbWF0Y2hlcyByb3V0ZXMgbGVhcm5lZCBieSB0aGUgcHJpbWFyeSBlZ3Jlc3Mg
UEUgYW5kIGJ5IHRoZSBQcm90ZWN0b3Igd291bGQgYmUgY29tcGxpY2F0ZWQgYW5kIGV2ZW50dWFs
bHkgY291bGQgZmFsbCBiYWNrIHRvIHRoZSBzYW1lIHNjaGVtZSDigJMgc28gd2hhdCBpcyB0aGUg
Z2Fpbj88L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjt0ZXh0LWluZGVu
dDotLjI1aW4iPjQpPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPlNlY3Rpb24gNS44IGRlc2NyaWJlcyAzIHBvc3NpYmxlIGFwcHJvYWNoZXMg
dG8gYWR2ZXJ0aXNlbWVudCBvZiB0aGUgQ29udGV4dCBJRCBJUCBhZGRyZXNzIGluIElHUC4gQnV0
IGl0IGRvZXMgbm90IGRlZmluZSBhbnkgb2YgdGhlc2UgYXBwcm9hY2hlcyBhcyDigJxNVVNUIHRv
IGltcGxlbWVudOKAnS4gVGhpcyBsb29rcyB0byBtZSBsaWtlIGFuIG9wZW5pbmcgZm9yIGludGVy
b3BlcmFiaWxpdHkgaXNzdWVzIGJldHdlZW4gaW1wbGVtZW50YXRpb25zDQogdGhhdCBzdXBwb3J0
IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0aGUgb3RoZXIgaGFuZCwgSSBhbSBub3Qgc3VyZSB3
aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoZSByaWdodCBwbGFjZSB0byBzZWxlY3Qg
YSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24sIGVzcGVjaWFsbHkgd2hlbiB0aGUgZXhwZWN0ZWQg
YXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUgcXVpdGUgZGlmZmVyZW50Og0KPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1p
bmRlbnQ6LS4yNWluIj5hLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5UaGUg4oCccHJveHkgbW9kZeKAnSBhcHByb2FjaCBpbXBv
c2VzIG1pbmltYWwgKGlmIGFueSkgc3BlY2lmaWMgcmVxdWlyZW1lbnRzIG9uIHRoZSByb3V0aW5n
IGFuZCBURSBkb21haW4gKGkuZS4sIG5vIGRlZGljYXRlZCBleHRlbnNpb25zIGluIElHUCwmbmJz
cDsganVzdCBzdXBwb3J0IG9mIHNvbWUgRlJSIG1lY2hhbmlzbSBieSB0aGUgc2lnbmFsaW5nIHBy
b3RvY29sIHVzZWQgZm9yIHRoZSB0dW5uZWwgc2V0dXApDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1
aW4iPmIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPlRoZSDigJxhbGlhcyBtb2Rl4oCdIHNlZW1zIHRvIHJlcXVpcmUgc3VwcG9y
dCBvZiBhdCBsZWFzdCBTZWdtZW50IFJvdXRpbmcgZXh0ZW5zaW9ucyB0byB0aGUgcmVsZXZhbnQg
SUdQIGluIHRoZSByb3V0aW5nIGRvbWFpbiBhcyB3ZWxsIGFzIHN1cHBvcnQgb2YgdGhlIE1pcnJv
ciBTSUQgaW4gYWxsIHBvdGVudGlhbCBQTFJzLiBUaGVyZWZvcmUgSSB0aGluayB0aGF0IGl0IGlz
IGEgbmF0aXZlIHNjaGVtZSB0byBiZSB1c2VkIGluIHRoZSBTUi1NUExTDQogZW52aXJvbm1lbnRz
LCBidXQgcHJvYmxlbWF0aWMgaW4gdGhlIGVudmlyb25tZW50cyB0aGF0IGRvIG5vdCB1c2UgU1It
TVBMUyBmb3Igc2V0dXAgb2YgYW55IExTUHM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPmMuPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9z
cGFuPlRoZSBkZWZpbml0aW9uIG9mIHRoZSDigJxzdHViIGxpbmsgbW9kZeKAnSBpcyBhY2NvbXBh
bmllZCBieSBhIHNvbWV3aGF0IHZhZ3VlIGNhdmVhdDog4oCcPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPlRoZSBjb3JyZWN0
bmVzcyBvZiB0aGUgZWdyZXNzLXByb3RlY3RlZCB0dW5uZWxzIGFuZCB0aGUgYnlwYXNzIHR1bm5l
bHMgcmVsaWVzIG9uIHRoZSBwYXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlDQogYW55LWNhc3QgSVAm
bmJzcDsgYWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGluZ3Jlc3Mgcm91dGVycyBhbmQgUExSLiZu
YnNwOyBUaGVyZWZvcmUsIGNhcmUgTVVTVCBiZSB0YWtlbiBmb3IgdGhlIGFwcGxpY2FiaWxpdHkg
b2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVuIG5ldHdvcmsgdG9wb2xvZ3k8L3NwYW4+4oCdLiZu
YnNwOyBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3VsZCBiZSB3ZWxjb21lIElNSE8sIGVzcGVj
aWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9kZQ0KIGNvdWxkIGJlIGZvdW5kIGluIFJG
QyA4MTA0LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+ZC48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+SSBoYXZlIGxvb2tlZCB1
cCBTZWN0aW9uIDQuMyBpbiBSRkMgODEwNCB0aGF0IGRpc2N1c3NlcyB0d28gYXBwcm9hY2hlcyAo
ZXF1aXZhbGVudHMgb2YgdGhlIFByb3h5IGFuZCBBbGlhcyBtb2RlcyBpbiB0aGlzIGRyYWZ0KSB0
byBhZHZlcnRpc2VtZW50IG9mIENvbnRleHQgSUQsIGFuZCBmb3VuZCB0aGUgZm9sbG93aW5nIHRl
eHQgdGhlcmUgKHRoZSBjcml0aWNhbCBmcmFnbWVudCBpcw0KPHNwYW4gc3R5bGU9ImJhY2tncm91
bmQ6eWVsbG93Ij5oaWdobGlnaHRlZDwvc3Bhbj4pOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7IFRoZSBtZWNoYW5pc20gaW4gdGhpcyBkb2N1bWVudCBpbnRlbmRzIHRv
IGJlIGZsZXhpYmxlIG9uIHRoZSBhcHByb2FjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyB1c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9uZyBhcyBpdCBzYXRp
c2ZpZXMgdGhlIGFib3ZlIHJlcXVpcmVtZW50cyBmb3I8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGhlIHRyYW5zcG9ydCB0dW5uZWwgcGF0aCBhbmQgYnlw
YXNzIHR1bm5lbCBwYXRoLiZuYnNwOyBJbiB0aGVvcnksIHRoZTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBuZXR3b3JrIGNhbiB1c2Ugb25lIGFwcHJvYWNo
IGZvciBjb250ZXh0IElEIFggYW5kIGFub3RoZXIgYXBwcm9hY2g8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZm9yIGNvbnRleHQgSUQgWS4mbmJzcDsNCjxz
cGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdyI+Rm9yIGEgZ2l2ZW4gY29udGV4dCBJRCwgYWxs
IHJlbGV2YW50IHJvdXRlcnMsPC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2s7YmFja2dyb3VuZDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyBpbmNsdWRpbmcgcHJpbWFyeSBQRSwg
cHJvdGVjdG9yLCBhbmQgUExSLCBtdXN0IHN1cHBvcnQgYW5kIGFncmVlIG9uPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGlu
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdyI+Jm5ic3A7Jm5ic3A7IHRo
ZSBjaG9zZW4gYXBwcm9hY2guJm5ic3A7IFRoZSBjb29yZGluYXRpb24gYmV0d2VlbiB0aGUgcm91
dGVycyBjYW4gYmU8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6
eWVsbG93Ij4mbmJzcDsmbmJzcDsgYWNoaWV2ZWQgYnkgY29uZmlndXJhdGlvbjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+QWRkaW5nIHN1Y2ggKCBvciBzaW1pbGFy
KSB0ZXh0IHRvIFNlY3Rpb24gNS44IGxvb2tzIHRvIG1lIGFzIGEgcmVhc29uYWJsZSBjb21wcm9t
aXNlIGJldHdlZW4gYmVpbmcgZXhjZXNzaXZlbHkgc3RyaWN0IGFuZCBiZWluZyBleGNlc3NpdmVs
eSBmbGV4aWJsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudC48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+W3lzaGVuXSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhlIGRyYWZ0LiBBcyBhIGZy
YW1ld29yaywgdGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMgYSBudW1iZXIgb2Ygb3B0
aW9ucyBpbiBhIGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFyZSB0ZWNobmljYWxseSBl
cXVhbCBhbmQgYWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2ggbWF5IGhhdmUgcHJvcyBh
bmQgY29ucy4gVGhpcw0KIGlzIGFsc28gYmFzZWQgb24gb3VyIGdvYWwgdG8gbWFrZSBlZ3Jlc3Mg
cHJvdGVjdGlvbiBhcHBsaWNhYmxlIHRvIGEgdmFyaWV0eSBvZiBuZXR3b3JrcyBvZiBkaWZmZXJl
bnQgdGVjaG5vbG9naWVzLiBIZW5jZSwgdGhlIGRyYWZ0IGRvZXMgbm90IG1hbmRhdGUgYW55IG9w
dGlvbiBhcyBhIE1VU1QuIFRoYXQgZGVjaXNpb24gb2Ygd2hpY2ggb3B0aW9uIHRvIHVzZSBpbiBh
IGdpdmVuIG5ldHdvcmsgaXMgbGVmdCB0byB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neQ0KIGRlcGxv
eWVkIGFuZCB0aGUgdmVuZG9ycyBpbnZvbHZlZC4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tTYXNoYV1dIFRo
aXMgc2hvdWxkIGRvIGl0IElNSE8uPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPk5pdHM8L2I+OjxvOnA+PC9vOnA+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBp
biIgc3RhcnQ9IjEiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bGlzdDpsMCBsZXZlbDEgbGZvMiI+UkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0ZXh0LCBi
dXQgZG9lcyBub3QgYXBwZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUg
cG9pbnRlZCB0byB0aGlzIGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBh
IHllYXIgYWdvLCBidXQgaXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKTxvOnA+PC9vOnA+PC9s
aT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwwIGxldmVsMSBsZm8yIj5S
RkMgODE3NCBpcyBuZWl0aGVyIG1lbnRpb25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMgdG8gYmUg
dGhlIG5vcm0gdGhlc2UgZGF5cykgbm9yIGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNl
LjxvOnA+PC9vOnA+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgYWRkIHRoZXNl
IFJGQ3MgdG8gdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2Ugc2VjdGlvbi48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5b
W1Nhc2hhXV0gQW5kIHRvIHJlZmVyIHRvIHRoZW0gaW4gdGhlIOKAnFNwZWNpZmljYXRpb24gb2Yg
UmVxdWlyZW1lbnRz4oCdIHNlY3Rpb24uPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TYXNo
YTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkVtYWlsOiZuYnNwOyZuYnNwOyA8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZh
aW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9h
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxi
cj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMg
aW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24g
d2hpY2ggaXMNCjxicj4NCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5
IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21p
c3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgs
IGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJl
b2YuPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSBy
ZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMNCjxicj4NCkNP
TkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJ
ZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBs
ZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0
aGUgb3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPGJyPg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KPGJyPg0KVGhpcyBlLW1haWwgbWVz
c2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZv
cm1hdGlvbiB3aGljaCBpcw0KPGJyPg0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJv
cHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCjxicj4N
CnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25l
IG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbA0KPGJyPg0KYW5kIGFsbCBjb3Bp
ZXMgdGhlcmVvZi48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQo8YnI+DQo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_0F5CDAEA68DE44938363322D06ECE713junipernet_--


From nobody Thu Dec 13 06:57:22 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1CEB124408; Thu, 13 Dec 2018 06:57:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bZH9E2GwyyZR; Thu, 13 Dec 2018 06:57:14 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.66]) (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 2A122124C04; Thu, 13 Dec 2018 06:57:12 -0800 (PST)
Received: from [46.226.52.199] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-b.eu-west-1.aws.symcld.net id E7/2F-12141-643721C5; Thu, 13 Dec 2018 14:57:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkl+JIrShJLcpLzFFi42IxUXSI1XUtFoo x6HigY3F7u5rFraUrWS1OzvnBbLFgzVN2i+3Lv7E4sHosWfKTyeN601X2AKYo1sy8pPyKBNaM T9fOsxfse8leMfvSB7YGxg132LsYuThYBBYxS9xqWsMC4ggJTGWSmPhtNhuE85hR4u7n7Yxdj JwcbAK2EptW32UDsUUElCTu79rNCFLELPCaUaLrz2J2kISwgJfErE/PWSGKvCVOvulmhrCTJd 7NnAFkcwDtU5W49gwszCuQKPHu2Q4miGX/mSWu7z7ABJLgFLCX6Px6FWwZo4CYxPdTa8DizAL iEreezAezJQQEJJbsOc8MYYtKvHz8jxWiPkni/tOFjBBxRYkZ9+awQ9iyEpfmd4MdLSFwk01i 5YO/UM26Eh+mToWyfSXWdBxjAjlUQkBZYsuLWIj6O4wSD/99ZYOo0ZE407YDyi6Q2HXmOyuEL SexqvchC0TDM2aJnns3oIbKSNy/v4IdIvGSTWLplJ1g3ULAYDkx5zPLBEadWUi+g7DzJO5tuM s8CxxMghInZz5hmQV0FLOApsT6XfoQJYoSU7ofskPYGhKtc+ayI4svYGRfxWiWVJSZnlGSm5i Zo2toYKBraGika2hppmuml1ilm6SXWqpbnlpcomuol1herFdcmZuck6KXl1qyiRGY2FIKjrDt YJy2KP0QoyQHk5Iob6mRYIwQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd6OIqEYIcGi1PTUirTMH GCKhUlLcPAoifBqgaR5iwsSc4sz0yFSpxjDOVbN6JjBzPEITL4Ak+/A5IOZIPLKmU4g2bFu2R xmjuOdX+cwC7Hk5eelSonziqUDjRMAGZdRmge3DJZDLjHKSgnzMjIwMAjxFKQW5WaWoMq/YhT nYFQS5s0FOYonM68E7qZXQOcyAZ2bs4UJ5NySRISUVAPjtGnfwrbL/b77P5M/7q6kWtdr6bQ3 t+bOPFaRKLfTUYgnpWqd0r/7kzMeVZiv8YnZzHhwm6z19zlTn6X4FTWu/XL9zbJa6803rU1Oi b5qLP0rlRpe5TU158Gvw3dCGNY+u6BS4hkef9iiYo2I49uTf6J2yu0rstf5rfVwe7by0tUHgp 4F17BcUWIpzkg01GIuKk4EACQEIpccBAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-287.messagelabs.com!1544713025!5374884!1
X-Originating-IP: [52.33.64.93]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 28552 invoked from network); 13 Dec 2018 14:57:08 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR02-HE1-obe.outbound.protection.outlook.com) (52.33.64.93) by server-6.tower-287.messagelabs.com with AES256-SHA256 encrypted SMTP; 13 Dec 2018 14:57:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ue2MCCS6BGGw7P8BPxkaCjLYMJWc3CwrmpBdJhfhQEA=; b=esrdTiRPULXCRep5uOYgRzNKiLY5tVxI7GeQnNghV3u+mLTSHqQluvOMweCuvsPFaqGA1X7g/kDQnhpILR4RfUsuh6LHHQFr8pkB2z5iluhgV2MXyO/3CkvhCwNzi54NOb6kDVkeq1CWPFiSQl7xrLQY4UGjWQTRP3Tqg7RTHfA=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1941.eurprd03.prod.outlook.com (10.167.227.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.22; Thu, 13 Dec 2018 14:57:03 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4%2]) with mapi id 15.20.1425.016; Thu, 13 Dec 2018 14:57:03 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Yimin Shen <yshen@juniper.net>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4QgAAE1ceAAKx2a7QAHy7IAAAqahfA=
Date: Thu, 13 Dec 2018 14:57:02 +0000
Message-ID: <DB5PR0301MB1909BB3E3658457EE6841BDC9DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net> <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190977671FC649F4B39274F49DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com> <0F5CDAEA-68DE-4493-8363-322D06ECE713@juniper.net>
In-Reply-To: <0F5CDAEA-68DE-4493-8363-322D06ECE713@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1941; 6:X2p5kmExkSJ7dOqn/HZu6KxyXfGEPGFrzlt9JwgZ7FRYSdt0mA05ewgQe9PvtBRy11TZMPPePShgmEBCldFVY2CmjHZw2SsR5vYLyZOfflaMXksDnBpG+7lgijR28/mkOny3tLTEUkBq3gkNbJlIoqV2TJAOqDvJf274AXApaYVVUEji+vQwjHPxnFXtHwLdBqHgYb45AzHNXFyWwLuboz3wUV0oDlCZ2RcPOZJAbsZSbwfJ4/eEeSL94KRFEc/mc0zuczeijxP8afcxMlTTxyCf0Ztwc/MHey0R2j6Y93UcazWC5oLyc/Qsk+YLVbHj3JUotUbzc6FyRUEsk+JrXLH5G/ypG4E6hqZ2EpULe3Ifp1te32bOa4uQBC56F6eagbFKu3EIixtZ8Rz++dQaNzWv9Z9R1yqwSCU1uOgmioXLP8Fk5XqERODzxfu0oLSPvmLJnpxjfdFXRHNd1enxtQ==; 5:Qaikl/DKRv7fdVsLlHSFJ7bJqpY/3jYYSIS19mMUTvFZqK9bVsS1yxNUtMd8ezH+sJLjhnfC9o306VVe0wiYvaEUughBNp6ok1WKuHh61iasf+Bg/YzmPWieYdBhGVX1SsjzvYYusLel/LmXC/IYN9JMm9D9m+4WpMC/1zbfU2s=; 7:EEe0lIkuJFq9mqVNrg04YTIiEx6Nag0PShYJyoiOurK9aGUUD62vkCyyWKbo9XhpbFbXatcT66ZFD115smgW6YTP2eU/JKSTtvkriYDMSiyi9qI3XtVYyLf0phlNL2NflrlmDR3fNtfCPOiOdq7bCw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 20f878ac-8dce-4f6c-895a-08d6610b3df3
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB1941; 
x-ms-traffictypediagnostic: DB5PR0301MB1941:
x-microsoft-antispam-prvs: <DB5PR0301MB1941D4454A74AA137C6554399DA00@DB5PR0301MB1941.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(6040522)(2401047)(8121501046)(5005006)(3231475)(944501520)(52105112)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB1941; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1941; 
x-forefront-prvs: 088552DE73
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(366004)(39860400002)(346002)(376002)(189003)(199004)(252514010)(51914003)(51444003)(86362001)(8676002)(256004)(14454004)(478600001)(66066001)(6916009)(8936002)(99286004)(81166006)(68736007)(81156014)(97736004)(33656002)(74316002)(4744004)(6306002)(5660300001)(5024004)(55016002)(25786009)(72206003)(71200400001)(71190400001)(4326008)(9686003)(53936002)(236005)(606006)(53946003)(54896002)(476003)(316002)(11346002)(2906002)(7696005)(53546011)(446003)(6436002)(14444005)(76176011)(1941001)(7736002)(229853002)(6506007)(26005)(186003)(102836004)(54906003)(486006)(3846002)(6116002)(790700001)(6246003)(106356001)(66574011)(105586002)(93886005)(559001)(579004)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1941; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: zoyXn2TOPuaYcMS8P46iPbvypzdoq9iNOxeoU8soQFVGiPLwpTjXy9z2bV7yFR+dmkNex1IVOdduqKZUsQtl4Xaru/T+kUglqiytTa0IMTAUgSltD5mj01Xtc4G87dRdKngp233fMdHQtvfqamZZ83oQ1ToR2+csvm3zbCHt0Orm1pTyxbJSXRlRG0h3OzGvMa/HRwEn2wsLg00hAGfTk32nbJRO4Qivp+oVCDG27j1TzJ4FKwcPsthGOKOC0WmUp0AScLasGLeOM2SINNyguBNG0A+eXFqWAXZeIMhqk/YdLZjqBGOONzGFse+xxjOA
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909BB3E3658457EE6841BDC9DA00DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 20f878ac-8dce-4f6c-895a-08d6610b3df3
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2018 14:57:02.9417 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1941
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/n79wHX1fF7Og_qNYEihP0-vwnn8>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:57:21 -0000

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

WWltaW4sCkxvdHMgb2YgdGhhbmtzIGZvciBhIHByb21wdCByZXNwb25zZS4gSXQgc2VlbXMgdGhh
dCB3ZSBhcmUgYWxpZ25lZCBpbiBvdXIgdW5kZXJzdGFuZGluZyBvZiB0aGUgRVZQTiBwcm9ibGVt
LCBhbmQgdGhhdCBpdCBkZXNlcnZlcyBhIGRlZGljYXRlZCBkb2N1bWVudC4KCkkgZG8gbm90IHJl
YWxseSBjYXJlIGFib3V0IHNwZWNpZmljIHdvcmRpbmcsIGJlIGl0IOKAnGNvdmVyZWQgYnkgYSBk
ZWRpY2F0ZWQgZG9jdW1lbnTigJ0gb3Ig4oCcbGVmdCBmb3IgZnV0dXJlIHN0dWR54oCdIOKAkyB3
aGF0ZXZlciBzdWl0cyB5b3VyIGNvbGxlYWd1ZXMgYW5kIHlvdSB3b3VsZCBkbyBmcm9tIG15IFBP
Vi4gQW5kLCBqdXN0IHRvIG1ha2UgaXQgY2xlYXIsIEkgZG8gbm90IHRoaW5rIHRoYXQgdGhlc2Ug
Y29uc2lkZXJhdGlvbnMgc2hvdWxkIGJsb2NrIGFwcHJvdmFsIGFuZCBwdWJsaWNhdGlvbiBvZiB0
aGUgZnJhbWV3b3JrIGRyYWZ0LiBJIGRvIG5vdCBleHBlY3Qgc3VjaCBhIGRvY3VtZW50IHRvIGNv
dmVyIGluIGRldGFpbCBhbGwgcG90ZW50aWFsIGFwcGxpY2F0aW9ucyBhbmQgdGhlaXIgc3BlY2lm
aWMgaXNzdWVzLgoKSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBuZXh0IHJlbGVhc2Ugb2YgdGhl
IGRyYWZ0IHRvIGNvbmZpcm0gdGhhdCBteSBjb21tZW50cyBoYXZlIGJlZW4gcmVzb2x2ZWQuCgpS
ZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDky
NjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20KCkZyb206IFlp
bWluIFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0PgpTZW50OiBUaHVyc2RheSwgRGVjZW1iZXIgMTMs
IDIwMTggNDo0NCBQTQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tPgpDYzogcnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc7IHJ0
Zy1hZHNAaWV0Zi5vcmcKU3ViamVjdDogUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCkhpIFNhc2hhLAoKVGhhbmtzIHZlcnkg
bXVjaCBmb3IgYWxsIHRoZSBhbmFseXNpcyBpbnRvIHRoZSBFVlBOIGNhc2UhCgpXZSBhZ3JlZSB3
aXRoIHlvdXIgcG9pbnQgb24gdGhlIEJVTSB0cmFmZmljLiBHaXZlbiB0aGUgcGFydGljdWxhciBm
b3J3YXJkaW5nIG1vZGUgb2YgQlVNIHRyYWZmaWMsIGl0IHdpbGwgc3VmZmVyIGZyb20gZHVwbGlj
YXRlIHBhY2tldHMgd2l0aCBlZ3Jlc3MgcHJvdGVjdGlvbi4gRVZQTiBkZWZpbml0ZWx5IGRlc2Vy
dmVzIGEgaXRzIG93biBkb2N1bWVudCB0byBkaXNjdXNzIHRoaXMga2luZCBvZiBjYXZlYXRzIGFu
ZCBhbHNvIGNsYXJpZnkgdGhlIHdvcmtpbmcgY2FzZSBvZiBrbm93bi11bmljYXN0IHRyYWZmaWMu
CgpXaGF0IHdlIGNhbiBnZW5lcmFsbHkgc2F5IGluIHRoaXMgZnJhbWV3b3JrIGRyYWZ0IGlzIHRo
YXQgLSBpZiB0aGVyZSBuZWVkcyB0byBiZSBhIGNvbnNpZGVyYXRpb24gb3IgZGlzY3Vzc2lvbiBv
ZiBhbnkgYXBwbGljYWJpbGl0eSBvciBvcGVyYXRpb24gaXNzdWVzIHNwZWNpZmljIHRvIGEgZ2l2
ZW4gdHlwZSBvZiBzZXJ2aWNlLCBpdCBzaG91bGQgYmUgY292ZXJlZCBieSBhIHNlcGFyYXRlIGRv
Y3VtZW50LiBJT1csIHdlIGRvbuKAmXQgd2FudCB0byBjYWxsIG91dCBhIHBhcnRpY3VsYXIgc2Vy
dmljZSAobGlrZSBFVlBOKSBmb3Ig4oCcZnVydGhlciBzdHVkeeKAnSwgYmVjYXVzZSBhIOKAnGZy
YW1ld29ya+KAnSBzaG91bGQgYWxyZWFkeSBpbXBseSBhbmQgY3JlYXRlIHRoZSBzcGFjZSBmb3Ig
4oCcZnV0dXJlIHN0dWR54oCdIG9mIGFsbCBzZXJ2aWNlcyBhbmQgY29tcG9uZW50cyBpZiBuZWVk
ZWQuIFdlIGNhbiBicm9hZGx5IHBvaW50IG91dCBzb21lIGNhdGVnb3JpZXMgb2YgaXNzdWVzIHRv
IGNvbnNpZGVyIChlLmcuIEJVTSB0cmFmZmljLCB1bmF2YWlsYWJpbGl0eSBvZiBwcm90ZWN0aW5n
IGZvcndhcmRpbmcgc3RhdGUgb24gcHJvdGVjdG9yKSwgYnV0IGl04oCZcyBub3QgYSBnb2FsIG9m
IHRoaXMgZHJhZnQgdG8gY29uZmlybSBpc3N1ZXMgZm9yIGEgc3BlY2lmaWMgc2VydmljZSBhbmQg
cHV0IGl0IGluIHRoZSDigJxmdXR1cmUgc3R1ZHnigJ0gbGlzdC4gV291bGQgeW91IGFncmVlIHdp
dGggdXMgb24gdGhpcyBhcHByb2FjaD8KClRoYW5rcyBhZ2FpbiBmb3IgeW91ciBkZXRhaWxlZCBj
b21tZW50cy4gVGhleSBzaG91bGQgYmUgbm90ZWQgZm9yIHRoZSBmdXR1cmUgc3R1ZHkg8J+YigoK
VGhhbmtzLAoKLS0gWWltaW4KCgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPj4KRGF0ZTogVGh1cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4IGF0IDE6MDEgQU0KVG86
IFlpbWluIFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+
CkNjOiAicnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4iIDxydGctZGly
QGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPj4sICJtcGxzQGlldGYub3JnPG1haWx0
bzptcGxzQGlldGYub3JnPiIgPG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+Piwg
ImRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3Jn
PG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBp
ZXRmLm9yZz4iIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc+PiwgInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0
Zi5vcmc+IiA8cnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4+ClN1Ympl
Y3Q6IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24t
ZnJhbWV3b3JrLTAzCgpZaW1pbiwKTW9yZSBvZiB0aGUgc2FtZSAtIHlldCBhbm90aGVyIHBvdGVu
dGlhbCBpc3N1ZSB3aXRoIGVncmVzcyBwcm90ZWN0aW9uIG9mIEVWUE4gTUMgdHJhZmZpYy4KV2hl
biBFVlBOIHVzZXMgUDJNUCBMU1BzIGZvciBkZWxpdmVyeSBvZiBNQyB0cmFmZmljLCB0aGUgZWdy
ZXNzIGluIG1hbnkgY2FzZXMgdXNlcyB0aGUgdG9wIGxhYmVsIGFzIHRoZSBjb250ZXh0IGxhYmVs
IGZvciBpZGVudGlmeWluZyB0aGUgaW5ncmVzcyBQRSBhbmQgaW50ZXJwcmV0cyB0aGUgbmV4dCBs
YWJlbChzKSBpbiB0aGlzIGNvbnRleHQuIENvbWJpbmluZyB0aGlzIHNjaGVtZSB3aXRoIHRoZSBl
Z3Jlc3MgcHJvdGVjdGlvbiB3aGVyZSB0aGUgdG9wIGxhYmVsIHJlY2VpdmVkIGJ5IHRoZSBQcm90
ZWN0b3IgcmVwcmVzZW50cyBhbm90aGVyIGNvbnRleHQgbG9va3MgcXVpdGUgbm9uLXRyaXZpYWwg
dG8gbWUgYW5kIG5vdCBjb21wYXRpYmxlIHdpdGggc29tZSBvZiB0aGUgYXBwcm9hY2hlcyBmb3Ig
c2V0dGluZyB0aGUgYnlwYXNzIHR1bm5lbC4KQlRXLCB0aGlzIGlzc3VlIGlzIHByb2JhYmx5IGFs
c28gcmVsZXZhbnQgZm9yIE1WUE4gdXNpbmcgUDJNUCBMU1BzIGFzIFBNU0kuCk15IDJjLgoKVGh1
bWIgdHlwZWQgYnkgU2FzaGEgVmFpbnNodGVpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJl
ciAxMiwgMjAxOCAxMTo0MToxMSBBTQpUbzogWWltaW4gU2hlbgpDYzogcnRnLWRpckBpZXRmLm9y
ZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47IG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0
Zi5vcmc+OyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBp
ZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay5hbGxAaWV0Zi5vcmc+OyBydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3Jn
PgpTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90
ZWN0aW9uLWZyYW1ld29yay0wMwoKWWltaW4gYW5kIGFsbCwKVG8gY2xhcmlmeSBteSBpc3N1ZSAj
NCBpbiB0aGUgcHJldmlvdXMgZW1haWwuCgoKUkZDIDc0MzIgaW4gU2VjdGlvbiAxMiBzYXlzIHRo
YXQg4oCcVGhlIHByaW5jaXBsZXMgYmVoaW5kIHRoZSBmb2xsb3dpbmcgcHJvY2VkdXJlcyBhcmUg
Ym9ycm93ZWQgZnJvbSB0aGUgc3BsaXQtaG9yaXpvbiBmb3J3YXJkaW5nIHJ1bGVzIGluIFZQTFMg
c29sdXRpb25zIFtSRkM0NzYxPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91
cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM0NzYxJmQ9RHdNR2FRJmM9SEFr
WXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0
d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT1wUFpOdDAwNlhWYTY1LUR0cnhGcnl2ME5u
Vjc2cm5uTkRMUlNhVVlubHowJnM9X2xOUkdCaENPZ0R3emJPbHI2MGcyVW8xS1hGd1o0MHM2YjJI
Y19Ca2VESSZlPT5dIFtSRkM0NzYyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM0NzYyJmQ9RHdNR2FRJmM9
SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZ
YWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT1wUFpOdDAwNlhWYTY1LUR0cnhGcnl2
ME5uVjc2cm5uTkRMUlNhVVlubHowJnM9Nlg2WVdtOHJvR1pwcGUzbU9za2MzNjUxcDlvZmRlNTJQ
V2VpT3gtM2VmMCZlPT5dLuKAnQoKCgpIb3dldmVyLCBSRkMgNDc2MSBhbmQgUkZDIDQ3NjIgZGVm
aW5lIHRoZSBzcGxpdC1ob3Jpem9uIHJ1bGVzIGRpZmZlcmVudGx5OgoKCi0gICAgIFJGQyA0NzYx
IGluIFNlY3Rpb24gNC4yLjUgc3RhdGVzIHRoYXQg4oCcU3BsaXQgaG9yaXpvbiBmb3J3YXJkaW5n
IHJ1bGVzIGFwcGx5IHRvIGJyb2FkY2FzdCBhbmQgbXVsdGljYXN0IHBhY2tldHMsIGFzIHdlbGwg
YXMgcGFja2V0cyB0byBhbiB1bmtub3duIE1BQyBhZGRyZXNz4oCdCgotICAgICBSRkMgNDc2MiBp
biBTZWN0aW9uIDQuNCBzdGF0ZXMgdGhhdCDigJxhIFBFIE1VU1QgTk9UIGZvcndhcmQgdHJhZmZp
YyBmcm9tIG9uZSBQVyB0byBhbm90aGVyIGluIHRoZSBzYW1lIFZQTFMgbWVzaOKAnSwgaXQgZG9l
cyBub3QgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIEJVTSBhbmQg4oCca25vd24gdW5pY2FzdOKAnSB0
cmFmZmljLgoKV2hpbGUgUkZDIDc0MzIgaXMgYWxpZ25lZCB3aXRoIFJGQyA0NzYxIGluIGl0cyBk
ZWZpbml0aW9uIG9mIHRoZSBzcGxpdC1ob3Jpem9uIHJ1bGVzLCB0aGUgcnVsZSBpbnRyb2R1Y2Vk
IGluIFJGQyA0NzYyIGlzIG11Y2ggc2ltcGxlciB0byBpbXBsZW1lbnQsIGFuZCBpdCBpcyBub3Qg
ZXhwbGljaXRseSBwcm9oaWJpdGVkIGJ5IFJGQyA3NDMyLgoKClJlZ2FyZHMsClNhc2hhCgpPZmZp
Y2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDogICBBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb20+CgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbgpTZW50OiBXZWRuZXNkYXks
IERlY2VtYmVyIDEyLCAyMDE4IDExOjIwIEFNClRvOiAnWWltaW4gU2hlbicgPHlzaGVuQGp1bmlw
ZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+CkNjOiBydGctZGlyQGlldGYub3JnPG1h
aWx0bzpydGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9y
Zz47IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYu
b3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZz47IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+ClN1
YmplY3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rp
b24tZnJhbWV3b3JrLTAzCgpZaW1pbiwKTG90cyBvZiB0aGFua3MgZm9yIHRoZSBtZXNzYWdlLgoK
SSB0aGluayB0aGF0IHVzZSBvZiB0aGUgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVzY3JpYmVkIGlu
IHRoZSBkcmFmdCBmb3IgcHJvdGVjdGlvbiBvZiBFVlBOLWJhc2VkIE1QMk1QIHNlcnZpY2VzIHJl
cXVpcmVzIGNsYXJpZmljYXRpb24gb2Ygc2V2ZXJhbCBpc3N1ZXMuIEkgYW0gbm90IHN1cmUgSSBj
YW4gcHJvdmlkZSBhIGZ1bGwgbGlzdCwgYnV0LCBhdCBsZWFzdCwgdGhlIGZvbGxvd2luZyBzaG91
bGQgYmUgY29uc2lkZXJlZDoKCjEuICAgICAgIEl0IHNlZW1zIHRoYXQgaW4gb3JkZXIgZm9yIGVn
cmVzcyBwcm90ZWN0aW9uIHRvIHdvcmssIEV0aGVybmV0IGxpbmtzIGNvbm5lY3RpbmcgdGhlIHBy
aW1hcnkgRWdyZXNzIFBFIGFuZCB0aGUgUHJvdGVjdG9yIHRvIHRoZSBjdXN0b21lciBzaXRlIG11
c3QgcGFydGljaXBhdGUgaW4gYSBjb21tb24gbXVsdGktaG9tZWQgRXRoZXJuZXQgU2VnbWVudC4g
SWYgdGhpcyBpcyBjb3JyZWN0LCBpdCBzaG91bGQgYmUgc3BlY2lmaWVkIGV4cGxpY2l0bHkKCjIu
ICAgICAgIElmIHRoZSBtdWx0aS1ob21pbmcgRXRoZXJuZXQgU2VnbWVudCBhYm92ZSBvcGVyYXRl
cyBpbiB0aGUgU2luZ2xlLUFjdGl2ZSBtb2RlLCBhbmQgaWYgdGhlIFByaW1hcnkgUEUgaXMgdGhl
IERGIG9uIHRoaXMgc2VnbWVudCBmb3IgdGhlIHNwZWNpZmljIHNlcnZpY2UgeW91IHRyeSB0byBw
cm90ZWN0LCB0aGVuLCB0byB0aGUgYmVzdCBvZiBteSB1bmRlcnN0YW5kaW5nLCB0aGUgcHJvcG9z
ZWQgcHJvdGVjdGlvbiBzY2hlbWUgd2lsbCBub3QgcHJvdGVjdCBhbnl0aGluZywgYmVjYXVzZSB0
aGUgUHJvdGVjdG9yIHdpbGwgZGVjbGFyZSB0aGUgcmVsZXZhbnQgVkxBTnMgYXMgYmxvY2tlZCB0
byB0aGUgQ0UgKGUuZy4sIHVzaW5nIE1WUlAgYXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gOC41IG9m
IFJGQyA3NDMyLiBUaGUgUHJvdGVjdG9yIHdpbGwgb25seSB1bmJsb2NrIHRoZXNlIFZMQU5zIHdo
ZW4gaXQgaXMgZWxlY3RlZCBhcyB0aGUgREYg4oCTIGJ1dCB0aGlzIHdpbGwgbm90IGhhcHBlbiB1
bnRpbCBpdCB3aWxsIGxlYXJuIHRoYXQgdGhlIHByaW1hcnkgRWdyZXNzIFBFIG9yIHRoZSBsaW5r
IHRoYXQgY29ubmVjdHMgaXQgdG8gdGhlIENFIGhhdmUgZmFpbGVkLiAoSWYgdGhlIFByaW1hcnkg
UEUgd2FzIG5vdCBhIERGLCB0aGVyZSB3b3VsZCBiZSBub3RoaW5nIHRvIHByb3RlY3QpLgoKMy4g
ICAgICAgSWYgdGhlIElmIHRoZSBtdWx0aS1ob21pbmcgRXRoZXJuZXQgU2VnbWVudCBhYm92ZSBv
cGVyYXRlcyBpbiB0aGUgQWxsLUFjdGl2ZSBtb2RlLCBhbmQgaWYgdGhlIFByaW1hcnkgUEUgaXMg
dGhlIERGIG9uIHRoaXMgc2VnbWVudCBmb3IgdGhlIHNwZWNpZmljIHNlcnZpY2UgeW91IHRyeSB0
byBwcm90ZWN0LCB0aGVuOgoKYS4gICAgICAgSW4gdGhlIGNhc2Ugb2YgdGhlIHByaW1hcnkgUEUg
ZmFpbHVyZSDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgd2lsbCBiZSAgcHJvdGVjdGVkIGJ5
IHRoZSBwcm9wb3NlZCBzY2hlbWUKCmIuICAgICAgIFRoZSBQcm90ZWN0b3Igd2lsbCBkaXNjYXJk
IGFueSBCVU0gdHJhZmZpYyBpdCByZWNlaXZlZCBmb3IgdGhpcyBzZXJ2aWNlIHVudGlsIGl0IGlz
IGVsZWN0ZWQgYXMgdGhlIERGLgpXaGV0aGVyIHRoaXMgYmVoYXZpb3Igd291bGQgY291bnQgYXMg
cHJvdGVjdGlvbiBmb3IgdGhlIHNlcnZpY2UgaW4gcXVlc3Rpb24gb3Igbm90IGRlcGVuZHMgb24g
dGhlIHNpZ25pZmljYW5jZSBvZiBtdWx0aWNhc3QgdHJhZmZpYyBpbiB0aGlzIHNlcnZpY2UuCgo0
LiAgICAgICBSRkMgNzQzMiBkZWZpbmVzIGluIFNlY3Rpb24gMTIgdGhhdCBFdGhlcm5ldCBmcmFt
ZXMgd2l0aCB1bmtub3duIHVuaWNhc3QgRGVzdGluYXRpb24gTUFDIGFkZHJlc3NlcyByZWNlaXZl
ZCBmcm9tIGFub3RoZXIgUEUgTVVTVCBOT1QgZXZlciBiZSBmb3J3YXJkZWQgYnkgdGhlIHJlY2Vp
dmluZyBQRSB0byBhbnkgb3RoZXIgUEUsIG9ubHkgbG9jYWxseS4gV2hpbGUgUkZDIDc0MzIgcmVz
dHJpY3RzIHRoaXMgdG8ganVzdCB1bmtub3duIHVuaWNhc3QgZnJhbWVzLCBJIHN1c3BlY3QgdGhh
dCBtb3N0IGltcGxlbWVudGF0aW9ucyBkbyBub3QgZm9yd2FyZCBFVlBOLWVuY2Fwc3VsYXRlZCBm
cmFtZXMgdGhleSByZWNlaXZlICB0byBvdGhlciBQRXMgaW4gYW55IGNhc2UgKEkgY2FuIGJlIHdy
b25nIGhlcmUsIG9mIGNvdXJzZSkganVzdCB0byBiZSBvbiB0aGUgc2FmZSBzaWRlIHdoZW4gaXQg
Y29tZXMgdG8gRXRoZXJuZXQgbG9vcCBwcmV2ZW50aW9uLiBTdWNoIGltcGxlbWVudGF0aW9ucyB3
b3VsZCBoYXZlIHByb2JsZW1zIHdpdGggdXNpbmcgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2No
ZW1lIGZvciBwcm90ZWN0aW9uIGFnYWluc3QgZmFpbHVyZXMgb2YgdGhlIGF0dGFjaG1lbnQgY2ly
Y3VpdCB3aGVyZSB0aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgYWN0cyBhcyB0aGUgUExSLgoKSSBkbyBu
b3Qga25vdyBpZiB0aGUgbGlzdCBhYm92ZSBpcyBjb21wbGV0ZSBhbmQgd2hldGhlciBhbGwgdGhl
IGlzc3VlcyBJ4oCZdmUgcmFpc2VkIGFyZSByZWxldmFudCwgYnV0IEkgdGhpbmsgdGhhdCBhcHBs
aWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiAgZnJhbWV3b3JrIHRvIEVWUE4gcmVx
dWlyZXMgc29tZSBhZGRpdGlvbmFsIHRob3VnaHQgKGFuZCwgZXZlbnR1YWxseSwgYSBkZWRpY2F0
ZWQgZG9jdW1lbnQpLiBTaW1wbHkgc2F5aW5nIHRoYXQg4oCcRVZQTiBjYW4gYmUgc3VwcG9ydGVk
IGluIGEgc2ltaWxhciBtYW5uZXIgYXMgTGF5ZXIgMyBWUE7igJ0gY291bGQgYmUgbWlzbGVhZGlu
ZyBJTUhPLgoKSG9wZWZ1bGx5IHRoZXNlIG5vdGVzIHdvdWxkIGJlIHVzZWZ1bC4KClJlZ2FyZHMs
ClNhc2hhCgpPZmZpY2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpF
bWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+CgpGcm9tOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVy
Lm5ldDxtYWlsdG86eXNoZW5AanVuaXBlci5uZXQ+PgpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVy
IDEyLCAyMDE4IDI6NDQgQU0KVG86IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFp
bnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5j
b20+PgpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47IG1wbHNA
aWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+OyBydGctYWRzQGlldGYub3Jn
PG1haWx0bzpydGctYWRzQGlldGYub3JnPgpTdWJqZWN0OiBSZTogUnRnRGlyIHJldmlldzogZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMwoKSGkgU2FzYWgsCgph
LiAgICAgICBMMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hub2xvZ3kgd291bGQgbmVp
dGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3RlY3RpbmcgTUFDLVZSRiBu
b3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVhcm5pbmcuIEJ1dCBJIGNh
bm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1Y2Ugc29tZSBvdGhlciBp
c3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUg
c2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0
byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCc
bGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTi
gJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgoKRVZQTiBjYW4gYmUgc3VwcG9ydGVkIGlu
IGEgc2ltaWxhciBtYW5uZXIgYXMgTGF5ZXIgMyBWUE4sIGFsdGhvdWdoIHRoaXMgZG9jdW1lbnQg
ZG9lc27igJl0IHByb3ZpZGUgYSBkZXRhaWxlZCBleGFtcGxlLgoKVGhhbmtzLAoKLS0gWWltaW4K
CgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVs
ZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4KRGF0ZTogVGh1
cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IGF0IDM6NTAgQU0KVG86IFlpbWluIFNoZW4gPHlzaGVu
QGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+CkNjOiAicnRnLWRpckBpZXRm
Lm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4iIDxydGctZGlyQGlldGYub3JnPG1haWx0bzpy
dGctZGlyQGlldGYub3JnPj4sICJtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPiIg
PG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbXBscy1l
Z3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4iIDxkcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+
PiwgInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+IiA8cnRnLWFkc0Bp
ZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4+ClN1YmplY3Q6IFJFOiBSdGdEaXIgcmV2
aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzCgpZaW1p
biwKTG90cyBvZiB0aGFua3MgZm9yIGEgcHJvbXB0IGFuZCB2ZXJ5IGVuY291cmFnaW5nIHJlc3Bv
bnNlLgoKSXQgc2VlbXMgdGhhdCBhbGwgbXkgY29tbWVudHMgd291bGQgYmUgcmVzb2x2ZWQgd2l0
aCB0aGUgcHJvcG9zZWQgY2hhbmdlcy4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBuZXh0IHJl
dmlzaW9uIG9mIHRoZSBkcmFmdCB0byBjb25maXJtIHRoYXQuCgpQbGVhc2Ugc2VlIHNvbWUgcmVt
YXJrcyBpbmxpbmUgYmVsb3cuCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAy
CkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPgoKRnJv
bTogWWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0
Pj4KU2VudDogVGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IDI6NTMgQU0KVG86IEFsZXhhbmRl
ciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+PjsgcnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86
cnRnLWFkc0BpZXRmLm9yZz4KQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0
Zi5vcmc+OyBtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1t
cGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPgpTdWJq
ZWN0OiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9u
LWZyYW1ld29yay0wMwoKSGkgU2FzaGEsCgpUaGFua3MgdmVyeSBtdWNoIGFnYWluIGZvciB0aGUg
ZGV0YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0aXZlIGNvbW1lbnRzIGFuZCBzdWdnZXN0
aW9ucyEKClBsZWFzZSBzZWUgW3lzaGVuXSBpbmxpbmUgYmVsb3cuCgpUaGFua3MsCi0tIFlpbWlu
CgoKRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+CkRhdGU6IFR1
ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU0KVG86ICJydGctYWRzQGlldGYub3Jn
PG1haWx0bzpydGctYWRzQGlldGYub3JnPiIgPHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1h
ZHNAaWV0Zi5vcmc+PgpDYzogInJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5v
cmc+IiA8cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4+LCAibXBsc0Bp
ZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4iIDxtcGxzQGlldGYub3JnPG1haWx0bzptcGxz
QGlldGYub3JnPj4sICJkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmc+IiA8ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9u
LWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJv
dGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPj4KU3ViamVjdDogUnRnRGlyIHJldmlldzog
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMwpSZXNlbnQtRnJv
bTogPGFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc+
PgpSZXNlbnQtVG86IDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVuaXBlci5uZXQ+
PiwgSmV5YW5hbnRoIDxtaW50b0BqdW5pcGVyLm5ldDxtYWlsdG86bWludG9AanVuaXBlci5uZXQ+
PiwgPGJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb208bWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5n
ZS5jb20+PiwgPGhhbm5lc0BydGJyaWNrLmNvbTxtYWlsdG86aGFubmVzQHJ0YnJpY2suY29tPj4s
IDxjLm1pY2hlbEB0ZWxla29tLmRlPG1haWx0bzpjLm1pY2hlbEB0ZWxla29tLmRlPj4sIDxodWFp
bW8uY2hlbkBodWF3ZWkuY29tPG1haWx0bzpodWFpbW8uY2hlbkBodWF3ZWkuY29tPj4sIDxqaWFu
Z3l1YW5sb25nQGh1YXdlaS5jb208bWFpbHRvOmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbT4+LCA8
dHNhYWRAY2lzY28uY29tPG1haWx0bzp0c2FhZEBjaXNjby5jb20+PiwgPG4ubGV5bWFubkB0ZWxl
a29tLmRlPG1haWx0bzpuLmxleW1hbm5AdGVsZWtvbS5kZT4+LCA8bG9hQHBpLm51PG1haWx0bzps
b2FAcGkubnU+PiwgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmln
b3VyZXV4QG5va2lhLmNvbT4+LCA8ZGIzNTQ2QGF0dC5jb208bWFpbHRvOmRiMzU0NkBhdHQuY29t
Pj4sIDxhcmV0YW5hLmlldGZAZ21haWwuY29tPG1haWx0bzphcmV0YW5hLmlldGZAZ21haWwuY29t
Pj4sIExvYSBBbmRlcnNzb24gPGxvYUBwaS5udTxtYWlsdG86bG9hQHBpLm51Pj4KUmVzZW50LURh
dGU6IFR1ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU0KCgpIZWxsbywKCkkgaGF2
ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2VyIGZvciB0
aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxsIHJv
dXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBJRVRG
IGxhc3QgY2FsbCBhbmQgSUVTRyByZXZpZXcsIGFuZCBzb21ldGltZXMgb24gc3BlY2lhbCByZXF1
ZXN0LiBUaGUgcHVycG9zZSBvZiB0aGUgcmV2aWV3IGlzIHRvIHByb3ZpZGUgYXNzaXN0YW5jZSB0
byB0aGUgUm91dGluZyBBRHMuIEZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5n
IERpcmVjdG9yYXRlLCBwbGVhc2Ugc2VlIOKAi2h0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2Fy
ZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193aWtp
X1J0Z0RpciZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJm09eHU5
ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZzPWxtTlJsWGpUNEtHNnhP
dG9uNzd2bGEzSmxPdUhtcm10QS1EVGJlUy1lSTgmZT0+CgpBbHRob3VnaCB0aGVzZSBjb21tZW50
cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQg
YmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhl
ciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRv
IHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0
LgpEb2N1bWVudDogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay0w
MwpSZXZpZXdlcjogQWxleGFuZGVyICjigJxTYXNoYeKAnSkgVmFpbnNodGVpbgpSZXZpZXcgZGF0
ZTogMTktTm92LTE4CklFVEYgTEMgRW5kIERhdGU6IE5vdCBrbm93bgpJbnRlbmQgc3RhdHVzOiBT
dGFuZGFyZHMgVHJhY2sKClN1bW1hcnk6CkkgaGF2ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFib3V0
IHRoaXMgZG9jdW1lbnQgdGhhdCBJIHRoaW5rIHNob3VsZCBiZSByZXNvbHZlZCBiZWZvcmUgcHVi
bGljYXRpb24uCgpDb21tZW50czoKVGhlIGRyYWZ0IGlzIHdlbGwgd3JpdHRlbiwgcmVxdWlyZXMg
ZnJvbSB0aGUgcmVhZGVyIGhhcyBnb29kIHVuZGVyc3RhbmRpbmcgb2YgbXVsdGlwbGUgdGVjaG5v
bG9naWVzIGluY2x1ZGluZzoKCiAgKiAgIGNvbnRleHQgbGFiZWwgc3BhY2VzIGFuZCBjb250ZXh0
IGxhYmVscyBSRkMgNTMzMQogICogICBsb2NhbCBhbmQgcmVtb3RlIExGQSBtZWNoYW5pc21zIChS
RkMgNTI4NiBhbmQgUkZDIDc0OTApCiAgKiAgIFNlZ21lbnQgUm91dGluZyBNaXJyb3IgU0lEcyAo
UkZDIDg0MDIpIGFuZCBtb3JlLgpJIGRvdWJ0IGl0IGlzIHN1aXRhYmxlIHJlYWRpbmcgZm9yIGEg
YmVnaW5uZXIsIGJ1dCBJIGFsc28gZG91YnQgYW55IHJlcXVpcmVkIGJhY2tncm91bmQgY291bGQg
YmUgc2tpcHBlZC4KClRoaXMgaXMgYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHdpdGggYXQgbGVhc3Qg
b25lIOKAnHNwZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJhbWV3b3JrIGFscmVhZHkgYmVpbmcg
cHVibGlzaGVkIGFzIFJGQyA4MTA0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM4MTA0JmQ9RHdNR2FRJmM9
SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZ
YWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT14dTkwTWZBV19qbTZsWWg2aHlFZ3BK
ZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JnM9WlFuU2tWUXR0MXk1bXZVc3BieGozZXg0N0ZpbUt5dElM
TjZWTkxBQVhJayZlPT4uICBJIGFzc3VtZSB0aGF0IG90aGVyIOKAnHNwZWNpYWxpemF0aW9u4oCd
IGRvY3VtZW50cyBhcmUgb24gdGhlIHdheS4KCkkgaGF2ZSBob2xkIGEgdmVyeSBjb25zdHJ1Y3Rp
dmUgb2ZmLWxpc3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3JzIGJlZm9yZSBwb3N0aW5nIHRo
aXMgcmV2aWV3LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVlbiBhbHJlYWR5IGFja25vd2xl
ZGdlZC4gSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3JzIGFuZCwgZXNwZWNpYWxseSwg
WWltaW4sIGZvciBjb29wZXJhdGlvbi4KCkNhdmVhdDoKSSBoYXZlIGRvbmUgYW4gdW5zb2xpY2l0
ZWQgcmV2aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBkcmFmdDxodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWls
LTJEYXJjaGl2ZV93ZWJfbXBsc19jdXJyZW50X21zZzE3MDMzLmh0bWwmZD1Ed01HYVEmYz1IQWtZ
dWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3
cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZtPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRt
c0txMGRIcmtFNXRORDk2NTgmcz16ZVFWN2k4R0FUV0RQdS1jX0lMWVdwalBrbG4wV3o1LTBENkFs
X2dwUEZVJmU9Pi4gRnJvbSBteSBQT1YsIHRoZSBkb2N1bWVudCBoYXMgYmVlbiBxdWl0ZSBpbiBn
b29kIHNoYXBlIGV2ZW4gdGhlbiwgc28gSSBtYXkgYmUgY29uc2lkZXJlZCBhcyBwb3NpdGl2ZWx5
IGJpYXNlZCAodGhlIGN1cnJlbnQgdmVyc2lvbiBhY2tub3dsZWRnZXMgbXkgY29tbWVudHMpLiBJ
IGhhdmUgbm90aWNlZCB0aGF0IHRoZSBtYWpvcml0eSBvZiBteSB0aGVuIGNvbW1lbnRzIGhhdmUg
YmVlbiBzdWNjZXNzZnVsbHkgcmVzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUg
ZHJhZnQuCgpbeXNoZW5dIFRoYW5rcyBhZ2FpbiEKCk1ham9yIElzc3VlczogTm8gbWFqb3IgaXNz
dWVzIGZvdW5kCgpNaW5vciBJc3N1ZXM6CgoxKSAgICAgIFRoZSBkb2N1bWVudCBzZWVtcyB0byBi
ZSBhbWJpZ3VvdXMgIHdpdGggcmVnYXJkIHRvIGV4cGVjdGVkIGNvdmVyYWdlIG9mIEwyVlBOIHNl
cnZpY2VzIGJ5IHRoZSBmcmFtZXdvcmsgaXQgZGVmaW5lczoKYS4gICAgICAgT24gb25lIGhhbmQs
IHRoZSByZXF1aXJlbWVudCBmb3IgdGhlIGZyYW1ld29yayBpbiB0aGUgMm5kIGJ1bGxldCBpbiBT
ZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1VU1Qg4oCcYWNjb21tb2RhdGUgZXhpc3RpbmcgYW5kIGZ1
dHVyZSBJUC9NUExTIHNlcnZpY2VzLCBpbmNsdWRpbmcgbGF5ZXItMiBWUE5zLCBsYXllci0zIFZQ
TnMsIGhpZXJhcmNoaWNhbCBMU1AsIGFuZCBvdGhlcnPigJ0KYi4gICAgICAgT24gdGhlIG90aGVy
IGhhbmQsIHRoZSBvdmVydmlldyBvZiB0aGUgZnJhbWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMg
dGhhdCDigJxXaGVuIGEgUExSIGRvZXMgbG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJl
c3BvbnNpYmxlIGZvciBwZXJmb3JtaW5nICJjb250ZXh0IGxhYmVsIHN3aXRjaGluZyIgZm9yIHJl
cm91dGVkIE1QTFMgc2VydmljZSBwYWNrZXRzIGFuZCAiY29udGV4dCBJUCBmb3J3YXJkaW5nIiBm
b3IgcmVyb3V0ZWQgSVAgc2VydmljZSBwYWNrZXRzLCB0byBhbGxvdyB0aGUgc2VydmljZSBwYWNr
ZXRzIHRvIGNvbnRpbnVlIHRvIHJlYWNoIHRoZSBzZXJ2aWNlIGRlc3RpbmF0aW9uc+KAnS4gaS5l
LiwgTUFDLWJhc2VkIHN3aXRjaGluZyBzZWVtcyB0byBiZSBleGNsdWRlZCBmcm9tIHRoZSBwcm90
ZWN0b3IgcmVzcG9uc2liaWxpdHkuCmMuICAgICAgIFNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25s
eSBkZWZpbmVzIHRoZSB0ZXJtcyDigJxDb250ZXh0IGxhYmVsIHN3aXRjaGluZ+KAnSAgYW5kIOKA
nENvbnRleHQgSVAgZm9yd2FyZGluZ+KAnS4gVGhpcyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4
dCBMYXllci0yIHN3aXRjaGluZyBpcyBub3QgY292ZXJlZCBieSB0aGUgZnJhbWV3b3JrCgpbeXNo
ZW5dIEFjdHVhbGx5LCB0aGlzIGZyYW1ld29yayBkb2VzIGFsbG93IGEgY29udGV4dCBsYWJlbCB0
byBwb2ludCB0byBhIGxheWVyLTIgc3dpdGNoaW5nIHRhYmxlLCBpZiB0aGUgcGFja2V0cyBjb21p
bmcgdG8gYSBwcm90ZWN0b3IgaGF2ZSBhIGxheWVyLTIgaGVhZGVyIChyYXRoZXIgdGhhbiBhIGxh
YmVsIG9yIElQIGhlYWRlcikgYmVsb3cgdGhlIGNvbnRleHQgbGFiZWwsIHdoaWNoIGNvdWxkIGJl
IHRoZSBjYXNlIG9mIE1BQyBhZGRyZXNzIHRhYmxlLiAgSW4gdGhlb3J5LCBhIGNvbnRleHQgbGFi
ZWwgbWF5IHBvaW50IHRvIGFueSB0eXBlIG9mIGxvb2stdXAgdGFibGUuIElPVywgZGVwZW5kaW5n
IHRoZSB1c2UgY2FzZSwgYW55IG1lYW5pbmdmdWwgY29udGV4dC1iYXNlZCDigJxsYXllci1O4oCd
IGZvcndhcmRpbmcvc3dpdGNoaW5nIGlzIGFsbG93ZWQgYnkgdGhpcyBmcmFtZXdvcmsuIFdlIHdp
bGwgYWRkIGEgc2VjdGlvbiB0byB0aGUgZW5kIG9mIGRyYWZ0IHRvIG1ha2UgaXQgZnV0dXJlIGNv
bXBhdGlibGUuW1tTYXNoYV1dIFNvdW5kcyBnb29kLiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhl
IGFjdHVhbCB0ZXh0IGluIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC4KCjIpICAgICAg
SSBoYXZlIHNvbWUgZG91YnRzIHJlZ2FyZGluZyBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3Mg
cHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVmaW5lZCBpbiB0aGUgZHJhZnQgIHRvIFZQTFMtYmFzZWQg
KFJGQyA0NzYxIGFuZC9vciBSRkMgNDc2MikgIHNlcnZpY2VzIGJlY2F1c2U6CmEuICAgICAgIFdp
dGggVlBMUywgQ0UgbXVsdGktaG9taW5nIGFsd2F5cyBvcGVyYXRlcyBpbiBzaW5nbGUtYWN0aXZl
IG1vZGUuIEFzIGEgY29uc2VxdWVuY2U6CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAgICAgIFByaW9yIHRvIGZhaWx1cmUg
b2YgdGhlIHByaW1hcnkgZWdyZXNzLCB0aGUgVlNJIHRoYXQgcmVwcmVzZW50cyB0aGUgc2Vydmlj
ZSBpbiB0aGUgUHJvdGVjdG9yIFBFIHdvdWxkIG5vdCBsZWFybiBhbnkgTUFDIGFkZHJlc3NlcwoK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlpLiAgICAgIElmIHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtub3duIHVuaWNhc3TigJ0gdHJh
ZmZpYyBpbnRlbmRlZCBmb3IgdGhlIHByaW1hcnkgZWdyZXNzIFBFIHRvIHRoZSBwcm90ZWN0b3Is
IHRoZSBWU0kgdGhhdCBsb2NhbGx5IHJlcHJlc2VudHMgcHJvdGVjdGVkIHNlcnZpY2UgdGhlcmUg
d291bGQgZmxvb2QgdGhpcyB0cmFmZmljIGFzIOKAnHVua25vd24gdW5pY2FzdOKAnSBhbmQsIGFz
IHN1Y2gsIHByb2JhYmx5IHN1YmplY3QgaXQgdG8gcmF0ZSBsaW1pdGluZy4KCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWlpLiAgICAg
IEZyb20gdGhlIFBPViBvZiB0aGUgY3VzdG9tZXIgb2YgdGhlIFZQTFMgc2VydmljZSwgIHRoaXMg
bWVhbnMgdGhhdCByZWRpcmVjdGluZyB0cmFmZmljIHRvIHRoZSBwcm90ZWN0aW5nIFZTSSwgYnkg
YW5kIG9mIGl0c2VsZiB3b3VsZCBub3QgZnVsbHkgcmVzdG9yZSB0aGUgc2VydmljZSwgc2luY2Ug
c3Vic3RhbnRpYWwgcGFydCBvZiB0aGUgY3VzdG9tZXIgdHJhZmZpYyB3b3VsZCBiZSBkcm9wcGVk
IHVudGlsIE1BQyBsZWFybmluZyBpbiB0aGUgcHJvdGVjdGluZyBWU0kgaXMgY29tcGxldGVkCmIu
ICAgICAgIEl0IGlzIGFsc28gd29ydGggbm90aW5nIHRoYXQgaW4gVlBMUyByZWNlaXZlZCBhcHBs
aWNhdGlvbiBsYWJlbHMgZG8gbm90IG9ubHkgZGVmaW5lIGVncmVzcyBWU0kgYXMgdGhlIGNvbnRl
eHQgZm9yIHRoZSBNQUMtYmFzZWQgc3dpdGNoaW5nIGJ1dCBhbHNvIGlkZW50aWZ5IHJlbW90ZSBp
bmdyZXNzIFZTSSBmb3IgTUFDIGxlYXJuaW5nLiBFeHRlbmRpbmcgc3VjaCBpZGVudGlmaWNhdGlv
biB0byBjb3ZlciBhbHNvIGFwcGxpY2F0aW9uIGxhYmVscyBvZiB0aGUgcmVkaXJlY3RlZCB0cmFm
ZmljIGxvb2tzIHF1aXRlIG5vbi10cml2aWFsIHRvIG1lCmMuICAgICAgIEkgc2VlIHRoZXNlIGNv
bmNlcm5zIGFzIG1pbm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJvdmUsIGl0IGlz
IG5vdCBjbGVhciB0byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9zZWQgdG8gY292
ZXIgVlBMUyBzZXJ2aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBkZWZpbmluZyBh
cHBsaWNhYmlsaXR5IG9mIHRoZSBmcmFtZXdvcmsgdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0
IEZGU+KAnSwgb3IgdG8gYmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0pIHdv
dWxkIHN1ZmZpY2UgdG8gcmVzb2x2ZSB0aGVtIElNSE8KZC4gICAgICAgTDJWUE4gc2VydmljZXMg
dGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1w
dHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9u
IGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBk
byBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2Vk
IGZyYW1ld29yayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlz
aXMuIE1lYW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ug
d2hlbiBhbiBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJl
IGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBp
biBwbGFjZS4KClt5c2hlbl0gV2Ugd2lsbCBtZW50aW9uIFZQTFMgYW5kIEVWUE4gZm9yIGZ1dHVy
ZSBzdHVkeSwgYXMgd2VsbCBhcyBzZXJ2aWNlcyB3aGVyZSBubyBvdGhlciByb3V0ZXIgaXMgYWJs
ZSB0byBsZWFybiBvciBlc3RhYmxpc2ggaXRzIG93biBjb25uZWN0aXZpdHkgd2l0aCBzZXJ2aWNl
IGRlc3RpbmF0aW9uIGluIGFkdmFuY2Ugb2YgYSBwcmltYXJ5IFBFIGZhaWx1cmUsIHRvIHNlcnZl
IGFzIGEgcHJvdGVjdG9yLltbU2FzaGFdXSBUaGlzIHNob3VsZCBzdWZmaWNlIEkgdGhpbmsuCgoz
KSAgICAgIFRoZSBleGFtcGxlIG9mIGFwcGx5aW5nIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFt
ZXdvcmsgdG8gQkdQL01QTFMgSVAgVlBOIChSRkMgNDM2NCkgaW4gU2VjdGlvbiA4IGlzIGV4cGxp
Y2l0bHkgcmVzdHJpY3RlZCB0byBzY2VuYXJpbyB3aGVuIGJvdGggdGhlIHByaW1hcnkgZWdyZXNz
IFZSRiBhbmQgdGhlIHByb3RlY3RvciBWUkYgdXNlIHBlci1WUkYgbGFiZWwgYWxsb2NhdGlvbiBz
Y2hlbWUuCmEuICAgICAgIFdpdGggdGhpcyBzY2hlbWUsIHRoZSB1c2FnZSBvZiB0aGUgcHJvcG9z
ZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2FyZC4K
Yi4gICAgICAgSG93ZXZlciwgUkZDIDQzNjQgZGVmaW5lcyBzZXZlcmFsIGxhYmVsIGFsbG9jYXRp
b24gc2NoZW1lcyBhbmQgc3RhdGVzIHRoYXQgdGhlIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lIGNh
biBiZSBzZWxlY3RlZCBpbmRlcGVuZGVudGx5IGluIGVhY2ggUEUgd2l0aG91dCBhbnkgaW1wYWN0
IG9uIGludGVyb3BlcmFiaWxpdHkuIEl0IGlzIG5vdCBjbGVhciB0byBtZSwgdG8gd2hpY2ggZXh0
ZW50IElQIFZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBkaWZmZXJlbnQgbGFiZWwgYWxsb2NhdGlvbiBz
Y2hlbWVzIGluIGRpZmZlcmVudCBlZ3Jlc3MgUEVzIHdvdWxkIGJlIGNvdmVyZWQgYnkgdGhlIHBy
b3Bvc2VkIGZyYW1ld29yawpjLiAgICAgICBTaW5jZSB3ZSBhcmUgb25seSBzcGVha2luZyBhYm91
dCBhbiBleGFtcGxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LCB0aGVyZSBpcyBubyBuZWVkIHRv
IGRlc2NyaWJlIGEgY29tcGxldGUgc29sdXRpb24gaGVyZS4gU2ltcGx5IG5vdGluZyB0aGUgbmVl
ZCBmb3IgZWxhYm9yYXRpb24gd2l0aCByZWdhcmQgdG8gb3RoZXIgVlBOIGFwcGxpY2F0aW9uIGxh
YmVsIGFsbG9jYXRpb24gc2NoZW1lcyAgKGluY2x1ZGluZyB0aGUgcG9zc2libGUgbWlzbWF0Y2gg
aW4gdGhlIHByaW1hcnkgYW5kIHByb3RlY3RvciBlZ3Jlc3MgUEVzKSBhbmQgc2VuZGluZyB0aGUg
cmVhZGVyIHRvIGEgKGZ1dHVyZSkgZGVkaWNhdGVkIGRvY3VtZW50IHdvdWxkIHN1ZmZpY2UgSU1I
Ty4KClt5c2hlbl0gV2Ugd2lsbCBjbGFyaWZ5IHRoYXQgdGhlIHByaW1hcnkgUEUgKFBFMikgbWF5
IGFsbG9jYXRlIFZQTiBsYWJlbHMgYnkgdXNpbmcgcGVyLVZSRiwgcGVyLXJvdXRlLCBvciBwZXIt
aW50ZXJmYWNlIG1vZGUuIFRoZSBwcm90ZWN0b3IgKFBFMykgc2hvdWxkIHNldCB1cCB0aGUgbmV4
dGhvcCBmb3IgZWFjaCBsYWJlbCByb3V0ZSBpbiBwZTIubXBscyB0YWJsZSBhcyBiZWxvdzoKLSAg
ICAgICAgICBJZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLVZSRiBsYWJlbCwgdGhlIG5leHRob3Ag
b2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuCi0g
ICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1yb3V0ZSBsYWJlbCwgdGhlIG5leHRo
b3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBiZSBiYXNlZCBvbiB0aGUgcHJvdGVjdG9y4oCZ
cyBvd24gY29ubmVjdGl2aXR5IHdpdGggdGhlIElQIHByZWZpeC4KLSAgICAgICAgICBJZiB0aGUg
VlBOIGxhYmVsIGlzIGEgcGVyLWludGVyZmFjZSBsYWJlbCwgdGhlcmUgYXJlIHR3byBjYXNlcy4g
KEEpIElmIHRoZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNl
cyBvbiB0aGUgcHJpbWFyeSBQRSBhbGlnbnMgY29tcGxldGVseSB3aXRoIHRoZSBkaXN0cmlidXRp
b24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUgcHJvdGVjdG9yLCB0
aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBjb3JyZXNw
b25kaW5nIGludGVyZmFjZSBvZiB0aGUgSVAgcHJlZml4IG9uIHRoZSBwcm90ZWN0b3IuIChCKSBP
dGhlcndpc2UgKG9yIGZvciBzaW1wbGljaXR5KSwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJv
dXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuCltbU2FzaGFdXSBXb3VsZCBp
dCBub3QgYmUgc2ltcGxlciB0byBzYXkgdGhhdCwgcmVnYXJkbGVzcyBvZiB0aGUgd2F5IHRoZSBw
cmltYXJ5IGVncmVzcyBQRSBhbGxvY2F0ZXMgaXRzIFZQTiBhcHBsaWNhdGlvbiBsYWJlbHMsIHRo
ZSBQcm90ZWN0b3Igc2hvdWxkIGFsd2F5cyB0cmVhdCB0aGVtIGFzIHBvaW50aW5nIHRvIHRoZSBy
ZWxldmFudCBWUkYgYW5kIHBlcmZvcm1pbmcgY29udGV4dCBJUCBmb3J3YXJkaW5nPyBUaGUgbG9n
aWMgdGhhdCBtYXRjaGVzIHJvdXRlcyBsZWFybmVkIGJ5IHRoZSBwcmltYXJ5IGVncmVzcyBQRSBh
bmQgYnkgdGhlIFByb3RlY3RvciB3b3VsZCBiZSBjb21wbGljYXRlZCBhbmQgZXZlbnR1YWxseSBj
b3VsZCBmYWxsIGJhY2sgdG8gdGhlIHNhbWUgc2NoZW1lIOKAkyBzbyB3aGF0IGlzIHRoZSBnYWlu
PwoKNCkgICAgICBTZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3NzaWJsZSBhcHByb2FjaGVzIHRv
IGFkdmVydGlzZW1lbnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRkcmVzcyBpbiBJR1AuIEJ1dCBp
dCBkb2VzIG5vdCBkZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg4oCcTVVTVCB0byBp
bXBsZW1lbnTigJ0uIFRoaXMgbG9va3MgdG8gbWUgbGlrZSBhbiBvcGVuaW5nIGZvciBpbnRlcm9w
ZXJhYmlsaXR5IGlzc3VlcyBiZXR3ZWVuIGltcGxlbWVudGF0aW9ucyB0aGF0IHN1cHBvcnQgZGlm
ZmVyZW50IGFwcHJvYWNoZXMuIE9uIHRoZSBvdGhlciBoYW5kLCBJIGFtIG5vdCBzdXJlIHdoZXRo
ZXIgYSBmcmFtZXdvcmsgZG9jdW1lbnQgaXMgdGhlIHJpZ2h0IHBsYWNlIHRvIHNlbGVjdCBhIE1V
U1QgdG8gaW1wbGVtZW50IG9wdGlvbiwgZXNwZWNpYWxseSB3aGVuIHRoZSBleHBlY3RlZCBhcmVh
cyBvZiBhcHBsaWNhYmlsaXR5IGFyZSBxdWl0ZSBkaWZmZXJlbnQ6CmEuICAgICAgIFRoZSDigJxw
cm94eSBtb2Rl4oCdIGFwcHJvYWNoIGltcG9zZXMgbWluaW1hbCAoaWYgYW55KSBzcGVjaWZpYyBy
ZXF1aXJlbWVudHMgb24gdGhlIHJvdXRpbmcgYW5kIFRFIGRvbWFpbiAoaS5lLiwgbm8gZGVkaWNh
dGVkIGV4dGVuc2lvbnMgaW4gSUdQLCAganVzdCBzdXBwb3J0IG9mIHNvbWUgRlJSIG1lY2hhbmlz
bSBieSB0aGUgc2lnbmFsaW5nIHByb3RvY29sIHVzZWQgZm9yIHRoZSB0dW5uZWwgc2V0dXApCmIu
ICAgICAgIFRoZSDigJxhbGlhcyBtb2Rl4oCdIHNlZW1zIHRvIHJlcXVpcmUgc3VwcG9ydCBvZiBh
dCBsZWFzdCBTZWdtZW50IFJvdXRpbmcgZXh0ZW5zaW9ucyB0byB0aGUgcmVsZXZhbnQgSUdQIGlu
IHRoZSByb3V0aW5nIGRvbWFpbiBhcyB3ZWxsIGFzIHN1cHBvcnQgb2YgdGhlIE1pcnJvciBTSUQg
aW4gYWxsIHBvdGVudGlhbCBQTFJzLiBUaGVyZWZvcmUgSSB0aGluayB0aGF0IGl0IGlzIGEgbmF0
aXZlIHNjaGVtZSB0byBiZSB1c2VkIGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHBy
b2JsZW1hdGljIGluIHRoZSBlbnZpcm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9y
IHNldHVwIG9mIGFueSBMU1BzCmMuICAgICAgIFRoZSBkZWZpbml0aW9uIG9mIHRoZSDigJxzdHVi
IGxpbmsgbW9kZeKAnSBpcyBhY2NvbXBhbmllZCBieSBhIHNvbWV3aGF0IHZhZ3VlIGNhdmVhdDog
4oCcVGhlIGNvcnJlY3RuZXNzIG9mIHRoZSBlZ3Jlc3MtcHJvdGVjdGVkIHR1bm5lbHMgYW5kIHRo
ZSBieXBhc3MgdHVubmVscyByZWxpZXMgb24gdGhlIHBhdGggY29tcHV0YXRpb25zIGZvciB0aGUg
YW55LWNhc3QgSVAgIGFkZHJlc3MgcGVyZm9ybWVkIGJ5IHRoZSBpbmdyZXNzIHJvdXRlcnMgYW5k
IFBMUi4gIFRoZXJlZm9yZSwgY2FyZSBNVVNUIGJlIHRha2VuIGZvciB0aGUgYXBwbGljYWJpbGl0
eSBvZiB0aGlzIGFwcHJvYWNoIHRvIGEgZ2l2ZW4gbmV0d29yayB0b3BvbG9neeKAnS4gIFNvbWUg
Y2xhcmlmaWNhdGlvbiBoZXJlIHdvdWxkIGJlIHdlbGNvbWUgSU1ITywgZXNwZWNpYWxseSBzaW5j
ZSBubyBhbmFsb2cgb2YgdGhpcyBtb2RlIGNvdWxkIGJlIGZvdW5kIGluIFJGQyA4MTA0LgpkLiAg
ICAgICBJIGhhdmUgbG9va2VkIHVwIFNlY3Rpb24gNC4zIGluIFJGQyA4MTA0IHRoYXQgZGlzY3Vz
c2VzIHR3byBhcHByb2FjaGVzIChlcXVpdmFsZW50cyBvZiB0aGUgUHJveHkgYW5kIEFsaWFzIG1v
ZGVzIGluIHRoaXMgZHJhZnQpIHRvIGFkdmVydGlzZW1lbnQgb2YgQ29udGV4dCBJRCwgYW5kIGZv
dW5kIHRoZSBmb2xsb3dpbmcgdGV4dCB0aGVyZSAodGhlIGNyaXRpY2FsIGZyYWdtZW50IGlzIGhp
Z2hsaWdodGVkKToKICAgVGhlIG1lY2hhbmlzbSBpbiB0aGlzIGRvY3VtZW50IGludGVuZHMgdG8g
YmUgZmxleGlibGUgb24gdGhlIGFwcHJvYWNoCiAgIHVzZWQgYnkgYSBuZXR3b3JrLCBhcyBsb25n
IGFzIGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcgogICB0aGUgdHJhbnNw
b3J0IHR1bm5lbCBwYXRoIGFuZCBieXBhc3MgdHVubmVsIHBhdGguICBJbiB0aGVvcnksIHRoZQog
ICBuZXR3b3JrIGNhbiB1c2Ugb25lIGFwcHJvYWNoIGZvciBjb250ZXh0IElEIFggYW5kIGFub3Ro
ZXIgYXBwcm9hY2gKICAgZm9yIGNvbnRleHQgSUQgWS4gIEZvciBhIGdpdmVuIGNvbnRleHQgSUQs
IGFsbCByZWxldmFudCByb3V0ZXJzLAogICBpbmNsdWRpbmcgcHJpbWFyeSBQRSwgcHJvdGVjdG9y
LCBhbmQgUExSLCBtdXN0IHN1cHBvcnQgYW5kIGFncmVlIG9uCiAgIHRoZSBjaG9zZW4gYXBwcm9h
Y2guICBUaGUgY29vcmRpbmF0aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlCiAgIGFjaGll
dmVkIGJ5IGNvbmZpZ3VyYXRpb24uCkFkZGluZyBzdWNoICggb3Igc2ltaWxhcikgdGV4dCB0byBT
ZWN0aW9uIDUuOCBsb29rcyB0byBtZSBhcyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSBiZXR3ZWVu
IGJlaW5nIGV4Y2Vzc2l2ZWx5IHN0cmljdCBhbmQgYmVpbmcgZXhjZXNzaXZlbHkgZmxleGlibGUg
aW4gYSBmcmFtZXdvcmsgZG9jdW1lbnQuCgpbeXNoZW5dIFdlIHdpbGwgYWRkIHNpbWlsYXIgdGV4
dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0aGUgZHJhZnQgcHJlc2VudHMgYW5kIGRp
c2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEgZ2VuZXJhbCBtYW5uZXIuIFRoZXNlIG9w
dGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBhbGwgZmVhc2libGUsIGFsdGhvdWdoIHRo
ZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBUaGlzIGlzIGFsc28gYmFzZWQgb24gb3Vy
IGdvYWwgdG8gbWFrZSBlZ3Jlc3MgcHJvdGVjdGlvbiBhcHBsaWNhYmxlIHRvIGEgdmFyaWV0eSBv
ZiBuZXR3b3JrcyBvZiBkaWZmZXJlbnQgdGVjaG5vbG9naWVzLiBIZW5jZSwgdGhlIGRyYWZ0IGRv
ZXMgbm90IG1hbmRhdGUgYW55IG9wdGlvbiBhcyBhIE1VU1QuIFRoYXQgZGVjaXNpb24gb2Ygd2hp
Y2ggb3B0aW9uIHRvIHVzZSBpbiBhIGdpdmVuIG5ldHdvcmsgaXMgbGVmdCB0byB0aGUgc3BlY2lm
aWMgdGVjaG5vbG9neSBkZXBsb3llZCBhbmQgdGhlIHZlbmRvcnMgaW52b2x2ZWQuCltbU2FzaGFd
XSBUaGlzIHNob3VsZCBkbyBpdCBJTUhPLgoKTml0czoKCiAgMS4gIFJGQyAyMTE5IGlzIG1lbnRp
b25lZCBpbiB0aGUgdGV4dCwgYnV0IGRvZXMgbm90IGFwcGVhciBhcyBhIE5vcm1hdGl2ZSByZWZl
cmVuY2UgKEJUVywgSSBoYXZlIHBvaW50ZWQgdG8gdGhpcyBmYWN0IGluIG15IHVuc29saWNpdGVk
IHJldmlldyBtb3JlIHRoYW4gYSB5ZWFyIGFnbywgYnV0IGl0IHN0aWxsIHJlbWFpbnMgdW5yZXNv
bHZlZCkKICAyLiAgUkZDIDgxNzQgaXMgbmVpdGhlciBtZW50aW9uZWQgaW4gdGhlIHRleHQgKGFz
IHNlZW1zIHRvIGJlIHRoZSBub3JtIHRoZXNlIGRheXMpIG5vciBhcHBlYXJzIGFzIGEgTm9ybWF0
aXZlIHJlZmVyZW5jZS4KClt5c2hlbl0gV2Ugd2lsbCBhZGQgdGhlc2UgUkZDcyB0byB0aGUgbm9y
bWF0aXZlIHJlZmVyZW5jZSBzZWN0aW9uLgpbW1Nhc2hhXV0gQW5kIHRvIHJlZmVyIHRvIHRoZW0g
aW4gdGhlIOKAnFNwZWNpZmljYXRpb24gb2YgUmVxdWlyZW1lbnRz4oCdIHNlY3Rpb24uCgpSZWdh
cmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYz
MDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKVGhpcyBl
LW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250
YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBw
cm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcwp0cmFu
c21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBm
YXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KClRoaXMgZS1tYWlsIG1lc3Nh
Z2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3Jt
YXRpb24gd2hpY2ggaXMKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkg
dG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKdHJhbnNtaXNzaW9uIGlu
IGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhl
biBkZWxldGUgdGhlIG9yaWdpbmFsCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVu
ZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNo
IGlzCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxl
Y29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxl
YXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRo
ZSBvcmlnaW5hbAphbmQgYWxsIGNvcGllcyB0aGVyZW9mLgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhl
IHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcyAKQ09ORklE
RU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlv
dSBoYXZlIHJlY2VpdmVkIHRoaXMgCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9y
bSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5h
bCAKYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8IS0tW2lmICFt
c29dPjxzdHlsZT52XDoqIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9Cm9cOioge2JlaGF2
aW9yOnVybCgjZGVmYXVsdCNWTUwpO30Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7
fQouc2hhcGUge2JlaGF2aW9yOnVybCgjZGVmYXVsdCNWTUwpO30KPC9zdHlsZT48IVtlbmRpZl0t
LT48c3R5bGU+PCEtLQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZh
bWlseToiQ2FtYnJpYSBNYXRoIjsKCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQpAZm9u
dC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMg
MiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOwoJcGFub3NlLTE6MiAxMSA2
IDkgMiAyIDQgMyAyIDQ7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IlNlZ29lIFVJIFN5bWJv
bCI7CglwYW5vc2UtMToyIDExIDUgMiA0IDIgNCAyIDIgMzt9Ci8qIFN0eWxlIERlZmluaXRpb25z
ICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW46MGNt
OwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluawoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOiMwNTYzQzE7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO30KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5OwoJY29sb3I6Izk1NEY3MjsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpw
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87CgltYXJn
aW4tcmlnaHQ6MGNtOwoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87CgltYXJnaW4tbGVmdDow
Y207Cglmb250LXNpemU6MTIuMHB0OwoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2Vy
aWY7fQpwcmUKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgltc28tc3R5bGUtbGluazoiSFRNTCBQ
cmVmb3JtYXR0ZWQgQ2hhciI7CgltYXJnaW46MGNtOwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJ
Zm9udC1zaXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQpwLk1zb0xpc3RQ
YXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoCgl7bXNv
LXN0eWxlLXByaW9yaXR5OjM0OwoJbWFyZ2luLXRvcDowY207CgltYXJnaW4tcmlnaHQ6MGNtOwoJ
bWFyZ2luLWJvdHRvbTowY207CgltYXJnaW4tbGVmdDozNi4wcHQ7CgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7Cglmb250LXNpemU6MTEuMHB0OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJl
Zm9ybWF0dGVkIENoYXIiOwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6
IkhUTUwgUHJlZm9ybWF0dGVkIjsKCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30KcC5tc29ub3JtYWww
LCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMAoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1h
bDsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9udC1zaXplOjEyLjBwdDsK
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30KcC5tc29ub3JtYWwwMCwgbGku
bXNvbm9ybWFsMDAsIGRpdi5tc29ub3JtYWwwMAoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDA7
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsKCW1hcmdpbi1yaWdodDowY207Cgltc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzsKCW1hcmdpbi1sZWZ0OjBjbTsKCWZvbnQtc2l6ZToxMi4wcHQ7Cglm
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9CnAubXNvY2hwZGVmYXVsdCwgbGku
bXNvY2hwZGVmYXVsdCwgZGl2Lm1zb2NocGRlZmF1bHQKCXttc28tc3R5bGUtbmFtZTptc29jaHBk
ZWZhdWx0OwoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87CgltYXJnaW4tcmlnaHQ6MGNtOwoJbXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87CgltYXJnaW4tbGVmdDowY207Cglmb250LXNpemU6MTAu
MHB0OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQpzcGFuLmVtYWlsc3R5bGUy
MAoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOwoJY29sb3I6d2luZG93dGV4dDt9CnNwYW4uZW1haWxzdHlsZTIyCgl7bXNvLXN0
eWxlLW5hbWU6ZW1haWxzdHlsZTIyOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
Cgljb2xvcjp3aW5kb3d0ZXh0O30Kc3Bhbi5lbWFpbHN0eWxlMjMKCXttc28tc3R5bGUtbmFtZTpl
bWFpbHN0eWxlMjM7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOiMx
RjQ5N0Q7fQpzcGFuLmVtYWlsc3R5bGUyNAoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyNDsK
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6d2luZG93dGV4dDt9CnNw
YW4uZW1haWxzdHlsZTI1Cgl7bXNvLXN0eWxlLW5hbWU6ZW1haWxzdHlsZTI1OwoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEO30Kc3Bhbi5lbWFpbHN0eWxl
MjYKCXttc28tc3R5bGUtbmFtZTplbWFpbHN0eWxlMjY7Cglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsKCWNvbG9yOiMxRjQ5N0Q7fQpzcGFuLmh0bWxwcmVmb3JtYXR0ZWRjaGFyMAoJ
e21zby1zdHlsZS1uYW1lOmh0bWxwcmVmb3JtYXR0ZWRjaGFyOwoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9CnNwYW4uaWNvbgoJe21zby1zdHlsZS1uYW1lOmljb247fQpzcGFuLkVtYWlsU3R5
bGUzMQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30Kc3Bhbi5FbWFpbFN0eWxlMzMKCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbC1yZXBseTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
OwoJY29sb3I6IzFGNDk3RDt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7Cglmb250LXNpemU6MTAuMHB0O30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIu
MHB0IDc5Mi4wcHQ7CgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30KZGl2Lldv
cmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24xO30KLyogTGlzdCBEZWZpbml0aW9ucyAqLwpA
bGlzdCBsMAoJe21zby1saXN0LWlkOjI2MDcyNjE1NDsKCW1zby1saXN0LXRlbXBsYXRlLWlkczox
NzM4MTQ3NzQyO30KQGxpc3QgbDEKCXttc28tbGlzdC1pZDozNzkyODA1NDE7Cgltc28tbGlzdC10
ZW1wbGF0ZS1pZHM6MTc5NzQyMDcwMDt9CkBsaXN0IGwxOmxldmVsMQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWItc3Rv
cDozNi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9
CkBsaXN0IGwxOmxldmVsMgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1s
ZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwxOmxldmVsMwoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZl
bC10YWItc3RvcDoxMDguMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWls
eTpTeW1ib2w7fQpAbGlzdCBsMTpsZXZlbDQKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsKCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDE6bGV2
ZWw1Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3
OwoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsK
CWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwxOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWItc3RvcDoy
MTYuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpA
bGlzdCBsMTpsZXZlbDcKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2
ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsKCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDE6bGV2ZWw4Cgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVs
LXRhYi1zdG9wOjI4OC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0
LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5
OlN5bWJvbDt9CkBsaXN0IGwxOmxldmVsOQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWItc3RvcDozMjQuMHB0OwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMgoJe21z
by1saXN0LWlkOjE0MTI1ODA0MjU7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEzNDIxNTA2NjY7
fQpAbGlzdCBsMjpsZXZlbDEKCXttc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0OwoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwyOmxl
dmVsMgoJe21zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWwzCgl7bXNvLWxl
dmVsLXRhYi1zdG9wOjEwOC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0
ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWw0Cgl7bXNvLWxldmVsLXRhYi1zdG9w
OjE0NC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0O30KQGxpc3QgbDI6bGV2ZWw1Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7Cglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxp
c3QgbDI6bGV2ZWw2Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWw3
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWw4Cgl7bXNvLWxldmVs
LXRhYi1zdG9wOjI4OC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0
LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWw5Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjMy
NC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTgu
MHB0O30KQGxpc3QgbDMKCXttc28tbGlzdC1pZDoxOTkyNjM1NjY5OwoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOjE2Njc2ODQzMzY7fQpAbGlzdCBsMzpsZXZlbDEKCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MzYu
MHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlz
dCBsMzpsZXZlbDIKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwt
dGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0OwoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMzpsZXZlbDMKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFi
LXN0b3A6MTA4LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3lt
Ym9sO30KQGxpc3QgbDM6bGV2ZWw0Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJ
bXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7Cgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwzOmxldmVsNQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1z
by1sZXZlbC10YWItc3RvcDoxODAuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250
LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMzpsZXZlbDYKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBw
dDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3Qg
bDM6bGV2ZWw3Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRl
eHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwzOmxldmVsOAoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWIt
c3RvcDoyODguMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpTeW1i
b2w7fQpAbGlzdCBsMzpsZXZlbDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cglt
c28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30Kb2wKCXttYXJnaW4tYm90dG9t
OjBjbTt9CnVsCgl7bWFyZ2luLWJvdHRvbTowY207fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAv
Pgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVsYXlv
dXQgdjpleHQ9ImVkaXQiPgo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4KPC9vOnNo
YXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGxhbmc9IkVOLVVTIiBs
aW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5ZaW1pbiw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj5Mb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgcmVzcG9uc2UuIEl0IHNl
ZW1zIHRoYXQgd2UgYXJlIGFsaWduZWQgaW4gb3VyIHVuZGVyc3RhbmRpbmcgb2YgdGhlIEVWUE4g
cHJvYmxlbSwgYW5kIHRoYXQgaXQgZGVzZXJ2ZXMgYSBkZWRpY2F0ZWQgZG9jdW1lbnQuPG86cD48
L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SSBkbyBub3QgcmVhbGx5IGNhcmUgYWJvdXQg
c3BlY2lmaWMgd29yZGluZywgYmUgaXQg4oCcY292ZXJlZCBieSBhIGRlZGljYXRlZCBkb2N1bWVu
dOKAnSBvciDigJxsZWZ0IGZvciBmdXR1cmUgc3R1ZHnigJ0g4oCTIHdoYXRldmVyIHN1aXRzIHlv
dXIgY29sbGVhZ3VlcyBhbmQgeW91IHdvdWxkIGRvIGZyb20gbXkgUE9WLiBBbmQsIGp1c3QgdG8g
bWFrZSBpdCBjbGVhciwgSSBkbwogbm90IHRoaW5rIHRoYXQgdGhlc2UgY29uc2lkZXJhdGlvbnMg
c2hvdWxkIGJsb2NrIGFwcHJvdmFsIGFuZCBwdWJsaWNhdGlvbiBvZiB0aGUgZnJhbWV3b3JrIGRy
YWZ0LiBJIGRvIG5vdCBleHBlY3Qgc3VjaCBhIGRvY3VtZW50IHRvIGNvdmVyIGluIGRldGFpbCBh
bGwgcG90ZW50aWFsIGFwcGxpY2F0aW9ucyBhbmQgdGhlaXIgc3BlY2lmaWMgaXNzdWVzLgo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhl
IG5leHQgcmVsZWFzZSBvZiB0aGUgZHJhZnQgdG8gY29uZmlybSB0aGF0IG15IGNvbW1lbnRzIGhh
dmUgYmVlbiByZXNvbHZlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkNlbGw6Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcyLTU0OTI2NjMwMjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPkVtYWlsOiZuYnNwOyZuYnNwOyBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxkaXY+Cjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRk
aW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+
IFlpbWluIFNoZW4gJmx0O3lzaGVuQGp1bmlwZXIubmV0Jmd0OyA8YnI+CjxiPlNlbnQ6PC9iPiBU
aHVyc2RheSwgRGVjZW1iZXIgMTMsIDIwMTggNDo0NCBQTTxicj4KPGI+VG86PC9iPiBBbGV4YW5k
ZXIgVmFpbnNodGVpbiAmbHQ7QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20mZ3Q7PGJy
Pgo8Yj5DYzo8L2I+IHJ0Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYt
bXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnOyBydGctYWRzQGll
dGYub3JnPGJyPgo8Yj5TdWJqZWN0OjwvYj4gUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYt
bXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4KPC9kaXY+
CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+SGkgU2FzaGEsPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgdmVy
eSBtdWNoIGZvciBhbGwgdGhlIGFuYWx5c2lzIGludG8gdGhlIEVWUE4gY2FzZSEgPG86cD4KPC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+V2UgYWdyZWUgd2l0aCB5b3VyIHBvaW50IG9uIHRoZSBCVU0gdHJhZmZp
Yy4gR2l2ZW4gdGhlIHBhcnRpY3VsYXIgZm9yd2FyZGluZyBtb2RlIG9mIEJVTSB0cmFmZmljLCBp
dCB3aWxsIHN1ZmZlciBmcm9tIGR1cGxpY2F0ZSBwYWNrZXRzIHdpdGggZWdyZXNzIHByb3RlY3Rp
b24uIEVWUE4gZGVmaW5pdGVseSBkZXNlcnZlcyBhIGl0cyBvd24gZG9jdW1lbnQgdG8gZGlzY3Vz
cyB0aGlzIGtpbmQgb2YgY2F2ZWF0cwogYW5kIGFsc28gY2xhcmlmeSB0aGUgd29ya2luZyBjYXNl
IG9mIGtub3duLXVuaWNhc3QgdHJhZmZpYy48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPldoYXQgd2Ug
Y2FuIGdlbmVyYWxseSBzYXkgaW4gdGhpcyBmcmFtZXdvcmsgZHJhZnQgaXMgdGhhdCAtIGlmIHRo
ZXJlIG5lZWRzIHRvIGJlIGEgY29uc2lkZXJhdGlvbiBvciBkaXNjdXNzaW9uIG9mIGFueSBhcHBs
aWNhYmlsaXR5IG9yIG9wZXJhdGlvbiBpc3N1ZXMgc3BlY2lmaWMgdG8gYSBnaXZlbiB0eXBlIG9m
IHNlcnZpY2UsIGl0IHNob3VsZCBiZSBjb3ZlcmVkIGJ5IGEgc2VwYXJhdGUgZG9jdW1lbnQuIElP
VywKIHdlIGRvbuKAmXQgd2FudCB0byBjYWxsIG91dCBhIHBhcnRpY3VsYXIgc2VydmljZSAobGlr
ZSBFVlBOKSBmb3Ig4oCcZnVydGhlciBzdHVkeeKAnSwgYmVjYXVzZSBhIOKAnGZyYW1ld29ya+KA
nSBzaG91bGQgYWxyZWFkeSBpbXBseSBhbmQgY3JlYXRlIHRoZSBzcGFjZSBmb3Ig4oCcZnV0dXJl
IHN0dWR54oCdIG9mIGFsbCBzZXJ2aWNlcyBhbmQgY29tcG9uZW50cyBpZiBuZWVkZWQuIFdlIGNh
biBicm9hZGx5IHBvaW50IG91dCBzb21lIGNhdGVnb3JpZXMgb2YgaXNzdWVzCiB0byBjb25zaWRl
ciAoZS5nLiBCVU0gdHJhZmZpYywgdW5hdmFpbGFiaWxpdHkgb2YgcHJvdGVjdGluZyBmb3J3YXJk
aW5nIHN0YXRlIG9uIHByb3RlY3RvciksIGJ1dCBpdOKAmXMgbm90IGEgZ29hbCBvZiB0aGlzIGRy
YWZ0IHRvIGNvbmZpcm0gaXNzdWVzIGZvciBhIHNwZWNpZmljIHNlcnZpY2UgYW5kIHB1dCBpdCBp
biB0aGUg4oCcZnV0dXJlIHN0dWR54oCdIGxpc3QuIFdvdWxkIHlvdSBhZ3JlZSB3aXRoIHVzIG9u
IHRoaXMgYXBwcm9hY2g/PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgYWdhaW4gZm9yIHlv
dXIgZGV0YWlsZWQgY29tbWVudHMuIFRoZXkgc2hvdWxkIGJlIG5vdGVkIGZvciB0aGUgZnV0dXJl
IHN0dWR5CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSBVSSBTeW1ib2wmcXVv
dDssc2Fucy1zZXJpZiI+JiMxMjg1MjI7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPGRpdj4KPGRpdj4KPGRpdj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2si
PlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0tIFlpbWluPG86cD48
L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRE
RiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFsZXhhbmRl
ciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+Cjxi
PkRhdGU6IDwvYj5UaHVyc2RheSwgRGVjZW1iZXIgMTMsIDIwMTggYXQgMTowMSBBTTxicj4KPGI+
VG86IDwvYj5ZaW1pbiBTaGVuICZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBlci5uZXQi
PnlzaGVuQGp1bmlwZXIubmV0PC9hPiZndDs8YnI+CjxiPkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0i
bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8
YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mZ3Q7
LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4m
cXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9h
PiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90
ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+JnF1b3Q7CiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYu
b3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRm
Lm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRn
LWFkc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYu
b3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZndDs8YnI+CjxiPlN1YmplY3Q6IDwvYj5SZTogUnRn
RGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0w
MzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPllpbWluLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPk1v
cmUgb2YgdGhlIHNhbWUgLSB5ZXQgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUgd2l0aCBlZ3Jlc3Mg
cHJvdGVjdGlvbiBvZiBFVlBOIE1DIHRyYWZmaWMuPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rp
dj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjpibGFjayI+V2hlbiBFVlBOIHVzZXMgUDJNUCBMU1BzIGZvciBkZWxpdmVyeSBvZiBNQyB0
cmFmZmljLCB0aGUgZWdyZXNzIGluIG1hbnkgY2FzZXMgdXNlcyB0aGUgdG9wIGxhYmVsIGFzIHRo
ZSBjb250ZXh0IGxhYmVsIGZvciBpZGVudGlmeWluZyB0aGUgaW5ncmVzcyBQRSBhbmQKIGludGVy
cHJldHMgdGhlIG5leHQgbGFiZWwocykgaW4gdGhpcyBjb250ZXh0LiBDb21iaW5pbmcgdGhpcyBz
Y2hlbWUgd2l0aCB0aGUgZWdyZXNzIHByb3RlY3Rpb24gd2hlcmUgdGhlIHRvcCBsYWJlbCByZWNl
aXZlZCBieSB0aGUgUHJvdGVjdG9yIHJlcHJlc2VudHMgYW5vdGhlciBjb250ZXh0IGxvb2tzIHF1
aXRlIG5vbi10cml2aWFsIHRvIG1lIGFuZCBub3QgY29tcGF0aWJsZSB3aXRoIHNvbWUgb2YgdGhl
IGFwcHJvYWNoZXMgZm9yIHNldHRpbmcKIHRoZSBieXBhc3MgdHVubmVsLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
Ym90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkJUVywgdGhpcyBpc3N1ZSBpcyBwcm9iYWJseSBhbHNv
IHJlbGV2YW50IGZvciBNVlBOIHVzaW5nIFAyTVAgTFNQcyBhcyBQTVNJLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
Ym90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPk15IDJjLjxicj4KPGJyPgo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+CjwvZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
VGh1bWIgdHlwZWQgYnkgU2FzaGEgVmFpbnNodGVpbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9k
aXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxl
PSJ0ZXh0LWFsaWduOmNlbnRlciI+CjxociBzaXplPSIyIiB3aWR0aD0iOTglIiBhbGlnbj0iY2Vu
dGVyIj4KPC9kaXY+CjxkaXYgaWQ9ImRpdlJwbHlGd2RNc2ciPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPiBBbGV4YW5kZXIgVmFpbnNodGVpbjxicj4KPGI+U2VudDo8L2I+IFdl
ZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIwMTggMTE6NDE6MTEgQU08YnI+CjxiPlRvOjwvYj4gWWlt
aW4gU2hlbjxicj4KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+
cnRnLWRpckBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj4KbXBs
c0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+CmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3Mt
cHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0
Zy1hZHNAaWV0Zi5vcmciPgpydGctYWRzQGlldGYub3JnPC9hPjxicj4KPGI+U3ViamVjdDo8L2I+
IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJh
bWV3b3JrLTAzPC9zcGFuPgo8bzpwPjwvbzpwPjwvcD4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPGRpdj4KPGRpdj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluIGFuZCBhbGws
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+VG8gY2xhcmlmeSBteSBpc3N1ZSAjNCBpbiB0aGUgcHJldmlvdXMgZW1h
aWwuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cHJlPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+UkZDIDc0MzIgaW4gU2VjdGlvbiAxMiBzYXlzIHRoYXQg4oCcVDwvc3Bhbj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPmhlIHByaW5jaXBsZXMgYmVoaW5kIHRoZSBmb2xsb3dpbmcg
cHJvY2VkdXJlcyBhcmUgYm9ycm93ZWQgZnJvbSB0aGUgc3BsaXQtaG9yaXpvbiBmb3J3YXJkaW5n
IHJ1bGVzIGluIFZQTFMgc29sdXRpb25zIFs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJv
b2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfcmZjNDc2
MSZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RU
WGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVn
JmFtcDttPXBQWk50MDA2WFZhNjUtRHRyeEZyeXYwTm5WNzZybm5ORExSU2FVWW5sejAmYW1wO3M9
X2xOUkdCaENPZ0R3emJPbHI2MGcyVW8xS1hGd1o0MHM2YjJIY19Ca2VESSZhbXA7ZT0iIHRpdGxl
PSImcXVvdDtWaXJ0dWFsIFByaXZhdGUgTEFOIFNlcnZpY2UgKFZQTFMpIFVzaW5nIEJHUCBmb3Ig
QXV0by1EaXNjb3ZlcnkgYW5kIFNpZ25hbGluZyZxdW90OyI+UkZDNDc2MTwvYT5dIFs8YSBocmVm
PSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rv
b2xzLmlldGYub3JnX2h0bWxfcmZjNDc2MiZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3Vo
cjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3
b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJmFtcDttPXBQWk50MDA2WFZhNjUtRHRyeEZyeXYwTm5W
NzZybm5ORExSU2FVWW5sejAmYW1wO3M9Nlg2WVdtOHJvR1pwcGUzbU9za2MzNjUxcDlvZmRlNTJQ
V2VpT3gtM2VmMCZhbXA7ZT0iIHRpdGxlPSImcXVvdDtWaXJ0dWFsIFByaXZhdGUgTEFOIFNlcnZp
Y2UgKFZQTFMpIFVzaW5nIExhYmVsIERpc3RyaWJ1dGlvbiBQcm90b2NvbCAoTERQKSBTaWduYWxp
bmcmcXVvdDsiPlJGQzQ3NjI8L2E+XS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj7igJ0gPC9zcGFuPjxv
OnA+PC9vOnA+PC9wcmU+CjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3ByZT4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhvd2V2ZXIsIFJGQyA0NzYxIGFuZCBSRkMgNDc2
MiBkZWZpbmUgdGhlIHNwbGl0LWhvcml6b24gcnVsZXMgPGI+PGk+ZGlmZmVyZW50bHk8L2k+PC9i
Pjo8L3NwYW4+PG86cD48L286cD48L3ByZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6NTQuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UkZDIDQ3NjEgaW4gU2VjdGlvbiA0LjIuNSBz
dGF0ZXMgdGhhdCDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5TcGxpdCBob3Jp
em9uIGZvcndhcmRpbmcgcnVsZXMgYXBwbHkgdG8gYnJvYWRjYXN0IGFuZCBtdWx0aWNhc3QgcGFj
a2V0cywgYXMgd2VsbCBhcyBwYWNrZXRzIHRvIGFuIHVua25vd24gTUFDIGFkZHJlc3M8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj7igJ08L3NwYW4+PG86cD48L286cD48L3ByZT4KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6NTQuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+LTwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UkZDIDQ3NjIgaW4gU2VjdGlvbiA0LjQgc3RhdGVzIHRo
YXQg4oCcPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+YSBQRSBNVVNUIE5PVCBmb3J3
YXJkIHRyYWZmaWMgZnJvbSBvbmUgUFcgdG8gYW5vdGhlciBpbiB0aGUgc2FtZSBWUExTIG1lc2g8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj7igJ0sIGl0IGRvZXMgbm90IGRpZmZlcmVudGlhdGUgYmV0d2Vl
biBCVU0gYW5kIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYy4gPC9zcGFuPjxvOnA+PC9vOnA+
PC9wcmU+CjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5XaGlsZSBSRkMgNzQzMiBpcyBhbGlnbmVkIHdpdGgg
UkZDIDQ3NjEgaW4gaXRzIGRlZmluaXRpb24gb2YgdGhlIHNwbGl0LWhvcml6b24gcnVsZXMsIHRo
ZSBydWxlIGludHJvZHVjZWQgaW4gUkZDIDQ3NjIgaXMgbXVjaCBzaW1wbGVyIHRvIGltcGxlbWVu
dCwgYW5kIGl0IGlzIG5vdCBleHBsaWNpdGx5IHByb2hpYml0ZWQgYnkgUkZDIDc0MzIuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wcmU+CjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYz
MDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5DZWxsOiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmIzQz
Ozk3Mi01NDkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsgPGEgaHJlZj0i
bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj4KQWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb208L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpz
b2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gQWxleGFuZGVyIFZhaW5zaHRlaW4gPGJyPgo8Yj5TZW50
OjwvYj4gV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAxMToyMCBBTTxicj4KPGI+VG86PC9i
PiAnWWltaW4gU2hlbicgJmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNo
ZW5AanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRn
LWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxz
QGlldGYub3JnIj4KbXBsc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+CmRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPjsgPGEg
aHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPgpydGctYWRzQGlldGYub3JnPC9hPjxicj4K
PGI+U3ViamVjdDo8L2I+IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5ZaW1pbiw8L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5Mb3Rz
IG9mIHRoYW5rcyBmb3IgdGhlIG1lc3NhZ2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+SSB0aGluayB0aGF0IHVzZSBvZiB0aGUgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVzY3Jp
YmVkIGluIHRoZSBkcmFmdCBmb3IgcHJvdGVjdGlvbiBvZiBFVlBOLWJhc2VkIE1QMk1QIHNlcnZp
Y2VzIHJlcXVpcmVzIGNsYXJpZmljYXRpb24gb2Ygc2V2ZXJhbCBpc3N1ZXMuIEkgYW0gbm90IHN1
cmUgSSBjYW4gcHJvdmlkZSBhIGZ1bGwgbGlzdCwgYnV0LCBhdCBsZWFzdCwKIHRoZSBmb2xsb3dp
bmcgc2hvdWxkIGJlIGNvbnNpZGVyZWQ6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj4xLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdE
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5JdCBzZWVtcyB0aGF0IGluIG9yZGVyIGZvciBlZ3Jlc3MgcHJvdGVj
dGlvbiB0byB3b3JrLCBFdGhlcm5ldCBsaW5rcyBjb25uZWN0aW5nIHRoZSBwcmltYXJ5IEVncmVz
cyBQRSBhbmQgdGhlIFByb3RlY3RvciB0byB0aGUgY3VzdG9tZXIgc2l0ZSBtdXN0IHBhcnRpY2lw
YXRlIGluIGEgY29tbW9uIG11bHRpLWhvbWVkIEV0aGVybmV0IFNlZ21lbnQuIElmIHRoaXMgaXMg
Y29ycmVjdCwgaXQKIHNob3VsZCBiZSBzcGVjaWZpZWQgZXhwbGljaXRseTwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDot
MTguMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Mi48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDss
c2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SWYgdGhlIG11bHRpLWhvbWluZyBF
dGhlcm5ldCBTZWdtZW50IGFib3ZlIG9wZXJhdGVzIGluIHRoZSBTaW5nbGUtQWN0aXZlIG1vZGUs
IGFuZCBpZiB0aGUgUHJpbWFyeSBQRSBpcyB0aGUgREYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUg
c3BlY2lmaWMgc2VydmljZSB5b3UgdHJ5IHRvIHByb3RlY3QsIHRoZW4sIHRvIHRoZSBiZXN0IG9m
IG15IHVuZGVyc3RhbmRpbmcsIHRoZSBwcm9wb3NlZAogcHJvdGVjdGlvbiBzY2hlbWUgd2lsbCBu
b3QgcHJvdGVjdCBhbnl0aGluZywgYmVjYXVzZSB0aGUgUHJvdGVjdG9yIHdpbGwgZGVjbGFyZSB0
aGUgcmVsZXZhbnQgVkxBTnMgYXMgYmxvY2tlZCB0byB0aGUgQ0UgKGUuZy4sIHVzaW5nIE1WUlAg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gOC41IG9mIFJGQyA3NDMyLiBUaGUgUHJvdGVjdG9yIHdp
bGwgb25seSB1bmJsb2NrIHRoZXNlIFZMQU5zIHdoZW4gaXQgaXMgZWxlY3RlZCBhcyB0aGUgREYg
4oCTIGJ1dAogdGhpcyB3aWxsIG5vdCBoYXBwZW4gdW50aWwgaXQgd2lsbCBsZWFybiB0aGF0IHRo
ZSBwcmltYXJ5IEVncmVzcyBQRSBvciB0aGUgbGluayB0aGF0IGNvbm5lY3RzIGl0IHRvIHRoZSBD
RSBoYXZlIGZhaWxlZC4gKElmIHRoZSBQcmltYXJ5IFBFIHdhcyBub3QgYSBERiwgdGhlcmUgd291
bGQgYmUgbm90aGluZyB0byBwcm90ZWN0KS48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPjMuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5
N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPklmIHRoZSBJZiB0aGUgbXVsdGktaG9taW5nIEV0aGVybmV0IFNl
Z21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIEFsbC1BY3RpdmUgbW9kZSwgYW5kIGlmIHRoZSBQ
cmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVjaWZpYyBzZXJ2
aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbjo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5k
ZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5hLjwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JbiB0aGUgY2FzZSBvZiB0
aGUgcHJpbWFyeSBQRSBmYWlsdXJlIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYyB3aWxsIGJl
Jm5ic3A7IHByb3RlY3RlZCBieSB0aGUgcHJvcG9zZWQgc2NoZW1lPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Yi48L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+VGhlIFBy
b3RlY3RvciB3aWxsIGRpc2NhcmQgYW55IEJVTSB0cmFmZmljIGl0IHJlY2VpdmVkIGZvciB0aGlz
IHNlcnZpY2UgdW50aWwgaXQgaXMgZWxlY3RlZCBhcyB0aGUgREYuCjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPldoZXRoZXIgdGhpcyBiZWhhdmlvciB3b3VsZCBjb3Vu
dCBhcyBwcm90ZWN0aW9uIGZvciB0aGUgc2VydmljZSBpbiBxdWVzdGlvbiBvciBub3QgZGVwZW5k
cyBvbiB0aGUgc2lnbmlmaWNhbmNlIG9mIG11bHRpY2FzdCB0cmFmZmljIGluIHRoaXMgc2Vydmlj
ZS4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9InRleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj40Ljwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SRkMg
NzQzMiBkZWZpbmVzIGluIFNlY3Rpb24gMTIgdGhhdCBFdGhlcm5ldCBmcmFtZXMgd2l0aCB1bmtu
b3duIHVuaWNhc3QgRGVzdGluYXRpb24gTUFDIGFkZHJlc3NlcyByZWNlaXZlZCBmcm9tIGFub3Ro
ZXIgUEUgTVVTVCBOT1QgZXZlciBiZSBmb3J3YXJkZWQgYnkgdGhlIHJlY2VpdmluZyBQRSB0byBh
bnkgb3RoZXIgUEUsIG9ubHkgbG9jYWxseS4gV2hpbGUgUkZDIDc0MzIgcmVzdHJpY3RzCiB0aGlz
IHRvIGp1c3QgdW5rbm93biB1bmljYXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9zdCBpbXBs
ZW1lbnRhdGlvbnMgZG8gbm90IGZvcndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVzIHRoZXkg
cmVjZWl2ZSZuYnNwOyB0byBvdGhlciBQRXMgaW4gYW55IGNhc2UgKEkgY2FuIGJlIHdyb25nIGhl
cmUsIG9mIGNvdXJzZSkganVzdCB0byBiZSBvbiB0aGUgc2FmZSBzaWRlIHdoZW4gaXQgY29tZXMg
dG8gRXRoZXJuZXQgbG9vcCBwcmV2ZW50aW9uLgogU3VjaCBpbXBsZW1lbnRhdGlvbnMgd291bGQg
aGF2ZSBwcm9ibGVtcyB3aXRoIHVzaW5nIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSBm
b3IgcHJvdGVjdGlvbiBhZ2FpbnN0IGZhaWx1cmVzIG9mIHRoZSBhdHRhY2htZW50IGNpcmN1aXQg
d2hlcmUgdGhlIHByaW1hcnkgRWdyZXNzIFBFIGFjdHMgYXMgdGhlIFBMUi48L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JIGRvIG5vdCBrbm93IGlmIHRoZSBsaXN0IGFib3ZlIGlz
IGNvbXBsZXRlIGFuZCB3aGV0aGVyIGFsbCB0aGUgaXNzdWVzIEnigJl2ZSByYWlzZWQgYXJlIHJl
bGV2YW50LCBidXQgSSB0aGluayB0aGF0IGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90
ZWN0aW9uJm5ic3A7IGZyYW1ld29yayB0byBFVlBOIHJlcXVpcmVzIHNvbWUgYWRkaXRpb25hbCB0
aG91Z2h0IChhbmQsCiBldmVudHVhbGx5LCBhIGRlZGljYXRlZCBkb2N1bWVudCkuIFNpbXBseSBz
YXlpbmcgdGhhdCDigJw8L3NwYW4+RVZQTiBjYW4gYmUgc3VwcG9ydGVkIGluIGEgc2ltaWxhciBt
YW5uZXIgYXMgTGF5ZXIgMyBWUE48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+4oCdIGNvdWxk
IGJlIG1pc2xlYWRpbmcgSU1ITy4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
SG9wZWZ1bGx5IHRoZXNlIG5vdGVzIHdvdWxkIGJlIHVzZWZ1bC48L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcy
LTU0OTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZuYnNwOyA8YSBocmVmPSJtYWls
dG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPgpBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbTwvYT48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8ZGl2Pgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPkZyb206PC9iPiBZaW1pbiBTaGVuICZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5A
anVuaXBlci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0PC9hPiZndDsKPGJyPgo8Yj5TZW50OjwvYj4g
V2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAyOjQ0IEFNPGJyPgo8Yj5Ubzo8L2I+IEFsZXhh
bmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+
CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0
Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+Cm1wbHNAaWV0Zi5vcmc8
L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmciPgpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYu
b3JnIj4KcnRnLWFkc0BpZXRmLm9yZzwvYT48YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGly
IHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxv
OnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBTYXNhaCw8bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+
YS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Cjwvc3Bhbj5MMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hub2xvZ3kgd291bGQgbmVp
dGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3RlY3RpbmcgTUFDLVZSRiBu
b3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVhcm5pbmcuIEJ1dCBJIGNh
bm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1Y2Ugc29tZSBvdGhlciBp
c3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrCiDigJMgdGhpcyB3b3VsZCByZXF1aXJl
IHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sg
dG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKA
nGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW50
4oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4KPG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5F
VlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBMYXllciAzIFZQTiwg
YWx0aG91Z2ggdGhpcyBkb2N1bWVudCBkb2VzbuKAmXQgcHJvdmlkZSBhIGRldGFpbGVkIGV4YW1w
bGUuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPgo8ZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtzLDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2
Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rp
dj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0OzxhIGhyZWY9Im1h
aWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb208L2E+Jmd0Ozxicj4KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCBOb3ZlbWJl
ciAyOSwgMjAxOCBhdCAzOjUwIEFNPGJyPgo8Yj5UbzogPC9iPllpbWluIFNoZW4gJmx0OzxhIGhy
ZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Ozxi
cj4KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRn
LWRpckBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYu
b3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzptcGxz
QGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1w
bHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRv
OmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3Jn
Ij5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9y
ZzwvYT4mcXVvdDsKICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1w
cm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3Mt
cHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9
Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+Jmd0
Ozxicj4KPGI+U3ViamVjdDogPC9iPlJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMt
ZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rp
dj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjwvZGl2
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+WWltaW4s
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+TG90cyBvZiB0aGFua3MgZm9yIGEgcHJvbXB0IGFuZCB2ZXJ5IGVuY291
cmFnaW5nIHJlc3BvbnNlLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkl0IHNl
ZW1zIHRoYXQgYWxsIG15IGNvbW1lbnRzIHdvdWxkIGJlIHJlc29sdmVkIHdpdGggdGhlIHByb3Bv
c2VkIGNoYW5nZXMuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgbmV4dCByZXZpc2lvbiBvZiB0
aGUgZHJhZnQgdG8gY29uZmlybSB0aGF0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPlBsZWFzZSBzZWUgc29tZSByZW1hcmtzIDwvc3Bhbj48Yj48aT48c3BhbiBzdHlsZT0iY29s
b3I6IzAwQjBGMCI+aW5saW5lIGJlbG93PC9zcGFuPjwvaT48L2I+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPi48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+Cjxk
aXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SZWdh
cmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkNlbGw6Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcyLTU0OTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkVt
YWlsOiZuYnNwOyZuYnNwOyA8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb20iPgpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48L3NwYW4+PG86
cD48L286cD48L3A+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBw
dCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBZaW1pbiBT
aGVuICZsdDs8YSBocmVmPSJtYWlsdG86eXNoZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1bmlwZXIu
bmV0PC9hPiZndDsKPGJyPgo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4
IDI6NTMgQU08YnI+CjxiPlRvOjwvYj4gQWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0OzxhIGhyZWY9
Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0OzsKPGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5v
cmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+PGJyPgo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpy
dGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm1w
bHNAaWV0Zi5vcmciPgptcGxzQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj4KZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+PGJy
Pgo8Yj5TdWJqZWN0OjwvYj4gUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+SGkgU2FzaGEsPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MgdmVyeSBtdWNoIGFn
YWluIGZvciB0aGUgZGV0YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0aXZlIGNvbW1lbnRz
IGFuZCBzdWdnZXN0aW9ucyE8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlBsZWFzZSBzZWUgW3lzaGVu
XSBpbmxpbmUgYmVsb3cuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtzLDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj4tLSBZaW1pbjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5BbGV4YW5kZXIgVmFpbnNo
dGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
Ij5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7PGJyPgo8Yj5EYXRlOiA8
L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBBTTxicj4KPGI+VG86IDwvYj4m
cXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwv
YT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGll
dGYub3JnPC9hPiZndDs8YnI+CjxiPkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1k
aXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBo
cmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0Ozxh
IGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPiZndDssICZxdW90
OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3
b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc8L2E+JnF1b3Q7CiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mZ3Q7
PGJyPgo8Yj5TdWJqZWN0OiA8L2I+UnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxicj4KPGI+UmVzZW50LUZyb206IDwvYj4mbHQ7PGEg
aHJlZj0ibWFpbHRvOmFsaWFzLWJvdW5jZXNAaWV0Zi5vcmciPmFsaWFzLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+Jmd0Ozxicj4KPGI+UmVzZW50LVRvOiA8L2I+Jmx0OzxhIGhyZWY9Im1haWx0bzp5c2hl
bkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0OywgSmV5YW5hbnRoICZsdDs8
YSBocmVmPSJtYWlsdG86bWludG9AanVuaXBlci5uZXQiPm1pbnRvQGp1bmlwZXIubmV0PC9hPiZn
dDssICZsdDs8YSBocmVmPSJtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbSI+YnJ1bm8u
ZGVjcmFlbmVAb3JhbmdlLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhhbm5lc0By
dGJyaWNrLmNvbSI+aGFubmVzQHJ0YnJpY2suY29tPC9hPiZndDssCiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmMubWljaGVsQHRlbGVrb20uZGUiPmMubWljaGVsQHRlbGVrb20uZGU8L2E+Jmd0OywgJmx0
OzxhIGhyZWY9Im1haWx0bzpodWFpbW8uY2hlbkBodWF3ZWkuY29tIj5odWFpbW8uY2hlbkBodWF3
ZWkuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86amlhbmd5dWFubG9uZ0BodWF3ZWku
Y29tIj5qaWFuZ3l1YW5sb25nQGh1YXdlaS5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0
bzp0c2FhZEBjaXNjby5jb20iPnRzYWFkQGNpc2NvLmNvbTwvYT4mZ3Q7LAogJmx0OzxhIGhyZWY9
Im1haWx0bzpuLmxleW1hbm5AdGVsZWtvbS5kZSI+bi5sZXltYW5uQHRlbGVrb20uZGU8L2E+Jmd0
OywgJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGkubnUiPmxvYUBwaS5udTwvYT4mZ3Q7LCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmlnb3Vy
ZXV4QG5va2lhLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRiMzU0NkBhdHQuY29t
Ij5kYjM1NDZAYXR0LmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFyZXRhbmEuaWV0
ZkBnbWFpbC5jb20iPmFyZXRhbmEuaWV0ZkBnbWFpbC5jb208L2E+Jmd0OywKIExvYSBBbmRlcnNz
b24gJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGkubnUiPmxvYUBwaS5udTwvYT4mZ3Q7PGJyPgo8
Yj5SZXNlbnQtRGF0ZTogPC9iPlR1ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU08
L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkhlbGxvLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGU7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7
Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO29ycGhhbnM6Mjt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93
czoyO3RleHQtZGVjb3JhdGlvbi1zdHlsZTppbml0aWFsO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpp
bml0aWFsO3dvcmQtc3BhY2luZzowcHgiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkkg
aGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2VyIGZv
ciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxs
IHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBJ
RVRGIGxhc3QKIGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwg
cmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFu
Y2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91
dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVm
ZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYub3Jn
X2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1
aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4
d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhU
bXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPWxtTlJsWGpUNEtHNnhPdG9uNzd2bGEzSmxPdUhtcm10
QS1EVGJlUy1lSTgmYW1wO2U9Ij48c3BhbiBjbGFzcz0iaWNvbiI+PHNwYW4gc3R5bGU9ImNvbG9y
OiNCQjAwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPuKAizwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5
bGU9ImNvbG9yOiNCQjAwMDAiPmh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2FyZWEvcnRnL3Ry
YWMvd2lraS9SdGdEaXI8L3NwYW4+PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgc3R5bGU9
ImJhY2tncm91bmQ6d2hpdGU7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7Zm9udC12YXJp
YW50LWNhcHM6bm9ybWFsO29ycGhhbnM6Mjt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czoyO3RleHQt
ZGVjb3JhdGlvbi1zdHlsZTppbml0aWFsO3RleHQtZGVjb3JhdGlvbi1jb2xvcjppbml0aWFsO3dv
cmQtc3BhY2luZzowcHgiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkFsdGhvdWdoIHRo
ZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURz
LCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdp
dGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUsIGFu
ZAogc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRp
bmcgdGhlIGRyYWZ0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
RG9jdW1lbnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmstMDM8
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2aWV3ZXI6IEFsZXhhbmRlciAo
4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+UmV2aWV3IGRhdGU6IDE5LU5vdi0xODxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5JRVRGIExDIEVuZCBEYXRlOiBOb3Qga25vd248bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+SW50ZW5kIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj5TdW1tYXJ5PC9iPjogPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgaGF2ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFib3V0IHRoaXMgZG9jdW1lbnQgdGhhdCBJ
IHRoaW5rIHNob3VsZCBiZSByZXNvbHZlZCBiZWZvcmUgcHVibGljYXRpb24uPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj5Db21tZW50czwvYj46PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoZSBkcmFmdCBpcyB3ZWxsIHdyaXR0ZW4sIHJlcXVpcmVzIGZyb20gdGhlIHJlYWRl
ciBoYXMgZ29vZCB1bmRlcnN0YW5kaW5nIG9mIG11bHRpcGxlIHRlY2hub2xvZ2llcyBpbmNsdWRp
bmc6PG86cD48L286cD48L3A+Cjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHR5cGU9ImRpc2Mi
Pgo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwzIGxldmVsMSBsZm8zIj5j
b250ZXh0IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzE8bzpwPjwvbzpw
PjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMyBsZXZlbDEgbGZv
MyI+bG9jYWwgYW5kIHJlbW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5kIFJGQyA3NDkw
KTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omwz
IGxldmVsMSBsZm8zIj5TZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJRHMgKFJGQyA4NDAyKSBhbmQg
bW9yZS4mbmJzcDsKPG86cD48L286cD48L2xpPjwvdWw+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkg
ZG91YnQgaXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBk
b3VidCBhbnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgo8bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlRoaXMgaXMgYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHdpdGggYXQgbGVhc3Qg
b25lIOKAnHNwZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJhbWV3b3JrIGFscmVhZHkgYmVpbmcg
cHVibGlzaGVkIGFzCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM4MTA0JmFtcDtkPUR3TUdh
USZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDty
PTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5ME1m
QVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz1aUW5Ta1ZRdHQxeTVt
dlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmFtcDtlPSI+ClJGQyA4MTA0PC9hPi4gJm5i
c3A7SSBhc3N1bWUgdGhhdCBvdGhlciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1bWVudHMgYXJl
IG9uIHRoZSB3YXkuIDxvOnA+CjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBob2xkIGEgdmVyeSBj
b25zdHJ1Y3RpdmUgb2ZmLWxpc3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3JzIGJlZm9yZSBw
b3N0aW5nIHRoaXMgcmV2aWV3LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVlbiBhbHJlYWR5
IGFja25vd2xlZGdlZC4gSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3JzIGFuZCwgZXNw
ZWNpYWxseSwgWWltaW4sIGZvciBjb29wZXJhdGlvbi48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PkNhdmVhdDwvYj46IDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUg
ZG9uZSA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsLTJEYXJjaGl2ZV93ZWJfbXBsc19jdXJyZW50X21z
ZzE3MDMzLmh0bWwmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVN
Sy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4
Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5
NjU4JmFtcDtzPXplUVY3aThHQVRXRFB1LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmYW1w
O2U9Ij4KYW4gdW5zb2xpY2l0ZWQgcmV2aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBk
cmFmdDwvYT4uIEZyb20gbXkgUE9WLCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29v
ZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBi
aWFzZWQgKHRoZSBjdXJyZW50IHZlcnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBo
YXZlIG5vdGljZWQgdGhhdCB0aGUgbWFqb3JpdHkgb2YgbXkKIHRoZW4gY29tbWVudHMgaGF2ZSBi
ZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBk
cmFmdC48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gVGhhbmtzIGFnYWluITxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+TWFqb3IgSXNzdWVzPC9iPjogTm8gbWFqb3IgaXNzdWVzIGZvdW5k
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5NaW5vciBJc3N1ZXM8L2I+OjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij4x
KTxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
PlRoZSBkb2N1bWVudCBzZWVtcyB0byBiZSBhbWJpZ3VvdXMmbmJzcDsgd2l0aCByZWdhcmQgdG8g
ZXhwZWN0ZWQgY292ZXJhZ2Ugb2YgTDJWUE4gc2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBk
ZWZpbmVzOgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij5hLjxzcGFuIHN0eWxlPSJmb250LXNp
emU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPk9uIG9uZSBoYW5kLCB0
aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdvcmsgaW4gdGhlIDI8c3VwPm5kPC9zdXA+IGJ1
bGxldCBpbiBTZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1VU1Qg4oCcPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5hY2NvbW1vZGF0ZSBleGlzdGluZyBhbmQg
ZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBsYXllci0yIFZQTnMsIGxheWVyLTMg
VlBOcywgaGllcmFyY2hpY2FsIExTUCwKIGFuZCBvdGhlcnM8L3NwYW4+4oCdPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1p
bmRlbnQ6LTE4LjBwdCI+Yi48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5PbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3IG9m
IHRoZSBmcmFtZXdvcmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnDxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5XaGVu
IGEgUExSIGRvZXMgbG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJlc3BvbnNpYmxlIGZv
ciBwZXJmb3JtaW5nICZxdW90O2NvbnRleHQgbGFiZWwgc3dpdGNoaW5nJnF1b3Q7IGZvciByZXJv
dXRlZCBNUExTCiBzZXJ2aWNlIHBhY2tldHMgYW5kICZxdW90O2NvbnRleHQgSVAgZm9yd2FyZGlu
ZyZxdW90OyBmb3IgcmVyb3V0ZWQgSVAgc2VydmljZSBwYWNrZXRzLCB0byBhbGxvdyB0aGUgc2Vy
dmljZSBwYWNrZXRzIHRvIGNvbnRpbnVlIHRvIHJlYWNoIHRoZSBzZXJ2aWNlIGRlc3RpbmF0aW9u
czwvc3Bhbj7igJ0uIGkuZS4sIE1BQy1iYXNlZCBzd2l0Y2hpbmcgc2VlbXMgdG8gYmUgZXhjbHVk
ZWQgZnJvbSB0aGUgcHJvdGVjdG9yIHJlc3BvbnNpYmlsaXR5Lgo8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDot
MTguMHB0Ij5jLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPlNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25seSBkZWZpbmVzIHRoZSB0
ZXJtcyDigJw8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PkNvbnRleHQgbGFiZWwgc3dpdGNoaW5nPC9zcGFuPuKAnSZuYnNwOyBhbmQg4oCcPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PkNvbnRleHQgSVAgZm9yd2FyZGluZzwvc3Bhbj7igJ0uIFRoaXMgYWxzbyBzdWdnZXN0cyB0aGF0
IENvbnRleHQgTGF5ZXItMgogc3dpdGNoaW5nIGlzIG5vdCBjb3ZlcmVkIGJ5IHRoZSBmcmFtZXdv
cms8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gQWN0dWFsbHksIHRoaXMgZnJhbWV3b3Jr
IGRvZXMgYWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXItMiBzd2l0Y2hp
bmcgdGFibGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBoYXZlIGEgbGF5
ZXItMiBoZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBiZWxvdyB0aGUg
Y29udGV4dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlCiBjYXNlIG9mIE1BQyBhZGRyZXNzIHRh
YmxlLiAmbmJzcDtJbiB0aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkgcG9pbnQgdG8gYW55IHR5
cGUgb2YgbG9vay11cCB0YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVzZSBjYXNlLCBhbnkgbWVh
bmluZ2Z1bCBjb250ZXh0LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2FyZGluZy9zd2l0Y2hpbmcg
aXMgYWxsb3dlZCBieSB0aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQgYSBzZWN0aW9uIHRvIHRo
ZSBlbmQgb2YgZHJhZnQKIHRvIG1ha2UgaXQgZnV0dXJlIGNvbXBhdGlibGU8c3BhbiBzdHlsZT0i
Y29sb3I6IzAwQjBGMCI+LjxiPjxpPltbU2FzaGFdXSBTb3VuZHMgZ29vZC4gSSB3aWxsIGJlIHdh
aXRpbmcgZm9yIHRoZSBhY3R1YWwgdGV4dCBpbiB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJh
ZnQuPC9pPjwvYj4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij4yKTxzcGFuIHN0eWxlPSJmb250LXNpemU6
Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPkkgaGF2ZSBzb21lIGRvdWJ0cyByZWdh
cmRpbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRl
ZmluZWQgaW4gdGhlIGRyYWZ0Jm5ic3A7IHRvIFZQTFMtYmFzZWQgKFJGQyA0NzYxIGFuZC9vciBS
RkMgNDc2MikmbmJzcDsgc2VydmljZXMgYmVjYXVzZToKPG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBw
dCI+YS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj5XaXRoIFZQTFMsIENFIG11bHRpLWhvbWluZyBhbHdheXMgb3BlcmF0ZXMgaW4g
c2luZ2xlLWFjdGl2ZSBtb2RlLiBBcyBhIGNvbnNlcXVlbmNlOjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1p
bmRlbnQ6LTEwOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPmkuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA8L3NwYW4+ClByaW9yIHRvIGZhaWx1cmUgb2YgdGhlIHByaW1hcnkgZWdyZXNz
LCB0aGUgVlNJIHRoYXQgcmVwcmVzZW50cyB0aGUgc2VydmljZSBpbiB0aGUgUHJvdGVjdG9yIFBF
IHdvdWxkIG5vdCBsZWFybiBhbnkgTUFDIGFkZHJlc3Nlcwo8bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5k
ZW50Oi0xMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bh
bj5paS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwv
c3Bhbj5JZiB0aGUgUExSIHJlZGlyZWN0cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgaW50
ZW5kZWQgZm9yIHRoZSBwcmltYXJ5IGVncmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUgVlNJ
IHRoYXQgbG9jYWxseSByZXByZXNlbnRzIHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlIHdvdWxkIGZs
b29kIHRoaXMgdHJhZmZpYyBhcyDigJx1bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBzdWNoLCBw
cm9iYWJseSBzdWJqZWN0IGl0IHRvIHJhdGUgbGltaXRpbmcuCjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1p
bmRlbnQ6LTEwOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPmlpaS48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5Gcm9t
IHRoZSBQT1Ygb2YgdGhlIGN1c3RvbWVyIG9mIHRoZSBWUExTIHNlcnZpY2UsJm5ic3A7IHRoaXMg
bWVhbnMgdGhhdCByZWRpcmVjdGluZyB0cmFmZmljIHRvIHRoZSBwcm90ZWN0aW5nIFZTSSwgYnkg
YW5kIG9mIGl0c2VsZiB3b3VsZCBub3QgZnVsbHkgcmVzdG9yZSB0aGUgc2VydmljZSwgc2luY2Ug
c3Vic3RhbnRpYWwgcGFydCBvZiB0aGUgY3VzdG9tZXIgdHJhZmZpYyB3b3VsZCBiZSBkcm9wcGVk
IHVudGlsIE1BQyBsZWFybmluZyBpbgogdGhlIHByb3RlY3RpbmcgVlNJIGlzIGNvbXBsZXRlZDxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPmIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+SXQgaXMgYWxzbyB3b3J0aCBub3Rpbmcg
dGhhdCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVscyBkbyBub3Qgb25seSBkZWZp
bmUgZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1BQy1iYXNlZCBzd2l0Y2hpbmcg
YnV0IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZvciBNQUMgbGVhcm5pbmcuIEV4
dGVuZGluZyBzdWNoIGlkZW50aWZpY2F0aW9uIHRvIGNvdmVyIGFsc28gYXBwbGljYXRpb24gbGFi
ZWxzCiBvZiB0aGUgcmVkaXJlY3RlZCB0cmFmZmljIGxvb2tzIHF1aXRlIG5vbi10cml2aWFsIHRv
IG1lPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+Yy48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5JIHNlZSB0aGVzZSBjb25jZXJu
cyBhcyBtaW5vciBpc3N1ZXMgYmVjYXVzZSwgYXMgZXhwbGFpbmVkIGFib3ZlLCBpdCBpcyBub3Qg
Y2xlYXIgdG8gbWUgd2hldGhlciB0aGUgZnJhbWV3b3JrIGlzIHN1cHBvc2VkIHRvIGNvdmVyIFZQ
TFMgc2VydmljZXMuIEFuIGV4cGxpY2l0IGNhdmVhdCAocG9zc2libHkgZGVmaW5pbmcgYXBwbGlj
YWJpbGl0eSBvZiB0aGUgZnJhbWV3b3JrIHRvIFZQTFMgc2VydmljZXMgYXMg4oCcbGVmdCBGRlPi
gJ0sIG9yCiB0byBiZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSkgd291bGQg
c3VmZmljZSB0byByZXNvbHZlIHRoZW0gSU1ITzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPmQu
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+TDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRo
ZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9y
IHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5u
b3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNz
dWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yawog4oCTIHRoaXMgd291bGQgcmVxdWlyZSBz
ZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hpbGUgc3VjaCBzZXJ2aWNlcyBsb29rIHRv
IG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhwbGljaXQgZGVmaW5pdGlvbiBvZiDigJxs
ZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKA
nSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lz
aGVuXSBXZSB3aWxsIG1lbnRpb24gVlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3
ZWxsIGFzIHNlcnZpY2VzIHdoZXJlIG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9y
IGVzdGFibGlzaCBpdHMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24g
aW4gYWR2YW5jZSBvZiBhIHByaW1hcnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0
b3I8c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+LjxiPjxpPltbU2FzaGFdXQogVGhpcyBzaG91
bGQgc3VmZmljZSBJIHRoaW5rPC9pPjwvYj48L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPi48L3NwYW4+PC9pPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Cjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4
dC1pbmRlbnQ6LTE4LjBwdCI+Myk8c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5UaGUgZXhhbXBsZSBvZiBhcHBseWluZyB0aGUgZWdyZXNzIHBy
b3RlY3Rpb24gZnJhbWV3b3JrIHRvIEJHUC9NUExTIElQIFZQTiAoUkZDIDQzNjQpIGluIFNlY3Rp
b24gOCBpcyBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgdG8gc2NlbmFyaW8gd2hlbiBib3RoIHRoZSBw
cmltYXJ5IGVncmVzcyBWUkYgYW5kIHRoZSBwcm90ZWN0b3IgVlJGIHVzZSBwZXItVlJGIGxhYmVs
IGFsbG9jYXRpb24gc2NoZW1lLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij5hLjxzcGFuIHN0
eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPldp
dGggdGhpcyBzY2hlbWUsIHRoZSB1c2FnZSBvZiB0aGUgcHJvcG9zZWQgZWdyZXNzIHByb3RlY3Rp
b24gZnJhbWV3b3JrIGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2FyZC4KPG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6
LTE4LjBwdCI+Yi48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Cjwvc3Bhbj5Ib3dldmVyLCBSRkMgNDM2NCBkZWZpbmVzIHNldmVyYWwgbGFiZWwg
YWxsb2NhdGlvbiBzY2hlbWVzIGFuZCBzdGF0ZXMgdGhhdCB0aGUgbGFiZWwgYWxsb2NhdGlvbiBz
Y2hlbWUgY2FuIGJlIHNlbGVjdGVkIGluZGVwZW5kZW50bHkgaW4gZWFjaCBQRSB3aXRob3V0IGFu
eSBpbXBhY3Qgb24gaW50ZXJvcGVyYWJpbGl0eS4gSXQgaXMgbm90IGNsZWFyIHRvIG1lLCB0byB3
aGljaCBleHRlbnQgSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNlIGRpZmZlcmVudAogbGFiZWwgYWxs
b2NhdGlvbiBzY2hlbWVzIGluIGRpZmZlcmVudCBlZ3Jlc3MgUEVzIHdvdWxkIGJlIGNvdmVyZWQg
YnkgdGhlIHByb3Bvc2VkIGZyYW1ld29yazxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPmMuPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+U2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhhbXBsZSBpbiBhIGZyYW1l
d29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmliZSBhIGNvbXBsZXRlIHNv
bHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVsYWJvcmF0aW9uIHdpdGgg
cmVnYXJkIHRvIG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMm
bmJzcDsgKGluY2x1ZGluZyB0aGUgcG9zc2libGUKIG1pc21hdGNoIGluIHRoZSBwcmltYXJ5IGFu
ZCBwcm90ZWN0b3IgZWdyZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0byBhIChmdXR1
cmUpIGRlZGljYXRlZCBkb2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBwcmltYXJ5IFBFIChQRTIp
IG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1WUkYsIHBlci1yb3V0ZSwgb3Ig
cGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQRTMpIHNob3VsZCBzZXQgdXAgdGhl
IG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUyLm1wbHMgdGFibGUgYXMgYmVsb3c6
CjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPi08c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5JZiB0
aGUgVlBOIGxhYmVsIGlzIGEgcGVyLVZSRiBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVs
IHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRl
bnQ6LTE4LjBwdCI+LTxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPklmIHRoZSBWUE4gbGFiZWwgaXMg
YSBwZXItcm91dGUgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQg
YmUgYmFzZWQgb24gdGhlIHByb3RlY3RvcuKAmXMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHRoZSBJ
UCBwcmVmaXguPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+LTxzcGFuIHN0eWxlPSJmb250LXNp
emU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9z
cGFuPklmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItaW50ZXJmYWNlIGxhYmVsLCB0aGVyZSBhcmUg
dHdvIGNhc2VzLiAoQSkgSWYgdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRo
ZSBpbnRlcmZhY2VzIG9uIHRoZSBwcmltYXJ5IFBFIGFsaWducyBjb21wbGV0ZWx5IHdpdGggdGhl
IGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBw
cm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9mIHRoZQogbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRv
IHRoZSBjb3JyZXNwb25kaW5nIGludGVyZmFjZSBvZiB0aGUgSVAgcHJlZml4IG9uIHRoZSBwcm90
ZWN0b3IuIChCKSBPdGhlcndpc2UgKG9yIGZvciBzaW1wbGljaXR5KSwgdGhlIG5leHRob3Agb2Yg
dGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuCjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6
IzAwQjBGMCI+W1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCBy
ZWdhcmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMg
VlBOIGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0
IHRoZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZSRiBhbmQKIHBlcmZvcm1pbmcgY29u
dGV4dCBJUCBmb3J3YXJkaW5nPyBUaGUgbG9naWMgdGhhdCBtYXRjaGVzIHJvdXRlcyBsZWFybmVk
IGJ5IHRoZSBwcmltYXJ5IGVncmVzcyBQRSBhbmQgYnkgdGhlIFByb3RlY3RvciB3b3VsZCBiZSBj
b21wbGljYXRlZCBhbmQgZXZlbnR1YWxseSBjb3VsZCBmYWxsIGJhY2sgdG8gdGhlIHNhbWUgc2No
ZW1lIOKAkyBzbyB3aGF0IGlzIHRoZSBnYWluPzwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjQpPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+U2VjdGlvbiA1LjggZGVzY3JpYmVz
IDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2VtZW50IG9mIHRoZSBDb250ZXh0IElE
IElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3QgZGVmaW5lIGFueSBvZiB0aGVzZSBh
cHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCdLiBUaGlzIGxvb2tzIHRvIG1lIGxp
a2UgYW4gb3BlbmluZyBmb3IgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMgYmV0d2VlbiBpbXBsZW1l
bnRhdGlvbnMKIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBwcm9hY2hlcy4gT24gdGhlIG90aGVy
IGhhbmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1ld29yayBkb2N1bWVudCBpcyB0aGUg
cmlnaHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBsZW1lbnQgb3B0aW9uLCBlc3BlY2lh
bGx5IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFwcGxpY2FiaWxpdHkgYXJlIHF1aXRlIGRp
ZmZlcmVudDoKPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+YS48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5UaGUg4oCccHJveHkg
bW9kZeKAnSBhcHByb2FjaCBpbXBvc2VzIG1pbmltYWwgKGlmIGFueSkgc3BlY2lmaWMgcmVxdWly
ZW1lbnRzIG9uIHRoZSByb3V0aW5nIGFuZCBURSBkb21haW4gKGkuZS4sIG5vIGRlZGljYXRlZCBl
eHRlbnNpb25zIGluIElHUCwmbmJzcDsganVzdCBzdXBwb3J0IG9mIHNvbWUgRlJSIG1lY2hhbmlz
bSBieSB0aGUgc2lnbmFsaW5nIHByb3RvY29sIHVzZWQgZm9yIHRoZSB0dW5uZWwgc2V0dXApCjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPmIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+VGhlIOKAnGFsaWFzIG1vZGXigJ0gc2Vl
bXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21lbnQgUm91dGluZyBleHRlbnNp
b25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcgZG9tYWluIGFzIHdlbGwgYXMg
c3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50aWFsIFBMUnMuIFRoZXJlZm9y
ZSBJIHRoaW5rIHRoYXQgaXQgaXMgYSBuYXRpdmUgc2NoZW1lIHRvIGJlIHVzZWQgaW4gdGhlIFNS
LU1QTFMKIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRoZSBlbnZpcm9ubWVudHMg
dGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBMU1BzPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1p
bmRlbnQ6LTE4LjBwdCI+Yy48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5UaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5r
IG1vZGXigJ0gaXMgYWNjb21wYW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnDxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij5UaGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVubmVscyBh
bmQgdGhlIGJ5cGFzcyB0dW5uZWxzIHJlbGllcyBvbiB0aGUgcGF0aCBjb21wdXRhdGlvbnMgZm9y
IHRoZQogYW55LWNhc3QgSVAmbmJzcDsgYWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGluZ3Jlc3Mg
cm91dGVycyBhbmQgUExSLiZuYnNwOyBUaGVyZWZvcmUsIGNhcmUgTVVTVCBiZSB0YWtlbiBmb3Ig
dGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVuIG5ldHdvcmsgdG9w
b2xvZ3k8L3NwYW4+4oCdLiZuYnNwOyBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3VsZCBiZSB3
ZWxjb21lIElNSE8sIGVzcGVjaWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9kZQogY291
bGQgYmUgZm91bmQgaW4gUkZDIDgxMDQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+ZC48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bh
bj5JIGhhdmUgbG9va2VkIHVwIFNlY3Rpb24gNC4zIGluIFJGQyA4MTA0IHRoYXQgZGlzY3Vzc2Vz
IHR3byBhcHByb2FjaGVzIChlcXVpdmFsZW50cyBvZiB0aGUgUHJveHkgYW5kIEFsaWFzIG1vZGVz
IGluIHRoaXMgZHJhZnQpIHRvIGFkdmVydGlzZW1lbnQgb2YgQ29udGV4dCBJRCwgYW5kIGZvdW5k
IHRoZSBmb2xsb3dpbmcgdGV4dCB0aGVyZSAodGhlIGNyaXRpY2FsIGZyYWdtZW50IGlzCjxzcGFu
IHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdyI+aGlnaGxpZ2h0ZWQ8L3NwYW4+KTo8bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBUaGUgbWVjaGFuaXNtIGluIHRoaXMgZG9j
dW1lbnQgaW50ZW5kcyB0byBiZSBmbGV4aWJsZSBvbiB0aGUgYXBwcm9hY2g8L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdXNlZCBieSBhIG5ldHdvcmssIGFz
IGxvbmcgYXMgaXQgc2F0aXNmaWVzIHRoZSBhYm92ZSByZXF1aXJlbWVudHMgZm9yPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRoZSB0cmFuc3BvcnQgdHVu
bmVsIHBhdGggYW5kIGJ5cGFzcyB0dW5uZWwgcGF0aC4mbmJzcDsgSW4gdGhlb3J5LCB0aGU8L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgbmV0d29yayBjYW4g
dXNlIG9uZSBhcHByb2FjaCBmb3IgY29udGV4dCBJRCBYIGFuZCBhbm90aGVyIGFwcHJvYWNoPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGZvciBjb250ZXh0
IElEIFkuJm5ic3A7CjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdyI+Rm9yIGEgZ2l2ZW4g
Y29udGV4dCBJRCwgYWxsIHJlbGV2YW50IHJvdXRlcnMsPC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyBpbmNsdWRp
bmcgcHJpbWFyeSBQRSwgcHJvdGVjdG9yLCBhbmQgUExSLCBtdXN0IHN1cHBvcnQgYW5kIGFncmVl
IG9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdyI+
Jm5ic3A7Jm5ic3A7IHRoZSBjaG9zZW4gYXBwcm9hY2guJm5ic3A7IFRoZSBjb29yZGluYXRpb24g
YmV0d2VlbiB0aGUgcm91dGVycyBjYW4gYmU8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrO2JhY2tncm91bmQ6eWVsbG93Ij4mbmJzcDsmbmJzcDsgYWNoaWV2ZWQgYnkgY29uZmlndXJh
dGlvbjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+QWRkaW5nIHN1
Y2ggKCBvciBzaW1pbGFyKSB0ZXh0IHRvIFNlY3Rpb24gNS44IGxvb2tzIHRvIG1lIGFzIGEgcmVh
c29uYWJsZSBjb21wcm9taXNlIGJldHdlZW4gYmVpbmcgZXhjZXNzaXZlbHkgc3RyaWN0IGFuZCBi
ZWluZyBleGNlc3NpdmVseSBmbGV4aWJsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudC48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBhZGQgc2ltaWxhciB0ZXh0IHRvIHRoZSBk
cmFmdC4gQXMgYSBmcmFtZXdvcmssIHRoZSBkcmFmdCBwcmVzZW50cyBhbmQgZGlzY3Vzc2VzIGEg
bnVtYmVyIG9mIG9wdGlvbnMgaW4gYSBnZW5lcmFsIG1hbm5lci4gVGhlc2Ugb3B0aW9ucyBhcmUg
dGVjaG5pY2FsbHkgZXF1YWwgYW5kIGFsbCBmZWFzaWJsZSwgYWx0aG91Z2ggdGhleSBlYWNoIG1h
eSBoYXZlIHByb3MgYW5kIGNvbnMuIFRoaXMKIGlzIGFsc28gYmFzZWQgb24gb3VyIGdvYWwgdG8g
bWFrZSBlZ3Jlc3MgcHJvdGVjdGlvbiBhcHBsaWNhYmxlIHRvIGEgdmFyaWV0eSBvZiBuZXR3b3Jr
cyBvZiBkaWZmZXJlbnQgdGVjaG5vbG9naWVzLiBIZW5jZSwgdGhlIGRyYWZ0IGRvZXMgbm90IG1h
bmRhdGUgYW55IG9wdGlvbiBhcyBhIE1VU1QuIFRoYXQgZGVjaXNpb24gb2Ygd2hpY2ggb3B0aW9u
IHRvIHVzZSBpbiBhIGdpdmVuIG5ldHdvcmsgaXMgbGVmdCB0byB0aGUgc3BlY2lmaWMgdGVjaG5v
bG9neQogZGVwbG95ZWQgYW5kIHRoZSB2ZW5kb3JzIGludm9sdmVkLiA8bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPltb
U2FzaGFdXSBUaGlzIHNob3VsZCBkbyBpdCBJTUhPLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+Tml0czwvYj46PG86cD48L286cD48L3A+CjxvbCBzdHlsZT0ibWFyZ2lu
LXRvcDowY20iIHN0YXJ0PSIxIiB0eXBlPSIxIj4KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbGlzdDpsMiBsZXZlbDEgbGZvNiI+UkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0
ZXh0LCBidXQgZG9lcyBub3QgYXBwZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJ
IGhhdmUgcG9pbnRlZCB0byB0aGlzIGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUg
dGhhbiBhIHllYXIgYWdvLCBidXQgaXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKTxvOnA+PC9v
OnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwyIGxldmVsMSBs
Zm82Ij5SRkMgODE3NCBpcyBuZWl0aGVyIG1lbnRpb25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMg
dG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykgbm9yIGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVm
ZXJlbmNlLjxvOnA+PC9vOnA+PC9saT48L29sPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIGFkZCB0
aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYw
Ij5bW1Nhc2hhXV0gQW5kIHRvIHJlZmVyIHRvIHRoZW0gaW4gdGhlIOKAnFNwZWNpZmljYXRpb24g
b2YgUmVxdWlyZW1lbnRz4oCdIHNlY3Rpb24uPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TYXNo
YTxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNo
dGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyPgo8YnI+ClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQg
Zm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMK
PGJyPgpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVs
ZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcwo8YnI+CnRyYW5zbWlzc2lvbiBpbiBlcnJv
ciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVs
ZXRlIHRoZSBvcmlnaW5hbAo8YnI+CmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPGJyPgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1ib3R0b206MTIuMHB0Ij48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJyPgpUaGlz
IGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNv
bnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3aGljaCBt
YXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRo
aXMKPGJyPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWls
LCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgphbmQgYWxs
IGNvcGllcyB0aGVyZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3A+Cjwv
ZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIu
MHB0Ij48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJyPgpUaGlzIGUtbWFpbCBtZXNzYWdl
IGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0
aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRh
cnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKPGJyPgp0cmFuc21p
c3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgs
IGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgphbmQgYWxsIGNvcGllcyB0aGVyZW9m
Ljxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3A+CjwvZGl2Pgo8YnIgY2xlYXI9
ImJvdGgiPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX188QlI+CjxCUj4KVGhpcyBlLW1haWwgbWVzc2FnZSBp
cyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlv
biB3aGljaCBpcyA8QlI+CkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5
IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIDxCUj4KdHJhbnNtaXNz
aW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBh
bmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsIDxCUj4KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48
QlI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxCUj4KPC9ib2R5Pgo8L2h0bWw+Cgo=

--_000_DB5PR0301MB1909BB3E3658457EE6841BDC9DA00DB5PR0301MB1909_--


From nobody Thu Dec 13 17:37:10 2018
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D02E9130F15; Thu, 13 Dec 2018 17:37:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z_Gd1ImRjvHs; Thu, 13 Dec 2018 17:37:07 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0BAF130DDC; Thu, 13 Dec 2018 17:37:06 -0800 (PST)
Received: from LHREML714-CAH.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 4C0E25FE92CF6; Fri, 14 Dec 2018 01:37:02 +0000 (GMT)
Received: from DGGEML422-HUB.china.huawei.com (10.1.199.39) by LHREML714-CAH.china.huawei.com (10.201.108.37) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 14 Dec 2018 01:37:03 +0000
Received: from DGGEML510-MBX.china.huawei.com ([169.254.2.202]) by dggeml422-hub.china.huawei.com ([10.1.199.39]) with mapi id 14.03.0415.000; Fri, 14 Dec 2018 09:36:52 +0800
From: Mach Chen <mach.chen@huawei.com>
To: wangzitao <wangzitao@huawei.com>, "ops-dir@ietf.org" <ops-dir@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org" <draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Thread-Topic: [mpls] Opsdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
Thread-Index: AQHUkQGqKtyssMjlHEOij+tfs0Ne4qV9eHBQ
Date: Fri, 14 Dec 2018 01:36:52 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2856@dggeml510-mbx.china.huawei.com>
References: <154449891827.3033.14964112534022994115@ietfa.amsl.com>
In-Reply-To: <154449891827.3033.14964112534022994115@ietfa.amsl.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/YOfKR-eElnoaZVwM21U_I8Dr4zA>
Subject: Re: [mpls] Opsdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:37:09 -0000

SGkgWml0YW8sDQoNClRoYW5rcyBmb3IgdGhlIHJldmlldyENCg0KQmVzdCByZWdhcmRzLA0KTWFj
aA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IG1wbHMgW21haWx0bzpt
cGxzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBaaXRhbyBXYW5nDQo+IFNlbnQ6IFR1
ZXNkYXksIERlY2VtYmVyIDExLCAyMDE4IDExOjI5IEFNDQo+IFRvOiBvcHMtZGlyQGlldGYub3Jn
DQo+IENjOiBtcGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtbHNwLXBpbmctbGFnLW11bHRp
cGF0aC5hbGxAaWV0Zi5vcmc7DQo+IGlldGZAaWV0Zi5vcmcNCj4gU3ViamVjdDogW21wbHNdIE9w
c2RpciBsYXN0IGNhbGwgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbXBscy1sc3AtcGluZy1sYWctDQo+
IG11bHRpcGF0aC0wNQ0KPiANCj4gUmV2aWV3ZXI6IFppdGFvIFdhbmcNCj4gUmV2aWV3IHJlc3Vs
dDogUmVhZHkNCj4gDQo+IEkgaGF2ZSByZXZpZXdlZCB0aGlzIGRvY3VtZW50IGFzIHBhcnQgb2Yg
dGhlIE9wZXJhdGlvbmFsIGRpcmVjdG9yYXRl4oCZcw0KPiBvbmdvaW5nIGVmZm9ydCB0byByZXZp
ZXcgYWxsIElFVEYgZG9jdW1lbnRzIGJlaW5nIHByb2Nlc3NlZCBieSB0aGUgSUVTRy4NCj4gVGhl
c2UgY29tbWVudHMgd2VyZSB3cml0dGVuIHdpdGggdGhlIGludGVudCBvZiBpbXByb3ZpbmcgdGhl
IG9wZXJhdGlvbmFsDQo+IGFzcGVjdHMgb2YgdGhlIElFVEYgZHJhZnRzLiBDb21tZW50cyB0aGF0
IGFyZSBub3QgYWRkcmVzc2VkIGluIGxhc3QgY2FsbCBtYXkNCj4gYmUgaW5jbHVkZWQgaW4gQUQg
cmV2aWV3cyBkdXJpbmcgdGhlIElFU0cgcmV2aWV3LiAgRG9jdW1lbnQgZWRpdG9ycyBhbmQNCj4g
V0cgY2hhaXJzIHNob3VsZCB0cmVhdCB0aGVzZSBjb21tZW50cyBqdXN0IGxpa2UgYW55IG90aGVy
IGxhc3QgY2FsbCBjb21tZW50cy4NCj4gDQo+IERvY3VtZW50IHJldmlld2VkOiAgZHJhZnQtaWV0
Zi1tcGxzLWxzcC1waW5nLWxhZy1tdWx0aXBhdGgtMDUuDQo+IA0KPiBTdW1tYXJ5Og0KPiAgICBU
aGlzIGRvY3VtZW50IGRlZmluZXMgZXh0ZW5zaW9ucyB0byB0aGUgTVBMUyBMYWJlbCBTd2l0Y2hl
ZCBQYXRoIChMU1ApDQo+IFBpbmcNCj4gICAgYW5kIFRyYWNlcm91dGUgbWVjaGFuaXNtcyBhcyBz
cGVjaWZpZWQgaW4gUkZDIDgwMjkuICBUaGUgZXh0ZW5zaW9ucyBhbGxvdw0KPiAgICB0aGUgTVBM
UyBMU1AgUGluZyBhbmQgVHJhY2Vyb3V0ZSBtZWNoYW5pc21zIHRvIGRpc2NvdmVyIGFuZCBleGVy
Y2lzZQ0KPiAgICBzcGVjaWZpYyBwYXRocyBvZiBMYXllciAyIChMMikgRXF1YWwtQ29zdCBNdWx0
aXBhdGggKEVDTVApIG92ZXIgTGluaw0KPiAgICBBZ2dyZWdhdGlvbiBHcm91cCAoTEFHKSBpbnRl
cmZhY2VzLiBBZGRpdGlvbmFsbHksIGEgbWVjaGFuaXNtIGlzIGRlZmluZWQNCj4gdG8NCj4gICAg
ZW5hYmxlIGRldGVybWluYXRpb24gb2YgdGhlIGNhcGFiaWxpdGllcyBvZiBhbiBMU1Igc3VwcG9y
dGVkLg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCj4gbXBscyBtYWlsaW5nIGxpc3QNCj4gbXBsc0BpZXRmLm9yZw0KPiBodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCg==


From nobody Thu Dec 13 18:11:40 2018
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A994A130F66; Thu, 13 Dec 2018 18:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OpbTn4Lfz50L; Thu, 13 Dec 2018 18:11:37 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD626130F5C; Thu, 13 Dec 2018 18:11:36 -0800 (PST)
Received: from lhreml702-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id D7DE2CB0F96AA; Fri, 14 Dec 2018 02:11:32 +0000 (GMT)
Received: from lhreml707-chm.china.huawei.com (10.201.108.56) by lhreml702-cah.china.huawei.com (10.201.108.43) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 14 Dec 2018 02:11:33 +0000
Received: from lhreml707-chm.china.huawei.com (10.201.108.56) by lhreml707-chm.china.huawei.com (10.201.108.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Fri, 14 Dec 2018 02:11:33 +0000
Received: from DGGEML422-HUB.china.huawei.com (10.1.199.39) by lhreml707-chm.china.huawei.com (10.201.108.56) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1591.10 via Frontend Transport; Fri, 14 Dec 2018 02:11:33 +0000
Received: from DGGEML510-MBX.china.huawei.com ([169.254.2.202]) by dggeml422-hub.china.huawei.com ([10.1.199.39]) with mapi id 14.03.0415.000; Fri, 14 Dec 2018 10:11:22 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Linda Dunbar <linda.dunbar@huawei.com>, "secdir@ietf.org" <secdir@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org" <draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Thread-Topic: Secdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
Thread-Index: AQHUkY+Xr7eIQ7lWe0az4uRG6fBCdqV9d+Sw
Date: Fri, 14 Dec 2018 02:11:21 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2883@dggeml510-mbx.china.huawei.com>
References: <154455986336.13151.8483284555885294015@ietfa.amsl.com>
In-Reply-To: <154455986336.13151.8483284555885294015@ietfa.amsl.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/GGfieKTN7Mk3mocFRXMYbNoPuzs>
Subject: Re: [mpls] Secdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:11:39 -0000

SGkgTGluZGEsDQoNClRoYW5rcyBmb3IgdGhlIHJldmlldyENCg0KU29tZSByZXNwb25zZXMgaW5s
aW5lLi4uDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogaWV0ZiBbbWFp
bHRvOmlldGYtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIExpbmRhIER1bmJhcg0KPiBT
ZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4IDQ6MjQgQU0NCj4gVG86IHNlY2RpckBp
ZXRmLm9yZw0KPiBDYzogbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWxzcC1waW5nLWxh
Zy1tdWx0aXBhdGguYWxsQGlldGYub3JnOw0KPiBpZXRmQGlldGYub3JnDQo+IFN1YmplY3Q6IFNl
Y2RpciBsYXN0IGNhbGwgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbXBscy1sc3AtcGluZy1sYWctbXVs
dGlwYXRoLTA1DQo+IA0KPiBSZXZpZXdlcjogTGluZGEgRHVuYmFyDQo+IFJldmlldyByZXN1bHQ6
IFJlYWR5DQo+IA0KPiBJIGhhdmUgcmV2aWV3ZWQgdGhpcyBkb2N1bWVudCBhcyBwYXJ0IG9mIHRo
ZSBzZWN1cml0eSBkaXJlY3RvcmF0ZSdzIG9uZ29pbmcNCj4gZWZmb3J0IHRvIHJldmlldyBhbGwg
SUVURiBkb2N1bWVudHMgYmVpbmcgcHJvY2Vzc2VkIGJ5IHRoZSBJRVNHLiAgVGhlc2UNCj4gY29t
bWVudHMgd2VyZSB3cml0dGVuIHByaW1hcmlseSBmb3IgdGhlIGJlbmVmaXQgb2YgdGhlIHNlY3Vy
aXR5IGFyZWENCj4gZGlyZWN0b3JzLiAgRG9jdW1lbnQgZWRpdG9ycyBhbmQgV0cgY2hhaXJzIHNo
b3VsZCB0cmVhdCB0aGVzZSBjb21tZW50cw0KPiBqdXN0IGxpa2UgYW55IG90aGVyIGxhc3QgY2Fs
bCBjb21tZW50cy4NCj4gDQo+IFRoZSBzdW1tYXJ5IG9mIHRoZSByZXZpZXcgaXMgUmVhZHkgd2l0
aCBjb21tZW50DQo+IA0KPiBUaGUgZGVzY3JpYmVkIG1lY2hhbmlzbSBmb3IgTFNQIE11bHRpcGF0
aCBQaW5nIGlzIHZlcnkgY2xlYXIuIFRoZSBTZWN1cml0eQ0KPiBDb25zaWRlcmF0aW9uIHJlLXVz
ZXMgdGhlIGRlc2NyaXB0aW9uIG9mIFJGQzgwMjksIHdoaWNoIGlzIHZlcnkNCj4gY29tcHJlaGVu
c2l2ZS4NCj4gSXQgd291bGQgYmUgYmV0dGVyIGlmIHRoZSBkcmFmdCBkZXNjcmliZXMgaG93IHRv
IHByZXZlbnQgaW50ZXJtZWRpYXRlIExTUnMgaW4NCj4gYmV0d2VlbiB0aGUgSW5pdGlhdGluZyBM
U1IgYW5kIFJlc3BvbmRpbmcgTFNSIGZyb20gbWlzLXVzaW5nIHRoZSBkZXRhaWxlZA0KPiBsaW5r
IGluZm9ybWF0aW9uIChlLmcuIGZvcndhcmRpbmcgdG8gc29tZXdoZXJlIGVsc2UpLg0KDQpUaGUg
RWNobyBSZXF1ZXN0IGFuZCBSZXBseSBtZXNzYWdlcyBhcmUgZGlyZWN0bHkgZXhjaGFuZ2VkIGJl
dHdlZW4gdGhlIEluaXRpYXRpbmcgTFNSIGFuZCB0aGUgUmVzcG9uZGluZyBMU1IsIHRob3NlIGlu
dGVybWVkaWF0ZSBMU1JzIGp1c3QgZm9yd2FyZCB0aGUgbWVzc2FnZXMgYXMgbm9ybWFsIHBhY2tl
dHMsIHRoZXkgd2lsbCBub3Qgc2VlIHRoZSBkZXRhaWxlZCBsaW5rIGluZm9ybWF0aW9uIHVubGVz
cyBpZiB0aGV5IGluc3BlY3QgYW5kIGRvIERQSSBvbiBldmVyeSBwYWNrZXQgZm9yd2FyZGVkIGJ5
IHRoZW0uIA0KDQpUaGUgZGV0YWlsZWQgbGluayBpbmZvcm1hdGlvbiBpcyBzdXBwbGllZCB0byB0
aGUgSW5pdGlhdGluZyBMU1IgZm9yIHVzaW5nLCB0aGUgaW50ZXJtZWRpYXRlIExTUnMgd2lsbCBu
b3QgdHJ5IHRvIHVzZSBpdCBldmVuIGlmIHRoZXkgcmVjZWl2ZWQgdGhlIGluZm9ybWF0aW9uLCBi
ZWNhdXNlIHRoZXJlIGlzIG5vIGNvcnJlc3BvbmRpbmcgRWNobyBSZXF1ZXN0IHRvIHRoZSByZWNl
aXZlZCBFY2hvIFJlcGx5LiAgDQoNCg0KQmVzdCByZWdhcmRzLA0KTWFjaA0KDQo+IA0KPiBCZXN0
IFJlZ2FyZHMsDQo+IExpbmRhIER1bmJhcg0KPiANCg0K


From nobody Thu Dec 13 19:37:26 2018
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD21E130EFC; Thu, 13 Dec 2018 19:37:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9_kNrfYDD9sb; Thu, 13 Dec 2018 19:37:22 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7281C130ED1; Thu, 13 Dec 2018 19:37:22 -0800 (PST)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id B437AA8F7A140; Fri, 14 Dec 2018 03:37:17 +0000 (GMT)
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 14 Dec 2018 03:37:18 +0000
Received: from DGGEML510-MBX.china.huawei.com ([169.254.2.202]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0415.000; Fri, 14 Dec 2018 11:37:15 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Joerg Ott <jo@acm.org>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org" <draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Thread-Topic: Tsvart last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
Thread-Index: AQHUkZJcPcS4DqOZkUuzQTde7LrnsqV9gebA
Date: Fri, 14 Dec 2018 03:37:15 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2931@dggeml510-mbx.china.huawei.com>
References: <154456107098.13274.8826982566937640434@ietfa.amsl.com>
In-Reply-To: <154456107098.13274.8826982566937640434@ietfa.amsl.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/xywyzNTR4pkikPDExh2wxfmIczI>
Subject: Re: [mpls] Tsvart last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:37:25 -0000

SGkgSsO2cmcsDQoNClRoYW5rcyBmb3IgdGhlIHJldmlldyBhbmQgY29tbWVudHMhDQoNClNvbWUg
cmVzcG9uc2UgaW5saW5lLi4uDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv
bTogSm9lcmcgT3R0IFttYWlsdG86am9AYWNtLm9yZ10NCj4gU2VudDogV2VkbmVzZGF5LCBEZWNl
bWJlciAxMiwgMjAxOCA0OjQ1IEFNDQo+IFRvOiB0c3YtYXJ0QGlldGYub3JnDQo+IENjOiBtcGxz
QGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtbHNwLXBpbmctbGFnLW11bHRpcGF0aC5hbGxAaWV0
Zi5vcmc7DQo+IGlldGZAaWV0Zi5vcmcNCj4gU3ViamVjdDogVHN2YXJ0IGxhc3QgY2FsbCByZXZp
ZXcgb2YgZHJhZnQtaWV0Zi1tcGxzLWxzcC1waW5nLWxhZy1tdWx0aXBhdGgtMDUNCj4gDQo+IFJl
dmlld2VyOiBKb2VyZyBPdHQNCj4gUmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQo+IA0K
PiBUaGlzIGRvY3VtZW50IGhhcyBiZWVuIHJldmlld2VkIGFzIHBhcnQgb2YgdGhlIHRyYW5zcG9y
dCBhcmVhIHJldmlldw0KPiB0ZWFtJ3Mgb25nb2luZyBlZmZvcnQgdG8gcmV2aWV3IGtleSBJRVRG
IGRvY3VtZW50cy4gVGhlc2UgY29tbWVudHMgd2VyZQ0KPiB3cml0dGVuIHByaW1hcmlseSBmb3Ig
dGhlIHRyYW5zcG9ydCBhcmVhIGRpcmVjdG9ycywgYnV0IGFyZSBjb3BpZWQgdG8gdGhlDQo+IGRv
Y3VtZW50J3MgYXV0aG9ycyBhbmQgV0cgdG8gYWxsb3cgdGhlbSB0byBhZGRyZXNzIGFueSBpc3N1
ZXMgcmFpc2VkIGFuZA0KPiBhbHNvIHRvIHRoZSBJRVRGIGRpc2N1c3Npb24gbGlzdCBmb3IgaW5m
b3JtYXRpb24uDQo+IA0KPiBXaGVuIGRvbmUgYXQgdGhlIHRpbWUgb2YgSUVURiBMYXN0IENhbGws
IHRoZSBhdXRob3JzIHNob3VsZCBjb25zaWRlciB0aGlzDQo+IHJldmlldyBhcyBwYXJ0IG9mIHRo
ZSBsYXN0LWNhbGwgY29tbWVudHMgdGhleSByZWNlaXZlLiBQbGVhc2UgYWx3YXlzIENDIHRzdi0N
Cj4gYXJ0QGlldGYub3JnIGlmIHlvdSByZXBseSB0byBvciBmb3J3YXJkIHRoaXMgcmV2aWV3Lg0K
PiANCj4gSSBoYXZlIHJldmlld2VkIGRyYWZ0LWlldGYtbXBscy1sc3AtcGluZy1sYWctbXVsdGlw
YXRoLTA1LiAgSXQgZGVmaW5lcyBhIHNldCBvZg0KPiBUTFZzIHRvIGV4dGVuZCB0aGUgTVBMUyBM
U1AgUGluZyByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzIHRvIHN1cHBvcnQNCj4gZGVidWdn
aW5nIEwyIG11bHRpcGF0aCBjb25uZWN0aXZpdHkuICBMb29raW5nIGF0IHRoZSBmYWN0IHRoYXQg
dGhpcyBkb2N1bWVudA0KPiBvbmx5IGRlZmluZXMgYWRkaXRpb25hbCBmaWVsZHMgZm9yIGV4dGVu
ZGluZyBhbiBleGlzdGluZyBtZWNoYW5pc20sIHRoZXJlIGFyZQ0KPiBubyBkaXJlY3QgdHJhbnNw
b3J0IGlzc3Vlcy4gIEhvd2V2ZXIsIHNvbWUgbWF5IGFyaXNlIGluIGNvbmp1bmN0aW9uIHdpdGgg
dGhlDQo+IGJhc2UgZG9jdW1lbnRzIHRoaXMgb25lIGlzIGV4dGVuZGluZy4gIEkgYW0gY2FyZWZ1
bCBoZXJlIGFzIEkgaGF2ZSBub3QNCj4gZm9sbG93ZWQgdGhlIE1QTFMgd29yayBhbmQgcmVhZGlu
ZyB1cCBvbiBhbGwgdGhlIGRvY3VtZW50cyB3b3VsZCBub3QNCj4gYmVlbiBwb3NzaWJsZS4NCj4g
VGhlcmVmb3JlLCBJIGFtIHBocmFzaW5nIG15IG9ic2VydmF0aW9ucyBhcyBvYnNlcnZhdGlvbnMg
YW5kIHF1ZXN0aW9uczoNCj4gDQo+IDEuIFdpdGggdGhlIHBvdGVudGlhbGx5IHN1YnN0YW50aWFs
IHN0YWNraW5nIG9mIFRMVnMsIEkgYW0gd29uZGVyaW5nIGhvdyBsYXJnZQ0KPiAgICBwYWNrZXRz
IGNhbiBnZXQsIGVzcGVjaWFsbHkgaWYgbnVtZXJvdXMgbGlua3MgbWlnaHQgY29uc3RpdHV0ZSBh
IExBRyBhbmQgYWxsDQo+ICAgIG9mIHRob3NlIGFyZSBleHRlbnNpdmVseSBkZXNjcmliZWQuICBJ
dCBtYXkgYmUgdXNlZnVsIHRvIHByb3ZpZGUgdGhlIHJlYWRlcg0KPiAgICB3aXRoIHNvbWUgaW50
dWl0aW9uLiAgIFRoZXJlIGFyZSBtYW55IHVzZWZ1bCBleGFtcGxlcyBpbiB0aGUgZG9jdW1lbnQs
DQo+IGJ1dA0KPiAgICB0aGV5IGFsbCByZWZlciB0byBpbmRpdmlkdWFsIGZpZWxkcy4gIEEgY29t
cGxldGUgcGFja2V0IGNvdWxkIGJlIGhlbHBmdWwuDQoNClRoaXMgZG9jdW1lbnQgaXMgYW4gZXh0
ZW5zaW9uIHRvIFJGQzgwMjksIHdoZXJlIChTZWN0aW9uIDMgb2YgUkZDODAyOSkgYSBjb21wbGV0
ZSBwYWNrZXQgb2YgTFNQIFBpbmcgaXMgZGVmaW5lZC4gVGhlIGV4dGVuc2lvbnMgZGVmaW5lZCBp
biB0aGlzIGRvY3VtZW50IGFyZSBtYWpvciBtYWRlIHRvIERETUFQIFRMVi4gU2VjdGlvbiA0LjIg
b2YgdGhpcyBkb2N1bWVudCBnaXZlcyBhbiBleGFtcGxlIG9mIGEgRERNQVAgVExWIHdpdGggdGhl
IGV4dGVuc2lvbnMgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50Lg0KDQpEbyB5b3Ugc3VnZ2VzdCB0
byB1c2UgYSBjb21wbGV0ZSBwYWNrZXQgdG8gcmVwbGFjZSB0aGUgRERNQVAgVExWIGluIHRoZSBl
eGFtcGxlPw0KDQo+IA0KPiAyLiBJIGFzc3VtZSB0aGUgTVBMUyBMU1AgUGluZyBtZWNoYW5pc20g
c3BlY2lmaWVzIGEgcGFja2V0IHBhY2luZw0KPiAgICBydWxlcy4gIFdvdWxkIHRob3NlIG5lZWQg
cmVmaW5lbWVudCBmb3IgbXVsdGlwYXRoIHByb2JpbmcgYXMgYWxsIGVjaG8NCj4gICAgcmVxdWVz
dCBwYWNrZXRzIG1heSB0cmF2ZXJzZSBhIGNvbW1vbiBwYXRoIGFzIGEgYnVyc3Qgb24gdGhlaXIg
d2F5DQo+ICAgIHRvIGEgbG9hZCBiYWxhbmNpbmcgcm91dGVyLiAgVGhlIHNhbWUgd291bGQgaG9s
ZCBmb3IgcmV0dXJuaW5nIHRoZQ0KPiAgICByZXNwb25zZXMuDQoNClJGQzgwMjkgKFNlY3VyaXR5
IENvbnNpZGVyYXRpb24pIGRvZXMgcmVjb21tZW5kIHRoZSBpbXBsZW1lbnRhdGlvbiB0byByZWd1
bGF0ZSB0aGUgcGluZyB0cmFmZmljIHRvIHRoZSBjb250cm9sIHBsYW5lLCBpdCAgYXBwbGllcyB0
byB0aGlzIGRvY3VtZW50IGFzIHdlbGwuIA0KDQpBdCB0aGUgc2FtZSB0aW1lLCBSRkMgNjQyNSAo
UDJNUCBMU1AgUGluZywgc2VjdGlvbiAyLjIpIGludHJvZHVjZXMgc29tZSB3YXlzIHRvIGxpbWl0
IHRoZSBtZXNzYWdlIHJhdGUuIFRoZSB3YXkgb2YgcmFuZG9tIGRlbGF5IG1lc3NhZ2VzIHdvdWxk
IGFwcGx5IHRvIHRoaXMgZG9jdW1lbnQgYXMgd2VsbC4gDQoNCkhvdyBhYm91dCB3ZSBhZGQgc29t
ZSBzZW50ZW5jZXMgaW4gdGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb24gc2VjdGlvbiB0byBzYXkg
c28/IEZvciBleGFtcGxlOg0KDQoiRm9yIGFuIExTUCBwYXRoLCBpdCBtYXkgYmUgb3ZlciBzZXZl
cmFsIExBR3MuIEZvciBlYWNoIExBRywgdGhlcmUgd2lsbCBiZSBtYW55IG1lbWJlciBsaW5rcy4g
VG8gZXhlcmNpc2UgYWxsIHRoZSBsaW5rcywgbWFueSBFY2hvIFJlcXVlc3QvUmVwbHkgbWVzc2Fn
ZXMgd2lsbCBiZSBzZW50IGluIGEgc2hvcnQgcGVyaW9kLiBJdCdzIHBvc3NpYmxlIHRoYXQgdGhv
c2UgbWVzc2FnZXMgbWF5IHRyYXZlcnNlIGEgY29tbW9uIHBhdGggYXMgYSBidXJzdC4gVW5kZXIg
c29tZSBjaXJjdW1zdGFuY2VzIHRoaXMgbWlnaHQgY2F1c2UgY29uZ2VzdGlvbiBhdCB0aGUgY29t
bW9uIHBhdGguIFRvIGF2b2lkIHBvdGVudGlhbCBjb25nZXN0aW9uLCBpdCBpcyBSRUNPTU1FTkRF
RCB0aGF0IGltcGxlbWVudGF0aW9ucyB0byByYW5kb21seSBkZWxheSB0aGUgRWNobyBSZXF1ZXN0
IGFuZCBSZXBseSBtZXNzYWdlcyBhdCB0aGUgSW5pdGlhdGluZyBMU1JzIGFuZCBSZXNwb25kZXIg
TFNScy4iDQoNCj4gDQo+IElycmVzcGVjdGl2ZSBvZiB0aGlzIHRyYW5zcG9ydCByZXZpZXcsIHRo
ZSBiZWdpbm5pbmcgb2Ygc2VjdGlvbiAyIHBvaW50cyB0byBSRkMNCj4gODAyOSBzZWN0aW9uIDMu
Mywgd2hpY2ggaXMgYSBwb2ludGVyIHRvIGEgZGVwcmVjYXRlZCBBbm5leC4gRXZlbiBpZiBqdXN0
DQo+IGluZm9ybWFsLCB0aGUgcmVhZGVyIHNob3VsZCBwcm9iYWJseSBub3QgYmUgZXhwZWN0ZWQg
dG8ga25vdyB0aGUgZGV0YWlscyBvZg0KPiBkZXByZWNhdGVkIHRlY2hub2xvZ2llcy4NCg0KSSBh
bSBmaW5lIHRvIHJlbW92ZSB0aGUgcmVmZXJlbmNlIHRvIFNlY3Rpb24gMy4zLg0KDQo+IA0KPiBF
ZGl0b3JpYWw6DQo+IHA5LCAybmQgcGFyYSAiQSBMQUcgbWVtYmVyIG1heSBhbHNvLi4uIiBzaG91
bGQgcHJvYmFibHkgYmUgTUFZLg0KPiBwMTEsIHNlY3Rpb24gNSwgMXN0IGxpbmU6ICJ0byBjb25z
dHJ1Y3RzIiAtPiAidG8gY29uc3RydWN0Ig0KPiBwMTMsIDFzdCBsaW5lOiBhZGRpdGlvbmFsIGxv
Z2ljcyAtPiBhZGRpdGlvbmFsIGxvZ2ljDQoNCk9LLg0KDQpCZXN0IHJlZ2FyZHMsDQpNYWNoDQoN
Cj4gDQo+IErDtnJnDQo+IA0KDQo=


From nobody Fri Dec 14 03:31:15 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46B56130DCC; Fri, 14 Dec 2018 03:31:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YvzlFKch11ut; Fri, 14 Dec 2018 03:31:11 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFDD51310CB; Fri, 14 Dec 2018 03:31:10 -0800 (PST)
Received: from [10.255.254.5] (unknown [176.126.84.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 421C21802A82; Fri, 14 Dec 2018 12:31:07 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: draft-ietf-mpls-sfc-encapsulation@ietf.org, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>
Message-ID: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
Date: Fri, 14 Dec 2018 19:31:03 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/WU4_oH0jLVJhzdckz-ncUSI-EXA>
Subject: [mpls] IPR poll for draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:31:13 -0000

Working Group,

We are currently preparing draft draft-ietf-mpls-sfc-encapsulation
for working group last call.

Part of this preparation is to do an IPR poll.

This mail is to start the IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-sfc-
encapsulation?

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

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

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

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


/Loa
  mpls wg co-chair
-- 


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


From nobody Fri Dec 14 03:34:55 2018
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5016C1310DD; Fri, 14 Dec 2018 03:34:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XA8qvTUQ4_RF; Fri, 14 Dec 2018 03:34:52 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on070c.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::70c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12E1F1310DA; Fri, 14 Dec 2018 03:34:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qj57JhwDgVDE7ljmFN2lggaNABJTioWEde71niMfQwE=; b=CQeg7roSvS40d/4L38r3v/zCJPfNQypWOC+pp8dfgHrwBv/KAJrCpSo9lnkaoHmViIcNrOGrRKocsVSidWLHsVH1cZ7ODBlWCaDBtPhCkyzGpk7ZwL+NU2LfEvjh3S/WBKLttzKKa7ARPM0fa+w+R7YTm1kodX6wnditUEGpXFI=
Received: from AM6PR07MB5926.eurprd07.prod.outlook.com (20.178.91.159) by AM6PR07MB3848.eurprd07.prod.outlook.com (52.134.115.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1446.9; Fri, 14 Dec 2018 11:34:49 +0000
Received: from AM6PR07MB5926.eurprd07.prod.outlook.com ([fe80::91b9:e49f:336d:7f89]) by AM6PR07MB5926.eurprd07.prod.outlook.com ([fe80::91b9:e49f:336d:7f89%2]) with mapi id 15.20.1446.010; Fri, 14 Dec 2018 11:34:49 +0000
From: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-ietf-mpls-sfc-encapsulation@ietf.org" <draft-ietf-mpls-sfc-encapsulation@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>
Thread-Topic: IPR poll for draft-ietf-mpls-sfc-encapsulation
Thread-Index: AQHUk6CG/ec4yYQx0UGDaLrIadbUJKV9lKwA
Date: Fri, 14 Dec 2018 11:34:49 +0000
Message-ID: <06397128-0E8B-4246-BCA9-8B0031FCF555@nokia.com>
References: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
In-Reply-To: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.14.0.181208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wim.henderickx@nokia.com; 
x-originating-ip: [131.228.2.29]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM6PR07MB3848; 6:EK1+Temcf3NFUTQRWWUm7bvSGz8w33cQziAvXC5RORCq1LKufLvW0sN8p2F0oXlmX5J8GjnodKteYEEufPdyLmuCTO6nCceGwdqs7R9xa1u2VvAkMXEESItFbFg0tItEcggDmi0N547ArsQFRG00jWVrZEqkOIPckj5BjxxSi6wfWX2CZBIkcrSqsZT4upeia/nsp5+NsauN7d2F7dAlfLMOL8abO9p7FZ0Rm2jUuEaiN9JMyRkDH2p8aZSDQ3y9XZkes1gOH1joNK1brsRcj1WIpX0O4/gf0hooZ27klEoiFBBFMZ0tefoiwpkIhvo7RRsWHPC+fbstv1dGrDJlBE0j06sQElZZ2lkeJlbneR7xi5eAxfcQfheHFDcBmb0hUlMQwZ425UHceBHgnBIHt0wyvJLhh/hADQKzVA0KKn4NAWs7zpOv2ZZrRaSGtTFbIxSInY/KQokd3smsTiJ2CQ==; 5:fkcDTXSKU82xXsYq8TZCGUJje4dAuTXmRHTsBYG8EQPfD0QyDR+vQtfsGD9pxGCHI6PU39HwkUx72aof+ZQNxYGIWVIEfBvVhs9Ai1yJFOFeqLCESXSxAJoC0sK3TCsVERoSluTWkJDrvwvWD/Kf6AtdxCVyHzjgSZQwIXdO70Y=; 7:20WQbyJZtydUY7fsB5JUK3mZSO+JDHgiz30UZoOBSl+GwwgfxIMojGXeTs9L4a8Srjk3rXOGRGe6ip/Z0J8/KePN20DBAeeNyHnIEv/YmOgeTtGxxj6VCF5F4C1e9tywjRzwB7w5b0bEzKrPEJmf/Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 665f35c1-7fa5-40e6-15ae-08d661b82802
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:AM6PR07MB3848; 
x-ms-traffictypediagnostic: AM6PR07MB3848:
x-microsoft-antispam-prvs: <AM6PR07MB38489BDB5019649A2330F03F83A10@AM6PR07MB3848.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(11241501185)(806100)(6040522)(2401047)(5005006)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:AM6PR07MB3848; BCL:0; PCL:0; RULEID:; SRVR:AM6PR07MB3848; 
x-forefront-prvs: 08864C38AC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(136003)(39860400002)(346002)(376002)(199004)(189003)(76176011)(229853002)(66066001)(3846002)(33656002)(97736004)(7736002)(5660300001)(305945005)(6512007)(6486002)(106356001)(6116002)(58126008)(82746002)(110136005)(105586002)(6436002)(54906003)(99286004)(14454004)(2906002)(71190400001)(36756003)(2501003)(316002)(81156014)(81166006)(4326008)(186003)(8676002)(26005)(71200400001)(83716004)(256004)(476003)(446003)(8936002)(86362001)(478600001)(6506007)(11346002)(2616005)(486006)(53936002)(6246003)(68736007)(102836004)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR07MB3848; H:AM6PR07MB5926.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: tJ7i/rCzAT20dl4OVpRInGUwu6+tbjESXFwZnS65KwD5wVmoBE41m/F5JSX9XYhCC4xqhmY9Y07Fd0rLCY94DLinCE/jbIhm64UFf51nMSqA++gWbDyuowhPZvkwUdjDIwNHNJVAWkbbRYudtGzpTfhwnxkCWwYcd0uHifXXWXM+hBuPDnt+X0RmIbbsS/cr7mdhvVLuQmpgTN8MSAHtoVo7WiOI5IgbnRmD1qO5kPRWpqIIPvwr/Ym25jIGuo0yGbOr/Bt0ocGdp3RL95dR/u0n5p3fP9W0u5r0868EwVjuSOSgrvQ5Xg0RLzrgPs98
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <120C0193EAD7AA449C4B81F7C0C2C83B@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 665f35c1-7fa5-40e6-15ae-08d661b82802
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2018 11:34:49.2135 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB3848
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ZCoZc9t_PxkHZHByC-gWK_IA488>
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:34:54 -0000

QXMgYSBjby1hdXRob3IgSSBhbSBub3QgYXdhcmUgb2YgSVBSIHJlbGF0ZWQgdG8gdGhpcyBkcmFm
dA0KDQrvu79PbiAxNC8xMi8yMDE4LCAxMjozMSwgIkxvYSBBbmRlcnNzb24iIDxsb2FAcGkubnU+
IHdyb3RlOg0KDQogICAgV29ya2luZyBHcm91cCwNCiAgICANCiAgICBXZSBhcmUgY3VycmVudGx5
IHByZXBhcmluZyBkcmFmdCBkcmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24NCiAgICBm
b3Igd29ya2luZyBncm91cCBsYXN0IGNhbGwuDQogICAgDQogICAgUGFydCBvZiB0aGlzIHByZXBh
cmF0aW9uIGlzIHRvIGRvIGFuIElQUiBwb2xsLg0KICAgIA0KICAgIFRoaXMgbWFpbCBpcyB0byBz
dGFydCB0aGUgSVBSIHBvbGwuDQogICAgDQogICAgQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRo
YXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLW1wbHMtc2ZjLQ0KICAgIGVuY2Fwc3VsYXRpb24/DQog
ICAgDQogICAgSWYgc28sIGhhcyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNl
IHdpdGggSUVURiBJUFIgcnVsZXMNCiAgICAoc2VlIFJGQ3MgMzk3OSwgNDg3OSwgMzY2OSBhbmQg
NTM3OCBmb3IgbW9yZSBkZXRhaWxzKS4NCiAgICANCiAgICBUaGVyZSBhcmUgbm8gSVBSIGRpc2Ns
b3N1cmVzIGRpcmVjdGx5IGFnYWluc3QgDQogICAgZHJhZnQtaWV0Zi1tcGxzLXNmYy1lbmNhcHN1
bGF0aW9uLg0KICAgIA0KICAgIElmIHlvdSBhcmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9y
IG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSByZXNwb25kIHRvDQogICAgdGhpcyBlbWFpbCByZWdhcmRs
ZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSBhcmUgYXdhcmUgb2YgYW55IHJlbGV2YW50DQogICAg
SVBSLiAqVGhlIHJlc3BvbnNlIG5lZWRzIHRvIGJlIHNlbnQgdG8gdGhlIE1QTFMgV0cgbWFpbGlu
ZyBsaXN0LiogVGhlDQogICAgZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSB0byB0aGUgbmV4dCBz
dGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhhcyBiZWVuDQogICAgcmVjZWl2ZWQgZnJvbSBlYWNoIGF1
dGhvciBhbmQgY29udHJpYnV0b3IuDQogICAgDQogICAgSWYgeW91IGFyZSBvbiB0aGUgTVBMUyBX
RyBlbWFpbCBsaXN0IGJ1dCBhcmUgbm90IGxpc3RlZCBhcyBhbiBhdXRob3Igb3INCiAgICBjb250
cmlidXRvciwgdGhlbiBwbGVhc2UgZXhwbGljaXRseSByZXNwb25kIG9ubHkgaWYgeW91IGFyZSBh
d2FyZSBvZiBhbnkNCiAgICBJUFIgdGhhdCBoYXMgbm90IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBj
b25mb3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuDQogICAgDQogICAgDQogICAgL0xvYQ0KICAgICAg
bXBscyB3ZyBjby1jaGFpcg0KICAgIC0tIA0KICAgIA0KICAgIA0KICAgIExvYSBBbmRlcnNzb24g
ICAgICAgICAgICAgICAgICAgICAgICBlbWFpbDogbG9hQHBpLm51DQogICAgU2VuaW9yIE1QTFMg
RXhwZXJ0DQogICAgQnJvbnplIERyYWdvbiBDb25zdWx0aW5nICAgICAgICAgICAgIHBob25lOiAr
NDYgNzM5IDgxIDIxIDY0DQogICAgDQoNCg==


From nobody Fri Dec 14 03:42:09 2018
Return-Path: <joel.halpern@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A88112875B for <mpls@ietfa.amsl.com>; Fri, 14 Dec 2018 03:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.759
X-Spam-Level: 
X-Spam-Status: No, score=-5.759 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=Jl337wMx; dkim=pass (1024-bit key) header.d=ericsson.com header.b=OLAxZSyO
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qUltfAsHiToq for <mpls@ietfa.amsl.com>; Fri, 14 Dec 2018 03:42:05 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 1395E130DCC for <mpls@ietf.org>; Fri, 14 Dec 2018 03:42:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple;  q=dns/txt; i=@ericsson.com; t=1544787723; x=1547379723; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=HnArhW6KxCgMMJHxv6DkDEcoJ8QMHw7cALX7vBemGsE=; b=Jl337wMxrmnla6D1YkxV4qVRDmPG37sRYvAzOMF1eZmFAjP9kCN9mfsAnzgan3X/ Kv2V8JpxbdZD6Th2nzhp9IRHoPlHjiVTfNfpe4udVvQ5EdOSFFjIzgZ0qSQG1/Ya PsVgsBmEJU7LEHKVAZn3yZ+5MHHySU0/NjOgI8NfvY0=;
X-AuditID: c1b4fb30-fabff7000000355c-d8-5c13970ba816
Received: from ESESSMB505.ericsson.se (Unknown_Domain [153.88.183.123]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 19.DE.13660.B07931C5; Fri, 14 Dec 2018 12:42:03 +0100 (CET)
Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESSMB505.ericsson.se (153.88.183.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Fri, 14 Dec 2018 12:42:02 +0100
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB503.ericsson.se (153.88.183.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Fri, 14 Dec 2018 12:42:02 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Fqeo+chgr9pzaZmOXqEQZ+NhbuM9xS4uzaRQQP1L+fI=; b=OLAxZSyO0UBOrhHb7/BVwgVHfM4t9zmNVkUuE4L4Jj5L8HwH5YMKEdkuCFlJBhqbh5UUmk8lCme3rpuzHTTi7sxvZRbOgHR7IeeiPUP8TscP63+ORQtMeUKEooqZjk0qvGcPbIxVuoxaLp3GzNpEMKvZVvrZXDm1vEb08d9wdzY=
Received: from BN6PR15MB1236.namprd15.prod.outlook.com (10.172.206.10) by BN6PR15MB1666.namprd15.prod.outlook.com (10.175.131.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.20; Fri, 14 Dec 2018 11:42:00 +0000
Received: from BN6PR15MB1236.namprd15.prod.outlook.com ([fe80::9842:2d55:bc5e:5f41]) by BN6PR15MB1236.namprd15.prod.outlook.com ([fe80::9842:2d55:bc5e:5f41%3]) with mapi id 15.20.1425.021; Fri, 14 Dec 2018 11:42:00 +0000
From: Joel Halpern <joel.halpern@ericsson.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-ietf-mpls-sfc-encapsulation@ietf.org" <draft-ietf-mpls-sfc-encapsulation@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>
Thread-Topic: IPR poll for draft-ietf-mpls-sfc-encapsulation
Thread-Index: AQHUk6CPrxfHtwLsDUaJzNup5A3WIqV+HMtm
Date: Fri, 14 Dec 2018 11:42:00 +0000
Message-ID: <jo0r8c3lgsjcno52pegi1pqg.1544787716970@email.android.com>
References: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
In-Reply-To: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=joel.halpern@ericsson.com; 
x-originating-ip: [107.77.211.227]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR15MB1666; 6:RGTGqM9vYu4LR4QJ0F+Ir7RP1p85LkxMyne1SSnhQ0RQC2knwvO8ACm/dDTD/BMvYfrDuQm2nEp7BSI4x0JNkV++2VmNR6cDONe+urKWHJwtQuI/ujTGbpIKIl4Xhtmf2GaAgtcntEaKdf9OkZIoWVgiK2+4ksMjb2xYaQvAwJbeX9MoG2nQHupw7pveBGELFuobkzXFJ9XF1F0a4e0Ey2iBSCo6fnrGPU2hv3mVB29gznHFq70RKh/oWa9jQ7enn0eh5iqFzooGwcbwI9RgT8uJxEaQlXnurwi1umsrOnlIUvjrMm00I9smfJ50VDHZ/yiMvvshg6sJYuXCGy5Zly6B1E7lc6o67mjNSch9z0D9NVDe1NOhia71BiJbnHFEfo4AoXgCQgMAguu9yS+/7nDOCmbRe+wBPHFLKmw6YDB1Sby7rqoJCejv+Cj3tKmahQdr37Qdvh6JeW9ygIASVQ==; 5:0/UDyDQc2Ew0EvwDSHKGnv1XsedWDNxMT0c9PeDJxCUGmhLaCBPD49WWgSDaHi01j2jyCUh2jA3ZOUZr1G0+DP6kdWzrhozdmF2XtBk31OmWr1EZF+fnvZvn1CfHWiEAePUtWfXKu74ogCS3DHXatCzsbuQyq5YuMJv5y+qA1hU=; 7:vyq0E2C0pMEESwDYbbcY5xVlAuYwf1be2ztd2f/kcuyScwyPZW/DjJsSW7lZxiOKPIIPkTfYUx1r22q6QTEg6skZrB8Y1p0nhTNUjEeeiu1hC9faqkBSG2z+sPx62Ej1bOSXyyUSE2oGLLMymH12hA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 5c985424-1edb-479f-b7b4-08d661b9292a
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BN6PR15MB1666; 
x-ms-traffictypediagnostic: BN6PR15MB1666:
x-microsoft-antispam-prvs: <BN6PR15MB16662325DD7FC61DEED32359E7A10@BN6PR15MB1666.namprd15.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3231475)(944501520)(52105112)(3002001)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:BN6PR15MB1666; BCL:0; PCL:0; RULEID:; SRVR:BN6PR15MB1666; 
x-forefront-prvs: 08864C38AC
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(346002)(136003)(39860400002)(366004)(199004)(189003)(13464003)(6512007)(25786009)(9686003)(33896004)(95246002)(6246003)(478600001)(105586002)(53936002)(97736004)(2501003)(76176011)(106356001)(66066001)(6486002)(229853002)(7736002)(8936002)(102836004)(256004)(44832011)(5660300001)(6436002)(486006)(14454004)(81156014)(8676002)(81166006)(54896002)(26005)(53546011)(6506007)(446003)(11346002)(476003)(68736007)(63666004)(186003)(2906002)(71200400001)(316002)(71190400001)(54906003)(110136005)(3846002)(6116002)(4326008)(99286004)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR15MB1666; H:BN6PR15MB1236.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 2a4gDU2aK1+h38i9GyON+U0TfntfTRV614BXapzEyA65yooN55LbRicdB6YprJeb/q0QQJrqvCbqlYhrBQrfgcRKsIN9ZmOn7G5Rbl/4E1ujYZdstgbeQq9s1MNS6iUJvy3mY31kU8FsopgMtCvH4QNNWCXTR/zzpypLj9mV4xlN9LdPDjpG5s0w1rBzUVW9N6JH6Xg7x2NSBHZRbQF8ESdcAj5/fxnqFwL5GDWFV4hFDGB+MUMKpdwzFrSyDcepaqFh1PVGk1lHA1XW5SA9FexHJORFlNA4s4cYq1E6HaS8GzwDWe/YnxHS68UxglT3
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_jo0r8c3lgsjcno52pegi1pqg1544787716970emailandroidcom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c985424-1edb-479f-b7b4-08d661b9292a
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2018 11:42:00.4669 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1666
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0iTURjHOe/NV21wnJoPioGrPni/FLRIxApCDCOKQsSyqS8qzmnvTDO/ SGSZy2Y5NcWl1RQ0nZc0Byp5I1OShZJ5iSwvqZllkpldLLd3gt9+z//8n+d/nsNhSXEb7cwm KFI5XiGTSxgbqiS8NdPbttg+0q91jZYO56qspFPPPhPSDW0ZKdUPDzDS8cpqOpgOWVCXoRCd bp0IKS2+zpwkI2wCYzl5QhrH+wZdsIn/2IFTWt0ua74P0lloySUXWbOA90NnzTqRi2xYMe5F 8PrbPBKKHwg6DJOkUOgIqNVOUqaCwvkkDHfnWWwaAhZ75inTMDGeQtA8lGxiBvtA3ddpwsQO OAgaP22YG0jcgkB9S8/kIpa1x4fg/d04wRMIOWNNpEl2wAGgfXrEJFN4L0y/KKdNLMLHQL06 yghRUpg1aMy6NT4IQ4MtZkZ4J6wN1JpjSewE4zPlhLAnBl27kRTYERamNyz+SLjaNU4LugTW Zlss7ApD5Sok8AgD6rfhAnvDcmGhZU4YLPVkmd8O8CsE90aLLGEeMNU4amlOhLoZFSPwLqjJ +0AJDaMk6OtWqXzkW7rtsqWb+5NYDqrxmFLzznbQXzJDCRYvqGhbYQT2hKoHi+QWv+ycJrbr FciqBjkqOWV0UlxAgA/HJ8QolckKHwWX2oQ2v1RX828/A1qYO9yNMIskO0QDRfaRYlqWpsxI 6kbAkhIH0dnsTUkUK8u4wvHJUfwlOafsRi4sJXES/RHbRYpxnCyVS+S4FI7fOiVYa+cs5B+V bWT7n9ieOv+mIfrc46Gx9Ob0iBvzYUVHSx6xy7v5M6Gzq1Ht7hN1Rmt95uJzrU4T5VXlOW8s 4GWVfffVfaEFBvGXdxXy8uPRijnXgDtlRlRZ0O5grP635++vA/Ujp+vpn6qyfSqNo1bilkFf nAheObH48GZNg7vo9lJO7zUJpYyX+XuQvFL2H6qAlwpOAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/f0Fq7xuHV1wC4AjS73wRRWfNxPE>
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:42:08 -0000

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

I am not aware of any relevant PIE.
Yours,
Joel


-------- Original Message --------
Subject: IPR poll for draft-ietf-mpls-sfc-encapsulation
From: Loa Andersson <loa@pi.nu>
Date: Dec 14, 2018, 11:31
To: mpls@ietf.org
Working Group,

We are currently preparing draft draft-ietf-mpls-sfc-encapsulation
for working group last call.

Part of this preparation is to do an IPR poll.

This mail is to start the IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-sfc-
encapsulation?

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

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

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

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


/Loa
  mpls wg co-chair
--


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

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; pad=
ding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div dir=3D"ltr">I am not aware of any relevant PIE.</div>
<div dir=3D"ltr">Yours,</div>
<div dir=3D"ltr">Joel</div>
<br>
<br>
<div dir=3D"ltr">-------- Original Message --------</div>
<div dir=3D"ltr">Subject: IPR poll for draft-ietf-mpls-sfc-encapsulation</d=
iv>
<div dir=3D"ltr">From: Loa Andersson &lt;loa@pi.nu&gt;</div>
<div dir=3D"ltr">Date: Dec 14, 2018, 11:31</div>
<div dir=3D"ltr">To: mpls@ietf.org</div>
</div>
<font size=3D"2"><span style=3D"font-size:11pt;">
<div class=3D"PlainText">Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sfc-encapsulation<br>
for working group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sfc-<br>
encapsulation?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There are no IPR disclosures directly against <br>
draft-ietf-mpls-sfc-encapsulation.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
&nbsp; mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; email: loa@pi.nu<br>
Senior MPLS Expert<br>
Bronze Dragon Consulting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<br>
</div>
</span></font>
</body>
</html>

--_000_jo0r8c3lgsjcno52pegi1pqg1544787716970emailandroidcom_--


From nobody Fri Dec 14 03:45:36 2018
Return-Path: <joel.halpern@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7042D1310D8 for <mpls@ietfa.amsl.com>; Fri, 14 Dec 2018 03:45:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.759
X-Spam-Level: 
X-Spam-Status: No, score=-5.759 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=hU3brpRG; dkim=pass (1024-bit key) header.d=ericsson.com header.b=ZK0y3geA
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C7PsAdNyh0Yd for <mpls@ietfa.amsl.com>; Fri, 14 Dec 2018 03:45:33 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (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 715871310CB for <mpls@ietf.org>; Fri, 14 Dec 2018 03:45:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple;  q=dns/txt; i=@ericsson.com; t=1544787928; x=1547379928; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=LgOK0A4SiHOI5gEbxRYyrIJ65/GsgywBt1s3yQlujzs=; b=hU3brpRGz9KkJ6HbpkKaytFTKEh7x/4/B1ZClDK5xvM7U0p0PzVDXL5Q05/FtP5Q AWL8jOxNiS8cVqfDacnXUwZoExQKtGAkgqHjg92qdtrKyz/tGG6ScKztWs8SCbNt /ebRbcsp7Vx2/JKWDPb/frd7QVQkj3fF7IzooM91hY8=;
X-AuditID: c1b4fb2d-d9dff7000000062f-36-5c1397d8d083
Received: from ESESSMB503.ericsson.se (Unknown_Domain [153.88.183.121]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 3B.BE.01583.8D7931C5; Fri, 14 Dec 2018 12:45:28 +0100 (CET)
Received: from ESESBMR505.ericsson.se (153.88.183.201) by ESESSMB503.ericsson.se (153.88.183.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Fri, 14 Dec 2018 12:45:28 +0100
Received: from ESESSMB502.ericsson.se (153.88.183.163) by ESESBMR505.ericsson.se (153.88.183.201) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Fri, 14 Dec 2018 12:45:28 +0100
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB502.ericsson.se (153.88.183.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Fri, 14 Dec 2018 12:45:28 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FFUGNp8t4CPvv5L+34OnHI+t3VhOC98TOmYY+6eMdH0=; b=ZK0y3geAKxplBBj1oCsf91cyIR9k8Y4pUXb6NVZROuM4h1dLs4X/wQUiltt4QJPgLiUEb+did6Ju7T4Kmv7tIsIb+IoWFAoNRDpoo/SusYDTUzgl1gCriFZfB4/6XAfXFvZDyvo65Y5t+/XS8WtZ1wSOnrH577xqLt1hjHJCqWE=
Received: from BN6PR15MB1236.namprd15.prod.outlook.com (10.172.206.10) by BN6PR15MB1922.namprd15.prod.outlook.com (10.174.239.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.22; Fri, 14 Dec 2018 11:45:23 +0000
Received: from BN6PR15MB1236.namprd15.prod.outlook.com ([fe80::9842:2d55:bc5e:5f41]) by BN6PR15MB1236.namprd15.prod.outlook.com ([fe80::9842:2d55:bc5e:5f41%3]) with mapi id 15.20.1425.021; Fri, 14 Dec 2018 11:45:23 +0000
From: Joel Halpern <joel.halpern@ericsson.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-ietf-mpls-sfc-encapsulation@ietf.org" <draft-ietf-mpls-sfc-encapsulation@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>
Thread-Topic: IPR poll for draft-ietf-mpls-sfc-encapsulation
Thread-Index: AQHUk6CPrxfHtwLsDUaJzNup5A3WIqV+HMtmgAAA8iI=
Date: Fri, 14 Dec 2018 11:45:23 +0000
Message-ID: <awoc80urkv2xha68qlfdbw2e.1544787914457@email.android.com>
References: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>, <jo0r8c3lgsjcno52pegi1pqg.1544787716970@email.android.com>
In-Reply-To: <jo0r8c3lgsjcno52pegi1pqg.1544787716970@email.android.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=joel.halpern@ericsson.com; 
x-originating-ip: [107.77.211.227]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR15MB1922; 6:DEpSymEIWLagCflL6bPPnGNmdiXfveGHMF/JCZeGdMIZ2C/FVH92FBFQT3pGCWjvnPNyeZE9/E80KM8CmOFFpsQCvgqneX1Yzk7nH2S2jrmvgd99kkk3hptymzRiQQFPmZ8U+Q71vqJym7h2omlS4qg3WQ0HR16Qq1u3BblH1qMdLm4CQcSrNJSB96d5egWjx1mujTDMksHr4dqfOEy40EtevpbPMaFaANsA+2UWe9mFb4teod4Ifch2hRuiix0dNe7BoqFu/tyUQwjGe0X/DvG5QTs/BHVHZdnFZwEFwbVPi7+/PDGTvqYDvNX0tdE9Hk1B0JW5Njl+kjSnyu5KUEld8nDhgGBxlsy0WXkKa7i/sC6kd3PlIua6KMbk2JU3emQ8qPGMYQBl+eNWUxOkEa1wrJOvAoPm3RIAGRVxCTSS2VWfUP1HLUutO1JeN+t2u2ArVYhyZHQauQ5JLlz3bQ==; 5:WkU3xeX+rwryFYvfIm1uK9kqK/hzdqJIgNjVDMe1oESpsX8tzSfDtyfLGqXGAqppBiGSPHEs9oYWRqZzrVsFN6kY5at4oiB3W8PR4+ksvntOeRd98pmuGHdTTNP06NwEsaaEESZjs62EQ8wSh8xdPRmvw+Ou+QbQLyxE4zb+CIA=; 7:l/ShoaN7uPS/qDuOwEFTV7vRHxWAHH4hPgNBPNEW+qaz8I2wWhbqMBP5E2ZZf0w5RF11OhTMGa/vTT7PK8eTdfKSjb6XFKy7YNyln+Eb5g56t/LMwS1hd5aCpDvVO5pPzXUHpsCKxN2Ys3aPu4SJ8A==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 27fac14e-13e2-45a9-9f04-08d661b9a222
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BN6PR15MB1922; 
x-ms-traffictypediagnostic: BN6PR15MB1922:
x-microsoft-antispam-prvs: <BN6PR15MB19221D9C1458F4257FDFA78EE7A10@BN6PR15MB1922.namprd15.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231475)(944501520)(52105112)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:BN6PR15MB1922; BCL:0; PCL:0; RULEID:; SRVR:BN6PR15MB1922; 
x-forefront-prvs: 08864C38AC
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(396003)(346002)(366004)(136003)(39860400002)(13464003)(189003)(199004)(99286004)(256004)(66066001)(7736002)(8936002)(14454004)(97736004)(478600001)(476003)(486006)(44832011)(68736007)(2906002)(3846002)(6116002)(81166006)(54906003)(316002)(110136005)(81156014)(8676002)(33896004)(4326008)(6506007)(53546011)(106356001)(186003)(86362001)(11346002)(76176011)(446003)(26005)(105586002)(102836004)(53936002)(6246003)(71190400001)(95246002)(71200400001)(5660300001)(2501003)(63666004)(6486002)(25786009)(6512007)(229853002)(6436002)(9686003)(54896002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR15MB1922; H:BN6PR15MB1236.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: i3IrgchISu66DC8ZOyiF5aDMtq3jkIOWiOZ5PW3oHd8AUUmNoze6Og8fYSDKRN06HI8nRbVbE7whshxpz1kViUBOo6huYHGY4Plsa+cf9YAIyPlrwoDKg+tr+fyP9JqL9L1HuYJ6wGVLQwR6leatRm3NsB2iuyy+LOfB5W6qzJ4Iyx3ZUTe72xPN1hDblxhxTnAPPx0N0cIcahWAanjiLaERmMOrpLVOdu9N+CohyG/riv/sFwePu2FL8D+99Fv5d6+KLhfGERA1MB4o8SI4mQowIL4KCpI9MFPTO85822DvuUVi9ZSpDbdZLlQhZwqe
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_awoc80urkv2xha68qlfdbw2e1544787914457emailandroidcom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 27fac14e-13e2-45a9-9f04-08d661b9a222
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2018 11:45:23.4494 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1922
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SfyyUcRzH932+zz095Hgc8pliXD8m5WdWN8xqa+WfVlubJC23PMNw7Hlk 0S9ZVH6vkhyhOIuiUToidbT8ntYtw/pDhyS3ZWpcibq7h+a/1+f9ee/zeX+2D40lHSInOlaR zHIKebyUsiRLwtSpniPFdhE+X6b3yrTZORtkutd6QrZyvwzLGrR9lGxMVSvaLwqZKShDIdXV v4gQZXEWdQyHWwZFsfGxKSznHRxpGdOvraKS1O7nu+s1OB3p3bKRBQ2MPywU5FEmljBvETRM KLKRpZEXEIzMDeD/hXZ5WiQU1QR0l/81FyRTiOHpo3ZS6NwhoEu/tFroEKh1H5FpMsV4Qf33 CcLE9kwwNH5bQSYTZpoRFOQ2GNfTtB0TCOO3ogVPENwYbcICB8C7ETU2WUhmOwx2hppkMXMI hvX3sBCchwWNynyEBXMYZj89I02MmE2w2PfEvBYzjjA2WUEIRzNQ3T6EBXaAmYkVkeCPgAzN mEjQpbA41bzKzvChIsccGZhhCvJ/lFNCwxPmiopWBx2B8tZRLJjeI6jTqZDQ8ICi5ZekwHEw p2pbTeECdXmfyULko1wXUOB4qPxqwErzobbQWzJJCvpuqGybpwTeBTUPZvEaD7yZINbrlWhD HXLgWZ5PiPbb48VysWd5PlHhpWCTm5DxqzTPlzxb0OPZA52IoZHUSiw2fphEJE/hUxM6EdBY ai8OzTRK4ih5ahrLJZ7hzsWzfCfaTJNSR/EfiW2EhImWJ7NxLJvEcmtdgrZwSkeXpJqfuWPj on2GK8cHwq0irUtLKy6Hu21z7pLtMLQS/oM7XTLnFeq81kb/olMnnG2U4v6TWLFV2ZK88ao8 y/Wua/60X0bg1JBHj6fK6Tf5kLt++0JAjSHqlf4gVeVtc/P0lrQway40NVJa2Fub3eE+/OJi mran1tqQGFeouXbUV0ryMXJfD8zx8n+PF+WBUQMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/-A8GuHoINHaRZ9tdWkOBUoOkygs>
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:45:35 -0000

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

That is no IPR. I have no opinion on our. I have strong opinions on phone a=
utocorrect.
Yours,
Joel


-------- Original Message --------
Subject: Re: IPR poll for draft-ietf-mpls-sfc-encapsulation
From: Joel Halpern <joel.halpern@ericsson.com>
Date: Dec 14, 2018, 11:42
To: Loa Andersson <loa@pi.nu>,mpls@ietf.org
I am not aware of any relevant PIE.
Yours,
Joel


-------- Original Message --------
Subject: IPR poll for draft-ietf-mpls-sfc-encapsulation
From: Loa Andersson <loa@pi.nu>
Date: Dec 14, 2018, 11:31
To: mpls@ietf.org
Working Group,

We are currently preparing draft draft-ietf-mpls-sfc-encapsulation
for working group last call.

Part of this preparation is to do an IPR poll.

This mail is to start the IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-sfc-
encapsulation?

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

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

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

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


/Loa
  mpls wg co-chair
--


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

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<style>
<!--
.EmailQuote
	{margin-left:1pt;
	padding-left:4pt;
	border-left:#800000 2px solid}
-->
</style>
</head>
<body>
<div dir=3D"ltr">That is no IPR. I have no opinion on our. I have strong op=
inions on phone autocorrect.</div>
<div dir=3D"ltr">Yours,</div>
<div dir=3D"ltr">Joel</div>
<br>
<br>
<div dir=3D"ltr">-------- Original Message --------</div>
<div dir=3D"ltr">Subject: Re: IPR poll for draft-ietf-mpls-sfc-encapsulatio=
n</div>
<div dir=3D"ltr">From: Joel Halpern &lt;joel.halpern@ericsson.com&gt;</div>
<div dir=3D"ltr">Date: Dec 14, 2018, 11:42</div>
<div dir=3D"ltr">To: Loa Andersson &lt;loa@pi.nu&gt;,mpls@ietf.org</div>
<div>
<div>
<div dir=3D"ltr">I am not aware of any relevant PIE.</div>
<div dir=3D"ltr">Yours,</div>
<div dir=3D"ltr">Joel</div>
<br>
<br>
<div dir=3D"ltr">-------- Original Message --------</div>
<div dir=3D"ltr">Subject: IPR poll for draft-ietf-mpls-sfc-encapsulation</d=
iv>
<div dir=3D"ltr">From: Loa Andersson &lt;loa@pi.nu&gt;</div>
<div dir=3D"ltr">Date: Dec 14, 2018, 11:31</div>
<div dir=3D"ltr">To: mpls@ietf.org</div>
</div>
<font size=3D"2"><span style=3D"font-size:11pt">
<div class=3D"PlainText">Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sfc-encapsulation<br>
for working group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sfc-<br>
encapsulation?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There are no IPR disclosures directly against <br>
draft-ietf-mpls-sfc-encapsulation.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
&nbsp; mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; email: loa@pi.nu<br>
Senior MPLS Expert<br>
Bronze Dragon Consulting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<br>
</div>
</span></font></div>
</body>
</html>

--_000_awoc80urkv2xha68qlfdbw2e1544787914457emailandroidcom_--


From nobody Fri Dec 14 03:55:38 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C23B130F85; Fri, 14 Dec 2018 03:55:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0GqjDJCnaCNg; Fri, 14 Dec 2018 03:55:34 -0800 (PST)
Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 685D31310CC; Fri, 14 Dec 2018 03:55:34 -0800 (PST)
Received: by mail-qt1-x82e.google.com with SMTP id r14so5863802qtp.1; Fri, 14 Dec 2018 03:55:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=q/n8xfE0SGOQIjF025zaUeJp9kVngyjFPN0gwSjtQdw=; b=AH5orO3oWkCbCc1unCqpBePadteqZsaWbLgW5siibHK2inMrM/c1E5pHZeSWZQNxSA WIfv3wJZbQ5mmR5bS37gNRbH5xCoRC12uwWxE0lfxvNyveqkQzgaUdl2gM35fy+j5yjk ORVQxXHQRpGKKofa4mUBxg1XykRuq+hMawQSiMUAMTLRB9fh4GOzKG8AwhHuKrFHBL/w +hUZROBpF4szMt8HHhX0KS1m2eM8Hqwd1QiO/JFQSzJxVRDqvs8gJ2tGIg6jyQa55ij7 muIFGBZZn9iTXOzkE7ZpUce7Q86LSUZuuXLLxofsaqtFdv4js1n+sbfqjHM/luYATar4 6/lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=q/n8xfE0SGOQIjF025zaUeJp9kVngyjFPN0gwSjtQdw=; b=SOENb/6D3YNZdu/JEcmdFAr08b/yEOL0cK9pjuomeN+KoO5GgQrCccvNO8TJ7rObUS 1MCLYDSinFRAb4pdtW3SC2fzV9ftN/Jn/oBk9RelBGsojWYTuJ8EDy8dIliUKk6c9qMu xAfspYZb7qNDxa3Mcy3loxuDDxngMR6tBTNSup8mvkzedzIrXjCs1fhptLnWRn+Bmgta Zc1MO/X08VISlkUA/0n6xKAp2ltXYdHILzEkqoRtGLYCvwwlZjqMFLWZA2S5jXRYrBBH INpNbjxck+Htev+jbyz4+CAi4/0ywax2+rJEVXEE6d/k0OTVGr20ifYS3OC6btaSieO/ TKdA==
X-Gm-Message-State: AA+aEWYZsKm7RbeWPr9QWzql922TyIwMV7+zGmRdtuW+P4uIezTy01Mp xL69OacOv+Vb2UF4JQHOPhVa1UKBQETgHzBFzdgBOZuF
X-Google-Smtp-Source: AFSGD/VMqOwOS53JnrEWBpLuEaQkseCUKFloBsdrjFWh79R9vsGDW8TTz06DJEIN9SrxL4gB3HRfzz6PQZgxGjUBomg=
X-Received: by 2002:ac8:2eb8:: with SMTP id h53mr2340335qta.18.1544788533422;  Fri, 14 Dec 2018 03:55:33 -0800 (PST)
MIME-Version: 1.0
References: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu> <jo0r8c3lgsjcno52pegi1pqg.1544787716970@email.android.com> <awoc80urkv2xha68qlfdbw2e.1544787914457@email.android.com>
In-Reply-To: <awoc80urkv2xha68qlfdbw2e.1544787914457@email.android.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Fri, 14 Dec 2018 06:55:22 -0500
Message-ID: <CAA=duU0JkbQ95v=M_WUtw5WY+3WFZ62WOozeiiVKsv+yBQgFUQ@mail.gmail.com>
To: Joel Halpern <joel.halpern@ericsson.com>
Cc: Loa Andersson <loa@pi.nu>, mpls@ietf.org, draft-ietf-mpls-sfc-encapsulation@ietf.org,  mpls-chairs <mpls-chairs@ietf.org>, "BRUNGARD, DEBORAH A (ATTLABS)" <db3546@att.com>
Content-Type: multipart/alternative; boundary="000000000000c9b29a057cfa1b46"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/2pD6HAMfE8-aGkZbpg4NQ0C8fXQ>
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:55:37 -0000

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

As a co-author I am not aware of IPR related to this draft.

Cheers,
Andy
On Fri, Dec 14, 2018 at 6:45 AM Joel Halpern <joel.halpern@ericsson.com>
wrote:

> That is no IPR. I have no opinion on our. I have strong opinions on phone
> autocorrect.
> Yours,
> Joel
>
>
> -------- Original Message --------
> Subject: Re: IPR poll for draft-ietf-mpls-sfc-encapsulation
> From: Joel Halpern <joel.halpern@ericsson.com>
> Date: Dec 14, 2018, 11:42
> To: Loa Andersson <loa@pi.nu>,mpls@ietf.org
> I am not aware of any relevant PIE.
> Yours,
> Joel
>
>
> -------- Original Message --------
> Subject: IPR poll for draft-ietf-mpls-sfc-encapsulation
> From: Loa Andersson <loa@pi.nu>
> Date: Dec 14, 2018, 11:31
> To: mpls@ietf.org
> Working Group,
>
> We are currently preparing draft draft-ietf-mpls-sfc-encapsulation
> for working group last call.
>
> Part of this preparation is to do an IPR poll.
>
> This mail is to start the IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-sfc-
> encapsulation?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There are no IPR disclosures directly against
> draft-ietf-mpls-sfc-encapsulation.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>   mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>

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

<div dir=3D"ltr"><div class=3D"gmail-gs" style=3D"margin:0px;padding:0px 0p=
x 20px;width:2148px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-ser=
if;font-size:medium"><div class=3D"gmail-"><div id=3D"gmail-:8dv" class=3D"=
gmail-ii gmail-gt gmail-adO" style=3D"font-size:12.8px;direction:ltr;margin=
:8px 0px 0px;padding:0px"><div id=3D"gmail-:5dl" class=3D"gmail-a3s gmail-a=
XjCH" style=3D"overflow:hidden;font-variant-numeric:normal;font-variant-eas=
t-asian:normal;font-stretch:normal;font-size:small;line-height:1.5;font-fam=
ily:Arial,Helvetica,sans-serif">As a co-author I am not aware of IPR relate=
d to this draft.</div><div id=3D"gmail-:5dl" class=3D"gmail-a3s gmail-aXjCH=
" style=3D"overflow:hidden;font-variant-numeric:normal;font-variant-east-as=
ian:normal;font-stretch:normal;font-size:small;line-height:1.5;font-family:=
Arial,Helvetica,sans-serif"><br></div><div id=3D"gmail-:5dl" class=3D"gmail=
-a3s gmail-aXjCH" style=3D"overflow:hidden;font-variant-numeric:normal;font=
-variant-east-asian:normal;font-stretch:normal;font-size:small;line-height:=
1.5;font-family:Arial,Helvetica,sans-serif">Cheers,</div><div id=3D"gmail-:=
5dl" class=3D"gmail-a3s gmail-aXjCH" style=3D"overflow:hidden;font-variant-=
numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size=
:small;line-height:1.5;font-family:Arial,Helvetica,sans-serif">Andy</div></=
div></div></div><div class=3D"gmail_quote"><div dir=3D"ltr">On Fri, Dec 14,=
 2018 at 6:45 AM Joel Halpern &lt;<a href=3D"mailto:joel.halpern@ericsson.c=
om">joel.halpern@ericsson.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>
<div dir=3D"ltr">That is no IPR. I have no opinion on our. I have strong op=
inions on phone autocorrect.</div>
<div dir=3D"ltr">Yours,</div>
<div dir=3D"ltr">Joel</div>
<br>
<br>
<div dir=3D"ltr">-------- Original Message --------</div>
<div dir=3D"ltr">Subject: Re: IPR poll for draft-ietf-mpls-sfc-encapsulatio=
n</div>
<div dir=3D"ltr">From: Joel Halpern &lt;<a href=3D"mailto:joel.halpern@eric=
sson.com" target=3D"_blank" class=3D"">joel.halpern@ericsson.com</a>&gt;</d=
iv>
<div dir=3D"ltr">Date: Dec 14, 2018, 11:42</div>
<div dir=3D"ltr">To: Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu" target=
=3D"_blank">loa@pi.nu</a>&gt;,<a href=3D"mailto:mpls@ietf.org" target=3D"_b=
lank" class=3D"">mpls@ietf.org</a></div>
<div>
<div>
<div dir=3D"ltr">I am not aware of any relevant PIE.</div>
<div dir=3D"ltr">Yours,</div>
<div dir=3D"ltr">Joel</div>
<br>
<br>
<div dir=3D"ltr">-------- Original Message --------</div>
<div dir=3D"ltr">Subject: IPR poll for draft-ietf-mpls-sfc-encapsulation</d=
iv>
<div dir=3D"ltr">From: Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu" targe=
t=3D"_blank">loa@pi.nu</a>&gt;</div>
<div dir=3D"ltr">Date: Dec 14, 2018, 11:31</div>
<div dir=3D"ltr">To: <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpl=
s@ietf.org</a></div>
</div>
<font size=3D"2"><span style=3D"font-size:11pt">
<div class=3D"gmail-m_-7424387115991157355PlainText">Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sfc-encapsulation<br>
for working group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sfc-<br>
encapsulation?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There are no IPR disclosures directly against <br>
draft-ietf-mpls-sfc-encapsulation.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0 mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 phone: +46 739 81 21 64<br>
</div>
</span></font></div>
</div>

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

--000000000000c9b29a057cfa1b46--


From nobody Mon Dec 17 08:22:26 2018
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2113F130EAE; Mon, 17 Dec 2018 08:22:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WD9aWwGD5agN; Mon, 17 Dec 2018 08:22:22 -0800 (PST)
Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05B3D130EAF; Mon, 17 Dec 2018 08:22:22 -0800 (PST)
Received: by mail-wm1-x332.google.com with SMTP id n190so12981891wmd.0; Mon, 17 Dec 2018 08:22:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=kdCOC46+NayNGUsaGKUokzF222rYTYcXx1sZLTFwFN0=; b=ftWFse6kCbXqvnVcBWVeGWONKEXeBRm3n5pjAu4cukGHIsQhvpUIJHoKDoNBbGjHMH SSDUyCkwsk7PApbNnIBbAw5eGOedZZejtp7d+I4FzsqBXZnXLIBGAN78hpMAYjMF4VVR BvrV1tCYkHT8sBHACv7dSd+I4V3Y2nspF60cW+7XRA7Uz3utsHS2LHx/uDKvDtXVNYD6 LUPkXJWQ7KpuJDC0rj33bUCzcGiXXSPjusqmpsjrlzJqahBw7PO0g/0IGX6/3rDFYP3J z91frJS+Rk1HtBi7rOiaeBZdubIRz5viVN3PnNpb4E7lKtkgHOD/mSvjz58GcXF0qVni L6Mw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=kdCOC46+NayNGUsaGKUokzF222rYTYcXx1sZLTFwFN0=; b=i/71wuJDLarQzckGkHegNa43eEXEtxqaJiPVIUMxWeWO0jbaXeAhtpR6RJ09UYBFkM c3txnI4NwaWAkcBLvAStNsT84A9TnJudkqyiqN4NgTa1okCVHtyPy+GNQXLg18rpFiux eYbb8RmTZuchpFlOHtrz+rZciN69l47gSWF7wIFyUDN9xvhlI8pJ4QbH/S7dRkoG1K/1 Qbic3ioS+oQuCI4ApXhwlgvJYF7TogZAths1oeu/NuXsbwJFgBRO1iYhkNudWSlW0YSj Zk55PNP5lqw+50xCf+O5DNkVdpHtARruIJUKtHK/jEXp9Hm9CkuBWSiFEHpkXAquE4io eKuQ==
X-Gm-Message-State: AA+aEWY0aeiX8Erv5XIBnmT5P1Usx1JPskrHOHok54ecw1Ypi6tBzcDO B9/jls7IYjlbrB6b45J6yDfx1EJDIT4=
X-Google-Smtp-Source: AFSGD/UBX5dTJE1l9T9LcghR2PGYQOjb8p0H75gIVJdNqX4KrN7/zd1cyenZvAtyikrn0tWddTAdNQ==
X-Received: by 2002:a7b:cb86:: with SMTP id m6mr8093669wmi.61.1545063740113; Mon, 17 Dec 2018 08:22:20 -0800 (PST)
Received: from [10.2.17.172] (82-132-233-111.dab.02.net. [82.132.233.111]) by smtp.gmail.com with ESMTPSA id y13sm42858wme.2.2018.12.17.08.22.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Dec 2018 08:22:19 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Stewart Bryant <stewart.bryant@gmail.com>
X-Mailer: iPhone Mail (16B92)
In-Reply-To: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
Date: Tue, 18 Dec 2018 00:22:13 +0800
Cc: "mpls@ietf.org" <mpls@ietf.org>, draft-ietf-mpls-sfc-encapsulation@ietf.org, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B7E1B06D-437C-4C03-B197-578ED6156E56@gmail.com>
References: <3219efbb-97f3-ea8b-ee9d-2842d2b37ed7@pi.nu>
To: Loa Andersson <loa@pi.nu>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/0EMLqCOtogVKqu-RJPw0T9sl9oA>
Subject: Re: [mpls] IPR poll for draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:22:24 -0000

I am not been made aware of any relevant IPR.

Stewart

> On 14 Dec 2018, at 19:31, Loa Andersson <loa@pi.nu> wrote:
>=20
> Working Group,
>=20
> We are currently preparing draft draft-ietf-mpls-sfc-encapsulation
> for working group last call.
>=20
> Part of this preparation is to do an IPR poll.
>=20
> This mail is to start the IPR poll.
>=20
> Are you aware of any IPR that applies to draft-ietf-mpls-sfc-
> encapsulation?
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>=20
> There are no IPR disclosures directly against draft-ietf-mpls-sfc-encapsul=
ation.
>=20
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>=20
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>=20
>=20
> /Loa
> mpls wg co-chair
> --=20
>=20
>=20
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Mon Dec 17 14:32:08 2018
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id E0EA11200D7; Mon, 17 Dec 2018 14:32:05 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Alvaro Retana <aretana.ietf@gmail.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-mpls-rsvp-shared-labels@ietf.org, Loa Andersson <loa@pi.nu>, mpls-chairs@ietf.org, mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com>
Date: Mon, 17 Dec 2018 14:32:05 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/1nqluxt_wSDUtOE0mOh3AGsQUUI>
Subject: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 22:32:06 -0000

Alvaro Retana has entered the following ballot position for
draft-ietf-mpls-rsvp-shared-labels-07: Discuss

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/



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

A significant portion of this specification depends on knowing the label stack
depth limits in the network, but §5.2 declares the mechanism out of scope:

   In order to accurately pick
   the delegation hops, the ingress needs to be aware of the label stack
   depth push limit of each of the transit LSRs prior to initiating the
   signaling sequence.  The mechanism by which the ingress or controller
   (hosting the path computation element) learns this information is
   outside the scope of this document.

I think that not defining the mechanism in this document is ok -- but not
having one means that important parts of this specification can't work.  Please
point at where such a mechanism is specified, or at least provide examples.

The Shepherd's writeup says that "implementation plans and implementations" are
known so I think that this should be an easy point to address.


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

(1) §5.3.1: "The ETLD MUST be decremented at each non-delegation transit hop by
either 1 or some appropriate number based on the limitations at that hop." 
What is "some appropriate number"?  Please be specific.  Can you provide an
example?

(2) §7: The text about how to build the label stack is not as specific as it
should be:

(2a) [nit] "The following logic could be used..."   Is it optional?

(2b) "Each RRO label sub-object SHOULD be processed starting with the label
sub-object from the first downstream hop.  Any label provided by the first
downstream hop MUST always be pushed on the label stack regardless of the label
type."  When would the processing not start with the first downstream hop?  If
the processing is not done (because of the "could" and the "SHOULD"), then how
can the MUST be enforced?

(3) I find it strange (maybe even contradictory) that §9.1 (Requirements) talks
about the requirements which are satisfied in this document using SHOULDs...or
any Normative language at all.  It is not clear to me whether the Normative
language in this section is intended to direct the behavior, or just list
requirements.  I would rather see the requirements listed without Normative
language being used.

(4) §9.2: "When a node that does not cater to the mandate receives a Path
message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set, it MUST
send a PathErr message..."  Why would a node "not cater to the mandate"?  I
imagine one instance being simply that the node doesn't support the behavior
specified in this document.  This document can't specify the behavior of a node
that doesn't know what the new behavior is.  If there are other reasons for not
complying, please be explicit.

(4a) Note that §9.4 uses a similar construct: "If the hop is not able to comply
with this mandate...", which implies that there may be a reason other than not
supporting the functionality.  Here as well, what are examples of reasons for
the node not being able to comply?

(5) §9.4: "If the transit hop does not support this flag, it MUST act as if it
does not support TE link labels."  I'm not sure if this text refers to a node
not supporting this specification (see above), or to a neighbor of that node.  
In either case, what does "act as if it does not support TE link labels" mean? 
How can "acting" be Normatively enforced?  Does that mean that if the node
supports this specification it must stop doing so (at least for the LSP)?  ??

(5a) §9.6 also talks about "the transit hop".  Please clarify there as well.

(5b) Note that the same phrase (act as if...) is also used in §5.3.1.

(6) §9.7: "The format of the ETLD Attributes TLV is shown in Figure 8."  The
Figure only shows the value part of the TLV -- it would be nice to get a
pointer to the place where the TLV structure is defined (rfc5420).



From nobody Tue Dec 18 01:50:21 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63B111310E2; Tue, 18 Dec 2018 01:50:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sw5HkI24ITSX; Tue, 18 Dec 2018 01:50:18 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37D1A1310E5; Tue, 18 Dec 2018 01:50:18 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 376F718029FB; Tue, 18 Dec 2018 10:50:14 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>, Deborah A Brungard <db3546@att.com>
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
Message-ID: <0c5532a9-8e71-ed50-dd96-ac8cad0c7d8a@pi.nu>
Date: Tue, 18 Dec 2018 17:50:09 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/I8JZMlPgMFbiVrPqWxOBkQqrtVI>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 09:50:19 -0000

Working Group,

This wglc is cosed. There has been comments, can the authors check
what needs to be updated, confirm with the people making the comments
that they are comfortable with how the comments been addressed and
post a new version.

/Loa

On 2018-11-30 20:35, Loa Andersson wrote:
> 
> Working Group,
> 
> This is to initiate a two week working group last call on
> draft-ietf-mpls-sr-over-ip.
> 
> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
> 
> There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.
> 
> All the authors (with one exception) and all the contributors (with
> three exceptions) have stated on the working group mailing list that 
> they are not aware of any other IPRs that relates to this document.
> 
> The total number of authors is 6 and the total number of contributors
> is 13.
> 
> The author, Wim Henderickx, that has not made an IPR statement on
> the mpls wg mailing list, has stated in a mail to the working group
> chairs that he is not aware of any IPRs that relate to this draft.
> 
> The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
> De Velde, that has not made an IPR statement on the mpls wg mailing 
> list, have also stated in mails to the working group chairs that they
> are not aware of any IPRs that relate to this draft.
> 
> My estimate as wg co-chair is that the IPR statements are sufficiently
> clear and that we can proceed with the working group last call. If there
> are concerns over the state of the IPR statements, please bring this up
> as a wglc comment.
> 
> This working group last call ends December 16, 2018.
> 
> 
> /Loa
> mpls wg co-chair
> 

-- 


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


From nobody Tue Dec 18 02:10:06 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF8A31310F3; Tue, 18 Dec 2018 02:10:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id beGhizrHbD6g; Tue, 18 Dec 2018 02:10:03 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4A451310F1; Tue, 18 Dec 2018 02:10:03 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 6115B18029FB; Tue, 18 Dec 2018 11:10:01 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Message-ID: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu>
Date: Tue, 18 Dec 2018 18:09:57 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/fZLkbRFK88hW2PdBahFYfBroRT0>
Subject: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 10:10:05 -0000

Working Group,

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

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

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

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

All the authors (with one exception) have stated on the working group
mailing list that they are not aware of any other IPRs that relates to
this document.

This working group last call ends January 8, 2019.


/Loa
mpls wg co-chair
-- 


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


From nobody Tue Dec 18 03:57:02 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C86D3130E19; Tue, 18 Dec 2018 03:56:53 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154513421376.19275.1322383181447165074@ietfa.amsl.com>
Date: Tue, 18 Dec 2018 03:56:53 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/oT9a-7_Gw3QU_OBAxzzYM-3aW-U>
Subject: [mpls] I-D Action: draft-ietf-mpls-sr-over-ip-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 11:56:54 -0000

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

        Title           : SR-MPLS over IP
        Authors         : Xiaohu Xu
                          Stewart Bryant
                          Adrian Farrel
                          Syed Hassan
                          Wim Henderickx
                          Zhenbin Li
	Filename        : draft-ietf-mpls-sr-over-ip-02.txt
	Pages           : 16
	Date            : 2018-12-18

Abstract:
   MPLS Segment Routing (SR-MPLS) is an MPLS data plane-based source
   routing paradigm in which the sender of a packet is allowed to
   partially or completely specify the route the packet takes through
   the network by imposing stacked MPLS labels on the packet.  SR-MPLS
   could be leveraged to realize a source routing mechanism across MPLS,
   IPv4, and IPv6 data planes by using an MPLS label stack as a source
   routing instruction set while preserving backward compatibility with
   SR-MPLS.

   This document describes how SR-MPLS capable routers and IP-only
   routers can seamlessly co-exist and interoperate through the use of
   SR-MPLS label stacks and IP encapsulation/tunneling such as MPLS-in-
   UDP as defined in RFC 7510.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-sr-over-ip-02
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-sr-over-ip-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-sr-over-ip-02


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

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


From nobody Tue Dec 18 04:11:29 2018
Return-Path: <xiaohu.xxh@alibaba-inc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E239D131115; Tue, 18 Dec 2018 04:11:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.019
X-Spam-Level: 
X-Spam-Status: No, score=-1.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alibaba-inc.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 nHebz5x1Eoxx; Tue, 18 Dec 2018 04:11:26 -0800 (PST)
Received: from out0-158.mail.aliyun.com (out0-158.mail.aliyun.com [140.205.0.158]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7812F128B14; Tue, 18 Dec 2018 04:11:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1545135080; h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; bh=u9VsRbXoMlNghXJwyhywz3GwnPSTAUxSCl+Sd8UbTcE=; b=YMGG1RTkFtj41DTl2JXqWKo2JUWn1nlUiRyLa6hf1YOOcRxV41rdo+pRDGCM1D6WTPhHQPNY2W0oF4RMqIlGJztkzZ3gjnNQN4RsrIhDOxDWqPua6VH36KN85twfnuaIUZ2S3HSdZYe0FblR9ZCaIztyvmyL502rbDM9oVvXbys=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R191e4; CH=green; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e02c03310; MF=xiaohu.xxh@alibaba-inc.com; NM=1; PH=DW; RN=5; SR=0; TI=W4_5445215_v5ForWebDing_0A930E47_1545135044223_o7001c13k;
Received: from WS-web (xiaohu.xxh@alibaba-inc.com[W4_5445215_v5ForWebDing_0A930E47_1545135044223_o7001c13k]) by e01l04444.eu6 at Tue, 18 Dec 2018 20:11:15 +0800
Date: Tue, 18 Dec 2018 20:11:15 +0800
From: "=?UTF-8?B?5b6Q5bCP6JmOKOS5ieWFiCk=?=" <xiaohu.xxh@alibaba-inc.com>
To: "Loa Andersson" <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>, "Deborah A Brungard" <db3546@att.com>
Reply-To: "=?UTF-8?B?5b6Q5bCP6JmOKOS5ieWFiCk=?=" <xiaohu.xxh@alibaba-inc.com>
Message-ID: <dbbd40fc-0e20-4108-9dfe-8781accc5e9c.xiaohu.xxh@alibaba-inc.com>
X-Mailer: [Alimail-Mailagent revision 7][W4_5445215][v5ForWebDing][Safari]
MIME-Version: 1.0
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>, <0c5532a9-8e71-ed50-dd96-ac8cad0c7d8a@pi.nu>
In-Reply-To: <0c5532a9-8e71-ed50-dd96-ac8cad0c7d8a@pi.nu>
x-aliyun-mail-creator: W4_5445215_v5ForWebDing_QvNTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTJfNikgQXBwbGVXZWJLaXQvNjA0LjUuNiAoS0hUTUwsIGxpa2UgR2Vja28pIFZlcnNpb24vMTEuMC4zIFNhZmFyaS82MDQuNS42La
Content-Type: multipart/alternative; boundary="----=ALIBOUNDARY_1149_53375940_5c18e3e3_11b153e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/c2yDANGORJOMj8unigfp2mpKil0>
Subject: Re: [mpls]  =?utf-8?q?MPLS_working_group_last_call_on_draft-ietf-mpls?= =?utf-8?q?-sr-over-ip?=
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 12:11:28 -0000

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

CkhpIExvYSwKCkkgaGF2ZSBqdXN0IHN1Ym1pdHRlZCBhIHJldmlzaW9uIGluIHdoaWNoIHRob3Nl
IG5pdHMgcG9pbnRlZCBieSBBZHJpYW4gYW5kIEFuZHkgZHVyaW5nIHRoZSBXRyBMQyBoYXZlIGJl
ZW4gZml4ZWQuCgpCZXN0IHJlZ2FyZHMsClhpYW9odQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRnJvbTpMb2EgQW5kZXJz
c29uIDxsb2FAcGkubnU+ClNlbmQgVGltZToyMDE45bm0MTLmnIgxOOaXpSjmmJ/mnJ/kuowpIDE3
OjUwClRvOm1wbHNAaWV0Zi5vcmcgPG1wbHNAaWV0Zi5vcmc+CkNjOm1wbHMtY2hhaXJzQGlldGYu
b3JnIDxtcGxzLWNoYWlyc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbXBscy1zci1vdmVyLWlwQGll
dGYub3JnIDxkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcEBpZXRmLm9yZz47IERlYm9yYWggQSBC
cnVuZ2FyZCA8ZGIzNTQ2QGF0dC5jb20+ClN1YmplY3Q6UmU6IE1QTFMgd29ya2luZyBncm91cCBs
YXN0IGNhbGwgb24gZHJhZnQtaWV0Zi1tcGxzLXNyLW92ZXItaXAKCldvcmtpbmcgR3JvdXAsCgpU
aGlzIHdnbGMgaXMgY29zZWQuIFRoZXJlIGhhcyBiZWVuIGNvbW1lbnRzLCBjYW4gdGhlIGF1dGhv
cnMgY2hlY2sKd2hhdCBuZWVkcyB0byBiZSB1cGRhdGVkLCBjb25maXJtIHdpdGggdGhlIHBlb3Bs
ZSBtYWtpbmcgdGhlIGNvbW1lbnRzCnRoYXQgdGhleSBhcmUgY29tZm9ydGFibGUgd2l0aCBob3cg
dGhlIGNvbW1lbnRzIGJlZW4gYWRkcmVzc2VkIGFuZApwb3N0IGEgbmV3IHZlcnNpb24uCgovTG9h
CgpPbiAyMDE4LTExLTMwIDIwOjM1LCBMb2EgQW5kZXJzc29uIHdyb3RlOgo+IAo+IFdvcmtpbmcg
R3JvdXAsCj4gCj4gVGhpcyBpcyB0byBpbml0aWF0ZSBhIHR3byB3ZWVrIHdvcmtpbmcgZ3JvdXAg
bGFzdCBjYWxsIG9uCj4gZHJhZnQtaWV0Zi1tcGxzLXNyLW92ZXItaXAuCj4gCj4gUGxlYXNlIHNl
bmQgeW91ciBjb21tZW50cyB0byB0aGUgbXBscyB3ZyBtYWlsaW5nIGxpc3QgKG1wbHNAaWV0Zi5v
cmcpLgo+IAo+IFRoZXJlIGFyZSBubyBJUFIgZGlzY2xvc3VyZXMgYWdhaW5zdCBkcmFmdC1pZXRm
LW1wbHMtc3Itb3Zlci1pcC4KPiAKPiBBbGwgdGhlIGF1dGhvcnMgKHdpdGggb25lIGV4Y2VwdGlv
bikgYW5kIGFsbCB0aGUgY29udHJpYnV0b3JzICh3aXRoCj4gdGhyZWUgZXhjZXB0aW9ucykgaGF2
ZSBzdGF0ZWQgb24gdGhlIHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0IHRoYXQgCj4gdGhleSBh
cmUgbm90IGF3YXJlIG9mIGFueSBvdGhlciBJUFJzIHRoYXQgcmVsYXRlcyB0byB0aGlzIGRvY3Vt
ZW50Lgo+IAo+IFRoZSB0b3RhbCBudW1iZXIgb2YgYXV0aG9ycyBpcyA2IGFuZCB0aGUgdG90YWwg
bnVtYmVyIG9mIGNvbnRyaWJ1dG9ycwo+IGlzIDEzLgo+IAo+IFRoZSBhdXRob3IsIFdpbSBIZW5k
ZXJpY2t4LCB0aGF0IGhhcyBub3QgbWFkZSBhbiBJUFIgc3RhdGVtZW50IG9uCj4gdGhlIG1wbHMg
d2cgbWFpbGluZyBsaXN0LCBoYXMgc3RhdGVkIGluIGEgbWFpbCB0byB0aGUgd29ya2luZyBncm91
cAo+IGNoYWlycyB0aGF0IGhlIGlzIG5vdCBhd2FyZSBvZiBhbnkgSVBScyB0aGF0IHJlbGF0ZSB0
byB0aGlzIGRyYWZ0Lgo+IAo+IFRoZSB0aHJlZSBjb250cmlidXRvcnMsIEFobWVkIEJhc2hhbmR5
LCBIYW1pZCBBc3NhcnBvdXIgYW5kIEd1bnRlciBWYW4KPiBEZSBWZWxkZSwgdGhhdCBoYXMgbm90
IG1hZGUgYW4gSVBSIHN0YXRlbWVudCBvbiB0aGUgbXBscyB3ZyBtYWlsaW5nIAo+IGxpc3QsIGhh
dmUgYWxzbyBzdGF0ZWQgaW4gbWFpbHMgdG8gdGhlIHdvcmtpbmcgZ3JvdXAgY2hhaXJzIHRoYXQg
dGhleQo+IGFyZSBub3QgYXdhcmUgb2YgYW55IElQUnMgdGhhdCByZWxhdGUgdG8gdGhpcyBkcmFm
dC4KPiAKPiBNeSBlc3RpbWF0ZSBhcyB3ZyBjby1jaGFpciBpcyB0aGF0IHRoZSBJUFIgc3RhdGVt
ZW50cyBhcmUgc3VmZmljaWVudGx5Cj4gY2xlYXIgYW5kIHRoYXQgd2UgY2FuIHByb2NlZWQgd2l0
aCB0aGUgd29ya2luZyBncm91cCBsYXN0IGNhbGwuIElmIHRoZXJlCj4gYXJlIGNvbmNlcm5zIG92
ZXIgdGhlIHN0YXRlIG9mIHRoZSBJUFIgc3RhdGVtZW50cywgcGxlYXNlIGJyaW5nIHRoaXMgdXAK
PiBhcyBhIHdnbGMgY29tbWVudC4KPiAKPiBUaGlzIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGVu
ZHMgRGVjZW1iZXIgMTYsIDIwMTguCj4gCj4gCj4gL0xvYQo+IG1wbHMgd2cgY28tY2hhaXIKPiAK
Ci0tIAoKCkxvYSBBbmRlcnNzb24gICAgICAgICAgICAgICAgICAgICAgICBlbWFpbDogbG9hQHBp
Lm51ClNlbmlvciBNUExTIEV4cGVydApCcm9uemUgRHJhZ29uIENvbnN1bHRpbmcgICAgICAgICAg
ICAgcGhvbmU6ICs0NiA3MzkgODEgMjEgNjQ=
------=ALIBOUNDARY_1149_53375940_5c18e3e3_11b153e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBjbGFzcz0iX19hbGl5dW5fZW1haWxfYm9keV9ibG9jayI+PGRpdiAgc3R5bGU9ImxpbmUt
aGVpZ2h0OjEuNztmb250LWZhbWlseTpUYWhvbWEsQXJpYWwsU1RIZWl0aSxTaW1TdW47Zm9udC1z
aXplOjE0LjBweDtjb2xvcjojMDAwMDAwOyI+PGRpdiAgc3R5bGU9ImNsZWFyOmJvdGg7Ij48YnIg
PjwvZGl2PjxkaXYgIHN0eWxlPSJjbGVhcjpib3RoOyI+SGkgTG9hLDwvZGl2PjxkaXYgIHN0eWxl
PSJjbGVhcjpib3RoOyI+PGJyID48L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsiPkkgaGF2
ZSBqdXN0IHN1Ym1pdHRlZCBhIHJldmlzaW9uIGluIHdoaWNoIHRob3NlJm5ic3A7bml0cyBwb2lu
dGVkIGJ5IEFkcmlhbiBhbmQgQW5keSBkdXJpbmcgdGhlIFdHIExDJm5ic3A7aGF2ZSBiZWVuIGZp
eGVkLjwvZGl2PjxkaXYgIHN0eWxlPSJjbGVhcjpib3RoOyI+PGJyID48L2Rpdj48ZGl2ICBzdHls
ZT0iY2xlYXI6Ym90aDsiPkJlc3QgcmVnYXJkcyw8L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90
aDsiPlhpYW9odTwvZGl2PjxibG9ja3F1b3RlICBzdHlsZT0ibWFyZ2luLXJpZ2h0OjA7bWFyZ2lu
LXRvcDowO21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpUYWhvbWEsQXJpYWwsU1RIZWl0aSxT
aW1TdW47Zm9udC1zaXplOjE0LjBweDtjb2xvcjojMDAwMDAwOyI+PGRpdiAgc3R5bGU9ImNsZWFy
OmJvdGg7Ij4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS08L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsiPkZyb206TG9h
IEFuZGVyc3NvbiAmbHQ7bG9hQHBpLm51Jmd0OzwvZGl2PjxkaXYgIHN0eWxlPSJjbGVhcjpib3Ro
OyI+U2VuZCBUaW1lOjIwMTjlubQxMuaciDE45pelKOaYn+acn+S6jCkgMTc6NTA8L2Rpdj48ZGl2
ICBzdHlsZT0iY2xlYXI6Ym90aDsiPlRvOm1wbHNAaWV0Zi5vcmcgJmx0O21wbHNAaWV0Zi5vcmcm
Z3Q7PC9kaXY+PGRpdiAgc3R5bGU9ImNsZWFyOmJvdGg7Ij5DYzptcGxzLWNoYWlyc0BpZXRmLm9y
ZyAmbHQ7bXBscy1jaGFpcnNAaWV0Zi5vcmcmZ3Q7OyBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1p
cEBpZXRmLm9yZyAmbHQ7ZHJhZnQtaWV0Zi1tcGxzLXNyLW92ZXItaXBAaWV0Zi5vcmcmZ3Q7OyBE
ZWJvcmFoIEEgQnJ1bmdhcmQgJmx0O2RiMzU0NkBhdHQuY29tJmd0OzwvZGl2PjxkaXYgIHN0eWxl
PSJjbGVhcjpib3RoOyI+U3ViamVjdDpSZTogTVBMUyB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCBv
biBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcDwvZGl2PjxkaXYgIHN0eWxlPSJjbGVhcjpib3Ro
OyI+PGJyID48L2Rpdj5Xb3JraW5nJm5ic3A7R3JvdXAsPGJyID48YnIgPlRoaXMmbmJzcDt3Z2xj
Jm5ic3A7aXMmbmJzcDtjb3NlZC4mbmJzcDtUaGVyZSZuYnNwO2hhcyZuYnNwO2JlZW4mbmJzcDtj
b21tZW50cywmbmJzcDtjYW4mbmJzcDt0aGUmbmJzcDthdXRob3JzJm5ic3A7Y2hlY2s8YnIgPndo
YXQmbmJzcDtuZWVkcyZuYnNwO3RvJm5ic3A7YmUmbmJzcDt1cGRhdGVkLCZuYnNwO2NvbmZpcm0m
bmJzcDt3aXRoJm5ic3A7dGhlJm5ic3A7cGVvcGxlJm5ic3A7bWFraW5nJm5ic3A7dGhlJm5ic3A7
Y29tbWVudHM8YnIgPnRoYXQmbmJzcDt0aGV5Jm5ic3A7YXJlJm5ic3A7Y29tZm9ydGFibGUmbmJz
cDt3aXRoJm5ic3A7aG93Jm5ic3A7dGhlJm5ic3A7Y29tbWVudHMmbmJzcDtiZWVuJm5ic3A7YWRk
cmVzc2VkJm5ic3A7YW5kPGJyID5wb3N0Jm5ic3A7YSZuYnNwO25ldyZuYnNwO3ZlcnNpb24uPGJy
ID48YnIgPi9Mb2E8YnIgPjxiciA+T24mbmJzcDsyMDE4LTExLTMwJm5ic3A7MjA6MzUsJm5ic3A7
TG9hJm5ic3A7QW5kZXJzc29uJm5ic3A7d3JvdGU6PGJyID4mZ3Q7Jm5ic3A7PGJyID4mZ3Q7Jm5i
c3A7V29ya2luZyZuYnNwO0dyb3VwLDxiciA+Jmd0OyZuYnNwOzxiciA+Jmd0OyZuYnNwO1RoaXMm
bmJzcDtpcyZuYnNwO3RvJm5ic3A7aW5pdGlhdGUmbmJzcDthJm5ic3A7dHdvJm5ic3A7d2VlayZu
YnNwO3dvcmtpbmcmbmJzcDtncm91cCZuYnNwO2xhc3QmbmJzcDtjYWxsJm5ic3A7b248YnIgPiZn
dDsmbmJzcDtkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcC48YnIgPiZndDsmbmJzcDs8YnIgPiZn
dDsmbmJzcDtQbGVhc2UmbmJzcDtzZW5kJm5ic3A7eW91ciZuYnNwO2NvbW1lbnRzJm5ic3A7dG8m
bmJzcDt0aGUmbmJzcDttcGxzJm5ic3A7d2cmbmJzcDttYWlsaW5nJm5ic3A7bGlzdCZuYnNwOyht
cGxzQGlldGYub3JnKS48YnIgPiZndDsmbmJzcDs8YnIgPiZndDsmbmJzcDtUaGVyZSZuYnNwO2Fy
ZSZuYnNwO25vJm5ic3A7SVBSJm5ic3A7ZGlzY2xvc3VyZXMmbmJzcDthZ2FpbnN0Jm5ic3A7ZHJh
ZnQtaWV0Zi1tcGxzLXNyLW92ZXItaXAuPGJyID4mZ3Q7Jm5ic3A7PGJyID4mZ3Q7Jm5ic3A7QWxs
Jm5ic3A7dGhlJm5ic3A7YXV0aG9ycyZuYnNwOyh3aXRoJm5ic3A7b25lJm5ic3A7ZXhjZXB0aW9u
KSZuYnNwO2FuZCZuYnNwO2FsbCZuYnNwO3RoZSZuYnNwO2NvbnRyaWJ1dG9ycyZuYnNwOyh3aXRo
PGJyID4mZ3Q7Jm5ic3A7dGhyZWUmbmJzcDtleGNlcHRpb25zKSZuYnNwO2hhdmUmbmJzcDtzdGF0
ZWQmbmJzcDtvbiZuYnNwO3RoZSZuYnNwO3dvcmtpbmcmbmJzcDtncm91cCZuYnNwO21haWxpbmcm
bmJzcDtsaXN0Jm5ic3A7dGhhdCZuYnNwOzxiciA+Jmd0OyZuYnNwO3RoZXkmbmJzcDthcmUmbmJz
cDtub3QmbmJzcDthd2FyZSZuYnNwO29mJm5ic3A7YW55Jm5ic3A7b3RoZXImbmJzcDtJUFJzJm5i
c3A7dGhhdCZuYnNwO3JlbGF0ZXMmbmJzcDt0byZuYnNwO3RoaXMmbmJzcDtkb2N1bWVudC48YnIg
PiZndDsmbmJzcDs8YnIgPiZndDsmbmJzcDtUaGUmbmJzcDt0b3RhbCZuYnNwO251bWJlciZuYnNw
O29mJm5ic3A7YXV0aG9ycyZuYnNwO2lzJm5ic3A7NiZuYnNwO2FuZCZuYnNwO3RoZSZuYnNwO3Rv
dGFsJm5ic3A7bnVtYmVyJm5ic3A7b2YmbmJzcDtjb250cmlidXRvcnM8YnIgPiZndDsmbmJzcDtp
cyZuYnNwOzEzLjxiciA+Jmd0OyZuYnNwOzxiciA+Jmd0OyZuYnNwO1RoZSZuYnNwO2F1dGhvciwm
bmJzcDtXaW0mbmJzcDtIZW5kZXJpY2t4LCZuYnNwO3RoYXQmbmJzcDtoYXMmbmJzcDtub3QmbmJz
cDttYWRlJm5ic3A7YW4mbmJzcDtJUFImbmJzcDtzdGF0ZW1lbnQmbmJzcDtvbjxiciA+Jmd0OyZu
YnNwO3RoZSZuYnNwO21wbHMmbmJzcDt3ZyZuYnNwO21haWxpbmcmbmJzcDtsaXN0LCZuYnNwO2hh
cyZuYnNwO3N0YXRlZCZuYnNwO2luJm5ic3A7YSZuYnNwO21haWwmbmJzcDt0byZuYnNwO3RoZSZu
YnNwO3dvcmtpbmcmbmJzcDtncm91cDxiciA+Jmd0OyZuYnNwO2NoYWlycyZuYnNwO3RoYXQmbmJz
cDtoZSZuYnNwO2lzJm5ic3A7bm90Jm5ic3A7YXdhcmUmbmJzcDtvZiZuYnNwO2FueSZuYnNwO0lQ
UnMmbmJzcDt0aGF0Jm5ic3A7cmVsYXRlJm5ic3A7dG8mbmJzcDt0aGlzJm5ic3A7ZHJhZnQuPGJy
ID4mZ3Q7Jm5ic3A7PGJyID4mZ3Q7Jm5ic3A7VGhlJm5ic3A7dGhyZWUmbmJzcDtjb250cmlidXRv
cnMsJm5ic3A7QWhtZWQmbmJzcDtCYXNoYW5keSwmbmJzcDtIYW1pZCZuYnNwO0Fzc2FycG91ciZu
YnNwO2FuZCZuYnNwO0d1bnRlciZuYnNwO1ZhbjxiciA+Jmd0OyZuYnNwO0RlJm5ic3A7VmVsZGUs
Jm5ic3A7dGhhdCZuYnNwO2hhcyZuYnNwO25vdCZuYnNwO21hZGUmbmJzcDthbiZuYnNwO0lQUiZu
YnNwO3N0YXRlbWVudCZuYnNwO29uJm5ic3A7dGhlJm5ic3A7bXBscyZuYnNwO3dnJm5ic3A7bWFp
bGluZyZuYnNwOzxiciA+Jmd0OyZuYnNwO2xpc3QsJm5ic3A7aGF2ZSZuYnNwO2Fsc28mbmJzcDtz
dGF0ZWQmbmJzcDtpbiZuYnNwO21haWxzJm5ic3A7dG8mbmJzcDt0aGUmbmJzcDt3b3JraW5nJm5i
c3A7Z3JvdXAmbmJzcDtjaGFpcnMmbmJzcDt0aGF0Jm5ic3A7dGhleTxiciA+Jmd0OyZuYnNwO2Fy
ZSZuYnNwO25vdCZuYnNwO2F3YXJlJm5ic3A7b2YmbmJzcDthbnkmbmJzcDtJUFJzJm5ic3A7dGhh
dCZuYnNwO3JlbGF0ZSZuYnNwO3RvJm5ic3A7dGhpcyZuYnNwO2RyYWZ0LjxiciA+Jmd0OyZuYnNw
OzxiciA+Jmd0OyZuYnNwO015Jm5ic3A7ZXN0aW1hdGUmbmJzcDthcyZuYnNwO3dnJm5ic3A7Y28t
Y2hhaXImbmJzcDtpcyZuYnNwO3RoYXQmbmJzcDt0aGUmbmJzcDtJUFImbmJzcDtzdGF0ZW1lbnRz
Jm5ic3A7YXJlJm5ic3A7c3VmZmljaWVudGx5PGJyID4mZ3Q7Jm5ic3A7Y2xlYXImbmJzcDthbmQm
bmJzcDt0aGF0Jm5ic3A7d2UmbmJzcDtjYW4mbmJzcDtwcm9jZWVkJm5ic3A7d2l0aCZuYnNwO3Ro
ZSZuYnNwO3dvcmtpbmcmbmJzcDtncm91cCZuYnNwO2xhc3QmbmJzcDtjYWxsLiZuYnNwO0lmJm5i
c3A7dGhlcmU8YnIgPiZndDsmbmJzcDthcmUmbmJzcDtjb25jZXJucyZuYnNwO292ZXImbmJzcDt0
aGUmbmJzcDtzdGF0ZSZuYnNwO29mJm5ic3A7dGhlJm5ic3A7SVBSJm5ic3A7c3RhdGVtZW50cywm
bmJzcDtwbGVhc2UmbmJzcDticmluZyZuYnNwO3RoaXMmbmJzcDt1cDxiciA+Jmd0OyZuYnNwO2Fz
Jm5ic3A7YSZuYnNwO3dnbGMmbmJzcDtjb21tZW50LjxiciA+Jmd0OyZuYnNwOzxiciA+Jmd0OyZu
YnNwO1RoaXMmbmJzcDt3b3JraW5nJm5ic3A7Z3JvdXAmbmJzcDtsYXN0Jm5ic3A7Y2FsbCZuYnNw
O2VuZHMmbmJzcDtEZWNlbWJlciZuYnNwOzE2LCZuYnNwOzIwMTguPGJyID4mZ3Q7Jm5ic3A7PGJy
ID4mZ3Q7Jm5ic3A7PGJyID4mZ3Q7Jm5ic3A7L0xvYTxiciA+Jmd0OyZuYnNwO21wbHMmbmJzcDt3
ZyZuYnNwO2NvLWNoYWlyPGJyID4mZ3Q7Jm5ic3A7PGJyID48YnIgPi0tJm5ic3A7PGJyID48YnIg
PjxiciA+TG9hJm5ic3A7QW5kZXJzc29uJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ZW1h
aWw6Jm5ic3A7bG9hQHBpLm51PGJyID5TZW5pb3ImbmJzcDtNUExTJm5ic3A7RXhwZXJ0PGJyID5C
cm9uemUmbmJzcDtEcmFnb24mbmJzcDtDb25zdWx0aW5nJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7cGhv
bmU6Jm5ic3A7KzQ2Jm5ic3A7NzM5Jm5ic3A7ODEmbmJzcDsyMSZuYnNwOzY0PC9ibG9ja3F1b3Rl
PjwvZGl2PjwvZGl2Pg==
------=ALIBOUNDARY_1149_53375940_5c18e3e3_11b153e--


From nobody Tue Dec 18 06:51:16 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7DE9126CC7; Tue, 18 Dec 2018 06:51:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9vLoXJUc7UHO; Tue, 18 Dec 2018 06:51:11 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 E27B4124B0C; Tue, 18 Dec 2018 06:51:10 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id n32so18383782qte.11; Tue, 18 Dec 2018 06:51:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E1zTxYxVA+ZOIx1WUIjHicWTNNx0U3XtyZxBQga92hY=; b=ntp0EydGLSXLT5AXzf9TREp/YNv+KqgnBteSZsEwMBkY8jqZYw20YlbyXDxEwVoooF fLeKb7kutg5WEy/LWr8tdoM84AjHK+vrG5rmBNgIssQ9rMeHvUgKYNaXzTyfBLeAflJD Ma7cl0XMyMik1c6HJ6FGjTEGWcIPPT8Kk6hsgQtAEuZ0ajKJiNaJRd8lx8BLooTAsHKK jx0jgyjYIVu7wJT6e0KUal9JeBlphUXk6TYxM7ezzBVu0txqDlAAy3Dc2mF7m3ugrnlY WI5UFMBKjLSTKrNYuajP41tJlJe7e8DB17qvksC6SfzjzzqcVf7Dag02jtftW97fYm/x srSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E1zTxYxVA+ZOIx1WUIjHicWTNNx0U3XtyZxBQga92hY=; b=A3fIqxga6mgtZYyqWpH+bi7zxREAZ4G2HbDe6q+2kXB6NPKE6z7dNSgKF9ZPKFDBDD jKvW5DeAgvaW5qMOIpXqcMpOBVC6FAFEm7SpQLRawW37en6QAfugUJvTjhAIYUpC083a vmKt6YNKFl8TMtA0CtuM+xkGQWGf43HrEiQvj0Nk8u1tAV4155zY9U4W43lngUndFP1U R0w7XPKI33c0AmB1BNEzURrDuy+lCTt8RPCI01L9dbE6LwkjEaSLzqLdGbJp9XypXeEw Grk+GvKbCIapC6mCX+yjgp8lbq7pEwzW+1i8fu0CoZA74hA1ZukiwFUnnFRxpFqfZGZG w9TQ==
X-Gm-Message-State: AA+aEWYdrJ/S8Up0558FHlnpeXgFAVUjSWbKQwEgsHNsmghz1vcc3oC/ dRN1pjt2BlED1LzoYRz9dM9y43mpnFLQxaIgC0I=
X-Google-Smtp-Source: AFSGD/WPsi4NV07MX7XrsZl3uLWs/fBD2oUSx6RhtOZRCf+L7q2XEhYDzcgm/gNj2dEB94nte6kONqACpJKOMMlZ8EU=
X-Received: by 2002:ac8:3b52:: with SMTP id r18mr17197255qtf.81.1545144670026;  Tue, 18 Dec 2018 06:51:10 -0800 (PST)
MIME-Version: 1.0
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu> <0c5532a9-8e71-ed50-dd96-ac8cad0c7d8a@pi.nu> <dbbd40fc-0e20-4108-9dfe-8781accc5e9c.xiaohu.xxh@alibaba-inc.com>
In-Reply-To: <dbbd40fc-0e20-4108-9dfe-8781accc5e9c.xiaohu.xxh@alibaba-inc.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 18 Dec 2018 09:50:58 -0500
Message-ID: <CAA=duU0CXDStVqqVEZk8HPwW1EkE70a7qDa-v00sxgKS6OpqmA@mail.gmail.com>
To: =?UTF-8?B?5b6Q5bCP6JmOKOS5ieWFiCk=?= <xiaohu.xxh@alibaba-inc.com>
Cc: Loa Andersson <loa@pi.nu>, mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>, draft-ietf-mpls-sr-over-ip@ietf.org
Content-Type: multipart/alternative; boundary="0000000000002f0976057d4d0783"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/3__9LoUGNvb5ooTPgavGih7S-bQ>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 14:51:14 -0000

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

This update addresses my last call comment.

Thanks,
Andy


On Tue, Dec 18, 2018 at 7:11 AM =E5=BE=90=E5=B0=8F=E8=99=8E(=E4=B9=89=E5=85=
=88) <xiaohu.xxh@alibaba-inc.com> wrote:

>
> Hi Loa,
>
> I have just submitted a revision in which those nits pointed by Adrian an=
d
> Andy during the WG LC have been fixed.
>
> Best regards,
> Xiaohu
>
> ------------------------------------------------------------------
> From:Loa Andersson <loa@pi.nu>
> Send Time:2018=E5=B9=B412=E6=9C=8818=E6=97=A5(=E6=98=9F=E6=9C=9F=E4=BA=8C=
) 17:50
> To:mpls@ietf.org <mpls@ietf.org>
> Cc:mpls-chairs@ietf.org <mpls-chairs@ietf.org>;
> draft-ietf-mpls-sr-over-ip@ietf.org <draft-ietf-mpls-sr-over-ip@ietf.org>=
;
> Deborah A Brungard <db3546@att.com>
> Subject:Re: MPLS working group last call on draft-ietf-mpls-sr-over-ip
>
> Working Group,
>
> This wglc is cosed. There has been comments, can the authors check
> what needs to be updated, confirm with the people making the comments
> that they are comfortable with how the comments been addressed and
> post a new version.
>
> /Loa
>
> On 2018-11-30 20:35, Loa Andersson wrote:
> >
> > Working Group,
> >
> > This is to initiate a two week working group last call on
> > draft-ietf-mpls-sr-over-ip.
> >
> > Please send your comments to the mpls wg mailing list (mpls@ietf.org).
> >
> > There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.
> >
> > All the authors (with one exception) and all the contributors (with
> > three exceptions) have stated on the working group mailing list that
> > they are not aware of any other IPRs that relates to this document.
> >
> > The total number of authors is 6 and the total number of contributors
> > is 13.
> >
> > The author, Wim Henderickx, that has not made an IPR statement on
> > the mpls wg mailing list, has stated in a mail to the working group
> > chairs that he is not aware of any IPRs that relate to this draft.
> >
> > The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
> > De Velde, that has not made an IPR statement on the mpls wg mailing
> > list, have also stated in mails to the working group chairs that they
> > are not aware of any IPRs that relate to this draft.
> >
> > My estimate as wg co-chair is that the IPR statements are sufficiently
> > clear and that we can proceed with the working group last call. If ther=
e
> > are concerns over the state of the IPR statements, please bring this up
> > as a wglc comment.
> >
> > This working group last call ends December 16, 2018.
> >
> >
> > /Loa
> > mpls wg co-chair
> >
>
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr">This update addresses my last call comment.<div><br></div>=
<div>Thanks,</div><div>Andy</div><div><br></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr">On Tue, Dec 18, 2018 at 7:11 AM =E5=BE=90=E5=B0=
=8F=E8=99=8E(=E4=B9=89=E5=85=88) &lt;<a href=3D"mailto:xiaohu.xxh@alibaba-i=
nc.com">xiaohu.xxh@alibaba-inc.com</a>&gt; wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div class=3D"gmail-m_-553973927189319037=
0__aliyun_email_body_block"><div style=3D"line-height:1.7;font-family:Tahom=
a,Arial,STHeiti,SimSun;font-size:14px;color:rgb(0,0,0)"><div style=3D"clear=
:both"><br></div><div style=3D"clear:both">Hi Loa,</div><div style=3D"clear=
:both"><br></div><div style=3D"clear:both">I have just submitted a revision=
 in which those=C2=A0nits pointed by Adrian and Andy during the WG LC=C2=A0=
have been fixed.</div><div style=3D"clear:both"><br></div><div style=3D"cle=
ar:both">Best regards,</div><div style=3D"clear:both">Xiaohu</div><blockquo=
te style=3D"margin-right:0px;margin-top:0px;margin-bottom:0px;font-family:T=
ahoma,Arial,STHeiti,SimSun;font-size:14px;color:rgb(0,0,0)"><div style=3D"c=
lear:both">----------------------------------------------------------------=
--</div><div style=3D"clear:both">From:Loa Andersson &lt;<a href=3D"mailto:=
loa@pi.nu" target=3D"_blank">loa@pi.nu</a>&gt;</div><div style=3D"clear:bot=
h">Send Time:2018=E5=B9=B412=E6=9C=8818=E6=97=A5(=E6=98=9F=E6=9C=9F=E4=BA=
=8C) 17:50</div><div style=3D"clear:both"><a href=3D"mailto:To%3Ampls@ietf.=
org" target=3D"_blank">To:mpls@ietf.org</a> &lt;<a href=3D"mailto:mpls@ietf=
.org" target=3D"_blank">mpls@ietf.org</a>&gt;</div><div style=3D"clear:both=
"><a href=3D"mailto:Cc%3Ampls-chairs@ietf.org" target=3D"_blank">Cc:mpls-ch=
airs@ietf.org</a> &lt;<a href=3D"mailto:mpls-chairs@ietf.org" target=3D"_bl=
ank">mpls-chairs@ietf.org</a>&gt;; <a href=3D"mailto:draft-ietf-mpls-sr-ove=
r-ip@ietf.org" target=3D"_blank">draft-ietf-mpls-sr-over-ip@ietf.org</a> &l=
t;<a href=3D"mailto:draft-ietf-mpls-sr-over-ip@ietf.org" target=3D"_blank">=
draft-ietf-mpls-sr-over-ip@ietf.org</a>&gt;; Deborah A Brungard &lt;<a href=
=3D"mailto:db3546@att.com" target=3D"_blank">db3546@att.com</a>&gt;</div><d=
iv style=3D"clear:both">Subject:Re: MPLS working group last call on draft-i=
etf-mpls-sr-over-ip</div><div style=3D"clear:both"><br></div>Working=C2=A0G=
roup,<br><br>This=C2=A0wglc=C2=A0is=C2=A0cosed.=C2=A0There=C2=A0has=C2=A0be=
en=C2=A0comments,=C2=A0can=C2=A0the=C2=A0authors=C2=A0check<br>what=C2=A0ne=
eds=C2=A0to=C2=A0be=C2=A0updated,=C2=A0confirm=C2=A0with=C2=A0the=C2=A0peop=
le=C2=A0making=C2=A0the=C2=A0comments<br>that=C2=A0they=C2=A0are=C2=A0comfo=
rtable=C2=A0with=C2=A0how=C2=A0the=C2=A0comments=C2=A0been=C2=A0addressed=
=C2=A0and<br>post=C2=A0a=C2=A0new=C2=A0version.<br><br>/Loa<br><br>On=C2=A0=
2018-11-30=C2=A020:35,=C2=A0Loa=C2=A0Andersson=C2=A0wrote:<br>&gt;=C2=A0<br=
>&gt;=C2=A0Working=C2=A0Group,<br>&gt;=C2=A0<br>&gt;=C2=A0This=C2=A0is=C2=
=A0to=C2=A0initiate=C2=A0a=C2=A0two=C2=A0week=C2=A0working=C2=A0group=C2=A0=
last=C2=A0call=C2=A0on<br>&gt;=C2=A0draft-ietf-mpls-sr-over-ip.<br>&gt;=C2=
=A0<br>&gt;=C2=A0Please=C2=A0send=C2=A0your=C2=A0comments=C2=A0to=C2=A0the=
=C2=A0mpls=C2=A0wg=C2=A0mailing=C2=A0list=C2=A0(<a href=3D"mailto:mpls@ietf=
.org" target=3D"_blank">mpls@ietf.org</a>).<br>&gt;=C2=A0<br>&gt;=C2=A0Ther=
e=C2=A0are=C2=A0no=C2=A0IPR=C2=A0disclosures=C2=A0against=C2=A0draft-ietf-m=
pls-sr-over-ip.<br>&gt;=C2=A0<br>&gt;=C2=A0All=C2=A0the=C2=A0authors=C2=A0(=
with=C2=A0one=C2=A0exception)=C2=A0and=C2=A0all=C2=A0the=C2=A0contributors=
=C2=A0(with<br>&gt;=C2=A0three=C2=A0exceptions)=C2=A0have=C2=A0stated=C2=A0=
on=C2=A0the=C2=A0working=C2=A0group=C2=A0mailing=C2=A0list=C2=A0that=C2=A0<=
br>&gt;=C2=A0they=C2=A0are=C2=A0not=C2=A0aware=C2=A0of=C2=A0any=C2=A0other=
=C2=A0IPRs=C2=A0that=C2=A0relates=C2=A0to=C2=A0this=C2=A0document.<br>&gt;=
=C2=A0<br>&gt;=C2=A0The=C2=A0total=C2=A0number=C2=A0of=C2=A0authors=C2=A0is=
=C2=A06=C2=A0and=C2=A0the=C2=A0total=C2=A0number=C2=A0of=C2=A0contributors<=
br>&gt;=C2=A0is=C2=A013.<br>&gt;=C2=A0<br>&gt;=C2=A0The=C2=A0author,=C2=A0W=
im=C2=A0Henderickx,=C2=A0that=C2=A0has=C2=A0not=C2=A0made=C2=A0an=C2=A0IPR=
=C2=A0statement=C2=A0on<br>&gt;=C2=A0the=C2=A0mpls=C2=A0wg=C2=A0mailing=C2=
=A0list,=C2=A0has=C2=A0stated=C2=A0in=C2=A0a=C2=A0mail=C2=A0to=C2=A0the=C2=
=A0working=C2=A0group<br>&gt;=C2=A0chairs=C2=A0that=C2=A0he=C2=A0is=C2=A0no=
t=C2=A0aware=C2=A0of=C2=A0any=C2=A0IPRs=C2=A0that=C2=A0relate=C2=A0to=C2=A0=
this=C2=A0draft.<br>&gt;=C2=A0<br>&gt;=C2=A0The=C2=A0three=C2=A0contributor=
s,=C2=A0Ahmed=C2=A0Bashandy,=C2=A0Hamid=C2=A0Assarpour=C2=A0and=C2=A0Gunter=
=C2=A0Van<br>&gt;=C2=A0De=C2=A0Velde,=C2=A0that=C2=A0has=C2=A0not=C2=A0made=
=C2=A0an=C2=A0IPR=C2=A0statement=C2=A0on=C2=A0the=C2=A0mpls=C2=A0wg=C2=A0ma=
iling=C2=A0<br>&gt;=C2=A0list,=C2=A0have=C2=A0also=C2=A0stated=C2=A0in=C2=
=A0mails=C2=A0to=C2=A0the=C2=A0working=C2=A0group=C2=A0chairs=C2=A0that=C2=
=A0they<br>&gt;=C2=A0are=C2=A0not=C2=A0aware=C2=A0of=C2=A0any=C2=A0IPRs=C2=
=A0that=C2=A0relate=C2=A0to=C2=A0this=C2=A0draft.<br>&gt;=C2=A0<br>&gt;=C2=
=A0My=C2=A0estimate=C2=A0as=C2=A0wg=C2=A0co-chair=C2=A0is=C2=A0that=C2=A0th=
e=C2=A0IPR=C2=A0statements=C2=A0are=C2=A0sufficiently<br>&gt;=C2=A0clear=C2=
=A0and=C2=A0that=C2=A0we=C2=A0can=C2=A0proceed=C2=A0with=C2=A0the=C2=A0work=
ing=C2=A0group=C2=A0last=C2=A0call.=C2=A0If=C2=A0there<br>&gt;=C2=A0are=C2=
=A0concerns=C2=A0over=C2=A0the=C2=A0state=C2=A0of=C2=A0the=C2=A0IPR=C2=A0st=
atements,=C2=A0please=C2=A0bring=C2=A0this=C2=A0up<br>&gt;=C2=A0as=C2=A0a=
=C2=A0wglc=C2=A0comment.<br>&gt;=C2=A0<br>&gt;=C2=A0This=C2=A0working=C2=A0=
group=C2=A0last=C2=A0call=C2=A0ends=C2=A0December=C2=A016,=C2=A02018.<br>&g=
t;=C2=A0<br>&gt;=C2=A0<br>&gt;=C2=A0/Loa<br>&gt;=C2=A0mpls=C2=A0wg=C2=A0co-=
chair<br>&gt;=C2=A0<br><br>--=C2=A0<br><br><br>Loa=C2=A0Andersson=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0email:=C2=A0<a =
href=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi.nu</a><br>Senior=C2=A0MP=
LS=C2=A0Expert<br>Bronze=C2=A0Dragon=C2=A0Consulting=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0phone:=C2=A0+46=C2=
=A0739=C2=A081=C2=A021=C2=A064</blockquote></div></div>____________________=
___________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--0000000000002f0976057d4d0783--


From nobody Tue Dec 18 07:19:57 2018
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BABDE12896A; Tue, 18 Dec 2018 07:19:54 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: <gen-art@ietf.org>
Cc: mpls@ietf.org, draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org, ietf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154514639446.5451.147366902800553455@ietfa.amsl.com>
Date: Tue, 18 Dec 2018 07:19:54 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/_ELOhKl5DsxhC1wiUyRLCcMevWU>
Subject: [mpls] Genart last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 15:19:55 -0000

Reviewer: Christer Holmberg
Review result: Ready

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

For more information, please see the FAQ at

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

Document: draft-ietf-mpls-lsp-ping-lag-multipath-05
Reviewer: Christer Holmberg
Review Date: 2018-12-18
IETF LC End Date: 2018-12-11
IESG Telechat date: Not scheduled for a telechat

Summary: The document is well written, and is ready for publication.

Major issues:None

Minor issues: None

Nits/editorial comments: None



From nobody Tue Dec 18 12:26:40 2018
Return-Path: <alissa@cooperw.in>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23E9512D84D; Tue, 18 Dec 2018 12:26:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=hnAsIFcd; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=cr8qFON8
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0iOv2Ks7_U1r; Tue, 18 Dec 2018 12:26:37 -0800 (PST)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A89C130F0F; Tue, 18 Dec 2018 12:26:37 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id DE5BD1380; Tue, 18 Dec 2018 15:26:35 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Tue, 18 Dec 2018 15:26:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h= from:message-id:content-type:mime-version:subject:date :in-reply-to:cc:to:references; s=fm1; bh=WJPOePu/J51FBuqMmQj+iya uuOMW+SKNRGD2ibmfvVI=; b=hnAsIFcdMUvl5D4mVbABX0Pga1zOBiydrvhLEEb XIvMvymDf8AYyeTvrf3jPaStGtjVybpkEkJSug0n3ySwoGf/+Bv+ByWsJcdd4krx 6ZPg3F85+xH/3tpenGgFe3aVDHOPsP9lamghP3uns7g6JjZUcsokrpJ228zLLBiN /5RBlmwXBBXmXC+oElHN5A/dfzfp0FvkXgW4IVrQ6kmgFCjt4M3+Z1uFkQSBHAQp R+0mBRhAJxpoYCa0Oc/qyplAbiVEePCGbsliCLFJYJJfTQy8hZoj0iaxvBXLMZ+D /7G3HMGTLHvbdb+ZbGqONNuEREo3Vl/RE9co+NN3QHesauA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=WJPOeP u/J51FBuqMmQj+iyauuOMW+SKNRGD2ibmfvVI=; b=cr8qFON8zToE122RSL8Uie HZVM2JscH8I/ll2oUi8z+HVtkn+RPTIitL8g2s2yN8I1XLNrdSaRcwM44ghHnudE nVS3JdjmcF6ecGLg2P4Or+69Xa8eg9Z7yvSX/XXW3PLXX1OZJgLl23+ae1Qngfjk vnlHRW63eItSiKWvlnnP2mXu6xR/7exY116fn7JOuUZT2piXjtk/FuBasrYfA37e XlwXHP1DWMXSMQQCVzrEftjIL5v40VfT9aF2EsDS6wt4QV3U4aL8ci1xQWv4+txr Ou9/DNNO2p18pxTjDpBHI65+8saFslgD78DMMQIx3rCMwrGYcMReMTg04tqx/+eA ==
X-ME-Sender: <xms:-lcZXMF-tD-Ura-OQ_RsmdyrMxj1G4Zps23-1wdHWWSVTt-ilBicOg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtkedrudeikedgkeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhkfgtggfuff gjvfhfofesrgdtmherhhdtvdenucfhrhhomheptehlihhsshgrucevohhophgvrhcuoegr lhhishhsrgestghoohhpvghrfidrihhnqeenucffohhmrghinhepihgvthhfrdhorhhgne cukfhppedujeefrdefkedruddujedrleefnecurfgrrhgrmhepmhgrihhlfhhrohhmpegr lhhishhsrgestghoohhpvghrfidrihhnnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:-lcZXOJrYQBa76cD2EFArw6a933BCXCnpqyMXLMCSv7n4iRNy6wOVQ> <xmx:-lcZXHeskb75SeWvELK-T4wyffp55Y9SYB9Re9I9xGmcGMMZJAckoA> <xmx:-lcZXDVd3M-ftIRgj8bclcaIoS8UDuXkHOtXj--7KcBCGko5AXNrug> <xmx:-1cZXJDfEs4nrXBOb3Sca3URpaC3nJ7YcBk-yjioH-mZS0wCW8RAjg>
Received: from rtp-alcoop-nitro5.cisco.com (unknown [173.38.117.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 4F196100B8; Tue, 18 Dec 2018 15:26:34 -0500 (EST)
From: Alissa Cooper <alissa@cooperw.in>
Message-Id: <C8C52B1A-C60C-4B8B-A9A6-4370BA12B0F8@cooperw.in>
Content-Type: multipart/alternative; boundary="Apple-Mail=_264826C8-0D14-481D-ACFA-E3211C13BFA6"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Tue, 18 Dec 2018 15:26:31 -0500
In-Reply-To: <B499EE64-EA69-4965-A46A-0D23A3833E51@vigilsec.com>
Cc: Vishnu Pavan Beeram <vishnupavan@gmail.com>, IETF MPLS List <mpls@ietf.org>, IETF Gen-ART <gen-art@ietf.org>, draft-ietf-mpls-rsvp-shared-labels.all@ietf.org
To: Russ Housley <housley@vigilsec.com>
References: <154360254979.27470.14714094577368742271@ietfa.amsl.com> <CA+YzgTt6orUKqcTDdyugcerozMGbg6WTF===mmZBra8Xx6xzEQ@mail.gmail.com> <B499EE64-EA69-4965-A46A-0D23A3833E51@vigilsec.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ZC5w0_sCAGlaziAzfjdVrIMDkQI>
Subject: Re: [mpls] [Gen-art] Genart last call review of draft-ietf-mpls-rsvp-shared-labels-06
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 20:26:39 -0000

--Apple-Mail=_264826C8-0D14-481D-ACFA-E3211C13BFA6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Russ, thanks for your review. Vishnu, thanks for your responses. I =
entered a No Objection ballot.

Alissa

> On Dec 10, 2018, at 4:49 PM, Russ Housley <housley@vigilsec.com> =
wrote:
>=20
> Yes, those changes resolve my comments.
>=20
> Russ
>=20
>=20
>> On Dec 10, 2018, at 12:57 AM, Vishnu Pavan Beeram =
<vishnupavan@gmail.com <mailto:vishnupavan@gmail.com>> wrote:
>>=20
>> Russ, Hi!
>>=20
>> Much Thanks for the review! We just posted a new rev (-07) to address =
your comments. Please do go through the diffs =
(https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-=
07.txt =
<https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-=
07.txt>) and let us know if the new version adequately addresses your =
concern.=20
>>=20
>> The term "loose hop" was introduced in RFC3209. So we just added a =
reference to it in the relevant sentence.
>>=20
>> Regards,
>> -Pavan (on behalf of the authors)
>>=20
>> On Fri, Nov 30, 2018 at 1:29 PM Russ Housley <housley@vigilsec.com =
<mailto:housley@vigilsec.com>> wrote:
>> Reviewer: Russ Housley
>> Review result: Ready
>>=20
>> I am the assigned Gen-ART reviewer for this draft. The General Area
>> Review Team (Gen-ART) reviews all IETF documents being processed
>> by the IESG for the IETF Chair.  Please treat these comments just
>> like any other last call comments.
>>=20
>> For more information, please see the FAQ at
>> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq =
<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>>..
>>=20
>> Document: draft-ietf-mpls-rsvp-shared-labels-06
>> Reviewer: Russ Housley
>> Review Date: 2018-11-30
>> IETF LC End Date: 2018-12-11=20
>> IESG Telechat date: unknown
>>=20
>> Summary: Ready
>>=20
>>=20
>> Major Concerns:
>>=20
>> None
>>=20
>>=20
>> Minor Concerns:
>>=20
>> Section 5.3: To understand this section, I had to learn about "loose
>> hops" from other sources.  Please consider adding this term to the =
ones
>> that are defined in Section 2.
>>=20
>>=20
>> Nits:
>>=20
>> Throughout document: s/hop by hop/hop-by-hop/
>>=20
>> Section 5.3.1: s/The net result is that by/As a result, by/
>>=20
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org <mailto:mpls@ietf.org>
>> https://www.ietf.org/mailman/listinfo/mpls =
<https://www.ietf.org/mailman/listinfo/mpls>
>=20
> _______________________________________________
> Gen-art mailing list
> Gen-art@ietf.org
> https://www.ietf.org/mailman/listinfo/gen-art


--Apple-Mail=_264826C8-0D14-481D-ACFA-E3211C13BFA6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Russ,=
 thanks for your review. Vishnu, thanks for your responses. I entered a =
No Objection ballot.<div class=3D""><br class=3D""></div><div =
class=3D"">Alissa<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Dec 10, 2018, at 4:49 PM, =
Russ Housley &lt;<a href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">Yes, those changes =
resolve my comments.<div class=3D""><br class=3D""></div><div =
class=3D"">Russ</div><div class=3D""><br class=3D""><div class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Dec =
10, 2018, at 12:57 AM, Vishnu Pavan Beeram &lt;<a =
href=3D"mailto:vishnupavan@gmail.com" =
class=3D"">vishnupavan@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div dir=3D"ltr" class=3D""><div class=3D"">Russ, =
Hi!</div><div class=3D""><br class=3D""></div><div dir=3D"ltr" =
class=3D"">Much Thanks for the review! We just posted a new rev (-07) to =
address your comments. Please do go through the diffs (<a =
href=3D"https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-=
labels-07.txt" =
class=3D"">https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shar=
ed-labels-07.txt</a>) and let us know if the new version adequately =
addresses your concern. <br class=3D""></div><div dir=3D"ltr" =
class=3D""><br class=3D""></div><div dir=3D"ltr" class=3D"">The term =
"loose hop" was introduced in RFC3209. So we just added a reference to =
it in the relevant sentence.<div class=3D""><br class=3D""></div><div =
class=3D"">Regards,</div><div class=3D"">-Pavan (on behalf of the =
authors)<br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"">On =
Fri, Nov 30, 2018 at 1:29 PM Russ Housley &lt;<a =
href=3D"mailto:housley@vigilsec.com" =
class=3D"">housley@vigilsec.com</a>&gt; wrote:<br =
class=3D""></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">Reviewer: Russ Housley<br class=3D"">
Review result: Ready<br class=3D"">
<br class=3D"">
I am the assigned Gen-ART reviewer for this draft. The General Area<br =
class=3D"">
Review Team (Gen-ART) reviews all IETF documents being processed<br =
class=3D"">
by the IESG for the IETF Chair.&nbsp; Please treat these comments =
just<br class=3D"">
like any other last call comments.<br class=3D"">
<br class=3D"">
For more information, please see the FAQ at<br class=3D"">
&lt;<a href=3D"http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq</a>&gt;=
..<br class=3D"">
<br class=3D"">
Document: draft-ietf-mpls-rsvp-shared-labels-06<br class=3D"">
Reviewer: Russ Housley<br class=3D"">
Review Date: 2018-11-30<br class=3D"">
IETF LC End Date: 2018-12-11 <br class=3D"">
IESG Telechat date: unknown<br class=3D"">
<br class=3D"">
Summary: Ready<br class=3D"">
<br class=3D"">
<br class=3D"">
Major Concerns:<br class=3D"">
<br class=3D"">
None<br class=3D"">
<br class=3D"">
<br class=3D"">
Minor Concerns:<br class=3D"">
<br class=3D"">
Section 5.3: To understand this section, I had to learn about "loose<br =
class=3D"">
hops" from other sources.&nbsp; Please consider adding this term to the =
ones<br class=3D"">
that are defined in Section 2.<br class=3D"">
<br class=3D"">
<br class=3D"">
Nits:<br class=3D"">
<br class=3D"">
Throughout document: s/hop by hop/hop-by-hop/<br class=3D"">
<br class=3D"">
Section 5.3.1: s/The net result is that by/As a result, by/<br class=3D"">=

<br class=3D"">
_______________________________________________<br class=3D"">
mpls mailing list<br class=3D"">
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank" =
class=3D"">mpls@ietf.org</a><br class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" =
target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/mpls</a><br class=3D"">
</blockquote></div></div></div></div></div>
</div></blockquote></div><br =
class=3D""></div></div>_______________________________________________<br =
class=3D"">Gen-art mailing list<br class=3D""><a =
href=3D"mailto:Gen-art@ietf.org" class=3D"">Gen-art@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/gen-art<br =
class=3D""></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_264826C8-0D14-481D-ACFA-E3211C13BFA6--


From nobody Tue Dec 18 17:03:15 2018
Return-Path: <naikumar@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 637BB130DEE; Tue, 18 Dec 2018 17:03:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.566
X-Spam-Level: 
X-Spam-Status: No, score=-14.566 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iWP8NxmXDxuJ; Tue, 18 Dec 2018 17:03:12 -0800 (PST)
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 683BE130DE8; Tue, 18 Dec 2018 17:03:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2928; q=dns/txt; s=iport; t=1545181392; x=1546390992; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=2WKZXRmqmPDvIFJ8Zomvzm1KtuGpqt/z/aACyQmeIYk=; b=kO2Mmk0JcYZSq+HR3mzeG/mYWRjUSbkfhQG91fKAQLJqhhVNUCehwlFe bxW6BQBgT8Xhs4rXg4fN+cgib9czSXoLlalDpsc4/44oKEwKkPuyW0s7L 8qP3s9BML05h9L0av5CsPF3qLIPMJlBZAfPX6iL1hhi1D1huSmTmas/Zn 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAAAKmBlc/5pdJa1kGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUQQBAQEBAQsBgVUuZoECJwqDc4gZi3yDCZZegXsLAQE?= =?us-ascii?q?lhEcCF4JEIjQJDQEDAQECAQECbRwBC4U9BiMRQwIQAgEIGgImAgICMBUGAQY?= =?us-ascii?q?DAgQOBYMiAYIAD6ZngS+EMQIOQD+EcIELizQXgX+BEScfghc1gx4BAQIBARa?= =?us-ascii?q?ETzGCJgKJQoYQkVIJAocNilESBoFdTYRSiluJRIR3ixECERSBJx84KIEucBU?= =?us-ascii?q?aSwGCQQmLE4U/QTEBjUeBHwEB?=
X-IronPort-AV: E=Sophos;i="5.56,370,1539648000"; d="scan'208";a="214514899"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Dec 2018 01:03:11 +0000
Received: from XCH-ALN-012.cisco.com (xch-aln-012.cisco.com [173.36.7.22]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id wBJ13B14023188 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 19 Dec 2018 01:03:11 GMT
Received: from xch-rcd-015.cisco.com (173.37.102.25) by XCH-ALN-012.cisco.com (173.36.7.22) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 18 Dec 2018 19:03:10 -0600
Received: from xch-rcd-015.cisco.com ([173.37.102.25]) by XCH-RCD-015.cisco.com ([173.37.102.25]) with mapi id 15.00.1395.000; Tue, 18 Dec 2018 19:03:10 -0600
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-nainar-mpls-rfc8287-errata@ietf.org" <draft-nainar-mpls-rfc8287-errata@ietf.org>
Thread-Topic: New Version Notification for draft-nainar-mpls-rfc8287-errata-01.txt
Thread-Index: AQHUlzYzj+6yiBVTZUahwr06ySSAhqWFT44A
Date: Wed, 19 Dec 2018 01:03:10 +0000
Message-ID: <E26A2539-C949-41BF-B781-84E9FF225D8D@cisco.com>
References: <154518120512.5681.1872757757162548481.idtracker@ietfa.amsl.com>
In-Reply-To: <154518120512.5681.1872757757162548481.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.a.0.180210
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.20.6]
Content-Type: text/plain; charset="utf-8"
Content-ID: <F2299B22D53C674BAADE394D5342BF5C@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.36.7.22, xch-aln-012.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/DXya_BAKqihR4nXpQPvaZPZlxFo>
Subject: [mpls] FW: New Version Notification for draft-nainar-mpls-rfc8287-errata-01.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 01:03:14 -0000

SGksDQoNClRoaXMgaXMgYSBzaW1wbGUgZHJhZnQgdGhhdCBjbGFyaWZpZXMgdGhlIExlbmd0aCBm
aWVsZHMgaW4gbmV3IFRhcmdldCBGRUMgU3RhY2sgU3ViLVRMVnMgcHJvcG9zZWQgYXMgcGFydCBv
ZiBSRkM4Mjg3LiBXZSwgdGhlIGF1dGhvcnMgd291bGQgbGlrZSB0byByZXF1ZXN0IHRoZSBjaGFp
ciB0byBjb25zaWRlciBmb3IgV0cgYWRvcHRpb24uDQoNClRoYW5rcywNCk5hZ2VuZHJhDQoNCu+7
v09uIDEyLzE4LzE4LCA4OjAwIFBNLCAiaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiA8aW50ZXJu
ZXQtZHJhZnRzQGlldGYub3JnPiB3cm90ZToNCg0KICAgIA0KICAgIEEgbmV3IHZlcnNpb24gb2Yg
SS1ELCBkcmFmdC1uYWluYXItbXBscy1yZmM4Mjg3LWVycmF0YS0wMS50eHQNCiAgICBoYXMgYmVl
biBzdWNjZXNzZnVsbHkgc3VibWl0dGVkIGJ5IE5hZ2VuZHJhIEt1bWFyIE5haW5hciBhbmQgcG9z
dGVkIHRvIHRoZQ0KICAgIElFVEYgcmVwb3NpdG9yeS4NCiAgICANCiAgICBOYW1lOgkJZHJhZnQt
bmFpbmFyLW1wbHMtcmZjODI4Ny1lcnJhdGENCiAgICBSZXZpc2lvbjoJMDENCiAgICBUaXRsZToJ
CVJGQzgyODcgU3ViLVRMViBMZW5ndGggQ2xhcmlmaWNhdGlvbg0KICAgIERvY3VtZW50IGRhdGU6
CTIwMTgtMTItMTgNCiAgICBHcm91cDoJCUluZGl2aWR1YWwgU3VibWlzc2lvbg0KICAgIFBhZ2Vz
OgkJNg0KICAgIFVSTDogICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1k
cmFmdHMvZHJhZnQtbmFpbmFyLW1wbHMtcmZjODI4Ny1lcnJhdGEtMDEudHh0DQogICAgU3RhdHVz
OiAgICAgICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LW5haW5hci1t
cGxzLXJmYzgyODctZXJyYXRhLw0KICAgIEh0bWxpemVkOiAgICAgICBodHRwczovL3Rvb2xzLmll
dGYub3JnL2h0bWwvZHJhZnQtbmFpbmFyLW1wbHMtcmZjODI4Ny1lcnJhdGEtMDENCiAgICBIdG1s
aXplZDogICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1u
YWluYXItbXBscy1yZmM4Mjg3LWVycmF0YQ0KICAgIERpZmY6ICAgICAgICAgICBodHRwczovL3d3
dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtbmFpbmFyLW1wbHMtcmZjODI4Ny1lcnJhdGEt
MDENCiAgICANCiAgICBBYnN0cmFjdDoNCiAgICAgICBSRkM4Mjg3IGRlZmluZXMgdGhlIGV4dGVu
c2lvbnMgdG8gTVBMUyBMU1AgUGluZyBhbmQgVHJhY2Vyb3V0ZSBmb3INCiAgICAgICBTZWdtZW50
IFJvdXRpbmcgSUdQLVByZWZpeCBhbmQgSUdQLUFkamFjZW5jeSBTZWdtZW50IElkZW50aWZpZXIN
CiAgICAgICAoU0lEcykgd2l0aCBhbiBNUExTIGRhdGEgcGxhbmUuICBSRkM4Mjg3IHByb3Bvc2Vz
IDMgVGFyZ2V0IEZFQyBTdGFjaw0KICAgICAgIFN1Yi1UTFZzLiAgV2hpbGUgdGhlIHN0YW5kYXJk
IGRlZmluZXMgdGhlIGZvcm1hdCBhbmQgcHJvY2VkdXJlIHRvDQogICAgICAgaGFuZGxlIHRob3Nl
IFN1Yi1UTFZzLCBpdCBkb2VzIG5vdCBzdWZmaWNpZW50bHkgY2xhcmlmeSBob3cgdGhlDQogICAg
ICAgbGVuZ3RoIG9mIHRoZSBTZWdtZW50IElEIFN1Yi1UTFZzIHNob3VsZCBiZSBjb21wdXRlZCB0
byBpbmNsdWRlIGluDQogICAgICAgdGhlIExlbmd0aCBmaWVsZCBvZiB0aGUgU3ViLVRMVnMgd2hp
Y2ggbWF5IHJlc3VsdCBpbiBpbnRlcm9wZXJhYmlsaXR5DQogICAgICAgaXNzdWVzLg0KICAgIA0K
ICAgICAgIFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBSRkM4Mjg3IGJ5IGNsYXJpZnlpbmcgdGhlIGxl
bmd0aCBvZiBlYWNoDQogICAgICAgU2VnbWVudCBJRCBTdWItVExWcyBkZWZpbmVkIGluIFJGQzgy
ODcuDQogICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgIA0KICAgIA0KICAg
IFBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRo
ZSB0aW1lIG9mIHN1Ym1pc3Npb24NCiAgICB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQg
ZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnLg0KICAgIA0KICAgIFRoZSBJRVRG
IFNlY3JldGFyaWF0DQogICAgDQogICAgDQoNCg==


From nobody Wed Dec 19 14:09:18 2018
Return-Path: <adam@nostrum.com>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CBF71130EDA; Wed, 19 Dec 2018 14:09:15 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Adam Roach <adam@nostrum.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-mpls-rsvp-shared-labels@ietf.org, Loa Andersson <loa@pi.nu>, mpls-chairs@ietf.org, loa@pi.nu, mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154525735582.1826.11425645649794902713.idtracker@ietfa.amsl.com>
Date: Wed, 19 Dec 2018 14:09:15 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/l6H-I91PW9-h1SyGNOL3wF3lJk8>
Subject: [mpls] Adam Roach's No Objection on draft-ietf-mpls-rsvp-shared-labels-07: (with COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:09:16 -0000

Adam Roach has entered the following ballot position for
draft-ietf-mpls-rsvp-shared-labels-07: No Objection

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/



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

Thanks to everyone who worked on this document. I have a handful
of comments.

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

§7:

>  The following logic could be used by the node constructing the label
>  stack:
>
>     Each RRO label sub-object SHOULD be processed starting with the
>     label sub-object from the first downstream hop.  Any label
>     provided by the first downstream hop MUST always be pushed on the
>     label stack regardless of the label type.  If the label type is a
>     TE link label, then any label from the next downstream hop MUST
>     also be pushed on the constructed label stack.  If the label type
>     is a regular label, then any label from the next downstream hop
>     MUST NOT be pushed on the constructed label stack.  If the label
>     type is a delegation label, then the type of stacking approach
>     chosen by the ingress for this LSP (Section 5.1) MUST be used to
>     determine how the delegation labels are pushed in the label stack.

The use of normative language in example text is very confusing. I fear that
this processing will be read as normative rather than the example that it
appears to be ("could be used"). I believe what you want is something more
like:

      Each RRO label sub-object will be processed starting with the
      label sub-object from the first downstream hop.  Any label
      provided by the first downstream hop will always be pushed on the
      label stack regardless of the label type.  If the label type is a
      TE link label, then any label from the next downstream hop will
      also be pushed on the constructed label stack.  If the label type
      is a regular label, then any label from the next downstream hop
      will not be pushed on the constructed label stack.  If the label
      type is a delegation label, then the type of stacking approach
      chosen by the ingress for this LSP (Section 5.1) will be used to
      determine how the delegation labels are pushed in the label stack.

Alternately, if the text is meant to be normative, then the introductory
sentence needs to be changed ("is used" or "must be used"), and the paragraph
itself should probably not be indented.

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

§8.1:

>  To provide link protection at a Point of Local Repair (PLR) with a
>  shared MPLS forwarding plane, the LSR SHOULD allocate a separate TE
>  link label for the TE link that will be used for RSVP-TE tunnels that
>  request link protection from the ingress.

This isn't really my area, but from the fuzzy model I have in my head about link
protection, it seems to me that this won't actually work unless a new label is
allocated -- right? If that's the case, then the preceding "SHOULD" would appear
to actually be a "MUST".

Or is the notion that some LSR might choose to simply treat all traffic as
link-protected?

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

§9.2:

>  When a node that does not cater to the mandate
>  receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object
>  with this flag set, it MUST send a PathErr message with an error code
>  of 'Routing Problem (24)' and an error value of 'TE link label usage
>  failure (TBD3)'.

I'm a little confused about how this is intended to work. At first, this looked
like it might just be a restatement of the behavior of LSP_REQUIRED_ATTRIBUTES;
however, it's unclear how existing, already deployed nodes are going to be able
to send an error value of TBD3.

This same comment applies to §9.4.



From nobody Thu Dec 20 04:15:56 2018
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21E62131100; Thu, 20 Dec 2018 04:15:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ceA7Jay-VXrf; Thu, 20 Dec 2018 04:15:46 -0800 (PST)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (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 2EA9E131066; Thu, 20 Dec 2018 04:15:46 -0800 (PST)
Received: by mail-pg1-x530.google.com with SMTP id w6so810972pgl.6; Thu, 20 Dec 2018 04:15:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ibpzmyGPPceTtJmwUiLQv9MGRNeV3nuruVrM7bOkKfM=; b=P0UJNm178G/bisaEQfpgxYOJ6se+O5fqFoI1h3ISUg4KfkT/MME0pNaqHsGe4v/X0b i4gD83loBZv870lC3kghsJwjTrqWKJVB6OjUJ4tI4ujTGv+qNRGleYRgENxlB3p9+/zy VXYKKVUr0sCcOebEm4J5WQpHGvjlJ0lKCqbmRtwo29onwIzL722+Ja3GGQR5ajXa5vEa 4Ns1exUjhSdg6cmkztmE/yFSZDfWzd/9shyO/RiT97ShyiQjV3RuehMt0tmFtqK6QLLp HZBlUltk1WVnXO4sqto3PEUybJWNDWWpx7wDN++lfiQ7iOBRKQvVpFTfHjwEZuJGPF+t qOpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ibpzmyGPPceTtJmwUiLQv9MGRNeV3nuruVrM7bOkKfM=; b=aUnj5M+JpmyLh1yr2vgg4w4WqREp38jtcTj6JfpqPsl27UW3HBWQMWchTjXKWmtbgO KR1cYdVJsULrFM6+Yt8NZLfi6YdPDPAJxKW9ZLG1kezaVepC5so7GchqJrehgAAWQBXp R/Jv6iWNLLDwBRvqpBJrH3rnwt0samnzA4FLOr8nK6tOSfm8dt98hLJ9XNrhWzgIKrA9 oJDN7IsUlGLAineg2ulpqfi9ZJGnsoBlqQqe/i64uVuNjX1b9Hu00IDRRK48uvJuXgaF zcte7isqGvzyOBKikcbFT2tlBeecBMvPoB9mqT4bM3GuptIsE0ZmWdBzrMV1rajp3M5f ZcLQ==
X-Gm-Message-State: AA+aEWYyMWdNWQyHbjMuw03IKNGTy/HymidtLsBM1zns3vDNRbd6tGJf 7gwFylSxj8BVhYJPJJvltfVLglm2v+DipHhWfll2XH8qVnI=
X-Google-Smtp-Source: AFSGD/X0/Ph6TmFJKBIZF9HeY1CHd/bF0StwzAJU4tufqHUHEUyr27afG7KfLWR3170GeQdLEKEx6YXZl64r4eG0Jlk=
X-Received: by 2002:aa7:80d7:: with SMTP id a23mr23694814pfn.86.1545308145412;  Thu, 20 Dec 2018 04:15:45 -0800 (PST)
MIME-Version: 1.0
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com>
In-Reply-To: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Thu, 20 Dec 2018 07:15:33 -0500
Message-ID: <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: The IESG <iesg@ietf.org>, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, mpls-chairs@ietf.org
Content-Type: multipart/alternative; boundary="00000000000013709d057d7317b5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/c93Z9qGByBq8eIPsGnKeRelXWSQ>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 12:15:49 -0000

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

Alvaro, Hi!



Thanks for the review!

Please see responses inline (prefixed VPB).



Regards,

Pavan

On Mon, Dec 17, 2018 at 5:32 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

> Alvaro Retana has entered the following ballot position for
> draft-ietf-mpls-rsvp-shared-labels-07: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> A significant portion of this specification depends on knowing the label
> stack
> depth limits in the network, but =C2=A75.2 declares the mechanism out of =
scope:
>
>    In order to accurately pick
>    the delegation hops, the ingress needs to be aware of the label stack
>    depth push limit of each of the transit LSRs prior to initiating the
>    signaling sequence.  The mechanism by which the ingress or controller
>    (hosting the path computation element) learns this information is
>    outside the scope of this document.
>
> I think that not defining the mechanism in this document is ok -- but not
> having one means that important parts of this specification can't work.
> Please
> point at where such a mechanism is specified, or at least provide example=
s.
>
> The Shepherd's writeup says that "implementation plans and
> implementations" are
> known so I think that this should be an easy point to address.
>
>
>
[VPB] The specification discusses a couple of delegation options -- the
explicit delegation option (Section 5.2) and the automatic delegation
option (Section 5.3). The explicit delegation option is the only one that
needs the ingress or the controller to be aware of the label stack depth
push limit of each of the transit LSRs prior to signaling. This information
is not needed when the automatic delegation option is employed -- the
limitations of each transit node are taken into account while picking the
delegation hops during the initial signaling sequence.



For the explicit delegation option, an implementation may choose to employ
any of the following mechanisms to learn the label stack depth push limit
of each LSR in the network --  ISIS (RFC8491), OSPF (RFC8476), BGP-LS
(draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
(draft-ietf-pce-segment-routing), local config (just set a global limit),
netconf/restconf/grpc using the data-model specified in
draft-ietf-teas-yang-sr-te-topo.



Please see if the addition of the following statement to the end of the
first paragraph in Section 5.2 addresses your concern:



"Examples of such a mechanism are specified in RFC8491 and RFC8476."



**


> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> (1) =C2=A75.3.1: "The ETLD MUST be decremented at each non-delegation tra=
nsit
> hop by
> either 1 or some appropriate number based on the limitations at that hop.=
"
> What is "some appropriate number"?  Please be specific.  Can you provide =
an
> example?
>

[VPB] We did discuss this during the WG adoption poll. The option to
decrement the ETLD by "some appropriate number" was added to let the
transit hop cater to the scenario where the ETLD value in the received PATH
message is larger than the maximum number of labels in the stack that the
hop can handle. In other words, the "limitations at that hop" reference in
the text above need not be limited to just the "push limitation", it could
include the "read limitation" as well. Consider a transit hop that can read
only 6 labels and has a local policy that mandates it to not receive any
more transport labels in the stack than it can possibly read. If this hop
receives an ETLD of 8 from the previous-hop, then it could adjust the
outgoing ETLD to 5 (thus ensuring that it can never receive any more
label-stack-entries than it can actually read).



**


>
> (2) =C2=A77: The text about how to build the label stack is not as specif=
ic as
> it
> should be:
>
> (2a) [nit] "The following logic could be used..."   Is it optional?
>

[VPB] No. Please see if the following change addresses your concern:



OLD:

      The following logic could be used by the node constructing the label
stack:



NEW:

      The following logic is used by the node constructing the label stack:

--


>
> (2b) "Each RRO label sub-object SHOULD be processed starting with the lab=
el
> sub-object from the first downstream hop.  Any label provided by the firs=
t
> downstream hop MUST always be pushed on the label stack regardless of the
> label
> type."  When would the processing not start with the first downstream
> hop?  If
> the processing is not done (because of the "could" and the "SHOULD"), the=
n
> how
> can the MUST be enforced?
>

[VPB] Please see if the following change addresses your concern:

OLD:

      Each RRO label sub-object SHOULD be processed starting with the

      label sub-object from the first downstream hop.



NEW:

      Each RRO label sub-object MUST be processed starting with the

      label sub-object from the first downstream hop.

***


>
> (3) I find it strange (maybe even contradictory) that =C2=A79.1 (Requirem=
ents)
> talks
> about the requirements which are satisfied in this document using
> SHOULDs...or
> any Normative language at all.  It is not clear to me whether the Normati=
ve
> language in this section is intended to direct the behavior, or just list
> requirements.  I would rather see the requirements listed without Normati=
ve
> language being used.
>

[VPB] Point taken. Agree that the Normative language is not needed in this
section. We'll replace all occurrences of "SHOULD" in this section with
"needs to". Please see if the following changes address your concern:



[REPLACED TEXT]

   o  The Ingress of the LSP needs to have the ability to mandate/request

      the use and recording of TE link labels at all hops along the path

      of the LSP.



   o  When the use of TE link labels is mandated/requested for the path:



      *  the node recording the TE link label needs to have the ability to

         indicate if the recorded label is a TE link label.



      *  the ingress needs to have the ability to delegate label stack

         imposition by:



         +  explicitly mandating specific hops to be delegation hops

            (or)



         +  requesting automatic delegation.



      *  When explicit delegation is mandated or automatic delegation is

         requested:



         +  the ingress needs to have the ability to indicate the chosen

            stacking approach (and)



         +  the delegation hop needs to have the ability to indicate that

            the recorded label is a delegation label.

**


> (4) =C2=A79.2: "When a node that does not cater to the mandate receives a=
 Path
> message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set, i=
t
> MUST
> send a PathErr message..."  Why would a node "not cater to the mandate"? =
 I
> imagine one instance being simply that the node doesn't support the
> behavior
> specified in this document.  This document can't specify the behavior of =
a
> node
> that doesn't know what the new behavior is.  If there are other reasons
> for not
> complying, please be explicit.
>

[VPB] There is a distinction that is being drawn here between an
implementation that doesn=E2=80=99t understand this flag and an implementat=
ion that
understands this flag but chooses not to cater to it (local policy). In the
former scenario, it goes without saying that the regular processing rules
for LSP_REQUIRED_ATTRIBUTES come into play (
https://tools.ietf.org/html/rfc5420#page-11). The text quoted above is for
the latter scenario. A transit node may support both regular RSVP-TE LSPs
and Segment Routed RSVP-TE LSPs. Local policy may determine if the node
should cater to both types or just one type.



Please see if the following change makes things clear:



OLD:

   When a node that does not cater to the mandate

   receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object

   with this flag set, it MUST send a PathErr message with an error code

   of 'Routing Problem (24)' and an error value of 'TE link label usage

   failure (TBD3)'.



NEW:

   When a node that recognizes this flag but does not cater to the mandate

   receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object

   with this flag set, it MUST send a PathErr message with an error code

   of 'Routing Problem (24)' and an error value of 'TE link label usage

   failure (TBD3)'.



**


>
> (4a) Note that =C2=A79.4 uses a similar construct: "If the hop is not abl=
e to
> comply
> with this mandate...", which implies that there may be a reason other tha=
n
> not
> supporting the functionality.  Here as well, what are examples of reasons
> for
> the node not being able to comply?
>

[VPB] The previous response should have provided some clarity on this.
Please note that as per 9.2, a node that recognizes the "TE Link Label"
Attribute Flag MUST also recognize the other Attribute Flags defined in
this document. Please see if the following change makes things clear:



OLD:

   If the hop is not able to comply with this mandate, it

   MUST send a PathErr message with an error code of 'Routing Problem

   (24)' and an error value of 'Label stack imposition failure (TBD4)'.



NEW:

   If the hop recognizes this flag but is not able to comply with this
mandate, it

   MUST send a PathErr message with an error code of 'Routing Problem

   (24)' and an error value of 'Label stack imposition failure (TBD4)'.



**


>
> (5) =C2=A79.4: "If the transit hop does not support this flag, it MUST ac=
t as
> if it
> does not support TE link labels."  I'm not sure if this text refers to a
> node
> not supporting this specification (see above), or to a neighbor of that
> node.
> In either case, what does "act as if it does not support TE link labels"
> mean?
> How can "acting" be Normatively enforced?  Does that mean that if the nod=
e
> supports this specification it must stop doing so (at least for the LSP)?
> ??
>

[VPB] This refers to a transit node that supports the "TE Link Label"
Attribute flag but does not support the automatic delegation functionality
(it does recognize the flag though). Such nodes would support "TE Link
Labels" as long as "automatic delegation" is not also requested. But if
"automatic delegation" is also requested, they would act as if they don=E2=
=80=99t
support "TE Link Labels" and use regular labels.



Would the following change make things clear?



OLD:

If the transit hop does not support this flag, it MUST act as if it does
not support TE link labels



NEW:

If the transit hop does not support this flag, it MUST act as if it does
not support TE link labels and use regular labels.

**


>
> (5a) =C2=A79.6 also talks about "the transit hop".  Please clarify there =
as
> well.
>

[VPB] The previous responses should have made this clear.

 **


>
> (5b) Note that the same phrase (act as if...) is also used in =C2=A75.3.1=
.
>

[VPB] The previous responses should have made this clear.

 **


>
> (6) =C2=A79.7: "The format of the ETLD Attributes TLV is shown in Figure =
8."
> The
> Figure only shows the value part of the TLV -- it would be nice to get a
> pointer to the place where the TLV structure is defined (rfc5420).
>

[VPB] We will add a reference to RFC5420 (oversight on our part) at the
place where LSP_ATTRIBUTES is first mentioned (and also add a pointer to
the TLV structure).

**


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

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

<div dir=3D"ltr"><div dir=3D"ltr">


















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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif">Thanks for the review! <sp=
an></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif">Please see responses inlin=
e (prefixed VPB).<span></span></p>

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

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

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





</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 17, 2018 =
at 5:32 PM Alvaro Retana &lt;<a href=3D"mailto:aretana.ietf@gmail.com">aret=
ana.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">Alvaro Retana has entered the following ballot position f=
or<br>
draft-ietf-mpls-rsvp-shared-labels-07: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/iesg/statement/discuss-crit=
eria.html" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/iesg/s=
tatement/discuss-criteria.html</a><br>
for more information about IESG DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-lab=
els/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc=
/draft-ietf-mpls-rsvp-shared-labels/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
A significant portion of this specification depends on knowing the label st=
ack<br>
depth limits in the network, but =C2=A75.2 declares the mechanism out of sc=
ope:<br>
<br>
=C2=A0 =C2=A0In order to accurately pick<br>
=C2=A0 =C2=A0the delegation hops, the ingress needs to be aware of the labe=
l stack<br>
=C2=A0 =C2=A0depth push limit of each of the transit LSRs prior to initiati=
ng the<br>
=C2=A0 =C2=A0signaling sequence.=C2=A0 The mechanism by which the ingress o=
r controller<br>
=C2=A0 =C2=A0(hosting the path computation element) learns this information=
 is<br>
=C2=A0 =C2=A0outside the scope of this document.<br>
<br>
I think that not defining the mechanism in this document is ok -- but not<b=
r>
having one means that important parts of this specification can&#39;t work.=
=C2=A0 Please<br>
point at where such a mechanism is specified, or at least provide examples.=
<br>
<br>
The Shepherd&#39;s writeup says that &quot;implementation plans and impleme=
ntations&quot; are<br>
known so I think that this should be an easy point to address.<br>
<br>
<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] The specification
discusses a couple of delegation options -- the explicit delegation option
(Section 5.2) and the automatic delegation option (Section 5.3). The explic=
it
delegation option is the only one that needs the ingress or the controller =
to
be aware of the label stack depth push limit of each of the transit LSRs pr=
ior
to signaling. This information is not needed when the automatic delegation
option is employed -- the limitations of each transit node are taken into
account while picking the delegation hops during the initial signaling sequ=
ence.<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">For the explicit delegation
option, an implementation may choose to employ any of the following mechani=
sms
to learn the label stack depth push limit of each LSR in the network -- <sp=
an>=C2=A0</span>ISIS (RFC8491), OSPF (RFC8476), BGP-LS
(draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP (draft-ietf-pce-segment-r=
outing),
local config (just set a global limit), netconf/restconf/grpc using the
data-model specified in draft-ietf-teas-yang-sr-te-topo.<span></span></span=
></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">Please see if the addition of
the following statement to the end of the first paragraph in Section 5.2
addresses your concern:<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">&quot;Examples of such a mechanism
are specified in RFC8491 and RFC8476.&quot;<span></span></span></p>

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

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
(1) =C2=A75.3.1: &quot;The ETLD MUST be decremented at each non-delegation =
transit hop by<br>
either 1 or some appropriate number based on the limitations at that hop.&q=
uot; <br>
What is &quot;some appropriate number&quot;?=C2=A0 Please be specific.=C2=
=A0 Can you provide an<br>
example?<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] We did discuss this
during the WG adoption poll. The option to decrement the ETLD by &quot;some
appropriate number&quot; was added to let the transit hop cater to the scen=
ario
where the ETLD value in the received PATH message is larger than the maximu=
m
number of labels in the stack that the hop can handle. In other words, the =
&quot;limitations
at that hop&quot; reference in the text above need not be limited to just t=
he
&quot;push limitation&quot;, it could include the &quot;read limitation&quo=
t;
as well. Consider a transit hop that can read only 6 labels and has a local
policy that mandates it to not receive any more transport labels in the sta=
ck
than it can possibly read. If this hop receives an ETLD of 8 from the
previous-hop, then it could adjust the outgoing ETLD to 5 (thus ensuring th=
at
it can never receive any more label-stack-entries than it can actually read=
).<span></span></span></p>

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

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(2) =C2=A77: The text about how to build the label stack is not as specific=
 as it<br>
should be:<br>
<br>
(2a) [nit] &quot;The following logic could be used...&quot;=C2=A0 =C2=A0Is =
it optional?<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif">[VPB] No. Please see if th=
e following change addresses
your concern:<span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span>=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 </span>The following
logic could be used by the node constructing the label stack:<span></span><=
/p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span>=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 </span>The following
logic is used by the node constructing the label stack:<span></span></p>

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(2b) &quot;Each RRO label sub-object SHOULD be processed starting with the =
label<br>
sub-object from the first downstream hop.=C2=A0 Any label provided by the f=
irst<br>
downstream hop MUST always be pushed on the label stack regardless of the l=
abel<br>
type.&quot;=C2=A0 When would the processing not start with the first downst=
ream hop?=C2=A0 If<br>
the processing is not done (because of the &quot;could&quot; and the &quot;=
SHOULD&quot;), then how<br>
can the MUST be enforced?<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] Please see if the
following change addresses your concern:<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>Each RRO label sub-object SHO=
ULD be
processed starting with the<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>label sub-object from the fir=
st
downstream hop.<span>=C2=A0 </span><span></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>Each RRO label sub-object MUS=
T be
processed starting with the<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>label sub-object from the fir=
st
downstream hop.<span>=C2=A0 </span><span></span></span></p>

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(3) I find it strange (maybe even contradictory) that =C2=A79.1 (Requiremen=
ts) talks<br>
about the requirements which are satisfied in this document using SHOULDs..=
.or<br>
any Normative language at all.=C2=A0 It is not clear to me whether the Norm=
ative<br>
language in this section is intended to direct the behavior, or just list<b=
r>
requirements.=C2=A0 I would rather see the requirements listed without Norm=
ative<br>
language being used.<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] Point taken. Agree that the Normative
language is not needed in this section. We&#39;ll replace all occurrences o=
f &quot;SHOULD&quot;
in this section with &quot;needs to&quot;. Please see if the following chan=
ges
address your concern:<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[REPLACED TEXT]<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>o<span>=C2=A0 </span>The
Ingress of the LSP needs to have the ability to mandate/request<span></span=
></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>the use and recording of TE l=
ink labels
at all hops along the path<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>of the LSP.<span></span></spa=
n></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>o<span>=C2=A0
</span>When the use of TE link labels is mandated/requested for the path:<s=
pan></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>*<span>=C2=A0
</span>the node recording the TE link label needs to have the ability to<sp=
an></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>indicate if=
 the recorded label is a TE
link label.<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>*<span>=C2=A0
</span>the ingress needs to have the ability to delegate label stack<span><=
/span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span><span>=C2=A0</spa=
n>imposition by:<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>+<span>=C2=
=A0
</span>explicitly mandating specific hops to be delegation hops<span></span=
></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
</span>(or)<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>+<span>=C2=
=A0
</span>requesting automatic delegation.<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>*<span>=C2=A0
</span>When explicit delegation is mandated or automatic delegation is<span=
></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>+<span>=C2=
=A0
</span>the ingress needs to have the ability to indicate the chosen<span></=
span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
</span>stacking approach (and)<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>+<span>=C2=
=A0
</span>the delegation hop needs to have the ability to indicate that<span><=
/span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
</span>the recorded label is a delegation
label.<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">**<span></span></span></p><br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">
<br>
(4) =C2=A79.2: &quot;When a node that does not cater to the mandate receive=
s a Path<br>
message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set, it =
MUST<br>
send a PathErr message...&quot;=C2=A0 Why would a node &quot;not cater to t=
he mandate&quot;?=C2=A0 I<br>
imagine one instance being simply that the node doesn&#39;t support the beh=
avior<br>
specified in this document.=C2=A0 This document can&#39;t specify the behav=
ior of a node<br>
that doesn&#39;t know what the new behavior is.=C2=A0 If there are other re=
asons for not<br>
complying, please be explicit.<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] There is a distinction
that is being drawn here between an implementation that doesn=E2=80=99t und=
erstand this
flag and an implementation that understands this flag but chooses not to ca=
ter
to it (local policy). In the former scenario, it goes without saying that t=
he
regular processing rules for LSP_REQUIRED_ATTRIBUTES come into play (<a hre=
f=3D"https://tools.ietf.org/html/rfc5420#page-11" style=3D"color:rgb(5,99,1=
93);text-decoration:underline">https://tools.ietf.org/html/rfc5420#page-11<=
/a>).
The text quoted above is for the latter scenario. A transit node may suppor=
t
both regular RSVP-TE LSPs and Segment Routed RSVP-TE LSPs. Local policy may
determine if the node should cater to both types or just one type. <span></=
span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">Please see if the following
change makes things clear:<span></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>When a node that does not cater to the
mandate<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>receives a Path message carrying the
LSP_REQUIRED_ATTRIBUTES object<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>with this flag set, it MUST send a PathErr
message with an error code<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>of &#39;Routing Problem (24)&#39; and an error =
value
of &#39;TE link label usage<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>failure (TBD3)&#39;.<span></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>When a node that recognizes this flag but does
not cater to the mandate<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0 </span><span>=C2=A0</span>receives a Path message carrying t=
he
LSP_REQUIRED_ATTRIBUTES object<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>with this flag set, it MUST send a PathErr
message with an error code<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>of &#39;Routing Problem (24)&#39; and an error =
value
of &#39;TE link label usage<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>failure (TBD3)&#39;.<span></span></span></p>

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

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(4a) Note that =C2=A79.4 uses a similar construct: &quot;If the hop is not =
able to comply<br>
with this mandate...&quot;, which implies that there may be a reason other =
than not<br>
supporting the functionality.=C2=A0 Here as well, what are examples of reas=
ons for<br>
the node not being able to comply?<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] The previous response should have provided some clarity on this. Pl=
ease note that as per
9.2, a node that recognizes the &quot;TE Link Label&quot; Attribute Flag MU=
ST
also recognize the other Attribute Flags defined in this document. Please s=
ee
if the following change makes things clear:<span></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>If the hop is not able to comply with this
mandate, it<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>MUST send a PathErr message with an error
code of &#39;Routing Problem<span></span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
"><span>=C2=A0=C2=A0 </span>(24)&#39; and an error value of &#39;Label stac=
k
imposition failure (TBD4)&#39;.<span></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span>=C2=A0=C2=A0 </span>=
If the hop recognizes
this flag but is not able to comply with this mandate, it<span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span>=C2=A0=C2=A0 </span>=
MUST send a
PathErr message with an error code of &#39;Routing Problem<span></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span>=C2=A0=C2=A0 </span>=
(24)&#39; and an
error value of &#39;Label stack imposition failure (TBD4)&#39;.<span></span=
></p>

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

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(5) =C2=A79.4: &quot;If the transit hop does not support this flag, it MUST=
 act as if it<br>
does not support TE link labels.&quot;=C2=A0 I&#39;m not sure if this text =
refers to a node<br>
not supporting this specification (see above), or to a neighbor of that nod=
e.=C2=A0 <br>
In either case, what does &quot;act as if it does not support TE link label=
s&quot; mean? <br>
How can &quot;acting&quot; be Normatively enforced?=C2=A0 Does that mean th=
at if the node<br>
supports this specification it must stop doing so (at least for the LSP)?=
=C2=A0 ??<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] This refers to a transit node
that supports the &quot;TE Link Label&quot; Attribute flag but does not sup=
port
the automatic delegation functionality (it does recognize the flag though).=
 Such
nodes would support &quot;TE Link Labels&quot; as long as &quot;automatic
delegation&quot; is not also requested. But if &quot;automatic delegation&q=
uot;
is also requested, they would act as if they don=E2=80=99t support &quot;TE=
 Link
Labels&quot; and use regular labels.<span></span></span></p>

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">Would the following change make
things clear?<span></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">If the transit hop does not
support this flag, it MUST act as if it does not support TE link labels<spa=
n></span></span></p>

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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">If the transit hop does not
support this flag, it MUST act as if it does not support TE link labels and=
 use
regular labels.<span></span></span></p>

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(5a) =C2=A79.6 also talks about &quot;the transit hop&quot;.=C2=A0 Please c=
larify there as well.<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] The previous responses
should have made this clear. <span></span></span></p>

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(5b) Note that the same phrase (act as if...) is also used in =C2=A75.3.1.<=
br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] The previous responses
should have made this clear. <span></span></span></p>

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
(6) =C2=A79.7: &quot;The format of the ETLD Attributes TLV is shown in Figu=
re 8.&quot;=C2=A0 The<br>
Figure only shows the value part of the TLV -- it would be nice to get a<br=
>
pointer to the place where the TLV structure is defined (rfc5420).<br></blo=
ckquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] We will add a reference
to RFC5420 (oversight on our part) at the place where LSP_ATTRIBUTES is
first mentioned (and also add a pointer to the TLV structure).<span></span>=
</span></p>

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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div></div>

--00000000000013709d057d7317b5--


From nobody Thu Dec 20 04:31:17 2018
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F53F13110D; Thu, 20 Dec 2018 04:31:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oBsuAZIQGoei; Thu, 20 Dec 2018 04:31:04 -0800 (PST)
Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) (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 33F69130DF4; Thu, 20 Dec 2018 04:31:04 -0800 (PST)
Received: by mail-pl1-x630.google.com with SMTP id a14so814771plm.12; Thu, 20 Dec 2018 04:31:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rIwosEH6oMr+lvLvJeOZ7hWnNPvl4qJuvyq5Eho3JwI=; b=oIHagg23WYdEasNsjJZ+8MY63p7lU3Ijx14N8UTB22wP7Lsl3EEs6DjLyy7SM+3daA aI541+pn8VllMkjEPB2Ya7VPY36LY0lWzHXCFD8Zk4Ji3pw+Gn4uJeBtcMh2/fz5HJ6V uw3ey+gRubK16m0DZpaojEGk/mptQTgRZniz84vihVq7p1oZhSqfFkSoxa+vJ7cvkgto /C03vuZrsJF9pMzNGsp7afEoJPBf6k+akgg85MxHGLeqitdINPNbf38/0RMlE9YaOqcn GyDhuKIA8VUQouFDyU4tQn0RN+Ne32Io+YjvbeZ2mxfZFU5ZDIkUnLe0Hw/TRgpnSfCA wPOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rIwosEH6oMr+lvLvJeOZ7hWnNPvl4qJuvyq5Eho3JwI=; b=LSmxIGGTpFC1Mwj+TqLE+zjDKSUhdtWqMlZVR2y7l6UXx4d7uR/rAL9VZaz8fViRtx V6+To876symocb87eiptwaIXERGSdfHQRJav+BN4sMer0eTQQoXDplPbhZvkBr5IsF8N Y+iIup8M1Jhq6G5nS8kW8Ez/sEAuT5eBjJzoe/dPbYbCpkp0qt+6JDcNesJBx6Fk0zQq UnKsaMjBbvNToxYvKIlW5BZ9UnVeolHN9znNoP9kSzYvMXNargm9Phs+679GHT1at7Mg BHygwJ3/8QT7bcbJ62HHmpgecDp3tRVwXeuW27od0JgRT39Z4VPUb50Ym6hFO37BWA5g Ayzg==
X-Gm-Message-State: AA+aEWYb5bGOVjuHsyYiFLv3FiRKB/wV14//8KQMh0OX05k+8PYnO5s2 y0fRAiJZYB5rE9MZDGIKESg7v5yQQytFlkqSTeBsBlKAkBo=
X-Google-Smtp-Source: AFSGD/Uv4ClkznvNyOb3PrQ5Uo39ItcLYfViwzENVQ9hzZYWiDVJOWwsYAYAwq4JsLrlKIGtfEHbDGYrERrbF+l6qjQ=
X-Received: by 2002:a17:902:42e4:: with SMTP id h91mr24395132pld.18.1545309063636;  Thu, 20 Dec 2018 04:31:03 -0800 (PST)
MIME-Version: 1.0
References: <154525735582.1826.11425645649794902713.idtracker@ietfa.amsl.com>
In-Reply-To: <154525735582.1826.11425645649794902713.idtracker@ietfa.amsl.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Thu, 20 Dec 2018 07:30:52 -0500
Message-ID: <CA+YzgTtb7M3H1=gmpab3MoL6=gRbf5gsTr7W4DWD0ATKCsGKiQ@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Cc: The IESG <iesg@ietf.org>, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, mpls-chairs@ietf.org
Content-Type: multipart/alternative; boundary="000000000000ce6bcc057d734d65"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/YBJbZqNx7yXjO7krcoP80-OQasg>
Subject: Re: [mpls] Adam Roach's No Objection on draft-ietf-mpls-rsvp-shared-labels-07: (with COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 12:31:07 -0000

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

Adam, Hi!



Thanks for the review!

Please see responses inline (prefixed VPB).



Regards,

Pavan

On Wed, Dec 19, 2018 at 5:09 PM Adam Roach <adam@nostrum.com> wrote:

> Adam Roach has entered the following ballot position for
> draft-ietf-mpls-rsvp-shared-labels-07: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Thanks to everyone who worked on this document. I have a handful
> of comments.
>
> -------------------------------------------------------------------------=
--
>
> =C2=A77:
>
> >  The following logic could be used by the node constructing the label
> >  stack:
> >
> >     Each RRO label sub-object SHOULD be processed starting with the
> >     label sub-object from the first downstream hop.  Any label
> >     provided by the first downstream hop MUST always be pushed on the
> >     label stack regardless of the label type.  If the label type is a
> >     TE link label, then any label from the next downstream hop MUST
> >     also be pushed on the constructed label stack.  If the label type
> >     is a regular label, then any label from the next downstream hop
> >     MUST NOT be pushed on the constructed label stack.  If the label
> >     type is a delegation label, then the type of stacking approach
> >     chosen by the ingress for this LSP (Section 5.1) MUST be used to
> >     determine how the delegation labels are pushed in the label stack.
>
> The use of normative language in example text is very confusing. I fear
> that
> this processing will be read as normative rather than the example that it
> appears to be ("could be used"). I believe what you want is something mor=
e
> like:
>
>       Each RRO label sub-object will be processed starting with the
>       label sub-object from the first downstream hop.  Any label
>       provided by the first downstream hop will always be pushed on the
>       label stack regardless of the label type.  If the label type is a
>       TE link label, then any label from the next downstream hop will
>       also be pushed on the constructed label stack.  If the label type
>       is a regular label, then any label from the next downstream hop
>       will not be pushed on the constructed label stack.  If the label
>       type is a delegation label, then the type of stacking approach
>       chosen by the ingress for this LSP (Section 5.1) will be used to
>       determine how the delegation labels are pushed in the label stack.
>
> Alternately, if the text is meant to be normative, then the introductory
> sentence needs to be changed ("is used" or "must be used"), and the
> paragraph
> itself should probably not be indented.
>

[VPB] Please see our response to Alvaro who had a similar concern. The
above text is meant to be normative. Please see if the proposal in our
response to Alvaro addresses your concern.


>
> -------------------------------------------------------------------------=
--
>
> =C2=A78.1:
>
> >  To provide link protection at a Point of Local Repair (PLR) with a
> >  shared MPLS forwarding plane, the LSR SHOULD allocate a separate TE
> >  link label for the TE link that will be used for RSVP-TE tunnels that
> >  request link protection from the ingress.
>
> This isn't really my area, but from the fuzzy model I have in my head
> about link
> protection, it seems to me that this won't actually work unless a new
> label is
> allocated -- right? If that's the case, then the preceding "SHOULD" would
> appear
> to actually be a "MUST".
>
> Or is the notion that some LSR might choose to simply treat all traffic a=
s
> link-protected?
>

[VPB] Point taken. We'll change this to a "MUST".


>
> -------------------------------------------------------------------------=
--
>
> =C2=A79.2:
>
> >  When a node that does not cater to the mandate
> >  receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object
> >  with this flag set, it MUST send a PathErr message with an error code
> >  of 'Routing Problem (24)' and an error value of 'TE link label usage
> >  failure (TBD3)'.
>
> I'm a little confused about how this is intended to work. At first, this
> looked
> like it might just be a restatement of the behavior of
> LSP_REQUIRED_ATTRIBUTES;
> however, it's unclear how existing, already deployed nodes are going to b=
e
> able
> to send an error value of TBD3.
>
> This same comment applies to =C2=A79.4.
>

[VPB] Please see our response to Alvaro and let us know if that addresses
your concern.

This is not a restatement of the behavior of LSP_REQUIRED_ATTRIBUTES.


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

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

<div dir=3D"ltr"><div dir=3D"ltr">


















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

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

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif">Thanks for the review!<spa=
n></span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif">Please see responses inlin=
e (prefixed VPB).<span></span></p>

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

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

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





</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 19, 2018 =
at 5:09 PM Adam Roach &lt;<a href=3D"mailto:adam@nostrum.com">adam@nostrum.=
com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x">Adam Roach has entered the following ballot position for<br>
draft-ietf-mpls-rsvp-shared-labels-07: No Objection<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/iesg/statement/discuss-crit=
eria.html" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/iesg/s=
tatement/discuss-criteria.html</a><br>
for more information about IESG DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-lab=
els/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc=
/draft-ietf-mpls-rsvp-shared-labels/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
Thanks to everyone who worked on this document. I have a handful<br>
of comments.<br>
<br>
---------------------------------------------------------------------------=
<br>
<br>
=C2=A77:<br>
<br>
&gt;=C2=A0 The following logic could be used by the node constructing the l=
abel<br>
&gt;=C2=A0 stack:<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Each RRO label sub-object SHOULD be processed start=
ing with the<br>
&gt;=C2=A0 =C2=A0 =C2=A0label sub-object from the first downstream hop.=C2=
=A0 Any label<br>
&gt;=C2=A0 =C2=A0 =C2=A0provided by the first downstream hop MUST always be=
 pushed on the<br>
&gt;=C2=A0 =C2=A0 =C2=A0label stack regardless of the label type.=C2=A0 If =
the label type is a<br>
&gt;=C2=A0 =C2=A0 =C2=A0TE link label, then any label from the next downstr=
eam hop MUST<br>
&gt;=C2=A0 =C2=A0 =C2=A0also be pushed on the constructed label stack.=C2=
=A0 If the label type<br>
&gt;=C2=A0 =C2=A0 =C2=A0is a regular label, then any label from the next do=
wnstream hop<br>
&gt;=C2=A0 =C2=A0 =C2=A0MUST NOT be pushed on the constructed label stack.=
=C2=A0 If the label<br>
&gt;=C2=A0 =C2=A0 =C2=A0type is a delegation label, then the type of stacki=
ng approach<br>
&gt;=C2=A0 =C2=A0 =C2=A0chosen by the ingress for this LSP (Section 5.1) MU=
ST be used to<br>
&gt;=C2=A0 =C2=A0 =C2=A0determine how the delegation labels are pushed in t=
he label stack.<br>
<br>
The use of normative language in example text is very confusing. I fear tha=
t<br>
this processing will be read as normative rather than the example that it<b=
r>
appears to be (&quot;could be used&quot;). I believe what you want is somet=
hing more<br>
like:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 Each RRO label sub-object will be processed starting w=
ith the<br>
=C2=A0 =C2=A0 =C2=A0 label sub-object from the first downstream hop.=C2=A0 =
Any label<br>
=C2=A0 =C2=A0 =C2=A0 provided by the first downstream hop will always be pu=
shed on the<br>
=C2=A0 =C2=A0 =C2=A0 label stack regardless of the label type.=C2=A0 If the=
 label type is a<br>
=C2=A0 =C2=A0 =C2=A0 TE link label, then any label from the next downstream=
 hop will<br>
=C2=A0 =C2=A0 =C2=A0 also be pushed on the constructed label stack.=C2=A0 I=
f the label type<br>
=C2=A0 =C2=A0 =C2=A0 is a regular label, then any label from the next downs=
tream hop<br>
=C2=A0 =C2=A0 =C2=A0 will not be pushed on the constructed label stack.=C2=
=A0 If the label<br>
=C2=A0 =C2=A0 =C2=A0 type is a delegation label, then the type of stacking =
approach<br>
=C2=A0 =C2=A0 =C2=A0 chosen by the ingress for this LSP (Section 5.1) will =
be used to<br>
=C2=A0 =C2=A0 =C2=A0 determine how the delegation labels are pushed in the =
label stack.<br>
<br>
Alternately, if the text is meant to be normative, then the introductory<br=
>
sentence needs to be changed (&quot;is used&quot; or &quot;must be used&quo=
t;), and the paragraph<br>
itself should probably not be indented.<br></blockquote><div><br></div><div=
>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] Please see our response
to Alvaro who had a similar concern. The above text is meant to be normativ=
e. Please
see if the proposal in our response to Alvaro addresses your concern.<span>=
</span></span></p>=C2=A0





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
---------------------------------------------------------------------------=
<br>
<br>
=C2=A78.1:<br>
<br>
&gt;=C2=A0 To provide link protection at a Point of Local Repair (PLR) with=
 a<br>
&gt;=C2=A0 shared MPLS forwarding plane, the LSR SHOULD allocate a separate=
 TE<br>
&gt;=C2=A0 link label for the TE link that will be used for RSVP-TE tunnels=
 that<br>
&gt;=C2=A0 request link protection from the ingress.<br>
<br>
This isn&#39;t really my area, but from the fuzzy model I have in my head a=
bout link<br>
protection, it seems to me that this won&#39;t actually work unless a new l=
abel is<br>
allocated -- right? If that&#39;s the case, then the preceding &quot;SHOULD=
&quot; would appear<br>
to actually be a &quot;MUST&quot;.<br>
<br>
Or is the notion that some LSR might choose to simply treat all traffic as<=
br>
link-protected?<br></blockquote><div><br></div><div>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] Point taken. We&#39;ll change
this to a &quot;MUST&quot;.<span></span></span></p>=C2=A0





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
---------------------------------------------------------------------------=
<br>
<br>
=C2=A79.2:<br>
<br>
&gt;=C2=A0 When a node that does not cater to the mandate<br>
&gt;=C2=A0 receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES obj=
ect<br>
&gt;=C2=A0 with this flag set, it MUST send a PathErr message with an error=
 code<br>
&gt;=C2=A0 of &#39;Routing Problem (24)&#39; and an error value of &#39;TE =
link label usage<br>
&gt;=C2=A0 failure (TBD3)&#39;.<br>
<br>
I&#39;m a little confused about how this is intended to work. At first, thi=
s looked<br>
like it might just be a restatement of the behavior of LSP_REQUIRED_ATTRIBU=
TES;<br>
however, it&#39;s unclear how existing, already deployed nodes are going to=
 be able<br>
to send an error value of TBD3.<br>
<br>
This same comment applies to =C2=A79.4.<br></blockquote><div><br></div><div=
>


















<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">[VPB] Please see our response
to Alvaro and let us know if that addresses your concern. <span></span></sp=
an></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt;font-size:=
11pt;font-family:&quot;Calibri&quot;,sans-serif"><span style=3D"color:black=
">This is not a restatement of
the behavior of LSP_REQUIRED_ATTRIBUTES.<span></span></span></p>=C2=A0





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div></div>

--000000000000ce6bcc057d734d65--


From nobody Thu Dec 20 05:06:23 2018
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 735E5128D0C; Thu, 20 Dec 2018 05:06:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PcNjPfe55LmJ; Thu, 20 Dec 2018 05:06:14 -0800 (PST)
Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (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 E63E51277D2; Thu, 20 Dec 2018 05:06:13 -0800 (PST)
Received: by mail-ot1-x333.google.com with SMTP id 81so1778090otj.2; Thu, 20 Dec 2018 05:06:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=Iyn6r4D7cynpR1vepJDBgf1Dz27w91/ZU8P/+ox1qLQ=; b=gSMtx2LS7V01jxjvXEPwwdoOUtz5oaTnzrzYBmdllTxYdciXq6tahyqrzEc2lrbGqV h857DWjwjM3d1D3fsh4J/onHjOqk7Dymt+d6FhXzv/Oj/eMxG9ZjBzPAQQDr3hzSpSOI hnBTXC72lc2pCjuiaCMdvZsMqIfSkw9Gc/0RU9+OMzp1pq9GsRetJ72lkVSgPK8xS1WT yzSUzboBVmRC9GK+CoMTXsr+EVrlD1M7y0BOCluWXXqJnb3eBD6Aleht5ju0Kri7ohxS Hh5gbLdxQKqEb41HFWcVJLBHmNeCnLpgp5PqAZrM/Site3cvE5LZ07/eL2dr9d+MQ6VN dEwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Iyn6r4D7cynpR1vepJDBgf1Dz27w91/ZU8P/+ox1qLQ=; b=erC8BqzoyixAzwLhoGtAYPfUzGbnPgcxQlKJ04H90FWhk2HgmIGudZ37PA6u77iIlD 9C6DphPlQdnoIn/lLLg5fqnYdpN8+VWXYP8/Jgs/yksKKrMBxYKIL3Gwb8xMpMPPlIVb g+EVfbpcCgBtaeTGCEwY0YlGCMKGmUZwQevYBIAMvv0xuFNag+zgi2zMb8YHbN4puT2A xPTWhr5/5jyoyHWHTskXpwy11XtVn77H6nu5dSNSdQD32JmL6IIv/uK5/dj2bzrgtl1j nDJ+bLf/Y1+e/C9ZmDv97zoU5gkowsG2ECG8CZmpmF+uyqxYyjvBjea1Yg1h54O8HcFG Vocw==
X-Gm-Message-State: AA+aEWbHjohteqr6C4nyC6BSsb6y5MWXpoORHrOIHGFujbc1W4kERehs fGe74N04CetlTKb6I32+tN3lvFHdowGjo/G0RZk=
X-Google-Smtp-Source: AFSGD/WOyscSTjdBJntjYhn2R3vOPi7fjjgNT+TJCD2B2bofTsL4weAHu03hlLUN0KfrPmiGAA+wZXayYMDPB3wq7/k=
X-Received: by 2002:a9d:3de2:: with SMTP id l89mr18657335otc.239.1545311173040;  Thu, 20 Dec 2018 05:06:13 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Thu, 20 Dec 2018 08:06:12 -0500
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com>
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com>
X-Mailer: Airmail (528)
MIME-Version: 1.0
Date: Thu, 20 Dec 2018 08:06:12 -0500
Message-ID: <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com>
To: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000896038057d73cbe6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/cCfqH8n94DpRdC7fa0W-oDOd8gY>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 13:06:16 -0000

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

On December 20, 2018 at 7:15:52 AM, Vishnu Pavan Beeram (
vishnupavan@gmail.com) wrote:

Pavan:

Hi!

----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> A significant portion of this specification depends on knowing the label
> stack
> depth limits in the network, but =C2=A75.2 declares the mechanism out of =
scope:
>
>    In order to accurately pick
>    the delegation hops, the ingress needs to be aware of the label stack
>    depth push limit of each of the transit LSRs prior to initiating the
>    signaling sequence.  The mechanism by which the ingress or controller
>    (hosting the path computation element) learns this information is
>    outside the scope of this document.
>
> I think that not defining the mechanism in this document is ok -- but not
> having one means that important parts of this specification can't work.
> Please
> point at where such a mechanism is specified, or at least provide example=
s.
>
> The Shepherd's writeup says that "implementation plans and
> implementations" are
> known so I think that this should be an easy point to address.
>
>
>
[VPB] The specification discusses a couple of delegation options -- the
explicit delegation option (Section 5.2) and the automatic delegation
option (Section 5.3). The explicit delegation option is the only one that
needs the ingress or the controller to be aware of the label stack depth
push limit of each of the transit LSRs prior to signaling. This information
is not needed when the automatic delegation option is employed -- the
limitations of each transit node are taken into account while picking the
delegation hops during the initial signaling sequence.



For the explicit delegation option, an implementation may choose to employ
any of the following mechanisms to learn the label stack depth push limit
of each LSR in the network --  ISIS (RFC8491), OSPF (RFC8476), BGP-LS
(draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
(draft-ietf-pce-segment-routing), local config (just set a global limit),
netconf/restconf/grpc using the data-model specified in
draft-ietf-teas-yang-sr-te-topo.



Please see if the addition of the following statement to the end of the
first paragraph in Section 5.2 addresses your concern:



"Examples of such a mechanism are specified in RFC8491 and RFC8476."

These are fine examples, and they would satisfy the point above.

However, they raise an additional one.  rfc8491 has a very specific
definition of what the Base MPLS Imposition MSD is, but that definition may
not match what is discussed here.  The intent may be the same, but the text
is different, and given the extensive discussion prior to the publication
of rfc8491, I want to make sure that we are in fact talking about the same
thing: "label stack depth push limit=E2=80=9D doesn=E2=80=99t directly map =
to "the total
number of MPLS labels that can be imposed, including all
service/transport/special labels=E2=80=9D [rfc8491].  I note that this docu=
ment
specifically mentions just transport labels.

If the definition of the BMI-MSD is what is expected in this document,
please explicitly say so.  If not, then I think that we would need to
define a new MSD-Type for the suggestions above to be applicable.


----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> (1) =C2=A75.3.1: "The ETLD MUST be decremented at each non-delegation tra=
nsit
> hop by
> either 1 or some appropriate number based on the limitations at that hop.=
"
> What is "some appropriate number"?  Please be specific.  Can you provide =
an
> example?
>

[VPB] We did discuss this during the WG adoption poll. The option to
decrement the ETLD by "some appropriate number" was added to let the
transit hop cater to the scenario where the ETLD value in the received PATH
message is larger than the maximum number of labels in the stack that the
hop can handle. In other words, the "limitations at that hop" reference in
the text above need not be limited to just the "push limitation", it could
include the "read limitation" as well. Consider a transit hop that can read
only 6 labels and has a local policy that mandates it to not receive any
more transport labels in the stack than it can possibly read. If this hop
receives an ETLD of 8 from the previous-hop, then it could adjust the
outgoing ETLD to 5 (thus ensuring that it can never receive any more
label-stack-entries than it can actually read).

It would be great if you added an explanation like that in the document.

...

(4) =C2=A79.2: "When a node that does not cater to the mandate receives a P=
ath
> message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set, i=
t
> MUST
> send a PathErr message..."  Why would a node "not cater to the mandate"? =
 I
> imagine one instance being simply that the node doesn't support the
> behavior
> specified in this document.  This document can't specify the behavior of =
a
> node
> that doesn't know what the new behavior is.  If there are other reasons
> for not
> complying, please be explicit.
>

[VPB] There is a distinction that is being drawn here between an
implementation that doesn=E2=80=99t understand this flag and an implementat=
ion that
understands this flag but chooses not to cater to it (local policy). In the
former scenario, it goes without saying that the regular processing rules
for LSP_REQUIRED_ATTRIBUTES come into play (
https://tools.ietf.org/html/rfc5420#page-11). The text quoted above is for
the latter scenario. A transit node may support both regular RSVP-TE LSPs
and Segment Routed RSVP-TE LSPs. Local policy may determine if the node
should cater to both types or just one type.



Please see if the following change makes things clear:



OLD:

   When a node that does not cater to the mandate

   receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object

   with this flag set, it MUST send a PathErr message with an error code

   of 'Routing Problem (24)' and an error value of 'TE link label usage

   failure (TBD3)'.



NEW:

   When a node that recognizes this flag but does not cater to the mandate

   receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object

   with this flag set, it MUST send a PathErr message with an error code

   of 'Routing Problem (24)' and an error value of 'TE link label usage

   failure (TBD3)'.



**

I think it would be clearer if you mentioned the reason in the text: local
policy.  Maybe s/does not cater/does not cater because of local policy


(4a) Note that =C2=A79.4 uses a similar construct: "If the hop is not able =
to
> comply
> with this mandate...", which implies that there may be a reason other tha=
n
> not
> supporting the functionality.  Here as well, what are examples of reasons
> for
> the node not being able to comply?
>

[VPB] The previous response should have provided some clarity on this.
Please note that as per 9.2, a node that recognizes the "TE Link Label"
Attribute Flag MUST also recognize the other Attribute Flags defined in
this document. Please see if the following change makes things clear:



OLD:

   If the hop is not able to comply with this mandate, it

   MUST send a PathErr message with an error code of 'Routing Problem

   (24)' and an error value of 'Label stack imposition failure (TBD4)'.



NEW:

   If the hop recognizes this flag but is not able to comply with this
mandate, it

   MUST send a PathErr message with an error code of 'Routing Problem

   (24)' and an error value of 'Label stack imposition failure (TBD4)'.



**

Again, mentioning the reason would make it clearer.


(5) =C2=A79.4: "If the transit hop does not support this flag, it MUST act =
as if
> it
> does not support TE link labels."  I'm not sure if this text refers to a
> node
> not supporting this specification (see above), or to a neighbor of that
> node.
> In either case, what does "act as if it does not support TE link labels"
> mean?
> How can "acting" be Normatively enforced?  Does that mean that if the nod=
e
> supports this specification it must stop doing so (at least for the LSP)?
> ??
>

[VPB] This refers to a transit node that supports the "TE Link Label"
Attribute flag but does not support the automatic delegation functionality
(it does recognize the flag though). Such nodes would support "TE Link
Labels" as long as "automatic delegation" is not also requested. But if
"automatic delegation" is also requested, they would act as if they don=E2=
=80=99t
support "TE Link Labels" and use regular labels.



Would the following change make things clear?



OLD:

If the transit hop does not support this flag, it MUST act as if it does
not support TE link labels



NEW:

If the transit hop does not support this flag, it MUST act as if it does
not support TE link labels and use regular labels.

**

Maybe s/support this flag/support this functionality

I still think that =E2=80=9Cacting=E2=80=9D can=E2=80=99t be enforced.  May=
be s/MUST act as if it
does not support TE link labels and use regular labels/MUST NOT use TE link
labels and use regular labels instead


...

(5b) Note that the same phrase (act as if...) is also used in =C2=A75.3.1.
>

[VPB] The previous responses should have made this clear.

See above=E2=80=A6


Thanks!!

Alvaro.

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body style=3D"word-wrap:break-word"><div id=3D"bloop_customfont" st=
yle=3D"margin:0px"><font face=3D"Helvetica">On December 20, 2018 at 7:15:52=
 AM, Vishnu Pavan Beeram (<a href=3D"mailto:vishnupavan@gmail.com">vishnupa=
van@gmail.com</a>) wrote:</font></div><div id=3D"bloop_customfont" style=3D=
"margin:0px"><font face=3D"Helvetica"><br></font></div><div id=3D"bloop_cus=
tomfont" style=3D"margin:0px"><font face=3D"Helvetica">Pavan:</font></div><=
div id=3D"bloop_customfont" style=3D"margin:0px"><font face=3D"Helvetica"><=
br></font></div><div id=3D"bloop_customfont" style=3D"margin:0px"><font fac=
e=3D"Helvetica">Hi!</font></div><div id=3D"bloop_customfont" style=3D"margi=
n:0px"><font face=3D"Helvetica"><br></font></div> <div><blockquote type=3D"=
cite" class=3D"clean_bq" style=3D"font-variant-caps:normal;letter-spacing:n=
ormal;text-align:start;text-indent:0px;text-transform:none;white-space:norm=
al;word-spacing:0px"><span><div><font face=3D"Helvetica"><div></div><div><d=
iv dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:=
solid;border-left-color:rgb(204,204,204);padding-left:1ex">----------------=
------------------------------------------------------<br>DISCUSS:<br>-----=
-----------------------------------------------------------------<br><br>A =
significant portion of this specification depends on knowing the label stac=
k<br>depth limits in the network, but =C2=A75.2 declares the mechanism out =
of scope:<br><br>=C2=A0 =C2=A0In order to accurately pick<br>=C2=A0 =C2=A0t=
he delegation hops, the ingress needs to be aware of the label stack<br>=C2=
=A0 =C2=A0depth push limit of each of the transit LSRs prior to initiating =
the<br>=C2=A0 =C2=A0signaling sequence.=C2=A0 The mechanism by which the in=
gress or controller<br>=C2=A0 =C2=A0(hosting the path computation element) =
learns this information is<br>=C2=A0 =C2=A0outside the scope of this docume=
nt.<br><br>I think that not defining the mechanism in this document is ok -=
- but not<br>having one means that important parts of this specification ca=
n&#39;t work.=C2=A0 Please<br>point at where such a mechanism is specified,=
 or at least provide examples.<br><br>The Shepherd&#39;s writeup says that =
&quot;implementation plans and implementations&quot; are<br>known so I thin=
k that this should be an easy point to address.<br><br><br></blockquote><di=
v><br></div><div><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.=
0001pt"><span style=3D"color:black">[VPB] The specification discusses a cou=
ple of delegation options -- the explicit delegation option (Section 5.2) a=
nd the automatic delegation option (Section 5.3). The explicit delegation o=
ption is the only one that needs the ingress or the controller to be aware =
of the label stack depth push limit of each of the transit LSRs prior to si=
gnaling. This information is not needed when the automatic delegation optio=
n is employed -- the limitations of each transit node are taken into accoun=
t while picking the delegation hops during the initial signaling sequence.<=
/span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"=
><span style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmai=
l-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:blac=
k">For the explicit delegation option, an implementation may choose to empl=
oy any of the following mechanisms to learn the label stack depth push limi=
t of each LSR in the network --<span class=3D"Apple-converted-space">=C2=A0=
</span><span>=C2=A0</span>ISIS (RFC8491), OSPF (RFC8476), BGP-LS (draft-iet=
f-idr-bgp-ls-segment-routing-msd), PCEP (draft-ietf-pce-segment-routing), l=
ocal config (just set a global limit), netconf/restconf/grpc using the data=
-model specified in draft-ietf-teas-yang-sr-te-topo.</span></p><p class=3D"=
gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:=
black"><span>=C2=A0</span></span></p><p class=3D"gmail-MsoPlainText" style=
=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">Please see if the =
addition of the following statement to the end of the first paragraph in Se=
ction 5.2 addresses your concern:</span></p><p class=3D"gmail-MsoPlainText"=
 style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=
</span></span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0=
.0001pt"><span style=3D"color:black">&quot;Examples of such a mechanism are=
 specified in RFC8491 and RFC8476.&quot;</span></p></div></div></div></div>=
</font></div></span></blockquote></div><p><font face=3D"Helvetica">These ar=
e fine examples, and they would satisfy the point above.</font></p><p><font=
 face=3D"Helvetica">However, they raise an additional one. =C2=A0rfc8491 ha=
s a very specific definition of what the=C2=A0Base MPLS Imposition MSD is, =
but that definition may not match what is discussed here.=C2=A0 The intent =
may be the same, but the text is different, and given the extensive discuss=
ion prior to the publication of rfc8491, I want to make sure that we are in=
 fact talking about the same thing: &quot;label stack depth push limit=E2=
=80=9D doesn=E2=80=99t directly map to &quot;the total number of MPLS label=
s that can be imposed, including all service/transport/special labels=E2=80=
=9D [rfc8491].=C2=A0 I note that this document specifically mentions just t=
ransport labels.</font></p><p><font face=3D"Helvetica">If the definition of=
 the=C2=A0BMI-MSD is what is expected in this document, please explicitly s=
ay so.=C2=A0 If not, then I think that we would need to define a new MSD-Ty=
pe for the suggestions above to be applicable.</font></p><p><font face=3D"H=
elvetica"><br></font></p><div><div><blockquote type=3D"cite" class=3D"clean=
_bq" style=3D"font-variant-caps:normal;letter-spacing:normal;text-align:sta=
rt;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"=
><span><div><div><div dir=3D"ltr"><div class=3D"gmail_quote"><font face=3D"=
Helvetica"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204=
,204,204);padding-left:1ex">-----------------------------------------------=
-----------------------<br>COMMENT:<br>------------------------------------=
----------------------------------<br><br>(1) =C2=A75.3.1: &quot;The ETLD M=
UST be decremented at each non-delegation transit hop by<br>either 1 or som=
e appropriate number based on the limitations at that hop.&quot;<br>What is=
 &quot;some appropriate number&quot;?=C2=A0 Please be specific.=C2=A0 Can y=
ou provide an<br>example?<br></blockquote><div><br></div><div><p class=3D"g=
mail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:b=
lack">[VPB] We did discuss this during the WG adoption poll. The option to =
decrement the ETLD by &quot;some appropriate number&quot; was added to let =
the transit hop cater to the scenario where the ETLD value in the received =
PATH message is larger than the maximum number of labels in the stack that =
the hop can handle. In other words, the &quot;limitations at that hop&quot;=
 reference in the text above need not be limited to just the &quot;push lim=
itation&quot;, it could include the &quot;read limitation&quot; as well. Co=
nsider a transit hop that can read only 6 labels and has a local policy tha=
t mandates it to not receive any more transport labels in the stack than it=
 can possibly read. If this hop receives an ETLD of 8 from the previous-hop=
, then it could adjust the outgoing ETLD to 5 (thus ensuring that it can ne=
ver receive any more label-stack-entries than it can actually read).</span>=
</p></div></font></div></div></div></div></span></blockquote></div><p><font=
 face=3D"Helvetica">It would be great if you added an explanation like that=
 in the document.</font></p><div><div><font face=3D"Helvetica"><br></font><=
/div><div><font face=3D"Helvetica">...<br></font><blockquote type=3D"cite" =
class=3D"clean_bq" style=3D"font-variant-caps:normal;letter-spacing:normal;=
text-align:start;text-indent:0px;text-transform:none;white-space:normal;wor=
d-spacing:0px"><span><div><div><div dir=3D"ltr"><div class=3D"gmail_quote">=
<font face=3D"Helvetica"><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left=
-color:rgb(204,204,204);padding-left:1ex">(4) =C2=A79.2: &quot;When a node =
that does not cater to the mandate receives a Path<br>message carrying the =
LSP_REQUIRED_ATTRIBUTES object with this flag set, it MUST<br>send a PathEr=
r message...&quot;=C2=A0 Why would a node &quot;not cater to the mandate&qu=
ot;?=C2=A0 I<br>imagine one instance being simply that the node doesn&#39;t=
 support the behavior<br>specified in this document.=C2=A0 This document ca=
n&#39;t specify the behavior of a node<br>that doesn&#39;t know what the ne=
w behavior is.=C2=A0 If there are other reasons for not<br>complying, pleas=
e be explicit.<br></blockquote><div><br></div><div><p class=3D"gmail-MsoPla=
inText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VPB]=
 There is a distinction that is being drawn here between an implementation =
that doesn=E2=80=99t understand this flag and an implementation that unders=
tands this flag but chooses not to cater to it (local policy). In the forme=
r scenario, it goes without saying that the regular processing rules for LS=
P_REQUIRED_ATTRIBUTES come into play (<a href=3D"https://tools.ietf.org/htm=
l/rfc5420#page-11" style=3D"color:rgb(5,99,193);text-decoration:underline">=
https://tools.ietf.org/html/rfc5420#page-11</a>). The text quoted above is =
for the latter scenario. A transit node may support both regular RSVP-TE LS=
Ps and Segment Routed RSVP-TE LSPs. Local policy may determine if the node =
should cater to both types or just one type.<span class=3D"Apple-converted-=
space">=C2=A0</span></span></p><p class=3D"gmail-MsoPlainText" style=3D"mar=
gin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></span=
></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><spa=
n style=3D"color:black">Please see if the following change makes things cle=
ar:</span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.000=
1pt"><span style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"=
gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:=
black">OLD:</span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0=
in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span cla=
ss=3D"Apple-converted-space">=C2=A0</span>When a node that does not cater t=
o the mandate</span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in=
 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span c=
lass=3D"Apple-converted-space">=C2=A0</span>receives a Path message carryin=
g the LSP_REQUIRED_ATTRIBUTES object</span></p><p class=3D"gmail-MsoPlainTe=
xt" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0=C2=A0</span><span class=3D"Apple-converted-space">=C2=A0</span>with thi=
s flag set, it MUST send a PathErr message with an error code</span></p><p =
class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=
=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"Apple-converted-sp=
ace">=C2=A0</span>of &#39;Routing Problem (24)&#39; and an error value of &=
#39;TE link label usage</span></p><p class=3D"gmail-MsoPlainText" style=3D"=
margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</sp=
an><span class=3D"Apple-converted-space">=C2=A0</span>failure (TBD3)&#39;.<=
/span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"=
><span style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmai=
l-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:blac=
k">NEW:</span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0=
.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=
=3D"Apple-converted-space">=C2=A0</span>When a node that recognizes this fl=
ag but does not cater to the mandate</span></p><p class=3D"gmail-MsoPlainTe=
xt" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0</span><span class=3D"Apple-converted-space">=C2=A0</span><span>=C2=A0</=
span>receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object</s=
pan></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><=
span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"Apple-co=
nverted-space">=C2=A0</span>with this flag set, it MUST send a PathErr mess=
age with an error code</span></p><p class=3D"gmail-MsoPlainText" style=3D"m=
argin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</spa=
n><span class=3D"Apple-converted-space">=C2=A0</span>of &#39;Routing Proble=
m (24)&#39; and an error value of &#39;TE link label usage</span></p><p cla=
ss=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"=
color:black"><span>=C2=A0=C2=A0</span><span class=3D"Apple-converted-space"=
>=C2=A0</span>failure (TBD3)&#39;.</span></p><p class=3D"gmail-MsoPlainText=
" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0</span></span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0i=
n 0.0001pt"><span style=3D"color:black">**</span></p></div></font></div></d=
iv></div></div></span></blockquote></div><p><font face=3D"Helvetica">I thin=
k it would be clearer if you mentioned the reason in the text: local policy=
.=C2=A0 Maybe s/does not cater/does not cater because of local policy</font=
></p><p><font face=3D"Helvetica"><br></font></p><div><div><blockquote type=
=3D"cite" class=3D"clean_bq" style=3D"font-variant-caps:normal;letter-spaci=
ng:normal;text-align:start;text-indent:0px;text-transform:none;white-space:=
normal;word-spacing:0px"><span><div><div><div dir=3D"ltr"><div class=3D"gma=
il_quote"><font face=3D"Helvetica"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
border-left-color:rgb(204,204,204);padding-left:1ex">(4a) Note that =C2=A79=
.4 uses a similar construct: &quot;If the hop is not able to comply<br>with=
 this mandate...&quot;, which implies that there may be a reason other than=
 not<br>supporting the functionality.=C2=A0 Here as well, what are examples=
 of reasons for<br>the node not being able to comply?<br></blockquote><div>=
<br></div><div><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.00=
01pt"><span style=3D"color:black">[VPB] The previous response should have p=
rovided some clarity on this. Please note that as per 9.2, a node that reco=
gnizes the &quot;TE Link Label&quot; Attribute Flag MUST also recognize the=
 other Attribute Flags defined in this document. Please see if the followin=
g change makes things clear:</span></p><p class=3D"gmail-MsoPlainText" styl=
e=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</spa=
n></span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001=
pt"><span style=3D"color:black">OLD:</span></p><p class=3D"gmail-MsoPlainTe=
xt" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0=C2=A0</span><span class=3D"Apple-converted-space">=C2=A0</span>If the h=
op is not able to comply with this mandate, it</span></p><p class=3D"gmail-=
MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"=
><span>=C2=A0=C2=A0</span><span class=3D"Apple-converted-space">=C2=A0</spa=
n>MUST send a PathErr message with an error code of &#39;Routing Problem</s=
pan></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><=
span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"Apple-co=
nverted-space">=C2=A0</span>(24)&#39; and an error value of &#39;Label stac=
k imposition failure (TBD4)&#39;.</span></p><p class=3D"gmail-MsoPlainText"=
 style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=
</span></span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0=
.0001pt"><span style=3D"color:black">NEW:</span></p><p class=3D"gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0=C2=A0</span><span c=
lass=3D"Apple-converted-space">=C2=A0</span>If the hop recognizes this flag=
 but is not able to comply with this mandate, it</p><p class=3D"gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0=C2=A0</span><span c=
lass=3D"Apple-converted-space">=C2=A0</span>MUST send a PathErr message wit=
h an error code of &#39;Routing Problem</p><p class=3D"gmail-MsoPlainText" =
style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0=C2=A0</span><span class=3D"A=
pple-converted-space">=C2=A0</span>(24)&#39; and an error value of &#39;Lab=
el stack imposition failure (TBD4)&#39;.</p><p class=3D"gmail-MsoPlainText"=
 style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0</span></p><p class=3D"gmail=
-MsoPlainText" style=3D"margin:0in 0in 0.0001pt">**<span>=C2=A0=C2=A0=C2=A0=
</span></p></div></font></div></div></div></div></span></blockquote></div><=
p><font face=3D"Helvetica">Again, mentioning the reason would make it clear=
er.</font></p><p><font face=3D"Helvetica"><br></font></p><div><div><blockqu=
ote type=3D"cite" class=3D"clean_bq" style=3D"font-variant-caps:normal;lett=
er-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whit=
e-space:normal;word-spacing:0px"><span><div><div><div dir=3D"ltr"><div clas=
s=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style=
:solid;border-left-color:rgb(204,204,204);padding-left:1ex">(5) =C2=A79.4: =
&quot;If the transit hop does not support this flag, it MUST act as if it<b=
r>does not support TE link labels.&quot;=C2=A0 I&#39;m not sure if this tex=
t refers to a node<br>not supporting this specification (see above), or to =
a neighbor of that node.=C2=A0<br>In either case, what does &quot;act as if=
 it does not support TE link labels&quot; mean?<br>How can &quot;acting&quo=
t; be Normatively enforced?=C2=A0 Does that mean that if the node<br>suppor=
ts this specification it must stop doing so (at least for the LSP)?=C2=A0 ?=
?<br></blockquote><div><br></div><div><p class=3D"gmail-MsoPlainText" style=
=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VPB] This refers =
to a transit node that supports the &quot;TE Link Label&quot; Attribute fla=
g but does not support the automatic delegation functionality (it does reco=
gnize the flag though). Such nodes would support &quot;TE Link Labels&quot;=
 as long as &quot;automatic delegation&quot; is not also requested. But if =
&quot;automatic delegation&quot; is also requested, they would act as if th=
ey don=E2=80=99t support &quot;TE Link Labels&quot; and use regular labels.=
</span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt=
"><span style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gma=
il-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:bla=
ck">Would the following change make things clear?</span></p><p class=3D"gma=
il-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:bla=
ck"><span>=C2=A0</span></span></p><p class=3D"gmail-MsoPlainText" style=3D"=
margin:0in 0in 0.0001pt"><span style=3D"color:black">OLD:</span></p><p clas=
s=3D"gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"c=
olor:black">If the transit hop does not support this flag, it MUST act as i=
f it does not support TE link labels</span></p><p class=3D"gmail-MsoPlainTe=
xt" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0</span></span></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0in 0i=
n 0.0001pt"><span style=3D"color:black">NEW:</span></p><p class=3D"gmail-Ms=
oPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">I=
f the transit hop does not support this flag, it MUST act as if it does not=
 support TE link labels and use regular labels.</span></p><p class=3D"gmail=
-MsoPlainText" style=3D"margin:0in 0in 0.0001pt">**</p></div></font></div><=
/div></div></div></span></blockquote></div><p><font face=3D"Helvetica">Mayb=
e s/support this flag/support this functionality</font></p><p><font face=3D=
"Helvetica">I still think that =E2=80=9Cacting=E2=80=9D can=E2=80=99t be en=
forced.=C2=A0 Maybe s/MUST act as if it does not support TE link labels and=
 use regular labels/MUST NOT use TE link labels and use regular labels inst=
ead</font></p><p><font face=3D"Helvetica"><br></font></p><p><font face=3D"H=
elvetica">...</font></p><div><div><blockquote type=3D"cite" class=3D"clean_=
bq" style=3D"font-variant-caps:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">=
<span><div dir=3D"ltr"><div class=3D"gmail_quote"><font face=3D"Helvetica">=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);p=
adding-left:1ex">(5b) Note that the same phrase (act as if...) is also used=
 in =C2=A75.3.1.<br></blockquote><div><br></div><div><p class=3D"gmail-MsoP=
lainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VP=
B] The previous responses should have made this clear.<span class=3D"Apple-=
converted-space">=C2=A0</span></span></p></div></font></div></div></span></=
blockquote></div><p><font face=3D"Helvetica">See above=E2=80=A6</font></p><=
p><font face=3D"Helvetica"><br></font></p><p><font face=3D"Helvetica">Thank=
s!!</font></p><p><font face=3D"Helvetica">Alvaro.</font></p></div></div></d=
iv></div></div></body></html>

--000000000000896038057d73cbe6--


From nobody Thu Dec 20 07:18:54 2018
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49130131120; Thu, 20 Dec 2018 07:18:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f9Ppoz7H3ZNy; Thu, 20 Dec 2018 07:18:49 -0800 (PST)
Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (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 29DA213111B; Thu, 20 Dec 2018 07:18:49 -0800 (PST)
Received: by mail-pl1-x636.google.com with SMTP id w4so1038264plz.1; Thu, 20 Dec 2018 07:18:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=P747spllZ2Ks/kO5iWGY1mCWJgGlfw0yBNMkVY5dhw0=; b=j4H9hD2xQGdvGSXtfIf93AaPrE4qiTnWDvFi7z9FGzvVSDcqVzsg21jykiarMdVvi4 KsUjCtFcOSMYMBjrlCnt2UWOZCMEn9kAM5kR4tDYNDWkacLvycFC73hBF+6heVjPJo9Y E0PY69T0gcepu3DPzZjoA56tgLcRphGpbwN0oX/+b5Oa73uywwlnzpMprFMwRa08ZlUW tjt3rnl8QNL1tENkbLJaUKSEBqCKogCPyPVVwEGLtoQ2qu/DlVrnvJVn0U/fAW2MrT+Q cAt3rH+2iUp13mLZ5rGgxY7X9Pmim/7OmwDxbp87K6/52lifYSI36lKYKU9M4QFU/Q2K 3xyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=P747spllZ2Ks/kO5iWGY1mCWJgGlfw0yBNMkVY5dhw0=; b=oL6klDzsMsasvcQI43E17BypHLv9bzszP//i9zeIug6+csfyzo2vt9F8X/DFbx0Dmd Nc3bXOfiw2Nwo8BFpdyAoda9tS/QeXJf7KDuTGfUDXm6CQWFWXvlR3Z2xwUBaI/5uRju 0nno+7rB9vp0QIWeyD28K6YFfFao3fhvvGI7l9eCRCF6UNr+aNN0CFWz5oN6wMqFCud6 HUzbOZmz9gvYwc3GuhEcZSq8FD39w1GJd0hVeowEz83XQyjzn95PY48FJfF5g0mAV4RI xlPtdtdJwuCsNNdWzN/0+bagco+ka1h5H9bxjwvigwJ7gINec7eJPR6mYVmYC+u+ubhw svbA==
X-Gm-Message-State: AA+aEWaW9JavKTC4+BcvCjlbOMAQCBw9mYBRiDR1INgMwkbyLMH7N6z7 u8YTgy7UqTnatqDBSOUpdpw2Oit4yJEtGS28n+4=
X-Google-Smtp-Source: AFSGD/VfRL71hw0Uqprx6UYMmkdQM0B8OGx+2hCwu7XdhpTdn1DipBMvNFVGNGnmNmhpgJEB184EuiICHQy8Jyp+2ak=
X-Received: by 2002:a17:902:f81:: with SMTP id 1mr23623388plz.174.1545319128523;  Thu, 20 Dec 2018 07:18:48 -0800 (PST)
MIME-Version: 1.0
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com>
In-Reply-To: <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Thu, 20 Dec 2018 10:18:36 -0500
Message-ID: <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b867c9057d75a564"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/e1C483zk3ouSKwXwa51Dm-5YR7U>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 15:18:52 -0000

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

Alvaro, Hi!



Please see inline (prefixed [Pavan]).



Regards,

Pavan

On Thu, Dec 20, 2018 at 8:06 AM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

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

>
> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> (1) =C2=A75.3.1: "The ETLD MUST be decremented at each non-delegation tr=
ansit
>> hop by
>> either 1 or some appropriate number based on the limitations at that hop=
."
>> What is "some appropriate number"?  Please be specific.  Can you provide
>> an
>> example?
>>
>
> [VPB] We did discuss this during the WG adoption poll. The option to
> decrement the ETLD by "some appropriate number" was added to let the
> transit hop cater to the scenario where the ETLD value in the received PA=
TH
> message is larger than the maximum number of labels in the stack that the
> hop can handle. In other words, the "limitations at that hop" reference i=
n
> the text above need not be limited to just the "push limitation", it coul=
d
> include the "read limitation" as well. Consider a transit hop that can re=
ad
> only 6 labels and has a local policy that mandates it to not receive any
> more transport labels in the stack than it can possibly read. If this hop
> receives an ETLD of 8 from the previous-hop, then it could adjust the
> outgoing ETLD to 5 (thus ensuring that it can never receive any more
> label-stack-entries than it can actually read).
>
> It would be great if you added an explanation like that in the document.
>
[Pavan] Okay. We=E2=80=99ll add that.


>
> ...
>
> (4) =C2=A79.2: "When a node that does not cater to the mandate receives a=
 Path
>> message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set,
>> it MUST
>> send a PathErr message..."  Why would a node "not cater to the mandate"?
>> I
>> imagine one instance being simply that the node doesn't support the
>> behavior
>> specified in this document.  This document can't specify the behavior of
>> a node
>> that doesn't know what the new behavior is.  If there are other reasons
>> for not
>> complying, please be explicit.
>>
>
> [VPB] There is a distinction that is being drawn here between an
> implementation that doesn=E2=80=99t understand this flag and an implement=
ation that
> understands this flag but chooses not to cater to it (local policy). In t=
he
> former scenario, it goes without saying that the regular processing rules
> for LSP_REQUIRED_ATTRIBUTES come into play (
> https://tools.ietf.org/html/rfc5420#page-11). The text quoted above is
> for the latter scenario. A transit node may support both regular RSVP-TE
> LSPs and Segment Routed RSVP-TE LSPs. Local policy may determine if the
> node should cater to both types or just one type.
>
>
>
> Please see if the following change makes things clear:
>
>
>
> OLD:
>
>    When a node that does not cater to the mandate
>
>    receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object
>
>    with this flag set, it MUST send a PathErr message with an error code
>
>    of 'Routing Problem (24)' and an error value of 'TE link label usage
>
>    failure (TBD3)'.
>
>
>
> NEW:
>
>    When a node that recognizes this flag but does not cater to the mandat=
e
>
>    receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object
>
>    with this flag set, it MUST send a PathErr message with an error code
>
>    of 'Routing Problem (24)' and an error value of 'TE link label usage
>
>    failure (TBD3)'.
>
>
>
> **
>
> I think it would be clearer if you mentioned the reason in the text: loca=
l
> policy.  Maybe s/does not cater/does not cater because of local policy
>
[Pavan] Agree. We=E2=80=99ll make the suggested change.

>
> (4a) Note that =C2=A79.4 uses a similar construct: "If the hop is not abl=
e to
>> comply
>> with this mandate...", which implies that there may be a reason other
>> than not
>> supporting the functionality.  Here as well, what are examples of reason=
s
>> for
>> the node not being able to comply?
>>
>
> [VPB] The previous response should have provided some clarity on this.
> Please note that as per 9.2, a node that recognizes the "TE Link Label"
> Attribute Flag MUST also recognize the other Attribute Flags defined in
> this document. Please see if the following change makes things clear:
>
>
>
> OLD:
>
>    If the hop is not able to comply with this mandate, it
>
>    MUST send a PathErr message with an error code of 'Routing Problem
>
>    (24)' and an error value of 'Label stack imposition failure (TBD4)'.
>
>
>
> NEW:
>
>    If the hop recognizes this flag but is not able to comply with this
> mandate, it
>
>    MUST send a PathErr message with an error code of 'Routing Problem
>
>    (24)' and an error value of 'Label stack imposition failure (TBD4)'.
>
>
>
> **
>
> Again, mentioning the reason would make it clearer.
>
[Pavan] Okay. We=E2=80=99ll make the suggested change.

>
> (5) =C2=A79.4: "If the transit hop does not support this flag, it MUST ac=
t as
>> if it
>> does not support TE link labels."  I'm not sure if this text refers to a
>> node
>> not supporting this specification (see above), or to a neighbor of that
>> node.
>> In either case, what does "act as if it does not support TE link labels"
>> mean?
>> How can "acting" be Normatively enforced?  Does that mean that if the no=
de
>> supports this specification it must stop doing so (at least for the
>> LSP)?  ??
>>
>
> [VPB] This refers to a transit node that supports the "TE Link Label"
> Attribute flag but does not support the automatic delegation functionalit=
y
> (it does recognize the flag though). Such nodes would support "TE Link
> Labels" as long as "automatic delegation" is not also requested. But if
> "automatic delegation" is also requested, they would act as if they don=
=E2=80=99t
> support "TE Link Labels" and use regular labels.
>
>
>
> Would the following change make things clear?
>
>
>
> OLD:
>
> If the transit hop does not support this flag, it MUST act as if it does
> not support TE link labels
>
>
>
> NEW:
>
> If the transit hop does not support this flag, it MUST act as if it does
> not support TE link labels and use regular labels.
>
> **
>
> Maybe s/support this flag/support this functionality
>
> I still think that =E2=80=9Cacting=E2=80=9D can=E2=80=99t be enforced.  M=
aybe s/MUST act as if it
> does not support TE link labels and use regular labels/MUST NOT use TE li=
nk
> labels and use regular labels instead
>
>
> [Pavan] Okay. We=E2=80=99ll make the suggested change.

> ...
>
> (5b) Note that the same phrase (act as if...) is also used in =C2=A75.3.1=
.
>>
>
> [VPB] The previous responses should have made this clear.
>
> See above=E2=80=A6
>
>
> Thanks!!
>
> Alvaro.
>

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

<div dir=3D"ltr"><div dir=3D"ltr">


















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

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

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

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

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

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





</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, Dec 20, 2018 =
at 8:06 AM Alvaro Retana &lt;<a href=3D"mailto:aretana.ietf@gmail.com">aret=
ana.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div id=3D"gmai=
l-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=
=3D"Helvetica">On December 20, 2018 at 7:15:52 AM, Vishnu Pavan Beeram (<a =
href=3D"mailto:vishnupavan@gmail.com" target=3D"_blank">vishnupavan@gmail.c=
om</a>) wrote:</font></div><div id=3D"gmail-m_-2857659466334942041bloop_cus=
tomfont" style=3D"margin:0px"><font face=3D"Helvetica"><br></font></div><di=
v id=3D"gmail-m_-2857659466334942041bloop_customfont" style=3D"margin:0px">=
<font face=3D"Helvetica">Pavan:</font></div><div id=3D"gmail-m_-28576594663=
34942041bloop_customfont" style=3D"margin:0px"><font face=3D"Helvetica"><br=
></font></div><div id=3D"gmail-m_-2857659466334942041bloop_customfont" styl=
e=3D"margin:0px"><font face=3D"Helvetica">Hi!</font></div><div id=3D"gmail-=
m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=3D"=
Helvetica"><br></font></div> <div><blockquote type=3D"cite" class=3D"gmail-=
m_-2857659466334942041clean_bq" style=3D"font-variant-caps:normal;letter-sp=
acing:normal;text-align:start;text-indent:0px;text-transform:none;white-spa=
ce:normal;word-spacing:0px"><span><div><font face=3D"Helvetica"><div></div>=
<div><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex">---------------------------------------------------=
-------------------<br>DISCUSS:<br>----------------------------------------=
------------------------------<br><br>A significant portion of this specifi=
cation depends on knowing the label stack<br>depth limits in the network, b=
ut =C2=A75.2 declares the mechanism out of scope:<br><br>=C2=A0 =C2=A0In or=
der to accurately pick<br>=C2=A0 =C2=A0the delegation hops, the ingress nee=
ds to be aware of the label stack<br>=C2=A0 =C2=A0depth push limit of each =
of the transit LSRs prior to initiating the<br>=C2=A0 =C2=A0signaling seque=
nce.=C2=A0 The mechanism by which the ingress or controller<br>=C2=A0 =C2=
=A0(hosting the path computation element) learns this information is<br>=C2=
=A0 =C2=A0outside the scope of this document.<br><br>I think that not defin=
ing the mechanism in this document is ok -- but not<br>having one means tha=
t important parts of this specification can&#39;t work.=C2=A0 Please<br>poi=
nt at where such a mechanism is specified, or at least provide examples.<br=
><br>The Shepherd&#39;s writeup says that &quot;implementation plans and im=
plementations&quot; are<br>known so I think that this should be an easy poi=
nt to address.<br><br><br></blockquote><div><br></div><div><p class=3D"gmai=
l-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001p=
t"><span style=3D"color:black">[VPB] The specification discusses a couple o=
f delegation options -- the explicit delegation option (Section 5.2) and th=
e automatic delegation option (Section 5.3). The explicit delegation option=
 is the only one that needs the ingress or the controller to be aware of th=
e label stack depth push limit of each of the transit LSRs prior to signali=
ng. This information is not needed when the automatic delegation option is =
employed -- the limitations of each transit node are taken into account whi=
le picking the delegation hops during the initial signaling sequence.</span=
></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"m=
argin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></sp=
an></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D=
"margin:0in 0in 0.0001pt"><span style=3D"color:black">For the explicit dele=
gation option, an implementation may choose to employ any of the following =
mechanisms to learn the label stack depth push limit of each LSR in the net=
work --<span class=3D"gmail-m_-2857659466334942041Apple-converted-space">=
=C2=A0</span><span>=C2=A0</span>ISIS (RFC8491), OSPF (RFC8476), BGP-LS (dra=
ft-ietf-idr-bgp-ls-segment-routing-msd), PCEP (draft-ietf-pce-segment-routi=
ng), local config (just set a global limit), netconf/restconf/grpc using th=
e data-model specified in draft-ietf-teas-yang-sr-te-topo.</span></p><p cla=
ss=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0=
in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></span></p><p c=
lass=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in=
 0in 0.0001pt"><span style=3D"color:black">Please see if the addition of th=
e following statement to the end of the first paragraph in Section 5.2 addr=
esses your concern:</span></p><p class=3D"gmail-m_-2857659466334942041gmail=
-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black=
"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-2857659466334942041gma=
il-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:bla=
ck">&quot;Examples of such a mechanism are specified in RFC8491 and RFC8476=
.&quot;</span></p></div></div></div></div></font></div></span></blockquote>=
</div><p><font face=3D"Helvetica">These are fine examples, and they would s=
atisfy the point above.</font></p><p><font face=3D"Helvetica">However, they=
 raise an additional one. =C2=A0rfc8491 has a very specific definition of w=
hat the=C2=A0Base MPLS Imposition MSD is, but that definition may not match=
 what is discussed here.=C2=A0 The intent may be the same, but the text is =
different, and given the extensive discussion prior to the publication of r=
fc8491, I want to make sure that we are in fact talking about the same thin=
g: &quot;label stack depth push limit=E2=80=9D doesn=E2=80=99t directly map=
 to &quot;the total number of MPLS labels that can be imposed, including al=
l service/transport/special labels=E2=80=9D [rfc8491].=C2=A0 I note that th=
is document specifically mentions just transport labels.</font></p><p><font=
 face=3D"Helvetica">If the definition of the=C2=A0BMI-MSD is what is expect=
ed in this document, please explicitly say so.=C2=A0 If not, then I think t=
hat we would need to define a new MSD-Type for the suggestions above to be =
applicable.</font></p></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] The =E2=80=9Clabel stack
depth push limit=E2=80=9D is the same as what is referred to as the BMI-MSD=
 in RFC8491.
We will make that explicit.<span></span></span></p></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;">=
<p><font face=3D"Helvetica"><br></font></p><div><div><blockquote type=3D"ci=
te" class=3D"gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-ca=
ps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px"><span><div><div><div dir=3D"=
ltr"><div class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">------------------------------------------=
----------------------------<br>COMMENT:<br>-------------------------------=
---------------------------------------<br><br>(1) =C2=A75.3.1: &quot;The E=
TLD MUST be decremented at each non-delegation transit hop by<br>either 1 o=
r some appropriate number based on the limitations at that hop.&quot;<br>Wh=
at is &quot;some appropriate number&quot;?=C2=A0 Please be specific.=C2=A0 =
Can you provide an<br>example?<br></blockquote><div><br></div><div><p class=
=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in=
 0.0001pt"><span style=3D"color:black">[VPB] We did discuss this during the=
 WG adoption poll. The option to decrement the ETLD by &quot;some appropria=
te number&quot; was added to let the transit hop cater to the scenario wher=
e the ETLD value in the received PATH message is larger than the maximum nu=
mber of labels in the stack that the hop can handle. In other words, the &q=
uot;limitations at that hop&quot; reference in the text above need not be l=
imited to just the &quot;push limitation&quot;, it could include the &quot;=
read limitation&quot; as well. Consider a transit hop that can read only 6 =
labels and has a local policy that mandates it to not receive any more tran=
sport labels in the stack than it can possibly read. If this hop receives a=
n ETLD of 8 from the previous-hop, then it could adjust the outgoing ETLD t=
o 5 (thus ensuring that it can never receive any more label-stack-entries t=
han it can actually read).</span></p></div></font></div></div></div></div><=
/span></blockquote></div><p><font face=3D"Helvetica">It would be great if y=
ou added an explanation like that in the document.</font></p></div></div></=
blockquote><div>


















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





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"o=
verflow-wrap: break-word;"><div><div><div><font face=3D"Helvetica"><br></fo=
nt></div><div><font face=3D"Helvetica">...<br></font><blockquote type=3D"ci=
te" class=3D"gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-ca=
ps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px"><span><div><div><div dir=3D"=
ltr"><div class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">(4) =C2=A79.2: &quot;When a node that does=
 not cater to the mandate receives a Path<br>message carrying the LSP_REQUI=
RED_ATTRIBUTES object with this flag set, it MUST<br>send a PathErr message=
...&quot;=C2=A0 Why would a node &quot;not cater to the mandate&quot;?=C2=
=A0 I<br>imagine one instance being simply that the node doesn&#39;t suppor=
t the behavior<br>specified in this document.=C2=A0 This document can&#39;t=
 specify the behavior of a node<br>that doesn&#39;t know what the new behav=
ior is.=C2=A0 If there are other reasons for not<br>complying, please be ex=
plicit.<br></blockquote><div><br></div><div><p class=3D"gmail-m_-2857659466=
334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=
=3D"color:black">[VPB] There is a distinction that is being drawn here betw=
een an implementation that doesn=E2=80=99t understand this flag and an impl=
ementation that understands this flag but chooses not to cater to it (local=
 policy). In the former scenario, it goes without saying that the regular p=
rocessing rules for LSP_REQUIRED_ATTRIBUTES come into play (<a href=3D"http=
s://tools.ietf.org/html/rfc5420#page-11" style=3D"color:rgb(5,99,193);text-=
decoration:underline" target=3D"_blank">https://tools.ietf.org/html/rfc5420=
#page-11</a>). The text quoted above is for the latter scenario. A transit =
node may support both regular RSVP-TE LSPs and Segment Routed RSVP-TE LSPs.=
 Local policy may determine if the node should cater to both types or just =
one type.<span class=3D"gmail-m_-2857659466334942041Apple-converted-space">=
=C2=A0</span></span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><spa=
n>=C2=A0</span></span></p><p class=3D"gmail-m_-2857659466334942041gmail-Mso=
PlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">Pl=
ease see if the following change makes things clear:</span></p><p class=3D"=
gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0=
001pt"><span style=3D"color:black"><span>=C2=A0</span></span></p><p class=
=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in=
 0.0001pt"><span style=3D"color:black">OLD:</span></p><p class=3D"gmail-m_-=
2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><s=
pan style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-=
2857659466334942041Apple-converted-space">=C2=A0</span>When a node that doe=
s not cater to the mandate</span></p><p class=3D"gmail-m_-28576594663349420=
41gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"colo=
r:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-28576594663349420=
41Apple-converted-space">=C2=A0</span>receives a Path message carrying the =
LSP_REQUIRED_ATTRIBUTES object</span></p><p class=3D"gmail-m_-2857659466334=
942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"=
color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-2857659466334=
942041Apple-converted-space">=C2=A0</span>with this flag set, it MUST send =
a PathErr message with an error code</span></p><p class=3D"gmail-m_-2857659=
466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span sty=
le=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-2857659=
466334942041Apple-converted-space">=C2=A0</span>of &#39;Routing Problem (24=
)&#39; and an error value of &#39;TE link label usage</span></p><p class=3D=
"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.=
0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D=
"gmail-m_-2857659466334942041Apple-converted-space">=C2=A0</span>failure (T=
BD3)&#39;.</span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlain=
Text" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=
=C2=A0</span></span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">NEW:=
</span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" styl=
e=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=
=A0</span><span class=3D"gmail-m_-2857659466334942041Apple-converted-space"=
>=C2=A0</span>When a node that recognizes this flag but does not cater to t=
he mandate</span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlain=
Text" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=
=C2=A0</span><span class=3D"gmail-m_-2857659466334942041Apple-converted-spa=
ce">=C2=A0</span><span>=C2=A0</span>receives a Path message carrying the LS=
P_REQUIRED_ATTRIBUTES object</span></p><p class=3D"gmail-m_-285765946633494=
2041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"co=
lor:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-285765946633494=
2041Apple-converted-space">=C2=A0</span>with this flag set, it MUST send a =
PathErr message with an error code</span></p><p class=3D"gmail-m_-285765946=
6334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=
=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-285765946=
6334942041Apple-converted-space">=C2=A0</span>of &#39;Routing Problem (24)&=
#39; and an error value of &#39;TE link label usage</span></p><p class=3D"g=
mail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.00=
01pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"g=
mail-m_-2857659466334942041Apple-converted-space">=C2=A0</span>failure (TBD=
3)&#39;.</span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainTe=
xt" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0</span></span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlain=
Text" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">**</spa=
n></p></div></font></div></div></div></div></span></blockquote></div><p><fo=
nt face=3D"Helvetica">I think it would be clearer if you mentioned the reas=
on in the text: local policy.=C2=A0 Maybe s/does not cater/does not cater b=
ecause of local policy</font></p></div></div></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Agree. We=E2=80=99ll make the
suggested change.<span></span></span></p></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div><div><=
p><font face=3D"Helvetica"><br></font></p><div><div><blockquote type=3D"cit=
e" class=3D"gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-cap=
s:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transf=
orm:none;white-space:normal;word-spacing:0px"><span><div><div><div dir=3D"l=
tr"><div class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">(4a) Note that =C2=A79.4 uses a similar co=
nstruct: &quot;If the hop is not able to comply<br>with this mandate...&quo=
t;, which implies that there may be a reason other than not<br>supporting t=
he functionality.=C2=A0 Here as well, what are examples of reasons for<br>t=
he node not being able to comply?<br></blockquote><div><br></div><div><p cl=
ass=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in =
0in 0.0001pt"><span style=3D"color:black">[VPB] The previous response shoul=
d have provided some clarity on this. Please note that as per 9.2, a node t=
hat recognizes the &quot;TE Link Label&quot; Attribute Flag MUST also recog=
nize the other Attribute Flags defined in this document. Please see if the =
following change makes things clear:</span></p><p class=3D"gmail-m_-2857659=
466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span sty=
le=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-28576=
59466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span s=
tyle=3D"color:black">OLD:</span></p><p class=3D"gmail-m_-285765946633494204=
1gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color=
:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-285765946633494204=
1Apple-converted-space">=C2=A0</span>If the hop is not able to comply with =
this mandate, it</span></p><p class=3D"gmail-m_-2857659466334942041gmail-Ms=
oPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><=
span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-2857659466334942041Apple-co=
nverted-space">=C2=A0</span>MUST send a PathErr message with an error code =
of &#39;Routing Problem</span></p><p class=3D"gmail-m_-2857659466334942041g=
mail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:b=
lack"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-2857659466334942041A=
pple-converted-space">=C2=A0</span>(24)&#39; and an error value of &#39;Lab=
el stack imposition failure (TBD4)&#39;.</span></p><p class=3D"gmail-m_-285=
7659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span=
 style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-2=
857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><sp=
an style=3D"color:black">NEW:</span></p><p class=3D"gmail-m_-28576594663349=
42041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0=C2=
=A0</span><span class=3D"gmail-m_-2857659466334942041Apple-converted-space"=
>=C2=A0</span>If the hop recognizes this flag but is not able to comply wit=
h this mandate, it</p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlai=
nText" style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0=C2=A0</span><span cla=
ss=3D"gmail-m_-2857659466334942041Apple-converted-space">=C2=A0</span>MUST =
send a PathErr message with an error code of &#39;Routing Problem</p><p cla=
ss=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0=
in 0.0001pt"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-2857659466334=
942041Apple-converted-space">=C2=A0</span>(24)&#39; and an error value of &=
#39;Label stack imposition failure (TBD4)&#39;.</p><p class=3D"gmail-m_-285=
7659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span=
>=C2=A0</span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainTex=
t" style=3D"margin:0in 0in 0.0001pt">**<span>=C2=A0=C2=A0=C2=A0</span></p><=
/div></font></div></div></div></div></span></blockquote></div><p><font face=
=3D"Helvetica">Again, mentioning the reason would make it clearer.</font></=
p></div></div></div></div></blockquote><div><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Okay. We=E2=80=99ll make the
suggested change.<span></span></span></p></div></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div>=
<div><div><p><font face=3D"Helvetica"><br></font></p><div><div><blockquote =
type=3D"cite" class=3D"gmail-m_-2857659466334942041clean_bq" style=3D"font-=
variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;=
text-transform:none;white-space:normal;word-spacing:0px"><span><div><div><d=
iv dir=3D"ltr"><div class=3D"gmail_quote"><font face=3D"Helvetica"><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex">(5) =C2=A79.4: &quot;If the trans=
it hop does not support this flag, it MUST act as if it<br>does not support=
 TE link labels.&quot;=C2=A0 I&#39;m not sure if this text refers to a node=
<br>not supporting this specification (see above), or to a neighbor of that=
 node.=C2=A0<br>In either case, what does &quot;act as if it does not suppo=
rt TE link labels&quot; mean?<br>How can &quot;acting&quot; be Normatively =
enforced?=C2=A0 Does that mean that if the node<br>supports this specificat=
ion it must stop doing so (at least for the LSP)?=C2=A0 ??<br></blockquote>=
<div><br></div><div><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainT=
ext" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VPB] Th=
is refers to a transit node that supports the &quot;TE Link Label&quot; Att=
ribute flag but does not support the automatic delegation functionality (it=
 does recognize the flag though). Such nodes would support &quot;TE Link La=
bels&quot; as long as &quot;automatic delegation&quot; is not also requeste=
d. But if &quot;automatic delegation&quot; is also requested, they would ac=
t as if they don=E2=80=99t support &quot;TE Link Labels&quot; and use regul=
ar labels.</span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlain=
Text" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=
=C2=A0</span></span></p><p class=3D"gmail-m_-2857659466334942041gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">Woul=
d the following change make things clear?</span></p><p class=3D"gmail-m_-28=
57659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><spa=
n style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-=
2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><s=
pan style=3D"color:black">OLD:</span></p><p class=3D"gmail-m_-2857659466334=
942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"=
color:black">If the transit hop does not support this flag, it MUST act as =
if it does not support TE link labels</span></p><p class=3D"gmail-m_-285765=
9466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span st=
yle=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-2857=
659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span =
style=3D"color:black">NEW:</span></p><p class=3D"gmail-m_-28576594663349420=
41gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"colo=
r:black">If the transit hop does not support this flag, it MUST act as if i=
t does not support TE link labels and use regular labels.</span></p><p clas=
s=3D"gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0i=
n 0.0001pt">**</p></div></font></div></div></div></div></span></blockquote>=
</div><p><font face=3D"Helvetica">Maybe s/support this flag/support this fu=
nctionality</font></p><p><font face=3D"Helvetica">I still think that =E2=80=
=9Cacting=E2=80=9D can=E2=80=99t be enforced.=C2=A0 Maybe s/MUST act as if =
it does not support TE link labels and use regular labels/MUST NOT use TE l=
ink labels and use regular labels instead</font></p><p><font face=3D"Helvet=
ica"><br></font></p></div></div></div></div></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Okay. We=E2=80=99ll make the sug=
gested
change.<span></span></span></p></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex"><div style=3D"overflow-wrap: break-word;"><div><div><div><div><=
p><font face=3D"Helvetica"></font></p><p><font face=3D"Helvetica">...</font=
></p><div><div><blockquote type=3D"cite" class=3D"gmail-m_-2857659466334942=
041clean_bq" style=3D"font-variant-caps:normal;letter-spacing:normal;text-a=
lign:start;text-indent:0px;text-transform:none;white-space:normal;word-spac=
ing:0px"><span><div dir=3D"ltr"><div class=3D"gmail_quote"><font face=3D"He=
lvetica"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">(5b) Note that t=
he same phrase (act as if...) is also used in =C2=A75.3.1.<br></blockquote>=
<div><br></div><div><p class=3D"gmail-m_-2857659466334942041gmail-MsoPlainT=
ext" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VPB] Th=
e previous responses should have made this clear.<span class=3D"gmail-m_-28=
57659466334942041Apple-converted-space">=C2=A0</span></span></p></div></fon=
t></div></div></span></blockquote></div><p><font face=3D"Helvetica">See abo=
ve=E2=80=A6</font></p><p><font face=3D"Helvetica"><br></font></p><p><font f=
ace=3D"Helvetica">Thanks!!</font></p><p><font face=3D"Helvetica">Alvaro.</f=
ont></p></div></div></div></div></div></div>
</blockquote></div></div>

--000000000000b867c9057d75a564--


From nobody Thu Dec 20 08:02:28 2018
Return-Path: <kaduk@mit.edu>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 95D68130E3B; Thu, 20 Dec 2018 08:02:19 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Benjamin Kaduk <kaduk@mit.edu>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-mpls-rsvp-shared-labels@ietf.org, Loa Andersson <loa@pi.nu>, mpls-chairs@ietf.org, loa@pi.nu, mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154532173960.19019.9125813631355884281.idtracker@ietfa.amsl.com>
Date: Thu, 20 Dec 2018 08:02:19 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/SmFkVfmOeZS3frnZ8SVygYb7eys>
Subject: [mpls] Benjamin Kaduk's No Record on draft-ietf-mpls-rsvp-shared-labels-07: (with COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 16:02:20 -0000

Benjamin Kaduk has entered the following ballot position for
draft-ietf-mpls-rsvp-shared-labels-07: No Record

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/



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

[Leaving my position as "No Record" since I didn't finish my review before the telechat.
Hopefully the comments can still be useful.]

Section 2

I agree with the Gen-ART reviewer that defining "loose hop" would be
helpful.

   Delegation label:   A label assigned at the delegation hop to
      represent a set of labels that will be pushed at this hop.

A terminology question (or perhaps just my ignorance), but is "assigned at"
the proper wording for this?  My initial reading was that this label would
be added to the stack while traversing ("at") the delegation hop, but that
doesn't really make sense given the rest of the definition.

Section 5.1.2

   The downside of this approach is that the number of hops that the LSP
   can traverse is dictated by the label stack push limit of the
   ingress.

There is perhaps some more subtlety here, in that the interaction involves
both the label stack push limit at the ingress, but also the number of
delegation labels and TE link labels not included in a delegation.  Thus,
the difference between this case and the "stack to reach delegation hop"
method is that all delegation hops after the first one will decrease the
effective label stack push limit at the ingress (for the path to the first
delegation hop).  It's not clear that this paragraph does a good job of
summarizing that distinction, as-is.

Section 5.3.1

It's unclear to me whether, after such a gap in ETLD support, the next
node that supports ETLD is supposed to decrement the ETLD value by just one
or by the total number of nodes (accounting for itself and the
non-ETLD-supporting nodes), assuming that the ETLD remains positive after
such an operation.

Section 9.1

   o  When the use of TE link labels is mandated/requested for the path:
[...]
      *  When explicit delegation is mandated or automatic delegation is
         requested:

         +  the ingress SHOULD have the ability to indicate the chosen
            stacking approach (and)

         +  the delegation hop SHOULD have the ability to indicate that
            the recorded label is a delegation label.

Does the first one need to be a MUST?  The behavior of the delegation hop
depends on the chosen stacking approach, and I can't quite convince myself
that it would always be determinable just from inspecting the stack on
ingress to the delegation hop.

Section 9.4

nit: the wording "MUST be set [...] only if" is a bit awkward; what we
really want to say is that if TE link labels are not in use/recording for
this LSP, then this flag MUST NOT be set ... right?



From nobody Fri Dec 21 05:35:59 2018
Return-Path: <ott@in.tum.de>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FC3C12426A; Fri, 21 Dec 2018 05:35:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LEx6O6XlDAR5; Fri, 21 Dec 2018 05:35:48 -0800 (PST)
Received: from mail-out1.informatik.tu-muenchen.de (mail-out1.in.tum.de [131.159.0.8]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5709A123FFD; Fri, 21 Dec 2018 05:35:45 -0800 (PST)
Received: by mail.in.tum.de (Postfix, from userid 107) id 472271C04B3; Fri, 21 Dec 2018 14:35:42 +0100 (CET)
Received: (Authenticated sender: ott) by mail.in.tum.de (Postfix) with ESMTPSA id 1B0E41C04B0; Fri, 21 Dec 2018 14:35:39 +0100 (CET) (Extended-Queue-bit tech_lcner@fff.in.tum.de)
To: Mach Chen <mach.chen@huawei.com>, Joerg Ott <jo@acm.org>, "tsv-art@ietf.org" <tsv-art@ietf.org>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org" <draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
References: <154456107098.13274.8826982566937640434@ietfa.amsl.com> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2931@dggeml510-mbx.china.huawei.com>
From: Joerg Ott <ott@in.tum.de>
Message-ID: <7d5f8b80-c29e-eee9-49eb-490b366c5aab@in.tum.de>
Date: Fri, 21 Dec 2018 14:35:39 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2931@dggeml510-mbx.china.huawei.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/yx3jYtOAU1r-YKjkkYR0GFdY9Ao>
Subject: Re: [mpls] Tsvart last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 13:35:51 -0000

Hi Mach,

thanks for the quick response, inline.

>> 1. With the potentially substantial stacking of TLVs, I am wondering how large
>>     packets can get, especially if numerous links might constitute a LAG and all
>>     of those are extensively described.  It may be useful to provide the reader
>>     with some intuition.   There are many useful examples in the document,
>> but
>>     they all refer to individual fields.  A complete packet could be helpful.
> 
> This document is an extension to RFC8029, where (Section 3 of RFC8029) a complete packet of LSP Ping is defined. The extensions defined in this document are major made to DDMAP TLV. Section 4.2 of this document gives an example of a DDMAP TLV with the extensions defined in this document.
> 
> Do you suggest to use a complete packet to replace the DDMAP TLV in the example?

Maybe this would go indeed a bit far but I am wondering if the full
structure including size hints would be use.

>> 2. I assume the MPLS LSP Ping mechanism specifies a packet pacing
>>     rules.  Would those need refinement for multipath probing as all echo
>>     request packets may traverse a common path as a burst on their way
>>     to a load balancing router.  The same would hold for returning the
>>     responses.
> 
> RFC8029 (Security Consideration) does recommend the implementation to regulate the ping traffic to the control plane, it  applies to this document as well.

Good.

> At the same time, RFC 6425 (P2MP LSP Ping, section 2.2) introduces some ways to limit the message rate. The way of random delay messages would apply to this document as well.

Good.

> How about we add some sentences in the Security Consideration section to say so? For example:
> 
> "For an LSP path, it may be over several LAGs. For each LAG, there will be many member links. To exercise all the links, many Echo Request/Reply messages will be sent in a short period. It's possible that those messages may traverse a common path as a burst. Under some circumstances this might cause congestion at the common path. To avoid potential congestion, it is RECOMMENDED that implementations to randomly delay the Echo Request and Reply messages at the Initiating LSRs and Responder LSRs."

Not sure I would put this into security considerations since this is
primarily an issue of rate control.  Can you think of another place?

>> Irrespective of this transport review, the beginning of section 2 points to RFC
>> 8029 section 3.3, which is a pointer to a deprecated Annex. Even if just
>> informal, the reader should probably not be expected to know the details of
>> deprecated technologies.
> 
> I am fine to remove the reference to Section 3.3.
> 
>>
>> Editorial:
>> p9, 2nd para "A LAG member may also..." should probably be MAY.
>> p11, section 5, 1st line: "to constructs" -> "to construct"
>> p13, 1st line: additional logics -> additional logic
> 
> OK.

Thanks,
Jörg


From nobody Fri Dec 21 06:22:12 2018
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BEF612426A; Fri, 21 Dec 2018 06:22:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uERx70w9XQ1J; Fri, 21 Dec 2018 06:22:01 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 578A6123FFD; Fri, 21 Dec 2018 06:22:01 -0800 (PST)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 4C4BDD8F9B468; Fri, 21 Dec 2018 14:21:57 +0000 (GMT)
Received: from DGGEML421-HUB.china.huawei.com (10.1.199.38) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 21 Dec 2018 14:21:58 +0000
Received: from DGGEML530-MBS.china.huawei.com ([169.254.8.165]) by dggeml421-hub.china.huawei.com ([10.1.199.38]) with mapi id 14.03.0415.000; Fri, 21 Dec 2018 22:21:51 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sfc.all@ietf.org" <draft-ietf-mpls-sfc.all@ietf.org>
Thread-Topic: RtgDir review:  draft-ietf-mpls-sfc-04.txt
Thread-Index: AdSZOHGt85HegsS7TxCSGyYrh2LDDQ==
Date: Fri, 21 Dec 2018 14:21:51 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.45.83.238]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/bEbZTXcZn5cytxFOR0YYmTkY4JI>
Subject: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 14:22:04 -0000

Hello,

I have been selected as the Routing Directorate reviewer for this draft. Th=
e Routing Directorate seeks to review all routing or routing-related drafts=
 as they pass through IETF last call and IESG review, and sometimes on spec=
ial request. The purpose of the review is to provide assistance to the Rout=
ing ADs. For more information about the Routing Directorate, please see htt=
p://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
Although these comments are primarily for the use of the Routing ADs, it wo=
uld be helpful if you could consider them along with any other IETF Last Ca=
ll comments that you receive, and strive to resolve them through discussion=
 or by updating the draft.

Document: draft-ietf-mpls-sfc-04.txt
Reviewer: Mach Chen
Review Date: 2018-12-21
IETF LC End Date: date-if-know
Intended Status: Standards Track

Summary:=20
*	This draft is well written and easy to read. I have some minor concerns a=
bout this document that I think should be resolved before publication.

Major Issues:
*	None.

Minor Issues:
*	Section 13 says:
"
   b.  When the packet arrives at SFFa it strips any labels associated
       with the tunnel that runs from the classifier to SFFa.  SFFa
       examines the top labels and matches the SPI/SI to identify that
       the packet should be forwarded to SFa.  The packet is forwarded
       to SFa unmodified.

   c.  SFa performs its designated function and returns the packet to
       SFFa.

   d.  SFFa modifies the SI in the lower label stack entry (to 254) and
       uses the SPI/SI to look up the forwarding instructions.  It sends
       the packet with two label stack entries:
"
>From above text, it seems that an SFF will have different process for a pac=
ket that has the same SPI/SI.=20
  1) if a packet is received from a previous SFF, it will match the SPI/SI =
and determine to where the packet will be sent.=20
  2)if a packet is received from an SF, it will directly modify the inner l=
abel, and then by matching the new SPI/SI to determine to where the packet =
will be sent.

Is this the intention ? If so, how does an SFF determine whether a packet i=
s from an SFF or from SF?

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


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


BR,
Mach


From nobody Tue Dec 25 03:45:53 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5443130DE5; Tue, 25 Dec 2018 03:45:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wmWJEPbsmJKN; Tue, 25 Dec 2018 03:45:49 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.4]) (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 8A750130DE7; Tue, 25 Dec 2018 03:45:45 -0800 (PST)
Received: from [85.158.142.103] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-a.eu-central-1.aws.symcld.net id FB/2E-10888-168122C5; Tue, 25 Dec 2018 11:45:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSWUwTURSGuTPtdEBGx4L02LhRozFIa4sKlWg 0URJ9MFEfjAsEBhjbkjJgW7ToCw9qpEbFxCgCyiKLgqICD264QARRE0MVERSJWIKAQVZBCeq0 t7i8TL45/3//c+7NoUn5B0pJ83YbbxE4s4ryk6wK3hCjjgNVtPZ0R6S+fmSZvr3kqnQDsbm4+ DuxDe2RmoT4FHuc1NhTcVqWOhpu7zo/QWSgbq0D+dIStoiEhkapA/nRcjaLgBu5l2X4pxPBhe eZpNtFseugqqKDcnMguxO+Ous8TLJJ0NMw6OEANgKKHA9k2LMWKktySMwaqB3qJXG3JdD0/pz Hw7Ax0Hi9ErkZsUEw/uwagTMV0O7K9zCwLBTff0lingO9n35KsT8eOrsLEa4HQ/aHPBnm+eDM P4HcFwC2lYKbzRkUFnTQePWhN2grXDlTJAbRIi+Gms8x2N+OYLL2iLdxCNypLvT6zTBSOegNd ZJw7PUXb+g8aPl1l8BCBQUPXS7PSHI2AZ7mjUiwaQGUn/wowSYXAflv33nfSwkdrzNRFgrJ+e famAXoGb5F5XieaTY0XXBJcD0UCu4NU5iXQ2lhPznNLx59Iv6tFyBZOVoTbzEZjLZkzmRW67R atU63Uq1T6yL0Gu6QmtPwaeoEXrBZOFHVcAetGmt6coI5USPwtiokblbiflR1G50tM9ShuTSh msMUIVW0fGZ8SmK6kbMaYy1pZt5ah+bRtAoYX4WozbbwBt6+z2QW13NaBtpfFch8CxJlxprKJ VtNBiw9Q+vpruzj2SQ94PkeryzNI+nGzLE8Ui4RUgReqWBq3MdY9zFjmvAndHrtnWi+MoBBPj 4+cv9U3pJssv2v9yEFjVQBjJ97Nn+TYPvTu08cixDHaotY5B7Lxv2VlBmITG+O4qtXnIvkd7T 6sFFvCuxM72N96CV+6vCXV+G14eP5vybXXQorC7iYNFW28UBuw8ijWvvu+qzuGavJPtPenHsb j+5ytrzUt9ZtGdXVJyxc2pb7xBE5azz7zhrDUiiP+rEp1NhUMBA7cYrJlTr6T4XtUsRwZUHaA 0MLto+tj9SqJFYjpwshLVbuNx9wzP/xAwAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-30.tower-228.messagelabs.com!1545738333!4218147!1
X-Originating-IP: [52.33.64.93]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 10561 invoked from network); 25 Dec 2018 11:45:36 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR04-DB3-obe.outbound.protection.outlook.com) (52.33.64.93) by server-30.tower-228.messagelabs.com with AES256-SHA256 encrypted SMTP; 25 Dec 2018 11:45:36 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tt8sKBz7sCnQ40aYstkbsUmEIBUmiXueG1osG51q/PY=; b=HnICv0y+uLleHFzyqgCdcgiRMkmfTjspifNImoOBxAD1HIQGptsplE/9R9NuiN2qgnFu4yXM+fbQkbqyoH2K1mHQ+HUMtBOrMVaWfEXz+iNPQ+XjI5nM7lFiED68T17CWOV3Xh88DCu4voTbjVk/OlsdT7zeYWmWSJDk2P2KY/I=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.29) by AM0PR03MB4995.eurprd03.prod.outlook.com (20.178.23.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1446.19; Tue, 25 Dec 2018 11:45:31 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::dd0e:6be2:6377:6f6d]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::dd0e:6be2:6377:6f6d%4]) with mapi id 15.20.1446.027; Tue, 25 Dec 2018 11:45:31 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "draft-ietf-mpls-sfl-framework@ietf.org" <draft-ietf-mpls-sfl-framework@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, Shell Nakash <Shell.Nakash@ecitele.com>,  Jun Ye <Jun.Ye@ecitele.com>
Thread-Topic: A question about draft-ietf-mpls-sfl-framework
Thread-Index: AdScRaSNUIIl9sN8QmyDA//QSoo/eQ==
Date: Tue, 25 Dec 2018 11:45:31 +0000
Message-ID: <AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR03MB4995; 6:7SsRPb8eFKDRbmKY8l95xHNCnyYOkCqhgsiI1wPxP+51I5HfEzvIIlkfkSMYKrFMNQXIOysZIE649TyjWhMecj1FdwfaJsmhO9eS+a1UhHmQM5NLi1AUODNAdlZ+79De68Tcvz7//+wEl6aSMtUiv1PMdAnhV6iv5iVx1POiamOJfE1YMzXKHAVuTJo/frX/KCLxPJMeXXDOTbkbh+XQ7gSsoI50YtoWcLjvS4W7tNRDDVvMEzjZzf1Rcjt0U4H94iXGccsX3rG4A5C2k+RP4CfJ3sOmBxFy36uReIs52G5YmyANG1t4lhPU8CzUFHzFjKZfj540lhTohJqruzka3qy6Z73M5vouNqTVsa7ft6nPbof96ECuGGl3bxqS1Z874CBwBS4Z7DfmbcXt/86t052Ias+9x0Am7OXiNit7FGSm9M1/dwwAS624K4N7kFJMWtVVzv7sBMbDlwee2NTZdA==; 5:VAXr9M2i6ulBejKc5S9AT7k/uY+lYNMrR7SpZpWBsRPQNuO+39c+MxPJbjnCf+9E9fAiDXkZYm1eDjvIPpQ3CDLxKHnoVHDS3kGFDSYDB4rcsdemyV+dYhJMpY4j4tKhVz4QI1O4a6kWnINGOIi4ijuhVk20FG2g7QvKAuQWEjE=; 7:qDenpai4WHsLwIpxGodDm1Qk12Il8UwGNNm/x+6Jk5J+yjm7rD2kwsvlV9xFMr/+WxXQAvx+3hnDOZgNTEAG6DChhv3Alj0jNbli0q980g/lea20+2K1jBs1Lz2CXv0k6IqPkNDQsX5nJimS55WgpA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: 718ed20a-9e3e-4e4e-4876-08d66a5e7972
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR03MB4995; 
x-ms-traffictypediagnostic: AM0PR03MB4995:
x-microsoft-antispam-prvs: <AM0PR03MB49952B90646BA53C1E7598DF9DB40@AM0PR03MB4995.eurprd03.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(2401047)(8121501046)(93006095)(93001095)(3231475)(944501520)(52105112)(10201501046)(3002001)(6055026)(6041310)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:AM0PR03MB4995; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB4995; 
x-forefront-prvs: 08978A8F5C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(979002)(39860400002)(136003)(396003)(346002)(376002)(366004)(54094003)(51874003)(199004)(189003)(450100002)(99286004)(4326008)(55016002)(54896002)(6306002)(9686003)(2501003)(236005)(25786009)(53936002)(107886003)(7696005)(186003)(102836004)(26005)(71200400001)(86362001)(256004)(66066001)(5640700003)(478600001)(6436002)(6916009)(6506007)(71190400001)(476003)(105586002)(790700001)(6116002)(2906002)(3846002)(2351001)(14454004)(106356001)(7736002)(72206003)(68736007)(8936002)(486006)(33656002)(54906003)(606006)(316002)(74316002)(5660300001)(97736004)(81156014)(81166006)(8676002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB4995; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: pc8wTbymtAlFz5Wk73VIvTv42yJAFZ2+81HawdFWoCh86D+OShrojtXz0b1RiiPy5+qUDfvkxifiYbno87b/y6n848aCZnqJ+bNvB7ARhcZz6SwhuLmvPsQVQyid+hUvWSEVHIWywXBUDSX83mzeYoJn+YhvhQzHbcyvVAROn06/Kza49zEBpLGYMAXkeGOJiiVzJkpXooNjx2rHvtz/Xtcuen1IKYjsXWg1hPOM4+g0MCeZ9Z7aTDaTiiBKA+6UH5KaoFZd31o3Kr9I02AFOB0YdPqeXGBzyJZH7BC9Jsa4CrKsvC19vzM42NoPycJe
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 718ed20a-9e3e-4e4e-4876-08d66a5e7972
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Dec 2018 11:45:31.5245 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4995
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/rfpJFwEIJGfGSKHXbzC5tAJnqMA>
Subject: [mpls] A question about draft-ietf-mpls-sfl-framework
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Dec 2018 11:45:52 -0000

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

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

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

If the application label has been statically configured in the egress LSR,=
  then, presumably, so would be each of the Synonymous labels.
However, if the application label has been dynamically allocated by the eg=
ress LSR and advertised to ingress LSR using some control plane mechanisms=
, then the synonymous labels would also have to be dynamically allocated a=
nd advertised by the same control plane mechanisms.

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

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

Your timely feedback would be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

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


__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is=20
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original=20
and all copies thereof.
__________________________________________________________________________=
_
--_000_AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40AM0PR03MB3828eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-mic=
rosoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"ht=
tp://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii=
">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:#0563C1;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:#954F72;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:12.0pt;
=09font-family:"Courier New";}
span.EmailStyle17
=09{mso-style-type:personal-compose;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:"Courier New";}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-family:"Calibri",sans-serif;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Dear authors of <a href=3D"https://tools.ietf.org/h=
tml/draft-ietf-mpls-sfl-framework-04">
draft-ietf-mpls-sfl-framework</a>,<o:p></o:p></p>
<p class=3D"MsoNormal">I have a question about use of Synonymous Flow Labe=
ls in the when application labels are present.<o:p></o:p></p>
<p class=3D"MsoNormal">The relevant text in Section 4.1 of the draft says:=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nb=
sp; At the egress LSR the LSP label is popped (if present).&nbsp; Then the=
 SFL<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nb=
sp; is processed in exactly the same way as the corresponding application<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nb=
sp; label would have been processed.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">If the application=20label has been statically conf=
igured in the egress LSR, &nbsp;then, presumably, so would be each of the =
Synonymous labels.<o:p></o:p></p>
<p class=3D"MsoNormal">However, if the application label has been dynamica=
lly allocated by the egress LSR and advertised to ingress LSR using some c=
ontrol plane mechanisms, then the synonymous labels would also have to be =
dynamically allocated and advertised
 by the same control plane mechanisms.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The draft in question is a framework draft and does=
 not discuss any control plane issues (at least I have not found any menti=
on of such issues in the text).<o:p></o:p></p>
<p class=3D"MsoNormal">I wonder if any work on control plane mechanisms fo=
r advertisement of synonymous labels is going on or planned. ( A quick sea=
rch in the documents of the MPLS, BESS and PALS WGs did not find any relev=
ant documents).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">If the intended applicability of the SFL framework =
is just for statically configured application labels, this should be expli=
citly stated in the draft IMHO.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Your timely feedback would be highly appreciated.<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p><=
/p>
<p class=3D"MsoNormal">Sasha<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Office: &#43;972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;972-549266=
302<o:p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; Alexander.Vainshtein@ecitele.com=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<br clear=3D"both">
__________________________________________________________________________=
_<BR>
<BR>
This e-mail message is intended for the recipient only and contains inform=
ation which is <BR>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this <BR>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original <BR>
and all copies thereof.<BR>
__________________________________________________________________________=
_<BR>
</body>
</html>

--_000_AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40AM0PR03MB3828eurp_--


From nobody Wed Dec 26 20:52:31 2018
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3FDA128B01 for <mpls@ietfa.amsl.com>; Wed, 26 Dec 2018 20:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qpldbdKw_TQe for <mpls@ietfa.amsl.com>; Wed, 26 Dec 2018 20:52:25 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5284012894E for <mpls@ietf.org>; Wed, 26 Dec 2018 20:52:25 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 91CF2B82105; Wed, 26 Dec 2018 20:52:05 -0800 (PST)
To: sesale@juniper.net, rtorvi@juniper.net, luay.jalil@verizon.com, uma.chunduri@huawei.com, skraza@cisco.com, db3546@att.com, aretana.ietf@gmail.com, martin.vigoureux@nokia.com, loa@pi.nu, n.leymann@telekom.de
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: jkbhardwaj@gmail.com, mpls@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20181227045205.91CF2B82105@rfc-editor.org>
Date: Wed, 26 Dec 2018 20:52:05 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/X7QYeHGC6AJtZXi4suvARqmb1HI>
Subject: [mpls] [Editorial Errata Reported] RFC8223 (5584)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 04:52:30 -0000

The following errata report has been submitted for RFC8223,
"Application-Aware Targeted LDP".

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

--------------------------------------
Type: Editorial
Reported by: Jayant Bhardwaj <jkbhardwaj@gmail.com>

Section: 2.3.2

Original Text
-------------
1. The S-bit of the TAC is set to 1 or 0 to advertise or withdraw it.

Corrected Text
--------------
1. The E-bit of the TAC is set to 1 or 0 to advertise or withdraw it.

Notes
-----
My understanding of this RFC suggests that in order to Advertize or Withdraw TAC , the bit E in TAC is used. In Point # 1 of section 2.3.2, it is mentioned that bit S is used. Looks this is Editorial mistake.

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

--------------------------------------
RFC8223 (draft-ietf-mpls-app-aware-tldp-09)
--------------------------------------
Title               : Application-Aware Targeted LDP
Publication Date    : August 2017
Author(s)           : S. Esale, R. Torvi, L. Jalil, U. Chunduri, K. Raza
Category            : PROPOSED STANDARD
Source              : Multiprotocol Label Switching
Area                : Routing
Stream              : IETF
Verifying Party     : IESG


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

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

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

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

Section: 2.6.2.2

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


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


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

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

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


From ramakrishnadtv@gmail.com  Thu Dec 27 22:30:08 2018
Return-Path: <ramakrishnadtv@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FF92128CE4 for <mpls@ietfa.amsl.com>; Thu, 27 Dec 2018 22:30:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ldbjsa_2Z5Z for <mpls@ietfa.amsl.com>; Thu, 27 Dec 2018 22:30:07 -0800 (PST)
Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0: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 F0AF41288BD for <mpls@ietf.org>; Thu, 27 Dec 2018 22:30:06 -0800 (PST)
Received: by mail-oi1-x230.google.com with SMTP id x23so16715191oix.3 for <mpls@ietf.org>; Thu, 27 Dec 2018 22:30:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=OU57OHoktS1gIXWcNNtNM/V6PLpfEJYSA7ppsIW62AY=; b=nZo/xHBwDswxXSLVunEKBntTAdfrMloJVZhVvFYJlxutWSNrrkGQzJI7nzjO7rXVPx sepw1+M4PHIJsNAmMUxhyHIgll096M4+AMOp2xHEQFjdwnA5CWZPU5SNp2U0/smHvcMl JbsSVMIyf0IWRluMRVTVIuvbLUIiw8iZVEnKXDVYnTYcrdVUylGHtTEB658KAxiWaQ2c g/iYCLE4q7aenOXjW8tdYFaDKqjelOIcJGmF+UEhxV5KgZHUcO3ThOr3QreivmFpb7U4 LXP7TRuF2VVb32bqGNJunsL/XQQ38Wlpjh5niRqUDOjKKq1jSRGr9OA1QtxPs7Pq7L6G xRzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OU57OHoktS1gIXWcNNtNM/V6PLpfEJYSA7ppsIW62AY=; b=lxExqivpX9i992FJn95RDQsNSzp/MceIIUldZojXEPm6TEz5jjR2+MTtNiDP8n/5l7 o4Do2b79eTZieAY2wHdLquTchCHa0y7QZLOtPs73B/cEFJWiNiG2GkD1qHwXkdSdK5i6 Lp8HNLo2tEjf32VX4Qyptqbhb/gc5uY+EHPY/h53SPRpMx4QOiZ41gDlrDxAJGmQAJx9 0oV53Cyfp8Jlgwc3saCj4RRZLcLFOmm32rG1vqv4UkUq+3bg1a66jLK66Jf37x9hJj73 hGx1U0PcF5D0AsmjP+ZuaMGZd/Ddryyp8b5PBuHSObFKCN+cDbbWhL0L1j4DiTvnvorK r/Lw==
X-Gm-Message-State: AA+aEWaDjOBLgOew3AhhHS9iiJKPv4QWZH3HYgYd5RcIAtntzRhyPfw9 bVsQlfkReTVus6YLEv2M+MCX+EHxD4f+a+krIFNAhfYK
X-Google-Smtp-Source: AFSGD/VShc5J51CJxNXX8K1cG3ms2gOc8yTdgQa7qqm3v08dLcw0gjqWYPfcIjt+V33m/S7BCuJoSwfE6ctGiIBQ6M4=
X-Received: by 2002:aca:f288:: with SMTP id q130mr16212612oih.228.1545978605882;  Thu, 27 Dec 2018 22:30:05 -0800 (PST)
MIME-Version: 1.0
From: Ramakrishna Rao Desetti <ramakrishnadtv@gmail.com>
Date: Fri, 28 Dec 2018 11:59:52 +0530
Message-ID: <CAEh1p15Jqrw8p_fE1kLssphcUxF9n1qnPVcT0oXER3qZw5qPOA@mail.gmail.com>
To: mpls@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/OYRjxKbSgaeT615ecKN5b4XaV84>
X-Mailman-Approved-At: Fri, 28 Dec 2018 02:20:06 -0800
Subject: [mpls] Request for clarification on RFC 6720
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 10:19:15 -0000

Hi,

I request a clarification on a specific point in RFC 6720 (The Generalized TTL
Security Mechanism (GTSM) for the Label Distribution Protocol (LDP)).

RFC 6720 talks about GTSM support when both basic and extended discovery are
used. In this regard, consider the following excerpt from Section 3:

"3.  LDP Peering Scenarios and GTSM Considerations

   This section discusses GTSM considerations arising from the LDP
   peering scenarios used, including single-hop versus multi-hop LDP
   neighbors, as well as the use of LDP Basic Discovery versus Extended
   Discovery.

   The reason that the GTSM capability negotiation is enabled for Basic
   Discovery by default (i.e., G=1) but not for Extended Discovery is
   that the usage of Basic Discovery typically relates to a single-hop
   LDP peering session, whereas the usage of Extended Discovery
   typically relates to a multi-hop LDP peering session.  GTSM
   protection for multi-hop LDP sessions is outside the scope of this
   specification (see Section 1.2).  However, it is worth clarifying the
   following exceptions that may occur with Basic or Extended Discovery
   usage:

   ...

   c.  Two adjacent LSRs (i.e., back-to-back PE routers) forming a
       single-hop LDP peering session after doing both Basic and
       Extended Discovery

   ...  In the third case (c), GTSM is
   enabled by default for Basic Discovery and enforced on the subsequent
   LDP peering, and is not for Extended Discovery.  However, if each LSR
   uses the same IPv4 transport address object value in both Basic and
   Extended Discoveries, then it would result in a single LDP peering
   session that would be enabled with GTSM.  Otherwise, GTSM would not
   be enforced on the second LDP peering session corresponding to the
   Extended Discovery."

End-of-excerpt.

Please consider case (c) above. The text seems to imply that a second LDP
peering session would be established for extended discovery if it uses a IPv4
transport address different from that of basic discovery.

But from what I understand about RFC 5036, the second peering session would not
be established for this case.

This is based on RFC 5036.
Section 2.5.2 of RFC 5036 seems to imply that even if there are two
adjacencies from basic
and extended discoveries, only one LDP session would be established.

Section 2.5.2 says:

"If LSR1 does not already have an LDP session for the exchange
 of label spaces LSR1:a and LSR2:b, it attempts to open a TCP
 connection for a new LDP session with LSR2."

Section 2.5.2 also says:

"An LSR MUST advertise the same transport address in all Hellos that
 advertise the same label space."

Based on this, it appears the possibility of second LDP peering session for
extended discovery does not arise.

Could you please let me know your comments?

Thanks and regards,
Ramakrishna DTV.

