
From nobody Thu Jun  3 05:10:58 2021
Return-Path: <session-request@ietf.org>
X-Original-To: lsvr@ietf.org
Delivered-To: lsvr@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 533113A0CC5; Thu,  3 Jun 2021 05:10:55 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: aretana.ietf@gmail.com, gunter@vandevelde.cc, lsvr-chairs@ietf.org, lsvr@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.30.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <162272225466.364.11520980376481575167@ietfa.amsl.com>
Date: Thu, 03 Jun 2021 05:10:55 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/qhsIa4zS1yMiKIIVgSN37lLwFC8>
Subject: [Lsvr] lsvr - Not having a session at IETF 111
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jun 2021 12:10:56 -0000

Gunter Van de Velde, a chair of the lsvr working group, indicated that the lsvr working group does not plan to hold a session at IETF 111.

This message was generated and sent by the IETF Meeting Session Request Tool.




From nobody Mon Jun  7 06:20:56 2021
Return-Path: <gunter.van_de_velde@nokia.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A8BF3A1639; Mon,  7 Jun 2021 06:20:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yqui_C6Fc1hZ; Mon,  7 Jun 2021 06:20:43 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2102.outbound.protection.outlook.com [40.107.22.102]) (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 0A41C3A1655; Mon,  7 Jun 2021 06:20:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RCKURb5R0Exl+16OU6rYgxS4fHfFq3aQlYWCxE2UUBUYC3eBzc+pWyuNcnLUmQpE8efsZqpOnzkalo9juDRydRw07wG5uY8RW9xJDo/i0aPVlBeLbXkIvT6JeTNSmh2essZOP9sdJYwmohlT/GXUeWetUo6XHbND8jNJ5oqzryLz3mSfDKztHCx7kgAqLyxmxZ3pJyr/aR24AHlLg9kIpWlS6RWNzeJYNMX0SyWLn6mVEbO8+cBs65hb0Nv4mWYoM+FVB/wGoZwed0Z4xH//sqS9esYwyCLqnjsr28PoQW1TB4s6/nhV772fgJ/0Ymrm74jJeOpkLqHkYuGxSFwjfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dro093wnhL8fRLwXxoetwPZp0CBF67ep3uJQ0uTiHRw=; b=He/syJKIlnvNBZxmSz5FFcIiZ5ZpMZm4hsUf0d6i/BBaAu6ANE1iQCIKDPOaDxNx0D2AKmblP2It51R59W2nA8hqGSLU3WXo1nmvJ1JiY0Cu4GpYbuytOqbKV1YRzPjdjKRv6RZ53SoRTY7wH/et2qcADW+9ymSgZr8ZG7UCTuqJ/Jh8hO1NuYG6rBfcKjj+pE9FCt77DjTga1h6qUQtOX34Rhi54TcNWDAUhOs3jAXf8AHsSrfA/yLjz8vNPHMiYcEex0FBnNBtShk/MLPUbg3PKpcbM5o3PC79ubFTpKWCLgBwcGX1bUIIq4KvovBfMQWMM9evCD4Kb3mTqskc2Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dro093wnhL8fRLwXxoetwPZp0CBF67ep3uJQ0uTiHRw=; b=a7VZvHSeuY+DWYHsZEk9d9YLyOnm67Mt662qkO9r1ZKKWW2AaBklG6vq0RbNSiZ5Se8OpVp781zbDpx8L/XNUeWLWoYsWz++XonWYNKZYcIZvWtJ4QuAmyIhFHvmvxHwlltvC7Rd/s73x0Hgiwu11+Lm8c2gaelGirC2TstEZ0U=
Received: from AM0PR07MB6386.eurprd07.prod.outlook.com (2603:10a6:20b:144::23) by AM0PR07MB5187.eurprd07.prod.outlook.com (2603:10a6:208:f8::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.17; Mon, 7 Jun 2021 13:20:35 +0000
Received: from AM0PR07MB6386.eurprd07.prod.outlook.com ([fe80::d86c:ece7:1b8a:f0dd]) by AM0PR07MB6386.eurprd07.prod.outlook.com ([fe80::d86c:ece7:1b8a:f0dd%9]) with mapi id 15.20.4219.019; Mon, 7 Jun 2021 13:20:35 +0000
From: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
To: "lsvr@ietf.org" <lsvr@ietf.org>
CC: "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>
Thread-Topic: WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
Thread-Index: Addbn88ShRkCzJLjSLWgsyvmK3++/w==
Date: Mon, 7 Jun 2021 13:20:35 +0000
Message-ID: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
x-originating-ip: [109.133.189.74]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 975adfe6-5d41-4142-8246-08d929b7091c
x-ms-traffictypediagnostic: AM0PR07MB5187:
x-microsoft-antispam-prvs: <AM0PR07MB51877F8D085F0FA626EF326DE0389@AM0PR07MB5187.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MEnYs1ULxcXX/gS1yaFZIGejeaegdgzJUgT7Yt4GApbwsgidduFFsAbz0TASzj+l/7FAi52vtI8WEu/Y7xrPk1TKT3w3E0Js/RZvMTVv6R2m1laLUbTW3xr0aWr0DrmZD7ANAnPePxBdAMAtBrQmxyG6pMitM3QccMTIVfVOe48fdNvG1LGULCv/hSQP6uzXGxQa0PY0eo/M1wVhd3gTVqGo2xJ7dQFZS/wXu8DyFE1bg0OpwlhDRRLPmgMinI1nMA48gNo0RvbBJS8j9rxKMqcrob+fZ16tEFO6zdVW0FFRD6dJg3eiuzl0o9ozrAGWU0SRk9CYnAPX6bSfApy5fMhrOvyTYyNvBAaVpqigjXfwh77OLOb1Wxk3xVkubKPUCQriRD2mATHuZivrOf9khKBzbpbX2vajX2hwCxKlIOTizxCtrJQE75BOItLLzysy9+xKH6QRglkwm1U3tiZ2jXLc4Rz/UtknYY2RhMZZE0YnY8CLClRKlA5oNLVgrzAscShpJ5EYzNWRGE+2LJO84iKf5PBwRb1p5v4wUGdfL2ThF7S88AzQO0CIQNyWDkgD4UXnDaQCKsW2KYm5vK4/hIescxW+KvmY4SLJsOCQ3Sthqt0lbLxyV8zT0uBYzuWu7QEGfgysSWRUyv3sUYwZJLKQWlxqNSNnJNTs+83XjIuEhWSu7H7JSIfVUsACTH54T4p7MwVt88DvlE27qQVuZw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM0PR07MB6386.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(376002)(39860400002)(396003)(136003)(346002)(2906002)(66476007)(71200400001)(55016002)(26005)(478600001)(53546011)(316002)(86362001)(9686003)(6916009)(966005)(52536014)(33656002)(8936002)(166002)(8676002)(7696005)(66446008)(4326008)(64756008)(66946007)(5660300002)(450100002)(76116006)(186003)(122000001)(6506007)(38100700002)(66556008); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?hfnYDfiwuaez06tJt1I0HFuqhHY02nw8nclnn6E7OBiDR+zmaXD6wmNAUDQl?= =?us-ascii?Q?43dQwr5BTcRLL880JRBB/G/a3gCP5O06SJCZ7FCmk4xYyy5bpHq0oG+eZtWH?= =?us-ascii?Q?96SbK5gc0QcGMvXWAxQ/YWbLFIn9UCtTd6jsS8APRCcRcCkJmzp5a6UD4nLf?= =?us-ascii?Q?6uK6MN1yPQZXrRbPbG2pLxHC3w7r1oS+hBFaKOkv5QkKRq6NO5cbTYl9I7C8?= =?us-ascii?Q?G14irUGzFdw3+aft6FCv18t/cut+QdfsFH4EZlR15ZW5Rc/vBNndfwaIHe1b?= =?us-ascii?Q?JOEZbP7X21m3fomjKm9+w4grxU85mMQ3Lz1AuKxO/91kv3NEpUUB/GNKBkEq?= =?us-ascii?Q?zK7dEFs5oTTAVLXdBhgjyYAXuWSl1yDlxtz3CLA1oHvQoUWrQS1FbFv3Drvm?= =?us-ascii?Q?w8U2uKx9ICP7FR3lYYVpa579JHdRlAuUXpBz7qxlP/9h8oRaLGUtm5R2hiq/?= =?us-ascii?Q?jKz1K5rcH+6OVls666je2GY0BTj4qfm7ujCJq72hFfNq7FKhEoXTSauwwO2y?= =?us-ascii?Q?QoXoEckLkKAypjNZHQ1cKAkEbA2VGHEco3flYJni3EvhssPKHTESTir0CDW4?= =?us-ascii?Q?StYxkNOCfQeMpJVyEyp6+BujuReNK5UZmD6iXpW8eHM0QrGL/3ZqO5ok9Npp?= =?us-ascii?Q?gTBflXdIwT69oHdIJJLaVQvR8eGrd+RBLeDdKDx4ULTbBFQFxJz87CGswgkr?= =?us-ascii?Q?jQ4CMWfe/R9FWQ2oKAFU0ms88tiHVKBeA4wwszsOK9IwpX+evyRquD7zoXsZ?= =?us-ascii?Q?AH4hnSFg10iwho//US5NdSh0G69HI789PfdSY8pVAkTocxqqy403NbIOb7tg?= =?us-ascii?Q?9KxkTZpsrxIzj4dpM6K7FIhhgiQ9bUh0F7ArLp3YpGvX4Q77WcShPhf0zIXL?= =?us-ascii?Q?BOdCI7RtoSRZI50EDUuaaS6vKt+fz6jM0bXGh38qn+jBuqAZtuhivaIsEJhT?= =?us-ascii?Q?Du/yFY8IqKKga4+SgBekS7QvZ2e408iYDRnLCBz6wp0sFASEYq59gC/Hf7U1?= =?us-ascii?Q?Vok634BmZ/9c354uQ4+B/QpP6BpE0jIkOwqY4zyve4oUaRl3//HbV/ms/25E?= =?us-ascii?Q?WwK4xaBry5EhEplk0Wg9720MXYFPQjGYbFFTWwWCGZ2H56GcimLq7Fg1KJDx?= =?us-ascii?Q?Ja6KvZZX4LZUquFp3uhxokq9hcibZdPoHuNuz1gL8o/g09x4gLTJZFvh47Rs?= =?us-ascii?Q?5RQrAyDzrihHhgzDcMI3hPzNUNC6ayBrZcXg5Q2VJtMtrZSM9f+xMjnpLkTv?= =?us-ascii?Q?x52m2n2vyg0KchtrRk0Y7pN434Fuht/fy1CVJf4lzvIo4bg/gXDYqk8jp24t?= =?us-ascii?Q?0DyMo71t+WJZVA/he+bk6S1d?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM0PR07MB6386071036F114161A7F88B0E0389AM0PR07MB6386eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB6386.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 975adfe6-5d41-4142-8246-08d929b7091c
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2021 13:20:35.6958 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VK9KaBnSzzJm6MKapqbvWxdkFcjzhDazJy4XF7Mj7dIv4SRYW5wXaYQhXEUvMrpBaNbSKbgXB6ojYhOh+PdGsdwCTyNF4mFx+XNLiPbg3SI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB5187
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/aQ9Ud_FjwiFpO7OGJnhcXgY0A4U>
Subject: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jun 2021 13:20:54 -0000

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

There was no feedback received.

We'll extend the WGLC for 2 more weeks and will now be finished on 17 June =
2021.

G/

From: Van De Velde, Gunter (Nokia - BE/Antwerp)
Sent: Thursday, May 20, 2021 4:09 PM
To: lsvr@ietf.org
Cc: idr@ietf.org; lsr@ietf.org; draft-ietf-lsvr-bgp-spf@ietf.org
Subject: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)


Hi All,





The author team together with AD have been working hard on this document an=
d made significant enhancements to this document.





The LSVR WG starts a working group last call for "draft-ietf-lsvr-bgp-spf-1=
3". Please send your comments to the LSVR list before Thursday June 3, 2021=
.



https://datatracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/





This WGLC is cross-posted to IDR and LSR WG. All feedback and discussions s=
hould happen on the LSVR WG mailer.





Authors, please reply indicating if you're aware of any relevant IPR.



All, Please advice if you are aware of an implementation or are aware of re=
levant IPR.





Brgds,

Gunter & Victor

LSVR WG co-chairs


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";
	mso-fareast-language:#2000;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"en-BE" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">There was no feedback received.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We&#8217;ll extend the WGLC for=
 2 more weeks and will now be finished on 17 June 2021.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">G/<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-BE"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:#2000">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:#2000"> Van De Velde, Gunter (Nokia - BE/Antwerp)
<br>
<b>Sent:</b> Thursday, May 20, 2021 4:09 PM<br>
<b>To:</b> lsvr@ietf.org<br>
<b>Cc:</b> idr@ietf.org; lsr@ietf.org; draft-ietf-lsvr-bgp-spf@ietf.org<br>
<b>Subject:</b> WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)<o=
:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Hi All,<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">The author team together with AD hav=
e been working hard on this document and made significant enhancements to t=
his document.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">The LSVR WG starts a working group l=
ast call for &quot;draft-ietf-lsvr-bgp-spf-</span><span lang=3D"EN-US" styl=
e=3D"font-size:9.0pt;font-family:Consolas;color:#212529">1</span><span lang=
=3D"en-BE" style=3D"font-size:9.0pt;font-family:Consolas;color:#212529">3&q=
uot;. Please send your comments to the </span><span lang=3D"EN-US" style=3D=
"font-size:9.0pt;font-family:Consolas;color:#212529">LSVR </span><span lang=
=3D"en-BE" style=3D"font-size:9.0pt;font-family:Consolas;color:#212529">lis=
t before </span><span lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:C=
onsolas;color:#212529">Thurs</span><span lang=3D"en-BE" style=3D"font-size:=
9.0pt;font-family:Consolas;color:#212529">day </span><span lang=3D"EN-US" s=
tyle=3D"font-size:9.0pt;font-family:Consolas;color:#212529">June 3, 2021</s=
pan><span lang=3D"en-BE" style=3D"font-size:9.0pt;font-family:Consolas;colo=
r:#212529">.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><a href=3D"https://datatracker.ietf.=
org/doc/draft-ietf-lsvr-bgp-spf/"><span style=3D"color:#337AB7">https://dat=
atracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/</span></a><o:p></o:p></span>=
</pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">This WGLC is cross-posted to IDR and=
 LSR WG. All feedback and discussions should happen on the LSVR WG mailer.<=
o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Authors, please reply indicating if =
you're aware of any relevant IPR. <o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">All, Please advice if you are aware =
of an implementation or are aware of relevant IPR.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Brgds,<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Gunter &amp; Victor<o:p></o:p></span=
></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">LSVR WG co-chairs<o:p></o:p></span><=
/pre>
<p class=3D"MsoNormal"><span lang=3D"en-BE"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_AM0PR07MB6386071036F114161A7F88B0E0389AM0PR07MB6386eurp_--


From nobody Mon Jun  7 10:04:23 2021
Return-Path: <randy@psg.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EC653A3E81; Mon,  7 Jun 2021 10:04:21 -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, SPF_HELO_NONE=0.001, 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 4RqOHEO-3Pb0; Mon,  7 Jun 2021 10:04:16 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (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 9997B3A3E80; Mon,  7 Jun 2021 10:04:16 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=ryuu.rg.net) by ran.psg.com with esmtp (Exim 4.90_1) (envelope-from <randy@psg.com>) id 1lqIfc-0004ba-1B; Mon, 07 Jun 2021 17:04:12 +0000
Date: Mon, 07 Jun 2021 10:04:11 -0700
Message-ID: <m2eeddwqr8.wl-randy@psg.com>
From: Randy Bush <randy@psg.com>
To: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
Cc: "lsvr@ietf.org" <lsvr@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>
In-Reply-To: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
References: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/26.3 Mule/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/A5ZsuDRJDHBXtZ4KrwvNFyov2KQ>
Subject: Re: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jun 2021 17:04:21 -0000

> The author team together with AD have been working hard on this
> document and made significant enhancements to this document.

yup.  it is significantly improved.

randy


From nobody Tue Jun  8 00:45:00 2021
Return-Path: <gunter.van_de_velde@nokia.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 049033A2674; Tue,  8 Jun 2021 00:44:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uTdKOsuGx_Mk; Tue,  8 Jun 2021 00:44:54 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30116.outbound.protection.outlook.com [40.107.3.116]) (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 C659C3A266D; Tue,  8 Jun 2021 00:44:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LL6oUHguqc5uO1tjiNdbGcSbPkCq2BS04iHavNXIU0Rj4gzICfJPQ+Z6t8mLetXyynKtf96jcrGDR6HRJEa8W43nW0ub0qMd7+Vo7mUwRDFmlanF0waw9pSmAf2w3yGUTg3kmi1uOdlB/fA/FIA9ZWBE3W71cfAM758Go1R02Js7nKf6ewSrhsDof1P4mGpQ/PhZ86Huu7Q2q4pxjaBiyyM/VoAc6B+5dlPmnsn7YQa3ZH8Pv0v+V/5KDPCjU2Qewaw3k9DRseqFoHT74CnU2TXGzH6EEB9nD4mIq7tWvkPGRyPjx90O62Iop5J2dl0KDcz/z/OV492s0IuD7Y24Sg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+1y7K2zeu+SSjdTYuMbxwnFFBisdZ6Rizk9ROTbd2rw=; b=GyGMgOLa5H5UbMYgp83Hz5iH+dhMUFvQFP8yd7qUZ5hCemAlI4UaF6XaPv3KMbCc/U7gcIm7zsDhTrB6I/FA7H+nzZbWL73H+lHCtjpvPSEhvpDN9qL61A2z7xt6idOQF5kxi6XG6HA94PIJu9iYgRk6jOzsl6wds4keVEwgj/BVdiRGi7IxCwPLI++TMc5jDcJGzAgwKmuTaggr8Kc+4Y1QiBHSKSXWKlxu0M6ZdCo7GtYKvKA0tbM6kEFAjZvEM6HJ8m9ctpZt7HEwmYdTxkIeBqmYbvj6WKrZ16yjvL7MVRwUpnhHiq8mYkiEo601up/maLRqy90KXiiwZrXNTw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+1y7K2zeu+SSjdTYuMbxwnFFBisdZ6Rizk9ROTbd2rw=; b=S0tF2RfKq0DnpHmdjXfENswf3Z4w2pWWLB3B7OHlypOGappw0x+FQknaSFYLkCS+SGmvdx//34eDpRyMGQe24jZRXMuu4eF1Jsy7kSw952AwUHilU/vXOaevlaoIOBZFc2yDbb0yi3wZcdR0kvfYWCbBugi5J2sMBJWD3kcPoz4=
Received: from AM0PR07MB6386.eurprd07.prod.outlook.com (2603:10a6:20b:144::23) by AM9PR07MB7075.eurprd07.prod.outlook.com (2603:10a6:20b:2ce::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.9; Tue, 8 Jun 2021 07:44:49 +0000
Received: from AM0PR07MB6386.eurprd07.prod.outlook.com ([fe80::d86c:ece7:1b8a:f0dd]) by AM0PR07MB6386.eurprd07.prod.outlook.com ([fe80::d86c:ece7:1b8a:f0dd%9]) with mapi id 15.20.4219.020; Tue, 8 Jun 2021 07:44:49 +0000
From: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
To: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, "lsvr@ietf.org" <lsvr@ietf.org>
CC: "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>
Thread-Topic: WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
Thread-Index: Addbn88ShRkCzJLjSLWgsyvmK3++/wAlsjSA
Date: Tue, 8 Jun 2021 07:44:49 +0000
Message-ID: <AM0PR07MB6386B20B447221664C010FF4E0379@AM0PR07MB6386.eurprd07.prod.outlook.com>
References: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=nokia.com;
x-originating-ip: [109.133.189.74]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bb6a63bd-fd3a-4f47-9caa-08d92a514b86
x-ms-traffictypediagnostic: AM9PR07MB7075:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM9PR07MB70758C91199D05948269C385E0379@AM9PR07MB7075.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: o5IA+eEBgnNzjP+EEx5DXiyXQXiufCIMWCeO/NtisWTC5It9fgudUKDuBUPgxScBScvth0hivw7Q8NvJeWjxGdhdlh+TcOnFuPOP563f2NnDF5Luh4hGDgGOc0+czUB1ufc85rxkm7g6OoiFIYyF+1UHjMfvLTOLF3Oee1+zVtEmyq/v+l0OyFDeYjkPkw+kvx5gEQ4d5+vzeoeP3ccStkAACAOQ6JPkY5KBSRsCGcr3w2moX83RuOA/JCDh6kHN1Kt2LyjEPL32d9PKrF4aCOyzdFTh10/vNQ+C2hWMdsrk4WtjaxsYZlB/nWu2hCvuNjIIEReNyNGZcP5u6Y8PSrBnVfa6T3cSqsa9+K+PyYqe0ok3HCfyQRUHty1Z2MU2FK/+5sn8/WnyJUbPpAmp5ekvmhxQsj/HrbwuKn0btl+7Gz/hv0ob+4FLzgQ7hVxrhdPIy2PwtivnN8MBGzjsXq5R6IJQmatZuwY9fl+Scx5jlsxynfd9BUHB57MsQspWG6jcGkJCvD1/X74fD8C88doa+gwOBD/xlXG4RSpZ5vpsXVEtJRNzeWoD9NulRPWRdAt5QQGj5ccf7Enriu5YW71fRo1wnciew0cB3ty9xSqR4pwY0NhwaPxCT6xLA3qnW5OcLw9x9koeGa2VsQ9RwQNeH15btqfUdI+jRjpHfYbQdiyf9ju1jz/2+7H6FW5UFnLt1X7gkgde812Ei8xGrg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM0PR07MB6386.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(346002)(376002)(366004)(396003)(136003)(39860400002)(64756008)(122000001)(66556008)(38100700002)(9686003)(66446008)(66946007)(52536014)(110136005)(2906002)(55016002)(5660300002)(86362001)(66476007)(186003)(71200400001)(478600001)(7696005)(450100002)(166002)(4326008)(6506007)(53546011)(8936002)(76116006)(316002)(26005)(8676002)(966005)(33656002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?d2AITsVzSV/pQ6znq8cB8Xm91hjJwHf9mDdZRtZZDSmwW4c1H4rODNvrTlrs?= =?us-ascii?Q?7PmJt4NojhAHzLk08nggfl/r4SR7rRxkhxF4ETBoTgb8n1J4YlRFGjV7XO2a?= =?us-ascii?Q?vHvfBJx/mXGmI16htRtP0XvsC6dnDATMRUxY/hudpS34LVdiD201DzCLqljz?= =?us-ascii?Q?BbzFyzivlR0BS/iWMANk9jMWXpyh2uM9ZPWtBz2FqkfAtiMgygMk5Nam9dmt?= =?us-ascii?Q?ITp7yvoeloPlPjzUgiSP0i2+0E5xkJJExDCgQ4s0jFm5UfnourgobkQqdjxC?= =?us-ascii?Q?J/Xo/nuv0Mk9tdfTvjx+GdgDgaJZ0M9UnsU3rqEzPisbuB+54/5M+LxCTQZ+?= =?us-ascii?Q?K8BwiKZWJGiX55LLOUs+IM8o+ERfvS/7JtYs3f0YP+ayrNgpDiBXFHTFPDEF?= =?us-ascii?Q?R4f41JKt7yeVQ6SJ6PwNMpVzqkSXbTni8O00Bf6dOG1WUabthXCmq9VAgAzr?= =?us-ascii?Q?sHD+eLa30ugOhBRGy6oZy7ZRp6NSpCi3seRmQtVOgXSKoAZ9r5qdwGYX8604?= =?us-ascii?Q?ipYNzKK1SuirtXcIUy47CWHqyl4ieiFIP4lQqUe27ZVNvafXju5B8ebVWUeZ?= =?us-ascii?Q?lyMvGA4v9h7Es8cVu6OyiUD/axsNdyAoHaBHTNJSdRAbwu7ojUsPeUgmZse/?= =?us-ascii?Q?flw7vR9aMpQ5Cv2iLJzcodm00ER3yCQR9KNLNsXTG3m0plIMl2b4llQ1WJNM?= =?us-ascii?Q?jB5v8y6PD3SRcQZTtJa84cHE2X2CAbFga0ISRfM9ND/0C0xxnlMqneQt66Qy?= =?us-ascii?Q?4XcrssuUku3q35Y+Wxi+Jhu/9fLsFq643sMO2Hd+J1SsOS7btZJEgZ/4Ffxz?= =?us-ascii?Q?hi6ZNz6ZwO4SthBdnYcNIPcysoecirnnw+zTJXywKdBbx8OLb9IisXl/mpOz?= =?us-ascii?Q?8FOEorbcRQa12Z5SFTI6KwBhHnKhoxyajFgimWTvL4f5590Jlx+zyWiB9YHK?= =?us-ascii?Q?x8WTGp/Gtk5xKCZ4J8zpIM9AO2ORS3ii3y9HJDSHV3+U0MolqGGHvLSz1peX?= =?us-ascii?Q?rl5faYxbJr1djRRLrrVsreyif5O0Ft2SlsztlDX5TDhSNL8HDc/SJfU6/InX?= =?us-ascii?Q?9Eex7DDWVnwX/yshg1QHehlO8NSv9xHndY95wywnFMvZ96mF0bqRCTEz8kbi?= =?us-ascii?Q?tKqwGyCY3XakRXF29fcfhizrJgG0gZKoTDsQ1YiaciUMBzWn7oG9xllEJIJs?= =?us-ascii?Q?UgSsQRAO0rZcOyMyl8bKAN6rkoh27ieKbwFqUq0EmiFdeu0lKm6Yr5PJFAoq?= =?us-ascii?Q?QVModE/BKjQpzhER1EvKxjsv6IuCG56ElhJeNu3jbWvbQ4KWoFUXFHzRSbRK?= =?us-ascii?Q?AhdmemY/328D2P9Gs5m8FTIe?=
Content-Type: multipart/alternative; boundary="_000_AM0PR07MB6386B20B447221664C010FF4E0379AM0PR07MB6386eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB6386.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bb6a63bd-fd3a-4f47-9caa-08d92a514b86
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2021 07:44:49.5783 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rRg4Ro5j9nI6COYYq3KiGHZnt0wqfXxKQXSINUyisQXit+ogMK9Pxv/QDUgsZzssdnKKOaudrY0zOKBt4Tee0o83nqYIAyi7LXWEUOTJgNY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR07MB7075
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/ZSbJKToRX6Ti5q4pwYK-b2rbC8A>
Subject: Re: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jun 2021 07:44:59 -0000

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

May we ask for three volunteers to craft content review of draft-ietf-lsvr-=
bgp-spf-13 .

This document has been processed through earlier WGLC and saw good enhancem=
ents with version -13.

Your help is needed and appreciated.

Your personal contribution reward is to be part of the IETF legacy building=
 an amazing new routing technology, which scales and performs well under pr=
essure, and will be used by millions/billions of people due to the target u=
se-case network environments.

Kind Regards,
G/

From: Lsvr <lsvr-bounces@ietf.org> On Behalf Of Van De Velde, Gunter (Nokia=
 - BE/Antwerp)
Sent: Monday, June 7, 2021 3:21 PM
To: lsvr@ietf.org
Cc: draft-ietf-lsvr-bgp-spf@ietf.org
Subject: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr=
-bgp-spf-13 (to end June 3, 2021)]

There was no feedback received.

We'll extend the WGLC for 2 more weeks and will now be finished on 17 June =
2021.

G/

From: Van De Velde, Gunter (Nokia - BE/Antwerp)
Sent: Thursday, May 20, 2021 4:09 PM
To: lsvr@ietf.org<mailto:lsvr@ietf.org>
Cc: idr@ietf.org<mailto:idr@ietf.org>; lsr@ietf.org<mailto:lsr@ietf.org>; d=
raft-ietf-lsvr-bgp-spf@ietf.org<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>
Subject: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)


Hi All,





The author team together with AD have been working hard on this document an=
d made significant enhancements to this document.





The LSVR WG starts a working group last call for "draft-ietf-lsvr-bgp-spf-1=
3". Please send your comments to the LSVR list before Thursday June 3, 2021=
.



https://datatracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/





This WGLC is cross-posted to IDR and LSR WG. All feedback and discussions s=
hould happen on the LSVR WG mailer.





Authors, please reply indicating if you're aware of any relevant IPR.



All, Please advice if you are aware of an implementation or are aware of re=
levant IPR.





Brgds,

Gunter & Victor

LSVR WG co-chairs


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";
	mso-fareast-language:#2000;}
span.EmailStyle23
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"en-BE" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">May we ask for three volunteers=
 to craft content review of
</span><span lang=3D"EN-US" style=3D"mso-fareast-language:#2000">draft-ietf=
-lsvr-bgp-spf-13
</span><span lang=3D"EN-US">.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This document has been processe=
d through earlier WGLC and saw good enhancements with version -13.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Your help is needed and appreci=
ated. <o:p>
</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Your personal contribution rewa=
rd is to be part of the IETF legacy building an amazing new routing technol=
ogy, which scales and performs well under pressure, and will be used by mil=
lions/billions of people due to the
 target use-case network environments.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Kind Regards,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">G/<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-BE"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:#2000">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:#2000"> Lsvr &lt;lsvr-bounces@ietf.org&gt;
<b>On Behalf Of </b>Van De Velde, Gunter (Nokia - BE/Antwerp)<br>
<b>Sent:</b> Monday, June 7, 2021 3:21 PM<br>
<b>To:</b> lsvr@ietf.org<br>
<b>Cc:</b> draft-ietf-lsvr-bgp-spf@ietf.org<br>
<b>Subject:</b> [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ie=
tf-lsvr-bgp-spf-13 (to end June 3, 2021)]<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">There was no feedback received.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We&#8217;ll extend the WGLC for=
 2 more weeks and will now be finished on 17 June 2021.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">G/<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"en-BE"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:#2000">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:#2000"> Van De Velde, Gunter (Nokia - BE/Antwerp)
<br>
<b>Sent:</b> Thursday, May 20, 2021 4:09 PM<br>
<b>To:</b> <a href=3D"mailto:lsvr@ietf.org">lsvr@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:idr@ietf.org">idr@ietf.org</a>; <a href=3D"mai=
lto:lsr@ietf.org">
lsr@ietf.org</a>; <a href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org">draft=
-ietf-lsvr-bgp-spf@ietf.org</a><br>
<b>Subject:</b> WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)<o=
:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"en-BE"><o:p>&nbsp;</o:p></span></p>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Hi All,<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">The author team together with AD hav=
e been working hard on this document and made significant enhancements to t=
his document.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">The LSVR WG starts a working group l=
ast call for &quot;draft-ietf-lsvr-bgp-spf-</span><span lang=3D"EN-US" styl=
e=3D"font-size:9.0pt;font-family:Consolas;color:#212529">1</span><span lang=
=3D"en-BE" style=3D"font-size:9.0pt;font-family:Consolas;color:#212529">3&q=
uot;. Please send your comments to the </span><span lang=3D"EN-US" style=3D=
"font-size:9.0pt;font-family:Consolas;color:#212529">LSVR </span><span lang=
=3D"en-BE" style=3D"font-size:9.0pt;font-family:Consolas;color:#212529">lis=
t before </span><span lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:C=
onsolas;color:#212529">Thurs</span><span lang=3D"en-BE" style=3D"font-size:=
9.0pt;font-family:Consolas;color:#212529">day </span><span lang=3D"EN-US" s=
tyle=3D"font-size:9.0pt;font-family:Consolas;color:#212529">June 3, 2021</s=
pan><span lang=3D"en-BE" style=3D"font-size:9.0pt;font-family:Consolas;colo=
r:#212529">.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><a href=3D"https://datatracker.ietf.=
org/doc/draft-ietf-lsvr-bgp-spf/"><span style=3D"color:#337AB7">https://dat=
atracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/</span></a><o:p></o:p></span>=
</pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">This WGLC is cross-posted to IDR and=
 LSR WG. All feedback and discussions should happen on the LSVR WG mailer.<=
o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Authors, please reply indicating if =
you're aware of any relevant IPR. <o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">All, Please advice if you are aware =
of an implementation or are aware of relevant IPR.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Brgds,<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Gunter &amp; Victor<o:p></o:p></span=
></pre>
<pre style=3D"background:white"><span lang=3D"en-BE" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">LSVR WG co-chairs<o:p></o:p></span><=
/pre>
<p class=3D"MsoNormal"><span lang=3D"en-BE"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_AM0PR07MB6386B20B447221664C010FF4E0379AM0PR07MB6386eurp_--


From nobody Wed Jun 16 14:20:06 2021
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAFB03A2725 for <lsvr@ietfa.amsl.com>; Wed, 16 Jun 2021 14:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=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 UKzZHx6K1cI2 for <lsvr@ietfa.amsl.com>; Wed, 16 Jun 2021 14:20:00 -0700 (PDT)
Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (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 7864F3A2724 for <lsvr@ietf.org>; Wed, 16 Jun 2021 14:20:00 -0700 (PDT)
Received: by mail-ed1-x52c.google.com with SMTP id t3so982559edc.7 for <lsvr@ietf.org>; Wed, 16 Jun 2021 14:20:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:date:message-id:subject:to; bh=oF4y1gLcQp1pIxo0CcUwgQRrRCe2mU20L7QrsQoHk5o=; b=C+6XJwYyfqLzqK2DXIKlBCUCgK/zxK+u23Sbpzh13Bx5r9EleKqBFqiQ4GeFV5Q7G8 2v8LxnAk2Air6eAEGbtJLNhGNiRU+MYMyJ2ELs0yjAeJEhbpXKoaCFAnWM8a6D1CZyDK 8HxZM8uS1U2OTgNJTaHKrgAoa6jcdKfCBnl9OYuPZAwiuP0qa46dclNNyDKDEcQ98dKj Ly88OlacQHUZ8x3EomBOrdKYY4QThejz/3KwqQLp8zh0fPzR5mbCyVBDlvwM+KrkNmrS H3xttGgW1NEWbatRwWWgKpVWPUjrBN9QQgK59k0x6D96yA64ksTsUtdi81jUUiYLUlw3 1huQ==
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:date:message-id:subject:to; bh=oF4y1gLcQp1pIxo0CcUwgQRrRCe2mU20L7QrsQoHk5o=; b=XTKKAaCHf4BwnIKW7xjc3oZEzzBXDBBOUHnyWGoh0Dy3W7adsMM4oJ4at+kulafer0 HSASGLPDEx0uwdBKhG8yOdfsU21ELoFOrIw7q3ZXvx8qIMMX7tnKfRcXwbkuyovd8q9D VYIhnz0FjatIokCJIrS0QtZFXsMnX5zNXPz97owF+QZ+83Ub8/kMoDCkvKoGO1Py3FlP L5QXtUNS/bt4FjAkKHKtUPS6+KUELeEpDbbYWrgu5tH44qGeZ5H+OxFGuLk+99aAGRLt Hdcu0qnEjDeMNNG3Y2fF2xHkNhzHmtlWCXRqcKJWINECgMejt6wmHvk/n2sKP/l1new7 fSzg==
X-Gm-Message-State: AOAM531jg0tyY2A3UB/SCYF/pmPO23EFBSJNJJtjj16WJ4SGCpmRg45/ 25iuvp+L+LXZz3Fv6Ao82hvn5BnPdJp/KbvUnakFbqzbVTU=
X-Google-Smtp-Source: ABdhPJxOBPK8cS1skGUTlpnZMvbbMie46/T+1zWdN1d8RVOFsAutDNb6DJ7jrvnzAh1xlGg28bT/5apuFqgfn8heduk=
X-Received: by 2002:a50:ee0d:: with SMTP id g13mr2133921eds.38.1623878396669;  Wed, 16 Jun 2021 14:19:56 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 16 Jun 2021 14:19:55 -0700
From: Alvaro Retana <aretana.ietf@gmail.com>
MIME-Version: 1.0
Date: Wed, 16 Jun 2021 14:19:55 -0700
Message-ID: <CAMMESswWEWLHRoQOf10tOBbRX821nAK3wbTAycaH=S2we6h3Jw@mail.gmail.com>
To: "lsvr@ietf.org" <lsvr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fdf12605c4e8a690"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/s6fPqw_Z-6nGznBT1EtH8BxAxlk>
Subject: [Lsvr] Fwd: [Idr] Reminder - Interim on BGP Autoconfiguration June 21, 2021
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Jun 2021 21:20:05 -0000

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

FYI

On June 16, 2021 at 4:37:02 PM, Jeffrey Haas (jhaas@pfrc.org) wrote:

https://datatracker.ietf.org/meeting/interim-2021-idr-02/session/idr

Working Group,

A brief reminder that we'll be having an interim on June 21 to try to bring
closure on some points for BGP auto configuration.

The agenda is effectively two points:
- Required state discussion on IDR mailing list.
- Once we agree on state, how do we proceed for protocols?

-- Jeff (for the chairs)

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

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body><div style=3D"font-family:Helvetica,Arial;font-size:13px">FYI<=
/div> <br><p class=3D"airmail_on">On June 16, 2021 at 4:37:02 PM, Jeffrey H=
aas (<a href=3D"mailto:jhaas@pfrc.org">jhaas@pfrc.org</a>) wrote:</p> <bloc=
kquote type=3D"cite" class=3D"clean_bq"><span><div><div></div><div><a href=
=3D"https://datatracker.ietf.org/meeting/interim-2021-idr-02/session/idr">h=
ttps://datatracker.ietf.org/meeting/interim-2021-idr-02/session/idr</a>
<br>
<br>Working Group,
<br>
<br>A brief reminder that we&#39;ll be having an interim on June 21 to try =
to bring
<br>closure on some points for BGP auto configuration.  =20
<br>
<br>The agenda is effectively two points:
<br>- Required state discussion on IDR mailing list.
<br>- Once we agree on state, how do we proceed for protocols?
<br>
<br>-- Jeff (for the chairs)
<br>
<br>_______________________________________________
<br>Idr mailing list
<br><a href=3D"mailto:Idr@ietf.org">Idr@ietf.org</a>
<br><a href=3D"https://www.ietf.org/mailman/listinfo/idr">https://www.ietf.=
org/mailman/listinfo/idr</a>
<br></div></div></span></blockquote> <div class=3D"gmail_signature"></div><=
/body></html>

--000000000000fdf12605c4e8a690--


From nobody Thu Jun 17 01:38:16 2021
Return-Path: <rainsword.wang@huawei.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BA9B3A1395; Thu, 17 Jun 2021 01:38:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lgqp5WdZNI8R; Thu, 17 Jun 2021 01:38:08 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D8713A1393; Thu, 17 Jun 2021 01:38:08 -0700 (PDT)
Received: from fraeml702-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4G5FTv2xdmz6K6Mr; Thu, 17 Jun 2021 16:24:51 +0800 (CST)
Received: from nkgeml705-chm.china.huawei.com (10.98.57.154) by fraeml702-chm.china.huawei.com (10.206.15.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Thu, 17 Jun 2021 10:38:00 +0200
Received: from nkgeml705-chm.china.huawei.com (10.98.57.154) by nkgeml705-chm.china.huawei.com (10.98.57.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Thu, 17 Jun 2021 16:37:58 +0800
Received: from nkgeml705-chm.china.huawei.com ([10.98.57.154]) by nkgeml705-chm.china.huawei.com ([10.98.57.154]) with mapi id 15.01.2176.012; Thu, 17 Jun 2021 16:37:58 +0800
From: "Wanghaibo (Rainsword)" <rainsword.wang@huawei.com>
To: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, "lsvr@ietf.org" <lsvr@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>
Thread-Topic: WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
Thread-Index: Addbn88ShRkCzJLjSLWgsyvmK3++/wHjAMZw
Date: Thu, 17 Jun 2021 08:37:58 +0000
Message-ID: <fbd02a645ff64825b3af2f3a121cef81@huawei.com>
References: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.153.118]
Content-Type: multipart/related; boundary="_004_fbd02a645ff64825b3af2f3a121cef81huaweicom_"; type="multipart/alternative"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/kB0x00CJHD2ZYuEQSLL1jNFJBts>
Subject: Re: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jun 2021 08:38:14 -0000

--_004_fbd02a645ff64825b3af2f3a121cef81huaweicom_
Content-Type: multipart/alternative;
 boundary="_000_fbd02a645ff64825b3af2f3a121cef81huaweicom_"

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

Hi authors,

         I have some comments about the draft.


1.       Section: 2 Base BGP Protocol Relationship
" Due to the changes to the decision process, there are mechanisms and
   encodings that are no longer applicable.  While not necessarily
   required for computation, the ORIGIN, AS_PATH, MULTI_EXIT_DISC,
   LOCAL_PREF, and NEXT_HOP path attributes are mandatory and will be
   validated."
These attributes are not use for path calculation but for routes advertisem=
ent.
For Fat Tree topology, most solution use same ASes for the spines in one PO=
D,
So the spines cann't learn each other's BGP-SPF NLRI. It will cause the top=
ology in spine is not same as in leaf.
I think it's not a problem ,  but a special feature for BGP-SPF. Traditiona=
l IGP protocol cannot do that.


2.       Section: 4.1.  BGP Single-Hop Peering on Network Node Connections

"  The simplest peering model is the one where EBGP single-hop sessions

   are established over direct point-to-point links interconnecting the

   nodes in the BGP SPF routing domain.  Once the single-hop BGP session

   has been established and the BGP-LS-SPF AFI/SAFI capability has been

   exchanged [RFC4760<https://datatracker.ietf.org/doc/html/rfc4760>] for t=
he corresponding session, then the link is

   considered up from a BGP SPF perspective and the corresponding BGP-

   LS-SPF Link NLRI is advertised.  If the session goes down, the

   corresponding Link NLRI will be withdrawn.  Topologically, this would

   be equivalent to the peering model in [RFC7938<https://datatracker.ietf.=
org/doc/html/rfc7938>] where there is a BGP

   session on every link in the data center switch fabric.  The content

   of the Link NLRI is described in Section 5.2.2<https://datatracker.ietf.=
org/doc/html/draft-ietf-lsvr-bgp-spf-13#section-5.2.2>. "

In this model, the links is consider to corresponding to the session. So wh=
en the session goes down, the corresponding Link NLRI will be withdrawn.
              But for section : 6.5.1.  Link/Prefix Failure Convergence

     "    In order to avoid this delay, the originator of the Link NLRI SHO=
ULD

advertise a more recent version with an increased Sequence Number TLV

for the BGP-LS-SPF Link NLRI including the SPF Status TLV (Section 5.2.2.2<=
https://datatracker.ietf.org/doc/html/draft-ietf-lsvr-bgp-spf-13#section-5.=
2.2.2>)

indicating the link is down with respect to BGP SPF. "
             It seems conflict with the above one. Because in the signle-ho=
p peering mode, the link down will cause the session down.
             Perhaps we may not use the ebgp-interface sensitive here or we=
 may hold the session's corresponding Link NLRI for a few timer even the se=
ssion is down.


3.       Section: 6.1 BGP NLRI Selection
BGP-SPF defined a simply selection rules instead of regular BGP.
But there is a scenario, if there two links between a couple of router, not=
 use trunk, such as A =3D=3D=3D B
When we create two neighbors, A advertise its BGP-SPF NLRI to B, the B coul=
dn't choose the best one according to the current rules.
So I think perhaps we may add a new rule, prefer the route with large neigh=
bor IP as the last rule.


4.       Section: 6.3.  SPF Calculation based on BGP-LS-SPF NLRI

The SPF calculation describe the bi-directional connectivity check:

                    "    All the Link NLRI corresponding the Remote-Node wi=
ll be
           searched for a Link NLRI pointing to the Current-Node.
           Each Link NLRI is examined for Remote Node Descriptors
           matching the Current-Node and Link Descriptors matching
           the Current-Link (e.g., sharing a common IPv4 or IPv6
           subnet). If both these conditions are satisfied for one
           of the Remote-Node's links, the bi-directional
           connectivity check succeeds and the Remote-Node may be
           processed further. "

But it doesn't describe how to do the check with the unnumbered link.


5.       Section : 6.5.1.  Link/Prefix Failure Convergence
The describe here is OK , but it may be still exist some problem during the=
 convergence.
[cid:image003.jpg@01D76397.1DC01CA0]
Suppose a topology above. Router id is A > C > B > D.
For E's SPF NLRI info:
A: one learns from C
B: one learns from D, one learns from A(A select C's as the best route and =
advertise to B)
     B will choose A's route as the best( A router-id > D)
C: one learns from D
D: one learns from E, one learns from B(B select A's as the best route and =
advertise to D)
     D will choose E's route as the best(The route is originated by E)
F: one lears from C

When C-D link is down for a long time. C will withdraw all the BGP-SPF NLRI=
's learn from D(include E's SPF NLRI). Now E will have no E's SPF NLRI.
A & F will withdrawn E's SPF NLRI after receive C's withdrawn. Now the A & =
F will have no E's SPF NLRI.
Later A will send E's SPF NLRI withdraw to B.
B then withdraw E's SPF NLRI from A before and choose the one learns from D=
 as the new best one, and resend it to A.
Then A learns E's SPF NLRI from B and send to C, C send to F. Then A\C\F wi=
ll relearn the E's SPF, and can calculate the E's path.
This is the period that A\C\F will lose E's SPF NLRI. In fact, there may be=
 more routers behind E, all the NLRI behind E will be lost during that peri=
od.

Regards,
Haibo

From: Lsvr [mailto:lsvr-bounces@ietf.org] On Behalf Of Van De Velde, Gunter=
 (Nokia - BE/Antwerp)
Sent: Monday, June 7, 2021 9:21 PM
To: lsvr@ietf.org
Cc: draft-ietf-lsvr-bgp-spf@ietf.org
Subject: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr=
-bgp-spf-13 (to end June 3, 2021)]

There was no feedback received.

We'll extend the WGLC for 2 more weeks and will now be finished on 17 June =
2021.

G/

From: Van De Velde, Gunter (Nokia - BE/Antwerp)
Sent: Thursday, May 20, 2021 4:09 PM
To: lsvr@ietf.org<mailto:lsvr@ietf.org>
Cc: idr@ietf.org<mailto:idr@ietf.org>; lsr@ietf.org<mailto:lsr@ietf.org>; d=
raft-ietf-lsvr-bgp-spf@ietf.org<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>
Subject: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)


Hi All,





The author team together with AD have been working hard on this document an=
d made significant enhancements to this document.





The LSVR WG starts a working group last call for "draft-ietf-lsvr-bgp-spf-1=
3". Please send your comments to the LSVR list before Thursday June 3, 2021=
.



https://datatracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/





This WGLC is cross-posted to IDR and LSR WG. All feedback and discussions s=
hould happen on the LSVR WG mailer.





Authors, please reply indicating if you're aware of any relevant IPR.



All, Please advice if you are aware of an implementation or are aware of re=
levant IPR.





Brgds,

Gunter & Victor

LSVR WG co-chairs


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML \9884\8BBE\683C\5F0F Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin:0cm;
	margin-bottom:.0001pt;
	text-indent:21.0pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.HTMLChar
	{mso-style-name:"HTML \9884\8BBE\683C\5F0F Char";
	mso-style-priority:99;
	mso-style-link:"HTML \9884\8BBE\683C\5F0F";
	font-family:"Courier New";
	mso-fareast-language:EN-US;}
p.HTMLPreformatted, li.HTMLPreformatted, div.HTMLPreformatted
	{mso-style-name:"HTML Preformatted";
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";
	mso-fareast-language:#2000;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1479301669;
	mso-list-type:hybrid;
	mso-list-template-ids:-238144924 -119610144 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:39.0pt;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%2\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:63.0pt;
	text-indent:-21.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:84.0pt;
	text-indent:-21.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:105.0pt;
	text-indent:-21.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%5\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:126.0pt;
	text-indent:-21.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:147.0pt;
	text-indent:-21.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:168.0pt;
	text-indent:-21.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%8\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:189.0pt;
	text-indent:-21.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:210.0pt;
	text-indent:-21.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Hi authors,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; I have some comments about the draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:-18.0=
pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#=
1F497D;mso-fareast-language:ZH-CN"><span style=3D"mso-list:Ignore">1.<span =
style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;color:#1F497D;mso-fareast-language:ZH-CN">Section: 2 Base BGP Protocol R=
elationship<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">&#8220;</=
span><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;colo=
r:black;mso-fareast-language:ZH-CN"> Due to the changes
 to the decision process, there are mechanisms and<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;color=
:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp; encodings that are no longe=
r applicable.&nbsp; While not necessarily<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;color=
:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp; required for computation, t=
he ORIGIN, AS_PATH, MULTI_EXIT_DISC,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;color=
:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp; LOCAL_PREF, and NEXT_HOP pa=
th attributes are mandatory and will be<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:SimSun;color=
:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp; validated.</span><span lang=
=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-=
CN">&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareas=
t-language:ZH-CN">These attributes are not use for path calculation but for=
 routes advertisement.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareas=
t-language:ZH-CN">For Fat Tree topology, most solution use same ASes for th=
e spines in one POD,
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareas=
t-language:ZH-CN">So the spines cann&#8217;t learn each other&#8217;s BGP-S=
PF NLRI. It will cause the topology in spine is not
 same as in leaf.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareas=
t-language:ZH-CN">I think it&#8217;s not a problem , &nbsp;but a special fe=
ature for BGP-SPF. Traditional IGP protocol cannot
 do that.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:33.0pt;mso-para-margin-left:3.0=
gd"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareas=
t-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:-18.0=
pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#=
1F497D;mso-fareast-language:ZH-CN"><span style=3D"mso-list:Ignore">2.<span =
style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;color:#1F497D;mso-fareast-language:ZH-CN">Section: 4.1.&nbsp; BGP Single=
-Hop Peering on Network Node Connections<o:p></o:p></span></p>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif=
;color:#1F497D">&#8220;</span><span lang=3D"EN-US" style=3D"color:black">&n=
bsp; The simplest peering model is the one where EBGP single-hop sessions<o=
:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; are established over direct point=
-to-point links interconnecting the<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; nodes in the BGP SPF routing doma=
in.&nbsp; Once the single-hop BGP session<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; has been established and the BGP-=
LS-SPF AFI/SAFI capability has been<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; exchanged [<a href=3D"https://dat=
atracker.ietf.org/doc/html/rfc4760" title=3D"&quot;Multiprotocol Extensions=
 for BGP-4&quot;">RFC4760</a>] for the corresponding session, then the link=
 is<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; considered up from a BGP SPF pers=
pective and the corresponding BGP-<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; LS-SPF Link NLRI is advertised.&n=
bsp; If the session goes down, the<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; corresponding Link NLRI will be w=
ithdrawn.&nbsp; Topologically, this would<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; be equivalent to the peering mode=
l in [<a href=3D"https://datatracker.ietf.org/doc/html/rfc7938" title=3D"&q=
uot;Use of BGP for Routing in Large-Scale Data Centers&quot;">RFC7938</a>] =
where there is a BGP<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; session on every link in the data=
 center switch fabric.&nbsp; The content<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"color:black">&nbsp;&nbsp; of the Link NLRI is described in =
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-lsvr-bgp-spf-13=
#section-5.2.2">Section 5.2.2</a>. </span><span lang=3D"EN-US" style=3D"fon=
t-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">&#8=
221;<o:p></o:p></span></pre>
<pre style=3D"margin-left:33.0pt;mso-para-margin-left:3.0gd"><span lang=3D"=
EN-US" style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif=
;color:#1F497D">In this model, the links is consider to corresponding to th=
e session. So when the session goes down, the corresponding Link NLRI will =
be withdrawn.<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; But for section : 6.5.1.&nbsp; Link/Pre=
fix Failure Convergence<o:p></o:p></span></p>
<pre style=3D"text-indent:21.0pt"><span lang=3D"EN-US" style=3D"font-size:1=
0.5pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp=
;&nbsp;&nbsp; &#8220;&nbsp;&nbsp;&nbsp; </span><span lang=3D"EN-US" style=
=3D"color:black">In order to avoid this delay, the originator of the Link N=
LRI SHOULD <o:p></o:p></span></pre>
<pre style=3D"text-indent:45.0pt"><span lang=3D"EN-US" style=3D"color:black=
">advertise a more recent version with an increased Sequence Number TLV <o:=
p></o:p></span></pre>
<pre style=3D"text-indent:45.0pt"><span lang=3D"EN-US" style=3D"color:black=
">for the BGP-LS-SPF Link NLRI including the SPF Status TLV (<a href=3D"htt=
ps://datatracker.ietf.org/doc/html/draft-ietf-lsvr-bgp-spf-13#section-5.2.2=
.2">Section 5.2.2.2</a>) <o:p></o:p></span></pre>
<pre style=3D"text-indent:45.0pt"><span lang=3D"EN-US" style=3D"color:black=
">indicating the link is down with respect to BGP SPF. </span><span lang=3D=
"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:#1F497D">&#8221;<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; &nbsp;&nbsp;&nbsp; It seems conflict with the above one. Because=
 in the signle-hop peering mode, the link down will cause the session down.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; &nbsp;&nbsp;&nbsp; Perhaps we may not use the ebgp-interface sen=
sitive here or we may hold the session&#8217;s corresponding Link NLRI for =
a few timer even the session
 is down.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:-18.0=
pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#=
1F497D;mso-fareast-language:ZH-CN"><span style=3D"mso-list:Ignore">3.<span =
style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;color:#1F497D;mso-fareast-language:ZH-CN">Section: 6.1 BGP NLRI Selectio=
n<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">BGP-SPF d=
efined a simply selection rules instead of regular BGP.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">But there=
 is a scenario, if there two links between a couple of router, not use trun=
k, such as A =3D=3D=3D B<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">When we c=
reate two neighbors, A advertise its BGP-SPF NLRI to B, the B couldn&#8217;=
t choose the best one according to the current
 rules.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">So I thin=
k perhaps we may add a new rule, prefer the route with large neighbor IP as=
 the last rule.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:-18.0=
pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#=
1F497D;mso-fareast-language:ZH-CN"><span style=3D"mso-list:Ignore">4.<span =
style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;color:#1F497D;mso-fareast-language:ZH-CN">Section: 6.3.&nbsp; SPF Calcul=
ation based on BGP-LS-SPF NLRI<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:0cm">=
<span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareast-la=
nguage:ZH-CN">The SPF calculation describe the bi-directional connectivity =
check:<o:p></o:p></span></p>
<pre><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Calib=
ri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&#8220;&nbsp;&nbsp;&nbsp; </span><span lang=3D"EN-US" style=3D"font-family:=
SimSun;color:black">All the Link NLRI corresponding the Remote-Node will be=
<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;searched for a Link NLRI pointing t=
o the Current-Node.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;Each Link NLRI is examined for Remo=
te Node Descriptors<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;matching the Current-Node and Link =
Descriptors matching<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the Current-Link (e.g., sharing a c=
ommon IPv4 or IPv6<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; subnet). If both these conditions a=
re satisfied for one<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;of the Remote-Node's links, the bi-=
directional<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;connectivity check succeeds and the=
 Remote-Node may be<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:SimSun;color:black;mso-fareast-language:ZH-CN">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;processed further.
</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-far=
east-language:ZH-CN">&#8221;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:0cm">=
<span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D;mso-fareast-la=
nguage:ZH-CN">But it doesn&#8217;t describe how to do the check with the un=
numbered link.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:39.0pt;text-indent:-18.0=
pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#=
1F497D;mso-fareast-language:ZH-CN"><span style=3D"mso-list:Ignore">5.<span =
style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;color:#1F497D;mso-fareast-language:ZH-CN">Section : 6.5.1.&nbsp; Link/Pr=
efix Failure Convergence<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">The descr=
ibe here is OK , but it may be still exist some problem during the converge=
nce.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN"><img bord=
er=3D"0" width=3D"287" height=3D"224" id=3D"_x56fe__x7247__x0020_1" src=3D"=
cid:image003.jpg@01D76397.1DC01CA0"></span><span lang=3D"EN-US" style=3D"fo=
nt-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN"><o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">Suppose a=
 topology above. Router id is A &gt; C &gt; B &gt; D.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">For E&#82=
17;s SPF NLRI info:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">A: one le=
arns from C<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">B: one le=
arns from D, one learns from A(A select C&#8217;s as the best route and adv=
ertise to B)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">&nbsp;&nb=
sp;&nbsp;&nbsp; B will choose A&#8217;s route as the best( A router-id &gt;=
 D)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">C: one le=
arns from D<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">D: one le=
arns from E, one learns from B(B select A&#8217;s as the best route and adv=
ertise to D)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">&nbsp;&nb=
sp;&nbsp;&nbsp; D will choose E&#8217;s route as the best(The route is orig=
inated by E)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">F: one le=
ars from C<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">When C-D =
link is down for a long time. C will withdraw all the BGP-SPF NLRI&#8217;s =
learn from D(include E&#8217;s SPF NLRI).
<b>Now E will have no E&#8217;s SPF NLRI.</b><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">A &amp; F=
 will withdrawn E&#8217;s SPF NLRI after receive C&#8217;s withdrawn.
<b>Now the A &amp; F will have no E&#8217;s SPF NLRI.<o:p></o:p></b></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">Later A w=
ill send E&#8217;s SPF NLRI withdraw to B.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">B then wi=
thdraw E&#8217;s SPF NLRI from A before and choose the one learns from D as=
 the new best one, and resend it to A.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">Then A le=
arns E&#8217;s SPF NLRI from B and send to C, C send to F. Then A\C\F will =
relearn the E&#8217;s SPF, and can calculate the E&#8217;s
 path.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN">This is t=
he period that A\C\F will lose E&#8217;s SPF NLRI. In fact, there may be mo=
re routers behind E, all the NLRI behind E will
 be lost during that period.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:39.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.5pt;color:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN">Haibo<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D;mso-fareast-language:ZH-CN"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:ZH-CN">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:ZH-CN"> Lsvr [mailto:lsvr-bounces@ietf.org]
<b>On Behalf Of </b>Van De Velde, Gunter (Nokia - BE/Antwerp)<br>
<b>Sent:</b> Monday, June 7, 2021 9:21 PM<br>
<b>To:</b> lsvr@ietf.org<br>
<b>Cc:</b> draft-ietf-lsvr-bgp-spf@ietf.org<br>
<b>Subject:</b> [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ie=
tf-lsvr-bgp-spf-13 (to end June 3, 2021)]<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">There was no feedback received.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We&#8217;ll extend the WGLC for=
 2 more weeks and will now be finished on 17 June 2021.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">G/<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"aa-ET"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:#2000">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:#2000"> Van De Velde, Gunter (Nokia - BE/Antwerp)
<br>
<b>Sent:</b> Thursday, May 20, 2021 4:09 PM<br>
<b>To:</b> <a href=3D"mailto:lsvr@ietf.org">lsvr@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:idr@ietf.org">idr@ietf.org</a>; <a href=3D"mai=
lto:lsr@ietf.org">
lsr@ietf.org</a>; <a href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org">draft=
-ietf-lsvr-bgp-spf@ietf.org</a><br>
<b>Subject:</b> WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)<o=
:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"aa-ET"><o:p>&nbsp;</o:p></span></p>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Hi All,<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">The author team together with AD hav=
e been working hard on this document and made significant enhancements to t=
his document.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">The LSVR WG starts a working group l=
ast call for &quot;draft-ietf-lsvr-bgp-spf-</span><span lang=3D"EN-US" styl=
e=3D"font-size:9.0pt;font-family:Consolas;color:#212529">1</span><span lang=
=3D"aa-ET" style=3D"font-size:9.0pt;font-family:Consolas;color:#212529">3&q=
uot;. Please send your comments to the </span><span lang=3D"EN-US" style=3D=
"font-size:9.0pt;font-family:Consolas;color:#212529">LSVR </span><span lang=
=3D"aa-ET" style=3D"font-size:9.0pt;font-family:Consolas;color:#212529">lis=
t before </span><span lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:C=
onsolas;color:#212529">Thurs</span><span lang=3D"aa-ET" style=3D"font-size:=
9.0pt;font-family:Consolas;color:#212529">day </span><span lang=3D"EN-US" s=
tyle=3D"font-size:9.0pt;font-family:Consolas;color:#212529">June 3, 2021</s=
pan><span lang=3D"aa-ET" style=3D"font-size:9.0pt;font-family:Consolas;colo=
r:#212529">.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><a href=3D"https://datatracker.ietf.=
org/doc/draft-ietf-lsvr-bgp-spf/"><span style=3D"color:#337AB7">https://dat=
atracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/</span></a><o:p></o:p></span>=
</pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">This WGLC is cross-posted to IDR and=
 LSR WG. All feedback and discussions should happen on the LSVR WG mailer.<=
o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Authors, please reply indicating if =
you're aware of any relevant IPR. <o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">All, Please advice if you are aware =
of an implementation or are aware of relevant IPR.<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"EN-US" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529"><o:p>&nbsp;</o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Brgds,<o:p></o:p></span></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">Gunter &amp; Victor<o:p></o:p></span=
></pre>
<pre style=3D"background:white"><span lang=3D"aa-ET" style=3D"font-size:9.0=
pt;font-family:Consolas;color:#212529">LSVR WG co-chairs<o:p></o:p></span><=
/pre>
<p class=3D"MsoNormal"><span lang=3D"aa-ET"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_fbd02a645ff64825b3af2f3a121cef81huaweicom_--

--_004_fbd02a645ff64825b3af2f3a121cef81huaweicom_
Content-Type: image/jpeg; name="image003.jpg"
Content-Description: image003.jpg
Content-Disposition: inline; filename="image003.jpg"; size=7483;
 creation-date="Thu, 17 Jun 2021 08:37:57 GMT";
 modification-date="Thu, 17 Jun 2021 08:37:57 GMT"
Content-ID: <image003.jpg@01D76397.1DC01CA0>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMg
IyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCADgAR8DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiii
gAooooAKKKKACikozQAUCsS9vr0XnkRFQGbapUdf/r1sxgoihiWIGCT3rloYqNacoxT900nTcEm+
o+kozXn+seM9Rnv5otLljtraGRoxIYw7yEHBPPAGciu6lRnVfLFHJXxFPDx56jsj0CivL/8AhKPE
H/QVH/gLHR/wlHiH/oKj/wABo/8ACun+z6/b8Tj/ALYwvd/cz1CmsodSrDg1xPhzxfeyanBY6q8c
y3DFI5kTYwfBOCBxggHmur1LWLHRoUl1G4W3jdtiuwOM+lctalKk+WZ34etHERUqWpLmS3+9mSP1
/iX/ABqZGV1DKQQehFVLHWdO1MkWN7b3DAZKxuCQPpUzQlGLwkKx6qejVz6x21Ru007SVmT0tQxT
BztYFXHVTUtXGSauiGLRSUtUAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
13CKWYgAdSaL2ACcVBua54jO2Lu46t9P8aTa11y4Kxdl7t9fai8vYrCEPJkknakaDLOewUVlrP0/
MpL7xLmW2sbcSz7VSM/Lxk57AepNV7aCe7nW8vQ0YXmG3B+5/tN6t+gotbKWa4W91DBmH+qhBysA
9vVvU/lVxnJI2lfKwdz56VVlEbdtFuSgg142n3pv+vib/wBGNXpTzPfyi1scpAp+dx3rzZTlpeFG
JpRhRgcOw/pXXkuJVetPlXupb93foeLn9Nww8L73/Rmdqd28N7bRC7W1jkV2Z2UHkYx1+tT6Vcy3
diJZiCdxCuBgOoPDY7Zpl7DOb+2uIYFmWNHVlLheuMdfpS6ZayWyTmVUQzSmQRIciMemfwzXux5v
avseBPk+rra/47v5mvpPHiLSP+vtf/QWr0jXNIh1zR7iwuB8sq4Df3W7H8DXnGlM39s2MShMzziP
cw5XgnI9+K9BttRltJBb6gCD/DJ6189m+KVLE8tRWi1v09H2PpshjL6tzweqbMDwl4Vu/B9kZ/Kj
uriYf6SiffUA8bD39wetddaXsF9D5lu4ZQcMOhU+hHUGpwQwBByD3qleaYs0v2m2kNtdgY81RkMP
Rh/EP8isYpRVo7HrVKrrTcqm7LUkSyj5uo6EdRUYlaHCz8r2kH9fSq1vqbLMtrqMYt7huEYHMcv+
6fX2PNaGMjBGfrUuN9Y6Mzd1owBzTqreW8BzD8yd4z/Sni5jMZcttC/ezxj60KaWktBW7E1FIDkZ
HSlrQQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJS0lRyzCMAYLOfuqOppOSirsLXHSSrEm5
jx6etRLG0rB5hgD7qenufeljhO7zJiGft6L9Kgv9Q+zMkECeddyD93ED2/vMeyj1rOznrLbsUlrZ
Dr6/jslUbTLPIcRQp95z/Qep7VFZ2DrMby+ZZLthgEfdiX+6v9T1NOsrAWrPcXMnnXcg/eSkYAH9
1R2Uf/rqZ5FKeYzoLfbk5HWqbSV2O9tIitJuG7cnkbSWbPWstnk1ST7Pajy7VOGbHWgtLrEvlxZj
tEPJ9a14IEt4hHEuFFedeWOdo6U+/wDN6eRqkqOr+L8hLa2jtYhHEuAPzNeS6pbtomo3NtfERZmd
43fhZFZiwIPQ9a9gprKrfeUH6ivZwtX6q/cWh5uNwscXDlm+tzxb7faf8/UH/fwUfb7T/n6g/wC/
gr2fyk/uL+VL5Sf3F/Ku/wDtSf8AKeZ/YVP+dnl3he2fVfEFlJa/vIbWXzpZRyqgKQBnpkk9K9Nu
LWK6i2Srkdj3FShQowoAHtS15+KqfWW3NaM9XB4dYWChBmKGudGfDZltSeD/AHa1oJ47iISRMGU0
9lDqVYAg9QayJ7GbT5DcWJJT+KOvI5amC1h71Pt1Xp3R6F41d9Jfmadxbw3cLQ3EayRt1VhxWdi7
0jp5l5ZDt1miH/s4/X61bsdQivV+U7ZB95DVqu+nUhWipwd0ZO8HyyRHb3MN5As1vIskbdGU1S1S
ynuwoh2AfxZOCf8A61Lc6Ywma60+QW9yfvcZSX/eX+o5p1pqayzfZrqM213jPlschx6of4h+vtUV
6Ma8HTnsyotxfNEl05Z47UR3K4ZOAc5yKt0gpaulT9nBQTvYzk+Z3CiiitBBRRRQAUUUUAFFFFAB
RRRQAUUUUAFJS0UANfdtO3Ge2ah2pbRPNI3IUs7n0H8hU9ZXiWwvNU0O4sbCWOGW4GwySZwqn73T
viocV8RcEnJJuyK9r4nt9Zs4m0Mi4mmHRuBCOhL+n071oWdlHp0ckkkhkmf5pp36uf6D0Fcp4Z8M
QeCb4ebqc0r3CYdFULH7Ejk59K6+WVYVM80m2PbwhHf/ABrNVUotye2/kaV/ZqbhRd0LJIqoZZWC
wbfukdfrWYBNrU3OY7RD/wB9UqRzazMJJcpaqflX1rYRFjRVRQqgYAFcSUsc7vSn/wClf8AelH/F
+QRQpDGqRqFUdAKfRRXppKKsjn3CkpaKYCUUtFABRRRQAmKKWigDNvtLEj+fany5xzx0NNstULP9
nvB5cw4yejVp1WvbCK9TDjDD7rDqK8+rhZ05OrhtH1XR/wCTNo1FJctT7+xZqC7soL6HyriMOucj
sVPqD1B+lZsN5PpkggvQWi/hkFa6SLIgZGDKehFb4fFQr3W0lunuiZwcHf8AEp2aXtrKYZpBcW+P
kmY4kX2Yd/qKvZrJ8Q67HoNgJmj82aVvLhiBxubryewAGTXIHxzrp5EemqPTy5D+u6u+lh6lVXgj
ixGNo0ZWqSsz0WivOv8AhOdd/uab/wB+ZP8A4unxePNYjkDT21jNEPvJEroxHsSSM1o8FXX2TFZn
hW7c56FmgVX0++h1OwgvLZi0MyB1J64qzXKd61CiiigAooooASiuP1/xpPZ6hJZaXBA7wHbLLNkq
GxnaAMZxnk5rK/4TnXf7mm/9+ZP/AIuumGErTXNFaHHUzDD05OEpao9Forzr/hOdd/uab/35k/8A
i6u6b4/kjnC67HbRQN0uIdwCH/aUk9emQetEsJWguZxFDMcNUkoxnqzO1rxPqV/qNwlreS2lrDK0
SLDgM+04LEkHuDxWd/amq/8AQZ1H/v6P8Krt/wAfF1/19T/+jWqnqdxLBbBbbH2mZxHFkZGT3/AZ
NevTw9GNJSceh89WxeJliJQjNrVo1P7U1X/oM6j/AN/R/hWz4b8TX8GrW1nfXMl3b3T+WrSAb42w
SOR1BxXK6fcm7skkcYkGVkA7MOCPzrS0tH/trT5VQssFwsj47KAef1FZ4qnh4YeVSySSuXg8TiXi
o05Sb1sd/qWmwNNJd3s7beiovH4U20tJNRZJJ9y2ycIhOSRUltay6lMLm84jH3I61wAowOAK+Np0
Prc/aSVodur835eR9l7tHSPxdwVQqhVAAHQCnUlLXrJW0RgFFFFABRRRQAUUUUAFFFFABRRRQAUl
LSUAMmhSeMpIoZT2NZDRXGjuXhzLbE8qeoraqveXcVpCXl5zwF9a4sXQpyj7Vvla6mtKck+W10+h
xnju6iu4tIeI5HnSZB6j92a5K6uY7K2eebOxBk4GT6V0filGSOxmeIILiZ9gHG3CE5/pXIeISBod
0T0AX/0IV7uS16lTA+0mrPX/AIf5ny+dU4vHRh0dvzJo9UgeZIZFmhkfhBLGVDewPSrq/eH1rI1e
eK7hhtbeRJZ3lQqEOSoByWPoAK1x94fWvYhJttPU8erTjFRkla/Q9C8D/wDImab/ANcz/wChGt+u
V8Kz3cPg7SvssAlBiO7Pb5jWp9t1T/nyX/P418bXxsKVRxcZfJNn31Kk5QTuvvNaisn7bqn/AD5L
/n8aPtuqf8+S/wCfxrL+0af8sv8AwFl+wl3X3o1qKyftuqf8+S/5/GnxXeovMiyWgVCeT6D86ccf
Tk7csv8AwFg6Ml1X3o821D/kOar/ANfsv86zbjUore5+z+XPJJs34jTdgZxWlqH/ACHNV/6/Zf51
z9wxHiR9t2ttm0Xlgp3fMfWvsKcnGhC3kfEVacZ4qpzef9aGxG/mRq4Vl3DOGGCPrWb4l/5AF1/w
D/0MVoxHMSneJOPvj+L3rO8S/wDIAuv+Af8AoYrar/Cl6HLhlbEQ9V+ZqN/x8XX/AF9T/wDo1qz7
rT3vdSjkmZlt4UPl7H2kuep49q3dY0m70nU7lJLa4eGSZ5YpYomcMGYtg7QcEEkc1RzJ/wA+15/4
CS//ABNYU6lKVKKcl0OqtRxFPETlGD1b6dyhYWD2F5cCMs1rLiQF3ywfofz4ra0t3GsWMKMFW4nE
TnGflIJ/oKqfvP8An2vP/ASX/wCJrX8M6Td6hrdpceRNFbWsvmvJLGU3EAgKA2CetZYv2EsNOk2m
mtjTB08Q8XCpKLTTWtjtLa9l0+YW199z+CStdWDAEHIPQiorm2juojHKuR2PcVlxzT6PKIpsyWxP
yt6V8epzwT5amtPo+3k/LzPtWlV1jpL8zapaZHIsqB0YMp5BFOr0001dHOLRRRTAKKKKACiiigAo
oooAKKKQ0ALSVSTV7OTVH05Z1+2Iu9oiCDt9R61Hq+t2miwo91IFaVtkad2NROpGEXJvRGipTclF
LVli9vY7KIs/LH7qjqao2lnJfTC7ven8EZ6UtlYyXU32u+5J5RD2rRubiGzgaadwka9Sf5D3rz4U
5YuSqVVaC2Xfzf8AkaNqn7sd+/8Akcr8Q7aRrKwukUmG2mJlI/hDKVBPtnFcQ/kyxlZDG6N1ViCD
Xr9tI11bB5oDHvz+7kwTj3H9Kqf8I3op/wCYPp3/AICp/hX0GGxnsYcnLc8PG5Z9ZqKpzWaPKYYr
aDPkpBHnrsAGae08cY3M64HvXqf/AAjeif8AQH07/wABU/wqK4sfD2iJ9sms9NsxHyJTCiEfQ4zn
6V0f2nZaROT+wnOWtS/y/wCCN8JWk1j4V0+3uEKSrF8ynqMknB/OtmsbQvFFh4hFy9izeVA4Te42
7zjOQPStbzY/+ei/99V5XNzan0DpypvkkrND6Kb5sf8Az0X/AL6o82P/AJ6L/wB9UCHUUzzY/wC+
v/fVL5sf99f++qAPKdbgex8R6jFcYQyztPGTwHRucj+VZ0sFpOwaaOCRhwC4BP616/d2lhqCql5B
bXKqcqsqK4B9s1X/AOEb0T/oD6d/4Cp/hXpU8w5YKDjex4tbKPaVXUjO1/L/AIJ5YhiRQqFFUcAA
gAVXvtPn1y2fTdPAluZsFVB6AHcSfQcV63/wjeif9AfTv/AVP8KtWmm2Wn7vsVnb22773kxKmfrg
U6mY80HFRtcmlkqp1FNzvbXb/gliilorzD3BKKWollBkMZG1h0B7j1FJtLcDN8QeILfw3ZR3d5FK
9u0gjZohnZnoSKbpfiDSPEsLpY3KT4XLxkEMo9wan1/SU1zRLrT3IXzkwrEfdbqD+dZGj6Gvgq0C
wA3Fq4BuXC/vFb+/7r7dvzqJJt2ex0wVF0uvPcusk+jSl48yWrHkela1vcR3MQkibIP6UqNHPEGR
lkjcZBHIIrKntJtMlNxZZMR+/HXnuM8E+aGtPquq9PLyFdVdHpL8zZparWd7FeR7ozyPvKeoqxXo
06kakVKDumYNOLsxaKKKsQUUUUAFFFFACUGiqd/qCWaAD5pW+6tZ1asKUHObsioxcnZHO+N7f7M1
rrVkwXULJs4/56R/xA1T8NQN4r1t9fvAWtrc7LWNv73dse1QapFca9rkWio7b2xLeuP+WcfZfqas
NJ/wg3iMxRxs2lal/qo1P+rmHGBnoDXn0XKtL2tRWjfRfqz3Irlw/sov95Z2/wAPVfnby9Tsby8i
sYDLMxxnCqoyzHsAO5qrbWc11Ot5qAAdeYYM5WH3Pq3v27U6zsZGnF5fsr3RHyqPuQj0X39T3rQr
07XPEb5dEApaSlpkCVm614e07xBbCHUrcShfuNnDJ9DWnRSavuVGTg+aLszlfD3gPT9CW6jkSK9j
lcNGZ4lLIMdM962f7A0r/oGWf/fhf8K0aKSikrIqpWnUlzSepnf2BpX/AEDLP/vwv+FH9gaV/wBA
yz/78L/hWjRVWJ5pdzO/sDSv+gZZ/wDfhf8ACj+wNJ/6Bln/AN+F/wAK0aKVg5pdygmh6XGwZNOt
FZTkEQrkH8qvAYpaKYm29wooooEFFFFABUcsQlHOQRyGHUGpKQ0mk1ZhsQxSnd5cuA/Y9m9xU3Wm
SxLKuG6jkEdQaZHIyv5cuA/Y9mqE3F2kPfYz5YJdHkaezQyWbHdLbryU9WQfzX8q0YZ47mBJoXWS
NxlWXoRUtZU9rLpsz3WnoXic7p7UfxerJ6N7d/rV7FfFvuF5p8kEv2qxO1xyyDoas2GopeLtPySj
7ymprW6ivIFmt3Dxt0I/r6H2qpf6b5refbHZOOcj+KvOnQnh5Orh1ddY/qvM0UlNctTfv/maOaqa
jq1lpMImv7mOCMnALnkn2HU/hUNhqXnN5FwNk68YPeuD8WSvP4vvBIdwt0jjiB/hBXcfzJ/lXp4F
wxrXI/8AgHDjqzwlNzaudd/wnXh7/oIr/wB+n/8AiaP+E68Pf9BFf+/T/wDxNedSzJCheWRUQdWZ
sCmw3MVwu6GZZAO6NmvW/syF7cx4n9t1Lc3s9D1LTvE2k6rP5FlfRSS4yEOVY/QEDNama8XupHht
2njYrND+8jcdVYcg16xf6kLZRHEN87gYUdq83MIwwK5py0PVy7FSxsW1GzQ7UNRW0XYg3zN91RUW
n6cwf7TdnfO3IB/hpdP04xN9oujvnbnn+Gn32oNDKtraIJrxxlUP3UH95j2H8+1eTSozryVavouk
e3m/M9VtRXJT+b/roF5dQ2LhYIFkvJ/uRoAGf3J7AdyaS10pdxnv9lzdP95ivyoP7qg9B+pqSw09
bPfJI5mupf8AWzMOW9h6AdhVyvQsZOVtEwxRS0UyAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAqOWNZV2t+Y6ipKTFJpNWYEEcjIwim+8fut2b/69T02SNZVKuMiq5uPsoIuW+UDh
/X/69Zc3s/i27lWvsVbqzms52vdOXLNzPb5wJvcej/z71oQTCeBJVDKHGQGXBH1FEMy3EKSJ91hk
ZqStItNXWwNvZlK/05Lxdy/JMv3WFeba6JF8S36z8zARbznr+7GK9WxXl3if/kcdU/7Zf+ixXTlu
HhHF+1jo2nfzPMzmcng3F90c1Oqz+I4Yp1DJHbmSNWGQX3YJ+oFaSxohJVFUt1wMZqG7soLzYZVY
NGco6MVZfoRS21qtsG2ySuW6mRy1fQxi4yeh8rOcZQWuytYkmMKwSG6V2gCnzFQ4JGO1eqadp3kf
v5zvnbnJ5xXk1/8A8g+4/wCubfyr2lfur9K8TN8PCdaFSWrS07H0OQzaoziurPN/GXja/wBM8Xw2
mkkyrbx4miC7t7Nz09QMV3OiRQrp8c8Sy7rgCSR51xIzH+96H27VaisreCWSWKCJJJDud1QAsfc9
6mAxXnxi022z6OrWhKEYQja277i0UUVZzBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAIap39gL5VDSMmOgHSrlGKzq0oVYuE1dMcZOLuipp9tJZwGJ3DgHKkelWxRil
opU40oKEdkEpOTuwrnPEXhJNauVure4+y3QUIzFN6uo6ZGRyPXNdHSYraE5QfNF6mdSnGpHlmro4
GXwHewRtLJqtuyIMlVtSCfx3mkg8D3d5EJodTgjRuivbFiPx3j+VdvqHFhP/ALhqLRx/xLIvx/nW
TzDE/W1T53blv+Jl/ZmE9lzezV7nM2Pw/Md1HJqV+lzAhDeTHB5YcjkbiWPHtXUtdldTitNnDwtL
uz0wQMfrVqs2bjxHaH1tpB/48tbVKs6jvJ3NaFCnSTjTVkadFFFQWFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVtR40+f/dNRaR/yDIfp
/WpNS/5B0/8Au0zSf+QZD9P61wP/AH5f4f1Nv+XPz/QuVm3PHiCxPrDKP/Qa0qzbvjXNOPYrKP0F
dzM47mnRSZopki0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABSUtZWueILTQYka53vLLkRwxDLvjr9B7mmk27IUpKKvLYtamf+JbP/u0mlf8gyD/
AHa5WXx1Fexm3bTbmBZOPMeSMhfcgHNEXjqKxjFuum3M6x8CVJIwre4yQa5vqtf67fkduXt5k/XM
P7H41v38jtK8x8XQ+IovHFna2Oo3IhvGzbsCP3WeHHTsOa6O1+INnLOqXdndWiMcea5RkX67ScD3
rqGijkeORkVnTJRiMlcjBxXRWoyWklY3weMhGTnC0uncWGPyokTezlVA3MeT7mn0tFBmFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5z45JPix
QTwtkmB6Zd8/yH5V6NXnPjj/AJG0f9eUf/ocldeB/jxPPzT/AHWf9dTnpriG3UNPKkak4BdsZNEM
8VwhaGRJFBxlTkVna1uNzpmxEkb7QcK5wD8p781oW4cR/vIo4mz92M5H8hXvKbc3HsfJypRjSU+r
/wAxZhmCQHkbD/KvVvD7FvDmmMxJJtIiSf8AcFeVTf6mT/cP8q9U8O/8i1pf/XpF/wCgCvMzT7Pz
PbyHap8v1NKiiivJPoQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACvOvHSlfFUbEEK9koU+pDvn/wBCH516LWfq+iWWt26xX0ZbYco6sVdD6gjp
W1Cr7Kop9jmxdB16Mqadrnk81tHPJC8gJaFt6YPQ4x/Wpa7n/hXmk/8APxqP/gU1H/CvNJ/5+NR/
8Cmr1P7Spfys8F5JXaSc1+JwU5C28pbgBDz+Fer6CjReHtNjkUq6WsSsD1BCCsu18CaRa3KTMLm4
2HISeYuuexx3ro64cZiVXa5Vax6mXYGWEUuZ3uLRRRXGemFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAf/2Q==

--_004_fbd02a645ff64825b3af2f3a121cef81huaweicom_--


From nobody Tue Jun 22 12:45:43 2021
Return-Path: <yingzhen.ietf@gmail.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1404C3A14E6; Tue, 22 Jun 2021 12:45:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QmEhNT__Yx5B; Tue, 22 Jun 2021 12:45:36 -0700 (PDT)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABDD93A14EA; Tue, 22 Jun 2021 12:45:35 -0700 (PDT)
Received: by mail-pf1-x42d.google.com with SMTP id c8so397633pfp.5; Tue, 22 Jun 2021 12:45:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:message-id:date:cc:to; bh=4oW8OGS8+oQ8X/aH/LuGxwG9iYrD5/bnClTLVY8HXik=; b=Rf6+jGMEln6owfQO9hbyNdz5NeMt/bBGFVo9q2isF+EeyOL9fH6W5mwjFmjgtEaXdo Llhb/D3fqx6tSZVHDk7tf6ppYNHOWnh0v3B9w1eHUKfGxUh/lcHpMYNv72IfselR7Pna Vvt8o25eIfaBxnyTkat/2HRV2ooVrk0vCL0Ef/ZQlCqp1lYw+L3ctnD3c5lXFX+xy/oF QzwtemxocIOF1HqyhLVstqcw5carI2RVQ8j3wg6Rs21/Ekk6Zh5V/LwdVvu4XvbpLlm2 xrYIN8xVhDB9KNPjeV0lhkzZM1ZHzPMCb+E6RZaWA35RtNldTtpWuQ3gIwni4P6NzdDG g+Qg==
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:date:cc:to; bh=4oW8OGS8+oQ8X/aH/LuGxwG9iYrD5/bnClTLVY8HXik=; b=pEJZPv06JC/BnAWFZAiSRlJt4O++XSyfificjDMeoa+xcrvs32h5F+A8uOdLaYRxxg CZWUqSl2KqbrNH0/1MJD29cbOY2Q8UhYTllDYj37kx8bezUIg5HUzzFdEkyLyUcsej+u 9GCJY8ENuscB+Q3sVn0vkgRiUuwgjo+gBwCFwWISlJcpZqEAhyBz+obpstEHQQYS7+yH xcZ1ggzqqz/XgOhtnUW44mppS1kaia3IR2RbDdFg8itJFa1iFLvjrTkb+xaWWYBBt3Co Y6Pud01Sm8RY5LQzPxCjFgA7uhbkXh754MlZz6pch1mlxAemTvXMf7H4350m9qjddB7H Pncw==
X-Gm-Message-State: AOAM531rwzit0Ge+E9rAnA622W71kis8hGkMvUb96fLXjNzUMBaybI54 wrKREyqawyDAn1G/djEXeA9rZJSc+gqo
X-Google-Smtp-Source: ABdhPJxeR4+gApJp7vrYNtcmTkf8l/IMWys2F41qmBSRuxBHQBBj9nXIpv5IaZvVDYKtx4cXhxp83w==
X-Received: by 2002:a05:6a00:14c5:b029:2f9:b8ea:7ab3 with SMTP id w5-20020a056a0014c5b02902f9b8ea7ab3mr5139239pfu.76.1624391134023;  Tue, 22 Jun 2021 12:45:34 -0700 (PDT)
Received: from ?IPv6:2601:646:9702:c61:8100:359a:9ed5:f219? ([2601:646:9702:c61:8100:359a:9ed5:f219]) by smtp.gmail.com with ESMTPSA id h8sm3022983pjf.7.2021.06.22.12.45.33 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Jun 2021 12:45:33 -0700 (PDT)
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_4F7ECC5E-2B0C-4150-96D4-75E05763E6D2"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\))
Message-Id: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com>
Date: Tue, 22 Jun 2021 12:45:31 -0700
Cc: guntervandeveldecc@icloud.com, =?utf-8?Q?Luc_Andr=C3=A9_Burdet?= <laburdet.ietf@gmail.com>, "Yemin (Amy)" <amy.yemin@huawei.com>
To: rtg-dir@ietf.org, draft-ietf-lsvr-bgp-spf@ietf.org, lsvr@ietf.org
X-Mailer: Apple Mail (2.3654.40.0.2.32)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/XHGEq_y8XSkYypVJp5U2gr1P1i8>
Subject: [Lsvr] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jun 2021 19:45:41 -0000

--Apple-Mail=_4F7ECC5E-2B0C-4150-96D4-75E05763E6D2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

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

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

Document: draft-ietf-lsvr-bgp-spf
Reviewer: Yingzhen Qu
Review Date: Jun 15th, 2021
Intended Status: Standards Track

Summary:

This document has some issues that should be at least considered prior =
to publication.

Comments:


Major issues:

Considering	the SPF Status attribute TLV has the same type for Node, =
Link and Prefix NLRI, it is implied that a BGP update message can only =
contain a single kind of NLRI (for example, Node or Link). I=E2=80=99d =
suggest make the draft explicitly state it.

About SPF Status TLV, use the Node NLRI as an example (section 5.2.1.2), =
it says in the draft: =E2=80=9CIf the SPF Status TLV is not included =
with the Node NLRI, the node is considered to be up and is available for =
transit traffic.=E2=80=9D, then later, =E2=80=9CIf a BGP speaker =
received the Node NLRI but the SPF Status TLV is not received, then any =
previously received information is considered as implicitly withdrawn =
and the update is propagated to other BGP speakers. =E2=80=9C. These two =
statements seem to conflict.


Comments inline:

[Line numbers from idnits]

78	       5.2.1.  Node NLRI Usage . . . . . . . . . . . . . . . . . =
. .  11
79	         5.2.1.1.  Node NLRI Attribute SPF Capability TLV  . . . =
. .  11
80	         5.2.1.2.  BGP-LS-SPF Node NLRI Attribute SPF Status TLV =
. .  12

[Minor]: section 5.2.1.1 should be changed to "BGP-LS-SPF Node NLRI =
Attribute SPF Capability TLV" to be consistent with other titles.

226	   Another potential advantage of BGP SPF is that both IPv6 and =
IPv4 can
227	   both be supported using the BGP-LS-SPF SAFI with the same =
BGP-LS-SPF
228	   NLRIs. =20

[Minor]: potential advantage? I'd suggest remove "potential".
[nits]: both IPv6 and IPv4 can both be supported


315	   The BGP SPF extensions reuse the Node, Link, and Prefix NLRI =
defined
316	   in [RFC7752].  The usage of the BGP-LS NLRI, metric =
attributes, and
317	   attribute extensions is described in Section 5.2.1.

[minor]: metric attributes? Might be better just remove it.
s/Section 5.2.1/Section 5.2


357	   hop sessions) and the direct connection discovery and =
liveliness
358	   detection for the interconnecting links are independent of =
the BGP
359	   protocol.  the scope of this document.  For example, =
liveliness

[nits]: unfinished sentence: the scope of this document.


470	5.2.  Extensions to BGP-LS

472	   [RFC7752] describes a mechanism by which link-state and TE
473	   information can be collected from IGPs and shared with =
external
474	   components using the BGP protocol.  It describes both the =
definition
475	   of the BGP-LS-SPF NLRI that advertise links, nodes, and =
prefixes
476	   comprising IGP link-state information and the definition of a =
BGP
477	   path attribute (BGP-LS attribute) that carries link, node, =
and prefix

[Major]: line 475: should be "BGP-LS NLRI"


556	   If the SPF Status TLV is received and the corresponding Node =
NLRI has
557	   not been received, then the SPF Status TLV is ignored and not =
used in
558	   SPF computation but is still announced to other BGP speakers. =
 An
559	   implementation MAY log an error for further analysis.  If a =
BGP
560	   speaker received the Node NLRI but the SPF Status TLV is not
561	   received, then any previously received information is =
considered as
562	   implicitly withdrawn and the update is propagated to other =
BGP
563	   speakers.  A BGP speaker receiving a BGP Update containing a =
SPF
564	   Status TLV in the BGP-LS attribute [RFC7752] with a value =
that is
565	   outside the range of defined values SHOULD be processed and =
announced
566	   to other BGP speakers.  However, a BGP speaker MUST not use =
the
567	   Status TLV in its SPF computation.  An implementation MAY log =
this
568	   condition for further analysis.

[nits]: s/MUST not/MUST NOT
[minor]: s/BGP speaker/BGP SPF speaker
There are multi places in the draft using "BGP speaker" instead of "BGP =
SPF speaker", please go over and fix when applicable.
For example:=20
1408	   excessive SPF calculations.  When a BGP speaker detects that =
its
section 7.1


864	   When a BGP SPF speaker completely loses its sequence number =
state,
865	   i.e., due to a cold start, or in the unlikely possibility =
that that

[nits]: extra "that".


943	   o  Local Route Information Base (LOC-RIB) - This routing =
table
944	      contains reachability information (i.e., next hops) for =
all
945	      prefixes (both IPv4 and IPv6) as well as BGP-LS-SPF node
946	      reachability.  Implementations may choose to implement =
this with
947	      separate RIBs for each address family and/or Prefix versus =
Node
948	      reachability.  It is synonymous with the Loc-RIB specified =
in
949	      [RFC4271].

[nits]: s/Loc-RIB/LOC-RIB


1017	       *  If the Current-Prefix's corresponding prefix is in the =
LOC-RIB
1018	          and the cost is less than the current route's metric, =
the

[major]: I think this meant to be "more than the current route's metric"


1134	   operate today (i.e., "Ships-in-the-Night" mode).  There is no
1135	   implicit route redistribution between the BGP address =
families.

[major]: what about redistribution from other protocols, say OSPF? =20

1167	   prior to withdrawal.  If the link becomes available in that =
period,
1168	   the originator of the BGP-LS-SPF LINK NLRI SHOULD advertise a =
more
1169	   recent version of the BGP-LS-SPF Link NLRI without the SPF =
Status TLV
1170	   in the BGP-LS Link Attributes.=20

[major]: "without SPF Status TLV", this is related with the second =
=E2=80=9CMajor issues=E2=80=9D above.


1263	   A BGP-LS-SPF Speaker MUST perform the following syntactic =
validation
1264	   of the BGP-LS-SPF NLRI to determine if it is malformed.

[minor]: there are a few places in the draft using "BGP-LS-SPF =
Speaker|speaker", may change to "BGP SPF speaker"? =20

1425	   Within a BGP SPF Routing Domain, the IGP metrics for all =
advertised
1426	   links SHOULD be configured or defaulted consistently.=20

[major]: in section 5.2.2, it says "One possible default for metric
   would be to give each interface a cost of 1 making it effectively a
   hop count.". Why not define a default value so all implementations =
will be consistent?


--Apple-Mail=_4F7ECC5E-2B0C-4150-96D4-75E05763E6D2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">I have been selected as the =
Routing Directorate reviewer for this draft. The Routing Directorate =
seeks to review all routing or routing-related drafts as they pass =
through IETF last call and IESG review, and sometimes on special =
request. The purpose of the review is to provide assistance to the =
Routing ADs. For more information about the Routing Directorate, please =
see <a href=3D"http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir" =
class=3D""><span style=3D"font-kerning: none; color: #2e02a4" =
class=3D"">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</span></a>=
</span></div><div style=3D"margin: 0px; font-stretch: normal; font-size: =
14px; line-height: normal; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26); background-color: rgb(255, 253, 242); min-height: =
15px;" class=3D""><span style=3D"font-kerning: none" class=3D""></span><br=
 class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">Although these =
comments are primarily for the use of the Routing ADs, it would be =
helpful if you could consider them along with any other IETF Last Call =
comments that you receive, and strive to resolve them through discussion =
or by updating the draft.</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">Document: draft-ietf-lsvr-bgp-spf</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">Reviewer: Yingzhen =
Qu</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">Review Date: =
Jun 15th, 2021</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">Intended =
Status: Standards Track</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">Summary:</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242); min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" class=3D"">This =
document has some issues that should be at least considered prior to =
publication.</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242); min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">Comments:</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" class=3D"">Major=
 issues:</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div>
<ul class=3D"">
<li style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">Considering<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>the SPF =
Status attribute TLV has the same type for Node, Link and Prefix NLRI, =
it is implied that a BGP update message can only contain a single kind =
of NLRI (for example, Node or Link). I=E2=80=99d suggest make the draft =
explicitly state it.</span></li>
</ul><div style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div>
<ul class=3D"">
<li style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;;" class=3D""><span =
style=3D"color: #1a1a1a" class=3D""></span><span style=3D"font-kerning: =
none; color: #1a1a1a" class=3D"">About SPF Status TLV, use the Node NLRI =
as an example (section 5.2.1.2), it says in the draft: =E2=80=9C</span><sp=
an style=3D"font-kerning: none" class=3D"">If the SPF Status TLV is not =
included with the Node NLRI, the node is considered to be up and is =
available for transit traffic.</span><span style=3D"font-kerning: none; =
color: #1a1a1a" class=3D"">=E2=80=9D, then later, =E2=80=9C</span><span =
style=3D"font-kerning: none" class=3D"">If a BGP speaker received the =
Node NLRI but the SPF Status TLV is not received, then any previously =
received information is considered as implicitly withdrawn and the =
update is propagated to other BGP speakers. =E2=80=9C. These two =
statements seem to conflict.</span></li>
</ul><div style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">Comments inline:</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" class=3D"">[Line=
 numbers from idnits]</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">78<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; &nbsp; &nbsp; 5.2.1.&nbsp; Node NLRI Usage . . . . . . . =
. . . . . . . . . . . .&nbsp; 11</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">79<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; &nbsp; &nbsp; &nbsp; 5.2.1.1.&nbsp; Node NLRI Attribute =
SPF Capability TLV&nbsp; . . . . .&nbsp; 11</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">80<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; &nbsp; &nbsp; &nbsp; =
5.2.1.2.&nbsp; BGP-LS-SPF Node NLRI Attribute SPF Status TLV . .&nbsp; =
12</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[Minor]: section 5.2.1.1 should be changed to "BGP-LS-SPF =
Node NLRI Attribute SPF Capability TLV" to be consistent with other =
titles.</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">226<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; Another potential advantage of BGP SPF is that both IPv6 =
and IPv4 can</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">227<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
both be supported using the BGP-LS-SPF SAFI with the same =
BGP-LS-SPF</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">228<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
NLRIs. &nbsp;</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242); min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[Minor]: potential advantage? I'd suggest remove =
"potential".</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">[nits]: =
both IPv6 and IPv4 can both be supported</span></div><div style=3D"margin:=
 0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242); min-height: 15px;" class=3D""><span =
style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">315<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
The BGP SPF extensions reuse the Node, Link, and Prefix NLRI =
defined</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">316<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
in [RFC7752].&nbsp; The usage of the BGP-LS NLRI, metric attributes, =
and</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">317<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
attribute extensions is described in Section 5.2.1.</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">[minor]: metric =
attributes? Might be better just remove it.</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">s/Section 5.2.1/Section =
5.2</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">357<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; hop sessions) and the direct connection discovery and =
liveliness</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">358<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
detection for the interconnecting links are independent of the =
BGP</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">359<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
protocol.&nbsp; the scope of this document.&nbsp; For example, =
liveliness</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[nits]: unfinished sentence: the scope of this =
document.</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">470<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>5.2.&nbsp; Extensions to BGP-LS</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242); min-height: 15px;" class=3D""><span =
style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">472<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; [RFC7752] describes a =
mechanism by which link-state and TE</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">473<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; information can be =
collected from IGPs and shared with external</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">474<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; components using the BGP =
protocol.&nbsp; It describes both the definition</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">475<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; of the BGP-LS-SPF NLRI =
that advertise links, nodes, and prefixes</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">476<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; comprising IGP link-state =
information and the definition of a BGP</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">477<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> &nbsp; path attribute (BGP-LS =
attribute) that carries link, node, and prefix</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">[Major]: line =
475: should be "BGP-LS NLRI"</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">556<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; If the SPF Status TLV is received and the corresponding =
Node NLRI has</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">557<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
not been received, then the SPF Status TLV is ignored and not used =
in</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">558<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
SPF computation but is still announced to other BGP speakers.&nbsp; =
An</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">559<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
implementation MAY log an error for further analysis.&nbsp; If a =
BGP</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">560<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
speaker received the Node NLRI but the SPF Status TLV is =
not</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">561<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
received, then any previously received information is considered =
as</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">562<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
implicitly withdrawn and the update is propagated to other =
BGP</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">563<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
speakers.&nbsp; A BGP speaker receiving a BGP Update containing a =
SPF</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">564<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
Status TLV in the BGP-LS attribute [RFC7752] with a value that =
is</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">565<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
outside the range of defined values SHOULD be processed and =
announced</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">566<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
to other BGP speakers.&nbsp; However, a BGP speaker MUST not use =
the</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">567<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
Status TLV in its SPF computation.&nbsp; An implementation MAY log =
this</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">568<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
condition for further analysis.</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[nits]: s/MUST not/MUST NOT</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">[minor]: s/BGP speaker/BGP SPF =
speaker</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">There are multi =
places in the draft using "BGP speaker" instead of "BGP SPF speaker", =
please go over and fix when applicable.</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">For =
example:&nbsp;</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">1408<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
excessive SPF calculations.&nbsp; When a BGP speaker detects that =
its</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">section =
7.1</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">864<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; When a BGP SPF speaker completely loses its sequence =
number state,</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">865<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
i.e., due to a cold start, or in the unlikely possibility that =
that</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[nits]: extra "that".</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">943<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; o&nbsp; Local Route Information Base (LOC-RIB) - This =
routing table</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">944<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; contains reachability information (i.e., next hops) for =
all</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">945<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; prefixes (both IPv4 and IPv6) as well as BGP-LS-SPF =
node</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">946<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; reachability.&nbsp; Implementations may choose to =
implement this with</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">947<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; separate RIBs for each address family and/or Prefix versus =
Node</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">948<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; reachability.&nbsp; It is synonymous with the Loc-RIB =
specified in</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">949<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; [RFC4271].</span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[nits]: s/Loc-RIB/LOC-RIB</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242); min-height: 15px;" class=3D""><span =
style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">1017<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
&nbsp; &nbsp; *&nbsp; If the Current-Prefix's corresponding prefix is in =
the LOC-RIB</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">1018<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; and the cost is less than the current =
route's metric, the</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242); min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[major]: I think this meant to be "more than the current =
route's metric"</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242); min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">1134<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; operate today (i.e., "Ships-in-the-Night" mode).&nbsp; =
There is no</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">1135<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
implicit route redistribution between the BGP address =
families.</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">[major]: what about redistribution from other protocols, say =
OSPF? &nbsp;</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242); min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">1167<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; prior to withdrawal.&nbsp; If the link becomes available =
in that period,</span></div><div style=3D"margin: 0px; font-stretch: =
normal; font-size: 14px; line-height: normal; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-kerning: none" class=3D"">1168<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
the originator of the BGP-LS-SPF LINK NLRI SHOULD advertise a =
more</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">1169<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
recent version of the BGP-LS-SPF Link NLRI without the SPF Status =
TLV</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">1170<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
in the BGP-LS Link Attributes.&nbsp;</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242); min-height: 15px;" class=3D""><span =
style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">[major]: "without SPF Status =
TLV", this is related with the second =E2=80=9CMajor issues=E2=80=9D =
above.</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242); =
min-height: 15px;" class=3D""><span style=3D"font-kerning: none" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242); min-height: 15px;" class=3D""><span style=3D"font-kerning: =
none" class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 14px; line-height: normal; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26); background-color: rgb(255, =
253, 242);" class=3D""><span style=3D"font-kerning: none" =
class=3D"">1263<span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span> &nbsp; A BGP-LS-SPF Speaker MUST perform the following syntactic =
validation</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">1264<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> &nbsp; =
of the BGP-LS-SPF NLRI to determine if it is malformed.</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">[minor]: there =
are a few places in the draft using "BGP-LS-SPF Speaker|speaker", may =
change to "BGP SPF speaker"? &nbsp;</span></div><div style=3D"margin: =
0px; font-stretch: normal; font-size: 14px; line-height: normal; =
font-family: &quot;PT Mono&quot;; color: rgb(26, 26, 26); =
background-color: rgb(255, 253, 242); min-height: 15px;" class=3D""><span =
style=3D"font-kerning: none" class=3D""></span><br class=3D""></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">1425<span class=3D"Apple-tab-span"=
 style=3D"white-space:pre">	</span> &nbsp; Within a BGP SPF Routing =
Domain, the IGP metrics for all advertised</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">1426<span class=3D"Apple-tab-span"=
 style=3D"white-space:pre">	</span> &nbsp; links SHOULD be =
configured or defaulted consistently.&nbsp;</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242); min-height: 15px;" =
class=3D""><span style=3D"font-kerning: none" class=3D""></span><br =
class=3D""></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 14px; line-height: normal; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26); background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-kerning: none" class=3D"">[major]: in =
section 5.2.2, it says "One possible default for metric</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">&nbsp;&nbsp; would be to give =
each interface a cost of 1 making it effectively a</span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 14px; =
line-height: normal; font-family: &quot;PT Mono&quot;; color: rgb(26, =
26, 26); background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-kerning: none" class=3D"">&nbsp;&nbsp; hop count.". Why =
not define a default value so all implementations will be =
consistent?</span></div><div class=3D""><span style=3D"font-kerning: =
none" class=3D""><br class=3D""></span></div></body></html>=

--Apple-Mail=_4F7ECC5E-2B0C-4150-96D4-75E05763E6D2--


From nobody Wed Jun 30 08:09:38 2021
Return-Path: <acee@cisco.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A12DF3A1F9F; Wed, 30 Jun 2021 08:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level: 
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ENCV7RQh; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ulrxxi2H
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 iXMQ5NUAWh4E; Wed, 30 Jun 2021 08:09:30 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E2673A1F9E; Wed, 30 Jun 2021 08:09:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=75633; q=dns/txt; s=iport; t=1625065770; x=1626275370; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=PJdN7zcrq/zEWNw6HjaQkq6rfcAN5dxaS3bHlyf8n8Q=; b=ENCV7RQh9ngAjLGRP53JdN5qg7lRzrTfzhCJDenLDi7zr/g9JC+v4aKD Y9X4bFZgFFAwtCPnY0ARfV5xC6WJ2qZ30RiJ5moD1dMiV/HOmmrz9krUZ RBDjE+oGN2dAXYCyjlYhS+aGJjgur6k+Dr5U66PpnOEQ7QiRffsakFjr9 A=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AZ3XgShKqdzjgum+wcdmcuXsyDhhOgF28FgEQ4?= =?us-ascii?q?5sjzblJd/fr85fjORnZ4vNgxB/MUJ7A4v1Jw+zRr+j7WGMG7JrA1RJKcJFFW?= =?us-ascii?q?xIfz8lDmQsmDZ2KDET6KLjhaClpVMhHXUVuqne8N0UdEc3iZlrU93u16zNaG?= =?us-ascii?q?hj2OQdvYOrvHYuHhMWs3Of08JrWMG11?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3APrsdZaDzHMruoDnlHegRsceALOsnbusQ8z?= =?us-ascii?q?AXPh9KKCC9I/b3qynxppsmPEfP+UkssHFJo6HmBEDyewKjyXcV2/hQAV7GZm?= =?us-ascii?q?nbUQSTXfpfBOfZsljd8mjFh5JgPMRbAutD4b/LfCJHZK/BiWHSebtNsbr3kp?= =?us-ascii?q?xAx92uskuFJjsaDZ2Imj0JcjpzZXcGPTWua6BJcKa0145inX6NaH4XZsO0Cj?= =?us-ascii?q?0uRO7YveDGk5rgfFovGwMnwBPmt0Lr1JfKVzyjmjsOWTJGxrkvtULflRbi26?= =?us-ascii?q?mlu/anjjfBym7o6YhMkteJ8KoHOCXMsLlQFtzfsHfvWG1TYczagNnzmpD21L?= =?us-ascii?q?8eqqiKn/7nBbUp15qeRBDunfKn4XiQ7N9n0Q6T9bbfuwq/nSQ8LwhKVPaoQu?= =?us-ascii?q?liA0fkAgMbzaNBOOgg5RPri7NHSRzHhyjz/N7OSlVjkVe1u2MrlaoJg2VYSp?= =?us-ascii?q?Z2Us4ckWUzxjIeLH47JlO21GnnKpgmMOjMoPJNNV+KZXHQuWdihNSqQ3QoBx?= =?us-ascii?q?+DBkwPoNac3TRalG1wixJw/r1Qol4QsJYmD5VU7eXNNapl0LlIU88NdKp4QO?= =?us-ascii?q?MMW9G+BGDBSQ/FdGiSPVPkHqcaPG+lke+53Fz03pDgRHUs9upypH3saiIuiY?= =?us-ascii?q?cCQTOnNSTV5uw+zvnkehTKYd3C8LAq26RE?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CrCwACiNxg/4wNJK1ahAUwIy4Hd1o?= =?us-ascii?q?3MQuEPYNIA4U5iGwDilCPU4FCgREDVAsBAQENAQE1CgIEAQGEUgIXgloCJTg?= =?us-ascii?q?TAgQBAQESAQEFAQEBAgEGBHEThWgNhkUBAQEEEhEKEwEBJRIBDwIBCBEDAQI?= =?us-ascii?q?hAQkCAgIfER0IAgQBDQUigk8BgX5XAy8BDpwfAYE6AoofeoEygQGCBwEBBgQ?= =?us-ascii?q?EhVQNAwiCMgmBOoJ7hAwBAYZhJxyCDYEUASccgmE+giA3CwKBRjoGgnE2gi6?= =?us-ascii?q?CMF8MBgE9GwsBAxQvDyMNIQE0GzoOARQLBgUeCgSSB4JHRYgdjSeQcjpbCoM?= =?us-ascii?q?giiCOHYVgBSaDYIFFiW2WfZVoghmKDoMskAgmhGQCBAIEBQIOAQEGgkUqJIF?= =?us-ascii?q?ZcBVlAYI+CUcXAg6SD4UUhUkBcwI2AgYBCQEBAwl8iD4tgQcBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.83,312,1616457600";  d="scan'208,217";a="814171979"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Jun 2021 15:09:28 +0000
Received: from mail.cisco.com (xbe-aln-001.cisco.com [173.36.7.16]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 15UF9Sf0003558 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 30 Jun 2021 15:09:28 GMT
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xbe-aln-001.cisco.com (173.36.7.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 30 Jun 2021 10:09:28 -0500
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 30 Jun 2021 10:09:27 -0500
Received: from NAM04-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Wed, 30 Jun 2021 10:09:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ke/vnc+7oAXMM2cj7iHHCD3CI+IDv7NKEKSoOiDCkcRYgt2sMw/Tgw40L/VpuwVXve5V++C7WQeqN7UjI7UPmOVnTAWS7fwhD3uIeamc10rgWAQG+W7mVTukTymr+wkvSU3qLjVHPeKHt7AklNahfBLdABIarBZ7m5MVHjGgWDMNaLjd6GsLY2GgZow2+48Pe8Be/fknOjKnrnzo/GVVw/dpvLdWYP7akSPOxazrJPytiGjiZtj//q1dfOQmHV7diX8D6IYjMUWnocCZkonW4HL5pufp1ZDITDN4Cz4O20rMhL/zWkSNk90a5deAxetBrfPKLchn0iCiQhos8bY0zA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PJdN7zcrq/zEWNw6HjaQkq6rfcAN5dxaS3bHlyf8n8Q=; b=dzxaBMLSd1uZ1Oxrf9mmnDB5VXyoVobJvBcnRiJQWOtiUYSM3fDr66LSBxCD2FIJyj8CkGrtXK55eyEhlfkfjFKq5tyFGnOPGN+mryBBhnaS/D7/GCOGKMxYRRxdVR5xVQQB1M8YCZRTqX3/nW+JJj/gKNN+GYvDFseK4AgxDJ8LzC4iOPb0A0HLosTlKSiBRQPbrFnQfHqNjhas3Kp6hEk9Orb2TjsLGten+Bag3H6x/IeNQ1DEeX1Z/6v8GNu7JU2p5NTjYLFNaUSyRqmtZUEgRbvhWkFKI90WyyBBYguuXbNiRYDisOv0ec++aKxysLtltEFLkKAQipDB+THWQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PJdN7zcrq/zEWNw6HjaQkq6rfcAN5dxaS3bHlyf8n8Q=; b=ulrxxi2HLYgTmBbeTSpy8ZNOAkKKY5SMhZKH6ofwc+4yC71NQumX/iXUZpriSfAhv8yLIDpEXl4F9SrFgbpUyMA8gAiElgmUTH8eyIzmxkd4Ta2zpSfYRku4XWi7UQNlOogAuTW+OLxJZC4BPM2eEN4psmd4AKtZ6EA7Jz4AB9o=
Received: from BL0PR11MB2884.namprd11.prod.outlook.com (2603:10b6:208:72::25) by MN2PR11MB4318.namprd11.prod.outlook.com (2603:10b6:208:17a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19; Wed, 30 Jun 2021 15:09:20 +0000
Received: from BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::592e:30fd:2fa1:e919]) by BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::592e:30fd:2fa1:e919%5]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 15:09:20 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Yingzhen Qu <yingzhen.ietf@gmail.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>, "lsvr@ietf.org" <lsvr@ietf.org>
CC: "guntervandeveldecc@icloud.com" <guntervandeveldecc@icloud.com>, =?utf-8?B?THVjIEFuZHLDqSBCdXJkZXQ=?= <laburdet.ietf@gmail.com>, "Yemin (Amy)" <amy.yemin@huawei.com>
Thread-Topic: Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
Thread-Index: AQHXZ59ANzP3r4lPy0uer8J93loFPasscX4A
Date: Wed, 30 Jun 2021 15:09:20 +0000
Message-ID: <F6C9EA73-1BCF-4C3C-AC9E-9261D180C1C7@cisco.com>
References: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com>
In-Reply-To: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21061301
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6cd52763-9d6c-4ddb-54a0-08d93bd90992
x-ms-traffictypediagnostic: MN2PR11MB4318:
x-microsoft-antispam-prvs: <MN2PR11MB4318756FB3CCA34BD645B5F3C2019@MN2PR11MB4318.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OXqgQdFvNEmosiucQkcTIWKYDMt9hCrSb4R5yaxjmLaZax80/l3K0t92S7b9Qq1Vccj4XooeOYziXzSJWfs5JrMPXIHGM5IDLguhLOHtix65iWetvBmCo0NqLymuCMBLeNOAVEP3i1Nu7TOPcuT2eE71s4yfEPwqIazuhix8niIC+ZstUGnzEgzC4d0CYUlfOiLC4BuMEPgYsU1ec4pqgieZBdld2mSN0s36Tlp7CH53wuCsP816Wb5PcYzk9DxoPJRfB2hHHgioXSSHZPkrP+i1+ykpdCYtgogKFJH98IR7HtE+0REiGjNNERlexRy5QValLUS41drcdBse4NdaCheiHqh52On4K3YbioRiBHnX91PP2+DDP4FLOb2m8qQWvKutqSxc8glLi0oygItaEwbg4Fy0VhUP+FeEN0fslPI8YVQEJ1nBuiRTRLBVy5WbNMVjcoByhA3+VbznTg8JgYqUqykuyIjRwZVB2kjK1hmWpEmmEIsr/YhExgVvX8jom3C6UU9hZFQDIybaM4Vt7KyjkKAzIYdfn0UvMqMZHE+QFs3gOv3Yzgy3ciRpozVYYyE5JW2RkduG0mk2yvTbnAqCHzhKfEFvnjiJxqwlH+Smb1hq8v9ZGP493cWkuNgKO7uFJfGDdqiBcy3dKRBFvxLqT8njFgIHKnjhMhjfmIMVzpzukQUuzdeLeanDbKNB8pCbC9JJCl0BR6JB9LAwECwX0/pfSjBz5yn51PZw00HbRHjPn3i6qX3OFdqJLemT/xPjGvUBKV3+zzFRWMsFiTnohHeD0BdrZf7p56uf51WNi5MI/aIYuY+xfbP/9zeQrzX60x8xjx+T6v4T+hxywQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR11MB2884.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(346002)(376002)(136003)(39860400002)(396003)(2906002)(83380400001)(8936002)(66476007)(66556008)(91956017)(76116006)(166002)(8676002)(66946007)(4326008)(64756008)(66446008)(2616005)(5660300002)(38100700002)(86362001)(45080400002)(6512007)(966005)(186003)(71200400001)(122000001)(478600001)(26005)(36756003)(316002)(9326002)(6486002)(54906003)(110136005)(6506007)(33656002)(53546011)(45980500001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VW9FanhvZjRKcDVnZVFCRUc1UkVGTlBTVXlSeHVsUFdUeklsdFZlQnpHQW5F?= =?utf-8?B?ckhxYXN1WXNXT0hOMHFJNDRaOG1RRnJHeXdFVDlGc2J2WDhqY1BPVTFMdHFm?= =?utf-8?B?bFN0OTkzVzJ2ejZxMXRFUzNaeWNVZCs4S2pBT0dHSEtKbytOVExxSDcvZXVr?= =?utf-8?B?UVU3WEZ1NW16bzhkUFl3SDRuaGszK2p4QnhpZ2FvQ1oxQVNiQ0xnYUlHckNK?= =?utf-8?B?SFFpa09jM2tmSEhiVlBPZXM4Z20wZzI5RVY2T2kreEVGa0h5OXdmMWxpTm5i?= =?utf-8?B?NVVsMlhFUWV1K2l2K1QvYlRLeFdUTEw5akQ0T1hTcUtTMWV5QzI5M2owMXow?= =?utf-8?B?NWgyM3Y1alRsdEhVQlJ5S04vbGM2eVR2Nk1xTlk1YmVXS0pGQWFiTUdCZXkr?= =?utf-8?B?Nk1rRTlHTzZzVmdXam5IT1pxL2VjVEVaWjJVdzUyWEZBdHZTbG5kWllzU0sr?= =?utf-8?B?NURjMFM1U0cvT0hVR0tONmVWS3pqZ1dvVlpxU1JjZ2xzYkFYUi9Cd3RsZzdH?= =?utf-8?B?QUVzSXk3enV0OE9NRXpsWFVXaVpVMHpKaUZ3d1ArQUZaL2c4ZDVBcWhxbkpJ?= =?utf-8?B?UGlmRWkvdld1SmpsZFRiMFhtTm5LTW5nUjlrWUx0dkVMUlg2RVd2ZzlaVmM0?= =?utf-8?B?ZUhzL04wSnJrRUYvemNuRE9iZHdqcVRtY29Wd1FnSDJtcGRaa1hkMnhQQ0Ey?= =?utf-8?B?VWV1U2lKZlVZMUZYUEhENThEOE5VMGk1OHVMNzdyRVU3a0o5NDVtd1ZiY3lN?= =?utf-8?B?K2xCa2VHVjFXTjZlZ2tzZk5qTTYrbW11dm54dXpHVTBERGhiMDRRbHl5N281?= =?utf-8?B?dlRHVFVYUEl3czk5NmcybHJ6OGszalVnRVM1VkdSMmtablRhQmkrV01nZk9D?= =?utf-8?B?bUdTVmw5VzErb3ptMVhmYTZGb0c3aXlZYmhkM1RPdzU3dVAyQS9vOUdTWVNk?= =?utf-8?B?d1Raa0xsaDJjNGQvd0RBK3F5OFhKYko2RXlUSG8za1NHRFBUSHkrbGNDb3VZ?= =?utf-8?B?b0JzaHFJbXUzZXN3N2QzOUd1RzJIRnlremVTaFVQWXJoT2JST0JPTjhDc0p4?= =?utf-8?B?d2VnQ09yMmpZQkQwT2tHWGJab2hyQ2ZFd1AvN3ZaakJHNDlRdnNoQWN4c3ZH?= =?utf-8?B?MURWTURPaTBYSG16TUJDcDYrZkRNeGZoYkhkcFdpaVlqVzRCeEgyY096dEV0?= =?utf-8?B?Mjl4T2RsZkMrVVdXZHU0eitPdCthN2YzYThYNmQvQjRQTnpBU0lvRk5iTGVz?= =?utf-8?B?czdRV0xxdFA4VURKakxONm5xTFJWWURNYjJNaWE0WDhXd2ZCbTZDTXByZk1H?= =?utf-8?B?bjVpRzJsLzVPZGhYYVNabTFNdm1MaHFyLzVBQzI1MWtvc1hCRjVjaWpEanFU?= =?utf-8?B?SERjR0JiM2tUaDZLZHBxY0xEZGNxZDBOVkpic2NDTGwvWndmejZ4elZXcXRM?= =?utf-8?B?S21PTXVhay9zOGpnYkdPZFpkWjVGZEkwQTc1TEtpZEFIcU9ERzRKZ2NRSG8w?= =?utf-8?B?RG9EWkFkd2xPckVuWlVJQjRweTY1dTlyem1Ddm5iWFZLZlBKbU9nSlZNY1Nl?= =?utf-8?B?bUdKRHFVa1pLRWFMSGl1YTZwRFNMWHM5Z2NmREJGTW9neHNGdnBjajBPaXlr?= =?utf-8?B?YnJQOFlRNVNZZDlmeHZpNG9sUkFHaUE4bVpyWkg5YUM4ck5Xa1NoUUQxSnlT?= =?utf-8?B?VzZrSWR6eHhSaGxrT0NhM0lhS1p4OC9ZUkRaUFB2ZnhtaldnSEZzbzg4ekhR?= =?utf-8?B?TzMxQkRnejA5UnJPQUVaalQxQWZOWkdmcXFSL0pzdlVMeE5oRUppLzdTZUFp?= =?utf-8?B?K1lxNUM1Y2h4WkpjaG9idz09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_F6C9EA731BCF4C3CAC9E9261D180C1C7ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB2884.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6cd52763-9d6c-4ddb-54a0-08d93bd90992
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 15:09:20.2563 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: r8qwEWdj3jaVLfZsXG+xim3vmOELsq2TUq9ecrL4hHqkOniXnoE736gHJ6KH67NS
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4318
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xbe-aln-001.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/23uVv-USZCJnGwP7nMdKP08Pazk>
Subject: Re: [Lsvr] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jun 2021 15:09:36 -0000

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

SGkgWWluZ3poZW4sDQoNClRoYW5rcyBmb3IgdGhlIHJldmlldy4gV2XigJl2ZSBpbmNvcnBvcmF0
ZWQgbW9zdCBvZiB5b3VyIGNvbW1lbnRzIGludG8gdGhlIC0xNCB2ZXJzaW9uLg0KDQpGcm9tOiBZ
aW5nemhlbiBRdSA8eWluZ3poZW4uaWV0ZkBnbWFpbC5jb20+DQpEYXRlOiBUdWVzZGF5LCBKdW5l
IDIyLCAyMDIxIGF0IDM6NDYgUE0NClRvOiBSb3V0aW5nIERpcmVjdG9yYXRlIDxydGctZGlyQGll
dGYub3JnPiwgImRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmQGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1s
c3ZyLWJncC1zcGZAaWV0Zi5vcmc+LCAibHN2ckBpZXRmLm9yZyIgPGxzdnJAaWV0Zi5vcmc+DQpD
YzogImd1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tIiA8Z3VudGVydmFuZGV2ZWxkZWNjQGlj
bG91ZC5jb20+LCBMdWMgQW5kcsOpIEJ1cmRldCA8bGFidXJkZXQuaWV0ZkBnbWFpbC5jb20+LCAi
WWVtaW4gKEFteSkiIDxhbXkueWVtaW5AaHVhd2VpLmNvbT4NClN1YmplY3Q6IFJ0Z2RpciBMYXN0
IENhbGwgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmLTEzDQpSZXNlbnQtRnJvbTog
PGFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc+DQpSZXNlbnQtVG86IEFjZWUgTGluZGVtIDxhY2VlQGNp
c2NvLmNvbT4sIFNoYXduIFphbmRpIDxzemFuZGlAbGlua2VkaW4uY29tPiwgV2ltIEhlbmRlcmlj
a3ggPHdpbS5oZW5kZXJpY2t4QG5va2lhLmNvbT4sIEtleXVyIFBhdGVsIDxrZXl1ckBhcnJjdXMu
Y29tPg0KUmVzZW50LURhdGU6IFR1ZXNkYXksIEp1bmUgMjIsIDIwMjEgYXQgMzo0NSBQTQ0KDQpJ
IGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdlciBm
b3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3IGFs
bCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2gg
SUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwg
cmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFu
Y2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91
dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9h
cmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyDQoNCkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBw
cmltYXJpbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxw
ZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYg
TGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUsIGFuZCBzdHJpdmUgdG8gcmVzb2x2
ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1cGRhdGluZyB0aGUgZHJhZnQuDQoNCkRv
Y3VtZW50OiBkcmFmdC1pZXRmLWxzdnItYmdwLXNwZg0KUmV2aWV3ZXI6IFlpbmd6aGVuIFF1DQpS
ZXZpZXcgRGF0ZTogSnVuIDE1dGgsIDIwMjENCkludGVuZGVkIFN0YXR1czogU3RhbmRhcmRzIFRy
YWNrDQoNClN1bW1hcnk6DQoNClRoaXMgZG9jdW1lbnQgaGFzIHNvbWUgaXNzdWVzIHRoYXQgc2hv
dWxkIGJlIGF0IGxlYXN0IGNvbnNpZGVyZWQgcHJpb3IgdG8gcHVibGljYXRpb24uDQoNCkNvbW1l
bnRzOg0KDQoNCk1ham9yIGlzc3VlczoNCg0KwrcgICAgICAgICBDb25zaWRlcmluZyB0aGUgU1BG
IFN0YXR1cyBhdHRyaWJ1dGUgVExWIGhhcyB0aGUgc2FtZSB0eXBlIGZvciBOb2RlLCBMaW5rIGFu
ZCBQcmVmaXggTkxSSSwgaXQgaXMgaW1wbGllZCB0aGF0IGEgQkdQIHVwZGF0ZSBtZXNzYWdlIGNh
biBvbmx5IGNvbnRhaW4gYSBzaW5nbGUga2luZCBvZiBOTFJJIChmb3IgZXhhbXBsZSwgTm9kZSBv
ciBMaW5rKS4gSeKAmWQgc3VnZ2VzdCBtYWtlIHRoZSBkcmFmdCBleHBsaWNpdGx5IHN0YXRlIGl0
Lg0KDQpJ4oCZdmUgYWRkZWQgYSBwYXJhZ3JhcGggb24gdGhpcyBpbiA1LjEuMS4gSWYgd2Ugd2Vy
ZSB0byBtYWtlIHRoaXMgYSByZXN0cmljdGlvbiwgd2XigJlkIG5lZWQgdG8gZGlzY3VzcyBpbiBX
Ry4NCg0KDQoNCsK3ICAgICAgICAgQWJvdXQgU1BGIFN0YXR1cyBUTFYsIHVzZSB0aGUgTm9kZSBO
TFJJIGFzIGFuIGV4YW1wbGUgKHNlY3Rpb24gNS4yLjEuMiksIGl0IHNheXMgaW4gdGhlIGRyYWZ0
OiDigJxJZiB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgbm90IGluY2x1ZGVkIHdpdGggdGhlIE5vZGUg
TkxSSSwgdGhlIG5vZGUgaXMgY29uc2lkZXJlZCB0byBiZSB1cCBhbmQgaXMgYXZhaWxhYmxlIGZv
ciB0cmFuc2l0IHRyYWZmaWMu4oCdLCB0aGVuIGxhdGVyLCDigJxJZiBhIEJHUCBzcGVha2VyIHJl
Y2VpdmVkIHRoZSBOb2RlIE5MUkkgYnV0IHRoZSBTUEYgU3RhdHVzIFRMViBpcyBub3QgcmVjZWl2
ZWQsIHRoZW4gYW55IHByZXZpb3VzbHkgcmVjZWl2ZWQgaW5mb3JtYXRpb24gaXMgY29uc2lkZXJl
ZCBhcyBpbXBsaWNpdGx5IHdpdGhkcmF3biBhbmQgdGhlIHVwZGF0ZSBpcyBwcm9wYWdhdGVkIHRv
IG90aGVyIEJHUCBzcGVha2Vycy4g4oCcLiBUaGVzZSB0d28gc3RhdGVtZW50cyBzZWVtIHRvIGNv
bmZsaWN0Lg0KDQpJ4oCZdmUgZml4ZWQgdGhpcyBmb3IgYWxsIHRoZSBzdGF0dXMgVExWcy4NCg0K
DQpDb21tZW50cyBpbmxpbmU6DQoNCltMaW5lIG51bWJlcnMgZnJvbSBpZG5pdHNdDQoNCjc4ICAg
ICAgIDUuMi4xLiAgTm9kZSBOTFJJIFVzYWdlIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gIDExDQo3OSAgICAgICAgIDUuMi4xLjEuICBOb2RlIE5MUkkgQXR0cmlidXRlIFNQ
RiBDYXBhYmlsaXR5IFRMViAgLiAuIC4gLiAuICAxMQ0KODAgICAgICAgICA1LjIuMS4yLiAgQkdQ
LUxTLVNQRiBOb2RlIE5MUkkgQXR0cmlidXRlIFNQRiBTdGF0dXMgVExWIC4gLiAgMTINCg0KW01p
bm9yXTogc2VjdGlvbiA1LjIuMS4xIHNob3VsZCBiZSBjaGFuZ2VkIHRvICJCR1AtTFMtU1BGIE5v
ZGUgTkxSSSBBdHRyaWJ1dGUgU1BGIENhcGFiaWxpdHkgVExWIiB0byBiZSBjb25zaXN0ZW50IHdp
dGggb3RoZXIgdGl0bGVzLg0KRml4ZWQuDQoNCjIyNiAgIEFub3RoZXIgcG90ZW50aWFsIGFkdmFu
dGFnZSBvZiBCR1AgU1BGIGlzIHRoYXQgYm90aCBJUHY2IGFuZCBJUHY0IGNhbg0KMjI3ICAgYm90
aCBiZSBzdXBwb3J0ZWQgdXNpbmcgdGhlIEJHUC1MUy1TUEYgU0FGSSB3aXRoIHRoZSBzYW1lIEJH
UC1MUy1TUEYNCjIyOCAgIE5MUklzLg0KDQpbTWlub3JdOiBwb3RlbnRpYWwgYWR2YW50YWdlPyBJ
J2Qgc3VnZ2VzdCByZW1vdmUgInBvdGVudGlhbCIuDQpbbml0c106IGJvdGggSVB2NiBhbmQgSVB2
NCBjYW4gYm90aCBiZSBzdXBwb3J0ZWQNCg0KRml4ZWQgYm90aC4NCg0KDQozMTUgICBUaGUgQkdQ
IFNQRiBleHRlbnNpb25zIHJldXNlIHRoZSBOb2RlLCBMaW5rLCBhbmQgUHJlZml4IE5MUkkgZGVm
aW5lZA0KMzE2ICAgaW4gW1JGQzc3NTJdLiAgVGhlIHVzYWdlIG9mIHRoZSBCR1AtTFMgTkxSSSwg
bWV0cmljIGF0dHJpYnV0ZXMsIGFuZA0KMzE3ICAgYXR0cmlidXRlIGV4dGVuc2lvbnMgaXMgZGVz
Y3JpYmVkIGluIFNlY3Rpb24gNS4yLjEuDQoNClttaW5vcl06IG1ldHJpYyBhdHRyaWJ1dGVzPyBN
aWdodCBiZSBiZXR0ZXIganVzdCByZW1vdmUgaXQuDQpzL1NlY3Rpb24gNS4yLjEvU2VjdGlvbiA1
LjINCg0KQ2hhbmdlZCB0byBqdXN0IOKAnGF0dHJpYnV0ZXPigJ0gYW5kIGZpeGVkIHJlZmVyZW5j
ZS4NCg0KDQozNTcgICBob3Agc2Vzc2lvbnMpIGFuZCB0aGUgZGlyZWN0IGNvbm5lY3Rpb24gZGlz
Y292ZXJ5IGFuZCBsaXZlbGluZXNzDQozNTggICBkZXRlY3Rpb24gZm9yIHRoZSBpbnRlcmNvbm5l
Y3RpbmcgbGlua3MgYXJlIGluZGVwZW5kZW50IG9mIHRoZSBCR1ANCjM1OSAgIHByb3RvY29sLiAg
dGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuICBGb3IgZXhhbXBsZSwgbGl2ZWxpbmVzcw0KDQpb
bml0c106IHVuZmluaXNoZWQgc2VudGVuY2U6IHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50Lg0K
DQpSZW1vdmVkLg0KDQoNCjQ3MCA1LjIuICBFeHRlbnNpb25zIHRvIEJHUC1MUw0KDQo0NzIgICBb
UkZDNzc1Ml0gZGVzY3JpYmVzIGEgbWVjaGFuaXNtIGJ5IHdoaWNoIGxpbmstc3RhdGUgYW5kIFRF
DQo0NzMgICBpbmZvcm1hdGlvbiBjYW4gYmUgY29sbGVjdGVkIGZyb20gSUdQcyBhbmQgc2hhcmVk
IHdpdGggZXh0ZXJuYWwNCjQ3NCAgIGNvbXBvbmVudHMgdXNpbmcgdGhlIEJHUCBwcm90b2NvbC4g
IEl0IGRlc2NyaWJlcyBib3RoIHRoZSBkZWZpbml0aW9uDQo0NzUgICBvZiB0aGUgQkdQLUxTLVNQ
RiBOTFJJIHRoYXQgYWR2ZXJ0aXNlIGxpbmtzLCBub2RlcywgYW5kIHByZWZpeGVzDQo0NzYgICBj
b21wcmlzaW5nIElHUCBsaW5rLXN0YXRlIGluZm9ybWF0aW9uIGFuZCB0aGUgZGVmaW5pdGlvbiBv
ZiBhIEJHUA0KNDc3ICAgcGF0aCBhdHRyaWJ1dGUgKEJHUC1MUyBhdHRyaWJ1dGUpIHRoYXQgY2Fy
cmllcyBsaW5rLCBub2RlLCBhbmQgcHJlZml4DQoNCltNYWpvcl06IGxpbmUgNDc1OiBzaG91bGQg
YmUgIkJHUC1MUyBOTFJJIg0KDQpHb29kIGNhdGNoIOKAkyBmaXhlZC4NCg0KDQo1NTYgICBJZiB0
aGUgU1BGIFN0YXR1cyBUTFYgaXMgcmVjZWl2ZWQgYW5kIHRoZSBjb3JyZXNwb25kaW5nIE5vZGUg
TkxSSSBoYXMNCjU1NyAgIG5vdCBiZWVuIHJlY2VpdmVkLCB0aGVuIHRoZSBTUEYgU3RhdHVzIFRM
ViBpcyBpZ25vcmVkIGFuZCBub3QgdXNlZCBpbg0KNTU4ICAgU1BGIGNvbXB1dGF0aW9uIGJ1dCBp
cyBzdGlsbCBhbm5vdW5jZWQgdG8gb3RoZXIgQkdQIHNwZWFrZXJzLiAgQW4NCjU1OSAgIGltcGxl
bWVudGF0aW9uIE1BWSBsb2cgYW4gZXJyb3IgZm9yIGZ1cnRoZXIgYW5hbHlzaXMuICBJZiBhIEJH
UA0KNTYwICAgc3BlYWtlciByZWNlaXZlZCB0aGUgTm9kZSBOTFJJIGJ1dCB0aGUgU1BGIFN0YXR1
cyBUTFYgaXMgbm90DQo1NjEgICByZWNlaXZlZCwgdGhlbiBhbnkgcHJldmlvdXNseSByZWNlaXZl
ZCBpbmZvcm1hdGlvbiBpcyBjb25zaWRlcmVkIGFzDQo1NjIgICBpbXBsaWNpdGx5IHdpdGhkcmF3
biBhbmQgdGhlIHVwZGF0ZSBpcyBwcm9wYWdhdGVkIHRvIG90aGVyIEJHUA0KNTYzICAgc3BlYWtl
cnMuICBBIEJHUCBzcGVha2VyIHJlY2VpdmluZyBhIEJHUCBVcGRhdGUgY29udGFpbmluZyBhIFNQ
Rg0KNTY0ICAgU3RhdHVzIFRMViBpbiB0aGUgQkdQLUxTIGF0dHJpYnV0ZSBbUkZDNzc1Ml0gd2l0
aCBhIHZhbHVlIHRoYXQgaXMNCjU2NSAgIG91dHNpZGUgdGhlIHJhbmdlIG9mIGRlZmluZWQgdmFs
dWVzIFNIT1VMRCBiZSBwcm9jZXNzZWQgYW5kIGFubm91bmNlZA0KNTY2ICAgdG8gb3RoZXIgQkdQ
IHNwZWFrZXJzLiAgSG93ZXZlciwgYSBCR1Agc3BlYWtlciBNVVNUIG5vdCB1c2UgdGhlDQo1Njcg
ICBTdGF0dXMgVExWIGluIGl0cyBTUEYgY29tcHV0YXRpb24uICBBbiBpbXBsZW1lbnRhdGlvbiBN
QVkgbG9nIHRoaXMNCjU2OCAgIGNvbmRpdGlvbiBmb3IgZnVydGhlciBhbmFseXNpcy4NCg0KW25p
dHNdOiBzL01VU1Qgbm90L01VU1QgTk9UDQpbbWlub3JdOiBzL0JHUCBzcGVha2VyL0JHUCBTUEYg
c3BlYWtlcg0KVGhlcmUgYXJlIG11bHRpIHBsYWNlcyBpbiB0aGUgZHJhZnQgdXNpbmcgIkJHUCBz
cGVha2VyIiBpbnN0ZWFkIG9mICJCR1AgU1BGIHNwZWFrZXIiLCBwbGVhc2UgZ28gb3ZlciBhbmQg
Zml4IHdoZW4gYXBwbGljYWJsZS4NCkZvciBleGFtcGxlOg0KMTQwOCAgIGV4Y2Vzc2l2ZSBTUEYg
Y2FsY3VsYXRpb25zLiAgV2hlbiBhIEJHUCBzcGVha2VyIGRldGVjdHMgdGhhdCBpdHMNCnNlY3Rp
b24gNy4xDQoNClVzZWQg4oCcQkdQIFNQRiBTcGVha2Vy4oCdIGNvbnNpc3RlbnRseSBhbmQgZml4
ZWQgc2V2ZXJhbCDigJxNVVNUIG5vdOKAnSBpbnN0YW5jZXMuDQoNCg0KODY0ICAgV2hlbiBhIEJH
UCBTUEYgc3BlYWtlciBjb21wbGV0ZWx5IGxvc2VzIGl0cyBzZXF1ZW5jZSBudW1iZXIgc3RhdGUs
DQo4NjUgICBpLmUuLCBkdWUgdG8gYSBjb2xkIHN0YXJ0LCBvciBpbiB0aGUgdW5saWtlbHkgcG9z
c2liaWxpdHkgdGhhdCB0aGF0DQoNCltuaXRzXTogZXh0cmEgInRoYXQiLg0KDQpSZW1vdmVkLg0K
DQoNCjk0MyAgIG8gIExvY2FsIFJvdXRlIEluZm9ybWF0aW9uIEJhc2UgKExPQy1SSUIpIC0gVGhp
cyByb3V0aW5nIHRhYmxlDQo5NDQgICAgICAgY29udGFpbnMgcmVhY2hhYmlsaXR5IGluZm9ybWF0
aW9uIChpLmUuLCBuZXh0IGhvcHMpIGZvciBhbGwNCjk0NSAgICAgICBwcmVmaXhlcyAoYm90aCBJ
UHY0IGFuZCBJUHY2KSBhcyB3ZWxsIGFzIEJHUC1MUy1TUEYgbm9kZQ0KOTQ2ICAgICAgIHJlYWNo
YWJpbGl0eS4gIEltcGxlbWVudGF0aW9ucyBtYXkgY2hvb3NlIHRvIGltcGxlbWVudCB0aGlzIHdp
dGgNCjk0NyAgICAgICBzZXBhcmF0ZSBSSUJzIGZvciBlYWNoIGFkZHJlc3MgZmFtaWx5IGFuZC9v
ciBQcmVmaXggdmVyc3VzIE5vZGUNCjk0OCAgICAgICByZWFjaGFiaWxpdHkuICBJdCBpcyBzeW5v
bnltb3VzIHdpdGggdGhlIExvYy1SSUIgc3BlY2lmaWVkIGluDQo5NDkgICAgICAgW1JGQzQyNzFd
Lg0KDQpbbml0c106IHMvTG9jLVJJQi9MT0MtUklCDQoNCkluIHRoaXMgY2FzZSwgUkZDIDQyNzEg
dXNlcyDigJxMb2MtUklC4oCdLg0KDQoNCjEwMTcgICAgICAgKiAgSWYgdGhlIEN1cnJlbnQtUHJl
Zml4J3MgY29ycmVzcG9uZGluZyBwcmVmaXggaXMgaW4gdGhlIExPQy1SSUINCjEwMTggICAgICAg
ICAgIGFuZCB0aGUgY29zdCBpcyBsZXNzIHRoYW4gdGhlIGN1cnJlbnQgcm91dGUncyBtZXRyaWMs
IHRoZQ0KDQpbbWFqb3JdOiBJIHRoaW5rIHRoaXMgbWVhbnQgdG8gYmUgIm1vcmUgdGhhbiB0aGUg
Y3VycmVudCByb3V0ZSdzIG1ldHJpYyINCg0KQ2xhcmlmaWVkIHRoaXMgc28gdGhhdCB0aGVyZSBp
cyBubyBhbWJpZ3VpdHkgYXMgdG8gd2hpY2ggbWV0cmljIGlzIHJlZmVyZW5jZWQuDQoNCg0KMTEz
NCAgIG9wZXJhdGUgdG9kYXkgKGkuZS4sICJTaGlwcy1pbi10aGUtTmlnaHQiIG1vZGUpLiAgVGhl
cmUgaXMgbm8NCjExMzUgICBpbXBsaWNpdCByb3V0ZSByZWRpc3RyaWJ1dGlvbiBiZXR3ZWVuIHRo
ZSBCR1AgYWRkcmVzcyBmYW1pbGllcy4NCg0KW21ham9yXTogd2hhdCBhYm91dCByZWRpc3RyaWJ1
dGlvbiBmcm9tIG90aGVyIHByb3RvY29scywgc2F5IE9TUEY/DQoNClRoaXMgaGFzIHR5cGljYWxs
eSBiZWVuIG91dCBvZiBzY29wZSBpbiByb3V0aW5nIHByb3RvY29sIGRvY3VtZW50cyDigJMgYWx0
aG91Z2ggSSBqdXN0IHNhdyBhIG5ldyBkcmFmdCBkZWFsaW5nIHdpdGggQkdQIHJlZGlzdHJpYnV0
aW9uLiBJbiBhbnkgY2FzZSwgSSB0aGluayB0aGlzIHRvcGljIHdvdWxkIHdhcnJhbnQgZnVydGhl
ciBkaXNjdXNzaW9uIGluIGEgZGlmZmVyZW50IGRyYWZ0Lg0KDQoxMTY3ICAgcHJpb3IgdG8gd2l0
aGRyYXdhbC4gIElmIHRoZSBsaW5rIGJlY29tZXMgYXZhaWxhYmxlIGluIHRoYXQgcGVyaW9kLA0K
MTE2OCAgIHRoZSBvcmlnaW5hdG9yIG9mIHRoZSBCR1AtTFMtU1BGIExJTksgTkxSSSBTSE9VTEQg
YWR2ZXJ0aXNlIGEgbW9yZQ0KMTE2OSAgIHJlY2VudCB2ZXJzaW9uIG9mIHRoZSBCR1AtTFMtU1BG
IExpbmsgTkxSSSB3aXRob3V0IHRoZSBTUEYgU3RhdHVzIFRMVg0KMTE3MCAgIGluIHRoZSBCR1At
TFMgTGluayBBdHRyaWJ1dGVzLg0KDQpbbWFqb3JdOiAid2l0aG91dCBTUEYgU3RhdHVzIFRMViIs
IHRoaXMgaXMgcmVsYXRlZCB3aXRoIHRoZSBzZWNvbmQg4oCcTWFqb3IgaXNzdWVz4oCdIGFib3Zl
Lg0KDQpTaW5jZSBhbGwgdGhlIFNQRiBTdGF0dXMgY29uZGl0aW9ucyBpbmRpY2F0ZSB1bnJlYWNo
YWJpbGl0eSBvciBhIGRlZ3JhZGVkIHN0YXRlLCB0aGlzIGlzIGNvcnJlY3QuDQoNCg0KMTI2MyAg
IEEgQkdQLUxTLVNQRiBTcGVha2VyIE1VU1QgcGVyZm9ybSB0aGUgZm9sbG93aW5nIHN5bnRhY3Rp
YyB2YWxpZGF0aW9uDQoxMjY0ICAgb2YgdGhlIEJHUC1MUy1TUEYgTkxSSSB0byBkZXRlcm1pbmUg
aWYgaXQgaXMgbWFsZm9ybWVkLg0KDQpbbWlub3JdOiB0aGVyZSBhcmUgYSBmZXcgcGxhY2VzIGlu
IHRoZSBkcmFmdCB1c2luZyAiQkdQLUxTLVNQRiBTcGVha2VyfHNwZWFrZXIiLCBtYXkgY2hhbmdl
IHRvICJCR1AgU1BGIHNwZWFrZXIiPw0KDQpZdXAg4oCTIGZpeGVkIGFsbCB0aGVzZS4NCg0KDQox
NDI1ICAgV2l0aGluIGEgQkdQIFNQRiBSb3V0aW5nIERvbWFpbiwgdGhlIElHUCBtZXRyaWNzIGZv
ciBhbGwgYWR2ZXJ0aXNlZA0KMTQyNiAgIGxpbmtzIFNIT1VMRCBiZSBjb25maWd1cmVkIG9yIGRl
ZmF1bHRlZCBjb25zaXN0ZW50bHkuDQoNClttYWpvcl06IGluIHNlY3Rpb24gNS4yLjIsIGl0IHNh
eXMgIk9uZSBwb3NzaWJsZSBkZWZhdWx0IGZvciBtZXRyaWMNCiAgIHdvdWxkIGJlIHRvIGdpdmUg
ZWFjaCBpbnRlcmZhY2UgYSBjb3N0IG9mIDEgbWFraW5nIGl0IGVmZmVjdGl2ZWx5IGENCiAgIGhv
cCBjb3VudC4iLiBXaHkgbm90IGRlZmluZSBhIGRlZmF1bHQgdmFsdWUgc28gYWxsIGltcGxlbWVu
dGF0aW9ucyB3aWxsIGJlIGNvbnNpc3RlbnQ/DQoNCldlIGRpc2N1c3NlZCBhbmQgZG9u4oCZdCB3
YW50IHRvIGFkZCBhIGRlZmF1bHQgYXMgZGlmZmVyZW50IGRlcGxveW1lbnRzIGNvdWxkIGhhdmUg
dG90YWxseSBkaWZmZXJlbnQgcmVxdWlyZW1lbnRzLiBBbHNvLCBvdGhlciBJR1BzIGRvbuKAmXQg
aGF2ZSBkZWZhdWx0IG1ldHJpY3MgKGF0IGxlYXN0LCB0aGUgbGluay1zdGF0ZSBvbmVzKS4NCg0K
VGhhbmtzLA0KQWNlZQ0KDQoNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6IlBUIE1vbm8iOw0KCXBhbm9zZS0xOjIgNiA1IDkgMiAyIDUgMiAyIDQ7fQ0KLyogU3R5
bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt
YWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQpzcGFuLmFwcGxlLXRhYi1zcGFuDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLXRhYi1zcGFuO30N
CnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEw
LjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2lu
OjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3Qt
aWQ6MTQ4MTM1NTA3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotOTM3MzYxODI4O30NCkBsaXN0
IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3IjsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu
Ijt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDps
ZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9
DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZl
bDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
pzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OldpbmdkaW5nczt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDozNTIzNDc0MDM7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOjY3MTM3OTY3Njt9DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJbXNv
LWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5n
ZGluZ3M7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGlu
Z3M7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0Kb2wNCgl7bWFy
Z2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+PC9zdHlsZT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIiBz
dHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFlpbmd6aGVuLCA8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhhbmtzIGZvciB0aGUgcmV2aWV3LiBXZeKAmXZlIGluY29ycG9yYXRlZCBtb3N0IG9mIHlv
dXIgY29tbWVudHMgaW50byB0aGUgLTE0IHZlcnNpb24uDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBp
biAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+WWluZ3poZW4g
UXUgJmx0O3lpbmd6aGVuLmlldGZAZ21haWwuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UdWVz
ZGF5LCBKdW5lIDIyLCAyMDIxIGF0IDM6NDYgUE08YnI+DQo8Yj5UbzogPC9iPlJvdXRpbmcgRGly
ZWN0b3JhdGUgJmx0O3J0Zy1kaXJAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtkcmFmdC1pZXRmLWxzdnIt
YmdwLXNwZkBpZXRmLm9yZyZxdW90OyAmbHQ7ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5v
cmcmZ3Q7LCAmcXVvdDtsc3ZyQGlldGYub3JnJnF1b3Q7ICZsdDtsc3ZyQGlldGYub3JnJmd0Ozxi
cj4NCjxiPkNjOiA8L2I+JnF1b3Q7Z3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5jb20mcXVvdDsg
Jmx0O2d1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tJmd0OywgTHVjIEFuZHLDqSBCdXJkZXQg
Jmx0O2xhYnVyZGV0LmlldGZAZ21haWwuY29tJmd0OywgJnF1b3Q7WWVtaW4gKEFteSkmcXVvdDsg
Jmx0O2FteS55ZW1pbkBodWF3ZWkuY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SdGdkaXIg
TGFzdCBDYWxsIHJldmlldyBvZiBkcmFmdC1pZXRmLWxzdnItYmdwLXNwZi0xMzxicj4NCjxiPlJl
c2VudC1Gcm9tOiA8L2I+Jmx0O2FsaWFzLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+UmVz
ZW50LVRvOiA8L2I+QWNlZSBMaW5kZW0gJmx0O2FjZWVAY2lzY28uY29tJmd0OywgU2hhd24gWmFu
ZGkgJmx0O3N6YW5kaUBsaW5rZWRpbi5jb20mZ3Q7LCBXaW0gSGVuZGVyaWNreCAmbHQ7d2ltLmhl
bmRlcmlja3hAbm9raWEuY29tJmd0OywgS2V5dXIgUGF0ZWwgJmx0O2tleXVyQGFycmN1cy5jb20m
Z3Q7PGJyPg0KPGI+UmVzZW50LURhdGU6IDwvYj5UdWVzZGF5LCBKdW5lIDIyLCAyMDIxIGF0IDM6
NDUgUE08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
bjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+SSBoYXZlIGJlZW4gc2Vs
ZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQu
IFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZw0KIG9y
IHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNh
bGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhl
IHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJv
dXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3Rv
cmF0ZSwgcGxlYXNlIHNlZQ0KPGEgaHJlZj0iaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJl
YS9ydGcvdHJhYy93aWtpL1J0Z0RpciI+PHNwYW4gc3R5bGU9ImNvbG9yOiMyRTAyQTQiPmh0dHA6
Ly90cmFjLnRvb2xzLmlldGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L3NwYW4+PC9h
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNG
RkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BU
IE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+QWx0aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHBy
aW1hcmlseSBmb3IgdGhlIHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBm
dWwgaWYgeW91IGNvdWxkIGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aA0KIGFueSBvdGhlciBJRVRG
IExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29s
dmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+RG9jdW1lbnQ6IGRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPlJldmlld2VyOiBZaW5nemhlbiBRdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2Jh
Y2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5SZXZpZXcgRGF0ZTogSnVuIDE1
dGgsIDIwMjE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+SW50ZW5kZWQgU3RhdHVzOiBTdGFuZGFyZHMgVHJhY2s8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUEx
QSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPlN1bW1hcnk6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5UaGlz
IGRvY3VtZW50IGhhcyBzb21lIGlzc3VlcyB0aGF0IHNob3VsZCBiZSBhdCBsZWFzdCBjb25zaWRl
cmVkIHByaW9yIHRvIHB1YmxpY2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tn
cm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Q29tbWVu
dHM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+TWFqb3IgaXNzdWVz
OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47
bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzE7YmFja2dyb3VuZDojRkZGREYyIj4NCjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OlN5bWJv
bDtjb2xvcjojMUExQTFBIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7CtzxzcGFuIHN0
eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5Db25zaWRlcmluZzxzcGFuIGNsYXNzPSJh
cHBsZS10YWItc3BhbiI+DQo8L3NwYW4+dGhlIFNQRiBTdGF0dXMgYXR0cmlidXRlIFRMViBoYXMg
dGhlIHNhbWUgdHlwZSBmb3IgTm9kZSwgTGluayBhbmQgUHJlZml4IE5MUkksIGl0IGlzIGltcGxp
ZWQgdGhhdCBhIEJHUCB1cGRhdGUgbWVzc2FnZSBjYW4gb25seSBjb250YWluIGEgc2luZ2xlIGtp
bmQgb2YgTkxSSSAoZm9yIGV4YW1wbGUsIE5vZGUgb3IgTGluaykuIEnigJlkIHN1Z2dlc3QgbWFr
ZSB0aGUgZHJhZnQgZXhwbGljaXRseSBzdGF0ZSBpdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SeKAmXZlIGFkZGVkIGEgcGFyYWdyYXBoIG9u
IHRoaXMgaW4gNS4xLjEuIElmIHdlIHdlcmUgdG8gbWFrZSB0aGlzIGEgcmVzdHJpY3Rpb24sIHdl
4oCZZCBuZWVkIHRvIGRpc2N1c3MgaW4gV0cuJm5ic3A7DQo8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNG
RkZERjIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNv
LWxpc3Q6bDEgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9sIj48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj7CtzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5BYm91
dCBTUEYgU3RhdHVzIFRMViwgdXNlIHRoZSBOb2RlIE5MUkkgYXMgYW4gZXhhbXBsZSAoc2VjdGlv
biA1LjIuMS4yKSwgaXQgc2F5cyBpbiB0aGUgZHJhZnQ6IOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7Ij5JZg0KIHRo
ZSBTUEYgU3RhdHVzIFRMViBpcyBub3QgaW5jbHVkZWQgd2l0aCB0aGUgTm9kZSBOTFJJLCB0aGUg
bm9kZSBpcyBjb25zaWRlcmVkIHRvIGJlIHVwIGFuZCBpcyBhdmFpbGFibGUgZm9yIHRyYW5zaXQg
dHJhZmZpYy48c3BhbiBzdHlsZT0iY29sb3I6IzFBMUExQSI+4oCdLCB0aGVuIGxhdGVyLCDigJw8
L3NwYW4+SWYgYSBCR1Agc3BlYWtlciByZWNlaXZlZCB0aGUgTm9kZSBOTFJJIGJ1dCB0aGUgU1BG
IFN0YXR1cyBUTFYgaXMgbm90IHJlY2VpdmVkLCB0aGVuDQogYW55IHByZXZpb3VzbHkgcmVjZWl2
ZWQgaW5mb3JtYXRpb24gaXMgY29uc2lkZXJlZCBhcyBpbXBsaWNpdGx5IHdpdGhkcmF3biBhbmQg
dGhlIHVwZGF0ZSBpcyBwcm9wYWdhdGVkIHRvIG90aGVyIEJHUCBzcGVha2Vycy4g4oCcLiBUaGVz
ZSB0d28gc3RhdGVtZW50cyBzZWVtIHRvIGNvbmZsaWN0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SeKAmXZlIGZpeGVkIHRoaXMgZm9yIGFsbCB0aGUgc3RhdHVzIFRMVnMuIDxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFB
MUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPkNvbW1lbnRzIGlubGluZTo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPltMaW5lIG51bWJlcnMgZnJvbSBpZG5pdHNdPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij43ODxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgNS4yLjEuJm5ic3A7IE5vZGUgTkxSSSBVc2FnZSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuJm5ic3A7IDExPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjc5PHNwYW4gY2xhc3M9ImFwcGxlLXRh
Yi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgNS4yLjEuMS4mbmJz
cDsgTm9kZSBOTFJJIEF0dHJpYnV0ZSBTUEYgQ2FwYWJpbGl0eSBUTFYmbmJzcDsgLiAuIC4gLiAu
Jm5ic3A7IDExPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPjgwPHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bh
bj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgNS4yLjEuMi4mbmJzcDsgQkdQLUxTLVNQRiBO
b2RlIE5MUkkgQXR0cmlidXRlIFNQRiBTdGF0dXMgVExWIC4gLiZuYnNwOyAxMjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+W01pbm9yXTogc2VjdGlvbiA1LjIuMS4xIHNob3VsZCBiZSBjaGFuZ2Vk
IHRvICZxdW90O0JHUC1MUy1TUEYgTm9kZSBOTFJJIEF0dHJpYnV0ZSBTUEYgQ2FwYWJpbGl0eSBU
TFYmcXVvdDsgdG8gYmUgY29uc2lzdGVudCB3aXRoIG90aGVyDQogdGl0bGVzLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Rml4ZWQuIDwvc3Bhbj4NCjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj4yMjY8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBB
bm90aGVyIHBvdGVudGlhbCBhZHZhbnRhZ2Ugb2YgQkdQIFNQRiBpcyB0aGF0IGJvdGggSVB2NiBh
bmQgSVB2NCBjYW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+MjI3PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwv
c3Bhbj4mbmJzcDsgYm90aCBiZSBzdXBwb3J0ZWQgdXNpbmcgdGhlIEJHUC1MUy1TUEYgU0FGSSB3
aXRoIHRoZSBzYW1lIEJHUC1MUy1TUEY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MjI4PHNwYW4gY2xhc3M9ImFwcGxlLXRh
Yi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgTkxSSXMuICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFB
MUExQSI+W01pbm9yXTogcG90ZW50aWFsIGFkdmFudGFnZT8gSSdkIHN1Z2dlc3QgcmVtb3ZlICZx
dW90O3BvdGVudGlhbCZxdW90Oy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W25pdHNdOiBib3RoIElQdjYgYW5kIElQdjQg
Y2FuIGJvdGggYmUgc3VwcG9ydGVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImJhY2tncm91bmQ6I0ZGRkRGMiI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPkZpeGVkIGJvdGguDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
bjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj4zMTU8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFu
PiZuYnNwOyBUaGUgQkdQIFNQRiBleHRlbnNpb25zIHJldXNlIHRoZSBOb2RlLCBMaW5rLCBhbmQg
UHJlZml4IE5MUkkgZGVmaW5lZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4zMTY8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNw
YW4iPg0KPC9zcGFuPiZuYnNwOyBpbiBbUkZDNzc1Ml0uJm5ic3A7IFRoZSB1c2FnZSBvZiB0aGUg
QkdQLUxTIE5MUkksIG1ldHJpYyBhdHRyaWJ1dGVzLCBhbmQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MzE3PHNwYW4gY2xh
c3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgYXR0cmlidXRlIGV4dGVuc2lvbnMg
aXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNS4yLjEuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5b
bWlub3JdOiBtZXRyaWMgYXR0cmlidXRlcz8gTWlnaHQgYmUgYmV0dGVyIGp1c3QgcmVtb3ZlIGl0
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj5zL1NlY3Rpb24gNS4yLjEvU2VjdGlvbiA1LjI8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Q2hhbmdlZCB0byBqdXN0IOKAnGF0
dHJpYnV0ZXPigJ0gYW5kIGZpeGVkIHJlZmVyZW5jZS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUEx
QSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPjM1NzxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3Nw
YW4+Jm5ic3A7IGhvcCBzZXNzaW9ucykgYW5kIHRoZSBkaXJlY3QgY29ubmVjdGlvbiBkaXNjb3Zl
cnkgYW5kIGxpdmVsaW5lc3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNG
RkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BU
IE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MzU4PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFu
Ij4NCjwvc3Bhbj4mbmJzcDsgZGV0ZWN0aW9uIGZvciB0aGUgaW50ZXJjb25uZWN0aW5nIGxpbmtz
IGFyZSBpbmRlcGVuZGVudCBvZiB0aGUgQkdQPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjM1OTxzcGFuIGNsYXNzPSJhcHBs
ZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IHByb3RvY29sLiZuYnNwOyB0aGUgc2NvcGUgb2Yg
dGhpcyBkb2N1bWVudC4mbmJzcDsgRm9yIGV4YW1wbGUsIGxpdmVsaW5lc3M8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPltuaXRzXTogdW5maW5pc2hlZCBzZW50ZW5jZTogdGhlIHNjb3BlIG9mIHRo
aXMgZG9jdW1lbnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImJhY2tncm91bmQ6I0ZGRkRGMiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPlJlbW92ZWQuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj40NzA8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPjUuMi4mbmJzcDsg
RXh0ZW5zaW9ucyB0byBCR1AtTFM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjQ3MjxzcGFuIGNs
YXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IFtSRkM3NzUyXSBkZXNjcmliZXMg
YSBtZWNoYW5pc20gYnkgd2hpY2ggbGluay1zdGF0ZSBhbmQgVEU8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NDczPHNwYW4g
Y2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgaW5mb3JtYXRpb24gY2FuIGJl
IGNvbGxlY3RlZCBmcm9tIElHUHMgYW5kIHNoYXJlZCB3aXRoIGV4dGVybmFsPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjQ3
NDxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IGNvbXBvbmVudHMg
dXNpbmcgdGhlIEJHUCBwcm90b2NvbC4mbmJzcDsgSXQgZGVzY3JpYmVzIGJvdGggdGhlIGRlZmlu
aXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+NDc1PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4m
bmJzcDsgb2YgdGhlIEJHUC1MUy1TUEYgTkxSSSB0aGF0IGFkdmVydGlzZSBsaW5rcywgbm9kZXMs
IGFuZCBwcmVmaXhlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj40NzY8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0K
PC9zcGFuPiZuYnNwOyBjb21wcmlzaW5nIElHUCBsaW5rLXN0YXRlIGluZm9ybWF0aW9uIGFuZCB0
aGUgZGVmaW5pdGlvbiBvZiBhIEJHUDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91
bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj40Nzc8c3BhbiBjbGFzcz0iYXBwbGUtdGFi
LXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBwYXRoIGF0dHJpYnV0ZSAoQkdQLUxTIGF0dHJpYnV0ZSkg
dGhhdCBjYXJyaWVzIGxpbmssIG5vZGUsIGFuZCBwcmVmaXg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPltNYWpvcl06IGxpbmUgNDc1OiBzaG91bGQgYmUgJnF1b3Q7QkdQLUxTIE5MUkkmcXVvdDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dy
b3VuZDojRkZGREYyIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+R29v
ZCBjYXRjaCDigJMgZml4ZWQuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj41NTY8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBJZiB0
aGUgU1BGIFN0YXR1cyBUTFYgaXMgcmVjZWl2ZWQgYW5kIHRoZSBjb3JyZXNwb25kaW5nIE5vZGUg
TkxSSSBoYXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+NTU3PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bh
bj4mbmJzcDsgbm90IGJlZW4gcmVjZWl2ZWQsIHRoZW4gdGhlIFNQRiBTdGF0dXMgVExWIGlzIGln
bm9yZWQgYW5kIG5vdCB1c2VkIGluPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3Vu
ZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU1ODxzcGFuIGNsYXNzPSJhcHBsZS10YWIt
c3BhbiI+DQo8L3NwYW4+Jm5ic3A7IFNQRiBjb21wdXRhdGlvbiBidXQgaXMgc3RpbGwgYW5ub3Vu
Y2VkIHRvIG90aGVyIEJHUCBzcGVha2Vycy4mbmJzcDsgQW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NTU5PHNwYW4gY2xh
c3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgaW1wbGVtZW50YXRpb24gTUFZIGxv
ZyBhbiBlcnJvciBmb3IgZnVydGhlciBhbmFseXNpcy4mbmJzcDsgSWYgYSBCR1A8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
NTYwPHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgc3BlYWtlciBy
ZWNlaXZlZCB0aGUgTm9kZSBOTFJJIGJ1dCB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgbm90PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPjU2MTxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IHJlY2Vp
dmVkLCB0aGVuIGFueSBwcmV2aW91c2x5IHJlY2VpdmVkIGluZm9ybWF0aW9uIGlzIGNvbnNpZGVy
ZWQgYXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+NTYyPHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4m
bmJzcDsgaW1wbGljaXRseSB3aXRoZHJhd24gYW5kIHRoZSB1cGRhdGUgaXMgcHJvcGFnYXRlZCB0
byBvdGhlciBCR1A8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+NTYzPHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwv
c3Bhbj4mbmJzcDsgc3BlYWtlcnMuJm5ic3A7IEEgQkdQIHNwZWFrZXIgcmVjZWl2aW5nIGEgQkdQ
IFVwZGF0ZSBjb250YWluaW5nIGEgU1BGPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU2NDxzcGFuIGNsYXNzPSJhcHBsZS10
YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IFN0YXR1cyBUTFYgaW4gdGhlIEJHUC1MUyBhdHRyaWJ1
dGUgW1JGQzc3NTJdIHdpdGggYSB2YWx1ZSB0aGF0IGlzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU2NTxzcGFuIGNsYXNz
PSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IG91dHNpZGUgdGhlIHJhbmdlIG9mIGRl
ZmluZWQgdmFsdWVzIFNIT1VMRCBiZSBwcm9jZXNzZWQgYW5kIGFubm91bmNlZDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41
NjY8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyB0byBvdGhlciBC
R1Agc3BlYWtlcnMuJm5ic3A7IEhvd2V2ZXIsIGEgQkdQIHNwZWFrZXIgTVVTVCBub3QgdXNlIHRo
ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj41Njc8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNw
OyBTdGF0dXMgVExWIGluIGl0cyBTUEYgY29tcHV0YXRpb24uJm5ic3A7IEFuIGltcGxlbWVudGF0
aW9uIE1BWSBsb2cgdGhpczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41Njg8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4i
Pg0KPC9zcGFuPiZuYnNwOyBjb25kaXRpb24gZm9yIGZ1cnRoZXIgYW5hbHlzaXMuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj5bbml0c106IHMvTVVTVCBub3QvTVVTVCBOT1Q8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W21p
bm9yXTogcy9CR1Agc3BlYWtlci9CR1AgU1BGIHNwZWFrZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+VGhlcmUgYXJlIG11
bHRpIHBsYWNlcyBpbiB0aGUgZHJhZnQgdXNpbmcgJnF1b3Q7QkdQIHNwZWFrZXImcXVvdDsgaW5z
dGVhZCBvZiAmcXVvdDtCR1AgU1BGIHNwZWFrZXImcXVvdDssIHBsZWFzZSBnbyBvdmVyIGFuZCBm
aXggd2hlbiBhcHBsaWNhYmxlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5Gb3IgZXhhbXBsZTombmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
MTQwODxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IGV4Y2Vzc2l2
ZSBTUEYgY2FsY3VsYXRpb25zLiZuYnNwOyBXaGVuIGEgQkdQIHNwZWFrZXIgZGV0ZWN0cyB0aGF0
IGl0czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj5zZWN0aW9uIDcuMTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZERjIiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5Vc2VkIOKAnEJHUCBTUEYgU3BlYWtlcuKAnSBjb25zaXN0
ZW50bHkgYW5kIGZpeGVkIHNldmVyYWwg4oCcTVVTVCBub3TigJ0gaW5zdGFuY2VzLg0KPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNr
Z3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+ODY0PHNwYW4gY2xhc3M9ImFwcGxl
LXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgV2hlbiBhIEJHUCBTUEYgc3BlYWtlciBjb21wbGV0
ZWx5IGxvc2VzIGl0cyBzZXF1ZW5jZSBudW1iZXIgc3RhdGUsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjg2NTxzcGFuIGNs
YXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IGkuZS4sIGR1ZSB0byBhIGNvbGQg
c3RhcnQsIG9yIGluIHRoZSB1bmxpa2VseSBwb3NzaWJpbGl0eSB0aGF0IHRoYXQ8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPltuaXRzXTogZXh0cmEgJnF1b3Q7dGhhdCZxdW90Oy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZG
REYyIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJi
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVtb3ZlZC4NCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjk0MzxzcGFuIGNsYXNzPSJh
cHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IG8mbmJzcDsgTG9jYWwgUm91dGUgSW5mb3Jt
YXRpb24gQmFzZSAoTE9DLVJJQikgLSBUaGlzIHJvdXRpbmcgdGFibGU8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+OTQ0PHNw
YW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyBj
b250YWlucyByZWFjaGFiaWxpdHkgaW5mb3JtYXRpb24gKGkuZS4sIG5leHQgaG9wcykgZm9yIGFs
bDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj45NDU8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNw
OyAmbmJzcDsgJm5ic3A7IHByZWZpeGVzIChib3RoIElQdjQgYW5kIElQdjYpIGFzIHdlbGwgYXMg
QkdQLUxTLVNQRiBub2RlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBN
b25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjk0NjxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+
DQo8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgcmVhY2hhYmlsaXR5LiZuYnNwOyBJbXBsZW1l
bnRhdGlvbnMgbWF5IGNob29zZSB0byBpbXBsZW1lbnQgdGhpcyB3aXRoPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjk0Nzxz
cGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
c2VwYXJhdGUgUklCcyBmb3IgZWFjaCBhZGRyZXNzIGZhbWlseSBhbmQvb3IgUHJlZml4IHZlcnN1
cyBOb2RlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPjk0ODxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgcmVhY2hhYmlsaXR5LiZuYnNwOyBJdCBpcyBzeW5vbnltb3Vz
IHdpdGggdGhlIExvYy1SSUIgc3BlY2lmaWVkIGluPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjk0OTxzcGFuIGNsYXNzPSJh
cHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgW1JGQzQyNzFdLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W25pdHNdOiBzL0xvYy1SSUIvTE9DLVJJQjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNG
RkZERjIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
ImJhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5JbiB0aGlzIGNh
c2UsIFJGQyA0MjcxIHVzZXMg4oCcTG9jLVJJQuKAnS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUEx
QSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPjEwMTc8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9z
cGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICombmJzcDsgSWYgdGhlIEN1cnJlbnQtUHJlZml4J3Mg
Y29ycmVzcG9uZGluZyBwcmVmaXggaXMgaW4gdGhlIExPQy1SSUI8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MTAxODxzcGFu
IGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyBhbmQgdGhlIGNvc3QgaXMgbGVzcyB0aGFuIHRoZSBjdXJyZW50IHJvdXRlJ3Mg
bWV0cmljLCB0aGU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlttYWpvcl06IEkgdGhpbmsgdGhp
cyBtZWFudCB0byBiZSAmcXVvdDttb3JlIHRoYW4gdGhlIGN1cnJlbnQgcm91dGUncyBtZXRyaWMm
cXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
YmFja2dyb3VuZDojRkZGREYyIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+Q2xhcmlmaWVkIHRoaXMgc28gdGhhdCB0aGVyZSBpcyBubyBhbWJpZ3VpdHkgYXMgdG8gd2hp
Y2ggbWV0cmljIGlzIHJlZmVyZW5jZWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+MTEzNDxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7
IG9wZXJhdGUgdG9kYXkgKGkuZS4sICZxdW90O1NoaXBzLWluLXRoZS1OaWdodCZxdW90OyBtb2Rl
KS4mbmJzcDsgVGhlcmUgaXMgbm88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MTEzNTxzcGFuIGNsYXNzPSJhcHBsZS10YWIt
c3BhbiI+DQo8L3NwYW4+Jm5ic3A7IGltcGxpY2l0IHJvdXRlIHJlZGlzdHJpYnV0aW9uIGJldHdl
ZW4gdGhlIEJHUCBhZGRyZXNzIGZhbWlsaWVzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2Jh
Y2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W21h
am9yXTogd2hhdCBhYm91dCByZWRpc3RyaWJ1dGlvbiBmcm9tIG90aGVyIHByb3RvY29scywgc2F5
IE9TUEY/ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZERjIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj5UaGlzIGhhcyB0eXBpY2FsbHkgYmVlbiBvdXQgb2Ygc2NvcGUgaW4gcm91dGlu
ZyBwcm90b2NvbCBkb2N1bWVudHMg4oCTIGFsdGhvdWdoIEkganVzdCBzYXcgYSBuZXcgZHJhZnQg
ZGVhbGluZyB3aXRoIEJHUCByZWRpc3RyaWJ1dGlvbi4gSW4gYW55IGNhc2UsIEkgdGhpbmsgdGhp
cyB0b3BpYyB3b3VsZCB3YXJyYW50IGZ1cnRoZXINCiBkaXNjdXNzaW9uIGluIGEgZGlmZmVyZW50
IGRyYWZ0LiA8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExNjc8c3BhbiBjbGFzcz0iYXBwbGUt
dGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBwcmlvciB0byB3aXRoZHJhd2FsLiZuYnNwOyBJZiB0
aGUgbGluayBiZWNvbWVzIGF2YWlsYWJsZSBpbiB0aGF0IHBlcmlvZCw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MTE2ODxz
cGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+DQo8L3NwYW4+Jm5ic3A7IHRoZSBvcmlnaW5hdG9y
IG9mIHRoZSBCR1AtTFMtU1BGIExJTksgTkxSSSBTSE9VTEQgYWR2ZXJ0aXNlIGEgbW9yZTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj4xMTY5PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgcmVj
ZW50IHZlcnNpb24gb2YgdGhlIEJHUC1MUy1TUEYgTGluayBOTFJJIHdpdGhvdXQgdGhlIFNQRiBT
dGF0dXMgVExWPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPjExNzA8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9z
cGFuPiZuYnNwOyBpbiB0aGUgQkdQLUxTIExpbmsgQXR0cmlidXRlcy4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPlttYWpvcl06ICZxdW90O3dpdGhvdXQgU1BGIFN0YXR1cyBUTFYmcXVv
dDssIHRoaXMgaXMgcmVsYXRlZCB3aXRoIHRoZSBzZWNvbmQg4oCcTWFqb3IgaXNzdWVz4oCdIGFi
b3ZlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJi
YWNrZ3JvdW5kOiNGRkZERjIiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9ImJhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij5TaW5jZSBhbGwgdGhlIFNQRiBTdGF0dXMgY29uZGl0aW9ucyBpbmRpY2F0ZSB1bnJlYWNoYWJp
bGl0eSBvciBhIGRlZ3JhZGVkIHN0YXRlLCB0aGlzIGlzIGNvcnJlY3QuICZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjEyNjM8c3BhbiBjbGFzcz0iYXBwbGUt
dGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBBIEJHUC1MUy1TUEYgU3BlYWtlciBNVVNUIHBlcmZv
cm0gdGhlIGZvbGxvd2luZyBzeW50YWN0aWMgdmFsaWRhdGlvbjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4xMjY0PHNwYW4g
Y2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4NCjwvc3Bhbj4mbmJzcDsgb2YgdGhlIEJHUC1MUy1TUEYg
TkxSSSB0byBkZXRlcm1pbmUgaWYgaXQgaXMgbWFsZm9ybWVkLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFB
MUExQSI+W21pbm9yXTogdGhlcmUgYXJlIGEgZmV3IHBsYWNlcyBpbiB0aGUgZHJhZnQgdXNpbmcg
JnF1b3Q7QkdQLUxTLVNQRiBTcGVha2VyfHNwZWFrZXImcXVvdDssIG1heSBjaGFuZ2UgdG8gJnF1
b3Q7QkdQIFNQRiBzcGVha2VyJnF1b3Q7Pw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDsiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZERjIiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tncm91
bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5ZdXAg4oCTIGZpeGVkIGFsbCB0
aGVzZS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjE0MjU8c3BhbiBjbGFzcz0iYXBwbGUt
dGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBXaXRoaW4gYSBCR1AgU1BGIFJvdXRpbmcgRG9tYWlu
LCB0aGUgSUdQIG1ldHJpY3MgZm9yIGFsbCBhZHZlcnRpc2VkPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjE0MjY8c3BhbiBj
bGFzcz0iYXBwbGUtdGFiLXNwYW4iPg0KPC9zcGFuPiZuYnNwOyBsaW5rcyBTSE9VTEQgYmUgY29u
ZmlndXJlZCBvciBkZWZhdWx0ZWQgY29uc2lzdGVudGx5LiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+W21ham9yXTogaW4gc2VjdGlvbiA1LjIuMiwgaXQgc2F5cyAmcXVvdDtPbmUgcG9z
c2libGUgZGVmYXVsdCBmb3IgbWV0cmljPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOyZuYnNwOyB3b3VsZCBiZSB0
byBnaXZlIGVhY2ggaW50ZXJmYWNlIGEgY29zdCBvZiAxIG1ha2luZyBpdCBlZmZlY3RpdmVseSBh
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPiZuYnNwOyZuYnNwOyBob3AgY291bnQuJnF1b3Q7LiBXaHkgbm90IGRlZmluZSBh
IGRlZmF1bHQgdmFsdWUgc28gYWxsIGltcGxlbWVudGF0aW9ucyB3aWxsIGJlIGNvbnNpc3RlbnQ/
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tn
cm91bmQ6I0ZGRkRGMiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPldl
IGRpc2N1c3NlZCBhbmQgZG9u4oCZdCB3YW50IHRvIGFkZCBhIGRlZmF1bHQgYXMgZGlmZmVyZW50
IGRlcGxveW1lbnRzIGNvdWxkIGhhdmUgdG90YWxseSBkaWZmZXJlbnQgcmVxdWlyZW1lbnRzLiBB
bHNvLCBvdGhlciBJR1BzIGRvbuKAmXQgaGF2ZSBkZWZhdWx0IG1ldHJpY3MgKGF0IGxlYXN0LCB0
aGUgbGluay1zdGF0ZQ0KIG9uZXMpLiA8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRkZGREYyIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+VGhhbmtzLDxicj4NCkFjZWU8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_F6C9EA731BCF4C3CAC9E9261D180C1C7ciscocom_--


From nobody Wed Jun 30 08:12:53 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: lsvr@ietf.org
Delivered-To: lsvr@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F3833A1FB6; Wed, 30 Jun 2021 08:12:49 -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: lsvr@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.33.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: lsvr@ietf.org
Message-ID: <162506596919.28806.10210012350307112020@ietfa.amsl.com>
Date: Wed, 30 Jun 2021 08:12:49 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/3G3eURF2KkMCY6x2BK2HYEDApzk>
Subject: [Lsvr] I-D Action: draft-ietf-lsvr-bgp-spf-14.txt
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jun 2021 15:12:50 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Link State Vector Routing WG of the IETF.

        Title           : BGP Link-State Shortest Path First (SPF) Routing
        Authors         : Keyur Patel
                          Acee Lindem
                          Shawn Zandi
                          Wim Henderickx
	Filename        : draft-ietf-lsvr-bgp-spf-14.txt
	Pages           : 37
	Date            : 2021-06-30

Abstract:
   Many Massively Scaled Data Centers (MSDCs) have converged on
   simplified layer 3 routing.  Furthermore, requirements for
   operational simplicity have led many of these MSDCs to converge on
   BGP as their single routing protocol for both their fabric routing
   and their Data Center Interconnect (DCI) routing.  This document
   describes extensions to BGP to use BGP Link-State distribution and
   the Shortest Path First (SPF) algorithm used by Internal Gateway
   Protocols (IGPs) such as OSPF.  In doing this, it allows BGP to be
   efficiently used as both the underlay protocol and the overlay
   protocol in MSDCs.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-lsvr-bgp-spf/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-lsvr-bgp-spf-14

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-lsvr-bgp-spf-14


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



From nobody Wed Jun 30 13:41:40 2021
Return-Path: <keyur@arrcus.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3159D3A29D8; Wed, 30 Jun 2021 13:41:39 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft1331857.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gWH0VQ6gAXXz; Wed, 30 Jun 2021 13:41:34 -0700 (PDT)
Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam08on2073.outbound.protection.outlook.com [40.107.101.73]) (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 AEF673A29B9; Wed, 30 Jun 2021 13:41:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sv5cVSFZfUS6ufJUfFRynB0rVHuKdKVu+TJrFWzWglkN7/XTOI8Vk2naaAWOUJtmX/rcSJMCEaAMS6glKcdeJQl155U/7QvvA8VWAu+8wOrqfQ7Vucsq9UMvZtuKa4euuKoCsH2nTJbaKpdlcTDKNqBRcy9ylIIEKSpKZ4Hk06s1e2j3DHuyMO9n+KTCegVj74nKL8/RfnLzCa52Y4ejzl+l7mJnE6W0+DcTAbeEg7zX+p/ehlef4GQVDEgvqbKULWn1JAuCF9wRIFfv50V+rW9fcbz3lQfK9eBLOohwzo0h7PdP8/8iMoAPkSsJRhSsz+PpyrsGiWPwnSDeqN8n5A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G/XDeG6Ksiw6C3L0RomDi62P4P4WhBbub5RFL2zHbzo=; b=MxzVV1WFoor5K/dkUfygvXszHkrqEgGCUIv2fztAQmBtUSi6FgIv5JazmN0ugHiIYGQgdG7bKNltGLj6HuLET5FAA1mOaFJoZFRWe2HZRxd9ZD4Pcc7q2OTkhBXs0cIyyL96g+h/E7oKEC2sJHEmb8rnsBfcYHKFY4mM8yHZSMbc7sKFncOO1QbrGarqD5xqOnFXzCjcGoeYjRg+ypR8d2lnMDOT+xwRJyPpy01ggU1BatgGYffeyoG90xIH/tDPCQg4PC9zh84de9YM6+ejWEI99R2O5C5BPWBYy8XIzQKVUtlEtXQpM82NxxZBmdClgWL3AcUIh2xKDYCvYzRTiw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arrcus.com; dmarc=pass action=none header.from=arrcus.com; dkim=pass header.d=arrcus.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT1331857.onmicrosoft.com; s=selector2-NETORGFT1331857-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G/XDeG6Ksiw6C3L0RomDi62P4P4WhBbub5RFL2zHbzo=; b=PneZsmaaAIFe+hA2ZJ3wefamJjWf8ZBNsruvYgpBmtFBqHeOgDtN0oh6DEfbywRRXragR7ZKWpdID1IsKk6DGPVPki/buAbertu7K09MHkk5YQ+N2RoEsABVtPjxWDf+K1BudW1kQAN/3zYhmXxvNcpG+Zb/+iEhSz2E9yevq8I=
Received: from BYAPR18MB2696.namprd18.prod.outlook.com (2603:10b6:a03:10b::26) by BYAPR18MB2936.namprd18.prod.outlook.com (2603:10b6:a03:10f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.26; Wed, 30 Jun 2021 20:41:31 +0000
Received: from BYAPR18MB2696.namprd18.prod.outlook.com ([fe80::30ae:685f:6345:bb2d]) by BYAPR18MB2696.namprd18.prod.outlook.com ([fe80::30ae:685f:6345:bb2d%7]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 20:41:31 +0000
From: Keyur Patel <keyur@arrcus.com>
To: "Wanghaibo (Rainsword)" <rainsword.wang@huawei.com>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, "lsvr@ietf.org" <lsvr@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>
Thread-Topic: WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
Thread-Index: Addbn88ShRkCzJLjSLWgsyvmK3++/wHjAMZwAqJz4QA=
Date: Wed, 30 Jun 2021 20:41:31 +0000
Message-ID: <5329D56E-2468-42E5-83BC-C9CCE92053AC@arrcus.com>
References: <AM0PR07MB6386071036F114161A7F88B0E0389@AM0PR07MB6386.eurprd07.prod.outlook.com> <fbd02a645ff64825b3af2f3a121cef81@huawei.com>
In-Reply-To: <fbd02a645ff64825b3af2f3a121cef81@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21061301
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=arrcus.com;
x-originating-ip: [70.234.233.187]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4bdc0782-a7da-4314-80a2-08d93c07715b
x-ms-traffictypediagnostic: BYAPR18MB2936:
x-microsoft-antispam-prvs: <BYAPR18MB2936DBA76221BCCFC145C4BDC1019@BYAPR18MB2936.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bFHeYEkrxtth+nAacGSNHbvkaUkaajC6BL0/aU0moJozmSylVsPi7T3oGPdaV7Ft4G6qlkSLel9rEFDsD//Mhk8ucR6VTjxzo7fF4VzjmxRAl6DuqlXgAbugNsfZQHsdTLL8z1uOPxHpkXZf6pMIh8E7GuBrKKIV5US90hVD6ZqzzWzQf5bRSJYp2qA6Zv+WaCEZa5Vr+VaEzRg2+s20C9MnPCNv0V57iHavFa1WGCLi+5to6gaxiCWpOIqFY5vPove4pxiC7gI+7W9wpZx6Az2aom2LOGZ9z4xLg8yyfF/vHqixpIZGrgioXiMSJNMyRJJWWOK9MdwuBUTT26mqxPXgCRP9WGpkfGjggsRm9LkKQCU/hwRtefNpUFF1pyaEmC3rBwN28KhE/TlSJzJbR9P1P/+6qbEkF9OXxV0zjEPg9Lc4J7Wos6V4RVdHD567my2jJO/K70+AAU/8iC7SuotmHn3I/4W7oSmk3kRJ4csvaZR2kpkkkZ1QPmPMBMrUX4NpalvE5zxMtwCgOYUXBDUnmCt5ia31ppgU/1EXBlkWBpdm92yDXFs/J3ObcNQh+KGe4HmJc2HVXHbZbFtSyOUTc++3UVLwwvtCUAieRiEyWYSjrsl3DrEqUjp9PCrPHDYR2OcXyUQHU8gXdYZuB+3VYcMG6gAbQ95gZtyprIdYg2+LcgCWBCj/wiiauGT9h5QBDfhNwUJcoc/Dk++nsOZa9DErwyt0a9OyFvvV3xk7xSxMNBTE6W5ipuRcOUrL2lvf/3Ny16GQ/8FaOJ0OBBq4pC5ij5rEVHzl9BcOkmWy+xlHbOnJ/zw9DHPtcIDaOkLNxH241mamCff5gWzxtA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR18MB2696.namprd18.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(39830400003)(346002)(396003)(376002)(136003)(2616005)(66556008)(66946007)(66476007)(66446008)(76116006)(64756008)(26005)(38100700002)(71200400001)(478600001)(6486002)(122000001)(186003)(8936002)(8676002)(53546011)(6506007)(83380400001)(6512007)(36756003)(66574015)(86362001)(110136005)(2906002)(316002)(5660300002)(33656002)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q2VybjBzay8yTnlMR2hWWm5EN3FKM2xxRXkzbzBmM3VPQUtkRldRUkRiUjlv?= =?utf-8?B?NmlreEZEdU82dG1tbTZITHp0RUdxc2FLK1lZK2cxL1VRc1pyamU0UnU3cXNm?= =?utf-8?B?bWlPWm0yT3IyakYvQlFhVlZhazFpUUwvdDFsVVVJdXpvcDNuRy9mdFk2L1Vi?= =?utf-8?B?REVHb1I3TGg0WUF1NGR1MjMvalg4ZUhVMkZ4RzlsbHMxaUFUaDNHS2QzSjF0?= =?utf-8?B?Q2djbjlHajhabUhZZjlYL1YwdDFRSHQzTEgyWTZuWlVLb1V4UCttTlFMNjFD?= =?utf-8?B?TlExV0QzTzJLM3RJbFNTSWdsSHZ1cjlDNkJFaXBsUC96QVJVU2I3TXhwcFhm?= =?utf-8?B?SEc0QXFPYklET2VOcklpczJSR1o1MDFLeU9Zd0Z3cnFtdTUwU0JYRnNaQmho?= =?utf-8?B?bFlBdnhrQ2k0VjlIUlNHV2RzSE9BdGlEOGhTcGdHNzVxTmc5b3lUZzJYdGJk?= =?utf-8?B?MXBoUVZmbzZsdlBjc1AyN2R2N29DODkyRGJkcEMzUUZya2I2VXdDTXBKUk5D?= =?utf-8?B?YlVvS1NSNk9xTHNVenBrMncvdG4vTEcwTlU4TnlhTWNkQk82aVZ0WUtIRXFt?= =?utf-8?B?aFlBRXJocXFlY0RrbFNBUkR0cnhiaS9SRitxd29ub3BVekFiTUVKSUdZekI1?= =?utf-8?B?T0RvLzc1WUxwNmJyYmtHM2dieklCZmFDOHNaSXg2bXZFRTlCQjdzZDljOExU?= =?utf-8?B?V2QzN0JFNmlFWndpSFNrM0ROeDBhKzNtUlhUckM2bHBrMkF3NWxlSzByT2NL?= =?utf-8?B?Nm9TVFNPRENBcWY2MlIxbmRBWHBzQ0dZL2wvUHIrRjNqZVNEK2RheHhPSy9h?= =?utf-8?B?aWdCcjRRV1hQNmpZbkVVZlZHUW5laGFiTDlsSm5DS1EyLzNYWkhwL2I0bmd0?= =?utf-8?B?YjBEZnpTTURtWmpJSTlpTUQrcEl5cU4wc084M29XSzJiWmU1UVJPZ3RlbllM?= =?utf-8?B?aHNmeHhlUS9STzZrWmVNM05pNXN5bkNrQ3FpbkNiUW8wZHlLeVNMMGtKb2pM?= =?utf-8?B?MmNHTzlqbDJIWmY4cll2V2Y3K0ZtK2h2OW5WelNsL1Y3NkhtRHlqaWx0Nnd0?= =?utf-8?B?YXVqQ1BJTk1qdHZHYmJId3BnWU9RNVk4WG4yVzl2S1k5Y2Y4VjBLeS9ZeFc4?= =?utf-8?B?eGErM0UybDRkTnI5azFnM3YwdVluY2hCUS85MTdMaU9pOTJ6c0VSdlVmMGdH?= =?utf-8?B?ZW9XMTJ4MjV2bnhHcnp0aFZnL2FQYXN5d3BiSUZUMVV5Ly94Z2U2OGVqbzRu?= =?utf-8?B?cHN6VjhrdjlxODU5YzdJa25GTTFZZWFycDhZbUJrdk1IUHJIZisrdTM0c0xr?= =?utf-8?B?WUpaeWo0L3U0NUNycnQ2QzlYbDFoQk00UlBTeVh6Q3kwMVpTaFJKWFRVQW9N?= =?utf-8?B?UlRoMXdvSjlJWkdFV2Nhd2pkL3lRbkpOZ3VFUU9jVzdLK1ZmRGhQcFJIZDZT?= =?utf-8?B?bFc5aE92N0pqVlR2N2FNbUVtblNGcWJFMXdDK1hPNktBK3ZMNDVjMTFhWmUw?= =?utf-8?B?NCtLT2ZjSGtyVU5JU1JBNXF5NjVxRGNlTkQ5NHZ2bEVESzgyTWdNdVpna3Zj?= =?utf-8?B?d1R4RnhMVGdUbWIzcWN1TjdCYUd2bWhTUlo2VFhDeXhQQ1FleWJMWDNOajd4?= =?utf-8?B?eUJENlpya2txbk1ud1IzMkh5YjBUS29IRUNGQ2dyL1lka3Q1ckNtK2FpOS9a?= =?utf-8?B?QmhsaW1nRHBrY0JOTnp4Y0Z6MCswbFladnNoYUVEOUJHTDlTWkFjV3NlekVQ?= =?utf-8?B?QkJhaUNXK2cwYjZHS2FmRUphRXluMmFPSjBZdmJYbVhCbGErVHFMaU9rTnZZ?= =?utf-8?B?V2MzSkFETlhkdmJObTFRUT09?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <997CDAB8A356DD408FF4975CE7676229@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: arrcus.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR18MB2696.namprd18.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4bdc0782-a7da-4314-80a2-08d93c07715b
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 20:41:31.2656 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 697b3529-5c2b-40cf-a019-193eb78f6820
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6iNMiZ80yUSZ8oblIhuFmdSVRQKV6qfA7IMLltxgCZiFQ3Zhz2yRpFbAeRbSPjzMUYUYZftA8kdFG5Khythpmw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2936
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/_JdOC_i3puwf641_kLpxIbsiOH0>
Subject: Re: [Lsvr] WGLC extended for 2 more week [RE: WGLC for draft-ietf-lsvr-bgp-spf-13 (to end June 3, 2021)]
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jun 2021 20:41:39 -0000

SGkgSGFpYm8sDQoNCk1hbnkgdGhhbmtzIGZvciB0aGUgZGV0YWlsIHJldmlldy4gQXBvbG9naWVz
IGZvciB0aGUgZGVsYXllZCByZXNwb25zZS4gT3VyIGNvbW1lbnRzIGFyZSBhdHRhY2hlZCAjS2V5
dXIuDQoNCu+7v09uIDYvMTcvMjEsIDE6MzggQU0sICJXYW5naGFpYm8gKFJhaW5zd29yZCkiIDxy
YWluc3dvcmQud2FuZ0BodWF3ZWkuY29tPiB3cm90ZToNCg0KICAgIEhpIGF1dGhvcnMsDQoNCiAg
ICAgICAgICAgICBJIGhhdmUgc29tZSBjb21tZW50cyBhYm91dCB0aGUgZHJhZnQuDQoNCg0KICAg
IDEuICAgICAgIFNlY3Rpb246IDIgQmFzZSBCR1AgUHJvdG9jb2wgUmVsYXRpb25zaGlwDQogICAg
IiBEdWUgdG8gdGhlIGNoYW5nZXMgdG8gdGhlIGRlY2lzaW9uIHByb2Nlc3MsIHRoZXJlIGFyZSBt
ZWNoYW5pc21zIGFuZA0KICAgICAgIGVuY29kaW5ncyB0aGF0IGFyZSBubyBsb25nZXIgYXBwbGlj
YWJsZS4gIFdoaWxlIG5vdCBuZWNlc3NhcmlseQ0KICAgICAgIHJlcXVpcmVkIGZvciBjb21wdXRh
dGlvbiwgdGhlIE9SSUdJTiwgQVNfUEFUSCwgTVVMVElfRVhJVF9ESVNDLA0KICAgICAgIExPQ0FM
X1BSRUYsIGFuZCBORVhUX0hPUCBwYXRoIGF0dHJpYnV0ZXMgYXJlIG1hbmRhdG9yeSBhbmQgd2ls
bCBiZQ0KICAgICAgIHZhbGlkYXRlZC4iDQogICAgVGhlc2UgYXR0cmlidXRlcyBhcmUgbm90IHVz
ZSBmb3IgcGF0aCBjYWxjdWxhdGlvbiBidXQgZm9yIHJvdXRlcyBhZHZlcnRpc2VtZW50Lg0KICAg
IEZvciBGYXQgVHJlZSB0b3BvbG9neSwgbW9zdCBzb2x1dGlvbiB1c2Ugc2FtZSBBU2VzIGZvciB0
aGUgc3BpbmVzIGluIG9uZSBQT0QsDQogICAgU28gdGhlIHNwaW5lcyBjYW5uJ3QgbGVhcm4gZWFj
aCBvdGhlcidzIEJHUC1TUEYgTkxSSS4gSXQgd2lsbCBjYXVzZSB0aGUgdG9wb2xvZ3kgaW4gc3Bp
bmUgaXMgbm90IHNhbWUgYXMgaW4gbGVhZi4NCiAgICBJIHRoaW5rIGl0J3Mgbm90IGEgcHJvYmxl
bSAsICBidXQgYSBzcGVjaWFsIGZlYXR1cmUgZm9yIEJHUC1TUEYuIFRyYWRpdGlvbmFsIElHUCBw
cm90b2NvbCBjYW5ub3QgZG8gdGhhdC4NCg0KI0tleXVyOiBXaGlsZSBzb21lIG9mIHRoZSBhdHRy
aWJ1dGVzIHlvdSBsaXN0ZWQgYWJvdmUgYXJlIG5vdCBwYXJ0IG9mIHRoZSBiZXN0cGF0aCBzZWxl
Y3Rpb24sIHRoZXkgYXJlIHN0aWxsIHVzZWQgZm9yIGxvb3AgZGV0ZWN0aW9uIGFuZCBvdGhlciBm
dW5jdGlvbnMgb2YgdGhlIHByb3RvY29sIChpbmNsdWRpbmcgc3VwcG9ydCBvZiBhbGxvdy1zYW1l
LWFzKS4gDQoNCg0KICAgIDIuICAgICAgIFNlY3Rpb246IDQuMS4gIEJHUCBTaW5nbGUtSG9wIFBl
ZXJpbmcgb24gTmV0d29yayBOb2RlIENvbm5lY3Rpb25zDQoNCiAgICAiICBUaGUgc2ltcGxlc3Qg
cGVlcmluZyBtb2RlbCBpcyB0aGUgb25lIHdoZXJlIEVCR1Agc2luZ2xlLWhvcCBzZXNzaW9ucw0K
DQogICAgICAgYXJlIGVzdGFibGlzaGVkIG92ZXIgZGlyZWN0IHBvaW50LXRvLXBvaW50IGxpbmtz
IGludGVyY29ubmVjdGluZyB0aGUNCg0KICAgICAgIG5vZGVzIGluIHRoZSBCR1AgU1BGIHJvdXRp
bmcgZG9tYWluLiAgT25jZSB0aGUgc2luZ2xlLWhvcCBCR1Agc2Vzc2lvbg0KDQogICAgICAgaGFz
IGJlZW4gZXN0YWJsaXNoZWQgYW5kIHRoZSBCR1AtTFMtU1BGIEFGSS9TQUZJIGNhcGFiaWxpdHkg
aGFzIGJlZW4NCg0KICAgICAgIGV4Y2hhbmdlZCBbUkZDNDc2MDxodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL3JmYzQ3NjA+XSBmb3IgdGhlIGNvcnJlc3BvbmRpbmcgc2Vzc2lv
biwgdGhlbiB0aGUgbGluayBpcw0KDQogICAgICAgY29uc2lkZXJlZCB1cCBmcm9tIGEgQkdQIFNQ
RiBwZXJzcGVjdGl2ZSBhbmQgdGhlIGNvcnJlc3BvbmRpbmcgQkdQLQ0KDQogICAgICAgTFMtU1BG
IExpbmsgTkxSSSBpcyBhZHZlcnRpc2VkLiAgSWYgdGhlIHNlc3Npb24gZ29lcyBkb3duLCB0aGUN
Cg0KICAgICAgIGNvcnJlc3BvbmRpbmcgTGluayBOTFJJIHdpbGwgYmUgd2l0aGRyYXduLiAgVG9w
b2xvZ2ljYWxseSwgdGhpcyB3b3VsZA0KDQogICAgICAgYmUgZXF1aXZhbGVudCB0byB0aGUgcGVl
cmluZyBtb2RlbCBpbiBbUkZDNzkzODxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9o
dG1sL3JmYzc5Mzg+XSB3aGVyZSB0aGVyZSBpcyBhIEJHUA0KDQogICAgICAgc2Vzc2lvbiBvbiBl
dmVyeSBsaW5rIGluIHRoZSBkYXRhIGNlbnRlciBzd2l0Y2ggZmFicmljLiAgVGhlIGNvbnRlbnQN
Cg0KICAgICAgIG9mIHRoZSBMaW5rIE5MUkkgaXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNS4yLjI8
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWxzdnItYmdw
LXNwZi0xMyNzZWN0aW9uLTUuMi4yPi4gIg0KDQogICAgSW4gdGhpcyBtb2RlbCwgdGhlIGxpbmtz
IGlzIGNvbnNpZGVyIHRvIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHNlc3Npb24uIFNvIHdoZW4gdGhl
IHNlc3Npb24gZ29lcyBkb3duLCB0aGUgY29ycmVzcG9uZGluZyBMaW5rIE5MUkkgd2lsbCBiZSB3
aXRoZHJhd24uDQogICAgICAgICAgICAgICAgICBCdXQgZm9yIHNlY3Rpb24gOiA2LjUuMS4gIExp
bmsvUHJlZml4IEZhaWx1cmUgQ29udmVyZ2VuY2UNCg0KICAgICAgICAgIiAgICBJbiBvcmRlciB0
byBhdm9pZCB0aGlzIGRlbGF5LCB0aGUgb3JpZ2luYXRvciBvZiB0aGUgTGluayBOTFJJIFNIT1VM
RA0KDQogICAgYWR2ZXJ0aXNlIGEgbW9yZSByZWNlbnQgdmVyc2lvbiB3aXRoIGFuIGluY3JlYXNl
ZCBTZXF1ZW5jZSBOdW1iZXIgVExWDQoNCiAgICBmb3IgdGhlIEJHUC1MUy1TUEYgTGluayBOTFJJ
IGluY2x1ZGluZyB0aGUgU1BGIFN0YXR1cyBUTFYgKFNlY3Rpb24gNS4yLjIuMjxodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmLTEzI3Nl
Y3Rpb24tNS4yLjIuMj4pDQoNCiAgICBpbmRpY2F0aW5nIHRoZSBsaW5rIGlzIGRvd24gd2l0aCBy
ZXNwZWN0IHRvIEJHUCBTUEYuICINCiAgICAgICAgICAgICAgICAgSXQgc2VlbXMgY29uZmxpY3Qg
d2l0aCB0aGUgYWJvdmUgb25lLiBCZWNhdXNlIGluIHRoZSBzaWdubGUtaG9wIHBlZXJpbmcgbW9k
ZSwgdGhlIGxpbmsgZG93biB3aWxsIGNhdXNlIHRoZSBzZXNzaW9uIGRvd24uDQogICAgICAgICAg
ICAgICAgIFBlcmhhcHMgd2UgbWF5IG5vdCB1c2UgdGhlIGViZ3AtaW50ZXJmYWNlIHNlbnNpdGl2
ZSBoZXJlIG9yIHdlIG1heSBob2xkIHRoZSBzZXNzaW9uJ3MgY29ycmVzcG9uZGluZyBMaW5rIE5M
UkkgZm9yIGEgZmV3IHRpbWVyIGV2ZW4gdGhlIHNlc3Npb24gaXMgZG93bi4NCg0KI0tleXVyOiBU
aGF0IHVzdWFsbHkgbWFrZXMgc2Vuc2Ugd2l0aCBHUiBlbmFibGVkIGFuZCBpdCB3b3VsZCBiZSBu
byBkaWZmZXJlbnQgd2l0aCBiZ3Atc3BmICh3aXRoIEdSIGVuYWJsZWQpLiBDYW4geW91IHBsZWFz
ZSBlbGFib3JhdGUgbW9yZSBpZiB5b3UgdGhpbmsgb3RoZXJ3aXNlPw0KDQoNCiAgICAzLiAgICAg
ICBTZWN0aW9uOiA2LjEgQkdQIE5MUkkgU2VsZWN0aW9uDQogICAgQkdQLVNQRiBkZWZpbmVkIGEg
c2ltcGx5IHNlbGVjdGlvbiBydWxlcyBpbnN0ZWFkIG9mIHJlZ3VsYXIgQkdQLg0KICAgIEJ1dCB0
aGVyZSBpcyBhIHNjZW5hcmlvLCBpZiB0aGVyZSB0d28gbGlua3MgYmV0d2VlbiBhIGNvdXBsZSBv
ZiByb3V0ZXIsIG5vdCB1c2UgdHJ1bmssIHN1Y2ggYXMgQSA9PT0gQg0KICAgIFdoZW4gd2UgY3Jl
YXRlIHR3byBuZWlnaGJvcnMsIEEgYWR2ZXJ0aXNlIGl0cyBCR1AtU1BGIE5MUkkgdG8gQiwgdGhl
IEIgY291bGRuJ3QgY2hvb3NlIHRoZSBiZXN0IG9uZSBhY2NvcmRpbmcgdG8gdGhlIGN1cnJlbnQg
cnVsZXMuDQogICAgU28gSSB0aGluayBwZXJoYXBzIHdlIG1heSBhZGQgYSBuZXcgcnVsZSwgcHJl
ZmVyIHRoZSByb3V0ZSB3aXRoIGxhcmdlIG5laWdoYm9yIElQIGFzIHRoZSBsYXN0IHJ1bGUuDQoN
CiNLZXl1cjogIEdvb2Qgc3VnZ2VzdGlvbi4gV2UgY2FuIGRlZmluaXRlbHkgYWRkIHRleHQgdG8g
Y292ZXIgdGhpcyBzY2VuYXJpbyBmb3IgYW55IG5vbi1lY21wIGNhc2UuDQoNCg0KICAgIDQuICAg
ICAgIFNlY3Rpb246IDYuMy4gIFNQRiBDYWxjdWxhdGlvbiBiYXNlZCBvbiBCR1AtTFMtU1BGIE5M
UkkNCg0KICAgIFRoZSBTUEYgY2FsY3VsYXRpb24gZGVzY3JpYmUgdGhlIGJpLWRpcmVjdGlvbmFs
IGNvbm5lY3Rpdml0eSBjaGVjazoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgIiAgICBBbGwg
dGhlIExpbmsgTkxSSSBjb3JyZXNwb25kaW5nIHRoZSBSZW1vdGUtTm9kZSB3aWxsIGJlDQogICAg
ICAgICAgICAgICBzZWFyY2hlZCBmb3IgYSBMaW5rIE5MUkkgcG9pbnRpbmcgdG8gdGhlIEN1cnJl
bnQtTm9kZS4NCiAgICAgICAgICAgICAgIEVhY2ggTGluayBOTFJJIGlzIGV4YW1pbmVkIGZvciBS
ZW1vdGUgTm9kZSBEZXNjcmlwdG9ycw0KICAgICAgICAgICAgICAgbWF0Y2hpbmcgdGhlIEN1cnJl
bnQtTm9kZSBhbmQgTGluayBEZXNjcmlwdG9ycyBtYXRjaGluZw0KICAgICAgICAgICAgICAgdGhl
IEN1cnJlbnQtTGluayAoZS5nLiwgc2hhcmluZyBhIGNvbW1vbiBJUHY0IG9yIElQdjYNCiAgICAg
ICAgICAgICAgIHN1Ym5ldCkuIElmIGJvdGggdGhlc2UgY29uZGl0aW9ucyBhcmUgc2F0aXNmaWVk
IGZvciBvbmUNCiAgICAgICAgICAgICAgIG9mIHRoZSBSZW1vdGUtTm9kZSdzIGxpbmtzLCB0aGUg
YmktZGlyZWN0aW9uYWwNCiAgICAgICAgICAgICAgIGNvbm5lY3Rpdml0eSBjaGVjayBzdWNjZWVk
cyBhbmQgdGhlIFJlbW90ZS1Ob2RlIG1heSBiZQ0KICAgICAgICAgICAgICAgcHJvY2Vzc2VkIGZ1
cnRoZXIuICINCg0KICAgIEJ1dCBpdCBkb2Vzbid0IGRlc2NyaWJlIGhvdyB0byBkbyB0aGUgY2hl
Y2sgd2l0aCB0aGUgdW5udW1iZXJlZCBsaW5rLg0KDQojS2V5dXI6IFdlIHdpbGwgYWRkIHRleHQg
dG8gY2xhcmlmeSB0aGUgdXNlIG9mIHVubnVtYmVyZWQgbGlua3MuDQoNCg0KICAgIDUuICAgICAg
IFNlY3Rpb24gOiA2LjUuMS4gIExpbmsvUHJlZml4IEZhaWx1cmUgQ29udmVyZ2VuY2UNCiAgICBU
aGUgZGVzY3JpYmUgaGVyZSBpcyBPSyAsIGJ1dCBpdCBtYXkgYmUgc3RpbGwgZXhpc3Qgc29tZSBw
cm9ibGVtIGR1cmluZyB0aGUgY29udmVyZ2VuY2UuDQogICAgW2NpZDppbWFnZTAwMy5qcGdAMDFE
NzYzOTcuMURDMDFDQTBdDQogICAgU3VwcG9zZSBhIHRvcG9sb2d5IGFib3ZlLiBSb3V0ZXIgaWQg
aXMgQSA+IEMgPiBCID4gRC4NCiAgICBGb3IgRSdzIFNQRiBOTFJJIGluZm86DQogICAgQTogb25l
IGxlYXJucyBmcm9tIEMNCiAgICBCOiBvbmUgbGVhcm5zIGZyb20gRCwgb25lIGxlYXJucyBmcm9t
IEEoQSBzZWxlY3QgQydzIGFzIHRoZSBiZXN0IHJvdXRlIGFuZCBhZHZlcnRpc2UgdG8gQikNCiAg
ICAgICAgIEIgd2lsbCBjaG9vc2UgQSdzIHJvdXRlIGFzIHRoZSBiZXN0KCBBIHJvdXRlci1pZCA+
IEQpDQogICAgQzogb25lIGxlYXJucyBmcm9tIEQNCiAgICBEOiBvbmUgbGVhcm5zIGZyb20gRSwg
b25lIGxlYXJucyBmcm9tIEIoQiBzZWxlY3QgQSdzIGFzIHRoZSBiZXN0IHJvdXRlIGFuZCBhZHZl
cnRpc2UgdG8gRCkNCiAgICAgICAgIEQgd2lsbCBjaG9vc2UgRSdzIHJvdXRlIGFzIHRoZSBiZXN0
KFRoZSByb3V0ZSBpcyBvcmlnaW5hdGVkIGJ5IEUpDQogICAgRjogb25lIGxlYXJzIGZyb20gQw0K
DQogICAgV2hlbiBDLUQgbGluayBpcyBkb3duIGZvciBhIGxvbmcgdGltZS4gQyB3aWxsIHdpdGhk
cmF3IGFsbCB0aGUgQkdQLVNQRiBOTFJJJ3MgbGVhcm4gZnJvbSBEKGluY2x1ZGUgRSdzIFNQRiBO
TFJJKS4gTm93IEUgd2lsbCBoYXZlIG5vIEUncyBTUEYgTkxSSS4NCiAgICBBICYgRiB3aWxsIHdp
dGhkcmF3biBFJ3MgU1BGIE5MUkkgYWZ0ZXIgcmVjZWl2ZSBDJ3Mgd2l0aGRyYXduLiBOb3cgdGhl
IEEgJiBGIHdpbGwgaGF2ZSBubyBFJ3MgU1BGIE5MUkkuDQogICAgTGF0ZXIgQSB3aWxsIHNlbmQg
RSdzIFNQRiBOTFJJIHdpdGhkcmF3IHRvIEIuDQogICAgQiB0aGVuIHdpdGhkcmF3IEUncyBTUEYg
TkxSSSBmcm9tIEEgYmVmb3JlIGFuZCBjaG9vc2UgdGhlIG9uZSBsZWFybnMgZnJvbSBEIGFzIHRo
ZSBuZXcgYmVzdCBvbmUsIGFuZCByZXNlbmQgaXQgdG8gQS4NCiAgICBUaGVuIEEgbGVhcm5zIEUn
cyBTUEYgTkxSSSBmcm9tIEIgYW5kIHNlbmQgdG8gQywgQyBzZW5kIHRvIEYuIFRoZW4gQVxDXEYg
d2lsbCByZWxlYXJuIHRoZSBFJ3MgU1BGLCBhbmQgY2FuIGNhbGN1bGF0ZSB0aGUgRSdzIHBhdGgu
DQogICAgVGhpcyBpcyB0aGUgcGVyaW9kIHRoYXQgQVxDXEYgd2lsbCBsb3NlIEUncyBTUEYgTkxS
SS4gSW4gZmFjdCwgdGhlcmUgbWF5IGJlIG1vcmUgcm91dGVycyBiZWhpbmQgRSwgYWxsIHRoZSBO
TFJJIGJlaGluZCBFIHdpbGwgYmUgbG9zdCBkdXJpbmcgdGhhdCBwZXJpb2QuDQoNCiNLZXl1cjog
QXBvbG9naWVzLiBXZSBkb27igJl0IGdldCB0aGUgdXNlIGNhc2Ugd2VsbC4gQ2FuIHlvdSBwbGVh
c2UgZXhwbGFpbiBhZ2Fpbi4NCg0KUmVnYXJkcywNCktleXVyDQoNCiAgICBSZWdhcmRzLA0KICAg
IEhhaWJvDQoNCiAgICBGcm9tOiBMc3ZyIFttYWlsdG86bHN2ci1ib3VuY2VzQGlldGYub3JnXSBP
biBCZWhhbGYgT2YgVmFuIERlIFZlbGRlLCBHdW50ZXIgKE5va2lhIC0gQkUvQW50d2VycCkNCiAg
ICBTZW50OiBNb25kYXksIEp1bmUgNywgMjAyMSA5OjIxIFBNDQogICAgVG86IGxzdnJAaWV0Zi5v
cmcNCiAgICBDYzogZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmcNCiAgICBTdWJqZWN0
OiBbTHN2cl0gV0dMQyBleHRlbmRlZCBmb3IgMiBtb3JlIHdlZWsgW1JFOiBXR0xDIGZvciBkcmFm
dC1pZXRmLWxzdnItYmdwLXNwZi0xMyAodG8gZW5kIEp1bmUgMywgMjAyMSldDQoNCiAgICBUaGVy
ZSB3YXMgbm8gZmVlZGJhY2sgcmVjZWl2ZWQuDQoNCiAgICBXZSdsbCBleHRlbmQgdGhlIFdHTEMg
Zm9yIDIgbW9yZSB3ZWVrcyBhbmQgd2lsbCBub3cgYmUgZmluaXNoZWQgb24gMTcgSnVuZSAyMDIx
Lg0KDQogICAgRy8NCg0KICAgIEZyb206IFZhbiBEZSBWZWxkZSwgR3VudGVyIChOb2tpYSAtIEJF
L0FudHdlcnApDQogICAgU2VudDogVGh1cnNkYXksIE1heSAyMCwgMjAyMSA0OjA5IFBNDQogICAg
VG86IGxzdnJAaWV0Zi5vcmc8bWFpbHRvOmxzdnJAaWV0Zi5vcmc+DQogICAgQ2M6IGlkckBpZXRm
Lm9yZzxtYWlsdG86aWRyQGlldGYub3JnPjsgbHNyQGlldGYub3JnPG1haWx0bzpsc3JAaWV0Zi5v
cmc+OyBkcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1s
c3ZyLWJncC1zcGZAaWV0Zi5vcmc+DQogICAgU3ViamVjdDogV0dMQyBmb3IgZHJhZnQtaWV0Zi1s
c3ZyLWJncC1zcGYtMTMgKHRvIGVuZCBKdW5lIDMsIDIwMjEpDQoNCg0KICAgIEhpIEFsbCwNCg0K
DQoNCg0KDQogICAgVGhlIGF1dGhvciB0ZWFtIHRvZ2V0aGVyIHdpdGggQUQgaGF2ZSBiZWVuIHdv
cmtpbmcgaGFyZCBvbiB0aGlzIGRvY3VtZW50IGFuZCBtYWRlIHNpZ25pZmljYW50IGVuaGFuY2Vt
ZW50cyB0byB0aGlzIGRvY3VtZW50Lg0KDQoNCg0KDQoNCiAgICBUaGUgTFNWUiBXRyBzdGFydHMg
YSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCBmb3IgImRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmLTEz
Ii4gUGxlYXNlIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgTFNWUiBsaXN0IGJlZm9yZSBUaHVy
c2RheSBKdW5lIDMsIDIwMjENCg0K


From nobody Wed Jun 30 14:51:06 2021
Return-Path: <yingzhen.ietf@gmail.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E5003A2CB9; Wed, 30 Jun 2021 14:50:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id voRb2kk72g7e; Wed, 30 Jun 2021 14:50:53 -0700 (PDT)
Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (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 5BEDD3A2C91; Wed, 30 Jun 2021 14:50:53 -0700 (PDT)
Received: by mail-pf1-x432.google.com with SMTP id j24so3810669pfi.12; Wed, 30 Jun 2021 14:50:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=nyUSr7+lS9hQnWhdq12I2siF1PKft/pr4NUkv0W2my0=; b=cnAudlFesW25hujkUlJEBIr1hf0OAFkv5LLEKoNPh9lFhogVKoqdZA9PZCrQwcQZgY zsr4qAxLHUGq0ueIUaZJmigiIghYrxpGH4m2Ktj8fG+EwcRSJMvTXYI47iOcTFXhIdi0 bJFU8SL7od10/w6/5D26mtqyAW92RwSH613O4AVLjhp3sFI/kLHs+1+zmsWXqTu3epcl DYUYsc526VggTOjSMrx28BQDo0mGW+ClQ28ElSNRDKWHrdCX2TmPP1uEnpgEfhc7Khqm OFCFsHgiPdxJc415UDqRMJT2RZEZUFDZR+iqDzAneyHKAi+o7okVOMGKFRUy71/4d4L5 AJnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=nyUSr7+lS9hQnWhdq12I2siF1PKft/pr4NUkv0W2my0=; b=DKEtxq5wai004hhqK8ku+Hj+/B4gHA5nDYH/SD+Nl+5K2N1Agq6Cu2uZctCUXeomSR EH2WcCaMzKWL2vfn74LU8oyUt0g2cz/xBtfemB23cChICunZmN5is8pO2HB/wqaQMwzE dD1tKIvUTcFj3UohUMMfgI9A5BRbd0/7xNUbKzKptP4p8E384OuJe9hwAzcoYdn9yWWm fi//n2lKDK081i3yyM6VwLXRPBZMkeQSh8dwY4KOOR3Cfc60y4EtjsnCvudr0ZvWWrzr NXQNZY+ELC0HPF8l+6wJ/kgLHNE2R9qZVkDoXk5YwLLJ3txHdj5ayqE77k3MzFL2eVMg 184w==
X-Gm-Message-State: AOAM532EJXi05IRRNNen1l49snMTkj7jzbLhdXX2Czzb2uQJIi+0vm9Z 7dSNukpkjFzBqfAusF/rvw==
X-Google-Smtp-Source: ABdhPJwgnsdw4DZzr5WchbmTn2Yeq+E+CmcM6RFoctuYny/EECCURGQL6diqYg2Ex7wbbWFtCcdwVQ==
X-Received: by 2002:a05:6a00:1481:b029:304:87ea:8dcc with SMTP id v1-20020a056a001481b029030487ea8dccmr37905992pfu.46.1625089852132;  Wed, 30 Jun 2021 14:50:52 -0700 (PDT)
Received: from ?IPv6:2601:646:9702:c61:8cb7:bb23:f0a:b123? ([2601:646:9702:c61:8cb7:bb23:f0a:b123]) by smtp.gmail.com with ESMTPSA id r10sm13584308pff.7.2021.06.30.14.50.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Jun 2021 14:50:51 -0700 (PDT)
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Message-Id: <8152FDDD-A8DE-4930-B53E-5A0D3E0ACF90@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B29582CB-B8A7-443A-8324-A2566C128347"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\))
Date: Wed, 30 Jun 2021 14:50:50 -0700
In-Reply-To: <F6C9EA73-1BCF-4C3C-AC9E-9261D180C1C7@cisco.com>
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>, "lsvr@ietf.org" <lsvr@ietf.org>, "guntervandeveldecc@icloud.com" <guntervandeveldecc@icloud.com>, =?utf-8?Q?Luc_Andr=C3=A9_Burdet?= <laburdet.ietf@gmail.com>, "Yemin (Amy)" <amy.yemin@huawei.com>
To: "Acee Lindem (acee)" <acee@cisco.com>
References: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com> <F6C9EA73-1BCF-4C3C-AC9E-9261D180C1C7@cisco.com>
X-Mailer: Apple Mail (2.3654.40.0.2.32)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/r0QjmkUmAUmBKztkJZ0Rxgz1bmY>
Subject: Re: [Lsvr] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jun 2021 21:51:04 -0000

--Apple-Mail=_B29582CB-B8A7-443A-8324-A2566C128347
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Acee,

Thanks for addressing my comments. I had a quick look at the changes in =
version -14, and have a question about the following comment. The change =
done does make the second point clear, but my original comment was about =
the fourth point. Please also consider make the term consistent, =
=E2=80=9CCurrent-Prefix=E2=80=99s=E2=80=9D vs. =E2=80=9Ccurrent =
route=E2=80=99s=E2=80=9D.

> =20
> 1017       *  If the Current-Prefix's corresponding prefix is in the =
LOC-RIB
> 1018           and the cost is less than the current route's metric, =
the
> =20
> [major]: I think this meant to be "more than the current route's =
metric"
> =20
> Clarified this so that there is no ambiguity as to which metric is =
referenced.
> =20

Thanks,
Yingzhen



> On Jun 30, 2021, at 8:09 AM, Acee Lindem (acee) <acee@cisco.com> =
wrote:
>=20
> Hi Yingzhen,=20
> =20
> Thanks for the review. We=E2=80=99ve incorporated most of your =
comments into the -14 version.
> =20
> From: Yingzhen Qu <yingzhen.ietf@gmail.com =
<mailto:yingzhen.ietf@gmail.com>>
> Date: Tuesday, June 22, 2021 at 3:46 PM
> To: Routing Directorate <rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>>, =
"draft-ietf-lsvr-bgp-spf@ietf.org =
<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>" =
<draft-ietf-lsvr-bgp-spf@ietf.org =
<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>>, "lsvr@ietf.org =
<mailto:lsvr@ietf.org>" <lsvr@ietf.org <mailto:lsvr@ietf.org>>
> Cc: "guntervandeveldecc@icloud.com =
<mailto:guntervandeveldecc@icloud.com>" <guntervandeveldecc@icloud.com =
<mailto:guntervandeveldecc@icloud.com>>, Luc Andr=C3=A9 Burdet =
<laburdet.ietf@gmail.com <mailto:laburdet.ietf@gmail.com>>, "Yemin =
(Amy)" <amy.yemin@huawei.com <mailto:amy.yemin@huawei.com>>
> Subject: Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
> Resent-From: <alias-bounces@ietf.org <mailto:alias-bounces@ietf.org>>
> Resent-To: Acee Lindem <acee@cisco.com <mailto:acee@cisco.com>>, Shawn =
Zandi <szandi@linkedin.com <mailto:szandi@linkedin.com>>, Wim Henderickx =
<wim.henderickx@nokia.com <mailto:wim.henderickx@nokia.com>>, Keyur =
Patel <keyur@arrcus.com <mailto:keyur@arrcus.com>>
> Resent-Date: Tuesday, June 22, 2021 at 3:45 PM
> =20
> I have been selected as the Routing Directorate reviewer for this =
draft. The Routing Directorate seeks to review all routing or =
routing-related drafts as they pass through IETF last call and IESG =
review, and sometimes on special request. The purpose of the review is =
to provide assistance to the Routing ADs. For more information about the =
Routing Directorate, please =
seehttp://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir =
<http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir>
> =20
> Although these comments are primarily for the use of the Routing ADs, =
it would be helpful if you could consider them along with any other IETF =
Last Call comments that you receive, and strive to resolve them through =
discussion or by updating the draft.
> =20
> Document: draft-ietf-lsvr-bgp-spf
> Reviewer: Yingzhen Qu
> Review Date: Jun 15th, 2021
> Intended Status: Standards Track
> =20
> Summary:
> =20
> This document has some issues that should be at least considered prior =
to publication.
> =20
> Comments:
> =20
> =20
> Major issues:
> =20
> =C2=B7         Considering the SPF Status attribute TLV has the same =
type for Node, Link and Prefix NLRI, it is implied that a BGP update =
message can only contain a single kind of NLRI (for example, Node or =
Link). I=E2=80=99d suggest make the draft explicitly state it.
> =20
> I=E2=80=99ve added a paragraph on this in 5.1.1. If we were to make =
this a restriction, we=E2=80=99d need to discuss in WG.=20
> =20
> =20
> =20
> =C2=B7         About SPF Status TLV, use the Node NLRI as an example =
(section 5.2.1.2), it says in the draft: =E2=80=9CIf the SPF Status TLV =
is not included with the Node NLRI, the node is considered to be up and =
is available for transit traffic.=E2=80=9D, then later, =E2=80=9CIf a =
BGP speaker received the Node NLRI but the SPF Status TLV is not =
received, then any previously received information is considered as =
implicitly withdrawn and the update is propagated to other BGP speakers. =
=E2=80=9C. These two statements seem to conflict.
> =20
> I=E2=80=99ve fixed this for all the status TLVs.=20
> =20
> =20
> Comments inline:
> =20
> [Line numbers from idnits]
> =20
> 78       5.2.1.  Node NLRI Usage . . . . . . . . . . . . . . . . . . . =
 11
> 79         5.2.1.1.  Node NLRI Attribute SPF Capability TLV  . . . . . =
 11
> 80         5.2.1.2.  BGP-LS-SPF Node NLRI Attribute SPF Status TLV . . =
 12
> =20
> [Minor]: section 5.2.1.1 should be changed to "BGP-LS-SPF Node NLRI =
Attribute SPF Capability TLV" to be consistent with other titles.
> Fixed.=20
> =20
> 226   Another potential advantage of BGP SPF is that both IPv6 and =
IPv4 can
> 227   both be supported using the BGP-LS-SPF SAFI with the same =
BGP-LS-SPF
> 228   NLRIs. =20
> =20
> [Minor]: potential advantage? I'd suggest remove "potential".
> [nits]: both IPv6 and IPv4 can both be supported
> =20
> Fixed both.
> =20
> =20
> 315   The BGP SPF extensions reuse the Node, Link, and Prefix NLRI =
defined
> 316   in [RFC7752].  The usage of the BGP-LS NLRI, metric attributes, =
and
> 317   attribute extensions is described in Section 5.2.1.
> =20
> [minor]: metric attributes? Might be better just remove it.
> s/Section 5.2.1/Section 5.2
> =20
> Changed to just =E2=80=9Cattributes=E2=80=9D and fixed reference.
> =20
> =20
> 357   hop sessions) and the direct connection discovery and liveliness
> 358   detection for the interconnecting links are independent of the =
BGP
> 359   protocol.  the scope of this document.  For example, liveliness
> =20
> [nits]: unfinished sentence: the scope of this document.
> =20
> Removed.
> =20
> =20
> 470 5.2.  Extensions to BGP-LS
> =20
> 472   [RFC7752] describes a mechanism by which link-state and TE
> 473   information can be collected from IGPs and shared with external
> 474   components using the BGP protocol.  It describes both the =
definition
> 475   of the BGP-LS-SPF NLRI that advertise links, nodes, and prefixes
> 476   comprising IGP link-state information and the definition of a =
BGP
> 477   path attribute (BGP-LS attribute) that carries link, node, and =
prefix
> =20
> [Major]: line 475: should be "BGP-LS NLRI"
> =20
> Good catch =E2=80=93 fixed.
> =20
> =20
> 556   If the SPF Status TLV is received and the corresponding Node =
NLRI has
> 557   not been received, then the SPF Status TLV is ignored and not =
used in
> 558   SPF computation but is still announced to other BGP speakers.  =
An
> 559   implementation MAY log an error for further analysis.  If a BGP
> 560   speaker received the Node NLRI but the SPF Status TLV is not
> 561   received, then any previously received information is considered =
as
> 562   implicitly withdrawn and the update is propagated to other BGP
> 563   speakers.  A BGP speaker receiving a BGP Update containing a SPF
> 564   Status TLV in the BGP-LS attribute [RFC7752] with a value that =
is
> 565   outside the range of defined values SHOULD be processed and =
announced
> 566   to other BGP speakers.  However, a BGP speaker MUST not use the
> 567   Status TLV in its SPF computation.  An implementation MAY log =
this
> 568   condition for further analysis.
> =20
> [nits]: s/MUST not/MUST NOT
> [minor]: s/BGP speaker/BGP SPF speaker
> There are multi places in the draft using "BGP speaker" instead of =
"BGP SPF speaker", please go over and fix when applicable.
> For example:=20
> 1408   excessive SPF calculations.  When a BGP speaker detects that =
its
> section 7.1
> =20
> Used =E2=80=9CBGP SPF Speaker=E2=80=9D consistently and fixed several =
=E2=80=9CMUST not=E2=80=9D instances.
> =20
> =20
> 864   When a BGP SPF speaker completely loses its sequence number =
state,
> 865   i.e., due to a cold start, or in the unlikely possibility that =
that
> =20
> [nits]: extra "that".
> =20
> Removed.
> =20
> =20
> 943   o  Local Route Information Base (LOC-RIB) - This routing table
> 944       contains reachability information (i.e., next hops) for all
> 945       prefixes (both IPv4 and IPv6) as well as BGP-LS-SPF node
> 946       reachability.  Implementations may choose to implement this =
with
> 947       separate RIBs for each address family and/or Prefix versus =
Node
> 948       reachability.  It is synonymous with the Loc-RIB specified =
in
> 949       [RFC4271].
> =20
> [nits]: s/Loc-RIB/LOC-RIB
> =20
> In this case, RFC 4271 uses =E2=80=9CLoc-RIB=E2=80=9D.
> =20
> =20
> 1017       *  If the Current-Prefix's corresponding prefix is in the =
LOC-RIB
> 1018           and the cost is less than the current route's metric, =
the
> =20
> [major]: I think this meant to be "more than the current route's =
metric"
> =20
> Clarified this so that there is no ambiguity as to which metric is =
referenced.
> =20
> =20
> 1134   operate today (i.e., "Ships-in-the-Night" mode).  There is no
> 1135   implicit route redistribution between the BGP address families.
> =20
> [major]: what about redistribution from other protocols, say OSPF? =20
> =20
> This has typically been out of scope in routing protocol documents =E2=80=
=93 although I just saw a new draft dealing with BGP redistribution. In =
any case, I think this topic would warrant further discussion in a =
different draft.=20
> =20
> 1167   prior to withdrawal.  If the link becomes available in that =
period,
> 1168   the originator of the BGP-LS-SPF LINK NLRI SHOULD advertise a =
more
> 1169   recent version of the BGP-LS-SPF Link NLRI without the SPF =
Status TLV
> 1170   in the BGP-LS Link Attributes.=20
> =20
> [major]: "without SPF Status TLV", this is related with the second =
=E2=80=9CMajor issues=E2=80=9D above.
> =20
> Since all the SPF Status conditions indicate unreachability or a =
degraded state, this is correct. =20
> =20
> =20
> 1263   A BGP-LS-SPF Speaker MUST perform the following syntactic =
validation
> 1264   of the BGP-LS-SPF NLRI to determine if it is malformed.
> =20
> [minor]: there are a few places in the draft using "BGP-LS-SPF =
Speaker|speaker", may change to "BGP SPF speaker"?
> =20
> Yup =E2=80=93 fixed all these.
> =20
> =20
> 1425   Within a BGP SPF Routing Domain, the IGP metrics for all =
advertised
> 1426   links SHOULD be configured or defaulted consistently.=20
> =20
> [major]: in section 5.2.2, it says "One possible default for metric
>    would be to give each interface a cost of 1 making it effectively a
>    hop count.". Why not define a default value so all implementations =
will be consistent?
> =20
> We discussed and don=E2=80=99t want to add a default as different =
deployments could have totally different requirements. Also, other IGPs =
don=E2=80=99t have default metrics (at least, the link-state ones).=20
> =20
> Thanks,
> Acee


--Apple-Mail=_B29582CB-B8A7-443A-8324-A2566C128347
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Acee,<div class=3D""><br class=3D""></div><div class=3D"">Thanks for =
addressing my comments. I had a quick look at the changes in version =
-14, and have a question about the following comment. The change done =
does make the second point clear, but my original comment was about the =
fourth point. Please also consider make the term consistent, =
=E2=80=9CCurrent-Prefix=E2=80=99s=E2=80=9D vs. =E2=80=9Ccurrent =
route=E2=80=99s=E2=80=9D.</div><div class=3D""><br class=3D""></div><div =
class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1;"><div class=3D""><div =
class=3D"" style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);"><span class=3D"" style=3D"font-size: 10.5pt; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, =
26);">&nbsp;</span></div></div><div class=3D""><div class=3D"" =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);"><span =
class=3D"" style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26);">1017<span =
class=3D"apple-tab-span">&nbsp;</span>&nbsp; &nbsp; &nbsp; *&nbsp; If =
the Current-Prefix's corresponding prefix is in the LOC-RIB<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div class=3D"" =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);"><span =
class=3D"" style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26);">1018<span =
class=3D"apple-tab-span">&nbsp;</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
and the cost is less than the current route's metric, the<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div class=3D"" =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);"><span =
class=3D"" style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; =
color: rgb(26, 26, 26);">&nbsp;</span></div></div><div class=3D""><div =
class=3D"" style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);"><span class=3D"" style=3D"font-size: 10.5pt; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26);">[major]: I think this =
meant to be "more than the current route's metric"<o:p =
class=3D""></o:p></span></div><div class=3D"" style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif; background-color: =
rgb(255, 253, 242);"><o:p class=3D"">&nbsp;</o:p></div><div class=3D"" =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);"><span class=3D"">Clarified this =
so that there is no ambiguity as to which metric is =
referenced.</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
class=3D"" style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);"><span class=3D"" style=3D"font-size: 10.5pt; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, =
26);">&nbsp;</span></div></div></div></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks,</div><div =
class=3D"">Yingzhen</div><div class=3D""><br class=3D""></div><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jun 30, 2021, at 8:09 AM, Acee Lindem (acee) &lt;<a =
href=3D"mailto:acee@cisco.com" class=3D"">acee@cisco.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
charset=3D"UTF-8" class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">Hi Yingzhen,<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Thanks for the review. =
We=E2=80=99ve incorporated most of your comments into the -14 =
version.<o:p class=3D""></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"border-style: solid none =
none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); =
padding: 3pt 0in 0in;" class=3D""><div style=3D"margin: 0in 0in 0in =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><b =
class=3D""><span style=3D"font-size: 12pt;" class=3D"">From:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-size: 12pt;" class=3D"">Yingzhen Qu &lt;<a =
href=3D"mailto:yingzhen.ietf@gmail.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">yingzhen.ietf@gmail.com</a>&gt;<br=
 class=3D""><b class=3D"">Date:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Tuesday, June 22, 2021 =
at 3:46 PM<br class=3D""><b class=3D"">To:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Routing Directorate =
&lt;<a href=3D"mailto:rtg-dir@ietf.org" style=3D"color: blue; =
text-decoration: underline;" class=3D"">rtg-dir@ietf.org</a>&gt;, "<a =
href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">draft-ietf-lsvr-bgp-spf@ietf.org</a>" &lt;<a =
href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">draft-ietf-lsvr-bgp-spf@ietf.org</a>&gt;, "<a =
href=3D"mailto:lsvr@ietf.org" style=3D"color: blue; text-decoration: =
underline;" class=3D"">lsvr@ietf.org</a>" &lt;<a =
href=3D"mailto:lsvr@ietf.org" style=3D"color: blue; text-decoration: =
underline;" class=3D"">lsvr@ietf.org</a>&gt;<br class=3D""><b =
class=3D"">Cc:<span class=3D"Apple-converted-space">&nbsp;</span></b>"<a =
href=3D"mailto:guntervandeveldecc@icloud.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">guntervandeveldecc@icloud.com</a>"=
 &lt;<a href=3D"mailto:guntervandeveldecc@icloud.com" style=3D"color: =
blue; text-decoration: underline;" =
class=3D"">guntervandeveldecc@icloud.com</a>&gt;, Luc Andr=C3=A9 Burdet =
&lt;<a href=3D"mailto:laburdet.ietf@gmail.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">laburdet.ietf@gmail.com</a>&gt;, =
"Yemin (Amy)" &lt;<a href=3D"mailto:amy.yemin@huawei.com" style=3D"color: =
blue; text-decoration: underline;" =
class=3D"">amy.yemin@huawei.com</a>&gt;<br class=3D""><b =
class=3D"">Subject:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Rtgdir Last Call review =
of draft-ietf-lsvr-bgp-spf-13<br class=3D""><b =
class=3D"">Resent-From:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>&lt;<a =
href=3D"mailto:alias-bounces@ietf.org" style=3D"color: blue; =
text-decoration: underline;" class=3D"">alias-bounces@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Resent-To:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Acee Lindem &lt;<a =
href=3D"mailto:acee@cisco.com" style=3D"color: blue; text-decoration: =
underline;" class=3D"">acee@cisco.com</a>&gt;, Shawn Zandi &lt;<a =
href=3D"mailto:szandi@linkedin.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">szandi@linkedin.com</a>&gt;, Wim =
Henderickx &lt;<a href=3D"mailto:wim.henderickx@nokia.com" style=3D"color:=
 blue; text-decoration: underline;" =
class=3D"">wim.henderickx@nokia.com</a>&gt;, Keyur Patel &lt;<a =
href=3D"mailto:keyur@arrcus.com" style=3D"color: blue; text-decoration: =
underline;" class=3D"">keyur@arrcus.com</a>&gt;<br class=3D""><b =
class=3D"">Resent-Date:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Tuesday, June 22, 2021 =
at 3:45 PM<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">I have been selected as the Routing =
Directorate reviewer for this draft. The Routing Directorate seeks to =
review all routing or routing-related drafts as they pass through IETF =
last call and IESG review, and sometimes on special request. The purpose =
of the review is to provide assistance to the Routing ADs. For more =
information about the Routing Directorate, please see<a =
href=3D"http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir" =
style=3D"color: blue; text-decoration: underline;" class=3D""><span =
style=3D"color: rgb(46, 2, 164);" =
class=3D"">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</span></a>=
<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Although these comments =
are primarily for the use of the Routing ADs, it would be helpful if you =
could consider them along with any other IETF Last Call comments that =
you receive, and strive to resolve them through discussion or by =
updating the draft.<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Document: =
draft-ietf-lsvr-bgp-spf<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Reviewer: Yingzhen =
Qu<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Review Date: Jun 15th, =
2021<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Intended Status: =
Standards Track<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Summary:<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">This document has some =
issues that should be at least considered prior to publication.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Comments:<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Major issues:<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div style=3D"margin: 0in 0in =
0in 1in; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: =
-0.25in; background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10pt; font-family: Symbol; color: rgb(26, 26, 26);" =
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: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Considering<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>the SPF Status =
attribute TLV has the same type for Node, Link and Prefix NLRI, it is =
implied that a BGP update message can only contain a single kind of NLRI =
(for example, Node or Link). I=E2=80=99d suggest make the draft =
explicitly state it.<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">I=E2=80=99ve added a paragraph on =
this in 5.1.1. If we were to make this a restriction, we=E2=80=99d need =
to discuss in WG.&nbsp;</span><o:p class=3D""></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div style=3D"margin: 0in 0in =
0in 1in; font-size: 11pt; font-family: Calibri, sans-serif; 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: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">About SPF Status TLV, use the Node NLRI as =
an example (section 5.2.1.2), it says in the draft: =E2=80=9C</span><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;;" =
class=3D"">If the SPF Status TLV is not included with the Node NLRI, the =
node is considered to be up and is available for transit traffic.<span =
style=3D"color: rgb(26, 26, 26);" class=3D"">=E2=80=9D, then later, =
=E2=80=9C</span>If a BGP speaker received the Node NLRI but the SPF =
Status TLV is not received, then any previously received information is =
considered as implicitly withdrawn and the update is propagated to other =
BGP speakers. =E2=80=9C. These two statements seem to conflict.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">I=E2=80=99ve fixed this =
for all the status TLVs.<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div class=3D""><div style=3D"margin: 0in 0in 0in =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Comments inline:<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[Line numbers from =
idnits]<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">78<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
5.2.1.&nbsp; Node NLRI Usage . . . . . . . . . . . . . . . . . . .&nbsp; =
11<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">79<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
&nbsp; 5.2.1.1.&nbsp; Node NLRI Attribute SPF Capability TLV&nbsp; . . . =
. .&nbsp; 11<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">80<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
&nbsp; 5.2.1.2.&nbsp; BGP-LS-SPF Node NLRI Attribute SPF Status TLV . =
.&nbsp; 12<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[Minor]: section 5.2.1.1 =
should be changed to "BGP-LS-SPF Node NLRI Attribute SPF Capability TLV" =
to be consistent with other titles.<o:p class=3D""></o:p></span></div><div=
 style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif; background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"" class=3D"">Fixed.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">226<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; Another =
potential advantage of BGP SPF is that both IPv6 and IPv4 can<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">227<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; both be =
supported using the BGP-LS-SPF SAFI with the same BGP-LS-SPF<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">228<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; NLRIs. =
&nbsp;<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[Minor]: potential =
advantage? I'd suggest remove "potential".<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[nits]: both IPv6 and IPv4 can both be =
supported<o:p class=3D""></o:p></span></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif; background-color: =
rgb(255, 253, 242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Fixed both.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">315<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; The BGP SPF =
extensions reuse the Node, Link, and Prefix NLRI defined<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">316<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; in =
[RFC7752].&nbsp; The usage of the BGP-LS NLRI, metric attributes, =
and<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">317<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; attribute =
extensions is described in Section 5.2.1.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[minor]: metric =
attributes? Might be better just remove it.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">s/Section 5.2.1/Section 5.2<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Changed to just =E2=80=9Cattributes=E2=80=9D and fixed =
reference.</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">357<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; hop sessions) =
and the direct connection discovery and liveliness<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">358<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; detection for =
the interconnecting links are independent of the BGP<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">359<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; =
protocol.&nbsp; the scope of this document.&nbsp; For example, =
liveliness<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[nits]: unfinished =
sentence: the scope of this document.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Removed.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">470<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>5.2.&nbsp; =
Extensions to BGP-LS<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">472<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; [RFC7752] =
describes a mechanism by which link-state and TE<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">473<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; information =
can be collected from IGPs and shared with external<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">474<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; components =
using the BGP protocol.&nbsp; It describes both the definition<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">475<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; of the =
BGP-LS-SPF NLRI that advertise links, nodes, and prefixes<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">476<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; comprising =
IGP link-state information and the definition of a BGP<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">477<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; path =
attribute (BGP-LS attribute) that carries link, node, and prefix<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[Major]: line 475: =
should be "BGP-LS NLRI"<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Good catch =E2=80=93 =
fixed.</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">556<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; If the SPF =
Status TLV is received and the corresponding Node NLRI has<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">557<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; not been =
received, then the SPF Status TLV is ignored and not used in<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">558<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; SPF =
computation but is still announced to other BGP speakers.&nbsp; An<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">559<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; =
implementation MAY log an error for further analysis.&nbsp; If a BGP<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">560<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; speaker =
received the Node NLRI but the SPF Status TLV is not<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">561<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; received, =
then any previously received information is considered as<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">562<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; implicitly =
withdrawn and the update is propagated to other BGP<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">563<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; =
speakers.&nbsp; A BGP speaker receiving a BGP Update containing a =
SPF<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">564<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; Status TLV in =
the BGP-LS attribute [RFC7752] with a value that is<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">565<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; outside the =
range of defined values SHOULD be processed and announced<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">566<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; to other BGP =
speakers.&nbsp; However, a BGP speaker MUST not use the<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">567<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; Status TLV in =
its SPF computation.&nbsp; An implementation MAY log this<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">568<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; condition for =
further analysis.<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[nits]: s/MUST not/MUST =
NOT<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[minor]: s/BGP =
speaker/BGP SPF speaker<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">There are multi places =
in the draft using "BGP speaker" instead of "BGP SPF speaker", please go =
over and fix when applicable.<o:p class=3D""></o:p></span></div></div><div=
 class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">For example:&nbsp;<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1408<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; excessive SPF =
calculations.&nbsp; When a BGP speaker detects that its<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">section 7.1<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Used =E2=80=9CBGP SPF Speaker=E2=80=9D consistently and fixed =
several =E2=80=9CMUST not=E2=80=9D instances.</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">864<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; When a BGP =
SPF speaker completely loses its sequence number state,<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">865<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; i.e., due to =
a cold start, or in the unlikely possibility that that<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[nits]: extra =
"that".<o:p class=3D""></o:p></span></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif; background-color: =
rgb(255, 253, 242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Removed.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">943<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; o&nbsp; Local =
Route Information Base (LOC-RIB) - This routing table<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">944<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
contains reachability information (i.e., next hops) for all<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">945<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
prefixes (both IPv4 and IPv6) as well as BGP-LS-SPF node<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">946<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
reachability.&nbsp; Implementations may choose to implement this =
with<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">947<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
separate RIBs for each address family and/or Prefix versus Node<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">948<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
reachability.&nbsp; It is synonymous with the Loc-RIB specified in<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">949<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
[RFC4271].<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[nits]: =
s/Loc-RIB/LOC-RIB<o:p class=3D""></o:p></span></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">In this case, RFC 4271 uses =
=E2=80=9CLoc-RIB=E2=80=9D.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1017<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
*&nbsp; If the Current-Prefix's corresponding prefix is in the =
LOC-RIB<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1018<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; and the cost is less than the current route's metric, =
the<o:p class=3D""></o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[major]: I think this =
meant to be "more than the current route's metric"<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Clarified this so that there is no ambiguity as to which =
metric is referenced.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1134<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; operate today =
(i.e., "Ships-in-the-Night" mode).&nbsp; There is no<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1135<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; implicit =
route redistribution between the BGP address families.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[major]: what about =
redistribution from other protocols, say OSPF? &nbsp;<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">This has typically been out of scope in routing protocol =
documents =E2=80=93 although I just saw a new draft dealing with BGP =
redistribution. In any case, I think this topic would warrant further =
discussion in a different draft.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1167<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; prior to =
withdrawal.&nbsp; If the link becomes available in that period,<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1168<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; the =
originator of the BGP-LS-SPF LINK NLRI SHOULD advertise a more<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1169<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; recent =
version of the BGP-LS-SPF Link NLRI without the SPF Status TLV<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1170<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; in the BGP-LS =
Link Attributes.&nbsp;<o:p class=3D""></o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[major]: "without SPF =
Status TLV", this is related with the second =E2=80=9CMajor issues=E2=80=9D=
 above.<o:p class=3D""></o:p></span></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif; background-color: =
rgb(255, 253, 242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Since all the SPF Status conditions indicate unreachability =
or a degraded state, this is correct. &nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1263<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; A BGP-LS-SPF =
Speaker MUST perform the following syntactic validation<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1264<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; of the =
BGP-LS-SPF NLRI to determine if it is malformed.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[minor]: there are a few =
places in the draft using "BGP-LS-SPF Speaker|speaker", may change to =
"BGP SPF speaker"?</span><span style=3D"font-size: 10.5pt; font-family: =
&quot;PT Mono&quot;;" class=3D""><o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Yup =E2=80=93 fixed all =
these.</span><o:p class=3D""></o:p></div><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1425<span =
class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; Within a BGP =
SPF Routing Domain, the IGP metrics for all advertised<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1426<span class=3D"apple-tab-span"><span =
class=3D"Apple-converted-space">&nbsp;</span></span>&nbsp; links SHOULD =
be configured or defaulted consistently.&nbsp;<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[major]: in section =
5.2.2, it says "One possible default for metric<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;&nbsp; would be to give each =
interface a cost of 1 making it effectively a<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;&nbsp; hop count.". Why not define a =
default value so all implementations will be consistent?<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">We discussed and don=E2=80=99t want to add a default as =
different deployments could have totally different requirements. Also, =
other IGPs don=E2=80=99t have default metrics (at least, the link-state =
ones).<span class=3D"Apple-converted-space">&nbsp;</span></span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif; background-color: =
rgb(255, 253, 242);" class=3D""><span style=3D"" class=3D"">Thanks,<br =
class=3D"">Acee</span></div></div></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_B29582CB-B8A7-443A-8324-A2566C128347--


From nobody Wed Jun 30 17:15:55 2021
Return-Path: <acee@cisco.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7598C3A3122; Wed, 30 Jun 2021 17:15:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.895
X-Spam-Level: 
X-Spam-Status: No, score=-11.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=C+7Y53Ge; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=j6z7TSyf
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 qZHseXgs-Rwq; Wed, 30 Jun 2021 17:15:47 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40C6B3A312B; Wed, 30 Jun 2021 17:15:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=92245; q=dns/txt; s=iport; t=1625098547; x=1626308147; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=65NGtRok1APlTD0ZPMfOLT6C3OSrU9+3eAn/XRWITOU=; b=C+7Y53GeHmhOj2j7LdNKobYgCLaLtLr9Zxe6pX16X9qavElX8FjEZNqz 7qrudyzD0KAKk18Z2NcbXAe1zalyXZizPhyT182WupqDGaoKakt/c0Mbl /oOIbZuNrmmTvG25HcE/1QzJLF3QIh5B8J8MZeFemEN4NuziQlSvz62OT Y=;
IronPort-PHdr: =?us-ascii?q?A9a23=3A2r45PRCQu6GarCmxjt6VUyQVchdPi9zP1kY95?= =?us-ascii?q?Z8uirYIeaOmrNzuP03asPNqilKBHYDW8OlNhOeetaf8EXcB7pCMvDFnEtRMW?= =?us-ascii?q?hYJhN9Qk1kmB8iIWkL+Jf/uKSc9GZcKWFps5XruN09TFY73bEHTpXvn6zkUF?= =?us-ascii?q?13/OAN5K/6zFJTVipG81vu5/NvYZAAb7Ac=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AwWvE+qmV67fBaB9SJngeEaA2bCvpDfORim?= =?us-ascii?q?dD5ihNYBxZY6Wkfp+V/cjzhCWbtN9OYh4dcIi7Sda9qXO1z+8T3WBjB8bdYO?= =?us-ascii?q?CGghrpEGgG1+vfKlLbalbDH4JmpMJdmu1FeaHN5DtB/IXHCWuDYqwdKbC8mc?= =?us-ascii?q?jC74qzvhQdLz2CKZsQkjuRYTzrdHGeMTM2fabRY6Dsn/avyQDQHUg/X4CePD?= =?us-ascii?q?0oTuLDr9rEmNbNehgdHSMq7wGIkHeB9KP6OwLw5GZdbxp/hZMZtUTVmQ3w4a?= =?us-ascii?q?uu99uhzAXH6mPV55NK3PP819p4AtCWgMR9EESotu/oXvUkZ1SxhkFynAid0i?= =?us-ascii?q?dyrDAKmWZ5Ay1H0QKXQohym2q35+Cv6kd115ao8y7ovZKqm72IeNt9MbsduW?= =?us-ascii?q?qcGSGptHbJe7pHof52Niuixuhq5VmrplWP2/HYEx5tjUa6unwkjKoaiGFeS5?= =?us-ascii?q?IXbPtLoZUY5149KuZNIMvW0vFsLABVNrCQ2B+WSyLSU1nJ+m10hNC8VHU6GR?= =?us-ascii?q?mLBkAEp8yOyjBT2HR01VERysATlmoJsMtVcegL283UdqBz0L1eRM4faqxwQO?= =?us-ascii?q?8HXMusE2TIBRbBKnibL1jrHLwOf3jNt5n06rMo4/zCQu1G8HLzouWLbLp8jx?= =?us-ascii?q?9yR6vDM7z44HR7yGGEfIzmZ0WY9ih33ekOhlTTfsufDRG+?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B3DgBmCN1g/5RdJa1ahAUwIwYoB3d?= =?us-ascii?q?aNzELg38+g0gDhTmIbQOKUI9UgUKBEQNUCwEBAQ0BATUKAgQBAYRSAheCWwI?= =?us-ascii?q?lOBMCBAEBARIBAQUBAQECAQYEcROFaA2GRQEBAQQMBhEdAQElEgEPAgEGAhE?= =?us-ascii?q?DAQIhAQYDAgICHxEUCQgCBA4FIoJPAYF+VwMvAQ6NAY80AYE6AoofeoEygQG?= =?us-ascii?q?CBwEBBgQEhVoNAwiCMgmBOoJ7hAwBAYEXhUonHIINgRQBJwwQgmE+giA3CwK?= =?us-ascii?q?BRjoGEAiCWTaCLoIvXwwGAT0bCwEDFC8yDSEBNBMIOgQKARQLBgUMEgoEkgi?= =?us-ascii?q?CRwFGiCCNJ5B1O1sKgyCKIo4ehWAFJoNggUWJc5Z+mAWKD4MtkAsmhGQCBAI?= =?us-ascii?q?EBQIOAQEGgkUqJIFZcBVlAYI+CUcXAg6PQwEIgkOFFIVJAXMCNgIGAQkBAQM?= =?us-ascii?q?JfIgELYEHAYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.83,312,1616457600";  d="scan'208,217";a="637340745"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Jul 2021 00:15:45 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 1610Fj6W009457 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 1 Jul 2021 00:15:45 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 30 Jun 2021 19:15:45 -0500
Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 30 Jun 2021 19:15:44 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Wed, 30 Jun 2021 19:15:44 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K3pzvBeLl2o/RgzSm1FFStwoQ5dRAwhk0i+xBWgrsrKxrYDMcyyc04FKMxpuXLdH2rZAEdEM/Swy1SJtEdHQX8Tq7c+Ac8fZn7Amq+DmdrjN9O9KsDJnWBxbxxFEAj6m/u5KAyCuFeuf7k7F+/NGmqTUUIQPtiqkJeigm6tdgwKbTk7tuBcrhRm7jPHmwnN0LkesMuv9qXsuv1UX9KZ91enMf4+UY1kZBfqY2nJ/9b2PAGdPY8R48YnC0yBipg04ga/6FKioL5Nj0xfmt40Fc1d/jFNZ9Ot7o5v155DI1EunFo/KuHsaR+/Sg24O0pG+R8Fa8sEWBwSYuwydZb0f1A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=65NGtRok1APlTD0ZPMfOLT6C3OSrU9+3eAn/XRWITOU=; b=PZelculexzZXT2NeAZqHfmVynaigeyHtJDUndiqalyNchVQmyMvQb3xXeRjbo6CZSThxdnWdgojfRNEjLtQK/2IbsLR5QF+PbS5c4Uc92ZMD+v1GigxIyPMEVxawssfGINIjsMFEUZOlWGtyEbAHhlphNITmoC4ASpGshYhkk9ZIYIFMAhPG5aUC1dDWxSuEljbRAoIsRxLJxcaxmSVPq7Qq+fDAluIVXl8vM7e7DJNn7iP0fX4RxfOVDcXfht0yUWkIhOcVOvrP9cjmROeD0Frd0IHc20eImtktdEdKuko3nvERll1Ql3/n/3gPtmFRD3HumWEXmnqppeCXgH4BQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=65NGtRok1APlTD0ZPMfOLT6C3OSrU9+3eAn/XRWITOU=; b=j6z7TSyfBjNXKbKFxjDzNaQnAt0MG19nwNKyZ4XgrnDN20EFYjlqRhXGzuZKNig1xtYdC0XoO9Ts1l45wIjJn4FRgFzKRy8c03pbPcZapsjeX7kYl0w/mZpUXQdsOD1o+qav+trZRGTOWmXLIYXsvAj6yJhPbH1H+sXjJax3E1w=
Received: from BL0PR11MB2884.namprd11.prod.outlook.com (2603:10b6:208:72::25) by BL0PR11MB3042.namprd11.prod.outlook.com (2603:10b6:208:78::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19; Thu, 1 Jul 2021 00:15:43 +0000
Received: from BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::592e:30fd:2fa1:e919]) by BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::592e:30fd:2fa1:e919%5]) with mapi id 15.20.4264.026; Thu, 1 Jul 2021 00:15:43 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Yingzhen Qu <yingzhen.ietf@gmail.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>, "lsvr@ietf.org" <lsvr@ietf.org>, "guntervandeveldecc@icloud.com" <guntervandeveldecc@icloud.com>, =?utf-8?B?THVjIEFuZHLDqSBCdXJkZXQ=?= <laburdet.ietf@gmail.com>, "Yemin (Amy)" <amy.yemin@huawei.com>
Thread-Topic: Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
Thread-Index: AQHXZ59ANzP3r4lPy0uer8J93loFPasscX4AgACzPgD//+VpAA==
Date: Thu, 1 Jul 2021 00:15:42 +0000
Message-ID: <932A097A-5314-4DC1-97A7-0314FB70A4E4@cisco.com>
References: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com> <F6C9EA73-1BCF-4C3C-AC9E-9261D180C1C7@cisco.com> <8152FDDD-A8DE-4930-B53E-5A0D3E0ACF90@gmail.com>
In-Reply-To: <8152FDDD-A8DE-4930-B53E-5A0D3E0ACF90@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21061301
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ce3d71bc-a622-4556-e00f-08d93c255d83
x-ms-traffictypediagnostic: BL0PR11MB3042:
x-microsoft-antispam-prvs: <BL0PR11MB3042B8FA47AB521AB0D6DFCBC2009@BL0PR11MB3042.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vG1e3NEc16MTvfbeefcuEeoP1DEQYFpSwvcimf04092azBOWlub6M2dHHvMwJ3L9Ces6tb0KJ9zJ7fgKB48aKEHWxZZnATMJkNAbKcwjGgzh1SaZ3+YApjUOT46zOKeHm0zv56RA/h7zCMgywqy2HpuvyBhCTgLTIEV202irtNi2a9l/EPhS9gv6XvqsytXVboiBFI8kJvnczw/HIhU47zUWI3rtXKJbzpXb8GIILxTwV3HpsT8bA8TgcgpnQB1gXXfer306sFCRDXnfBuVACDbI/CJ6Rvcfa+/tDzO48POHNLu32vw0sola8JQC6MjvxfAtlsWQBqqULt0KY1QOA29BOgkBaH9hvC6C4/y4Sh7w/BX0WIm40uXvcdTukYlNsRq0s+S/vMexTKf0On8SryLLAlwSc6wTZHpyOAdt4LNPCXySGAvxfu4EbUbzlede/AEM38O6Tr/+AWrbErw9jI7KapWiTxoRkpllWciwP/8bUGN1vYoEwZiBnM5ojj4xKiW6dB6zxlJC1Lt81xAsxnltiEFUbwfZwQ0XLQi6iQ00IhbwTBsGUEaYeVWnXVYUU1hQq2Y8wZTP/D5IBNVxjXTxin6VsycNXwvgkD83sKpEjaL1sILOXuBZ0cliknjJt377ofqu3X/nl0GSMRRJeAoszDRjfRiItjN0rteGlsFfeXvaqLhEV4TZYfJncA3KORAFnFuxd3+lUy4Uog9TipMYoXHiX172NtRz+QUIp2jds9dZzwlVfma3odZNm78Fyt0ObYUGwpbUpzYllzNyGey0xwVFeytiwOCZe8hE0Z0CAuGJgh90fMgyCqpdvVrx0JwiSavH99AzpxrtNn5fFA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR11MB2884.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(346002)(396003)(136003)(366004)(376002)(39860400002)(186003)(45080400002)(38100700002)(6512007)(71200400001)(122000001)(478600001)(26005)(86362001)(6506007)(33656002)(316002)(54906003)(6486002)(53546011)(36756003)(5660300002)(9326002)(66476007)(66556008)(8936002)(2906002)(83380400001)(66946007)(64756008)(66446008)(2616005)(4326008)(91956017)(166002)(6916009)(8676002)(76116006)(45980500001)(579004)(559001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aGFocERiK25xaWxLdUoxQi9QdDZXcVR1a3lyOVk1RTBjakhrM0ZBN1UwUjQz?= =?utf-8?B?S1VHTGdpVDdWY28zSTVkMVlTcTZ2WnlMcDZIKzhsWkF1OEFza1ZQZ1pFYzBI?= =?utf-8?B?SUl3TjJodkdRajdBZDV3RFQzeDFwMUd2YzNxSU4yMW1rdWFPMUl6Z3IrWkxO?= =?utf-8?B?WmpaM3lZd2hHbk5GeWdwRTMxVnZCbllvL0docmhocGRQUVlsekVoQ1BwS3FD?= =?utf-8?B?VDNoVWorc0tHVlh1K01xV1NXSUNlZG9FSlJSdmk4c3QyVlVySm5mWEVPemZ3?= =?utf-8?B?dG9rNlBGdk1lbHJkMm1weGVjVWdadlZEZUVkbGplZTByTUM2VWN0bTZxUi95?= =?utf-8?B?YWM2cXpWZzlZM3dubHdQSG12NjB5NWtyR2pDTGhVUE40cjVXeUxOaDk3R1NW?= =?utf-8?B?a0ZzcUNTQ2pFd1RoZkxabUZsbHRLUnQzZXJydWM3cllkTmNqRlZLdEo2RW0r?= =?utf-8?B?Q3UyajBQMVZMREhkTTZhTmpkNFdvVmFFMlBCc0l4ejlNZ0VkOW5EcUJmelVN?= =?utf-8?B?b2xNY2JqYkJBUkhWMkZTVjhvM3dJbXRxcmJjOStaSlVUSjF1d2QxWjZ5YXQv?= =?utf-8?B?OHlUbkRSVXplNExXNEtmclgrS2prZUF0L3RiR0JBQnNYaHZBUHFkcDRpejRm?= =?utf-8?B?dEpHcXErOXFtRzJQWitVa1NNSXJ2SEozODRIakZiaXh4V1dBaGczWS9SbW1j?= =?utf-8?B?MVVZVHVyeG5jdEM3VzRaUGJ6VXNsd3lHR1FLcEJmKzBPNU1kYkFJL2pveWdS?= =?utf-8?B?NnQvR216UjVsSnNBdDRLNkdvRGZzdU1vL0x3VFFtZjdobjJ6bTdBcmh2L01M?= =?utf-8?B?U3cwaDVobUhxV3lwQ00zSk1KQUp0T3VZSXpmTjVLNmlzRkxvQWRhWHcrUXdQ?= =?utf-8?B?bWJ2M095OWFmeklpMHl0WlVkWUhpYTIvVWVaR0tONk0vWkpnYzJIRFdnMjRs?= =?utf-8?B?YjkwS3Y1Yk9aYU4wZGg4NjZTc3BqeHFSbTB6TERUcy9wcFFpNXFKK2k3SG15?= =?utf-8?B?Q3QwRGg3WmNNVmJMUjBWd3djZUxyYTBTbGpzY21wQWs4SnVMOHRvNEJUdUdD?= =?utf-8?B?OVJFMmhUeThGeWxJNTkzcHUraG9xSS82NUhFK1A0U09wZkhZNVVhWWtmbVBM?= =?utf-8?B?QjZJUUhETkJuRzVqMWVwcTNhRkVkeVBFM0M4NXlOUVNNOGVORVh3d1VTeVFV?= =?utf-8?B?YUkrZk5kaGFSZkNBWGpqOG5oR3RlRFdaQ1dZOThCNjFveHh0dFpabW1hcjRv?= =?utf-8?B?STRIUWxtaTBHL2ZjRXlKVE1wTWQ5WHA5Ulp2NUpJcyt5K0pFRHUvaFRyL1JS?= =?utf-8?B?VGxnRGgxNi9jYkV1cmhza1kzN3RQcWZvaEhSVkVGYlgyQ004WFFrcnVMSlVL?= =?utf-8?B?RmhCU3UyMzN4Nm4va1cvNEo0U2RIdDB1Q0ZxeXREVjkrTjNycFZEcEdQYm1v?= =?utf-8?B?SDBBbjZyNnIwNHpXcnpTdmJCQ1ZBTEdtNVJNQUNCaFFMQXRnbmw5Y09zWGNk?= =?utf-8?B?d01SdTRxWkFiS0tlZ3NVOEpGcU9KMzA5eUlRRlZYeGt4d0YxWFF5ZzQ5Ti9K?= =?utf-8?B?ZDMvL0x1QURqSVV3bmlRY3g4dHM5TUwwK0MrNVJUTURndzBJYkdsczM1ZmNG?= =?utf-8?B?NXo3V2QrN0Z4K3I1UktSWUpVc2JQOXUyTFc3cFh3V1RIUEM0RklCM3hBZzdr?= =?utf-8?B?WFVQbGZvQ043UkxBVzhaM0ZRd0JobDhLRDVsYmVCRUdmTWZ3WUgyTWFWZE93?= =?utf-8?B?bEtPcHEvZHBTdzFQU1ZLeXNSdlFMMXFqVlB0QWdDNllBZVhSMzcxNHVsUjZn?= =?utf-8?B?bVVOT3Nwell6ZzAvNlZrZz09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_932A097A53144DC197A70314FB70A4E4ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB2884.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ce3d71bc-a622-4556-e00f-08d93c255d83
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2021 00:15:42.9326 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: geNO4V6vnNGRB6FbFBHD2n5f4PgIkEHhDwkPptZeLqY1Vz2cWp1Qu2Xv+SaSWlNv
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3042
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/9GwL3FBl_KT3P0S1rJY_GcFReq0>
Subject: Re: [Lsvr] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jul 2021 00:15:54 -0000

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

SGkgWWluZ3poZW4sDQoNCkZyb206IFlpbmd6aGVuIFF1IDx5aW5nemhlbi5pZXRmQGdtYWlsLmNv
bT4NCkRhdGU6IFdlZG5lc2RheSwgSnVuZSAzMCwgMjAyMSBhdCA1OjUxIFBNDQpUbzogQWNlZSBM
aW5kZW0gPGFjZWVAY2lzY28uY29tPg0KQ2M6IFJvdXRpbmcgRGlyZWN0b3JhdGUgPHJ0Zy1kaXJA
aWV0Zi5vcmc+LCAiZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmciIDxkcmFmdC1pZXRm
LWxzdnItYmdwLXNwZkBpZXRmLm9yZz4sICJsc3ZyQGlldGYub3JnIiA8bHN2ckBpZXRmLm9yZz4s
ICJndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbSIgPGd1bnRlcnZhbmRldmVsZGVjY0BpY2xv
dWQuY29tPiwgTHVjIEFuZHLDqSBCdXJkZXQgPGxhYnVyZGV0LmlldGZAZ21haWwuY29tPiwgIlll
bWluIChBbXkpIiA8YW15LnllbWluQGh1YXdlaS5jb20+DQpTdWJqZWN0OiBSZTogUnRnZGlyIExh
c3QgQ2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTMNCg0KSGkgQWNlZSwN
Cg0KVGhhbmtzIGZvciBhZGRyZXNzaW5nIG15IGNvbW1lbnRzLiBJIGhhZCBhIHF1aWNrIGxvb2sg
YXQgdGhlIGNoYW5nZXMgaW4gdmVyc2lvbiAtMTQsIGFuZCBoYXZlIGEgcXVlc3Rpb24gYWJvdXQg
dGhlIGZvbGxvd2luZyBjb21tZW50LiBUaGUgY2hhbmdlIGRvbmUgZG9lcyBtYWtlIHRoZSBzZWNv
bmQgcG9pbnQgY2xlYXIsIGJ1dCBteSBvcmlnaW5hbCBjb21tZW50IHdhcyBhYm91dCB0aGUgZm91
cnRoIHBvaW50LiBQbGVhc2UgYWxzbyBjb25zaWRlciBtYWtlIHRoZSB0ZXJtIGNvbnNpc3RlbnQs
IOKAnEN1cnJlbnQtUHJlZml44oCZc+KAnSB2cy4g4oCcY3VycmVudCByb3V0ZeKAmXPigJ0uDQoN
ClRoaXMgaXMgaW5jb25zaXN0ZW50IGJ1dCBpbiB0aGUgY2FzZSDigJxjdXJyZW50IHJvdXRl4oCZ
c+KAnSBzaG91bGQgYmUg4oCcTE9DLVJJQiByb3V0ZeKAmXPigJ0gdG8gYmUgY29ycmVjdCB3aXRo
IHJlc3BlY3QgdG8gdGhlIHJ1bGUuIFRoZXJlIHdlcmUgdHdvIGluc3RhbmNlcyBvZiB0aGlzIGlu
Y29uc2lzdGVuY3kuIEkgd2lsbCBmaXggaW4gdGhlIG5leHQgcmV2aXNpb24gYWxvbmcgd2l0aCBh
IGNvdXBsZSBjb21tZW50cyBmcm9tIEhhaWJvLg0KDQpUaGFua3MsDQpBY2VlDQoNCg0KMTAxNyAg
ICAgICAqICBJZiB0aGUgQ3VycmVudC1QcmVmaXgncyBjb3JyZXNwb25kaW5nIHByZWZpeCBpcyBp
biB0aGUgTE9DLVJJQg0KMTAxOCAgICAgICAgICAgYW5kIHRoZSBjb3N0IGlzIGxlc3MgdGhhbiB0
aGUgY3VycmVudCByb3V0ZSdzIG1ldHJpYywgdGhlDQoNClttYWpvcl06IEkgdGhpbmsgdGhpcyBt
ZWFudCB0byBiZSAibW9yZSB0aGFuIHRoZSBjdXJyZW50IHJvdXRlJ3MgbWV0cmljIg0KDQpDbGFy
aWZpZWQgdGhpcyBzbyB0aGF0IHRoZXJlIGlzIG5vIGFtYmlndWl0eSBhcyB0byB3aGljaCBtZXRy
aWMgaXMgcmVmZXJlbmNlZC4NCg0KDQpUaGFua3MsDQpZaW5nemhlbg0KDQoNCg0KDQpPbiBKdW4g
MzAsIDIwMjEsIGF0IDg6MDkgQU0sIEFjZWUgTGluZGVtIChhY2VlKSA8YWNlZUBjaXNjby5jb208
bWFpbHRvOmFjZWVAY2lzY28uY29tPj4gd3JvdGU6DQoNCkhpIFlpbmd6aGVuLA0KDQpUaGFua3Mg
Zm9yIHRoZSByZXZpZXcuIFdl4oCZdmUgaW5jb3Jwb3JhdGVkIG1vc3Qgb2YgeW91ciBjb21tZW50
cyBpbnRvIHRoZSAtMTQgdmVyc2lvbi4NCg0KRnJvbTogWWluZ3poZW4gUXUgPHlpbmd6aGVuLmll
dGZAZ21haWwuY29tPG1haWx0bzp5aW5nemhlbi5pZXRmQGdtYWlsLmNvbT4+DQpEYXRlOiBUdWVz
ZGF5LCBKdW5lIDIyLCAyMDIxIGF0IDM6NDYgUE0NClRvOiBSb3V0aW5nIERpcmVjdG9yYXRlIDxy
dGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPj4sICJkcmFmdC1pZXRmLWxz
dnItYmdwLXNwZkBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5v
cmc+IiA8ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYt
bHN2ci1iZ3Atc3BmQGlldGYub3JnPj4sICJsc3ZyQGlldGYub3JnPG1haWx0bzpsc3ZyQGlldGYu
b3JnPiIgPGxzdnJAaWV0Zi5vcmc8bWFpbHRvOmxzdnJAaWV0Zi5vcmc+Pg0KQ2M6ICJndW50ZXJ2
YW5kZXZlbGRlY2NAaWNsb3VkLmNvbTxtYWlsdG86Z3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5j
b20+IiA8Z3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5jb208bWFpbHRvOmd1bnRlcnZhbmRldmVs
ZGVjY0BpY2xvdWQuY29tPj4sIEx1YyBBbmRyw6kgQnVyZGV0IDxsYWJ1cmRldC5pZXRmQGdtYWls
LmNvbTxtYWlsdG86bGFidXJkZXQuaWV0ZkBnbWFpbC5jb20+PiwgIlllbWluIChBbXkpIiA8YW15
LnllbWluQGh1YXdlaS5jb208bWFpbHRvOmFteS55ZW1pbkBodWF3ZWkuY29tPj4NClN1YmplY3Q6
IFJ0Z2RpciBMYXN0IENhbGwgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmLTEzDQpS
ZXNlbnQtRnJvbTogPGFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmFsaWFzLWJvdW5jZXNA
aWV0Zi5vcmc+Pg0KUmVzZW50LVRvOiBBY2VlIExpbmRlbSA8YWNlZUBjaXNjby5jb208bWFpbHRv
OmFjZWVAY2lzY28uY29tPj4sIFNoYXduIFphbmRpIDxzemFuZGlAbGlua2VkaW4uY29tPG1haWx0
bzpzemFuZGlAbGlua2VkaW4uY29tPj4sIFdpbSBIZW5kZXJpY2t4IDx3aW0uaGVuZGVyaWNreEBu
b2tpYS5jb208bWFpbHRvOndpbS5oZW5kZXJpY2t4QG5va2lhLmNvbT4+LCBLZXl1ciBQYXRlbCA8
a2V5dXJAYXJyY3VzLmNvbTxtYWlsdG86a2V5dXJAYXJyY3VzLmNvbT4+DQpSZXNlbnQtRGF0ZTog
VHVlc2RheSwgSnVuZSAyMiwgMjAyMSBhdCAzOjQ1IFBNDQoNCkkgaGF2ZSBiZWVuIHNlbGVjdGVk
IGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2VyIGZvciB0aGlzIGRyYWZ0LiBUaGUg
Um91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxsIHJvdXRpbmcgb3Igcm91dGlu
Zy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBJRVRGIGxhc3QgY2FsbCBhbmQg
SUVTRyByZXZpZXcsIGFuZCBzb21ldGltZXMgb24gc3BlY2lhbCByZXF1ZXN0LiBUaGUgcHVycG9z
ZSBvZiB0aGUgcmV2aWV3IGlzIHRvIHByb3ZpZGUgYXNzaXN0YW5jZSB0byB0aGUgUm91dGluZyBB
RHMuIEZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlLCBw
bGVhc2Ugc2VlaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtpL1J0
Z0Rpcg0KDQpBbHRob3VnaCB0aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNl
IG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29u
c2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0
aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1
c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0Lg0KDQpEb2N1bWVudDogZHJhZnQtaWV0Zi1s
c3ZyLWJncC1zcGYNClJldmlld2VyOiBZaW5nemhlbiBRdQ0KUmV2aWV3IERhdGU6IEp1biAxNXRo
LCAyMDIxDQpJbnRlbmRlZCBTdGF0dXM6IFN0YW5kYXJkcyBUcmFjaw0KDQpTdW1tYXJ5Og0KDQpU
aGlzIGRvY3VtZW50IGhhcyBzb21lIGlzc3VlcyB0aGF0IHNob3VsZCBiZSBhdCBsZWFzdCBjb25z
aWRlcmVkIHByaW9yIHRvIHB1YmxpY2F0aW9uLg0KDQpDb21tZW50czoNCg0KDQpNYWpvciBpc3N1
ZXM6DQoNCuKAoiAgICAgICAgIENvbnNpZGVyaW5nIHRoZSBTUEYgU3RhdHVzIGF0dHJpYnV0ZSBU
TFYgaGFzIHRoZSBzYW1lIHR5cGUgZm9yIE5vZGUsIExpbmsgYW5kIFByZWZpeCBOTFJJLCBpdCBp
cyBpbXBsaWVkIHRoYXQgYSBCR1AgdXBkYXRlIG1lc3NhZ2UgY2FuIG9ubHkgY29udGFpbiBhIHNp
bmdsZSBraW5kIG9mIE5MUkkgKGZvciBleGFtcGxlLCBOb2RlIG9yIExpbmspLiBJ4oCZZCBzdWdn
ZXN0IG1ha2UgdGhlIGRyYWZ0IGV4cGxpY2l0bHkgc3RhdGUgaXQuDQoNCknigJl2ZSBhZGRlZCBh
IHBhcmFncmFwaCBvbiB0aGlzIGluIDUuMS4xLiBJZiB3ZSB3ZXJlIHRvIG1ha2UgdGhpcyBhIHJl
c3RyaWN0aW9uLCB3ZeKAmWQgbmVlZCB0byBkaXNjdXNzIGluIFdHLg0KDQoNCg0K4oCiICAgICAg
ICAgQWJvdXQgU1BGIFN0YXR1cyBUTFYsIHVzZSB0aGUgTm9kZSBOTFJJIGFzIGFuIGV4YW1wbGUg
KHNlY3Rpb24gNS4yLjEuMiksIGl0IHNheXMgaW4gdGhlIGRyYWZ0OiDigJxJZiB0aGUgU1BGIFN0
YXR1cyBUTFYgaXMgbm90IGluY2x1ZGVkIHdpdGggdGhlIE5vZGUgTkxSSSwgdGhlIG5vZGUgaXMg
Y29uc2lkZXJlZCB0byBiZSB1cCBhbmQgaXMgYXZhaWxhYmxlIGZvciB0cmFuc2l0IHRyYWZmaWMu
4oCdLCB0aGVuIGxhdGVyLCDigJxJZiBhIEJHUCBzcGVha2VyIHJlY2VpdmVkIHRoZSBOb2RlIE5M
UkkgYnV0IHRoZSBTUEYgU3RhdHVzIFRMViBpcyBub3QgcmVjZWl2ZWQsIHRoZW4gYW55IHByZXZp
b3VzbHkgcmVjZWl2ZWQgaW5mb3JtYXRpb24gaXMgY29uc2lkZXJlZCBhcyBpbXBsaWNpdGx5IHdp
dGhkcmF3biBhbmQgdGhlIHVwZGF0ZSBpcyBwcm9wYWdhdGVkIHRvIG90aGVyIEJHUCBzcGVha2Vy
cy4g4oCcLiBUaGVzZSB0d28gc3RhdGVtZW50cyBzZWVtIHRvIGNvbmZsaWN0Lg0KDQpJ4oCZdmUg
Zml4ZWQgdGhpcyBmb3IgYWxsIHRoZSBzdGF0dXMgVExWcy4NCg0KDQpDb21tZW50cyBpbmxpbmU6
DQoNCltMaW5lIG51bWJlcnMgZnJvbSBpZG5pdHNdDQoNCjc4ICAgICAgIDUuMi4xLiAgTm9kZSBO
TFJJIFVzYWdlIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDExDQo3OSAg
ICAgICAgIDUuMi4xLjEuICBOb2RlIE5MUkkgQXR0cmlidXRlIFNQRiBDYXBhYmlsaXR5IFRMViAg
LiAuIC4gLiAuICAxMQ0KODAgICAgICAgICA1LjIuMS4yLiAgQkdQLUxTLVNQRiBOb2RlIE5MUkkg
QXR0cmlidXRlIFNQRiBTdGF0dXMgVExWIC4gLiAgMTINCg0KW01pbm9yXTogc2VjdGlvbiA1LjIu
MS4xIHNob3VsZCBiZSBjaGFuZ2VkIHRvICJCR1AtTFMtU1BGIE5vZGUgTkxSSSBBdHRyaWJ1dGUg
U1BGIENhcGFiaWxpdHkgVExWIiB0byBiZSBjb25zaXN0ZW50IHdpdGggb3RoZXIgdGl0bGVzLg0K
Rml4ZWQuDQoNCjIyNiAgIEFub3RoZXIgcG90ZW50aWFsIGFkdmFudGFnZSBvZiBCR1AgU1BGIGlz
IHRoYXQgYm90aCBJUHY2IGFuZCBJUHY0IGNhbg0KMjI3ICAgYm90aCBiZSBzdXBwb3J0ZWQgdXNp
bmcgdGhlIEJHUC1MUy1TUEYgU0FGSSB3aXRoIHRoZSBzYW1lIEJHUC1MUy1TUEYNCjIyOCAgIE5M
UklzLg0KDQpbTWlub3JdOiBwb3RlbnRpYWwgYWR2YW50YWdlPyBJJ2Qgc3VnZ2VzdCByZW1vdmUg
InBvdGVudGlhbCIuDQpbbml0c106IGJvdGggSVB2NiBhbmQgSVB2NCBjYW4gYm90aCBiZSBzdXBw
b3J0ZWQNCg0KRml4ZWQgYm90aC4NCg0KDQozMTUgICBUaGUgQkdQIFNQRiBleHRlbnNpb25zIHJl
dXNlIHRoZSBOb2RlLCBMaW5rLCBhbmQgUHJlZml4IE5MUkkgZGVmaW5lZA0KMzE2ICAgaW4gW1JG
Qzc3NTJdLiAgVGhlIHVzYWdlIG9mIHRoZSBCR1AtTFMgTkxSSSwgbWV0cmljIGF0dHJpYnV0ZXMs
IGFuZA0KMzE3ICAgYXR0cmlidXRlIGV4dGVuc2lvbnMgaXMgZGVzY3JpYmVkIGluIFNlY3Rpb24g
NS4yLjEuDQoNClttaW5vcl06IG1ldHJpYyBhdHRyaWJ1dGVzPyBNaWdodCBiZSBiZXR0ZXIganVz
dCByZW1vdmUgaXQuDQpzL1NlY3Rpb24gNS4yLjEvU2VjdGlvbiA1LjINCg0KQ2hhbmdlZCB0byBq
dXN0IOKAnGF0dHJpYnV0ZXPigJ0gYW5kIGZpeGVkIHJlZmVyZW5jZS4NCg0KDQozNTcgICBob3Ag
c2Vzc2lvbnMpIGFuZCB0aGUgZGlyZWN0IGNvbm5lY3Rpb24gZGlzY292ZXJ5IGFuZCBsaXZlbGlu
ZXNzDQozNTggICBkZXRlY3Rpb24gZm9yIHRoZSBpbnRlcmNvbm5lY3RpbmcgbGlua3MgYXJlIGlu
ZGVwZW5kZW50IG9mIHRoZSBCR1ANCjM1OSAgIHByb3RvY29sLiAgdGhlIHNjb3BlIG9mIHRoaXMg
ZG9jdW1lbnQuICBGb3IgZXhhbXBsZSwgbGl2ZWxpbmVzcw0KDQpbbml0c106IHVuZmluaXNoZWQg
c2VudGVuY2U6IHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50Lg0KDQpSZW1vdmVkLg0KDQoNCjQ3
MCA1LjIuICBFeHRlbnNpb25zIHRvIEJHUC1MUw0KDQo0NzIgICBbUkZDNzc1Ml0gZGVzY3JpYmVz
IGEgbWVjaGFuaXNtIGJ5IHdoaWNoIGxpbmstc3RhdGUgYW5kIFRFDQo0NzMgICBpbmZvcm1hdGlv
biBjYW4gYmUgY29sbGVjdGVkIGZyb20gSUdQcyBhbmQgc2hhcmVkIHdpdGggZXh0ZXJuYWwNCjQ3
NCAgIGNvbXBvbmVudHMgdXNpbmcgdGhlIEJHUCBwcm90b2NvbC4gIEl0IGRlc2NyaWJlcyBib3Ro
IHRoZSBkZWZpbml0aW9uDQo0NzUgICBvZiB0aGUgQkdQLUxTLVNQRiBOTFJJIHRoYXQgYWR2ZXJ0
aXNlIGxpbmtzLCBub2RlcywgYW5kIHByZWZpeGVzDQo0NzYgICBjb21wcmlzaW5nIElHUCBsaW5r
LXN0YXRlIGluZm9ybWF0aW9uIGFuZCB0aGUgZGVmaW5pdGlvbiBvZiBhIEJHUA0KNDc3ICAgcGF0
aCBhdHRyaWJ1dGUgKEJHUC1MUyBhdHRyaWJ1dGUpIHRoYXQgY2FycmllcyBsaW5rLCBub2RlLCBh
bmQgcHJlZml4DQoNCltNYWpvcl06IGxpbmUgNDc1OiBzaG91bGQgYmUgIkJHUC1MUyBOTFJJIg0K
DQpHb29kIGNhdGNoIOKAkyBmaXhlZC4NCg0KDQo1NTYgICBJZiB0aGUgU1BGIFN0YXR1cyBUTFYg
aXMgcmVjZWl2ZWQgYW5kIHRoZSBjb3JyZXNwb25kaW5nIE5vZGUgTkxSSSBoYXMNCjU1NyAgIG5v
dCBiZWVuIHJlY2VpdmVkLCB0aGVuIHRoZSBTUEYgU3RhdHVzIFRMViBpcyBpZ25vcmVkIGFuZCBu
b3QgdXNlZCBpbg0KNTU4ICAgU1BGIGNvbXB1dGF0aW9uIGJ1dCBpcyBzdGlsbCBhbm5vdW5jZWQg
dG8gb3RoZXIgQkdQIHNwZWFrZXJzLiAgQW4NCjU1OSAgIGltcGxlbWVudGF0aW9uIE1BWSBsb2cg
YW4gZXJyb3IgZm9yIGZ1cnRoZXIgYW5hbHlzaXMuICBJZiBhIEJHUA0KNTYwICAgc3BlYWtlciBy
ZWNlaXZlZCB0aGUgTm9kZSBOTFJJIGJ1dCB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgbm90DQo1NjEg
ICByZWNlaXZlZCwgdGhlbiBhbnkgcHJldmlvdXNseSByZWNlaXZlZCBpbmZvcm1hdGlvbiBpcyBj
b25zaWRlcmVkIGFzDQo1NjIgICBpbXBsaWNpdGx5IHdpdGhkcmF3biBhbmQgdGhlIHVwZGF0ZSBp
cyBwcm9wYWdhdGVkIHRvIG90aGVyIEJHUA0KNTYzICAgc3BlYWtlcnMuICBBIEJHUCBzcGVha2Vy
IHJlY2VpdmluZyBhIEJHUCBVcGRhdGUgY29udGFpbmluZyBhIFNQRg0KNTY0ICAgU3RhdHVzIFRM
ViBpbiB0aGUgQkdQLUxTIGF0dHJpYnV0ZSBbUkZDNzc1Ml0gd2l0aCBhIHZhbHVlIHRoYXQgaXMN
CjU2NSAgIG91dHNpZGUgdGhlIHJhbmdlIG9mIGRlZmluZWQgdmFsdWVzIFNIT1VMRCBiZSBwcm9j
ZXNzZWQgYW5kIGFubm91bmNlZA0KNTY2ICAgdG8gb3RoZXIgQkdQIHNwZWFrZXJzLiAgSG93ZXZl
ciwgYSBCR1Agc3BlYWtlciBNVVNUIG5vdCB1c2UgdGhlDQo1NjcgICBTdGF0dXMgVExWIGluIGl0
cyBTUEYgY29tcHV0YXRpb24uICBBbiBpbXBsZW1lbnRhdGlvbiBNQVkgbG9nIHRoaXMNCjU2OCAg
IGNvbmRpdGlvbiBmb3IgZnVydGhlciBhbmFseXNpcy4NCg0KW25pdHNdOiBzL01VU1Qgbm90L01V
U1QgTk9UDQpbbWlub3JdOiBzL0JHUCBzcGVha2VyL0JHUCBTUEYgc3BlYWtlcg0KVGhlcmUgYXJl
IG11bHRpIHBsYWNlcyBpbiB0aGUgZHJhZnQgdXNpbmcgIkJHUCBzcGVha2VyIiBpbnN0ZWFkIG9m
ICJCR1AgU1BGIHNwZWFrZXIiLCBwbGVhc2UgZ28gb3ZlciBhbmQgZml4IHdoZW4gYXBwbGljYWJs
ZS4NCkZvciBleGFtcGxlOg0KMTQwOCAgIGV4Y2Vzc2l2ZSBTUEYgY2FsY3VsYXRpb25zLiAgV2hl
biBhIEJHUCBzcGVha2VyIGRldGVjdHMgdGhhdCBpdHMNCnNlY3Rpb24gNy4xDQoNClVzZWQg4oCc
QkdQIFNQRiBTcGVha2Vy4oCdIGNvbnNpc3RlbnRseSBhbmQgZml4ZWQgc2V2ZXJhbCDigJxNVVNU
IG5vdOKAnSBpbnN0YW5jZXMuDQoNCg0KODY0ICAgV2hlbiBhIEJHUCBTUEYgc3BlYWtlciBjb21w
bGV0ZWx5IGxvc2VzIGl0cyBzZXF1ZW5jZSBudW1iZXIgc3RhdGUsDQo4NjUgICBpLmUuLCBkdWUg
dG8gYSBjb2xkIHN0YXJ0LCBvciBpbiB0aGUgdW5saWtlbHkgcG9zc2liaWxpdHkgdGhhdCB0aGF0
DQoNCltuaXRzXTogZXh0cmEgInRoYXQiLg0KDQpSZW1vdmVkLg0KDQoNCjk0MyAgIG8gIExvY2Fs
IFJvdXRlIEluZm9ybWF0aW9uIEJhc2UgKExPQy1SSUIpIC0gVGhpcyByb3V0aW5nIHRhYmxlDQo5
NDQgICAgICAgY29udGFpbnMgcmVhY2hhYmlsaXR5IGluZm9ybWF0aW9uIChpLmUuLCBuZXh0IGhv
cHMpIGZvciBhbGwNCjk0NSAgICAgICBwcmVmaXhlcyAoYm90aCBJUHY0IGFuZCBJUHY2KSBhcyB3
ZWxsIGFzIEJHUC1MUy1TUEYgbm9kZQ0KOTQ2ICAgICAgIHJlYWNoYWJpbGl0eS4gIEltcGxlbWVu
dGF0aW9ucyBtYXkgY2hvb3NlIHRvIGltcGxlbWVudCB0aGlzIHdpdGgNCjk0NyAgICAgICBzZXBh
cmF0ZSBSSUJzIGZvciBlYWNoIGFkZHJlc3MgZmFtaWx5IGFuZC9vciBQcmVmaXggdmVyc3VzIE5v
ZGUNCjk0OCAgICAgICByZWFjaGFiaWxpdHkuICBJdCBpcyBzeW5vbnltb3VzIHdpdGggdGhlIExv
Yy1SSUIgc3BlY2lmaWVkIGluDQo5NDkgICAgICAgW1JGQzQyNzFdLg0KDQpbbml0c106IHMvTG9j
LVJJQi9MT0MtUklCDQoNCkluIHRoaXMgY2FzZSwgUkZDIDQyNzEgdXNlcyDigJxMb2MtUklC4oCd
Lg0KDQoNCjEwMTcgICAgICAgKiAgSWYgdGhlIEN1cnJlbnQtUHJlZml4J3MgY29ycmVzcG9uZGlu
ZyBwcmVmaXggaXMgaW4gdGhlIExPQy1SSUINCjEwMTggICAgICAgICAgIGFuZCB0aGUgY29zdCBp
cyBsZXNzIHRoYW4gdGhlIGN1cnJlbnQgcm91dGUncyBtZXRyaWMsIHRoZQ0KDQpbbWFqb3JdOiBJ
IHRoaW5rIHRoaXMgbWVhbnQgdG8gYmUgIm1vcmUgdGhhbiB0aGUgY3VycmVudCByb3V0ZSdzIG1l
dHJpYyINCg0KQ2xhcmlmaWVkIHRoaXMgc28gdGhhdCB0aGVyZSBpcyBubyBhbWJpZ3VpdHkgYXMg
dG8gd2hpY2ggbWV0cmljIGlzIHJlZmVyZW5jZWQuDQoNCg0KMTEzNCAgIG9wZXJhdGUgdG9kYXkg
KGkuZS4sICJTaGlwcy1pbi10aGUtTmlnaHQiIG1vZGUpLiAgVGhlcmUgaXMgbm8NCjExMzUgICBp
bXBsaWNpdCByb3V0ZSByZWRpc3RyaWJ1dGlvbiBiZXR3ZWVuIHRoZSBCR1AgYWRkcmVzcyBmYW1p
bGllcy4NCg0KW21ham9yXTogd2hhdCBhYm91dCByZWRpc3RyaWJ1dGlvbiBmcm9tIG90aGVyIHBy
b3RvY29scywgc2F5IE9TUEY/DQoNClRoaXMgaGFzIHR5cGljYWxseSBiZWVuIG91dCBvZiBzY29w
ZSBpbiByb3V0aW5nIHByb3RvY29sIGRvY3VtZW50cyDigJMgYWx0aG91Z2ggSSBqdXN0IHNhdyBh
IG5ldyBkcmFmdCBkZWFsaW5nIHdpdGggQkdQIHJlZGlzdHJpYnV0aW9uLiBJbiBhbnkgY2FzZSwg
SSB0aGluayB0aGlzIHRvcGljIHdvdWxkIHdhcnJhbnQgZnVydGhlciBkaXNjdXNzaW9uIGluIGEg
ZGlmZmVyZW50IGRyYWZ0Lg0KDQoxMTY3ICAgcHJpb3IgdG8gd2l0aGRyYXdhbC4gIElmIHRoZSBs
aW5rIGJlY29tZXMgYXZhaWxhYmxlIGluIHRoYXQgcGVyaW9kLA0KMTE2OCAgIHRoZSBvcmlnaW5h
dG9yIG9mIHRoZSBCR1AtTFMtU1BGIExJTksgTkxSSSBTSE9VTEQgYWR2ZXJ0aXNlIGEgbW9yZQ0K
MTE2OSAgIHJlY2VudCB2ZXJzaW9uIG9mIHRoZSBCR1AtTFMtU1BGIExpbmsgTkxSSSB3aXRob3V0
IHRoZSBTUEYgU3RhdHVzIFRMVg0KMTE3MCAgIGluIHRoZSBCR1AtTFMgTGluayBBdHRyaWJ1dGVz
Lg0KDQpbbWFqb3JdOiAid2l0aG91dCBTUEYgU3RhdHVzIFRMViIsIHRoaXMgaXMgcmVsYXRlZCB3
aXRoIHRoZSBzZWNvbmQg4oCcTWFqb3IgaXNzdWVz4oCdIGFib3ZlLg0KDQpTaW5jZSBhbGwgdGhl
IFNQRiBTdGF0dXMgY29uZGl0aW9ucyBpbmRpY2F0ZSB1bnJlYWNoYWJpbGl0eSBvciBhIGRlZ3Jh
ZGVkIHN0YXRlLCB0aGlzIGlzIGNvcnJlY3QuDQoNCg0KMTI2MyAgIEEgQkdQLUxTLVNQRiBTcGVh
a2VyIE1VU1QgcGVyZm9ybSB0aGUgZm9sbG93aW5nIHN5bnRhY3RpYyB2YWxpZGF0aW9uDQoxMjY0
ICAgb2YgdGhlIEJHUC1MUy1TUEYgTkxSSSB0byBkZXRlcm1pbmUgaWYgaXQgaXMgbWFsZm9ybWVk
Lg0KDQpbbWlub3JdOiB0aGVyZSBhcmUgYSBmZXcgcGxhY2VzIGluIHRoZSBkcmFmdCB1c2luZyAi
QkdQLUxTLVNQRiBTcGVha2VyfHNwZWFrZXIiLCBtYXkgY2hhbmdlIHRvICJCR1AgU1BGIHNwZWFr
ZXIiPw0KDQpZdXAg4oCTIGZpeGVkIGFsbCB0aGVzZS4NCg0KDQoxNDI1ICAgV2l0aGluIGEgQkdQ
IFNQRiBSb3V0aW5nIERvbWFpbiwgdGhlIElHUCBtZXRyaWNzIGZvciBhbGwgYWR2ZXJ0aXNlZA0K
MTQyNiAgIGxpbmtzIFNIT1VMRCBiZSBjb25maWd1cmVkIG9yIGRlZmF1bHRlZCBjb25zaXN0ZW50
bHkuDQoNClttYWpvcl06IGluIHNlY3Rpb24gNS4yLjIsIGl0IHNheXMgIk9uZSBwb3NzaWJsZSBk
ZWZhdWx0IGZvciBtZXRyaWMNCiAgIHdvdWxkIGJlIHRvIGdpdmUgZWFjaCBpbnRlcmZhY2UgYSBj
b3N0IG9mIDEgbWFraW5nIGl0IGVmZmVjdGl2ZWx5IGENCiAgIGhvcCBjb3VudC4iLiBXaHkgbm90
IGRlZmluZSBhIGRlZmF1bHQgdmFsdWUgc28gYWxsIGltcGxlbWVudGF0aW9ucyB3aWxsIGJlIGNv
bnNpc3RlbnQ/DQoNCldlIGRpc2N1c3NlZCBhbmQgZG9u4oCZdCB3YW50IHRvIGFkZCBhIGRlZmF1
bHQgYXMgZGlmZmVyZW50IGRlcGxveW1lbnRzIGNvdWxkIGhhdmUgdG90YWxseSBkaWZmZXJlbnQg
cmVxdWlyZW1lbnRzLiBBbHNvLCBvdGhlciBJR1BzIGRvbuKAmXQgaGF2ZSBkZWZhdWx0IG1ldHJp
Y3MgKGF0IGxlYXN0LCB0aGUgbGluay1zdGF0ZSBvbmVzKS4NCg0KVGhhbmtzLA0KQWNlZQ0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJQVCBNb25v
IjsNCglwYW5vc2UtMToyIDYgNSA5IDIgMiA1IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5hcHBsZS10
YWItc3Bhbg0KCXttc28tc3R5bGUtbmFtZTphcHBsZS10YWItc3Bhbjt9DQpzcGFuLmFwcGxlLWNv
bnZlcnRlZC1zcGFjZQ0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1jb252ZXJ0ZWQtc3BhY2U7fQ0K
c3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNv
Q2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAu
MHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46
MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9
ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2
IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgWWluZ3poZW4s
IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4w
cHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
O2NvbG9yOmJsYWNrIj5ZaW5nemhlbiBRdSAmbHQ7eWluZ3poZW4uaWV0ZkBnbWFpbC5jb20mZ3Q7
PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgSnVuZSAzMCwgMjAyMSBhdCA1OjUxIFBNPGJy
Pg0KPGI+VG86IDwvYj5BY2VlIExpbmRlbSAmbHQ7YWNlZUBjaXNjby5jb20mZ3Q7PGJyPg0KPGI+
Q2M6IDwvYj5Sb3V0aW5nIERpcmVjdG9yYXRlICZsdDtydGctZGlyQGlldGYub3JnJmd0OywgJnF1
b3Q7ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmcmcXVvdDsgJmx0O2RyYWZ0LWlldGYt
bHN2ci1iZ3Atc3BmQGlldGYub3JnJmd0OywgJnF1b3Q7bHN2ckBpZXRmLm9yZyZxdW90OyAmbHQ7
bHN2ckBpZXRmLm9yZyZndDssICZxdW90O2d1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tJnF1
b3Q7ICZsdDtndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbSZndDssIEx1YyBBbmRyw6kgQnVy
ZGV0ICZsdDtsYWJ1cmRldC5pZXRmQGdtYWlsLmNvbSZndDssDQogJnF1b3Q7WWVtaW4gKEFteSkm
cXVvdDsgJmx0O2FteS55ZW1pbkBodWF3ZWkuY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5S
ZTogUnRnZGlyIExhc3QgQ2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTM8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5IaSBBY2VlLDxv
OnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGFua3MgZm9yIGFkZHJlc3Np
bmcgbXkgY29tbWVudHMuIEkgaGFkIGEgcXVpY2sgbG9vayBhdCB0aGUgY2hhbmdlcyBpbiB2ZXJz
aW9uIC0xNCwgYW5kIGhhdmUgYSBxdWVzdGlvbiBhYm91dCB0aGUgZm9sbG93aW5nIGNvbW1lbnQu
IFRoZSBjaGFuZ2UgZG9uZSBkb2VzIG1ha2UgdGhlIHNlY29uZCBwb2ludCBjbGVhciwgYnV0IG15
IG9yaWdpbmFsIGNvbW1lbnQgd2FzDQogYWJvdXQgdGhlIGZvdXJ0aCBwb2ludC4gUGxlYXNlIGFs
c28gY29uc2lkZXIgbWFrZSB0aGUgdGVybSBjb25zaXN0ZW50LCDigJxDdXJyZW50LVByZWZpeOKA
mXPigJ0gdnMuIOKAnGN1cnJlbnQgcm91dGXigJlz4oCdLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5UaGlzIGlzIGluY29uc2lzdGVudCBidXQgaW4gdGhlIGNhc2Ug4oCcY3VycmVudCByb3V0ZeKA
mXPigJ0gc2hvdWxkIGJlIOKAnExPQy1SSUIgcm91dGXigJlz4oCdIHRvIGJlIGNvcnJlY3Qgd2l0
aCByZXNwZWN0IHRvIHRoZSBydWxlLiBUaGVyZSB3ZXJlIHR3byBpbnN0YW5jZXMgb2YgdGhpcyBp
bmNvbnNpc3RlbmN5LiBJIHdpbGwgZml4IGluIHRoZSBuZXh0IHJldmlzaW9uIGFsb25nIHdpdGgg
YSBjb3VwbGUgY29tbWVudHMgZnJvbQ0KIEhhaWJvLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWNlZTxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFB
MUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj4xMDE3PHNwYW4gY2xhc3M9ImFwcGxlLXRhYi1zcGFuIj4mbmJzcDs8L3NwYW4+Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgKiZuYnNwOyBJZiB0aGUgQ3VycmVudC1QcmVmaXgncyBjb3JyZXNwb25k
aW5nIHByZWZpeCBpcyBpbiB0aGUgTE9DLVJJQjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+MTAxODxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5i
c3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgYW5kIHRoZSBjb3N0
IGlzIGxlc3MgdGhhbiB0aGUgY3VycmVudCByb3V0ZSdzIG1ldHJpYywgdGhlPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2Jh
Y2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlttYWpvcl06IEkgdGhpbmsgdGhp
cyBtZWFudCB0byBiZSAmcXVvdDttb3JlIHRoYW4gdGhlIGN1cnJlbnQgcm91dGUncyBtZXRyaWMm
cXVvdDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkNsYXJpZmllZCB0aGlz
IHNvIHRoYXQgdGhlcmUgaXMgbm8gYW1iaWd1aXR5IGFzIHRvIHdoaWNoIG1ldHJpYyBpcyByZWZl
cmVuY2VkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPllp
bmd6aGVuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0i
bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+T24gSnVuIDMwLCAyMDIxLCBhdCA4
OjA5IEFNLCBBY2VlIExpbmRlbSAoYWNlZSkgJmx0OzxhIGhyZWY9Im1haWx0bzphY2VlQGNpc2Nv
LmNvbSI+YWNlZUBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+SGkgWWluZ3poZW4sPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPlRoYW5rcyBmb3IgdGhlIHJldmlldy4gV2XigJl2ZSBpbmNvcnBvcmF0ZWQg
bW9zdCBvZiB5b3VyIGNvbW1lbnRzIGludG8gdGhlIC0xNCB2ZXJzaW9uLjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGlu
IDBpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdCI+RnJvbTo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+WWluZ3poZW4gUXUg
Jmx0OzxhIGhyZWY9Im1haWx0bzp5aW5nemhlbi5pZXRmQGdtYWlsLmNvbSI+eWluZ3poZW4uaWV0
ZkBnbWFpbC5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvYj5UdWVzZGF5LCBKdW5lIDIyLCAyMDIxIGF0IDM6
NDYgUE08YnI+DQo8Yj5Ubzo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PC9iPlJvdXRpbmcgRGlyZWN0b3JhdGUgJmx0OzxhIGhyZWY9Im1haWx0bzpydGct
ZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1h
aWx0bzpkcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1sc3ZyLWJn
cC1zcGZAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1s
c3ZyLWJncC1zcGZAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmQGlldGYub3JnPC9h
PiZndDssDQogJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmxzdnJAaWV0Zi5vcmciPmxzdnJAaWV0Zi5v
cmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bHN2ckBpZXRmLm9yZyI+bHN2ckBpZXRm
Lm9yZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86Z3VudGVydmFuZGV2ZWxk
ZWNjQGljbG91ZC5jb20iPmd1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tPC9hPiZxdW90OyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmd1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tIj5ndW50ZXJ2
YW5kZXZlbGRlY2NAaWNsb3VkLmNvbTwvYT4mZ3Q7LCBMdWMgQW5kcsOpIEJ1cmRldCAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmxhYnVyZGV0LmlldGZAZ21haWwuY29tIj5sYWJ1cmRldC5pZXRmQGdtYWls
LmNvbTwvYT4mZ3Q7LA0KICZxdW90O1llbWluIChBbXkpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86YW15LnllbWluQGh1YXdlaS5jb20iPmFteS55ZW1pbkBodWF3ZWkuY29tPC9hPiZndDs8YnI+
DQo8Yj5TdWJqZWN0OjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj48L2I+UnRnZGlyIExhc3QgQ2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1z
cGYtMTM8YnI+DQo8Yj5SZXNlbnQtRnJvbTo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PC9iPiZsdDs8YSBocmVmPSJtYWlsdG86YWxpYXMtYm91bmNlc0Bp
ZXRmLm9yZyI+YWxpYXMtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+UmVzZW50LVRv
OjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+QWNl
ZSBMaW5kZW0gJmx0OzxhIGhyZWY9Im1haWx0bzphY2VlQGNpc2NvLmNvbSI+YWNlZUBjaXNjby5j
b208L2E+Jmd0OywgU2hhd24gWmFuZGkgJmx0OzxhIGhyZWY9Im1haWx0bzpzemFuZGlAbGlua2Vk
aW4uY29tIj5zemFuZGlAbGlua2VkaW4uY29tPC9hPiZndDssIFdpbSBIZW5kZXJpY2t4ICZsdDs8
YSBocmVmPSJtYWlsdG86d2ltLmhlbmRlcmlja3hAbm9raWEuY29tIj53aW0uaGVuZGVyaWNreEBu
b2tpYS5jb208L2E+Jmd0OywNCiBLZXl1ciBQYXRlbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmtleXVy
QGFycmN1cy5jb20iPmtleXVyQGFycmN1cy5jb208L2E+Jmd0Ozxicj4NCjxiPlJlc2VudC1EYXRl
OjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+VHVl
c2RheSwgSnVuZSAyMiwgMjAyMSBhdCAzOjQ1IFBNPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMg
dGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0
aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZw0KIG9yIHJvdXRpbmct
cmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElF
U0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ug
b2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURz
LiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxl
YXNlIHNlZTxhIGhyZWY9Imh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2FyZWEvcnRnL3RyYWMv
d2lraS9SdGdEaXIiPjxzcGFuIHN0eWxlPSJjb2xvcjojMkUwMkE0Ij5odHRwOi8vdHJhYy50b29s
cy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPC9zcGFuPjwvYT48L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+QWx0aG91Z2ggdGhlc2UgY29t
bWVudHMgYXJlIHByaW1hcmlseSBmb3IgdGhlIHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdv
dWxkIGJlIGhlbHBmdWwgaWYgeW91IGNvdWxkIGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aA0KIGFu
eSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3Ry
aXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhl
IGRyYWZ0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5E
b2N1bWVudDogZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGY8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBN
b25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlJldmlld2VyOiBZaW5nemhlbiBRdTwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+UmV2aWV3IERhdGU6IEp1biAx
NXRoLCAyMDIxPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij5JbnRlbmRlZCBTdGF0dXM6IFN0YW5kYXJkcyBUcmFjazwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNG
RkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BU
IE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5TdW1tYXJ5Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNG
RkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BU
IE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5UaGlzIGRvY3VtZW50IGhhcyBzb21lIGlzc3VlcyB0
aGF0IHNob3VsZCBiZSBhdCBsZWFzdCBjb25zaWRlcmVkIHByaW9yIHRvIHB1YmxpY2F0aW9uLjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5Db21tZW50czo8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5NYWpvciBpc3N1
ZXM6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MS4waW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTpTeW1ib2w7Y29sb3I6IzFBMUExQSI+wrc8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFBMUExQSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPkNvbnNpZGVy
aW5nPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPnRoZQ0K
IFNQRiBTdGF0dXMgYXR0cmlidXRlIFRMViBoYXMgdGhlIHNhbWUgdHlwZSBmb3IgTm9kZSwgTGlu
ayBhbmQgUHJlZml4IE5MUkksIGl0IGlzIGltcGxpZWQgdGhhdCBhIEJHUCB1cGRhdGUgbWVzc2Fn
ZSBjYW4gb25seSBjb250YWluIGEgc2luZ2xlIGtpbmQgb2YgTkxSSSAoZm9yIGV4YW1wbGUsIE5v
ZGUgb3IgTGluaykuIEnigJlkIHN1Z2dlc3QgbWFrZSB0aGUgZHJhZnQgZXhwbGljaXRseSBzdGF0
ZSBpdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPknigJl2ZSBhZGRlZCBh
IHBhcmFncmFwaCBvbiB0aGlzIGluIDUuMS4xLiBJZiB3ZSB3ZXJlIHRvIG1ha2UgdGhpcyBhIHJl
c3RyaWN0aW9uLCB3ZeKAmWQgbmVlZCB0byBkaXNjdXNzIGluIFdHLiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9sIj7Ctzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPkFib3V0DQogU1BGIFN0YXR1cyBUTFYsIHVzZSB0aGUgTm9k
ZSBOTFJJIGFzIGFuIGV4YW1wbGUgKHNlY3Rpb24gNS4yLjEuMiksIGl0IHNheXMgaW4gdGhlIGRy
YWZ0OiDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7UFQgTW9ubyZxdW90OyI+SWYgdGhlIFNQRiBTdGF0dXMgVExWIGlzIG5vdCBpbmNsdWRl
ZCB3aXRoIHRoZSBOb2RlIE5MUkksIHRoZSBub2RlIGlzIGNvbnNpZGVyZWQgdG8gYmUgdXAgYW5k
IGlzIGF2YWlsYWJsZQ0KIGZvciB0cmFuc2l0IHRyYWZmaWMuPHNwYW4gc3R5bGU9ImNvbG9yOiMx
QTFBMUEiPuKAnSwgdGhlbiBsYXRlciwg4oCcPC9zcGFuPklmIGEgQkdQIHNwZWFrZXIgcmVjZWl2
ZWQgdGhlIE5vZGUgTkxSSSBidXQgdGhlIFNQRiBTdGF0dXMgVExWIGlzIG5vdCByZWNlaXZlZCwg
dGhlbiBhbnkgcHJldmlvdXNseSByZWNlaXZlZCBpbmZvcm1hdGlvbiBpcyBjb25zaWRlcmVkIGFz
IGltcGxpY2l0bHkgd2l0aGRyYXduIGFuZCB0aGUgdXBkYXRlIGlzIHByb3BhZ2F0ZWQNCiB0byBv
dGhlciBCR1Agc3BlYWtlcnMuIOKAnC4gVGhlc2UgdHdvIHN0YXRlbWVudHMgc2VlbSB0byBjb25m
bGljdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+SeKAmXZlIGZpeGVkIHRoaXMgZm9yIGFsbCB0aGUgc3RhdHVzIFRMVnMuPHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPkNvbW1lbnRzIGlubGluZTo8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+W0xpbmUgbnVtYmVycyBmcm9tIGlkbml0c108L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Nzg8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgNS4y
LjEuJm5ic3A7IE5vZGUgTkxSSSBVc2FnZSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuJm5ic3A7IDExPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj43OTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgNS4yLjEuMS4mbmJzcDsgTm9kZSBOTFJJIEF0
dHJpYnV0ZSBTUEYgQ2FwYWJpbGl0eSBUTFYmbmJzcDsgLiAuIC4gLiAuJm5ic3A7IDExPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj44MDxzcGFuIGNsYXNz
PSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgNS4yLjEuMi4mbmJzcDsgQkdQLUxTLVNQRiBOb2RlIE5MUkkgQXR0cmlidXRlIFNQ
RiBTdGF0dXMgVExWIC4gLiZuYnNwOyAxMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj5bTWlub3JdOiBzZWN0aW9uIDUuMi4xLjEgc2hvdWxkIGJlIGNoYW5n
ZWQgdG8gJnF1b3Q7QkdQLUxTLVNQRiBOb2RlIE5MUkkgQXR0cmlidXRlIFNQRiBDYXBhYmlsaXR5
IFRMViZxdW90OyB0byBiZSBjb25zaXN0ZW50IHdpdGggb3RoZXINCiB0aXRsZXMuPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPkZpeGVkLjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MjI2
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBB
bm90aGVyIHBvdGVudGlhbCBhZHZhbnRhZ2Ugb2YgQkdQIFNQRiBpcyB0aGF0IGJvdGggSVB2NiBh
bmQgSVB2NCBjYW48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPjIyNzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4m
bmJzcDsgYm90aCBiZSBzdXBwb3J0ZWQgdXNpbmcgdGhlIEJHUC1MUy1TUEYgU0FGSSB3aXRoIHRo
ZSBzYW1lIEJHUC1MUy1TUEY8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPjIyODxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj4mbmJzcDsgTkxSSXMuICZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj5bTWlub3JdOiBwb3RlbnRpYWwgYWR2YW50YWdlPyBJJ2Qgc3VnZ2Vz
dCByZW1vdmUgJnF1b3Q7cG90ZW50aWFsJnF1b3Q7Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W25pdHNdOiBib3RoIElQdjYgYW5kIElQdjQgY2FuIGJv
dGggYmUgc3VwcG9ydGVkPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5GaXhl
ZCBib3RoLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjMx
NTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsg
VGhlIEJHUCBTUEYgZXh0ZW5zaW9ucyByZXVzZSB0aGUgTm9kZSwgTGluaywgYW5kIFByZWZpeCBO
TFJJIGRlZmluZWQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPjMxNjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4m
bmJzcDsgaW4gW1JGQzc3NTJdLiZuYnNwOyBUaGUgdXNhZ2Ugb2YgdGhlIEJHUC1MUyBOTFJJLCBt
ZXRyaWMgYXR0cmlidXRlcywgYW5kPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4zMTc8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+Jm5ic3A7IGF0dHJpYnV0ZSBleHRlbnNpb25zIGlzIGRlc2NyaWJlZCBpbiBTZWN0
aW9uIDUuMi4xLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUEx
QSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij5bbWlub3JdOiBtZXRyaWMgYXR0cmlidXRlcz8gTWlnaHQgYmUgYmV0dGVyIGp1c3QgcmVtb3Zl
IGl0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+cy9T
ZWN0aW9uIDUuMi4xL1NlY3Rpb24gNS4yPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5DaGFuZ2VkIHRvIGp1c3Qg4oCcYXR0cmlidXRlc+KAnSBhbmQgZml4ZWQgcmVmZXJlbmNl
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjM1NzxzcGFu
IGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgaG9wIHNl
c3Npb25zKSBhbmQgdGhlIGRpcmVjdCBjb25uZWN0aW9uIGRpc2NvdmVyeSBhbmQgbGl2ZWxpbmVz
czwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MzU4PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBkZXRl
Y3Rpb24gZm9yIHRoZSBpbnRlcmNvbm5lY3RpbmcgbGlua3MgYXJlIGluZGVwZW5kZW50IG9mIHRo
ZSBCR1A8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjM1
OTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsg
cHJvdG9jb2wuJm5ic3A7IHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50LiZuYnNwOyBGb3IgZXhh
bXBsZSwgbGl2ZWxpbmVzczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj5bbml0c106IHVuZmluaXNoZWQgc2VudGVuY2U6IHRoZSBzY29wZSBvZiB0aGlzIGRv
Y3VtZW50Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVtb3ZlZC48L3Nw
YW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj40NzA8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+NS4yLiZuYnNwOyBFeHRlbnNp
b25zIHRvIEJHUC1MUzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFB
MUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj40NzI8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
Jm5ic3A7IFtSRkM3NzUyXSBkZXNjcmliZXMgYSBtZWNoYW5pc20gYnkgd2hpY2ggbGluay1zdGF0
ZSBhbmQgVEU8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEi
PjQ3MzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJz
cDsgaW5mb3JtYXRpb24gY2FuIGJlIGNvbGxlY3RlZCBmcm9tIElHUHMgYW5kIHNoYXJlZCB3aXRo
IGV4dGVybmFsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij40NzQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5i
c3A7IGNvbXBvbmVudHMgdXNpbmcgdGhlIEJHUCBwcm90b2NvbC4mbmJzcDsgSXQgZGVzY3JpYmVz
IGJvdGggdGhlIGRlZmluaXRpb248L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPjQ3NTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj4mbmJzcDsgb2YgdGhlIEJHUC1MUy1TUEYgTkxSSSB0aGF0IGFkdmVydGlzZSBsaW5r
cywgbm9kZXMsIGFuZCBwcmVmaXhlczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+NDc2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPiZuYnNwOyBjb21wcmlzaW5nIElHUCBsaW5rLXN0YXRlIGluZm9ybWF0aW9uIGFu
ZCB0aGUgZGVmaW5pdGlvbiBvZiBhIEJHUDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+NDc3PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPiZuYnNwOyBwYXRoIGF0dHJpYnV0ZSAoQkdQLUxTIGF0dHJpYnV0ZSkgdGhh
dCBjYXJyaWVzIGxpbmssIG5vZGUsIGFuZCBwcmVmaXg8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBN
b25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W01ham9yXTogbGluZSA0NzU6IHNob3VsZCBiZSAmcXVv
dDtCR1AtTFMgTkxSSSZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
R29vZCBjYXRjaCDigJMgZml4ZWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29s
b3I6IzFBMUExQSI+NTU2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPiZuYnNwOyBJZiB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgcmVjZWl2ZWQgYW5kIHRoZSBj
b3JyZXNwb25kaW5nIE5vZGUgTkxSSSBoYXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPjU1NzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2Ui
PiZuYnNwOzwvc3Bhbj4mbmJzcDsgbm90IGJlZW4gcmVjZWl2ZWQsIHRoZW4gdGhlIFNQRiBTdGF0
dXMgVExWIGlzIGlnbm9yZWQgYW5kIG5vdCB1c2VkIGluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41NTg8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IFNQRiBjb21wdXRhdGlvbiBidXQgaXMgc3RpbGwg
YW5ub3VuY2VkIHRvIG90aGVyIEJHUCBzcGVha2Vycy4mbmJzcDsgQW48L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU1OTxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgaW1wbGVtZW50YXRpb24gTUFZIGxv
ZyBhbiBlcnJvciBmb3IgZnVydGhlciBhbmFseXNpcy4mbmJzcDsgSWYgYSBCR1A8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU2MDxzcGFuIGNsYXNzPSJh
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgc3BlYWtlciByZWNlaXZl
ZCB0aGUgTm9kZSBOTFJJIGJ1dCB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgbm90PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2Jh
Y2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41NjE8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IHJlY2VpdmVkLCB0aGVuIGFu
eSBwcmV2aW91c2x5IHJlY2VpdmVkIGluZm9ybWF0aW9uIGlzIGNvbnNpZGVyZWQgYXM8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU2MjxzcGFuIGNsYXNz
PSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgaW1wbGljaXRseSB3
aXRoZHJhd24gYW5kIHRoZSB1cGRhdGUgaXMgcHJvcGFnYXRlZCB0byBvdGhlciBCR1A8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU2MzxzcGFuIGNsYXNz
PSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgc3BlYWtlcnMuJm5i
c3A7IEEgQkdQIHNwZWFrZXIgcmVjZWl2aW5nIGEgQkdQIFVwZGF0ZSBjb250YWluaW5nIGEgU1BG
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41NjQ8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IFN0YXR1
cyBUTFYgaW4gdGhlIEJHUC1MUyBhdHRyaWJ1dGUgW1JGQzc3NTJdIHdpdGggYSB2YWx1ZSB0aGF0
IGlzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41NjU8
c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IG91
dHNpZGUgdGhlIHJhbmdlIG9mIGRlZmluZWQgdmFsdWVzIFNIT1VMRCBiZSBwcm9jZXNzZWQgYW5k
IGFubm91bmNlZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUEx
QSI+NTY2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZu
YnNwOyB0byBvdGhlciBCR1Agc3BlYWtlcnMuJm5ic3A7IEhvd2V2ZXIsIGEgQkdQIHNwZWFrZXIg
TVVTVCBub3QgdXNlIHRoZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+NTY3PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPiZuYnNwOyBTdGF0dXMgVExWIGluIGl0cyBTUEYgY29tcHV0YXRpb24uJm5ic3A7IEFuIGlt
cGxlbWVudGF0aW9uIE1BWSBsb2cgdGhpczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+NTY4PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPiZuYnNwOyBjb25kaXRpb24gZm9yIGZ1cnRoZXIgYW5hbHlzaXMuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPltuaXRzXTogcy9NVVNU
IG5vdC9NVVNUIE5PVDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFB
MUExQSI+W21pbm9yXTogcy9CR1Agc3BlYWtlci9CR1AgU1BGIHNwZWFrZXI8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlRoZXJlIGFyZSBtdWx0aSBwbGFj
ZXMgaW4gdGhlIGRyYWZ0IHVzaW5nICZxdW90O0JHUCBzcGVha2VyJnF1b3Q7IGluc3RlYWQgb2Yg
JnF1b3Q7QkdQIFNQRiBzcGVha2VyJnF1b3Q7LCBwbGVhc2UgZ28gb3ZlciBhbmQgZml4IHdoZW4g
YXBwbGljYWJsZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPkZvciBleGFtcGxlOiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+MTQwODxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj4mbmJzcDsgZXhjZXNzaXZlIFNQRiBjYWxjdWxhdGlvbnMuJm5ic3A7IFdoZW4g
YSBCR1Agc3BlYWtlciBkZXRlY3RzIHRoYXQgaXRzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj5zZWN0aW9uIDcuMTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+VXNlZCDigJxCR1AgU1BGIFNwZWFrZXLigJ0gY29uc2lzdGVudGx5IGFu
ZCBmaXhlZCBzZXZlcmFsIOKAnE1VU1Qgbm904oCdIGluc3RhbmNlcy48L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91
bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj44NjQ8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IFdoZW4gYSBCR1AgU1BGIHNwZWFrZXIg
Y29tcGxldGVseSBsb3NlcyBpdHMgc2VxdWVuY2UgbnVtYmVyIHN0YXRlLDwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNr
Z3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+ODY1PHNwYW4gY2xhc3M9ImFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBpLmUuLCBkdWUgdG8gYSBjb2xk
IHN0YXJ0LCBvciBpbiB0aGUgdW5saWtlbHkgcG9zc2liaWxpdHkgdGhhdCB0aGF0PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
O2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47
YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPltuaXRzXTogZXh0cmEgJnF1
b3Q7dGhhdCZxdW90Oy48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJlbW92
ZWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+OTQzPHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBvJm5i
c3A7IExvY2FsIFJvdXRlIEluZm9ybWF0aW9uIEJhc2UgKExPQy1SSUIpIC0gVGhpcyByb3V0aW5n
IHRhYmxlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj45
NDQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgY29udGFpbnMgcmVhY2hhYmlsaXR5IGluZm9ybWF0aW9uIChpLmUuLCBu
ZXh0IGhvcHMpIGZvciBhbGw8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPjk0NTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyBwcmVmaXhlcyAoYm90aCBJUHY0IGFuZCBJUHY2KSBh
cyB3ZWxsIGFzIEJHUC1MUy1TUEYgbm9kZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+OTQ2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IHJlYWNoYWJpbGl0eS4mbmJzcDsgSW1w
bGVtZW50YXRpb25zIG1heSBjaG9vc2UgdG8gaW1wbGVtZW50IHRoaXMgd2l0aDwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+OTQ3PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IHNl
cGFyYXRlIFJJQnMgZm9yIGVhY2ggYWRkcmVzcyBmYW1pbHkgYW5kL29yIFByZWZpeCB2ZXJzdXMg
Tm9kZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+OTQ4
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyAm
bmJzcDsgJm5ic3A7IHJlYWNoYWJpbGl0eS4mbmJzcDsgSXQgaXMgc3lub255bW91cyB3aXRoIHRo
ZSBMb2MtUklCIHNwZWNpZmllZCBpbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+OTQ5PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IFtSRkM0MjcxXS48L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W25pdHNdOiBzL0xvYy1SSUIvTE9DLVJJ
Qjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SW4gdGhpcyBjYXNlLCBSRkMg
NDI3MSB1c2VzIOKAnExvYy1SSULigJ0uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+MTAxNzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAqJm5ic3A7IElmIHRoZSBDdXJyZW50LVBy
ZWZpeCdzIGNvcnJlc3BvbmRpbmcgcHJlZml4IGlzIGluIHRoZSBMT0MtUklCPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2Jh
Y2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4xMDE4PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgYW5kIHRoZSBjb3N0IGlzIGxlc3MgdGhhbiB0aGUgY3VycmVudCByb3V0ZSdz
IG1ldHJpYywgdGhlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPlttYWpvcl06IEkgdGhpbmsgdGhpcyBtZWFudCB0byBiZSAmcXVvdDttb3JlIHRoYW4gdGhl
IGN1cnJlbnQgcm91dGUncyBtZXRyaWMmcXVvdDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPkNsYXJpZmllZCB0aGlzIHNvIHRoYXQgdGhlcmUgaXMgbm8gYW1iaWd1aXR5IGFz
IHRvIHdoaWNoIG1ldHJpYyBpcyByZWZlcmVuY2VkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExMzQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IG9wZXJhdGUgdG9kYXkgKGkuZS4sICZxdW90O1NoaXBz
LWluLXRoZS1OaWdodCZxdW90OyBtb2RlKS4mbmJzcDsgVGhlcmUgaXMgbm88L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExMzU8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IGltcGxpY2l0IHJvdXRlIHJl
ZGlzdHJpYnV0aW9uIGJldHdlZW4gdGhlIEJHUCBhZGRyZXNzIGZhbWlsaWVzLjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2Jh
Y2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5bbWFqb3JdOiB3aGF0IGFib3V0
IHJlZGlzdHJpYnV0aW9uIGZyb20gb3RoZXIgcHJvdG9jb2xzLCBzYXkgT1NQRj8gJm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGlzIGhhcyB0eXBpY2FsbHkgYmVl
biBvdXQgb2Ygc2NvcGUgaW4gcm91dGluZyBwcm90b2NvbCBkb2N1bWVudHMg4oCTIGFsdGhvdWdo
IEkganVzdCBzYXcgYSBuZXcgZHJhZnQgZGVhbGluZyB3aXRoIEJHUCByZWRpc3RyaWJ1dGlvbi4g
SW4gYW55IGNhc2UsIEkgdGhpbmsgdGhpcyB0b3BpYw0KIHdvdWxkIHdhcnJhbnQgZnVydGhlciBk
aXNjdXNzaW9uIGluIGEgZGlmZmVyZW50IGRyYWZ0LjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0
ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+MTE2NzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj4mbmJzcDsgcHJpb3IgdG8gd2l0aGRyYXdhbC4mbmJzcDsgSWYgdGhlIGxpbmsg
YmVjb21lcyBhdmFpbGFibGUgaW4gdGhhdCBwZXJpb2QsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4xMTY4PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyB0aGUgb3JpZ2luYXRvciBvZiB0aGUgQkdQLUxT
LVNQRiBMSU5LIE5MUkkgU0hPVUxEIGFkdmVydGlzZSBhIG1vcmU8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3Vu
ZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExNjk8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IHJlY2VudCB2ZXJzaW9uIG9mIHRoZSBC
R1AtTFMtU1BGIExpbmsgTkxSSSB3aXRob3V0IHRoZSBTUEYgU3RhdHVzIFRMVjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MTE3MDxzcGFuIGNsYXNzPSJh
cHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgaW4gdGhlIEJHUC1MUyBM
aW5rIEF0dHJpYnV0ZXMuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPlttYWpvcl06ICZxdW90O3dpdGhvdXQgU1BGIFN0YXR1cyBUTFYmcXVvdDss
IHRoaXMgaXMgcmVsYXRlZCB3aXRoIHRoZSBzZWNvbmQg4oCcTWFqb3IgaXNzdWVz4oCdIGFib3Zl
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+U2luY2UgYWxsIHRoZSBTUEYg
U3RhdHVzIGNvbmRpdGlvbnMgaW5kaWNhdGUgdW5yZWFjaGFiaWxpdHkgb3IgYSBkZWdyYWRlZCBz
dGF0ZSwgdGhpcyBpcyBjb3JyZWN0LiAmbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj4xMjYzPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBBIEJHUC1MUy1TUEYgU3BlYWtlciBNVVNUIHBlcmZvcm0g
dGhlIGZvbGxvd2luZyBzeW50YWN0aWMgdmFsaWRhdGlvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNG
RkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BU
IE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MTI2NDxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0
ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgb2YgdGhlIEJHUC1MUy1TUEYgTkxSSSB0byBk
ZXRlcm1pbmUgaWYgaXQgaXMgbWFsZm9ybWVkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj5bbWlub3JdOiB0aGVyZSBhcmUgYSBmZXcgcGxhY2VzIGluIHRo
ZSBkcmFmdCB1c2luZyAmcXVvdDtCR1AtTFMtU1BGIFNwZWFrZXJ8c3BlYWtlciZxdW90OywgbWF5
IGNoYW5nZSB0byAmcXVvdDtCR1AgU1BGIHNwZWFrZXImcXVvdDs/PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5ZdXAg4oCTIGZpeGVkIGFsbCB0aGVzZS48L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj4xNDI1PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBXaXRoaW4gYSBCR1AgU1BGIFJvdXRpbmcgRG9tYWluLCB0
aGUgSUdQIG1ldHJpY3MgZm9yIGFsbCBhZHZlcnRpc2VkPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4xNDI2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBsaW5rcyBTSE9VTEQgYmUgY29uZmlndXJlZCBv
ciBkZWZhdWx0ZWQgY29uc2lzdGVudGx5LiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj5bbWFqb3JdOiBpbiBzZWN0aW9uIDUuMi4yLCBpdCBzYXlz
ICZxdW90O09uZSBwb3NzaWJsZSBkZWZhdWx0IGZvciBtZXRyaWM8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3Vu
ZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOyZuYnNwOyB3b3VsZCBiZSB0byBn
aXZlIGVhY2ggaW50ZXJmYWNlIGEgY29zdCBvZiAxIG1ha2luZyBpdCBlZmZlY3RpdmVseSBhPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDsmbmJz
cDsgaG9wIGNvdW50LiZxdW90Oy4gV2h5IG5vdCBkZWZpbmUgYSBkZWZhdWx0IHZhbHVlIHNvIGFs
bCBpbXBsZW1lbnRhdGlvbnMgd2lsbCBiZSBjb25zaXN0ZW50Pzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+V2UgZGlzY3Vzc2VkIGFuZCBkb27igJl0IHdhbnQgdG8gYWRkIGEg
ZGVmYXVsdCBhcyBkaWZmZXJlbnQgZGVwbG95bWVudHMgY291bGQgaGF2ZSB0b3RhbGx5IGRpZmZl
cmVudCByZXF1aXJlbWVudHMuIEFsc28sIG90aGVyIElHUHMgZG9u4oCZdCBoYXZlIGRlZmF1bHQg
bWV0cmljcyAoYXQgbGVhc3QsDQogdGhlIGxpbmstc3RhdGUgb25lcykuPHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+VGhhbmtzLDxicj4NCkFjZWU8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_932A097A53144DC197A70314FB70A4E4ciscocom_--


From nobody Wed Jun 30 17:37:35 2021
Return-Path: <yingzhen.ietf@gmail.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66EAC3A02BE; Wed, 30 Jun 2021 17:37:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03ywg1y1xgv6; Wed, 30 Jun 2021 17:37:24 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 CFAF13A02BB; Wed, 30 Jun 2021 17:37:23 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id d12so4349681pfj.2; Wed, 30 Jun 2021 17:37:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=7+98b7bSFStWv1kozqivq4uWU6RJz0P9kY25MnycdBw=; b=sGKFjse+kTRD3SIHUZA7sDzsW4DwGMSyh1KPckhcCRqYjoTuuLcqgH01odwawDHJPf MQfIy45uUtFsrKhxnOB35rIEx0O9lv+9ig29Re43zYF2bHhUvBmGmOI4EnvV9zmMhGPj BrAYkAj1QeUmv+1mP5emBoQ3PX4KTSze59U7xt1JVyP1UtP4vaQtTfvVz44fpw9NxHYS o4xc0hsEfdSswVz0dqRY5pLkvq0EKn8UWWoboGHFnycOP5iFHjpOtYfChb92zAJjCYfS 5eqa002VNv5fSS6guaT06Egl8+j9j79GuQgZNZ7+TRNAEbejZYyePIYv1gEOUFWqnhqK KcLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=7+98b7bSFStWv1kozqivq4uWU6RJz0P9kY25MnycdBw=; b=HGYoqxgv2jAN/yohRDvEjYw12SO6V1IuZ0B/BZskPIr5v1g9OFytPxhyByT9Nz51s1 C3atoxFyalmIbzkuP49BP4L4gBBAkE095PwOZo8I2CT/vTfA12AGFfcsbjY4IToYEU8g SiNOA6aafbIIay/kSsoHtIm3TJnkZ8CHSFjMEiRcnMgsGyqlWHVytszFowosvxfr4RlJ jf7YkgbEcz/HJVLWDfaHtjERBB7M1CJUGKSYkcY3cGD5lxItfm2zMhdMljiMCg6+CaFl Lgqg5VZ9ERgkRHwyB6rg1tOi6ikFKY/UF9Jxf9Mkof1ds8gZLo+ku4G0L/w2DyKxs61g kz6A==
X-Gm-Message-State: AOAM532FCEIw/j9nEXrOc12Ry+oEj0NIkO+C3q1km0JbPmdBMeFaujOY I920qN6CBqNWFCTBpFrjyg==
X-Google-Smtp-Source: ABdhPJwSeyNyL0SV1paP0xFeDIkaE6ipE9E6hvfySSkFu/A4H0u9ogEoAFTeuxgl3tUWQVjE6oMLrg==
X-Received: by 2002:a62:d447:0:b029:291:19f7:ddcd with SMTP id u7-20020a62d4470000b029029119f7ddcdmr38860172pfl.54.1625099842321;  Wed, 30 Jun 2021 17:37:22 -0700 (PDT)
Received: from ?IPv6:2601:646:9702:c61:21e7:e12d:141e:41ce? ([2601:646:9702:c61:21e7:e12d:141e:41ce]) by smtp.gmail.com with ESMTPSA id x23sm16153878pfr.14.2021.06.30.17.37.20 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Jun 2021 17:37:21 -0700 (PDT)
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Message-Id: <859A82FB-4E85-4595-A0A2-87E811D39034@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_27A5A589-9BBA-4B72-AD64-0B77C812BFEE"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\))
Date: Wed, 30 Jun 2021 17:37:20 -0700
In-Reply-To: <932A097A-5314-4DC1-97A7-0314FB70A4E4@cisco.com>
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>, "lsvr@ietf.org" <lsvr@ietf.org>, "guntervandeveldecc@icloud.com" <guntervandeveldecc@icloud.com>, =?utf-8?Q?Luc_Andr=C3=A9_Burdet?= <laburdet.ietf@gmail.com>, "Yemin (Amy)" <amy.yemin@huawei.com>
To: "Acee Lindem (acee)" <acee@cisco.com>
References: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com> <F6C9EA73-1BCF-4C3C-AC9E-9261D180C1C7@cisco.com> <8152FDDD-A8DE-4930-B53E-5A0D3E0ACF90@gmail.com> <932A097A-5314-4DC1-97A7-0314FB70A4E4@cisco.com>
X-Mailer: Apple Mail (2.3654.40.0.2.32)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/aGlbVTgZiFd_kATGAlL2sXe-j8E>
Subject: Re: [Lsvr] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jul 2021 00:37:30 -0000

--Apple-Mail=_27A5A589-9BBA-4B72-AD64-0B77C812BFEE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Acee,

Thanks for the clarification. I thought =E2=80=9Ccurrent route=E2=80=9D =
meant =E2=80=9Cthe Current-Prefix=E2=80=99s=E2=80=9D, hence the =
confusion.

Thanks,
Yingzhen

> On Jun 30, 2021, at 5:15 PM, Acee Lindem (acee) <acee@cisco.com> =
wrote:
>=20
> Hi Yingzhen,=20
> =20
> From: Yingzhen Qu <yingzhen.ietf@gmail.com =
<mailto:yingzhen.ietf@gmail.com>>
> Date: Wednesday, June 30, 2021 at 5:51 PM
> To: Acee Lindem <acee@cisco.com <mailto:acee@cisco.com>>
> Cc: Routing Directorate <rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>>, =
"draft-ietf-lsvr-bgp-spf@ietf.org =
<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>" =
<draft-ietf-lsvr-bgp-spf@ietf.org =
<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>>, "lsvr@ietf.org =
<mailto:lsvr@ietf.org>" <lsvr@ietf.org <mailto:lsvr@ietf.org>>, =
"guntervandeveldecc@icloud.com <mailto:guntervandeveldecc@icloud.com>" =
<guntervandeveldecc@icloud.com <mailto:guntervandeveldecc@icloud.com>>, =
Luc Andr=C3=A9 Burdet <laburdet.ietf@gmail.com =
<mailto:laburdet.ietf@gmail.com>>, "Yemin (Amy)" <amy.yemin@huawei.com =
<mailto:amy.yemin@huawei.com>>
> Subject: Re: Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
> =20
> Hi Acee,
> =20
> Thanks for addressing my comments. I had a quick look at the changes =
in version -14, and have a question about the following comment. The =
change done does make the second point clear, but my original comment =
was about the fourth point. Please also consider make the term =
consistent, =E2=80=9CCurrent-Prefix=E2=80=99s=E2=80=9D vs. =E2=80=9Ccurren=
t route=E2=80=99s=E2=80=9D.
> =20
> This is inconsistent but in the case =E2=80=9Ccurrent route=E2=80=99s=E2=
=80=9D should be =E2=80=9CLOC-RIB route=E2=80=99s=E2=80=9D to be correct =
with respect to the rule. There were two instances of this =
inconsistency. I will fix in the next revision along with a couple =
comments from Haibo.=20
> =20
> Thanks,
> Acee
> =20
>> =20
>> 1017       *  If the Current-Prefix's corresponding prefix is in the =
LOC-RIB
>> 1018           and the cost is less than the current route's metric, =
the
>> =20
>> [major]: I think this meant to be "more than the current route's =
metric"
>> =20
>> Clarified this so that there is no ambiguity as to which metric is =
referenced.
>> =20
> =20
> Thanks,
> Yingzhen
> =20
> =20
>=20
>=20
>> On Jun 30, 2021, at 8:09 AM, Acee Lindem (acee) <acee@cisco.com =
<mailto:acee@cisco.com>> wrote:
>> =20
>> Hi Yingzhen,=20
>> =20
>> Thanks for the review. We=E2=80=99ve incorporated most of your =
comments into the -14 version.
>> =20
>> From: Yingzhen Qu <yingzhen.ietf@gmail.com =
<mailto:yingzhen.ietf@gmail.com>>
>> Date: Tuesday, June 22, 2021 at 3:46 PM
>> To: Routing Directorate <rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>>, =
"draft-ietf-lsvr-bgp-spf@ietf.org =
<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>" =
<draft-ietf-lsvr-bgp-spf@ietf.org =
<mailto:draft-ietf-lsvr-bgp-spf@ietf.org>>, "lsvr@ietf.org =
<mailto:lsvr@ietf.org>" <lsvr@ietf.org <mailto:lsvr@ietf.org>>
>> Cc: "guntervandeveldecc@icloud.com =
<mailto:guntervandeveldecc@icloud.com>" <guntervandeveldecc@icloud.com =
<mailto:guntervandeveldecc@icloud.com>>, Luc Andr=C3=A9 Burdet =
<laburdet.ietf@gmail.com <mailto:laburdet.ietf@gmail.com>>, "Yemin =
(Amy)" <amy.yemin@huawei.com <mailto:amy.yemin@huawei.com>>
>> Subject: Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
>> Resent-From: <alias-bounces@ietf.org <mailto:alias-bounces@ietf.org>>
>> Resent-To: Acee Lindem <acee@cisco.com <mailto:acee@cisco.com>>, =
Shawn Zandi <szandi@linkedin.com <mailto:szandi@linkedin.com>>, Wim =
Henderickx <wim.henderickx@nokia.com <mailto:wim.henderickx@nokia.com>>, =
Keyur Patel <keyur@arrcus.com <mailto:keyur@arrcus.com>>
>> Resent-Date: Tuesday, June 22, 2021 at 3:45 PM
>> =20
>> I have been selected as the Routing Directorate reviewer for this =
draft. The Routing Directorate seeks to review all routing or =
routing-related drafts as they pass through IETF last call and IESG =
review, and sometimes on special request. The purpose of the review is =
to provide assistance to the Routing ADs. For more information about the =
Routing Directorate, please =
seehttp://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir =
<http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir>
>> =20
>> Although these comments are primarily for the use of the Routing ADs, =
it would be helpful if you could consider them along with any other IETF =
Last Call comments that you receive, and strive to resolve them through =
discussion or by updating the draft.
>> =20
>> Document: draft-ietf-lsvr-bgp-spf
>> Reviewer: Yingzhen Qu
>> Review Date: Jun 15th, 2021
>> Intended Status: Standards Track
>> =20
>> Summary:
>> =20
>> This document has some issues that should be at least considered =
prior to publication.
>> =20
>> Comments:
>> =20
>> =20
>> Major issues:
>> =20
>> =C2=B7         Considering the SPF Status attribute TLV has the same =
type for Node, Link and Prefix NLRI, it is implied that a BGP update =
message can only contain a single kind of NLRI (for example, Node or =
Link). I=E2=80=99d suggest make the draft explicitly state it.
>> =20
>> I=E2=80=99ve added a paragraph on this in 5.1.1. If we were to make =
this a restriction, we=E2=80=99d need to discuss in WG.=20
>> =20
>> =20
>> =20
>> =C2=B7         About SPF Status TLV, use the Node NLRI as an example =
(section 5.2.1.2), it says in the draft: =E2=80=9CIf the SPF Status TLV =
is not included with the Node NLRI, the node is considered to be up and =
is available for transit traffic.=E2=80=9D, then later, =E2=80=9CIf a =
BGP speaker received the Node NLRI but the SPF Status TLV is not =
received, then any previously received information is considered as =
implicitly withdrawn and the update is propagated to other BGP speakers. =
=E2=80=9C. These two statements seem to conflict.
>> =20
>> I=E2=80=99ve fixed this for all the status TLVs.=20
>> =20
>> =20
>> Comments inline:
>> =20
>> [Line numbers from idnits]
>> =20
>> 78       5.2.1.  Node NLRI Usage . . . . . . . . . . . . . . . . . . =
.  11
>> 79         5.2.1.1.  Node NLRI Attribute SPF Capability TLV  . . . . =
.  11
>> 80         5.2.1.2.  BGP-LS-SPF Node NLRI Attribute SPF Status TLV . =
.  12
>> =20
>> [Minor]: section 5.2.1.1 should be changed to "BGP-LS-SPF Node NLRI =
Attribute SPF Capability TLV" to be consistent with other titles.
>> Fixed.=20
>> =20
>> 226   Another potential advantage of BGP SPF is that both IPv6 and =
IPv4 can
>> 227   both be supported using the BGP-LS-SPF SAFI with the same =
BGP-LS-SPF
>> 228   NLRIs. =20
>> =20
>> [Minor]: potential advantage? I'd suggest remove "potential".
>> [nits]: both IPv6 and IPv4 can both be supported
>> =20
>> Fixed both.
>> =20
>> =20
>> 315   The BGP SPF extensions reuse the Node, Link, and Prefix NLRI =
defined
>> 316   in [RFC7752].  The usage of the BGP-LS NLRI, metric attributes, =
and
>> 317   attribute extensions is described in Section 5.2.1.
>> =20
>> [minor]: metric attributes? Might be better just remove it.
>> s/Section 5.2.1/Section 5.2
>> =20
>> Changed to just =E2=80=9Cattributes=E2=80=9D and fixed reference.
>> =20
>> =20
>> 357   hop sessions) and the direct connection discovery and =
liveliness
>> 358   detection for the interconnecting links are independent of the =
BGP
>> 359   protocol.  the scope of this document.  For example, liveliness
>> =20
>> [nits]: unfinished sentence: the scope of this document.
>> =20
>> Removed.
>> =20
>> =20
>> 470 5.2.  Extensions to BGP-LS
>> =20
>> 472   [RFC7752] describes a mechanism by which link-state and TE
>> 473   information can be collected from IGPs and shared with external
>> 474   components using the BGP protocol.  It describes both the =
definition
>> 475   of the BGP-LS-SPF NLRI that advertise links, nodes, and =
prefixes
>> 476   comprising IGP link-state information and the definition of a =
BGP
>> 477   path attribute (BGP-LS attribute) that carries link, node, and =
prefix
>> =20
>> [Major]: line 475: should be "BGP-LS NLRI"
>> =20
>> Good catch =E2=80=93 fixed.
>> =20
>> =20
>> 556   If the SPF Status TLV is received and the corresponding Node =
NLRI has
>> 557   not been received, then the SPF Status TLV is ignored and not =
used in
>> 558   SPF computation but is still announced to other BGP speakers.  =
An
>> 559   implementation MAY log an error for further analysis.  If a BGP
>> 560   speaker received the Node NLRI but the SPF Status TLV is not
>> 561   received, then any previously received information is =
considered as
>> 562   implicitly withdrawn and the update is propagated to other BGP
>> 563   speakers.  A BGP speaker receiving a BGP Update containing a =
SPF
>> 564   Status TLV in the BGP-LS attribute [RFC7752] with a value that =
is
>> 565   outside the range of defined values SHOULD be processed and =
announced
>> 566   to other BGP speakers.  However, a BGP speaker MUST not use the
>> 567   Status TLV in its SPF computation.  An implementation MAY log =
this
>> 568   condition for further analysis.
>> =20
>> [nits]: s/MUST not/MUST NOT
>> [minor]: s/BGP speaker/BGP SPF speaker
>> There are multi places in the draft using "BGP speaker" instead of =
"BGP SPF speaker", please go over and fix when applicable.
>> For example:=20
>> 1408   excessive SPF calculations.  When a BGP speaker detects that =
its
>> section 7.1
>> =20
>> Used =E2=80=9CBGP SPF Speaker=E2=80=9D consistently and fixed several =
=E2=80=9CMUST not=E2=80=9D instances.
>> =20
>> =20
>> 864   When a BGP SPF speaker completely loses its sequence number =
state,
>> 865   i.e., due to a cold start, or in the unlikely possibility that =
that
>> =20
>> [nits]: extra "that".
>> =20
>> Removed.
>> =20
>> =20
>> 943   o  Local Route Information Base (LOC-RIB) - This routing table
>> 944       contains reachability information (i.e., next hops) for all
>> 945       prefixes (both IPv4 and IPv6) as well as BGP-LS-SPF node
>> 946       reachability.  Implementations may choose to implement this =
with
>> 947       separate RIBs for each address family and/or Prefix versus =
Node
>> 948       reachability.  It is synonymous with the Loc-RIB specified =
in
>> 949       [RFC4271].
>> =20
>> [nits]: s/Loc-RIB/LOC-RIB
>> =20
>> In this case, RFC 4271 uses =E2=80=9CLoc-RIB=E2=80=9D.
>> =20
>> =20
>> 1017       *  If the Current-Prefix's corresponding prefix is in the =
LOC-RIB
>> 1018           and the cost is less than the current route's metric, =
the
>> =20
>> [major]: I think this meant to be "more than the current route's =
metric"
>> =20
>> Clarified this so that there is no ambiguity as to which metric is =
referenced.
>> =20
>> =20
>> 1134   operate today (i.e., "Ships-in-the-Night" mode).  There is no
>> 1135   implicit route redistribution between the BGP address =
families.
>> =20
>> [major]: what about redistribution from other protocols, say OSPF? =20=

>> =20
>> This has typically been out of scope in routing protocol documents =
=E2=80=93 although I just saw a new draft dealing with BGP =
redistribution. In any case, I think this topic would warrant further =
discussion in a different draft.=20
>> =20
>> 1167   prior to withdrawal.  If the link becomes available in that =
period,
>> 1168   the originator of the BGP-LS-SPF LINK NLRI SHOULD advertise a =
more
>> 1169   recent version of the BGP-LS-SPF Link NLRI without the SPF =
Status TLV
>> 1170   in the BGP-LS Link Attributes.=20
>> =20
>> [major]: "without SPF Status TLV", this is related with the second =
=E2=80=9CMajor issues=E2=80=9D above.
>> =20
>> Since all the SPF Status conditions indicate unreachability or a =
degraded state, this is correct. =20
>> =20
>> =20
>> 1263   A BGP-LS-SPF Speaker MUST perform the following syntactic =
validation
>> 1264   of the BGP-LS-SPF NLRI to determine if it is malformed.
>> =20
>> [minor]: there are a few places in the draft using "BGP-LS-SPF =
Speaker|speaker", may change to "BGP SPF speaker"?
>> =20
>> Yup =E2=80=93 fixed all these.
>> =20
>> =20
>> 1425   Within a BGP SPF Routing Domain, the IGP metrics for all =
advertised
>> 1426   links SHOULD be configured or defaulted consistently.=20
>> =20
>> [major]: in section 5.2.2, it says "One possible default for metric
>>    would be to give each interface a cost of 1 making it effectively =
a
>>    hop count.". Why not define a default value so all implementations =
will be consistent?
>> =20
>> We discussed and don=E2=80=99t want to add a default as different =
deployments could have totally different requirements. Also, other IGPs =
don=E2=80=99t have default metrics (at least, the link-state ones).=20
>> =20
>> Thanks,
>> Acee


--Apple-Mail=_27A5A589-9BBA-4B72-AD64-0B77C812BFEE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Acee,<div class=3D""><br class=3D""></div><div class=3D"">Thanks for the =
clarification. I thought =E2=80=9Ccurrent route=E2=80=9D meant =E2=80=9Cth=
e Current-Prefix=E2=80=99s=E2=80=9D, hence the confusion.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks,</div><div =
class=3D"">Yingzhen<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jun 30, 2021, at 5:15 PM, =
Acee Lindem (acee) &lt;<a href=3D"mailto:acee@cisco.com" =
class=3D"">acee@cisco.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
charset=3D"UTF-8" class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">Hi Yingzhen,<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"border-style: solid none =
none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); =
padding: 3pt 0in 0in;" class=3D""><div style=3D"margin: 0in 0in 0in =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><b =
class=3D""><span style=3D"font-size: 12pt;" class=3D"">From:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-size: 12pt;" class=3D"">Yingzhen Qu &lt;<a =
href=3D"mailto:yingzhen.ietf@gmail.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">yingzhen.ietf@gmail.com</a>&gt;<br=
 class=3D""><b class=3D"">Date:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Wednesday, June 30, =
2021 at 5:51 PM<br class=3D""><b class=3D"">To:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Acee Lindem &lt;<a =
href=3D"mailto:acee@cisco.com" style=3D"color: blue; text-decoration: =
underline;" class=3D"">acee@cisco.com</a>&gt;<br class=3D""><b =
class=3D"">Cc:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Routing Directorate =
&lt;<a href=3D"mailto:rtg-dir@ietf.org" style=3D"color: blue; =
text-decoration: underline;" class=3D"">rtg-dir@ietf.org</a>&gt;, "<a =
href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">draft-ietf-lsvr-bgp-spf@ietf.org</a>" &lt;<a =
href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">draft-ietf-lsvr-bgp-spf@ietf.org</a>&gt;, "<a =
href=3D"mailto:lsvr@ietf.org" style=3D"color: blue; text-decoration: =
underline;" class=3D"">lsvr@ietf.org</a>" &lt;<a =
href=3D"mailto:lsvr@ietf.org" style=3D"color: blue; text-decoration: =
underline;" class=3D"">lsvr@ietf.org</a>&gt;, "<a =
href=3D"mailto:guntervandeveldecc@icloud.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">guntervandeveldecc@icloud.com</a>"=
 &lt;<a href=3D"mailto:guntervandeveldecc@icloud.com" style=3D"color: =
blue; text-decoration: underline;" =
class=3D"">guntervandeveldecc@icloud.com</a>&gt;, Luc Andr=C3=A9 Burdet =
&lt;<a href=3D"mailto:laburdet.ietf@gmail.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">laburdet.ietf@gmail.com</a>&gt;, =
"Yemin (Amy)" &lt;<a href=3D"mailto:amy.yemin@huawei.com" style=3D"color: =
blue; text-decoration: underline;" =
class=3D"">amy.yemin@huawei.com</a>&gt;<br class=3D""><b =
class=3D"">Subject:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>Re: Rtgdir Last Call =
review of draft-ietf-lsvr-bgp-spf-13<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Hi Acee,<o:p class=3D""></o:p></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Thanks for addressing my comments. I had a quick look at the =
changes in version -14, and have a question about the following comment. =
The change done does make the second point clear, but my original =
comment was about the fourth point. Please also consider make the term =
consistent, =E2=80=9CCurrent-Prefix=E2=80=99s=E2=80=9D vs. =E2=80=9Ccurren=
t route=E2=80=99s=E2=80=9D.<o:p class=3D""></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">This is inconsistent but in the case =E2=80=9Ccurr=
ent route=E2=80=99s=E2=80=9D should be =E2=80=9CLOC-RIB route=E2=80=99s=E2=
=80=9D to be correct with respect to the rule. There were two instances =
of this inconsistency. I will fix in the next revision along with a =
couple comments from Haibo.<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Thanks,<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Acee<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div =
class=3D""><blockquote style=3D"margin-top: 5pt; margin-bottom: 5pt;" =
class=3D"" type=3D"cite"><div class=3D""><div style=3D"margin-left: =
0.5in;" class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-size: 10.5pt; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p=
 class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1017<span =
class=3D"apple-tab-span">&nbsp;</span>&nbsp; &nbsp; &nbsp; *&nbsp; If =
the Current-Prefix's corresponding prefix is in the LOC-RIB</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1018<span =
class=3D"apple-tab-span">&nbsp;</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
and the cost is less than the current route's metric, the</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[major]: I think this meant to be "more =
than the current route's metric"</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Clarified this so that there is =
no ambiguity as to which metric is referenced.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div></blockquote><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Thanks,<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Yingzhen<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div style=3D"margin: =
0in 0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D"" type=3D"cite"><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">On Jun 30, 2021, at 8:09 AM, Acee =
Lindem (acee) &lt;<a href=3D"mailto:acee@cisco.com" style=3D"color: =
blue; text-decoration: underline;" class=3D"">acee@cisco.com</a>&gt; =
wrote:<o:p class=3D""></o:p></div></div><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Hi Yingzhen,<span =
class=3D"apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Thanks for the review. We=E2=80=99ve =
incorporated most of your comments into the -14 version.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><div =
style=3D"border-style: solid none none; border-top-width: 1pt; =
border-top-color: rgb(181, 196, 223); padding: 3pt 0in 0in;" =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><b class=3D""><span style=3D"font-size: =
12pt;" class=3D"">From:<span =
class=3D"apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-size: 12pt;" class=3D"">Yingzhen Qu &lt;<a =
href=3D"mailto:yingzhen.ietf@gmail.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">yingzhen.ietf@gmail.com</a>&gt;<br=
 class=3D""><b class=3D"">Date:<span =
class=3D"apple-converted-space">&nbsp;</span></b>Tuesday, June 22, 2021 =
at 3:46 PM<br class=3D""><b class=3D"">To:<span =
class=3D"apple-converted-space">&nbsp;</span></b>Routing Directorate =
&lt;<a href=3D"mailto:rtg-dir@ietf.org" style=3D"color: blue; =
text-decoration: underline;" class=3D"">rtg-dir@ietf.org</a>&gt;, "<a =
href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">draft-ietf-lsvr-bgp-spf@ietf.org</a>" &lt;<a =
href=3D"mailto:draft-ietf-lsvr-bgp-spf@ietf.org" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">draft-ietf-lsvr-bgp-spf@ietf.org</a>&gt;, "<a =
href=3D"mailto:lsvr@ietf.org" style=3D"color: blue; text-decoration: =
underline;" class=3D"">lsvr@ietf.org</a>" &lt;<a =
href=3D"mailto:lsvr@ietf.org" style=3D"color: blue; text-decoration: =
underline;" class=3D"">lsvr@ietf.org</a>&gt;<br class=3D""><b =
class=3D"">Cc:<span class=3D"apple-converted-space">&nbsp;</span></b>"<a =
href=3D"mailto:guntervandeveldecc@icloud.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">guntervandeveldecc@icloud.com</a>"=
 &lt;<a href=3D"mailto:guntervandeveldecc@icloud.com" style=3D"color: =
blue; text-decoration: underline;" =
class=3D"">guntervandeveldecc@icloud.com</a>&gt;, Luc Andr=C3=A9 Burdet =
&lt;<a href=3D"mailto:laburdet.ietf@gmail.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">laburdet.ietf@gmail.com</a>&gt;, =
"Yemin (Amy)" &lt;<a href=3D"mailto:amy.yemin@huawei.com" style=3D"color: =
blue; text-decoration: underline;" =
class=3D"">amy.yemin@huawei.com</a>&gt;<br class=3D""><b =
class=3D"">Subject:<span =
class=3D"apple-converted-space">&nbsp;</span></b>Rtgdir Last Call review =
of draft-ietf-lsvr-bgp-spf-13<br class=3D""><b =
class=3D"">Resent-From:<span =
class=3D"apple-converted-space">&nbsp;</span></b>&lt;<a =
href=3D"mailto:alias-bounces@ietf.org" style=3D"color: blue; =
text-decoration: underline;" class=3D"">alias-bounces@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Resent-To:<span =
class=3D"apple-converted-space">&nbsp;</span></b>Acee Lindem &lt;<a =
href=3D"mailto:acee@cisco.com" style=3D"color: blue; text-decoration: =
underline;" class=3D"">acee@cisco.com</a>&gt;, Shawn Zandi &lt;<a =
href=3D"mailto:szandi@linkedin.com" style=3D"color: blue; =
text-decoration: underline;" class=3D"">szandi@linkedin.com</a>&gt;, Wim =
Henderickx &lt;<a href=3D"mailto:wim.henderickx@nokia.com" style=3D"color:=
 blue; text-decoration: underline;" =
class=3D"">wim.henderickx@nokia.com</a>&gt;, Keyur Patel &lt;<a =
href=3D"mailto:keyur@arrcus.com" style=3D"color: blue; text-decoration: =
underline;" class=3D"">keyur@arrcus.com</a>&gt;<br class=3D""><b =
class=3D"">Resent-Date:<span =
class=3D"apple-converted-space">&nbsp;</span></b>Tuesday, June 22, 2021 =
at 3:45 PM</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">I have been selected as the Routing =
Directorate reviewer for this draft. The Routing Directorate seeks to =
review all routing or routing-related drafts as they pass through IETF =
last call and IESG review, and sometimes on special request. The purpose =
of the review is to provide assistance to the Routing ADs. For more =
information about the Routing Directorate, please see<a =
href=3D"http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir" =
style=3D"color: blue; text-decoration: underline;" class=3D""><span =
style=3D"color: rgb(46, 2, 164);" =
class=3D"">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</span></a>=
</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Although these comments are primarily for =
the use of the Routing ADs, it would be helpful if you could consider =
them along with any other IETF Last Call comments that you receive, and =
strive to resolve them through discussion or by updating the =
draft.</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Document: =
draft-ietf-lsvr-bgp-spf</span><o:p class=3D""></o:p></div></div></div><div=
 class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">Reviewer: Yingzhen =
Qu</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Review Date: Jun 15th, 2021</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Intended Status: Standards Track</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Summary:</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">This document has some issues that should =
be at least considered prior to publication.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Comments:</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Major issues:</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div style=3D"margin-left: 1in;" =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; text-indent: -0.25in; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10pt; font-family: Symbol; color: rgb(26, 26, 26);" =
class=3D"">=C2=B7</span><span style=3D"font-size: 7pt; font-family: =
&quot;Times New Roman&quot;, serif; color: rgb(26, 26, 26);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"apple-converted-space">&nbsp;</span></span><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Considering<span =
class=3D"apple-converted-space">&nbsp;</span>the SPF Status attribute =
TLV has the same type for Node, Link and Prefix NLRI, it is implied that =
a BGP update message can only contain a single kind of NLRI (for =
example, Node or Link). I=E2=80=99d suggest make the draft explicitly =
state it.</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">I=E2=80=99ve added a paragraph on this in 5.1.1. If we were =
to make this a restriction, we=E2=80=99d need to discuss in =
WG.&nbsp;</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div style=3D"margin-left: 1in;" =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; text-indent: -0.25in;" class=3D""><span =
style=3D"font-size: 10pt; font-family: Symbol;" class=3D"">=C2=B7</span><s=
pan style=3D"font-size: 7pt; font-family: &quot;Times New Roman&quot;, =
serif;" class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"apple-converted-space">&nbsp;</span></span><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">About SPF Status TLV, use the Node NLRI as =
an example (section 5.2.1.2), it says in the draft: =E2=80=9C</span><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;;" =
class=3D"">If the SPF Status TLV is not included with the Node NLRI, the =
node is considered to be up and is available for transit traffic.<span =
style=3D"color: rgb(26, 26, 26);" class=3D"">=E2=80=9D, then later, =
=E2=80=9C</span>If a BGP speaker received the Node NLRI but the SPF =
Status TLV is not received, then any previously received information is =
considered as implicitly withdrawn and the update is propagated to other =
BGP speakers. =E2=80=9C. These two statements seem to =
conflict.</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">I=E2=80=99ve fixed this for all the status TLVs.<span =
class=3D"apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin-left: =
0.5in;" class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif; background-color: rgb(255, 253, =
242);" class=3D""><span style=3D"font-size: 10.5pt; font-family: =
&quot;PT Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p=
 class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">Comments inline:</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[Line numbers from idnits]</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">78<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
5.2.1.&nbsp; Node NLRI Usage . . . . . . . . . . . . . . . . . . .&nbsp; =
11</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">79<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; &nbsp; =
5.2.1.1.&nbsp; Node NLRI Attribute SPF Capability TLV&nbsp; . . . . =
.&nbsp; 11</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">80<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; &nbsp; =
5.2.1.2.&nbsp; BGP-LS-SPF Node NLRI Attribute SPF Status TLV . .&nbsp; =
12</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[Minor]: section 5.2.1.1 should be changed =
to "BGP-LS-SPF Node NLRI Attribute SPF Capability TLV" to be consistent =
with other titles.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Fixed.<span =
class=3D"apple-converted-space">&nbsp;</span></span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">226<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; Another potential =
advantage of BGP SPF is that both IPv6 and IPv4 can</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">227<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; both be supported =
using the BGP-LS-SPF SAFI with the same BGP-LS-SPF</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">228<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; NLRIs. =
&nbsp;</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[Minor]: potential advantage? I'd suggest =
remove "potential".</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">[nits]: both IPv6 and =
IPv4 can both be supported</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Fixed both.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">315<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; The BGP SPF =
extensions reuse the Node, Link, and Prefix NLRI defined</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">316<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; in [RFC7752].&nbsp; =
The usage of the BGP-LS NLRI, metric attributes, and</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">317<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; attribute extensions =
is described in Section 5.2.1.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[minor]: metric attributes? Might be better =
just remove it.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">s/Section 5.2.1/Section =
5.2</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Changed to just =E2=80=9Cattributes=E2=80=9D and fixed =
reference.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">357<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; hop sessions) and =
the direct connection discovery and liveliness</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">358<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; detection for the =
interconnecting links are independent of the BGP</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">359<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; protocol.&nbsp; the =
scope of this document.&nbsp; For example, liveliness</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[nits]: unfinished sentence: the scope of =
this document.</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Removed.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">470<span =
class=3D"apple-converted-space">&nbsp;</span>5.2.&nbsp; Extensions to =
BGP-LS</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">472<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; [RFC7752] describes =
a mechanism by which link-state and TE</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">473<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; information can be =
collected from IGPs and shared with external</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">474<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; components using the =
BGP protocol.&nbsp; It describes both the definition</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">475<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; of the BGP-LS-SPF =
NLRI that advertise links, nodes, and prefixes</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">476<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; comprising IGP =
link-state information and the definition of a BGP</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">477<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; path attribute =
(BGP-LS attribute) that carries link, node, and prefix</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[Major]: line 475: should be "BGP-LS =
NLRI"</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Good catch =E2=80=93 fixed.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">556<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; If the SPF Status =
TLV is received and the corresponding Node NLRI has</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">557<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; not been received, =
then the SPF Status TLV is ignored and not used in</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">558<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; SPF computation but =
is still announced to other BGP speakers.&nbsp; An</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">559<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; implementation MAY =
log an error for further analysis.&nbsp; If a BGP</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">560<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; speaker received the =
Node NLRI but the SPF Status TLV is not</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">561<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; received, then any =
previously received information is considered as</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">562<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; implicitly withdrawn =
and the update is propagated to other BGP</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">563<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; speakers.&nbsp; A =
BGP speaker receiving a BGP Update containing a SPF</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">564<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; Status TLV in the =
BGP-LS attribute [RFC7752] with a value that is</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">565<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; outside the range of =
defined values SHOULD be processed and announced</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">566<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; to other BGP =
speakers.&nbsp; However, a BGP speaker MUST not use the</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">567<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; Status TLV in its =
SPF computation.&nbsp; An implementation MAY log this</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">568<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; condition for =
further analysis.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[nits]: s/MUST not/MUST NOT</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[minor]: s/BGP speaker/BGP SPF =
speaker</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div=
 style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">There are multi places in the draft using =
"BGP speaker" instead of "BGP SPF speaker", please go over and fix when =
applicable.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">For =
example:&nbsp;</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">1408<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; excessive SPF =
calculations.&nbsp; When a BGP speaker detects that its</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">section 7.1</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Used =E2=80=9CBGP SPF Speaker=E2=80=
=9D consistently and fixed several =E2=80=9CMUST not=E2=80=9D =
instances.</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">864<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; When a BGP SPF =
speaker completely loses its sequence number state,</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">865<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; i.e., due to a cold =
start, or in the unlikely possibility that that</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[nits]: extra "that".</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Removed.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">943<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; o&nbsp; Local Route =
Information Base (LOC-RIB) - This routing table</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">944<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
contains reachability information (i.e., next hops) for all</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">945<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
prefixes (both IPv4 and IPv6) as well as BGP-LS-SPF node</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">946<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
reachability.&nbsp; Implementations may choose to implement this =
with</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">947<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
separate RIBs for each address family and/or Prefix versus =
Node</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">948<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
reachability.&nbsp; It is synonymous with the Loc-RIB specified =
in</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">949<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
[RFC4271].</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[nits]: s/Loc-RIB/LOC-RIB</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">In this case, RFC 4271 uses =
=E2=80=9CLoc-RIB=E2=80=9D.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1017<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; =
*&nbsp; If the Current-Prefix's corresponding prefix is in the =
LOC-RIB</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div=
 style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1018<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; and the cost is less than the current route's metric, =
the</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[major]: I think this meant to be "more =
than the current route's metric"</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Clarified this so that there is =
no ambiguity as to which metric is referenced.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1134<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; operate today (i.e., =
"Ships-in-the-Night" mode).&nbsp; There is no</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1135<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; implicit route =
redistribution between the BGP address families.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[major]: what about redistribution from =
other protocols, say OSPF? &nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">This has typically been out of =
scope in routing protocol documents =E2=80=93 although I just saw a new =
draft dealing with BGP redistribution. In any case, I think this topic =
would warrant further discussion in a different draft.<span =
class=3D"apple-converted-space">&nbsp;</span></span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1167<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; prior to =
withdrawal.&nbsp; If the link becomes available in that =
period,</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div=
 style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1168<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; the originator of =
the BGP-LS-SPF LINK NLRI SHOULD advertise a more</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1169<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; recent version of =
the BGP-LS-SPF Link NLRI without the SPF Status TLV</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1170<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; in the BGP-LS Link =
Attributes.&nbsp;</span><o:p class=3D""></o:p></div></div></div><div =
class=3D""><div style=3D"margin-left: 0.5in;" class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[major]: "without SPF Status TLV", this is =
related with the second =E2=80=9CMajor issues=E2=80=9D above.</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Since all the SPF Status =
conditions indicate unreachability or a degraded state, this is correct. =
&nbsp;</span><o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1263<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; A BGP-LS-SPF Speaker =
MUST perform the following syntactic validation</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1264<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; of the BGP-LS-SPF =
NLRI to determine if it is malformed.</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[minor]: there are a few places in the =
draft using "BGP-LS-SPF Speaker|speaker", may change to "BGP SPF =
speaker"?</span><o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">Yup =E2=80=93 fixed all these.</span><o:p =
class=3D""></o:p></div></div><div style=3D"margin-left: 0.5in;" =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: &quot;PT =
Mono&quot;; color: rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1425<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; Within a BGP SPF =
Routing Domain, the IGP metrics for all advertised</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">1426<span =
class=3D"apple-converted-space">&nbsp;</span>&nbsp; links SHOULD be =
configured or defaulted consistently.&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">[major]: in section 5.2.2, it says "One =
possible default for metric</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;&nbsp; would be to give each =
interface a cost of 1 making it effectively a</span><o:p =
class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin-left: 0.5in;" class=3D""><div style=3D"margin: 0in 0in =
0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: &quot;PT Mono&quot;; color: =
rgb(26, 26, 26);" class=3D"">&nbsp;&nbsp; hop count.". Why not define a =
default value so all implementations will be consistent?</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">We discussed and don=E2=80=99t =
want to add a default as different deployments could have totally =
different requirements. Also, other IGPs don=E2=80=99t have default =
metrics (at least, the link-state ones).<span =
class=3D"apple-converted-space">&nbsp;</span></span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0in 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
background-color: rgb(255, 253, 242);" class=3D""><span style=3D"" =
class=3D"">&nbsp;</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0in 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif; background-color: rgb(255, 253, 242);" =
class=3D""><span style=3D"" class=3D"">Thanks,<br =
class=3D"">Acee</span></div></div></div></div></blockquote></div></div></d=
iv></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_27A5A589-9BBA-4B72-AD64-0B77C812BFEE--


From nobody Wed Jun 30 17:43:01 2021
Return-Path: <acee@cisco.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D60A3A0654; Wed, 30 Jun 2021 17:42:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.594
X-Spam-Level: 
X-Spam-Status: No, score=-9.594 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=GBlXWK0P; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=tYHDoUBo
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 nKLRTal_tyKD; Wed, 30 Jun 2021 17:42:54 -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 A52DC3A064A; Wed, 30 Jun 2021 17:42:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=109803; q=dns/txt; s=iport; t=1625100173; x=1626309773; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=kNYsJkJ5YvgcwuJxlbZLi+LauAQ2m27gRIiGtzAZdE0=; b=GBlXWK0PemWq+mZoRbzB4U2wKur3uXlHB2WAeFpmUXKRzw18WdbciI3F A1K7c6Q3CQ5z749XwTPVIIZgsVDQZNjfudWUR6Reba3NZc+c3jOOZba5G OXNg0kyhXH4eMA7JAF9Ddj2WWjDfJOZ5602iw8b1aQosPBxqeecyC+RgG 0=;
X-IPAS-Result: =?us-ascii?q?A0BhAwAlD91gl5BdJa1ahAUwIwYoflo3MQuDfz6DSAOFO?= =?us-ascii?q?YhsA4pQj1SBQoERA1QLAQEBDQEBNQoCBAEBhFICF4JbAiU4EwIEAQEBAQMCA?= =?us-ascii?q?wEBAQEFAQEFAQEBAgEGBBQBAQEBAQEBAWiFaA2GRQEBAQQMBggJHQEBJRIBD?= =?us-ascii?q?wIBBgIRAwECIQEGAwICAh8RFAkIAgQOBSKCTwGBflcDLwEOjHGPNAGBOgKKH?= =?us-ascii?q?3qBMoEBggcBAQYEBIVVDQMIgjIJgTqCe4QMAQGBF4VKJxyCDYEUASccgWGBA?= =?us-ascii?q?D6CIDcLAoFGOgYQCIJZNoIugi9fDAYBPRsLAQMULzINIQE0Ewg6BAoBFAsGB?= =?us-ascii?q?QwSCgSSCIJHAUaIII0nkHU7WwqDIIoijh6FYAUmg2CBRYlzln6YBYoPgy2QC?= =?us-ascii?q?yaEZAIEAgQFAg4BAQaCRSoigVtwFWUBgj4JRxcCDo44gQsBCIJDhRSFSQFzA?= =?us-ascii?q?jYCBgEJAQEDCXyIBC2BBwGBEAEB?=
IronPort-PHdr: A9a23:NzhqfRfiGKu52PSfhcOa32lGlGM/r4qcDmcuAtIPhLdHc6Dl9JPnb wTT5vRo2VnOW4iTq/dJkPHfvK2oX2scqY2Av3YPfN0pNVcFhMwakhZmDJuDDkv2f/HvZi0+W s9FUQwt83SyK0MAHsH4ahXbqWGz6jhHHBL5OEJ1K+35F5SUgd6w0rW5+obYZENDgz/uCY4=
IronPort-HdrOrdr: A9a23:5WM9bqnQlFqRtSG6pYC3FgnVT9rpDfORimdD5ihNYBxZY6Wkfp +V/cjzhCWbtN9OYh4dcIi7Sda9qXO1z+8T3WBjB8bdYOCGghrpEGgG1+vfKlLbalbDH4JmpM Jdmu1FeaHN5DtB/IXHCWuDYqwdKbC8mcjC74qzvhQdLz2CKZsQkjuRYTzrdHGeMTM2fabRY6 Dsn/avyQDQHUg/X4CePD0oTuLDr9rEmNbNehgdHSMq7wGIkHeB9KP6OwLw5GZdbxp/hZMZtU TVmQ3w4auu99uhzAXH6mPV55NK3PP819p4AtCWgMR9EESotu/oXvUkZ1SxhkFynAid0idyrD AKmWZ5Ay1H0QKXQohym2q35+Cv6kd115ao8y7ovZKqm72IeNt9MbsduWqcGSGptHbJe7pHof 52Niuixuhq5VmrplWP2/HYEx5tjUa6unwkjKoaiGFeS5IXbPtLoZUY5149KuZNIMvW0vFsLA BVNrCQ2B+WSyLSU1nJ+m10hNC8VHU6GRmLBkAEp8yOyjBT2HR01VERysATlmoJsMtVcegL28 3UdqBz0L1eRM4faqxwQO8HXMusE2TIBRbBKnibL1jrHLwOf3jNt5n06rMo4/zCQu1G8HLzou WLbLp8jx9yR6vDM7z44HR7yGGEfIzmZ0WY9ih33ekOhlTTfsufDRG+
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.83,312,1616457600";  d="scan'208,217";a="738234866"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Jul 2021 00:42:52 +0000
Received: from mail.cisco.com (xbe-aln-005.cisco.com [173.36.7.20]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 1610gpkh005192 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 1 Jul 2021 00:42:52 GMT
Received: from xfe-rtp-002.cisco.com (64.101.210.232) by xbe-aln-005.cisco.com (173.36.7.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 30 Jun 2021 19:42:51 -0500
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 30 Jun 2021 20:42:50 -0400
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Wed, 30 Jun 2021 19:42:50 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dMO/DkojYhwEjncPGEmlCpEzJoJLNsFM0+lGPxP2BmawsUEeFZNpEvCMIWKZJYFd0aJDniqLTH/VtVsMdydjrMeoBbWHPr23i3aRSzvK+1YCfpioxo2Wpgb2psslUhLpCyxIS1syiiTgYxDBG54P38P+3YEr9R4ThgXqbJ9Qu6fHuHmqCdiqahu1QKNFbtIqrnwblf9uu0DyIVGBR+KCkqRnNOX3j6aS7LxeZ3zPvwELJudm1mDwtqdrGSl2RIKNNAar7y6af0dFdOKlionNCpRUh5BMyexIuhtxuJQ6utYyu539pfKCssRHa5GFZxh6zmtWRtlTbucrrBPQ+IEP8g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kNYsJkJ5YvgcwuJxlbZLi+LauAQ2m27gRIiGtzAZdE0=; b=O3OpJhxrthUy5wcynyESy2ow9IR34mroPpybJYVCvhUBh01Nuuy07wYEe5AppItGeMD0jklbNL5Y4iFLAYja0/72uqKfAa4tULW1SBRSl7skTEH/6zRDHLyxi1pqVfJPMmd7W5lRa1NJjGJjruRi18S9DP90sayH88MKsRnK/7/wLWDRtDoEZIxD/IdA9JS4IcnLHUOK/ioKJEsagBB5K5oWUiFFo0D2ibsIHbZm35lYoXNW3C1Xlm5L31rE7Lg/WcIXuBYM3EstSPaNhtneZTzbjN4blvjOib84hKrT4VDvZRvdmUOjHbPj27vJ48bnyCYgPwaqwyMqJNO/kxF2Ag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kNYsJkJ5YvgcwuJxlbZLi+LauAQ2m27gRIiGtzAZdE0=; b=tYHDoUBoz6p3KzV27Rl57NQ4K75qd7Rl8W6BiuYPmZxzEetqcUkB+OVVMqJLl2ricIBMJXfoGVjn1FEycxrPxKTpU1pDFk6xIE5Wpm2hh7OkjaRnh3XhPVEuZexKCcKcgUPljfqznLRb4/6P3NAk/XFYrdH8/bytLcaZJCKgK2U=
Received: from BL0PR11MB2884.namprd11.prod.outlook.com (2603:10b6:208:72::25) by BL1PR11MB5495.namprd11.prod.outlook.com (2603:10b6:208:317::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.22; Thu, 1 Jul 2021 00:42:47 +0000
Received: from BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::592e:30fd:2fa1:e919]) by BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::592e:30fd:2fa1:e919%5]) with mapi id 15.20.4264.026; Thu, 1 Jul 2021 00:42:47 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Yingzhen Qu <yingzhen.ietf@gmail.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "Yemin (Amy)" <amy.yemin@huawei.com>, "guntervandeveldecc@icloud.com" <guntervandeveldecc@icloud.com>, "lsvr@ietf.org" <lsvr@ietf.org>, "draft-ietf-lsvr-bgp-spf@ietf.org" <draft-ietf-lsvr-bgp-spf@ietf.org>, =?utf-8?B?THVjIEFuZHLDqSBCdXJkZXQ=?= <laburdet.ietf@gmail.com>
Thread-Topic: [RTG-DIR] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
Thread-Index: AQHXZ59ANzP3r4lPy0uer8J93loFPasscX4AgACzPgD//+VpAIAASRwA//++doA=
Date: Thu, 1 Jul 2021 00:42:47 +0000
Message-ID: <DC159AB3-3AD3-43E2-81B3-25BE610B796F@cisco.com>
References: <305FC57A-8B6B-4718-B61E-A5E7D30431D1@gmail.com> <F6C9EA73-1BCF-4C3C-AC9E-9261D180C1C7@cisco.com> <8152FDDD-A8DE-4930-B53E-5A0D3E0ACF90@gmail.com> <932A097A-5314-4DC1-97A7-0314FB70A4E4@cisco.com> <859A82FB-4E85-4595-A0A2-87E811D39034@gmail.com>
In-Reply-To: <859A82FB-4E85-4595-A0A2-87E811D39034@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.50.21061301
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a1bcac4-b613-408a-e363-08d93c292600
x-ms-traffictypediagnostic: BL1PR11MB5495:
x-microsoft-antispam-prvs: <BL1PR11MB54958D13F8C7F45BD12ECDD0C2009@BL1PR11MB5495.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: URkbBljJEzU8DRhGKn3XmEdzXTaP7+6owcpq3CAcuWAKegVWkkiVftxp9zpJ2FIy+4FeCs8oqCKPNoEL7OQvmsgXrQXaVjnuPq6+XlorIhWtZw5/nX8IYFZR+gwKFkdn+2BPX9dC03srtWaDsJt7iCJJcgvGIg2qR7Fb8DUHOL0MSkygFQ/11X9r5KUB4yC5MZjes9jPq3R8G+7hvs/2Wa+q+2tW50vIwY+OFf+rI5K+5e3mj3Te8mTW9DkoAIPx9+MGZlBHUxE7ICDLcGUo7JuiCoKiQS56uqAxHDmI5sAnXGNnoBdyOFxiFk8ZO+BmzP5aIb8uimfSvzjRmnpnC7HmMDabf/VYCVILGUkp5LidIrI/PYjKGRkW3nrzPNKK9jp7pS0f+rq+pN18Ke/diRlgaByTKzEB9JAAi+gqoQau9Z0pVpuMQKQMgPNujHHXpe9XocOaG2TBX8Ez2HCRT/hqcbd9pPH0ejKA8VD4yVQVZSdGGW28yyiQZukRgAmskX8t5H+F3XHKv92iNlDewhNFaJpp0hi4SdcQABK6XvP+xYaUT2pZWmauXVYgy4K2farC3Edu4lWN+vg4mqsc7q3WyU/Nr0REwhorAXzIFu6W6mMiMYZ+3QJjgdTRjm6D3X+yqmepyS86ig5nuJZQoIiiOwzxvbBZAFuRT4kuQvNkj6lct4TVZXhkIP2YHSRcxPRZNE/B4ffeyYIJC7nPvc/QATkDrmxkxeDdAnikT1CCI1xUMwakgoG9ZzvgJApIkxi5nYQgGYsT/JIUK7XrmO5tsMmFRN5vvKhH9Mr6LXLrlEZv9t4TMDRXvpPhHDd7JAyHlLlmfBurgH/tfCCewA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR11MB2884.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(346002)(136003)(39860400002)(396003)(366004)(64756008)(6486002)(66556008)(66446008)(4326008)(2906002)(316002)(36756003)(86362001)(66946007)(2616005)(33656002)(38100700002)(54906003)(186003)(30864003)(9326002)(8936002)(5660300002)(91956017)(6506007)(53546011)(6916009)(83380400001)(166002)(45080400002)(76116006)(66476007)(122000001)(71200400001)(478600001)(6512007)(8676002)(26005)(45980500001)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YU9uQ0tPL0FxMEZHeEp6TGpsVW52Z0RFcWFjVVpwQUhEMldsZ2tWeFB6QVU4?= =?utf-8?B?WkJSb2JQcTBYWEhaRDI0Qk5kWXo1ZlJVRjZtM254U1R0ZlVjRnZHYWRhUDlv?= =?utf-8?B?b3llVjh1NVYrY052cmRKTG8wQjA5OUhjVlJJaENIK1pDS3lvQkt1dWZacnNI?= =?utf-8?B?Sy9VUFdpV2JDeHVxNmNaczJIdHVHbUo2ZVVHYitNa0xSbkJoUXJnNXlWSE81?= =?utf-8?B?ZHNvUVJrV0lzd0lwWGhpY0NPTS91SlYrYUJ2dEpNS3d2Sk55VUxWTjRPN2sy?= =?utf-8?B?cFluZG1SL2xiSGV5b2MwWnpra3ROYURzckNkbmhWb2FJdURNT2xyejZzaDBk?= =?utf-8?B?bVNpSVZ0dnp4VlM2bVp4V01ISHduQzMrdmp4TGNKMmI5aGRwVjM5R2tkejRL?= =?utf-8?B?cWlNMXNObmNka25MU1lBSXFHUXRsTmNHcDVlMWZ1Y1AvVGRzL20wdDlvbmtZ?= =?utf-8?B?dGMzS2JRN0ZNQWhpbUpGNkR1dC84NE5MV1dRSzB5elMvSnZFWm9IcUFzWnNw?= =?utf-8?B?aXB6eUg0N2lLdnA1aXBKTDA1dDczRnFEQ2YvUWdPN1drcEpiNmF1SFdqRE5G?= =?utf-8?B?QUpZMk5KaldITFJaSXZPc0ptcDV2ODJNZkNZTVA1Nmo0QVdBdzl3d0xZRG1z?= =?utf-8?B?VWp3eDdHZEFCa1JqMXFSNzZwU0c2aEU5UzRiME52QU45RjZMejRCV056K1ZU?= =?utf-8?B?ZG1vTWlIWC90OXlNU2c0UHkvVEV4dDZYQkpVUmplcUtxNEtSR3ZuMG56VzI3?= =?utf-8?B?RWdORjJ4L0dBQ1prOG5ScUxQTldtRENSbFFob1plbFpJK1JzOFAxelB3amM0?= =?utf-8?B?R1UvVFpubkgxby94MGFlZUU1K2ZyK2N2MjBQWmlOSnJvaUVTbHF2Z2VFTnM5?= =?utf-8?B?SmErakRHOW51UUlBbnJzc1hkRmV5QTJjY1BMQVU5L1pGWm9pN1l6cHREZ3dt?= =?utf-8?B?aktaY0c0NEpFN1l4bmJBMnlFYlRpcitGYkRjMjJQVDAxMEg3UDNzQzM0NlNX?= =?utf-8?B?a1JhV3c1YUhPb1hpSDVONWEySTFrU3lId2l2aDNranZDT2JPQTMzbGtPSXQx?= =?utf-8?B?c0lsR3pLR2w2TnJRL1JhTjlMRTRhQU1zN2NJdVRmMkY5NFlaT2ROUVljWWVq?= =?utf-8?B?U3A3WXBZdUhzSnZCOXdEOTl6UDB1NjZ3amtvUTQrcllmL1NIV0xKaVdmQk9v?= =?utf-8?B?aW4vRWtzc1RrZWZjTGpkZmhHNFhNUWhqWDNVU0VmSUlXcUpsbDZjNXZaOUx3?= =?utf-8?B?ODgvL0plMENBU0x0SFN3clk1MG9rY0xCbzZlU2I5ZVlOQ01nYXRYTGtTZ0pC?= =?utf-8?B?dnZLcU1FTFdxektuaU5xRVVEZGtWVkF1VEd6dGVLcENxVEp5QUZCcUovM1hK?= =?utf-8?B?d0pwNm4rNVI1VWw0dSttU3JJbmFqZWhxVWV2VEdycnRqT0QvOWZVVUJxV2h0?= =?utf-8?B?TTE3SFNSSlZ3SUlUL0pVK3UvUEk1KzczTGlnakxvU1FWekRxUHN2eXBpdEx6?= =?utf-8?B?eUpWQkxLajlxbkdtbXg0N25yZy9BRUNyQ3RhZ2tQdGpMSlA2REZzRGd3YTFw?= =?utf-8?B?UHQyNWMxOHhEVDZ6dWxsTUhxQ25WallhS2VJMlVUL0lDZ2FXRzE5aktJQWhH?= =?utf-8?B?dld0dWpSZTF0VkRPT0VlQnFlcXlOR09FcEY1U2J6WDY5cnllYTlYbUwxWkh0?= =?utf-8?B?blFrNE5oTzhIQlJxR1IvYm1ReHRWUWM3Y2tPQXdZWGdMYXVNQUlkTUxtbzhU?= =?utf-8?B?U1pEWVBGaUtXZXZiS09OOXJudHNpdURwdmhRRis5NXpHZ01qdmZTMlJTUTE4?= =?utf-8?B?MXV3U0JQeTgvUFBaRHpyQT09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DC159AB33AD343E281B325BE610B796Fciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB2884.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a1bcac4-b613-408a-e363-08d93c292600
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2021 00:42:47.7514 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1nkJCz056j0mW1K/JUx0PjVuoumd0cOjNM+eSOgdWEEqJ4k1tntrbCMzkbq/lWsB
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5495
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xbe-aln-005.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/35sspyMQYBWKd97CFtveMoJC11s>
Subject: Re: [Lsvr] [RTG-DIR] Rtgdir Last Call review of draft-ietf-lsvr-bgp-spf-13
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jul 2021 00:42:59 -0000

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

SGkgWWluZ3poZW4sDQoNCg0KRnJvbTogcnRnLWRpciA8cnRnLWRpci1ib3VuY2VzQGlldGYub3Jn
PiBvbiBiZWhhbGYgb2YgWWluZ3poZW4gUXUgPHlpbmd6aGVuLmlldGZAZ21haWwuY29tPg0KRGF0
ZTogV2VkbmVzZGF5LCBKdW5lIDMwLCAyMDIxIGF0IDg6MzcgUE0NClRvOiBBY2VlIExpbmRlbSA8
YWNlZUBjaXNjby5jb20+DQpDYzogUm91dGluZyBEaXJlY3RvcmF0ZSA8cnRnLWRpckBpZXRmLm9y
Zz4sICJZZW1pbiAoQW15KSIgPGFteS55ZW1pbkBodWF3ZWkuY29tPiwgImd1bnRlcnZhbmRldmVs
ZGVjY0BpY2xvdWQuY29tIiA8Z3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5jb20+LCAibHN2ckBp
ZXRmLm9yZyIgPGxzdnJAaWV0Zi5vcmc+LCAiZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5v
cmciIDxkcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZz4sIEx1YyBBbmRyw6kgQnVyZGV0
IDxsYWJ1cmRldC5pZXRmQGdtYWlsLmNvbT4NClN1YmplY3Q6IFJlOiBbUlRHLURJUl0gUnRnZGly
IExhc3QgQ2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTMNCg0KSGkgQWNl
ZSwNCg0KVGhhbmtzIGZvciB0aGUgY2xhcmlmaWNhdGlvbi4gSSB0aG91Z2h0IOKAnGN1cnJlbnQg
cm91dGXigJ0gbWVhbnQg4oCcdGhlIEN1cnJlbnQtUHJlZml44oCZc+KAnSwgaGVuY2UgdGhlIGNv
bmZ1c2lvbi4NCg0KWWVzLCBiZXN0IGNhc2UgaXQgd2FzIGFtYmlndW91cywgd29yc3QgaXQgd2Fz
IHdyb25nLg0KDQpUaGFua3MgZm9yIENhdGNoaW5nLA0KQWNlZQ0KDQoNClRoYW5rcywNCllpbmd6
aGVuDQoNCg0KT24gSnVuIDMwLCAyMDIxLCBhdCA1OjE1IFBNLCBBY2VlIExpbmRlbSAoYWNlZSkg
PGFjZWVAY2lzY28uY29tPG1haWx0bzphY2VlQGNpc2NvLmNvbT4+IHdyb3RlOg0KDQpIaSBZaW5n
emhlbiwNCg0KRnJvbTogWWluZ3poZW4gUXUgPHlpbmd6aGVuLmlldGZAZ21haWwuY29tPG1haWx0
bzp5aW5nemhlbi5pZXRmQGdtYWlsLmNvbT4+DQpEYXRlOiBXZWRuZXNkYXksIEp1bmUgMzAsIDIw
MjEgYXQgNTo1MSBQTQ0KVG86IEFjZWUgTGluZGVtIDxhY2VlQGNpc2NvLmNvbTxtYWlsdG86YWNl
ZUBjaXNjby5jb20+Pg0KQ2M6IFJvdXRpbmcgRGlyZWN0b3JhdGUgPHJ0Zy1kaXJAaWV0Zi5vcmc8
bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmQGlldGYu
b3JnPG1haWx0bzpkcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZz4iIDxkcmFmdC1pZXRm
LWxzdnItYmdwLXNwZkBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0
Zi5vcmc+PiwgImxzdnJAaWV0Zi5vcmc8bWFpbHRvOmxzdnJAaWV0Zi5vcmc+IiA8bHN2ckBpZXRm
Lm9yZzxtYWlsdG86bHN2ckBpZXRmLm9yZz4+LCAiZ3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5j
b208bWFpbHRvOmd1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tPiIgPGd1bnRlcnZhbmRldmVs
ZGVjY0BpY2xvdWQuY29tPG1haWx0bzpndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbT4+LCBM
dWMgQW5kcsOpIEJ1cmRldCA8bGFidXJkZXQuaWV0ZkBnbWFpbC5jb208bWFpbHRvOmxhYnVyZGV0
LmlldGZAZ21haWwuY29tPj4sICJZZW1pbiAoQW15KSIgPGFteS55ZW1pbkBodWF3ZWkuY29tPG1h
aWx0bzphbXkueWVtaW5AaHVhd2VpLmNvbT4+DQpTdWJqZWN0OiBSZTogUnRnZGlyIExhc3QgQ2Fs
bCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTMNCg0KSGkgQWNlZSwNCg0KVGhh
bmtzIGZvciBhZGRyZXNzaW5nIG15IGNvbW1lbnRzLiBJIGhhZCBhIHF1aWNrIGxvb2sgYXQgdGhl
IGNoYW5nZXMgaW4gdmVyc2lvbiAtMTQsIGFuZCBoYXZlIGEgcXVlc3Rpb24gYWJvdXQgdGhlIGZv
bGxvd2luZyBjb21tZW50LiBUaGUgY2hhbmdlIGRvbmUgZG9lcyBtYWtlIHRoZSBzZWNvbmQgcG9p
bnQgY2xlYXIsIGJ1dCBteSBvcmlnaW5hbCBjb21tZW50IHdhcyBhYm91dCB0aGUgZm91cnRoIHBv
aW50LiBQbGVhc2UgYWxzbyBjb25zaWRlciBtYWtlIHRoZSB0ZXJtIGNvbnNpc3RlbnQsIOKAnEN1
cnJlbnQtUHJlZml44oCZc+KAnSB2cy4g4oCcY3VycmVudCByb3V0ZeKAmXPigJ0uDQoNClRoaXMg
aXMgaW5jb25zaXN0ZW50IGJ1dCBpbiB0aGUgY2FzZSDigJxjdXJyZW50IHJvdXRl4oCZc+KAnSBz
aG91bGQgYmUg4oCcTE9DLVJJQiByb3V0ZeKAmXPigJ0gdG8gYmUgY29ycmVjdCB3aXRoIHJlc3Bl
Y3QgdG8gdGhlIHJ1bGUuIFRoZXJlIHdlcmUgdHdvIGluc3RhbmNlcyBvZiB0aGlzIGluY29uc2lz
dGVuY3kuIEkgd2lsbCBmaXggaW4gdGhlIG5leHQgcmV2aXNpb24gYWxvbmcgd2l0aCBhIGNvdXBs
ZSBjb21tZW50cyBmcm9tIEhhaWJvLg0KDQpUaGFua3MsDQpBY2VlDQoNCg0KMTAxNyAgICAgICAq
ICBJZiB0aGUgQ3VycmVudC1QcmVmaXgncyBjb3JyZXNwb25kaW5nIHByZWZpeCBpcyBpbiB0aGUg
TE9DLVJJQg0KMTAxOCAgICAgICAgICAgYW5kIHRoZSBjb3N0IGlzIGxlc3MgdGhhbiB0aGUgY3Vy
cmVudCByb3V0ZSdzIG1ldHJpYywgdGhlDQoNClttYWpvcl06IEkgdGhpbmsgdGhpcyBtZWFudCB0
byBiZSAibW9yZSB0aGFuIHRoZSBjdXJyZW50IHJvdXRlJ3MgbWV0cmljIg0KDQpDbGFyaWZpZWQg
dGhpcyBzbyB0aGF0IHRoZXJlIGlzIG5vIGFtYmlndWl0eSBhcyB0byB3aGljaCBtZXRyaWMgaXMg
cmVmZXJlbmNlZC4NCg0KDQpUaGFua3MsDQpZaW5nemhlbg0KDQoNCg0KDQoNCk9uIEp1biAzMCwg
MjAyMSwgYXQgODowOSBBTSwgQWNlZSBMaW5kZW0gKGFjZWUpIDxhY2VlQGNpc2NvLmNvbTxtYWls
dG86YWNlZUBjaXNjby5jb20+PiB3cm90ZToNCg0KSGkgWWluZ3poZW4sDQoNClRoYW5rcyBmb3Ig
dGhlIHJldmlldy4gV2XigJl2ZSBpbmNvcnBvcmF0ZWQgbW9zdCBvZiB5b3VyIGNvbW1lbnRzIGlu
dG8gdGhlIC0xNCB2ZXJzaW9uLg0KDQpGcm9tOiBZaW5nemhlbiBRdSA8eWluZ3poZW4uaWV0ZkBn
bWFpbC5jb208bWFpbHRvOnlpbmd6aGVuLmlldGZAZ21haWwuY29tPj4NCkRhdGU6IFR1ZXNkYXks
IEp1bmUgMjIsIDIwMjEgYXQgMzo0NiBQTQ0KVG86IFJvdXRpbmcgRGlyZWN0b3JhdGUgPHJ0Zy1k
aXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbHN2ci1i
Z3Atc3BmQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZz4i
IDxkcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1sc3Zy
LWJncC1zcGZAaWV0Zi5vcmc+PiwgImxzdnJAaWV0Zi5vcmc8bWFpbHRvOmxzdnJAaWV0Zi5vcmc+
IiA8bHN2ckBpZXRmLm9yZzxtYWlsdG86bHN2ckBpZXRmLm9yZz4+DQpDYzogImd1bnRlcnZhbmRl
dmVsZGVjY0BpY2xvdWQuY29tPG1haWx0bzpndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbT4i
IDxndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbTxtYWlsdG86Z3VudGVydmFuZGV2ZWxkZWNj
QGljbG91ZC5jb20+PiwgTHVjIEFuZHLDqSBCdXJkZXQgPGxhYnVyZGV0LmlldGZAZ21haWwuY29t
PG1haWx0bzpsYWJ1cmRldC5pZXRmQGdtYWlsLmNvbT4+LCAiWWVtaW4gKEFteSkiIDxhbXkueWVt
aW5AaHVhd2VpLmNvbTxtYWlsdG86YW15LnllbWluQGh1YXdlaS5jb20+Pg0KU3ViamVjdDogUnRn
ZGlyIExhc3QgQ2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTMNClJlc2Vu
dC1Gcm9tOiA8YWxpYXMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86YWxpYXMtYm91bmNlc0BpZXRm
Lm9yZz4+DQpSZXNlbnQtVG86IEFjZWUgTGluZGVtIDxhY2VlQGNpc2NvLmNvbTxtYWlsdG86YWNl
ZUBjaXNjby5jb20+PiwgU2hhd24gWmFuZGkgPHN6YW5kaUBsaW5rZWRpbi5jb208bWFpbHRvOnN6
YW5kaUBsaW5rZWRpbi5jb20+PiwgV2ltIEhlbmRlcmlja3ggPHdpbS5oZW5kZXJpY2t4QG5va2lh
LmNvbTxtYWlsdG86d2ltLmhlbmRlcmlja3hAbm9raWEuY29tPj4sIEtleXVyIFBhdGVsIDxrZXl1
ckBhcnJjdXMuY29tPG1haWx0bzprZXl1ckBhcnJjdXMuY29tPj4NClJlc2VudC1EYXRlOiBUdWVz
ZGF5LCBKdW5lIDIyLCAyMDIxIGF0IDM6NDUgUE0NCg0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMg
dGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBSb3V0
aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0aW5nLXJl
bGF0ZWQgZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFuZCBJRVNH
IHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9m
IHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4g
Rm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFz
ZSBzZWVodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGly
DQoNCkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2Yg
dGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRl
ciB0aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQg
eW91IHJlY2VpdmUsIGFuZCBzdHJpdmUgdG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lv
biBvciBieSB1cGRhdGluZyB0aGUgZHJhZnQuDQoNCkRvY3VtZW50OiBkcmFmdC1pZXRmLWxzdnIt
YmdwLXNwZg0KUmV2aWV3ZXI6IFlpbmd6aGVuIFF1DQpSZXZpZXcgRGF0ZTogSnVuIDE1dGgsIDIw
MjENCkludGVuZGVkIFN0YXR1czogU3RhbmRhcmRzIFRyYWNrDQoNClN1bW1hcnk6DQoNClRoaXMg
ZG9jdW1lbnQgaGFzIHNvbWUgaXNzdWVzIHRoYXQgc2hvdWxkIGJlIGF0IGxlYXN0IGNvbnNpZGVy
ZWQgcHJpb3IgdG8gcHVibGljYXRpb24uDQoNCkNvbW1lbnRzOg0KDQoNCk1ham9yIGlzc3VlczoN
Cg0K4oCiICAgICAgICAgQ29uc2lkZXJpbmcgdGhlIFNQRiBTdGF0dXMgYXR0cmlidXRlIFRMViBo
YXMgdGhlIHNhbWUgdHlwZSBmb3IgTm9kZSwgTGluayBhbmQgUHJlZml4IE5MUkksIGl0IGlzIGlt
cGxpZWQgdGhhdCBhIEJHUCB1cGRhdGUgbWVzc2FnZSBjYW4gb25seSBjb250YWluIGEgc2luZ2xl
IGtpbmQgb2YgTkxSSSAoZm9yIGV4YW1wbGUsIE5vZGUgb3IgTGluaykuIEnigJlkIHN1Z2dlc3Qg
bWFrZSB0aGUgZHJhZnQgZXhwbGljaXRseSBzdGF0ZSBpdC4NCg0KSeKAmXZlIGFkZGVkIGEgcGFy
YWdyYXBoIG9uIHRoaXMgaW4gNS4xLjEuIElmIHdlIHdlcmUgdG8gbWFrZSB0aGlzIGEgcmVzdHJp
Y3Rpb24sIHdl4oCZZCBuZWVkIHRvIGRpc2N1c3MgaW4gV0cuDQoNCg0KDQrigKIgICAgICAgICBB
Ym91dCBTUEYgU3RhdHVzIFRMViwgdXNlIHRoZSBOb2RlIE5MUkkgYXMgYW4gZXhhbXBsZSAoc2Vj
dGlvbiA1LjIuMS4yKSwgaXQgc2F5cyBpbiB0aGUgZHJhZnQ6IOKAnElmIHRoZSBTUEYgU3RhdHVz
IFRMViBpcyBub3QgaW5jbHVkZWQgd2l0aCB0aGUgTm9kZSBOTFJJLCB0aGUgbm9kZSBpcyBjb25z
aWRlcmVkIHRvIGJlIHVwIGFuZCBpcyBhdmFpbGFibGUgZm9yIHRyYW5zaXQgdHJhZmZpYy7igJ0s
IHRoZW4gbGF0ZXIsIOKAnElmIGEgQkdQIHNwZWFrZXIgcmVjZWl2ZWQgdGhlIE5vZGUgTkxSSSBi
dXQgdGhlIFNQRiBTdGF0dXMgVExWIGlzIG5vdCByZWNlaXZlZCwgdGhlbiBhbnkgcHJldmlvdXNs
eSByZWNlaXZlZCBpbmZvcm1hdGlvbiBpcyBjb25zaWRlcmVkIGFzIGltcGxpY2l0bHkgd2l0aGRy
YXduIGFuZCB0aGUgdXBkYXRlIGlzIHByb3BhZ2F0ZWQgdG8gb3RoZXIgQkdQIHNwZWFrZXJzLiDi
gJwuIFRoZXNlIHR3byBzdGF0ZW1lbnRzIHNlZW0gdG8gY29uZmxpY3QuDQoNCknigJl2ZSBmaXhl
ZCB0aGlzIGZvciBhbGwgdGhlIHN0YXR1cyBUTFZzLg0KDQoNCkNvbW1lbnRzIGlubGluZToNCg0K
W0xpbmUgbnVtYmVycyBmcm9tIGlkbml0c10NCg0KNzggICAgICAgNS4yLjEuICBOb2RlIE5MUkkg
VXNhZ2UgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTENCjc5ICAgICAg
ICAgNS4yLjEuMS4gIE5vZGUgTkxSSSBBdHRyaWJ1dGUgU1BGIENhcGFiaWxpdHkgVExWICAuIC4g
LiAuIC4gIDExDQo4MCAgICAgICAgIDUuMi4xLjIuICBCR1AtTFMtU1BGIE5vZGUgTkxSSSBBdHRy
aWJ1dGUgU1BGIFN0YXR1cyBUTFYgLiAuICAxMg0KDQpbTWlub3JdOiBzZWN0aW9uIDUuMi4xLjEg
c2hvdWxkIGJlIGNoYW5nZWQgdG8gIkJHUC1MUy1TUEYgTm9kZSBOTFJJIEF0dHJpYnV0ZSBTUEYg
Q2FwYWJpbGl0eSBUTFYiIHRvIGJlIGNvbnNpc3RlbnQgd2l0aCBvdGhlciB0aXRsZXMuDQpGaXhl
ZC4NCg0KMjI2ICAgQW5vdGhlciBwb3RlbnRpYWwgYWR2YW50YWdlIG9mIEJHUCBTUEYgaXMgdGhh
dCBib3RoIElQdjYgYW5kIElQdjQgY2FuDQoyMjcgICBib3RoIGJlIHN1cHBvcnRlZCB1c2luZyB0
aGUgQkdQLUxTLVNQRiBTQUZJIHdpdGggdGhlIHNhbWUgQkdQLUxTLVNQRg0KMjI4ICAgTkxSSXMu
DQoNCltNaW5vcl06IHBvdGVudGlhbCBhZHZhbnRhZ2U/IEknZCBzdWdnZXN0IHJlbW92ZSAicG90
ZW50aWFsIi4NCltuaXRzXTogYm90aCBJUHY2IGFuZCBJUHY0IGNhbiBib3RoIGJlIHN1cHBvcnRl
ZA0KDQpGaXhlZCBib3RoLg0KDQoNCjMxNSAgIFRoZSBCR1AgU1BGIGV4dGVuc2lvbnMgcmV1c2Ug
dGhlIE5vZGUsIExpbmssIGFuZCBQcmVmaXggTkxSSSBkZWZpbmVkDQozMTYgICBpbiBbUkZDNzc1
Ml0uICBUaGUgdXNhZ2Ugb2YgdGhlIEJHUC1MUyBOTFJJLCBtZXRyaWMgYXR0cmlidXRlcywgYW5k
DQozMTcgICBhdHRyaWJ1dGUgZXh0ZW5zaW9ucyBpcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1LjIu
MS4NCg0KW21pbm9yXTogbWV0cmljIGF0dHJpYnV0ZXM/IE1pZ2h0IGJlIGJldHRlciBqdXN0IHJl
bW92ZSBpdC4NCnMvU2VjdGlvbiA1LjIuMS9TZWN0aW9uIDUuMg0KDQpDaGFuZ2VkIHRvIGp1c3Qg
4oCcYXR0cmlidXRlc+KAnSBhbmQgZml4ZWQgcmVmZXJlbmNlLg0KDQoNCjM1NyAgIGhvcCBzZXNz
aW9ucykgYW5kIHRoZSBkaXJlY3QgY29ubmVjdGlvbiBkaXNjb3ZlcnkgYW5kIGxpdmVsaW5lc3MN
CjM1OCAgIGRldGVjdGlvbiBmb3IgdGhlIGludGVyY29ubmVjdGluZyBsaW5rcyBhcmUgaW5kZXBl
bmRlbnQgb2YgdGhlIEJHUA0KMzU5ICAgcHJvdG9jb2wuICB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1
bWVudC4gIEZvciBleGFtcGxlLCBsaXZlbGluZXNzDQoNCltuaXRzXTogdW5maW5pc2hlZCBzZW50
ZW5jZTogdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuDQoNClJlbW92ZWQuDQoNCg0KNDcwIDUu
Mi4gIEV4dGVuc2lvbnMgdG8gQkdQLUxTDQoNCjQ3MiAgIFtSRkM3NzUyXSBkZXNjcmliZXMgYSBt
ZWNoYW5pc20gYnkgd2hpY2ggbGluay1zdGF0ZSBhbmQgVEUNCjQ3MyAgIGluZm9ybWF0aW9uIGNh
biBiZSBjb2xsZWN0ZWQgZnJvbSBJR1BzIGFuZCBzaGFyZWQgd2l0aCBleHRlcm5hbA0KNDc0ICAg
Y29tcG9uZW50cyB1c2luZyB0aGUgQkdQIHByb3RvY29sLiAgSXQgZGVzY3JpYmVzIGJvdGggdGhl
IGRlZmluaXRpb24NCjQ3NSAgIG9mIHRoZSBCR1AtTFMtU1BGIE5MUkkgdGhhdCBhZHZlcnRpc2Ug
bGlua3MsIG5vZGVzLCBhbmQgcHJlZml4ZXMNCjQ3NiAgIGNvbXByaXNpbmcgSUdQIGxpbmstc3Rh
dGUgaW5mb3JtYXRpb24gYW5kIHRoZSBkZWZpbml0aW9uIG9mIGEgQkdQDQo0NzcgICBwYXRoIGF0
dHJpYnV0ZSAoQkdQLUxTIGF0dHJpYnV0ZSkgdGhhdCBjYXJyaWVzIGxpbmssIG5vZGUsIGFuZCBw
cmVmaXgNCg0KW01ham9yXTogbGluZSA0NzU6IHNob3VsZCBiZSAiQkdQLUxTIE5MUkkiDQoNCkdv
b2QgY2F0Y2gg4oCTIGZpeGVkLg0KDQoNCjU1NiAgIElmIHRoZSBTUEYgU3RhdHVzIFRMViBpcyBy
ZWNlaXZlZCBhbmQgdGhlIGNvcnJlc3BvbmRpbmcgTm9kZSBOTFJJIGhhcw0KNTU3ICAgbm90IGJl
ZW4gcmVjZWl2ZWQsIHRoZW4gdGhlIFNQRiBTdGF0dXMgVExWIGlzIGlnbm9yZWQgYW5kIG5vdCB1
c2VkIGluDQo1NTggICBTUEYgY29tcHV0YXRpb24gYnV0IGlzIHN0aWxsIGFubm91bmNlZCB0byBv
dGhlciBCR1Agc3BlYWtlcnMuICBBbg0KNTU5ICAgaW1wbGVtZW50YXRpb24gTUFZIGxvZyBhbiBl
cnJvciBmb3IgZnVydGhlciBhbmFseXNpcy4gIElmIGEgQkdQDQo1NjAgICBzcGVha2VyIHJlY2Vp
dmVkIHRoZSBOb2RlIE5MUkkgYnV0IHRoZSBTUEYgU3RhdHVzIFRMViBpcyBub3QNCjU2MSAgIHJl
Y2VpdmVkLCB0aGVuIGFueSBwcmV2aW91c2x5IHJlY2VpdmVkIGluZm9ybWF0aW9uIGlzIGNvbnNp
ZGVyZWQgYXMNCjU2MiAgIGltcGxpY2l0bHkgd2l0aGRyYXduIGFuZCB0aGUgdXBkYXRlIGlzIHBy
b3BhZ2F0ZWQgdG8gb3RoZXIgQkdQDQo1NjMgICBzcGVha2Vycy4gIEEgQkdQIHNwZWFrZXIgcmVj
ZWl2aW5nIGEgQkdQIFVwZGF0ZSBjb250YWluaW5nIGEgU1BGDQo1NjQgICBTdGF0dXMgVExWIGlu
IHRoZSBCR1AtTFMgYXR0cmlidXRlIFtSRkM3NzUyXSB3aXRoIGEgdmFsdWUgdGhhdCBpcw0KNTY1
ICAgb3V0c2lkZSB0aGUgcmFuZ2Ugb2YgZGVmaW5lZCB2YWx1ZXMgU0hPVUxEIGJlIHByb2Nlc3Nl
ZCBhbmQgYW5ub3VuY2VkDQo1NjYgICB0byBvdGhlciBCR1Agc3BlYWtlcnMuICBIb3dldmVyLCBh
IEJHUCBzcGVha2VyIE1VU1Qgbm90IHVzZSB0aGUNCjU2NyAgIFN0YXR1cyBUTFYgaW4gaXRzIFNQ
RiBjb21wdXRhdGlvbi4gIEFuIGltcGxlbWVudGF0aW9uIE1BWSBsb2cgdGhpcw0KNTY4ICAgY29u
ZGl0aW9uIGZvciBmdXJ0aGVyIGFuYWx5c2lzLg0KDQpbbml0c106IHMvTVVTVCBub3QvTVVTVCBO
T1QNClttaW5vcl06IHMvQkdQIHNwZWFrZXIvQkdQIFNQRiBzcGVha2VyDQpUaGVyZSBhcmUgbXVs
dGkgcGxhY2VzIGluIHRoZSBkcmFmdCB1c2luZyAiQkdQIHNwZWFrZXIiIGluc3RlYWQgb2YgIkJH
UCBTUEYgc3BlYWtlciIsIHBsZWFzZSBnbyBvdmVyIGFuZCBmaXggd2hlbiBhcHBsaWNhYmxlLg0K
Rm9yIGV4YW1wbGU6DQoxNDA4ICAgZXhjZXNzaXZlIFNQRiBjYWxjdWxhdGlvbnMuICBXaGVuIGEg
QkdQIHNwZWFrZXIgZGV0ZWN0cyB0aGF0IGl0cw0Kc2VjdGlvbiA3LjENCg0KVXNlZCDigJxCR1Ag
U1BGIFNwZWFrZXLigJ0gY29uc2lzdGVudGx5IGFuZCBmaXhlZCBzZXZlcmFsIOKAnE1VU1Qgbm90
4oCdIGluc3RhbmNlcy4NCg0KDQo4NjQgICBXaGVuIGEgQkdQIFNQRiBzcGVha2VyIGNvbXBsZXRl
bHkgbG9zZXMgaXRzIHNlcXVlbmNlIG51bWJlciBzdGF0ZSwNCjg2NSAgIGkuZS4sIGR1ZSB0byBh
IGNvbGQgc3RhcnQsIG9yIGluIHRoZSB1bmxpa2VseSBwb3NzaWJpbGl0eSB0aGF0IHRoYXQNCg0K
W25pdHNdOiBleHRyYSAidGhhdCIuDQoNClJlbW92ZWQuDQoNCg0KOTQzICAgbyAgTG9jYWwgUm91
dGUgSW5mb3JtYXRpb24gQmFzZSAoTE9DLVJJQikgLSBUaGlzIHJvdXRpbmcgdGFibGUNCjk0NCAg
ICAgICBjb250YWlucyByZWFjaGFiaWxpdHkgaW5mb3JtYXRpb24gKGkuZS4sIG5leHQgaG9wcykg
Zm9yIGFsbA0KOTQ1ICAgICAgIHByZWZpeGVzIChib3RoIElQdjQgYW5kIElQdjYpIGFzIHdlbGwg
YXMgQkdQLUxTLVNQRiBub2RlDQo5NDYgICAgICAgcmVhY2hhYmlsaXR5LiAgSW1wbGVtZW50YXRp
b25zIG1heSBjaG9vc2UgdG8gaW1wbGVtZW50IHRoaXMgd2l0aA0KOTQ3ICAgICAgIHNlcGFyYXRl
IFJJQnMgZm9yIGVhY2ggYWRkcmVzcyBmYW1pbHkgYW5kL29yIFByZWZpeCB2ZXJzdXMgTm9kZQ0K
OTQ4ICAgICAgIHJlYWNoYWJpbGl0eS4gIEl0IGlzIHN5bm9ueW1vdXMgd2l0aCB0aGUgTG9jLVJJ
QiBzcGVjaWZpZWQgaW4NCjk0OSAgICAgICBbUkZDNDI3MV0uDQoNCltuaXRzXTogcy9Mb2MtUklC
L0xPQy1SSUINCg0KSW4gdGhpcyBjYXNlLCBSRkMgNDI3MSB1c2VzIOKAnExvYy1SSULigJ0uDQoN
Cg0KMTAxNyAgICAgICAqICBJZiB0aGUgQ3VycmVudC1QcmVmaXgncyBjb3JyZXNwb25kaW5nIHBy
ZWZpeCBpcyBpbiB0aGUgTE9DLVJJQg0KMTAxOCAgICAgICAgICAgYW5kIHRoZSBjb3N0IGlzIGxl
c3MgdGhhbiB0aGUgY3VycmVudCByb3V0ZSdzIG1ldHJpYywgdGhlDQoNClttYWpvcl06IEkgdGhp
bmsgdGhpcyBtZWFudCB0byBiZSAibW9yZSB0aGFuIHRoZSBjdXJyZW50IHJvdXRlJ3MgbWV0cmlj
Ig0KDQpDbGFyaWZpZWQgdGhpcyBzbyB0aGF0IHRoZXJlIGlzIG5vIGFtYmlndWl0eSBhcyB0byB3
aGljaCBtZXRyaWMgaXMgcmVmZXJlbmNlZC4NCg0KDQoxMTM0ICAgb3BlcmF0ZSB0b2RheSAoaS5l
LiwgIlNoaXBzLWluLXRoZS1OaWdodCIgbW9kZSkuICBUaGVyZSBpcyBubw0KMTEzNSAgIGltcGxp
Y2l0IHJvdXRlIHJlZGlzdHJpYnV0aW9uIGJldHdlZW4gdGhlIEJHUCBhZGRyZXNzIGZhbWlsaWVz
Lg0KDQpbbWFqb3JdOiB3aGF0IGFib3V0IHJlZGlzdHJpYnV0aW9uIGZyb20gb3RoZXIgcHJvdG9j
b2xzLCBzYXkgT1NQRj8NCg0KVGhpcyBoYXMgdHlwaWNhbGx5IGJlZW4gb3V0IG9mIHNjb3BlIGlu
IHJvdXRpbmcgcHJvdG9jb2wgZG9jdW1lbnRzIOKAkyBhbHRob3VnaCBJIGp1c3Qgc2F3IGEgbmV3
IGRyYWZ0IGRlYWxpbmcgd2l0aCBCR1AgcmVkaXN0cmlidXRpb24uIEluIGFueSBjYXNlLCBJIHRo
aW5rIHRoaXMgdG9waWMgd291bGQgd2FycmFudCBmdXJ0aGVyIGRpc2N1c3Npb24gaW4gYSBkaWZm
ZXJlbnQgZHJhZnQuDQoNCjExNjcgICBwcmlvciB0byB3aXRoZHJhd2FsLiAgSWYgdGhlIGxpbmsg
YmVjb21lcyBhdmFpbGFibGUgaW4gdGhhdCBwZXJpb2QsDQoxMTY4ICAgdGhlIG9yaWdpbmF0b3Ig
b2YgdGhlIEJHUC1MUy1TUEYgTElOSyBOTFJJIFNIT1VMRCBhZHZlcnRpc2UgYSBtb3JlDQoxMTY5
ICAgcmVjZW50IHZlcnNpb24gb2YgdGhlIEJHUC1MUy1TUEYgTGluayBOTFJJIHdpdGhvdXQgdGhl
IFNQRiBTdGF0dXMgVExWDQoxMTcwICAgaW4gdGhlIEJHUC1MUyBMaW5rIEF0dHJpYnV0ZXMuDQoN
ClttYWpvcl06ICJ3aXRob3V0IFNQRiBTdGF0dXMgVExWIiwgdGhpcyBpcyByZWxhdGVkIHdpdGgg
dGhlIHNlY29uZCDigJxNYWpvciBpc3N1ZXPigJ0gYWJvdmUuDQoNClNpbmNlIGFsbCB0aGUgU1BG
IFN0YXR1cyBjb25kaXRpb25zIGluZGljYXRlIHVucmVhY2hhYmlsaXR5IG9yIGEgZGVncmFkZWQg
c3RhdGUsIHRoaXMgaXMgY29ycmVjdC4NCg0KDQoxMjYzICAgQSBCR1AtTFMtU1BGIFNwZWFrZXIg
TVVTVCBwZXJmb3JtIHRoZSBmb2xsb3dpbmcgc3ludGFjdGljIHZhbGlkYXRpb24NCjEyNjQgICBv
ZiB0aGUgQkdQLUxTLVNQRiBOTFJJIHRvIGRldGVybWluZSBpZiBpdCBpcyBtYWxmb3JtZWQuDQoN
ClttaW5vcl06IHRoZXJlIGFyZSBhIGZldyBwbGFjZXMgaW4gdGhlIGRyYWZ0IHVzaW5nICJCR1At
TFMtU1BGIFNwZWFrZXJ8c3BlYWtlciIsIG1heSBjaGFuZ2UgdG8gIkJHUCBTUEYgc3BlYWtlciI/
DQoNCll1cCDigJMgZml4ZWQgYWxsIHRoZXNlLg0KDQoNCjE0MjUgICBXaXRoaW4gYSBCR1AgU1BG
IFJvdXRpbmcgRG9tYWluLCB0aGUgSUdQIG1ldHJpY3MgZm9yIGFsbCBhZHZlcnRpc2VkDQoxNDI2
ICAgbGlua3MgU0hPVUxEIGJlIGNvbmZpZ3VyZWQgb3IgZGVmYXVsdGVkIGNvbnNpc3RlbnRseS4N
Cg0KW21ham9yXTogaW4gc2VjdGlvbiA1LjIuMiwgaXQgc2F5cyAiT25lIHBvc3NpYmxlIGRlZmF1
bHQgZm9yIG1ldHJpYw0KICAgd291bGQgYmUgdG8gZ2l2ZSBlYWNoIGludGVyZmFjZSBhIGNvc3Qg
b2YgMSBtYWtpbmcgaXQgZWZmZWN0aXZlbHkgYQ0KICAgaG9wIGNvdW50LiIuIFdoeSBub3QgZGVm
aW5lIGEgZGVmYXVsdCB2YWx1ZSBzbyBhbGwgaW1wbGVtZW50YXRpb25zIHdpbGwgYmUgY29uc2lz
dGVudD8NCg0KV2UgZGlzY3Vzc2VkIGFuZCBkb27igJl0IHdhbnQgdG8gYWRkIGEgZGVmYXVsdCBh
cyBkaWZmZXJlbnQgZGVwbG95bWVudHMgY291bGQgaGF2ZSB0b3RhbGx5IGRpZmZlcmVudCByZXF1
aXJlbWVudHMuIEFsc28sIG90aGVyIElHUHMgZG9u4oCZdCBoYXZlIGRlZmF1bHQgbWV0cmljcyAo
YXQgbGVhc3QsIHRoZSBsaW5rLXN0YXRlIG9uZXMpLg0KDQpUaGFua3MsDQpBY2VlDQoNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJQVCBNb25v
IjsNCglwYW5vc2UtMToyIDYgNSA5IDIgMiA1IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5hcHBsZS1j
b252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVydGVkLXNwYWNlO30N
CnNwYW4uYXBwbGUtdGFiLXNwYW4NCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtdGFiLXNwYW47fQ0K
c3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNv
Q2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAu
MHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46
MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9
ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2
IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgWWluZ3poZW4s
IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJv
bToNCjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2si
PnJ0Zy1kaXIgJmx0O3J0Zy1kaXItYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mIFlp
bmd6aGVuIFF1ICZsdDt5aW5nemhlbi5pZXRmQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8
L2I+V2VkbmVzZGF5LCBKdW5lIDMwLCAyMDIxIGF0IDg6MzcgUE08YnI+DQo8Yj5UbzogPC9iPkFj
ZWUgTGluZGVtICZsdDthY2VlQGNpc2NvLmNvbSZndDs8YnI+DQo8Yj5DYzogPC9iPlJvdXRpbmcg
RGlyZWN0b3JhdGUgJmx0O3J0Zy1kaXJAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtZZW1pbiAoQW15KSZx
dW90OyAmbHQ7YW15LnllbWluQGh1YXdlaS5jb20mZ3Q7LCAmcXVvdDtndW50ZXJ2YW5kZXZlbGRl
Y2NAaWNsb3VkLmNvbSZxdW90OyAmbHQ7Z3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5jb20mZ3Q7
LCAmcXVvdDtsc3ZyQGlldGYub3JnJnF1b3Q7ICZsdDtsc3ZyQGlldGYub3JnJmd0OywgJnF1b3Q7
ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmcmcXVvdDsgJmx0O2RyYWZ0LWlldGYtbHN2
ci1iZ3Atc3BmQGlldGYub3JnJmd0OywNCiBMdWMgQW5kcsOpIEJ1cmRldCAmbHQ7bGFidXJkZXQu
aWV0ZkBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbUlRHLURJUl0gUnRn
ZGlyIExhc3QgQ2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTM8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5IaSBBY2VlLDxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGFua3MgZm9yIHRoZSBjbGFyaWZpY2F0
aW9uLiBJIHRob3VnaHQg4oCcY3VycmVudCByb3V0ZeKAnSBtZWFudCDigJx0aGUgQ3VycmVudC1Q
cmVmaXjigJlz4oCdLCBoZW5jZSB0aGUgY29uZnVzaW9uLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlllcywgYmVzdCBjYXNlIGl0IHdhcyBhbWJpZ3VvdXMsIHdvcnN0IGl0IHdhcyB3
cm9uZy4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgQ2F0Y2hpbmcsIDxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QWNlZTxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5ZaW5nemhlbjxvOnA+PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9w
OjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5PbiBKdW4gMzAsIDIwMjEsIGF0IDU6MTUgUE0sIEFj
ZWUgTGluZGVtIChhY2VlKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFjZWVAY2lzY28uY29tIj5hY2Vl
QGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj5IaSBZaW5nemhlbiw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5Gcm9tOjxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0Ij5ZaW5nemhlbiBRdSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlpbmd6aGVuLmll
dGZAZ21haWwuY29tIj55aW5nemhlbi5pZXRmQGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0
ZTo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9iPldl
ZG5lc2RheSwgSnVuZSAzMCwgMjAyMSBhdCA1OjUxIFBNPGJyPg0KPGI+VG86PHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvYj5BY2VlIExpbmRlbSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmFjZWVAY2lzY28uY29tIj5hY2VlQGNpc2NvLmNvbTwvYT4mZ3Q7PGJy
Pg0KPGI+Q2M6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PjwvYj5Sb3V0aW5nIERpcmVjdG9yYXRlICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRm
Lm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86ZHJh
ZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmQGll
dGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbHN2ci1iZ3At
c3BmQGlldGYub3JnIj5kcmFmdC1pZXRmLWxzdnItYmdwLXNwZkBpZXRmLm9yZzwvYT4mZ3Q7LA0K
ICZxdW90OzxhIGhyZWY9Im1haWx0bzpsc3ZyQGlldGYub3JnIj5sc3ZyQGlldGYub3JnPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxzdnJAaWV0Zi5vcmciPmxzdnJAaWV0Zi5vcmc8L2E+
Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmd1bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29t
Ij5ndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1h
aWx0bzpndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNvbSI+Z3VudGVydmFuZGV2ZWxkZWNjQGlj
bG91ZC5jb208L2E+Jmd0OywNCiBMdWMgQW5kcsOpIEJ1cmRldCAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmxhYnVyZGV0LmlldGZAZ21haWwuY29tIj5sYWJ1cmRldC5pZXRmQGdtYWlsLmNvbTwvYT4mZ3Q7
LCAmcXVvdDtZZW1pbiAoQW15KSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFteS55ZW1pbkBo
dWF3ZWkuY29tIj5hbXkueWVtaW5AaHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8
c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9iPlJlOiBS
dGdkaXIgTGFzdCBDYWxsIHJldmlldyBvZiBkcmFmdC1pZXRmLWxzdnItYmdwLXNwZi0xMzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+SGkgQWNlZSw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGFua3MgZm9yIGFkZHJlc3NpbmcgbXkgY29tbWVudHMu
IEkgaGFkIGEgcXVpY2sgbG9vayBhdCB0aGUgY2hhbmdlcyBpbiB2ZXJzaW9uIC0xNCwgYW5kIGhh
dmUgYSBxdWVzdGlvbiBhYm91dCB0aGUgZm9sbG93aW5nIGNvbW1lbnQuIFRoZSBjaGFuZ2UgZG9u
ZSBkb2VzIG1ha2UgdGhlIHNlY29uZCBwb2ludCBjbGVhciwgYnV0IG15IG9yaWdpbmFsIGNvbW1l
bnQgd2FzDQogYWJvdXQgdGhlIGZvdXJ0aCBwb2ludC4gUGxlYXNlIGFsc28gY29uc2lkZXIgbWFr
ZSB0aGUgdGVybSBjb25zaXN0ZW50LCDigJxDdXJyZW50LVByZWZpeOKAmXPigJ0gdnMuIOKAnGN1
cnJlbnQgcm91dGXigJlz4oCdLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPlRoaXMgaXMgaW5jb25zaXN0ZW50IGJ1dCBpbiB0aGUgY2FzZSDigJxjdXJyZW50
IHJvdXRl4oCZc+KAnSBzaG91bGQgYmUg4oCcTE9DLVJJQiByb3V0ZeKAmXPigJ0gdG8gYmUgY29y
cmVjdCB3aXRoIHJlc3BlY3QgdG8gdGhlIHJ1bGUuIFRoZXJlIHdlcmUgdHdvIGluc3RhbmNlcyBv
ZiB0aGlzIGluY29uc2lzdGVuY3kuIEkgd2lsbCBmaXggaW4gdGhlIG5leHQgcmV2aXNpb24gYWxv
bmcgd2l0aA0KIGEgY291cGxlIGNvbW1lbnRzIGZyb20gSGFpYm8uPHNwYW4gY2xhc3M9ImFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5BY2VlPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dy
b3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPjEwMTc8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiZuYnNwOzwv
c3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAqJm5ic3A7IElmIHRoZSBDdXJyZW50LVByZWZpeCdz
IGNvcnJlc3BvbmRpbmcgcHJlZml4IGlzIGluIHRoZSBMT0MtUklCPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+MTAxODxzcGFuIGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5ic3A7PC9z
cGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgYW5kIHRoZSBjb3N0IGlzIGxl
c3MgdGhhbiB0aGUgY3VycmVudCByb3V0ZSdzIG1ldHJpYywgdGhlPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W21h
am9yXTogSSB0aGluayB0aGlzIG1lYW50IHRvIGJlICZxdW90O21vcmUgdGhhbiB0aGUgY3VycmVu
dCByb3V0ZSdzIG1ldHJpYyZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5DbGFyaWZpZWQgdGhpcyBzbyB0aGF0IHRoZXJlIGlz
IG5vIGFtYmlndWl0eSBhcyB0byB3aGljaCBtZXRyaWMgaXMgcmVmZXJlbmNlZC48L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+WWluZ3poZW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48YnI+DQo8YnI+DQo8
YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+T24gSnVuIDMwLCAyMDIxLCBhdCA4OjA5IEFNLCBBY2VlIExpbmRlbSAoYWNlZSkgJmx0Ozxh
IGhyZWY9Im1haWx0bzphY2VlQGNpc2NvLmNvbSI+YWNlZUBjaXNjby5jb208L2E+Jmd0OyB3cm90
ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj5IaSBZaW5nemhlbiw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGFua3MgZm9yIHRoZSByZXZpZXcuIFdl4oCZdmUg
aW5jb3Jwb3JhdGVkIG1vc3Qgb2YgeW91ciBjb21tZW50cyBpbnRvIHRoZSAtMTQgdmVyc2lvbi48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGlu
IDBpbiAwaW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+RnJvbTo8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdCI+WWluZ3poZW4gUXUgJmx0OzxhIGhyZWY9Im1haWx0bzp5
aW5nemhlbi5pZXRmQGdtYWlsLmNvbSI+eWluZ3poZW4uaWV0ZkBnbWFpbC5jb208L2E+Jmd0Ozxi
cj4NCjxiPkRhdGU6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjwvYj5UdWVzZGF5LCBKdW5lIDIyLCAyMDIxIGF0IDM6NDYgUE08YnI+DQo8Yj5Ubzo8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9iPlJvdXRpbmcg
RGlyZWN0b3JhdGUgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGly
QGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWxzdnIt
YmdwLXNwZkBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmc8L2E+JnF1
b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGZAaWV0Zi5vcmci
PmRyYWZ0LWlldGYtbHN2ci1iZ3Atc3BmQGlldGYub3JnPC9hPiZndDssDQogJnF1b3Q7PGEgaHJl
Zj0ibWFpbHRvOmxzdnJAaWV0Zi5vcmciPmxzdnJAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBo
cmVmPSJtYWlsdG86bHN2ckBpZXRmLm9yZyI+bHN2ckBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+
Q2M6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvYj4m
cXVvdDs8YSBocmVmPSJtYWlsdG86Z3VudGVydmFuZGV2ZWxkZWNjQGljbG91ZC5jb20iPmd1bnRl
cnZhbmRldmVsZGVjY0BpY2xvdWQuY29tPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmd1
bnRlcnZhbmRldmVsZGVjY0BpY2xvdWQuY29tIj5ndW50ZXJ2YW5kZXZlbGRlY2NAaWNsb3VkLmNv
bTwvYT4mZ3Q7LCBMdWMgQW5kcsOpIEJ1cmRldCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxhYnVyZGV0
LmlldGZAZ21haWwuY29tIj5sYWJ1cmRldC5pZXRmQGdtYWlsLmNvbTwvYT4mZ3Q7LA0KICZxdW90
O1llbWluIChBbXkpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86YW15LnllbWluQGh1YXdlaS5j
b20iPmFteS55ZW1pbkBodWF3ZWkuY29tPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjxzcGFuIGNs
YXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+UnRnZGlyIExhc3Qg
Q2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGYtMTM8YnI+DQo8Yj5SZXNlbnQt
RnJvbTo8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9i
PiZsdDs8YSBocmVmPSJtYWlsdG86YWxpYXMtYm91bmNlc0BpZXRmLm9yZyI+YWxpYXMtYm91bmNl
c0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+UmVzZW50LVRvOjxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+QWNlZSBMaW5kZW0gJmx0OzxhIGhyZWY9
Im1haWx0bzphY2VlQGNpc2NvLmNvbSI+YWNlZUBjaXNjby5jb208L2E+Jmd0OywgU2hhd24gWmFu
ZGkgJmx0OzxhIGhyZWY9Im1haWx0bzpzemFuZGlAbGlua2VkaW4uY29tIj5zemFuZGlAbGlua2Vk
aW4uY29tPC9hPiZndDssIFdpbSBIZW5kZXJpY2t4ICZsdDs8YSBocmVmPSJtYWlsdG86d2ltLmhl
bmRlcmlja3hAbm9raWEuY29tIj53aW0uaGVuZGVyaWNreEBub2tpYS5jb208L2E+Jmd0OywNCiBL
ZXl1ciBQYXRlbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmtleXVyQGFycmN1cy5jb20iPmtleXVyQGFy
cmN1cy5jb208L2E+Jmd0Ozxicj4NCjxiPlJlc2VudC1EYXRlOjxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+VHVlc2RheSwgSnVuZSAyMiwgMjAyMSBh
dCAzOjQ1IFBNPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tn
cm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5JIGhhdmUgYmVlbiBzZWxlY3RlZCBh
cyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJv
dXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3IGFsbCByb3V0aW5nDQogb3Igcm91dGlu
Zy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBJRVRGIGxhc3QgY2FsbCBhbmQg
SUVTRyByZXZpZXcsIGFuZCBzb21ldGltZXMgb24gc3BlY2lhbCByZXF1ZXN0LiBUaGUgcHVycG9z
ZSBvZiB0aGUgcmV2aWV3IGlzIHRvIHByb3ZpZGUgYXNzaXN0YW5jZSB0byB0aGUgUm91dGluZyBB
RHMuIEZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlLCBw
bGVhc2Ugc2VlPGEgaHJlZj0iaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJh
Yy93aWtpL1J0Z0RpciI+PHNwYW4gc3R5bGU9ImNvbG9yOiMyRTAyQTQiPmh0dHA6Ly90cmFjLnRv
b2xzLmlldGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L3NwYW4+PC9hPjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBN
b25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ug
b2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25z
aWRlciB0aGVtIGFsb25nIHdpdGgNCiBhbnkgb3RoZXIgSUVURiBMYXN0IENhbGwgY29tbWVudHMg
dGhhdCB5b3UgcmVjZWl2ZSwgYW5kIHN0cml2ZSB0byByZXNvbHZlIHRoZW0gdGhyb3VnaCBkaXNj
dXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5Eb2N1bWVudDog
ZHJhZnQtaWV0Zi1sc3ZyLWJncC1zcGY8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5S
ZXZpZXdlcjogWWluZ3poZW4gUXU8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5SZXZp
ZXcgRGF0ZTogSnVuIDE1dGgsIDIwMjE8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5J
bnRlbmRlZCBTdGF0dXM6IFN0YW5kYXJkcyBUcmFjazwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlN1bW1hcnk6PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29s
b3I6IzFBMUExQSI+VGhpcyBkb2N1bWVudCBoYXMgc29tZSBpc3N1ZXMgdGhhdCBzaG91bGQgYmUg
YXQgbGVhc3QgY29uc2lkZXJlZCBwcmlvciB0byBwdWJsaWNhdGlvbi48L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5D
b21tZW50czo8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
O2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj5NYWpvciBpc3N1ZXM6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MS4waW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjt0ZXh0LWluZGVudDot
LjI1aW47YmFja2dyb3VuZDojRkZGREYyIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OlN5bWJvbDtjb2xvcjojMUExQTFBIj7Ctzwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oyxz
ZXJpZjtjb2xvcjojMUExQTFBIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Q29uc2lkZXJpbmc8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+dGhlDQogU1BGIFN0YXR1cyBhdHRyaWJ1
dGUgVExWIGhhcyB0aGUgc2FtZSB0eXBlIGZvciBOb2RlLCBMaW5rIGFuZCBQcmVmaXggTkxSSSwg
aXQgaXMgaW1wbGllZCB0aGF0IGEgQkdQIHVwZGF0ZSBtZXNzYWdlIGNhbiBvbmx5IGNvbnRhaW4g
YSBzaW5nbGUga2luZCBvZiBOTFJJIChmb3IgZXhhbXBsZSwgTm9kZSBvciBMaW5rKS4gSeKAmWQg
c3VnZ2VzdCBtYWtlIHRoZSBkcmFmdCBleHBsaWNpdGx5IHN0YXRlIGl0Ljwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNr
Z3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
O2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5J4oCZdmUgYWRk
ZWQgYSBwYXJhZ3JhcGggb24gdGhpcyBpbiA1LjEuMS4gSWYgd2Ugd2VyZSB0byBtYWtlIHRoaXMg
YSByZXN0cmljdGlvbiwgd2XigJlkIG5lZWQgdG8gZGlzY3VzcyBpbiBXRy4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDoj
RkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQ
VCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTpTeW1ib2wiPsK3PC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+QWJvdXQNCiBTUEYgU3RhdHVzIFRMViwgdXNlIHRoZSBOb2RlIE5MUkkg
YXMgYW4gZXhhbXBsZSAoc2VjdGlvbiA1LjIuMS4yKSwgaXQgc2F5cyBpbiB0aGUgZHJhZnQ6IOKA
nDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQ
VCBNb25vJnF1b3Q7Ij5JZiB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgbm90IGluY2x1ZGVkIHdpdGgg
dGhlIE5vZGUgTkxSSSwgdGhlIG5vZGUgaXMgY29uc2lkZXJlZCB0byBiZSB1cCBhbmQgaXMgYXZh
aWxhYmxlDQogZm9yIHRyYW5zaXQgdHJhZmZpYy48c3BhbiBzdHlsZT0iY29sb3I6IzFBMUExQSI+
4oCdLCB0aGVuIGxhdGVyLCDigJw8L3NwYW4+SWYgYSBCR1Agc3BlYWtlciByZWNlaXZlZCB0aGUg
Tm9kZSBOTFJJIGJ1dCB0aGUgU1BGIFN0YXR1cyBUTFYgaXMgbm90IHJlY2VpdmVkLCB0aGVuIGFu
eSBwcmV2aW91c2x5IHJlY2VpdmVkIGluZm9ybWF0aW9uIGlzIGNvbnNpZGVyZWQgYXMgaW1wbGlj
aXRseSB3aXRoZHJhd24gYW5kIHRoZSB1cGRhdGUgaXMgcHJvcGFnYXRlZA0KIHRvIG90aGVyIEJH
UCBzcGVha2Vycy4g4oCcLiBUaGVzZSB0d28gc3RhdGVtZW50cyBzZWVtIHRvIGNvbmZsaWN0Ljwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPknigJl2ZSBmaXhlZCB0aGlzIGZvciBhbGwgdGhlIHN0YXR1cyBU
TFZzLjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tn
cm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5Db21tZW50cyBpbmxpbmU6PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNG
RkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BU
IE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+W0xpbmUgbnVtYmVycyBmcm9tIGlkbml0c108L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj43ODxzcGFu
IGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgJm5ic3A7
ICZuYnNwOyA1LjIuMS4mbmJzcDsgTm9kZSBOTFJJIFVzYWdlIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4mbmJzcDsgMTE8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij43OTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgNS4yLjEuMS4mbmJzcDsgTm9kZSBOTFJJIEF0dHJpYnV0
ZSBTUEYgQ2FwYWJpbGl0eSBUTFYmbmJzcDsgLiAuIC4gLiAuJm5ic3A7IDExPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+ODA8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDUuMi4xLjIuJm5ic3A7
IEJHUC1MUy1TUEYgTm9kZSBOTFJJIEF0dHJpYnV0ZSBTUEYgU3RhdHVzIFRMViAuIC4mbmJzcDsg
MTI8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tn
cm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj5bTWlub3JdOiBzZWN0aW9uIDUuMi4xLjEgc2hvdWxkIGJlIGNoYW5n
ZWQgdG8gJnF1b3Q7QkdQLUxTLVNQRiBOb2RlIE5MUkkgQXR0cmlidXRlIFNQRiBDYXBhYmlsaXR5
IFRMViZxdW90OyB0byBiZSBjb25zaXN0ZW50IHdpdGggb3RoZXINCiB0aXRsZXMuPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
O2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5GaXhlZC48c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUEx
QSI+MjI2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZu
YnNwOyBBbm90aGVyIHBvdGVudGlhbCBhZHZhbnRhZ2Ugb2YgQkdQIFNQRiBpcyB0aGF0IGJvdGgg
SVB2NiBhbmQgSVB2NCBjYW48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4yMjc8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IGJvdGgg
YmUgc3VwcG9ydGVkIHVzaW5nIHRoZSBCR1AtTFMtU1BGIFNBRkkgd2l0aCB0aGUgc2FtZSBCR1At
TFMtU1BGPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MjI4PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBOTFJJcy4gJm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29s
b3I6IzFBMUExQSI+W01pbm9yXTogcG90ZW50aWFsIGFkdmFudGFnZT8gSSdkIHN1Z2dlc3QgcmVt
b3ZlICZxdW90O3BvdGVudGlhbCZxdW90Oy48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij5bbml0c106IGJvdGggSVB2NiBhbmQgSVB2NCBjYW4gYm90aCBiZSBzdXBwb3J0ZWQ8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Rml4
ZWQgYm90aC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
O2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj4zMTU8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+
Jm5ic3A7IFRoZSBCR1AgU1BGIGV4dGVuc2lvbnMgcmV1c2UgdGhlIE5vZGUsIExpbmssIGFuZCBQ
cmVmaXggTkxSSSBkZWZpbmVkPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MzE2PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBpbiBb
UkZDNzc1Ml0uJm5ic3A7IFRoZSB1c2FnZSBvZiB0aGUgQkdQLUxTIE5MUkksIG1ldHJpYyBhdHRy
aWJ1dGVzLCBhbmQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4zMTc8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IGF0dHJpYnV0ZSBl
eHRlbnNpb25zIGlzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDUuMi4xLjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPltt
aW5vcl06IG1ldHJpYyBhdHRyaWJ1dGVzPyBNaWdodCBiZSBiZXR0ZXIganVzdCByZW1vdmUgaXQu
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+cy9TZWN0aW9uIDUuMi4xL1NlY3Rpb24g
NS4yPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPkNoYW5nZWQgdG8ganVzdCDigJxhdHRyaWJ1dGVz4oCdIGFuZCBmaXhlZCByZWZlcmVu
Y2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNr
Z3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
MzU3PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNw
OyBob3Agc2Vzc2lvbnMpIGFuZCB0aGUgZGlyZWN0IGNvbm5lY3Rpb24gZGlzY292ZXJ5IGFuZCBs
aXZlbGluZXNzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
bjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MzU4PHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBkZXRlY3Rpb24gZm9y
IHRoZSBpbnRlcmNvbm5lY3RpbmcgbGlua3MgYXJlIGluZGVwZW5kZW50IG9mIHRoZSBCR1A8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4zNTk8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IHByb3RvY29sLiZuYnNwOyB0aGUgc2NvcGUg
b2YgdGhpcyBkb2N1bWVudC4mbmJzcDsgRm9yIGV4YW1wbGUsIGxpdmVsaW5lc3M8L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9u
byZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUEx
QTFBIj5bbml0c106IHVuZmluaXNoZWQgc2VudGVuY2U6IHRoZSBzY29wZSBvZiB0aGlzIGRvY3Vt
ZW50Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj5SZW1vdmVkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3Vu
ZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPjQ3MDxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj41LjIuJm5ic3A7IEV4dGVuc2lvbnMgdG8gQkdQLUxTPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NDcy
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBb
UkZDNzc1Ml0gZGVzY3JpYmVzIGEgbWVjaGFuaXNtIGJ5IHdoaWNoIGxpbmstc3RhdGUgYW5kIFRF
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NDczPHNwYW4gY2xhc3M9ImFwcGxlLWNv
bnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBpbmZvcm1hdGlvbiBjYW4gYmUgY29s
bGVjdGVkIGZyb20gSUdQcyBhbmQgc2hhcmVkIHdpdGggZXh0ZXJuYWw8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90
Oztjb2xvcjojMUExQTFBIj40NzQ8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+Jm5ic3A7IGNvbXBvbmVudHMgdXNpbmcgdGhlIEJHUCBwcm90b2NvbC4mbmJz
cDsgSXQgZGVzY3JpYmVzIGJvdGggdGhlIGRlZmluaXRpb248L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj40NzU8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+Jm5ic3A7IG9mIHRoZSBCR1AtTFMtU1BGIE5MUkkgdGhhdCBhZHZlcnRpc2UgbGlua3Ms
IG5vZGVzLCBhbmQgcHJlZml4ZXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj40NzY8
c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IGNv
bXByaXNpbmcgSUdQIGxpbmstc3RhdGUgaW5mb3JtYXRpb24gYW5kIHRoZSBkZWZpbml0aW9uIG9m
IGEgQkdQPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NDc3PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBwYXRoIGF0dHJpYnV0ZSAo
QkdQLUxTIGF0dHJpYnV0ZSkgdGhhdCBjYXJyaWVzIGxpbmssIG5vZGUsIGFuZCBwcmVmaXg8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6
I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj5bTWFqb3JdOiBsaW5lIDQ3NTogc2hvdWxkIGJlICZxdW90O0JHUC1MUyBOTFJJ
JnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPkdvb2QgY2F0Y2gg4oCTIGZpeGVkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDoj
RkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQ
VCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjU1NjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0
ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgSWYgdGhlIFNQRiBTdGF0dXMgVExWIGlzIHJl
Y2VpdmVkIGFuZCB0aGUgY29ycmVzcG9uZGluZyBOb2RlIE5MUkkgaGFzPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+NTU3PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPiZuYnNwOyBub3QgYmVlbiByZWNlaXZlZCwgdGhlbiB0aGUgU1BGIFN0YXR1
cyBUTFYgaXMgaWdub3JlZCBhbmQgbm90IHVzZWQgaW48L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjoj
MUExQTFBIj41NTg8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+Jm5ic3A7IFNQRiBjb21wdXRhdGlvbiBidXQgaXMgc3RpbGwgYW5ub3VuY2VkIHRvIG90aGVy
IEJHUCBzcGVha2Vycy4mbmJzcDsgQW48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41
NTk8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7
IGltcGxlbWVudGF0aW9uIE1BWSBsb2cgYW4gZXJyb3IgZm9yIGZ1cnRoZXIgYW5hbHlzaXMuJm5i
c3A7IElmIGEgQkdQPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NTYwPHNwYW4gY2xh
c3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBzcGVha2VyIHJl
Y2VpdmVkIHRoZSBOb2RlIE5MUkkgYnV0IHRoZSBTUEYgU3RhdHVzIFRMViBpcyBub3Q8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41NjE8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IHJlY2VpdmVkLCB0aGVuIGFueSBwcmV2aW91c2x5
IHJlY2VpdmVkIGluZm9ybWF0aW9uIGlzIGNvbnNpZGVyZWQgYXM8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj41NjI8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+Jm5ic3A7IGltcGxpY2l0bHkgd2l0aGRyYXduIGFuZCB0aGUgdXBkYXRlIGlzIHBy
b3BhZ2F0ZWQgdG8gb3RoZXIgQkdQPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NTYz
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBz
cGVha2Vycy4mbmJzcDsgQSBCR1Agc3BlYWtlciByZWNlaXZpbmcgYSBCR1AgVXBkYXRlIGNvbnRh
aW5pbmcgYSBTUEY8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj41NjQ8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IFN0YXR1cyBUTFYg
aW4gdGhlIEJHUC1MUyBhdHRyaWJ1dGUgW1JGQzc3NTJdIHdpdGggYSB2YWx1ZSB0aGF0IGlzPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+NTY1PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZl
cnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBvdXRzaWRlIHRoZSByYW5nZSBvZiBkZWZp
bmVkIHZhbHVlcyBTSE9VTEQgYmUgcHJvY2Vzc2VkIGFuZCBhbm5vdW5jZWQ8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj41NjY8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+Jm5ic3A7IHRvIG90aGVyIEJHUCBzcGVha2Vycy4mbmJzcDsgSG93ZXZl
ciwgYSBCR1Agc3BlYWtlciBNVVNUIG5vdCB1c2UgdGhlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+NTY3PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPiZuYnNwOyBTdGF0dXMgVExWIGluIGl0cyBTUEYgY29tcHV0YXRpb24uJm5ic3A7IEFuIGlt
cGxlbWVudGF0aW9uIE1BWSBsb2cgdGhpczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEi
PjU2ODxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJz
cDsgY29uZGl0aW9uIGZvciBmdXJ0aGVyIGFuYWx5c2lzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPltuaXRzXTog
cy9NVVNUIG5vdC9NVVNUIE5PVDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlttaW5v
cl06IHMvQkdQIHNwZWFrZXIvQkdQIFNQRiBzcGVha2VyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+VGhlcmUgYXJlIG11bHRpIHBsYWNlcyBpbiB0aGUgZHJhZnQgdXNpbmcgJnF1b3Q7
QkdQIHNwZWFrZXImcXVvdDsgaW5zdGVhZCBvZiAmcXVvdDtCR1AgU1BGIHNwZWFrZXImcXVvdDss
IHBsZWFzZSBnbyBvdmVyIGFuZCBmaXggd2hlbiBhcHBsaWNhYmxlLjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7
O2NvbG9yOiMxQTFBMUEiPkZvciBleGFtcGxlOiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPjE0MDg8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+Jm5ic3A7IGV4Y2Vzc2l2ZSBTUEYgY2FsY3VsYXRpb25zLiZuYnNwOyBXaGVuIGEgQkdQ
IHNwZWFrZXIgZGV0ZWN0cyB0aGF0IGl0czwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEi
PnNlY3Rpb24gNy4xPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPlVzZWQg4oCcQkdQIFNQRiBTcGVha2Vy4oCdIGNvbnNpc3RlbnRseSBh
bmQgZml4ZWQgc2V2ZXJhbCDigJxNVVNUIG5vdOKAnSBpbnN0YW5jZXMuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+ODY0PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBXaGVuIGEgQkdQIFNQRiBz
cGVha2VyIGNvbXBsZXRlbHkgbG9zZXMgaXRzIHNlcXVlbmNlIG51bWJlciBzdGF0ZSw8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZG
RkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQg
TW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj44NjU8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IGkuZS4sIGR1ZSB0byBhIGNvbGQgc3RhcnQsIG9y
IGluIHRoZSB1bmxpa2VseSBwb3NzaWJpbGl0eSB0aGF0IHRoYXQ8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5bbml0
c106IGV4dHJhICZxdW90O3RoYXQmcXVvdDsuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJlbW92ZWQuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7
Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNr
Z3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+OTQzPHNwYW4gY2xhc3M9ImFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBvJm5ic3A7IExvY2FsIFJvdXRl
IEluZm9ybWF0aW9uIEJhc2UgKExPQy1SSUIpIC0gVGhpcyByb3V0aW5nIHRhYmxlPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZE
RjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1v
bm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+OTQ0PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IGNvbnRhaW5zIHJlYWNoYWJp
bGl0eSBpbmZvcm1hdGlvbiAoaS5lLiwgbmV4dCBob3BzKSBmb3IgYWxsPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVv
dDs7Y29sb3I6IzFBMUExQSI+OTQ1PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IHByZWZpeGVzIChib3RoIElQdjQgYW5k
IElQdjYpIGFzIHdlbGwgYXMgQkdQLUxTLVNQRiBub2RlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6
IzFBMUExQSI+OTQ2PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IHJlYWNoYWJpbGl0eS4mbmJzcDsgSW1wbGVtZW50YXRp
b25zIG1heSBjaG9vc2UgdG8gaW1wbGVtZW50IHRoaXMgd2l0aDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPjk0NzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNw
Ozwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyBzZXBhcmF0ZSBSSUJzIGZvciBlYWNoIGFkZHJl
c3MgZmFtaWx5IGFuZC9vciBQcmVmaXggdmVyc3VzIE5vZGU8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xv
cjojMUExQTFBIj45NDg8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgcmVhY2hhYmlsaXR5LiZuYnNwOyBJdCBpcyBzeW5v
bnltb3VzIHdpdGggdGhlIExvYy1SSUIgc3BlY2lmaWVkIGluPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29s
b3I6IzFBMUExQSI+OTQ5PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7IFtSRkM0MjcxXS48L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj5bbml0
c106IHMvTG9jLVJJQi9MT0MtUklCPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkluIHRoaXMgY2FzZSwgUkZDIDQyNzEgdXNlcyDigJxM
b2MtUklC4oCdLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBN
b25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPjEwMTc8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgKiZuYnNwOyBJZiB0aGUgQ3VycmVudC1QcmVmaXgncyBj
b3JyZXNwb25kaW5nIHByZWZpeCBpcyBpbiB0aGUgTE9DLVJJQjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2Nv
bG9yOiMxQTFBMUEiPjEwMTg8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBhbmQgdGhlIGNvc3Qg
aXMgbGVzcyB0aGFuIHRoZSBjdXJyZW50IHJvdXRlJ3MgbWV0cmljLCB0aGU8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFB
Ij5bbWFqb3JdOiBJIHRoaW5rIHRoaXMgbWVhbnQgdG8gYmUgJnF1b3Q7bW9yZSB0aGFuIHRoZSBj
dXJyZW50IHJvdXRlJ3MgbWV0cmljJnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkNsYXJpZmllZCB0aGlzIHNvIHRoYXQgdGhl
cmUgaXMgbm8gYW1iaWd1aXR5IGFzIHRvIHdoaWNoIG1ldHJpYyBpcyByZWZlcmVuY2VkLjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDoj
RkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQ
VCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExMzQ8c3Bh
biBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IG9wZXJh
dGUgdG9kYXkgKGkuZS4sICZxdW90O1NoaXBzLWluLXRoZS1OaWdodCZxdW90OyBtb2RlKS4mbmJz
cDsgVGhlcmUgaXMgbm88L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4xMTM1PHNwYW4g
Y2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPiZuYnNwOyBpbXBsaWNp
dCByb3V0ZSByZWRpc3RyaWJ1dGlvbiBiZXR3ZWVuIHRoZSBCR1AgYWRkcmVzcyBmYW1pbGllcy48
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91
bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7UFQgTW9ubyZxdW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZxdW90Oztj
b2xvcjojMUExQTFBIj5bbWFqb3JdOiB3aGF0IGFib3V0IHJlZGlzdHJpYnV0aW9uIGZyb20gb3Ro
ZXIgcHJvdG9jb2xzLCBzYXkgT1NQRj8gJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDoj
RkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoaXMgaGFzIHR5cGljYWxseSBiZWVu
IG91dCBvZiBzY29wZSBpbiByb3V0aW5nIHByb3RvY29sIGRvY3VtZW50cyDigJMgYWx0aG91Z2gg
SSBqdXN0IHNhdyBhIG5ldyBkcmFmdCBkZWFsaW5nIHdpdGggQkdQIHJlZGlzdHJpYnV0aW9uLiBJ
biBhbnkgY2FzZSwgSSB0aGluayB0aGlzIHRvcGljDQogd291bGQgd2FycmFudCBmdXJ0aGVyIGRp
c2N1c3Npb24gaW4gYSBkaWZmZXJlbnQgZHJhZnQuPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFj
a2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExNjc8c3BhbiBjbGFzcz0iYXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IHByaW9yIHRvIHdpdGhkcmF3
YWwuJm5ic3A7IElmIHRoZSBsaW5rIGJlY29tZXMgYXZhaWxhYmxlIGluIHRoYXQgcGVyaW9kLDwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3Vu
ZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjExNjg8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IHRoZSBvcmlnaW5hdG9yIG9mIHRoZSBC
R1AtTFMtU1BGIExJTksgTkxSSSBTSE9VTEQgYWR2ZXJ0aXNlIGEgbW9yZTwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1
b3Q7O2NvbG9yOiMxQTFBMUEiPjExNjk8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNl
Ij4mbmJzcDs8L3NwYW4+Jm5ic3A7IHJlY2VudCB2ZXJzaW9uIG9mIHRoZSBCR1AtTFMtU1BGIExp
bmsgTkxSSSB3aXRob3V0IHRoZSBTUEYgU3RhdHVzIFRMVjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPjExNzA8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+Jm5ic3A7IGluIHRoZSBCR1AtTFMgTGluayBBdHRyaWJ1dGVzLiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZG
REYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBN
b25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMx
QTFBMUEiPlttYWpvcl06ICZxdW90O3dpdGhvdXQgU1BGIFN0YXR1cyBUTFYmcXVvdDssIHRoaXMg
aXMgcmVsYXRlZCB3aXRoIHRoZSBzZWNvbmQg4oCcTWFqb3IgaXNzdWVz4oCdIGFib3ZlLjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5T
aW5jZSBhbGwgdGhlIFNQRiBTdGF0dXMgY29uZGl0aW9ucyBpbmRpY2F0ZSB1bnJlYWNoYWJpbGl0
eSBvciBhIGRlZ3JhZGVkIHN0YXRlLCB0aGlzIGlzIGNvcnJlY3QuICZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25v
JnF1b3Q7O2NvbG9yOiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFB
MUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPjEyNjM8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+Jm5ic3A7IEEgQkdQLUxTLVNQ
RiBTcGVha2VyIE1VU1QgcGVyZm9ybSB0aGUgZm9sbG93aW5nIHN5bnRhY3RpYyB2YWxpZGF0aW9u
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3Jv
dW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+MTI2NDxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgb2YgdGhlIEJHUC1MUy1TUEYgTkxS
SSB0byBkZXRlcm1pbmUgaWYgaXQgaXMgbWFsZm9ybWVkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9yOiMxQTFBMUEiPlttaW5vcl06
IHRoZXJlIGFyZSBhIGZldyBwbGFjZXMgaW4gdGhlIGRyYWZ0IHVzaW5nICZxdW90O0JHUC1MUy1T
UEYgU3BlYWtlcnxzcGVha2VyJnF1b3Q7LCBtYXkgY2hhbmdlIHRvICZxdW90O0JHUCBTUEYgc3Bl
YWtlciZxdW90Oz88L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+WXVwIOKAkyBmaXhlZCBhbGwgdGhlc2UuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRp
diBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjti
YWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+MTQyNTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj4mbmJzcDsgV2l0aGluIGEgQkdQIFNQRiBSb3V0aW5nIERvbWFpbiwg
dGhlIElHUCBtZXRyaWNzIGZvciBhbGwgYWR2ZXJ0aXNlZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDojRkZGREYyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtQVCBNb25vJnF1b3Q7O2NvbG9y
OiMxQTFBMUEiPjE0MjY8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+Jm5ic3A7IGxpbmtzIFNIT1VMRCBiZSBjb25maWd1cmVkIG9yIGRlZmF1bHRlZCBjb25z
aXN0ZW50bHkuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5k
OiNGRkZERjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O1BUIE1vbm8mcXVvdDs7Y29sb3I6IzFBMUExQSI+W21ham9yXTogaW4gc2VjdGlvbiA1LjIuMiwg
aXQgc2F5cyAmcXVvdDtPbmUgcG9zc2libGUgZGVmYXVsdCBmb3IgbWV0cmljPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1BUIE1vbm8m
cXVvdDs7Y29sb3I6IzFBMUExQSI+Jm5ic3A7Jm5ic3A7IHdvdWxkIGJlIHRvIGdpdmUgZWFjaCBp
bnRlcmZhY2UgYSBjb3N0IG9mIDEgbWFraW5nIGl0IGVmZmVjdGl2ZWx5IGE8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7UFQgTW9ubyZx
dW90Oztjb2xvcjojMUExQTFBIj4mbmJzcDsmbmJzcDsgaG9wIGNvdW50LiZxdW90Oy4gV2h5IG5v
dCBkZWZpbmUgYSBkZWZhdWx0IHZhbHVlIHNvIGFsbCBpbXBsZW1lbnRhdGlvbnMgd2lsbCBiZSBj
b25zaXN0ZW50Pzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbjtiYWNrZ3JvdW5kOiNGRkZERjIiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRGMiI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5XZSBkaXNjdXNzZWQgYW5kIGRvbuKAmXQgd2FudCB0byBhZGQgYSBkZWZh
dWx0IGFzIGRpZmZlcmVudCBkZXBsb3ltZW50cyBjb3VsZCBoYXZlIHRvdGFsbHkgZGlmZmVyZW50
IHJlcXVpcmVtZW50cy4gQWxzbywgb3RoZXIgSUdQcyBkb27igJl0IGhhdmUgZGVmYXVsdCBtZXRy
aWNzIChhdCBsZWFzdCwNCiB0aGUgbGluay1zdGF0ZSBvbmVzKS48c3BhbiBjbGFzcz0iYXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JhY2tncm91bmQ6I0ZGRkRG
MiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47YmFja2dyb3VuZDoj
RkZGREYyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoYW5rcyw8YnI+DQpBY2VlPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_DC159AB33AD343E281B325BE610B796Fciscocom_--

