
From nobody Mon Oct  8 12:21:02 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BDC01130F49; Mon,  8 Oct 2018 12:20:54 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: babel@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.86.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: babel@ietf.org
Message-ID: <153902645469.18386.2578054704196180881@ietfa.amsl.com>
Date: Mon, 08 Oct 2018 12:20:54 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/WhAKilKvuc_mgY34lFiktNW3DLQ>
Subject: [babel] I-D Action: draft-ietf-babel-dtls-01.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Oct 2018 19:20:55 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Babel routing protocol WG of the IETF.

        Title           : Babel Routing Protocol over Datagram Transport Layer Security
        Authors         : Antonin Decimo
                          David Schinazi
                          Juliusz Chroboczek
	Filename        : draft-ietf-babel-dtls-01.txt
	Pages           : 8
	Date            : 2018-10-08

Abstract:
   The Babel Routing Protocol does not contain any means to authenticate
   neighbours or protect messages sent between them.  This documents
   describes a mechanism to ensure these properties, using Datagram
   Transport Layer Security (DTLS).  This document updates RFC 6126bis.


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

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

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-babel-dtls-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 Mon Oct  8 12:26:16 2018
Return-Path: <dschinazi@apple.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C985F130F5E; Mon,  8 Oct 2018 12:26:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=apple.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 Fvj2tzNf1tgd; Mon,  8 Oct 2018 12:26:10 -0700 (PDT)
Received: from nwk-aaemail-lapp02.apple.com (nwk-aaemail-lapp02.apple.com [17.151.62.67]) (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 9E20A1311B4; Mon,  8 Oct 2018 12:25:48 -0700 (PDT)
Received: from pps.filterd (nwk-aaemail-lapp02.apple.com [127.0.0.1]) by nwk-aaemail-lapp02.apple.com (8.16.0.22/8.16.0.22) with SMTP id w98JNFvA028976; Mon, 8 Oct 2018 12:25:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=mime-version : content-type : sender : from : message-id : subject : date : in-reply-to : cc : to : references; s=20180706; bh=E2Uf1U4ACaGIvImRGSBZraj7kisTgVJ8M4ROxe9sHBo=; b=LfViKZHnTii9/OCDS7QvrwYDaTSlnCsy13s5Drgpk7ntDk+Z0SqQlX7mm5on1gq19MqC GE+U3Y8cU5Cc3ZF2j500dni7e8e6C2M5B/rZMtNh5mpKQH2+ydxNgDh+VZHxov4q0g9O nMd/G+fQ1T1JJHjeIcAeyuDOHu2wvplPFHsLiu02qXORFfbNKvi9DoZF/xPgu52+51S3 iFmVY3/GVOwr5JihxAUTBPnxi2wIEp7A27PJS68JZIt1X1dfdZ3TmeGPQBICwMMhbB3u LAGSXS/sQtex9CjayVzQGZekUqI2VJc/ORMtffc04Yj7JqmAazhzkUfFnmde0wr8GIq4 SQ== 
Received: from mr2-mtap-s01.rno.apple.com (mr2-mtap-s01.rno.apple.com [17.179.226.133]) by nwk-aaemail-lapp02.apple.com with ESMTP id 2mxsmndv7p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 08 Oct 2018 12:25:48 -0700
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_9U7ciEiOoeWobWeFBfLCnQ)"
Received: from nwk-mmpp-sz09.apple.com (nwk-mmpp-sz09.apple.com [17.128.115.80]) by mr2-mtap-s01.rno.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) with ESMTPS id <0PGA00D5BOMXEEB0@mr2-mtap-s01.rno.apple.com>; Mon, 08 Oct 2018 12:25:45 -0700 (PDT)
Received: from process_viserion-daemon.nwk-mmpp-sz09.apple.com by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) id <0PGA00C00O853600@nwk-mmpp-sz09.apple.com>; Mon, 08 Oct 2018 12:25:45 -0700 (PDT)
X-Va-A: 
X-Va-T-CD: b471bb14502b0c9f048fb748925b32d4
X-Va-E-CD: 331b50dd13a5cf00d5a196d37f3ecdfe
X-Va-R-CD: 10093262cf6007056c650c1337cfe00a
X-Va-CD: 0
X-Va-ID: 6ad43e5c-5c0c-4fab-bb12-3278fa4e044d
X-V-A: 
X-V-T-CD: eee5912c886d26727d0188de4fff19f1
X-V-E-CD: 331b50dd13a5cf00d5a196d37f3ecdfe
X-V-R-CD: 10093262cf6007056c650c1337cfe00a
X-V-CD: 0
X-V-ID: 09603839-95bc-4ee0-918a-2c37a061cc8f
Received: from process_milters-daemon.nwk-mmpp-sz09.apple.com by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) id <0PGA00E00OIIXK00@nwk-mmpp-sz09.apple.com>; Mon, 08 Oct 2018 12:25:45 -0700 (PDT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-10-08_09:,, signatures=0
X-Proofpoint-Scanner-Instance: nwk-grpmailp-qapp14.corp.apple.com-10000_instance1
Received: from [17.192.155.180] (unknown [17.192.155.180]) by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) with ESMTPSA id <0PGA008IKOMX9LB0@nwk-mmpp-sz09.apple.com>; Mon, 08 Oct 2018 12:25:45 -0700 (PDT)
Sender: dschinazi@apple.com
From: David Schinazi <dschinazi@apple.com>
Message-id: <EC49AD0D-8F56-4966-A463-7C7435415B49@apple.com>
Date: Mon, 08 Oct 2018 12:25:44 -0700
In-reply-to: <AC0D10DA-6225-4441-9B08-5127689D4BE1@juniper.net>
Cc: babel-chairs@ietf.org, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "babel@ietf.org" <babel@ietf.org>
To: Antoni Przygienda <prz@juniper.net>
References: <AC0D10DA-6225-4441-9B08-5127689D4BE1@juniper.net>
X-Mailer: Apple Mail (2.3445.9.1)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-08_09:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/sVu-T-c0O6aluQNWHzKTHlpQkYw>
Subject: Re: [babel] Early review on draft-ietf-babel-dtls ...
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Oct 2018 19:26:13 -0000

--Boundary_(ID_9U7ciEiOoeWobWeFBfLCnQ)
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: quoted-printable

Thank you for your review, Tony.

The authors have updated the draft to incorporate your comments:
https://tools.ietf.org/html/draft-ietf-babel-dtls-01 =
<https://tools.ietf.org/html/draft-ietf-babel-dtls-01>

A diff between -00 and -01 is available here:
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-babel-dtls-01 =
<https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-babel-dtls-01>

(note that the links above may take a few minutes to be functional)

Thanks,
David


> On Sep 26, 2018, at 14:37, Antoni Przygienda <prz@juniper.net> wrote:
>=20
> I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D=
 review of this draft.=20
> =E2=80=8Bhttps://datatracker.ietf.org/doc/draft-ietf-babel-dtls =
<https://datatracker.ietf.org/doc/draft-ietf-babel-dtls>
> =20
> Document: draft-ietf-babel-dtls
> Reviewer: Tony Przygienda
> Intended Status: STD
> Summary:
> Choose from this list...=20
> I have some minor concerns about this document that I think should be =
resolved before it is submitted to the IESG. Concerns are not defects =
but basically request for some clarification in document and =
reconsideration on minor issues
> Comments:
> =C2=B7         Draft makes inherent sense, of significance for future =
work in the routing area IMO for other protocols if the security =
requirements for routing keep on tightening
> =C2=B7         I think that the draft will benefit from an explicit =
justification why I solution based on SHA-1 cannot satisfy the security =
profile desired. Reading the draft I assumed that the main requirement =
was confidentiality which was incorrect. Discussions with the authors =
let to quite interesting insights that should be captured in the draft =
IMO.
> =C2=B7          The section explaining that all the babel frames must =
be unicast with DTLS could benefit from a small rewrite to read easier
> =C2=B7         I recommend the authors to rethink where they want to =
change base spec babel MTU by a hard offset. Even the DTLS can evolve in =
a Backwards compatible manner changing sizes. =46rom experience with =
tunnels and routing protocols it may be better  to just keep the =
original spec and imply than an implementation supporting DTLS has to =
deal with the according size overhead
> =20
> thanks
> =20
> --- tony
> =20
> _______________________________________________
> babel mailing list
> babel@ietf.org <mailto:babel@ietf.org>
> https://www.ietf.org/mailman/listinfo/babel =
<https://www.ietf.org/mailman/listinfo/babel>


--Boundary_(ID_9U7ciEiOoeWobWeFBfLCnQ)
Content-type: text/html; charset=utf-8
Content-transfer-encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Thank=
 you for your review, Tony.<div class=3D""><br class=3D""></div><div =
class=3D"">The authors have updated the draft to incorporate your =
comments:</div><div class=3D""><a =
href=3D"https://tools.ietf.org/html/draft-ietf-babel-dtls-01" =
class=3D"">https://tools.ietf.org/html/draft-ietf-babel-dtls-01</a></div><=
div class=3D""><br class=3D""></div><div class=3D"">A diff between -00 =
and -01 is available here:</div><div class=3D""><a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-babel-dtls-01" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-babel-dtls-01</a=
></div><div class=3D""><br class=3D""></div><div class=3D"">(note that =
the links above may take a few minutes to be functional)</div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks,</div><div =
class=3D"">David</div><div class=3D""><br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Sep =
26, 2018, at 14:37, Antoni Przygienda &lt;<a =
href=3D"mailto:prz@juniper.net" class=3D"">prz@juniper.net</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
background-color: rgb(255, 255, 255); text-decoration: none;"><div =
style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: =
Calibri;" class=3D""><span style=3D"font-size: 11pt;" class=3D"">I have =
been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D review =
of this draft.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><span =
style=3D"font-size: 11pt; font-family: PMingLiU;" class=3D""><br =
class=3D""></span><span style=3D"font-size: 11pt;" class=3D"">=E2=80=8B<a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-babel-dtls" =
style=3D"color: rgb(149, 79, 114); text-decoration: underline;" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-babel-dtls</a><o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 12pt; font-family: Calibri;" class=3D""><span =
style=3D"font-size: 11pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0in 0in =
0.0001pt; font-size: 12pt; font-family: Calibri;" class=3D""><span =
style=3D"font-size: 11pt;" class=3D"">Document: =
draft-ietf-babel-dtls<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: =
Calibri;" class=3D""><span style=3D"font-size: 11pt;" class=3D"">Reviewer:=
 Tony Przygienda<o:p class=3D""></o:p></span></div><div style=3D"margin: =
0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri;" class=3D""><span=
 style=3D"font-size: 11pt;" class=3D"">Intended Status: STD<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 12pt; font-family: Calibri;" class=3D""><b class=3D""><span =
style=3D"font-size: 11pt;" class=3D"">Summary:</span></b><span =
style=3D"font-size: 11pt;" class=3D""><br class=3D"">Choose from this =
list...<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></span></div><ul type=3D"disc" style=3D"margin-bottom: =
0in; margin-top: 0in;" class=3D""><li class=3D"MsoNormal" style=3D"margin:=
 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri;"><span =
style=3D"font-size: 11pt;" class=3D"">I have some minor concerns about =
this document that I think should be resolved before it is submitted to =
the IESG. Concerns are not defects but basically request for some =
clarification in document and reconsideration on minor issues<o:p =
class=3D""></o:p></span></li></ul><div style=3D"margin: 0in 0in =
0.0001pt; font-size: 12pt; font-family: Calibri;" class=3D""><b =
class=3D""><span style=3D"font-size: 11pt;" =
class=3D"">Comments:</span></b><span style=3D"font-size: 11pt;" =
class=3D""><o:p class=3D""></o:p></span></div><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 12pt; font-family: Calibri; text-indent: =
-0.25in;" class=3D""><span style=3D"font-size: 10pt; font-family: =
Symbol;" class=3D""><span class=3D"">=C2=B7<span style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: normal; font-stretch: =
normal; font-size: 7pt; line-height: normal; font-family: &quot;Times =
New Roman&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span></span><span =
style=3D"font-size: 11pt;" class=3D"">Draft makes inherent sense, of =
significance for future work in the routing area IMO for other protocols =
if the security requirements for routing keep on tightening<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt =
0.5in; font-size: 12pt; font-family: Calibri; text-indent: -0.25in;" =
class=3D""><span style=3D"font-size: 10pt; font-family: Symbol;" =
class=3D""><span class=3D"">=C2=B7<span style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; font-stretch: normal; =
font-size: 7pt; line-height: normal; font-family: &quot;Times New =
Roman&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span></span><span =
style=3D"font-size: 11pt;" class=3D"">I think that the draft will =
benefit from an explicit justification why I solution based on SHA-1 =
cannot satisfy the security profile desired. Reading the draft I assumed =
that the main requirement was confidentiality which was incorrect. =
Discussions with the authors let to quite interesting insights that =
should be captured in the draft IMO.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt =
0.5in; font-size: 12pt; font-family: Calibri; text-indent: -0.25in;" =
class=3D""><span style=3D"font-size: 10pt; font-family: Symbol;" =
class=3D""><span class=3D"">=C2=B7<span style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; font-stretch: normal; =
font-size: 7pt; line-height: normal; font-family: &quot;Times New =
Roman&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span></span><span =
style=3D"font-size: 11pt;" class=3D"">&nbsp;The section explaining that =
all the babel frames must be unicast with DTLS could benefit from a =
small rewrite to read easier<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: =
Calibri; text-indent: -0.25in;" class=3D""><span style=3D"font-size: =
10pt; font-family: Symbol;" class=3D""><span class=3D"">=C2=B7<span =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
normal; font-stretch: normal; font-size: 7pt; line-height: normal; =
font-family: &quot;Times New Roman&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span></span></span><span =
style=3D"font-size: 11pt;" class=3D"">I recommend the authors to rethink =
where they want to change base spec babel MTU by a hard offset. Even the =
DTLS can evolve in a Backwards compatible manner changing sizes. =46rom =
experience with tunnels and routing protocols it may be better&nbsp; to =
just keep the original spec and imply than an implementation supporting =
DTLS has to deal with the according size overhead<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 12pt; font-family: Calibri;" class=3D""><span =
style=3D"font-size: 11pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0in 0in =
0.0001pt; font-size: 12pt; font-family: Calibri;" class=3D""><span =
style=3D"font-size: 11pt;" class=3D"">thanks<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 12pt; font-family: Calibri;" class=3D""><span =
style=3D"font-size: 11pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0in 0in =
0.0001pt; font-size: 12pt; font-family: Calibri;" class=3D""><span =
style=3D"font-size: 10.5pt;" class=3D"">--- tony<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 12pt; font-family: Calibri;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
background-color: rgb(255, 255, 255); text-decoration: none; float: =
none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
background-color: rgb(255, 255, 255); text-decoration: none; float: =
none; display: inline !important;" class=3D"">babel mailing =
list</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: =
rgb(255, 255, 255); text-decoration: none;" class=3D""><a =
href=3D"mailto:babel@ietf.org" style=3D"color: rgb(149, 79, 114); =
text-decoration: underline; font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" =
class=3D"">babel@ietf.org</a><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
background-color: rgb(255, 255, 255); text-decoration: none;" =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/babel" =
style=3D"color: rgb(149, 79, 114); text-decoration: underline; =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
background-color: rgb(255, 255, 255);" =
class=3D"">https://www.ietf.org/mailman/listinfo/babel</a><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); =
text-decoration: none;" class=3D""></div></blockquote></div><br =
class=3D""></div></body></html>=

--Boundary_(ID_9U7ciEiOoeWobWeFBfLCnQ)--


From nobody Tue Oct  9 06:57:31 2018
Return-Path: <tchirgou@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F327313132C; Tue,  9 Oct 2018 06:57:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, 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 65GB6Fcqskrs; Tue,  9 Oct 2018 06:57:27 -0700 (PDT)
Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) (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 297D1131327; Tue,  9 Oct 2018 06:57:27 -0700 (PDT)
Received: by mail-ed1-x536.google.com with SMTP id y20-v6so1766192eds.10; Tue, 09 Oct 2018 06:57:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=INTA7JTChLzfZdmwhaBSrvxcfBfJXaA4Z7P2uXVZqBs=; b=X+dKfZoS2PsqRJ7SpuULmOg9yQIn46KzWgH1q+yOOuhxgyx1vPx4VRft1LsxOmMeDg 8i4mD7m2kKqFu/8NEWdTAvFB9pTx7PezYj6LfemDCtLsqkSAMgAiWLa+VRKYD1vC4qf2 PV5W6QcuNRMZqOv3FIv5qjVjxawGxNdmOQeuKTLIWyZxjWY4oWHs1hSuSSsxUWM7H3aJ mTyciKOZIkUoMz2h+YdttnpQ+0jAd3RZ1QQ/3M8k8Amd/k7wvDZlEgOmXTT9gzUJGKBH sZ9JUBh/IonbrEWiq3M8I6HAxmfMhPVuRwKUEdOuFFrg0Dy7HhXrRLL/Y4pUnG4r2lYo yUAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=INTA7JTChLzfZdmwhaBSrvxcfBfJXaA4Z7P2uXVZqBs=; b=nJT50aCsmtHC2UXfxW5+wEa2sLq0w1uRvXZ9YyqRuy7olTuv/oB9FVEgyKX9t//7X/ Y0YLWZ6TquTMyQM66FH+sCLgwBmH/6pfTKZMDmfXIGR51amKLH6l5cJOdwHF++vJegqe om8CM1r+257vlGo5yKMU/rpfSJkXV/UJiIdeIV+rHc+MRH05hT1OzMcM3DdSEDGPhbfK jW2a7MasCng9TIE2KBwsCPuLtstNnCVSCIo181BWk71XchffwL623fbcKQQPrdnHPfZ+ ewh5W4z2+AOnfqBQCPwZ4kwj0/MnZwHCVAkHORYpfj23E7ZF8jIZgv3+mW03Wt3x8TsQ z25w==
X-Gm-Message-State: ABuFfogb2KgusgyAJ82NR/NwCz2uA4kTIcUtyYDMDWF1DJ7fTiGWNT88 TDwqpgKVpQVPjkLCkDNS2vdtWi/LJs8dhYrxQv4=
X-Google-Smtp-Source: ACcGV61S7By931Yf3TL3a/Ik6/1OsTy3k0DiL+T/EwShi17w+NyE/xCjkalumi4umw7Ik666FfCaK9h1b1HOIrqM3As=
X-Received: by 2002:a17:906:5342:: with SMTP id j2-v6mr28256221ejo.137.1539093445590;  Tue, 09 Oct 2018 06:57:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:906:6698:0:0:0:0 with HTTP; Tue, 9 Oct 2018 06:57:24 -0700 (PDT)
In-Reply-To: <CAF4+nEF04eQGuYyTVo1FJVYmABz7bQdrR_TfcjHBOETgFg5wHg@mail.gmail.com>
References: <CAF4+nEF04eQGuYyTVo1FJVYmABz7bQdrR_TfcjHBOETgFg5wHg@mail.gmail.com>
From: Clara Do <tchirgou@gmail.com>
Date: Tue, 9 Oct 2018 15:57:24 +0200
Message-ID: <CAPwmAsgCDkQ9UvWRm-vHhXtcOWsG8eSZxNFeXfN5r93PeZ=ukA@mail.gmail.com>
To: Donald Eastlake <d3e3e3@gmail.com>
Cc: Babel at IETF <babel@ietf.org>, "babel-chairs@ietf.org" <babel-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000019c4b50577cc1eb2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/7RYF9M-ileRP2yAstcQhAaOChM4>
Subject: Re: [babel] IPR Call for draft-do/ietf-babel-hmac
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Oct 2018 13:57:29 -0000

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

Hi,
Sorry I'm late.
I am not aware of any IPR related to draft-do-babel-hmac-00.
Clara D=C3=B4.

Le mercredi 8 ao=C3=BBt 2018, Donald Eastlake <d3e3e3@gmail.com> a =C3=A9cr=
it :

> Hi,
>
> This is a call for any IPR declaration for draft-do-babel-hmac-00.
> The authors must respond indicating whether they are personally aware
> of any IPR in this draft for which a declaration had not yet be filed
> with the IETF.
>
> Thanks,
> Donald
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  1424 Pro Shop Court, Davenport, FL 33896 USA
>  d3e3e3@gmail.com
>
> _______________________________________________
> babel mailing list
> babel@ietf.org
> https://www.ietf.org/mailman/listinfo/babel
>

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

Hi,<div>Sorry I&#39;m late.</div><div><span style=3D"color:rgb(34,34,34);fo=
nt-size:14px">I am not aware of any IPR related to draft-do-babel-hmac-00.<=
/span></div><div class=3D"mi ni " dir=3D"ltr" style=3D"color:rgb(34,34,34);=
font-size:14px"><div dir=3D"ltr"><div style=3D"clear:both"></div></div></di=
v><div style=3D"color:rgb(34,34,34);font-size:14px;clear:both"></div><div c=
lass=3D"mi oi " dir=3D"ltr" style=3D"font-size:14px">Clara D=C3=B4.</div><d=
iv><br>Le=C2=A0mercredi 8 ao=C3=BBt 2018, Donald Eastlake &lt;<a href=3D"ma=
ilto:d3e3e3@gmail.com">d3e3e3@gmail.com</a>&gt; a =C3=A9crit=C2=A0:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex">Hi,<br>
<br>
This is a call for any IPR declaration for draft-do-babel-hmac-00.<br>
The authors must respond indicating whether they are personally aware<br>
of any IPR in this draft for which a declaration had not yet be filed<br>
with the IETF.<br>
<br>
Thanks,<br>
Donald<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D<wbr>=3D<br>
=C2=A0Donald E. Eastlake 3rd=C2=A0 =C2=A0+1-508-333-2270 (cell)<br>
=C2=A01424 Pro Shop Court, Davenport, FL 33896 USA<br>
=C2=A0<a href=3D"mailto:d3e3e3@gmail.com">d3e3e3@gmail.com</a><br>
<br>
______________________________<wbr>_________________<br>
babel mailing list<br>
<a href=3D"mailto:babel@ietf.org">babel@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/babel" target=3D"_blank">h=
ttps://www.ietf.org/mailman/<wbr>listinfo/babel</a><br>
</blockquote></div>

--00000000000019c4b50577cc1eb2--


From nobody Tue Oct  9 08:56:32 2018
Return-Path: <d3e3e3@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97B71131355; Tue,  9 Oct 2018 08:56:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level: 
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9cOA07BmghK7; Tue,  9 Oct 2018 08:56:29 -0700 (PDT)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 1B0B3131354; Tue,  9 Oct 2018 08:56:29 -0700 (PDT)
Received: by mail-io1-xd2a.google.com with SMTP id y10-v6so1543455ioa.10; Tue, 09 Oct 2018 08:56:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to:cc; bh=5jz2+7pR9bBpVxTjfoalETOP0xrfGRHpTQXJR8lrRak=; b=dR66Al14SkOse3qqficf6kxpjLyZbwS7+Xbm1k2RL5g6MFLjfkEMDxQE8CFiJ68oCj Rw0FoUxbwmHYyK+fVKm855SOYdAepAmhO09SGs6CupWX14v8YOvqplERfvQAjkSEbBFO QHFeYIoevEivztBngD8+aKJRTOXCvZZkynyW40A26WCv0kw8OI0TuAMa4Ul1jGl77KYM bVWGnCXpb2AieYPZYFdSrMLIHb7CC7ndVjYOh+yupGq/7qbLZb5bSSHCennTrnxh0sne wdoydOq6HxkL3mstNxWv/4nQULkW0H5+yoUHQ2/FfrFQ0IKhRPHjEm276wzKjNi/baH1 bAAw==
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=5jz2+7pR9bBpVxTjfoalETOP0xrfGRHpTQXJR8lrRak=; b=LiXLLZnncptt8O8mBQBn2jYqEfSVskYQyrY/HozSfU1njA8fNmKFwMOsskbRElGu/K cQM+rjReS7ukhlcbKAgTEWR4jJJnF+FQNkCAu3+buC49A6gzyK2JFb8qf8T2wm7DN6NV +eh7i9o1OtZHvmv9r1I6TIUFq4xqHjM8yAVyFIwxz0ekOnPO748FlcmpGFy+X1C38AUf uruxtKXruQpK0NeOt6hgz9qD4kPrR+p1bQecPSGcg+c6EHkl+liPjFpOZhgITzQyhJhL +BhCWERMApT92Kkmlbmkz+BEph3sBNgW6yCm6h93kxQ2v6/gTvIoOzXYle1IW+kqkzaN RPZw==
X-Gm-Message-State: ABuFfojUbCHFHvGQNei44iolgbwaOyZ7UhT3EoU8wX9w3EAE2LvDjDTn YPX90HwGt7m4aIUWcen2yYnItFsyf2EYmCUtl7bh9A==
X-Google-Smtp-Source: ACcGV62TgqZotrkS/lEY8roHDaDyng7xsawnp93VwSez+pPXnA4QcBETj051+TqH8crwJcSoXO+lXBv5DaLCCcFxUWM=
X-Received: by 2002:a6b:db12:: with SMTP id t18-v6mr19767356ioc.132.1539100588174;  Tue, 09 Oct 2018 08:56:28 -0700 (PDT)
MIME-Version: 1.0
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Tue, 9 Oct 2018 11:56:16 -0400
Message-ID: <CAF4+nEHi+0D-f9GDtUyudsKcNw1CXqyjxy9eQoGSiG4Hi=N=dw@mail.gmail.com>
To: Babel at IETF <babel@ietf.org>
Cc: babel-chairs <babel-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d4f90e0577cdc78c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/5bJXiBWkL9kG8x8vDHwp8fYATQA>
Subject: [babel] Babel meeting at IETF November meeting
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Oct 2018 15:56:31 -0000

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

Hi,

A Babel WG meeting has been tentatively scheduled  at the IETF November
meeting in Bangkok for 15:40 to 17:10 Thursday afternoon November 7th.

Anyone wanting to resent should contact the chairs or post to this list.

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

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

<div dir=3D"ltr">Hi,<div><br></div><div>A Babel WG meeting has been tentati=
vely scheduled=C2=A0 at the IETF November meeting in Bangkok for 15:40 to 1=
7:10 Thursday afternoon November 7th.</div><div><br></div><div>Anyone wanti=
ng to resent should contact the chairs or post to this list.</div><div><br =
clear=3D"all"><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmai=
l=3D"gmail_signature">Thanks,<br>Donald<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=C2=A0Do=
nald E. Eastlake 3rd =C2=A0 +1-508-333-2270 (cell)<br>=C2=A01424 Pro Shop C=
ourt, Davenport, FL 33896 USA<br>=C2=A0<a href=3D"mailto:d3e3e3@gmail.com" =
target=3D"_blank">d3e3e3@gmail.com</a></div></div></div></div>

--000000000000d4f90e0577cdc78c--


From nobody Tue Oct  9 09:04:21 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A8DA13135A; Tue,  9 Oct 2018 09:04:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 lL48rb3zSktW; Tue,  9 Oct 2018 09:04:18 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EA77131352; Tue,  9 Oct 2018 09:04:18 -0700 (PDT)
Received: from pps.filterd (m0049463.ppops.net [127.0.0.1]) by m0049463.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w99Fx6Tu038875; Tue, 9 Oct 2018 12:04:17 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049463.ppops.net-00191d01. with ESMTP id 2n0y1g9fah-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 09 Oct 2018 12:04:15 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w99G4ELf017641; Tue, 9 Oct 2018 12:04:15 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [135.47.91.93]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w99G48Jg017481; Tue, 9 Oct 2018 12:04:08 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [127.0.0.1]) by zlp30488.vci.att.com (Service) with ESMTP id 90945412F7FF; Tue,  9 Oct 2018 16:04:08 +0000 (GMT)
Received: from GAALPA1MSGHUBAG.ITServices.sbc.com (unknown [130.8.218.156]) by zlp30488.vci.att.com (Service) with ESMTPS id 7C0DA412F7FB; Tue,  9 Oct 2018 16:04:08 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.98]) by GAALPA1MSGHUBAG.ITServices.sbc.com ([130.8.218.156]) with mapi id 14.03.0415.000; Tue, 9 Oct 2018 12:04:07 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Donald Eastlake'" <d3e3e3@gmail.com>, Babel at IETF <babel@ietf.org>
CC: babel-chairs <babel-chairs@ietf.org>
Thread-Topic: [babel] Babel meeting at IETF November meeting
Thread-Index: AQHUX+jQsjaE3Pj/e0OT4EuK5AVksKUXErZw
Date: Tue, 9 Oct 2018 16:04:07 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEDB2CB@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <CAF4+nEHi+0D-f9GDtUyudsKcNw1CXqyjxy9eQoGSiG4Hi=N=dw@mail.gmail.com>
In-Reply-To: <CAF4+nEHi+0D-f9GDtUyudsKcNw1CXqyjxy9eQoGSiG4Hi=N=dw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.247.90]
Content-Type: multipart/alternative; boundary="_000_2D09D61DDFA73D4C884805CC7865E6114DEDB2CBGAALPA1MSGUSRBF_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-09_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=983 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810090155
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/GhNYsJMG_DBqhfIbHPHct4A_uBc>
Subject: Re: [babel] Babel meeting at IETF November meeting
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Oct 2018 16:04:20 -0000

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

SSByZXNlbnQgbm90aGluZyBhYm91dCBCYWJlbCENCkJ1dCBJIHdvdWxkIGxpa2UgdG8gcHJlc2Vu
dC4NCkFuZCBJ4oCZbSBzb3JyeSB0byBzYXkgdGhhdCBJIHRvdGFsbHkgbWlzc2VkIEFjZWXigJlz
IHJldmlldyB3aGVuIGl0IGNhbWUgaW4gKDIgd2Vla3MgYWdvLCBJIHNlZSkuIEnigJlsbCBiZSBs
b29raW5nIG92ZXIgdGhvc2UgYW5kIGFsbCBvdGhlciBjb21tZW50cyBJ4oCZdmUgZ290IGZyb20g
YSB2YXJpZXR5IG9mIHNvdXJjZXMuDQpJ4oCZbSBkZWRpY2F0aW5nIG15c2VsZiB0byBiYWJlbC1p
bmZvcm1hdGlvbi1tb2RlbCBvdmVyIHRoZSBuZXh0IGNvdXBsZSBkYXlzLg0KQmFyYmFyYQ0KDQpG
cm9tOiBiYWJlbCA8YmFiZWwtYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIERvbmFsZCBF
YXN0bGFrZQ0KU2VudDogVHVlc2RheSwgT2N0b2JlciAwOSwgMjAxOCAxMTo1NiBBTQ0KVG86IEJh
YmVsIGF0IElFVEYgPGJhYmVsQGlldGYub3JnPg0KQ2M6IGJhYmVsLWNoYWlycyA8YmFiZWwtY2hh
aXJzQGlldGYub3JnPg0KU3ViamVjdDogW2JhYmVsXSBCYWJlbCBtZWV0aW5nIGF0IElFVEYgTm92
ZW1iZXIgbWVldGluZw0KDQpIaSwNCg0KQSBCYWJlbCBXRyBtZWV0aW5nIGhhcyBiZWVuIHRlbnRh
dGl2ZWx5IHNjaGVkdWxlZCAgYXQgdGhlIElFVEYgTm92ZW1iZXIgbWVldGluZyBpbiBCYW5na29r
IGZvciAxNTo0MCB0byAxNzoxMCBUaHVyc2RheSBhZnRlcm5vb24gTm92ZW1iZXIgN3RoLg0KDQpB
bnlvbmUgd2FudGluZyB0byByZXNlbnQgc2hvdWxkIGNvbnRhY3QgdGhlIGNoYWlycyBvciBwb3N0
IHRvIHRoaXMgbGlzdC4NCg0KVGhhbmtzLA0KRG9uYWxkDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09DQogRG9uYWxkIEUuIEVhc3RsYWtlIDNyZCAgICsxLTUwOC0zMzMtMjI3MCAoY2Vs
bCkNCiAxNDI0IFBybyBTaG9wIENvdXJ0LCBEYXZlbnBvcnQsIEZMIDMzODk2IFVTQQ0KIGQzZTNl
M0BnbWFpbC5jb208bWFpbHRvOmQzZTNlM0BnbWFpbC5jb20+DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAx
LjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVy
cGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5J
IHJlc2VudCBub3RoaW5nIGFib3V0IEJhYmVsITxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+QnV0IEkgd291bGQgbGlrZSB0byBwcmVzZW50LiA8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkFuZCBJ4oCZbSBzb3JyeSB0byBzYXkgdGhhdCBJIHRvdGFsbHkg
bWlzc2VkIEFjZWXigJlzIHJldmlldyB3aGVuIGl0IGNhbWUgaW4gKDIgd2Vla3MgYWdvLCBJIHNl
ZSkuIEnigJlsbCBiZSBsb29raW5nIG92ZXIgdGhvc2UgYW5kIGFsbCBvdGhlciBjb21tZW50cyBJ
4oCZdmUgZ290IGZyb20gYSB2YXJpZXR5IG9mIHNvdXJjZXMuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5J4oCZbSBkZWRpY2F0aW5nIG15c2VsZiB0byBiYWJlbC1pbmZvcm1h
dGlvbi1tb2RlbCBvdmVyIHRoZSBuZXh0IGNvdXBsZSBkYXlzLjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QmFyYmFyYTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRp
dj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBw
dDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZy
b206PC9iPiBiYWJlbCAmbHQ7YmFiZWwtYm91bmNlc0BpZXRmLm9yZyZndDsgPGI+T24gQmVoYWxm
IE9mIDwvYj4NCkRvbmFsZCBFYXN0bGFrZTxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBPY3Rv
YmVyIDA5LCAyMDE4IDExOjU2IEFNPGJyPg0KPGI+VG86PC9iPiBCYWJlbCBhdCBJRVRGICZsdDti
YWJlbEBpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzo8L2I+IGJhYmVsLWNoYWlycyAmbHQ7YmFiZWwt
Y2hhaXJzQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBbYmFiZWxdIEJhYmVsIG1l
ZXRpbmcgYXQgSUVURiBOb3ZlbWJlciBtZWV0aW5nPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SGksPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5BIEJhYmVsIFdHIG1lZXRpbmcgaGFzIGJlZW4gdGVudGF0aXZlbHkgc2No
ZWR1bGVkJm5ic3A7IGF0IHRoZSBJRVRGIE5vdmVtYmVyIG1lZXRpbmcgaW4gQmFuZ2tvayBmb3Ig
MTU6NDAgdG8gMTc6MTAgVGh1cnNkYXkgYWZ0ZXJub29uIE5vdmVtYmVyIDd0aC48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW55b25lIHdhbnRp
bmcgdG8gcmVzZW50IHNob3VsZCBjb250YWN0IHRoZSBjaGFpcnMgb3IgcG9zdCB0byB0aGlzIGxp
c3QuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+VGhhbmtzLDxicj4NCkRvbmFsZDxicj4NCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT08YnI+DQombmJzcDtEb25hbGQgRS4gRWFzdGxha2UgM3JkICZuYnNwOyAmIzQz
OzEtNTA4LTMzMy0yMjcwIChjZWxsKTxicj4NCiZuYnNwOzE0MjQgUHJvIFNob3AgQ291cnQsIERh
dmVucG9ydCwgRkwgMzM4OTYgVVNBPGJyPg0KJm5ic3A7PGEgaHJlZj0ibWFpbHRvOmQzZTNlM0Bn
bWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5kM2UzZTNAZ21haWwuY29tPC9hPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_2D09D61DDFA73D4C884805CC7865E6114DEDB2CBGAALPA1MSGUSRBF_--


From nobody Tue Oct  9 14:02:56 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7356E130DE2; Tue,  9 Oct 2018 14:02:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 cI6o-yPHnM2N; Tue,  9 Oct 2018 14:02:49 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 34FBE130DE1; Tue,  9 Oct 2018 14:02:46 -0700 (PDT)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w99JZYeV004939; Tue, 9 Oct 2018 15:39:51 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049295.ppops.net-00191d01. with ESMTP id 2n11ay3beh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 09 Oct 2018 15:39:49 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w99JdlAp000368; Tue, 9 Oct 2018 15:39:48 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [135.47.91.176]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w99JdfsR032665; Tue, 9 Oct 2018 15:39:41 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [127.0.0.1]) by zlp30487.vci.att.com (Service) with ESMTP id F1B8A4014055; Tue,  9 Oct 2018 19:39:40 +0000 (GMT)
Received: from GAALPA1MSGHUBAC.ITServices.sbc.com (unknown [130.8.218.152]) by zlp30487.vci.att.com (Service) with ESMTPS id C34344014051; Tue,  9 Oct 2018 19:39:40 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.98]) by GAALPA1MSGHUBAC.ITServices.sbc.com ([130.8.218.152]) with mapi id 14.03.0415.000; Tue, 9 Oct 2018 15:39:40 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Acee Lindem (acee)'" <acee@cisco.com>, "draft-ietf-babel-information-model@ietf.org" <draft-ietf-babel-information-model@ietf.org>, Routing ADs <rtg-ads@tools.ietf.org>
CC: Routing Directorate <rtg-dir@ietf.org>, "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
Thread-Index: AQHUVBdiKwnasY6ScU2SFCbuFJw9u6UXK7fQ
Date: Tue, 9 Oct 2018 19:39:39 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEDB994@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <88223297-F6F5-4612-9D16-AD300AB97883@cisco.com>
In-Reply-To: <88223297-F6F5-4612-9D16-AD300AB97883@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.247.90]
Content-Type: multipart/alternative; boundary="_000_2D09D61DDFA73D4C884805CC7865E6114DEDB994GAALPA1MSGUSRBF_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-09_13:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1031 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810090186
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/qSCbwgrnLvsx84ctJABKbEWcCjA>
Subject: Re: [babel] Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Oct 2018 21:02:55 -0000

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

SGkgQWNlZSwNClRoYW5rcyBzbyBtdWNoIGZvciB5b3VyIHJldmlldy4gTXkgcmVzcG9uc2VzIGFy
ZSBpbmxpbmUsIG1hcmtlZCB3aXRoIDxiaHM+Lg0KQmFyYmFyYQ0KDQpGcm9tOiBBY2VlIExpbmRl
bSAoYWNlZSkgPGFjZWVAY2lzY28uY29tPg0KU2VudDogTW9uZGF5LCBTZXB0ZW1iZXIgMjQsIDIw
MTggMTE6MDEgQU0NClRvOiBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsQGlldGYu
b3JnOyBSb3V0aW5nIEFEcyA8cnRnLWFkc0B0b29scy5pZXRmLm9yZz4NCkNjOiBSb3V0aW5nIERp
cmVjdG9yYXRlIDxydGctZGlyQGlldGYub3JnPjsgYmFiZWxAaWV0Zi5vcmcNClN1YmplY3Q6IEVh
cmx5IFJvdXRpbmcgRGlyZWN0b3J5IFJldmlldyBvZiBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0
aW9uLW1vZGVsLTAzLnR4dA0KDQpJIGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBE
aXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3Jh
dGUgc2Vla3MgdG8gcmV2aWV3IGFsbCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMg
YXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQg
c29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBp
cyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZv
cm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRw
Oi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmll
dGYub3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImZD1Ed1FHYVEmYz1MRllaLW85X0hVTWVN
VFNRaWN2aklnJnI9M2VPNWg4aVB1R1NOQUsxb2RWSHZ5UlBxeWdPc1JTMjRiR0RnU2o1VXRCYyZt
PUl0NnM5VGJHWU8tdWJlRmZ6akJMdEtOeDNZQVNVU3NLdC1QOEFEeWhGblUmcz1Jc3E0bzdvXzJf
WFNsRzlKY0RVZ01hdE4zVUEzZEtDNUlXN1Bobk1mbUQwJmU9Pg0KDQpBbHRob3VnaCB0aGVzZSBj
b21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQg
d291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFu
eSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3Ry
aXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhl
IGRyYWZ0Lg0KDQpEb2N1bWVudDogZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0w
My50eHQNClJldmlld2VyOiBBY2VlIExpbmRlbQ0KUmV2aWV3IERhdGU6IFNlcHRlbWJlciAyNHRo
LCAyMDE4DQpJRVRGIExDIEVuZCBEYXRlOiBOb3Qgc3RhcnRlZCB5ZXQuDQpJbnRlbmRlZCBTdGF0
dXM6IEluZm9ybWF0aW9uYWwNCg0KU3VtbWFyeToNCiAgICBJIGRvbuKAmXQgYmVsaWV2ZSB0aGUg
ZG9jdW1lbnQgc2hvdWxkIGJlIGNvbnRpbnVlZC4gR2l2ZW4gdGhlIGxhY2sgb2YgcHJlY2lzaW9u
IGluIHRoZSBkZWZpbml0aW9ucywgSeKAmWQgcmVjb21tZW5kIGFiYW5kb25pbmcgdGhlIHdvcmsg
YW5kIGdvaW5nIGRpcmVjdGx5IHRvIHRoZSBZQU5HIG1vZGVsLiBJIGFsc28gaGF2ZSBzb21lIG1h
am9yIGNvbmNlcm5zLg0KDQo8YmhzPiBNeSBwZXJzb25hbCBpbnRlcmVzdCBpcyBpbiBoYXZpbmcg
YSBCQkYgVFItMTgxIGRhdGEgbW9kZWwgKERNKS4gSSBiZWxpZXZlIGl0IGlzIGluIHRoZSBiZXN0
IGludGVyZXN0IG9mIHRoZSBvdmVyYWxsIGluZHVzdHJ5IGlmIHRoZSBUUi0xODEgRE0gKHdoaWNo
IEnigJl2ZSBhbHJlYWR5IHN1Ym1pdHRlZCB0byBCQkYgZm9yIGNvbnNpZGVyYXRpb24gaW4gdGhl
IG5leHQgVFItMTgxIGlzc3VlKSBhbmQgYW55IHBvdGVudGlhbCBZQU5HIERNIHdlcmUgY29uc2lz
dGVudC4gSXQgaXMgZm9yIHRoaXMgcmVhc29uIEnigJltIGNyZWF0aW5nIGFuIGluZm9ybWF0aW9u
IG1vZGVsLiBQZXJzb25hbGx5LCBJIGhhdmUgbm8gaW50ZW50aW9uIG9mIHNwZW5kaW5nIG15IGVm
Zm9ydCBjcmVhdGluZyBhIFlBTkcgRE0sIGJlY2F1c2UgYWxsIGRldmljZXMgbXkgZW1wbG95ZXIg
d291bGQgY29uc2lkZXIgbWFuYWdpbmcgQmFiZWwgaW4gYXJlIGN1cnJlbnRseSBtYW5hZ2VkIGJ5
IEJCRiBUUi0wNjkuIElmIEkgd2VyZSB0byBhYmFuZG9uIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwg
ZWZmb3J0LCBJIHdvdWxkIHRoZW4gb25seSBjcmVhdGUgdGhlIFRSLTE4MSBETSwgYW5kIGxlYXZl
IGl0IHRvIG90aGVycyB0byBmaWd1cmUgb3V0IGhvdyBvciB3aGV0aGVyIHRvIGNyZWF0ZSBhIFlB
TkcgRE0uIEnigJltIGFsd2F5cyBoYXBweSBub3QgdG8gZG8gd29yayB3aGVyZSBvdGhlcnMgc2Vl
IG5vIHZhbHVlOyBidXQgSSBkbyBiZWxpZXZlIHRoZXJlIGlzIHZhbHVlIGluIGhhdmluZyBjb25z
aXN0ZW5jeSBiZXR3ZWVuIG15IFRSLTE4MSBETSBhbmQgYW55IFlBTkcgbW9kZWwgdGhhdCBzb21l
b25lIGVsc2UgbWlnaHQgY2hvb3NlIHRvIGNyZWF0ZS4gSSB3aWxsIHNvb24gYmUgcHV0dGluZyBt
eSBkcmFmdCBUUi0xODEgRE0gb24gbXkgZ2l0aHViIHNpdGUuIElmIHRoZSBXRyBkaWQgd2FudCB0
byBhYmFuZG9uIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0LCBpdCB3b3VsZCBzdGlsbCBi
ZSBwb3NzaWJsZSB0byBnZXQgY29uc2lzdGVuY3kgaWYgd2hvZXZlciBjcmVhdGVzIGEgWUFORyBE
TSB3YW50ZWQgdG8gc2ltcGx5IGJhc2UgdGhlIFlBTkcgRE0gb24gbXkgVFItMTgxIERNLiBJIGRv
IHRoaW5rIHRoYXQgYXBwcm9hY2ggaXMgYSBiaXQgYXdrd2FyZCwgdGhvdWdoLiBJIGFsc28gdGhp
bmsgdGhhdCBhcHByb2FjaCB3b3VsZCBtYWtlIGl0IG1vcmUgZGlmZmljdWx0IHRvIGdldCBnb29k
IHJldmlldyBvZiB0aGUgaW5mb3JtYXRpb24gZWxlbWVudHMuIEJUVywgYSBjb3VwbGUgb2YgdGhl
IEJhYmVsIGltcGxlbWVudGF0aW9ucyBoYXZlIGltcGxlbWVudGVkIHRoZSBpbmZvcm1hdGlvbiBt
b2RlbCBhcyBhbiBIVE1MIHdlYiBwYWdlICh3aXRoIG5vIGNvbmZpZ3VyYXRpb24gb2YgcGFyYW1l
dGVycyBzdXBwb3J0ZWQpLiBUaGlzIGhhcyBwcm92aWRlZCB2ZXJ5IHVzZWZ1bCBmZWVkYmFjay4g
VGhlc2UgaW1wbGVtZW50ZXJzIGFyZSBub3QgZXhwZXJpZW5jZWQgaW4gWUFORyBvciByZWFkaW5n
IFlBTkcgRE1zIChhbmQgbmVpdGhlciBhbSBJKS4NCg0KQ29tbWVudHM6DQogICAgVGhlIHN1bW1h
cnkgc2F5cyBpdCBhbGwuDQoNCk1ham9yIElzc3VlczoNCg0KICAxLiAgVGhlIGFic3RyYWN0aW9u
IG9mIGJhYmVsLXNlY3VyaXR5LW9iaiBpcyB0b28gYWJzdHJhY3QgdG8gYmUgdXNlZnVsLiBGdXJ0
aGVybW9yZSwgYmFiZWwtc2VjdXJpdHktdHJ1c3QgYWxsdWRlcyB0byBjZXJ0aWZpY2F0ZXMgc2ln
bmVkIGJ5IENBcy4gSG93ZXZlciwgaWYgeW91IGFyZSB1c2luZyB0aGVzZSBmb3Igcm91dGluZywg
aXQgaXMgbm90IGNsZWFyIGhvdyB0aGUgUEtJIGlzIGFjY2Vzc2VkLiBJdCB3b3VsZCBiZSBpbmZp
bml0ZWx5IG1vcmUgdXNlZnVsIHRvIGRlZmluZSB3aGF0IGlzIHVzZWQgZm9yIHRoZSBleHRhbnQg
c2VjdXJpdHkgbWVjaGFuaXNtIChlLmcuLCBITUFDKS4NCjxiaHM+IEJhYmVsIFdHIGhhcyByZWNl
bnRseSBhZG9wdGVkIFdHIGRyYWZ0cyBmb3IgYSBEVExTIGFuZCBhbiBITUFDIHNlY3VyaXR5IG1l
Y2hhbmlzbS4gQm90aCB3ZXJlIGFkb3B0ZWQgYWZ0ZXIgdGhlIGluZm9ybWF0aW9uLW1vZGVsIGRy
YWZ0IHlvdSByZXZpZXdlZCB3YXMgcHVibGlzaGVkLiBCb3RoIHNlY3VyaXR5IHNvbHV0aW9ucyBy
ZXF1aXJlIGNyZWRlbnRpYWxzLCBidXQgdGhlIHR5cGVzIG9mIGNyZWRlbnRpYWxzIGFuZCBob3cg
dGhleSBhcmUgdXNlZCBhbmQgdHJlYXRlZCBhcmUgc3BlY2lmaWMgdG8gZWFjaCBzb2x1dGlvbi4g
Q3JlYXRpbmcgaW5mb3JtYXRpb24gbW9kZWwgZWxlbWVudHMgd2l0aG91dCBrbm93aW5nIHRoZSBk
ZXRhaWxzIG9mIHRoZSBldmVudHVhbCBzZWN1cml0eSBtZWNoYW5pc21zIHdhcyBpbmRlZWQgY2hh
bGxlbmdpbmcsIGFuZCB3YXMgdGhlIHJlYXNvbiB0aGUgb2JqZWN0IHdhcyBzbyBhYnN0cmFjdC4g
SXQgaXMgbm90IHRoZSByZXNwb25zaWJpbGl0eSBvZiB0aGUgaW5mbyBtb2RlbCB0byBkZWZpbmUg
dGhlIHNlY3VyaXR5IG1lY2hhbmlzbXMg4oCTIHJhdGhlciB0aGUgaW5mbyBtb2RlbCBtdXN0IHJl
ZmxlY3QgdGhlIG5lZWRzIG9mIHRoZSBzZWN1cml0eSBtZWNoYW5pc21zIHRoZSBXRyBzZWxlY3Rz
LiBQZXIgdGhlIGRyYWZ0cywgSE1BQyB3aWxsIHVzZSBhIHNoYXJlZCBrZXkgKG5vIGNlcnRpZmlj
YXRlIGF1dGhvcml0eSBvciBQS0kpLCBhbmQgRFRMUyB3aWxsIGFsbG93IGZvciBhbGwgY3JlZGVu
dGlhbHMgYWxsb3dlZCBieSBEVExTIGJlc3QgcHJhY3RpY2VzIChSRkMgNzUyNSkuIEhvdyB0aGUg
UEtJIGlzIGFjY2Vzc2VkIGluIHRoZSBjYXNlIG9mIERUTFMtcHJvdGVjdGVkIEJhYmVsIGlzIGRl
c2NyaWJlZCBpbiB0aGUgbmV3IChhcyBvZiB5ZXN0ZXJkYXkpIGRyYWZ0LWlldGYtYmFiZWwtZHRs
cyBXRyBkcmFmdC4gTG9va2luZyBvdmVyIHRoZSBiYWJlbC1zZWN1cml0eS1vYmogZWxlbWVudHMg
aW4gdGhlIGNvbnRleHQgb2YgdGhlc2UgMiBkcmFmdHMgdGhhdCBub3cgZXhpc3QsIEkgZG8gdGhp
bmsgc29tZSBtb3JlIGRlc2NyaXB0aXZlL2NsYXJpZnlpbmcgZGV0YWlsIGlzIG5lZWRlZCBzcGVj
aWZpYyB0byBlYWNoIG9mIHRoZSAyIHNvbHV0aW9ucy4gSG93ZXZlciwgSSB3YW50IHRvIGF2b2lk
IGNyZWF0aW5nIGEgZGVwZW5kZW5jeSBvbiBlaXRoZXIgc29sdXRpb24sIGFuZCBzdGlsbCB0aGlu
ayB0aGVyZSBpcyB2YWx1ZSBpbiBtb2RlbGluZyBjcmVkZW50aWFsIG1hbmFnZW1lbnQgaW4gYSBt
YW5uZXIgdGhhdCBjb3VsZCB3b3JrIGZvciBhbnkgY3JlZGVudGlhbCBzeXN0ZW0gKHVzZWQgYnkg
YW55IHNlY3VyaXR5IG1lY2hhbmlzbSkuDQoNCg0KICAxLiAgV2hpbGUgdGhlIGRlc2NyaXB0aXZl
IHRleHQgc2F5cyB0aGF0IHNvbWUgb2JqZWN0cyBNVVNUIGJlIGNvbmZpZ3VyZWQsIHRoZXJlIGlz
IG5vIHByZWNpc2Ugc3BlY2lmaWNhdGlvbiBvZiB3aGljaCBhcmUgY29uZmlndXJhYmxlIGFuZCB3
aGljaCBhcmUgbm90Lg0KDQo8YmhzPiBUaGUgT3ZlcnZpZXcgc2VjdGlvbiBwcm92aWRlcyBhIGNv
bXBsZXRlIChub24tbm9ybWF0aXZlKSBsaXN0IG9mIGFsbCAocG90ZW50aWFsbHkpIGNvbmZpZ3Vy
YWJsZSBkYXRhIGVsZW1lbnRzLiBFYWNoIG9mIHRoZXNlIGRhdGEgZWxlbWVudHMgaGFzIG5vcm1h
dGl2ZSBsYW5ndWFnZSBhcyB0aGUgbGFzdCBzZW50ZW5jZSBpbiB0aGUgZGVzY3JpcHRpb24gb2Yg
dGhlIGRhdGEgZWxlbWVudCAoZWl0aGVyIOKAnE1BWSBiZSBjb25maWd1cmFibGXigJ0gb3Ig4oCc
TVVTVCBiZSBjb25maWd1cmFibGUgaWYgaW1wbGVtZW50ZWTigJ0pLiBJdOKAmXMgYmVlbiBzdWdn
ZXN0ZWQgdG8gbWUgdGhhdCBwZW9wbGUgdXNlZCB0byBZQU5HIG1heSBmaW5kIHRoaXMgYSBjb25m
dXNpbmcgd2F5IG9mIGV4cHJlc3NpbmcgY29uZmlndXJhYmlsaXR5LCBhbmQgdGhhdCB0aGUgbWVh
bmluZyBvZiDigJxNQVkvTVVTVCBiZSBjb25maWd1cmFibGXigJ0gaXMgbm90IG9idmlvdXMgdG8g
dGhlbS4g4oCcTUFZL01VU1QgYmUgY29uZmlndXJhYmxl4oCdIGZvciBtZSBtZWFudCB0aGF0IGEg
Z2VuZXJpYyBETSB3b3VsZCBkZWZpbmUgaXQgYXMgcmVhZC93cml0ZS4gSWYgaXQg4oCcTUFZIGJl
IGNvbmZpZ3VyYWJsZeKAnSwgdGhlbiBhIHNwZWNpZmljIHByb3RvY29sIGltcGxlbWVudGF0aW9u
IGNvdWxkIGNob29zZSB0byBtYWtlIGl0IHJlYWQtb25seSwgZXZlbiB0aG91Z2ggdGhlIGdlbmVy
aWMgRE0gZGVmaW5lcyBpdCBhcyByZWFkL3dyaXRlLiBUaGUgc3VnZ2VzdGlvbiB3YXMgdG8gY2hh
bmdlIGhvdyB0aGlzIGlzIGV4cHJlc3NlZCBieSBhZGRpbmcgYSBjb2x1bW4gdG8gdGhlIG9iamVj
dHMgd2l0aCDigJxyb+KAnSBvciDigJxyd+KAnSBmb3IgZWFjaCBwYXJhbWV0ZXIuIEV4cGxhaW4g
aW4gdGhlIE5vdGF0aW9uIHNlY3Rpb24gdGhhdCDigJxyb+KAnSBtZWFucyB0aGUgcGFyYW1ldGVy
IGlzIHJlYWQtb25seSwgYW5kIOKAnHJ34oCdIG1lYW5zIHRoZSBwYXJhbWV0ZXIgaXMgcmVhZC13
cml0ZS4gV2hlcmUgYW4gaW1wbGVtZW50YXRpb24gY2FuIGNob29zZSB0byBleHBvc2UgYSDigJxy
d+KAnSBwYXJhbWV0ZXIgYXMg4oCccm/igJ0sIHRoaXMgd2lsbCBiZSBub3RlZCBpbiB0aGF0IHBh
cmFtZXRlcuKAmXMgZGVzY3JpcHRpb24gYXMg4oCcQW4gaW1wbGVtZW50YXRpb24gTUFZIGNob29z
ZSB0byBleHBvc2UgdGhpcyBwYXJhbWV0ZXIgYXMgcmVhZC1vbmx5IChybyku4oCdIEluIHRoZSBP
dmVydmlldywgSSB3b3VsZCBjaGFuZ2Ug4oCcRm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0aGUgZGF0
YSBlbGVtZW50cyB0aGF0IGFuIGltcGxlbWVudGF0aW9uIGNhbiBjaG9vc2UgdG8gYWxsb3cgdG8g
YmUgY29uZmlndXJhYmxlOuKAnSB0byDigJxNb3N0IHBhcmFtZXRlcnMgYXJlIHJlYWQtb25seS4g
Rm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0aGUgZGF0YSBlbGVtZW50cyB0aGF0IGFyZSBub3QgcmVx
dWlyZWQgdG8gYmUgcmVhZC1vbmx5OuKAnS4NCg0KDQogIDEuICBUaGUgY29udGVudHMgYW5kIHN0
cnVjdHVyZSBvZiBiYWJlbC1oZWxsby11Y2FzdC1oaXN0b3J5IGFuZCBiYWJlbC1oZWxsby1tY2Fz
dC1oaXN0b3J5IGlzIGluY29tcHJlaGVuc2libGUuIFdoeSBhcmVu4oCZdCB0aGVzZSBvYmplY3Rz
IHJlcHJlc2VudGVkIGFzIGxpc3RzIHdpdGggdGhlIGZvcm1hdCBvZiB0aGUgbGlzdCBlbGVtZW50
cyBkZWZpbmVkPw0KPGJocz4gQWdyZWVkLiBUaGUgZGVzY3JpcHRpb24gaXMgYmVpbmcgaW1wcm92
ZWQgaW4gdGhlIG5leHQgZHJhZnQgcmV2aXNpb24sIGJhc2VkIG9uIGZlZWRiYWNrIGFscmVhZHkg
cmVjZWl2ZWQgZnJvbSB0aGUgV0cuIFRoZXkgYXJlbuKAmXQgbGlzdHMgYmVjYXVzZSB0aGV5IGFy
ZSBwcmVjaXNlbHkgcmVmbGVjdGluZyB0aGUgbWVjaGFuaXNtIGRlc2NyaWJlZCBpbiBiYWJlbC1y
ZmM2MTI2YmlzICh0aGUgcHJvdG9jb2wgc3BlY2lmaWNhdGlvbikuIFRoZSBpbXBsZW1lbnRlcnMg
ZmVsdCB0aGlzIGFscmVhZHktaW1wbGVtZW50ZWQgaGlzdG9yeSB3YXMgdXNlZnVsIGFuZCB0aG91
Z2h0IGl0IHdvdWxkIGJlIGdvb2QgdG8gYWxsb3cgaXQgdG8gYmUgZXhwcmVzc2VkIHZpYSB0aGUg
aW5mbyBtb2RlbC4gTm90IGFsbCBpbXBsZW1lbnRlcnMgaW1wbGVtZW50IHRoaXMuDQoNCg0KICAx
LiAgVGhlIOKAnFNlY3VyaXR5IENvbnNpZGVyYXRpb25z4oCdIHNlY3Rpb24gZGlzY3Vzc2lvbiBp
cyB3b2VmdWxseSBpbmFkZXF1YXRlIOKAkyBpdCBiYXNpY2FsbHkgc2F5cyB0aGF0IGNvbmZpZ3Vy
YXRpb24gbXVzdCBiZSBzZWN1cmVkLiBUaGlzIGlzIGFub3RoZXIgcmVhc29uIHRvIGdvIHRvIHRo
ZSBZQU5HIG1vZGVsIHdoZXJlIGFsbCB0aGlzIGlzIGRlZmluZWQuDQo8YmhzPiBUUi0wNjkgYW5k
IFRSLTM2OSBhbHNvIHNlY3VyZSBjb25maWd1cmF0aW9uIG9mIFRSLTE4MSBkYXRhIGVsZW1lbnRz
LiBXaGVuIHNvbWVvbmUgZWxzZSBjcmVhdGVzIGEgWUFORyBETSwgSSBleHBlY3QgaXQgd2lsbCBo
YXZlIHdoYXRldmVyIHNlY3VyaXR5IGlzIHByb3ZpZGVkIGJ5IFlBTkcgKG9yIE5FVENPTkYvUkVT
VENPTkYpLiBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbnMgdGhhdCBwcm92aWRlIHJlYWQtb25s
eSBkaXNwbGF5IG9mIGRhdGEgZWxlbWVudHMgdmlhIEhUTUwgYXJlIG5vdCBzZWN1cmluZyB0aGVp
ciB3ZWIgcGFnZXMg4oCTIGJ1dCB0aGF0IGlzIG5vdCBhbiBpc3N1ZSBpbiBhIHByb3RvdHlwZS4g
SSB3b3VsZCBjZXJ0YWlubHkgc3VnZ2VzdCB0aGF0IGFsbCBIVE1MIHBhZ2VzIGluIGNvbW1lcmNp
YWwgcHJvZHVjdHMgcmVxdWlyZSB1c2VycyB0byBsb2dpbiBwcmlvciB0byBkaXNwbGF5LiBUaGUg
aW5mb3JtYXRpb24gbW9kZWwgaXMgbm90IGluIGEgcG9zaXRpb24gdG8gcmVxdWlyZSBvciBndWFy
YW50ZWUgdGhpcywgaG93ZXZlci4gQSBZQU5HIERNIGFuZCBpdHMgc2VjdXJpdHkgY2FwYWJpbGl0
aWVzIHdvdWxkIGhhdmUgbm8gYXBwbGljYWJpbGl0eSB0byBUUi0wNjkvVFItMTgxL1RSLTM2OSBv
ciBIVE1MIHdlYiBwYWdlcywgc28gSeKAmW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIGhvdyBhIFlB
TkcgbW9kZWwgd291bGQgcHJvdmlkZSBzZWN1cml0eSBmb3IgYW55IG9mIHRoZXNlIG90aGVyIG1l
Y2hhbmlzbXMuDQoNCk1pbm9yIElzc3VlczoNCg0KDQogIDEuICBUaGUgZm9ybWF0IGZvciB0aGUg
b2JqZWN0IGRlc2NyaXB0aW9ucyBpcyBoYXJkIHRvIGNvbnN1bWUuIEl0IHdvdWxkIGJlIHByZWZl
cmFibGUgdG8gdXNlIGNvbXBsZXRlIHNlbnRlbmNlcyBhbmQgbWl4ZWQgcmF0aGVyIHRoYW4gYSBj
b250aW51b3VzIHN0cmVhbSBvZiBsb3dlcmNhc2Ugc2VwYXJhdGUgYnkgc2VtaS1jb2xvbnMuDQo8
YmhzPiBPSy4gV2lsbCBkby4NCg0KDQogIDEuICBXaHkgaXNu4oCZdCB0aGVyZSBhbiBJUHY0IG11
bHRpY2FzdCBhZGRyZXNzIGluIGJhYmVsLWNvbnN0YW50LW9iaj8NCjxiaHM+IEl0IHdhcyByZW1v
dmVkIHBlciByZXF1ZXN0IG9mIGJhYmVsIHJvdXRpbmcgcHJvdG9jb2wgYXV0aG9ycyBhbmQgaW1w
bGVtZW50ZXJzLiBOby1vbmUgd2FzIGltcGxlbWVudGluZyBJUHY0IHRyYW5zcG9ydCBvZiBiYWJl
bCwgYW5kIGV2ZXJ5b25lIGZlbHQgaXQgd2FzIGNvbXBsZXRlbHkgdW5uZWNlc3NhcnkuDQoNCg0K
ICAxLiAgSXQgaXMgdW5jbGVhciBob3cgYmFiZWwtdHhjb3N0IGFuZCBiYWJlbC1yeGNvc3QgYXJl
IGRlcml2ZWQuIFRoaXMgc2hvdWxkIGVpdGhlciBiZSBzcGVjaWZpZWQgb3IgdGhlcmUgc2hvdWxk
IGJlIGFuIGFwcHJvcHJpYXRlIHJlZmVyZW5jZSB0byB0aGUgc2VjdGlvbiBpbiB0aGUgYmFzZSBz
cGVjaWZpY2F0aW9uLg0KPGJocz4gT0suIFdpbGwgcHJvdmlkZSByZWZlcmVuY2UgdG8gYmFzZSBz
cGVjIChzZWN0aW9uIDMuNC4zIG9mIHRoZSBjdXJyZW50IGJhYmVsLXJmYzYxMjZiaXMgZHJhZnQp
Lg0KDQoNCiAgMS4gIEl0IGlzIHVuY2xlYXIgaG93IEVDTVAgcm91dGVzIGFyZSBzdXBwb3J0ZWQg
aW4gYmFiZWwtcm91dGVzLW9iai4NCjxiaHM+IEkgZG9u4oCZdCB0aGluayBFQ01QIHJvdXRpbmcg
aGFzIGJlZW4gZGlzY3Vzc2VkIGluIHRoZSBjb250ZXh0IG9mIEJhYmVsLCBvciB0aGF0IGFueSBv
ZiB0aGUgaW1wbGVtZW50YXRpb25zIHN1cHBvcnQgaXQuIFRoaXMgbWlnaHQgYmUgYW4gaW50ZXJl
c3RpbmcgZGlzY3Vzc2lvbiB0byBoYXZlLiBCdXQgSSB0aGluayBFQ01QIHJvdXRlcyBhcmUgc3Vw
cG9ydGVkIGluIGJhYmVsLXJvdXRlcy1vYmogYXMgaXMuIEZvciBFQ01QLCBJIHdvdWxkIGV4cGVj
dCB0byBzZWUgbXVsdGlwbGUgYmFiZWwtcm91dGVzLW9iaiBlbnRyaWVzIHdpdGggdGhlIHNhbWUg
YmFiZWwtcm91dGUtcHJlZml4IChwcmVmaXggZm9yIHdoaWNoIHRoaXMgcm91dGUgaXMgYWR2ZXJ0
aXNlZCkgdG8gaGF2ZSBiYWJlbC1yb3V0ZS1zZWxlY3RlZCA9IHRydWUgKHJvdXRlIGlzIGN1cnJl
bnRseSBiZWluZyB1c2VkIGZvciBmb3J3YXJkaW5nIGFuZCBpcyBiZWluZyBhZHZlcnRpc2VkKS4g
SeKAmW0gbm90IHN1cmUgd2hhdCBlbHNlIHdvdWxkIG5lZWQgdG8gYmUgZXhwcmVzc2VkIHNwZWNp
ZmljIHRvIEJhYmVsLiBTaW5jZSBFQ01QIGlzbuKAmXQgZGVwZW5kZW50IG9uIHdoaWNoIChpZiBh
bnkpIHJvdXRpbmcgcHJvdG9jb2wgaXMgYmVpbmcgdXNlZCwgSSB3b3VsZCBleHBlY3QgbW9zdCBh
c3BlY3RzIG9mIEVDTVAgKGUuZywgRUNNUCBzdXBwb3J0ZWQgYW5kIGVuYWJsZWQpIHRvIGJlIG1v
ZGVsZWQgZXh0ZXJuYWwgdG8gQmFiZWwgb3IgYW55IG90aGVyIHJvdXRpbmcgcHJvdG9jb2wuIElm
IG15IHRoaW5raW5nIG9uIEVDTVAgbW9kZWxpbmcgaXMgdG9vIHNpbXBsaXN0aWMsIHBsZWFzZSBw
b2ludCBtZSB0byByZWZlcmVuY2VzIGZvciBlZHVjYXRpb24uDQoNCg0KICAxLiAgSWYgaXMgaW1w
bGVtZW50YXRpb24tc3BlY2lmaWMgaG93IGJhYmVsLXJvdXRlLWNhbGN1bGF0ZWQtbWV0cmljIGlz
IGNhbGN1bGF0ZWQsIHNob3VsZG7igJl0IHRoZXJlIGJlIHNvbWUgaW5kaWNhdGlvbiBvZiB0aGUg
YWxnb3JpdGhtIHVzZWQ/IEl0IHNlZW1zIGFsbCBCYWJlbCByb3V0ZXJzIGluIHRoZSBkb21haW4g
c2hvdWxkIGJlIHVzaW5nIGEgc2ltaWxhciBhbGdvcml0aG0uDQo8YmhzPiBBZ3JlZSwgYW4gaW5k
aWNhdGlvbiBpcyBuZWVkZWQuIFRoZXJl4oCZcyBubyByZXF1aXJlbWVudCBmb3IgYWxsIEJhYmVs
IHJvdXRlcnMgdG8gdXNlIHRoZSBzYW1lIG9yIGV2ZW4gc2ltaWxhciBhbGdvcml0aG0uIEF0IHRo
ZSB0b3AgbGV2ZWwgYmFiZWwtaW5mb3JtYXRpb24tb2JqIGlzIHRoZSBiYWJlbC1tZXRyaWMtY29t
cC1hbGdvcml0aG1zIGxpc3QsIHdoaWNoIGlkZW50aWZpZXMgdGhlIHN1cHBvcnRlZCBhbGdvcml0
aG1zLiBCdXQgSSB0aGluayB0aGVyZSBuZWVkcyB0byBiZSBhIHBhcmFtZXRlciBwZXIgaW50ZXJm
YWNlIHRoYXQgaWRlbnRpZmllcyB3aGljaCBvZiB0aGUgc3VwcG9ydGVkIGFsZ29yaXRobXMgaXMg
YmVpbmcgdXNlZCBmb3IgdGhhdCBpbnRlcmZhY2UuIE5vdGUgdGhhdCBkaWZmZXJlbnQgYWxnb3Jp
dGhtcyBhcmUgbGlrZWx5IHRvIGJlIHVzZWQgZGVwZW5kaW5nIG9uIHdoZXRoZXIgdGhlIGxpbmsg
aXMgd2lyZWxlc3MsIGV0aGVybmV0LCBvciBvdGhlci4gQW5vdGhlciBwb3NzaWJsZSB3YXkgdG8g
bW9kZWwgd291bGQgYmUgdG8gaGF2ZSBhIHNlcGFyYXRlIG9iamVjdCB0aGF0IHNheXMgd2hpY2gg
YWxnb3JpdGhtIGlzIHVzZWQgZm9yIHdoaWNoIGxpbmsgdHlwZS4gUGVyaGFwcyBJIHNob3VsZCBh
c2sgdGhlIFdHIHdoaWNoIG1vZGVsIHRoZXkgcHJlZmVyLg0KDQpOaXRzOg0KDQoNCiAgMS4gIElu
Y29uc2lzdGVudCB1cHBlcmNhc2UgYW5kIGxvd2VyY2FzZSByZWZlcmVuY2UgdG8g4oCcQmFiZWzi
gJ0uIFNlZSBkaWZmLg0KPGJocz4gT0suIFdpbGwgZG8uDQoNCiAgMS4gIFVzZSBVUyBFbmdsaXNo
IHNwZWxsaW5nIG9mIOKAnG5laWdoYm9y4oCdIGNvbnNpc3RlbnRseS4NCjxiaHM+IE9LLiBXaWxs
IGRvLg0KDQpBQ0VFLU0tRzJIUjpEZXNrdG9wIGFjZWUkIGRpZmYgZHJhZnQtaWV0Zi1iYWJlbC1p
bmZvcm1hdGlvbi1tb2RlbC0wMy50eHQub3JpZyBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9u
LW1vZGVsLTAzLnR4dA0KMThjMTgNCjwgICAgaW1wbGVtZW50YXRpb24gKHZpYSBhIG1hbmFnZW1l
bnQgcHJvdG9jb2wgc3VjaCBhcyBuZXRjb25mKSB0byByZXBvcnQNCi0tLQ0KPiAgICBpbXBsZW1l
bnRhdGlvbiAodmlhIGEgbWFuYWdlbWVudCBwcm90b2NvbCBzdWNoIGFzIE5FVENPTkYpIHRvIHJl
cG9ydA0KOTcsOThjOTcsOTgNCjwgICAgdGhhdCBjYW4gYmUgdXNlZCB0byBjcmVhdGVkIG1hbmFn
ZW1lbnQgcHJvdG9jb2wgZGF0YSBtb2RlbHMgKHN1Y2ggYXMNCjwgICAgYSBuZXRjb25mIFtSRkM2
MjQxXSBZQU5HIGRhdGEgbW9kZWwpLg0KLS0tDQo+ICAgIHRoYXQgY2FuIGJlIHVzZWQgdG8gY3Jl
YXRlIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0YSBtb2RlbHMgKHN1Y2ggYXMNCj4gICAgYSBORVRD
T05GIFtSRkM2MjQxXSBZQU5HIGRhdGEgbW9kZWwpLg0KMTAxLDEwMmMxMDEsMTAyDQo8ICAgIG1v
ZGVsIGlzIGZvY3VzZWQgb24gcmVwb3J0aW5nIHN0YXR1cyBvZiB0aGUgQmFiZWwgcHJvdG9jb2ws
IGFuZCB2ZXJ5DQo8ICAgIGxpdHRsZSBvZiB0aGF0IGlzIGNvbnNpZGVyZWQgbWFuZGF0b3J5IHRv
IGltcGxlbWVudCAoY29uZGl0aW9uYWwgb24gYQ0KLS0tDQo+ICAgIG1vZGVsIGlzIGZvY3VzZWQg
b24gcmVwb3J0aW5nIEJhYmVsIHByb3RvY29sIG9wZXJhdGlvbmFsIHN0YXRlLCBhbmQgdmVyeQ0K
PiAgICBsaXR0bGUgb2YgdGhhdCBpcyBjb25zaWRlcmVkIG1hbmRhdG9yeSB0byBpbXBsZW1lbnQg
KGNvbnRpbmdlbnQgb24gYQ0KMTA0YzEwNA0KPCAgICBwYXJhbWV0ZXJzIG1heSBiZSBjb25maWd1
cmFibGU7IGhvd2V2ZXIsIGl0IGlzIHVwIHRvIHRoZSBCYWJlbA0KLS0tDQo+ICAgIHBhcmFtZXRl
cnMgbWF5IGJlIGNvbmZpZ3VyYWJsZS4gSG93ZXZlciwgaXQgaXMgdXAgdG8gdGhlIEJhYmVsDQox
MzQsMTM1YzEzNCwxMzYNCjwgICAgdGhlIG1pbmltYWwgbnVtYmVyIG9mIHZhbHVlcywgYW5kIG4g
aXMgdGhlIG1heGltdW0uICBUaGUgc3ltYm9sICogZm9yDQo8ICAgIG4gbWVhbnMgbm8gdXBwZXIg
Ym91bmQuDQotLS0NCj4gICAgdGhlIG1pbmltdW4gbnVtYmVyIG9mIGxpc3QgZWxlbWVudHMgYW5k
IG4gaW5kaWNhdGVzIHRoZSBtYXhpbXVtIG51bWJlcg0KPiAgICBvZiBsaXN0IGVsZW1lbnRzLiAg
VGhlIHN5bWJvbCAqIGZvciBuIG1lYW5zIHRoZXJlIG5vIGRlZmluZWQgbGltaXQgb24NCj4gICAg
dGhlIG51bWJlciBvZiBsaXN0IGVsZW1lbnRzLg0KMjEwYzIxMQ0KPCAgICBvICBlbmFibGUvZGlz
YWJsZSBiYWJlbA0KLS0tDQo+ICAgIG8gIGVuYWJsZS9kaXNhYmxlIEJhYmVsDQoyMjljMjMwDQo8
ICAgIG8gIEludGVyZmFjZTogZW5hYmxlL2Rpc2FibGUgYmFiZWwgb24gdGhpcyBpbnRlcmZhY2UN
Ci0tLQ0KPiAgICBvICBJbnRlcmZhY2U6IGVuYWJsZS9kaXNhYmxlIEJhYmVsIG9uIHRoaXMgaW50
ZXJmYWNlDQoyNjJjMjYzDQo8ICAgICAgICAgIH1iYWJlbC1pbmZvcm1hdGlvbi1vYmo7DQotLS0N
Cj4gICAgICAgICAgfSBiYWJlbC1pbmZvcm1hdGlvbi1vYmo7DQoyNjYsMjY5YzI2NywyNjkNCjwN
CjwgICAgICAgYmFiZWwtZW5hYmxlOiBpZiB0cnVlLCB0aGUgYmFiZWwgaW1wbGVtZW50YXRpb24g
aXMgcnVubmluZzsgaWYNCjwgICAgICAgZmFsc2UsIHRoZSBiYWJlbCBpbXBsZW1lbnRhdGlvbiBp
cyBub3QgY3VycmVudGx5IHJ1bm5pbmc7IE1BWSBiZQ0KPCAgICAgICBjb25maWd1cmFibGUgdG8g
YWxsb3cgYmFiZWwgdG8gYmUgc3RhcnRlZCBvciBzdG9wcGVkDQotLS0NCj4gICAgICAgYmFiZWwt
ZW5hYmxlOiBpZiB0cnVlLCB0aGUgQmFiZWwgaW1wbGVtZW50YXRpb24gaXMgcnVubmluZzsgaWYN
Cj4gICAgICAgZmFsc2UsIHRoZSBCYWJlbCBpbXBsZW1lbnRhdGlvbiBpcyBub3QgY3VycmVudGx5
IHJ1bm5pbmc7IE1BWSBiZQ0KPiAgICAgICBjb25maWd1cmFibGUgdG8gYWxsb3cgQmFiZWwgdG8g
YmUgc3RhcnRlZCBvciBzdG9wcGVkDQozMThjMzE4DQo8ICAgICAgICAgIH1iYWJlbC1jb25zdGFu
dHMtb2JqOw0KLS0tDQo+ICAgICAgICAgIH0gYmFiZWwtY29uc3RhbnRzLW9iajsNCjM1NWMzNTUN
CjwgICAgICAgICAgfWJhYmVsLWludGVyZmFjZXMtb2JqOw0KLS0tDQo+ICAgICAgICAgIH0gYmFi
ZWwtaW50ZXJmYWNlcy1vYmo7DQozNjYsMzY3YzM2NiwzNjcNCjwgICAgICAgYmFiZWwtaW50ZXJm
YWNlLWVuYWJsZTogaWYgdHJ1ZSwgYmFiZWwgc2VuZHMgYW5kIHJlY2VpdmVzIG1lc3NhZ2VzDQo8
ICAgICAgIG9uIHRoaXMgaW50ZXJmYWNlOyBpZiBmYWxzZSwgYmFiZWwgbWVzc2FnZXMgcmVjZWl2
ZWQgb24gdGhpcw0KLS0tDQo+ICAgICAgIGJhYmVsLWludGVyZmFjZS1lbmFibGU6IGlmIHRydWUs
IEJhYmVsIHNlbmRzIGFuZCByZWNlaXZlcyBtZXNzYWdlcw0KPiAgICAgICBvbiB0aGlzIGludGVy
ZmFjZTsgaWYgZmFsc2UsIEJhYmVsIG1lc3NhZ2VzIHJlY2VpdmVkIG9uIHRoaXMNCjQwNyw0MDhj
NDA3LDQwOA0KPCAgICAgICBiYWJlbC1tZXNzYWdlLWxvZy1lbmFibGU6IGlmIHRydWUsIGxvZ2dp
bmcgb2YgYmFiZWwgbWVzc2FnZXMNCjwgICAgICAgcmVjZWl2ZWQgb24gdGhpcyBpbnRlcmZhY2Ug
aXMgZW5hYmxlZDsgaWYgZmFsc2UsIGJhYmVsIG1lc3NhZ2VzDQotLS0NCj4gICAgICAgYmFiZWwt
bWVzc2FnZS1sb2ctZW5hYmxlOiBpZiB0cnVlLCBsb2dnaW5nIG9mIEJhYmVsIG1lc3NhZ2VzDQo+
ICAgICAgIHJlY2VpdmVkIG9uIHRoaXMgaW50ZXJmYWNlIGlzIGVuYWJsZWQ7IGlmIGZhbHNlLCBC
YWJlbCBtZXNzYWdlcw0KNDg5YzQ4OQ0KPCAgICAgICBsaW5rIGxheWVyOyB0aGUgcnhjb3N0IGlz
IHNlbnQgdG8gYSBuZWlnaGJvdXIgaW4gZWFjaCBJSFUNCi0tLQ0KPiAgICAgICBsaW5rIGxheWVy
OyB0aGUgcnhjb3N0IGlzIHNlbnQgdG8gYSBuZWlnaGJvciBpbiBlYWNoIElIVQ0KNDkyYzQ5Mg0K
PCAgICAgICB0aGUgbmVpZ2hib3VyIHRhYmxlOiB0aGUgc3RhdGlzdGljcyBrZXB0IGluIHRoZSBu
ZWlnaGJvdXIgdGFibGUNCi0tLQ0KPiAgICAgICB0aGUgbmVpZ2hib3IgdGFibGU6IHRoZSBzdGF0
aXN0aWNzIGtlcHQgaW4gdGhlIG5laWdoYm9yIHRhYmxlDQo1MTZjNTE2DQo8ICAgICAgICAgIH1i
YWJlbC1zZWN1cml0eS1vYmo7DQotLS0NCj4gICAgICAgICAgfSBiYWJlbC1zZWN1cml0eS1vYmo7
DQo1NzhjNTc4DQo8ICAgICAgICAgIH1iYWJlbC1yb3V0ZXMtb2JqOw0KLS0tDQo+ICAgICAgICAg
IH0gYmFiZWwtcm91dGVzLW9iajsNCjYzNWM2MzUNCjwgICAgICAgIH1iYWJlbC1jcmVkZW50aWFs
LW9iajsNCi0tLQ0KPiAgICAgICAgfSBiYWJlbC1jcmVkZW50aWFsLW9iajsNCjY0NWM2NDUNCjwg
ICAgICAgIH1iYWJlbC1sb2ctb2JqOw0KLS0tDQo+ICAgICAgICB9IGJhYmVsLWxvZy1vYmo7DQo2
NTljNjU5DQo8ICAgIGV4cG9zZSBiYWJlbCByb3V0ZSBmaWx0ZXJpbmcgcnVsZXMgYnkgYWRkaW5n
IGEgcm91dGUgZmlsdGVyaW5nIG9iamVjdA0KLS0tDQo+ICAgIGV4cG9zZSBCYWJlbCByb3V0ZSBm
aWx0ZXJpbmcgcnVsZXMgYnkgYWRkaW5nIGEgcm91dGUgZmlsdGVyaW5nIG9iamVjdA0KDQpUaGFu
a3MsDQpBY2VlDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJ
bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNv
TGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5
OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRv
bTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9u
dC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1z
b25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1l
Om1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGlu
Ow0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250
LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4u
RW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxl
MjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0
ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBp
bjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVm
aW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjE1Mjk5MjUxNDsNCgltc28tbGlz
dC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6OTQ0MTIxNTk4IDY3Njk4NzAz
IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3
Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1s
b3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBw
dDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBs
MDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6
bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxv
d2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlk
OjQwNzAwNDE4OTsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1p
ZHM6LTEyMzAwNTY0ODQgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3
MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDE6bGV2ZWwx
DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmln
aHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5k
ZW50Oi05LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9
DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0K
QGxpc3QgbDINCgl7bXNvLWxpc3QtaWQ6NDM5NzU4ODY1Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czotMTk0NTA1MjIwMDt9DQpAbGlzdCBsMw0KCXttc28tbGlzdC1pZDo3NjYzNDQ2NzQ7DQoJbXNv
LWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQxNDg0NTU0OCA2NzY5
ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcw
MyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMzpsZXZlbDENCgl7bXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxw
aGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDot
OS4wcHQ7fQ0KQGxpc3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDM6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBsaXN0
IGwzOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzOmxldmVsOA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGwzOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21h
bi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsNA0KCXttc28tbGlz
dC1pZDo3ODg0Mjg1MjE7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjYwMDYyMjgxMjt9DQpAbGlz
dCBsNQ0KCXttc28tbGlzdC1pZDo4OTk1NjE4NzM7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjE3
NzUxNDgwNjQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRv
bTowaW47fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVm
YXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxv
OmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwh
W2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZs
aW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SGkgQWNlZSw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+VGhhbmtzIHNvIG11Y2ggZm9yIHlvdXIgcmV2aWV3LiBNeSByZXNwb25zZXMgYXJl
IGlubGluZSwgbWFya2VkIHdpdGggJmx0O2JocyZndDsuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkJhcmJh
cmE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBp
biAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
dG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4gQWNlZSBMaW5kZW0gKGFj
ZWUpICZsdDthY2VlQGNpc2NvLmNvbSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIFNl
cHRlbWJlciAyNCwgMjAxOCAxMTowMSBBTTxicj4NCjxiPlRvOjwvYj4gZHJhZnQtaWV0Zi1iYWJl
bC1pbmZvcm1hdGlvbi1tb2RlbEBpZXRmLm9yZzsgUm91dGluZyBBRHMgJmx0O3J0Zy1hZHNAdG9v
bHMuaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBSb3V0aW5nIERpcmVjdG9yYXRlICZsdDty
dGctZGlyQGlldGYub3JnJmd0OzsgYmFiZWxAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4g
RWFybHkgUm91dGluZyBEaXJlY3RvcnkgUmV2aWV3IG9mIGRyYWZ0LWlldGYtYmFiZWwtaW5mb3Jt
YXRpb24tbW9kZWwtMDMudHh0PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkkgaGF2ZSBiZWVuIHNlbGVj
dGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2VyIGZvciB0aGlzIGRyYWZ0LiBU
aGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxsIHJvdXRpbmcgb3Igcm91
dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBJRVRGIGxhc3QgY2FsbCBh
bmQgSUVTRyByZXZpZXcsIGFuZA0KIHNvbWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBw
dXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0
aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3Jh
dGUsIHBsZWFzZSBzZWUg4oCLPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193
aWtpX1J0Z0RpciZhbXA7ZD1Ed1FHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7
cj0zZU81aDhpUHVHU05BSzFvZFZIdnlSUHF5Z09zUlMyNGJHRGdTajVVdEJjJmFtcDttPUl0NnM5
VGJHWU8tdWJlRmZ6akJMdEtOeDNZQVNVU3NLdC1QOEFEeWhGblUmYW1wO3M9SXNxNG83b18yX1hT
bEc5SmNEVWdNYXROM1VBM2RLQzVJVzdQaG5NZm1EMCZhbXA7ZT0iPmh0dHA6Ly90cmFjLnRvb2xz
LmlldGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L2E+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5BbHRob3VnaCB0aGVzZSBjb21tZW50cyBhcmUgcHJp
bWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQgYmUgaGVscGZ1
bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhlciBJRVRGIExh
c3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29sdmUg
dGhlbQ0KIHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1cGRhdGluZyB0aGUgZHJhZnQuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5Eb2N1bWVudDogZHJhZnQtaWV0
Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+UmV2aWV3
ZXI6IEFjZWUgTGluZGVtPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPlJldmlldyBEYXRlOiBTZXB0ZW1iZXIg
MjQ8c3VwPnRoPC9zdXA+LCAyMDE4PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPklFVEYgTEMgRW5kIERhdGU6
IE5vdCBzdGFydGVkIHlldC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5JbnRlbmRlZCBTdGF0dXM6IElu
Zm9ybWF0aW9uYWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPlN1
bW1hcnk6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBJIGRvbuKAmXQgYmVs
aWV2ZSB0aGUgZG9jdW1lbnQgc2hvdWxkIGJlIGNvbnRpbnVlZC4gR2l2ZW4gdGhlIGxhY2sgb2Yg
cHJlY2lzaW9uIGluIHRoZSBkZWZpbml0aW9ucywgSeKAmWQgcmVjb21tZW5kIGFiYW5kb25pbmcg
dGhlIHdvcmsgYW5kIGdvaW5nIGRpcmVjdGx5IHRvIHRoZSBZQU5HIG1vZGVsLiBJIGFsc28gaGF2
ZSBzb21lIG1ham9yIGNvbmNlcm5zLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij4mbHQ7YmhzJmd0OyBNeSBwZXJzb25hbCBpbnRlcmVzdCBpcyBpbiBoYXZpbmcg
YSBCQkYgVFItMTgxIGRhdGEgbW9kZWwgKERNKS4gSSBiZWxpZXZlIGl0IGlzIGluIHRoZSBiZXN0
IGludGVyZXN0IG9mIHRoZSBvdmVyYWxsIGluZHVzdHJ5IGlmIHRoZSBUUi0xODEgRE0gKHdoaWNo
IEnigJl2ZSBhbHJlYWR5IHN1Ym1pdHRlZCB0byBCQkYgZm9yIGNvbnNpZGVyYXRpb24gaW4NCiB0
aGUgbmV4dCBUUi0xODEgaXNzdWUpIGFuZCBhbnkgcG90ZW50aWFsIFlBTkcgRE0gd2VyZSBjb25z
aXN0ZW50LiBJdCBpcyBmb3IgdGhpcyByZWFzb24gSeKAmW0gY3JlYXRpbmcgYW4gaW5mb3JtYXRp
b24gbW9kZWwuIFBlcnNvbmFsbHksIEkgaGF2ZSBubyBpbnRlbnRpb24gb2Ygc3BlbmRpbmcgbXkg
ZWZmb3J0IGNyZWF0aW5nIGEgWUFORyBETSwgYmVjYXVzZSBhbGwgZGV2aWNlcyBteSBlbXBsb3ll
ciB3b3VsZCBjb25zaWRlciBtYW5hZ2luZyBCYWJlbA0KIGluIGFyZSBjdXJyZW50bHkgbWFuYWdl
ZCBieSBCQkYgVFItMDY5LiBJZiBJIHdlcmUgdG8gYWJhbmRvbiB0aGlzIGluZm9ybWF0aW9uIG1v
ZGVsIGVmZm9ydCwgSSB3b3VsZCB0aGVuIG9ubHkgY3JlYXRlIHRoZSBUUi0xODEgRE0sIGFuZCBs
ZWF2ZSBpdCB0byBvdGhlcnMgdG8gZmlndXJlIG91dCBob3cgb3Igd2hldGhlciB0byBjcmVhdGUg
YSBZQU5HIERNLiBJ4oCZbSBhbHdheXMgaGFwcHkgbm90IHRvIGRvIHdvcmsgd2hlcmUgb3RoZXJz
IHNlZSBubw0KIHZhbHVlOyBidXQgSSBkbyBiZWxpZXZlIHRoZXJlIGlzIHZhbHVlIGluIGhhdmlu
ZyBjb25zaXN0ZW5jeSBiZXR3ZWVuIG15IFRSLTE4MSBETSBhbmQgYW55IFlBTkcgbW9kZWwgdGhh
dCBzb21lb25lIGVsc2UgbWlnaHQgY2hvb3NlIHRvIGNyZWF0ZS4gSSB3aWxsIHNvb24gYmUgcHV0
dGluZyBteSBkcmFmdCBUUi0xODEgRE0gb24gbXkgZ2l0aHViIHNpdGUuIElmIHRoZSBXRyBkaWQg
d2FudCB0byBhYmFuZG9uIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwNCiBlZmZvcnQsIGl0IHdvdWxk
IHN0aWxsIGJlIHBvc3NpYmxlIHRvIGdldCBjb25zaXN0ZW5jeSBpZiB3aG9ldmVyIGNyZWF0ZXMg
YSBZQU5HIERNIHdhbnRlZCB0byBzaW1wbHkgYmFzZSB0aGUgWUFORyBETSBvbiBteSBUUi0xODEg
RE0uIEkgZG8gdGhpbmsgdGhhdCBhcHByb2FjaCBpcyBhIGJpdCBhd2t3YXJkLCB0aG91Z2guIEkg
YWxzbyB0aGluayB0aGF0IGFwcHJvYWNoIHdvdWxkIG1ha2UgaXQgbW9yZSBkaWZmaWN1bHQgdG8g
Z2V0IGdvb2QgcmV2aWV3DQogb2YgdGhlIGluZm9ybWF0aW9uIGVsZW1lbnRzLiBCVFcsIGEgY291
cGxlIG9mIHRoZSBCYWJlbCBpbXBsZW1lbnRhdGlvbnMgaGF2ZSBpbXBsZW1lbnRlZCB0aGUgaW5m
b3JtYXRpb24gbW9kZWwgYXMgYW4gSFRNTCB3ZWIgcGFnZSAod2l0aCBubyBjb25maWd1cmF0aW9u
IG9mIHBhcmFtZXRlcnMgc3VwcG9ydGVkKS4gVGhpcyBoYXMgcHJvdmlkZWQgdmVyeSB1c2VmdWwg
ZmVlZGJhY2suIFRoZXNlIGltcGxlbWVudGVycyBhcmUgbm90IGV4cGVyaWVuY2VkDQogaW4gWUFO
RyBvciByZWFkaW5nIFlBTkcgRE1zIChhbmQgbmVpdGhlciBhbSBJKS48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBw
dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkNvbW1lbnRzOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgVGhlIHN1bW1hcnkgc2F5cyBpdCBh
bGwuIDxvOnA+DQo8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5NYWpvciBJ
c3N1ZXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIg
c3RhcnQ9IjEiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlz
dDpsMyBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPlRoZSBhYnN0
cmFjdGlvbiBvZiBiYWJlbC1zZWN1cml0eS1vYmogaXMgdG9vIGFic3RyYWN0IHRvIGJlIHVzZWZ1
bC4gRnVydGhlcm1vcmUsIGJhYmVsLXNlY3VyaXR5LXRydXN0IGFsbHVkZXMgdG8gY2VydGlmaWNh
dGVzIHNpZ25lZCBieSBDQXMuIEhvd2V2ZXIsIGlmIHlvdSBhcmUgdXNpbmcgdGhlc2UNCiBmb3Ig
cm91dGluZywgaXQgaXMgbm90IGNsZWFyIGhvdyB0aGUgUEtJIGlzIGFjY2Vzc2VkLiBJdCB3b3Vs
ZCBiZSBpbmZpbml0ZWx5IG1vcmUgdXNlZnVsIHRvIGRlZmluZSB3aGF0IGlzIHVzZWQgZm9yIHRo
ZSBleHRhbnQgc2VjdXJpdHkgbWVjaGFuaXNtIChlLmcuLCBITUFDKS4NCjxvOnA+PC9vOnA+PC9z
cGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij4mbHQ7YmhzJmd0OyBCYWJlbCBXRyBoYXMgcmVjZW50bHkgYWRvcHRlZCBXRyBk
cmFmdHMgZm9yIGEgRFRMUyBhbmQgYW4gSE1BQyBzZWN1cml0eSBtZWNoYW5pc20uIEJvdGggd2Vy
ZSBhZG9wdGVkIGFmdGVyIHRoZSBpbmZvcm1hdGlvbi1tb2RlbCBkcmFmdCB5b3UgcmV2aWV3ZWQg
d2FzIHB1Ymxpc2hlZC4gQm90aCBzZWN1cml0eSBzb2x1dGlvbnMgcmVxdWlyZSBjcmVkZW50aWFs
cywNCiBidXQgdGhlIHR5cGVzIG9mIGNyZWRlbnRpYWxzIGFuZCBob3cgdGhleSBhcmUgdXNlZCBh
bmQgdHJlYXRlZCBhcmUgc3BlY2lmaWMgdG8gZWFjaCBzb2x1dGlvbi4gQ3JlYXRpbmcgaW5mb3Jt
YXRpb24gbW9kZWwgZWxlbWVudHMgd2l0aG91dCBrbm93aW5nIHRoZSBkZXRhaWxzIG9mIHRoZSBl
dmVudHVhbCBzZWN1cml0eSBtZWNoYW5pc21zIHdhcyBpbmRlZWQgY2hhbGxlbmdpbmcsIGFuZCB3
YXMgdGhlIHJlYXNvbiB0aGUgb2JqZWN0IHdhcyBzbyBhYnN0cmFjdC4NCiBJdCBpcyBub3QgdGhl
IHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBpbmZvIG1vZGVsIHRvIGRlZmluZSB0aGUgc2VjdXJpdHkg
bWVjaGFuaXNtcyDigJMgcmF0aGVyIHRoZSBpbmZvIG1vZGVsIG11c3QgcmVmbGVjdCB0aGUgbmVl
ZHMgb2YgdGhlIHNlY3VyaXR5IG1lY2hhbmlzbXMgdGhlIFdHIHNlbGVjdHMuIFBlciB0aGUgZHJh
ZnRzLCBITUFDIHdpbGwgdXNlIGEgc2hhcmVkIGtleSAobm8gY2VydGlmaWNhdGUgYXV0aG9yaXR5
IG9yIFBLSSksIGFuZCBEVExTDQogd2lsbCBhbGxvdyBmb3IgYWxsIGNyZWRlbnRpYWxzIGFsbG93
ZWQgYnkgRFRMUyBiZXN0IHByYWN0aWNlcyAoUkZDIDc1MjUpLiBIb3cgdGhlIFBLSSBpcyBhY2Nl
c3NlZCBpbiB0aGUgY2FzZSBvZiBEVExTLXByb3RlY3RlZCBCYWJlbCBpcyBkZXNjcmliZWQgaW4g
dGhlIG5ldyAoYXMgb2YgeWVzdGVyZGF5KSBkcmFmdC1pZXRmLWJhYmVsLWR0bHMgV0cgZHJhZnQu
IExvb2tpbmcgb3ZlciB0aGUgYmFiZWwtc2VjdXJpdHktb2JqIGVsZW1lbnRzIGluDQogdGhlIGNv
bnRleHQgb2YgdGhlc2UgMiBkcmFmdHMgdGhhdCBub3cgZXhpc3QsIEkgZG8gdGhpbmsgc29tZSBt
b3JlIGRlc2NyaXB0aXZlL2NsYXJpZnlpbmcgZGV0YWlsIGlzIG5lZWRlZCBzcGVjaWZpYyB0byBl
YWNoIG9mIHRoZSAyIHNvbHV0aW9ucy4gSG93ZXZlciwgSSB3YW50IHRvIGF2b2lkIGNyZWF0aW5n
IGEgZGVwZW5kZW5jeSBvbiBlaXRoZXIgc29sdXRpb24sIGFuZCBzdGlsbCB0aGluayB0aGVyZSBp
cyB2YWx1ZSBpbiBtb2RlbGluZyBjcmVkZW50aWFsDQogbWFuYWdlbWVudCBpbiBhIG1hbm5lciB0
aGF0IGNvdWxkIHdvcmsgZm9yIGFueSBjcmVkZW50aWFsIHN5c3RlbSAodXNlZCBieSBhbnkgc2Vj
dXJpdHkgbWVjaGFuaXNtKS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMiIgdHlwZT0iMSI+
DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwzIGxldmVsMSBsZm8zIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+V2hpbGUgdGhlIGRlc2NyaXB0aXZlIHRleHQg
c2F5cyB0aGF0IHNvbWUgb2JqZWN0cyBNVVNUIGJlIGNvbmZpZ3VyZWQsIHRoZXJlIGlzIG5vIHBy
ZWNpc2Ugc3BlY2lmaWNhdGlvbiBvZiB3aGljaCBhcmUgY29uZmlndXJhYmxlIGFuZCB3aGljaCBh
cmUgbm90Lg0KPG86cD48L286cD48L3NwYW4+PC9saT48L29sPg0KPHByZT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPiZsdDtiaHMmZ3Q7IFRoZSBPdmVydmlldyBzZWN0aW9uIHByb3ZpZGVzIGEgY29tcGxldGUg
KG5vbi1ub3JtYXRpdmUpIGxpc3Qgb2YgYWxsIChwb3RlbnRpYWxseSkgY29uZmlndXJhYmxlIGRh
dGEgZWxlbWVudHMuIEVhY2ggb2YgdGhlc2UgZGF0YSBlbGVtZW50cyBoYXMgbm9ybWF0aXZlIGxh
bmd1YWdlIGFzIHRoZSBsYXN0IHNlbnRlbmNlIGluIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgZGF0
YSBlbGVtZW50IChlaXRoZXIg4oCcTUFZIGJlIGNvbmZpZ3VyYWJsZeKAnSBvciDigJxNVVNUIGJl
IGNvbmZpZ3VyYWJsZSBpZiBpbXBsZW1lbnRlZOKAnSkuIEl04oCZcyBiZWVuIHN1Z2dlc3RlZCB0
byBtZSB0aGF0IHBlb3BsZSB1c2VkIHRvIFlBTkcgbWF5IGZpbmQgdGhpcyBhIGNvbmZ1c2luZyB3
YXkgb2YgZXhwcmVzc2luZyBjb25maWd1cmFiaWxpdHksIGFuZCB0aGF0IHRoZSBtZWFuaW5nIG9m
IOKAnE1BWS9NVVNUIGJlIGNvbmZpZ3VyYWJsZeKAnSBpcyBub3Qgb2J2aW91cyB0byB0aGVtLiDi
gJxNQVkvTVVTVCBiZSBjb25maWd1cmFibGXigJ0gZm9yIG1lIG1lYW50IHRoYXQgYSBnZW5lcmlj
IERNIHdvdWxkIGRlZmluZSBpdCBhcyByZWFkL3dyaXRlLiBJZiBpdCDigJxNQVkgYmUgY29uZmln
dXJhYmxl4oCdLCB0aGVuIGEgc3BlY2lmaWMgcHJvdG9jb2wgaW1wbGVtZW50YXRpb24gY291bGQg
Y2hvb3NlIHRvIG1ha2UgaXQgcmVhZC1vbmx5LCBldmVuIHRob3VnaCB0aGUgZ2VuZXJpYyBETSBk
ZWZpbmVzIGl0IGFzIHJlYWQvd3JpdGUuIFRoZSBzdWdnZXN0aW9uIHdhcyB0byBjaGFuZ2UgaG93
IHRoaXMgaXMgZXhwcmVzc2VkIGJ5IGFkZGluZyBhIGNvbHVtbiB0byB0aGUgb2JqZWN0cyB3aXRo
IOKAnHJv4oCdIG9yIOKAnHJ34oCdIGZvciBlYWNoIHBhcmFtZXRlci4gRXhwbGFpbiBpbiB0aGUg
Tm90YXRpb24gc2VjdGlvbiB0aGF0IOKAnHJv4oCdIG1lYW5zIHRoZSBwYXJhbWV0ZXIgaXMgcmVh
ZC1vbmx5LCBhbmQg4oCccnfigJ0gbWVhbnMgdGhlIHBhcmFtZXRlciBpcyByZWFkLXdyaXRlLiBX
aGVyZSBhbiBpbXBsZW1lbnRhdGlvbiBjYW4gY2hvb3NlIHRvIGV4cG9zZSBhIOKAnHJ34oCdIHBh
cmFtZXRlciBhcyDigJxyb+KAnSwgdGhpcyB3aWxsIGJlIG5vdGVkIGluIHRoYXQgcGFyYW1ldGVy
4oCZcyBkZXNjcmlwdGlvbiBhcyDigJxBbiBpbXBsZW1lbnRhdGlvbiBNQVkgY2hvb3NlIHRvIGV4
cG9zZSB0aGlzIHBhcmFtZXRlciBhcyByZWFkLW9ubHkgKHJvKS7igJ0gSW4gdGhlIE92ZXJ2aWV3
LCBJIHdvdWxkIGNoYW5nZSDigJw8L3NwYW4+Rm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0aGUgZGF0
YSBlbGVtZW50cyB0aGF0IGFuIGltcGxlbWVudGF0aW9uIGNhbiBjaG9vc2UgdG8gYWxsb3cgdG8g
YmUgY29uZmlndXJhYmxlOuKAnTxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IHRvIOKAnDwvc3Bhbj5Nb3N0IHBh
cmFtZXRlcnMgYXJlIHJlYWQtb25seS4gRm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0aGUgZGF0YSBl
bGVtZW50cyB0aGF0IGFyZSBub3QgcmVxdWlyZWQgdG8gYmUgcmVhZC1vbmx5OjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+4oCdLiA8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMyIgdHlwZT0iMSI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwzIGxldmVsMSBsZm8zIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+VGhlIGNvbnRlbnRzIGFuZCBzdHJ1Y3R1cmUgb2YgYmFi
ZWwtaGVsbG8tdWNhc3QtaGlzdG9yeSBhbmQgYmFiZWwtaGVsbG8tbWNhc3QtaGlzdG9yeSBpcyBp
bmNvbXByZWhlbnNpYmxlLiBXaHkgYXJlbuKAmXQgdGhlc2Ugb2JqZWN0cyByZXByZXNlbnRlZCBh
cyBsaXN0cyB3aXRoIHRoZSBmb3JtYXQgb2YNCiB0aGUgbGlzdCBlbGVtZW50cyBkZWZpbmVkPyA8
bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmx0O2JocyZndDsgQWdyZWVkLiBUaGUgZGVzY3JpcHRp
b24gaXMgYmVpbmcgaW1wcm92ZWQgaW4gdGhlIG5leHQgZHJhZnQgcmV2aXNpb24sIGJhc2VkIG9u
IGZlZWRiYWNrIGFscmVhZHkgcmVjZWl2ZWQgZnJvbSB0aGUgV0cuIFRoZXkgYXJlbuKAmXQgbGlz
dHMgYmVjYXVzZSB0aGV5IGFyZSBwcmVjaXNlbHkgcmVmbGVjdGluZyB0aGUgbWVjaGFuaXNtIGRl
c2NyaWJlZCBpbg0KIGJhYmVsLXJmYzYxMjZiaXMgKHRoZSBwcm90b2NvbCBzcGVjaWZpY2F0aW9u
KS4gVGhlIGltcGxlbWVudGVycyBmZWx0IHRoaXMgYWxyZWFkeS1pbXBsZW1lbnRlZCBoaXN0b3J5
IHdhcyB1c2VmdWwgYW5kIHRob3VnaHQgaXQgd291bGQgYmUgZ29vZCB0byBhbGxvdyBpdCB0byBi
ZSBleHByZXNzZWQgdmlhIHRoZSBpbmZvIG1vZGVsLiBOb3QgYWxsIGltcGxlbWVudGVycyBpbXBs
ZW1lbnQgdGhpcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjQiIHR5cGU9IjEiPg0KPGxpIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMyBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxNi4wcHQiPlRoZSDigJxTZWN1cml0eSBDb25zaWRlcmF0aW9uc+KAnSBz
ZWN0aW9uIGRpc2N1c3Npb24gaXMgd29lZnVsbHkgaW5hZGVxdWF0ZSDigJMgaXQgYmFzaWNhbGx5
IHNheXMgdGhhdCBjb25maWd1cmF0aW9uIG11c3QgYmUgc2VjdXJlZC4gVGhpcyBpcyBhbm90aGVy
IHJlYXNvbiB0byBnbyB0byB0aGUgWUFORyBtb2RlbA0KIHdoZXJlIGFsbCB0aGlzIGlzIGRlZmlu
ZWQuICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbHQ7YmhzJmd0OyBUUi0wNjkgYW5k
IFRSLTM2OSBhbHNvIHNlY3VyZSBjb25maWd1cmF0aW9uIG9mIFRSLTE4MSBkYXRhIGVsZW1lbnRz
LiBXaGVuIHNvbWVvbmUgZWxzZSBjcmVhdGVzIGEgWUFORyBETSwgSSBleHBlY3QgaXQgd2lsbCBo
YXZlIHdoYXRldmVyIHNlY3VyaXR5IGlzIHByb3ZpZGVkIGJ5IFlBTkcgKG9yIE5FVENPTkYvUkVT
VENPTkYpLiBUaGUgY3VycmVudA0KIGltcGxlbWVudGF0aW9ucyB0aGF0IHByb3ZpZGUgcmVhZC1v
bmx5IGRpc3BsYXkgb2YgZGF0YSBlbGVtZW50cyB2aWEgSFRNTCBhcmUgbm90IHNlY3VyaW5nIHRo
ZWlyIHdlYiBwYWdlcyDigJMgYnV0IHRoYXQgaXMgbm90IGFuIGlzc3VlIGluIGEgcHJvdG90eXBl
LiBJIHdvdWxkIGNlcnRhaW5seSBzdWdnZXN0IHRoYXQgYWxsIEhUTUwgcGFnZXMgaW4gY29tbWVy
Y2lhbCBwcm9kdWN0cyByZXF1aXJlIHVzZXJzIHRvIGxvZ2luIHByaW9yIHRvIGRpc3BsYXkuDQog
VGhlIGluZm9ybWF0aW9uIG1vZGVsIGlzIG5vdCBpbiBhIHBvc2l0aW9uIHRvIHJlcXVpcmUgb3Ig
Z3VhcmFudGVlIHRoaXMsIGhvd2V2ZXIuIEEgWUFORyBETSBhbmQgaXRzIHNlY3VyaXR5IGNhcGFi
aWxpdGllcyB3b3VsZCBoYXZlIG5vIGFwcGxpY2FiaWxpdHkgdG8gVFItMDY5L1RSLTE4MS9UUi0z
Njkgb3IgSFRNTCB3ZWIgcGFnZXMsIHNvIEnigJltIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCBob3cg
YSBZQU5HIG1vZGVsIHdvdWxkIHByb3ZpZGUgc2VjdXJpdHkNCiBmb3IgYW55IG9mIHRoZXNlIG90
aGVyIG1lY2hhbmlzbXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij5NaW5vciBJc3N1ZXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzYiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5UaGUgZm9ybWF0IGZvciB0aGUgb2JqZWN0IGRlc2Ny
aXB0aW9ucyBpcyBoYXJkIHRvIGNvbnN1bWUuIEl0IHdvdWxkIGJlIHByZWZlcmFibGUgdG8gdXNl
IGNvbXBsZXRlIHNlbnRlbmNlcyBhbmQgbWl4ZWQgcmF0aGVyIHRoYW4gYSBjb250aW51b3VzIHN0
cmVhbSBvZiBsb3dlcmNhc2Ugc2VwYXJhdGUNCiBieSBzZW1pLWNvbG9ucy4gPG86cD48L286cD48
L3NwYW4+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxsIGRvLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBz
dGFydD0iMiIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0
OmwwIGxldmVsMSBsZm82Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+V2h5IGlzbuKA
mXQgdGhlcmUgYW4gSVB2NCBtdWx0aWNhc3QgYWRkcmVzcyBpbiBiYWJlbC1jb25zdGFudC1vYmo/
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmx0O2JocyZndDsgSXQgd2FzIHJlbW92ZWQgcGVy
IHJlcXVlc3Qgb2YgYmFiZWwgcm91dGluZyBwcm90b2NvbCBhdXRob3JzIGFuZCBpbXBsZW1lbnRl
cnMuIE5vLW9uZSB3YXMgaW1wbGVtZW50aW5nIElQdjQgdHJhbnNwb3J0IG9mIGJhYmVsLCBhbmQg
ZXZlcnlvbmUgZmVsdCBpdCB3YXMgY29tcGxldGVseSB1bm5lY2Vzc2FyeS4NCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10
b3A6MGluIiBzdGFydD0iMyIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1saXN0OmwwIGxldmVsMSBsZm82Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
SXQgaXMgdW5jbGVhciBob3cgYmFiZWwtdHhjb3N0IGFuZCBiYWJlbC1yeGNvc3QgYXJlIGRlcml2
ZWQuIFRoaXMgc2hvdWxkIGVpdGhlciBiZSBzcGVjaWZpZWQgb3IgdGhlcmUgc2hvdWxkIGJlIGFu
IGFwcHJvcHJpYXRlIHJlZmVyZW5jZSB0byB0aGUgc2VjdGlvbiBpbiB0aGUgYmFzZSBzcGVjaWZp
Y2F0aW9uLg0KPG86cD48L286cD48L3NwYW4+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxsIHBy
b3ZpZGUgcmVmZXJlbmNlIHRvIGJhc2Ugc3BlYyAoc2VjdGlvbiAzLjQuMyBvZiB0aGUgY3VycmVu
dCBiYWJlbC1yZmM2MTI2YmlzIGRyYWZ0KS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjQiIHR5
cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMCBsZXZlbDEg
bGZvNiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkl0IGlzIHVuY2xlYXIgaG93IEVD
TVAgcm91dGVzIGFyZSBzdXBwb3J0ZWQgaW4gYmFiZWwtcm91dGVzLW9iai4NCjxvOnA+PC9vOnA+
PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbHQ7YmhzJmd0OyBJIGRvbuKAmXQgdGhpbmsgRUNNUCByb3V0aW5nIGhh
cyBiZWVuIGRpc2N1c3NlZCBpbiB0aGUgY29udGV4dCBvZiBCYWJlbCwgb3IgdGhhdCBhbnkgb2Yg
dGhlIGltcGxlbWVudGF0aW9ucyBzdXBwb3J0IGl0LiBUaGlzIG1pZ2h0IGJlIGFuIGludGVyZXN0
aW5nIGRpc2N1c3Npb24gdG8gaGF2ZS4gQnV0IEkgdGhpbmsgRUNNUCByb3V0ZXMgYXJlIHN1cHBv
cnRlZA0KIGluIGJhYmVsLXJvdXRlcy1vYmogYXMgaXMuIEZvciBFQ01QLCBJIHdvdWxkIGV4cGVj
dCB0byBzZWUgbXVsdGlwbGUgYmFiZWwtcm91dGVzLW9iaiBlbnRyaWVzIHdpdGggdGhlIHNhbWUg
YmFiZWwtcm91dGUtcHJlZml4IChwcmVmaXggZm9yIHdoaWNoIHRoaXMgcm91dGUgaXMgYWR2ZXJ0
aXNlZCkgdG8gaGF2ZSBiYWJlbC1yb3V0ZS1zZWxlY3RlZCA9IHRydWUgKHJvdXRlIGlzIGN1cnJl
bnRseSBiZWluZyB1c2VkIGZvciBmb3J3YXJkaW5nIGFuZA0KIGlzIGJlaW5nIGFkdmVydGlzZWQp
LiBJ4oCZbSBub3Qgc3VyZSB3aGF0IGVsc2Ugd291bGQgbmVlZCB0byBiZSBleHByZXNzZWQgc3Bl
Y2lmaWMgdG8gQmFiZWwuIFNpbmNlIEVDTVAgaXNu4oCZdCBkZXBlbmRlbnQgb24gd2hpY2ggKGlm
IGFueSkgcm91dGluZyBwcm90b2NvbCBpcyBiZWluZyB1c2VkLCBJIHdvdWxkIGV4cGVjdCBtb3N0
IGFzcGVjdHMgb2YgRUNNUCAoZS5nLCBFQ01QIHN1cHBvcnRlZCBhbmQgZW5hYmxlZCkgdG8gYmUg
bW9kZWxlZCBleHRlcm5hbA0KIHRvIEJhYmVsIG9yIGFueSBvdGhlciByb3V0aW5nIHByb3RvY29s
LiBJZiBteSB0aGlua2luZyBvbiBFQ01QIG1vZGVsaW5nIGlzIHRvbyBzaW1wbGlzdGljLCBwbGVh
c2UgcG9pbnQgbWUgdG8gcmVmZXJlbmNlcyBmb3IgZWR1Y2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGlu
IiBzdGFydD0iNSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1s
aXN0OmwwIGxldmVsMSBsZm82Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+SWYgaXMg
aW1wbGVtZW50YXRpb24tc3BlY2lmaWMgaG93IGJhYmVsLXJvdXRlLWNhbGN1bGF0ZWQtbWV0cmlj
IGlzIGNhbGN1bGF0ZWQsIHNob3VsZG7igJl0IHRoZXJlIGJlIHNvbWUgaW5kaWNhdGlvbiBvZiB0
aGUgYWxnb3JpdGhtIHVzZWQ/IEl0IHNlZW1zIGFsbCBCYWJlbCByb3V0ZXJzIGluIHRoZSBkb21h
aW4NCiBzaG91bGQgYmUgdXNpbmcgYSBzaW1pbGFyIGFsZ29yaXRobS4gJm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZsdDtiaHMmZ3Q7IEFncmVlLCBhbiBpbmRpY2F0aW9uIGlzIG5lZWRl
ZC4gVGhlcmXigJlzIG5vIHJlcXVpcmVtZW50IGZvciBhbGwgQmFiZWwgcm91dGVycyB0byB1c2Ug
dGhlIHNhbWUgb3IgZXZlbiBzaW1pbGFyIGFsZ29yaXRobS4gQXQgdGhlIHRvcCBsZXZlbCBiYWJl
bC1pbmZvcm1hdGlvbi1vYmogaXMgdGhlIGJhYmVsLW1ldHJpYy1jb21wLWFsZ29yaXRobXMgbGlz
dCwNCiB3aGljaCBpZGVudGlmaWVzIHRoZSBzdXBwb3J0ZWQgYWxnb3JpdGhtcy4gQnV0IEkgdGhp
bmsgdGhlcmUgbmVlZHMgdG8gYmUgYSBwYXJhbWV0ZXIgcGVyIGludGVyZmFjZSB0aGF0IGlkZW50
aWZpZXMgd2hpY2ggb2YgdGhlIHN1cHBvcnRlZCBhbGdvcml0aG1zIGlzIGJlaW5nIHVzZWQgZm9y
IHRoYXQgaW50ZXJmYWNlLiBOb3RlIHRoYXQgZGlmZmVyZW50IGFsZ29yaXRobXMgYXJlIGxpa2Vs
eSB0byBiZSB1c2VkIGRlcGVuZGluZyBvbiB3aGV0aGVyDQogdGhlIGxpbmsgaXMgd2lyZWxlc3Ms
IGV0aGVybmV0LCBvciBvdGhlci4gQW5vdGhlciBwb3NzaWJsZSB3YXkgdG8gbW9kZWwgd291bGQg
YmUgdG8gaGF2ZSBhIHNlcGFyYXRlIG9iamVjdCB0aGF0IHNheXMgd2hpY2ggYWxnb3JpdGhtIGlz
IHVzZWQgZm9yIHdoaWNoIGxpbmsgdHlwZS4gUGVyaGFwcyBJIHNob3VsZCBhc2sgdGhlIFdHIHdo
aWNoIG1vZGVsIHRoZXkgcHJlZmVyLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjE2LjBwdCI+Tml0czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjEiIHR5cGU9IjEiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvOSI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkluY29uc2lzdGVudCB1cHBlcmNhc2UgYW5kIGxvd2Vy
Y2FzZSByZWZlcmVuY2UgdG8g4oCcQmFiZWzigJ0uIFNlZSBkaWZmLg0KPG86cD48L286cD48L3Nw
YW4+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxsIGRvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIyIiB0eXBlPSIxIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzkiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij5Vc2UgVVMgRW5nbGlzaCBzcGVsbGluZyBvZiDigJxuZWlnaGJv
cuKAnSBjb25zaXN0ZW50bHkuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmx0O2JocyZndDsg
T0suIFdpbGwgZG8uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5B
Q0VFLU0tRzJIUjpEZXNrdG9wIGFjZWUkIGRpZmYgZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlv
bi1tb2RlbC0wMy50eHQub3JpZyBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAz
LnR4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4xOGMxODxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IGltcGxlbWVudGF0aW9uICh2aWEgYSBtYW5hZ2VtZW50IHByb3RvY29sIHN1
Y2ggYXMgbmV0Y29uZikgdG8gcmVwb3J0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGltcGxlbWVudGF0aW9uICh2aWEgYSBtYW5h
Z2VtZW50IHByb3RvY29sIHN1Y2ggYXMgTkVUQ09ORikgdG8gcmVwb3J0PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPjk3LDk4Yzk3LDk4PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsg
dGhhdCBjYW4gYmUgdXNlZCB0byBjcmVhdGVkIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0YSBtb2Rl
bHMgKHN1Y2ggYXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyBhIG5l
dGNvbmYgW1JGQzYyNDFdIFlBTkcgZGF0YSBtb2RlbCkuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoYXQgY2FuIGJlIHVzZWQg
dG8gY3JlYXRlIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0YSBtb2RlbHMgKHN1Y2ggYXM8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBhIE5FVENPTkYgW1JGQzYyNDFdIFlB
TkcgZGF0YSBtb2RlbCkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjEwMSwxMDJjMTAxLDEwMjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1vZGVsIGlzIGZvY3VzZWQgb24gcmVw
b3J0aW5nIHN0YXR1cyBvZiB0aGUgQmFiZWwgcHJvdG9jb2wsIGFuZCB2ZXJ5PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Ni4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbGl0dGxlIG9mIHRoYXQgaXMgY29uc2lkZXJl
ZCBtYW5kYXRvcnkgdG8gaW1wbGVtZW50IChjb25kaXRpb25hbCBvbiBhPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPi0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1vZGVsIGlz
IGZvY3VzZWQgb24gcmVwb3J0aW5nIEJhYmVsIHByb3RvY29sIG9wZXJhdGlvbmFsIHN0YXRlLCBh
bmQgdmVyeTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpdHRsZSBv
ZiB0aGF0IGlzIGNvbnNpZGVyZWQgbWFuZGF0b3J5IHRvIGltcGxlbWVudCAoY29udGluZ2VudCBv
biBhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjEwNGMxMDQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNw
OyZuYnNwOyZuYnNwOyBwYXJhbWV0ZXJzIG1heSBiZSBjb25maWd1cmFibGU7IGhvd2V2ZXIsIGl0
IGlzIHVwIHRvIHRoZSBCYWJlbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBw
dCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBwYXJhbWV0ZXJzIG1heSBiZSBjb25maWd1cmFibGUu
IEhvd2V2ZXIsIGl0IGlzIHVwIHRvIHRoZSBCYWJlbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4xMzQsMTM1
YzEzNCwxMzY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyB0aGUgbWlu
aW1hbCBudW1iZXIgb2YgdmFsdWVzLCBhbmQgbiBpcyB0aGUgbWF4aW11bS4mbmJzcDsgVGhlIHN5
bWJvbCAqIGZvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG4gbWVh
bnMgbm8gdXBwZXIgYm91bmQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBtaW5pbXVuIG51bWJlciBvZiBsaXN0IGVsZW1l
bnRzIGFuZCBuIGluZGljYXRlcyB0aGUgbWF4aW11bSBudW1iZXI8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvZiBsaXN0IGVsZW1lbnRzLiZuYnNwOyBUaGUgc3ltYm9s
ICogZm9yIG4gbWVhbnMgdGhlcmUgbm8gZGVmaW5lZCBsaW1pdCBvbjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBudW1iZXIgb2YgbGlzdCBlbGVtZW50cy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE2LjBwdCI+MjEwYzIxMTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IG8mbmJzcDsgZW5hYmxlL2Rpc2FibGUgYmFiZWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0t
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBlbmFibGUv
ZGlzYWJsZSBCYWJlbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4yMjljMjMwPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQi
PiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBJbnRlcmZhY2U6IGVuYWJsZS9kaXNhYmxl
IGJhYmVsIG9uIHRoaXMgaW50ZXJmYWNlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgSW50ZXJmYWNlOiBlbmFibGUv
ZGlzYWJsZSBCYWJlbCBvbiB0aGlzIGludGVyZmFjZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4yNjJjMjYz
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgfWJhYmVsLWluZm9ybWF0aW9uLW9iajs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+LS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfSBiYWJlbC1pbmZvcm1hdGlvbi1vYmo7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPjI2NiwyNjljMjY3LDI2OTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7IDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGJhYmVsLWVuYWJsZTogaWYgdHJ1ZSwgdGhlIGJhYmVsIGltcGxlbWVudGF0aW9uIGlzIHJ1bm5p
bmc7IGlmPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgZmFsc2UsIHRoZSBiYWJlbCBpbXBsZW1lbnRhdGlvbiBpcyBub3QgY3VycmVudGx5
IHJ1bm5pbmc7IE1BWSBiZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbmZpZ3VyYWJsZSB0byBhbGxvdyBiYWJlbCB0byBiZSBzdGFy
dGVkIG9yIHN0b3BwZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYmFiZWwtZW5hYmxlOiBpZiB0
cnVlLCB0aGUgQmFiZWwgaW1wbGVtZW50YXRpb24gaXMgcnVubmluZzsgaWY8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBmYWxzZSwgdGhl
IEJhYmVsIGltcGxlbWVudGF0aW9uIGlzIG5vdCBjdXJyZW50bHkgcnVubmluZzsgTUFZIGJlPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Y29uZmlndXJhYmxlIHRvIGFsbG93IEJhYmVsIHRvIGJlIHN0YXJ0ZWQgb3Igc3RvcHBlZDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij4zMThjMzE4PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfWJhYmVsLWNvbnN0YW50
cy1vYmo7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwt
Y29uc3RhbnRzLW9iajs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MzU1YzM1NTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IH1iYWJlbC1pbnRlcmZhY2VzLW9iajs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgfSBiYWJlbC1pbnRlcmZhY2VzLW9iajs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MzY2
LDM2N2MzNjYsMzY3PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgYmFiZWwtaW50ZXJmYWNlLWVuYWJsZTogaWYgdHJ1ZSwgYmFiZWwgc2Vu
ZHMgYW5kIHJlY2VpdmVzIG1lc3NhZ2VzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb24gdGhpcyBpbnRlcmZhY2U7IGlmIGZhbHNlLCBi
YWJlbCBtZXNzYWdlcyByZWNlaXZlZCBvbiB0aGlzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJh
YmVsLWludGVyZmFjZS1lbmFibGU6IGlmIHRydWUsIEJhYmVsIHNlbmRzIGFuZCByZWNlaXZlcyBt
ZXNzYWdlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IG9uIHRoaXMgaW50ZXJmYWNlOyBpZiBmYWxzZSwgQmFiZWwgbWVzc2FnZXMgcmVj
ZWl2ZWQgb24gdGhpczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij40MDcsNDA4YzQwNyw0MDg8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYWJlbC1t
ZXNzYWdlLWxvZy1lbmFibGU6IGlmIHRydWUsIGxvZ2dpbmcgb2YgYmFiZWwgbWVzc2FnZXM8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBy
ZWNlaXZlZCBvbiB0aGlzIGludGVyZmFjZSBpcyBlbmFibGVkOyBpZiBmYWxzZSwgYmFiZWwgbWVz
c2FnZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYmFiZWwtbWVzc2FnZS1sb2ctZW5hYmxlOiBp
ZiB0cnVlLCBsb2dnaW5nIG9mIEJhYmVsIG1lc3NhZ2VzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVjZWl2ZWQgb24gdGhpcyBpbnRl
cmZhY2UgaXMgZW5hYmxlZDsgaWYgZmFsc2UsIEJhYmVsIG1lc3NhZ2VzPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPjQ4OWM0ODk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBsaW5rIGxheWVyOyB0aGUgcnhjb3N0IGlzIHNlbnQgdG8gYSBuZWlnaGJv
dXIgaW4gZWFjaCBJSFU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGluayBsYXllcjsgdGhlIHJ4
Y29zdCBpcyBzZW50IHRvIGEgbmVpZ2hib3IgaW4gZWFjaCBJSFU8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
NDkyYzQ5MjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHRoZSBuZWlnaGJvdXIgdGFibGU6IHRoZSBzdGF0aXN0aWNzIGtlcHQgaW4gdGhl
IG5laWdoYm91ciB0YWJsZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0aGUgbmVpZ2hib3IgdGFi
bGU6IHRoZSBzdGF0aXN0aWNzIGtlcHQgaW4gdGhlIG5laWdoYm9yIHRhYmxlPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Ni4wcHQiPjUxNmM1MTY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwtc2VjdXJpdHktb2JqOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLXNlY3VyaXR5
LW9iajs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+NTc4YzU3ODxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJl
bC1yb3V0ZXMtb2JqOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9
IGJhYmVsLXJvdXRlcy1vYmo7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjYzNWM2MzU8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFi
ZWwtY3JlZGVudGlhbC1vYmo7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwt
Y3JlZGVudGlhbC1vYmo7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjY0NWM2NDU8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBw
dCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwt
bG9nLW9iajs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfSBiYWJlbC1sb2ctb2JqOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij42NTljNjU5PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJz
cDsmbmJzcDsgZXhwb3NlIGJhYmVsIHJvdXRlIGZpbHRlcmluZyBydWxlcyBieSBhZGRpbmcgYSBy
b3V0ZSBmaWx0ZXJpbmcgb2JqZWN0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYu
MHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4cG9zZSBCYWJlbCByb3V0ZSBmaWx0ZXJpbmcg
cnVsZXMgYnkgYWRkaW5nIGEgcm91dGUgZmlsdGVyaW5nIG9iamVjdDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5BY2Vl
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_2D09D61DDFA73D4C884805CC7865E6114DEDB994GAALPA1MSGUSRBF_--


From nobody Wed Oct 10 10:09:32 2018
Return-Path: <d3e3e3@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0281D130F9D; Wed, 10 Oct 2018 10:09:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NaDfAKmP4y5t; Wed, 10 Oct 2018 10:09:29 -0700 (PDT)
Received: from mail-it1-x12d.google.com (mail-it1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B25CF130F9C; Wed, 10 Oct 2018 10:09:29 -0700 (PDT)
Received: by mail-it1-x12d.google.com with SMTP id c85-v6so9092873itd.1; Wed, 10 Oct 2018 10:09:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=g3bsYK69m87fyIGpzJAk8YMx6+F9YxNy1+LUpAJpquo=; b=DqbESAPR1w8qpx/TJpjhADzsTLH75SRGGKLWXLlBDWSkAiPc4PjZ4XfDbUqMI+hvoa o5toBBQ+7MJgdhcylCP0VJVuoE7shF3NRwDu7LcIh6qEFt5kc6uBniFCuvcgSI4lD2WJ PTOQELm231l0pY/23MAfM4qYxbnFB7yA9Ji29ZQywVqJt68O0TV/97px/Ig0Gbt1xqxz ZqvbtSmYFbPt2hIgMW9KFLC87Z/UySlX+aRZZH1eThBoY868Ww6nYSpMwjFCNMmF4BxS t3J//3LTo+jaAlwfT2JknYe9Ncdm37xkYCwdhGcun/HP8HC29PDdeRdWkXpREGW4cs8h f80g==
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:content-transfer-encoding; bh=g3bsYK69m87fyIGpzJAk8YMx6+F9YxNy1+LUpAJpquo=; b=TNEfvld7cnP8CIhkGePnNzmPdiGTZ6iPN38nYiXHust0/Pbemz8XonwwjlwPdy34jg hwHiHD2gX66YLqQJxCOPyYFGCAR6dXnAd0bKeF5EaINCwjydCam6tVq2Iulo5iuKPX2f UTYXnUziJ8hYgJr3nxmD2xbHSGW88kbKH+VgXkq8+T3/WEqyKKP4FybYNheZWI78YV5X NXLRYgjmT28MalZj8W1RlemGZwjK0g4U0t2B86wnOStT0X1NpiUKVibBz+SJGs1fEYVS MtfFJyGzVcXWLygvOMih0RJu4tkF+58cvwq1J58nI6aeAqjpVU/gUfwsisJmBLtLTjLy 9+WQ==
X-Gm-Message-State: ABuFfohdlOI0jQ0gI7G96lravMIzuw30Ko5vWAx3zJq/J5Q5looRTlsu YgV8wc6sqbdOLcttZnxdVPIMg4SepdNvXxGAd6I=
X-Google-Smtp-Source: ACcGV6373ILz1QoAdNPtT6w61EqRsSiHVGYCiE5DZTmJKp3fLvSsch/VQMA0lOgzwO51Ob7ObCTkF/MV/ejpmJFQVY8=
X-Received: by 2002:a24:c6c3:: with SMTP id j186-v6mr1413524itg.105.1539191368840;  Wed, 10 Oct 2018 10:09:28 -0700 (PDT)
MIME-Version: 1.0
References: <CAF4+nEHi+0D-f9GDtUyudsKcNw1CXqyjxy9eQoGSiG4Hi=N=dw@mail.gmail.com> <2D09D61DDFA73D4C884805CC7865E6114DEDB2CB@GAALPA1MSGUSRBF.ITServices.sbc.com>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEDB2CB@GAALPA1MSGUSRBF.ITServices.sbc.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Wed, 10 Oct 2018 13:09:17 -0400
Message-ID: <CAF4+nEH7r_SrzxgzgekEJDAx2qMoaAvg-SZS7vbEvop6M3Czxg@mail.gmail.com>
To: "STARK, BARBARA H" <bs7652@att.com>
Cc: Babel at IETF <babel@ietf.org>, babel-chairs <babel-chairs@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/5HL8V1kqyVG_7ZENHhdcdLWsc-0>
Subject: Re: [babel] Babel meeting at IETF November meeting
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Oct 2018 17:09:31 -0000

Hi Barbara,

On Tue, Oct 9, 2018 at 12:04 PM STARK, BARBARA H <bs7652@att.com> wrote:
>
> I resent nothing about Babel!
>
> But I would like to present.

(Sorry about the typo.)

> And I=E2=80=99m sorry to say that I totally missed Acee=E2=80=99s review =
when it came in (2 weeks ago, I see). I=E2=80=99ll be looking over those an=
d all other comments I=E2=80=99ve got from a variety of sources.
>
> I=E2=80=99m dedicating myself to babel-information-model over the next co=
uple days.

Thanks,
Donald
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com

> Barbara
>
>
>
> From: babel <babel-bounces@ietf.org> On Behalf Of Donald Eastlake
> Sent: Tuesday, October 09, 2018 11:56 AM
> To: Babel at IETF <babel@ietf.org>
> Cc: babel-chairs <babel-chairs@ietf.org>
> Subject: [babel] Babel meeting at IETF November meeting
>
>
>
> Hi,
>
>
>
> A Babel WG meeting has been tentatively scheduled  at the IETF November m=
eeting in Bangkok for 15:40 to 17:10 Thursday afternoon November 7th.
>
>
>
> Anyone wanting to resent should contact the chairs or post to this list.
>
>
> Thanks,
> Donald
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  1424 Pro Shop Court, Davenport, FL 33896 USA
>  d3e3e3@gmail.com


From nobody Wed Oct 10 12:41:31 2018
Return-Path: <acee@cisco.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED27F1277CC; Wed, 10 Oct 2018 12:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FhcssfLytNt5; Wed, 10 Oct 2018 12:41:23 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EB6C1277BB; Wed, 10 Oct 2018 12:41:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=95518; q=dns/txt; s=iport; t=1539200483; x=1540410083; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=gd3vGwXbCqWFvlqQkG3m6E6GGGlFy72cnfxJWt5rrfI=; b=MQQoWAAqZUmsOI5zZV4yFHS2/i+oh3kqXaH/4Oh2MV2C9ITv8r4V/alV Px+NB7A38qfY+ZVtrX0CCsxYLoYiOCYUxB1222xpvy8vzHlhf/eOrFrXG vxPyuyIBc9rTWsFeqnXi4DDt6Z/C9S7rs53IKxcqh874VvpGNVF62JQlk 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAABYVb5b/5JdJa1kGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUQQBAQEBAQsBgQx3Zn8oCoNriBWMNYINepYEFIFmCwE?= =?us-ascii?q?BIoRKAheEOSE0DQ0BAwEBAgEBAm0cDIU5AQEBAQIBGgEIVgULAgEIEQMBAQE?= =?us-ascii?q?XAQkBBgMCAgIwFAkIAgQOBRYFgwYBgR1cCA+mMoEuiV+LOxeCAIERAScfgU5?= =?us-ascii?q?JNYMQCwICGIEhDi8JBhAICgKCNzGCJgKIOxACMIUfhgaJF00JAoZPhheDaRe?= =?us-ascii?q?BT0uEHoMQhkOMMIk1AhEUgSUdOIFVcBU7KgGCQQmBbTAXg0aFFIU+bwEBAYo?= =?us-ascii?q?PAQ0XgQiBHwEB?=
X-IronPort-AV: E=Sophos;i="5.54,365,1534809600";  d="scan'208,217";a="184408204"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Oct 2018 19:41:21 +0000
Received: from XCH-RTP-011.cisco.com (xch-rtp-011.cisco.com [64.101.220.151]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id w9AJfKiJ012443 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Oct 2018 19:41:21 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-011.cisco.com (64.101.220.151) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 10 Oct 2018 15:41:20 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1395.000; Wed, 10 Oct 2018 15:41:20 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "STARK, BARBARA H" <bs7652@att.com>
CC: "draft-ietf-babel-information-model@ietf.org" <draft-ietf-babel-information-model@ietf.org>, Routing ADs <rtg-ads@tools.ietf.org>, Routing Directorate <rtg-dir@ietf.org>, "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
Thread-Index: AQHUVBdiKwnasY6ScU2SFCbuFJw9u6UXK7fQgAIRkwA=
Date: Wed, 10 Oct 2018 19:41:20 +0000
Message-ID: <81B29D69-1A1B-41E7-8B65-5BE5C833044D@cisco.com>
References: <88223297-F6F5-4612-9D16-AD300AB97883@cisco.com> <2D09D61DDFA73D4C884805CC7865E6114DEDB994@GAALPA1MSGUSRBF.ITServices.sbc.com>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEDB994@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.199]
Content-Type: multipart/alternative; boundary="_000_81B29D691A1B41E78B655BE5C833044Dciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.151, xch-rtp-011.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/M2rpKr_PgRS0hgxRum1ApeNGH3k>
Subject: Re: [babel] Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Oct 2018 19:41:28 -0000

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

SGkgQmFyYmFyYSwNCg0KT24gT2N0IDksIDIwMTgsIGF0IDM6MzkgUE0sIFNUQVJLLCBCQVJCQVJB
IEggPGJzNzY1MkBhdHQuY29tPG1haWx0bzpiczc2NTJAYXR0LmNvbT4+IHdyb3RlOg0KDQpIaSBB
Y2VlLA0KVGhhbmtzIHNvIG11Y2ggZm9yIHlvdXIgcmV2aWV3LiBNeSByZXNwb25zZXMgYXJlIGlu
bGluZSwgbWFya2VkIHdpdGggPGJocz4uDQpCYXJiYXJhDQoNCkZyb206IEFjZWUgTGluZGVtIChh
Y2VlKSA8YWNlZUBjaXNjby5jb208bWFpbHRvOmFjZWVAY2lzY28uY29tPj4NClNlbnQ6IE1vbmRh
eSwgU2VwdGVtYmVyIDI0LCAyMDE4IDExOjAxIEFNDQpUbzogZHJhZnQtaWV0Zi1iYWJlbC1pbmZv
cm1hdGlvbi1tb2RlbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlv
bi1tb2RlbEBpZXRmLm9yZz47IFJvdXRpbmcgQURzIDxydGctYWRzQHRvb2xzLmlldGYub3JnPG1h
aWx0bzpydGctYWRzQHRvb2xzLmlldGYub3JnPj4NCkNjOiBSb3V0aW5nIERpcmVjdG9yYXRlIDxy
dGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPj47IGJhYmVsQGlldGYub3Jn
PG1haWx0bzpiYWJlbEBpZXRmLm9yZz4NClN1YmplY3Q6IEVhcmx5IFJvdXRpbmcgRGlyZWN0b3J5
IFJldmlldyBvZiBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dA0KDQpJ
IGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdlciBm
b3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3IGFs
bCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2gg
SUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwg
cmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFu
Y2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91
dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRwOi8vdHJhYy50b29scy5pZXRmLm9y
Zy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYub3JnX2FyZWFfcnRnX3RyYWNf
d2lraV9SdGdEaXImZD1Ed1FHYVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9M2VPNWg4aVB1
R1NOQUsxb2RWSHZ5UlBxeWdPc1JTMjRiR0RnU2o1VXRCYyZtPUl0NnM5VGJHWU8tdWJlRmZ6akJM
dEtOeDNZQVNVU3NLdC1QOEFEeWhGblUmcz1Jc3E0bzdvXzJfWFNsRzlKY0RVZ01hdE4zVUEzZEtD
NUlXN1Bobk1mbUQwJmU9Pg0KDQpBbHRob3VnaCB0aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5
IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5
b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2Fs
bCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0
aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0Lg0KDQpEb2N1bWVudDog
ZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQNClJldmlld2VyOiBBY2Vl
IExpbmRlbQ0KUmV2aWV3IERhdGU6IFNlcHRlbWJlciAyNHRoLCAyMDE4DQpJRVRGIExDIEVuZCBE
YXRlOiBOb3Qgc3RhcnRlZCB5ZXQuDQpJbnRlbmRlZCBTdGF0dXM6IEluZm9ybWF0aW9uYWwNCg0K
U3VtbWFyeToNCiAgICBJIGRvbuKAmXQgYmVsaWV2ZSB0aGUgZG9jdW1lbnQgc2hvdWxkIGJlIGNv
bnRpbnVlZC4gR2l2ZW4gdGhlIGxhY2sgb2YgcHJlY2lzaW9uIGluIHRoZSBkZWZpbml0aW9ucywg
SeKAmWQgcmVjb21tZW5kIGFiYW5kb25pbmcgdGhlIHdvcmsgYW5kIGdvaW5nIGRpcmVjdGx5IHRv
IHRoZSBZQU5HIG1vZGVsLiBJIGFsc28gaGF2ZSBzb21lIG1ham9yIGNvbmNlcm5zLg0KDQo8Ymhz
PiBNeSBwZXJzb25hbCBpbnRlcmVzdCBpcyBpbiBoYXZpbmcgYSBCQkYgVFItMTgxIGRhdGEgbW9k
ZWwgKERNKS4gSSBiZWxpZXZlIGl0IGlzIGluIHRoZSBiZXN0IGludGVyZXN0IG9mIHRoZSBvdmVy
YWxsIGluZHVzdHJ5IGlmIHRoZSBUUi0xODEgRE0gKHdoaWNoIEnigJl2ZSBhbHJlYWR5IHN1Ym1p
dHRlZCB0byBCQkYgZm9yIGNvbnNpZGVyYXRpb24gaW4gdGhlIG5leHQgVFItMTgxIGlzc3VlKSBh
bmQgYW55IHBvdGVudGlhbCBZQU5HIERNIHdlcmUgY29uc2lzdGVudC4gSXQgaXMgZm9yIHRoaXMg
cmVhc29uIEnigJltIGNyZWF0aW5nIGFuIGluZm9ybWF0aW9uIG1vZGVsLiBQZXJzb25hbGx5LCBJ
IGhhdmUgbm8gaW50ZW50aW9uIG9mIHNwZW5kaW5nIG15IGVmZm9ydCBjcmVhdGluZyBhIFlBTkcg
RE0sIGJlY2F1c2UgYWxsIGRldmljZXMgbXkgZW1wbG95ZXIgd291bGQgY29uc2lkZXIgbWFuYWdp
bmcgQmFiZWwgaW4gYXJlIGN1cnJlbnRseSBtYW5hZ2VkIGJ5IEJCRiBUUi0wNjkuIElmIEkgd2Vy
ZSB0byBhYmFuZG9uIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0LCBJIHdvdWxkIHRoZW4g
b25seSBjcmVhdGUgdGhlIFRSLTE4MSBETSwgYW5kIGxlYXZlIGl0IHRvIG90aGVycyB0byBmaWd1
cmUgb3V0IGhvdyBvciB3aGV0aGVyIHRvIGNyZWF0ZSBhIFlBTkcgRE0uIEnigJltIGFsd2F5cyBo
YXBweSBub3QgdG8gZG8gd29yayB3aGVyZSBvdGhlcnMgc2VlIG5vIHZhbHVlOyBidXQgSSBkbyBi
ZWxpZXZlIHRoZXJlIGlzIHZhbHVlIGluIGhhdmluZyBjb25zaXN0ZW5jeSBiZXR3ZWVuIG15IFRS
LTE4MSBETSBhbmQgYW55IFlBTkcgbW9kZWwgdGhhdCBzb21lb25lIGVsc2UgbWlnaHQgY2hvb3Nl
IHRvIGNyZWF0ZS4gSSB3aWxsIHNvb24gYmUgcHV0dGluZyBteSBkcmFmdCBUUi0xODEgRE0gb24g
bXkgZ2l0aHViIHNpdGUuIElmIHRoZSBXRyBkaWQgd2FudCB0byBhYmFuZG9uIHRoaXMgaW5mb3Jt
YXRpb24gbW9kZWwgZWZmb3J0LCBpdCB3b3VsZCBzdGlsbCBiZSBwb3NzaWJsZSB0byBnZXQgY29u
c2lzdGVuY3kgaWYgd2hvZXZlciBjcmVhdGVzIGEgWUFORyBETSB3YW50ZWQgdG8gc2ltcGx5IGJh
c2UgdGhlIFlBTkcgRE0gb24gbXkgVFItMTgxIERNLiBJIGRvIHRoaW5rIHRoYXQgYXBwcm9hY2gg
aXMgYSBiaXQgYXdrd2FyZCwgdGhvdWdoLiBJIGFsc28gdGhpbmsgdGhhdCBhcHByb2FjaCB3b3Vs
ZCBtYWtlIGl0IG1vcmUgZGlmZmljdWx0IHRvIGdldCBnb29kIHJldmlldyBvZiB0aGUgaW5mb3Jt
YXRpb24gZWxlbWVudHMuIEJUVywgYSBjb3VwbGUgb2YgdGhlIEJhYmVsIGltcGxlbWVudGF0aW9u
cyBoYXZlIGltcGxlbWVudGVkIHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBhcyBhbiBIVE1MIHdlYiBw
YWdlICh3aXRoIG5vIGNvbmZpZ3VyYXRpb24gb2YgcGFyYW1ldGVycyBzdXBwb3J0ZWQpLiBUaGlz
IGhhcyBwcm92aWRlZCB2ZXJ5IHVzZWZ1bCBmZWVkYmFjay4gVGhlc2UgaW1wbGVtZW50ZXJzIGFy
ZSBub3QgZXhwZXJpZW5jZWQgaW4gWUFORyBvciByZWFkaW5nIFlBTkcgRE1zIChhbmQgbmVpdGhl
ciBhbSBJKS4NCg0KVGhpcyBpcyBjZXJ0YWlubHkgdXAgdG8gdGhlIEJhYmVsIFdHIGJ1dCB0aGUg
aW5mb3JtYXRpb24gbW9kZWwgc2VlbXMgdG8gbWUgdG8gYmUgYSB3YXN0ZWQgc3RlcC4gQWRkaXRp
b25hbGx5LCB3aGlsZSB0aGUgaW5mb3JtYXRpb24gbW9kZWwgd2lsbCBiZSB1c2VkIGFzIGEgc3Rh
cnRpbmcgcG9pbnQgZm9yIHRoZSBhY3R1YWwgZGF0YSBtb2RlbCwgdGhlcmUgaXMgbm8gZ3VhcmFu
dGVlIHRoYXQgaXQgd2lsbCBmb2xsb3cgaXQgYnkgdGhlIHRpbWUgaXQgc3RhbmRhcmRpemVkIGFu
ZCBpbXBsZW1lbnRlZC4NCg0KDQoNCg0KQ29tbWVudHM6DQogICAgVGhlIHN1bW1hcnkgc2F5cyBp
dCBhbGwuDQoNCk1ham9yIElzc3VlczoNCg0KICAxLiAgVGhlIGFic3RyYWN0aW9uIG9mIGJhYmVs
LXNlY3VyaXR5LW9iaiBpcyB0b28gYWJzdHJhY3QgdG8gYmUgdXNlZnVsLiBGdXJ0aGVybW9yZSwg
YmFiZWwtc2VjdXJpdHktdHJ1c3QgYWxsdWRlcyB0byBjZXJ0aWZpY2F0ZXMgc2lnbmVkIGJ5IENB
cy4gSG93ZXZlciwgaWYgeW91IGFyZSB1c2luZyB0aGVzZSBmb3Igcm91dGluZywgaXQgaXMgbm90
IGNsZWFyIGhvdyB0aGUgUEtJIGlzIGFjY2Vzc2VkLiBJdCB3b3VsZCBiZSBpbmZpbml0ZWx5IG1v
cmUgdXNlZnVsIHRvIGRlZmluZSB3aGF0IGlzIHVzZWQgZm9yIHRoZSBleHRhbnQgc2VjdXJpdHkg
bWVjaGFuaXNtIChlLmcuLCBITUFDKS4NCg0KPGJocz4gQmFiZWwgV0cgaGFzIHJlY2VudGx5IGFk
b3B0ZWQgV0cgZHJhZnRzIGZvciBhIERUTFMgYW5kIGFuIEhNQUMgc2VjdXJpdHkgbWVjaGFuaXNt
LiBCb3RoIHdlcmUgYWRvcHRlZCBhZnRlciB0aGUgaW5mb3JtYXRpb24tbW9kZWwgZHJhZnQgeW91
IHJldmlld2VkIHdhcyBwdWJsaXNoZWQuIEJvdGggc2VjdXJpdHkgc29sdXRpb25zIHJlcXVpcmUg
Y3JlZGVudGlhbHMsIGJ1dCB0aGUgdHlwZXMgb2YgY3JlZGVudGlhbHMgYW5kIGhvdyB0aGV5IGFy
ZSB1c2VkIGFuZCB0cmVhdGVkIGFyZSBzcGVjaWZpYyB0byBlYWNoIHNvbHV0aW9uLiBDcmVhdGlu
ZyBpbmZvcm1hdGlvbiBtb2RlbCBlbGVtZW50cyB3aXRob3V0IGtub3dpbmcgdGhlIGRldGFpbHMg
b2YgdGhlIGV2ZW50dWFsIHNlY3VyaXR5IG1lY2hhbmlzbXMgd2FzIGluZGVlZCBjaGFsbGVuZ2lu
ZywgYW5kIHdhcyB0aGUgcmVhc29uIHRoZSBvYmplY3Qgd2FzIHNvIGFic3RyYWN0LiBJdCBpcyBu
b3QgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBpbmZvIG1vZGVsIHRvIGRlZmluZSB0aGUgc2Vj
dXJpdHkgbWVjaGFuaXNtcyDigJMgcmF0aGVyIHRoZSBpbmZvIG1vZGVsIG11c3QgcmVmbGVjdCB0
aGUgbmVlZHMgb2YgdGhlIHNlY3VyaXR5IG1lY2hhbmlzbXMgdGhlIFdHIHNlbGVjdHMuIFBlciB0
aGUgZHJhZnRzLCBITUFDIHdpbGwgdXNlIGEgc2hhcmVkIGtleSAobm8gY2VydGlmaWNhdGUgYXV0
aG9yaXR5IG9yIFBLSSksIGFuZCBEVExTIHdpbGwgYWxsb3cgZm9yIGFsbCBjcmVkZW50aWFscyBh
bGxvd2VkIGJ5IERUTFMgYmVzdCBwcmFjdGljZXMgKFJGQyA3NTI1KS4gSG93IHRoZSBQS0kgaXMg
YWNjZXNzZWQgaW4gdGhlIGNhc2Ugb2YgRFRMUy1wcm90ZWN0ZWQgQmFiZWwgaXMgZGVzY3JpYmVk
IGluIHRoZSBuZXcgKGFzIG9mIHllc3RlcmRheSkgZHJhZnQtaWV0Zi1iYWJlbC1kdGxzIFdHIGRy
YWZ0LiBMb29raW5nIG92ZXIgdGhlIGJhYmVsLXNlY3VyaXR5LW9iaiBlbGVtZW50cyBpbiB0aGUg
Y29udGV4dCBvZiB0aGVzZSAyIGRyYWZ0cyB0aGF0IG5vdyBleGlzdCwgSSBkbyB0aGluayBzb21l
IG1vcmUgZGVzY3JpcHRpdmUvY2xhcmlmeWluZyBkZXRhaWwgaXMgbmVlZGVkIHNwZWNpZmljIHRv
IGVhY2ggb2YgdGhlIDIgc29sdXRpb25zLiBIb3dldmVyLCBJIHdhbnQgdG8gYXZvaWQgY3JlYXRp
bmcgYSBkZXBlbmRlbmN5IG9uIGVpdGhlciBzb2x1dGlvbiwgYW5kIHN0aWxsIHRoaW5rIHRoZXJl
IGlzIHZhbHVlIGluIG1vZGVsaW5nIGNyZWRlbnRpYWwgbWFuYWdlbWVudCBpbiBhIG1hbm5lciB0
aGF0IGNvdWxkIHdvcmsgZm9yIGFueSBjcmVkZW50aWFsIHN5c3RlbSAodXNlZCBieSBhbnkgc2Vj
dXJpdHkgbWVjaGFuaXNtKS4NCg0KSW4gdGhhdCBjYXNlIGFuZCBzaW5jZSB5b3UgZG9u4oCZdCB3
YW50IHRvIGRlZmluZSB3aGF0IGl0IGlzIG9yIHRpZSBpdCB0byBhbnkgYXV0aGVudGljYXRpb24g
bWVjaGFuaXNtLCBJIGRvbuKAmXQgc2VlIHRoZSBiYWJlbC1jcmVkZW50aWFscy1vYmplY3QgYmVp
bmcgYW55IG1vcmUgdXNlZnVsIHRoYW4gYSBzdHJpbmcuIFBlcmhhcHMgeW91IGNvdWxkIGV4cGxh
aW4gYnkgZXhhbXBsZSBob3cgdGhpcyBhYnN0cmFjdGlvbiB3b3VsZCBiZSBwb3B1bGF0ZWQgZm9y
IGJvdGggSE1BQyBhbmQgRFRMUy4NCg0KDQoNCg0KDQoNCg0KICAxLiAgV2hpbGUgdGhlIGRlc2Ny
aXB0aXZlIHRleHQgc2F5cyB0aGF0IHNvbWUgb2JqZWN0cyBNVVNUIGJlIGNvbmZpZ3VyZWQsIHRo
ZXJlIGlzIG5vIHByZWNpc2Ugc3BlY2lmaWNhdGlvbiBvZiB3aGljaCBhcmUgY29uZmlndXJhYmxl
IGFuZCB3aGljaCBhcmUgbm90Lg0KDQo8YmhzPiBUaGUgT3ZlcnZpZXcgc2VjdGlvbiBwcm92aWRl
cyBhIGNvbXBsZXRlIChub24tbm9ybWF0aXZlKSBsaXN0IG9mIGFsbCAocG90ZW50aWFsbHkpIGNv
bmZpZ3VyYWJsZSBkYXRhIGVsZW1lbnRzLiBFYWNoIG9mIHRoZXNlIGRhdGEgZWxlbWVudHMgaGFz
IG5vcm1hdGl2ZSBsYW5ndWFnZSBhcyB0aGUgbGFzdCBzZW50ZW5jZSBpbiB0aGUgZGVzY3JpcHRp
b24gb2YgdGhlIGRhdGEgZWxlbWVudCAoZWl0aGVyIOKAnE1BWSBiZSBjb25maWd1cmFibGXigJ0g
b3Ig4oCcTVVTVCBiZSBjb25maWd1cmFibGUgaWYgaW1wbGVtZW50ZWTigJ0pLiBJdOKAmXMgYmVl
biBzdWdnZXN0ZWQgdG8gbWUgdGhhdCBwZW9wbGUgdXNlZCB0byBZQU5HIG1heSBmaW5kIHRoaXMg
YSBjb25mdXNpbmcgd2F5IG9mIGV4cHJlc3NpbmcgY29uZmlndXJhYmlsaXR5LCBhbmQgdGhhdCB0
aGUgbWVhbmluZyBvZiDigJxNQVkvTVVTVCBiZSBjb25maWd1cmFibGXigJ0gaXMgbm90IG9idmlv
dXMgdG8gdGhlbS4g4oCcTUFZL01VU1QgYmUgY29uZmlndXJhYmxl4oCdIGZvciBtZSBtZWFudCB0
aGF0IGEgZ2VuZXJpYyBETSB3b3VsZCBkZWZpbmUgaXQgYXMgcmVhZC93cml0ZS4gSWYgaXQg4oCc
TUFZIGJlIGNvbmZpZ3VyYWJsZeKAnSwgdGhlbiBhIHNwZWNpZmljIHByb3RvY29sIGltcGxlbWVu
dGF0aW9uIGNvdWxkIGNob29zZSB0byBtYWtlIGl0IHJlYWQtb25seSwgZXZlbiB0aG91Z2ggdGhl
IGdlbmVyaWMgRE0gZGVmaW5lcyBpdCBhcyByZWFkL3dyaXRlLiBUaGUgc3VnZ2VzdGlvbiB3YXMg
dG8gY2hhbmdlIGhvdyB0aGlzIGlzIGV4cHJlc3NlZCBieSBhZGRpbmcgYSBjb2x1bW4gdG8gdGhl
IG9iamVjdHMgd2l0aCDigJxyb+KAnSBvciDigJxyd+KAnSBmb3IgZWFjaCBwYXJhbWV0ZXIuIEV4
cGxhaW4gaW4gdGhlIE5vdGF0aW9uIHNlY3Rpb24gdGhhdCDigJxyb+KAnSBtZWFucyB0aGUgcGFy
YW1ldGVyIGlzIHJlYWQtb25seSwgYW5kIOKAnHJ34oCdIG1lYW5zIHRoZSBwYXJhbWV0ZXIgaXMg
cmVhZC13cml0ZS4gV2hlcmUgYW4gaW1wbGVtZW50YXRpb24gY2FuIGNob29zZSB0byBleHBvc2Ug
YSDigJxyd+KAnSBwYXJhbWV0ZXIgYXMg4oCccm/igJ0sIHRoaXMgd2lsbCBiZSBub3RlZCBpbiB0
aGF0IHBhcmFtZXRlcuKAmXMgZGVzY3JpcHRpb24gYXMg4oCcQW4gaW1wbGVtZW50YXRpb24gTUFZ
IGNob29zZSB0byBleHBvc2UgdGhpcyBwYXJhbWV0ZXIgYXMgcmVhZC1vbmx5IChybyku4oCdIElu
IHRoZSBPdmVydmlldywgSSB3b3VsZCBjaGFuZ2Ug4oCcRm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0
aGUgZGF0YSBlbGVtZW50cyB0aGF0IGFuIGltcGxlbWVudGF0aW9uIGNhbiBjaG9vc2UgdG8gYWxs
b3cgdG8gYmUgY29uZmlndXJhYmxlOuKAnSB0byDigJxNb3N0IHBhcmFtZXRlcnMgYXJlIHJlYWQt
b25seS4gRm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0aGUgZGF0YSBlbGVtZW50cyB0aGF0IGFyZSBu
b3QgcmVxdWlyZWQgdG8gYmUgcmVhZC1vbmx5OuKAnS4NCg0KDQoNCiAgMS4gIFRoZSBjb250ZW50
cyBhbmQgc3RydWN0dXJlIG9mIGJhYmVsLWhlbGxvLXVjYXN0LWhpc3RvcnkgYW5kIGJhYmVsLWhl
bGxvLW1jYXN0LWhpc3RvcnkgaXMgaW5jb21wcmVoZW5zaWJsZS4gV2h5IGFyZW7igJl0IHRoZXNl
IG9iamVjdHMgcmVwcmVzZW50ZWQgYXMgbGlzdHMgd2l0aCB0aGUgZm9ybWF0IG9mIHRoZSBsaXN0
IGVsZW1lbnRzIGRlZmluZWQ/DQoNCjxiaHM+IEFncmVlZC4gVGhlIGRlc2NyaXB0aW9uIGlzIGJl
aW5nIGltcHJvdmVkIGluIHRoZSBuZXh0IGRyYWZ0IHJldmlzaW9uLCBiYXNlZCBvbiBmZWVkYmFj
ayBhbHJlYWR5IHJlY2VpdmVkIGZyb20gdGhlIFdHLiBUaGV5IGFyZW7igJl0IGxpc3RzIGJlY2F1
c2UgdGhleSBhcmUgcHJlY2lzZWx5IHJlZmxlY3RpbmcgdGhlIG1lY2hhbmlzbSBkZXNjcmliZWQg
aW4gYmFiZWwtcmZjNjEyNmJpcyAodGhlIHByb3RvY29sIHNwZWNpZmljYXRpb24pLiBUaGUgaW1w
bGVtZW50ZXJzIGZlbHQgdGhpcyBhbHJlYWR5LWltcGxlbWVudGVkIGhpc3Rvcnkgd2FzIHVzZWZ1
bCBhbmQgdGhvdWdodCBpdCB3b3VsZCBiZSBnb29kIHRvIGFsbG93IGl0IHRvIGJlIGV4cHJlc3Nl
ZCB2aWEgdGhlIGluZm8gbW9kZWwuIE5vdCBhbGwgaW1wbGVtZW50ZXJzIGltcGxlbWVudCB0aGlz
Lg0KDQoNCiAgMS4gIFRoZSDigJxTZWN1cml0eSBDb25zaWRlcmF0aW9uc+KAnSBzZWN0aW9uIGRp
c2N1c3Npb24gaXMgd29lZnVsbHkgaW5hZGVxdWF0ZSDigJMgaXQgYmFzaWNhbGx5IHNheXMgdGhh
dCBjb25maWd1cmF0aW9uIG11c3QgYmUgc2VjdXJlZC4gVGhpcyBpcyBhbm90aGVyIHJlYXNvbiB0
byBnbyB0byB0aGUgWUFORyBtb2RlbCB3aGVyZSBhbGwgdGhpcyBpcyBkZWZpbmVkLg0KDQo8Ymhz
PiBUUi0wNjkgYW5kIFRSLTM2OSBhbHNvIHNlY3VyZSBjb25maWd1cmF0aW9uIG9mIFRSLTE4MSBk
YXRhIGVsZW1lbnRzLiBXaGVuIHNvbWVvbmUgZWxzZSBjcmVhdGVzIGEgWUFORyBETSwgSSBleHBl
Y3QgaXQgd2lsbCBoYXZlIHdoYXRldmVyIHNlY3VyaXR5IGlzIHByb3ZpZGVkIGJ5IFlBTkcgKG9y
IE5FVENPTkYvUkVTVENPTkYpLiBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbnMgdGhhdCBwcm92
aWRlIHJlYWQtb25seSBkaXNwbGF5IG9mIGRhdGEgZWxlbWVudHMgdmlhIEhUTUwgYXJlIG5vdCBz
ZWN1cmluZyB0aGVpciB3ZWIgcGFnZXMg4oCTIGJ1dCB0aGF0IGlzIG5vdCBhbiBpc3N1ZSBpbiBh
IHByb3RvdHlwZS4gSSB3b3VsZCBjZXJ0YWlubHkgc3VnZ2VzdCB0aGF0IGFsbCBIVE1MIHBhZ2Vz
IGluIGNvbW1lcmNpYWwgcHJvZHVjdHMgcmVxdWlyZSB1c2VycyB0byBsb2dpbiBwcmlvciB0byBk
aXNwbGF5LiBUaGUgaW5mb3JtYXRpb24gbW9kZWwgaXMgbm90IGluIGEgcG9zaXRpb24gdG8gcmVx
dWlyZSBvciBndWFyYW50ZWUgdGhpcywgaG93ZXZlci4gQSBZQU5HIERNIGFuZCBpdHMgc2VjdXJp
dHkgY2FwYWJpbGl0aWVzIHdvdWxkIGhhdmUgbm8gYXBwbGljYWJpbGl0eSB0byBUUi0wNjkvVFIt
MTgxL1RSLTM2OSBvciBIVE1MIHdlYiBwYWdlcywgc28gSeKAmW0gbm90IHN1cmUgSSB1bmRlcnN0
YW5kIGhvdyBhIFlBTkcgbW9kZWwgd291bGQgcHJvdmlkZSBzZWN1cml0eSBmb3IgYW55IG9mIHRo
ZXNlIG90aGVyIG1lY2hhbmlzbXMuDQoNCg0KV2hhdCBJIG1lYW4gaXMgdGhhdCB0aGUgWUFORyBt
b2RlbHMgaGF2ZSBhIHRlbXBsYXRlIGZvciBib3RoIG92ZXIgc2VjdXJpdHkgb2YgdGhlIGRhdGEg
bW9kZWwgYW5kIGxpc3Rpbmcgb3V0IHRoZSBzZWN1cml0eSBleHBvc3VyZXMgZm9yIHZhcmlvdXMg
cGFyYW1ldGVycy4gQWxsIHRoaXMgaGFzIGlzIGEgb25lLWxpbmVyIG1hbmRhdGluZyBhIHNlY3Vy
ZSBtYW5uZXIuDQoNCg0KICAgQW55IG1lY2hhbmlzbSBvciBwcm90b2NvbCB0aGF0IGlzDQogICB1
c2VkIHRvIHRyYW5zbWl0IHRoaXMgaW5mb3JtYXRpb24gb3IgYWxsb3cgZm9yIGl0cyBjb25maWd1
cmF0aW9uIGlzDQogICBhbHNvIHJlc3BvbnNpYmxlIGZvciBlbnN1cmluZyB0aGlzIGlzIGRvbmUg
c28gaW4gYSBzZWN1cmUgbWFubmVyLg0KDQoNCkl0IHdvdWxkIHByb2JhYmx5IGJlIGJldHRlciB0
byBzYXkgaXQgaXMgaW4gdGhlIHNjb3BlIG9mIHRoZSBkYXRhIG1vZGVscyAoZWl0aGVyIElFVEYg
Zm9yIEJCRikuDQoNCg0KVGhhbmtzLA0KDQpBY2VlDQoNCg0KDQoNCk1pbm9yIElzc3VlczoNCg0K
DQogIDEuICBUaGUgZm9ybWF0IGZvciB0aGUgb2JqZWN0IGRlc2NyaXB0aW9ucyBpcyBoYXJkIHRv
IGNvbnN1bWUuIEl0IHdvdWxkIGJlIHByZWZlcmFibGUgdG8gdXNlIGNvbXBsZXRlIHNlbnRlbmNl
cyBhbmQgbWl4ZWQgcmF0aGVyIHRoYW4gYSBjb250aW51b3VzIHN0cmVhbSBvZiBsb3dlcmNhc2Ug
c2VwYXJhdGUgYnkgc2VtaS1jb2xvbnMuDQoNCjxiaHM+IE9LLiBXaWxsIGRvLg0KDQoNCiAgMS4g
IFdoeSBpc27igJl0IHRoZXJlIGFuIElQdjQgbXVsdGljYXN0IGFkZHJlc3MgaW4gYmFiZWwtY29u
c3RhbnQtb2JqPw0KDQo8YmhzPiBJdCB3YXMgcmVtb3ZlZCBwZXIgcmVxdWVzdCBvZiBiYWJlbCBy
b3V0aW5nIHByb3RvY29sIGF1dGhvcnMgYW5kIGltcGxlbWVudGVycy4gTm8tb25lIHdhcyBpbXBs
ZW1lbnRpbmcgSVB2NCB0cmFuc3BvcnQgb2YgYmFiZWwsIGFuZCBldmVyeW9uZSBmZWx0IGl0IHdh
cyBjb21wbGV0ZWx5IHVubmVjZXNzYXJ5Lg0KDQoNCiAgMS4gIEl0IGlzIHVuY2xlYXIgaG93IGJh
YmVsLXR4Y29zdCBhbmQgYmFiZWwtcnhjb3N0IGFyZSBkZXJpdmVkLiBUaGlzIHNob3VsZCBlaXRo
ZXIgYmUgc3BlY2lmaWVkIG9yIHRoZXJlIHNob3VsZCBiZSBhbiBhcHByb3ByaWF0ZSByZWZlcmVu
Y2UgdG8gdGhlIHNlY3Rpb24gaW4gdGhlIGJhc2Ugc3BlY2lmaWNhdGlvbi4NCg0KPGJocz4gT0su
IFdpbGwgcHJvdmlkZSByZWZlcmVuY2UgdG8gYmFzZSBzcGVjIChzZWN0aW9uIDMuNC4zIG9mIHRo
ZSBjdXJyZW50IGJhYmVsLXJmYzYxMjZiaXMgZHJhZnQpLg0KDQoNCiAgMS4gIEl0IGlzIHVuY2xl
YXIgaG93IEVDTVAgcm91dGVzIGFyZSBzdXBwb3J0ZWQgaW4gYmFiZWwtcm91dGVzLW9iai4NCg0K
PGJocz4gSSBkb27igJl0IHRoaW5rIEVDTVAgcm91dGluZyBoYXMgYmVlbiBkaXNjdXNzZWQgaW4g
dGhlIGNvbnRleHQgb2YgQmFiZWwsIG9yIHRoYXQgYW55IG9mIHRoZSBpbXBsZW1lbnRhdGlvbnMg
c3VwcG9ydCBpdC4gVGhpcyBtaWdodCBiZSBhbiBpbnRlcmVzdGluZyBkaXNjdXNzaW9uIHRvIGhh
dmUuIEJ1dCBJIHRoaW5rIEVDTVAgcm91dGVzIGFyZSBzdXBwb3J0ZWQgaW4gYmFiZWwtcm91dGVz
LW9iaiBhcyBpcy4gRm9yIEVDTVAsIEkgd291bGQgZXhwZWN0IHRvIHNlZSBtdWx0aXBsZSBiYWJl
bC1yb3V0ZXMtb2JqIGVudHJpZXMgd2l0aCB0aGUgc2FtZSBiYWJlbC1yb3V0ZS1wcmVmaXggKHBy
ZWZpeCBmb3Igd2hpY2ggdGhpcyByb3V0ZSBpcyBhZHZlcnRpc2VkKSB0byBoYXZlIGJhYmVsLXJv
dXRlLXNlbGVjdGVkID0gdHJ1ZSAocm91dGUgaXMgY3VycmVudGx5IGJlaW5nIHVzZWQgZm9yIGZv
cndhcmRpbmcgYW5kIGlzIGJlaW5nIGFkdmVydGlzZWQpLiBJ4oCZbSBub3Qgc3VyZSB3aGF0IGVs
c2Ugd291bGQgbmVlZCB0byBiZSBleHByZXNzZWQgc3BlY2lmaWMgdG8gQmFiZWwuIFNpbmNlIEVD
TVAgaXNu4oCZdCBkZXBlbmRlbnQgb24gd2hpY2ggKGlmIGFueSkgcm91dGluZyBwcm90b2NvbCBp
cyBiZWluZyB1c2VkLCBJIHdvdWxkIGV4cGVjdCBtb3N0IGFzcGVjdHMgb2YgRUNNUCAoZS5nLCBF
Q01QIHN1cHBvcnRlZCBhbmQgZW5hYmxlZCkgdG8gYmUgbW9kZWxlZCBleHRlcm5hbCB0byBCYWJl
bCBvciBhbnkgb3RoZXIgcm91dGluZyBwcm90b2NvbC4gSWYgbXkgdGhpbmtpbmcgb24gRUNNUCBt
b2RlbGluZyBpcyB0b28gc2ltcGxpc3RpYywgcGxlYXNlIHBvaW50IG1lIHRvIHJlZmVyZW5jZXMg
Zm9yIGVkdWNhdGlvbi4NCg0KDQogIDEuICBJZiBpcyBpbXBsZW1lbnRhdGlvbi1zcGVjaWZpYyBo
b3cgYmFiZWwtcm91dGUtY2FsY3VsYXRlZC1tZXRyaWMgaXMgY2FsY3VsYXRlZCwgc2hvdWxkbuKA
mXQgdGhlcmUgYmUgc29tZSBpbmRpY2F0aW9uIG9mIHRoZSBhbGdvcml0aG0gdXNlZD8gSXQgc2Vl
bXMgYWxsIEJhYmVsIHJvdXRlcnMgaW4gdGhlIGRvbWFpbiBzaG91bGQgYmUgdXNpbmcgYSBzaW1p
bGFyIGFsZ29yaXRobS4NCg0KPGJocz4gQWdyZWUsIGFuIGluZGljYXRpb24gaXMgbmVlZGVkLiBU
aGVyZeKAmXMgbm8gcmVxdWlyZW1lbnQgZm9yIGFsbCBCYWJlbCByb3V0ZXJzIHRvIHVzZSB0aGUg
c2FtZSBvciBldmVuIHNpbWlsYXIgYWxnb3JpdGhtLiBBdCB0aGUgdG9wIGxldmVsIGJhYmVsLWlu
Zm9ybWF0aW9uLW9iaiBpcyB0aGUgYmFiZWwtbWV0cmljLWNvbXAtYWxnb3JpdGhtcyBsaXN0LCB3
aGljaCBpZGVudGlmaWVzIHRoZSBzdXBwb3J0ZWQgYWxnb3JpdGhtcy4gQnV0IEkgdGhpbmsgdGhl
cmUgbmVlZHMgdG8gYmUgYSBwYXJhbWV0ZXIgcGVyIGludGVyZmFjZSB0aGF0IGlkZW50aWZpZXMg
d2hpY2ggb2YgdGhlIHN1cHBvcnRlZCBhbGdvcml0aG1zIGlzIGJlaW5nIHVzZWQgZm9yIHRoYXQg
aW50ZXJmYWNlLiBOb3RlIHRoYXQgZGlmZmVyZW50IGFsZ29yaXRobXMgYXJlIGxpa2VseSB0byBi
ZSB1c2VkIGRlcGVuZGluZyBvbiB3aGV0aGVyIHRoZSBsaW5rIGlzIHdpcmVsZXNzLCBldGhlcm5l
dCwgb3Igb3RoZXIuIEFub3RoZXIgcG9zc2libGUgd2F5IHRvIG1vZGVsIHdvdWxkIGJlIHRvIGhh
dmUgYSBzZXBhcmF0ZSBvYmplY3QgdGhhdCBzYXlzIHdoaWNoIGFsZ29yaXRobSBpcyB1c2VkIGZv
ciB3aGljaCBsaW5rIHR5cGUuIFBlcmhhcHMgSSBzaG91bGQgYXNrIHRoZSBXRyB3aGljaCBtb2Rl
bCB0aGV5IHByZWZlci4NCg0KTml0czoNCg0KDQogIDEuICBJbmNvbnNpc3RlbnQgdXBwZXJjYXNl
IGFuZCBsb3dlcmNhc2UgcmVmZXJlbmNlIHRvIOKAnEJhYmVs4oCdLiBTZWUgZGlmZi4NCg0KPGJo
cz4gT0suIFdpbGwgZG8uDQoNCiAgMS4gIFVzZSBVUyBFbmdsaXNoIHNwZWxsaW5nIG9mIOKAnG5l
aWdoYm9y4oCdIGNvbnNpc3RlbnRseS4NCg0KPGJocz4gT0suIFdpbGwgZG8uDQoNCkFDRUUtTS1H
MkhSOkRlc2t0b3AgYWNlZSQgZGlmZiBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVs
LTAzLnR4dC5vcmlnIGRyYWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRpb24tbW9kZWwtMDMudHh0DQox
OGMxOA0KPCAgICBpbXBsZW1lbnRhdGlvbiAodmlhIGEgbWFuYWdlbWVudCBwcm90b2NvbCBzdWNo
IGFzIG5ldGNvbmYpIHRvIHJlcG9ydA0KLS0tDQo+ICAgIGltcGxlbWVudGF0aW9uICh2aWEgYSBt
YW5hZ2VtZW50IHByb3RvY29sIHN1Y2ggYXMgTkVUQ09ORikgdG8gcmVwb3J0DQo5Nyw5OGM5Nyw5
OA0KPCAgICB0aGF0IGNhbiBiZSB1c2VkIHRvIGNyZWF0ZWQgbWFuYWdlbWVudCBwcm90b2NvbCBk
YXRhIG1vZGVscyAoc3VjaCBhcw0KPCAgICBhIG5ldGNvbmYgW1JGQzYyNDFdIFlBTkcgZGF0YSBt
b2RlbCkuDQotLS0NCj4gICAgdGhhdCBjYW4gYmUgdXNlZCB0byBjcmVhdGUgbWFuYWdlbWVudCBw
cm90b2NvbCBkYXRhIG1vZGVscyAoc3VjaCBhcw0KPiAgICBhIE5FVENPTkYgW1JGQzYyNDFdIFlB
TkcgZGF0YSBtb2RlbCkuDQoxMDEsMTAyYzEwMSwxMDINCjwgICAgbW9kZWwgaXMgZm9jdXNlZCBv
biByZXBvcnRpbmcgc3RhdHVzIG9mIHRoZSBCYWJlbCBwcm90b2NvbCwgYW5kIHZlcnkNCjwgICAg
bGl0dGxlIG9mIHRoYXQgaXMgY29uc2lkZXJlZCBtYW5kYXRvcnkgdG8gaW1wbGVtZW50IChjb25k
aXRpb25hbCBvbiBhDQotLS0NCj4gICAgbW9kZWwgaXMgZm9jdXNlZCBvbiByZXBvcnRpbmcgQmFi
ZWwgcHJvdG9jb2wgb3BlcmF0aW9uYWwgc3RhdGUsIGFuZCB2ZXJ5DQo+ICAgIGxpdHRsZSBvZiB0
aGF0IGlzIGNvbnNpZGVyZWQgbWFuZGF0b3J5IHRvIGltcGxlbWVudCAoY29udGluZ2VudCBvbiBh
DQoxMDRjMTA0DQo8ICAgIHBhcmFtZXRlcnMgbWF5IGJlIGNvbmZpZ3VyYWJsZTsgaG93ZXZlciwg
aXQgaXMgdXAgdG8gdGhlIEJhYmVsDQotLS0NCj4gICAgcGFyYW1ldGVycyBtYXkgYmUgY29uZmln
dXJhYmxlLiBIb3dldmVyLCBpdCBpcyB1cCB0byB0aGUgQmFiZWwNCjEzNCwxMzVjMTM0LDEzNg0K
PCAgICB0aGUgbWluaW1hbCBudW1iZXIgb2YgdmFsdWVzLCBhbmQgbiBpcyB0aGUgbWF4aW11bS4g
IFRoZSBzeW1ib2wgKiBmb3INCjwgICAgbiBtZWFucyBubyB1cHBlciBib3VuZC4NCi0tLQ0KPiAg
ICB0aGUgbWluaW11biBudW1iZXIgb2YgbGlzdCBlbGVtZW50cyBhbmQgbiBpbmRpY2F0ZXMgdGhl
IG1heGltdW0gbnVtYmVyDQo+ICAgIG9mIGxpc3QgZWxlbWVudHMuICBUaGUgc3ltYm9sICogZm9y
IG4gbWVhbnMgdGhlcmUgbm8gZGVmaW5lZCBsaW1pdCBvbg0KPiAgICB0aGUgbnVtYmVyIG9mIGxp
c3QgZWxlbWVudHMuDQoyMTBjMjExDQo8ICAgIG8gIGVuYWJsZS9kaXNhYmxlIGJhYmVsDQotLS0N
Cj4gICAgbyAgZW5hYmxlL2Rpc2FibGUgQmFiZWwNCjIyOWMyMzANCjwgICAgbyAgSW50ZXJmYWNl
OiBlbmFibGUvZGlzYWJsZSBiYWJlbCBvbiB0aGlzIGludGVyZmFjZQ0KLS0tDQo+ICAgIG8gIElu
dGVyZmFjZTogZW5hYmxlL2Rpc2FibGUgQmFiZWwgb24gdGhpcyBpbnRlcmZhY2UNCjI2MmMyNjMN
CjwgICAgICAgICAgfWJhYmVsLWluZm9ybWF0aW9uLW9iajsNCi0tLQ0KPiAgICAgICAgICB9IGJh
YmVsLWluZm9ybWF0aW9uLW9iajsNCjI2NiwyNjljMjY3LDI2OQ0KPA0KPCAgICAgICBiYWJlbC1l
bmFibGU6IGlmIHRydWUsIHRoZSBiYWJlbCBpbXBsZW1lbnRhdGlvbiBpcyBydW5uaW5nOyBpZg0K
PCAgICAgICBmYWxzZSwgdGhlIGJhYmVsIGltcGxlbWVudGF0aW9uIGlzIG5vdCBjdXJyZW50bHkg
cnVubmluZzsgTUFZIGJlDQo8ICAgICAgIGNvbmZpZ3VyYWJsZSB0byBhbGxvdyBiYWJlbCB0byBi
ZSBzdGFydGVkIG9yIHN0b3BwZWQNCi0tLQ0KPiAgICAgICBiYWJlbC1lbmFibGU6IGlmIHRydWUs
IHRoZSBCYWJlbCBpbXBsZW1lbnRhdGlvbiBpcyBydW5uaW5nOyBpZg0KPiAgICAgICBmYWxzZSwg
dGhlIEJhYmVsIGltcGxlbWVudGF0aW9uIGlzIG5vdCBjdXJyZW50bHkgcnVubmluZzsgTUFZIGJl
DQo+ICAgICAgIGNvbmZpZ3VyYWJsZSB0byBhbGxvdyBCYWJlbCB0byBiZSBzdGFydGVkIG9yIHN0
b3BwZWQNCjMxOGMzMTgNCjwgICAgICAgICAgfWJhYmVsLWNvbnN0YW50cy1vYmo7DQotLS0NCj4g
ICAgICAgICAgfSBiYWJlbC1jb25zdGFudHMtb2JqOw0KMzU1YzM1NQ0KPCAgICAgICAgICB9YmFi
ZWwtaW50ZXJmYWNlcy1vYmo7DQotLS0NCj4gICAgICAgICAgfSBiYWJlbC1pbnRlcmZhY2VzLW9i
ajsNCjM2NiwzNjdjMzY2LDM2Nw0KPCAgICAgICBiYWJlbC1pbnRlcmZhY2UtZW5hYmxlOiBpZiB0
cnVlLCBiYWJlbCBzZW5kcyBhbmQgcmVjZWl2ZXMgbWVzc2FnZXMNCjwgICAgICAgb24gdGhpcyBp
bnRlcmZhY2U7IGlmIGZhbHNlLCBiYWJlbCBtZXNzYWdlcyByZWNlaXZlZCBvbiB0aGlzDQotLS0N
Cj4gICAgICAgYmFiZWwtaW50ZXJmYWNlLWVuYWJsZTogaWYgdHJ1ZSwgQmFiZWwgc2VuZHMgYW5k
IHJlY2VpdmVzIG1lc3NhZ2VzDQo+ICAgICAgIG9uIHRoaXMgaW50ZXJmYWNlOyBpZiBmYWxzZSwg
QmFiZWwgbWVzc2FnZXMgcmVjZWl2ZWQgb24gdGhpcw0KNDA3LDQwOGM0MDcsNDA4DQo8ICAgICAg
IGJhYmVsLW1lc3NhZ2UtbG9nLWVuYWJsZTogaWYgdHJ1ZSwgbG9nZ2luZyBvZiBiYWJlbCBtZXNz
YWdlcw0KPCAgICAgICByZWNlaXZlZCBvbiB0aGlzIGludGVyZmFjZSBpcyBlbmFibGVkOyBpZiBm
YWxzZSwgYmFiZWwgbWVzc2FnZXMNCi0tLQ0KPiAgICAgICBiYWJlbC1tZXNzYWdlLWxvZy1lbmFi
bGU6IGlmIHRydWUsIGxvZ2dpbmcgb2YgQmFiZWwgbWVzc2FnZXMNCj4gICAgICAgcmVjZWl2ZWQg
b24gdGhpcyBpbnRlcmZhY2UgaXMgZW5hYmxlZDsgaWYgZmFsc2UsIEJhYmVsIG1lc3NhZ2VzDQo0
ODljNDg5DQo8ICAgICAgIGxpbmsgbGF5ZXI7IHRoZSByeGNvc3QgaXMgc2VudCB0byBhIG5laWdo
Ym91ciBpbiBlYWNoIElIVQ0KLS0tDQo+ICAgICAgIGxpbmsgbGF5ZXI7IHRoZSByeGNvc3QgaXMg
c2VudCB0byBhIG5laWdoYm9yIGluIGVhY2ggSUhVDQo0OTJjNDkyDQo8ICAgICAgIHRoZSBuZWln
aGJvdXIgdGFibGU6IHRoZSBzdGF0aXN0aWNzIGtlcHQgaW4gdGhlIG5laWdoYm91ciB0YWJsZQ0K
LS0tDQo+ICAgICAgIHRoZSBuZWlnaGJvciB0YWJsZTogdGhlIHN0YXRpc3RpY3Mga2VwdCBpbiB0
aGUgbmVpZ2hib3IgdGFibGUNCjUxNmM1MTYNCjwgICAgICAgICAgfWJhYmVsLXNlY3VyaXR5LW9i
ajsNCi0tLQ0KPiAgICAgICAgICB9IGJhYmVsLXNlY3VyaXR5LW9iajsNCjU3OGM1NzgNCjwgICAg
ICAgICAgfWJhYmVsLXJvdXRlcy1vYmo7DQotLS0NCj4gICAgICAgICAgfSBiYWJlbC1yb3V0ZXMt
b2JqOw0KNjM1YzYzNQ0KPCAgICAgICAgfWJhYmVsLWNyZWRlbnRpYWwtb2JqOw0KLS0tDQo+ICAg
ICAgICB9IGJhYmVsLWNyZWRlbnRpYWwtb2JqOw0KNjQ1YzY0NQ0KPCAgICAgICAgfWJhYmVsLWxv
Zy1vYmo7DQotLS0NCj4gICAgICAgIH0gYmFiZWwtbG9nLW9iajsNCjY1OWM2NTkNCjwgICAgZXhw
b3NlIGJhYmVsIHJvdXRlIGZpbHRlcmluZyBydWxlcyBieSBhZGRpbmcgYSByb3V0ZSBmaWx0ZXJp
bmcgb2JqZWN0DQotLS0NCj4gICAgZXhwb3NlIEJhYmVsIHJvdXRlIGZpbHRlcmluZyBydWxlcyBi
eSBhZGRpbmcgYSByb3V0ZSBmaWx0ZXJpbmcgb2JqZWN0DQoNClRoYW5rcywNCkFjZWUNCg0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIEJhcmJhcmEsPGJyIGNsYXNzPSIiPg0KPGRp
dj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYg
Y2xhc3M9IiI+T24gT2N0IDksIDIwMTgsIGF0IDM6MzkgUE0sIFNUQVJLLCBCQVJCQVJBIEggJmx0
OzxhIGhyZWY9Im1haWx0bzpiczc2NTJAYXR0LmNvbSIgY2xhc3M9IiI+YnM3NjUyQGF0dC5jb208
L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGlu
ZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIiBzdHlsZT0icGFn
ZTogV29yZFNlY3Rpb24xOyBjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTog
SGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJp
YW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v
cm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3Jt
OiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7Ij4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTogMTFwdDsiIGNsYXNzPSIiPkhpIEFjZWUsPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj5UaGFua3Mgc28gbXVjaCBmb3IgeW91ciBy
ZXZpZXcuIE15IHJlc3BvbnNlcyBhcmUgaW5saW5lLCBtYXJrZWQgd2l0aCAmbHQ7YmhzJmd0Oy48
bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGlu
IDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fu
cy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiIGNsYXNz
PSIiPkJhcmJhcmE8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTog
MTFwdDsiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyLXN0eWxlOiBub25lIG5vbmUgbm9uZSBzb2xpZDsgYm9yZGVyLWxl
ZnQtd2lkdGg6IDEuNXB0OyBib3JkZXItbGVmdC1jb2xvcjogYmx1ZTsgcGFkZGluZzogMGluIDBp
biAwaW4gNHB0OyIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0iYm9yZGVy
LXN0eWxlOiBzb2xpZCBub25lIG5vbmU7IGJvcmRlci10b3Atd2lkdGg6IDFwdDsgYm9yZGVyLXRv
cC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpOyBwYWRkaW5nOiAzcHQgMGluIDBpbjsiIGNsYXNz
PSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEy
cHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8YiBjbGFz
cz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+RnJvbTo8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj48c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+QWNlZSBMaW5kZW0gKGFjZWUpICZs
dDs8YSBocmVmPSJtYWlsdG86YWNlZUBjaXNjby5jb20iIHN0eWxlPSJjb2xvcjogcmdiKDE0OSwg
NzksIDExNCk7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+YWNlZUBjaXNj
by5jb208L2E+Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj48YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5TZW50OjwvYj48c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+TW9uZGF5LCBTZXB0ZW1iZXIgMjQsIDIw
MTggMTE6MDEgQU08YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5Ubzo8L2I+PHNwYW4gY2xhc3M9
IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpkcmFm
dC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsQGlldGYub3JnIiBzdHlsZT0iY29sb3I6IHJn
YigxNDksIDc5LCAxMTQpOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPmRy
YWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRpb24tbW9kZWxAaWV0Zi5vcmc8L2E+OyBSb3V0aW5nIEFE
cyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAdG9vbHMuaWV0Zi5vcmciIHN0eWxlPSJjb2xv
cjogcmdiKDE0OSwgNzksIDExNCk7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9
IiI+cnRnLWFkc0B0b29scy5pZXRmLm9yZzwvYT4mZ3Q7PGJyIGNsYXNzPSIiPg0KPGIgY2xhc3M9
IiI+Q2M6PC9iPjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj5Sb3V0aW5nIERpcmVjdG9yYXRlICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9y
ZyIgc3R5bGU9ImNvbG9yOiByZ2IoMTQ5LCA3OSwgMTE0KTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRl
cmxpbmU7IiBjbGFzcz0iIj5ydGctZGlyQGlldGYub3JnPC9hPiZndDs7PHNwYW4gY2xhc3M9IkFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpiYWJlbEBp
ZXRmLm9yZyIgc3R5bGU9ImNvbG9yOiByZ2IoMTQ5LCA3OSwgMTE0KTsgdGV4dC1kZWNvcmF0aW9u
OiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5iYWJlbEBpZXRmLm9yZzwvYT48YnIgY2xhc3M9IiI+DQo8
YiBjbGFzcz0iIj5TdWJqZWN0OjwvYj48c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+RWFybHkgUm91dGluZyBEaXJlY3RvcnkgUmV2aWV3IG9mIGRyYWZ0LWll
dGYtYmFiZWwtaW5mb3JtYXRpb24tbW9kZWwtMDMudHh0PG86cCBjbGFzcz0iIj48L286cD48L3Nw
YW4+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAu
MDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXpl
OiAxNnB0OyIgY2xhc3M9IiI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGly
ZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRl
IHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFz
IHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNv
bWV0aW1lcw0KIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBp
cyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZv
cm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigIs8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9f
dHJhYy50b29scy5pZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmFtcDtkPUR3UUdh
USZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPTNlTzVoOGlQdUdTTkFLMW9kVkh2
eVJQcXlnT3NSUzI0YkdEZ1NqNVV0QmMmYW1wO209SXQ2czlUYkdZTy11YmVGZnpqQkx0S054M1lB
U1VTc0t0LVA4QUR5aEZuVSZhbXA7cz1Jc3E0bzdvXzJfWFNsRzlKY0RVZ01hdE4zVUEzZEtDNUlX
N1Bobk1mbUQwJmFtcDtlPSIgc3R5bGU9ImNvbG9yOiByZ2IoMTQ5LCA3OSwgMTE0KTsgdGV4dC1k
ZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5odHRwOi8vdHJhYy50b29scy5pZXRmLm9y
Zy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPC9hPjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8
L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5BbHRob3VnaCB0
aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFE
cywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3
aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBh
bmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24NCiBvciBieSB1cGRh
dGluZyB0aGUgZHJhZnQuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNp
emU6IDE2cHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPkRvY3VtZW50OiBkcmFmdC1pZXRmLWJhYmVs
LWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+UmV2aWV3ZXI6IEFjZWUgTGluZGVtPG86cCBj
bGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5S
ZXZpZXcgRGF0ZTogU2VwdGVtYmVyIDI0PHN1cCBjbGFzcz0iIj50aDwvc3VwPiwgMjAxODxvOnAg
Y2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGlu
IDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+
SUVURiBMQyBFbmQgRGF0ZTogTm90IHN0YXJ0ZWQgeWV0LjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9z
cGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNp
emU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+SW50ZW5kZWQgU3RhdHVzOiBJ
bmZvcm1hdGlvbmFsPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDE2cHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPlN1bW1hcnk6PG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbmJzcDsmbmJzcDsmbmJz
cDsgSSBkb27igJl0IGJlbGlldmUgdGhlIGRvY3VtZW50IHNob3VsZCBiZSBjb250aW51ZWQuIEdp
dmVuIHRoZSBsYWNrIG9mIHByZWNpc2lvbiBpbiB0aGUgZGVmaW5pdGlvbnMsIEnigJlkIHJlY29t
bWVuZCBhYmFuZG9uaW5nIHRoZSB3b3JrIGFuZCBnb2luZyBkaXJlY3RseSB0byB0aGUgWUFORyBt
b2RlbC4gSSBhbHNvIGhhdmUgc29tZSBtYWpvciBjb25jZXJucy48bzpwIGNsYXNzPSIiPjwvbzpw
Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9u
dC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAu
MDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+Jmx0
O2JocyZndDsgTXkgcGVyc29uYWwgaW50ZXJlc3QgaXMgaW4gaGF2aW5nIGEgQkJGIFRSLTE4MSBk
YXRhIG1vZGVsIChETSkuIEkgYmVsaWV2ZSBpdCBpcyBpbiB0aGUgYmVzdCBpbnRlcmVzdCBvZiB0
aGUgb3ZlcmFsbCBpbmR1c3RyeSBpZiB0aGUgVFItMTgxIERNICh3aGljaCBJ4oCZdmUgYWxyZWFk
eSBzdWJtaXR0ZWQgdG8gQkJGIGZvciBjb25zaWRlcmF0aW9uIGluIHRoZSBuZXh0IFRSLTE4MQ0K
IGlzc3VlKSBhbmQgYW55IHBvdGVudGlhbCBZQU5HIERNIHdlcmUgY29uc2lzdGVudC4gSXQgaXMg
Zm9yIHRoaXMgcmVhc29uIEnigJltIGNyZWF0aW5nIGFuIGluZm9ybWF0aW9uIG1vZGVsLiBQZXJz
b25hbGx5LCBJIGhhdmUgbm8gaW50ZW50aW9uIG9mIHNwZW5kaW5nIG15IGVmZm9ydCBjcmVhdGlu
ZyBhIFlBTkcgRE0sIGJlY2F1c2UgYWxsIGRldmljZXMgbXkgZW1wbG95ZXIgd291bGQgY29uc2lk
ZXIgbWFuYWdpbmcgQmFiZWwgaW4gYXJlIGN1cnJlbnRseQ0KIG1hbmFnZWQgYnkgQkJGIFRSLTA2
OS4gSWYgSSB3ZXJlIHRvIGFiYW5kb24gdGhpcyBpbmZvcm1hdGlvbiBtb2RlbCBlZmZvcnQsIEkg
d291bGQgdGhlbiBvbmx5IGNyZWF0ZSB0aGUgVFItMTgxIERNLCBhbmQgbGVhdmUgaXQgdG8gb3Ro
ZXJzIHRvIGZpZ3VyZSBvdXQgaG93IG9yIHdoZXRoZXIgdG8gY3JlYXRlIGEgWUFORyBETS4gSeKA
mW0gYWx3YXlzIGhhcHB5IG5vdCB0byBkbyB3b3JrIHdoZXJlIG90aGVycyBzZWUgbm8gdmFsdWU7
IGJ1dCBJIGRvDQogYmVsaWV2ZSB0aGVyZSBpcyB2YWx1ZSBpbiBoYXZpbmcgY29uc2lzdGVuY3kg
YmV0d2VlbiBteSBUUi0xODEgRE0gYW5kIGFueSBZQU5HIG1vZGVsIHRoYXQgc29tZW9uZSBlbHNl
IG1pZ2h0IGNob29zZSB0byBjcmVhdGUuIEkgd2lsbCBzb29uIGJlIHB1dHRpbmcgbXkgZHJhZnQg
VFItMTgxIERNIG9uIG15IGdpdGh1YiBzaXRlLiBJZiB0aGUgV0cgZGlkIHdhbnQgdG8gYWJhbmRv
biB0aGlzIGluZm9ybWF0aW9uIG1vZGVsIGVmZm9ydCwgaXQgd291bGQNCiBzdGlsbCBiZSBwb3Nz
aWJsZSB0byBnZXQgY29uc2lzdGVuY3kgaWYgd2hvZXZlciBjcmVhdGVzIGEgWUFORyBETSB3YW50
ZWQgdG8gc2ltcGx5IGJhc2UgdGhlIFlBTkcgRE0gb24gbXkgVFItMTgxIERNLiBJIGRvIHRoaW5r
IHRoYXQgYXBwcm9hY2ggaXMgYSBiaXQgYXdrd2FyZCwgdGhvdWdoLiBJIGFsc28gdGhpbmsgdGhh
dCBhcHByb2FjaCB3b3VsZCBtYWtlIGl0IG1vcmUgZGlmZmljdWx0IHRvIGdldCBnb29kIHJldmll
dyBvZiB0aGUgaW5mb3JtYXRpb24NCiBlbGVtZW50cy4gQlRXLCBhIGNvdXBsZSBvZiB0aGUgQmFi
ZWwgaW1wbGVtZW50YXRpb25zIGhhdmUgaW1wbGVtZW50ZWQgdGhlIGluZm9ybWF0aW9uIG1vZGVs
IGFzIGFuIEhUTUwgd2ViIHBhZ2UgKHdpdGggbm8gY29uZmlndXJhdGlvbiBvZiBwYXJhbWV0ZXJz
IHN1cHBvcnRlZCkuIFRoaXMgaGFzIHByb3ZpZGVkIHZlcnkgdXNlZnVsIGZlZWRiYWNrLiBUaGVz
ZSBpbXBsZW1lbnRlcnMgYXJlIG5vdCBleHBlcmllbmNlZCBpbiBZQU5HIG9yIHJlYWRpbmcNCiBZ
QU5HIERNcyAoYW5kIG5laXRoZXIgYW0gSSkuPC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+
VGhpcyBpcyBjZXJ0YWlubHkgdXAgdG8gdGhlIEJhYmVsIFdHIGJ1dCB0aGUgaW5mb3JtYXRpb24g
bW9kZWwgc2VlbXMgdG8gbWUgdG8gYmUgYSB3YXN0ZWQgc3RlcC4gQWRkaXRpb25hbGx5LCB3aGls
ZSB0aGUgaW5mb3JtYXRpb24gbW9kZWwgd2lsbCBiZSB1c2VkIGFzIGEgc3RhcnRpbmcgcG9pbnQg
Zm9yIHRoZSBhY3R1YWwgZGF0YSBtb2RlbCwgdGhlcmUgaXMgbm8gZ3VhcmFudGVlIHRoYXQgaXQg
d2lsbCBmb2xsb3cgaXQgYnkgdGhlIHRpbWUNCiBpdCBzdGFuZGFyZGl6ZWQgYW5kIGltcGxlbWVu
dGVkLiZuYnNwOzwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBj
bGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiIHN0eWxl
PSJwYWdlOiBXb3JkU2VjdGlvbjE7IGNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFt
aWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250
LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2lu
Zzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFu
c2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Vi
a2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiPg0KPGRp
diBzdHlsZT0iYm9yZGVyLXN0eWxlOiBub25lIG5vbmUgbm9uZSBzb2xpZDsgYm9yZGVyLWxlZnQt
d2lkdGg6IDEuNXB0OyBib3JkZXItbGVmdC1jb2xvcjogYmx1ZTsgcGFkZGluZzogMGluIDBpbiAw
aW4gNHB0OyIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNz
PSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAw
MDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsi
IGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQt
ZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Q29tbWVudHM6PG86cCBjbGFzcz0iIj48L286cD48L3Nw
YW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6
ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbmJzcDsmbmJzcDsmbmJzcDsg
VGhlIHN1bW1hcnkgc2F5cyBpdCBhbGwuPHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFt
aWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1z
aXplOiAxNnB0OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5NYWpvciBJc3N1ZXM6PG86cCBjbGFzcz0i
Ij48L286cD48L3NwYW4+PC9kaXY+DQo8b2wgc3RhcnQ9IjEiIHR5cGU9IjEiIHN0eWxlPSJtYXJn
aW4tYm90dG9tOiAwaW47IG1hcmdpbi10b3A6IDBpbjsiIGNsYXNzPSIiPg0KPGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij4NCjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5UaGUgYWJzdHJhY3Rpb24gb2YgYmFiZWwtc2VjdXJpdHkt
b2JqIGlzIHRvbyBhYnN0cmFjdCB0byBiZSB1c2VmdWwuIEZ1cnRoZXJtb3JlLCBiYWJlbC1zZWN1
cml0eS10cnVzdCBhbGx1ZGVzIHRvIGNlcnRpZmljYXRlcyBzaWduZWQgYnkgQ0FzLiBIb3dldmVy
LCBpZiB5b3UgYXJlIHVzaW5nIHRoZXNlIGZvciByb3V0aW5nLCBpdCBpcyBub3QgY2xlYXIgaG93
IHRoZSBQS0kgaXMNCiBhY2Nlc3NlZC4gSXQgd291bGQgYmUgaW5maW5pdGVseSBtb3JlIHVzZWZ1
bCB0byBkZWZpbmUgd2hhdCBpcyB1c2VkIGZvciB0aGUgZXh0YW50IHNlY3VyaXR5IG1lY2hhbmlz
bSAoZS5nLiwgSE1BQykuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9saT48L29sPg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQt
ZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+Jmx0O2JocyZndDsgQmFiZWwgV0cgaGFzIHJlY2VudGx5
IGFkb3B0ZWQgV0cgZHJhZnRzIGZvciBhIERUTFMgYW5kIGFuIEhNQUMgc2VjdXJpdHkgbWVjaGFu
aXNtLiBCb3RoIHdlcmUgYWRvcHRlZCBhZnRlciB0aGUgaW5mb3JtYXRpb24tbW9kZWwgZHJhZnQg
eW91IHJldmlld2VkIHdhcyBwdWJsaXNoZWQuIEJvdGggc2VjdXJpdHkgc29sdXRpb25zIHJlcXVp
cmUgY3JlZGVudGlhbHMsIGJ1dA0KIHRoZSB0eXBlcyBvZiBjcmVkZW50aWFscyBhbmQgaG93IHRo
ZXkgYXJlIHVzZWQgYW5kIHRyZWF0ZWQgYXJlIHNwZWNpZmljIHRvIGVhY2ggc29sdXRpb24uIENy
ZWF0aW5nIGluZm9ybWF0aW9uIG1vZGVsIGVsZW1lbnRzIHdpdGhvdXQga25vd2luZyB0aGUgZGV0
YWlscyBvZiB0aGUgZXZlbnR1YWwgc2VjdXJpdHkgbWVjaGFuaXNtcyB3YXMgaW5kZWVkIGNoYWxs
ZW5naW5nLCBhbmQgd2FzIHRoZSByZWFzb24gdGhlIG9iamVjdCB3YXMgc28gYWJzdHJhY3QuDQog
SXQgaXMgbm90IHRoZSByZXNwb25zaWJpbGl0eSBvZiB0aGUgaW5mbyBtb2RlbCB0byBkZWZpbmUg
dGhlIHNlY3VyaXR5IG1lY2hhbmlzbXMg4oCTIHJhdGhlciB0aGUgaW5mbyBtb2RlbCBtdXN0IHJl
ZmxlY3QgdGhlIG5lZWRzIG9mIHRoZSBzZWN1cml0eSBtZWNoYW5pc21zIHRoZSBXRyBzZWxlY3Rz
LiBQZXIgdGhlIGRyYWZ0cywgSE1BQyB3aWxsIHVzZSBhIHNoYXJlZCBrZXkgKG5vIGNlcnRpZmlj
YXRlIGF1dGhvcml0eSBvciBQS0kpLCBhbmQgRFRMUw0KIHdpbGwgYWxsb3cgZm9yIGFsbCBjcmVk
ZW50aWFscyBhbGxvd2VkIGJ5IERUTFMgYmVzdCBwcmFjdGljZXMgKFJGQyA3NTI1KS4gSG93IHRo
ZSBQS0kgaXMgYWNjZXNzZWQgaW4gdGhlIGNhc2Ugb2YgRFRMUy1wcm90ZWN0ZWQgQmFiZWwgaXMg
ZGVzY3JpYmVkIGluIHRoZSBuZXcgKGFzIG9mIHllc3RlcmRheSkgZHJhZnQtaWV0Zi1iYWJlbC1k
dGxzIFdHIGRyYWZ0LiBMb29raW5nIG92ZXIgdGhlIGJhYmVsLXNlY3VyaXR5LW9iaiBlbGVtZW50
cyBpbg0KIHRoZSBjb250ZXh0IG9mIHRoZXNlIDIgZHJhZnRzIHRoYXQgbm93IGV4aXN0LCBJIGRv
IHRoaW5rIHNvbWUgbW9yZSBkZXNjcmlwdGl2ZS9jbGFyaWZ5aW5nIGRldGFpbCBpcyBuZWVkZWQg
c3BlY2lmaWMgdG8gZWFjaCBvZiB0aGUgMiBzb2x1dGlvbnMuIEhvd2V2ZXIsIEkgd2FudCB0byBh
dm9pZCBjcmVhdGluZyBhIGRlcGVuZGVuY3kgb24gZWl0aGVyIHNvbHV0aW9uLCBhbmQgc3RpbGwg
dGhpbmsgdGhlcmUgaXMgdmFsdWUgaW4gbW9kZWxpbmcgY3JlZGVudGlhbA0KIG1hbmFnZW1lbnQg
aW4gYSBtYW5uZXIgdGhhdCBjb3VsZCB3b3JrIGZvciBhbnkgY3JlZGVudGlhbCBzeXN0ZW0gKHVz
ZWQgYnkgYW55IHNlY3VyaXR5IG1lY2hhbmlzbSkuPC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXY+SW4gdGhhdCBjYXNlIGFuZCBzaW5jZSB5b3UgZG9u4oCZdCB3YW50IHRvIGRlZmluZSB3aGF0
IGl0IGlzIG9yIHRpZSBpdCB0byBhbnkgYXV0aGVudGljYXRpb24gbWVjaGFuaXNtLCBJIGRvbuKA
mXQgc2VlIHRoZSBiYWJlbC1jcmVkZW50aWFscy1vYmplY3QgYmVpbmcgYW55IG1vcmUgdXNlZnVs
IHRoYW4gYSBzdHJpbmcuIFBlcmhhcHMgeW91IGNvdWxkIGV4cGxhaW4gYnkgZXhhbXBsZSBob3cg
dGhpcyBhYnN0cmFjdGlvbiB3b3VsZCBiZSBwb3B1bGF0ZWQNCiBmb3IgYm90aCBITUFDIGFuZCBE
VExTLiZuYnNwOzwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNs
YXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSIgc3R5bGU9
InBhZ2U6IFdvcmRTZWN0aW9uMTsgY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1p
bHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQt
dmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5n
OiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5z
Zm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJr
aXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+DQo8ZGl2
IHN0eWxlPSJib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBub25lIHNvbGlkOyBib3JkZXItbGVmdC13
aWR0aDogMS41cHQ7IGJvcmRlci1sZWZ0LWNvbG9yOiBibHVlOyBwYWRkaW5nOiAwaW4gMGluIDBp
biA0cHQ7IiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNz
PSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiIGNsYXNzPSIiPjxvOnAgY2xhc3M9
IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAw
MXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIg
Y2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+Jm5ic3A7
PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8b2wgc3RhcnQ9IjIiIHR5cGU9IjEi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IG1hcmdpbi10b3A6IDBpbjsiIGNsYXNzPSIiPg0K
PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZv
bnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5XaGlsZSB0aGUgZGVzY3JpcHRpdmUg
dGV4dCBzYXlzIHRoYXQgc29tZSBvYmplY3RzIE1VU1QgYmUgY29uZmlndXJlZCwgdGhlcmUgaXMg
bm8gcHJlY2lzZSBzcGVjaWZpY2F0aW9uIG9mIHdoaWNoIGFyZSBjb25maWd1cmFibGUgYW5kIHdo
aWNoIGFyZSBub3QuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9saT48L29sPg0KPHByZSBz
dHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFt
aWx5OiAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OzsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
Jmx0O2JocyZndDsgVGhlIE92ZXJ2aWV3IHNlY3Rpb24gcHJvdmlkZXMgYSBjb21wbGV0ZSAobm9u
LW5vcm1hdGl2ZSkgbGlzdCBvZiBhbGwgKHBvdGVudGlhbGx5KSBjb25maWd1cmFibGUgZGF0YSBl
bGVtZW50cy4gRWFjaCBvZiB0aGVzZSBkYXRhIGVsZW1lbnRzIGhhcyBub3JtYXRpdmUgbGFuZ3Vh
Z2UgYXMgdGhlIGxhc3Qgc2VudGVuY2UgaW4gdGhlIGRlc2NyaXB0aW9uIG9mIHRoZSBkYXRhIGVs
ZW1lbnQgKGVpdGhlciDigJxNQVkgYmUgY29uZmlndXJhYmxl4oCdIG9yIOKAnE1VU1QgYmUgY29u
ZmlndXJhYmxlIGlmIGltcGxlbWVudGVk4oCdKS4gSXTigJlzIGJlZW4gc3VnZ2VzdGVkIHRvIG1l
IHRoYXQgcGVvcGxlIHVzZWQgdG8gWUFORyBtYXkgZmluZCB0aGlzIGEgY29uZnVzaW5nIHdheSBv
ZiBleHByZXNzaW5nIGNvbmZpZ3VyYWJpbGl0eSwgYW5kIHRoYXQgdGhlIG1lYW5pbmcgb2Yg4oCc
TUFZL01VU1QgYmUgY29uZmlndXJhYmxl4oCdIGlzIG5vdCBvYnZpb3VzIHRvIHRoZW0uIOKAnE1B
WS9NVVNUIGJlIGNvbmZpZ3VyYWJsZeKAnSBmb3IgbWUgbWVhbnQgdGhhdCBhIGdlbmVyaWMgRE0g
d291bGQgZGVmaW5lIGl0IGFzIHJlYWQvd3JpdGUuIElmIGl0IOKAnE1BWSBiZSBjb25maWd1cmFi
bGXigJ0sIHRoZW4gYSBzcGVjaWZpYyBwcm90b2NvbCBpbXBsZW1lbnRhdGlvbiBjb3VsZCBjaG9v
c2UgdG8gbWFrZSBpdCByZWFkLW9ubHksIGV2ZW4gdGhvdWdoIHRoZSBnZW5lcmljIERNIGRlZmlu
ZXMgaXQgYXMgcmVhZC93cml0ZS4gVGhlIHN1Z2dlc3Rpb24gd2FzIHRvIGNoYW5nZSBob3cgdGhp
cyBpcyBleHByZXNzZWQgYnkgYWRkaW5nIGEgY29sdW1uIHRvIHRoZSBvYmplY3RzIHdpdGgg4oCc
cm/igJ0gb3Ig4oCccnfigJ0gZm9yIGVhY2ggcGFyYW1ldGVyLiBFeHBsYWluIGluIHRoZSBOb3Rh
dGlvbiBzZWN0aW9uIHRoYXQg4oCccm/igJ0gbWVhbnMgdGhlIHBhcmFtZXRlciBpcyByZWFkLW9u
bHksIGFuZCDigJxyd+KAnSBtZWFucyB0aGUgcGFyYW1ldGVyIGlzIHJlYWQtd3JpdGUuIFdoZXJl
IGFuIGltcGxlbWVudGF0aW9uIGNhbiBjaG9vc2UgdG8gZXhwb3NlIGEg4oCccnfigJ0gcGFyYW1l
dGVyIGFzIOKAnHJv4oCdLCB0aGlzIHdpbGwgYmUgbm90ZWQgaW4gdGhhdCBwYXJhbWV0ZXLigJlz
IGRlc2NyaXB0aW9uIGFzIOKAnEFuIGltcGxlbWVudGF0aW9uIE1BWSBjaG9vc2UgdG8gZXhwb3Nl
IHRoaXMgcGFyYW1ldGVyIGFzIHJlYWQtb25seSAocm8pLuKAnSBJbiB0aGUgT3ZlcnZpZXcsIEkg
d291bGQgY2hhbmdlIOKAnDwvc3Bhbj5Gb2xsb3dpbmcgaXMgYSBsaXN0IG9mIHRoZSBkYXRhIGVs
ZW1lbnRzIHRoYXQgYW4gaW1wbGVtZW50YXRpb24gY2FuIGNob29zZSB0byBhbGxvdyB0byBiZSBj
b25maWd1cmFibGU64oCdPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4gdG8g4oCcPC9zcGFuPk1vc3QgcGFyYW1l
dGVycyBhcmUgcmVhZC1vbmx5LiBGb2xsb3dpbmcgaXMgYSBsaXN0IG9mIHRoZSBkYXRhIGVsZW1l
bnRzIHRoYXQgYXJlIG5vdCByZXF1aXJlZCB0byBiZSByZWFkLW9ubHk6PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0i
Ij7igJ0uIDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxp
YnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0
OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8b2wg
c3RhcnQ9IjMiIHR5cGU9IjEiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IG1hcmdpbi10b3A6
IDBpbjsiIGNsYXNzPSIiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5UaGUg
Y29udGVudHMgYW5kIHN0cnVjdHVyZSBvZiBiYWJlbC1oZWxsby11Y2FzdC1oaXN0b3J5IGFuZCBi
YWJlbC1oZWxsby1tY2FzdC1oaXN0b3J5IGlzIGluY29tcHJlaGVuc2libGUuIFdoeSBhcmVu4oCZ
dCB0aGVzZSBvYmplY3RzIHJlcHJlc2VudGVkIGFzIGxpc3RzIHdpdGggdGhlIGZvcm1hdCBvZiB0
aGUgbGlzdCBlbGVtZW50cyBkZWZpbmVkPzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj4mbHQ7YmhzJmd0OyBBZ3JlZWQuIFRoZSBkZXNjcmlw
dGlvbiBpcyBiZWluZyBpbXByb3ZlZCBpbiB0aGUgbmV4dCBkcmFmdCByZXZpc2lvbiwgYmFzZWQg
b24gZmVlZGJhY2sgYWxyZWFkeSByZWNlaXZlZCBmcm9tIHRoZSBXRy4gVGhleSBhcmVu4oCZdCBs
aXN0cyBiZWNhdXNlIHRoZXkgYXJlIHByZWNpc2VseSByZWZsZWN0aW5nIHRoZSBtZWNoYW5pc20g
ZGVzY3JpYmVkIGluIGJhYmVsLXJmYzYxMjZiaXMNCiAodGhlIHByb3RvY29sIHNwZWNpZmljYXRp
b24pLiBUaGUgaW1wbGVtZW50ZXJzIGZlbHQgdGhpcyBhbHJlYWR5LWltcGxlbWVudGVkIGhpc3Rv
cnkgd2FzIHVzZWZ1bCBhbmQgdGhvdWdodCBpdCB3b3VsZCBiZSBnb29kIHRvIGFsbG93IGl0IHRv
IGJlIGV4cHJlc3NlZCB2aWEgdGhlIGluZm8gbW9kZWwuIE5vdCBhbGwgaW1wbGVtZW50ZXJzIGlt
cGxlbWVudCB0aGlzLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXpl
OiAxMXB0OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+
DQo8b2wgc3RhcnQ9IjQiIHR5cGU9IjEiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IG1hcmdp
bi10b3A6IDBpbjsiIGNsYXNzPSIiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0i
Ij5UaGUg4oCcU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnPigJ0gc2VjdGlvbiBkaXNjdXNzaW9uIGlz
IHdvZWZ1bGx5IGluYWRlcXVhdGUg4oCTIGl0IGJhc2ljYWxseSBzYXlzIHRoYXQgY29uZmlndXJh
dGlvbiBtdXN0IGJlIHNlY3VyZWQuIFRoaXMgaXMgYW5vdGhlciByZWFzb24gdG8gZ28gdG8gdGhl
IFlBTkcgbW9kZWwgd2hlcmUgYWxsIHRoaXMgaXMgZGVmaW5lZC4gJm5ic3A7PG86cCBjbGFzcz0i
Ij48L286cD48L3NwYW4+PC9saT48L29sPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAu
MDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+Jmx0
O2JocyZndDsgVFItMDY5IGFuZCBUUi0zNjkgYWxzbyBzZWN1cmUgY29uZmlndXJhdGlvbiBvZiBU
Ui0xODEgZGF0YSBlbGVtZW50cy4gV2hlbiBzb21lb25lIGVsc2UgY3JlYXRlcyBhIFlBTkcgRE0s
IEkgZXhwZWN0IGl0IHdpbGwgaGF2ZSB3aGF0ZXZlciBzZWN1cml0eSBpcyBwcm92aWRlZCBieSBZ
QU5HIChvciBORVRDT05GL1JFU1RDT05GKS4gVGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb25zDQog
dGhhdCBwcm92aWRlIHJlYWQtb25seSBkaXNwbGF5IG9mIGRhdGEgZWxlbWVudHMgdmlhIEhUTUwg
YXJlIG5vdCBzZWN1cmluZyB0aGVpciB3ZWIgcGFnZXMg4oCTIGJ1dCB0aGF0IGlzIG5vdCBhbiBp
c3N1ZSBpbiBhIHByb3RvdHlwZS4gSSB3b3VsZCBjZXJ0YWlubHkgc3VnZ2VzdCB0aGF0IGFsbCBI
VE1MIHBhZ2VzIGluIGNvbW1lcmNpYWwgcHJvZHVjdHMgcmVxdWlyZSB1c2VycyB0byBsb2dpbiBw
cmlvciB0byBkaXNwbGF5LiBUaGUgaW5mb3JtYXRpb24NCiBtb2RlbCBpcyBub3QgaW4gYSBwb3Np
dGlvbiB0byByZXF1aXJlIG9yIGd1YXJhbnRlZSB0aGlzLCBob3dldmVyLiBBIFlBTkcgRE0gYW5k
IGl0cyBzZWN1cml0eSBjYXBhYmlsaXRpZXMgd291bGQgaGF2ZSBubyBhcHBsaWNhYmlsaXR5IHRv
IFRSLTA2OS9UUi0xODEvVFItMzY5IG9yIEhUTUwgd2ViIHBhZ2VzLCBzbyBJ4oCZbSBub3Qgc3Vy
ZSBJIHVuZGVyc3RhbmQgaG93IGEgWUFORyBtb2RlbCB3b3VsZCBwcm92aWRlIHNlY3VyaXR5IGZv
ciBhbnkgb2YNCiB0aGVzZSBvdGhlciBtZWNoYW5pc21zLjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5XaGF0IEkgbWVhbiBpcyB0aGF0IHRo
ZSBZQU5HIG1vZGVscyBoYXZlIGEgdGVtcGxhdGUgZm9yIGJvdGggb3ZlciBzZWN1cml0eSBvZiB0
aGUgZGF0YSBtb2RlbCBhbmQgbGlzdGluZyBvdXQgdGhlIHNlY3VyaXR5IGV4cG9zdXJlcyBmb3Ig
dmFyaW91cyBwYXJhbWV0ZXJzLiBBbGwgdGhpcyBoYXMgaXMgYSBvbmUtbGluZXIgbWFuZGF0aW5n
IGEgc2VjdXJlIG1hbm5lci4mbmJzcDs8L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2Pg0KPHByZSBzdHlsZT0iZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBo
YW5zOiAyOyB3aWRvd3M6IDI7IG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IHdoaXRlLXNwYWNl
OiBwcmUtd3JhcDsiIGNsYXNzPSIiPiAgIEFueSBtZWNoYW5pc20gb3IgcHJvdG9jb2wgdGhhdCBp
cw0KICAgdXNlZCB0byB0cmFuc21pdCB0aGlzIGluZm9ybWF0aW9uIG9yIGFsbG93IGZvciBpdHMg
Y29uZmlndXJhdGlvbiBpcw0KICAgYWxzbyByZXNwb25zaWJsZSBmb3IgZW5zdXJpbmcgdGhpcyBp
cyBkb25lIHNvIGluIGEgc2VjdXJlIG1hbm5lci4NCjwvcHJlPg0KPHByZSBzdHlsZT0iZm9udC12
YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IG92ZXJmbG93
LXdyYXA6IGJyZWFrLXdvcmQ7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsiIGNsYXNzPSIiPkl0IHdv
dWxkIHByb2JhYmx5IGJlIGJldHRlciB0byBzYXkgaXQgaXMgaW4gdGhlIHNjb3BlIG9mIHRoZSBk
YXRhIG1vZGVscyAoZWl0aGVyIElFVEYgZm9yIEJCRikuIDwvcHJlPg0KPHByZSBzdHlsZT0iZm9u
dC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IG92ZXJm
bG93LXdyYXA6IGJyZWFrLXdvcmQ7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsiIGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj48L3ByZT4NCjxwcmUgc3R5bGU9ImZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5v
cm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyB3
aGl0ZS1zcGFjZTogcHJlLXdyYXA7IiBjbGFzcz0iIj5UaGFua3MsPC9wcmU+DQo8cHJlIHN0eWxl
PSJmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsg
b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgd2hpdGUtc3BhY2U6IHByZS13cmFwOyIgY2xhc3M9
IiI+QWNlZTwvcHJlPg0KPHByZSBzdHlsZT0iZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFs
OyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IHdoaXRl
LXNwYWNlOiBwcmUtd3JhcDsiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj48L3ByZT4NCjxkaXYgY2xh
c3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9j
a3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9
IldvcmRTZWN0aW9uMSIgc3R5bGU9InBhZ2U6IFdvcmRTZWN0aW9uMTsgY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250
LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBu
b3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWlu
ZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29y
ZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNv
cmF0aW9uOiBub25lOyI+DQo8ZGl2IHN0eWxlPSJib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBub25l
IHNvbGlkOyBib3JkZXItbGVmdC13aWR0aDogMS41cHQ7IGJvcmRlci1sZWZ0LWNvbG9yOiBibHVl
OyBwYWRkaW5nOiAwaW4gMGluIDBpbiA0cHQ7IiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdp
bjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJy
aSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsi
IGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBD
YWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAx
NnB0OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5NaW5vciBJc3N1ZXM6PG86cCBjbGFzcz0iIj48L286
cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZv
bnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0i
Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIi
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxvbCBzdGFydD0iMSIgdHlwZT0iMSIgc3R5bGU9
Im1hcmdpbi1ib3R0b206IDBpbjsgbWFyZ2luLXRvcDogMGluOyIgY2xhc3M9IiI+DQo8bGkgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXpl
OiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPlRoZSBmb3JtYXQgZm9yIHRoZSBvYmplY3QgZGVz
Y3JpcHRpb25zIGlzIGhhcmQgdG8gY29uc3VtZS4gSXQgd291bGQgYmUgcHJlZmVyYWJsZSB0byB1
c2UgY29tcGxldGUgc2VudGVuY2VzIGFuZCBtaXhlZCByYXRoZXIgdGhhbiBhIGNvbnRpbnVvdXMg
c3RyZWFtIG9mIGxvd2VyY2FzZSBzZXBhcmF0ZSBieSBzZW1pLWNvbG9ucy48c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9saT48L29sPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBm
b250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9
IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+Jmx0O2JocyZndDsg
T0suIFdpbGwgZG8uPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDExcHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxvbCBzdGFydD0iMiIgdHlwZT0iMSIgc3R5bGU9Im1hcmdpbi1ib3R0b206IDBpbjsgbWFyZ2lu
LXRvcDogMGluOyIgY2xhc3M9IiI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJy
aSwgc2Fucy1zZXJpZjsiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIi
PldoeSBpc27igJl0IHRoZXJlIGFuIElQdjQgbXVsdGljYXN0IGFkZHJlc3MgaW4gYmFiZWwtY29u
c3RhbnQtb2JqPzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTogMTFwdDsiIGNsYXNzPSIiPiZsdDtiaHMmZ3Q7IEl0IHdhcyByZW1vdmVkIHBlciByZXF1ZXN0
IG9mIGJhYmVsIHJvdXRpbmcgcHJvdG9jb2wgYXV0aG9ycyBhbmQgaW1wbGVtZW50ZXJzLiBOby1v
bmUgd2FzIGltcGxlbWVudGluZyBJUHY0IHRyYW5zcG9ydCBvZiBiYWJlbCwgYW5kIGV2ZXJ5b25l
IGZlbHQgaXQgd2FzIGNvbXBsZXRlbHkgdW5uZWNlc3NhcnkuPG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxvbCBzdGFydD0iMyIgdHlwZT0iMSIgc3R5bGU9Im1h
cmdpbi1ib3R0b206IDBpbjsgbWFyZ2luLXRvcDogMGluOyIgY2xhc3M9IiI+DQo8bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAx
MnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPkl0IGlzIHVuY2xlYXIgaG93IGJhYmVsLXR4Y29zdCBh
bmQgYmFiZWwtcnhjb3N0IGFyZSBkZXJpdmVkLiBUaGlzIHNob3VsZCBlaXRoZXIgYmUgc3BlY2lm
aWVkIG9yIHRoZXJlIHNob3VsZCBiZSBhbiBhcHByb3ByaWF0ZSByZWZlcmVuY2UgdG8gdGhlIHNl
Y3Rpb24gaW4gdGhlIGJhc2Ugc3BlY2lmaWNhdGlvbi48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bh
bj48L2xpPjwvb2w+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj4mbHQ7YmhzJmd0OyBPSy4g
V2lsbCBwcm92aWRlIHJlZmVyZW5jZSB0byBiYXNlIHNwZWMgKHNlY3Rpb24gMy40LjMgb2YgdGhl
IGN1cnJlbnQgYmFiZWwtcmZjNjEyNmJpcyBkcmFmdCkuPG86cCBjbGFzcz0iIj48L286cD48L3Nw
YW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6
ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxvbCBzdGFydD0iNCIgdHlwZT0iMSIgc3R5bGU9Im1hcmdp
bi1ib3R0b206IDBpbjsgbWFyZ2luLXRvcDogMGluOyIgY2xhc3M9IiI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTogMTZwdDsiIGNsYXNzPSIiPkl0IGlzIHVuY2xlYXIgaG93IEVDTVAgcm91dGVzIGFyZSBz
dXBwb3J0ZWQgaW4gYmFiZWwtcm91dGVzLW9iai48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48
L2xpPjwvb2w+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6
ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IiBjbGFzcz0iIj4mbHQ7YmhzJmd0OyBJIGRvbuKA
mXQgdGhpbmsgRUNNUCByb3V0aW5nIGhhcyBiZWVuIGRpc2N1c3NlZCBpbiB0aGUgY29udGV4dCBv
ZiBCYWJlbCwgb3IgdGhhdCBhbnkgb2YgdGhlIGltcGxlbWVudGF0aW9ucyBzdXBwb3J0IGl0LiBU
aGlzIG1pZ2h0IGJlIGFuIGludGVyZXN0aW5nIGRpc2N1c3Npb24gdG8gaGF2ZS4gQnV0IEkgdGhp
bmsgRUNNUCByb3V0ZXMgYXJlIHN1cHBvcnRlZCBpbiBiYWJlbC1yb3V0ZXMtb2JqDQogYXMgaXMu
IEZvciBFQ01QLCBJIHdvdWxkIGV4cGVjdCB0byBzZWUgbXVsdGlwbGUgYmFiZWwtcm91dGVzLW9i
aiBlbnRyaWVzIHdpdGggdGhlIHNhbWUgYmFiZWwtcm91dGUtcHJlZml4IChwcmVmaXggZm9yIHdo
aWNoIHRoaXMgcm91dGUgaXMgYWR2ZXJ0aXNlZCkgdG8gaGF2ZSBiYWJlbC1yb3V0ZS1zZWxlY3Rl
ZCA9IHRydWUgKHJvdXRlIGlzIGN1cnJlbnRseSBiZWluZyB1c2VkIGZvciBmb3J3YXJkaW5nIGFu
ZCBpcyBiZWluZyBhZHZlcnRpc2VkKS4NCiBJ4oCZbSBub3Qgc3VyZSB3aGF0IGVsc2Ugd291bGQg
bmVlZCB0byBiZSBleHByZXNzZWQgc3BlY2lmaWMgdG8gQmFiZWwuIFNpbmNlIEVDTVAgaXNu4oCZ
dCBkZXBlbmRlbnQgb24gd2hpY2ggKGlmIGFueSkgcm91dGluZyBwcm90b2NvbCBpcyBiZWluZyB1
c2VkLCBJIHdvdWxkIGV4cGVjdCBtb3N0IGFzcGVjdHMgb2YgRUNNUCAoZS5nLCBFQ01QIHN1cHBv
cnRlZCBhbmQgZW5hYmxlZCkgdG8gYmUgbW9kZWxlZCBleHRlcm5hbCB0byBCYWJlbCBvciBhbnkg
b3RoZXINCiByb3V0aW5nIHByb3RvY29sLiBJZiBteSB0aGlua2luZyBvbiBFQ01QIG1vZGVsaW5n
IGlzIHRvbyBzaW1wbGlzdGljLCBwbGVhc2UgcG9pbnQgbWUgdG8gcmVmZXJlbmNlcyBmb3IgZWR1
Y2F0aW9uLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxp
YnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0
OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8b2wg
c3RhcnQ9IjUiIHR5cGU9IjEiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IG1hcmdpbi10b3A6
IDBpbjsiIGNsYXNzPSIiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5JZiBp
cyBpbXBsZW1lbnRhdGlvbi1zcGVjaWZpYyBob3cgYmFiZWwtcm91dGUtY2FsY3VsYXRlZC1tZXRy
aWMgaXMgY2FsY3VsYXRlZCwgc2hvdWxkbuKAmXQgdGhlcmUgYmUgc29tZSBpbmRpY2F0aW9uIG9m
IHRoZSBhbGdvcml0aG0gdXNlZD8gSXQgc2VlbXMgYWxsIEJhYmVsIHJvdXRlcnMgaW4gdGhlIGRv
bWFpbiBzaG91bGQgYmUgdXNpbmcgYSBzaW1pbGFyIGFsZ29yaXRobS4gJm5ic3A7PG86cCBjbGFz
cz0iIj48L286cD48L3NwYW4+PC9saT48L29sPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGlu
IDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyIgY2xhc3M9IiI+
Jmx0O2JocyZndDsgQWdyZWUsIGFuIGluZGljYXRpb24gaXMgbmVlZGVkLiBUaGVyZeKAmXMgbm8g
cmVxdWlyZW1lbnQgZm9yIGFsbCBCYWJlbCByb3V0ZXJzIHRvIHVzZSB0aGUgc2FtZSBvciBldmVu
IHNpbWlsYXIgYWxnb3JpdGhtLiBBdCB0aGUgdG9wIGxldmVsIGJhYmVsLWluZm9ybWF0aW9uLW9i
aiBpcyB0aGUgYmFiZWwtbWV0cmljLWNvbXAtYWxnb3JpdGhtcyBsaXN0LCB3aGljaCBpZGVudGlm
aWVzDQogdGhlIHN1cHBvcnRlZCBhbGdvcml0aG1zLiBCdXQgSSB0aGluayB0aGVyZSBuZWVkcyB0
byBiZSBhIHBhcmFtZXRlciBwZXIgaW50ZXJmYWNlIHRoYXQgaWRlbnRpZmllcyB3aGljaCBvZiB0
aGUgc3VwcG9ydGVkIGFsZ29yaXRobXMgaXMgYmVpbmcgdXNlZCBmb3IgdGhhdCBpbnRlcmZhY2Uu
IE5vdGUgdGhhdCBkaWZmZXJlbnQgYWxnb3JpdGhtcyBhcmUgbGlrZWx5IHRvIGJlIHVzZWQgZGVw
ZW5kaW5nIG9uIHdoZXRoZXIgdGhlIGxpbmsgaXMgd2lyZWxlc3MsDQogZXRoZXJuZXQsIG9yIG90
aGVyLiBBbm90aGVyIHBvc3NpYmxlIHdheSB0byBtb2RlbCB3b3VsZCBiZSB0byBoYXZlIGEgc2Vw
YXJhdGUgb2JqZWN0IHRoYXQgc2F5cyB3aGljaCBhbGdvcml0aG0gaXMgdXNlZCBmb3Igd2hpY2gg
bGluayB0eXBlLiBQZXJoYXBzIEkgc2hvdWxkIGFzayB0aGUgV0cgd2hpY2ggbW9kZWwgdGhleSBw
cmVmZXIuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7
IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTogMTZwdDsiIGNsYXNzPSIiPk5pdHM6PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L2Rpdj4NCjxvbCBzdGFydD0iMSIgdHlwZT0iMSIgc3R5bGU9Im1hcmdpbi1ib3R0
b206IDBpbjsgbWFyZ2luLXRvcDogMGluOyIgY2xhc3M9IiI+DQo8bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250
LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTog
MTZwdDsiIGNsYXNzPSIiPkluY29uc2lzdGVudCB1cHBlcmNhc2UgYW5kIGxvd2VyY2FzZSByZWZl
cmVuY2UgdG8g4oCcQmFiZWzigJ0uIFNlZSBkaWZmLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvbGk+PC9vbD4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiIGNsYXNzPSIiPiZsdDtiaHMmZ3Q7IE9LLiBX
aWxsIGRvLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPG9sIHN0YXJ0PSIyIiB0
eXBlPSIxIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMGluOyBtYXJnaW4tdG9wOiAwaW47IiBjbGFz
cz0iIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAw
MXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+VXNlIFVTIEVuZ2xpc2gg
c3BlbGxpbmcgb2Yg4oCcbmVpZ2hib3LigJ0gY29uc2lzdGVudGx5LjxvOnAgY2xhc3M9IiI+PC9v
OnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFw
dDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNs
YXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiIGNsYXNzPSIiPiZsdDtiaHMm
Z3Q7IE9LLiBXaWxsIGRvLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFt
aWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1z
aXplOiAxNnB0OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5BQ0VFLU0tRzJIUjpEZXNrdG9wIGFjZWUk
IGRpZmYgZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQub3JpZyBkcmFm
dC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dDxvOnAgY2xhc3M9IiI+PC9vOnA+
PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250
LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+MThjMTg8bzpwIGNsYXNz
PSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAw
MDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsi
IGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsm
bmJzcDsmbmJzcDsmbmJzcDsgaW1wbGVtZW50YXRpb24gKHZpYSBhIG1hbmFnZW1lbnQgcHJvdG9j
b2wgc3VjaCBhcyBuZXRjb25mKSB0byByZXBvcnQ8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48
L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAx
MnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+PC9vOnA+
PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250
LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyBpbXBsZW1lbnRhdGlvbiAodmlhIGEgbWFuYWdlbWVudCBwcm90b2NvbCBzdWNoIGFz
IE5FVENPTkYpIHRvIHJlcG9ydDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQt
ZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+OTcsOThjOTcsOTg8bzpwIGNsYXNzPSIiPjwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsm
bmJzcDsgdGhhdCBjYW4gYmUgdXNlZCB0byBjcmVhdGVkIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0
YSBtb2RlbHMgKHN1Y2ggYXM8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgYSBuZXRjb25mIFtS
RkM2MjQxXSBZQU5HIGRhdGEgbW9kZWwpLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+LS0tPG86cCBjbGFzcz0iIj48L286cD48L3Nw
YW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6
ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHRoYXQgY2FuIGJlIHVzZWQgdG8gY3JlYXRlIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0YSBt
b2RlbHMgKHN1Y2ggYXM8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTogMTZwdDsiIGNsYXNzPSIiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgYSBORVRDT05GIFtSRkM2
MjQxXSBZQU5HIGRhdGEgbW9kZWwpLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+MTAxLDEwMmMxMDEsMTAyPG86cCBjbGFzcz0iIj48
L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IG1vZGVsIGlzIGZvY3VzZWQgb24gcmVwb3J0aW5nIHN0YXR1cyBvZiB0aGUg
QmFiZWwgcHJvdG9jb2wsIGFuZCB2ZXJ5PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsg
Zm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxl
PSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpdHRs
ZSBvZiB0aGF0IGlzIGNvbnNpZGVyZWQgbWFuZGF0b3J5IHRvIGltcGxlbWVudCAoY29uZGl0aW9u
YWwgb24gYTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxp
YnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0
OyIgY2xhc3M9IiI+LS0tPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNp
emU6IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1vZGVsIGlzIGZvY3Vz
ZWQgb24gcmVwb3J0aW5nIEJhYmVsIHByb3RvY29sIG9wZXJhdGlvbmFsIHN0YXRlLCBhbmQgdmVy
eTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAw
aW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBz
YW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xh
c3M9IiI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBsaXR0bGUgb2YgdGhhdCBpcyBjb25zaWRlcmVk
IG1hbmRhdG9yeSB0byBpbXBsZW1lbnQgKGNvbnRpbmdlbnQgb24gYTxvOnAgY2xhc3M9IiI+PC9v
OnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBm
b250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9
IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+MTA0YzEwNDxvOnAg
Y2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGlu
IDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+
Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyBwYXJhbWV0ZXJzIG1heSBiZSBjb25maWd1cmFibGU7IGhv
d2V2ZXIsIGl0IGlzIHVwIHRvIHRoZSBCYWJlbDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwv
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEy
cHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+LS0tPG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHBhcmFtZXRlcnMgbWF5IGJlIGNvbmZpZ3VyYWJsZS4gSG93ZXZlciwgaXQgaXMgdXAg
dG8gdGhlIEJhYmVsPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDE2cHQ7IiBjbGFzcz0iIj4xMzQsMTM1YzEzNCwxMzY8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bh
bj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXpl
OiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsmbmJz
cDsgdGhlIG1pbmltYWwgbnVtYmVyIG9mIHZhbHVlcywgYW5kIG4gaXMgdGhlIG1heGltdW0uJm5i
c3A7IFRoZSBzeW1ib2wgKiBmb3I8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250
LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbiBtZWFucyBu
byB1cHBlciBib3VuZC48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyB0aGUgbWlu
aW11biBudW1iZXIgb2YgbGlzdCBlbGVtZW50cyBhbmQgbiBpbmRpY2F0ZXMgdGhlIG1heGltdW0g
bnVtYmVyPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7
IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9mIGxpc3QgZWxlbWVudHMuJm5ic3A7
IFRoZSBzeW1ib2wgKiBmb3IgbiBtZWFucyB0aGVyZSBubyBkZWZpbmVkIGxpbWl0IG9uPG86cCBj
bGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4m
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBudW1iZXIgb2YgbGlzdCBlbGVtZW50cy48bzpwIGNs
YXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAw
LjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJp
ZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPjIx
MGMyMTE8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJy
aSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsi
IGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBlbmFibGUvZGlzYWJsZSBi
YWJlbDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
OiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJp
LCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIg
Y2xhc3M9IiI+LS0tPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgZW5hYmxlL2Rp
c2FibGUgQmFiZWw8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTog
Q2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTog
MTZwdDsiIGNsYXNzPSIiPjIyOWMyMzA8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNw
OyBJbnRlcmZhY2U6IGVuYWJsZS9kaXNhYmxlIGJhYmVsIG9uIHRoaXMgaW50ZXJmYWNlPG86cCBj
bGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4t
LS08bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog
MGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNs
YXNzPSIiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBJbnRlcmZhY2U6IGVuYWJsZS9k
aXNhYmxlIEJhYmVsIG9uIHRoaXMgaW50ZXJmYWNlPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+
PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTog
MTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4yNjJjMjYzPG86cCBjbGFzcz0iIj48
L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJlbC1p
bmZvcm1hdGlvbi1vYmo7PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNp
emU6IDE2cHQ7IiBjbGFzcz0iIj4tLS08bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfSBiYWJlbC1pbmZvcm1hdGlvbi1vYmo7PG86
cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAw
aW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0i
Ij4yNjYsMjY5YzI2NywyNjk8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1m
YW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGJhYmVsLWVuYWJsZTogaWYgdHJ1ZSwgdGhlIGJhYmVsIGltcGxlbWVudGF0aW9uIGlz
IHJ1bm5pbmc7IGlmPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGZhbHNlLCB0aGUgYmFiZWwgaW1wbGVtZW50YXRpb24gaXMgbm90IGN1cnJlbnRseSBydW5uaW5n
OyBNQVkgYmU8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2Fs
aWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZw
dDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29u
ZmlndXJhYmxlIHRvIGFsbG93IGJhYmVsIHRvIGJlIHN0YXJ0ZWQgb3Igc3RvcHBlZDxvOnAgY2xh
c3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAu
MDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+LS0t
PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFz
cz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJhYmVsLWVuYWJs
ZTogaWYgdHJ1ZSwgdGhlIEJhYmVsIGltcGxlbWVudGF0aW9uIGlzIHJ1bm5pbmc7IGlmPG86cCBj
bGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4m
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZhbHNlLCB0aGUgQmFiZWwg
aW1wbGVtZW50YXRpb24gaXMgbm90IGN1cnJlbnRseSBydW5uaW5nOyBNQVkgYmU8bzpwIGNsYXNz
PSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAw
MDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsi
IGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29uZmlndXJhYmxlIHRvIGFsbG93
IEJhYmVsIHRvIGJlIHN0YXJ0ZWQgb3Igc3RvcHBlZDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+MzE4YzMxODxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0
OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xh
c3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmx0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwt
Y29uc3RhbnRzLW9iajs8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLWNvbnN0YW50cy1vYmo7PG86cCBj
bGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4z
NTVjMzU1PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7
IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IH1iYWJlbC1pbnRlcmZhY2VzLW9iajs8bzpwIGNsYXNzPSIiPjwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0
OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xh
c3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVs
LWludGVyZmFjZXMtb2JqOzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFt
aWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1z
aXplOiAxNnB0OyIgY2xhc3M9IiI+MzY2LDM2N2MzNjYsMzY3PG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJhYmVsLWludGVyZmFjZS1lbmFibGU6IGlmIHRydWUs
IGJhYmVsIHNlbmRzIGFuZCByZWNlaXZlcyBtZXNzYWdlczxvOnAgY2xhc3M9IiI+PC9vOnA+PC9z
cGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNp
emU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmx0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvbiB0aGlzIGludGVyZmFjZTsgaWYgZmFsc2UsIGJhYmVs
IG1lc3NhZ2VzIHJlY2VpdmVkIG9uIHRoaXM8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9z
cGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNp
emU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYWJlbC1pbnRlcmZhY2UtZW5hYmxlOiBpZiB0cnVlLCBC
YWJlbCBzZW5kcyBhbmQgcmVjZWl2ZXMgbWVzc2FnZXM8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bh
bj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXpl
OiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgb24gdGhpcyBpbnRlcmZhY2U7IGlmIGZhbHNlLCBCYWJlbCBt
ZXNzYWdlcyByZWNlaXZlZCBvbiB0aGlzPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsg
Zm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxl
PSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj40MDcsNDA4YzQwNyw0MDg8bzpwIGNsYXNzPSIi
PjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFw
dDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNs
YXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYmFiZWwtbWVzc2FnZS1sb2ctZW5hYmxl
OiBpZiB0cnVlLCBsb2dnaW5nIG9mIGJhYmVsIG1lc3NhZ2VzPG86cCBjbGFzcz0iIj48L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJlY2VpdmVkIG9uIHRoaXMgaW50ZXJmYWNlIGlzIGVu
YWJsZWQ7IGlmIGZhbHNlLCBiYWJlbCBtZXNzYWdlczxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+LS0tPG86cCBjbGFzcz0iIj48L286
cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZv
bnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0i
Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJhYmVsLW1lc3NhZ2UtbG9nLWVuYWJsZTogaWYg
dHJ1ZSwgbG9nZ2luZyBvZiBCYWJlbCBtZXNzYWdlczxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyByZWNlaXZlZCBvbiB0aGlzIGludGVyZmFjZSBpcyBlbmFibGVk
OyBpZiBmYWxzZSwgQmFiZWwgbWVzc2FnZXM8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPjQ4OWM0ODk8bzpwIGNsYXNzPSIiPjwvbzpw
Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9u
dC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGluayBsYXllcjsgdGhlIHJ4Y29zdCBpcyBzZW50
IHRvIGEgbmVpZ2hib3VyIGluIGVhY2ggSUhVPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9k
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4tLS08bzpwIGNsYXNzPSIiPjwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGluayBsYXllcjsgdGhlIHJ4Y29zdCBpcyBzZW50IHRv
IGEgbmVpZ2hib3IgaW4gZWFjaCBJSFU8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPjQ5MmM0OTI8bzpwIGNsYXNzPSIiPjwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZsdDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIG5laWdoYm91ciB0YWJsZTogdGhlIHN0YXRpc3Rp
Y3Mga2VwdCBpbiB0aGUgbmVpZ2hib3VyIHRhYmxlPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+
PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTog
MTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4tLS08bzpwIGNsYXNzPSIiPjwvbzpw
Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9u
dC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPiZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIG5laWdoYm9yIHRhYmxlOiB0aGUgc3RhdGlz
dGljcyBrZXB0IGluIHRoZSBuZWlnaGJvciB0YWJsZTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+NTE2YzUxNjxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0
OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xh
c3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmx0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwt
c2VjdXJpdHktb2JqOzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5
OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXpl
OiAxNnB0OyIgY2xhc3M9IiI+LS0tPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwtc2VjdXJpdHktb2JqOzxvOnAgY2xh
c3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAu
MDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+NTc4
YzU3ODxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
OiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJp
LCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIg
Y2xhc3M9IiI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyB9YmFiZWwtcm91dGVzLW9iajs8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48
L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAx
MnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+PC9vOnA+
PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250
LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLXJvdXRl
cy1vYmo7PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7
IiBjbGFzcz0iIj42MzVjNjM1PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1m
YW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IH1iYWJlbC1jcmVkZW50aWFsLW9iajs8bzpwIGNsYXNzPSIiPjwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0
OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xh
c3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLWNyZWRlbnRpYWwt
b2JqOzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
OiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJp
LCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIg
Y2xhc3M9IiI+NjQ1YzY0NTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFt
aWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1z
aXplOiAxNnB0OyIgY2xhc3M9IiI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyB9YmFiZWwtbG9nLW9iajs8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTogMTZwdDsiIGNsYXNzPSIiPi0tLTxvOnAgY2xhc3M9IiI+PC9vOnA+PC9z
cGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNp
emU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLWxvZy1vYmo7PG86cCBjbGFzcz0i
Ij48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAx
cHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBj
bGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj42NTljNjU5
PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFz
cz0iIj4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4cG9zZSBiYWJlbCByb3V0ZSBmaWx0ZXJpbmcg
cnVsZXMgYnkgYWRkaW5nIGEgcm91dGUgZmlsdGVyaW5nIG9iamVjdDxvOnAgY2xhc3M9IiI+PC9v
OnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBm
b250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9
IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+LS0tPG86cCBjbGFz
cz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4w
MDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj4mZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4cG9zZSBCYWJlbCByb3V0ZSBmaWx0ZXJpbmcgcnVsZXMgYnkg
YWRkaW5nIGEgcm91dGUgZmlsdGVyaW5nIG9iamVjdDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFu
PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6
IDEycHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBzdHlsZT0iZm9udC1zaXplOiAxNnB0OyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8
L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0iIj5UaGFua3MsPG86
cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAw
aW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHQ7IiBjbGFzcz0i
Ij5BY2VlPC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_81B29D691A1B41E78B655BE5C833044Dciscocom_--


From nobody Thu Oct 11 13:52:47 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99B38127598; Thu, 11 Oct 2018 13:52:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 wMnpHZjl-wKN; Thu, 11 Oct 2018 13:52:40 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8D52124C04; Thu, 11 Oct 2018 13:52:39 -0700 (PDT)
Received: from pps.filterd (m0049459.ppops.net [127.0.0.1]) by m0049459.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9BKk5W7040158; Thu, 11 Oct 2018 16:52:38 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049459.ppops.net-00191d01. with ESMTP id 2n2bnsmj1f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 11 Oct 2018 16:52:37 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BKqZut018337; Thu, 11 Oct 2018 16:52:36 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [135.47.91.178]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BKqVim018171; Thu, 11 Oct 2018 16:52:31 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [127.0.0.1]) by zlp30485.vci.att.com (Service) with ESMTP id 049BB40002B3; Thu, 11 Oct 2018 20:52:31 +0000 (GMT)
Received: from GAALPA1MSGHUBAE.ITServices.sbc.com (unknown [130.8.218.154]) by zlp30485.vci.att.com (Service) with ESMTPS id C7C5240002B1; Thu, 11 Oct 2018 20:52:30 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAE.ITServices.sbc.com ([130.8.218.154]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 16:52:30 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Acee Lindem (acee)'" <acee@cisco.com>
CC: "draft-ietf-babel-information-model@ietf.org" <draft-ietf-babel-information-model@ietf.org>, Routing ADs <rtg-ads@tools.ietf.org>, Routing Directorate <rtg-dir@ietf.org>, "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
Thread-Index: AQHUVBdiKwnasY6ScU2SFCbuFJw9u6UXK7fQgAIRkwCAAV2SAA==
Date: Thu, 11 Oct 2018 20:52:29 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEE9C60@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <88223297-F6F5-4612-9D16-AD300AB97883@cisco.com> <2D09D61DDFA73D4C884805CC7865E6114DEDB994@GAALPA1MSGUSRBF.ITServices.sbc.com> <81B29D69-1A1B-41E7-8B65-5BE5C833044D@cisco.com>
In-Reply-To: <81B29D69-1A1B-41E7-8B65-5BE5C833044D@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: multipart/alternative; boundary="_000_2D09D61DDFA73D4C884805CC7865E6114DEE9C60GAALPA1MSGUSRBF_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1031 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110195
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/ce7I4vo485GBnfmVNyd9xs9KxhQ>
Subject: Re: [babel] Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 20:52:45 -0000

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

SGkgQWNlZSwNCk15IGNvbW1lbnRzIHRoaXMgZ28tcm91bmQgaGF2ZSA8YmhzMj4uIFRoeCBhZ2Fp
bi4NCkJhcmJhcmENCg0KRnJvbTogQWNlZSBMaW5kZW0gKGFjZWUpIDxhY2VlQGNpc2NvLmNvbT4N
Cg0KSGkgQmFyYmFyYSwNCk9uIE9jdCA5LCAyMDE4LCBhdCAzOjM5IFBNLCBTVEFSSywgQkFSQkFS
QSBIIDxiczc2NTJAYXR0LmNvbTxtYWlsdG86YnM3NjUyQGF0dC5jb20+PiB3cm90ZToNCg0KSGkg
QWNlZSwNClRoYW5rcyBzbyBtdWNoIGZvciB5b3VyIHJldmlldy4gTXkgcmVzcG9uc2VzIGFyZSBp
bmxpbmUsIG1hcmtlZCB3aXRoIDxiaHM+Lg0KQmFyYmFyYQ0KDQpGcm9tOiBBY2VlIExpbmRlbSAo
YWNlZSkgPGFjZWVAY2lzY28uY29tPG1haWx0bzphY2VlQGNpc2NvLmNvbT4+DQpTZW50OiBNb25k
YXksIFNlcHRlbWJlciAyNCwgMjAxOCAxMTowMSBBTQ0KVG86IGRyYWZ0LWlldGYtYmFiZWwtaW5m
b3JtYXRpb24tbW9kZWxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRp
b24tbW9kZWxAaWV0Zi5vcmc+OyBSb3V0aW5nIEFEcyA8cnRnLWFkc0B0b29scy5pZXRmLm9yZzxt
YWlsdG86cnRnLWFkc0B0b29scy5pZXRmLm9yZz4+DQpDYzogUm91dGluZyBEaXJlY3RvcmF0ZSA8
cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4+OyBiYWJlbEBpZXRmLm9y
ZzxtYWlsdG86YmFiZWxAaWV0Zi5vcmc+DQpTdWJqZWN0OiBFYXJseSBSb3V0aW5nIERpcmVjdG9y
eSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQNCg0K
SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIg
Zm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBh
bGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdo
IElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBzcGVjaWFs
IHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Npc3Rh
bmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIFJv
dXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUg4oCLaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5v
cmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0RpcjxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2lu
dC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5pZXRmLm9yZ19hcmVhX3J0Z190cmFj
X3dpa2lfUnRnRGlyJmQ9RHdRR2FRJmM9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZyPTNlTzVoOGlQ
dUdTTkFLMW9kVkh2eVJQcXlnT3NSUzI0YkdEZ1NqNVV0QmMmbT1JdDZzOVRiR1lPLXViZUZmempC
THRLTngzWUFTVVNzS3QtUDhBRHloRm5VJnM9SXNxNG83b18yX1hTbEc5SmNEVWdNYXROM1VBM2RL
QzVJVzdQaG5NZm1EMCZlPT4NCg0KQWx0aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHByaW1hcmls
eSBmb3IgdGhlIHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBmdWwgaWYg
eW91IGNvdWxkIGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aCBhbnkgb3RoZXIgSUVURiBMYXN0IENh
bGwgY29tbWVudHMgdGhhdCB5b3UgcmVjZWl2ZSwgYW5kIHN0cml2ZSB0byByZXNvbHZlIHRoZW0g
dGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC4NCg0KRG9jdW1lbnQ6
IGRyYWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRpb24tbW9kZWwtMDMudHh0DQpSZXZpZXdlcjogQWNl
ZSBMaW5kZW0NClJldmlldyBEYXRlOiBTZXB0ZW1iZXIgMjR0aCwgMjAxOA0KSUVURiBMQyBFbmQg
RGF0ZTogTm90IHN0YXJ0ZWQgeWV0Lg0KSW50ZW5kZWQgU3RhdHVzOiBJbmZvcm1hdGlvbmFsDQoN
ClN1bW1hcnk6DQogICAgSSBkb27igJl0IGJlbGlldmUgdGhlIGRvY3VtZW50IHNob3VsZCBiZSBj
b250aW51ZWQuIEdpdmVuIHRoZSBsYWNrIG9mIHByZWNpc2lvbiBpbiB0aGUgZGVmaW5pdGlvbnMs
IEnigJlkIHJlY29tbWVuZCBhYmFuZG9uaW5nIHRoZSB3b3JrIGFuZCBnb2luZyBkaXJlY3RseSB0
byB0aGUgWUFORyBtb2RlbC4gSSBhbHNvIGhhdmUgc29tZSBtYWpvciBjb25jZXJucy4NCg0KPGJo
cz4gTXkgcGVyc29uYWwgaW50ZXJlc3QgaXMgaW4gaGF2aW5nIGEgQkJGIFRSLTE4MSBkYXRhIG1v
ZGVsIChETSkuIEkgYmVsaWV2ZSBpdCBpcyBpbiB0aGUgYmVzdCBpbnRlcmVzdCBvZiB0aGUgb3Zl
cmFsbCBpbmR1c3RyeSBpZiB0aGUgVFItMTgxIERNICh3aGljaCBJ4oCZdmUgYWxyZWFkeSBzdWJt
aXR0ZWQgdG8gQkJGIGZvciBjb25zaWRlcmF0aW9uIGluIHRoZSBuZXh0IFRSLTE4MSBpc3N1ZSkg
YW5kIGFueSBwb3RlbnRpYWwgWUFORyBETSB3ZXJlIGNvbnNpc3RlbnQuIEl0IGlzIGZvciB0aGlz
IHJlYXNvbiBJ4oCZbSBjcmVhdGluZyBhbiBpbmZvcm1hdGlvbiBtb2RlbC4gUGVyc29uYWxseSwg
SSBoYXZlIG5vIGludGVudGlvbiBvZiBzcGVuZGluZyBteSBlZmZvcnQgY3JlYXRpbmcgYSBZQU5H
IERNLCBiZWNhdXNlIGFsbCBkZXZpY2VzIG15IGVtcGxveWVyIHdvdWxkIGNvbnNpZGVyIG1hbmFn
aW5nIEJhYmVsIGluIGFyZSBjdXJyZW50bHkgbWFuYWdlZCBieSBCQkYgVFItMDY5LiBJZiBJIHdl
cmUgdG8gYWJhbmRvbiB0aGlzIGluZm9ybWF0aW9uIG1vZGVsIGVmZm9ydCwgSSB3b3VsZCB0aGVu
IG9ubHkgY3JlYXRlIHRoZSBUUi0xODEgRE0sIGFuZCBsZWF2ZSBpdCB0byBvdGhlcnMgdG8gZmln
dXJlIG91dCBob3cgb3Igd2hldGhlciB0byBjcmVhdGUgYSBZQU5HIERNLiBJ4oCZbSBhbHdheXMg
aGFwcHkgbm90IHRvIGRvIHdvcmsgd2hlcmUgb3RoZXJzIHNlZSBubyB2YWx1ZTsgYnV0IEkgZG8g
YmVsaWV2ZSB0aGVyZSBpcyB2YWx1ZSBpbiBoYXZpbmcgY29uc2lzdGVuY3kgYmV0d2VlbiBteSBU
Ui0xODEgRE0gYW5kIGFueSBZQU5HIG1vZGVsIHRoYXQgc29tZW9uZSBlbHNlIG1pZ2h0IGNob29z
ZSB0byBjcmVhdGUuIEkgd2lsbCBzb29uIGJlIHB1dHRpbmcgbXkgZHJhZnQgVFItMTgxIERNIG9u
IG15IGdpdGh1YiBzaXRlLiBJZiB0aGUgV0cgZGlkIHdhbnQgdG8gYWJhbmRvbiB0aGlzIGluZm9y
bWF0aW9uIG1vZGVsIGVmZm9ydCwgaXQgd291bGQgc3RpbGwgYmUgcG9zc2libGUgdG8gZ2V0IGNv
bnNpc3RlbmN5IGlmIHdob2V2ZXIgY3JlYXRlcyBhIFlBTkcgRE0gd2FudGVkIHRvIHNpbXBseSBi
YXNlIHRoZSBZQU5HIERNIG9uIG15IFRSLTE4MSBETS4gSSBkbyB0aGluayB0aGF0IGFwcHJvYWNo
IGlzIGEgYml0IGF3a3dhcmQsIHRob3VnaC4gSSBhbHNvIHRoaW5rIHRoYXQgYXBwcm9hY2ggd291
bGQgbWFrZSBpdCBtb3JlIGRpZmZpY3VsdCB0byBnZXQgZ29vZCByZXZpZXcgb2YgdGhlIGluZm9y
bWF0aW9uIGVsZW1lbnRzLiBCVFcsIGEgY291cGxlIG9mIHRoZSBCYWJlbCBpbXBsZW1lbnRhdGlv
bnMgaGF2ZSBpbXBsZW1lbnRlZCB0aGUgaW5mb3JtYXRpb24gbW9kZWwgYXMgYW4gSFRNTCB3ZWIg
cGFnZSAod2l0aCBubyBjb25maWd1cmF0aW9uIG9mIHBhcmFtZXRlcnMgc3VwcG9ydGVkKS4gVGhp
cyBoYXMgcHJvdmlkZWQgdmVyeSB1c2VmdWwgZmVlZGJhY2suIFRoZXNlIGltcGxlbWVudGVycyBh
cmUgbm90IGV4cGVyaWVuY2VkIGluIFlBTkcgb3IgcmVhZGluZyBZQU5HIERNcyAoYW5kIG5laXRo
ZXIgYW0gSSkuDQoNClRoaXMgaXMgY2VydGFpbmx5IHVwIHRvIHRoZSBCYWJlbCBXRyBidXQgdGhl
IGluZm9ybWF0aW9uIG1vZGVsIHNlZW1zIHRvIG1lIHRvIGJlIGEgd2FzdGVkIHN0ZXAuIEFkZGl0
aW9uYWxseSwgd2hpbGUgdGhlIGluZm9ybWF0aW9uIG1vZGVsIHdpbGwgYmUgdXNlZCBhcyBhIHN0
YXJ0aW5nIHBvaW50IGZvciB0aGUgYWN0dWFsIGRhdGEgbW9kZWwsIHRoZXJlIGlzIG5vIGd1YXJh
bnRlZSB0aGF0IGl0IHdpbGwgZm9sbG93IGl0IGJ5IHRoZSB0aW1lIGl0IHN0YW5kYXJkaXplZCBh
bmQgaW1wbGVtZW50ZWQuDQoNCjxiaHMyPiBJIGFzc3VtZSB5b3XigJlyZSByZWZlcnJpbmcgdG8g
dGhlIFlBTkcgRE0gaW4gdGhlIGxhc3Qgc2VudGVuY2UuIEnigJltIGhvcGVmdWwgd2Ugd2lsbCBi
ZSBhYmxlIHRvIGdldCBzb21lb25lIHdpdGggWUFORyBleHBlcnRpc2UgdG8gY3JlYXRlIGEgWUFO
RyBETSwgYnV0IHlvdeKAmXJlIHJpZ2h0IHRoZXJl4oCZcyBubyBndWFyYW50ZWUuIEnigJltIHdv
cmtpbmcgb24gdGhlIEJCRiBUUi0xODEgZGF0YSBtb2RlbCBhbmQgZG8gZXhwZWN0IGl0IHRvIHRy
YWNrIGNsb3NlbHkgdG8gdGhpcyBpbmZvcm1hdGlvbiBtb2RlbCBlZmZvcnQsIHdpdGggcHVibGlj
YXRpb24gbmV4dCB5ZWFyLiBJIHRoaW5rIHdlIG11c3QgYWdyZWUgdG8gZGlzYWdyZWUgb24gdGhl
IHZhbHVlIG9mIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwuIE15IGV4cGVyaWVuY2VzIHdpdGggdGhl
IGxtYXAgaW5mb3JtYXRpb24gbW9kZWwgKFJGQzgxOTMpIHN1Z2dlc3RlZCBpdCB3YXMgdmFsdWFi
bGUgdG8gaGF2ZSB0aGUgaW5mb3JtYXRpb24gbW9kZWwgdG8gZHJpdmUgYm90aCB0aGUgWUFORyAo
UkZDODE5NCkgYW5kIFRSLTE4MSBETXMuDQoNCg0KDQpDb21tZW50czoNCiAgICBUaGUgc3VtbWFy
eSBzYXlzIGl0IGFsbC4NCg0KTWFqb3IgSXNzdWVzOg0KDQogIDEuICBUaGUgYWJzdHJhY3Rpb24g
b2YgYmFiZWwtc2VjdXJpdHktb2JqIGlzIHRvbyBhYnN0cmFjdCB0byBiZSB1c2VmdWwuIEZ1cnRo
ZXJtb3JlLCBiYWJlbC1zZWN1cml0eS10cnVzdCBhbGx1ZGVzIHRvIGNlcnRpZmljYXRlcyBzaWdu
ZWQgYnkgQ0FzLiBIb3dldmVyLCBpZiB5b3UgYXJlIHVzaW5nIHRoZXNlIGZvciByb3V0aW5nLCBp
dCBpcyBub3QgY2xlYXIgaG93IHRoZSBQS0kgaXMgYWNjZXNzZWQuIEl0IHdvdWxkIGJlIGluZmlu
aXRlbHkgbW9yZSB1c2VmdWwgdG8gZGVmaW5lIHdoYXQgaXMgdXNlZCBmb3IgdGhlIGV4dGFudCBz
ZWN1cml0eSBtZWNoYW5pc20gKGUuZy4sIEhNQUMpLg0KPGJocz4gQmFiZWwgV0cgaGFzIHJlY2Vu
dGx5IGFkb3B0ZWQgV0cgZHJhZnRzIGZvciBhIERUTFMgYW5kIGFuIEhNQUMgc2VjdXJpdHkgbWVj
aGFuaXNtLiBCb3RoIHdlcmUgYWRvcHRlZCBhZnRlciB0aGUgaW5mb3JtYXRpb24tbW9kZWwgZHJh
ZnQgeW91IHJldmlld2VkIHdhcyBwdWJsaXNoZWQuIEJvdGggc2VjdXJpdHkgc29sdXRpb25zIHJl
cXVpcmUgY3JlZGVudGlhbHMsIGJ1dCB0aGUgdHlwZXMgb2YgY3JlZGVudGlhbHMgYW5kIGhvdyB0
aGV5IGFyZSB1c2VkIGFuZCB0cmVhdGVkIGFyZSBzcGVjaWZpYyB0byBlYWNoIHNvbHV0aW9uLiBD
cmVhdGluZyBpbmZvcm1hdGlvbiBtb2RlbCBlbGVtZW50cyB3aXRob3V0IGtub3dpbmcgdGhlIGRl
dGFpbHMgb2YgdGhlIGV2ZW50dWFsIHNlY3VyaXR5IG1lY2hhbmlzbXMgd2FzIGluZGVlZCBjaGFs
bGVuZ2luZywgYW5kIHdhcyB0aGUgcmVhc29uIHRoZSBvYmplY3Qgd2FzIHNvIGFic3RyYWN0LiBJ
dCBpcyBub3QgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBpbmZvIG1vZGVsIHRvIGRlZmluZSB0
aGUgc2VjdXJpdHkgbWVjaGFuaXNtcyDigJMgcmF0aGVyIHRoZSBpbmZvIG1vZGVsIG11c3QgcmVm
bGVjdCB0aGUgbmVlZHMgb2YgdGhlIHNlY3VyaXR5IG1lY2hhbmlzbXMgdGhlIFdHIHNlbGVjdHMu
IFBlciB0aGUgZHJhZnRzLCBITUFDIHdpbGwgdXNlIGEgc2hhcmVkIGtleSAobm8gY2VydGlmaWNh
dGUgYXV0aG9yaXR5IG9yIFBLSSksIGFuZCBEVExTIHdpbGwgYWxsb3cgZm9yIGFsbCBjcmVkZW50
aWFscyBhbGxvd2VkIGJ5IERUTFMgYmVzdCBwcmFjdGljZXMgKFJGQyA3NTI1KS4gSG93IHRoZSBQ
S0kgaXMgYWNjZXNzZWQgaW4gdGhlIGNhc2Ugb2YgRFRMUy1wcm90ZWN0ZWQgQmFiZWwgaXMgZGVz
Y3JpYmVkIGluIHRoZSBuZXcgKGFzIG9mIHllc3RlcmRheSkgZHJhZnQtaWV0Zi1iYWJlbC1kdGxz
IFdHIGRyYWZ0LiBMb29raW5nIG92ZXIgdGhlIGJhYmVsLXNlY3VyaXR5LW9iaiBlbGVtZW50cyBp
biB0aGUgY29udGV4dCBvZiB0aGVzZSAyIGRyYWZ0cyB0aGF0IG5vdyBleGlzdCwgSSBkbyB0aGlu
ayBzb21lIG1vcmUgZGVzY3JpcHRpdmUvY2xhcmlmeWluZyBkZXRhaWwgaXMgbmVlZGVkIHNwZWNp
ZmljIHRvIGVhY2ggb2YgdGhlIDIgc29sdXRpb25zLiBIb3dldmVyLCBJIHdhbnQgdG8gYXZvaWQg
Y3JlYXRpbmcgYSBkZXBlbmRlbmN5IG9uIGVpdGhlciBzb2x1dGlvbiwgYW5kIHN0aWxsIHRoaW5r
IHRoZXJlIGlzIHZhbHVlIGluIG1vZGVsaW5nIGNyZWRlbnRpYWwgbWFuYWdlbWVudCBpbiBhIG1h
bm5lciB0aGF0IGNvdWxkIHdvcmsgZm9yIGFueSBjcmVkZW50aWFsIHN5c3RlbSAodXNlZCBieSBh
bnkgc2VjdXJpdHkgbWVjaGFuaXNtKS4NCg0KSW4gdGhhdCBjYXNlIGFuZCBzaW5jZSB5b3UgZG9u
4oCZdCB3YW50IHRvIGRlZmluZSB3aGF0IGl0IGlzIG9yIHRpZSBpdCB0byBhbnkgYXV0aGVudGlj
YXRpb24gbWVjaGFuaXNtLCBJIGRvbuKAmXQgc2VlIHRoZSBiYWJlbC1jcmVkZW50aWFscy1vYmpl
Y3QgYmVpbmcgYW55IG1vcmUgdXNlZnVsIHRoYW4gYSBzdHJpbmcuIFBlcmhhcHMgeW91IGNvdWxk
IGV4cGxhaW4gYnkgZXhhbXBsZSBob3cgdGhpcyBhYnN0cmFjdGlvbiB3b3VsZCBiZSBwb3B1bGF0
ZWQgZm9yIGJvdGggSE1BQyBhbmQgRFRMUy4NCg0KPGJoczI+IFllcywgYWdyZWUuIEkgZm91bmQg
dGhlIGluZm9ybWF0aW9uIG1vZGVsIGZvcm1hdCBsaW1pdGluZyB3cnQgZXhwcmVzc2luZyB0aGlz
LiBJIHRoaW5rIFlBTkcgc3VwcG9ydHMgdGhlIG1vZGVsaW5nIG9mIGNvbW1hbmRzLCBhcyBkb2Vz
IFRSLTE4MS4gQnV0IEkgZGlkbuKAmXQga25vdyBob3cgdG8gZG8gdGFsayBhYm91dCBjb21tYW5k
cyBpbiB0aGlzIHNpbXBsaXN0aWMgc3ludGF4LiBJbiBUUi0xODEsIHdlIGhhbmRsZSBjcmVkZW50
aWFscyBieSBhbGxvd2luZyB0aGVtIHRvIGJlIGFkZGVkIG9yIGRlbGV0ZWQsIGJ1dCBvbmx5IGNl
cnRhaW4gbWV0YWRhdGEgY2FuIGJlIHJlYWQuIEnigJlsbCBhZGQgbW9yZSBhbmQgc2VlIGlmIEkg
Y2FuIGZpbmQgYSBnb29kIHdheSB0byBleHByZXNzIHRoaXMuDQoNCg0KDQoNCiAgMS4gIFdoaWxl
IHRoZSBkZXNjcmlwdGl2ZSB0ZXh0IHNheXMgdGhhdCBzb21lIG9iamVjdHMgTVVTVCBiZSBjb25m
aWd1cmVkLCB0aGVyZSBpcyBubyBwcmVjaXNlIHNwZWNpZmljYXRpb24gb2Ygd2hpY2ggYXJlIGNv
bmZpZ3VyYWJsZSBhbmQgd2hpY2ggYXJlIG5vdC4NCg0KPGJocz4gVGhlIE92ZXJ2aWV3IHNlY3Rp
b24gcHJvdmlkZXMgYSBjb21wbGV0ZSAobm9uLW5vcm1hdGl2ZSkgbGlzdCBvZiBhbGwgKHBvdGVu
dGlhbGx5KSBjb25maWd1cmFibGUgZGF0YSBlbGVtZW50cy4gRWFjaCBvZiB0aGVzZSBkYXRhIGVs
ZW1lbnRzIGhhcyBub3JtYXRpdmUgbGFuZ3VhZ2UgYXMgdGhlIGxhc3Qgc2VudGVuY2UgaW4gdGhl
IGRlc2NyaXB0aW9uIG9mIHRoZSBkYXRhIGVsZW1lbnQgKGVpdGhlciDigJxNQVkgYmUgY29uZmln
dXJhYmxl4oCdIG9yIOKAnE1VU1QgYmUgY29uZmlndXJhYmxlIGlmIGltcGxlbWVudGVk4oCdKS4g
SXTigJlzIGJlZW4gc3VnZ2VzdGVkIHRvIG1lIHRoYXQgcGVvcGxlIHVzZWQgdG8gWUFORyBtYXkg
ZmluZCB0aGlzIGEgY29uZnVzaW5nIHdheSBvZiBleHByZXNzaW5nIGNvbmZpZ3VyYWJpbGl0eSwg
YW5kIHRoYXQgdGhlIG1lYW5pbmcgb2Yg4oCcTUFZL01VU1QgYmUgY29uZmlndXJhYmxl4oCdIGlz
IG5vdCBvYnZpb3VzIHRvIHRoZW0uIOKAnE1BWS9NVVNUIGJlIGNvbmZpZ3VyYWJsZeKAnSBmb3Ig
bWUgbWVhbnQgdGhhdCBhIGdlbmVyaWMgRE0gd291bGQgZGVmaW5lIGl0IGFzIHJlYWQvd3JpdGUu
IElmIGl0IOKAnE1BWSBiZSBjb25maWd1cmFibGXigJ0sIHRoZW4gYSBzcGVjaWZpYyBwcm90b2Nv
bCBpbXBsZW1lbnRhdGlvbiBjb3VsZCBjaG9vc2UgdG8gbWFrZSBpdCByZWFkLW9ubHksIGV2ZW4g
dGhvdWdoIHRoZSBnZW5lcmljIERNIGRlZmluZXMgaXQgYXMgcmVhZC93cml0ZS4gVGhlIHN1Z2dl
c3Rpb24gd2FzIHRvIGNoYW5nZSBob3cgdGhpcyBpcyBleHByZXNzZWQgYnkgYWRkaW5nIGEgY29s
dW1uIHRvIHRoZSBvYmplY3RzIHdpdGgg4oCccm/igJ0gb3Ig4oCccnfigJ0gZm9yIGVhY2ggcGFy
YW1ldGVyLiBFeHBsYWluIGluIHRoZSBOb3RhdGlvbiBzZWN0aW9uIHRoYXQg4oCccm/igJ0gbWVh
bnMgdGhlIHBhcmFtZXRlciBpcyByZWFkLW9ubHksIGFuZCDigJxyd+KAnSBtZWFucyB0aGUgcGFy
YW1ldGVyIGlzIHJlYWQtd3JpdGUuIFdoZXJlIGFuIGltcGxlbWVudGF0aW9uIGNhbiBjaG9vc2Ug
dG8gZXhwb3NlIGEg4oCccnfigJ0gcGFyYW1ldGVyIGFzIOKAnHJv4oCdLCB0aGlzIHdpbGwgYmUg
bm90ZWQgaW4gdGhhdCBwYXJhbWV0ZXLigJlzIGRlc2NyaXB0aW9uIGFzIOKAnEFuIGltcGxlbWVu
dGF0aW9uIE1BWSBjaG9vc2UgdG8gZXhwb3NlIHRoaXMgcGFyYW1ldGVyIGFzIHJlYWQtb25seSAo
cm8pLuKAnSBJbiB0aGUgT3ZlcnZpZXcsIEkgd291bGQgY2hhbmdlIOKAnEZvbGxvd2luZyBpcyBh
IGxpc3Qgb2YgdGhlIGRhdGEgZWxlbWVudHMgdGhhdCBhbiBpbXBsZW1lbnRhdGlvbiBjYW4gY2hv
b3NlIHRvIGFsbG93IHRvIGJlIGNvbmZpZ3VyYWJsZTrigJ0gdG8g4oCcTW9zdCBwYXJhbWV0ZXJz
IGFyZSByZWFkLW9ubHkuIEZvbGxvd2luZyBpcyBhIGxpc3Qgb2YgdGhlIGRhdGEgZWxlbWVudHMg
dGhhdCBhcmUgbm90IHJlcXVpcmVkIHRvIGJlIHJlYWQtb25seTrigJ0uDQoNCg0KICAxLiAgVGhl
IGNvbnRlbnRzIGFuZCBzdHJ1Y3R1cmUgb2YgYmFiZWwtaGVsbG8tdWNhc3QtaGlzdG9yeSBhbmQg
YmFiZWwtaGVsbG8tbWNhc3QtaGlzdG9yeSBpcyBpbmNvbXByZWhlbnNpYmxlLiBXaHkgYXJlbuKA
mXQgdGhlc2Ugb2JqZWN0cyByZXByZXNlbnRlZCBhcyBsaXN0cyB3aXRoIHRoZSBmb3JtYXQgb2Yg
dGhlIGxpc3QgZWxlbWVudHMgZGVmaW5lZD8NCjxiaHM+IEFncmVlZC4gVGhlIGRlc2NyaXB0aW9u
IGlzIGJlaW5nIGltcHJvdmVkIGluIHRoZSBuZXh0IGRyYWZ0IHJldmlzaW9uLCBiYXNlZCBvbiBm
ZWVkYmFjayBhbHJlYWR5IHJlY2VpdmVkIGZyb20gdGhlIFdHLiBUaGV5IGFyZW7igJl0IGxpc3Rz
IGJlY2F1c2UgdGhleSBhcmUgcHJlY2lzZWx5IHJlZmxlY3RpbmcgdGhlIG1lY2hhbmlzbSBkZXNj
cmliZWQgaW4gYmFiZWwtcmZjNjEyNmJpcyAodGhlIHByb3RvY29sIHNwZWNpZmljYXRpb24pLiBU
aGUgaW1wbGVtZW50ZXJzIGZlbHQgdGhpcyBhbHJlYWR5LWltcGxlbWVudGVkIGhpc3Rvcnkgd2Fz
IHVzZWZ1bCBhbmQgdGhvdWdodCBpdCB3b3VsZCBiZSBnb29kIHRvIGFsbG93IGl0IHRvIGJlIGV4
cHJlc3NlZCB2aWEgdGhlIGluZm8gbW9kZWwuIE5vdCBhbGwgaW1wbGVtZW50ZXJzIGltcGxlbWVu
dCB0aGlzLg0KDQoNCiAgMS4gIFRoZSDigJxTZWN1cml0eSBDb25zaWRlcmF0aW9uc+KAnSBzZWN0
aW9uIGRpc2N1c3Npb24gaXMgd29lZnVsbHkgaW5hZGVxdWF0ZSDigJMgaXQgYmFzaWNhbGx5IHNh
eXMgdGhhdCBjb25maWd1cmF0aW9uIG11c3QgYmUgc2VjdXJlZC4gVGhpcyBpcyBhbm90aGVyIHJl
YXNvbiB0byBnbyB0byB0aGUgWUFORyBtb2RlbCB3aGVyZSBhbGwgdGhpcyBpcyBkZWZpbmVkLg0K
PGJocz4gVFItMDY5IGFuZCBUUi0zNjkgYWxzbyBzZWN1cmUgY29uZmlndXJhdGlvbiBvZiBUUi0x
ODEgZGF0YSBlbGVtZW50cy4gV2hlbiBzb21lb25lIGVsc2UgY3JlYXRlcyBhIFlBTkcgRE0sIEkg
ZXhwZWN0IGl0IHdpbGwgaGF2ZSB3aGF0ZXZlciBzZWN1cml0eSBpcyBwcm92aWRlZCBieSBZQU5H
IChvciBORVRDT05GL1JFU1RDT05GKS4gVGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb25zIHRoYXQg
cHJvdmlkZSByZWFkLW9ubHkgZGlzcGxheSBvZiBkYXRhIGVsZW1lbnRzIHZpYSBIVE1MIGFyZSBu
b3Qgc2VjdXJpbmcgdGhlaXIgd2ViIHBhZ2VzIOKAkyBidXQgdGhhdCBpcyBub3QgYW4gaXNzdWUg
aW4gYSBwcm90b3R5cGUuIEkgd291bGQgY2VydGFpbmx5IHN1Z2dlc3QgdGhhdCBhbGwgSFRNTCBw
YWdlcyBpbiBjb21tZXJjaWFsIHByb2R1Y3RzIHJlcXVpcmUgdXNlcnMgdG8gbG9naW4gcHJpb3Ig
dG8gZGlzcGxheS4gVGhlIGluZm9ybWF0aW9uIG1vZGVsIGlzIG5vdCBpbiBhIHBvc2l0aW9uIHRv
IHJlcXVpcmUgb3IgZ3VhcmFudGVlIHRoaXMsIGhvd2V2ZXIuIEEgWUFORyBETSBhbmQgaXRzIHNl
Y3VyaXR5IGNhcGFiaWxpdGllcyB3b3VsZCBoYXZlIG5vIGFwcGxpY2FiaWxpdHkgdG8gVFItMDY5
L1RSLTE4MS9UUi0zNjkgb3IgSFRNTCB3ZWIgcGFnZXMsIHNvIEnigJltIG5vdCBzdXJlIEkgdW5k
ZXJzdGFuZCBob3cgYSBZQU5HIG1vZGVsIHdvdWxkIHByb3ZpZGUgc2VjdXJpdHkgZm9yIGFueSBv
ZiB0aGVzZSBvdGhlciBtZWNoYW5pc21zLg0KDQoNCldoYXQgSSBtZWFuIGlzIHRoYXQgdGhlIFlB
TkcgbW9kZWxzIGhhdmUgYSB0ZW1wbGF0ZSBmb3IgYm90aCBvdmVyIHNlY3VyaXR5IG9mIHRoZSBk
YXRhIG1vZGVsIGFuZCBsaXN0aW5nIG91dCB0aGUgc2VjdXJpdHkgZXhwb3N1cmVzIGZvciB2YXJp
b3VzIHBhcmFtZXRlcnMuIEFsbCB0aGlzIGhhcyBpcyBhIG9uZS1saW5lciBtYW5kYXRpbmcgYSBz
ZWN1cmUgbWFubmVyLg0KDQoNCiAgIEFueSBtZWNoYW5pc20gb3IgcHJvdG9jb2wgdGhhdCBpcw0K
DQogICB1c2VkIHRvIHRyYW5zbWl0IHRoaXMgaW5mb3JtYXRpb24gb3IgYWxsb3cgZm9yIGl0cyBj
b25maWd1cmF0aW9uIGlzDQoNCiAgIGFsc28gcmVzcG9uc2libGUgZm9yIGVuc3VyaW5nIHRoaXMg
aXMgZG9uZSBzbyBpbiBhIHNlY3VyZSBtYW5uZXIuDQoNCkl0IHdvdWxkIHByb2JhYmx5IGJlIGJl
dHRlciB0byBzYXkgaXQgaXMgaW4gdGhlIHNjb3BlIG9mIHRoZSBkYXRhIG1vZGVscyAoZWl0aGVy
IElFVEYgZm9yIEJCRikuDQoNCg0KDQo8YmhzMj4gT0suIFdpbGwgZG8uDQoNCg0KDQpUaGFua3Ms
DQoNCkFjZWUNCg0KDQoNCg0KDQoNCk1pbm9yIElzc3VlczoNCg0KDQogIDEuICBUaGUgZm9ybWF0
IGZvciB0aGUgb2JqZWN0IGRlc2NyaXB0aW9ucyBpcyBoYXJkIHRvIGNvbnN1bWUuIEl0IHdvdWxk
IGJlIHByZWZlcmFibGUgdG8gdXNlIGNvbXBsZXRlIHNlbnRlbmNlcyBhbmQgbWl4ZWQgcmF0aGVy
IHRoYW4gYSBjb250aW51b3VzIHN0cmVhbSBvZiBsb3dlcmNhc2Ugc2VwYXJhdGUgYnkgc2VtaS1j
b2xvbnMuDQo8YmhzPiBPSy4gV2lsbCBkby4NCg0KDQogIDEuICBXaHkgaXNu4oCZdCB0aGVyZSBh
biBJUHY0IG11bHRpY2FzdCBhZGRyZXNzIGluIGJhYmVsLWNvbnN0YW50LW9iaj8NCjxiaHM+IEl0
IHdhcyByZW1vdmVkIHBlciByZXF1ZXN0IG9mIGJhYmVsIHJvdXRpbmcgcHJvdG9jb2wgYXV0aG9y
cyBhbmQgaW1wbGVtZW50ZXJzLiBOby1vbmUgd2FzIGltcGxlbWVudGluZyBJUHY0IHRyYW5zcG9y
dCBvZiBiYWJlbCwgYW5kIGV2ZXJ5b25lIGZlbHQgaXQgd2FzIGNvbXBsZXRlbHkgdW5uZWNlc3Nh
cnkuDQoNCg0KICAxLiAgSXQgaXMgdW5jbGVhciBob3cgYmFiZWwtdHhjb3N0IGFuZCBiYWJlbC1y
eGNvc3QgYXJlIGRlcml2ZWQuIFRoaXMgc2hvdWxkIGVpdGhlciBiZSBzcGVjaWZpZWQgb3IgdGhl
cmUgc2hvdWxkIGJlIGFuIGFwcHJvcHJpYXRlIHJlZmVyZW5jZSB0byB0aGUgc2VjdGlvbiBpbiB0
aGUgYmFzZSBzcGVjaWZpY2F0aW9uLg0KPGJocz4gT0suIFdpbGwgcHJvdmlkZSByZWZlcmVuY2Ug
dG8gYmFzZSBzcGVjIChzZWN0aW9uIDMuNC4zIG9mIHRoZSBjdXJyZW50IGJhYmVsLXJmYzYxMjZi
aXMgZHJhZnQpLg0KDQoNCiAgMS4gIEl0IGlzIHVuY2xlYXIgaG93IEVDTVAgcm91dGVzIGFyZSBz
dXBwb3J0ZWQgaW4gYmFiZWwtcm91dGVzLW9iai4NCjxiaHM+IEkgZG9u4oCZdCB0aGluayBFQ01Q
IHJvdXRpbmcgaGFzIGJlZW4gZGlzY3Vzc2VkIGluIHRoZSBjb250ZXh0IG9mIEJhYmVsLCBvciB0
aGF0IGFueSBvZiB0aGUgaW1wbGVtZW50YXRpb25zIHN1cHBvcnQgaXQuIFRoaXMgbWlnaHQgYmUg
YW4gaW50ZXJlc3RpbmcgZGlzY3Vzc2lvbiB0byBoYXZlLiBCdXQgSSB0aGluayBFQ01QIHJvdXRl
cyBhcmUgc3VwcG9ydGVkIGluIGJhYmVsLXJvdXRlcy1vYmogYXMgaXMuIEZvciBFQ01QLCBJIHdv
dWxkIGV4cGVjdCB0byBzZWUgbXVsdGlwbGUgYmFiZWwtcm91dGVzLW9iaiBlbnRyaWVzIHdpdGgg
dGhlIHNhbWUgYmFiZWwtcm91dGUtcHJlZml4IChwcmVmaXggZm9yIHdoaWNoIHRoaXMgcm91dGUg
aXMgYWR2ZXJ0aXNlZCkgdG8gaGF2ZSBiYWJlbC1yb3V0ZS1zZWxlY3RlZCA9IHRydWUgKHJvdXRl
IGlzIGN1cnJlbnRseSBiZWluZyB1c2VkIGZvciBmb3J3YXJkaW5nIGFuZCBpcyBiZWluZyBhZHZl
cnRpc2VkKS4gSeKAmW0gbm90IHN1cmUgd2hhdCBlbHNlIHdvdWxkIG5lZWQgdG8gYmUgZXhwcmVz
c2VkIHNwZWNpZmljIHRvIEJhYmVsLiBTaW5jZSBFQ01QIGlzbuKAmXQgZGVwZW5kZW50IG9uIHdo
aWNoIChpZiBhbnkpIHJvdXRpbmcgcHJvdG9jb2wgaXMgYmVpbmcgdXNlZCwgSSB3b3VsZCBleHBl
Y3QgbW9zdCBhc3BlY3RzIG9mIEVDTVAgKGUuZywgRUNNUCBzdXBwb3J0ZWQgYW5kIGVuYWJsZWQp
IHRvIGJlIG1vZGVsZWQgZXh0ZXJuYWwgdG8gQmFiZWwgb3IgYW55IG90aGVyIHJvdXRpbmcgcHJv
dG9jb2wuIElmIG15IHRoaW5raW5nIG9uIEVDTVAgbW9kZWxpbmcgaXMgdG9vIHNpbXBsaXN0aWMs
IHBsZWFzZSBwb2ludCBtZSB0byByZWZlcmVuY2VzIGZvciBlZHVjYXRpb24uDQoNCg0KICAxLiAg
SWYgaXMgaW1wbGVtZW50YXRpb24tc3BlY2lmaWMgaG93IGJhYmVsLXJvdXRlLWNhbGN1bGF0ZWQt
bWV0cmljIGlzIGNhbGN1bGF0ZWQsIHNob3VsZG7igJl0IHRoZXJlIGJlIHNvbWUgaW5kaWNhdGlv
biBvZiB0aGUgYWxnb3JpdGhtIHVzZWQ/IEl0IHNlZW1zIGFsbCBCYWJlbCByb3V0ZXJzIGluIHRo
ZSBkb21haW4gc2hvdWxkIGJlIHVzaW5nIGEgc2ltaWxhciBhbGdvcml0aG0uDQo8YmhzPiBBZ3Jl
ZSwgYW4gaW5kaWNhdGlvbiBpcyBuZWVkZWQuIFRoZXJl4oCZcyBubyByZXF1aXJlbWVudCBmb3Ig
YWxsIEJhYmVsIHJvdXRlcnMgdG8gdXNlIHRoZSBzYW1lIG9yIGV2ZW4gc2ltaWxhciBhbGdvcml0
aG0uIEF0IHRoZSB0b3AgbGV2ZWwgYmFiZWwtaW5mb3JtYXRpb24tb2JqIGlzIHRoZSBiYWJlbC1t
ZXRyaWMtY29tcC1hbGdvcml0aG1zIGxpc3QsIHdoaWNoIGlkZW50aWZpZXMgdGhlIHN1cHBvcnRl
ZCBhbGdvcml0aG1zLiBCdXQgSSB0aGluayB0aGVyZSBuZWVkcyB0byBiZSBhIHBhcmFtZXRlciBw
ZXIgaW50ZXJmYWNlIHRoYXQgaWRlbnRpZmllcyB3aGljaCBvZiB0aGUgc3VwcG9ydGVkIGFsZ29y
aXRobXMgaXMgYmVpbmcgdXNlZCBmb3IgdGhhdCBpbnRlcmZhY2UuIE5vdGUgdGhhdCBkaWZmZXJl
bnQgYWxnb3JpdGhtcyBhcmUgbGlrZWx5IHRvIGJlIHVzZWQgZGVwZW5kaW5nIG9uIHdoZXRoZXIg
dGhlIGxpbmsgaXMgd2lyZWxlc3MsIGV0aGVybmV0LCBvciBvdGhlci4gQW5vdGhlciBwb3NzaWJs
ZSB3YXkgdG8gbW9kZWwgd291bGQgYmUgdG8gaGF2ZSBhIHNlcGFyYXRlIG9iamVjdCB0aGF0IHNh
eXMgd2hpY2ggYWxnb3JpdGhtIGlzIHVzZWQgZm9yIHdoaWNoIGxpbmsgdHlwZS4gUGVyaGFwcyBJ
IHNob3VsZCBhc2sgdGhlIFdHIHdoaWNoIG1vZGVsIHRoZXkgcHJlZmVyLg0KDQpOaXRzOg0KDQoN
CiAgMS4gIEluY29uc2lzdGVudCB1cHBlcmNhc2UgYW5kIGxvd2VyY2FzZSByZWZlcmVuY2UgdG8g
4oCcQmFiZWzigJ0uIFNlZSBkaWZmLg0KPGJocz4gT0suIFdpbGwgZG8uDQoNCiAgMS4gIFVzZSBV
UyBFbmdsaXNoIHNwZWxsaW5nIG9mIOKAnG5laWdoYm9y4oCdIGNvbnNpc3RlbnRseS4NCjxiaHM+
IE9LLiBXaWxsIGRvLg0KDQpBQ0VFLU0tRzJIUjpEZXNrdG9wIGFjZWUkIGRpZmYgZHJhZnQtaWV0
Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQub3JpZyBkcmFmdC1pZXRmLWJhYmVsLWlu
Zm9ybWF0aW9uLW1vZGVsLTAzLnR4dA0KMThjMTgNCjwgICAgaW1wbGVtZW50YXRpb24gKHZpYSBh
IG1hbmFnZW1lbnQgcHJvdG9jb2wgc3VjaCBhcyBuZXRjb25mKSB0byByZXBvcnQNCi0tLQ0KPiAg
ICBpbXBsZW1lbnRhdGlvbiAodmlhIGEgbWFuYWdlbWVudCBwcm90b2NvbCBzdWNoIGFzIE5FVENP
TkYpIHRvIHJlcG9ydA0KOTcsOThjOTcsOTgNCjwgICAgdGhhdCBjYW4gYmUgdXNlZCB0byBjcmVh
dGVkIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0YSBtb2RlbHMgKHN1Y2ggYXMNCjwgICAgYSBuZXRj
b25mIFtSRkM2MjQxXSBZQU5HIGRhdGEgbW9kZWwpLg0KLS0tDQo+ICAgIHRoYXQgY2FuIGJlIHVz
ZWQgdG8gY3JlYXRlIG1hbmFnZW1lbnQgcHJvdG9jb2wgZGF0YSBtb2RlbHMgKHN1Y2ggYXMNCj4g
ICAgYSBORVRDT05GIFtSRkM2MjQxXSBZQU5HIGRhdGEgbW9kZWwpLg0KMTAxLDEwMmMxMDEsMTAy
DQo8ICAgIG1vZGVsIGlzIGZvY3VzZWQgb24gcmVwb3J0aW5nIHN0YXR1cyBvZiB0aGUgQmFiZWwg
cHJvdG9jb2wsIGFuZCB2ZXJ5DQo8ICAgIGxpdHRsZSBvZiB0aGF0IGlzIGNvbnNpZGVyZWQgbWFu
ZGF0b3J5IHRvIGltcGxlbWVudCAoY29uZGl0aW9uYWwgb24gYQ0KLS0tDQo+ICAgIG1vZGVsIGlz
IGZvY3VzZWQgb24gcmVwb3J0aW5nIEJhYmVsIHByb3RvY29sIG9wZXJhdGlvbmFsIHN0YXRlLCBh
bmQgdmVyeQ0KPiAgICBsaXR0bGUgb2YgdGhhdCBpcyBjb25zaWRlcmVkIG1hbmRhdG9yeSB0byBp
bXBsZW1lbnQgKGNvbnRpbmdlbnQgb24gYQ0KMTA0YzEwNA0KPCAgICBwYXJhbWV0ZXJzIG1heSBi
ZSBjb25maWd1cmFibGU7IGhvd2V2ZXIsIGl0IGlzIHVwIHRvIHRoZSBCYWJlbA0KLS0tDQo+ICAg
IHBhcmFtZXRlcnMgbWF5IGJlIGNvbmZpZ3VyYWJsZS4gSG93ZXZlciwgaXQgaXMgdXAgdG8gdGhl
IEJhYmVsDQoxMzQsMTM1YzEzNCwxMzYNCjwgICAgdGhlIG1pbmltYWwgbnVtYmVyIG9mIHZhbHVl
cywgYW5kIG4gaXMgdGhlIG1heGltdW0uICBUaGUgc3ltYm9sICogZm9yDQo8ICAgIG4gbWVhbnMg
bm8gdXBwZXIgYm91bmQuDQotLS0NCj4gICAgdGhlIG1pbmltdW4gbnVtYmVyIG9mIGxpc3QgZWxl
bWVudHMgYW5kIG4gaW5kaWNhdGVzIHRoZSBtYXhpbXVtIG51bWJlcg0KPiAgICBvZiBsaXN0IGVs
ZW1lbnRzLiAgVGhlIHN5bWJvbCAqIGZvciBuIG1lYW5zIHRoZXJlIG5vIGRlZmluZWQgbGltaXQg
b24NCj4gICAgdGhlIG51bWJlciBvZiBsaXN0IGVsZW1lbnRzLg0KMjEwYzIxMQ0KPCAgICBvICBl
bmFibGUvZGlzYWJsZSBiYWJlbA0KLS0tDQo+ICAgIG8gIGVuYWJsZS9kaXNhYmxlIEJhYmVsDQoy
MjljMjMwDQo8ICAgIG8gIEludGVyZmFjZTogZW5hYmxlL2Rpc2FibGUgYmFiZWwgb24gdGhpcyBp
bnRlcmZhY2UNCi0tLQ0KPiAgICBvICBJbnRlcmZhY2U6IGVuYWJsZS9kaXNhYmxlIEJhYmVsIG9u
IHRoaXMgaW50ZXJmYWNlDQoyNjJjMjYzDQo8ICAgICAgICAgIH1iYWJlbC1pbmZvcm1hdGlvbi1v
Ymo7DQotLS0NCj4gICAgICAgICAgfSBiYWJlbC1pbmZvcm1hdGlvbi1vYmo7DQoyNjYsMjY5YzI2
NywyNjkNCjwNCjwgICAgICAgYmFiZWwtZW5hYmxlOiBpZiB0cnVlLCB0aGUgYmFiZWwgaW1wbGVt
ZW50YXRpb24gaXMgcnVubmluZzsgaWYNCjwgICAgICAgZmFsc2UsIHRoZSBiYWJlbCBpbXBsZW1l
bnRhdGlvbiBpcyBub3QgY3VycmVudGx5IHJ1bm5pbmc7IE1BWSBiZQ0KPCAgICAgICBjb25maWd1
cmFibGUgdG8gYWxsb3cgYmFiZWwgdG8gYmUgc3RhcnRlZCBvciBzdG9wcGVkDQotLS0NCj4gICAg
ICAgYmFiZWwtZW5hYmxlOiBpZiB0cnVlLCB0aGUgQmFiZWwgaW1wbGVtZW50YXRpb24gaXMgcnVu
bmluZzsgaWYNCj4gICAgICAgZmFsc2UsIHRoZSBCYWJlbCBpbXBsZW1lbnRhdGlvbiBpcyBub3Qg
Y3VycmVudGx5IHJ1bm5pbmc7IE1BWSBiZQ0KPiAgICAgICBjb25maWd1cmFibGUgdG8gYWxsb3cg
QmFiZWwgdG8gYmUgc3RhcnRlZCBvciBzdG9wcGVkDQozMThjMzE4DQo8ICAgICAgICAgIH1iYWJl
bC1jb25zdGFudHMtb2JqOw0KLS0tDQo+ICAgICAgICAgIH0gYmFiZWwtY29uc3RhbnRzLW9iajsN
CjM1NWMzNTUNCjwgICAgICAgICAgfWJhYmVsLWludGVyZmFjZXMtb2JqOw0KLS0tDQo+ICAgICAg
ICAgIH0gYmFiZWwtaW50ZXJmYWNlcy1vYmo7DQozNjYsMzY3YzM2NiwzNjcNCjwgICAgICAgYmFi
ZWwtaW50ZXJmYWNlLWVuYWJsZTogaWYgdHJ1ZSwgYmFiZWwgc2VuZHMgYW5kIHJlY2VpdmVzIG1l
c3NhZ2VzDQo8ICAgICAgIG9uIHRoaXMgaW50ZXJmYWNlOyBpZiBmYWxzZSwgYmFiZWwgbWVzc2Fn
ZXMgcmVjZWl2ZWQgb24gdGhpcw0KLS0tDQo+ICAgICAgIGJhYmVsLWludGVyZmFjZS1lbmFibGU6
IGlmIHRydWUsIEJhYmVsIHNlbmRzIGFuZCByZWNlaXZlcyBtZXNzYWdlcw0KPiAgICAgICBvbiB0
aGlzIGludGVyZmFjZTsgaWYgZmFsc2UsIEJhYmVsIG1lc3NhZ2VzIHJlY2VpdmVkIG9uIHRoaXMN
CjQwNyw0MDhjNDA3LDQwOA0KPCAgICAgICBiYWJlbC1tZXNzYWdlLWxvZy1lbmFibGU6IGlmIHRy
dWUsIGxvZ2dpbmcgb2YgYmFiZWwgbWVzc2FnZXMNCjwgICAgICAgcmVjZWl2ZWQgb24gdGhpcyBp
bnRlcmZhY2UgaXMgZW5hYmxlZDsgaWYgZmFsc2UsIGJhYmVsIG1lc3NhZ2VzDQotLS0NCj4gICAg
ICAgYmFiZWwtbWVzc2FnZS1sb2ctZW5hYmxlOiBpZiB0cnVlLCBsb2dnaW5nIG9mIEJhYmVsIG1l
c3NhZ2VzDQo+ICAgICAgIHJlY2VpdmVkIG9uIHRoaXMgaW50ZXJmYWNlIGlzIGVuYWJsZWQ7IGlm
IGZhbHNlLCBCYWJlbCBtZXNzYWdlcw0KNDg5YzQ4OQ0KPCAgICAgICBsaW5rIGxheWVyOyB0aGUg
cnhjb3N0IGlzIHNlbnQgdG8gYSBuZWlnaGJvdXIgaW4gZWFjaCBJSFUNCi0tLQ0KPiAgICAgICBs
aW5rIGxheWVyOyB0aGUgcnhjb3N0IGlzIHNlbnQgdG8gYSBuZWlnaGJvciBpbiBlYWNoIElIVQ0K
NDkyYzQ5Mg0KPCAgICAgICB0aGUgbmVpZ2hib3VyIHRhYmxlOiB0aGUgc3RhdGlzdGljcyBrZXB0
IGluIHRoZSBuZWlnaGJvdXIgdGFibGUNCi0tLQ0KPiAgICAgICB0aGUgbmVpZ2hib3IgdGFibGU6
IHRoZSBzdGF0aXN0aWNzIGtlcHQgaW4gdGhlIG5laWdoYm9yIHRhYmxlDQo1MTZjNTE2DQo8ICAg
ICAgICAgIH1iYWJlbC1zZWN1cml0eS1vYmo7DQotLS0NCj4gICAgICAgICAgfSBiYWJlbC1zZWN1
cml0eS1vYmo7DQo1NzhjNTc4DQo8ICAgICAgICAgIH1iYWJlbC1yb3V0ZXMtb2JqOw0KLS0tDQo+
ICAgICAgICAgIH0gYmFiZWwtcm91dGVzLW9iajsNCjYzNWM2MzUNCjwgICAgICAgIH1iYWJlbC1j
cmVkZW50aWFsLW9iajsNCi0tLQ0KPiAgICAgICAgfSBiYWJlbC1jcmVkZW50aWFsLW9iajsNCjY0
NWM2NDUNCjwgICAgICAgIH1iYWJlbC1sb2ctb2JqOw0KLS0tDQo+ICAgICAgICB9IGJhYmVsLWxv
Zy1vYmo7DQo2NTljNjU5DQo8ICAgIGV4cG9zZSBiYWJlbCByb3V0ZSBmaWx0ZXJpbmcgcnVsZXMg
YnkgYWRkaW5nIGEgcm91dGUgZmlsdGVyaW5nIG9iamVjdA0KLS0tDQo+ICAgIGV4cG9zZSBCYWJl
bCByb3V0ZSBmaWx0ZXJpbmcgcnVsZXMgYnkgYWRkaW5nIGEgcm91dGUgZmlsdGVyaW5nIG9iamVj
dA0KDQpUaGFua3MsDQpBY2VlDQoNCg==

--_000_2D09D61DDFA73D4C884805CC7865E6114DEE9C60GAALPA1MSGUSRBF_
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
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uYXBwbGUtY29udmVy
dGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLWNvbnZlcnRlZC1zcGFjZTt9DQpzcGFu
LkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRl
ZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg
UHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpzcGFuLkVtYWlsU3R5bGUy
MQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21z
by1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29y
ZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBp
biAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExp
c3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjQyOTQ3MjY5MjsNCglt
c28tbGlzdC10ZW1wbGF0ZS1pZHM6MTU4ODY1NjUwMDt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNv
LWxldmVsLXN0YXJ0LWF0OjQ7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMQ0K
CXttc28tbGlzdC1pZDoxMzI5Njc2NTk0Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotODk5MzUx
ODY0O30NCkBsaXN0IGwyDQoJe21zby1saXN0LWlkOjE0OTU5OTU1NDk7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjI4NDY3ODYyO30NCkBsaXN0IGwyOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQt
YXQ6NTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzDQoJe21zby1saXN0LWlk
OjE1MDAyNjk4NTY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQxMDk3NDc4Njt9DQpAbGlzdCBs
MzpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjQ7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDoxNjQ5MjM5MTUyOw0KCW1zby1saXN0LXRlbXBs
YXRlLWlkczotMTA2NjM5NzIwODt9DQpAbGlzdCBsNQ0KCXttc28tbGlzdC1pZDoxNjc2NzY0OTM2
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotNDkwODQ3NzM0O30NCkBsaXN0IGw1OmxldmVsMQ0K
CXttc28tbGV2ZWwtc3RhcnQtYXQ6MzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGw2DQoJe21zby1saXN0LWlkOjE3MDgyMjAxMzQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0y
MTcwMjUzNzQ7fQ0KQGxpc3QgbDY6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDozOw0KCW1z
by1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDcNCgl7bXNvLWxpc3QtaWQ6MTg5MjM4MTc5
OTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEwNTQ4NDM2MzQ7fQ0KQGxpc3QgbDc6bGV2ZWwx
DQoJe21zby1sZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDgNCgl7bXNvLWxpc3QtaWQ6MTkyODAzNTczODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
LTEzNDE5MDY1ODg7fQ0KQGxpc3QgbDkNCgl7bXNvLWxpc3QtaWQ6MjEyMjAyMTkxMTsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6LTIwNTA4MzMwNjg7fQ0KQGxpc3QgbDk6bGV2ZWwxDQoJe21zby1s
ZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDEwDQoJ
e21zby1saXN0LWlkOjIxMjQxNTQ2Njc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEzMzIxMTUx
OTg7fQ0KQGxpc3QgbDEwOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MjsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdp
bi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpz
aGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5k
aWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRp
dCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48
L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVl
IiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5IaSBBY2VlLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
TXkgY29tbWVudHMgdGhpcyBnby1yb3VuZCBoYXZlICZsdDtiaHMyJmd0Oy4gVGh4IGFnYWluLjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QmFyYmFyYTxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBp
biAwaW4gNC4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEFjZWUgTGlu
ZGVtIChhY2VlKSAmbHQ7YWNlZUBjaXNjby5jb20mZ3Q7IDxicj4NCjxicj4NCjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkhpIEJhcmJhcmEsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gT2N0IDksIDIwMTgsIGF0IDM6MzkgUE0sIFNUQVJL
LCBCQVJCQVJBIEggJmx0OzxhIGhyZWY9Im1haWx0bzpiczc2NTJAYXR0LmNvbSI+YnM3NjUyQGF0
dC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkhpIEFjZWUsPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5r
cyBzbyBtdWNoIGZvciB5b3VyIHJldmlldy4gTXkgcmVzcG9uc2VzIGFyZSBpbmxpbmUsIG1hcmtl
ZCB3aXRoICZsdDtiaHMmZ3Q7LjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5CYXJi
YXJhPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4g
MGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPjxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5BY2VlIExpbmRlbSAoYWNlZSkgJmx0OzxhIGhyZWY9
Im1haWx0bzphY2VlQGNpc2NvLmNvbSI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5NTRGNzIiPmFjZWVA
Y2lzY28uY29tPC9zcGFuPjwvYT4mZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxicj4NCjxiPlNlbnQ6PC9iPjxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5Nb25kYXksIFNlcHRlbWJlciAyNCwgMjAxOCAxMTow
MSBBTTxicj4NCjxiPlRvOjwvYj48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRpb24t
bW9kZWxAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJjb2xvcjojOTU0RjcyIj5kcmFmdC1pZXRmLWJh
YmVsLWluZm9ybWF0aW9uLW1vZGVsQGlldGYub3JnPC9zcGFuPjwvYT47IFJvdXRpbmcgQURzICZs
dDs8YSBocmVmPSJtYWlsdG86cnRnLWFkc0B0b29scy5pZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNv
bG9yOiM5NTRGNzIiPnJ0Zy1hZHNAdG9vbHMuaWV0Zi5vcmc8L3NwYW4+PC9hPiZndDs8YnI+DQo8
Yj5DYzo8L2I+PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PlJvdXRpbmcgRGlyZWN0b3JhdGUgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3Jn
Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk1NEY3MiI+cnRnLWRpckBpZXRmLm9yZzwvc3Bhbj48L2E+
Jmd0Ozs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGEg
aHJlZj0ibWFpbHRvOmJhYmVsQGlldGYub3JnIj48c3BhbiBzdHlsZT0iY29sb3I6Izk1NEY3MiI+
YmFiZWxAaWV0Zi5vcmc8L3NwYW4+PC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPjxzcGFuIGNsYXNz
PSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5FYXJseSBSb3V0aW5nIERpcmVj
dG9yeSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQ8
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2
aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJl
dmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkgcGFzcyB0
aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kDQogc29tZXRpbWVzIG9u
IHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRl
IGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91
dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigIs8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5p
ZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmFtcDtkPUR3UUdhUSZhbXA7Yz1MRlla
LW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPTNlTzVoOGlQdUdTTkFLMW9kVkh2eVJQcXlnT3NSUzI0
YkdEZ1NqNVV0QmMmYW1wO209SXQ2czlUYkdZTy11YmVGZnpqQkx0S054M1lBU1VTc0t0LVA4QUR5
aEZuVSZhbXA7cz1Jc3E0bzdvXzJfWFNsRzlKY0RVZ01hdE4zVUEzZEtDNUlXN1Bobk1mbUQwJmFt
cDtlPSI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5NTRGNzIiPmh0dHA6Ly90cmFjLnRvb2xzLmlldGYu
b3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZu
YnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkg
Zm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlv
dSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxs
IGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUsIGFuZCBzdHJpdmUgdG8gcmVzb2x2ZSB0aGVtDQog
dGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC48L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij5Eb2N1bWVudDogZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1h
dGlvbi1tb2RlbC0wMy50eHQ8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5SZXZpZXdlcjogQWNlZSBMaW5kZW08L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTYuMHB0Ij5SZXZpZXcgRGF0ZTogU2VwdGVtYmVyIDI0PHN1cD50aDwvc3VwPiwgMjAxODwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPklFVEYgTEMgRW5kIERhdGU6IE5vdCBzdGFydGVkIHlldC48L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYu
MHB0Ij5JbnRlbmRlZCBTdGF0dXM6IEluZm9ybWF0aW9uYWw8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbmJzcDs8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij5TdW1tYXJ5Ojwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBJ
IGRvbuKAmXQgYmVsaWV2ZSB0aGUgZG9jdW1lbnQgc2hvdWxkIGJlIGNvbnRpbnVlZC4gR2l2ZW4g
dGhlIGxhY2sgb2YgcHJlY2lzaW9uIGluIHRoZSBkZWZpbml0aW9ucywgSeKAmWQgcmVjb21tZW5k
IGFiYW5kb25pbmcgdGhlIHdvcmsgYW5kIGdvaW5nIGRpcmVjdGx5IHRvIHRoZSBZQU5HIG1vZGVs
LiBJIGFsc28gaGF2ZSBzb21lIG1ham9yIGNvbmNlcm5zLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZsdDtiaHMmZ3Q7IE15IHBlcnNvbmFsIGludGVyZXN0IGlzIGluIGhhdmluZyBhIEJCRiBUUi0x
ODEgZGF0YSBtb2RlbCAoRE0pLiBJIGJlbGlldmUgaXQgaXMgaW4gdGhlIGJlc3QgaW50ZXJlc3Qg
b2YgdGhlIG92ZXJhbGwgaW5kdXN0cnkgaWYgdGhlIFRSLTE4MSBETSAod2hpY2ggSeKAmXZlIGFs
cmVhZHkgc3VibWl0dGVkIHRvIEJCRiBmb3IgY29uc2lkZXJhdGlvbiBpbiB0aGUgbmV4dCBUUi0x
ODEgaXNzdWUpIGFuZCBhbnkNCiBwb3RlbnRpYWwgWUFORyBETSB3ZXJlIGNvbnNpc3RlbnQuIEl0
IGlzIGZvciB0aGlzIHJlYXNvbiBJ4oCZbSBjcmVhdGluZyBhbiBpbmZvcm1hdGlvbiBtb2RlbC4g
UGVyc29uYWxseSwgSSBoYXZlIG5vIGludGVudGlvbiBvZiBzcGVuZGluZyBteSBlZmZvcnQgY3Jl
YXRpbmcgYSBZQU5HIERNLCBiZWNhdXNlIGFsbCBkZXZpY2VzIG15IGVtcGxveWVyIHdvdWxkIGNv
bnNpZGVyIG1hbmFnaW5nIEJhYmVsIGluIGFyZSBjdXJyZW50bHkgbWFuYWdlZCBieQ0KIEJCRiBU
Ui0wNjkuIElmIEkgd2VyZSB0byBhYmFuZG9uIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0
LCBJIHdvdWxkIHRoZW4gb25seSBjcmVhdGUgdGhlIFRSLTE4MSBETSwgYW5kIGxlYXZlIGl0IHRv
IG90aGVycyB0byBmaWd1cmUgb3V0IGhvdyBvciB3aGV0aGVyIHRvIGNyZWF0ZSBhIFlBTkcgRE0u
IEnigJltIGFsd2F5cyBoYXBweSBub3QgdG8gZG8gd29yayB3aGVyZSBvdGhlcnMgc2VlIG5vIHZh
bHVlOyBidXQgSSBkbyBiZWxpZXZlIHRoZXJlDQogaXMgdmFsdWUgaW4gaGF2aW5nIGNvbnNpc3Rl
bmN5IGJldHdlZW4gbXkgVFItMTgxIERNIGFuZCBhbnkgWUFORyBtb2RlbCB0aGF0IHNvbWVvbmUg
ZWxzZSBtaWdodCBjaG9vc2UgdG8gY3JlYXRlLiBJIHdpbGwgc29vbiBiZSBwdXR0aW5nIG15IGRy
YWZ0IFRSLTE4MSBETSBvbiBteSBnaXRodWIgc2l0ZS4gSWYgdGhlIFdHIGRpZCB3YW50IHRvIGFi
YW5kb24gdGhpcyBpbmZvcm1hdGlvbiBtb2RlbCBlZmZvcnQsIGl0IHdvdWxkIHN0aWxsIGJlIHBv
c3NpYmxlDQogdG8gZ2V0IGNvbnNpc3RlbmN5IGlmIHdob2V2ZXIgY3JlYXRlcyBhIFlBTkcgRE0g
d2FudGVkIHRvIHNpbXBseSBiYXNlIHRoZSBZQU5HIERNIG9uIG15IFRSLTE4MSBETS4gSSBkbyB0
aGluayB0aGF0IGFwcHJvYWNoIGlzIGEgYml0IGF3a3dhcmQsIHRob3VnaC4gSSBhbHNvIHRoaW5r
IHRoYXQgYXBwcm9hY2ggd291bGQgbWFrZSBpdCBtb3JlIGRpZmZpY3VsdCB0byBnZXQgZ29vZCBy
ZXZpZXcgb2YgdGhlIGluZm9ybWF0aW9uIGVsZW1lbnRzLiBCVFcsDQogYSBjb3VwbGUgb2YgdGhl
IEJhYmVsIGltcGxlbWVudGF0aW9ucyBoYXZlIGltcGxlbWVudGVkIHRoZSBpbmZvcm1hdGlvbiBt
b2RlbCBhcyBhbiBIVE1MIHdlYiBwYWdlICh3aXRoIG5vIGNvbmZpZ3VyYXRpb24gb2YgcGFyYW1l
dGVycyBzdXBwb3J0ZWQpLiBUaGlzIGhhcyBwcm92aWRlZCB2ZXJ5IHVzZWZ1bCBmZWVkYmFjay4g
VGhlc2UgaW1wbGVtZW50ZXJzIGFyZSBub3QgZXhwZXJpZW5jZWQgaW4gWUFORyBvciByZWFkaW5n
IFlBTkcgRE1zIChhbmQNCiBuZWl0aGVyIGFtIEkpLjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGlzIGNlcnRhaW5s
eSB1cCB0byB0aGUgQmFiZWwgV0cgYnV0IHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBzZWVtcyB0byBt
ZSB0byBiZSBhIHdhc3RlZCBzdGVwLiBBZGRpdGlvbmFsbHksIHdoaWxlIHRoZSBpbmZvcm1hdGlv
biBtb2RlbCB3aWxsIGJlIHVzZWQgYXMgYSBzdGFydGluZyBwb2ludCBmb3IgdGhlIGFjdHVhbCBk
YXRhIG1vZGVsLCB0aGVyZSBpcyBubyBndWFyYW50ZWUgdGhhdCBpdCB3aWxsIGZvbGxvdw0KIGl0
IGJ5IHRoZSB0aW1lIGl0IHN0YW5kYXJkaXplZCBhbmQgaW1wbGVtZW50ZWQuJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZsdDtiaHMy
Jmd0OyBJIGFzc3VtZSB5b3XigJlyZSByZWZlcnJpbmcgdG8gdGhlIFlBTkcgRE0gaW4gdGhlIGxh
c3Qgc2VudGVuY2UuIEnigJltIGhvcGVmdWwgd2Ugd2lsbCBiZSBhYmxlIHRvIGdldCBzb21lb25l
IHdpdGggWUFORyBleHBlcnRpc2UgdG8gY3JlYXRlIGEgWUFORyBETSwgYnV0IHlvdeKAmXJlIHJp
Z2h0IHRoZXJl4oCZcyBubyBndWFyYW50ZWUuIEnigJltIHdvcmtpbmcgb24gdGhlIEJCRiBUUi0x
ODEgZGF0YSBtb2RlbCBhbmQNCiBkbyBleHBlY3QgaXQgdG8gdHJhY2sgY2xvc2VseSB0byB0aGlz
IGluZm9ybWF0aW9uIG1vZGVsIGVmZm9ydCwgd2l0aCBwdWJsaWNhdGlvbiBuZXh0IHllYXIuIEkg
dGhpbmsgd2UgbXVzdCBhZ3JlZSB0byBkaXNhZ3JlZSBvbiB0aGUgdmFsdWUgb2YgdGhpcyBpbmZv
cm1hdGlvbiBtb2RlbC4gTXkgZXhwZXJpZW5jZXMgd2l0aCB0aGUgbG1hcCBpbmZvcm1hdGlvbiBt
b2RlbCAoUkZDODE5Mykgc3VnZ2VzdGVkIGl0IHdhcyB2YWx1YWJsZSB0byBoYXZlDQogdGhlIGlu
Zm9ybWF0aW9uIG1vZGVsIHRvIGRyaXZlIGJvdGggdGhlIFlBTkcgKFJGQzgxOTQpIGFuZCBUUi0x
ODEgRE1zLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+
DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBwdCI+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkNvbW1lbnRzOjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgc3VtbWFyeSBzYXlzIGl0IGFsbC48c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBw
dCI+Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+TWFqb3IgSXNzdWVzOjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8b2wgc3R5
bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1saXN0Omw4IGxldmVsMSBsZm8xIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjE2LjBwdCI+VGhlIGFic3RyYWN0aW9uIG9mIGJhYmVsLXNlY3VyaXR5LW9iaiBpcyB0b28g
YWJzdHJhY3QgdG8gYmUgdXNlZnVsLiBGdXJ0aGVybW9yZSwgYmFiZWwtc2VjdXJpdHktdHJ1c3Qg
YWxsdWRlcyB0byBjZXJ0aWZpY2F0ZXMgc2lnbmVkIGJ5IENBcy4gSG93ZXZlciwgaWYgeW91IGFy
ZSB1c2luZyB0aGVzZQ0KIGZvciByb3V0aW5nLCBpdCBpcyBub3QgY2xlYXIgaG93IHRoZSBQS0kg
aXMgYWNjZXNzZWQuIEl0IHdvdWxkIGJlIGluZmluaXRlbHkgbW9yZSB1c2VmdWwgdG8gZGVmaW5l
IHdoYXQgaXMgdXNlZCBmb3IgdGhlIGV4dGFudCBzZWN1cml0eSBtZWNoYW5pc20gKGUuZy4sIEhN
QUMpLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3Nw
YW4+PC9saT48L29sPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZsdDtiaHMmZ3Q7IEJh
YmVsIFdHIGhhcyByZWNlbnRseSBhZG9wdGVkIFdHIGRyYWZ0cyBmb3IgYSBEVExTIGFuZCBhbiBI
TUFDIHNlY3VyaXR5IG1lY2hhbmlzbS4gQm90aCB3ZXJlIGFkb3B0ZWQgYWZ0ZXIgdGhlIGluZm9y
bWF0aW9uLW1vZGVsIGRyYWZ0IHlvdSByZXZpZXdlZCB3YXMgcHVibGlzaGVkLiBCb3RoIHNlY3Vy
aXR5IHNvbHV0aW9ucyByZXF1aXJlIGNyZWRlbnRpYWxzLCBidXQgdGhlIHR5cGVzIG9mIGNyZWRl
bnRpYWxzDQogYW5kIGhvdyB0aGV5IGFyZSB1c2VkIGFuZCB0cmVhdGVkIGFyZSBzcGVjaWZpYyB0
byBlYWNoIHNvbHV0aW9uLiBDcmVhdGluZyBpbmZvcm1hdGlvbiBtb2RlbCBlbGVtZW50cyB3aXRo
b3V0IGtub3dpbmcgdGhlIGRldGFpbHMgb2YgdGhlIGV2ZW50dWFsIHNlY3VyaXR5IG1lY2hhbmlz
bXMgd2FzIGluZGVlZCBjaGFsbGVuZ2luZywgYW5kIHdhcyB0aGUgcmVhc29uIHRoZSBvYmplY3Qg
d2FzIHNvIGFic3RyYWN0LiBJdCBpcyBub3QgdGhlIHJlc3BvbnNpYmlsaXR5DQogb2YgdGhlIGlu
Zm8gbW9kZWwgdG8gZGVmaW5lIHRoZSBzZWN1cml0eSBtZWNoYW5pc21zIOKAkyByYXRoZXIgdGhl
IGluZm8gbW9kZWwgbXVzdCByZWZsZWN0IHRoZSBuZWVkcyBvZiB0aGUgc2VjdXJpdHkgbWVjaGFu
aXNtcyB0aGUgV0cgc2VsZWN0cy4gUGVyIHRoZSBkcmFmdHMsIEhNQUMgd2lsbCB1c2UgYSBzaGFy
ZWQga2V5IChubyBjZXJ0aWZpY2F0ZSBhdXRob3JpdHkgb3IgUEtJKSwgYW5kIERUTFMgd2lsbCBh
bGxvdyBmb3IgYWxsIGNyZWRlbnRpYWxzDQogYWxsb3dlZCBieSBEVExTIGJlc3QgcHJhY3RpY2Vz
IChSRkMgNzUyNSkuIEhvdyB0aGUgUEtJIGlzIGFjY2Vzc2VkIGluIHRoZSBjYXNlIG9mIERUTFMt
cHJvdGVjdGVkIEJhYmVsIGlzIGRlc2NyaWJlZCBpbiB0aGUgbmV3IChhcyBvZiB5ZXN0ZXJkYXkp
IGRyYWZ0LWlldGYtYmFiZWwtZHRscyBXRyBkcmFmdC4gTG9va2luZyBvdmVyIHRoZSBiYWJlbC1z
ZWN1cml0eS1vYmogZWxlbWVudHMgaW4gdGhlIGNvbnRleHQgb2YgdGhlc2UgMiBkcmFmdHMgdGhh
dA0KIG5vdyBleGlzdCwgSSBkbyB0aGluayBzb21lIG1vcmUgZGVzY3JpcHRpdmUvY2xhcmlmeWlu
ZyBkZXRhaWwgaXMgbmVlZGVkIHNwZWNpZmljIHRvIGVhY2ggb2YgdGhlIDIgc29sdXRpb25zLiBI
b3dldmVyLCBJIHdhbnQgdG8gYXZvaWQgY3JlYXRpbmcgYSBkZXBlbmRlbmN5IG9uIGVpdGhlciBz
b2x1dGlvbiwgYW5kIHN0aWxsIHRoaW5rIHRoZXJlIGlzIHZhbHVlIGluIG1vZGVsaW5nIGNyZWRl
bnRpYWwgbWFuYWdlbWVudCBpbiBhIG1hbm5lciB0aGF0DQogY291bGQgd29yayBmb3IgYW55IGNy
ZWRlbnRpYWwgc3lzdGVtICh1c2VkIGJ5IGFueSBzZWN1cml0eSBtZWNoYW5pc20pLjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5JbiB0aGF0IGNhc2UgYW5kIHNpbmNlIHlvdSBkb27igJl0IHdhbnQgdG8gZGVmaW5lIHdoYXQg
aXQgaXMgb3IgdGllIGl0IHRvIGFueSBhdXRoZW50aWNhdGlvbiBtZWNoYW5pc20sIEkgZG9u4oCZ
dCBzZWUgdGhlIGJhYmVsLWNyZWRlbnRpYWxzLW9iamVjdCBiZWluZyBhbnkgbW9yZSB1c2VmdWwg
dGhhbiBhIHN0cmluZy4gUGVyaGFwcyB5b3UgY291bGQgZXhwbGFpbiBieSBleGFtcGxlIGhvdyB0
aGlzIGFic3RyYWN0aW9uDQogd291bGQgYmUgcG9wdWxhdGVkIGZvciBib3RoIEhNQUMgYW5kIERU
TFMuJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZsdDtiaHMyJmd0OyBZZXMsIGFncmVl
LiBJIGZvdW5kIHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBmb3JtYXQgbGltaXRpbmcgd3J0IGV4cHJl
c3NpbmcgdGhpcy4gSSB0aGluayBZQU5HIHN1cHBvcnRzIHRoZSBtb2RlbGluZyBvZiBjb21tYW5k
cywgYXMgZG9lcyBUUi0xODEuIEJ1dCBJIGRpZG7igJl0IGtub3cgaG93IHRvIGRvIHRhbGsgYWJv
dXQgY29tbWFuZHMgaW4gdGhpcyBzaW1wbGlzdGljIHN5bnRheC4gSW4gVFItMTgxLA0KIHdlIGhh
bmRsZSBjcmVkZW50aWFscyBieSBhbGxvd2luZyB0aGVtIHRvIGJlIGFkZGVkIG9yIGRlbGV0ZWQs
IGJ1dCBvbmx5IGNlcnRhaW4gbWV0YWRhdGEgY2FuIGJlIHJlYWQuIEnigJlsbCBhZGQgbW9yZSBh
bmQgc2VlIGlmIEkgY2FuIGZpbmQgYSBnb29kIHdheSB0byBleHByZXNzIHRoaXMuPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBi
bHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIy
IiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDkgbGV2
ZWwxIGxmbzIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5XaGlsZSB0aGUgZGVzY3Jp
cHRpdmUgdGV4dCBzYXlzIHRoYXQgc29tZSBvYmplY3RzIE1VU1QgYmUgY29uZmlndXJlZCwgdGhl
cmUgaXMgbm8gcHJlY2lzZSBzcGVjaWZpY2F0aW9uIG9mIHdoaWNoIGFyZSBjb25maWd1cmFibGUg
YW5kIHdoaWNoIGFyZSBub3QuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48
bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8cHJlPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jmx0O2Jo
cyZndDsgVGhlIE92ZXJ2aWV3IHNlY3Rpb24gcHJvdmlkZXMgYSBjb21wbGV0ZSAobm9uLW5vcm1h
dGl2ZSkgbGlzdCBvZiBhbGwgKHBvdGVudGlhbGx5KSBjb25maWd1cmFibGUgZGF0YSBlbGVtZW50
cy4gRWFjaCBvZiB0aGVzZSBkYXRhIGVsZW1lbnRzIGhhcyBub3JtYXRpdmUgbGFuZ3VhZ2UgYXMg
dGhlIGxhc3Qgc2VudGVuY2UgaW4gdGhlIGRlc2NyaXB0aW9uIG9mIHRoZSBkYXRhIGVsZW1lbnQg
KGVpdGhlciDigJxNQVkgYmUgY29uZmlndXJhYmxl4oCdIG9yIOKAnE1VU1QgYmUgY29uZmlndXJh
YmxlIGlmIGltcGxlbWVudGVk4oCdKS4gSXTigJlzIGJlZW4gc3VnZ2VzdGVkIHRvIG1lIHRoYXQg
cGVvcGxlIHVzZWQgdG8gWUFORyBtYXkgZmluZCB0aGlzIGEgY29uZnVzaW5nIHdheSBvZiBleHBy
ZXNzaW5nIGNvbmZpZ3VyYWJpbGl0eSwgYW5kIHRoYXQgdGhlIG1lYW5pbmcgb2Yg4oCcTUFZL01V
U1QgYmUgY29uZmlndXJhYmxl4oCdIGlzIG5vdCBvYnZpb3VzIHRvIHRoZW0uIOKAnE1BWS9NVVNU
IGJlIGNvbmZpZ3VyYWJsZeKAnSBmb3IgbWUgbWVhbnQgdGhhdCBhIGdlbmVyaWMgRE0gd291bGQg
ZGVmaW5lIGl0IGFzIHJlYWQvd3JpdGUuIElmIGl0IOKAnE1BWSBiZSBjb25maWd1cmFibGXigJ0s
IHRoZW4gYSBzcGVjaWZpYyBwcm90b2NvbCBpbXBsZW1lbnRhdGlvbiBjb3VsZCBjaG9vc2UgdG8g
bWFrZSBpdCByZWFkLW9ubHksIGV2ZW4gdGhvdWdoIHRoZSBnZW5lcmljIERNIGRlZmluZXMgaXQg
YXMgcmVhZC93cml0ZS4gVGhlIHN1Z2dlc3Rpb24gd2FzIHRvIGNoYW5nZSBob3cgdGhpcyBpcyBl
eHByZXNzZWQgYnkgYWRkaW5nIGEgY29sdW1uIHRvIHRoZSBvYmplY3RzIHdpdGgg4oCccm/igJ0g
b3Ig4oCccnfigJ0gZm9yIGVhY2ggcGFyYW1ldGVyLiBFeHBsYWluIGluIHRoZSBOb3RhdGlvbiBz
ZWN0aW9uIHRoYXQg4oCccm/igJ0gbWVhbnMgdGhlIHBhcmFtZXRlciBpcyByZWFkLW9ubHksIGFu
ZCDigJxyd+KAnSBtZWFucyB0aGUgcGFyYW1ldGVyIGlzIHJlYWQtd3JpdGUuIFdoZXJlIGFuIGlt
cGxlbWVudGF0aW9uIGNhbiBjaG9vc2UgdG8gZXhwb3NlIGEg4oCccnfigJ0gcGFyYW1ldGVyIGFz
IOKAnHJv4oCdLCB0aGlzIHdpbGwgYmUgbm90ZWQgaW4gdGhhdCBwYXJhbWV0ZXLigJlzIGRlc2Ny
aXB0aW9uIGFzIOKAnEFuIGltcGxlbWVudGF0aW9uIE1BWSBjaG9vc2UgdG8gZXhwb3NlIHRoaXMg
cGFyYW1ldGVyIGFzIHJlYWQtb25seSAocm8pLuKAnSBJbiB0aGUgT3ZlcnZpZXcsIEkgd291bGQg
Y2hhbmdlIOKAnDwvc3Bhbj5Gb2xsb3dpbmcgaXMgYSBsaXN0IG9mIHRoZSBkYXRhIGVsZW1lbnRz
IHRoYXQgYW4gaW1wbGVtZW50YXRpb24gY2FuIGNob29zZSB0byBhbGxvdyB0byBiZSBjb25maWd1
cmFibGU64oCdPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gdG8g4oCcPC9zcGFuPk1vc3QgcGFyYW1ldGVycyBh
cmUgcmVhZC1vbmx5LiBGb2xsb3dpbmcgaXMgYSBsaXN0IG9mIHRoZSBkYXRhIGVsZW1lbnRzIHRo
YXQgYXJlIG5vdCByZXF1aXJlZCB0byBiZSByZWFkLW9ubHk6PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj7igJ0u
IDwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIzIiB0eXBlPSIxIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDYgbGV2ZWwxIGxmbzMiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5UaGUgY29udGVudHMgYW5kIHN0cnVjdHVyZSBv
ZiBiYWJlbC1oZWxsby11Y2FzdC1oaXN0b3J5IGFuZCBiYWJlbC1oZWxsby1tY2FzdC1oaXN0b3J5
IGlzIGluY29tcHJlaGVuc2libGUuIFdoeSBhcmVu4oCZdCB0aGVzZSBvYmplY3RzIHJlcHJlc2Vu
dGVkIGFzIGxpc3RzIHdpdGggdGhlIGZvcm1hdCBvZg0KIHRoZSBsaXN0IGVsZW1lbnRzIGRlZmlu
ZWQ/PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9saT48
L29sPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZsdDtiaHMmZ3Q7IEFncmVlZC4gVGhl
IGRlc2NyaXB0aW9uIGlzIGJlaW5nIGltcHJvdmVkIGluIHRoZSBuZXh0IGRyYWZ0IHJldmlzaW9u
LCBiYXNlZCBvbiBmZWVkYmFjayBhbHJlYWR5IHJlY2VpdmVkIGZyb20gdGhlIFdHLiBUaGV5IGFy
ZW7igJl0IGxpc3RzIGJlY2F1c2UgdGhleSBhcmUgcHJlY2lzZWx5IHJlZmxlY3RpbmcgdGhlIG1l
Y2hhbmlzbSBkZXNjcmliZWQgaW4gYmFiZWwtcmZjNjEyNmJpcyAodGhlIHByb3RvY29sDQogc3Bl
Y2lmaWNhdGlvbikuIFRoZSBpbXBsZW1lbnRlcnMgZmVsdCB0aGlzIGFscmVhZHktaW1wbGVtZW50
ZWQgaGlzdG9yeSB3YXMgdXNlZnVsIGFuZCB0aG91Z2h0IGl0IHdvdWxkIGJlIGdvb2QgdG8gYWxs
b3cgaXQgdG8gYmUgZXhwcmVzc2VkIHZpYSB0aGUgaW5mbyBtb2RlbC4gTm90IGFsbCBpbXBsZW1l
bnRlcnMgaW1wbGVtZW50IHRoaXMuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSI0IiB0eXBlPSIxIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5UaGUg4oCcU2VjdXJpdHkgQ29uc2lkZXJhdGlv
bnPigJ0gc2VjdGlvbiBkaXNjdXNzaW9uIGlzIHdvZWZ1bGx5IGluYWRlcXVhdGUg4oCTIGl0IGJh
c2ljYWxseSBzYXlzIHRoYXQgY29uZmlndXJhdGlvbiBtdXN0IGJlIHNlY3VyZWQuIFRoaXMgaXMg
YW5vdGhlciByZWFzb24gdG8gZ28gdG8gdGhlIFlBTkcgbW9kZWwNCiB3aGVyZSBhbGwgdGhpcyBp
cyBkZWZpbmVkLiAmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bHQ7YmhzJmd0OyBUUi0wNjkgYW5kIFRSLTM2OSBhbHNvIHNlY3VyZSBjb25maWd1cmF0aW9uIG9m
IFRSLTE4MSBkYXRhIGVsZW1lbnRzLiBXaGVuIHNvbWVvbmUgZWxzZSBjcmVhdGVzIGEgWUFORyBE
TSwgSSBleHBlY3QgaXQgd2lsbCBoYXZlIHdoYXRldmVyIHNlY3VyaXR5IGlzIHByb3ZpZGVkIGJ5
IFlBTkcgKG9yIE5FVENPTkYvUkVTVENPTkYpLiBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbnMg
dGhhdCBwcm92aWRlDQogcmVhZC1vbmx5IGRpc3BsYXkgb2YgZGF0YSBlbGVtZW50cyB2aWEgSFRN
TCBhcmUgbm90IHNlY3VyaW5nIHRoZWlyIHdlYiBwYWdlcyDigJMgYnV0IHRoYXQgaXMgbm90IGFu
IGlzc3VlIGluIGEgcHJvdG90eXBlLiBJIHdvdWxkIGNlcnRhaW5seSBzdWdnZXN0IHRoYXQgYWxs
IEhUTUwgcGFnZXMgaW4gY29tbWVyY2lhbCBwcm9kdWN0cyByZXF1aXJlIHVzZXJzIHRvIGxvZ2lu
IHByaW9yIHRvIGRpc3BsYXkuIFRoZSBpbmZvcm1hdGlvbiBtb2RlbCBpcyBub3QNCiBpbiBhIHBv
c2l0aW9uIHRvIHJlcXVpcmUgb3IgZ3VhcmFudGVlIHRoaXMsIGhvd2V2ZXIuIEEgWUFORyBETSBh
bmQgaXRzIHNlY3VyaXR5IGNhcGFiaWxpdGllcyB3b3VsZCBoYXZlIG5vIGFwcGxpY2FiaWxpdHkg
dG8gVFItMDY5L1RSLTE4MS9UUi0zNjkgb3IgSFRNTCB3ZWIgcGFnZXMsIHNvIEnigJltIG5vdCBz
dXJlIEkgdW5kZXJzdGFuZCBob3cgYSBZQU5HIG1vZGVsIHdvdWxkIHByb3ZpZGUgc2VjdXJpdHkg
Zm9yIGFueSBvZiB0aGVzZSBvdGhlcg0KIG1lY2hhbmlzbXMuPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2hhdCBJIG1l
YW4gaXMgdGhhdCB0aGUgWUFORyBtb2RlbHMgaGF2ZSBhIHRlbXBsYXRlIGZvciBib3RoIG92ZXIg
c2VjdXJpdHkgb2YgdGhlIGRhdGEgbW9kZWwgYW5kIGxpc3Rpbmcgb3V0IHRoZSBzZWN1cml0eSBl
eHBvc3VyZXMgZm9yIHZhcmlvdXMgcGFyYW1ldGVycy4gQWxsIHRoaXMgaGFzIGlzIGEgb25lLWxp
bmVyIG1hbmRhdGluZyBhIHNlY3VyZSBtYW5uZXIuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtv
cnBoYW5zOiAyO3dpZG93czogMjtvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO3doaXRlLXNwYWNl
OnByZS13cmFwIj4mbmJzcDsmbmJzcDsgQW55IG1lY2hhbmlzbSBvciBwcm90b2NvbCB0aGF0IGlz
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7IHVzZWQgdG8gdHJhbnNtaXQgdGhp
cyBpbmZvcm1hdGlvbiBvciBhbGxvdyBmb3IgaXRzIGNvbmZpZ3VyYXRpb24gaXM8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsgYWxzbyByZXNwb25zaWJsZSBmb3IgZW5zdXJpbmcg
dGhpcyBpcyBkb25lIHNvIGluIGEgc2VjdXJlIG1hbm5lci48bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZSBzdHlsZT0iZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsO29ycGhhbnM6IDI7d2lkb3dz
OiAyO292ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7d2hpdGUtc3BhY2U6cHJlLXdyYXAiPkl0IHdv
dWxkIHByb2JhYmx5IGJlIGJldHRlciB0byBzYXkgaXQgaXMgaW4gdGhlIHNjb3BlIG9mIHRoZSBk
YXRhIG1vZGVscyAoZWl0aGVyIElFVEYgZm9yIEJCRikuIDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+Jmx0O2JoczImZ3Q7IE9LLiBXaWxsIGRvLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZSBzdHlsZT0iZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsO29ycGhh
bnM6IDI7d2lkb3dzOiAyO292ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7d2hpdGUtc3BhY2U6cHJl
LXdyYXAiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJmb250LXZhcmlhbnQt
bGlnYXR1cmVzOiBub3JtYWw7b3JwaGFuczogMjt3aWRvd3M6IDI7b3ZlcmZsb3ctd3JhcDogYnJl
YWstd29yZDt3aGl0ZS1zcGFjZTpwcmUtd3JhcCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlIHN0eWxlPSJmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7b3JwaGFuczogMjt3aWRv
d3M6IDI7b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDt3aGl0ZS1zcGFjZTpwcmUtd3JhcCI+QWNl
ZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBu
b3JtYWw7b3JwaGFuczogMjt3aWRvd3M6IDI7b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDt3aGl0
ZS1zcGFjZTpwcmUtd3JhcCI+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGlu
ZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPk1pbm9yIElzc3Vl
czo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4w
cHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9w
OjBpbiIgc3RhcnQ9IjEiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbGlzdDpsMSBsZXZlbDEgbGZvNSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPlRo
ZSBmb3JtYXQgZm9yIHRoZSBvYmplY3QgZGVzY3JpcHRpb25zIGlzIGhhcmQgdG8gY29uc3VtZS4g
SXQgd291bGQgYmUgcHJlZmVyYWJsZSB0byB1c2UgY29tcGxldGUgc2VudGVuY2VzIGFuZCBtaXhl
ZCByYXRoZXIgdGhhbiBhIGNvbnRpbnVvdXMgc3RyZWFtIG9mIGxvd2VyY2FzZSBzZXBhcmF0ZQ0K
IGJ5IHNlbWktY29sb25zLjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvbGk+PC9vbD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbHQ7YmhzJmd0
OyBPSy4gV2lsbCBkby48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjIiIHR5cGU9IjEiPg0KPGxpIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMTAgbGV2ZWwxIGxmbzYiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij5XaHkgaXNu4oCZdCB0aGVyZSBhbiBJUHY0IG11bHRpY2Fz
dCBhZGRyZXNzIGluIGJhYmVsLWNvbnN0YW50LW9iaj88L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbHQ7YmhzJmd0OyBJdCB3YXMgcmVtb3ZlZCBwZXIgcmVxdWVzdCBvZiBi
YWJlbCByb3V0aW5nIHByb3RvY29sIGF1dGhvcnMgYW5kIGltcGxlbWVudGVycy4gTm8tb25lIHdh
cyBpbXBsZW1lbnRpbmcgSVB2NCB0cmFuc3BvcnQgb2YgYmFiZWwsIGFuZCBldmVyeW9uZSBmZWx0
IGl0IHdhcyBjb21wbGV0ZWx5IHVubmVjZXNzYXJ5LjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMyIg
dHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0Omw1IGxldmVs
MSBsZm83Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+SXQgaXMgdW5jbGVhciBob3cg
YmFiZWwtdHhjb3N0IGFuZCBiYWJlbC1yeGNvc3QgYXJlIGRlcml2ZWQuIFRoaXMgc2hvdWxkIGVp
dGhlciBiZSBzcGVjaWZpZWQgb3IgdGhlcmUgc2hvdWxkIGJlIGFuIGFwcHJvcHJpYXRlIHJlZmVy
ZW5jZSB0byB0aGUgc2VjdGlvbiBpbiB0aGUgYmFzZSBzcGVjaWZpY2F0aW9uLjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9saT48L29sPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxsIHByb3ZpZGUg
cmVmZXJlbmNlIHRvIGJhc2Ugc3BlYyAoc2VjdGlvbiAzLjQuMyBvZiB0aGUgY3VycmVudCBiYWJl
bC1yZmM2MTI2YmlzIGRyYWZ0KS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjQiIHR5cGU9IjEiPg0K
PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMCBsZXZlbDEgbGZvOCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkl0IGlzIHVuY2xlYXIgaG93IEVDTVAgcm91dGVz
IGFyZSBzdXBwb3J0ZWQgaW4gYmFiZWwtcm91dGVzLW9iai48L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbHQ7YmhzJmd0OyBJIGRvbuKAmXQgdGhpbmsgRUNNUCByb3V0aW5n
IGhhcyBiZWVuIGRpc2N1c3NlZCBpbiB0aGUgY29udGV4dCBvZiBCYWJlbCwgb3IgdGhhdCBhbnkg
b2YgdGhlIGltcGxlbWVudGF0aW9ucyBzdXBwb3J0IGl0LiBUaGlzIG1pZ2h0IGJlIGFuIGludGVy
ZXN0aW5nIGRpc2N1c3Npb24gdG8gaGF2ZS4gQnV0IEkgdGhpbmsgRUNNUCByb3V0ZXMgYXJlIHN1
cHBvcnRlZCBpbiBiYWJlbC1yb3V0ZXMtb2JqIGFzIGlzLg0KIEZvciBFQ01QLCBJIHdvdWxkIGV4
cGVjdCB0byBzZWUgbXVsdGlwbGUgYmFiZWwtcm91dGVzLW9iaiBlbnRyaWVzIHdpdGggdGhlIHNh
bWUgYmFiZWwtcm91dGUtcHJlZml4IChwcmVmaXggZm9yIHdoaWNoIHRoaXMgcm91dGUgaXMgYWR2
ZXJ0aXNlZCkgdG8gaGF2ZSBiYWJlbC1yb3V0ZS1zZWxlY3RlZCA9IHRydWUgKHJvdXRlIGlzIGN1
cnJlbnRseSBiZWluZyB1c2VkIGZvciBmb3J3YXJkaW5nIGFuZCBpcyBiZWluZyBhZHZlcnRpc2Vk
KS4gSeKAmW0gbm90DQogc3VyZSB3aGF0IGVsc2Ugd291bGQgbmVlZCB0byBiZSBleHByZXNzZWQg
c3BlY2lmaWMgdG8gQmFiZWwuIFNpbmNlIEVDTVAgaXNu4oCZdCBkZXBlbmRlbnQgb24gd2hpY2gg
KGlmIGFueSkgcm91dGluZyBwcm90b2NvbCBpcyBiZWluZyB1c2VkLCBJIHdvdWxkIGV4cGVjdCBt
b3N0IGFzcGVjdHMgb2YgRUNNUCAoZS5nLCBFQ01QIHN1cHBvcnRlZCBhbmQgZW5hYmxlZCkgdG8g
YmUgbW9kZWxlZCBleHRlcm5hbCB0byBCYWJlbCBvciBhbnkgb3RoZXIgcm91dGluZw0KIHByb3Rv
Y29sLiBJZiBteSB0aGlua2luZyBvbiBFQ01QIG1vZGVsaW5nIGlzIHRvbyBzaW1wbGlzdGljLCBw
bGVhc2UgcG9pbnQgbWUgdG8gcmVmZXJlbmNlcyBmb3IgZWR1Y2F0aW9uLjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGlu
IiBzdGFydD0iNSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1s
aXN0OmwyIGxldmVsMSBsZm85Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+SWYgaXMg
aW1wbGVtZW50YXRpb24tc3BlY2lmaWMgaG93IGJhYmVsLXJvdXRlLWNhbGN1bGF0ZWQtbWV0cmlj
IGlzIGNhbGN1bGF0ZWQsIHNob3VsZG7igJl0IHRoZXJlIGJlIHNvbWUgaW5kaWNhdGlvbiBvZiB0
aGUgYWxnb3JpdGhtIHVzZWQ/IEl0IHNlZW1zIGFsbCBCYWJlbCByb3V0ZXJzIGluIHRoZSBkb21h
aW4NCiBzaG91bGQgYmUgdXNpbmcgYSBzaW1pbGFyIGFsZ29yaXRobS4gJm5ic3A7PC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmx0O2JocyZndDsgQWdyZWUsIGFuIGluZGlj
YXRpb24gaXMgbmVlZGVkLiBUaGVyZeKAmXMgbm8gcmVxdWlyZW1lbnQgZm9yIGFsbCBCYWJlbCBy
b3V0ZXJzIHRvIHVzZSB0aGUgc2FtZSBvciBldmVuIHNpbWlsYXIgYWxnb3JpdGhtLiBBdCB0aGUg
dG9wIGxldmVsIGJhYmVsLWluZm9ybWF0aW9uLW9iaiBpcyB0aGUgYmFiZWwtbWV0cmljLWNvbXAt
YWxnb3JpdGhtcyBsaXN0LCB3aGljaCBpZGVudGlmaWVzIHRoZSBzdXBwb3J0ZWQNCiBhbGdvcml0
aG1zLiBCdXQgSSB0aGluayB0aGVyZSBuZWVkcyB0byBiZSBhIHBhcmFtZXRlciBwZXIgaW50ZXJm
YWNlIHRoYXQgaWRlbnRpZmllcyB3aGljaCBvZiB0aGUgc3VwcG9ydGVkIGFsZ29yaXRobXMgaXMg
YmVpbmcgdXNlZCBmb3IgdGhhdCBpbnRlcmZhY2UuIE5vdGUgdGhhdCBkaWZmZXJlbnQgYWxnb3Jp
dGhtcyBhcmUgbGlrZWx5IHRvIGJlIHVzZWQgZGVwZW5kaW5nIG9uIHdoZXRoZXIgdGhlIGxpbmsg
aXMgd2lyZWxlc3MsIGV0aGVybmV0LA0KIG9yIG90aGVyLiBBbm90aGVyIHBvc3NpYmxlIHdheSB0
byBtb2RlbCB3b3VsZCBiZSB0byBoYXZlIGEgc2VwYXJhdGUgb2JqZWN0IHRoYXQgc2F5cyB3aGlj
aCBhbGdvcml0aG0gaXMgdXNlZCBmb3Igd2hpY2ggbGluayB0eXBlLiBQZXJoYXBzIEkgc2hvdWxk
IGFzayB0aGUgV0cgd2hpY2ggbW9kZWwgdGhleSBwcmVmZXIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbmJzcDs8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij5OaXRzOjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8b2wgc3R5bGU9
Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1saXN0Omw0IGxldmVsMSBsZm8xMCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPkluY29uc2lzdGVudCB1cHBlcmNhc2UgYW5kIGxvd2VyY2FzZSByZWZlcmVuY2Ug
dG8g4oCcQmFiZWzigJ0uIFNlZSBkaWZmLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdCI+PG86cD48L286cD48L3NwYW4+PC9saT48L29sPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxsIGRvLjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxvbCBzdHlsZT0ibWFyZ2luLXRv
cDowaW4iIHN0YXJ0PSIyIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLWxpc3Q6bDcgbGV2ZWwxIGxmbzExIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
VXNlIFVTIEVuZ2xpc2ggc3BlbGxpbmcgb2Yg4oCcbmVpZ2hib3LigJ0gY29uc2lzdGVudGx5Ljwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9s
aT48L29sPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxs
IGRvLjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjE2LjBwdCI+Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+QUNFRS1NLUcySFI6RGVza3RvcCBhY2Vl
JCBkaWZmIGRyYWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRpb24tbW9kZWwtMDMudHh0Lm9yaWcgZHJh
ZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQ8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4xOGMx
ODwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgaW1wbGVtZW50YXRpb24gKHZp
YSBhIG1hbmFnZW1lbnQgcHJvdG9jb2wgc3VjaCBhcyBuZXRjb25mKSB0byByZXBvcnQ8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGltcGxlbWVu
dGF0aW9uICh2aWEgYSBtYW5hZ2VtZW50IHByb3RvY29sIHN1Y2ggYXMgTkVUQ09ORikgdG8gcmVw
b3J0PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjE2LjBwdCI+OTcsOThjOTcsOTg8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHRoYXQgY2FuIGJlIHVzZWQgdG8gY3JlYXRlZCBtYW5hZ2VtZW50IHByb3RvY29s
IGRhdGEgbW9kZWxzIChzdWNoIGFzPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNw
OyBhIG5ldGNvbmYgW1JGQzYyNDFdIFlBTkcgZGF0YSBtb2RlbCkuPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0t
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyB0aGF0IGNhbiBiZSB1c2VkIHRv
IGNyZWF0ZSBtYW5hZ2VtZW50IHByb3RvY29sIGRhdGEgbW9kZWxzIChzdWNoIGFzPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBhIE5FVENPTkYgW1JGQzYyNDFdIFlBTkcgZGF0
YSBtb2RlbCkuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MTAxLDEwMmMxMDEsMTAyPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0
OyZuYnNwOyZuYnNwOyZuYnNwOyBtb2RlbCBpcyBmb2N1c2VkIG9uIHJlcG9ydGluZyBzdGF0dXMg
b2YgdGhlIEJhYmVsIHByb3RvY29sLCBhbmQgdmVyeTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsm
bmJzcDsmbmJzcDsgbGl0dGxlIG9mIHRoYXQgaXMgY29uc2lkZXJlZCBtYW5kYXRvcnkgdG8gaW1w
bGVtZW50IChjb25kaXRpb25hbCBvbiBhPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBtb2RlbCBpcyBmb2N1c2VkIG9uIHJlcG9ydGluZyBCYWJl
bCBwcm90b2NvbCBvcGVyYXRpb25hbCBzdGF0ZSwgYW5kIHZlcnk8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpdHRsZSBvZiB0aGF0IGlzIGNvbnNpZGVyZWQgbWFuZGF0b3J5
IHRvIGltcGxlbWVudCAoY29udGluZ2VudCBvbiBhPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MTA0YzEwNDwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgcGFyYW1ldGVycyBtYXkgYmUgY29uZmln
dXJhYmxlOyBob3dldmVyLCBpdCBpcyB1cCB0byB0aGUgQmFiZWw8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBhcmFtZXRlcnMgbWF5IGJlIGNv
bmZpZ3VyYWJsZS4gSG93ZXZlciwgaXQgaXMgdXAgdG8gdGhlIEJhYmVsPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
MTM0LDEzNWMxMzQsMTM2PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyB0aGUg
bWluaW1hbCBudW1iZXIgb2YgdmFsdWVzLCBhbmQgbiBpcyB0aGUgbWF4aW11bS4mbmJzcDsgVGhl
IHN5bWJvbCAqIGZvcjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbiBtZWFu
cyBubyB1cHBlciBib3VuZC48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHRoZSBtaW5pbXVuIG51bWJlciBvZiBsaXN0IGVsZW1lbnRzIGFuZCBu
IGluZGljYXRlcyB0aGUgbWF4aW11bSBudW1iZXI8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IG9mIGxpc3QgZWxlbWVudHMuJm5ic3A7IFRoZSBzeW1ib2wgKiBmb3IgbiBtZWFu
cyB0aGVyZSBubyBkZWZpbmVkIGxpbWl0IG9uPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyB0aGUgbnVtYmVyIG9mIGxpc3QgZWxlbWVudHMuPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MjEwYzIx
MTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBlbmFibGUvZGlz
YWJsZSBiYWJlbDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJz
cDsmbmJzcDsgbyZuYnNwOyBlbmFibGUvZGlzYWJsZSBCYWJlbDwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjIyOWMy
MzA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgSW50ZXJmYWNl
OiBlbmFibGUvZGlzYWJsZSBiYWJlbCBvbiB0aGlzIGludGVyZmFjZTwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0t
LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBJbnRlcmZhY2U6
IGVuYWJsZS9kaXNhYmxlIEJhYmVsIG9uIHRoaXMgaW50ZXJmYWNlPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MjYy
YzI2Mzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgfWJhYmVsLWluZm9ybWF0aW9uLW9iajs8L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwtaW5mb3JtYXRpb24tb2JqOzwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPjI2NiwyNjljMjY3LDI2OTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDs8c3BhbiBjbGFzcz0iYXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYWJlbC1lbmFibGU6IGlmIHRydWUsIHRoZSBi
YWJlbCBpbXBsZW1lbnRhdGlvbiBpcyBydW5uaW5nOyBpZjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZmFsc2UsIHRoZSBiYWJlbCBpbXBsZW1l
bnRhdGlvbiBpcyBub3QgY3VycmVudGx5IHJ1bm5pbmc7IE1BWSBiZTwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZs
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29uZmlndXJhYmxlIHRvIGFs
bG93IGJhYmVsIHRvIGJlIHN0YXJ0ZWQgb3Igc3RvcHBlZDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYmFiZWwt
ZW5hYmxlOiBpZiB0cnVlLCB0aGUgQmFiZWwgaW1wbGVtZW50YXRpb24gaXMgcnVubmluZzsgaWY8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZh
bHNlLCB0aGUgQmFiZWwgaW1wbGVtZW50YXRpb24gaXMgbm90IGN1cnJlbnRseSBydW5uaW5nOyBN
QVkgYmU8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGNvbmZpZ3VyYWJsZSB0byBhbGxvdyBCYWJlbCB0byBiZSBzdGFydGVkIG9yIHN0b3BwZWQ8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij4zMThjMzE4PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwtY29uc3RhbnRzLW9i
ajs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwtY29uc3RhbnRzLW9i
ajs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4zNTVjMzU1PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwtaW50ZXJmYWNl
cy1vYmo7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLWludGVyZmFj
ZXMtb2JqOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjM2NiwzNjdjMzY2LDM2Nzwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYmFiZWwtaW50ZXJmYWNlLWVuYWJs
ZTogaWYgdHJ1ZSwgYmFiZWwgc2VuZHMgYW5kIHJlY2VpdmVzIG1lc3NhZ2VzPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBw
dCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvbiB0aGlzIGludGVy
ZmFjZTsgaWYgZmFsc2UsIGJhYmVsIG1lc3NhZ2VzIHJlY2VpdmVkIG9uIHRoaXM8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYu
MHB0Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGJhYmVsLWludGVyZmFjZS1lbmFibGU6IGlmIHRydWUsIEJhYmVsIHNlbmRzIGFuZCBy
ZWNlaXZlcyBtZXNzYWdlczwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgb24gdGhpcyBpbnRlcmZhY2U7IGlmIGZhbHNlLCBCYWJlbCBtZXNzYWdl
cyByZWNlaXZlZCBvbiB0aGlzPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+NDA3LDQwOGM0MDcsNDA4PC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYWJlbC1tZXNz
YWdlLWxvZy1lbmFibGU6IGlmIHRydWUsIGxvZ2dpbmcgb2YgYmFiZWwgbWVzc2FnZXM8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJlY2VpdmVk
IG9uIHRoaXMgaW50ZXJmYWNlIGlzIGVuYWJsZWQ7IGlmIGZhbHNlLCBiYWJlbCBtZXNzYWdlczwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPi0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgYmFiZWwtbWVzc2FnZS1sb2ctZW5hYmxlOiBpZiB0cnVlLCBsb2dnaW5n
IG9mIEJhYmVsIG1lc3NhZ2VzPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyByZWNlaXZlZCBvbiB0aGlzIGludGVyZmFjZSBpcyBlbmFibGVkOyBp
ZiBmYWxzZSwgQmFiZWwgbWVzc2FnZXM8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4w
cHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij40ODljNDg5PC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBw
dCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsaW5rIGxheWVyOyB0
aGUgcnhjb3N0IGlzIHNlbnQgdG8gYSBuZWlnaGJvdXIgaW4gZWFjaCBJSFU8L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGxpbmsgbGF5ZXI7IHRoZSByeGNvc3QgaXMgc2VudCB0byBhIG5laWdoYm9yIGluIGVhY2gg
SUhVPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjE2LjBwdCI+NDkyYzQ5Mjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIG5laWdoYm91ciB0YWJsZTogdGhlIHN0YXRpc3Rp
Y3Mga2VwdCBpbiB0aGUgbmVpZ2hib3VyIHRhYmxlPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0aGUgbmVpZ2hi
b3IgdGFibGU6IHRoZSBzdGF0aXN0aWNzIGtlcHQgaW4gdGhlIG5laWdoYm9yIHRhYmxlPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjE2LjBwdCI+NTE2YzUxNjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfWJhYmVsLXNlY3VyaXR5LW9iajs8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTYuMHB0Ij4tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwtc2VjdXJpdHktb2JqOzwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPjU3OGM1Nzg8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJlbC1yb3V0ZXMtb2JqOzwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPi0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfSBiYWJlbC1yb3V0ZXMtb2JqOzwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Ni4wcHQiPjYzNWM2MzU8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJlbC1jcmVkZW50aWFsLW9iajs8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4t
LS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IH0gYmFiZWwtY3JlZGVudGlhbC1vYmo7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+NjQ1YzY0NTwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
fWJhYmVsLWxvZy1vYmo7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLWxvZy1vYmo7PC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjE2LjBwdCI+NjU5YzY1OTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsg
ZXhwb3NlIGJhYmVsIHJvdXRlIGZpbHRlcmluZyBydWxlcyBieSBhZGRpbmcgYSByb3V0ZSBmaWx0
ZXJpbmcgb2JqZWN0PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyBleHBvc2UgQmFiZWwgcm91dGUgZmlsdGVyaW5nIHJ1bGVzIGJ5IGFkZGluZyBh
IHJvdXRlIGZpbHRlcmluZyBvYmplY3Q8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4w
cHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbmJzcDs8L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij5UaGFua3MsPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+QWNlZTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_2D09D61DDFA73D4C884805CC7865E6114DEE9C60GAALPA1MSGUSRBF_--


From nobody Thu Oct 11 15:43:56 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3021B128CB7 for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 15:43:54 -0700 (PDT)
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 k7I3BeBjheub for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 15:43:53 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 DEA62128CF2 for <babel@ietf.org>; Thu, 11 Oct 2018 15:43:52 -0700 (PDT)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9BMYrVa014266 for <babel@ietf.org>; Thu, 11 Oct 2018 18:43:52 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049295.ppops.net-00191d01. with ESMTP id 2n2edb9p5v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Thu, 11 Oct 2018 18:43:52 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BMhpWJ020828 for <babel@ietf.org>; Thu, 11 Oct 2018 18:43:51 -0400
Received: from zlp30484.vci.att.com (zlp30484.vci.att.com [135.47.91.179]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BMhn2U020809 for <babel@ietf.org>; Thu, 11 Oct 2018 18:43:49 -0400
Received: from zlp30484.vci.att.com (zlp30484.vci.att.com [127.0.0.1]) by zlp30484.vci.att.com (Service) with ESMTP id 2AD044000372 for <babel@ietf.org>; Thu, 11 Oct 2018 22:43:49 +0000 (GMT)
Received: from GAALPA1MSGHUBAE.ITServices.sbc.com (unknown [130.8.218.154]) by zlp30484.vci.att.com (Service) with ESMTPS id 1A8014000351 for <babel@ietf.org>; Thu, 11 Oct 2018 22:43:49 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAE.ITServices.sbc.com ([130.8.218.154]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 18:43:48 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Info Model: router-id as base64
Thread-Index: AdRhspqXWu8opQMQRRiBePxOZ0OUgg==
Date: Thu, 11 Oct 2018 22:43:48 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEE9EBA@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_10:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=558 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110212
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/JANmrraZYyuWDSoa3fG11tfESmA>
Subject: [babel] Info Model: router-id as base64
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 22:43:54 -0000

This is the first of several emails I'm sending out asking for WG feedback =
on some info model questions.

I've gotten a couple of people questioning the use of base64 data type for =
the router-id. Since the router-id is more properly just an arbitrary 64 bi=
ts, might it make better sense to represent this as just 64 bits? I've also=
 had hex suggested.
Barbara


From nobody Thu Oct 11 15:47:05 2018
Return-Path: <cabo@tzi.org>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82143128CF2 for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 15:47:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 FwLXIqd4jH7k for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 15:47:01 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 3DB8C128CB7 for <babel@ietf.org>; Thu, 11 Oct 2018 15:47:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost2.informatik.uni-bremen.de [IPv6:2001:638:708:30c8:406a:91ff:fe74:f2b7]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id w9BMknHB002934; Fri, 12 Oct 2018 00:46:54 +0200 (CEST)
Received: from client-0051.vpn.uni-bremen.de (client-0051.vpn.uni-bremen.de [134.102.107.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 42WR0n0VmWz1Bq8; Fri, 12 Oct 2018 00:46:49 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEE9EBA@GAALPA1MSGUSRBF.ITServices.sbc.com>
Date: Fri, 12 Oct 2018 00:46:48 +0200
Cc: "babel@ietf.org" <babel@ietf.org>
X-Mao-Original-Outgoing-Id: 560990806.383611-92455db637e149107bd9669886e894bd
Content-Transfer-Encoding: quoted-printable
Message-Id: <4D6D0240-DB22-4D71-B443-610ADEB65DB0@tzi.org>
References: <2D09D61DDFA73D4C884805CC7865E6114DEE9EBA@GAALPA1MSGUSRBF.ITServices.sbc.com>
To: "STARK, BARBARA H" <bs7652@att.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/Q0w9IQkhJ9YH3FFAkv76QQ1CSrs>
Subject: Re: [babel] Info Model: router-id as base64
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 22:47:04 -0000

On Oct 12, 2018, at 00:43, STARK, BARBARA H <bs7652@att.com> wrote:
>=20
> This is the first of several emails I'm sending out asking for WG =
feedback on some info model questions.
>=20
> I've gotten a couple of people questioning the use of base64 data type =
for the router-id. Since the router-id is more properly just an =
arbitrary 64 bits, might it make better sense to represent this as just =
64 bits? I=E2=80=99ve also had hex suggested.

In an information model, you want to talk about what it *Is*, not how it =
could be represented.
Base64 or Base16 (a.k.a. hex) are non-starters here.
Is it a number, or is it a byte string?

Gr=C3=BC=C3=9Fe, Carsten



From nobody Thu Oct 11 15:58:11 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1AAA12F1A6 for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 15:58:09 -0700 (PDT)
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 C5w6NO6S1UnC for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 15:58:07 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 E1BC6128CF2 for <babel@ietf.org>; Thu, 11 Oct 2018 15:58:07 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9BMtlHO048523; Thu, 11 Oct 2018 18:58:07 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0048589.ppops.net-00191d01. with ESMTP id 2n2emu1m2s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 11 Oct 2018 18:58:07 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BMw6NO004967; Thu, 11 Oct 2018 18:58:06 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [135.47.91.176]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BMw2h9004940; Thu, 11 Oct 2018 18:58:03 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [127.0.0.1]) by zlp30487.vci.att.com (Service) with ESMTP id E80CB40002CB; Thu, 11 Oct 2018 22:58:02 +0000 (GMT)
Received: from GAALPA1MSGHUBAD.ITServices.sbc.com (unknown [130.8.218.153]) by zlp30487.vci.att.com (Service) with ESMTPS id D711340002BD; Thu, 11 Oct 2018 22:58:02 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAD.ITServices.sbc.com ([130.8.218.153]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 18:58:02 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Carsten Bormann'" <cabo@tzi.org>
CC: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: [babel] Info Model: router-id as base64
Thread-Index: AdRhspqXWu8opQMQRRiBePxOZ0OUggAIzdsAAAgg4EA=
Date: Thu, 11 Oct 2018 22:58:01 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEE9FA7@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEE9EBA@GAALPA1MSGUSRBF.ITServices.sbc.com> <4D6D0240-DB22-4D71-B443-610ADEB65DB0@tzi.org>
In-Reply-To: <4D6D0240-DB22-4D71-B443-610ADEB65DB0@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_10:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=944 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110215
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/6-u602JYdxme0BaaqBPw0CyD4Cs>
Subject: Re: [babel] Info Model: router-id as base64
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 22:58:10 -0000

PiBGcm9tOiBDYXJzdGVuIEJvcm1hbm4gPGNhYm9AdHppLm9yZz4NCj4gDQo+IE9uIE9jdCAxMiwg
MjAxOCwgYXQgMDA6NDMsIFNUQVJLLCBCQVJCQVJBIEggPGJzNzY1MkBhdHQuY29tPiB3cm90ZToN
Cj4gPg0KPiA+IFRoaXMgaXMgdGhlIGZpcnN0IG9mIHNldmVyYWwgZW1haWxzIEknbSBzZW5kaW5n
IG91dCBhc2tpbmcgZm9yIFdHIGZlZWRiYWNrIG9uDQo+IHNvbWUgaW5mbyBtb2RlbCBxdWVzdGlv
bnMuDQo+ID4NCj4gPiBJJ3ZlIGdvdHRlbiBhIGNvdXBsZSBvZiBwZW9wbGUgcXVlc3Rpb25pbmcg
dGhlIHVzZSBvZiBiYXNlNjQgZGF0YSB0eXBlIGZvcg0KPiB0aGUgcm91dGVyLWlkLiBTaW5jZSB0
aGUgcm91dGVyLWlkIGlzIG1vcmUgcHJvcGVybHkganVzdCBhbiBhcmJpdHJhcnkgNjQgYml0cywN
Cj4gbWlnaHQgaXQgbWFrZSBiZXR0ZXIgc2Vuc2UgdG8gcmVwcmVzZW50IHRoaXMgYXMganVzdCA2
NCBiaXRzPyBJ4oCZdmUgYWxzbyBoYWQgaGV4DQo+IHN1Z2dlc3RlZC4NCj4gDQo+IEluIGFuIGlu
Zm9ybWF0aW9uIG1vZGVsLCB5b3Ugd2FudCB0byB0YWxrIGFib3V0IHdoYXQgaXQgKklzKiwgbm90
IGhvdyBpdCBjb3VsZA0KPiBiZSByZXByZXNlbnRlZC4NCj4gQmFzZTY0IG9yIEJhc2UxNiAoYS5r
LmEuIGhleCkgYXJlIG5vbi1zdGFydGVycyBoZXJlLg0KPiBJcyBpdCBhIG51bWJlciwgb3IgaXMg
aXQgYSBieXRlIHN0cmluZz8NCg0KYmFiZWwtcmZjNjEyNmJpcyBzYXlzIHRoZSByb3V0ZXItaWQg
ImlzIGFuIGFyYml0cmFyeSBzdHJpbmcgb2YgOCBvY3RldHMiLiBTbyBJJ2Qgc2F5IGl0J3MgYSBi
eXRlIHN0cmluZy4NCkJhcmJhcmENCiANCj4gR3LDvMOfZSwgQ2Fyc3Rlbg0KPiANCg0K


From nobody Thu Oct 11 16:50:08 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14267128CF2 for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 16:50:07 -0700 (PDT)
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 UWMzQTR3niNA for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 16:50:05 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 A2D10126CB6 for <babel@ietf.org>; Thu, 11 Oct 2018 16:50:05 -0700 (PDT)
Received: from pps.filterd (m0049287.ppops.net [127.0.0.1]) by m0049287.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9BNjHJU005592 for <babel@ietf.org>; Thu, 11 Oct 2018 19:50:05 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049287.ppops.net-00191d01. with ESMTP id 2n2e6jbd2n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Thu, 11 Oct 2018 19:50:04 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BNo3sG021150 for <babel@ietf.org>; Thu, 11 Oct 2018 19:50:03 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [135.47.91.93]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BNnxSH020899 for <babel@ietf.org>; Thu, 11 Oct 2018 19:49:59 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [127.0.0.1]) by zlp30488.vci.att.com (Service) with ESMTP id 41C3C412F800 for <babel@ietf.org>; Thu, 11 Oct 2018 23:49:59 +0000 (GMT)
Received: from GAALPA1MSGHUBAB.ITServices.sbc.com (unknown [130.8.218.151]) by zlp30488.vci.att.com (Service) with ESMTPS id 3177F412F7FF for <babel@ietf.org>; Thu, 11 Oct 2018 23:49:59 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAB.ITServices.sbc.com ([130.8.218.151]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 19:49:58 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Info Model: babel-implementation-version
Thread-Index: AdRhvE0KjTC50IpZQ/ChRJRxH30z7A==
Date: Thu, 11 Oct 2018 23:49:58 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEEA080@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=815 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110223
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/1d2FgU6U6WOilimd4298t5p3W4Y>
Subject: [babel] Info Model: babel-implementation-version
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 23:50:07 -0000

The current version of the Info Model has a babel-implementation-version pa=
rameter. I believe this is intended to be the version of the software imple=
mentation (which may be rev'ed to fix bugs or add new functionality like a =
security mechanism). Is that correct? Would it make sense to also have a pa=
rameter for the name of the software implementation?

The Babel spec (rfc6126bis) does also have a Version in the header. This is=
n't reflected in the Info Model. Should it be? I think I vaguely recall dis=
cussions with Juliusz where he thought it wasn't (currently) necessary. But=
 I'd like to get others' thoughts.
Barbara


From nobody Thu Oct 11 16:54:23 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EE241294D7 for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 16:54:21 -0700 (PDT)
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 2TESD_B7B8_R for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 16:54:20 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 22044128CF2 for <babel@ietf.org>; Thu, 11 Oct 2018 16:54:20 -0700 (PDT)
Received: from pps.filterd (m0053301.ppops.net [127.0.0.1]) by mx0a-00191d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w9BNjFw9034842 for <babel@ietf.org>; Thu, 11 Oct 2018 19:54:19 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by mx0a-00191d01.pphosted.com with ESMTP id 2n2fug91e3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Thu, 11 Oct 2018 19:54:19 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BNsIQf025897 for <babel@ietf.org>; Thu, 11 Oct 2018 19:54:18 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [135.47.91.189]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9BNsDrE025816 for <babel@ietf.org>; Thu, 11 Oct 2018 19:54:14 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [127.0.0.1]) by zlp30483.vci.att.com (Service) with ESMTP id B1E664047B99 for <babel@ietf.org>; Thu, 11 Oct 2018 23:54:13 +0000 (GMT)
Received: from GAALPA1MSGHUBAC.ITServices.sbc.com (unknown [130.8.218.152]) by zlp30483.vci.att.com (Service) with ESMTPS id A267E40002D9 for <babel@ietf.org>; Thu, 11 Oct 2018 23:54:13 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAC.ITServices.sbc.com ([130.8.218.152]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 19:54:13 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Info Model: babel-neighbor-address
Thread-Index: AdRhvWGegcCfbPNBSMGsBpTJxx7qVg==
Date: Thu, 11 Oct 2018 23:54:12 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEEA0CB@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=557 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110223
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/suBfbIRWjDGmjNpQ_rUMTMmVZkg>
Subject: [babel] Info Model: babel-neighbor-address
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 23:54:22 -0000

In one of the recent info model iterations, we removed IPv4 multicast addre=
ss and I think it was said that people only want to run Babel over IPv6.

Is this correct? Is this still the conscious group consensus?

The babel-neighbor-address parameter currently says IPv4 or IPv6. But if Ba=
bel will only run over IPv6, should this only allow IPv6 addresses?

Barbara


From nobody Thu Oct 11 17:02:59 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8384312F1AB for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 17:02:57 -0700 (PDT)
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 xWrUCVTolHUV for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 17:02:55 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA8EF12DD85 for <babel@ietf.org>; Thu, 11 Oct 2018 17:02:54 -0700 (PDT)
Received: from pps.filterd (m0049458.ppops.net [127.0.0.1]) by m0049458.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9BNtXBD037849 for <babel@ietf.org>; Thu, 11 Oct 2018 20:02:53 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049458.ppops.net-00191d01. with ESMTP id 2n2fm79jax-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Thu, 11 Oct 2018 20:02:53 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9C02pun013651 for <babel@ietf.org>; Thu, 11 Oct 2018 20:02:51 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [135.47.91.93]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9C02lSB013549 for <babel@ietf.org>; Thu, 11 Oct 2018 20:02:47 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [127.0.0.1]) by zlp30488.vci.att.com (Service) with ESMTP id 13BCC4048C02 for <babel@ietf.org>; Fri, 12 Oct 2018 00:02:47 +0000 (GMT)
Received: from GAALPA1MSGHUBAA.ITServices.sbc.com (unknown [130.8.218.150]) by zlp30488.vci.att.com (Service) with ESMTPS id 03CDB412F7FB for <babel@ietf.org>; Fri, 12 Oct 2018 00:02:47 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAA.ITServices.sbc.com ([130.8.218.150]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 20:02:46 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: ECMP routing
Thread-Index: AdRhvgYCt0YELBKqSJqldCTiSGICvA==
Date: Fri, 12 Oct 2018 00:02:46 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1031 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=672 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110225
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/VzTZpHgIHmPONU_FTrBti-Zo96s>
Subject: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 00:02:57 -0000

In Acee's review of the info model, he asked about ECMP routing. Wikipedia =
defines ECMP as "Equal-cost multi-path routing (ECMP) is a routing strategy=
 where next-hop packet forwarding to a single destination can occur over mu=
ltiple "best paths" which tie for top place in routing metric calculations.=
"

I felt the info model could handle expressing ECMP simply by having multipl=
e selected routes for the same destination prefix.

But I wondered if this was a question that should be asked more broadly tha=
n just in the context of the info model.

Juliusz once said on a babel thread "Of the multiple routes to a given dest=
ination, at most one is selected." Is this a necessary condition (due to th=
e nature of Babel?) or is it simply that none of the implementations do ECM=
P?
Barbara


From nobody Thu Oct 11 17:10:24 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00008130DDE for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 17:10:22 -0700 (PDT)
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 jFI2wWoCjGiA for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 17:10:21 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 C6DD3130DDD for <babel@ietf.org>; Thu, 11 Oct 2018 17:10:21 -0700 (PDT)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9BNtWlc034298 for <babel@ietf.org>; Thu, 11 Oct 2018 20:10:21 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049295.ppops.net-00191d01. with ESMTP id 2n2edbbh2t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Thu, 11 Oct 2018 20:10:21 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9C0AJLh023407 for <babel@ietf.org>; Thu, 11 Oct 2018 20:10:20 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [135.47.91.189]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9C0AFjX023259 for <babel@ietf.org>; Thu, 11 Oct 2018 20:10:15 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [127.0.0.1]) by zlp30483.vci.att.com (Service) with ESMTP id 3F6F54014665 for <babel@ietf.org>; Fri, 12 Oct 2018 00:10:15 +0000 (GMT)
Received: from GAALPA1MSGHUBAE.ITServices.sbc.com (unknown [130.8.218.154]) by zlp30483.vci.att.com (Service) with ESMTPS id 2F7C74014663 for <babel@ietf.org>; Fri, 12 Oct 2018 00:10:15 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAE.ITServices.sbc.com ([130.8.218.154]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 20:10:14 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Info Model: metric computation algorithm
Thread-Index: AdRhv1GJUjoJBWZpRkils+87DM/fBg==
Date: Fri, 12 Oct 2018 00:10:13 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEEA1EC@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=813 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810110225
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/qpHkz3IniTG3pb3iVH_FdkKUdXQ>
Subject: [babel] Info Model: metric computation algorithm
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 00:10:23 -0000

There is currently a parameter (babel-metric-comp-algorithms) that says wha=
t algorithms are supported. But none that says what algorithm is used. I th=
ink knowing which algorithm is being used for a particular interface would =
be useful. [This also came from one of Acee's comments.]

Are algorithms selected per link type (wireless, ethernet, other) or per in=
terface? If per link type, would it still be ok to simply list the algorith=
m being used in the interfaces table (so it's indicated per interface)? Or =
would it be better to create a separate table that maps link type to algori=
thm?
Barbara


From nobody Thu Oct 11 17:16:26 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 061FC130E9A for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 17:16:24 -0700 (PDT)
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 uuWP4i4-moDr for <babel@ietfa.amsl.com>; Thu, 11 Oct 2018 17:16:22 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 D8A82130DEE for <babel@ietf.org>; Thu, 11 Oct 2018 17:16:22 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9C0GLvS018829 for <babel@ietf.org>; Thu, 11 Oct 2018 20:16:22 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0048589.ppops.net-00191d01. with ESMTP id 2n2emu38u2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Thu, 11 Oct 2018 20:16:22 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9C0Fx16030099 for <babel@ietf.org>; Thu, 11 Oct 2018 20:15:59 -0400
Received: from zlp30484.vci.att.com (zlp30484.vci.att.com [135.47.91.179]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9C0FvDx030064 for <babel@ietf.org>; Thu, 11 Oct 2018 20:15:57 -0400
Received: from zlp30484.vci.att.com (zlp30484.vci.att.com [127.0.0.1]) by zlp30484.vci.att.com (Service) with ESMTP id DE106404C939 for <babel@ietf.org>; Fri, 12 Oct 2018 00:15:57 +0000 (GMT)
Received: from GAALPA1MSGHUBAD.ITServices.sbc.com (unknown [130.8.218.153]) by zlp30484.vci.att.com (Service) with ESMTPS id CE9CB4000372 for <babel@ietf.org>; Fri, 12 Oct 2018 00:15:57 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAD.ITServices.sbc.com ([130.8.218.153]) with mapi id 14.03.0415.000; Thu, 11 Oct 2018 20:15:57 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Info Model: external cost
Thread-Index: AdRhwGLBLX/U8EV6TyKzw77lTsaavg==
Date: Fri, 12 Oct 2018 00:15:56 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEEA246@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.249.52]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-11_12:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=531 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810120000
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/UwrC1TNmxBP0r3XXAxng59HmR70>
Subject: [babel] Info Model: external cost
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 00:16:24 -0000

I've got this external-cost parameter hanging around just in case someone w=
ants to implement such a thing. I really dislike it. It's unclean in its la=
ck of definition. Can I get rid of it? Or is this something someone really =
would like to play around with? I mean, it could always be added as a custo=
m field if someone were to implement such a function.
It's confusing people. I'd like to make it disappear.
Barbara


From nobody Fri Oct 12 02:52:01 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09DF2130DCD for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 02:52:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=toke.dk
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 KkSOc5kgOct4 for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 02:51:57 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [IPv6:2001:470:dc45:1000::1]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 469C4130DC0 for <babel@ietf.org>; Fri, 12 Oct 2018 02:51:57 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1539337912; bh=4H9oOMsLVw7Nyie9uo2tztvdAvTug0jm2yXz0MrSQ60=; h=From:To:Subject:In-Reply-To:References:Date:From; b=b308ONqgav4s+Tx+HCB4edDA6KE9v8+S+wGhpufFs1en1rfKNMYXJLTRdHAnmBVlr oFSbhi0WiQCk70TtLc9T/jBJmzhVYEM9IhuvzVh0ZYKDhK9acj3X3KEvDq4tu11kf9 M5K/IBh5d2OGPrrNeMGcGAbAObPVXatiDN9eYmhLoK7TzkQImRXSkPkYmY9fqATOzK 9kppT18HCbG2M5ZGhGikoVtN5kznccIRyeYrBEqNlCvLaVoBybFhEmXf2DnENkJ6tW Abxn5nMcMafKnBK1YeUDgvZbg8UeNllQdVwOKVdGTjmEcpZV3fUsTHEf4EGbfVkKlm qvSn1DjVqZ4cA==
To: "STARK\, BARBARA H" <bs7652@att.com>, "babel\@ietf.org" <babel@ietf.org>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEEA1EC@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA1EC@GAALPA1MSGUSRBF.ITServices.sbc.com>
Date: Fri, 12 Oct 2018 11:51:51 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <87k1mnqyq0.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/AJaxjSmiV39LGUMNvgBMWuM3WDA>
Subject: Re: [babel] Info Model: metric computation algorithm
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 09:52:00 -0000

"STARK, BARBARA H" <bs7652@att.com> writes:

> There is currently a parameter (babel-metric-comp-algorithms) that
> says what algorithms are supported. But none that says what algorithm
> is used. I think knowing which algorithm is being used for a
> particular interface would be useful. [This also came from one of
> Acee's comments.]
>
> Are algorithms selected per link type (wireless, ethernet, other) or
> per interface? If per link type, would it still be ok to simply list
> the algorithm being used in the interfaces table (so it's indicated
> per interface)? Or would it be better to create a separate table that
> maps link type to algorithm?

It's per interface. Often, the interface type is the thing that is
actually configured on each interface, but that is mostly a UI issue. An
implementation could just as well decide not to have a concept of
interface and just give a selection of metric algorithms to pick from...

-Toke


From nobody Fri Oct 12 02:53:10 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30293130DCD for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 02:53:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=toke.dk
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 bA391lWuPkJl for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 02:53:08 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [IPv6:2001:470:dc45:1000::1]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7630130DC0 for <babel@ietf.org>; Fri, 12 Oct 2018 02:53:07 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1539337986; bh=TPrsD0Eni5zEV0GGjW2iNKHhBMZZOFf+jJvalTlQvwQ=; h=From:To:Subject:In-Reply-To:References:Date:From; b=aVMxtPCSivzznEaRw9s6ZF17yfKjfRau19W36IEG/mNECHO/YS1LjYdQdlf002CR8 mX6E98gWdES2IzbMSGAh6yLrtsQOBBAZTvaNiPhRx2qAVs0OV9M1jPfpFoO9ZGHpb3 EohS2GfxZQ7tBGQJs9cTZE5+iCXaU+1268JU3Of3pGSz2tiwLwymuRIIIYNwvMlWbY iTD2TS6jO4qDqevLdVBb9bNhxCNa8E+NVCOulP3Ab1CGNpJPFLZiRxfVzz1OBXb9rX IUblROVeERaReken2hULhBPj3WyD2T38s51I0I5HiumtgQVKCETMlwTLjbbBaI8+Qp IeCdIZFsshdUA==
To: "STARK\, BARBARA H" <bs7652@att.com>, "babel\@ietf.org" <babel@ietf.org>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEEA0CB@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA0CB@GAALPA1MSGUSRBF.ITServices.sbc.com>
Date: Fri, 12 Oct 2018 11:53:05 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <87h8hrqyny.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/ZYKJVoK7-VxfsWnZgHE3BdE6oxk>
Subject: Re: [babel] Info Model: babel-neighbor-address
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 09:53:09 -0000

"STARK, BARBARA H" <bs7652@att.com> writes:

> In one of the recent info model iterations, we removed IPv4 multicast
> address and I think it was said that people only want to run Babel
> over IPv6.
>
> Is this correct? Is this still the conscious group consensus?
>
> The babel-neighbor-address parameter currently says IPv4 or IPv6. But
> if Babel will only run over IPv6, should this only allow IPv6
> addresses?

IMO, yes. I also think we should get rid of the v4 address from the base
spec. Not sure if there's consensus on that, though...

Also, you misspelled 'neighbour' ;)

-Toke


From nobody Fri Oct 12 02:55:25 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A59C6130DC0 for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 02:55:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=toke.dk
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 VXe2_dIeCHc9 for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 02:55:22 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [IPv6:2001:470:dc45:1000::1]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DA3A130DED for <babel@ietf.org>; Fri, 12 Oct 2018 02:55:20 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1539338118; bh=niz8UJlTsuLeLRJt/OowlHMzIKTTP9JPSGFEi1oVvIo=; h=From:To:Subject:In-Reply-To:References:Date:From; b=O3eYSys+Lu7HIqiFsCmJeZl1blYjGBGIljTc981mXekYM9uZulpyeeWh0OCUHukzu KmlWIH836rGrFvL2lNgtNA8K6fIziL/5n+7ZuIZwfqezEZpLIeBBRzKLZ4konKZdNk CzNej+yVn2Ic9yOasukHmQgrx/z20Owlo7qeKgX81KsQ9+azR+4WePyExMVtNkdO53 EjtF06OPYPtGQ8UJy8Ul4PDLVOyCeSSQiZCqk8J4Cl2Dw6+aKibwpanc75WrviL01E yufJrsnNloTaMqIRUoHhtB8zl0EFtR70nVBEP2f75FjCqebHwJQq/YU4pkbuNp4mJl gCO+r/kODY5PA==
To: "STARK\, BARBARA H" <bs7652@att.com>, "babel\@ietf.org" <babel@ietf.org>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEEA080@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA080@GAALPA1MSGUSRBF.ITServices.sbc.com>
Date: Fri, 12 Oct 2018 11:55:18 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <87efcvqyk9.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/Ur8Xu_sjQi7e7yZuuWumVzn6ufM>
Subject: Re: [babel] Info Model: babel-implementation-version
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 09:55:24 -0000

"STARK, BARBARA H" <bs7652@att.com> writes:

> The current version of the Info Model has a
> babel-implementation-version parameter. I believe this is intended to
> be the version of the software implementation (which may be rev'ed to
> fix bugs or add new functionality like a security mechanism). Is that
> correct? Would it make sense to also have a parameter for the name of
> the software implementation?

Couldn't this just be a version string that includes both? I.e., the
'version' would be 'babeld 1.8.3', or 'bird 2.0' - I think that is what
e.g. DNS servers do?

> The Babel spec (rfc6126bis) does also have a Version in the header.
> This isn't reflected in the Info Model. Should it be? I think I
> vaguely recall discussions with Juliusz where he thought it wasn't
> (currently) necessary. But I'd like to get others' thoughts.

Exposing the protocol version would only make sense if we suspect that
there will at some point be a new protocol version that shares enough
with the current one that it would be compatible at the information
model level. Currently, if the protocol version is different, it is (by
definition) not the same protocol...

-Toke


From nobody Fri Oct 12 03:06:06 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AE4E130DC0 for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 03:06:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=toke.dk
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 frnBUpFABXPU for <babel@ietfa.amsl.com>; Fri, 12 Oct 2018 03:06:02 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [IPv6:2001:470:dc45:1000::1]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75CA1130DC5 for <babel@ietf.org>; Fri, 12 Oct 2018 03:06:02 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1539338761; bh=kuw/O/z+OhxjlKEKP4b444QUI1uecBrN6xjlbJCLoy8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=X6TWM1lAq+WRr+XE2UszHo8jfGLi20eZRkJhCTvuzLbafhIlb7+ADGMe5O8aPug/Q 2vKQ6hOKjpCYSronhnmiwBIb2sO9UX7NbW9nT5JCaXVpaxJ1lqGb4Dijacrz337JC6 Xf88JAO/+Mzu0Qcn/hUdDUxcnnx+jEeZZ9ISeqLv/axzJbpn7q/w6BvCpOWiv8PKTy FeBQNlIkOgUwv6MzTweyXeGowr3vb1CtWcvdqfVHL/YUbngs6Guf/ne9OsQuzVrzai 2UFK8x7F+UUlpn+ei5usC7DlCDLR6b+vRHAqJrrq+ElDQGsy50ANoVkbY+XktMc93I yAkhz/fg8dErw==
To: "STARK\, BARBARA H" <bs7652@att.com>, 'Carsten Bormann' <cabo@tzi.org>
Cc: "babel\@ietf.org" <babel@ietf.org>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEE9FA7@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEE9EBA@GAALPA1MSGUSRBF.ITServices.sbc.com> <4D6D0240-DB22-4D71-B443-610ADEB65DB0@tzi.org> <2D09D61DDFA73D4C884805CC7865E6114DEE9FA7@GAALPA1MSGUSRBF.ITServices.sbc.com>
Date: Fri, 12 Oct 2018 12:06:00 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <87bm7zqy2f.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/m1XrHMDJ1agJ-h_ksUC0QZX-0gE>
Subject: Re: [babel] Info Model: router-id as base64
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 10:06:05 -0000

"STARK, BARBARA H" <bs7652@att.com> writes:

>> From: Carsten Bormann <cabo@tzi.org>
>>=20
>> On Oct 12, 2018, at 00:43, STARK, BARBARA H <bs7652@att.com> wrote:
>> >
>> > This is the first of several emails I'm sending out asking for WG feed=
back on
>> some info model questions.
>> >
>> > I've gotten a couple of people questioning the use of base64 data type=
 for
>> the router-id. Since the router-id is more properly just an arbitrary 64=
 bits,
>> might it make better sense to represent this as just 64 bits? I=E2=80=99=
ve also had hex
>> suggested.
>>=20
>> In an information model, you want to talk about what it *Is*, not how it=
 could
>> be represented.
>> Base64 or Base16 (a.k.a. hex) are non-starters here.
>> Is it a number, or is it a byte string?
>
> babel-rfc6126bis says the router-id "is an arbitrary string of 8
> octets". So I'd say it's a byte string.

Yeah, it is. Specify it as such, and then whoever uses the information
model can decide which base they want to represent it in?

-Toke


From nobody Fri Oct 12 08:38:14 2018
Return-Path: <acee@cisco.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39C72130E5A; Fri, 12 Oct 2018 08:38:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.956
X-Spam-Level: 
X-Spam-Status: No, score=-14.956 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.456, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GMhxAvJ9toNs; Fri, 12 Oct 2018 08:38:03 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78103130E3E; Fri, 12 Oct 2018 08:38:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=123798; q=dns/txt; s=iport; t=1539358682; x=1540568282; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=gIDIF81Xof1grbOfqjmVk/W1/nQkBWvOaz5fH4C0v+U=; b=UJ4q/Gyv9oOtKoa+0cd7izS7+rRy9Mev7mUwNit9qLwfP9vHeTep13vi 4503SC56Wxua1IpUxysFtzo1ZLfEaig3WLFVufOTL7iOlmhkRvpQTUBqC GrWzP8UWkXpDijMCh1ORV2YLVMUu78IQBRGdrGsMCkNQ+p6dA9E794xW9 U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAADCvsBb/5RdJa1kGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUQQBAQEBAQsBgQx3Zn8oCoNriBaMMYFoJXqWDRSBZgs?= =?us-ascii?q?BASKESgIXhEUhNA0NAQMBAQIBAQJtHAyFOQEBAQECARoBCAo+DgULAgEIEQM?= =?us-ascii?q?BAQEXAQkBBgMCAgIwFAkIAgQOBRYFgwUBgR1cCA+lcYEuiVmLRheCAIERASc?= =?us-ascii?q?ME4FOSTWDEAsCAhiBIQ4vCQYQCAoCgjcxgiYCiEEQAg4iWYRJhgqJH04JAoZ?= =?us-ascii?q?RhhqDaxeBT0yEI4MRhkeJGYMjiUECERSBJh04gVVwFTsqAYJBCYFtMBeDR4U?= =?us-ascii?q?UhT5vAQEBihUBDReBCIEfAQE?=
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600";  d="scan'208,217";a="455130361"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Oct 2018 15:37:59 +0000
Received: from XCH-RTP-011.cisco.com (xch-rtp-011.cisco.com [64.101.220.151]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id w9CFbxjb000687 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 12 Oct 2018 15:37:59 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-011.cisco.com (64.101.220.151) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 12 Oct 2018 11:37:58 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1395.000; Fri, 12 Oct 2018 11:37:58 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "STARK, BARBARA H" <bs7652@att.com>
CC: "draft-ietf-babel-information-model@ietf.org" <draft-ietf-babel-information-model@ietf.org>, Routing ADs <rtg-ads@tools.ietf.org>, Routing Directorate <rtg-dir@ietf.org>, "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
Thread-Index: AQHUVBdiKwnasY6ScU2SFCbuFJw9u6UXK7fQgAIRkwCAAV2SAIABQA6A
Date: Fri, 12 Oct 2018 15:37:58 +0000
Message-ID: <3332A71A-D988-4500-A76C-A3DF9265F874@cisco.com>
References: <88223297-F6F5-4612-9D16-AD300AB97883@cisco.com> <2D09D61DDFA73D4C884805CC7865E6114DEDB994@GAALPA1MSGUSRBF.ITServices.sbc.com> <81B29D69-1A1B-41E7-8B65-5BE5C833044D@cisco.com> <2D09D61DDFA73D4C884805CC7865E6114DEE9C60@GAALPA1MSGUSRBF.ITServices.sbc.com>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEE9C60@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.197]
Content-Type: multipart/alternative; boundary="_000_3332A71AD9884500A76CA3DF9265F874ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.151, xch-rtp-011.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/uamO4wjRzWZmfFPXPOTh1iGpCzA>
Subject: Re: [babel] Early Routing Directory Review of draft-ietf-babel-information-model-03.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Oct 2018 15:38:12 -0000

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

SGkgQmFyYmFyYSwNCg0KRnJvbTogIlNUQVJLLCBCQVJCQVJBIEgiIDxiczc2NTJAYXR0LmNvbT4N
CkRhdGU6IFRodXJzZGF5LCBPY3RvYmVyIDExLCAyMDE4IGF0IDQ6NTIgUE0NClRvOiBBY2VlIExp
bmRlbSA8YWNlZUBjaXNjby5jb20+DQpDYzogImRyYWZ0LWlldGYtYmFiZWwtaW5mb3JtYXRpb24t
bW9kZWxAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsQGlldGYu
b3JnPiwgUm91dGluZyBBRHMgPHJ0Zy1hZHNAdG9vbHMuaWV0Zi5vcmc+LCBSb3V0aW5nIERpcmVj
dG9yYXRlIDxydGctZGlyQGlldGYub3JnPiwgImJhYmVsQGlldGYub3JnIiA8YmFiZWxAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSRTogRWFybHkgUm91dGluZyBEaXJlY3RvcnkgUmV2aWV3IG9mIGRyYWZ0
LWlldGYtYmFiZWwtaW5mb3JtYXRpb24tbW9kZWwtMDMudHh0DQoNCkhpIEFjZWUsDQpNeSBjb21t
ZW50cyB0aGlzIGdvLXJvdW5kIGhhdmUgPGJoczI+LiBUaHggYWdhaW4uDQpCYXJiYXJhDQoNCkZy
b206IEFjZWUgTGluZGVtIChhY2VlKSA8YWNlZUBjaXNjby5jb20+DQpIaSBCYXJiYXJhLA0KT24g
T2N0IDksIDIwMTgsIGF0IDM6MzkgUE0sIFNUQVJLLCBCQVJCQVJBIEggPGJzNzY1MkBhdHQuY29t
PG1haWx0bzpiczc2NTJAYXR0LmNvbT4+IHdyb3RlOg0KDQpIaSBBY2VlLA0KVGhhbmtzIHNvIG11
Y2ggZm9yIHlvdXIgcmV2aWV3LiBNeSByZXNwb25zZXMgYXJlIGlubGluZSwgbWFya2VkIHdpdGgg
PGJocz4uDQpCYXJiYXJhDQoNCkZyb206IEFjZWUgTGluZGVtIChhY2VlKSA8YWNlZUBjaXNjby5j
b208bWFpbHRvOmFjZWVAY2lzY28uY29tPj4NClNlbnQ6IE1vbmRheSwgU2VwdGVtYmVyIDI0LCAy
MDE4IDExOjAxIEFNDQpUbzogZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbEBpZXRm
Lm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbEBpZXRmLm9yZz47
IFJvdXRpbmcgQURzIDxydGctYWRzQHRvb2xzLmlldGYub3JnPG1haWx0bzpydGctYWRzQHRvb2xz
LmlldGYub3JnPj4NCkNjOiBSb3V0aW5nIERpcmVjdG9yYXRlIDxydGctZGlyQGlldGYub3JnPG1h
aWx0bzpydGctZGlyQGlldGYub3JnPj47IGJhYmVsQGlldGYub3JnPG1haWx0bzpiYWJlbEBpZXRm
Lm9yZz4NClN1YmplY3Q6IEVhcmx5IFJvdXRpbmcgRGlyZWN0b3J5IFJldmlldyBvZiBkcmFmdC1p
ZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dA0KDQpJIGhhdmUgYmVlbiBzZWxlY3Rl
ZCBhcyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhl
IFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3IGFsbCByb3V0aW5nIG9yIHJvdXRp
bmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5k
IElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBv
c2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcg
QURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwg
cGxlYXNlIHNlZSDigItodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dp
a2kvUnRnRGlyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
LTNBX190cmFjLnRvb2xzLmlldGYub3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImZD1Ed1FH
YVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9M2VPNWg4aVB1R1NOQUsxb2RWSHZ5UlBxeWdP
c1JTMjRiR0RnU2o1VXRCYyZtPUl0NnM5VGJHWU8tdWJlRmZ6akJMdEtOeDNZQVNVU3NLdC1QOEFE
eWhGblUmcz1Jc3E0bzdvXzJfWFNsRzlKY0RVZ01hdE4zVUEzZEtDNUlXN1Bobk1mbUQwJmU9Pg0K
DQpBbHRob3VnaCB0aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRo
ZSBSb3V0aW5nIEFEcywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIg
dGhlbSBhbG9uZyB3aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlv
dSByZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24g
b3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0Lg0KDQpEb2N1bWVudDogZHJhZnQtaWV0Zi1iYWJlbC1p
bmZvcm1hdGlvbi1tb2RlbC0wMy50eHQNClJldmlld2VyOiBBY2VlIExpbmRlbQ0KUmV2aWV3IERh
dGU6IFNlcHRlbWJlciAyNHRoLCAyMDE4DQpJRVRGIExDIEVuZCBEYXRlOiBOb3Qgc3RhcnRlZCB5
ZXQuDQpJbnRlbmRlZCBTdGF0dXM6IEluZm9ybWF0aW9uYWwNCg0KU3VtbWFyeToNCiAgICBJIGRv
buKAmXQgYmVsaWV2ZSB0aGUgZG9jdW1lbnQgc2hvdWxkIGJlIGNvbnRpbnVlZC4gR2l2ZW4gdGhl
IGxhY2sgb2YgcHJlY2lzaW9uIGluIHRoZSBkZWZpbml0aW9ucywgSeKAmWQgcmVjb21tZW5kIGFi
YW5kb25pbmcgdGhlIHdvcmsgYW5kIGdvaW5nIGRpcmVjdGx5IHRvIHRoZSBZQU5HIG1vZGVsLiBJ
IGFsc28gaGF2ZSBzb21lIG1ham9yIGNvbmNlcm5zLg0KDQo8YmhzPiBNeSBwZXJzb25hbCBpbnRl
cmVzdCBpcyBpbiBoYXZpbmcgYSBCQkYgVFItMTgxIGRhdGEgbW9kZWwgKERNKS4gSSBiZWxpZXZl
IGl0IGlzIGluIHRoZSBiZXN0IGludGVyZXN0IG9mIHRoZSBvdmVyYWxsIGluZHVzdHJ5IGlmIHRo
ZSBUUi0xODEgRE0gKHdoaWNoIEnigJl2ZSBhbHJlYWR5IHN1Ym1pdHRlZCB0byBCQkYgZm9yIGNv
bnNpZGVyYXRpb24gaW4gdGhlIG5leHQgVFItMTgxIGlzc3VlKSBhbmQgYW55IHBvdGVudGlhbCBZ
QU5HIERNIHdlcmUgY29uc2lzdGVudC4gSXQgaXMgZm9yIHRoaXMgcmVhc29uIEnigJltIGNyZWF0
aW5nIGFuIGluZm9ybWF0aW9uIG1vZGVsLiBQZXJzb25hbGx5LCBJIGhhdmUgbm8gaW50ZW50aW9u
IG9mIHNwZW5kaW5nIG15IGVmZm9ydCBjcmVhdGluZyBhIFlBTkcgRE0sIGJlY2F1c2UgYWxsIGRl
dmljZXMgbXkgZW1wbG95ZXIgd291bGQgY29uc2lkZXIgbWFuYWdpbmcgQmFiZWwgaW4gYXJlIGN1
cnJlbnRseSBtYW5hZ2VkIGJ5IEJCRiBUUi0wNjkuIElmIEkgd2VyZSB0byBhYmFuZG9uIHRoaXMg
aW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0LCBJIHdvdWxkIHRoZW4gb25seSBjcmVhdGUgdGhlIFRS
LTE4MSBETSwgYW5kIGxlYXZlIGl0IHRvIG90aGVycyB0byBmaWd1cmUgb3V0IGhvdyBvciB3aGV0
aGVyIHRvIGNyZWF0ZSBhIFlBTkcgRE0uIEnigJltIGFsd2F5cyBoYXBweSBub3QgdG8gZG8gd29y
ayB3aGVyZSBvdGhlcnMgc2VlIG5vIHZhbHVlOyBidXQgSSBkbyBiZWxpZXZlIHRoZXJlIGlzIHZh
bHVlIGluIGhhdmluZyBjb25zaXN0ZW5jeSBiZXR3ZWVuIG15IFRSLTE4MSBETSBhbmQgYW55IFlB
TkcgbW9kZWwgdGhhdCBzb21lb25lIGVsc2UgbWlnaHQgY2hvb3NlIHRvIGNyZWF0ZS4gSSB3aWxs
IHNvb24gYmUgcHV0dGluZyBteSBkcmFmdCBUUi0xODEgRE0gb24gbXkgZ2l0aHViIHNpdGUuIElm
IHRoZSBXRyBkaWQgd2FudCB0byBhYmFuZG9uIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0
LCBpdCB3b3VsZCBzdGlsbCBiZSBwb3NzaWJsZSB0byBnZXQgY29uc2lzdGVuY3kgaWYgd2hvZXZl
ciBjcmVhdGVzIGEgWUFORyBETSB3YW50ZWQgdG8gc2ltcGx5IGJhc2UgdGhlIFlBTkcgRE0gb24g
bXkgVFItMTgxIERNLiBJIGRvIHRoaW5rIHRoYXQgYXBwcm9hY2ggaXMgYSBiaXQgYXdrd2FyZCwg
dGhvdWdoLiBJIGFsc28gdGhpbmsgdGhhdCBhcHByb2FjaCB3b3VsZCBtYWtlIGl0IG1vcmUgZGlm
ZmljdWx0IHRvIGdldCBnb29kIHJldmlldyBvZiB0aGUgaW5mb3JtYXRpb24gZWxlbWVudHMuIEJU
VywgYSBjb3VwbGUgb2YgdGhlIEJhYmVsIGltcGxlbWVudGF0aW9ucyBoYXZlIGltcGxlbWVudGVk
IHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBhcyBhbiBIVE1MIHdlYiBwYWdlICh3aXRoIG5vIGNvbmZp
Z3VyYXRpb24gb2YgcGFyYW1ldGVycyBzdXBwb3J0ZWQpLiBUaGlzIGhhcyBwcm92aWRlZCB2ZXJ5
IHVzZWZ1bCBmZWVkYmFjay4gVGhlc2UgaW1wbGVtZW50ZXJzIGFyZSBub3QgZXhwZXJpZW5jZWQg
aW4gWUFORyBvciByZWFkaW5nIFlBTkcgRE1zIChhbmQgbmVpdGhlciBhbSBJKS4NCg0KVGhpcyBp
cyBjZXJ0YWlubHkgdXAgdG8gdGhlIEJhYmVsIFdHIGJ1dCB0aGUgaW5mb3JtYXRpb24gbW9kZWwg
c2VlbXMgdG8gbWUgdG8gYmUgYSB3YXN0ZWQgc3RlcC4gQWRkaXRpb25hbGx5LCB3aGlsZSB0aGUg
aW5mb3JtYXRpb24gbW9kZWwgd2lsbCBiZSB1c2VkIGFzIGEgc3RhcnRpbmcgcG9pbnQgZm9yIHRo
ZSBhY3R1YWwgZGF0YSBtb2RlbCwgdGhlcmUgaXMgbm8gZ3VhcmFudGVlIHRoYXQgaXQgd2lsbCBm
b2xsb3cgaXQgYnkgdGhlIHRpbWUgaXQgc3RhbmRhcmRpemVkIGFuZCBpbXBsZW1lbnRlZC4NCg0K
PGJoczI+IEkgYXNzdW1lIHlvdeKAmXJlIHJlZmVycmluZyB0byB0aGUgWUFORyBETSBpbiB0aGUg
bGFzdCBzZW50ZW5jZS4gSeKAmW0gaG9wZWZ1bCB3ZSB3aWxsIGJlIGFibGUgdG8gZ2V0IHNvbWVv
bmUgd2l0aCBZQU5HIGV4cGVydGlzZSB0byBjcmVhdGUgYSBZQU5HIERNLCBidXQgeW914oCZcmUg
cmlnaHQgdGhlcmXigJlzIG5vIGd1YXJhbnRlZS4gSeKAmW0gd29ya2luZyBvbiB0aGUgQkJGIFRS
LTE4MSBkYXRhIG1vZGVsIGFuZCBkbyBleHBlY3QgaXQgdG8gdHJhY2sgY2xvc2VseSB0byB0aGlz
IGluZm9ybWF0aW9uIG1vZGVsIGVmZm9ydCwgd2l0aCBwdWJsaWNhdGlvbiBuZXh0IHllYXIuIEkg
dGhpbmsgd2UgbXVzdCBhZ3JlZSB0byBkaXNhZ3JlZSBvbiB0aGUgdmFsdWUgb2YgdGhpcyBpbmZv
cm1hdGlvbiBtb2RlbC4gTXkgZXhwZXJpZW5jZXMgd2l0aCB0aGUgbG1hcCBpbmZvcm1hdGlvbiBt
b2RlbCAoUkZDODE5Mykgc3VnZ2VzdGVkIGl0IHdhcyB2YWx1YWJsZSB0byBoYXZlIHRoZSBpbmZv
cm1hdGlvbiBtb2RlbCB0byBkcml2ZSBib3RoIHRoZSBZQU5HIChSRkM4MTk0KSBhbmQgVFItMTgx
IERNcy4NCg0KT2sg4oCTIEkgdGhpbmsgdGhlIEJCRiBtb2RlbCB3b3VsZCBhbHNvIGJlIGEgZ29v
ZCBpbnB1dCB0byB0aGUgSUVURiBCYWJlbCBZQU5HIG1vZGVsLg0KDQoNCg0KDQpDb21tZW50czoN
CiAgICBUaGUgc3VtbWFyeSBzYXlzIGl0IGFsbC4NCg0KTWFqb3IgSXNzdWVzOg0KMS4gICAgICAg
VGhlIGFic3RyYWN0aW9uIG9mIGJhYmVsLXNlY3VyaXR5LW9iaiBpcyB0b28gYWJzdHJhY3QgdG8g
YmUgdXNlZnVsLiBGdXJ0aGVybW9yZSwgYmFiZWwtc2VjdXJpdHktdHJ1c3QgYWxsdWRlcyB0byBj
ZXJ0aWZpY2F0ZXMgc2lnbmVkIGJ5IENBcy4gSG93ZXZlciwgaWYgeW91IGFyZSB1c2luZyB0aGVz
ZSBmb3Igcm91dGluZywgaXQgaXMgbm90IGNsZWFyIGhvdyB0aGUgUEtJIGlzIGFjY2Vzc2VkLiBJ
dCB3b3VsZCBiZSBpbmZpbml0ZWx5IG1vcmUgdXNlZnVsIHRvIGRlZmluZSB3aGF0IGlzIHVzZWQg
Zm9yIHRoZSBleHRhbnQgc2VjdXJpdHkgbWVjaGFuaXNtIChlLmcuLCBITUFDKS4NCjxiaHM+IEJh
YmVsIFdHIGhhcyByZWNlbnRseSBhZG9wdGVkIFdHIGRyYWZ0cyBmb3IgYSBEVExTIGFuZCBhbiBI
TUFDIHNlY3VyaXR5IG1lY2hhbmlzbS4gQm90aCB3ZXJlIGFkb3B0ZWQgYWZ0ZXIgdGhlIGluZm9y
bWF0aW9uLW1vZGVsIGRyYWZ0IHlvdSByZXZpZXdlZCB3YXMgcHVibGlzaGVkLiBCb3RoIHNlY3Vy
aXR5IHNvbHV0aW9ucyByZXF1aXJlIGNyZWRlbnRpYWxzLCBidXQgdGhlIHR5cGVzIG9mIGNyZWRl
bnRpYWxzIGFuZCBob3cgdGhleSBhcmUgdXNlZCBhbmQgdHJlYXRlZCBhcmUgc3BlY2lmaWMgdG8g
ZWFjaCBzb2x1dGlvbi4gQ3JlYXRpbmcgaW5mb3JtYXRpb24gbW9kZWwgZWxlbWVudHMgd2l0aG91
dCBrbm93aW5nIHRoZSBkZXRhaWxzIG9mIHRoZSBldmVudHVhbCBzZWN1cml0eSBtZWNoYW5pc21z
IHdhcyBpbmRlZWQgY2hhbGxlbmdpbmcsIGFuZCB3YXMgdGhlIHJlYXNvbiB0aGUgb2JqZWN0IHdh
cyBzbyBhYnN0cmFjdC4gSXQgaXMgbm90IHRoZSByZXNwb25zaWJpbGl0eSBvZiB0aGUgaW5mbyBt
b2RlbCB0byBkZWZpbmUgdGhlIHNlY3VyaXR5IG1lY2hhbmlzbXMg4oCTIHJhdGhlciB0aGUgaW5m
byBtb2RlbCBtdXN0IHJlZmxlY3QgdGhlIG5lZWRzIG9mIHRoZSBzZWN1cml0eSBtZWNoYW5pc21z
IHRoZSBXRyBzZWxlY3RzLiBQZXIgdGhlIGRyYWZ0cywgSE1BQyB3aWxsIHVzZSBhIHNoYXJlZCBr
ZXkgKG5vIGNlcnRpZmljYXRlIGF1dGhvcml0eSBvciBQS0kpLCBhbmQgRFRMUyB3aWxsIGFsbG93
IGZvciBhbGwgY3JlZGVudGlhbHMgYWxsb3dlZCBieSBEVExTIGJlc3QgcHJhY3RpY2VzIChSRkMg
NzUyNSkuIEhvdyB0aGUgUEtJIGlzIGFjY2Vzc2VkIGluIHRoZSBjYXNlIG9mIERUTFMtcHJvdGVj
dGVkIEJhYmVsIGlzIGRlc2NyaWJlZCBpbiB0aGUgbmV3IChhcyBvZiB5ZXN0ZXJkYXkpIGRyYWZ0
LWlldGYtYmFiZWwtZHRscyBXRyBkcmFmdC4gTG9va2luZyBvdmVyIHRoZSBiYWJlbC1zZWN1cml0
eS1vYmogZWxlbWVudHMgaW4gdGhlIGNvbnRleHQgb2YgdGhlc2UgMiBkcmFmdHMgdGhhdCBub3cg
ZXhpc3QsIEkgZG8gdGhpbmsgc29tZSBtb3JlIGRlc2NyaXB0aXZlL2NsYXJpZnlpbmcgZGV0YWls
IGlzIG5lZWRlZCBzcGVjaWZpYyB0byBlYWNoIG9mIHRoZSAyIHNvbHV0aW9ucy4gSG93ZXZlciwg
SSB3YW50IHRvIGF2b2lkIGNyZWF0aW5nIGEgZGVwZW5kZW5jeSBvbiBlaXRoZXIgc29sdXRpb24s
IGFuZCBzdGlsbCB0aGluayB0aGVyZSBpcyB2YWx1ZSBpbiBtb2RlbGluZyBjcmVkZW50aWFsIG1h
bmFnZW1lbnQgaW4gYSBtYW5uZXIgdGhhdCBjb3VsZCB3b3JrIGZvciBhbnkgY3JlZGVudGlhbCBz
eXN0ZW0gKHVzZWQgYnkgYW55IHNlY3VyaXR5IG1lY2hhbmlzbSkuDQoNCkluIHRoYXQgY2FzZSBh
bmQgc2luY2UgeW91IGRvbuKAmXQgd2FudCB0byBkZWZpbmUgd2hhdCBpdCBpcyBvciB0aWUgaXQg
dG8gYW55IGF1dGhlbnRpY2F0aW9uIG1lY2hhbmlzbSwgSSBkb27igJl0IHNlZSB0aGUgYmFiZWwt
Y3JlZGVudGlhbHMtb2JqZWN0IGJlaW5nIGFueSBtb3JlIHVzZWZ1bCB0aGFuIGEgc3RyaW5nLiBQ
ZXJoYXBzIHlvdSBjb3VsZCBleHBsYWluIGJ5IGV4YW1wbGUgaG93IHRoaXMgYWJzdHJhY3Rpb24g
d291bGQgYmUgcG9wdWxhdGVkIGZvciBib3RoIEhNQUMgYW5kIERUTFMuDQoNCjxiaHMyPiBZZXMs
IGFncmVlLiBJIGZvdW5kIHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBmb3JtYXQgbGltaXRpbmcgd3J0
IGV4cHJlc3NpbmcgdGhpcy4gSSB0aGluayBZQU5HIHN1cHBvcnRzIHRoZSBtb2RlbGluZyBvZiBj
b21tYW5kcywgYXMgZG9lcyBUUi0xODEuIEJ1dCBJIGRpZG7igJl0IGtub3cgaG93IHRvIGRvIHRh
bGsgYWJvdXQgY29tbWFuZHMgaW4gdGhpcyBzaW1wbGlzdGljIHN5bnRheC4gSW4gVFItMTgxLCB3
ZSBoYW5kbGUgY3JlZGVudGlhbHMgYnkgYWxsb3dpbmcgdGhlbSB0byBiZSBhZGRlZCBvciBkZWxl
dGVkLCBidXQgb25seSBjZXJ0YWluIG1ldGFkYXRhIGNhbiBiZSByZWFkLiBJ4oCZbGwgYWRkIG1v
cmUgYW5kIHNlZSBpZiBJIGNhbiBmaW5kIGEgZ29vZCB3YXkgdG8gZXhwcmVzcyB0aGlzLg0KT2su
DQoNCg0KDQoyLiAgICAgICBXaGlsZSB0aGUgZGVzY3JpcHRpdmUgdGV4dCBzYXlzIHRoYXQgc29t
ZSBvYmplY3RzIE1VU1QgYmUgY29uZmlndXJlZCwgdGhlcmUgaXMgbm8gcHJlY2lzZSBzcGVjaWZp
Y2F0aW9uIG9mIHdoaWNoIGFyZSBjb25maWd1cmFibGUgYW5kIHdoaWNoIGFyZSBub3QuDQoNCjxi
aHM+IFRoZSBPdmVydmlldyBzZWN0aW9uIHByb3ZpZGVzIGEgY29tcGxldGUgKG5vbi1ub3JtYXRp
dmUpIGxpc3Qgb2YgYWxsIChwb3RlbnRpYWxseSkgY29uZmlndXJhYmxlIGRhdGEgZWxlbWVudHMu
IEVhY2ggb2YgdGhlc2UgZGF0YSBlbGVtZW50cyBoYXMgbm9ybWF0aXZlIGxhbmd1YWdlIGFzIHRo
ZSBsYXN0IHNlbnRlbmNlIGluIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgZGF0YSBlbGVtZW50IChl
aXRoZXIg4oCcTUFZIGJlIGNvbmZpZ3VyYWJsZeKAnSBvciDigJxNVVNUIGJlIGNvbmZpZ3VyYWJs
ZSBpZiBpbXBsZW1lbnRlZOKAnSkuIEl04oCZcyBiZWVuIHN1Z2dlc3RlZCB0byBtZSB0aGF0IHBl
b3BsZSB1c2VkIHRvIFlBTkcgbWF5IGZpbmQgdGhpcyBhIGNvbmZ1c2luZyB3YXkgb2YgZXhwcmVz
c2luZyBjb25maWd1cmFiaWxpdHksIGFuZCB0aGF0IHRoZSBtZWFuaW5nIG9mIOKAnE1BWS9NVVNU
IGJlIGNvbmZpZ3VyYWJsZeKAnSBpcyBub3Qgb2J2aW91cyB0byB0aGVtLiDigJxNQVkvTVVTVCBi
ZSBjb25maWd1cmFibGXigJ0gZm9yIG1lIG1lYW50IHRoYXQgYSBnZW5lcmljIERNIHdvdWxkIGRl
ZmluZSBpdCBhcyByZWFkL3dyaXRlLiBJZiBpdCDigJxNQVkgYmUgY29uZmlndXJhYmxl4oCdLCB0
aGVuIGEgc3BlY2lmaWMgcHJvdG9jb2wgaW1wbGVtZW50YXRpb24gY291bGQgY2hvb3NlIHRvIG1h
a2UgaXQgcmVhZC1vbmx5LCBldmVuIHRob3VnaCB0aGUgZ2VuZXJpYyBETSBkZWZpbmVzIGl0IGFz
IHJlYWQvd3JpdGUuIFRoZSBzdWdnZXN0aW9uIHdhcyB0byBjaGFuZ2UgaG93IHRoaXMgaXMgZXhw
cmVzc2VkIGJ5IGFkZGluZyBhIGNvbHVtbiB0byB0aGUgb2JqZWN0cyB3aXRoIOKAnHJv4oCdIG9y
IOKAnHJ34oCdIGZvciBlYWNoIHBhcmFtZXRlci4gRXhwbGFpbiBpbiB0aGUgTm90YXRpb24gc2Vj
dGlvbiB0aGF0IOKAnHJv4oCdIG1lYW5zIHRoZSBwYXJhbWV0ZXIgaXMgcmVhZC1vbmx5LCBhbmQg
4oCccnfigJ0gbWVhbnMgdGhlIHBhcmFtZXRlciBpcyByZWFkLXdyaXRlLiBXaGVyZSBhbiBpbXBs
ZW1lbnRhdGlvbiBjYW4gY2hvb3NlIHRvIGV4cG9zZSBhIOKAnHJ34oCdIHBhcmFtZXRlciBhcyDi
gJxyb+KAnSwgdGhpcyB3aWxsIGJlIG5vdGVkIGluIHRoYXQgcGFyYW1ldGVy4oCZcyBkZXNjcmlw
dGlvbiBhcyDigJxBbiBpbXBsZW1lbnRhdGlvbiBNQVkgY2hvb3NlIHRvIGV4cG9zZSB0aGlzIHBh
cmFtZXRlciBhcyByZWFkLW9ubHkgKHJvKS7igJ0gSW4gdGhlIE92ZXJ2aWV3LCBJIHdvdWxkIGNo
YW5nZSDigJxGb2xsb3dpbmcgaXMgYSBsaXN0IG9mIHRoZSBkYXRhIGVsZW1lbnRzIHRoYXQgYW4g
aW1wbGVtZW50YXRpb24gY2FuIGNob29zZSB0byBhbGxvdyB0byBiZSBjb25maWd1cmFibGU64oCd
IHRvIOKAnE1vc3QgcGFyYW1ldGVycyBhcmUgcmVhZC1vbmx5LiBGb2xsb3dpbmcgaXMgYSBsaXN0
IG9mIHRoZSBkYXRhIGVsZW1lbnRzIHRoYXQgYXJlIG5vdCByZXF1aXJlZCB0byBiZSByZWFkLW9u
bHk64oCdLg0KDQozLiAgICAgICBUaGUgY29udGVudHMgYW5kIHN0cnVjdHVyZSBvZiBiYWJlbC1o
ZWxsby11Y2FzdC1oaXN0b3J5IGFuZCBiYWJlbC1oZWxsby1tY2FzdC1oaXN0b3J5IGlzIGluY29t
cHJlaGVuc2libGUuIFdoeSBhcmVu4oCZdCB0aGVzZSBvYmplY3RzIHJlcHJlc2VudGVkIGFzIGxp
c3RzIHdpdGggdGhlIGZvcm1hdCBvZiB0aGUgbGlzdCBlbGVtZW50cyBkZWZpbmVkPw0KPGJocz4g
QWdyZWVkLiBUaGUgZGVzY3JpcHRpb24gaXMgYmVpbmcgaW1wcm92ZWQgaW4gdGhlIG5leHQgZHJh
ZnQgcmV2aXNpb24sIGJhc2VkIG9uIGZlZWRiYWNrIGFscmVhZHkgcmVjZWl2ZWQgZnJvbSB0aGUg
V0cuIFRoZXkgYXJlbuKAmXQgbGlzdHMgYmVjYXVzZSB0aGV5IGFyZSBwcmVjaXNlbHkgcmVmbGVj
dGluZyB0aGUgbWVjaGFuaXNtIGRlc2NyaWJlZCBpbiBiYWJlbC1yZmM2MTI2YmlzICh0aGUgcHJv
dG9jb2wgc3BlY2lmaWNhdGlvbikuIFRoZSBpbXBsZW1lbnRlcnMgZmVsdCB0aGlzIGFscmVhZHkt
aW1wbGVtZW50ZWQgaGlzdG9yeSB3YXMgdXNlZnVsIGFuZCB0aG91Z2h0IGl0IHdvdWxkIGJlIGdv
b2QgdG8gYWxsb3cgaXQgdG8gYmUgZXhwcmVzc2VkIHZpYSB0aGUgaW5mbyBtb2RlbC4gTm90IGFs
bCBpbXBsZW1lbnRlcnMgaW1wbGVtZW50IHRoaXMuDQoNCjQuICAgICAgIFRoZSDigJxTZWN1cml0
eSBDb25zaWRlcmF0aW9uc+KAnSBzZWN0aW9uIGRpc2N1c3Npb24gaXMgd29lZnVsbHkgaW5hZGVx
dWF0ZSDigJMgaXQgYmFzaWNhbGx5IHNheXMgdGhhdCBjb25maWd1cmF0aW9uIG11c3QgYmUgc2Vj
dXJlZC4gVGhpcyBpcyBhbm90aGVyIHJlYXNvbiB0byBnbyB0byB0aGUgWUFORyBtb2RlbCB3aGVy
ZSBhbGwgdGhpcyBpcyBkZWZpbmVkLg0KPGJocz4gVFItMDY5IGFuZCBUUi0zNjkgYWxzbyBzZWN1
cmUgY29uZmlndXJhdGlvbiBvZiBUUi0xODEgZGF0YSBlbGVtZW50cy4gV2hlbiBzb21lb25lIGVs
c2UgY3JlYXRlcyBhIFlBTkcgRE0sIEkgZXhwZWN0IGl0IHdpbGwgaGF2ZSB3aGF0ZXZlciBzZWN1
cml0eSBpcyBwcm92aWRlZCBieSBZQU5HIChvciBORVRDT05GL1JFU1RDT05GKS4gVGhlIGN1cnJl
bnQgaW1wbGVtZW50YXRpb25zIHRoYXQgcHJvdmlkZSByZWFkLW9ubHkgZGlzcGxheSBvZiBkYXRh
IGVsZW1lbnRzIHZpYSBIVE1MIGFyZSBub3Qgc2VjdXJpbmcgdGhlaXIgd2ViIHBhZ2VzIOKAkyBi
dXQgdGhhdCBpcyBub3QgYW4gaXNzdWUgaW4gYSBwcm90b3R5cGUuIEkgd291bGQgY2VydGFpbmx5
IHN1Z2dlc3QgdGhhdCBhbGwgSFRNTCBwYWdlcyBpbiBjb21tZXJjaWFsIHByb2R1Y3RzIHJlcXVp
cmUgdXNlcnMgdG8gbG9naW4gcHJpb3IgdG8gZGlzcGxheS4gVGhlIGluZm9ybWF0aW9uIG1vZGVs
IGlzIG5vdCBpbiBhIHBvc2l0aW9uIHRvIHJlcXVpcmUgb3IgZ3VhcmFudGVlIHRoaXMsIGhvd2V2
ZXIuIEEgWUFORyBETSBhbmQgaXRzIHNlY3VyaXR5IGNhcGFiaWxpdGllcyB3b3VsZCBoYXZlIG5v
IGFwcGxpY2FiaWxpdHkgdG8gVFItMDY5L1RSLTE4MS9UUi0zNjkgb3IgSFRNTCB3ZWIgcGFnZXMs
IHNvIEnigJltIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCBob3cgYSBZQU5HIG1vZGVsIHdvdWxkIHBy
b3ZpZGUgc2VjdXJpdHkgZm9yIGFueSBvZiB0aGVzZSBvdGhlciBtZWNoYW5pc21zLg0KDQoNCldo
YXQgSSBtZWFuIGlzIHRoYXQgdGhlIFlBTkcgbW9kZWxzIGhhdmUgYSB0ZW1wbGF0ZSBmb3IgYm90
aCBvdmVyIHNlY3VyaXR5IG9mIHRoZSBkYXRhIG1vZGVsIGFuZCBsaXN0aW5nIG91dCB0aGUgc2Vj
dXJpdHkgZXhwb3N1cmVzIGZvciB2YXJpb3VzIHBhcmFtZXRlcnMuIEFsbCB0aGlzIGhhcyBpcyBh
IG9uZS1saW5lciBtYW5kYXRpbmcgYSBzZWN1cmUgbWFubmVyLg0KDQoNCiAgIEFueSBtZWNoYW5p
c20gb3IgcHJvdG9jb2wgdGhhdCBpcw0KDQogICB1c2VkIHRvIHRyYW5zbWl0IHRoaXMgaW5mb3Jt
YXRpb24gb3IgYWxsb3cgZm9yIGl0cyBjb25maWd1cmF0aW9uIGlzDQoNCiAgIGFsc28gcmVzcG9u
c2libGUgZm9yIGVuc3VyaW5nIHRoaXMgaXMgZG9uZSBzbyBpbiBhIHNlY3VyZSBtYW5uZXIuDQoN
Ckl0IHdvdWxkIHByb2JhYmx5IGJlIGJldHRlciB0byBzYXkgaXQgaXMgaW4gdGhlIHNjb3BlIG9m
IHRoZSBkYXRhIG1vZGVscyAoZWl0aGVyIElFVEYgZm9yIEJCRikuDQoNCg0KDQo8YmhzMj4gT0su
IFdpbGwgZG8uDQoNCg0KDQpPay4gSeKAmWxsIHRha2UgYSBsb29rIGF0IHRoZSB1cGRhdGUuDQoN
Cg0KDQpUaGFua3MNCg0KQWNlZQ0KDQoNCg0KVGhhbmtzLA0KDQpBY2VlDQoNCg0KDQoNCg0KDQoN
Ck1pbm9yIElzc3VlczoNCg0KMS4gICAgICAgVGhlIGZvcm1hdCBmb3IgdGhlIG9iamVjdCBkZXNj
cmlwdGlvbnMgaXMgaGFyZCB0byBjb25zdW1lLiBJdCB3b3VsZCBiZSBwcmVmZXJhYmxlIHRvIHVz
ZSBjb21wbGV0ZSBzZW50ZW5jZXMgYW5kIG1peGVkIHJhdGhlciB0aGFuIGEgY29udGludW91cyBz
dHJlYW0gb2YgbG93ZXJjYXNlIHNlcGFyYXRlIGJ5IHNlbWktY29sb25zLg0KPGJocz4gT0suIFdp
bGwgZG8uDQoNCjIuICAgICAgIFdoeSBpc27igJl0IHRoZXJlIGFuIElQdjQgbXVsdGljYXN0IGFk
ZHJlc3MgaW4gYmFiZWwtY29uc3RhbnQtb2JqPw0KPGJocz4gSXQgd2FzIHJlbW92ZWQgcGVyIHJl
cXVlc3Qgb2YgYmFiZWwgcm91dGluZyBwcm90b2NvbCBhdXRob3JzIGFuZCBpbXBsZW1lbnRlcnMu
IE5vLW9uZSB3YXMgaW1wbGVtZW50aW5nIElQdjQgdHJhbnNwb3J0IG9mIGJhYmVsLCBhbmQgZXZl
cnlvbmUgZmVsdCBpdCB3YXMgY29tcGxldGVseSB1bm5lY2Vzc2FyeS4NCg0KMy4gICAgICAgSXQg
aXMgdW5jbGVhciBob3cgYmFiZWwtdHhjb3N0IGFuZCBiYWJlbC1yeGNvc3QgYXJlIGRlcml2ZWQu
IFRoaXMgc2hvdWxkIGVpdGhlciBiZSBzcGVjaWZpZWQgb3IgdGhlcmUgc2hvdWxkIGJlIGFuIGFw
cHJvcHJpYXRlIHJlZmVyZW5jZSB0byB0aGUgc2VjdGlvbiBpbiB0aGUgYmFzZSBzcGVjaWZpY2F0
aW9uLg0KPGJocz4gT0suIFdpbGwgcHJvdmlkZSByZWZlcmVuY2UgdG8gYmFzZSBzcGVjIChzZWN0
aW9uIDMuNC4zIG9mIHRoZSBjdXJyZW50IGJhYmVsLXJmYzYxMjZiaXMgZHJhZnQpLg0KDQo0LiAg
ICAgICBJdCBpcyB1bmNsZWFyIGhvdyBFQ01QIHJvdXRlcyBhcmUgc3VwcG9ydGVkIGluIGJhYmVs
LXJvdXRlcy1vYmouDQo8YmhzPiBJIGRvbuKAmXQgdGhpbmsgRUNNUCByb3V0aW5nIGhhcyBiZWVu
IGRpc2N1c3NlZCBpbiB0aGUgY29udGV4dCBvZiBCYWJlbCwgb3IgdGhhdCBhbnkgb2YgdGhlIGlt
cGxlbWVudGF0aW9ucyBzdXBwb3J0IGl0LiBUaGlzIG1pZ2h0IGJlIGFuIGludGVyZXN0aW5nIGRp
c2N1c3Npb24gdG8gaGF2ZS4gQnV0IEkgdGhpbmsgRUNNUCByb3V0ZXMgYXJlIHN1cHBvcnRlZCBp
biBiYWJlbC1yb3V0ZXMtb2JqIGFzIGlzLiBGb3IgRUNNUCwgSSB3b3VsZCBleHBlY3QgdG8gc2Vl
IG11bHRpcGxlIGJhYmVsLXJvdXRlcy1vYmogZW50cmllcyB3aXRoIHRoZSBzYW1lIGJhYmVsLXJv
dXRlLXByZWZpeCAocHJlZml4IGZvciB3aGljaCB0aGlzIHJvdXRlIGlzIGFkdmVydGlzZWQpIHRv
IGhhdmUgYmFiZWwtcm91dGUtc2VsZWN0ZWQgPSB0cnVlIChyb3V0ZSBpcyBjdXJyZW50bHkgYmVp
bmcgdXNlZCBmb3IgZm9yd2FyZGluZyBhbmQgaXMgYmVpbmcgYWR2ZXJ0aXNlZCkuIEnigJltIG5v
dCBzdXJlIHdoYXQgZWxzZSB3b3VsZCBuZWVkIHRvIGJlIGV4cHJlc3NlZCBzcGVjaWZpYyB0byBC
YWJlbC4gU2luY2UgRUNNUCBpc27igJl0IGRlcGVuZGVudCBvbiB3aGljaCAoaWYgYW55KSByb3V0
aW5nIHByb3RvY29sIGlzIGJlaW5nIHVzZWQsIEkgd291bGQgZXhwZWN0IG1vc3QgYXNwZWN0cyBv
ZiBFQ01QIChlLmcsIEVDTVAgc3VwcG9ydGVkIGFuZCBlbmFibGVkKSB0byBiZSBtb2RlbGVkIGV4
dGVybmFsIHRvIEJhYmVsIG9yIGFueSBvdGhlciByb3V0aW5nIHByb3RvY29sLiBJZiBteSB0aGlu
a2luZyBvbiBFQ01QIG1vZGVsaW5nIGlzIHRvbyBzaW1wbGlzdGljLCBwbGVhc2UgcG9pbnQgbWUg
dG8gcmVmZXJlbmNlcyBmb3IgZWR1Y2F0aW9uLg0KDQo1LiAgICAgICBJZiBpcyBpbXBsZW1lbnRh
dGlvbi1zcGVjaWZpYyBob3cgYmFiZWwtcm91dGUtY2FsY3VsYXRlZC1tZXRyaWMgaXMgY2FsY3Vs
YXRlZCwgc2hvdWxkbuKAmXQgdGhlcmUgYmUgc29tZSBpbmRpY2F0aW9uIG9mIHRoZSBhbGdvcml0
aG0gdXNlZD8gSXQgc2VlbXMgYWxsIEJhYmVsIHJvdXRlcnMgaW4gdGhlIGRvbWFpbiBzaG91bGQg
YmUgdXNpbmcgYSBzaW1pbGFyIGFsZ29yaXRobS4NCjxiaHM+IEFncmVlLCBhbiBpbmRpY2F0aW9u
IGlzIG5lZWRlZC4gVGhlcmXigJlzIG5vIHJlcXVpcmVtZW50IGZvciBhbGwgQmFiZWwgcm91dGVy
cyB0byB1c2UgdGhlIHNhbWUgb3IgZXZlbiBzaW1pbGFyIGFsZ29yaXRobS4gQXQgdGhlIHRvcCBs
ZXZlbCBiYWJlbC1pbmZvcm1hdGlvbi1vYmogaXMgdGhlIGJhYmVsLW1ldHJpYy1jb21wLWFsZ29y
aXRobXMgbGlzdCwgd2hpY2ggaWRlbnRpZmllcyB0aGUgc3VwcG9ydGVkIGFsZ29yaXRobXMuIEJ1
dCBJIHRoaW5rIHRoZXJlIG5lZWRzIHRvIGJlIGEgcGFyYW1ldGVyIHBlciBpbnRlcmZhY2UgdGhh
dCBpZGVudGlmaWVzIHdoaWNoIG9mIHRoZSBzdXBwb3J0ZWQgYWxnb3JpdGhtcyBpcyBiZWluZyB1
c2VkIGZvciB0aGF0IGludGVyZmFjZS4gTm90ZSB0aGF0IGRpZmZlcmVudCBhbGdvcml0aG1zIGFy
ZSBsaWtlbHkgdG8gYmUgdXNlZCBkZXBlbmRpbmcgb24gd2hldGhlciB0aGUgbGluayBpcyB3aXJl
bGVzcywgZXRoZXJuZXQsIG9yIG90aGVyLiBBbm90aGVyIHBvc3NpYmxlIHdheSB0byBtb2RlbCB3
b3VsZCBiZSB0byBoYXZlIGEgc2VwYXJhdGUgb2JqZWN0IHRoYXQgc2F5cyB3aGljaCBhbGdvcml0
aG0gaXMgdXNlZCBmb3Igd2hpY2ggbGluayB0eXBlLiBQZXJoYXBzIEkgc2hvdWxkIGFzayB0aGUg
V0cgd2hpY2ggbW9kZWwgdGhleSBwcmVmZXIuDQoNCk5pdHM6DQoNCjEuICAgICAgIEluY29uc2lz
dGVudCB1cHBlcmNhc2UgYW5kIGxvd2VyY2FzZSByZWZlcmVuY2UgdG8g4oCcQmFiZWzigJ0uIFNl
ZSBkaWZmLg0KPGJocz4gT0suIFdpbGwgZG8uDQoyLiAgICAgICBVc2UgVVMgRW5nbGlzaCBzcGVs
bGluZyBvZiDigJxuZWlnaGJvcuKAnSBjb25zaXN0ZW50bHkuDQo8YmhzPiBPSy4gV2lsbCBkby4N
Cg0KQUNFRS1NLUcySFI6RGVza3RvcCBhY2VlJCBkaWZmIGRyYWZ0LWlldGYtYmFiZWwtaW5mb3Jt
YXRpb24tbW9kZWwtMDMudHh0Lm9yaWcgZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2Rl
bC0wMy50eHQNCjE4YzE4DQo8ICAgIGltcGxlbWVudGF0aW9uICh2aWEgYSBtYW5hZ2VtZW50IHBy
b3RvY29sIHN1Y2ggYXMgbmV0Y29uZikgdG8gcmVwb3J0DQotLS0NCj4gICAgaW1wbGVtZW50YXRp
b24gKHZpYSBhIG1hbmFnZW1lbnQgcHJvdG9jb2wgc3VjaCBhcyBORVRDT05GKSB0byByZXBvcnQN
Cjk3LDk4Yzk3LDk4DQo8ICAgIHRoYXQgY2FuIGJlIHVzZWQgdG8gY3JlYXRlZCBtYW5hZ2VtZW50
IHByb3RvY29sIGRhdGEgbW9kZWxzIChzdWNoIGFzDQo8ICAgIGEgbmV0Y29uZiBbUkZDNjI0MV0g
WUFORyBkYXRhIG1vZGVsKS4NCi0tLQ0KPiAgICB0aGF0IGNhbiBiZSB1c2VkIHRvIGNyZWF0ZSBt
YW5hZ2VtZW50IHByb3RvY29sIGRhdGEgbW9kZWxzIChzdWNoIGFzDQo+ICAgIGEgTkVUQ09ORiBb
UkZDNjI0MV0gWUFORyBkYXRhIG1vZGVsKS4NCjEwMSwxMDJjMTAxLDEwMg0KPCAgICBtb2RlbCBp
cyBmb2N1c2VkIG9uIHJlcG9ydGluZyBzdGF0dXMgb2YgdGhlIEJhYmVsIHByb3RvY29sLCBhbmQg
dmVyeQ0KPCAgICBsaXR0bGUgb2YgdGhhdCBpcyBjb25zaWRlcmVkIG1hbmRhdG9yeSB0byBpbXBs
ZW1lbnQgKGNvbmRpdGlvbmFsIG9uIGENCi0tLQ0KPiAgICBtb2RlbCBpcyBmb2N1c2VkIG9uIHJl
cG9ydGluZyBCYWJlbCBwcm90b2NvbCBvcGVyYXRpb25hbCBzdGF0ZSwgYW5kIHZlcnkNCj4gICAg
bGl0dGxlIG9mIHRoYXQgaXMgY29uc2lkZXJlZCBtYW5kYXRvcnkgdG8gaW1wbGVtZW50IChjb250
aW5nZW50IG9uIGENCjEwNGMxMDQNCjwgICAgcGFyYW1ldGVycyBtYXkgYmUgY29uZmlndXJhYmxl
OyBob3dldmVyLCBpdCBpcyB1cCB0byB0aGUgQmFiZWwNCi0tLQ0KPiAgICBwYXJhbWV0ZXJzIG1h
eSBiZSBjb25maWd1cmFibGUuIEhvd2V2ZXIsIGl0IGlzIHVwIHRvIHRoZSBCYWJlbA0KMTM0LDEz
NWMxMzQsMTM2DQo8ICAgIHRoZSBtaW5pbWFsIG51bWJlciBvZiB2YWx1ZXMsIGFuZCBuIGlzIHRo
ZSBtYXhpbXVtLiAgVGhlIHN5bWJvbCAqIGZvcg0KPCAgICBuIG1lYW5zIG5vIHVwcGVyIGJvdW5k
Lg0KLS0tDQo+ICAgIHRoZSBtaW5pbXVuIG51bWJlciBvZiBsaXN0IGVsZW1lbnRzIGFuZCBuIGlu
ZGljYXRlcyB0aGUgbWF4aW11bSBudW1iZXINCj4gICAgb2YgbGlzdCBlbGVtZW50cy4gIFRoZSBz
eW1ib2wgKiBmb3IgbiBtZWFucyB0aGVyZSBubyBkZWZpbmVkIGxpbWl0IG9uDQo+ICAgIHRoZSBu
dW1iZXIgb2YgbGlzdCBlbGVtZW50cy4NCjIxMGMyMTENCjwgICAgbyAgZW5hYmxlL2Rpc2FibGUg
YmFiZWwNCi0tLQ0KPiAgICBvICBlbmFibGUvZGlzYWJsZSBCYWJlbA0KMjI5YzIzMA0KPCAgICBv
ICBJbnRlcmZhY2U6IGVuYWJsZS9kaXNhYmxlIGJhYmVsIG9uIHRoaXMgaW50ZXJmYWNlDQotLS0N
Cj4gICAgbyAgSW50ZXJmYWNlOiBlbmFibGUvZGlzYWJsZSBCYWJlbCBvbiB0aGlzIGludGVyZmFj
ZQ0KMjYyYzI2Mw0KPCAgICAgICAgICB9YmFiZWwtaW5mb3JtYXRpb24tb2JqOw0KLS0tDQo+ICAg
ICAgICAgIH0gYmFiZWwtaW5mb3JtYXRpb24tb2JqOw0KMjY2LDI2OWMyNjcsMjY5DQo8DQo8ICAg
ICAgIGJhYmVsLWVuYWJsZTogaWYgdHJ1ZSwgdGhlIGJhYmVsIGltcGxlbWVudGF0aW9uIGlzIHJ1
bm5pbmc7IGlmDQo8ICAgICAgIGZhbHNlLCB0aGUgYmFiZWwgaW1wbGVtZW50YXRpb24gaXMgbm90
IGN1cnJlbnRseSBydW5uaW5nOyBNQVkgYmUNCjwgICAgICAgY29uZmlndXJhYmxlIHRvIGFsbG93
IGJhYmVsIHRvIGJlIHN0YXJ0ZWQgb3Igc3RvcHBlZA0KLS0tDQo+ICAgICAgIGJhYmVsLWVuYWJs
ZTogaWYgdHJ1ZSwgdGhlIEJhYmVsIGltcGxlbWVudGF0aW9uIGlzIHJ1bm5pbmc7IGlmDQo+ICAg
ICAgIGZhbHNlLCB0aGUgQmFiZWwgaW1wbGVtZW50YXRpb24gaXMgbm90IGN1cnJlbnRseSBydW5u
aW5nOyBNQVkgYmUNCj4gICAgICAgY29uZmlndXJhYmxlIHRvIGFsbG93IEJhYmVsIHRvIGJlIHN0
YXJ0ZWQgb3Igc3RvcHBlZA0KMzE4YzMxOA0KPCAgICAgICAgICB9YmFiZWwtY29uc3RhbnRzLW9i
ajsNCi0tLQ0KPiAgICAgICAgICB9IGJhYmVsLWNvbnN0YW50cy1vYmo7DQozNTVjMzU1DQo8ICAg
ICAgICAgIH1iYWJlbC1pbnRlcmZhY2VzLW9iajsNCi0tLQ0KPiAgICAgICAgICB9IGJhYmVsLWlu
dGVyZmFjZXMtb2JqOw0KMzY2LDM2N2MzNjYsMzY3DQo8ICAgICAgIGJhYmVsLWludGVyZmFjZS1l
bmFibGU6IGlmIHRydWUsIGJhYmVsIHNlbmRzIGFuZCByZWNlaXZlcyBtZXNzYWdlcw0KPCAgICAg
ICBvbiB0aGlzIGludGVyZmFjZTsgaWYgZmFsc2UsIGJhYmVsIG1lc3NhZ2VzIHJlY2VpdmVkIG9u
IHRoaXMNCi0tLQ0KPiAgICAgICBiYWJlbC1pbnRlcmZhY2UtZW5hYmxlOiBpZiB0cnVlLCBCYWJl
bCBzZW5kcyBhbmQgcmVjZWl2ZXMgbWVzc2FnZXMNCj4gICAgICAgb24gdGhpcyBpbnRlcmZhY2U7
IGlmIGZhbHNlLCBCYWJlbCBtZXNzYWdlcyByZWNlaXZlZCBvbiB0aGlzDQo0MDcsNDA4YzQwNyw0
MDgNCjwgICAgICAgYmFiZWwtbWVzc2FnZS1sb2ctZW5hYmxlOiBpZiB0cnVlLCBsb2dnaW5nIG9m
IGJhYmVsIG1lc3NhZ2VzDQo8ICAgICAgIHJlY2VpdmVkIG9uIHRoaXMgaW50ZXJmYWNlIGlzIGVu
YWJsZWQ7IGlmIGZhbHNlLCBiYWJlbCBtZXNzYWdlcw0KLS0tDQo+ICAgICAgIGJhYmVsLW1lc3Nh
Z2UtbG9nLWVuYWJsZTogaWYgdHJ1ZSwgbG9nZ2luZyBvZiBCYWJlbCBtZXNzYWdlcw0KPiAgICAg
ICByZWNlaXZlZCBvbiB0aGlzIGludGVyZmFjZSBpcyBlbmFibGVkOyBpZiBmYWxzZSwgQmFiZWwg
bWVzc2FnZXMNCjQ4OWM0ODkNCjwgICAgICAgbGluayBsYXllcjsgdGhlIHJ4Y29zdCBpcyBzZW50
IHRvIGEgbmVpZ2hib3VyIGluIGVhY2ggSUhVDQotLS0NCj4gICAgICAgbGluayBsYXllcjsgdGhl
IHJ4Y29zdCBpcyBzZW50IHRvIGEgbmVpZ2hib3IgaW4gZWFjaCBJSFUNCjQ5MmM0OTINCjwgICAg
ICAgdGhlIG5laWdoYm91ciB0YWJsZTogdGhlIHN0YXRpc3RpY3Mga2VwdCBpbiB0aGUgbmVpZ2hi
b3VyIHRhYmxlDQotLS0NCj4gICAgICAgdGhlIG5laWdoYm9yIHRhYmxlOiB0aGUgc3RhdGlzdGlj
cyBrZXB0IGluIHRoZSBuZWlnaGJvciB0YWJsZQ0KNTE2YzUxNg0KPCAgICAgICAgICB9YmFiZWwt
c2VjdXJpdHktb2JqOw0KLS0tDQo+ICAgICAgICAgIH0gYmFiZWwtc2VjdXJpdHktb2JqOw0KNTc4
YzU3OA0KPCAgICAgICAgICB9YmFiZWwtcm91dGVzLW9iajsNCi0tLQ0KPiAgICAgICAgICB9IGJh
YmVsLXJvdXRlcy1vYmo7DQo2MzVjNjM1DQo8ICAgICAgICB9YmFiZWwtY3JlZGVudGlhbC1vYmo7
DQotLS0NCj4gICAgICAgIH0gYmFiZWwtY3JlZGVudGlhbC1vYmo7DQo2NDVjNjQ1DQo8ICAgICAg
ICB9YmFiZWwtbG9nLW9iajsNCi0tLQ0KPiAgICAgICAgfSBiYWJlbC1sb2ctb2JqOw0KNjU5YzY1
OQ0KPCAgICBleHBvc2UgYmFiZWwgcm91dGUgZmlsdGVyaW5nIHJ1bGVzIGJ5IGFkZGluZyBhIHJv
dXRlIGZpbHRlcmluZyBvYmplY3QNCi0tLQ0KPiAgICBleHBvc2UgQmFiZWwgcm91dGUgZmlsdGVy
aW5nIHJ1bGVzIGJ5IGFkZGluZyBhIHJvdXRlIGZpbHRlcmluZyBvYmplY3QNCg0KVGhhbmtzLA0K
QWNlZQ0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBO
ZXcgUm9tYW4gXChCb2R5IENTXCkiOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkg
MiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVk
LCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFy
IjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29u
b3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRD
aGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglm
b250LWZhbWlseTpDb25zb2xhczt9DQpzcGFuLmFwcGxlLWNvbnZlcnRlZC1zcGFjZQ0KCXttc28t
c3R5bGUtbmFtZTphcHBsZS1jb252ZXJ0ZWQtc3BhY2U7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4
cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3Np
emU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYu
V29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMg
Ki8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjQyOTQ3MjY5MjsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6MTU4ODY1NjUwMDt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0
OjQ7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxl
dmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3Rv
cDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2
ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjEzMjk2NzY1OTQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUt
aWRzOi04OTkzNTE4NjQ7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDou
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDQN
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZl
bC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVs
OQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDox
NDk1OTk1NTQ5Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoyODQ2Nzg2Mjt9DQpAbGlzdCBsMjps
ZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjU7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9
DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6
bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsNA0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDozLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
O30NCkBsaXN0IGwyOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBs
MjpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw5DQoJ
e21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzDQoJe21zby1saXN0LWlkOjE1MDAy
Njk4NTY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQxMDk3NDc4Njt9DQpAbGlzdCBsMzpsZXZl
bDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjQ7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2
ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzOmxldmVsNA0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDozLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGwzOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzps
ZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWw5DQoJe21z
by1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0DQoJe21zby1saXN0LWlkOjE2NDkyMzkx
NTI7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMDY2Mzk3MjA4O30NCkBsaXN0IGw0OmxldmVs
MQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0OmxldmVsMg0KCXttc28tbGV2
ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNDpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGw0OmxldmVsNQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNDpsZXZl
bDYNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWw3DQoJe21zby1s
ZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0
b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsNDpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDUNCgl7bXNvLWxpc3QtaWQ6MTY3Njc2NDkzNjsNCgltc28tbGlzdC10ZW1wbGF0ZS1p
ZHM6LTQ5MDg0NzczNDt9DQpAbGlzdCBsNTpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjM7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNTpsZXZlbDINCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDU6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDox
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluO30NCkBsaXN0IGw1OmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlz
dCBsNTpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDU6bGV2ZWw2
DQoJe21zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw1OmxldmVsNw0KCXttc28tbGV2
ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNTpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9w
OjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDU6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGw2DQoJe21zby1saXN0LWlkOjE3MDgyMjAxMzQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
Oi0yMTcwMjUzNzQ7fQ0KQGxpc3QgbDY6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDozOw0K
CW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDY6bGV2ZWwyDQoJe21zby1sZXZlbC10
YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGw2OmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjt9DQpAbGlzdCBsNjpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3Qg
bDY6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw2OmxldmVsNg0K
CXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNjpsZXZlbDcNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDY6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluO30NCkBsaXN0IGw2OmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlz
dCBsNw0KCXttc28tbGlzdC1pZDoxODkyMzgxNzk5Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczot
MTA1NDg0MzYzNDt9DQpAbGlzdCBsNzpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjI7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNzpsZXZlbDINCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47fQ0KQGxpc3QgbDc6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
O30NCkBsaXN0IGw3OmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBs
NzpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDc6bGV2ZWw2DQoJ
e21zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw3OmxldmVsNw0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNzpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDc6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGw4DQoJe21zby1saXN0LWlkOjE5MjgwMzU3Mzg7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0x
MzQxOTA2NTg4O30NCkBsaXN0IGw4OmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGw4OmxldmVsMg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsODps
ZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDg6bGV2ZWw0DQoJe21z
by1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw4OmxldmVsNQ0KCXttc28tbGV2ZWwtdGFi
LXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjt9DQpAbGlzdCBsODpsZXZlbDYNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDg6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw4
OmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsODpsZXZlbDkNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDkNCgl7bXNvLWxpc3QtaWQ6MjEyMjAy
MTkxMTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTIwNTA4MzMwNjg7fQ0KQGxpc3QgbDk6bGV2
ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDk6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw5Omxl
dmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsOTpsZXZlbDQNCgl7bXNv
LWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDk6bGV2ZWw1DQoJe21zby1sZXZlbC10YWIt
c3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluO30NCkBsaXN0IGw5OmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9
DQpAbGlzdCBsOTpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDk6
bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw5OmxldmVsOQ0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTANCgl7bXNvLWxpc3QtaWQ6MjEyNDE1
NDY2NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTMzMjExNTE5ODt9DQpAbGlzdCBsMTA6bGV2
ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDEwOmxldmVsMg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTA6
bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxMDpsZXZlbDQNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDEwOmxldmVsNQ0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTA6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDoz
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluO30NCkBsaXN0IGwxMDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDEwOmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTA6bGV2
ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGlu
O30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJX
b3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQiPkhpIEJhcmJhcmEsIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNC
NUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Mi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2NvbG9yOmJsYWNrIj4mcXVvdDtTVEFSSywgQkFSQkFSQSBIJnF1b3Q7ICZsdDti
czc2NTJAYXR0LmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIE9jdG9iZXIgMTEs
IDIwMTggYXQgNDo1MiBQTTxicj4NCjxiPlRvOiA8L2I+QWNlZSBMaW5kZW0gJmx0O2FjZWVAY2lz
Y28uY29tJmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7ZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1h
dGlvbi1tb2RlbEBpZXRmLm9yZyZxdW90OyAmbHQ7ZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlv
bi1tb2RlbEBpZXRmLm9yZyZndDssIFJvdXRpbmcgQURzICZsdDtydGctYWRzQHRvb2xzLmlldGYu
b3JnJmd0OywgUm91dGluZyBEaXJlY3RvcmF0ZSAmbHQ7cnRnLWRpckBpZXRmLm9yZyZndDssICZx
dW90O2JhYmVsQGlldGYub3JnJnF1b3Q7ICZsdDtiYWJlbEBpZXRmLm9yZyZndDs8YnI+DQo8Yj5T
dWJqZWN0OiA8L2I+UkU6IEVhcmx5IFJvdXRpbmcgRGlyZWN0b3J5IFJldmlldyBvZiBkcmFmdC1p
ZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxhIG5hbWU9Il9NYWlsT3JpZ2luYWxCb2R5Ij5IaSBB
Y2VlLDxvOnA+PC9vOnA+PC9hPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5
Ij5NeSBjb21tZW50cyB0aGlzIGdvLXJvdW5kIGhhdmUgJmx0O2JoczImZ3Q7LiBUaHggYWdhaW4u
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHki
PkJhcmJhcmE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdp
bmFsQm9keSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQu
MHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGlu
O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6LjVpbiI+
DQo8c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48Yj5Gcm9tOjwv
Yj4gQWNlZSBMaW5kZW0gKGFjZWUpICZsdDthY2VlQGNpc2NvLmNvbSZndDsNCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij5IaSBCYXJiYXJh
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpf
TWFpbE9yaWdpbmFsQm9keSI+T24gT2N0IDksIDIwMTgsIGF0IDM6MzkgUE0sIFNUQVJLLCBCQVJC
QVJBIEggJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86YnM3NjUyQGF0dC5jb20iPjxzcGFuIHN0
eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPmJzNzY1MkBhdHQuY29tPC9zcGFu
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjwvc3Bhbj48L2E+
PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmd0Ow0KIHdyb3Rl
OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJt
c28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPkhpIEFjZWUsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPlRo
YW5rcyBzbyBtdWNoIGZvciB5b3VyIHJldmlldy4gTXkgcmVzcG9uc2VzIGFyZSBpbmxpbmUsIG1h
cmtlZCB3aXRoICZsdDtiaHMmZ3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBz
dHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij5CYXJiYXJhPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJv
ZHkiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28t
Ym9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxiPkZyb206PC9iPjxzcGFuIGNsYXNzPSJhcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5BY2VlIExpbmRlbSAoYWNlZSkgJmx0Ozwv
c3Bhbj48YSBocmVmPSJtYWlsdG86YWNlZUBjaXNjby5jb20iPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJjb2xvcjojOTU0RjcyIj5hY2Vl
QGNpc2NvLmNvbTwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9y
aWdpbmFsQm9keSI+PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3Jp
Z2luYWxCb2R5Ij4mZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxicj4NCjxiPlNlbnQ6PC9iPjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj5Nb25kYXksIFNlcHRlbWJlciAyNCwgMjAxOCAxMTowMSBBTTxicj4N
CjxiPlRvOjwvYj48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1v
ZGVsQGlldGYub3JnIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5
Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk1NEY3MiI+ZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlv
bi1tb2RlbEBpZXRmLm9yZzwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpf
TWFpbE9yaWdpbmFsQm9keSI+PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9N
YWlsT3JpZ2luYWxCb2R5Ij47DQogUm91dGluZyBBRHMgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWls
dG86cnRnLWFkc0B0b29scy5pZXRmLm9yZyI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFp
bE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5NTRGNzIiPnJ0Zy1hZHNAdG9vbHMu
aWV0Zi5vcmc8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPjwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdp
bmFsQm9keSI+Jmd0Ozxicj4NCjxiPkNjOjwvYj48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+Um91dGluZyBEaXJlY3RvcmF0ZSAmbHQ7PC9zcGFuPjxhIGhy
ZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9N
YWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk1NEY3MiI+cnRnLWRpckBpZXRm
Lm9yZzwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFs
Qm9keSI+PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij4mZ3Q7OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj48L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmJhYmVsQGlldGYub3JnIj48c3BhbiBzdHlsZT0ibXNv
LWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk1NEY3MiI+
YmFiZWxAaWV0Zi5vcmc8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01h
aWxPcmlnaW5hbEJvZHkiPjwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFp
bE9yaWdpbmFsQm9keSI+PGJyPg0KPGI+U3ViamVjdDo8L2I+PHNwYW4gY2xhc3M9ImFwcGxlLWNv
bnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPkVhcmx5IFJvdXRpbmcgRGlyZWN0b3J5IFJldmll
dyBvZiBkcmFmdC1pZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFy
azpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkkg
aGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2VyIGZv
ciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxs
IHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkDQogZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdo
IElFVEYgbGFzdCBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBzcGVjaWFs
IHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Npc3Rh
bmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIFJv
dXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUg4oCLPC9zcGFuPjwvc3Bhbj48YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50
b29scy5pZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmFtcDtkPUR3UUdhUSZhbXA7
Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPTNlTzVoOGlQdUdTTkFLMW9kVkh2eVJQcXln
T3NSUzI0YkdEZ1NqNVV0QmMmYW1wO209SXQ2czlUYkdZTy11YmVGZnpqQkx0S054M1lBU1VTc0t0
LVA4QUR5aEZuVSZhbXA7cz1Jc3E0bzdvXzJfWFNsRzlKY0RVZ01hdE4zVUEzZEtDNUlXN1Bobk1m
bUQwJmFtcDtlPSI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQ7Y29sb3I6Izk1NEY3MiI+aHR0cDovL3RyYWMu
dG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0Z0Rpcjwvc3Bhbj48L3NwYW4+PHNw
YW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PC9zcGFuPjwvYT48c3Bh
biBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9k
eSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRz
IGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBi
ZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdpdGggYW55IG90aGVy
DQogSUVURiBMYXN0IENhbGwgY29tbWVudHMgdGhhdCB5b3UgcmVjZWl2ZSwgYW5kIHN0cml2ZSB0
byByZXNvbHZlIHRoZW0gdGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFm
dC48L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28t
Ym9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij5Eb2N1bWVudDogZHJhZnQtaWV0Zi1iYWJlbC1pbmZvcm1hdGlvbi1tb2RlbC0wMy50eHQ8L3Nw
YW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6
X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5SZXZpZXdl
cjogQWNlZSBMaW5kZW08L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0
eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTYuMHB0Ij5SZXZpZXcgRGF0ZTogU2VwdGVtYmVyIDI0PHN1cD50aDwvc3VwPiwgMjAxODwv
c3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFy
azpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPklFVEYg
TEMgRW5kIERhdGU6IE5vdCBzdGFydGVkIHlldC48L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5JbnRlbmRlZCBTdGF0dXM6IEluZm9ybWF0aW9uYWw8
L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21h
cms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5T
dW1tYXJ5Ojwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1z
by1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBJIGRvbuKAmXQgYmVsaWV2ZSB0aGUgZG9jdW1lbnQgc2hv
dWxkIGJlIGNvbnRpbnVlZC4gR2l2ZW4gdGhlIGxhY2sgb2YgcHJlY2lzaW9uIGluIHRoZSBkZWZp
bml0aW9ucywgSeKAmWQgcmVjb21tZW5kIGFiYW5kb25pbmcgdGhlIHdvcmsNCiBhbmQgZ29pbmcg
ZGlyZWN0bHkgdG8gdGhlIFlBTkcgbW9kZWwuIEkgYWxzbyBoYXZlIHNvbWUgbWFqb3IgY29uY2Vy
bnMuPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJv
b2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmx0O2JocyZn
dDsgTXkgcGVyc29uYWwgaW50ZXJlc3QgaXMgaW4gaGF2aW5nIGEgQkJGIFRSLTE4MSBkYXRhIG1v
ZGVsIChETSkuIEkgYmVsaWV2ZSBpdCBpcyBpbiB0aGUgYmVzdCBpbnRlcmVzdCBvZiB0aGUgb3Zl
cmFsbCBpbmR1c3RyeSBpZiB0aGUgVFItMTgxIERNICh3aGljaCBJ4oCZdmUgYWxyZWFkeQ0KIHN1
Ym1pdHRlZCB0byBCQkYgZm9yIGNvbnNpZGVyYXRpb24gaW4gdGhlIG5leHQgVFItMTgxIGlzc3Vl
KSBhbmQgYW55IHBvdGVudGlhbCBZQU5HIERNIHdlcmUgY29uc2lzdGVudC4gSXQgaXMgZm9yIHRo
aXMgcmVhc29uIEnigJltIGNyZWF0aW5nIGFuIGluZm9ybWF0aW9uIG1vZGVsLiBQZXJzb25hbGx5
LCBJIGhhdmUgbm8gaW50ZW50aW9uIG9mIHNwZW5kaW5nIG15IGVmZm9ydCBjcmVhdGluZyBhIFlB
TkcgRE0sIGJlY2F1c2UgYWxsIGRldmljZXMgbXkNCiBlbXBsb3llciB3b3VsZCBjb25zaWRlciBt
YW5hZ2luZyBCYWJlbCBpbiBhcmUgY3VycmVudGx5IG1hbmFnZWQgYnkgQkJGIFRSLTA2OS4gSWYg
SSB3ZXJlIHRvIGFiYW5kb24gdGhpcyBpbmZvcm1hdGlvbiBtb2RlbCBlZmZvcnQsIEkgd291bGQg
dGhlbiBvbmx5IGNyZWF0ZSB0aGUgVFItMTgxIERNLCBhbmQgbGVhdmUgaXQgdG8gb3RoZXJzIHRv
IGZpZ3VyZSBvdXQgaG93IG9yIHdoZXRoZXIgdG8gY3JlYXRlIGEgWUFORyBETS4gSeKAmW0gYWx3
YXlzIGhhcHB5DQogbm90IHRvIGRvIHdvcmsgd2hlcmUgb3RoZXJzIHNlZSBubyB2YWx1ZTsgYnV0
IEkgZG8gYmVsaWV2ZSB0aGVyZSBpcyB2YWx1ZSBpbiBoYXZpbmcgY29uc2lzdGVuY3kgYmV0d2Vl
biBteSBUUi0xODEgRE0gYW5kIGFueSBZQU5HIG1vZGVsIHRoYXQgc29tZW9uZSBlbHNlIG1pZ2h0
IGNob29zZSB0byBjcmVhdGUuIEkgd2lsbCBzb29uIGJlIHB1dHRpbmcgbXkgZHJhZnQgVFItMTgx
IERNIG9uIG15IGdpdGh1YiBzaXRlLiBJZiB0aGUgV0cgZGlkIHdhbnQNCiB0byBhYmFuZG9uIHRo
aXMgaW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0LCBpdCB3b3VsZCBzdGlsbCBiZSBwb3NzaWJsZSB0
byBnZXQgY29uc2lzdGVuY3kgaWYgd2hvZXZlciBjcmVhdGVzIGEgWUFORyBETSB3YW50ZWQgdG8g
c2ltcGx5IGJhc2UgdGhlIFlBTkcgRE0gb24gbXkgVFItMTgxIERNLiBJIGRvIHRoaW5rIHRoYXQg
YXBwcm9hY2ggaXMgYSBiaXQgYXdrd2FyZCwgdGhvdWdoLiBJIGFsc28gdGhpbmsgdGhhdCBhcHBy
b2FjaCB3b3VsZCBtYWtlDQogaXQgbW9yZSBkaWZmaWN1bHQgdG8gZ2V0IGdvb2QgcmV2aWV3IG9m
IHRoZSBpbmZvcm1hdGlvbiBlbGVtZW50cy4gQlRXLCBhIGNvdXBsZSBvZiB0aGUgQmFiZWwgaW1w
bGVtZW50YXRpb25zIGhhdmUgaW1wbGVtZW50ZWQgdGhlIGluZm9ybWF0aW9uIG1vZGVsIGFzIGFu
IEhUTUwgd2ViIHBhZ2UgKHdpdGggbm8gY29uZmlndXJhdGlvbiBvZiBwYXJhbWV0ZXJzIHN1cHBv
cnRlZCkuIFRoaXMgaGFzIHByb3ZpZGVkIHZlcnkgdXNlZnVsIGZlZWRiYWNrLg0KIFRoZXNlIGlt
cGxlbWVudGVycyBhcmUgbm90IGV4cGVyaWVuY2VkIGluIFlBTkcgb3IgcmVhZGluZyBZQU5HIERN
cyAoYW5kIG5laXRoZXIgYW0gSSkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3Jp
Z2luYWxCb2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9
Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+VGhpcyBpcyBjZXJ0YWlubHkgdXAgdG8g
dGhlIEJhYmVsIFdHIGJ1dCB0aGUgaW5mb3JtYXRpb24gbW9kZWwgc2VlbXMgdG8gbWUgdG8gYmUg
YSB3YXN0ZWQgc3RlcC4gQWRkaXRpb25hbGx5LCB3aGlsZSB0aGUgaW5mb3JtYXRpb24gbW9kZWwg
d2lsbCBiZSB1c2VkIGFzIGEgc3RhcnRpbmcgcG9pbnQNCiBmb3IgdGhlIGFjdHVhbCBkYXRhIG1v
ZGVsLCB0aGVyZSBpcyBubyBndWFyYW50ZWUgdGhhdCBpdCB3aWxsIGZvbGxvdyBpdCBieSB0aGUg
dGltZSBpdCBzdGFuZGFyZGl6ZWQgYW5kIGltcGxlbWVudGVkLiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmx0O2JoczImZ3Q7IEkgYXNzdW1lIHlvdeKAmXJlIHJl
ZmVycmluZyB0byB0aGUgWUFORyBETSBpbiB0aGUgbGFzdCBzZW50ZW5jZS4gSeKAmW0gaG9wZWZ1
bCB3ZSB3aWxsIGJlIGFibGUgdG8gZ2V0IHNvbWVvbmUgd2l0aCBZQU5HIGV4cGVydGlzZSB0byBj
cmVhdGUgYSBZQU5HIERNLCBidXQgeW914oCZcmUgcmlnaHQNCiB0aGVyZeKAmXMgbm8gZ3VhcmFu
dGVlLiBJ4oCZbSB3b3JraW5nIG9uIHRoZSBCQkYgVFItMTgxIGRhdGEgbW9kZWwgYW5kIGRvIGV4
cGVjdCBpdCB0byB0cmFjayBjbG9zZWx5IHRvIHRoaXMgaW5mb3JtYXRpb24gbW9kZWwgZWZmb3J0
LCB3aXRoIHB1YmxpY2F0aW9uIG5leHQgeWVhci4gSSB0aGluayB3ZSBtdXN0IGFncmVlIHRvIGRp
c2FncmVlIG9uIHRoZSB2YWx1ZSBvZiB0aGlzIGluZm9ybWF0aW9uIG1vZGVsLiBNeSBleHBlcmll
bmNlcyB3aXRoIHRoZQ0KIGxtYXAgaW5mb3JtYXRpb24gbW9kZWwgKFJGQzgxOTMpIHN1Z2dlc3Rl
ZCBpdCB3YXMgdmFsdWFibGUgdG8gaGF2ZSB0aGUgaW5mb3JtYXRpb24gbW9kZWwgdG8gZHJpdmUg
Ym90aCB0aGUgWUFORyAoUkZDODE5NCkgYW5kIFRSLTE4MSBETXMuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFp
bE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdCI+T2sg4oCTIEkgdGhpbmsgdGhlIEJCRiBtb2RlbCB3b3VsZCBhbHNvIGJlIGEgZ29v
ZCBpbnB1dCB0byB0aGUgSUVURiBCYWJlbCBZQU5HIG1vZGVsLg0KPG86cD48L286cD48L3NwYW4+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxi
cj4NCjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4g
MGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHki
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21h
cms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5Db21t
ZW50czo8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28t
Ym9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mbmJzcDsmbmJzcDsmbmJzcDsgVGhlIHN1bW1hcnkgc2F5cyBpdCBhbGwuPHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9k
eSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFs
Qm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPk1ham9yIElzc3Vlczo8L3NwYW4+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0Omw4IGxldmVs
MSBsZm8xIj4NCjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjwh
W2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5UaGUgYWJzdHJhY3Rpb24gb2YgYmFiZWwtc2VjdXJp
dHktb2JqIGlzIHRvbyBhYnN0cmFjdCB0byBiZSB1c2VmdWwuIEZ1cnRoZXJtb3JlLCBiYWJlbC1z
ZWN1cml0eS10cnVzdCBhbGx1ZGVzIHRvIGNlcnRpZmljYXRlcyBzaWduZWQgYnkgQ0FzLiBIb3dl
dmVyLCBpZiB5b3UgYXJlIHVzaW5nIHRoZXNlIGZvciByb3V0aW5nLCBpdCBpcyBub3QgY2xlYXIN
CiBob3cgdGhlIFBLSSBpcyBhY2Nlc3NlZC4gSXQgd291bGQgYmUgaW5maW5pdGVseSBtb3JlIHVz
ZWZ1bCB0byBkZWZpbmUgd2hhdCBpcyB1c2VkIGZvciB0aGUgZXh0YW50IHNlY3VyaXR5IG1lY2hh
bmlzbSAoZS5nLiwgSE1BQykuPC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJr
Ol9NYWlsT3JpZ2luYWxCb2R5Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28t
Ym9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPiZsdDtiaHMmZ3Q7IEJhYmVsIFdHIGhhcyByZWNl
bnRseSBhZG9wdGVkIFdHIGRyYWZ0cyBmb3IgYSBEVExTIGFuZCBhbiBITUFDIHNlY3VyaXR5IG1l
Y2hhbmlzbS4gQm90aCB3ZXJlIGFkb3B0ZWQgYWZ0ZXIgdGhlIGluZm9ybWF0aW9uLW1vZGVsIGRy
YWZ0IHlvdSByZXZpZXdlZCB3YXMgcHVibGlzaGVkLg0KIEJvdGggc2VjdXJpdHkgc29sdXRpb25z
IHJlcXVpcmUgY3JlZGVudGlhbHMsIGJ1dCB0aGUgdHlwZXMgb2YgY3JlZGVudGlhbHMgYW5kIGhv
dyB0aGV5IGFyZSB1c2VkIGFuZCB0cmVhdGVkIGFyZSBzcGVjaWZpYyB0byBlYWNoIHNvbHV0aW9u
LiBDcmVhdGluZyBpbmZvcm1hdGlvbiBtb2RlbCBlbGVtZW50cyB3aXRob3V0IGtub3dpbmcgdGhl
IGRldGFpbHMgb2YgdGhlIGV2ZW50dWFsIHNlY3VyaXR5IG1lY2hhbmlzbXMgd2FzIGluZGVlZCBj
aGFsbGVuZ2luZywNCiBhbmQgd2FzIHRoZSByZWFzb24gdGhlIG9iamVjdCB3YXMgc28gYWJzdHJh
Y3QuIEl0IGlzIG5vdCB0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIGluZm8gbW9kZWwgdG8gZGVm
aW5lIHRoZSBzZWN1cml0eSBtZWNoYW5pc21zIOKAkyByYXRoZXIgdGhlIGluZm8gbW9kZWwgbXVz
dCByZWZsZWN0IHRoZSBuZWVkcyBvZiB0aGUgc2VjdXJpdHkgbWVjaGFuaXNtcyB0aGUgV0cgc2Vs
ZWN0cy4gUGVyIHRoZSBkcmFmdHMsIEhNQUMgd2lsbCB1c2UgYSBzaGFyZWQNCiBrZXkgKG5vIGNl
cnRpZmljYXRlIGF1dGhvcml0eSBvciBQS0kpLCBhbmQgRFRMUyB3aWxsIGFsbG93IGZvciBhbGwg
Y3JlZGVudGlhbHMgYWxsb3dlZCBieSBEVExTIGJlc3QgcHJhY3RpY2VzIChSRkMgNzUyNSkuIEhv
dyB0aGUgUEtJIGlzIGFjY2Vzc2VkIGluIHRoZSBjYXNlIG9mIERUTFMtcHJvdGVjdGVkIEJhYmVs
IGlzIGRlc2NyaWJlZCBpbiB0aGUgbmV3IChhcyBvZiB5ZXN0ZXJkYXkpIGRyYWZ0LWlldGYtYmFi
ZWwtZHRscyBXRyBkcmFmdC4NCiBMb29raW5nIG92ZXIgdGhlIGJhYmVsLXNlY3VyaXR5LW9iaiBl
bGVtZW50cyBpbiB0aGUgY29udGV4dCBvZiB0aGVzZSAyIGRyYWZ0cyB0aGF0IG5vdyBleGlzdCwg
SSBkbyB0aGluayBzb21lIG1vcmUgZGVzY3JpcHRpdmUvY2xhcmlmeWluZyBkZXRhaWwgaXMgbmVl
ZGVkIHNwZWNpZmljIHRvIGVhY2ggb2YgdGhlIDIgc29sdXRpb25zLiBIb3dldmVyLCBJIHdhbnQg
dG8gYXZvaWQgY3JlYXRpbmcgYSBkZXBlbmRlbmN5IG9uIGVpdGhlciBzb2x1dGlvbiwNCiBhbmQg
c3RpbGwgdGhpbmsgdGhlcmUgaXMgdmFsdWUgaW4gbW9kZWxpbmcgY3JlZGVudGlhbCBtYW5hZ2Vt
ZW50IGluIGEgbWFubmVyIHRoYXQgY291bGQgd29yayBmb3IgYW55IGNyZWRlbnRpYWwgc3lzdGVt
ICh1c2VkIGJ5IGFueSBzZWN1cml0eSBtZWNoYW5pc20pLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPkluIHRoYXQgY2Fz
ZSBhbmQgc2luY2UgeW91IGRvbuKAmXQgd2FudCB0byBkZWZpbmUgd2hhdCBpdCBpcyBvciB0aWUg
aXQgdG8gYW55IGF1dGhlbnRpY2F0aW9uIG1lY2hhbmlzbSwgSSBkb27igJl0IHNlZSB0aGUgYmFi
ZWwtY3JlZGVudGlhbHMtb2JqZWN0IGJlaW5nIGFueSBtb3JlIHVzZWZ1bCB0aGFuDQogYSBzdHJp
bmcuIFBlcmhhcHMgeW91IGNvdWxkIGV4cGxhaW4gYnkgZXhhbXBsZSBob3cgdGhpcyBhYnN0cmFj
dGlvbiB3b3VsZCBiZSBwb3B1bGF0ZWQgZm9yIGJvdGggSE1BQyBhbmQgRFRMUy4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJv
ZHkiPiZsdDtiaHMyJmd0OyBZZXMsIGFncmVlLiBJIGZvdW5kIHRoZSBpbmZvcm1hdGlvbiBtb2Rl
bCBmb3JtYXQgbGltaXRpbmcgd3J0IGV4cHJlc3NpbmcgdGhpcy4gSSB0aGluayBZQU5HIHN1cHBv
cnRzIHRoZSBtb2RlbGluZyBvZiBjb21tYW5kcywgYXMgZG9lcyBUUi0xODEuIEJ1dCBJIGRpZG7i
gJl0IGtub3cNCiBob3cgdG8gZG8gdGFsayBhYm91dCBjb21tYW5kcyBpbiB0aGlzIHNpbXBsaXN0
aWMgc3ludGF4LiBJbiBUUi0xODEsIHdlIGhhbmRsZSBjcmVkZW50aWFscyBieSBhbGxvd2luZyB0
aGVtIHRvIGJlIGFkZGVkIG9yIGRlbGV0ZWQsIGJ1dCBvbmx5IGNlcnRhaW4gbWV0YWRhdGEgY2Fu
IGJlIHJlYWQuIEnigJlsbCBhZGQgbW9yZSBhbmQgc2VlIGlmIEkgY2FuIGZpbmQgYSBnb29kIHdh
eSB0byBleHByZXNzIHRoaXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPk9rLg0KPG86cD48L286cD48L3NwYW4+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3Jp
Z2luYWxCb2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGlu
IDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6
bDkgbGV2ZWwxIGxmbzIiPg0KPHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFs
Qm9keSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+
Mi48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPldoaWxlIHRoZSBkZXNjcmlwdGl2ZSB0
ZXh0IHNheXMgdGhhdCBzb21lIG9iamVjdHMgTVVTVCBiZSBjb25maWd1cmVkLCB0aGVyZSBpcyBu
byBwcmVjaXNlIHNwZWNpZmljYXRpb24gb2Ygd2hpY2ggYXJlIGNvbmZpZ3VyYWJsZSBhbmQgd2hp
Y2ggYXJlIG5vdC48L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxP
cmlnaW5hbEJvZHkiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+Jmx0O2JocyZndDsgVGhlIE92ZXJ2aWV3IHNlY3Rpb24gcHJvdmlkZXMg
YSBjb21wbGV0ZSAobm9uLW5vcm1hdGl2ZSkgbGlzdCBvZiBhbGwgKHBvdGVudGlhbGx5KSBjb25m
aWd1cmFibGUgZGF0YSBlbGVtZW50cy4gRWFjaCBvZiB0aGVzZSBkYXRhIGVsZW1lbnRzIGhhcyBu
b3JtYXRpdmUgbGFuZ3VhZ2UgYXMgdGhlIGxhc3Qgc2VudGVuY2UgaW4gdGhlIGRlc2NyaXB0aW9u
IG9mIHRoZSBkYXRhIGVsZW1lbnQgKGVpdGhlciDigJxNQVkgYmUgY29uZmlndXJhYmxl4oCdIG9y
IOKAnE1VU1QgYmUgY29uZmlndXJhYmxlIGlmIGltcGxlbWVudGVk4oCdKS4gSXTigJlzIGJlZW4g
c3VnZ2VzdGVkIHRvIG1lIHRoYXQgcGVvcGxlIHVzZWQgdG8gWUFORyBtYXkgZmluZCB0aGlzIGEg
Y29uZnVzaW5nIHdheSBvZiBleHByZXNzaW5nIGNvbmZpZ3VyYWJpbGl0eSwgYW5kIHRoYXQgdGhl
IG1lYW5pbmcgb2Yg4oCcTUFZL01VU1QgYmUgY29uZmlndXJhYmxl4oCdIGlzIG5vdCBvYnZpb3Vz
IHRvIHRoZW0uIOKAnE1BWS9NVVNUIGJlIGNvbmZpZ3VyYWJsZeKAnSBmb3IgbWUgbWVhbnQgdGhh
dCBhIGdlbmVyaWMgRE0gd291bGQgZGVmaW5lIGl0IGFzIHJlYWQvd3JpdGUuIElmIGl0IOKAnE1B
WSBiZSBjb25maWd1cmFibGXigJ0sIHRoZW4gYSBzcGVjaWZpYyBwcm90b2NvbCBpbXBsZW1lbnRh
dGlvbiBjb3VsZCBjaG9vc2UgdG8gbWFrZSBpdCByZWFkLW9ubHksIGV2ZW4gdGhvdWdoIHRoZSBn
ZW5lcmljIERNIGRlZmluZXMgaXQgYXMgcmVhZC93cml0ZS4gVGhlIHN1Z2dlc3Rpb24gd2FzIHRv
IGNoYW5nZSBob3cgdGhpcyBpcyBleHByZXNzZWQgYnkgYWRkaW5nIGEgY29sdW1uIHRvIHRoZSBv
YmplY3RzIHdpdGgg4oCccm/igJ0gb3Ig4oCccnfigJ0gZm9yIGVhY2ggcGFyYW1ldGVyLiBFeHBs
YWluIGluIHRoZSBOb3RhdGlvbiBzZWN0aW9uIHRoYXQg4oCccm/igJ0gbWVhbnMgdGhlIHBhcmFt
ZXRlciBpcyByZWFkLW9ubHksIGFuZCDigJxyd+KAnSBtZWFucyB0aGUgcGFyYW1ldGVyIGlzIHJl
YWQtd3JpdGUuIFdoZXJlIGFuIGltcGxlbWVudGF0aW9uIGNhbiBjaG9vc2UgdG8gZXhwb3NlIGEg
4oCccnfigJ0gcGFyYW1ldGVyIGFzIOKAnHJv4oCdLCB0aGlzIHdpbGwgYmUgbm90ZWQgaW4gdGhh
dCBwYXJhbWV0ZXLigJlzIGRlc2NyaXB0aW9uIGFzIOKAnEFuIGltcGxlbWVudGF0aW9uIE1BWSBj
aG9vc2UgdG8gZXhwb3NlIHRoaXMgcGFyYW1ldGVyIGFzIHJlYWQtb25seSAocm8pLuKAnSBJbiB0
aGUgT3ZlcnZpZXcsIEkgd291bGQgY2hhbmdlIOKAnDwvc3Bhbj5Gb2xsb3dpbmcgaXMgYSBsaXN0
IG9mIHRoZSBkYXRhIGVsZW1lbnRzIHRoYXQgYW4gaW1wbGVtZW50YXRpb24gY2FuIGNob29zZSB0
byBhbGxvdyB0byBiZSBjb25maWd1cmFibGU64oCdPC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IHRvIOKAnDwvc3Bhbj5N
b3N0IHBhcmFtZXRlcnMgYXJlIHJlYWQtb25seS4gRm9sbG93aW5nIGlzIGEgbGlzdCBvZiB0aGUg
ZGF0YSBlbGVtZW50cyB0aGF0IGFyZSBub3QgcmVxdWlyZWQgdG8gYmUgcmVhZC1vbmx5Ojwvc3Bh
bj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPuKAnS4gPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNv
LWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0
ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDYgbGV2ZWwxIGxmbzMiPg0KPHNwYW4gc3R5bGU9
Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4w
cHQiPlRoZSBjb250ZW50cyBhbmQgc3RydWN0dXJlIG9mIGJhYmVsLWhlbGxvLXVjYXN0LWhpc3Rv
cnkgYW5kIGJhYmVsLWhlbGxvLW1jYXN0LWhpc3RvcnkgaXMgaW5jb21wcmVoZW5zaWJsZS4gV2h5
IGFyZW7igJl0IHRoZXNlIG9iamVjdHMgcmVwcmVzZW50ZWQgYXMgbGlzdHMgd2l0aCB0aGUgZm9y
bWF0IG9mIHRoZSBsaXN0IGVsZW1lbnRzIGRlZmluZWQ/PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1i
b29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHls
ZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbHQ7YmhzJmd0OyBBZ3JlZWQuIFRo
ZSBkZXNjcmlwdGlvbiBpcyBiZWluZyBpbXByb3ZlZCBpbiB0aGUgbmV4dCBkcmFmdCByZXZpc2lv
biwgYmFzZWQgb24gZmVlZGJhY2sgYWxyZWFkeSByZWNlaXZlZCBmcm9tIHRoZSBXRy4gVGhleSBh
cmVu4oCZdCBsaXN0cyBiZWNhdXNlIHRoZXkgYXJlIHByZWNpc2VseQ0KIHJlZmxlY3RpbmcgdGhl
IG1lY2hhbmlzbSBkZXNjcmliZWQgaW4gYmFiZWwtcmZjNjEyNmJpcyAodGhlIHByb3RvY29sIHNw
ZWNpZmljYXRpb24pLiBUaGUgaW1wbGVtZW50ZXJzIGZlbHQgdGhpcyBhbHJlYWR5LWltcGxlbWVu
dGVkIGhpc3Rvcnkgd2FzIHVzZWZ1bCBhbmQgdGhvdWdodCBpdCB3b3VsZCBiZSBnb29kIHRvIGFs
bG93IGl0IHRvIGJlIGV4cHJlc3NlZCB2aWEgdGhlIGluZm8gbW9kZWwuIE5vdCBhbGwgaW1wbGVt
ZW50ZXJzIGltcGxlbWVudA0KIHRoaXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMyBsZXZlbDEgbGZvNCI+DQo8
c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj40LjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE2LjBwdCI+VGhlIOKAnFNlY3VyaXR5IENvbnNpZGVyYXRpb25z4oCdIHNlY3Rpb24g
ZGlzY3Vzc2lvbiBpcyB3b2VmdWxseSBpbmFkZXF1YXRlIOKAkyBpdCBiYXNpY2FsbHkgc2F5cyB0
aGF0IGNvbmZpZ3VyYXRpb24gbXVzdCBiZSBzZWN1cmVkLiBUaGlzIGlzIGFub3RoZXIgcmVhc29u
IHRvIGdvIHRvIHRoZSBZQU5HIG1vZGVsIHdoZXJlIGFsbCB0aGlzIGlzIGRlZmluZWQuDQogJm5i
c3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxP
cmlnaW5hbEJvZHkiPiZsdDtiaHMmZ3Q7IFRSLTA2OSBhbmQgVFItMzY5IGFsc28gc2VjdXJlIGNv
bmZpZ3VyYXRpb24gb2YgVFItMTgxIGRhdGEgZWxlbWVudHMuIFdoZW4gc29tZW9uZSBlbHNlIGNy
ZWF0ZXMgYSBZQU5HIERNLCBJIGV4cGVjdCBpdCB3aWxsIGhhdmUgd2hhdGV2ZXIgc2VjdXJpdHkg
aXMgcHJvdmlkZWQgYnkNCiBZQU5HIChvciBORVRDT05GL1JFU1RDT05GKS4gVGhlIGN1cnJlbnQg
aW1wbGVtZW50YXRpb25zIHRoYXQgcHJvdmlkZSByZWFkLW9ubHkgZGlzcGxheSBvZiBkYXRhIGVs
ZW1lbnRzIHZpYSBIVE1MIGFyZSBub3Qgc2VjdXJpbmcgdGhlaXIgd2ViIHBhZ2VzIOKAkyBidXQg
dGhhdCBpcyBub3QgYW4gaXNzdWUgaW4gYSBwcm90b3R5cGUuIEkgd291bGQgY2VydGFpbmx5IHN1
Z2dlc3QgdGhhdCBhbGwgSFRNTCBwYWdlcyBpbiBjb21tZXJjaWFsIHByb2R1Y3RzDQogcmVxdWly
ZSB1c2VycyB0byBsb2dpbiBwcmlvciB0byBkaXNwbGF5LiBUaGUgaW5mb3JtYXRpb24gbW9kZWwg
aXMgbm90IGluIGEgcG9zaXRpb24gdG8gcmVxdWlyZSBvciBndWFyYW50ZWUgdGhpcywgaG93ZXZl
ci4gQSBZQU5HIERNIGFuZCBpdHMgc2VjdXJpdHkgY2FwYWJpbGl0aWVzIHdvdWxkIGhhdmUgbm8g
YXBwbGljYWJpbGl0eSB0byBUUi0wNjkvVFItMTgxL1RSLTM2OSBvciBIVE1MIHdlYiBwYWdlcywg
c28gSeKAmW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kDQogaG93IGEgWUFORyBtb2RlbCB3b3VsZCBw
cm92aWRlIHNlY3VyaXR5IGZvciBhbnkgb2YgdGhlc2Ugb3RoZXIgbWVjaGFuaXNtcy48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1i
b29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+V2hhdCBJIG1lYW4gaXMgdGhhdCB0aGUgWUFORyBt
b2RlbHMgaGF2ZSBhIHRlbXBsYXRlIGZvciBib3RoIG92ZXIgc2VjdXJpdHkgb2YgdGhlIGRhdGEg
bW9kZWwgYW5kIGxpc3Rpbmcgb3V0IHRoZSBzZWN1cml0eSBleHBvc3VyZXMgZm9yIHZhcmlvdXMg
cGFyYW1ldGVycy4gQWxsIHRoaXMgaGFzDQogaXMgYSBvbmUtbGluZXIgbWFuZGF0aW5nIGEgc2Vj
dXJlIG1hbm5lci4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9
Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtmb250LXZh
cmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7b3JwaGFuczogMjt3aWRvd3M6IDI7b3ZlcmZsb3ctd3Jh
cDogYnJlYWstd29yZDt3aGl0ZS1zcGFjZTpwcmUtd3JhcCI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jm5ic3A7Jm5ic3A7IEFueSBtZWNoYW5pc20gb3IgcHJv
dG9jb2wgdGhhdCBpczxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
Jm5ic3A7Jm5ic3A7IHVzZWQgdG8gdHJhbnNtaXQgdGhpcyBpbmZvcm1hdGlvbiBvciBhbGxvdyBm
b3IgaXRzIGNvbmZpZ3VyYXRpb24gaXM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPiZuYnNwOyZuYnNwOyBhbHNvIHJlc3BvbnNpYmxlIGZvciBlbnN1cmluZyB0aGlz
IGlzIGRvbmUgc28gaW4gYSBzZWN1cmUgbWFubmVyLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3Jt
YWw7b3JwaGFuczogMjt3aWRvd3M6IDI7b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDt3aGl0ZS1z
cGFjZTpwcmUtd3JhcCI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9k
eSI+SXQgd291bGQgcHJvYmFibHkgYmUgYmV0dGVyIHRvIHNheSBpdCBpcyBpbiB0aGUgc2NvcGUg
b2YgdGhlIGRhdGEgbW9kZWxzIChlaXRoZXIgSUVURiBmb3IgQkJGKS4gPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNv
LWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+Jmx0O2JoczImZ3Q7IE9LLiBXaWxsIGRvLjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48
L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wcmU+DQo8
cHJlPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+T2suIEnigJlsbCB0YWtlIGEgbG9vayBhdCB0aGUgdXBkYXRlLiA8bzpwPjwvbzpw
Pjwvc3Bhbj48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01h
aWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2lu
YWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoYW5rczxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48
L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5BY2VlPG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7
b3JwaGFuczogMjt3aWRvd3M6IDI7b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDt3aGl0ZS1zcGFj
ZTpwcmUtd3JhcCI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtvcnBoYW5zOiAyO3dpZG93czogMjtv
dmVyZmxvdy13cmFwOiBicmVhay13b3JkO3doaXRlLXNwYWNlOnByZS13cmFwIj48c3BhbiBzdHls
ZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij5UaGFua3MsPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2ZvbnQtdmFyaWFudC1saWdh
dHVyZXM6IG5vcm1hbDtvcnBoYW5zOiAyO3dpZG93czogMjtvdmVyZmxvdy13cmFwOiBicmVhay13
b3JkO3doaXRlLXNwYWNlOnByZS13cmFwIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWls
T3JpZ2luYWxCb2R5Ij5BY2VlPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtvcnBoYW5zOiAy
O3dpZG93czogMjtvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO3doaXRlLXNwYWNlOnByZS13cmFw
Ij48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFs
Qm9keSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNv
LWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48YnI+DQo8YnI+DQo8YnI+DQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0i
bXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHls
ZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjE2LjBwdCI+TWlub3IgSXNzdWVzOjwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0
LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzUiPg0KPHNwYW4gc3R5bGU9Im1z
by1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4g
c3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Ow0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQi
PlRoZSBmb3JtYXQgZm9yIHRoZSBvYmplY3QgZGVzY3JpcHRpb25zIGlzIGhhcmQgdG8gY29uc3Vt
ZS4gSXQgd291bGQgYmUgcHJlZmVyYWJsZSB0byB1c2UgY29tcGxldGUgc2VudGVuY2VzIGFuZCBt
aXhlZCByYXRoZXIgdGhhbiBhIGNvbnRpbnVvdXMgc3RyZWFtIG9mIGxvd2VyY2FzZSBzZXBhcmF0
ZSBieSBzZW1pLWNvbG9ucy48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3Jp
Z2luYWxCb2R5Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6
X01haWxPcmlnaW5hbEJvZHkiPiZsdDtiaHMmZ3Q7IE9LLiBXaWxsIGRvLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6
bDEwIGxldmVsMSBsZm82Ij4NCjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5h
bEJvZHkiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5k
aWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5XaHkgaXNu4oCZdCB0aGVyZSBhbiBJ
UHY0IG11bHRpY2FzdCBhZGRyZXNzIGluIGJhYmVsLWNvbnN0YW50LW9iaj88L3NwYW4+PC9zcGFu
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmx0
O2JocyZndDsgSXQgd2FzIHJlbW92ZWQgcGVyIHJlcXVlc3Qgb2YgYmFiZWwgcm91dGluZyBwcm90
b2NvbCBhdXRob3JzIGFuZCBpbXBsZW1lbnRlcnMuIE5vLW9uZSB3YXMgaW1wbGVtZW50aW5nIElQ
djQgdHJhbnNwb3J0IG9mIGJhYmVsLCBhbmQgZXZlcnlvbmUgZmVsdCBpdCB3YXMgY29tcGxldGVs
eQ0KIHVubmVjZXNzYXJ5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0i
bXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBp
bjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDUgbGV2ZWwxIGxmbzciPg0KPHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+
PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAm
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Ni4wcHQiPkl0IGlzIHVuY2xlYXIgaG93IGJhYmVsLXR4Y29zdCBhbmQgYmFiZWwtcnhjb3N0IGFy
ZSBkZXJpdmVkLiBUaGlzIHNob3VsZCBlaXRoZXIgYmUgc3BlY2lmaWVkIG9yIHRoZXJlIHNob3Vs
ZCBiZSBhbiBhcHByb3ByaWF0ZSByZWZlcmVuY2UgdG8gdGhlIHNlY3Rpb24gaW4gdGhlIGJhc2Ug
c3BlY2lmaWNhdGlvbi48L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01h
aWxPcmlnaW5hbEJvZHkiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmx0O2JocyZndDsgT0suIFdpbGwgcHJvdmlkZSByZWZl
cmVuY2UgdG8gYmFzZSBzcGVjIChzZWN0aW9uIDMuNC4zIG9mIHRoZSBjdXJyZW50IGJhYmVsLXJm
YzYxMjZiaXMgZHJhZnQpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0i
bXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBp
bjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzgiPg0KPHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+
PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+NC48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAm
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Ni4wcHQiPkl0IGlzIHVuY2xlYXIgaG93IEVDTVAgcm91dGVzIGFyZSBzdXBwb3J0ZWQgaW4gYmFi
ZWwtcm91dGVzLW9iai48L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01h
aWxPcmlnaW5hbEJvZHkiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmx0O2JocyZndDsgSSBkb27igJl0IHRoaW5rIEVDTVAg
cm91dGluZyBoYXMgYmVlbiBkaXNjdXNzZWQgaW4gdGhlIGNvbnRleHQgb2YgQmFiZWwsIG9yIHRo
YXQgYW55IG9mIHRoZSBpbXBsZW1lbnRhdGlvbnMgc3VwcG9ydCBpdC4gVGhpcyBtaWdodCBiZSBh
biBpbnRlcmVzdGluZyBkaXNjdXNzaW9uIHRvDQogaGF2ZS4gQnV0IEkgdGhpbmsgRUNNUCByb3V0
ZXMgYXJlIHN1cHBvcnRlZCBpbiBiYWJlbC1yb3V0ZXMtb2JqIGFzIGlzLiBGb3IgRUNNUCwgSSB3
b3VsZCBleHBlY3QgdG8gc2VlIG11bHRpcGxlIGJhYmVsLXJvdXRlcy1vYmogZW50cmllcyB3aXRo
IHRoZSBzYW1lIGJhYmVsLXJvdXRlLXByZWZpeCAocHJlZml4IGZvciB3aGljaCB0aGlzIHJvdXRl
IGlzIGFkdmVydGlzZWQpIHRvIGhhdmUgYmFiZWwtcm91dGUtc2VsZWN0ZWQgPSB0cnVlIChyb3V0
ZQ0KIGlzIGN1cnJlbnRseSBiZWluZyB1c2VkIGZvciBmb3J3YXJkaW5nIGFuZCBpcyBiZWluZyBh
ZHZlcnRpc2VkKS4gSeKAmW0gbm90IHN1cmUgd2hhdCBlbHNlIHdvdWxkIG5lZWQgdG8gYmUgZXhw
cmVzc2VkIHNwZWNpZmljIHRvIEJhYmVsLiBTaW5jZSBFQ01QIGlzbuKAmXQgZGVwZW5kZW50IG9u
IHdoaWNoIChpZiBhbnkpIHJvdXRpbmcgcHJvdG9jb2wgaXMgYmVpbmcgdXNlZCwgSSB3b3VsZCBl
eHBlY3QgbW9zdCBhc3BlY3RzIG9mIEVDTVAgKGUuZywgRUNNUA0KIHN1cHBvcnRlZCBhbmQgZW5h
YmxlZCkgdG8gYmUgbW9kZWxlZCBleHRlcm5hbCB0byBCYWJlbCBvciBhbnkgb3RoZXIgcm91dGlu
ZyBwcm90b2NvbC4gSWYgbXkgdGhpbmtpbmcgb24gRUNNUCBtb2RlbGluZyBpcyB0b28gc2ltcGxp
c3RpYywgcGxlYXNlIHBvaW50IG1lIHRvIHJlZmVyZW5jZXMgZm9yIGVkdWNhdGlvbi48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdp
bmFsQm9keSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluO21z
by1saXN0OmwyIGxldmVsMSBsZm85Ij4NCjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxP
cmlnaW5hbEJvZHkiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ
Z25vcmUiPjUuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+
PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5JZiBpcyBpbXBsZW1lbnRh
dGlvbi1zcGVjaWZpYyBob3cgYmFiZWwtcm91dGUtY2FsY3VsYXRlZC1tZXRyaWMgaXMgY2FsY3Vs
YXRlZCwgc2hvdWxkbuKAmXQgdGhlcmUgYmUgc29tZSBpbmRpY2F0aW9uIG9mIHRoZSBhbGdvcml0
aG0gdXNlZD8gSXQgc2VlbXMgYWxsIEJhYmVsIHJvdXRlcnMgaW4gdGhlIGRvbWFpbiBzaG91bGQg
YmUgdXNpbmcgYSBzaW1pbGFyDQogYWxnb3JpdGhtLiAmbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFu
IHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jmx0O2JocyZn
dDsgQWdyZWUsIGFuIGluZGljYXRpb24gaXMgbmVlZGVkLiBUaGVyZeKAmXMgbm8gcmVxdWlyZW1l
bnQgZm9yIGFsbCBCYWJlbCByb3V0ZXJzIHRvIHVzZSB0aGUgc2FtZSBvciBldmVuIHNpbWlsYXIg
YWxnb3JpdGhtLiBBdCB0aGUgdG9wIGxldmVsIGJhYmVsLWluZm9ybWF0aW9uLW9iaiBpcw0KIHRo
ZSBiYWJlbC1tZXRyaWMtY29tcC1hbGdvcml0aG1zIGxpc3QsIHdoaWNoIGlkZW50aWZpZXMgdGhl
IHN1cHBvcnRlZCBhbGdvcml0aG1zLiBCdXQgSSB0aGluayB0aGVyZSBuZWVkcyB0byBiZSBhIHBh
cmFtZXRlciBwZXIgaW50ZXJmYWNlIHRoYXQgaWRlbnRpZmllcyB3aGljaCBvZiB0aGUgc3VwcG9y
dGVkIGFsZ29yaXRobXMgaXMgYmVpbmcgdXNlZCBmb3IgdGhhdCBpbnRlcmZhY2UuIE5vdGUgdGhh
dCBkaWZmZXJlbnQgYWxnb3JpdGhtcyBhcmUNCiBsaWtlbHkgdG8gYmUgdXNlZCBkZXBlbmRpbmcg
b24gd2hldGhlciB0aGUgbGluayBpcyB3aXJlbGVzcywgZXRoZXJuZXQsIG9yIG90aGVyLiBBbm90
aGVyIHBvc3NpYmxlIHdheSB0byBtb2RlbCB3b3VsZCBiZSB0byBoYXZlIGEgc2VwYXJhdGUgb2Jq
ZWN0IHRoYXQgc2F5cyB3aGljaCBhbGdvcml0aG0gaXMgdXNlZCBmb3Igd2hpY2ggbGluayB0eXBl
LiBQZXJoYXBzIEkgc2hvdWxkIGFzayB0aGUgV0cgd2hpY2ggbW9kZWwgdGhleSBwcmVmZXIuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxP
cmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01h
aWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5OaXRzOjwvc3Bh
bj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpf
TWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDQg
bGV2ZWwxIGxmbzEwIj4NCjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJv
ZHkiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEu
PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5JbmNvbnNpc3RlbnQgdXBwZXJjYXNlIGFu
ZCBsb3dlcmNhc2UgcmVmZXJlbmNlIHRvIOKAnEJhYmVs4oCdLiBTZWUgZGlmZi48L3NwYW4+PC9z
cGFuPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
Jmx0O2JocyZndDsgT0suIFdpbGwgZG8uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6
LS4yNWluO21zby1saXN0Omw3IGxldmVsMSBsZm8xMSI+DQo8c3BhbiBzdHlsZT0ibXNvLWJvb2tt
YXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3Nw
YW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+VXNlIFVT
IEVuZ2xpc2ggc3BlbGxpbmcgb2Yg4oCcbmVpZ2hib3LigJ0gY29uc2lzdGVudGx5Ljwvc3Bhbj48
L3NwYW4+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5
Ij4mbHQ7YmhzJmd0OyBPSy4gV2lsbCBkby48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNw
YW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPkFDRUUtTS1HMkhSOkRlc2t0b3AgYWNlZSQgZGlmZiBkcmFmdC1p
ZXRmLWJhYmVsLWluZm9ybWF0aW9uLW1vZGVsLTAzLnR4dC5vcmlnIGRyYWZ0LWlldGYtYmFiZWwt
aW5mb3JtYXRpb24tbW9kZWwtMDMudHh0PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjE2LjBwdCI+MThjMTg8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGltcGxlbWVudGF0
aW9uICh2aWEgYSBtYW5hZ2VtZW50IHByb3RvY29sIHN1Y2ggYXMgbmV0Y29uZikgdG8gcmVwb3J0
PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2tt
YXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0t
PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2tt
YXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyBpbXBsZW1lbnRhdGlvbiAodmlhIGEgbWFuYWdlbWVudCBwcm90
b2NvbCBzdWNoIGFzIE5FVENPTkYpIHRvIHJlcG9ydDwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjk3LDk4Yzk3LDk4PC9zcGFuPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNw
OyB0aGF0IGNhbiBiZSB1c2VkIHRvIGNyZWF0ZWQgbWFuYWdlbWVudCBwcm90b2NvbCBkYXRhIG1v
ZGVscyAoc3VjaCBhczwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgYSBuZXRjb25mIFtSRkM2MjQxXSBZQU5H
IGRhdGEgbW9kZWwpLjwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPi0tLTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhhdCBjYW4gYmUgdXNlZCB0byBjcmVh
dGUgbWFuYWdlbWVudCBwcm90b2NvbCBkYXRhIG1vZGVscyAoc3VjaCBhczwvc3Bhbj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdp
bmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsm
bmJzcDsgYSBORVRDT05GIFtSRkM2MjQxXSBZQU5HIGRhdGEgbW9kZWwpLjwvc3Bhbj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdp
bmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjEwMSwxMDJjMTAxLDEwMjwv
c3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFy
azpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsm
bmJzcDsmbmJzcDsmbmJzcDsgbW9kZWwgaXMgZm9jdXNlZCBvbiByZXBvcnRpbmcgc3RhdHVzIG9m
IHRoZSBCYWJlbCBwcm90b2NvbCwgYW5kIHZlcnk8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpdHRsZSBv
ZiB0aGF0IGlzIGNvbnNpZGVyZWQgbWFuZGF0b3J5IHRvIGltcGxlbWVudCAoY29uZGl0aW9uYWwg
b24gYTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1i
b29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQi
Pi0tLTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1i
b29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQi
PiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgbW9kZWwgaXMgZm9jdXNlZCBvbiByZXBvcnRpbmcgQmFi
ZWwgcHJvdG9jb2wgb3BlcmF0aW9uYWwgc3RhdGUsIGFuZCB2ZXJ5PC9zcGFuPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyBsaXR0bGUgb2YgdGhhdCBpcyBjb25zaWRlcmVkIG1hbmRhdG9yeSB0byBpbXBsZW1lbnQgKGNv
bnRpbmdlbnQgb24gYTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPjEwNGMxMDQ8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBhcmFtZXRlcnMgbWF5IGJlIGNv
bmZpZ3VyYWJsZTsgaG93ZXZlciwgaXQgaXMgdXAgdG8gdGhlIEJhYmVsPC9zcGFuPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2lu
YWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2lu
YWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyBwYXJhbWV0ZXJzIG1heSBiZSBjb25maWd1cmFibGUuIEhvd2V2ZXIsIGl0IGlzIHVwIHRv
IHRoZSBCYWJlbDwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9
Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Ni4wcHQiPjEzNCwxMzVjMTM0LDEzNjwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIG1pbmltYWwgbnVt
YmVyIG9mIHZhbHVlcywgYW5kIG4gaXMgdGhlIG1heGltdW0uJm5ic3A7IFRoZSBzeW1ib2wgKiBm
b3I8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4m
bHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG4gbWVhbnMgbm8gdXBwZXIgYm91bmQuPC9zcGFuPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3Jp
Z2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3Jp
Z2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyB0aGUgbWluaW11biBudW1iZXIgb2YgbGlzdCBlbGVtZW50cyBhbmQgbiBpbmRpY2F0
ZXMgdGhlIG1heGltdW0gbnVtYmVyPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvZiBsaXN0IGVsZW1lbnRz
LiZuYnNwOyBUaGUgc3ltYm9sICogZm9yIG4gbWVhbnMgdGhlcmUgbm8gZGVmaW5lZCBsaW1pdCBv
bjwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29r
bWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIG51bWJlciBvZiBsaXN0IGVsZW1lbnRzLjwvc3Bhbj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFp
bE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjIxMGMyMTE8L3Nw
YW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6
X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgZW5hYmxlL2Rpc2FibGUgYmFiZWw8L3NwYW4+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08L3NwYW4+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IG8mbmJzcDsgZW5hYmxlL2Rpc2FibGUgQmFiZWw8L3NwYW4+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHki
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4yMjljMjMwPC9zcGFuPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNw
OyBvJm5ic3A7IEludGVyZmFjZTogZW5hYmxlL2Rpc2FibGUgYmFiZWwgb24gdGhpcyBpbnRlcmZh
Y2U8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4t
LS08L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9v
a21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4m
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgSW50ZXJmYWNlOiBlbmFibGUvZGlzYWJsZSBC
YWJlbCBvbiB0aGlzIGludGVyZmFjZTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPjI2MmMyNjM8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJlbC1pbmZvcm1hdGlvbi1vYmo7PC9zcGFuPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWls
T3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWls
T3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGJhYmVsLWlu
Zm9ybWF0aW9uLW9iajs8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0
eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTYuMHB0Ij4yNjYsMjY5YzI2NywyNjk8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNw
YW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
YmFiZWwtZW5hYmxlOiBpZiB0cnVlLCB0aGUgYmFiZWwgaW1wbGVtZW50YXRpb24gaXMgcnVubmlu
ZzsgaWY8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28t
Ym9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZhbHNlLCB0aGUgYmFi
ZWwgaW1wbGVtZW50YXRpb24gaXMgbm90IGN1cnJlbnRseSBydW5uaW5nOyBNQVkgYmU8L3NwYW4+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01h
aWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbmZpZ3VyYWJsZSB0byBhbGxvdyBiYWJl
bCB0byBiZSBzdGFydGVkIG9yIHN0b3BwZWQ8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGJhYmVsLWVuYWJsZTogaWYgdHJ1ZSwgdGhlIEJhYmVsIGltcGxlbWVudGF0aW9uIGlz
IHJ1bm5pbmc7IGlmPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHls
ZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBmYWxzZSwg
dGhlIEJhYmVsIGltcGxlbWVudGF0aW9uIGlzIG5vdCBjdXJyZW50bHkgcnVubmluZzsgTUFZIGJl
PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2tt
YXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjb25maWd1cmFibGUgdG8gYWxs
b3cgQmFiZWwgdG8gYmUgc3RhcnRlZCBvciBzdG9wcGVkPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+MzE4YzMxODwvc3Bhbj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9k
eSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfWJhYmVsLWNvbnN0YW50cy1vYmo7
PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2tt
YXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0t
PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2tt
YXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9
IGJhYmVsLWNvbnN0YW50cy1vYmo7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjE2LjBwdCI+MzU1YzM1NTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfWJhYmVsLWludGVyZmFjZXMtb2JqOzwvc3Bhbj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9y
aWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTwvc3Bhbj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9y
aWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfSBiYWJlbC1pbnRl
cmZhY2VzLW9iajs8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4zNjYsMzY3YzM2NiwzNjc8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGJhYmVsLWludGVyZmFjZS1lbmFibGU6IGlmIHRydWUsIGJhYmVsIHNlbmRzIGFuZCByZWNl
aXZlcyBtZXNzYWdlczwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb24gdGhp
cyBpbnRlcmZhY2U7IGlmIGZhbHNlLCBiYWJlbCBtZXNzYWdlcyByZWNlaXZlZCBvbiB0aGlzPC9z
cGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJr
Ol9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9z
cGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJr
Ol9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYWJlbC1pbnRlcmZhY2UtZW5hYmxl
OiBpZiB0cnVlLCBCYWJlbCBzZW5kcyBhbmQgcmVjZWl2ZXMgbWVzc2FnZXM8L3NwYW4+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9uIHRoaXMgaW50ZXJmYWNlOyBpZiBmYWxzZSwgQmFi
ZWwgbWVzc2FnZXMgcmVjZWl2ZWQgb24gdGhpczwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjQwNyw0MDhjNDA3LDQwODwvc3Bhbj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFs
Qm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgYmFiZWwtbWVzc2FnZS1sb2ctZW5hYmxlOiBpZiB0cnVlLCBs
b2dnaW5nIG9mIGJhYmVsIG1lc3NhZ2VzPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyByZWNlaXZlZCBvbiB0aGlzIGludGVyZmFjZSBpcyBlbmFibGVkOyBpZiBmYWxzZSwgYmFi
ZWwgbWVzc2FnZXM8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4tLS08L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJhYmVsLW1l
c3NhZ2UtbG9nLWVuYWJsZTogaWYgdHJ1ZSwgbG9nZ2luZyBvZiBCYWJlbCBtZXNzYWdlczwvc3Bh
bj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpf
TWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVjZWl2ZWQgb24gdGhpcyBpbnRlcmZh
Y2UgaXMgZW5hYmxlZDsgaWYgZmFsc2UsIEJhYmVsIG1lc3NhZ2VzPC9zcGFuPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxC
b2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+NDg5YzQ4OTwvc3Bhbj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdp
bmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZsdDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGluayBsYXllcjsgdGhlIHJ4Y29zdCBpcyBzZW50IHRv
IGEgbmVpZ2hib3VyIGluIGVhY2ggSUhVPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBsaW5rIGxheWVyOyB0aGUgcnhjb3N0IGlzIHNlbnQgdG8gYSBuZWlnaGJvciBpbiBlYWNo
IElIVTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1i
b29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQi
PjQ5MmM0OTI8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJt
c28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYu
MHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBuZWlnaGJv
dXIgdGFibGU6IHRoZSBzdGF0aXN0aWNzIGtlcHQgaW4gdGhlIG5laWdoYm91ciB0YWJsZTwvc3Bh
bj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpf
TWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTwvc3Bh
bj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpf
TWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIG5laWdoYm9yIHRhYmxlOiB0aGUg
c3RhdGlzdGljcyBrZXB0IGluIHRoZSBuZWlnaGJvciB0YWJsZTwvc3Bhbj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9k
eSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjUxNmM1MTY8L3NwYW4+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5h
bEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJlbC1zZWN1cml0eS1v
Ymo7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJv
b2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
LS0tPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJv
b2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB9IGJhYmVsLXNlY3VyaXR5LW9iajs8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij41NzhjNTc4PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFiZWwtcm91dGVzLW9iajs8L3NwYW4+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4tLS08L3NwYW4+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmln
aW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gYmFiZWwtcm91dGVz
LW9iajs8L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28t
Ym9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0
Ij42MzVjNjM1PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0i
bXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2
LjBwdCI+Jmx0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9YmFi
ZWwtY3JlZGVudGlhbC1vYmo7PC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3Bh
biBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE2LjBwdCI+LS0tPC9zcGFuPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3Bh
biBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE2LjBwdCI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB9IGJhYmVsLWNyZWRlbnRpYWwtb2JqOzwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjY0NWM2NDU8L3NwYW4+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5hbEJvZHkiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IH1iYWJlbC1sb2ctb2JqOzwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPi0tLTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgfSBiYWJlbC1sb2ctb2JqOzwvc3Bhbj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9k
eSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjY1OWM2NTk8L3NwYW4+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJtc28tYm9va21hcms6X01haWxPcmlnaW5h
bEJvZHkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij4mbHQ7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGV4cG9zZSBiYWJlbCByb3V0ZSBmaWx0ZXJpbmcgcnVsZXMgYnkgYWRkaW5nIGEgcm91dGUg
ZmlsdGVyaW5nIG9iamVjdDwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPi0tLTwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgZXhwb3NlIEJhYmVsIHJvdXRlIGZp
bHRlcmluZyBydWxlcyBieSBhZGRpbmcgYSByb3V0ZSBmaWx0ZXJpbmcgb2JqZWN0PC9zcGFuPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWls
T3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9N
YWlsT3JpZ2luYWxCb2R5Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+VGhhbmtzLDwv
c3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFy
azpfTWFpbE9yaWdpbmFsQm9keSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkFjZWU8
L3NwYW4+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
bG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbE9yaWdpbmFsQm9keSI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt
bD4NCg==

--_000_3332A71AD9884500A76CA3DF9265F874ciscocom_--


From nobody Sat Oct 13 04:45:04 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7729130DCA for <babel@ietfa.amsl.com>; Sat, 13 Oct 2018 04:45:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d_3KWjMJZo1I for <babel@ietfa.amsl.com>; Sat, 13 Oct 2018 04:44:59 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26040130DF5 for <babel@ietf.org>; Sat, 13 Oct 2018 04:44:58 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9DBic3V001281; Sat, 13 Oct 2018 13:44:38 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 650082DDE5; Sat, 13 Oct 2018 13:44:44 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id LUj9ZoWG0_WA; Sat, 13 Oct 2018 13:44:42 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 1FB632DDE2; Sat, 13 Oct 2018 13:44:40 +0200 (CEST)
Date: Sat, 13 Oct 2018 13:44:40 +0200
Message-ID: <87a7nink9j.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: "STARK, BARBARA H" <bs7652@att.com>
Cc: "babel@ietf.org" <babel@ietf.org>, Acee Lindem (acee) <acee@cisco.com>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Sat, 13 Oct 2018 13:44:39 +0200 (CEST)
X-Miltered: at korolev with ID 5BC1DAA6.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BC1DAA6.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BC1DAA6.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/i4tqsRIL3DS9e22GJ0QuoMef-P0>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 Oct 2018 11:45:02 -0000

(Added Acee to CC, in case he has some useful thoughts on the subject.)

> Juliusz once said on a babel thread "Of the multiple routes to a given
> destination, at most one is selected." Is this a necessary condition
> (due to the nature of Babel?) or is it simply that none of the
> implementations do ECMP?

RFC 6126bis does not allow ECMP.

While Babel should in principle be able to be extended to do ECMP, doing
that is not entirely obvious, for the following reasons:

  - it is not clear how to make the loop-avoidance algorithm interact with
    ECMP -- in concrete terms, what router-id and seqno to pick for an ECMP
    route;
  - since Babel uses dynamically computed metrics and hysteresis, the
    likelihood of multiple having exactly the same metric is fairly low;
    in practice, you'd need to balance over unequal-cost routes;
  - ECMP does not improve performance in all topologies; in fact, in many
    topologies, it decreases performance; hence, successful deployment of
    ECMP requires competent network administration, and it is not clear to
    me that Babel is being actively deployed in the kind of topologies
    where ECMP is worthwile.

In short, ECMP in Babel is an open research problem -- I think it would
make a good subject for a Master's degree, were it not for the last point
above.  Since the research has not been done yet, I think that it would be
premature to consider ECMP in the information model.

-- Juliusz


From nobody Sat Oct 13 04:49:14 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D0EE130DF5 for <babel@ietfa.amsl.com>; Sat, 13 Oct 2018 04:49:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mimcoC9uIe2C for <babel@ietfa.amsl.com>; Sat, 13 Oct 2018 04:49:11 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A932C130DCA for <babel@ietf.org>; Sat, 13 Oct 2018 04:49:10 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9DBn0ha002403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 13 Oct 2018 13:49:00 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9DBn1xk026896; Sat, 13 Oct 2018 13:49:02 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id DD2642DE2E; Sat, 13 Oct 2018 13:49:05 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id XL6vzVj25i4Q; Sat, 13 Oct 2018 13:49:03 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id C0AA82DE29; Sat, 13 Oct 2018 13:49:02 +0200 (CEST)
Date: Sat, 13 Oct 2018 13:49:02 +0200
Message-ID: <878t32nk29.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Toke =?ISO-8859-1?Q?H=F8iland-J=F8rgensen?= <toke@toke.dk>
Cc: "STARK, BARBARA H" <bs7652@att.com>, "babel@ietf.org" <babel@ietf.org>
In-Reply-To: <87efcvqyk9.fsf@toke.dk>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA080@GAALPA1MSGUSRBF.ITServices.sbc.com> <87efcvqyk9.fsf@toke.dk>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sat, 13 Oct 2018 13:49:00 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sat, 13 Oct 2018 13:49:02 +0200 (CEST)
X-Miltered: at korolev with ID 5BC1DBAC.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BC1DBAD.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BC1DBAC.001 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BC1DBAD.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BC1DBAC.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BC1DBAD.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/i_NNjLb4whjMMnXCUk4T8bHyo2M>
Subject: Re: [babel] Info Model: babel-implementation-version
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 Oct 2018 11:49:12 -0000

>> The current version of the Info Model has
>> a babel-implementation-version parameter. I believe this is intended to
>> be the version of the software implementation (which may be rev'ed to
>> fix bugs or add new functionality like a security mechanism). Is that
>> correct? Would it make sense to also have a parameter for the name of
>> the software implementation?

> Couldn't this just be a version string that includes both? I.e., the
> 'version' would be 'babeld 1.8.3', or 'bird 2.0' - I think that is what
> e.g. DNS servers do?

I agree, this information is useful.  Babeld currently exports just this
kind of information over its management interface, and we've found it's an
essential feature in order to get useful bug reports.

    BABEL 1.0
    version babeld-1.8.3-1-gb98fb20
    host trurl
    my-id 86:8f:69:ff:fe:f0:33:8e
    ok

The version string appears as the second line above, and it's
a human-readable string.

> Exposing the protocol version would only make sense if we suspect that
> there will at some point be a new protocol version that shares enough
> with the current one that it would be compatible at the information
> model level. Currently, if the protocol version is different, it is (by
> definition) not the same protocol...

If we ever define Babel protocol version 3, then we can update the
information model with an optional protocol-version field, and say that
the value "2" is implied if the field is absent.

-- Juliusz


From nobody Sat Oct 13 04:54:15 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5C6C130E85 for <babel@ietfa.amsl.com>; Sat, 13 Oct 2018 04:54:13 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, 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 V4u7W2X_hdO2 for <babel@ietfa.amsl.com>; Sat, 13 Oct 2018 04:54:12 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9C16130DF5 for <babel@ietf.org>; Sat, 13 Oct 2018 04:54:11 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9DBs2CW003818; Sat, 13 Oct 2018 13:54:02 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id D94902DE81; Sat, 13 Oct 2018 13:54:07 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id y1sgG5xP9Gei; Sat, 13 Oct 2018 13:54:06 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 1F1002DE7D; Sat, 13 Oct 2018 13:54:06 +0200 (CEST)
Date: Sat, 13 Oct 2018 13:54:05 +0200
Message-ID: <877eimnjtu.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Toke =?ISO-8859-1?Q?H=F8iland-J=F8rgensen?= <toke@toke.dk>
Cc: "STARK, BARBARA H" <bs7652@att.com>, "babel@ietf.org" <babel@ietf.org>
In-Reply-To: <87h8hrqyny.fsf@toke.dk>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA0CB@GAALPA1MSGUSRBF.ITServices.sbc.com> <87h8hrqyny.fsf@toke.dk>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Sat, 13 Oct 2018 13:54:02 +0200 (CEST)
X-Miltered: at korolev with ID 5BC1DCDA.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BC1DCDA.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BC1DCDA.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/nJXOdvnlsuEOTFlFn7q8PM53g7s>
Subject: Re: [babel] Info Model: babel-neighbor-address
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 Oct 2018 11:54:14 -0000

>> The babel-neighbor-address parameter currently says IPv4 or IPv6. But
>> if Babel will only run over IPv6, should this only allow IPv6
>> addresses?

> IMO, yes. I also think we should get rid of the v4 address from the base
> spec. Not sure if there's consensus on that, though...

Babel has been implemented over a proprietary, non-IP protocol in the past
[1], so we know that it does generalise to non-IPv6 environments.  I'm not
sure whether we want to reflect that in the spec or not.

Personal opinion -- leave the spec as it is, with IPv4.  No opinion about
the information model.

[1] https://www.thinkmind.org/download.php?articleid=ubicomm_2011_6_20_10156

-- Juliusz


From nobody Sun Oct 14 14:19:52 2018
Return-Path: <7riw77@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF3B0130DDE for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 14:19:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YiQrbG7BYJO6 for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 14:19:49 -0700 (PDT)
Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 616ED1200D7 for <babel@ietf.org>; Sun, 14 Oct 2018 14:19:49 -0700 (PDT)
Received: by mail-qk1-x735.google.com with SMTP id q5-v6so10731081qki.6 for <babel@ietf.org>; Sun, 14 Oct 2018 14:19:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=ysuwydFZM5Z2bjKnkggUwaKMWhiY+9tRqL3BOupDMfU=; b=sZY+KoLndrMT3JUB1U5/3K78X7nrKguLmfXTBoVrTFuSX23OVbQMpItbvDt8U8BMn3 yKWMKk6LEFtyli5e8v2kmOi4khdBOws4P2QyAXHxmYGi2LiXdP1R7iZPop15CnRQeSSA lsjGQy0AHOHQTNt6UMEepMii2Ulx+z6EzfADsjyO5Nd8x7UCON/G1NW8VKC3td5sQf0t zTfHQjcng7szJS3N2bZj6UZIWxsN1vujQtzE7yLsaMiACtQ6//Iog/VvVgSK6DiGvv7X IygFSI4F1k7gbRCPuMYFMB8ghRNE+mnejviz7tn9CQYWwqt7c+NkTI9MiK96gAO4ZGVC d5gQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=ysuwydFZM5Z2bjKnkggUwaKMWhiY+9tRqL3BOupDMfU=; b=PAw644QrqMJLpfT3YvCQMCjzT8r8f8HzszC+BjqLKsvrhX9kMiJjbpNkGSTErQPk4r 5u+B8E8CTpHHtS6dGNCU+JbiMQl4cnJwzdY+W5AWtJ/Blm3Oh7Z3Lofcan0eZIzX9DuI ssRT0rQRXb9AOzF7fjgRNdwwjX9cuOQcA/XdnMYkhCniXdBhzNeEzSIuIiTVo1qrsTxj c1WD79eR2wY7dL3km6cyFzTRhHBJ3XWV9xdLrvY7X8psDTRd02A0Jjd9VxfdfXB3qotk dPBPY8K7We1NyZp6TkU466nm0qa3B9JL9VMSxROUeCPSSpoWyw0sKBJu45v4+asAc9B0 Nnhw==
X-Gm-Message-State: ABuFfogQaWM7mzfsRRSo3UQV+r7iG2LVPKZPgNUDXhIasCE47umpmK+A upLBAuKw21hD7gdvCDmCVGQ=
X-Google-Smtp-Source: ACcGV63A3CKW4cv6uToHAJHjlkuUy0yFPK1bKK5b5qi7y90X5V8ah36sav5cOt+k4mIRvEWp3+O0ug==
X-Received: by 2002:ae9:e804:: with SMTP id a4-v6mr13209651qkg.242.1539551988509;  Sun, 14 Oct 2018 14:19:48 -0700 (PDT)
Received: from Russ ([2600:1700:720:1050:a8da:5ec0:8b54:9cde]) by smtp.gmail.com with ESMTPSA id s71-v6sm6111145qkl.86.2018.10.14.14.19.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 14 Oct 2018 14:19:48 -0700 (PDT)
From: <7riw77@gmail.com>
To: "'Juliusz Chroboczek'" <jch@irif.fr>, "'STARK, BARBARA H'" <bs7652@att.com>
Cc: "'Acee Lindem \(acee\)'" <acee@cisco.com>, <babel@ietf.org>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr>
In-Reply-To: <87a7nink9j.wl-jch@irif.fr>
Date: Sun, 14 Oct 2018 17:19:47 -0400
Message-ID: <088901d46403$a2e4a540$e8adefc0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGSnfYdOYnOaCn7U8uV331uJR7LlgIV0oRppZIcTcA=
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/2gCGNyKc5vAX1gPEQb7Ax2xOuIU>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Oct 2018 21:19:51 -0000

>   - ECMP does not improve performance in all topologies; in fact, in =
many
>     topologies, it decreases performance; hence, successful deployment =
of
>     ECMP requires competent network administration, and it is not =
clear to
>     me that Babel is being actively deployed in the kind of topologies
>     where ECMP is worthwile.

Can you explain why this is? If you are doing ECMP on a per-flow basis, =
rather than a per-packet basis, and given there is more than one flow, =
it should always improve performance. It might be there are congested =
links downstream you are avoiding by not doing ECMP, but even without =
ECMP you're just as likely be on the congested link as not...

=F0=9F=98=8A /r


From nobody Sun Oct 14 14:27:59 2018
Return-Path: <7riw77@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1176B130DE6 for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 14:27:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g1CKGXUVFhQ6 for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 14:27:57 -0700 (PDT)
Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F33F812D4E9 for <babel@ietf.org>; Sun, 14 Oct 2018 14:27:56 -0700 (PDT)
Received: by mail-qk1-x735.google.com with SMTP id 23-v6so10717275qkh.8 for <babel@ietf.org>; Sun, 14 Oct 2018 14:27:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=TlQLvr4zWiUERtO+XPtJ3LTK7ck2uvOVmjtZwRAom6Q=; b=B7mUiCk55uJ2bLcZgEBQWEW0UTFujHU14NpyRwkYyxbazCgPn0U7OLpw/0Frhpt23d lWxo1ueA/bvLaD4XL3lWPtf5eEealVzSNR3vhgONLD5AUXgIHlEK9YB89UzA2OjKL/Q0 P0vVQvXNoHzJgtftKmS/ggTEZ0GPBSMqlyPVltAa7Z/QVik89TIQBd7lj8XbhZU8ZW6e DkVp97uqvuFHavrxekM9oE5+Zqo0rg739YyoL3HeN1sUB4l2WbskqPmELaweLhZKEKMJ MgGZ5ZVeywolFtjetwI2YNljmt48/8aCBXQqVBene9nsGSfUMHKoXJOguf+LHQeQPRGm rGCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=TlQLvr4zWiUERtO+XPtJ3LTK7ck2uvOVmjtZwRAom6Q=; b=GKk/CqJ2ZGBM8oDNnpMn49CIRrV0a8oUDeqv+rlJaG+ZX/qGqsDHdv86skIFCO0mxG G35D8VWkT0BMgTRo8R3qNU+pFZT8NN02Be17mi6Y9tdgxTH3lO6WiDb7Q5RMKuB0FWgh ++RiWEQ8Rd0OAT8O2bi/1NtNArBfaA+E368sjBoy0cDrdoNcEwE91f1olI/2uOl4iU+e E89/Sl2joBNsvoSXbGfp37VnPf1u8ADaKW2D416KPCNMvCX8fqrjVDtXu1DwHwlFz56X jBeCHBzf0YEdE16ArKyN61XjzqnTe0UB6adTwzaKzObmoJzdPww+FtJlNWO7IU7y3BF1 DyGA==
X-Gm-Message-State: ABuFfohmPjOHNT173gmKEu0HJQtlKvZ2FxwkLWu0eBbR9Jh0QFVvZBWh qf9r7d9NZ7/u7F1OarzkS7xsjg9f
X-Google-Smtp-Source: ACcGV62EW1eqsisjckqzoGZxx7zCOsieAF/yxu+QOm/oVdtkQeLAkMtz6vdRjfcdLOz2CsA2VV02Jw==
X-Received: by 2002:a37:17e5:: with SMTP id 98-v6mr13626925qkx.42.1539552475971;  Sun, 14 Oct 2018 14:27:55 -0700 (PDT)
Received: from Russ (162-229-180-77.lightspeed.rlghnc.sbcglobal.net. [162.229.180.77]) by smtp.gmail.com with ESMTPSA id u18-v6sm6611948qtb.63.2018.10.14.14.27.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 14 Oct 2018 14:27:55 -0700 (PDT)
From: <7riw77@gmail.com>
To: "'STARK, BARBARA H'" <bs7652@att.com>, <babel@ietf.org>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA246@GAALPA1MSGUSRBF.ITServices.sbc.com>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEEA246@GAALPA1MSGUSRBF.ITServices.sbc.com>
Date: Sun, 14 Oct 2018 17:27:33 -0400
Message-ID: <0a8801d46404$c572f840$5058e8c0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIdur1DtFIrgX/EQfCbeDl4Y5k+r6SMk9Gw
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/685pXfrKku2PuNs7Cy7TguG5wk8>
Subject: Re: [babel] Info Model: external cost
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Oct 2018 21:27:58 -0000

> I've got this external-cost parameter hanging around just in case =
someone
> wants to implement such a thing. I really dislike it. It's unclean in =
its lack of
> definition. Can I get rid of it? Or is this something someone really =
would like
> to play around with? I mean, it could always be added as a custom =
field if
> someone were to implement such a function.
> It's confusing people. I'd like to make it disappear.

If we ever decide to push externals, it can always be added back -- I =
would get rid of it for right now.

=F0=9F=98=8A /r


From nobody Sun Oct 14 15:06:34 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0C5F12D4EA for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 15:06:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gvwqZbkuvRmh for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 15:06:30 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B7E312D4E9 for <babel@ietf.org>; Sun, 14 Oct 2018 15:06:29 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9EM5sJM021430 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 15 Oct 2018 00:05:54 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9EM5tkT009086; Mon, 15 Oct 2018 00:05:55 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id AD80036EC4; Mon, 15 Oct 2018 00:05:59 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 32YlEKAQxMJJ; Mon, 15 Oct 2018 00:05:57 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 55D6836EBF; Mon, 15 Oct 2018 00:05:57 +0200 (CEST)
Date: Mon, 15 Oct 2018 00:05:57 +0200
Message-ID: <87r2gsi3p6.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: <7riw77@gmail.com>
Cc: "'STARK, BARBARA H'" <bs7652@att.com>, "'Acee Lindem (acee)'" <acee@cisco.com>, <babel@ietf.org>
In-Reply-To: <088901d46403$a2e4a540$e8adefc0$@gmail.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr> <088901d46403$a2e4a540$e8adefc0$@gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Mon, 15 Oct 2018 00:05:54 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Mon, 15 Oct 2018 00:05:55 +0200 (CEST)
X-Miltered: at korolev with ID 5BC3BDC2.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BC3BDC3.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BC3BDC2.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BC3BDC3.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BC3BDC2.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BC3BDC3.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/jgmgc68PBtytDoVUWbmTl6BJJcc>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Oct 2018 22:06:32 -0000

>> - ECMP does not improve performance in all topologies; in fact, in many
>> topologies, it decreases performance;

> Can you explain why this is? If you are doing ECMP on a per-flow basis,
> rather than a per-packet basis, and given there is more than one flow,
> it should always improve performance.

ECMP only improves throughput, and in many networks you're not limited by
throughput -- you want to minimise latency, jitter, or packet loss.  And
I'm not sufficiently familiar with the literature to know whether the
effects of per-flow ECMP on metrics other than throughput have been
studied in detail.

I'm not saying ECMP cannot be done right, what I'm saying is that doing
ECMP right in the wide variety of networks that Babel has been designed to
handle with no human intervention is an open research problem, and
therefore one that it would be premature to standardise.

-- Juliusz


From nobody Sun Oct 14 19:03:43 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95A101286E3 for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 19:03:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=0.001, 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 qieHI6M2OXkE for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 19:03:39 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 B470A127598 for <babel@ietf.org>; Sun, 14 Oct 2018 19:03:39 -0700 (PDT)
Received: from pps.filterd (m0049287.ppops.net [127.0.0.1]) by m0049287.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9F1uGNp013857 for <babel@ietf.org>; Sun, 14 Oct 2018 22:03:39 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049287.ppops.net-00191d01. with ESMTP id 2n484527vr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Sun, 14 Oct 2018 22:03:38 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9F23bLH022901 for <babel@ietf.org>; Sun, 14 Oct 2018 22:03:37 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [135.47.91.93]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9F23XbI022854 for <babel@ietf.org>; Sun, 14 Oct 2018 22:03:33 -0400
Received: from zlp30488.vci.att.com (zlp30488.vci.att.com [127.0.0.1]) by zlp30488.vci.att.com (Service) with ESMTP id 036FE40002DD for <babel@ietf.org>; Mon, 15 Oct 2018 02:03:33 +0000 (GMT)
Received: from GAALPA1MSGHUBAA.ITServices.sbc.com (unknown [130.8.218.150]) by zlp30488.vci.att.com (Service) with ESMTPS id E82B340002AD for <babel@ietf.org>; Mon, 15 Oct 2018 02:03:32 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAA.ITServices.sbc.com ([130.8.218.150]) with mapi id 14.03.0415.000; Sun, 14 Oct 2018 22:03:32 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: info model editor's copy and TR-181 data model
Thread-Index: AdRkKvhyk+x78dM4T0mbz/k5nOzttQ==
Date: Mon, 15 Oct 2018 02:03:31 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEEF19B@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.248.195]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-15_01:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=586 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810150017
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/_a81zmIMN8FC9OcTjFeYHkQ76KI>
Subject: [babel] info model editor's copy and TR-181 data model
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Oct 2018 02:03:42 -0000

Hi Babel,
The editor's copy of the info model is now in .md (thanks to Carsten), and =
on github.
https://github.com/bhstark2/babel-information-model

I've resolved a whole bunch of comments in the version that's there. Things=
 that still need to be dealt with are in Open Issues in the Appendix.

I've also put my TR-181 data model there, with links from the README.md.
Barbara


From nobody Sun Oct 14 19:24:46 2018
Return-Path: <7riw77@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 002DF129619 for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 19:24:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZKNkILctuWia for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 19:24:43 -0700 (PDT)
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 8C208130DF5 for <babel@ietf.org>; Sun, 14 Oct 2018 19:24:43 -0700 (PDT)
Received: by mail-qt1-x836.google.com with SMTP id d21-v6so7515891qtq.2 for <babel@ietf.org>; Sun, 14 Oct 2018 19:24:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=eEsky+QxQq6+FsVszcQ9DL+fbSeVAPCxfDIpbHAFdGQ=; b=naaxHC8Z2PTopwbWGqNv7af5h0Fg3wZARkdgMcu00seoC+iRyO0Nbetf9KeOD5784F v+Sq9Yi1oA+ruqFx/UP0wXh9XsuaMdr47RsVWi2BOnst8pF7rKupr4MtYkaTXUH8mM7j vMSc5uT7gTWxTGf5Gol6gg+trf77DKc8aCRktGLM3OJ22AUOg4KlLA/sgeSc9R8A1Qjm t9WI4Qv1WPOktU8emPaMqQ65+Xkr3xDXvseeeywOg8YRqx4I4xKR9LdSlBIw9L5YxUBK cCfQGPDmFmiUdGTatoWV2u+DxWyUQpVkIajNWdgu2X11AQWBJd6smsIrqacFohJXYTAJ gU+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=eEsky+QxQq6+FsVszcQ9DL+fbSeVAPCxfDIpbHAFdGQ=; b=KidztqszPKW5y+GysYN1omSYnUGie2giSjclL5b2FvWO4hzees4ygA3zy6ZOIWnyCy /HNmU5d14PjyrlwlOqRWJxEzgZ38WIDoV0HnxjkX0OmrcOa+NFYkEQH1gL3IHFm0yuRW XD69c7mSef/PDaEBx3omtvNbueMw8kbelRqYikzzu2jdnbUcfEsfyHpp45iJcrc5sPeX tQzNHbb4l0t1LID2PfgmZTQUK1LidW1bGUg0F5A4O9NUC6ZmT+4autHx/hsI50ZGR8rT wsAaunwzam/GyvLlUgrHIiQOn4Sqj73P2ShYx5vCrFeSrxAuC6mbblj9EK5Im4jmNjmy /QnQ==
X-Gm-Message-State: ABuFfoikblCWL+Qx/QPJoBOVEYv/1i6QVj+fDSmkJuHAw3GPFXV9iNvI +KWFp+1w9c1jbud6xf2wiGE=
X-Google-Smtp-Source: ACcGV61QXAbEMRNXafXoiJ0EautdJw0HJLP1qScSWJmEJ7+JTmHAnwmfR5U2imwVT5ekkxLoN4LTeg==
X-Received: by 2002:aed:2ae2:: with SMTP id t89-v6mr14305264qtd.19.1539570282664;  Sun, 14 Oct 2018 19:24:42 -0700 (PDT)
Received: from Russ ([2600:1700:720:1050:c9b3:156a:2c04:9fdf]) by smtp.gmail.com with ESMTPSA id u9-v6sm5230860qke.82.2018.10.14.19.24.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 14 Oct 2018 19:24:42 -0700 (PDT)
From: <7riw77@gmail.com>
To: "'Juliusz Chroboczek'" <jch@irif.fr>
Cc: "'STARK, BARBARA H'" <bs7652@att.com>, "'Acee Lindem \(acee\)'" <acee@cisco.com>, <babel@ietf.org>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com>	<87a7nink9j.wl-jch@irif.fr>	<088901d46403$a2e4a540$e8adefc0$@gmail.com> <87r2gsi3p6.wl-jch@irif.fr>
In-Reply-To: <87r2gsi3p6.wl-jch@irif.fr>
Date: Sun, 14 Oct 2018 22:24:42 -0400
Message-ID: <006a01d4642e$3b8b86e0$b2a294a0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGSnfYdOYnOaCn7U8uV331uJR7LlgIV0oRpAj45FQkBmb3VYaVzsP6A
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/-ix74euuWNvLogQfDbtvqIOCgNE>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Oct 2018 02:24:45 -0000

> ECMP only improves throughput, and in many networks you're not limited =
by
> throughput -- you want to minimise latency, jitter, or packet loss.  =
And I'm not
> sufficiently familiar with the literature to know whether the effects =
of per-flow
> ECMP on metrics other than throughput have been studied in detail.

This is a discussion we need to undertake over something to drink. =
=F0=9F=98=8A I'll just say that ECMP can, in fact, be used to reduce =
jitter and latency, as well as throughput -- in fact, the three are =
sometimes intimately related. If the "cost" in ECMP included delay =
and/or jitter, ECMP would explicitly adjust for links equal in this =
regard -- or at least attempt to. Reality may be different than theory =
in this neighborhood.=20

> I'm not saying ECMP cannot be done right, what I'm saying is that =
doing ECMP
> right in the wide variety of networks that Babel has been designed to =
handle
> with no human intervention is an open research problem, and therefore =
one
> that it would be premature to standardise.

My larger concern would be positive feedback loops, rather than specific =
issues with optimizing for a single metric.=20

I'm okay with leaving this as a research project, though, for the =
moment, in BABEL.

=F0=9F=98=8A /r=20


From nobody Sun Oct 14 19:55:08 2018
Return-Path: <d3e3e3@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A87C128A6E for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 19:55:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level: 
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, 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 P5faEcSpSL8y for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 19:55:03 -0700 (PDT)
Received: from mail-it1-x12b.google.com (mail-it1-x12b.google.com [IPv6:2607:f8b0:4864:20::12b]) (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 A83741286E3 for <babel@ietf.org>; Sun, 14 Oct 2018 19:55:03 -0700 (PDT)
Received: by mail-it1-x12b.google.com with SMTP id c85-v6so3351184itd.1 for <babel@ietf.org>; Sun, 14 Oct 2018 19:55:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WcR4Zy8VGcbHnXgNLfysOKBL9Lzp6pJfpdEvfU71P1M=; b=VbUUnvuT65+OgdUu707sLWIphZXTydLo21+CO5+SlvS7OsljiuAOrrRI6LGBD2v75Z U5/IhCDHden6jzwkee1msBWO7P0foDKqHG1jHNel95AyzXXbQlVWHwAg6tWL1RWcnqj3 wC4S2MCXwgZqhc5seLkSSth6DbN9ng+L/sV8NiwmjeKPDWXn4clG18jgdP7SSGZHvS3w UwIuiUL7pgz8ixc6Am/gUcoE/ntIkosYVuCz5M0tO3TFQNPnI+531N1Qi8e92n1ieLdl MuIclGB4vtYAN0hxaZcvpLMxObg6nw8jQIWXtNUesJd05+cO6VnpdtMu50RugGajXxd/ 0yow==
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=WcR4Zy8VGcbHnXgNLfysOKBL9Lzp6pJfpdEvfU71P1M=; b=Anv2vKAZZuDlRlgs3fMwVelZ5jSF+ZIdYwGsJgQ0gQmlzdESNVkfrNfdhAe7ih9spe VUHbSyU+O32/Nfyal+Nb4lS+jgF02VGyLmVdlvdwpJgKCWgtPuLGzq6mLHHoicN634FE hJxytcJza2C+gCdN8ULL6W3sdpIkXBV0Rok4EG45xW74RyWlcW9MExb6ZdoeYoJ6TJGB GzM2cwSyXk//zdeFJ3udtVnKKJmwKmM6jiSsO0PqUfjAr499N8IlCRs6p9aXFBQZIfaU zkVk/vrybb1YUA2KxUXyoaQF4x9KgMgEMsfFLtfT+Gcec8i0AzVRp6A9X4AtfEhZuofM D7RQ==
X-Gm-Message-State: ABuFfoj6zmB3a9thG+cdoa8wP8xzIswouA9JSVbSRLkcVs2TenfdRDd1 rOfQGYNXCrk96bm+dWb7IIwPK9nWvJ0GKPrilxILzA==
X-Google-Smtp-Source: ACcGV60oL519uSzBD73Kjmv65GpT8B1Fv3yn1LXs/P+Px/JjHSM5AzgXAAw5vnOB0j+zD07jZ8cn8i1B3r4NaytIEPU=
X-Received: by 2002:a02:7316:: with SMTP id y22-v6mr12984521jab.8.1539572102726;  Sun, 14 Oct 2018 19:55:02 -0700 (PDT)
MIME-Version: 1.0
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA0CB@GAALPA1MSGUSRBF.ITServices.sbc.com> <87h8hrqyny.fsf@toke.dk> <877eimnjtu.wl-jch@irif.fr>
In-Reply-To: <877eimnjtu.wl-jch@irif.fr>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Sun, 14 Oct 2018 22:54:50 -0400
Message-ID: <CAF4+nEHJCbPO1E29i0cPTd9JHM=xbiJc+XU0BDgHOVD+e-kF_A@mail.gmail.com>
To: Juliusz Chroboczek <jch@irif.fr>
Cc: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= <toke@toke.dk>,  "STARK, BARBARA H" <bs7652@att.com>, Babel at IETF <babel@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/rffGbLToEEON9BiDXDxZ7-OfTSE>
Subject: Re: [babel] Info Model: babel-neighbor-address
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Oct 2018 02:55:06 -0000

Hi,

I'd be inclined to leave in IPv4 support also.

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

On Sat, Oct 13, 2018 at 7:54 AM Juliusz Chroboczek <jch@irif.fr> wrote:
>
> >> The babel-neighbor-address parameter currently says IPv4 or IPv6. But
> >> if Babel will only run over IPv6, should this only allow IPv6
> >> addresses?
>
> > IMO, yes. I also think we should get rid of the v4 address from the base
> > spec. Not sure if there's consensus on that, though...
>
> Babel has been implemented over a proprietary, non-IP protocol in the past
> [1], so we know that it does generalise to non-IPv6 environments.  I'm not
> sure whether we want to reflect that in the spec or not.
>
> Personal opinion -- leave the spec as it is, with IPv4.  No opinion about
> the information model.
>
> [1] https://www.thinkmind.org/download.php?articleid=ubicomm_2011_6_20_10156
>
> -- Juliusz
>
> _______________________________________________
> babel mailing list
> babel@ietf.org
> https://www.ietf.org/mailman/listinfo/babel


From nobody Mon Oct 15 11:15:11 2018
Return-Path: <acee@cisco.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 685B3130DC5 for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 11:15:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level: 
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 odws4u8yXr0W for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 11:15:05 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52019127133 for <babel@ietf.org>; Mon, 15 Oct 2018 11:15:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2366; q=dns/txt; s=iport; t=1539627305; x=1540836905; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=PjKhE/dZvUT8BjC+oWx7BkfCBuzb3hyoVeYxUKVrOBo=; b=K0cxUGZ4a7OTVjm5JZP9jJzP8cvUZxtr8fAFjXkEu25gX6TJF6hJdVhj chR5AUjq8rl/BOd4AfAVTI+glAX14wDZlhN+Q05LYY1lAr1qV3YuOAuuY r2/y63lf4bp/w6l/gKrHjfDsPExsjBb09IdZrKrRw4wVjCAp80DTXQZLP g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AHAADV2MRb/5FdJa1jGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUgQBAQEBCwGCA4FlKAqDa5RBgWgliHSOE4F6CwEBhGwCF4R?= =?us-ascii?q?GITUMDQEDAQECAQECbSiFOgEEASMRRRACAQYCGgImAgICHxEVEAIEAQ0FgyC?= =?us-ascii?q?BagMNCItJm02BLoR3gjkNghiBC4pBF4IAgRInDBOCTIJWggEnF4JsMYImAoh?= =?us-ascii?q?klRguCQKNNoMjF5AejTmITQIRFIEmHgE2gVVwFWUBgkGQVm+JG4EugR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="185682720"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Oct 2018 18:15:00 +0000
Received: from XCH-RTP-012.cisco.com (xch-rtp-012.cisco.com [64.101.220.152]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id w9FIExta028478 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 15 Oct 2018 18:15:00 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-012.cisco.com (64.101.220.152) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 15 Oct 2018 14:14:22 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1395.000; Mon, 15 Oct 2018 14:14:22 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "7riw77@gmail.com" <7riw77@gmail.com>, "'Juliusz Chroboczek'" <jch@irif.fr>
CC: "'STARK, BARBARA H'" <bs7652@att.com>, "babel@ietf.org" <babel@ietf.org>
Thread-Topic: [babel] ECMP routing
Thread-Index: AQHUYuor2J+RO1QbtUCKlIOnaApJpaUfhH6AgAAM5oCAAEhLAIAAxkaA
Date: Mon, 15 Oct 2018 18:14:22 +0000
Message-ID: <6621201C-1926-4CEF-8688-4F886844F640@cisco.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr> <088901d46403$a2e4a540$e8adefc0$@gmail.com> <87r2gsi3p6.wl-jch@irif.fr> <006a01d4642e$3b8b86e0$b2a294a0$@gmail.com>
In-Reply-To: <006a01d4642e$3b8b86e0$b2a294a0$@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.197]
Content-Type: text/plain; charset="utf-8"
Content-ID: <2DADF3E538E60043B5DDCBCD21FB90F5@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.152, xch-rtp-012.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/oCLDKKwTEaB14F_qzblXgSivlaA>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Oct 2018 18:15:08 -0000

SGkgUnVzcywgSnVsaXVzeiwgDQoNCkkgYWdyZWUgdG90YWxseSB3aXRoIFJ1c3MgLSBJIHJlYWxs
eSBkb24ndCBzZWUgaG93IEVDTVAgY291bGQgYmUgbW9yZSBvZiBhbiBpc3N1ZSBpbiBCYWJlbC4g
SW4gZmFjdCwgaXQgY291bGQgbGVzc2VuIHRoZSBpbXBhY3Qgb2YgZHluYW1pYyBtZXRyaWMgb3Nj
aWxsYXRpb25zIGlmIHlvdSB3ZXJlIHRvIHN1cHBvcnQgQ0VDTVAgKENsb3NlIEVub3VnaCBDb3N0
IE11bHRpLVBhdGgpIHdpdGggc29tZSAlIG9mIHZhcmlhbmNlIGFsbG93IGJldHdlZW4gbXVsdGlw
YXRoIHJvdXRlcy4gDQpUaGFua3MsDQpBY2VlDQoNCu+7v09uIDEwLzE0LzE4LCAxMDoyNCBQTSwg
IjdyaXc3N0BnbWFpbC5jb20iIDw3cml3NzdAZ21haWwuY29tPiB3cm90ZToNCg0KICAgIA0KICAg
ID4gRUNNUCBvbmx5IGltcHJvdmVzIHRocm91Z2hwdXQsIGFuZCBpbiBtYW55IG5ldHdvcmtzIHlv
dSdyZSBub3QgbGltaXRlZCBieQ0KICAgID4gdGhyb3VnaHB1dCAtLSB5b3Ugd2FudCB0byBtaW5p
bWlzZSBsYXRlbmN5LCBqaXR0ZXIsIG9yIHBhY2tldCBsb3NzLiAgQW5kIEknbSBub3QNCiAgICA+
IHN1ZmZpY2llbnRseSBmYW1pbGlhciB3aXRoIHRoZSBsaXRlcmF0dXJlIHRvIGtub3cgd2hldGhl
ciB0aGUgZWZmZWN0cyBvZiBwZXItZmxvdw0KICAgID4gRUNNUCBvbiBtZXRyaWNzIG90aGVyIHRo
YW4gdGhyb3VnaHB1dCBoYXZlIGJlZW4gc3R1ZGllZCBpbiBkZXRhaWwuDQogICAgDQogICAgVGhp
cyBpcyBhIGRpc2N1c3Npb24gd2UgbmVlZCB0byB1bmRlcnRha2Ugb3ZlciBzb21ldGhpbmcgdG8g
ZHJpbmsuIPCfmIogSSdsbCBqdXN0IHNheSB0aGF0IEVDTVAgY2FuLCBpbiBmYWN0LCBiZSB1c2Vk
IHRvIHJlZHVjZSBqaXR0ZXIgYW5kIGxhdGVuY3ksIGFzIHdlbGwgYXMgdGhyb3VnaHB1dCAtLSBp
biBmYWN0LCB0aGUgdGhyZWUgYXJlIHNvbWV0aW1lcyBpbnRpbWF0ZWx5IHJlbGF0ZWQuIElmIHRo
ZSAiY29zdCIgaW4gRUNNUCBpbmNsdWRlZCBkZWxheSBhbmQvb3Igaml0dGVyLCBFQ01QIHdvdWxk
IGV4cGxpY2l0bHkgYWRqdXN0IGZvciBsaW5rcyBlcXVhbCBpbiB0aGlzIHJlZ2FyZCAtLSBvciBh
dCBsZWFzdCBhdHRlbXB0IHRvLiBSZWFsaXR5IG1heSBiZSBkaWZmZXJlbnQgdGhhbiB0aGVvcnkg
aW4gdGhpcyBuZWlnaGJvcmhvb2QuIA0KICAgIA0KICAgID4gSSdtIG5vdCBzYXlpbmcgRUNNUCBj
YW5ub3QgYmUgZG9uZSByaWdodCwgd2hhdCBJJ20gc2F5aW5nIGlzIHRoYXQgZG9pbmcgRUNNUA0K
ICAgID4gcmlnaHQgaW4gdGhlIHdpZGUgdmFyaWV0eSBvZiBuZXR3b3JrcyB0aGF0IEJhYmVsIGhh
cyBiZWVuIGRlc2lnbmVkIHRvIGhhbmRsZQ0KICAgID4gd2l0aCBubyBodW1hbiBpbnRlcnZlbnRp
b24gaXMgYW4gb3BlbiByZXNlYXJjaCBwcm9ibGVtLCBhbmQgdGhlcmVmb3JlIG9uZQ0KICAgID4g
dGhhdCBpdCB3b3VsZCBiZSBwcmVtYXR1cmUgdG8gc3RhbmRhcmRpc2UuDQogICAgDQogICAgTXkg
bGFyZ2VyIGNvbmNlcm4gd291bGQgYmUgcG9zaXRpdmUgZmVlZGJhY2sgbG9vcHMsIHJhdGhlciB0
aGFuIHNwZWNpZmljIGlzc3VlcyB3aXRoIG9wdGltaXppbmcgZm9yIGEgc2luZ2xlIG1ldHJpYy4g
DQogICAgDQogICAgSSdtIG9rYXkgd2l0aCBsZWF2aW5nIHRoaXMgYXMgYSByZXNlYXJjaCBwcm9q
ZWN0LCB0aG91Z2gsIGZvciB0aGUgbW9tZW50LCBpbiBCQUJFTC4NCiAgICANCiAgICDwn5iKIC9y
IA0KICAgIA0KICAgIA0KDQo=


From nobody Mon Oct 15 12:44:18 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99180130EC0 for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 12:44:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IvqM6vLqEmou for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 12:44:15 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39605130DE5 for <babel@ietf.org>; Mon, 15 Oct 2018 12:44:15 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9FJhvp3027348; Mon, 15 Oct 2018 21:43:59 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 8C84745232; Mon, 15 Oct 2018 21:44:03 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id s4jQPOuxjx9u; Mon, 15 Oct 2018 21:44:01 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 8068345230; Mon, 15 Oct 2018 21:44:00 +0200 (CEST)
Date: Mon, 15 Oct 2018 21:44:00 +0200
Message-ID: <87y3azgflr.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: "Acee Lindem (acee)" <acee@cisco.com>
Cc: "7riw77@gmail.com" <7riw77@gmail.com>, "'STARK, BARBARA H'" <bs7652@att.com>, "babel@ietf.org" <babel@ietf.org>
In-Reply-To: <6621201C-1926-4CEF-8688-4F886844F640@cisco.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr> <088901d46403$a2e4a540$e8adefc0$@gmail.com> <87r2gsi3p6.wl-jch@irif.fr> <006a01d4642e$3b8b86e0$b2a294a0$@gmail.com> <6621201C-1926-4CEF-8688-4F886844F640@cisco.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Mon, 15 Oct 2018 21:43:59 +0200 (CEST)
X-Miltered: at korolev with ID 5BC4EDFD.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BC4EDFD.001 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BC4EDFD.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/bu6sJIBqrMNHAFdTKw3ciaeBcsE>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Oct 2018 19:44:18 -0000

> I agree totally with Russ - I really don't see how ECMP could be more of
> an issue in Babel.

You guys are probably right, frankly, I don't know.  The question is:

  - given that nobody has been working on (C)ECMP for Babel, should the
    information model be written so as to allow (C)ECMP?
  - given that nobody is quite sure what (C)ECMP for Babel would look
    like, how do we integrate it into the information model?

I'd be thrilled to hear that somebody has done (C)ECMP in Babel, but as
far as I know, nobody is working on it (Toke, David, is that correct?).
Hence, I'd be of the opinion that information model should not consider
(C)ECMP at the current time, but be written so that it can be extended
when somebody gets around to implementing (C)ECMP in Babel.

-- Juliusz


From nobody Mon Oct 15 13:02:00 2018
Return-Path: <dschinazi@apple.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9499130F17 for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 13:01:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.351
X-Spam-Level: 
X-Spam-Status: No, score=-2.351 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.351, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 zWcmbudRVnS4 for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 13:01:49 -0700 (PDT)
Received: from ma1-aaemail-dr-lapp01.apple.com (ma1-aaemail-dr-lapp01.apple.com [17.171.2.60]) (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 74607130F12 for <babel@ietf.org>; Mon, 15 Oct 2018 13:01:49 -0700 (PDT)
Received: from pps.filterd (ma1-aaemail-dr-lapp01.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp01.apple.com (8.16.0.22/8.16.0.22) with SMTP id w9FJubhA029276; Mon, 15 Oct 2018 13:01:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=mime-version : content-type : sender : subject : from : in-reply-to : date : cc : content-transfer-encoding : message-id : references : to; s=20180706; bh=5cseNi9JWCrVedSsdmnNZOgBE330IyVyyy8v8uPWDS0=; b=LuBXEVJ2eDvVLzGolYMuQTmIJppFdi7sDrnEO9RR+LljaShPk0V+OYNEF0KMj1xS7Ls3 K6iHgyNucC20r5YGoi5PeU02GsIoFqQKHoHlMPuorKJZ4DvxzmnCM7eGi1cicwhpzeR3 pqrusqFqY+0srf8OCHYTouTFrMgg2lLP5PyiX1aFQvvKEpPdjWGcTwZGQGfZor9QZseI saUxeZMQdPYT5u+hkV+GZai/BPLmnN17eNh2dGtRSMdwZ2CpNQ90asDUodGzWNIkJhlI AEe1LRNhaZohsLSLUciD/Cq+gbrkTI6DZixW/1+wHt+RH1mgyn/ArKbfWzQx6DOaPnzy xA== 
Received: from ma1-mtap-s01.corp.apple.com (ma1-mtap-s01.corp.apple.com [17.40.76.5]) by ma1-aaemail-dr-lapp01.apple.com with ESMTP id 2n3fc8187b-6 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 15 Oct 2018 13:01:43 -0700
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Received: from nwk-mmpp-sz11.apple.com (nwk-mmpp-sz11.apple.com [17.128.115.155]) by ma1-mtap-s01.corp.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) with ESMTPS id <0PGN00L9BOYTJV80@ma1-mtap-s01.corp.apple.com>; Mon, 15 Oct 2018 13:01:43 -0700 (PDT)
Received: from process_viserion-daemon.nwk-mmpp-sz11.apple.com by nwk-mmpp-sz11.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) id <0PGN00A00ONSKF00@nwk-mmpp-sz11.apple.com>; Mon, 15 Oct 2018 13:01:42 -0700 (PDT)
X-Va-A: 
X-Va-T-CD: 7d6566e1ce32e60bd701207e1252a9a5
X-Va-E-CD: 5ec9be5c039ab5331483d91b0d6a9367
X-Va-R-CD: 46048784114432fc503520d7794c24fe
X-Va-CD: 0
X-Va-ID: f78fd8c5-b8de-4143-aaad-09fef495e123
X-V-A: 
X-V-T-CD: d59661a006d810078864a2b5ec0f053f
X-V-E-CD: 5ec9be5c039ab5331483d91b0d6a9367
X-V-R-CD: 46048784114432fc503520d7794c24fe
X-V-CD: 0
X-V-ID: 81e60abd-f175-4589-9ef0-a13297ccf347
Received: from process_milters-daemon.nwk-mmpp-sz11.apple.com by nwk-mmpp-sz11.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) id <0PGN00H00OWJ6F00@nwk-mmpp-sz11.apple.com>; Mon, 15 Oct 2018 13:01:42 -0700 (PDT)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-10-15_10:,, signatures=0
X-Proofpoint-Scanner-Instance: nwk-grpmailp-qapp16.corp.apple.com-10000_instance1
Received: from [17.192.155.180] (unknown [17.192.155.180]) by nwk-mmpp-sz11.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) with ESMTPSA id <0PGN00NS0OYU1Y80@nwk-mmpp-sz11.apple.com>; Mon, 15 Oct 2018 13:01:42 -0700 (PDT)
Sender: dschinazi@apple.com
From: David Schinazi <dschinazi@apple.com>
In-reply-to: <87y3azgflr.wl-jch@irif.fr>
Date: Mon, 15 Oct 2018 13:01:42 -0700
Cc: "Acee Lindem (acee)" <acee@cisco.com>, "babel@ietf.org" <babel@ietf.org>,  "STARK, BARBARA H" <bs7652@att.com>, "7riw77@gmail.com" <7riw77@gmail.com>
Content-transfer-encoding: quoted-printable
Message-id: <86CEA3A5-CCD2-4653-B72B-DEF949F26DCD@apple.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr> <088901d46403$a2e4a540$e8adefc0$@gmail.com> <87r2gsi3p6.wl-jch@irif.fr> <006a01d4642e$3b8b86e0$b2a294a0$@gmail.com> <6621201C-1926-4CEF-8688-4F886844F640@cisco.com> <87y3azgflr.wl-jch@irif.fr>
To: Juliusz Chroboczek <jch@irif.fr>
X-Mailer: Apple Mail (2.3445.100.39)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-15_10:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/ZwwHhuGrGAQw84uf96K0jEi-EHY>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Oct 2018 20:01:59 -0000

I agree with Juliusz. I have not been working on this. I=E2=80=99d =
recommend
leaving it out for now but having a way to add it later.

David


> On Oct 15, 2018, at 12:44 PM, Juliusz Chroboczek <jch@irif.fr> wrote:
>=20
>> I agree totally with Russ - I really don't see how ECMP could be more =
of
>> an issue in Babel.
>=20
> You guys are probably right, frankly, I don't know.  The question is:
>=20
>  - given that nobody has been working on (C)ECMP for Babel, should the
>    information model be written so as to allow (C)ECMP?
>  - given that nobody is quite sure what (C)ECMP for Babel would look
>    like, how do we integrate it into the information model?
>=20
> I'd be thrilled to hear that somebody has done (C)ECMP in Babel, but =
as
> far as I know, nobody is working on it (Toke, David, is that =
correct?).
> Hence, I'd be of the opinion that information model should not =
consider
> (C)ECMP at the current time, but be written so that it can be extended
> when somebody gets around to implementing (C)ECMP in Babel.
>=20
> -- Juliusz
>=20
> _______________________________________________
> babel mailing list
> babel@ietf.org
> https://www.ietf.org/mailman/listinfo/babel


From nobody Mon Oct 15 18:56:18 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 217D01277BB for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 18:56:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.602
X-Spam-Level: 
X-Spam-Status: No, score=-0.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m98GMdJ-zG0v for <babel@ietfa.amsl.com>; Mon, 15 Oct 2018 18:56:16 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5F13127333 for <babel@ietf.org>; Mon, 15 Oct 2018 18:56:15 -0700 (PDT)
Received: from pps.filterd (m0049462.ppops.net [127.0.0.1]) by m0049462.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9FJvQ0t023673; Mon, 15 Oct 2018 15:59:13 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049462.ppops.net-00191d01. with ESMTP id 2n51fer5v3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 15 Oct 2018 15:59:13 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9FJxCvc009203; Mon, 15 Oct 2018 15:59:13 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [135.47.91.178]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9FJx258008931; Mon, 15 Oct 2018 15:59:02 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [127.0.0.1]) by zlp30485.vci.att.com (Service) with ESMTP id 839A34048C34; Mon, 15 Oct 2018 19:59:02 +0000 (GMT)
Received: from GAALPA1MSGHUBAH.ITServices.sbc.com (unknown [130.8.218.157]) by zlp30485.vci.att.com (Service) with ESMTPS id 7255E4048C2F; Mon, 15 Oct 2018 19:59:02 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAH.ITServices.sbc.com ([130.8.218.157]) with mapi id 14.03.0415.000; Mon, 15 Oct 2018 15:59:02 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Juliusz Chroboczek'" <jch@irif.fr>, "Acee Lindem (acee)" <acee@cisco.com>
CC: "7riw77@gmail.com" <7riw77@gmail.com>, "babel@ietf.org" <babel@ietf.org>
Thread-Topic: [babel] ECMP routing
Thread-Index: AdRhvgYCt0YELBKqSJqldCTiSGICvABTaEYAAEZgjIAAAZzDgAAJCWgAACEqrgAAAyFjAAAIPNog
Date: Mon, 15 Oct 2018 19:59:01 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEF0971@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr>	<088901d46403$a2e4a540$e8adefc0$@gmail.com> <87r2gsi3p6.wl-jch@irif.fr>	<006a01d4642e$3b8b86e0$b2a294a0$@gmail.com> <6621201C-1926-4CEF-8688-4F886844F640@cisco.com> <87y3azgflr.wl-jch@irif.fr>
In-Reply-To: <87y3azgflr.wl-jch@irif.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.251.10]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-15_10:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=541 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810150172
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/_1TeP2NwzOKBzuHYpW8bT2E61EM>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Oct 2018 01:56:17 -0000

> > I agree totally with Russ - I really don't see how ECMP could be more
> > of an issue in Babel.
>=20
> You guys are probably right, frankly, I don't know.  The question is:
>=20
>   - given that nobody has been working on (C)ECMP for Babel, should the
>     information model be written so as to allow (C)ECMP?
>   - given that nobody is quite sure what (C)ECMP for Babel would look
>     like, how do we integrate it into the information model?

I see nothing in the info model that precludes ECMP.=20
I did a quick search for other routing protocol YANG DMs, to see if they di=
d anything specific. The only thing I could find was OSPF had a "maximum nu=
mber of ECMP paths" parameter to limit the number of paths that could exist=
 for a destination prefix. I could easily put this in as an optional parame=
ter.

> I'd be thrilled to hear that somebody has done (C)ECMP in Babel, but as f=
ar as
> I know, nobody is working on it (Toke, David, is that correct?).
> Hence, I'd be of the opinion that information model should not consider
> (C)ECMP at the current time, but be written so that it can be extended wh=
en
> somebody gets around to implementing (C)ECMP in Babel.
>=20
> -- Juliusz


From nobody Tue Oct 16 02:30:45 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11EAC12D4EE for <babel@ietfa.amsl.com>; Tue, 16 Oct 2018 02:30:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=toke.dk
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 sGeGf4ApHa0A for <babel@ietfa.amsl.com>; Tue, 16 Oct 2018 02:30:42 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [IPv6:2001:470:dc45:1000::1]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A53F130DCC for <babel@ietf.org>; Tue, 16 Oct 2018 02:30:41 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1539682236; bh=sHkIm0JYY/PmS9pyEYBoyEVnYLXuvzd6IG3AHgPSNqk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=yLYQijt4a58XUle70tBDdB1n2o5VSWwmZE3ugq4ALXcDY1EWNv8CdeoeetRATOZWI ypuDW1neBdEEsjHegs7bmC4yL4DD6iEhCSSfrms3LvntjT2DHF9zjpdWs2Rc1Rs3Qe gel3h1Zegd8Pd8Kcdmgddre8ZOi9ZXR7g9sHkHDifLhniF2jprNP6QjvKuUi+WY6VZ rAk2eQY7d8zXjBW23Rg+5qKNAw/0Cuo7gKxPGn8o3ifpxsdiGYAsF6ut6UAaGNbHPD YJDaTrDpgVvKxVAWTtFqNdZvbOcavgGQnX6UnSICRlrN510b8ZdJ2ac7Hmu60/ZbqA Ow8m12oE0aMxA==
To: David Schinazi <dschinazi@apple.com>, Juliusz Chroboczek <jch@irif.fr>
Cc: "7riw77\@gmail.com" <7riw77@gmail.com>, "Acee Lindem \(acee\)" <acee@cisco.com>, "STARK\, BARBARA H" <bs7652@att.com>,  "babel\@ietf.org" <babel@ietf.org>
In-Reply-To: <86CEA3A5-CCD2-4653-B72B-DEF949F26DCD@apple.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr> <088901d46403$a2e4a540$e8adefc0$@gmail.com> <87r2gsi3p6.wl-jch@irif.fr> <006a01d4642e$3b8b86e0$b2a294a0$@gmail.com> <6621201C-1926-4CEF-8688-4F886844F640@cisco.com> <87y3azgflr.wl-jch@irif.fr> <86CEA3A5-CCD2-4653-B72B-DEF949F26DCD@apple.com>
Date: Tue, 16 Oct 2018 11:30:35 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <87ftx6s0g4.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/QK3g6SvZnzXqNC8DyQ5Q8x9sJQQ>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Oct 2018 09:30:45 -0000

David Schinazi <dschinazi@apple.com> writes:

> I agree with Juliusz. I have not been working on this. I=E2=80=99d recomm=
end
> leaving it out for now but having a way to add it later.

+1

-Toke


From nobody Fri Oct 19 11:58:03 2018
Return-Path: <agenda@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3156E130FC4; Fri, 19 Oct 2018 11:56:27 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <babel-chairs@ietf.org>, <d3e3e3@gmail.com>
Cc: martin.vigoureux@nokia.com, babel@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <153997538719.6592.16439921003360966924.idtracker@ietfa.amsl.com>
Date: Fri, 19 Oct 2018 11:56:27 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/sXApjoHVP8jiFaGGk-SHtQz07T8>
Subject: [babel] babel - Requested session has been scheduled for IETF 103
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Oct 2018 18:56:34 -0000

Dear Donald Eastlake,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 


    babel Session 1 (1:30 requested)
    Wednesday, 7 November 2018, Afternoon Session II 1540-1710
    Room Name: Boromphimarn 3 size: 50
    ---------------------------------------------


iCalendar: https://datatracker.ietf.org/meeting/103/sessions/babel.ics

Request Information:


---------------------------------------------------------
Working Group Name: Babel routing protocol
Area Name: Routing Area
Session Requester: Donald Eastlake

Number of Sessions: 1
Length of Session(s):  1.5 Hours
Number of Attendees: 40
Conflicts to Avoid: 
 First Priority: rtgwg idr homenet manet bess
 Second Priority: dnsop i2rs mptcp saag lpwan lsr
 Third Priority: dnssd tsvwg netconf netmod


People who must be present:
  Donald E. Eastlake 3rd
  Russ White
  Martin Vigoureux

Resources Requested:

Special Requests:
  Meeting toward the end of the day Thursday or in the last slot Thursday has worked well for BABEL.
---------------------------------------------------------


From nobody Fri Oct 19 18:52:54 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC1D1130E03 for <babel@ietfa.amsl.com>; Fri, 19 Oct 2018 18:52:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.602
X-Spam-Level: 
X-Spam-Status: No, score=-0.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XgZf5St0sD8K for <babel@ietfa.amsl.com>; Fri, 19 Oct 2018 18:52:51 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 1466F130E01 for <babel@ietf.org>; Fri, 19 Oct 2018 18:52:51 -0700 (PDT)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9K1jWZ9014549 for <babel@ietf.org>; Fri, 19 Oct 2018 21:52:50 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049295.ppops.net-00191d01. with ESMTP id 2n7rrcjwdv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <babel@ietf.org>; Fri, 19 Oct 2018 21:52:50 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9K1qnAW020712 for <babel@ietf.org>; Fri, 19 Oct 2018 21:52:49 -0400
Received: from zlp30486.vci.att.com (zlp30486.vci.att.com [135.47.91.177]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9K1qgTs020679 for <babel@ietf.org>; Fri, 19 Oct 2018 21:52:43 -0400
Received: from zlp30486.vci.att.com (zlp30486.vci.att.com [127.0.0.1]) by zlp30486.vci.att.com (Service) with ESMTP id 3E70140002D9 for <babel@ietf.org>; Sat, 20 Oct 2018 01:52:42 +0000 (GMT)
Received: from GAALPA1MSGHUBAA.ITServices.sbc.com (unknown [130.8.218.150]) by zlp30486.vci.att.com (Service) with ESMTPS id 2D7C540002AB for <babel@ietf.org>; Sat, 20 Oct 2018 01:52:42 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAA.ITServices.sbc.com ([130.8.218.150]) with mapi id 14.03.0415.000; Fri, 19 Oct 2018 21:52:41 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: Info model questions summary
Thread-Index: AdRoFLl40j1gjnQERNC3ckmUqwy+Qw==
Date: Sat, 20 Oct 2018 01:52:40 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEF82CE@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.253.87]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-19_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810200015
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/CbQNlSTbFI5LUHnJT8cGdjbf_1Q>
Subject: [babel] Info model questions summary
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 20 Oct 2018 01:52:52 -0000

Here is my summary of what I concluded from the questions I asked:

router-id data type
I'm introducing a new data type into the info model draft.=20
binary: a binary string (sequence of octets).=20
I'll be using this for router-id and those Hello history parameters. Also c=
onsidering for seqno parameters (thoughts welcome).

babel-implementation-version
Old: babel-implementation-version:
     the version of this implementation of the Babel protocol
New: babel-implementation-version:
    the name and version of this implementation of the Babel protocol

babel-neighbor-address
Wishy-washiness abounded. It's hard to un-restrict a parameter once it has =
been restricted. I'm going to leave this as IPv4 or IPv6, since that provid=
es maximum flexibility just in case.

ECMP routing
The info model doesn't preclude it, but it also doesn't do anything special=
 for it. It doesn't appear that any of the current parameters would need to=
 be changed if we were to do something special. We're going to do nothing f=
or now.

InterfaceMetricAlgorithm
New parameter being added to the Interface object.
"Indicates the metric computation algorithm used on this interface, from am=
ong the supported metric computation algorithms listed in babel-metric-comp=
-algorithms."

ExternalCost
Deleted.

Barbara


From nobody Sun Oct 21 16:05:39 2018
Return-Path: <mjethanandani@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25825130DDB for <babel@ietfa.amsl.com>; Sun, 21 Oct 2018 16:05:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W0bkbuTJLAUR for <babel@ietfa.amsl.com>; Sun, 21 Oct 2018 16:05:37 -0700 (PDT)
Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) (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 094D81286E3 for <babel@ietf.org>; Sun, 21 Oct 2018 16:05:37 -0700 (PDT)
Received: by mail-pg1-x52a.google.com with SMTP id r9-v6so18122244pgv.6 for <babel@ietf.org>; Sun, 21 Oct 2018 16:05:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:message-id:references:to:date; bh=txlPktCR1stVVHGtQczJyB01yHt0k0Zye36VxFIblbw=; b=Z+xphOOjgYLdp5Giy0JfR1qBFOoRGWHUTCx8BFwzYsfMG2oYxV7s4y6seh38XshsQA 4fLJj2YvWu8kY+2TJDBULfzt+EUwx/xGlnnYB45Fp9MMR2FFYnwRIip48RZnwpGaKTzN keXOwvtIXZkpmQcN3MHTHAkk5eFynr9Z0ezCCMQDlNLSqkGqt0GjP7QS96HXgXBALo+k 2T8PjjpL14kcNc/RkxmfzlObOp68WB3x/i0YtetMMcwCsJdIXGa7ev7IAtzEAYEiYB4F 6ZElFN+9y5YswqmJbfFnnjWufMEpAP4Gz5GJfdVKeYYQp4BBT/FtRs3D1b2m0JU+ulVd F+Pg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:references :to:date; bh=txlPktCR1stVVHGtQczJyB01yHt0k0Zye36VxFIblbw=; b=eJm13eynq/WJZbT6vkM5lRTDK1QlBQJXjnm5MfNjOjMW6+z6FP/6cnxX0zehuF2gsK MOPGo4Vyz6Z6jQrn8XvfFo6U3PM9492Z3ziZA/vkwcbNScbMYHskK7Yd0utmao9z/kY1 p+Q49TCW5jRVak6KvQ96p3WHAZzLB3CBsPlVVuFAHcjAuht8oo5AA8EQExW7O9zPVv8X Wk92yXYfccHQK5vvCSNIoWmkGx1xKGuH18vkYo7ctBaWWH/o3U77YdwZ131icp5vFC0a zc75ZCUxx6SwwxzOyS6QWLXfAJtdmnSgJMWfX5S60b8ZPrwJ96vspdCAhgRc+ZGzyhMP ONRQ==
X-Gm-Message-State: AGRZ1gJK0spTlGzwtM8GSMT9NsXobma8M7gCRJbfz3jvznaI4+WdOzu7 dZShcrgTMBwWOkqDZ0O0SX7x6Wte
X-Google-Smtp-Source: AJdET5eAlSWbRmNBMaZrFJ6E1o8ju0/431h2NF6rJao64hqlDfg8aYl3ybpRai4Ax1YykfZEpdo0lA==
X-Received: by 2002:a63:5601:: with SMTP id k1-v6mr2864535pgb.189.1540163136180;  Sun, 21 Oct 2018 16:05:36 -0700 (PDT)
Received: from ?IPv6:2601:647:4700:1280:3c92:d349:2b15:5b0a? ([2601:647:4700:1280:3c92:d349:2b15:5b0a]) by smtp.gmail.com with ESMTPSA id v83-v6sm55724785pfa.103.2018.10.21.16.05.35 for <babel@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Oct 2018 16:05:35 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_18C6F369-5C33-45EA-A604-C42B170FEE6D"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <2F314075-38A3-45DD-9C98-5ACB2AD87F85@gmail.com>
References: <5BFAB767-EB92-4D5C-99E7-FB9F930D0431@gmail.com>
To: babel@ietf.org
Date: Sun, 21 Oct 2018 16:08:57 -0700
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/lvqf7F4dioPlDDeWByCFLQBuzoQ>
Subject: [babel] Fwd: New Version Notification for draft-mahesh-babel-yang-model-00.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Oct 2018 23:05:39 -0000

--Apple-Mail=_18C6F369-5C33-45EA-A604-C42B170FEE6D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



This a very early effort to write-up a YANG data model based on the =
information model. I notice that there has been quite a bit of =
discussion around the info model, and the next version of this draft =
will try to address some of the issues that have been brought up there, =
as and when they are addressed by the info model.

> Begin forwarded message:
>=20
> From: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
> Subject: New Version Notification for =
draft-mahesh-babel-yang-model-00.txt
> Date: October 21, 2018 at 3:50:02 PM PDT
> To: "Mahesh Jethanandani" <mjethanandani@gmail.com =
<mailto:mjethanandani@gmail.com>>, "Barbara Stark" =
<barbara.stark@att.com <mailto:barbara.stark@att.com>>
>=20
>=20
> A new version of I-D, draft-mahesh-babel-yang-model-00.txt
> has been successfully submitted by Mahesh Jethanandani and posted to =
the
> IETF repository.
>=20
> Name:		draft-mahesh-babel-yang-model
> Revision:	00
> Title:		YANG Data Model for Babel
> Document date:	2018-10-21
> Group:		Individual Submission
> Pages:		24
> URL:            =
https://www.ietf.org/internet-drafts/draft-mahesh-babel-yang-model-00.txt =
<https://www.ietf.org/internet-drafts/draft-mahesh-babel-yang-model-00.txt=
>
> Status:         =
https://datatracker.ietf.org/doc/draft-mahesh-babel-yang-model/ =
<https://datatracker.ietf.org/doc/draft-mahesh-babel-yang-model/>
> Htmlized:       =
https://tools.ietf.org/html/draft-mahesh-babel-yang-model-00 =
<https://tools.ietf.org/html/draft-mahesh-babel-yang-model-00>
> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-mahesh-babel-yang-model =
<https://datatracker.ietf.org/doc/html/draft-mahesh-babel-yang-model>
>=20
>=20
> Abstract:
>   This document defines a data model for the Babel routing protocol.
>   The data model is defined using the YANG data modeling language.
>=20
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org =
<http://tools.ietf.org/>.
>=20
> The IETF Secretariat
>=20



--Apple-Mail=_18C6F369-5C33-45EA-A604-C42B170FEE6D
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""><br =
class=3D""><div><div class=3D""><br class=3D""><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"">This a very early =
effort to write-up a YANG data model based on the information model. I =
notice that there has been quite a bit of discussion around the info =
model, and the next version of this draft will try to address some of =
the issues that have been brought up there, as and when they are =
addressed by the info model.<br class=3D""><div class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">From: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><a=
 href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Subject: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=3D""><b=
 class=3D"">New Version Notification for =
draft-mahesh-babel-yang-model-00.txt</b><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" =
class=3D""><b class=3D"">Date: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" =
class=3D"">October 21, 2018 at 3:50:02 PM PDT<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, =
Helvetica, sans-serif;" class=3D""><b class=3D"">To: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">"Mahesh Jethanandani" &lt;<a =
href=3D"mailto:mjethanandani@gmail.com" =
class=3D"">mjethanandani@gmail.com</a>&gt;, "Barbara Stark" &lt;<a =
href=3D"mailto:barbara.stark@att.com" =
class=3D"">barbara.stark@att.com</a>&gt;<br class=3D""></span></div><br =
class=3D""><div class=3D""><div class=3D""><br class=3D"">A new version =
of I-D, draft-mahesh-babel-yang-model-00.txt<br class=3D"">has been =
successfully submitted by Mahesh Jethanandani and posted to the<br =
class=3D"">IETF repository.<br class=3D""><br class=3D"">Name:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>draft-mahesh-babel-yang-model<br class=3D"">Revision:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>00<br =
class=3D"">Title:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>YANG Data Model for Babel<br class=3D"">Document date:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>2018-10-21<br class=3D"">Group:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Individual Submission<br =
class=3D"">Pages:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>24<br class=3D"">URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-mahesh-babel-yang-model=
-00.txt" =
class=3D"">https://www.ietf.org/internet-drafts/draft-mahesh-babel-yang-mo=
del-00.txt</a><br class=3D"">Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-mahesh-babel-yang-model/" =
class=3D"">https://datatracker.ietf.org/doc/draft-mahesh-babel-yang-model/=
</a><br class=3D"">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-mahesh-babel-yang-model-00" =
class=3D"">https://tools.ietf.org/html/draft-mahesh-babel-yang-model-00</a=
><br class=3D"">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/html/draft-mahesh-babel-yang-mode=
l" =
class=3D"">https://datatracker.ietf.org/doc/html/draft-mahesh-babel-yang-m=
odel</a><br class=3D""><br class=3D""><br class=3D"">Abstract:<br =
class=3D""> &nbsp;&nbsp;This document defines a data model for the Babel =
routing protocol.<br class=3D""> &nbsp;&nbsp;The data model is defined =
using the YANG data modeling language.<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D""><br class=3D"">Please note that =
it may take a couple of minutes from the time of submission<br =
class=3D"">until the htmlized version and diff are available at <a =
href=3D"http://tools.ietf.org/" class=3D"">tools.ietf.org</a>.<br =
class=3D""><br class=3D"">The IETF Secretariat<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></div></div><br class=3D""></body></html>=

--Apple-Mail=_18C6F369-5C33-45EA-A604-C42B170FEE6D--


From nobody Mon Oct 22 10:46:23 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 968D2124BE5; Mon, 22 Oct 2018 10:46:20 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: babel@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: babel@ietf.org
Message-ID: <154023038051.7070.10868342561100018656@ietfa.amsl.com>
Date: Mon, 22 Oct 2018 10:46:20 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/J8rlYDlIPjv12lgM_tiJxl9LZsg>
Subject: [babel] I-D Action: draft-ietf-babel-information-model-04.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Oct 2018 17:46:21 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Babel routing protocol WG of the IETF.

        Title           : Babel Information Model
        Author          : Barbara Stark
	Filename        : draft-ietf-babel-information-model-04.txt
	Pages           : 21
	Date            : 2018-10-22

Abstract:
   This Babel Information Model can be used to create data models under
   various data modeling regimes (e.g., YANG).  It allows a Babel
   implementation (via a management protocol such as NETCONF) to report
   on its current state and may allow some limited configuration of
   protocol constants.


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

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

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-babel-information-model-04


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

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


From nobody Mon Oct 22 13:07:36 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77D2A130DC8 for <babel@ietfa.amsl.com>; Mon, 22 Oct 2018 13:07:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=toke.dk
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 PRk3xM4Pi_dR for <babel@ietfa.amsl.com>; Mon, 22 Oct 2018 13:07:32 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [52.28.52.200]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D962312D4EA for <babel@ietf.org>; Mon, 22 Oct 2018 13:07:31 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1540238846; bh=a/UkGuD1VkdTcVilCJfIajF2Y4ckHBZIP1b/TU2kx+M=; h=From:To:Subject:In-Reply-To:References:Date:From; b=MnnpVu1XLemCq4tIQ9fGO2vV4ZE+9Zz0PmqehKakRSsb5VQydA+jJkBivslILXt0X GK4S71CbAY0QwDlQm2Bkb1Qjh69anEgxy9VPDZMzC134By5vTf70UDGm5hy4YjVy2j LaMjDo11YRF42LXfTQC7EYdyqGmE5ievkXsANGS+XaVbx+64EdZgGWPnWz1yvVtVY1 Jgb+xenxptcwvqVSE3zSaICxThCtRm4kbImj0ueMdgC/+uOr0CUJyQtRnAUs/Sc92y CsNtf8ScWaggL/1lARlGGDufa6KT196uzP/gkC1Ghf97cwXJXLQ+PbpCkYUBVOCJfV 6axIEE8lVJX/w==
To: Mahesh Jethanandani <mjethanandani@gmail.com>, babel@ietf.org
In-Reply-To: <2F314075-38A3-45DD-9C98-5ACB2AD87F85@gmail.com>
References: <5BFAB767-EB92-4D5C-99E7-FB9F930D0431@gmail.com> <2F314075-38A3-45DD-9C98-5ACB2AD87F85@gmail.com>
Date: Mon, 22 Oct 2018 22:07:24 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <871s8hhhj7.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/hqYh9J1BElvCwvCjkVikt0gqwZQ>
Subject: Re: [babel] Fwd: New Version Notification for draft-mahesh-babel-yang-model-00.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Oct 2018 20:07:35 -0000

Mahesh Jethanandani <mjethanandani@gmail.com> writes:

> This a very early effort to write-up a YANG data model based on the
> information model. I notice that there has been quite a bit of
> discussion around the info model, and the next version of this draft
> will try to address some of the issues that have been brought up
> there, as and when they are addressed by the info model.

Hi Mahesh

This is great, thanks for working on it!

I'm not familiar with yang, so can't really comment on that side of it,
but guess I'll try to find time to at least scroll through it and see if
there's anything that sticks out from the protocol implementation PoV :)

-Toke


From nobody Tue Oct 23 10:21:11 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB88B130E59 for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 10:21:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UqAwgjBHTHsu for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 10:21:05 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80AA8130E1A for <babel@ietf.org>; Tue, 23 Oct 2018 10:21:05 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9NHKvYT017420; Tue, 23 Oct 2018 19:20:57 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 0922B66AEB; Tue, 23 Oct 2018 19:21:03 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id l3COQW2NTAvY; Tue, 23 Oct 2018 19:21:00 +0200 (CEST)
Received: from lanthane.irif.fr (unknown [172.23.36.89]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id DF88B66AE9; Tue, 23 Oct 2018 19:21:00 +0200 (CEST)
Date: Tue, 23 Oct 2018 19:21:00 +0200
Message-ID: <87woq81sw3.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
Cc: babel@ietf.org
In-Reply-To: <2F314075-38A3-45DD-9C98-5ACB2AD87F85@gmail.com>
References: <5BFAB767-EB92-4D5C-99E7-FB9F930D0431@gmail.com> <2F314075-38A3-45DD-9C98-5ACB2AD87F85@gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Tue, 23 Oct 2018 19:20:57 +0200 (CEST)
X-Miltered: at korolev with ID 5BCF5879.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BCF5879.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BCF5879.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/jKfwERuMIkjO6fIENSKXEzwoQ04>
Subject: Re: [babel] Fwd: New Version Notification for draft-mahesh-babel-yang-model-00.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 17:21:08 -0000

Gee, thanks a lot.

The description of security.enable should mention explicitly that if set,
unauthenticated packets are ignored on this interface.

Interfaces.reference: is the description of "objects at any layer", which
I understand was taken from Barbara's information model, still useful in
Yang?  I'd expect the notion of interface to be included by reference to
another document.

I think that external-cost has been flushed from the information model.
Barbara?

All the seqno objects (exp-mcast-hello-seqno, route.seqno, etc.) should be
of type uint16.  The seqnos are interpreted modulo 2^16, as described in
Section 3.2.1 of draft-ietf-babel-rfc6126bis.

All the metric objects should be of type uint16, with 0xFFFF representing
infinity.

I may be missing something, but I don't see an outgoing interface for the
route object.

Thanks again,

-- Juliusz


From nobody Tue Oct 23 10:50:08 2018
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 57914130E1A for <babel@ietf.org>; Tue, 23 Oct 2018 10:50:06 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <babel@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154031700635.31397.11884862037448182126.idtracker@ietfa.amsl.com>
Date: Tue, 23 Oct 2018 10:50:06 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/5XfDjAOWPwOY1-kd5xM5dr4RyAw>
Subject: [babel] Milestones changed for babel WG
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 17:50:06 -0000

Changed milestone "WG adoption of Babel Applicability draft", resolved as
"Done".

Changed milestone "WG adoption of RFC6126bis", resolved as "Done".

Changed milestone "WG adoption of Babel Management (Info Model & YANG Model)
draft", resolved as "Done".

URL: https://datatracker.ietf.org/wg/babel/about/


From nobody Tue Oct 23 11:01:17 2018
Return-Path: <d3e3e3@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE646130E2B for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 11:01:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level: 
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, 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 rwnlCOp3kfPE for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 11:01:14 -0700 (PDT)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A970712D4F0 for <babel@ietf.org>; Tue, 23 Oct 2018 11:01:14 -0700 (PDT)
Received: by mail-io1-xd2c.google.com with SMTP id n18-v6so1449787ioa.9 for <babel@ietf.org>; Tue, 23 Oct 2018 11:01:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=U5lx0lJ2HPhciKHST1Fl4WBmOrEyeY7vsBkA8q91ZbU=; b=I965fbufntG2STGkREPvYINP6tCFXazpVsDVE2WEo2qQ7bKx/27Sd5v2ksyn1rOBXh OHS5eqjOVoyInT42B0rLK5KCGrAMFbV0v8IDb0s127m66N6VQZY8iF1xKaBrfZDwxpKk gA0aFtvcnjonZjy2t7dXOBxMUZ+d0piyFKH4vW6PNVg4nnx+uYaUqwz/larjVjaibiFr 0qI9SeSyLl3xOc60GG8GOe38LBV3NbdiQ13OGH6CgRP/67GwAhVcU9t3vWr5ct7UKLEg NKbUahZh/671dZpOViSIE1fBzq50CMkX1laEuLdsOhKSEicKdEDFxN5TRrzhW/oBxoI1 Muow==
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=U5lx0lJ2HPhciKHST1Fl4WBmOrEyeY7vsBkA8q91ZbU=; b=KmeMmDyUGL2IxXzqn4Fwi/7wPNKBvBzzfLPVgPpJ3/N0qHFWyAPEmsXREmdezDJRVb CULnEA6M24VoZC7oqQiNLKQ8jUzVi9hsdA/OYJU8jOauk25PpUINX6lO/I/FpvvoW1bK mpHd1eXVrRU1lacpBAhCpBZlcDRcld+HKJhcCuCiOSqQA5e2MnTXyduJ39MDNaX0xQXy 8OtxBhBY73RzWPUE4NTzIR/cGaLpYxWFh6h0adZe1nQPU7Rk6LGc8jW/vwWHaozswSnF fbvDVa55nkLUGLWtbwQHdBJyk3MJ9cBoQlMF3vbvZOraV+I35npNbcQjMJHe2aNpH7vy P++w==
X-Gm-Message-State: AGRZ1gKQBRng4kW5KnKr6ubrHpbhNzC6RKNDgQh4mhkyVs9ptTe9VfZY piJ+NFiUXzNvDUU9p4Qn0DbccQdfTXkk6hgdnelwGw==
X-Google-Smtp-Source: AJdET5es8RRVHi4tXMm4I3A9f/xXFIf0m7x/FEwHVFc62XdL4m3lvmrI5YSY91lTDUekP35W+cL5DYkVGbOZLyiGB0Y=
X-Received: by 2002:a6b:db12:: with SMTP id t18-v6mr12379899ioc.132.1540317673426;  Tue, 23 Oct 2018 11:01:13 -0700 (PDT)
MIME-Version: 1.0
References: <154031700635.31397.11884862037448182126.idtracker@ietfa.amsl.com>
In-Reply-To: <154031700635.31397.11884862037448182126.idtracker@ietfa.amsl.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Tue, 23 Oct 2018 14:01:01 -0400
Message-ID: <CAF4+nEHJbkiMWLMvHqs3ybb8f+wAuEKjZMJgKTYxBRtfVB7q+Q@mail.gmail.com>
To: Babel at IETF <babel@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/D0LgpmSAqUG4nt2hy95QxyqPC2M>
Subject: Re: [babel] Milestones changed for babel WG
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 18:01:16 -0000

These milestones should have been marked done long ago. Sorry to just
get around to it.

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

On Tue, Oct 23, 2018 at 1:50 PM IETF Secretariat
<ietf-secretariat-reply@ietf.org> wrote:
>
> Changed milestone "WG adoption of Babel Applicability draft", resolved as
> "Done".
>
> Changed milestone "WG adoption of RFC6126bis", resolved as "Done".
>
> Changed milestone "WG adoption of Babel Management (Info Model & YANG Model)
> draft", resolved as "Done".
>
> URL: https://datatracker.ietf.org/wg/babel/about/
>
> _______________________________________________
> babel mailing list
> babel@ietf.org
> https://www.ietf.org/mailman/listinfo/babel


From nobody Tue Oct 23 11:07:12 2018
Return-Path: <d3e3e3@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06FF7130E9F; Tue, 23 Oct 2018 11:07:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m3sU-3yVeyCy; Tue, 23 Oct 2018 11:07:10 -0700 (PDT)
Received: from mail-io1-xd31.google.com (mail-io1-xd31.google.com [IPv6:2607:f8b0:4864:20::d31]) (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 E6E8C130E50; Tue, 23 Oct 2018 11:07:09 -0700 (PDT)
Received: by mail-io1-xd31.google.com with SMTP id d80-v6so1477857iof.1; Tue, 23 Oct 2018 11:07:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=L0bI2V63ikZikPGsMD2WxNteJ9cjCtqgFUgKM23EguI=; b=lVLUMg9CvFigSArXDJ9vOfb06ExGzn6JDr0HOHXpTGTCwz3K0M8VEwhSpQgP14H0jF 6dDG2bBhJMPBVMJ3o6SVP7pqiaCqXgjpwGcl6+jLiZLUMb9NiU0rp0IysfV+3dNvxCpo xLHI0RauBTgVMhV9zYXXirzE9N/iJD2fdB//F5pVzNfk1v/qPNJhJVupHpCE9eq54+LD BgZzmEbwQxZmf/n9d/OTliXjs8nu3XYsxKgWKzfylfGQiwN8EOwZUPtl3atpen1uEtjO Lb4rWE3gnr6aapbyI6+6U5jN8216OGY9VvELiL4N27a0CtXneazMhn8iajAX2/T5UlnH c2ng==
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=L0bI2V63ikZikPGsMD2WxNteJ9cjCtqgFUgKM23EguI=; b=HQfw8V58kxE6IL+YlPNPlJySd3KFZVMjtob6icnW9eO7yU6xCyHTZExqydc3XMXkDB 2Sldz7tcjFkfJD4dbm/GzMi9FahLZS2rAC4gQi3n+/AIob3qhveAvlLkcm/sG00hsFwt aL5LhEmvVSOuCUJNNrldKEelcTkB1tFVD8fEA/9EI4XmRvCA7xrvYUos41iRHyMbVFgd jd58eGzO5An1GyiyKWdCnGX+ZDEIFC0D3L3VWIHzyBIaFkTXdbYEnXng4nJd6uBQiGGG RfqNlsBbk9+Ou1xgsVwcKobNOWPq795vSed0H+WKzP62FSNZZHSTXWzueWvUTB87vIfC HPhw==
X-Gm-Message-State: AGRZ1gJ1zeq3mU3IXGWvBPmM9FyYdGB7oMV+sjK6EX9QuyfD22KClDqL PV+DzE0ABinfGOxJEcVDjP8LS54QEaNs6DQ9Pf450g==
X-Google-Smtp-Source: AJdET5clW3Qm6+W2CYd5u5G38JADIRMWJeS20LEr0prUSzOVS3s5J08YXuVSAFAx1tWTUy9nonwloOr38KPWezKulgA=
X-Received: by 2002:a6b:ac45:: with SMTP id v66-v6mr13423806ioe.66.1540318028368;  Tue, 23 Oct 2018 11:07:08 -0700 (PDT)
MIME-Version: 1.0
References: <CAF4+nEHi+0D-f9GDtUyudsKcNw1CXqyjxy9eQoGSiG4Hi=N=dw@mail.gmail.com>
In-Reply-To: <CAF4+nEHi+0D-f9GDtUyudsKcNw1CXqyjxy9eQoGSiG4Hi=N=dw@mail.gmail.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Tue, 23 Oct 2018 14:06:57 -0400
Message-ID: <CAF4+nEFanYc7MoXpwsEkSFU3Ps-qu48zNzzgQQZ8PeOOL=W-nw@mail.gmail.com>
To: Babel at IETF <babel@ietf.org>
Cc: babel-chairs <babel-chairs@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/V8Lap86_iciW3X_e8GyXMdqd08g>
Subject: Re: [babel] Babel meeting at IETF November meeting
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 18:07:11 -0000

Hi,

The BABEL WG meeting at the November IETF meeting has been confirmed
for 15:40 to 17:10 Bangkok time Wednesday, 7 November. There is still
a little time available if someone would like to present.

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

On Tue, Oct 9, 2018 at 11:56 AM Donald Eastlake <d3e3e3@gmail.com> wrote:
>
> Hi,
>
> A Babel WG meeting has been tentatively scheduled  at the IETF November meeting in Bangkok for 15:40 to 17:10 Thursday afternoon November 7th.
>
> Anyone wanting to resent should contact the chairs or post to this list.
>
> Thanks,
> Donald
> ===============================
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  1424 Pro Shop Court, Davenport, FL 33896 USA
>  d3e3e3@gmail.com


From nobody Tue Oct 23 13:23:49 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D10CA1294D7; Tue, 23 Oct 2018 13:23:47 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: babel@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: babel@ietf.org
Message-ID: <154032622783.31390.5709457592020510026@ietfa.amsl.com>
Date: Tue, 23 Oct 2018 13:23:47 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/ahqOFYFxaxSlOGDHzXeY2sHfku8>
Subject: [babel] I-D Action: draft-ietf-babel-rfc6126bis-06.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 20:23:48 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Babel routing protocol WG of the IETF.

        Title           : The Babel Routing Protocol
        Authors         : Juliusz Chroboczek
                          David Schinazi
	Filename        : draft-ietf-babel-rfc6126bis-06.txt
	Pages           : 60
	Date            : 2018-10-23

Abstract:
   Babel is a loop-avoiding distance-vector routing protocol that is
   robust and efficient both in ordinary wired networks and in wireless
   mesh networks.  This document describes the Babel routing protocol,
   and obsoletes RFCs 6126 and 7557


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-babel-rfc6126bis-06
https://datatracker.ietf.org/doc/html/draft-ietf-babel-rfc6126bis-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-babel-rfc6126bis-06


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

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


From nobody Tue Oct 23 13:35:33 2018
Return-Path: <toke@toke.dk>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AE6112008A for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:35:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=toke.dk
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 lEwGYpbN0nKB for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:35:30 -0700 (PDT)
Received: from mail.toke.dk (mail.toke.dk [52.28.52.200]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B908012D4EC for <babel@ietf.org>; Tue, 23 Oct 2018 13:35:28 -0700 (PDT)
From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1540326926; bh=RdF0cTwG2WwhPWZr5toR2qIzvFvu1h5fR5LIoruynu0=; h=From:To:Subject:In-Reply-To:References:Date:From; b=DVdgZSpFqjeaPI8OkIGRctNBxH5Kyg9ynUiPcffVFzTfKhDRNIM/uY+oDOgE4I8qc zY/Ggfrj+JO84FixtVPfbdzQJ7zgi4jQxTyAHz9F0/Af8s9y6Q0PYqIhw2ZAVfH7vf Ac7xLsTj1mDY2BIg9ZF2zUFmbGvdOnEyhH97RaltqeW2WJK50Z3JS85aZkpTReH2cZ GC8ju+Kux9es4ngyqadTaHuyq4vFCFa3T//Eb7o+N1kmDYBfFcTr3oZaZs9uHdqpsb UMFdmZ4Dc8WKVSF0Cq9BNyfPCLa69Woamf0Wd/vQk94txZfzHOPBlcyG92p3/YR8PP sp1kh6cb0tWxA==
To: babel@ietf.org
In-Reply-To: <154032622783.31390.5709457592020510026@ietfa.amsl.com>
References: <154032622783.31390.5709457592020510026@ietfa.amsl.com>
Date: Tue, 23 Oct 2018 22:35:26 +0200
X-Clacks-Overhead: GNU Terry Pratchett
Message-ID: <87bm7kflkh.fsf@toke.dk>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/PQKJB9p5PMuS6MaVCeq_t_a0O_Q>
Subject: Re: [babel] I-D Action: draft-ietf-babel-rfc6126bis-06.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 20:35:32 -0000

internet-drafts@ietf.org writes:

> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Babel routing protocol WG of the
> IETF.

Looked at the diff. This paragraph:

> The packet body and the packet trailer are both sequences of TLVs. A
> TLV may appear in the packet trailer only if it is explicitly allowed
> to do so: the receiver MUST silently ignore any TLV that appears in
> the packet trailer unless it is explicitly specified to be allowed in
> the packet trailer. Among the TLVs defined in this document, only Pad1
> and PadN are allowed in the packet trailer; since these TLVs are
> ignored in any case, an implementation MAY silently ignore the packet
> trailer unless it implements at least one extension that uses the
> packet trailer.

says "packet trailer" 7 times. That is painful; please fix... :)

-Toke


From nobody Tue Oct 23 13:42:31 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBD1212426A for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:42:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cvh7G0ynMMcB for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:42:28 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7BF41277C8 for <babel@ietf.org>; Tue, 23 Oct 2018 13:42:27 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9NKgGYQ030481 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 23 Oct 2018 22:42:16 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9NKgIUE003687; Tue, 23 Oct 2018 22:42:18 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 356BC67F7D; Tue, 23 Oct 2018 22:42:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id ThQxau5dgnDA; Tue, 23 Oct 2018 22:42:20 +0200 (CEST)
Received: from lanthane.irif.fr (unknown [172.23.36.89]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id C311167F7B; Tue, 23 Oct 2018 22:42:19 +0200 (CEST)
Date: Tue, 23 Oct 2018 22:42:19 +0200
Message-ID: <87ftww1jkk.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: david@opensourcerouting.org, as@cisco.com
Cc: babel@ietf.org
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Tue, 23 Oct 2018 22:42:17 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 23 Oct 2018 22:42:18 +0200 (CEST)
X-Miltered: at korolev with ID 5BCF87A8.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BCF87AA.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BCF87A8.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BCF87AA.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BCF87A8.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BCF87AA.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/7cPhbWycTtTPONe9_Q8dfnoPaQg>
Subject: [babel] babel-source-specific refers to an expired rtgwg draft
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 20:42:30 -0000

Dear David, dear Anton,

Draft-ietf-babel-source-specific has an informational reference to
draft-ietf-rtgwg-dst-src-routing-06, which is expired since May 2018.

I can easily reword to remove the reference.  David, Anton, any plans for
your draft?

-- Juliusz


From nobody Tue Oct 23 13:45:39 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E298130ED9; Tue, 23 Oct 2018 13:45:28 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: babel@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: babel@ietf.org
Message-ID: <154032752860.31341.10589908580609155844@ietfa.amsl.com>
Date: Tue, 23 Oct 2018 13:45:28 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/3wJNt7QQPYH7J9gmvShhU4NA4Bg>
Subject: [babel] I-D Action: draft-ietf-babel-source-specific-04.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 20:45:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Babel routing protocol WG of the IETF.

        Title           : Source-Specific Routing in Babel
        Authors         : Matthieu Boutier
                          Juliusz Chroboczek
	Filename        : draft-ietf-babel-source-specific-04.txt
	Pages           : 11
	Date            : 2018-10-23

Abstract:
   Source-specific routing (also known as Source-Address Dependent
   Routing, SADR) is an extension to traditional next-hop routing where
   packets are forwarded according to both their destination and their
   source address.  This document describes an extension for source-
   specific routing to the Babel routing protocol.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-babel-source-specific/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-babel-source-specific-04
https://datatracker.ietf.org/doc/html/draft-ietf-babel-source-specific-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-babel-source-specific-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 Tue Oct 23 13:49:29 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 894D412426A for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:49:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvkCBA_7zWrR for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:49:26 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D993B1277C8 for <babel@ietf.org>; Tue, 23 Oct 2018 13:49:25 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9NKnIhi032247 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 23 Oct 2018 22:49:18 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9NKnKi6004974; Tue, 23 Oct 2018 22:49:20 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 1812E68059; Tue, 23 Oct 2018 22:49:24 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id HhhKqZTd4s4u; Tue, 23 Oct 2018 22:49:22 +0200 (CEST)
Received: from lanthane.irif.fr (unknown [172.23.36.89]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 0BF1D68054; Tue, 23 Oct 2018 22:49:22 +0200 (CEST)
Date: Tue, 23 Oct 2018 22:49:22 +0200
Message-ID: <87d0s01j8t.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Toke =?ISO-8859-1?Q?H=F8iland-J=F8rgensen?= <toke@toke.dk>
Cc: babel@ietf.org
In-Reply-To: <87bm7kflkh.fsf@toke.dk>
References: <154032622783.31390.5709457592020510026@ietfa.amsl.com> <87bm7kflkh.fsf@toke.dk>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Tue, 23 Oct 2018 22:49:18 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 23 Oct 2018 22:49:20 +0200 (CEST)
X-Miltered: at korolev with ID 5BCF894E.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BCF8950.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BCF894E.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BCF8950.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BCF894E.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BCF8950.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/eknr_3kpeMeqv1U6F5zP24Olpec>
Subject: Re: [babel] I-D Action: draft-ietf-babel-rfc6126bis-06.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 20:49:27 -0000

>> The packet body and the packet trailer are both sequences of TLVs. A
>> TLV may appear in the packet trailer only if it is explicitly allowed
>> to do so: the receiver MUST silently ignore any TLV that appears in
>> the packet trailer unless it is explicitly specified to be allowed in
>> the packet trailer. Among the TLVs defined in this document, only Pad1
>> and PadN are allowed in the packet trailer; since these TLVs are
>> ignored in any case, an implementation MAY silently ignore the packet
>> trailer unless it implements at least one extension that uses the
>> packet trailer.

> says "packet trailer" 7 times. That is painful; please fix... :)

It's a duck ;-)



From nobody Tue Oct 23 13:55:12 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D081130F62 for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:55:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gXfu57Bxhwmf for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 13:55:03 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CEAE130E8C for <babel@ietf.org>; Tue, 23 Oct 2018 13:55:03 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9NKstQo001274; Tue, 23 Oct 2018 22:54:55 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id A2BDB680C9; Tue, 23 Oct 2018 22:55:01 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id WSnfUDsK2OqZ; Tue, 23 Oct 2018 22:54:59 +0200 (CEST)
Received: from lanthane.irif.fr (unknown [172.23.36.89]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 9E751680C6; Tue, 23 Oct 2018 22:54:59 +0200 (CEST)
Date: Tue, 23 Oct 2018 22:54:59 +0200
Message-ID: <87a7n41izg.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Toke =?ISO-8859-1?Q?H=F8iland-J=F8rgensen?= <toke@toke.dk>
Cc: babel@ietf.org
In-Reply-To: <154032752860.31341.10589908580609155844@ietfa.amsl.com>
References: <154032752860.31341.10589908580609155844@ietfa.amsl.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Tue, 23 Oct 2018 22:54:55 +0200 (CEST)
X-Miltered: at korolev with ID 5BCF8A9F.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BCF8A9F.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BCF8A9F.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/ksAzAc2O-Z-QZ1_HKaKYR5226HM>
Subject: Re: [babel] I-D Action: draft-ietf-babel-source-specific-04.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 20:55:11 -0000

>         Title           : Source-Specific Routing in Babel

This now has two independent implementations (ours and Toke's), but
interop hasn't been verified yet.

Toke, our implementation lives in branch rfc6126bis of babeld.  It's
completely untested (it's an hour old or so), but I need to do some
sleeping before I set up a testbed.  Where do I find yours?

-- Juliusz


From nobody Tue Oct 23 14:16:24 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: babel@ietf.org
Delivered-To: babel@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DBCD3130E2A; Tue, 23 Oct 2018 14:16:22 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: babel@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: babel@ietf.org
Message-ID: <154032938285.31224.885441941213104973@ietfa.amsl.com>
Date: Tue, 23 Oct 2018 14:16:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/C-UDcpCPgAYNdcEPlN7P5DQ4utY>
Subject: [babel] I-D Action: draft-ietf-babel-applicability-04.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 21:16:23 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Babel routing protocol WG of the IETF.

        Title           : Applicability of the Babel routing protocol
        Author          : Juliusz Chroboczek
	Filename        : draft-ietf-babel-applicability-04.txt
	Pages           : 10
	Date            : 2018-10-23

Abstract:
   Babel is a routing protocol based on the distance-vector algorithm
   augmented with mechanisms for loop avoidance and starvation
   avoidance.  In this document, we argue that there exist niches where
   Babel is useful and that are not adequately served by more mature
   protocols.


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

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

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-babel-applicability-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 Tue Oct 23 14:52:46 2018
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68C9D130E31 for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 14:52:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.602
X-Spam-Level: 
X-Spam-Status: No, score=-0.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GpxaqNaAkYSR for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 14:52:43 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2854A130E1B for <babel@ietf.org>; Tue, 23 Oct 2018 14:52:43 -0700 (PDT)
Received: from pps.filterd (m0049462.ppops.net [127.0.0.1]) by m0049462.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w9NLkNu0045667; Tue, 23 Oct 2018 17:52:42 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049462.ppops.net-00191d01. with ESMTP id 2naavwj56q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 Oct 2018 17:52:42 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9NLqfAe031295; Tue, 23 Oct 2018 17:52:41 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [135.47.91.176]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w9NLqbJ4031258; Tue, 23 Oct 2018 17:52:37 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [127.0.0.1]) by zlp30487.vci.att.com (Service) with ESMTP id 224DF40002D2; Tue, 23 Oct 2018 21:52:37 +0000 (GMT)
Received: from GAALPA1MSGHUBAF.ITServices.sbc.com (unknown [130.8.218.155]) by zlp30487.vci.att.com (Service) with ESMTPS id 0F8B240002D1; Tue, 23 Oct 2018 21:52:37 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.143]) by GAALPA1MSGHUBAF.ITServices.sbc.com ([130.8.218.155]) with mapi id 14.03.0415.000; Tue, 23 Oct 2018 17:52:36 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: "'Juliusz Chroboczek'" <jch@irif.fr>, =?iso-8859-1?Q?Toke_H=F8iland-J=F8rgensen?= <toke@toke.dk>
CC: "babel@ietf.org" <babel@ietf.org>
Thread-Topic: [babel] I-D Action: draft-ietf-babel-rfc6126bis-06.txt
Thread-Index: AQHUaw5YHnXF1BeaeE+Py4H+fCXi7qUtjM0AgAAD5AD//84H0A==
Date: Tue, 23 Oct 2018 21:52:36 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DEFD87B@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <154032622783.31390.5709457592020510026@ietfa.amsl.com> <87bm7kflkh.fsf@toke.dk> <87d0s01j8t.wl-jch@irif.fr>
In-Reply-To: <87d0s01j8t.wl-jch@irif.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [130.10.254.126]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-10-23_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=667 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810230178
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/J9Va3ZdtkJGfIruwwCxU72c-7uY>
Subject: Re: [babel] I-D Action: draft-ietf-babel-rfc6126bis-06.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 21:52:45 -0000

> >> The packet body and the packet trailer are both sequences of TLVs. A
> >> TLV may appear in the packet trailer only if it is explicitly allowed
> >> to do so: the receiver MUST silently ignore any TLV that appears in
> >> the packet trailer unless it is explicitly specified to be allowed in
> >> the packet trailer. Among the TLVs defined in this document, only
> >> Pad1 and PadN are allowed in the packet trailer; since these TLVs are
> >> ignored in any case, an implementation MAY silently ignore the packet
> >> trailer unless it implements at least one extension that uses the
> >> packet trailer.
>=20
> > says "packet trailer" 7 times. That is painful; please fix... :)
>=20
> It's a duck ;-)

I like the absence of pronouns with unclear antecedents.


From nobody Tue Oct 23 15:16:18 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5BE4129BBF for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 15:16:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IcjnSSq52NoT for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 15:16:15 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 059CB128CE4 for <babel@ietf.org>; Tue, 23 Oct 2018 15:16:14 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9NMFwTr024786 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 24 Oct 2018 00:15:58 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9NMG0tV023748; Wed, 24 Oct 2018 00:16:00 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 4C0FB6884B; Wed, 24 Oct 2018 00:16:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id Yd_eMowbEdTN; Wed, 24 Oct 2018 00:16:02 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 9AAD568845; Wed, 24 Oct 2018 00:16:02 +0200 (CEST)
Date: Wed, 24 Oct 2018 00:16:02 +0200
Message-ID: <87efcgwbq5.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: "STARK, BARBARA H" <bs7652@att.com>
Cc: "babel@ietf.org" <babel@ietf.org>
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DEFD87B@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <154032622783.31390.5709457592020510026@ietfa.amsl.com> <87bm7kflkh.fsf@toke.dk> <87d0s01j8t.wl-jch@irif.fr> <2D09D61DDFA73D4C884805CC7865E6114DEFD87B@GAALPA1MSGUSRBF.ITServices.sbc.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Wed, 24 Oct 2018 00:15:58 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Wed, 24 Oct 2018 00:16:00 +0200 (CEST)
X-Miltered: at korolev with ID 5BCF9D9E.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BCF9DA0.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BCF9D9E.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BCF9DA0.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BCF9D9E.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BCF9DA0.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/rzeN9wxZKOlo4crpZ-bnbDVhmt8>
Subject: Re: [babel] I-D Action: draft-ietf-babel-rfc6126bis-06.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 22:16:17 -0000

>>>> The packet body and the packet trailer are both sequences of TLVs. A
>>>> TLV may appear in the packet trailer only if it is explicitly allowed
>>>> to do so: the receiver MUST silently ignore any TLV that appears in
>>>> the packet trailer unless it is explicitly specified to be allowed in
>>>> the packet trailer. Among the TLVs defined in this document, only
>>>> Pad1 and PadN are allowed in the packet trailer; since these TLVs are
>>>> ignored in any case, an implementation MAY silently ignore the packet
>>>> trailer unless it implements at least one extension that uses the
>>>> packet trailer.

>>> says "packet trailer" 7 times. That is painful; please fix... :)

>> It's a duck ;-)

> I like the absence of pronouns with unclear antecedents.

While I generally tend to agree with Barbara that it's okay to repeat
oneself if the goal is to avoid unclear language, I may have overdone it
just a wee bit in this particular case.

More seriously, the intent is that the paragraph above is merely
a rewording and expansion of Appendix A of draft-ietf-babel-hmac-00, and
therefore reflects WG consensus.  We're planning to submit hmac-01
tomorrow, with Appendix A omitted, since the format of the trailer is now
defined in rfc6126bis.  See also the last paragraph of Appendix C of
rfc6126bis-06.

-- Juliusz


From nobody Tue Oct 23 16:01:51 2018
Return-Path: <mjethanandani@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9613130DD1 for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 16:01:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BUYfYh6HpGQQ for <babel@ietfa.amsl.com>; Tue, 23 Oct 2018 16:01:48 -0700 (PDT)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (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 E5C23127AC2 for <babel@ietf.org>; Tue, 23 Oct 2018 16:01:47 -0700 (PDT)
Received: by mail-pf1-x435.google.com with SMTP id q1-v6so1410104pfh.10 for <babel@ietf.org>; Tue, 23 Oct 2018 16:01:47 -0700 (PDT)
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=P9dlNP8ohj4g+4iW0bA8KT7MwXoWDSOKbiJeZMLxbe8=; b=p26uAbdqD6RFjGNh6mnx4g6GOsWKDwKQ5NrcaXZo++7tO11XkD8TnhOdbej1fgQSJT 4f1OEK+5D6T6lDs6Ub4exXQbV5WiLUJ+O8tmpBunRpkA7R1V0d7ocPHbQxZq6cw7bxsN b1Dh5uasPKNlvSoXOiP+vGXnTwRQuufxhGKbD+ZoOybXq8dnaYEWuKvi/vYqfDLsQu8T 1THCrVSN12JpO5X8kvpITmJLkuMfyESJCfLjraj2UwsmVhHAEztZ6mQ0Ojbi9r7B9eaa j5/12AhL8IzbFyeNpx+/Ab/5J+4Pi+m3WGwl86DUHUEpkSRE1pi8Jt6vvzf6386JYp2f delw==
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=P9dlNP8ohj4g+4iW0bA8KT7MwXoWDSOKbiJeZMLxbe8=; b=Ln7xY+wX4toHSOr7w/owFB8iB7ZMaWbCrgkKBlMKjanqcXIZqVWXNWqkZTTBcXaBRv /Tz7hu7i+58S+DuWQ8v+VYB+7dR+SlX5eUfWX47BKk9T4Dx+PXRBnGcoF+08p36gu+3r jInK7SCQkjg+vlXt6edMRFeqZtVezMrOiIp7YOvP7jDWp34LZi8EYnC1G8Dvi/gyeYEK JRNqyYLi3Dy2irIXmgLbrI2+wds0aLCm0Ubnr/xQbRwSVrjy+m8ixPLXbGGcmpYGMHh4 //lBGoDuK7Y292P/qlgKAUy8SoicGx5JSOsxOyZX9tG3tU2UhEwaH17L/UPKH17vXMHS cVTg==
X-Gm-Message-State: AGRZ1gJlEJPY3p5IGHXxOiKPBjd1P3hXAU5wTDmUkOVt2TlDG2wwpyry 9LEGBqfg5ec391CYT9r40pxzX9hb
X-Google-Smtp-Source: AJdET5f0Hc1ufRDPY+MiyPbQYV7FkIYvtqgZLTLob41sSn3l27/PR+IjbZyRY6UzzoHP/1g1/Co7JA==
X-Received: by 2002:a63:d14a:: with SMTP id c10-v6mr205609pgj.384.1540335707390;  Tue, 23 Oct 2018 16:01:47 -0700 (PDT)
Received: from [10.33.122.212] ([66.170.99.1]) by smtp.gmail.com with ESMTPSA id a64-v6sm3181783pfe.32.2018.10.23.16.01.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 Oct 2018 16:01:45 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <87woq81sw3.wl-jch@irif.fr>
Date: Tue, 23 Oct 2018 16:01:44 -0700
Cc: babel@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <B1122603-1DDA-43B8-BC93-77E23AC6EE50@gmail.com>
References: <5BFAB767-EB92-4D5C-99E7-FB9F930D0431@gmail.com> <2F314075-38A3-45DD-9C98-5ACB2AD87F85@gmail.com> <87woq81sw3.wl-jch@irif.fr>
To: Juliusz Chroboczek <jch@irif.fr>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/Y-4wjafGYI-UdVJrVy_wzkXCgRw>
Subject: Re: [babel] Fwd: New Version Notification for draft-mahesh-babel-yang-model-00.txt
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 23:01:50 -0000

Hi Juliusz,

Thanks first of all for reviewing the document.

In general, you would have noticed that the description fields in the =
model have been cut and pasted from the information model. I am going to =
assume that those comments are intended for the information model also.

> On Oct 23, 2018, at 10:21 AM, Juliusz Chroboczek <jch@irif.fr> wrote:
>=20
> Gee, thanks a lot.
>=20
> The description of security.enable should mention explicitly that if =
set,
> unauthenticated packets are ignored on this interface.

Ok. Will add.


>=20
> Interfaces.reference: is the description of "objects at any layer", =
which
> I understand was taken from Barbara's information model, still useful =
in
> Yang?  I'd expect the notion of interface to be included by reference =
to
> another document.

It is referencing interface definition in RFC 8343, which the model =
includes, using the prefix =E2=80=98if'. Therefore the type is =
'if:interface-ref=E2=80=99. I will add an explicit reference to the RFC =
in the next update.

>=20
> I think that external-cost has been flushed from the information =
model.
> Barbara?
>=20
> All the seqno objects (exp-mcast-hello-seqno, route.seqno, etc.) =
should be
> of type uint16.  The seqnos are interpreted modulo 2^16, as described =
in
> Section 3.2.1 of draft-ietf-babel-rfc6126bis.

Ok. Thanks for the clarification.

>=20
> All the metric objects should be of type uint16, with 0xFFFF =
representing
> infinity.

Ok.

>=20
> I may be missing something, but I don't see an outgoing interface for =
the
> route object.

Would this be different or separate from the list of interfaces under =
the babel-interfaces-obj? The information model does not seem to call =
out a separate outgoing interface.

Thanks.

>=20
> Thanks again,
>=20
> -- Juliusz

Mahesh Jethanandani
mjethanandani@gmail.com




From nobody Wed Oct 24 05:25:41 2018
Return-Path: <weronika.kolodziejak@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C320B130E8B for <babel@ietfa.amsl.com>; Wed, 24 Oct 2018 05:25:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N8dJvp3YFHgf for <babel@ietfa.amsl.com>; Wed, 24 Oct 2018 05:25:20 -0700 (PDT)
Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B06EA126DBF for <babel@ietf.org>; Wed, 24 Oct 2018 05:25:19 -0700 (PDT)
Received: by mail-lj1-x235.google.com with SMTP id l25-v6so2754064lja.9 for <babel@ietf.org>; Wed, 24 Oct 2018 05:25:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=t8dtg3rJPyE+gjkDJaxKeyDxihBTSgc5J7njgvr1xzg=; b=opF1mrQzOIUKmiYZcQ9iZ0v31FxbSxN9+i4v84PhEHGNtvgWd08uWj59KobBk9F52v qonMhhq4ZJYr6w3fRUMvJejh1bwA3Fm2qVQfpJXZYEzQgYorhKNvqli4WGRdSZNIXAYn CjddPHWNBIx+71yB1zt4PSyh2msqlBXSYkm8Cl5kI4cJ/tM7A8ZbtY/Aa1ga8m0GGwK2 bsFFRDacLBlKjycQ6i6g00DIoSnRXJFqlkw0wTcFfkZJRMp6vkRSSz/SzIeUuiSwOrDD TtX8DjNSmDTc5VvvQOsVuO07d09us4srJwhk6T/+A2OfukAADu2LtnQn5Po+tJ4/EXlt K+ow==
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=t8dtg3rJPyE+gjkDJaxKeyDxihBTSgc5J7njgvr1xzg=; b=t94tha6Z3NLhZ7r/2CxwvV7Y0xkFrKSG2xS5ko38L0rbiI6b3FQ3JXuEM3Rh9gjBrA 2HkYb61uMmqPykp3PYzJ7QIQ1l67iu0ck7mYqAOFJm3nrwtPkbR3ECo6NVs6BsFvR2f2 XeHFuThDAbyY/Zp5KSY+nEPhmP01RA7eJzfjQ100zJ6uJw7Fy0XHtNH30cxej83hMHVU GALqK0+/rxPlh9xwZyXcxCvJ2wHcUU420JPGhFgaC2wu//fWIlPZ7qDzaXaX9RQ/92k3 +OqSZg3JbZziw3Bv3ZDNTn9homk479BQV6g16zV86Mo0p9tJd2XzvwVDfsBsIJwt5ExQ JFXw==
X-Gm-Message-State: AGRZ1gJZl6ohX9IofQ0oxtjDjwC4aOZLG0Em5D6mo4cpQ42lZCeQiBFc +kVmP6f1pCSFD7aOod4MWQ1OBPDPMQBJEVHPiBk=
X-Google-Smtp-Source: AJdET5fLEfYUDULmb4qMsW3GaAaSJtridhPRZPggiGKa1DpXLg8Vjw1Iv/yKVj7fFURFm2JCOvqQ+sMPn925eAEMsec=
X-Received: by 2002:a2e:824c:: with SMTP id j12-v6mr1610400ljh.168.1540383917881;  Wed, 24 Oct 2018 05:25:17 -0700 (PDT)
MIME-Version: 1.0
References: <8CCB28152EA2E14A96BBEDC15823481A1CD5B548@sjceml521-mbs.china.huawei.com>
In-Reply-To: <8CCB28152EA2E14A96BBEDC15823481A1CD5B548@sjceml521-mbs.china.huawei.com>
From: =?UTF-8?Q?Weronika_Ko=C5=82odziejak?= <weronika.kolodziejak@gmail.com>
Date: Wed, 24 Oct 2018 14:25:03 +0200
Message-ID: <CAJZdynS8xeq8QVjjtJ3Mc=UnfQYzgLgS+OeEDgUj1UU77Gpfgw@mail.gmail.com>
To: Michael.McBride@huawei.com, babel@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003e3e6a0578f8940b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/37ktWgn1zGGwg1jmLy0oGXR_P-s>
Subject: Re: [babel] Rtgdir early review of draft-ietf-babel-hmac
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Oct 2018 12:25:25 -0000

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

Hello Michael,

Thank you for your review, we took your comments into consideration:

> 1.      Add a Terminology section to include HMAC, Babel, PC, etc
>
I have listened to Juliusz and we've added the definitions of each acronym
on first usage rather than having a dedicated terminology instead, I hope
you don't mind.

> 2.      1.1 Applicability Section: =E2=80=9CThe protocol defined in this =
document
> assumes that all interfaces on a given link are equally trusted and share=
 a
> small set of symmetric keys (usually just one, two during key rotation).=
=E2=80=9D
> Consider changing it to: =E2=80=9C=E2=80=A6(Typically one key. Two keys d=
uring a key
> rotation).=E2=80=9D Otherwise it can read as =E2=80=9Cjust one or two dur=
ing key rotation=E2=80=9D.
>
We've changed it, thanks.

> 3.      4.2 Packet Transmission Section: =E2=80=9CA Babel node may delay =
actually
> sending TLVs by a small amount=E2=80=A6=E2=80=9D. Consider giving an exam=
ple of a small
> amount.
>
It has been already said in section 4 of RFC6126bis which is referenced in
the same sentence.

Thanks again,
Weronika Kolodziejak

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div>Hello Michael,</div><div><=
br></div><div>Thank you for your review, we took your comments into conside=
ration:</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"#05=
63C1" vlink=3D"#954F72"><div class=3D"m_-5425078839483092557WordSection1">
<p class=3D"m_-5425078839483092557MsoListParagraph" style=3D"margin-left:.2=
5in">
<u></u><span>1.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u>Add a Terminology section to include HMAC, Babel, PC, =
etc</p></div></div></blockquote><div>I have listened to Juliusz and we&#39;=
ve added the definitions of each acronym on first usage rather than having =
a dedicated terminology instead, I hope you don&#39;t mind.</div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex"><div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"=
><div class=3D"m_-5425078839483092557WordSection1"><p class=3D"m_-542507883=
9483092557MsoListParagraph" style=3D"margin-left:.25in"><u></u><u></u></p>
<p class=3D"m_-5425078839483092557MsoListParagraph" style=3D"margin-left:.2=
5in">
<u></u><span>2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u>1.1 Applicability Section: =E2=80=9CThe protocol defin=
ed in this document assumes that all interfaces on a given link are equally=
 trusted and share a small set of symmetric keys (usually just one, two dur=
ing key rotation).=E2=80=9D Consider changing
 it to: =E2=80=9C=E2=80=A6(Typically one key. Two keys during a key rotatio=
n).=E2=80=9D Otherwise it can read as =E2=80=9Cjust one or two during key r=
otation=E2=80=9D.</p></div></div></blockquote><div>We&#39;ve changed it, th=
anks.=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D=
"#0563C1" vlink=3D"#954F72"><div class=3D"m_-5425078839483092557WordSection=
1"><p class=3D"m_-5425078839483092557MsoListParagraph" style=3D"margin-left=
:.25in"><u></u><u></u></p>
<p class=3D"m_-5425078839483092557MsoListParagraph" style=3D"margin-left:.2=
5in">
<u></u><span>3.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u>4.2 Packet Transmission Section: =E2=80=9CA Babel node=
 may delay actually sending TLVs by a small amount=E2=80=A6=E2=80=9D. Consi=
der giving an example of a small amount.</p></div></div></blockquote><div>I=
t has been already said in section 4 of RFC6126bis which is referenced in t=
he same sentence.=C2=A0</div><div><br></div><div>Thanks again,</div><div>We=
ronika Kolodziejak=C2=A0</div></div></div>

--0000000000003e3e6a0578f8940b--


From nobody Sat Oct 27 11:42:20 2018
Return-Path: <dave.taht@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44720127133 for <babel@ietfa.amsl.com>; Sat, 27 Oct 2018 11:42:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OUC70WGTnkfC for <babel@ietfa.amsl.com>; Sat, 27 Oct 2018 11:42:15 -0700 (PDT)
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 92D4C130E17 for <babel@ietf.org>; Sat, 27 Oct 2018 11:42:15 -0700 (PDT)
Received: by mail-qt1-x82f.google.com with SMTP id q41-v6so4919834qtq.10 for <babel@ietf.org>; Sat, 27 Oct 2018 11:42:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=KKiCJYuvgJBATjIzuzjk5dFKK5HMc7lH0CbuuM3SUO0=; b=goVttsSnMsasvkZCmSagp+ZB4hY6dn71rBUjyYX5xm79iAZkGhBEkzU4Zjnk6M/zzM 9S4rAbfQ+S0k3pPAe8t2mUauOTavgHik6hkTtJ5c0o31Ho/s9R+HwkyEFv+l1d87XD3T DAAZvr5G8QPPtx+6DaRnqngbTRaEwB9AooCMEq4A05csXkYGToM903HvivZ9GjfoAUOM sFMZPay14xjMBh4fYpsuQ88sCa8DaWn8GqDLVCKyPCUY28BjlnjhoFzUn+VaHm1oywl1 2nufUXgaqi6M3DZB4/If2K47JJ+ScqKOd6vhDAiywg4wdxV1+eN05ePf1eoLPAuaoKPs VxOg==
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 :content-transfer-encoding; bh=KKiCJYuvgJBATjIzuzjk5dFKK5HMc7lH0CbuuM3SUO0=; b=QCp8wu0DZimeeLzLtFee4Nkhc1dCy9qa7YU911e7+uvzwvNVZPoFe43Xp63OSB/P2x Rxlkvndkkv54ouUR/WP1wDPFfL1qTeRoTvMvMKUGaHkYa3YXGTcwTrUdPlEVrgBHhrrB kkMXqx0Gh6jb0L+s5DQKV0R2TssRg2w/0oYTRTK5S2ilRWXZoIekws5OJZr7Yjev5TQU dnFmKfUJFSdpbf4pcykFFynSCFwrPuRPZuBadTrwIYRYC2LiRvk39KccveuFbXpnrjLH kl2VfLyC+Z4kx1oJgi8qJuvnl2l4EQf/CMOx8aq07s46lYgnZF1OvnXPpku3uufbUVhf Ccmg==
X-Gm-Message-State: AGRZ1gKLbA9q4KhZ+vtZ6Jbe4EwmTQV26QJFoQt9Arb4QUWoJz16b6Df XpICeWlKjSqURSt2mNOyKN6Kw+cEyntELGBTB+PuQtph
X-Google-Smtp-Source: AJdET5cWj5gW644010J/PtuTGstd00y2XumxKf8mNuiqMnTxP1fm6XxJ00NkGoKzvJrmqIzLnmMUViJiAuCGJ28BIC0=
X-Received: by 2002:ac8:326a:: with SMTP id y39-v6mr7792542qta.175.1540665733894;  Sat, 27 Oct 2018 11:42:13 -0700 (PDT)
MIME-Version: 1.0
From: Dave Taht <dave.taht@gmail.com>
Date: Sat, 27 Oct 2018 11:42:01 -0700
Message-ID: <CAA93jw4OWrM3k+j1daezGtWDryeL==aenhS6hQPk9ERRzbJXoQ@mail.gmail.com>
To: Babel at IETF <babel@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/RDlZ4WRW_gRjlMq2vF_5i7eD39M>
Subject: [babel] brief comments on draft-ietf-babel-rfc6126bis
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Oct 2018 18:42:18 -0000

It has been a very long time since I read this. There is nothing below
in my comments I feel very strongly about. The drafts of this document
have proven
sufficient to produce several interoperable implementations and is well
written, concise... and while I miss the humor and the language and
the soundtrack in:
https://tools.ietf.org/html/draft-chroboczek-babel-doesnt-care-00...

It's a great rfc. ship it. Let's get more code out there.


Nits:

I guess, were it oh, 2 years ago and I'd been paying attention, I'd
want to roll up the rtt timestamp and SADR rfcs into this one...

* "   Babel is a loop-avoiding distance vector protocol: it is based on the
   Bellman-Ford protocol"

Bellman-Ford is an algorithm, not a protocol.

* Sec 3.1

I've never bought into explicitly requiring jitter on a wifi network.
There's plenty there in the first place and no need to add any more,
so I'm glad this is a should. I'd love for someone to prove that old
paper on global synchronization is right or wrong in the case of
modern wireless.

* In terms of the routing loop discussion

filtering routes out via any means (e.g. supplying covering routes)
tends to make loops and odd behaviors more feasible.

* Sec: 3.3

I note that some level of congestion control can be implemented by using th=
e
ack mechanism. Needn't be in the the draft. A strategy for discarding
packet floods
and other traffic would be useful ( see
https://kb.isc.org/docs/aa-01000 for a dns
example of "RLL"), needn't be in the draft.

heartbeat (hello/IHU) and route propagation are more closely tied
together in babel
than I would like. someday, a tcp or dccp transport?

* 3.5

I'm "into" babel because of the source specific support. I'll go read that.

"Conceptually, a Babel update is a quintuple (prefix, plen, router-id,
   seqno, metric), where (prefix, plen) is the prefix for which a route
   is being advertised"

but, conceptually, it's always to me (src_prefix, src_plen, prefix,
plen, router-id,
   seqno, metric )

3.5.1  seqno > seqno' or (seqno =3D seqno' and metric < metric')

While I get "'", I guess I look at too much code, and would mildly prefer
something that compiles better than metric' does in LISP.
But it is concise and clear this way. keep it.

3.6.  Route Selection

Perhaps a cite of how BGP does it here would add to the confusion.

I had a chance to go read https://tools.ietf.org/html/rfc7938 while
reading this. I'd
kind of like a few more refs to BGP similarities and differences in
this document,
in addition to the link state references. I didn't find a document
that described
BGP's route selection policies but I know one or three exist.

4. A Babel packet is sent as a UDP datagram

For debugging I oft use udp-lite, and given some of the "rtod" testing
I've done of late, was thinking about fiddling with dccp, route
transfers over tcp, etc....

....

A Babel packet MAY be sent as a UDP diagram, mayhap?

4.1.3

I occasionally have had delusions of coming up with a way to aggregate
routes and extending this encoding seemed to be a way to get there.

4.6.9.  Update

One underspecified and unexplored aspect of the babel protocol is the
relationship between
the update tlv's "interval" and the hello "interval". It is presently
a constant, but (in terms of congestion control, lots of, or "stabler"
routes), it would be good to stretch out route updates dynamically in
many cases.

I'd like the draft to clearly state there is no fixed relationship
between hello updates and stated route update intervals, (unless
there's a protocol limitation). To me the route update interval is
an indicator of when the "garbage collection" interval should be.

also:

   o  X: all other bits MUST be sent as 0 and silently ignored on
      reception.

unless defined in a further RFC? My problem with MUST is, well...

   o X: all other bits SHOULD be sent to 0 and undefined bits silently
ignored on reception

If the intent is to essentially obsolete all uses of these flag bits
in favor of subtlvs, perhaps the document should say this.

* david's new employer needs to come to life (or to use a private email)





--=20

Dave T=C3=A4ht
CTO, TekLibre, LLC
http://www.teklibre.com
Tel: 1-831-205-9740


From nobody Sun Oct 28 04:22:41 2018
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A481293FB for <babel@ietfa.amsl.com>; Sun, 28 Oct 2018 04:22:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RiOhuslL_VFR for <babel@ietfa.amsl.com>; Sun, 28 Oct 2018 04:22:37 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF4AB128CE4 for <babel@ietf.org>; Sun, 28 Oct 2018 04:22:36 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9SBMSTq012342 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 28 Oct 2018 12:22:28 +0100
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9SBMTxq022453; Sun, 28 Oct 2018 12:22:29 +0100
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 9509A2B6AD; Sun, 28 Oct 2018 12:22:33 +0100 (CET)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id eLl-XxGxsEGa; Sun, 28 Oct 2018 12:22:31 +0100 (CET)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 809942B6AB; Sun, 28 Oct 2018 12:22:31 +0100 (CET)
Date: Sun, 28 Oct 2018 12:22:31 +0100
Message-ID: <87y3ainwnc.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Dave Taht <dave.taht@gmail.com>
Cc: Babel at IETF <babel@ietf.org>
In-Reply-To: <CAA93jw4OWrM3k+j1daezGtWDryeL==aenhS6hQPk9ERRzbJXoQ@mail.gmail.com>
References: <CAA93jw4OWrM3k+j1daezGtWDryeL==aenhS6hQPk9ERRzbJXoQ@mail.gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sun, 28 Oct 2018 12:22:28 +0100 (CET)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sun, 28 Oct 2018 12:22:30 +0100 (CET)
X-Miltered: at korolev with ID 5BD59BF4.002 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BD59BF5.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BD59BF4.002 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BD59BF5.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BD59BF4.002 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BD59BF5.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/zIsFj9Swof6Wn3Zin4td3biQkec>
Subject: Re: [babel] brief comments on draft-ietf-babel-rfc6126bis
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Oct 2018 11:22:40 -0000

> It's a great rfc. ship it.

Thanks :-)

> Let's get more code out there.

We're working on it.

> * "   Babel is a loop-avoiding distance vector protocol: it is based on the
>    Bellman-Ford protocol"

> Bellman-Ford is an algorithm, not a protocol.

Right, noted.

> * Sec 3.1

> I've never bought into explicitly requiring jitter on a wifi network.
> There's plenty there in the first place and no need to add any more,
> so I'm glad this is a should.

Well, an efficient implementation needs to delay shipping out TLVs in any
case (in order to aggregate multiple TLVs into a single packet), and once
you're doing that, it's a simple matter to add some jitter.

(What's more difficult is packet pacing, now that you bufferbloat people
have broken UDP.  Grr.)

> * In terms of the routing loop discussion

> filtering routes out via any means (e.g. supplying covering routes)
> tends to make loops and odd behaviors more feasible.

I'm not sure what you mean.  Filtering routes does not create any routing
loops.  What'd be problematic would be adding covering routes without
blackholing them, but who would do that?  (Babeld won't allow you to do
that -- out of the box, it will only redistribute a blackhole/unreachable
route, it won't originate a route that doesn't exist in the kernel.  Of
course, once you start playing with TE rules, all bets are off.)

> * Sec: 3.3

> I note that some level of congestion control can be implemented by using
> the ack mechanism. Needn't be in the the draft. A strategy for
> discarding packet floods and other traffic would be useful

If there's any implementation advice based on actual implementation
experience that you want to add, I'm open to suggestions.

> heartbeat (hello/IHU) and route propagation are more closely tied
> together in babel than I would like.

I'm not sure what you mean.  The two are completely decoupled as far as
I am aware.

> "Conceptually, a Babel update is a quintuple (prefix, plen, router-id,
>    seqno, metric), where (prefix, plen) is the prefix for which a route
>    is being advertised"

> but, conceptually, it's always to me (src_prefix, src_plen, prefix,
> plen, router-id, seqno, metric )

Disagree.  In 6126bis, a route is just a quintuple. It's
draft...source-specific that extends it to be a 7-uple, but that doesn't
belong in the base spec.

(Actually, Babel carries arbitrary route atrributes -- just a destination
prefix in 6126bis, a pair of prefixes in source-specific, a pair of
a prefix and a ToS selector in draft-chouasne, a pair of a prefix and
a route tag in draft-taht-babel-route-tag.  From an editorial point of
view, however, I prefer the way 6126bis is written, in concrete terms, the
competent implementer will generalise by himself.)

> 3.6.  Route Selection

> Perhaps a cite of how BGP does it here would add to the confusion.

BGP's route selection is known to be flawed -- inconsistent MED
configurations can lead to persistent oscillation.  A little later in that
paragraph, I'm saying that route selection is an open research problem,
and until somebody gets the insight that we're (collectively) lacking,
there's not much we can say on the subject.

I've tried my best in https://arxiv.org/pdf/1403.3488 , where I tried to
show how to live with persistent oscillations, but I never managed to get
it published.

> I'd kind of like a few more refs to BGP similarities and differences in
> this document,

I don't think I'm competent to do that.

> 4. A Babel packet is sent as a UDP datagram

> For debugging I oft use udp-lite, and given some of the "rtod" testing
> I've done of late, was thinking about fiddling with dccp, route
> transfers over tcp, etc....

If you're running Babel over UDP-Lite, then you're no longer interoperable
with 6126bis.  That's fine, but 6126bis does not (and should not) define
what you're doing here.

(I still don't understand why you're changing the transport layer protocol
instead of picking a non-standard port, but who am I to argue?)

> A Babel packet MAY be sent as a UDP diagram, mayhap?

Strongly disagree.

> 4.1.3

> I occasionally have had delusions of coming up with a way to aggregate
> routes and extending this encoding seemed to be a way to get there.

See Appendix C -- it's more difficult than it seems.

> 4.6.9.  Update

> One underspecified and unexplored aspect of the babel protocol is the
> relationship between the update tlv's "interval" and the hello
> "interval". It is presently a constant, but (in terms of congestion
> control, lots of, or "stabler" routes), it would be good to stretch out
> route updates dynamically in many cases.

> I'd like the draft to clearly state there is no fixed relationship
> between hello updates and stated route update intervals, (unless
> there's a protocol limitation).

I don't think I ever imply there's a fixed relationship -- the reason why
we carry explicit times around in many places (in Hello, in IHU, in route
updates) is exactly for that reason -- to make sure all the timers are
decoupled.

As far as I'm aware, the only place where the timers are linked is that
the amount of jitter must be no larger than half the Hello interval (to
avoid Hellos arriving late).  There's also the (implicit) assumption that
IHU interval is no smaller than Hello interval (it wouldn't make much
sense to expire IHUs more often than you send Hellos); as to updates, the
mechanism in Section 3.8.2.3 deals with them being late.

>    o  X: all other bits MUST be sent as 0 and silently ignored on
>       reception.

> unless defined in a further RFC? My problem with MUST is, well...

Sure -- if a future RFC updates this RFC, it may update this requirement,
just like any other one.

> If the intent is to essentially obsolete all uses of these flag bits
> in favor of subtlvs, perhaps the document should say this.

I don't think that's the intent -- see the IANA Considerations section.

Thanks for your comments,

-- Juliusz

