From rtg-bfd-bounces@ietf.org Wed Jun 08 12:43:11 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Dg3e3-0003OB-A9; Wed, 08 Jun 2005 12:43:11 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Dg3e2-0003O1-I1
	for rtg-bfd@megatron.ietf.org; Wed, 08 Jun 2005 12:43:10 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA15742
	for <rtg-bfd@ietf.org>; Wed, 8 Jun 2005 12:43:07 -0400 (EDT)
Received: from nproxy.gmail.com ([64.233.182.198])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Dg3zJ-0000dF-O0
	for rtg-bfd@ietf.org; Wed, 08 Jun 2005 13:05:11 -0400
Received: by nproxy.gmail.com with SMTP id n15so184285nfc
	for <rtg-bfd@ietf.org>; Wed, 08 Jun 2005 09:42:57 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:reply-to:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition;
	b=mzL5DKnc266BrKObplOTUZ7YC8jR2VztL7DKut7Lie8TunQDQ6bDgIFZJ85BXmY71Foy0Tdqwf6QmdSgCVI3+FEh6ABmJVbvncljFV4zxhhMyvVy1xWDrWxrWIeFk/8wcMm9+afu9t2wFSW+tXuDy9Yn0bXD/ULZ2HaDVWFGYLU=
Received: by 10.48.248.5 with SMTP id v5mr103716nfh;
	Wed, 08 Jun 2005 09:42:57 -0700 (PDT)
Received: by 10.48.247.19 with HTTP; Wed, 8 Jun 2005 09:42:57 -0700 (PDT)
Message-ID: <9e31186f0506080942535037a4@mail.gmail.com>
Date: Wed, 8 Jun 2005 18:42:57 +0200
From: Carlos Garcia Braschi <cgbraschi@gmail.com>
To: rtg-bfd@ietf.org
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Content-Transfer-Encoding: quoted-printable
Cc: David Ward <dward@cisco.com>, Dave Katz <dkatz@juniper.net>
Subject: Single-hop BFD for RIP routing protocol
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Carlos Garcia Braschi <cgbraschi@gmail.com>
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=subscribe>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

Hi,

We see a need in our network to also have a BFD single hop
implementation to help the RIP protocol, as an alternative to BGP for
simple cases where the amount of routes announced is small, as it
allows less protocol overhead and more predictable and somewhat
simpler implementations.

Could this be an item for this working group?

I'd like to have a standard way to do that, so that it is
interoperable among vendors. Although to me it seems quite obvious and
on previous discussions in the group seems that most of this
applications of BFD to routing protocols are quite simple, I have
written down a description of the expected behaviour, although is not
probably in a situation to be part of a draft, it could be a starting
point:

"Any host or router (I'll stick with router from now on, but it
applies to both) that receives a RIP route update and has the BFD
feature enabled, tries to establish a BFD session with the next-hop IP
address for each route (be it the source of the update or a next-hop
in a route), if it does not have a suitable BFD session already
established.
When a router has a BFD session established, and the session changes
to the "Down" state, all the routes that have the other side as
next-hop have to be deleted, and a route update should be sent
following the procedure for a triggered RIP update.
When the RIP timeout timer for a route expires, and that route is the
last one to point to a next hop with which there is a BFD session,
that session must be torn down.
While a router cannot establish a BFD session with a next-hop, it
behaves like it would with a non-BFD RIP implementation, allowing in
this way a mix of BFD and non-BFD routers in a subnet. BFD session
establishment attempts should do an exponential back-off and not retry
establishment if an ICMP port unreachable message is received (should
this be left to implementations?).
A router with the RIP BFD extension must accept BFD sessions from any
router that belongs to any subnet to which it is annnouncing RIP
updates. All authentication mechanisms in BFD may be used to mitigate
the possibilities of abuse."

BTW, what happened to the static route and BGP case? Will they be in a
separate draft?

Regards,
Carlos.
Telefonica Empresas.




From rtg-bfd-bounces@ietf.org Wed Jun 22 09:44:59 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Dl5XH-0006bI-IL; Wed, 22 Jun 2005 09:44:59 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Dl5XF-0006YG-Kk
	for rtg-bfd@megatron.ietf.org; Wed, 22 Jun 2005 09:44:57 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA10594
	for <rtg-bfd@ietf.org>; Wed, 22 Jun 2005 09:44:54 -0400 (EDT)
From: richard.spencer@bt.com
Received: from smtp5.smtp.bt.com ([217.32.164.139])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Dl5vM-00008v-Gl
	for rtg-bfd@ietf.org; Wed, 22 Jun 2005 10:09:53 -0400
Received: from i2km98-ukbr.domain1.systemhost.net ([193.113.197.85]) by
	smtp5.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.211); 
	Wed, 22 Jun 2005 14:43:42 +0100
Received: from i2km41-ukdy.domain1.systemhost.net ([193.113.30.29]) by
	i2km98-ukbr.domain1.systemhost.net with Microsoft
	SMTPSVC(5.0.2195.6713); Wed, 22 Jun 2005 14:43:37 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 22 Jun 2005 14:42:45 +0100
Message-ID: <B5E87B043D4C514389141E2661D255EC0A835A5F@i2km41-ukdy.domain1.systemhost.net>
Thread-Topic: BFD echo mode interoperability
Thread-Index: AcV3L9Wb+5UEN0LhTg2AcwFAkbJV3Q==
To: <rtg-bfd@ietf.org>
X-OriginalArrivalTime: 22 Jun 2005 13:43:37.0746 (UTC)
	FILETIME=[64751F20:01C57730]
X-Spam-Score: 0.3 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Content-Transfer-Encoding: quoted-printable
Subject: BFD echo mode interoperability
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=subscribe>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

Colleagues,

I've been looking at the BFD base draft and am struggling to understand =
how interoperable BFD solutions can be developed using echo mode.

The draft states "The means by which the Echo function failures are =
detected is outside of the scope of this specification. Any means which =
will detect a communication failure is acceptable." The draft also =
states "A means of detecting missing Echo packets must be implemented, =
which most likely involves processing of the Echo packets that are =
received. The processing of received Echo packets is otherwise outside =
the scope of this specification."

This is in contrast to the asynchronous mode which uses the detect =
multiplier to define how many consecutive packets must be missed in =
order to declare a session down. I have seen an implementation that uses =
the detect multiplier for echo packets as well as control packets, but =
this behaviour is not specified in the draft.

If two vendors decide to use different methods/settings for fault =
detection using echo mode, this will be a real pain to configure/manage, =
and will also require translation between different methods in order to =
ensure symmetry in detecting failures in order to avoid black holing =
traffic.

Unless I've missed something, using echo mode in a multivendor =
environment does not look like an attractive solution.

Regards,
Richard




From rtg-bfd-bounces@ietf.org Thu Jun 23 07:15:23 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1DlPg3-0003sv-N5; Thu, 23 Jun 2005 07:15:23 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1DlPfy-0003sR-Dr; Thu, 23 Jun 2005 07:15:18 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA27619;
	Thu, 23 Jun 2005 07:15:17 -0400 (EDT)
Received: from szxga02-in.huawei.com ([61.144.161.54] helo=huawei.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DlQ4F-0005dm-LK; Thu, 23 Jun 2005 07:40:26 -0400
Received: from huawei.com (szxga02-in [172.24.2.6])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0IIJ00E75BI9NG@szxga02-in.huawei.com>; Thu,
	23 Jun 2005 19:20:33 +0800 (CST)
Received: from szxml02-in ([172.24.1.6])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0IIJ004PABI9LR@szxga02-in.huawei.com>; Thu,
	23 Jun 2005 19:20:33 +0800 (CST)
Received: from z11024 ([10.110.100.95])
	by szxml02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0IIJ005H6BI45V@szxml02-in.huawei.com>; Thu,
	23 Jun 2005 19:20:29 +0800 (CST)
Date: Thu, 23 Jun 2005 19:15:26 +0800
From: zhaisuping <zhaisuping@huawei.com>
To: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
Message-id: <0IIJ005H7BI45V@szxml02-in.huawei.com>
Organization: huawei
MIME-version: 1.0
X-Mailer: Foxmail 4.2 [cn]
Content-type: text/plain; charset=GB2312
Content-transfer-encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Content-Transfer-Encoding: quoted-printable
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>,
	"jhaas@nexthop.com" <jhaas@nexthop.com>,
	"dward@cisco.com" <dward@cisco.com>,
	"dkatz@juniper.net" <dkatz@juniper.net>
Subject: bfd application with BGP and static routes draft submission
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: zhaisuping@huawei.com
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=subscribe>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

Dear all,
I have written a draft about BFD application with BGP and static=
 routes, the purpose is to resolve the BFD bootstrapping end=
 encapsulation problem when in applications. It's 6 pages long,=
 Comments are very welcome.

Please help to post to the IETF website this draft and thank you=
 for that.


Thank you and Best regards.=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1

Best Regards,
zhaisuping@huawei.com
Huawei Technologies Co., Ltd.
Tel: +86-10-82882867
Fax: +86-10-82882537
2005-06-23









From rtg-bfd-bounces@ietf.org Thu Jun 23 07:27:16 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1DlPrX-0005lj-Un; Thu, 23 Jun 2005 07:27:15 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1DlPrV-0005lZ-Pe; Thu, 23 Jun 2005 07:27:13 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA28583;
	Thu, 23 Jun 2005 07:27:07 -0400 (EDT)
Received: from szxga03-in.huawei.com ([61.144.161.55] helo=huawei.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DlQFa-0006Cf-KC; Thu, 23 Jun 2005 07:52:16 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0IIJ009TQBIMK6@szxga03-in.huawei.com>; Thu,
	23 Jun 2005 19:20:46 +0800 (CST)
Received: from szxml01-in ([172.24.1.3])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0IIJ00DSMBIMZB@szxga03-in.huawei.com>; Thu,
	23 Jun 2005 19:20:46 +0800 (CST)
Received: from z11024 ([10.110.100.95])
	by szxml01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0IIJ00597BSE5U@szxml01-in.huawei.com>; Thu,
	23 Jun 2005 19:26:38 +0800 (CST)
Date: Thu, 23 Jun 2005 19:18:33 +0800
From: zhaisuping <zhaisuping@huawei.com>
To: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
Message-id: <0IIJ00598BSE5U@szxml01-in.huawei.com>
Organization: huawei
MIME-version: 1.0
X-Mailer: Foxmail 4.2 [cn]
Content-type: multipart/mixed; boundary="Boundary_(ID_uXANZnuayzuH9etWsu1HZw)"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9c7d7a899dc8f3389bf7ace6f0ad8e29
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>,
	"jhaas@nexthop.com" <jhaas@nexthop.com>,
	"dward@cisco.com" <dward@cisco.com>,
	"dkatz@juniper.net" <dkatz@juniper.net>
Subject: bfd application with BGP and static routes draft submission
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: zhaisuping@huawei.com
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=subscribe>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

This is a multi-part message in MIME format.

--Boundary_(ID_uXANZnuayzuH9etWsu1HZw)
Content-type: text/plain; charset=GB2312
Content-Transfer-Encoding: quoted-printable

I am sorry that I don't attatch the file in the last mail, so I=
 send the mail again. Sorry for the mistake.


Dear all,
I have written a draft about BFD application with BGP and static=
 routes, the purpose is to resolve the BFD bootstrapping end=
 encapsulation problem when in applications. It's 6 pages long,=
 Comments are very welcome.

Please help to post to the IETF website this draft and thank you=
 for that.


Thank you and Best regards.=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1

Best Regards,
zhaisuping@huawei.com
Huawei Technologies Co., Ltd.
Tel: +86-10-82882867
Fax: +86-10-82882537
2005-06-23




--Boundary_(ID_uXANZnuayzuH9etWsu1HZw)
Content-type: application/octet-stream;
	name=draft-suping-bfd-bgp-static-app-00.txt
Content-disposition: attachment;
	filename=draft-suping-bfd-bgp-static-app-00.txt
Content-Transfer-Encoding: base64

QkZEIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFN1cGluZyBaaGFpDQpJbnRlcm5ldCBEcmFmdCAgICAgICAgICAgICAgICAgICAgICAgICAgSHVh
d2VpIFRlY2hvbm9sb2dpZXMgQ28uLCBMdGQuDQpFeHBpcmVzOiBEZWNlbWJlciAyMDA1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KDQoNCiAgICAgICAgICAgZHJhZnQt
c3VwaW5nLWJmZC1iZ3Atc3RhdGljLWFwcC0wMC50eHQNCg0KICAgICAgICAgIEJGRCBhcHBsaWNh
dGlvbnMgd2l0aCBCR1AgYW5kIHN0YXRpYyByb3V0ZXMNCg0KDQpTdGF0dXMgb2YgdGhpcyBNZW1v
DQoNCiAgIEJ5IHN1Ym1pdHRpbmcgdGhpcyBJbnRlcm5ldC1EcmFmdCwgZWFjaCBhdXRob3IgcmVw
cmVzZW50cyB0aGF0IGFueQ0KICAgYXBwbGljYWJsZSBwYXRlbnQgb3Igb3RoZXIgSVBSIGNsYWlt
cyBvZiB3aGljaCBoZSBvciBzaGUgaXMgYXdhcmUNCiAgIGhhdmUgYmVlbiBvciB3aWxsIGJlIGRp
c2Nsb3NlZCwgYW5kIGFueSBvZiB3aGljaCBoZSBvciBzaGUgYmVjb21lcw0KICAgYXdhcmUgd2ls
bCBiZSBkaXNjbG9zZWQsIGluIGFjY29yZGFuY2Ugd2l0aCBTZWN0aW9uIDYgb2YgQkNQIDc5Lg0K
DQogICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcgZG9jdW1lbnRzIG9mIHRoZSBJbnRlcm5l
dCBFbmdpbmVlcmluZw0KICAgVGFzayBGb3JjZSAoSUVURiksIGl0cyBhcmVhcywgYW5kIGl0cyB3
b3JraW5nIGdyb3Vwcy4gIE5vdGUgdGhhdA0KICAgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3Ry
aWJ1dGUgd29ya2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtDQogICBEcmFmdHMuDQoNCiAgIElu
dGVybmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Yg
c2l4IG1vbnRocw0KICAgYW5kIG1heSBiZSB1cGRhdGVkLCByZXBsYWNlZCwgb3Igb2Jzb2xldGVk
IGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnkNCiAgIHRpbWUuICBJdCBpcyBpbmFwcHJvcHJpYXRl
IHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlDQogICBtYXRlcmlhbCBvciB0byBj
aXRlIHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iDQoNCiAgIFRoZSBsaXN0
IG9mIGN1cnJlbnQgSW50ZXJuZXQtRHJhZnRzIGNhbiBiZSBhY2Nlc3NlZCBhdA0KICAgaHR0cDov
L3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0cmFjdHMudHh0Lg0KDQogICBUaGUgbGlzdCBvZiBJ
bnRlcm5ldC1EcmFmdCBTaGFkb3cgRGlyZWN0b3JpZXMgY2FuIGJlIGFjY2Vzc2VkIGF0DQogICBo
dHRwOi8vd3d3LmlldGYub3JnL3NoYWRvdy5odG1sLg0KDQpBYnN0cmFjdA0KDQogICBUaGlzIGRv
Y3VtZW50IGRlc2NyaWJlcyB0aGUgdXNlIG9mIHRoZSBCaWRpcmVjdGlvbmFsIEZvcndhcmRpbmcN
CiAgIERldGVjdGlvbiBwcm90b2NvbCB3aXRoIEJHUCBhbmQgdGhlIHN0YXRpYyByb3V0ZSBvdmVy
IElQdjQgb3IgSVB2Ni4gDQogICBDb21tZW50cyBvbiB0aGlzIGRyYWZ0IHNob3VsZCBiZSBkaXJl
Y3RlZCB0byBydGctYmZkQGlldGYub3JnIG9yIA0KICAgdG8gYXV0aG9yIGRpcmVjdGx5Lg0KDQpD
b252ZW50aW9ucyB1c2VkIGluIHRoaXMgZG9jdW1lbnQNCg0KICAgVGhlIGtleSB3b3JkcyAiTVVT
VCIsICJNVVNUIE5PVCIsICJSRVFVSVJFRCIsICJTSEFMTCIsICJTSEFMTCBOT1QiLA0KICAgIlNI
T1VMRCIsICJTSE9VTEQgTk9UIiwgIlJFQ09NTUVOREVEIiwgICJNQVkiLCBhbmQgIk9QVElPTkFM
IiBpbiB0aGlzDQogICBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3JpYmVk
IGluIFJGQy0yMTE5IFtLRVlXT1JEU10uDQoNClRhYmxlIG9mIENvbnRlbnRzDQoNCiAgICAxICBJ
bnRyb2R1Y3Rpb24gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuMQ0KICAgIDIgIHVzZSBCRkQgd2l0aCBCR1AgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4yDQogICAgICAgMi4xIEluaXRpYWxpemF0aW9uIGFuZCBE
ZW11bHRpcGxleGluZyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDINCiAgICAgICAgICAyLjEu
MSBCRkQgY2FwYWJpbGl0eSBhZHZlcnRpc2VtZW50IGluIEJHUCBPUEVOIG1lc3NhZ2UuIC4gLiAu
MyANCiAgICAgICAgICAyLjEuMiBCRkQgRGlzY3JpbWluYXRvciBUTFYgaW4gTFNQIFBpbmcgIC4g
LiAuIC4gLiAuIC4gLiAuIC4gMw0KICAgICAgICAgIDIuMS4zIENvbmZpZ3VyYXRpb24gbWFudWFs
bHkgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC40DQogICAgICAgMi4yIEVuY2Fwc3Vs
YXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLjQNCg0K
DQpTdXBpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgW1BhZ2UgMV0NCgwNCkludGVybmV0IERyYWZ0ICBkcmFmdC1zdXBpbmctYmZkLWJn
cC1zdGF0aWMtYXBwLTAwLnR4dCAgICAgICAgSnVuZSwgMjAwNSANCiAgICAgIA0KICAgICAgIDIu
MyBCRkQgSW50ZXJhY3Rpb24gd2l0aCBCR1Agd2l0aCBncmFjZWZ1bCByZXN0YXJ0LiAuIC4gLiAu
IC4gLiA0IA0KICAgIDMgIFVzZSBCRkQgd2l0aCBzdGF0aWMgcm91dGVzIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuICA1ICAgICAgDQogICAgICAgMy4xICBJbml0aWFsaXphdGlv
biBhbmQgRGVtdWx0aXBsZXhpbmcuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDUNCiAgICAgICAg
ICAzLjEuMSBJQ01QIGluZm9ybWF0aW9uIHJlcXVlc3QvcmVwbHkgbWVzc2FnZSAgLiAuIC4gLiAu
IC4gLiAgNQ0KICAgICAgICAgIDMuMS4yIEJGRCBEaXNjcmltaW5hdG9yIFRMViBpbiBMU1AgUGlu
ZyAgLiAuIC4gLiAuIC4gLiAuIC4gLiA1DQogICAgICAgICAgMy4xLjMgQ29uZmlndXJhdGlvbiBt
YW51YWxseSAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDUNCiAgICAgICAzLjIgRW5j
YXBzdWxhdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAg
Ng0KICAgIDQgIFNlY3VyaXR5IGNvbnNpZGVyYXRpb25zICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuICA2ICAgDQogICAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDYNCiAgICBBdXRob3IncyBBZGRy
ZXNzZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gNw0K
ICAgIEZ1bGwgQ29weXJpZ2h0IFN0YXRlbWVudCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiA3DQogICANCjEgSW50cm9kdWN0aW9uDQoNCiAgIE9uZSB2ZXJ5IGRlc2ly
YWJsZSBhcHBsaWNhdGlvbiBmb3IgQkZEIFtCRkRdIGlzIHRvIHRyYWNrIElQdjQgYW5kDQogICBJ
UHY2IGNvbm5lY3Rpdml0eSBiZXR3ZWVuIGRpcmVjdGx5LWNvbm5lY3RlZCBzeXN0ZW1zLiAgVGhl
cmUgYXJlDQogICB0d28ga2luZHMgb2YgZGlyZWN0bHktY29ubmVjdGVkIHN5c3RlbXMsIGludGVy
LUFTIGFuZCBpbnRyYS1BUyANCiAgIHN5c3RlbXMuIEZvciB0aGUgQkZEIGFwcGxpY2F0aW9uIGlu
IHRoZSBpbnRyYS1BUyBzeXN0ZW0gdGhlcmUgaGF2ZSANCiAgIGJlZW4gc2luZ2xlIGhvcCBkcmFm
dCBbQkZELTFIT1BdIGFuZCBtdWx0aWhvcCBwYXRocyBkcmFmdCANCiAgIFtCRkQtTVVMVEldLiBU
aGlzIGRvY3VtZW50IGlzIHRvIHJlc29sdmUgdGhlIEJGRCBhcHBsaWNhdGlvbiBpbiB0aGUgDQog
ICBpbnRlci1BUyBzeXN0ZW1zLCBlc3BlY2lhbGx5IEJGRCBhcHBsaWNhdGlvbiB3aXRoIEJHUCwg
dGhpcyBjb3VsZCBiZSANCiAgIHVzZWQgdG8gc3VwcGxhbnQgdGhlIGRldGVjdGlvbiBtZWNoYW5p
c21zIGluIEJHUCwgb3IgdG8gbW9uaXRvciANCiAgIHJvdXRlci1yb3V0ZXIgY29ubmVjdGl2aXR5
LiBXaXRoIHRoZSBCRkQgaW4gc3RhdGljIHJvdXRlIG92ZXIgSVB2NCANCiAgIG9yIElQdjYsIHRo
ZXJlIG5lZWQgbWFuYWdlbWVudCBjb25maWd1cmF0aW9uIG9yIHNvbWUgcHJvdG9jb2xzIHRvIA0K
ICAgYm9vdHN0cmFwIHRoZSB0aGUgQkZEIHNlc3Npb24sIHRoaXMgZG9jdW1lbnQgYWxzbyBsaXN0
IHNvbWUgY2hvaWNlcyANCiAgIHRvIHN0YXJ0dXAgdGhlIEJGRCBzZXNzaW9uLg0KICAgDQoyIFVz
ZSBCRkQgd2l0aCBCR1ANCg0KICAgVGhlIEJvcmRlciBHYXRld2F5IFByb3RvY29sIFtCR1BdIGlz
IGFuIGludGVyLUF1dG9ub21vdXMgU3lzdGVtDQogICByb3V0aW5nIHByb3RvY29sLiBCR1AgdXNl
cyBUQ1AgW1RDUF0gYXMgaXRzIHRyYW5zcG9ydCBwcm90b2NvbC4NCiAgIFRDUCBtZWV0cyBCR1An
cyB0cmFuc3BvcnQgcmVxdWlyZW1lbnRzIGFuZCBpcyBwcmVzZW50IGluIHZpcnR1YWxseSANCiAg
IGFsbCBjb21tZXJjaWFsIHJvdXRlcnMgYW5kIGhvc3RzLiANCiAgIA0KICAgQkdQIEtFRVBBTElW
RSBtZXNzYWdlcyBjYW4gYmUgdXNlZCB0byBkZXRlY3QgdGhlIHBhdGggYmV0d2Vlbg0KICAgdGhl
IEJHUCBwZWVycywgYnV0IHRoZSBncmFudWxhcml0eSBvZiBmYWlsdXJlIGRldGVjdGlvbiB0aW1l
IGlzDQogICBtaW5pbXVtIHR3byBzZWNvbmRzLiBGb3IgdGhlIGRhdGEgcGxhbmUgdG9kYXkgb2Yg
R2lnYSBiaXQgaW50ZXJmYWNlDQogICB0aGlzIGRldGVjdGlvbiB0aW1lIHdpbGwgY2F1c2UgbWFu
eSB0cmFmZmljIHRvIGJlIGxvc3QuIFNvIHRoZQ0KICAgZmFzdGVyIGRldGVjdGlvbiBtZWNobmlz
bSBpcyBuZWVkZWQgaW4gdGhlIGRhdGEgcGxhbmUuIEJGRCBjYW4gDQogICBiZSB1c2VkIHRvIHZl
cmlmeSB0aGUgZm9yd2FyZGluZyBhYmlsaXR5IG9mIGFuIEJHUCByb3V0ZXIncw0KICAgYWRqYWNl
bmNpZXMgZm9yIHRoaXMgcHVycG9zZS4NCg0KICAgSXQgc2hvdWxkIGJlIG5vdGVkIHRoYXQgdGhl
IHB1cnBvc2Ugb2YgdXNpbmcgQkZEIGluIHRoaXMgY29udGV4dCBpcw0KICAgbm90IHRvIHJlcGxh
Y2UgdGhlIGFkamFjZW5jeSB0aW1lb3V0IG1lY2hhbmlzbSwgbm9yIGlzIGl0IHRvDQogICBkZW1v
bnN0cmF0ZSB0aGF0IHRoZSBuZXR3b3JrIGlzIGZ1bGx5IGZ1bmN0aW9uYWwgZm9yIHRoZSB1c2Ug
b2YgdGhlDQogICByb3V0aW5nIHByb3RvY29sLCBidXQgaXMgc2ltcGx5IHRvIGFkdmlzZSB0aGUg
cm91dGluZyBwcm90b2NvbCB0aGF0DQogICB0aGVyZSBhcmUgcHJvYmxlbXMgZm9yd2FyZGluZyB0
aGUgZGF0YSBwcm90b2NvbCBmb3Igd2hpY2ggdGhlIEJHUA0KICAgc2Vzc2lvbiBpcyBydW5uaW5n
LiAgICAgICANCiANCjIuMSBJbml0aWFsaXphdGlvbiBhbmQgRGVtdWx0aXBsZXhpbmcNCg0KICAg
V2hlbiB1c2UgQkZEIHdpdGggQkdQLCB0aGlzIGRvY3VtZW50IGxpc3RzIHNvbWUgY2hvaWNlcyB0
byBib290c3RyYXANCg0KU3VwaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDJdDQoMDQpJbnRlcm5ldCBEcmFmdCAgZHJhZnQt
c3VwaW5nLWJmZC1iZ3Atc3RhdGljLWFwcC0wMC50eHQgICAgICAgIEp1bmUsIDIwMDUNCg0KICAg
QkZEIHNlc3Npb24gYXMgZm9sbG93aW5ncy4gQW5kIHdoaWNoIG1lY2hhbmlzbSBpcyB1c2VkIGlu
IA0KICAgaW1wbGVtZW50YXRpb24gaXMgb3V0IG9mIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50
LiAgIA0KICAgDQoyLjEuMSBCRkQgY2FwYWJpbGl0aWVzIGFkdmVydGlzZW1lbnQgaW4gQkdQIE9Q
RU4gbWVzc2FnZQ0KDQogICBJbiB0aGUgQkdQIHByb3RvY29sIE9QRU4gbWVzc2FnZSwgdGhlcmUg
aXMgYW4gT3B0aW9uYWwgUGFyYW1ldGVycyANCiAgIGZpZWxkIGNhbiBjb250YWluIGEgbGlzdCBv
ZiBvcHRpb25hbCBwYXJhbWV0ZXJzLCB3aGVyZSBlYWNoIHBhcmFtZXRlcg0KICAgaXMgZW5kY29k
ZSBhcyBhIDxQYXJhbWV0ZXIgVHlwZSwgUGFyYW1ldGVyIExlbmd0aCwgUGFyYW1ldGVyIFZhbHVl
PiANCiAgIHRyaXBsZXQuIEluIHRoZSBkb2N1bWVudCBbQkdQXSBQYXJhbWV0ZXIgVHlwZSAxIGhh
cyBiZWVuIGRlZmluZWQgDQogICBmb3IgQXV0aGVudGljYXRpb24gSW5mb3JtYXRpb24uIEFuZCBp
biBkb2N1bWVudCBbQkdQLUNBUF0gdGhlcmUgaXMNCiAgIGFub3RoZXIgZGVmaW5pdGlvbiBhYm91
dCBQYXJhbWV0ZXIgVHlwZSAyIGZvciBjYXBhYmlsaXRpZXMgDQogICBhZHZlcnRpc2VtZW50LiBU
aGUgcGFyYW1ldGVyIGNvbnRhaW5zIG9uZSBvciBtb3JlIHRyaXBsZXMgPENhcGFiaWxpdHkNCiAg
IENvZGUsIENhcGFiaWxpdHkgTGVuZ3RoLCBDYXBhYmlsaXR5IFZhbHVlPiwgd2hlcmUgZWFjaCB0
cmlwbGUgaXMgDQogICBlbmNvZGVkIGFzIHNob3duIGJlbG93Og0KDQogICAgICAgKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICAgICB8IENhcGFiaWxpdHkgQ29kZSAoMSBvY3Rl
dCkgICAgfA0KICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgICAg
fCBDYXBhYmlsaXR5IExlbmd0aCAoMSBvY3RldCkgIHwNCiAgICAgICArLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKw0KICAgICAgIHwgQ2FwYWJpbGl0eSBWYWx1ZSAodmFyaWFibGUpICB8
DQogICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICAgICAgDQogICBI
ZXJlIHdlIHVzZSBhIG5ldyBDYXBhYmlsaXR5IGNvZGUgdG8gaW5kaWNhdGUgdGhlIEJGRCBjYXBh
YmlsaXR5LCB0aGUNCiAgIGNvZGUgdmFsdWUgaXMgVEJELiBUaGUgQ2FwYWJpbGl0eSBMZW5ndGgg
aXMgNCwgYW5kIENhcGFiaWxpdHkgdmFsdWUNCiAgIGlzIHRoZSBNeSBEaXNjcmltaW5hdG9yIGFz
c2lnbmVkIGJ5IHRoZSBCR1Agc3BlYWtlciBhbmQgdGhpcw0KICAgZGlzY3JpbWluYXRvciB3aWxs
IHVzZWQgYXMgdGhlIGRlbXVsdGlwbGV4aW5nIGluIHRoZSBmb2xsb3dpbmcgQkZEIA0KICAgc2Vz
c2lvbi4gSWYgQkZEIGNhcGFiaWxpdHkgYWR2ZXJ0aXNlbWVudCBpcyBub3QgcHJlc2VudGVkIGlu
IHRoZSANCiAgIEJHUCBPUEVOIG1lc3NhZ2UsIGl0IGlzIG5vdCBwcmVjbHVkZWQgdGhhdCBCRkQg
ZGlzY3JpbWluYXRvciANCiAgIGluaXRpYWxpenRpb24gaXMgc3VwcG9ydGVkIGJ5IG90aGVyIG1l
YW5zIGUuZy4gdGhyb3VnaCBMU1AtUGluZyBvcg0KICAgc3RhdGljIGNvbmZpZ3VyYXRpb24gYXMg
c2hvd24gaW4gdGhlIDIuMS4yIGFuZCAyLjEuMiBzZWN0aW9uIA0KICAgc2VwYXJhdGVseS4NCiAg
IA0KICAgTm90ZSB0aGF0IGl0IGlzIHBvc3NpYmxlIGluIHNvbWUgZmFpbHVyZSBzY2VuYXJpb3Mg
Zm9yIHRoZSBuZXR3b3JrIHRvDQogICBiZSBpbiBhIHN0YXRlIHN1Y2ggdGhhdCB0aGUgQkdQIGNv
bWVzIHVwLCBidXQgdGhlIEJGRCBzZXNzaW9uIGNhbm5vdA0KICAgYmUgZXN0YWJsaXNoZWQsIGFu
ZCwgbW9yZSBwYXJ0aWN1bGFybHksIHNvbWUgZGF0YSBjYW5ub3QgYmUgDQogICBmb3J3YXJkZWQu
IEZvciBleGFtcGxlIGluIHNvbWUgc2l0dWF0aW9uIFRDUCB0cmFmZmljIGNhbiBiZSBmb3J3YXJk
ZWQNCiAgIGJ1dCBVRFAgdHJhZmZpYyBjYW4ndCBmb3J3YXJkZWQuIFRvIGF2b2lkIHRoaXMgc2l0
dWF0aW9uLCBpdCB3b3VsZCBiZSANCiAgIGJlbmVmaWNpYWwgdG8gbm90IGFsbG93IHRoZSBCR1Ag
c3BlYWtlciB0byBlc3RhYmxpc2ggdGhlIHNlc3Npb24gd2l0aA0KICAgdGhlIEJHUCBwZWVyIHVu
dGlsIHRoZSBCRkQgc2Vzc2lvbiBpcyB1cC4gIEhvd2V2ZXIsIHRoaXMgd291bGQgDQogICBwcmVj
bHVkZSB0aGUgb3BlcmF0aW9uIG9mIHRoZSBCR1AgaW4gYW4gZW52aXJvbm1lbnQgaW4gd2hpY2gg
bm90IGFsbCANCiAgIHN5c3RlbXMgc3VwcG9ydCBCRkQuDQoNCiAgIFRoZXJlZm9yZSwgaWYgYSBC
RkQgc2Vzc2lvbiBpcyBub3QgaW4gVXAgc3RhdGUgKHBvc3NpYmx5IGJlY2F1c2UgdGhlDQogICBy
ZW1vdGUgc3lzdGVtIGRvZXMgbm90IHN1cHBvcnQgQkZEKSwgaXQgaXMgT1BUSU9OQUwgdG8gcHJl
Y2x1ZGUgdGhlDQogICBlc3RhYmxpc2htZW50IG9mIGFuIEJHUCBzZXNzaW9uIHdpdGggdGhlIEJH
UCBwZWVyLiAgVGhlIGNob2ljZQ0KICAgb2Ygd2hldGhlciB0byBkbyBzbyBTSE9VTEQgYmUgY29u
dHJvbGxlZCBieSBtZWFucyBvdXRzaWRlIHRoZSBzY29wZQ0KICAgb2YgdGhpcyBzcGVjaWZpY2F0
aW9uLCBzdWNoIGFzIGNvbmZpZ3VyYXRpb24gb3Igb3RoZXIgbWVjaGFuaXNtcy4gICAgDQoNCjIu
MS4yIEJGRCBEaXNjcmltaW5hdG9yIFRMViBpbiBMU1AtUGluZw0KDQogICBUaGUgc2FtZSBtZWNo
YW5pc20gb2YgTFNQLVBpbmcgaW4gW0JGRC1MU1BdIGNhbiBiZSB1c2VkIHRvIA0KICAgYm9vdHN0
cmFwIEJGRCBzZXNzaW9uIHdoZW4gQkdQIHBlZXJzIGJvdGggc3VwcG9ydCB0aGUgTFNQLVBpbmcN
CiAgICANCg0KU3VwaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFtQYWdlIDNdDQoMDQpJbnRlcm5ldCBEcmFmdCAgZHJhZnQtc3VwaW5n
LWJmZC1iZ3Atc3RhdGljLWFwcC0wMC50eHQgICAgICAgIEp1bmUsIDIwMDUNCiAgIA0KICAgcHJv
dG9jb2wuDQogICAgICAgICANCjIuMS4zIENvbmZpZ3VyYXRpb24gbWFudWFsbHkNCg0KICAgRm9y
IHRoZSBzaW1wbGljaXR5IGluIHRoZSBzbWFsbCBzY2FsZSBuZXR3b3JrLCBpdCBtYXkgYmUgY29u
ZmlndXJlZA0KICAgbWFudWFsbHkgdG8gcHJvdmlkZSB0aGUgbmVjZXNzYXJ5IHBhcmFtZXRlcnMg
dG8gc3RhcnQgdXAgdGhlIEJGRA0KICAgc2Vzc2lvbi4gVGhlIGZpcnN0IHRoZSBteSBkaXNjcmlt
aW5hdG9yIGZvciBkZW11bHRpcGxleGluZyBCRkQgDQogICBzZXNzaW9uIGlzIG5lZWRlZCB0byBj
b25maWd1cmVkIGluIHRoZSBzb3VyY2UvZW5kIGhvc3Qgb3Igcm91dGVyIG92ZXIgDQogICB3aGlj
aCB0aGUgQkZEIHNlc3Npb24gaXMgdG8gYmUgcnVubmluZy4gVGhlIHNlY29uZCB0aGUgaWYgdGhl
IEJGRCANCiAgIHNlc3Npb24gaXMgZW5hYmxlZCBhbHNvIG5lZWRlZCB0byBiZSBjb25maWd1cmVk
LiBUaGVuIHRoZSBzeXN0ZW0gDQogICBjYW4gcnVuIEJGRCBpZiBuZWNlc3NhcnkuDQoNCjIuMiBF
bmNhcHN1bGF0aW9uDQoNCiAgIEFjY29yZGluZyB0byB0aGUgQkZEIHNpbmdsZSBob3AgZHJhZnQg
W0JGRC0xSE9QXSBhbmQgDQogICBCRkQgTVBMUyBMU1AgZmFpbHVyZSBkZWN0ZWN0aW9uIGRyYWZ0
IFtCRkQtTFNQXSwgdGhlIEJGRCBwYXlsb2FkDQogICBpcyBlbmNvZGVkIGluIHRoZSBVRFAgcGFj
a2V0LiBUbyBjb25zaXN0IHdpdGggdGhlIFtCRkQtMUhPUF0gYW5kDQogICBbQkZELUxTUF0sIHdo
ZW4gaW4gdGhlIGludGVyLUFTIGVudmlyb25tZW50LCB0aGUgQkZEIGlzIGFsc28gDQogICBlbmNv
ZGVkIGluIFVEUCBwYWNrZXQuIEJGRCB1c2luZyBVRFAgY2FuIGJlIHNpbXBsZSBiZWNhdXNlIA0K
ICAgbm8gcmVxdWlybWVudCBvZiByZXRyYW5zbWlzc2lvbiwgYWNrbm93bGVkZ2VtZW50LCBhbmQg
c2VxdWVuY2luZy4NCiAgIA0KICAgVGhlIEJGRCBjb250cm9sIHBhY2tldCBzZW50IGJ5IHRoZSBz
ZW5kZXIgQkdQIHNwZWFrZXIgTVVTVCBiZSBhIA0KICAgVURQIHBhY2tldCB3aXRoIGEgd2VsbCBr
bm93biBkZXN0aW5hdGlvbiBwb3J0IFRCRCBhbmQgYSBzb3VyY2UgDQogICBwb3J0IGFzc2lnbmVk
IGJ5IHRoZSBzZW5kZXIuIFRoZSBzb3VyY2UgSVAgYWRkcmVzcyBpcyBhIHJvdXRhYmxlIGENCiAg
IGRkcmVzcyBvZiB0aGUgc2VuZGVyLiBUaGUgZGVzdGluYXRpb24gSVAgYWRkcmVzcyBpcyBhIChy
YW5kb21seSANCiAgIGNob3NlbikgYWRkcmVzcyBmcm9tIDEyNy84LiBUaGUgSVAgVFRMIGlzIHNl
dCB0byAyNTUsIGFsbCBCRkQgQ29udHJvbA0KICAgcGFja2V0cyBmb3IgdGhlIHNlc3Npb24gTVVT
VCBiZSBzZW50IHdpdGggYSBUVEwgb3IgSG9wIENvdW50IHZhbHVlIG9mDQogICAyNTUuDQoNCiAg
IEJGRCBjb250cm9sIHBhY2tldHMgc2VudCBieSB0aGUgcmVjZWl2ZXIgQkdQIHNwZWFrZXIgYXJl
IFVEUCBwYWNrZXRzLiANCiAgIFRoZSBzb3VyY2UgSVAgYWRkcmVzcyBpcyBhIHJvdXRhYmxlIGFk
ZHJlc3Mgb2YgdGhlIHJlcGxpZXIsIHRoZSANCiAgIHNvdXJjZSBwb3J0IGlzIHRoZSB3ZWxsLWtu
b3duIFVEUCBwb3J0IFRCRC4gIFRoZSBkZXN0aW5hdGlvbiBJUCANCiAgIGFkZHJlc3MgYW5kIFVE
UCBwb3J0IGFyZSBjb3BpZWQgZnJvbSB0aGUgc291cmNlIElQIGFkZHJlc3MgYW5kIFVEUCANCiAg
IHBvcnQgb2YgdGhlIGNvbnRyb2wgcGFja2V0IHJlY2VpdmVkIGZyb20gdGhlIHNlbmRlciBCR1Ag
c3BlYWtlci4gQWxsDQogICByZWNlaXZlZCBCRkQgQ29udHJvbCBwYWNrZXRzIHRoYXQgYXJlIGRl
bXVsdGlwbGV4ZWQgdGhlIHNlc3Npb24gTUFZIA0KICAgYmUgZGlzY2FyZGVkIGlmIHRoZSByZWNl
aXZlZCBUVEwgb3IgSG9wIENvdW50IGlzIG5vdCBlcXVhbCB0byAyNTUuICANCg0KMi4zIEJGRCBp
bnRlcmFjdGlvbiB3aXRoIEJHUCB3aXRoIGdyYWNlZnVsIHJlc3RhcnQNCg0KICAgVGhlIEdyYWNl
ZnVsIFJlc3RhcnQgZnVuY3Rpb25zIGluIEJHUCBpcyBkZWZpbmVkIHdoaWNoIHdvdWxkIGFsbG93
IA0KICAgYSBCR1Agc3BlYWtlciB0byBleHByZXNzIGl0cyBhYmlsaXR5IHRvIHByZXNlcnZlIGZv
cndhcmRpbmcgc3RhdGUgDQogICBkdXJpbmcgQkdQIHJlc3RhcnQuIEluIHBhcnRpY3VsYXIsIHRo
ZSBhc3N1bXB0aW9uIGlzIHRoYXQgdGhlIA0KICAgZm9yd2FyZGluZyBwbGFuZSBjYW4gY29udGlu
dWUgdG8gZnVuY3Rpb24gd2hpbGUgdGhlIHByb3RvY29scyByZXN0YXJ0IA0KICAgYW5kIHNvcnQg
dGhpbmdzIG91dC4NCg0KICAgQkZEIGltcGxlbWVudGF0aW9ucyBhbm5vdW5jZSB2aWEgdGhlIENv
bnRyb2wgUGxhbmUgSW5kZXBlbmRlbnQgKEMpDQogICBiaXQgd2hldGhlciBvciBub3QgQkZEIHNo
YXJlcyBmYXRlIHdpdGggdGhlIGNvbnRyb2wgcGxhbmUuICBUaGlzDQogICBpbmZvcm1hdGlvbiBp
cyB1c2VkIHRvIGRldGVybWluZSB0aGUgYWN0aW9ucyB0byBiZSB0YWtlbiBpbg0KICAgY29uanVu
Y3Rpb24gd2l0aCBHcmFjZWZ1bCBSZXN0YXJ0Lg0KDQogICBJZiBCRkQgZG9lcyBub3Qgc2hhcmUg
aXRzIGZhdGUgd2l0aCB0aGUgY29udHJvbCBwbGFuZSBvbiBlaXRoZXINCiAgIHN5c3RlbSwgaXQg
Y2FuIGJlIHVzZWQgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgR3JhY2VmdWwgUmVzdGFydCBpcyBOT1QN
CiAgIHZpYWJsZSAodGhlIGZvcndhcmRpbmcgcGxhbmUgaXMgbm90IG9wZXJhdGluZy4pICBJbiB0
aGlzIHNpdHVhdGlvbiwNCiAgIA0KICAgDQpTdXBpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNF0NCgwNCkludGVybmV0IERy
YWZ0ICBkcmFmdC1zdXBpbmctYmZkLWJncC1zdGF0aWMtYXBwLTAwLnR4dCAgICAgICAgSnVuZSwg
MjAwNQ0KDQogICBpZiBhIEJGRCBzZXNzaW9uIGZhaWxzIHdoaWxlIGdyYWNlZnVsIHJlc3RhcnQg
aXMgdGFraW5nIHBsYWNlLCBhbmQNCiAgIEJGRCBpcyBpbmRlcGVuZGVudCBvZiB0aGUgY29udHJv
bCBwbGFuZSBvbiB0aGUgbG9jYWwgc3lzdGVtLCBhbmQgdGhlDQogICByZW1vdGUgc3lzdGVtIGhh
cyBiZWVuIHRyYW5zbWl0dGluZyBCRkQgQ29udHJvbCBwYWNrZXRzIHdpdGggdGhlIEMNCiAgIGJp
dCBzZXQsIHRoZSBncmFjZWZ1bCByZXN0YXJ0IFNIT1VMRCBiZSBhYm9ydGVkIGFuZCB0aGUgdG9w
b2xvZ3kNCiAgIGNoYW5nZSBtYWRlIHZpc2libGUgdG8gdGhlIG5ldHdvcmsgYXMgb3V0bGluZWQg
aW4gc2VjdGlvbiA3LjMuDQoNCiAgIElmIEJGRCBzaGFyZXMgaXRzIGZhdGUgd2l0aCB0aGUgY29u
dHJvbCBwbGFuZSBvbiBlaXRoZXIgc3lzdGVtDQogICAoZWl0aGVyIHRoZSBsb2NhbCBzeXN0ZW0g
c2hhcmVzIGZhdGUgd2l0aCB0aGUgY29udHJvbCBwbGFuZSwgb3IgdGhlDQogICByZW1vdGUgc3lz
dGVtIGlzIHRyYW5zbWl0dGluZyBCRkQgcGFja2V0cyB3aXRoIHRoZSBDIGJpdCBzZXQgdG8NCiAg
IHplcm8pLCBpdCBpcyBub3QgdXNlZnVsIGR1cmluZyBncmFjZWZ1bCByZXN0YXJ0LCBhcyB0aGUg
QkZEIHNlc3Npb24NCiAgIGlzIGxpa2VseSB0byBmYWlsIHJlZ2FyZGxlc3Mgb2YgdGhlIHN0YXRl
IG9mIHRoZSBmb3J3YXJkaW5nIHBsYW5lLg0KICAgVGhlIGFjdGlvbiB0byB0YWtlIGluIHRoaXMg
Y2FzZSBkZXBlbmRzIG9uIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlDQogICBCR1AuDQoNCjMgVXNl
IEJGRCB3aXRoIHN0YXRpYyByb3V0ZQ0KDQozLjEgSW5pdGlhbGl6dGlvbiBhbmQgRGVtdWx0aXBs
ZXhpbmcNCg0KICAgV2hlbiB1c2UgQkZEIGluIHRoZSBzaXR1YXRpb24gb2Ygc3RhdGljIHJvdXRl
LCB0aGVyZSBpcyBubyBkZWRpY2F0ZWQNCiAgIHJvdXRlIHByb3RvY29sIGNhbiBiZSB1c2VkIHRv
IGJvb3RzdHJhcCBCRkQgc2Vzc2lvbi4gSW4gdGhlIGZvbGxvd2luZw0KICAgc2VjdGlvbnMgbGlz
dCBzZXZlcmFscyB3YXlzIHRvIGluaXRpYWxpemUgdGhlIEJGRCBzZXNzaW9uLCB0aG9zZSBhcmUN
CiAgIGNvbmZpZ3VyYXRpb24gbWFudWFsbHksIExTUC1QaW5nIGFuZCBJQ01QIGV4dGVudGlvbiBw
YWNrZXQuIFdoaWNoDQogICBtZWNoYW5pc20gaXMgdXNlZCBpbiBpbXBsZW1lbnRhdGlvbiBpcyBv
dXQgb2Ygc2NvcGUgb2YgdGhpcyBkb2N1bWVudA0KICAgYW5kIGNhbiBiZSBzZWxlY3RlZCBhY2Nv
cmRpbmcgdG8gdGhlIHNwZWNpZmljIHJlcXVpcmVtZW50LiANCiAgICANCjMuMS4xIElDTVAgaW5m
b3JtYXRpb24gcmVxdWVzdC9yZXBseSBtZXNzYWdlIGV4dGVudGlvbiB0byBib290c3RyYXAgQkZE
DQoNCiAgIEluIHRoZSBJQ01QIGluZm9ybWF0aW9uIHJlcXVlc3QvcmVwbHkgbWVzc2FnZSBpZiBh
IE15IERpc2NyaW1pbmF0b3IgDQogICBmaWVsZCBpcyBhZGRlZCBhcyBmb2xsb3dpbmcsIHRoaXMg
bWVzc2FnZSBjYW4gYmUgdXNlZCB0byBub3RpZnkgdGhlIA0KICAgQkdQIHBlZXJzIHRoZSBCRkQg
c2Vzc2lvbiBJRC4gSW4gdGhlIG5hdGl2ZSBJUCBlbnZpcm9ubWVudCB1c2UgSUNNUCANCiAgIGlu
Zm9ybWF0aW9uIHJlcXVlc3QvcmVwbHkgbWVzc2FnZSB3aXRoIHRoZSBleHRlbmRlZCBNeSBkaXNj
cmltaW5hdG9yDQogICBpcyBhIGdvb2Qgc29sdXRpb24gZm9yIEJGRCBzZXNzaW9uIGluaXRpYWxp
enRpb24uIA0KICAgDQogICAwICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICAgICAgICAzDQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgIFR5cGUgICAgIHwgICAgICBDb2Rl
ICAgICB8ICAgICAgICAgIENoZWNrc3VtICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAg
ICAgICAgICBJZGVudGlmaWVyICAgICAgICAgfCAgICAgICAgU2VxdWVuY2UgTnVtYmVyICAgICAg
IHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICAgICAgICAgTXkgRGlzY3JpbWluYXRv
ciAgICAgICAgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCg0KMy4xLjIgTFNQLVBpbmcgdG8g
Ym9vdHN0cmFwIEJGRA0KDQogICBJZiBib3RoIEJHUCBwZWVycyBzdXBwb3J0IExTUC1QaW5nLCB0
aGVuIExTUC1QaW5nIGNhbiBiZSB1c2VkIHRvDQogICBub3RpZnkgdGhlIEJGRCBzZXNzaW9uIElE
IGkuZS4gbXkgZGlzY3JpbWluYXRvciwgd2l0aCB0aGUgc2FtZSANCiAgIG1lY2hhbmlzbSBvZiBM
U1AtUGluZyBpbiBbQkZELUxTUF0uDQogICANCjMuMS4zIENvbmZpZ3VyYWlvbiBtYW51YWxseQ0K
ICANCiAgIFRoZSBzaW1wbGUgd2F5IHRvIHN0YXJ0IHVwIEJGRCBzZXNzaW9uIGlzIHRocm91Z2gg
dGhlIGNvbmZpZ3VyYXRpb24uDQogICBNeSBEaXNjcmltaW5hdG9yIGZvciBkZW11bHRpcGxleGlu
ZyBCRkQgc2Vzc2lvbiBpcyBuZWVkZWQgdG8gDQogICBjb25maWd1cmVkIGluIHRoZSBzb3VyY2Uv
ZW5kIGhvc3Qgb3Igcm91dGVyIG92ZXIgd2hpY2ggdGhlIEJGRA0KICAgIA0KDQpTdXBpbmcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1Bh
Z2UgNV0NCgwNCkludGVybmV0IERyYWZ0ICBkcmFmdC1zdXBpbmctYmZkLWJncC1zdGF0aWMtYXBw
LTAwLnR4dCAgICAgICAgSnVuZSwgMjAwNQ0KDQogICBzZXNzaW9uIGlzIHRvIGJlIHJ1bm5pbmcu
IElmIHRoZSBCRkQgc2Vzc2lvbiBpcyBlbmFibGVkIG9uIHRoZSBzeXN0ZW0NCiAgIGFsc28gbmVl
ZGVkIHRvIGJlIGNvbmZpZ3VyZWQuIFRoZW4gdGhlIHN5c3RlbSBjYW4gcnVuIEJGRCBpZiANCiAg
IG5lY2Vzc2FyeSBhY2NvcmRpbmcgdG8gdGhlIGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVycy4gICAg
DQoNCjMuMiBFbmNhcHN1bGF0aW9uDQoNCiAgIFRoZSBCRkQgY29udHJvbCBwYWNrZXQgc2VudCBi
eSB0aGUgc291cmNlIGhvc3Qgb3Igcm91dGVyIE1VU1QgYmUgYSANCiAgIFVEUCBwYWNrZXQgd2l0
aCBhIHdlbGwga25vd24gZGVzdGluYXRpb24gcG9ydCBUQkQgYW5kIGEgc291cmNlIA0KICAgcG9y
dCBhc3NpZ25lZCBieSB0aGUgc2VuZGVyLiBUaGUgc291cmNlIElQIGFkZHJlc3MgaXMgYSByb3V0
YWJsZSBhDQogICBkZHJlc3Mgb2YgdGhlIHNlbmRlci4gVGhlIGRlc3RpbmF0aW9uIElQIGFkZHJl
c3MgaXMgYSAocmFuZG9tbHkgDQogICBjaG9zZW4pIGFkZHJlc3MgZnJvbSAxMjcvOC4gVGhlIElQ
IFRUTCBpcyBzZXQgdG8gMjU1LCBhbGwgQkZEIENvbnRyb2wNCiAgIHBhY2tldHMgZm9yIHRoZSBz
ZXNzaW9uIE1VU1QgYmUgc2VudCB3aXRoIGEgVFRMIG9yIEhvcCBDb3VudCB2YWx1ZSBvZg0KICAg
MjU1Lg0KDQogICBCRkQgY29udHJvbCBwYWNrZXRzIHNlbnQgYnkgdGhlIHNpbmsgaG9zdCBvciBy
b3V0ZXIgYXJlIFVEUCBwYWNrZXRzLiANCiAgIFRoZSBzb3VyY2UgSVAgYWRkcmVzcyBpcyBhIHJv
dXRhYmxlIGFkZHJlc3Mgb2YgdGhlIHJlcGxpZXIsIHRoZSANCiAgIHNvdXJjZSBwb3J0IGlzIHRo
ZSB3ZWxsLWtub3duIFVEUCBwb3J0IFRCRC4gIFRoZSBkZXN0aW5hdGlvbiBJUCANCiAgIGFkZHJl
c3MgYW5kIFVEUCBwb3J0IGFyZSBjb3BpZWQgZnJvbSB0aGUgc291cmNlIElQIGFkZHJlc3MgYW5k
IFVEUCANCiAgIHBvcnQgb2YgdGhlIGNvbnRyb2wgcGFja2V0IHJlY2VpdmVkIGZyb20gdGhlIHNv
dXJjZSBob3N0IG9yIHJvdXRlci4gDQogICBBbGwgcmVjZWl2ZWQgQkZEIENvbnRyb2wgcGFja2V0
cyB0aGF0IGFyZSBkZW11bHRpcGxleGVkIHRoZSBzZXNzaW9uIA0KICAgTUFZIGJlIGRpc2NhcmRl
ZCBpZiB0aGUgcmVjZWl2ZWQgVFRMIG9yIEhvcCBDb3VudCBpcyBub3QgZXF1YWwgdG8gDQogICAy
NTUuDQogICANCjQgIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zDQoNCiAgIEFzIEJGRCBhcHBsaWVk
IGluIHRoZSBCR1AgcGVlciBzeXN0ZW0sIGl0IGlzIGVuY291cmFnZWQgdG8gdXNlIEJGRA0KICAg
YXV0aGVudGljYXRpb24gZnVuY3Rpb25zIHRvIGF2b2lkIEJGRCBhYnVzZS4gQ29uc2lkZXJpbmcg
QkdQIGl0c2VsZiANCiAgIGhhcyB0aGUgc2VjdXJpdHkgbWVjaGFuaXNtcywgd2hlbiB1c2UgQkdQ
IE9QRU4gbWVzc2FnZSB0byBzdGFydCB1cA0KICAgdGhlIEJGRCwgaXQncyBub3QgbWFuZGF0b3J5
IHRvIGhhdmUgYXV0aGVudGljYXRpb24gaW4gQkZEIHNlc3Npb24uDQogICANCiAgIFdoZW4gdXNl
IEJGRCB3aXRoIHN0YXRpYyByb3V0ZXMsIGl0J3Mgb3B0aW9uIHRvIHVzZSBCRkQgDQogICBhdXRo
ZW50aWNhdGlvbiBmdW5jdGlvbnMuICAgICAgDQoNCk5vcm1hdGl2ZSBSZWZlcmVuY2VzDQoNCiAg
IFtCRkRdIEthdHosIEQuLCBhbmQgV2FyZCwgRC4sICJCaWRpcmVjdGlvbmFsIEZvcndhcmRpbmcg
RGV0ZWN0aW9uIiwNCiAgICAgICAgIGRyYWZ0LWlldGYtYmZkLWJhc2UtMDIudHh0LCBNYXJjaCwg
MjAwNQ0KICAgW0JGRC0xSE9QXSBLYXR6LCBELiwgYW5kIFdhcmQsIEQuLCAiQkZEIGZvciBJUHY0
IGFuZCBJUHY2IChTaW5nbGUNCiAgICAgICAgIEhvcCkiLCBkcmFmdC1pZXRmLWJmZC12NHY2LTFo
b3AtMDIudHh0LCBNYXJjaCwgMjAwNQ0KICAgW0JGRC1NVUxUSV0gRC4gS2F0eiwgYW5kIEQuIFdh
cmQsICJCRkQgZm9yIE11bHRpaG9wIFBhdGhzIiwgZHJhZnQNCiAgICAgICAgIC1pZXRmLWJmZC1t
dWx0aWhvcC0wMi50eHQsIE1hcmNoLCAyMDA1DQogICBbQkZELUxTUF0gUmFodWwgQWdnYXJ3YWwg
ZXQgYWwsICJCRkQgRm9yIE1QTFMgTFNQcyIsIGRyYWZ0LWlldGYNCiAgICAgICAgIC1iZmQtbXBs
cy0wMS50eHQsIGV4cGlyZWQgZGF0ZSBBdWd1c3QgMjAwNSAgICAgIA0KICAgW1RDUF0gUG9zdGVs
LCBKLiwgIlRyYW5zbWlzc2lvbiBDb250cm9sIFByb3RvY29sIC0gREFSUEEgSW50ZXJuZXQNCiAg
ICAgICAgIFByb2dyYW0gUHJvdG9jb2wgU3BlY2lmaWNhdGlvbiIsIFNURCA3LCBSRkMgNzkzLCBE
QVJQQSwgDQogICAgICAgICBTZXB0ZW1iZXIgMTk4MSAgICAgICAgICANCiAgIFtCR1BdIFkuIFJl
a2h0ZXIsICJBIEJvcmRlciBHYXRld2F5IFByb3RvY29sIDQgKEJHUC00KSIsIFJGQzE3NzEsIA0K
ICAgICAgICAgTWFyY2ggMTk5NQ0KICAgW0JHUC1DQVBdIFIuIENoYW5kcmEgZXQgYWwsICJDYXBh
YmlsaXRpZXMgQWR2ZXJ0aXNlbWVudCB3aXRoIEJHUC00IiwgDQogICAgICAgICBSRkMzOTkyLCBO
b3ZlbWJlciAyMDAyICAgICAgICANCiAgIFtCR1AtUkVTVEFSVF0gU3JpaGFyaSBSLiBTYW5nbGkg
ZXQgYWwsIGRyYWZ0LWlldGYtaWRyLXJlc3RhcnQtMTAudHh0LA0KICAgICAgICAgZXhwaXJlZCBk
YXRlIERlY2VtYmVyIDIwMDQNCg0KDQoNClN1cGluZyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA2XQ0KDA0KSW50ZXJuZXQgRHJh
ZnQgIGRyYWZ0LXN1cGluZy1iZmQtYmdwLXN0YXRpYy1hcHAtMDAudHh0ICAgICAgICBKdW5lLCAy
MDA1DQoNCkF1dGhvcidzIEFkZHJlc3Nlcw0KICAgICANCiAgICAgU3VwaW5nIFpoYW5nDQogICAg
IEh1YXdlaSBUZWNobm9sb2dpZXMNCiAgICAgTm8uIDMgWGlueGkgUm9hZCwgU2hhbmdkaSwgDQog
ICAgIEhhaWRpYW4gRGlzdHJpY3QsIA0KICAgICBCZWlqaW5nIENpdHksIA0KICAgICBUaGUgUC5S
LkNoaW5hDQogICAgIEVtYWlsOiB6aGFpc3VwaW5nQGh1YXdlaS5jb20gDQogICAgIA0KRnVsbCBD
b3B5cmlnaHQgU3RhdGVtZW50DQoNCiAgIENvcHlyaWdodCAoQykgVGhlIEludGVybmV0IFNvY2ll
dHkgKDIwMDUpLiBUaGlzIGRvY3VtZW50IGlzIHN1YmplY3QNCiAgIHRvIHRoZSByaWdodHMsIGxp
Y2Vuc2VzIGFuZCByZXN0cmljdGlvbnMgY29udGFpbmVkIGluIEJDUCA3OCwgYW5kDQogICBleGNl
cHQgYXMgc2V0IGZvcnRoIHRoZXJlaW4sIHRoZSBhdXRob3JzIHJldGFpbiBhbGwgdGhlaXIgcmln
aHRzLg0KDQogICBUaGlzIGRvY3VtZW50IGFuZCB0aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhl
cmVpbiBhcmUgcHJvdmlkZWQgb24gYW4NCiAgICJBUyBJUyIgYmFzaXMgYW5kIFRIRSBDT05UUklC
VVRPUiwgVEhFIE9SR0FOSVpBVElPTiBIRS9TSEUgUkVQUkVTRU5UUw0KICAgT1IgSVMgU1BPTlNP
UkVEIEJZIChJRiBBTlkpLCBUSEUgSU5URVJORVQgU09DSUVUWSBBTkQgVEhFIElOVEVSTkVUDQog
ICBFTkdJTkVFUklORyBUQVNLIEZPUkNFIERJU0NMQUlNIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNT
IE9SIElNUExJRUQsDQogICBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5U
WSBUSEFUIFRIRSBVU0UgT0YgVEhFDQogICBJTkZPUk1BVElPTiBIRVJFSU4gV0lMTCBOT1QgSU5G
UklOR0UgQU5ZIFJJR0hUUyBPUiBBTlkgSU1QTElFRA0KICAgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFkgT1IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQogICANCiAgIA0K
ICAgDQogICANCiAgIA0KICAgDQogICANCiAgIA0KICAgDQogICANCiAgIA0KICAgDQogICANCiAg
IA0KICAgDQogICANCiAgIA0KICAgDQogICANCiAgIA0KICAgDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KU3VwaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFtQYWdlIDddDQoMDQpJbnRlcm5ldCBEcmFmdCAgZHJhZnQtc3VwaW5nLWJmZC1i
Z3Atc3RhdGljLWFwcC0wMC50eHQgICAgICAgIEp1bmUsIDIwMDUNCiAgIA==

--Boundary_(ID_uXANZnuayzuH9etWsu1HZw)--




From rtg-bfd-bounces@ietf.org Tue Jun 28 12:40:48 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1DnJ8i-0004ed-QH; Tue, 28 Jun 2005 12:40:48 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1DnJ8g-0004eY-Ri
	for rtg-bfd@megatron.ietf.org; Tue, 28 Jun 2005 12:40:46 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29633
	for <rtg-bfd@ietf.org>; Tue, 28 Jun 2005 12:40:44 -0400 (EDT)
Received: from nproxy.gmail.com ([64.233.182.203])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DnJY1-0001fP-HP
	for rtg-bfd@ietf.org; Tue, 28 Jun 2005 13:07:01 -0400
Received: by nproxy.gmail.com with SMTP id a4so247709nfc
	for <rtg-bfd@ietf.org>; Tue, 28 Jun 2005 09:40:31 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=aQ0L14viQHZ0VpnFZOYmlbON7uHMKZpeaZnDMGn7imFg4AfXR1I8Tq9rxuib2naPwtOuMZbzaaZdfLXz+cE4e1FofC9BMV95PU3BCbwX+RkmGAt6k5hHseCnzpE+7C+/cpf6hK/F3dyljoZUJldJbTmQUyMmukxFHG6lMoXYPSE=
Received: by 10.48.3.15 with SMTP id 15mr147337nfc;
	Tue, 28 Jun 2005 09:40:31 -0700 (PDT)
Received: by 10.48.247.19 with HTTP; Tue, 28 Jun 2005 09:40:31 -0700 (PDT)
Message-ID: <9e31186f050628094064ddeba0@mail.gmail.com>
Date: Tue, 28 Jun 2005 18:40:31 +0200
From: Carlos Garcia Braschi <cgbraschi@gmail.com>
To: rtg-bfd@ietf.org
In-Reply-To: <42ba9cf2.0c2ffa65.4985.7adfSMTPIN_ADDED@mx.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=EUC-KR
Content-Transfer-Encoding: base64
Content-Disposition: inline
References: <42ba9cf2.0c2ffa65.4985.7adfSMTPIN_ADDED@mx.gmail.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 41c17b4b16d1eedaa8395c26e9a251c4
Content-Transfer-Encoding: base64
Cc: 
Subject: Re: bfd application with BGP and static routes draft submission
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Carlos Garcia Braschi <cgbraschi@gmail.com>
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=subscribe>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

MjAwNS82LzIzLCBydGctYmZkLXJlcXVlc3RAaWV0Zi5vcmcgPHJ0Zy1iZmQtcmVxdWVzdEBpZXRm
Lm9yZz46Cj4gCj4gTWVzc2FnZTogMgo+IERhdGU6IFRodSwgMjMgSnVuIDIwMDUgMTk6MTg6MzMg
KzA4MDAKPiBGcm9tOiB6aGFpc3VwaW5nIDx6aGFpc3VwaW5nQGh1YXdlaS5jb20+Cj4gU3ViamVj
dDogYmZkIGFwcGxpY2F0aW9uIHdpdGggQkdQIGFuZCBzdGF0aWMgcm91dGVzIGRyYWZ0IHN1Ym1p
c3Npb24KPiBUbzogImludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyIgPGludGVybmV0LWRyYWZ0c0Bp
ZXRmLm9yZz4KPiBDYzogInJ0Zy1iZmRAaWV0Zi5vcmciIDxydGctYmZkQGlldGYub3JnPiwgICAg
ICAiamhhYXNAbmV4dGhvcC5jb20iCj4gICAgICAgICA8amhhYXNAbmV4dGhvcC5jb20+LCAgICAi
ZHdhcmRAY2lzY28uY29tIiA8ZHdhcmRAY2lzY28uY29tPiwKPiAgICAgICAgICJka2F0ekBqdW5p
cGVyLm5ldCIgPGRrYXR6QGp1bmlwZXIubmV0Pgo+IE1lc3NhZ2UtSUQ6IDwwSUlKMDA1OThCU0U1
VUBzenhtbDAxLWluLmh1YXdlaS5jb20+Cj4gQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PSJnYjIzMTIiCj4gCj4gSSBhbSBzb3JyeSB0aGF0IEkgZG9uJ3QgYXR0YXRjaCB0aGUgZmls
ZSBpbiB0aGUgbGFzdCBtYWlsLCBzbyBJIHNlbmQgdGhlIG1haWwgYWdhaW4uIFNvcnJ5IGZvciB0
aGUgbWlzdGFrZS4KPiAKPiBEZWFyIGFsbCwKPiBJIGhhdmUgd3JpdHRlbiBhIGRyYWZ0IGFib3V0
IEJGRCBhcHBsaWNhdGlvbiB3aXRoIEJHUCBhbmQgc3RhdGljIHJvdXRlcywgdGhlIHB1cnBvc2Ug
aXMgdG8gcmVzb2x2ZSB0aGUgQkZEIGJvb3RzdHJhcHBpbmcgZW5kIGVuY2Fwc3VsYXRpb24gcHJv
YmxlbSB3aGVuIGluIGFwcGxpY2F0aW9ucy4gSXQncyA2IHBhZ2VzIGxvbmcsIENvbW1lbnRzIGFy
ZSB2ZXJ5IHdlbGNvbWUuCj4gCj4gUGxlYXNlIGhlbHAgdG8gcG9zdCB0byB0aGUgSUVURiB3ZWJz
aXRlIHRoaXMgZHJhZnQgYW5kIHRoYW5rIHlvdSBmb3IgdGhhdC4KPiAKPiBUaGFuayB5b3UgYW5k
IEJlc3QgcmVnYXJkcy6hoaGhoaGhoaGhoaEKPiAKPiBCZXN0IFJlZ2FyZHMsCj4gemhhaXN1cGlu
Z0BodWF3ZWkuY29tCj4gSHVhd2VpIFRlY2hub2xvZ2llcyBDby4sIEx0ZC4KPiBUZWw6ICs4Ni0x
MC04Mjg4Mjg2Nwo+IEZheDogKzg2LTEwLTgyODgyNTM3Cj4gMjAwNS0wNi0yMwo+IAoKTXkgY29t
bWVudHM6CgpTaG91bGQgdGhpcyBkcmFmdCBiZSBleHRlbmRlZCB0byB0aGUgdXNlIG9mIEJGRCBm
b3IgQkdQIGluIGEgbXVsdGktaG9wCmVudmlyb25tZW50PwpJdCBzZWVtcyB0aGF0IHRoZSBjaGFu
Z2VzIG5lZWRlZCBmb3IgQkdQIGluIGEgbXVsdGktaG9wIGVudmlyb25tZW50CndvdWxkIGJlIHRo
YXQgZGVtdWx0aXBsZXhpbmcgc2hvdWxkIGJlIGJhc2VkIGVpdGhlciBvbiBCR1Agc2lnbmFsbGlu
ZwpvciBvbiB0aGUgc291cmNlL2Rlc3RpbmF0aW9uIGFkZHJlc3MgcGFpcnMgYW5kIHRoYXQgQXV0
aGVudGljYXRpb24KU0hPVUxEIGJlIHVzZWQgIChhcyBzcGVjaWZpZWQgaW4gdGhlIG11bHRpLWhv
cCBkcmFmdCkuCgpDb3VsZCB0aGlzIGRyYWZ0IGJlIGV4dGVuZGVkIHRvIHRoZSB1c2Ugb2YgQkZE
IGZvciBSSVA/IFRoaXMgd291bGQKY29tcGxldGUgdGhlIGFwcGxpY2F0aW9uIG9mIEJGRCB0byB0
aGUgbW9zdCBjb21tb24gcm91dGluZyBwcm90b2NvbHMKaW4gdXNlIHRvZGF5LCBhcyBPU1BGIGFu
ZCBJUy1JUyBhcmUgY292ZXJlZCBpbiB0aGUgMUhvcCBkcmFmdC4KCkFzIFJJUHYyIGlzIG1vc3Rs
eSBhIHByb3RvY29sIGZyb3plbiBpbiB0aW1lLCBkZW11bHRpcGxleGluZyBtZXRob2RzCndvdWxk
IG9ubHkgYmUgbWFudWFsIGNvbmZpZ3VyYXRpb24gYW5kIGRlbXVsdGlwbGV4aW5nIGJhc2VkIG9u
CnNvdXJjZS9kZXN0aW5hdGlvbiBhZGRyZXNzIHBhaXJzLiBJQ01QIGFuZCBMU1AtcGluZyB3b3Vs
ZCBub3QgYXBwbHksCmFzIHJlYXNvbmVkIGJlbG93IGZvciBzdGF0aWMgcm91dGVzLgpBbHNvLCBi
ZWNhdXNlIG9mIHRoaXMgImZyb3plbm5lcyIsIG5vIHBvc3NpYmlsaXR5IGV4aXN0cyB0byBuZWdv
dGlhdGUKdGhlIGRpc2NyaW1pbmF0b3IgdmFsdWUgaW5zaWRlIHRoZSBwcm90b2NvbC4KU28sIGZv
ciB0aGlzIHByb3RvY29sLCBhcyBpbiBCR1AsIGl0IHNob3VsZCBiZSBPUFRJT05BTCBub3QgdG8g
cHV0IHRoZQpyb3V0ZXMgZnJvbSBSSVAgaW50byB0aGUgcm91dGluZyB0YWJsZSB1bnRpbCB0aGUg
QkZEIHNlc3Npb24gaXMKZXN0YWJsaXNoZWQuIEluIHRoaXMgY2FzZSB0aGUgYmVoYXZpb3VyIGNv
dWxkIGFsc28gYmUgbm90IHRvIHJlcXVpcmUKYW55IHBlZXIgdG8gYmVoYXZlIGRpZmZlcmVudGx5
IGZyb20gc3RhbmRhcmQgUklQIHVudGlsIHRoZSBmaXJzdApzZXNzaW9uIGlzIGVzdGFibGlzaGVk
LgoKQWx0aG91Z2ggSSdtIG5vdCBzdXJlIGl0IGlzIGEgZ29vZCBpZGVhIHRvIHVzZSBJQ01QIHRv
IGFjaGlldmUKZGVtdWx0aXBsZXhpbmcsIEkgdGhpbmsgdGhlIHNlY3Rpb24gMy4xLjEgaXMgc29t
ZXdoYXQgaW5jb21wbGV0ZSwgYXMKaXQgc2hvdWxkIGRlZmluZSB0aGUgSUNNUCB0eXBlIGFuZCBj
b2RlIHZhbHVlcyAoYXMgVEJELCBwZXJoYXBzKSwgYW5kCmJlIGV4dGVuZGVkIHRvIElDTVB2Ni4g
SSB3b3VsZG4ndCBkbyBpdCwgYW55d2F5LgoKSSdtIGFsc28gdW5zdXJlIHdoYXQgc2NlbmFyaW8g
Y291bGQgaGF2ZSBhIHN0YXRpYyByb3V0ZSBuZWVkaW5nIEJGRAphbmQgaGF2ZSBNUExTIHNvIHRo
YXQgaXQgaGFzIHRoZSBMU1AtcGluZyBtZWNoYW5pc20gdG8gYm9vdHN0cmFwIHRoZQpzZXNzaW9u
ICgzLjEuMikuIElmIHlvdSBoYXZlIE1QTFMsIHlvdSBjZXJ0YWlubHkgY291bGQgYXBwbHkgQkZE
IGZvcgpNUExTIGFuZCB0aGVuIHlvdSBkb24ndCBuZWVkIEJGRCBmb3IgdGhpcyBzdGF0aWMgcm91
dGUuCgpJJ20gY2VydGFpbmx5IG92ZXJsb29raW5nIHNvbWV0aGluZyBvbiAyLjIgYW5kIDMuMiwg
d2h5IHdvdWxkIG9uZSB3YW50CnRvIHB1dCBhIHJhbmRvbSBhZGRyZXNzIGZyb20gMTI3LzggaW4g
dGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgaW5zdGVhZApvZiB0aGUgSVAgYWRkcmVzcyBvZiB0aGUg
cGVlciBvciB0aGUgc3RhdGljIHJvdXRlIHBvaW50cyB0bz8KSW4gQkdQLCB3ZSBhbHJlYWR5IGtu
b3cgdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MsIHdoeSBzaG91bGRuJ3QgaXQgYmUgdXNlZD8KCkZv
ciBzdGF0aWMgcm91dGVzIG9uIGEgTEFOIGVudmlyb25tZW50LCB3aGVyZSB0aGF0IGFkZHJlc3Mg
bXVzdCBiZQprbm93biBpbiBvcmRlciB0byBnZXQgaXRzIE1BQyBhZGRyZXNzLCB0aGUgc2FtZSBy
ZWFzb25pbmcgYXBwbGllcy4gSQpzZWUgdGhlIGFwcGxpY2FiaWxpdHkgdG8gcG9pbnQtdG8tcG9p
bnQgZW52aXJvbm1lbnRzLCBidXQgdGhlcmUKSW52ZXJzZSBBUlAgY291bGQgYmUgdXNlZCB0byBn
ZXQgdGhlIG90aGVyIHNpZGUncyBJUCBhZGRyZXNzLgpCdXQgaW4gYW55IGNhc2UsIHByb2JhYmx5
IGEgcmF0aW9uYWxlIGZvciB0aGUgZGVjaXNpb24gd291bGRuJ3QgaGFybS4KCkl0IHdvdWxkIGJl
IGEgZ29vZCB0aGluZyBpZiB0aGVyZSB3ZXJlIHNvbWUgbWVjaGFuaXNtIHNvIHRoYXQgbWFudWFs
CmNvbmZpZ3VyYXRpb24gZG9lcyBub3QgbmVlZCB0byBjb25maWd1cmUgYSBzcGVjaWZpYyB2YWx1
ZSBmb3IgdGhlIE15CmRpc2NyaW1pbmF0b3IuLi4goq9QZXJoYXBzIHJlc3RyaWN0aW5nIGRlbXVs
dGlwbGV4aW5nIGluIHRoZSBwcmVzZW5jZQpvZiBhIHplcm8gdmFsdWUgZm9yIHRoZSBNeSBkaXNj
cmltaW5hdG9yIHRvIG9uZSBzZXNzaW9uIHBlcgpzb3VyY2UvZGVzdGluYXRpb24gYWRkcmVzcyBw
YWlyPyCir1BlcmhhcHMgdXNpbmcgdGhlIHNvdXJjZSBwb3J0CmFkZHJlc3MgZm9yIGRlbXVsaXBs
ZXhpbmc/CgpSZWdhcmRzLApDYXJsb3MuCi0tClRlbGVmb25pY2EgRW1wcmVzYXMK




From rtg-bfd-bounces@ietf.org Wed Jun 29 00:28:01 2005
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1DnUB7-0000aZ-87; Wed, 29 Jun 2005 00:28:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1DnUB5-0000aE-Pd
	for rtg-bfd@megatron.ietf.org; Wed, 29 Jun 2005 00:27:59 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA01696
	for <rtg-bfd@ietf.org>; Wed, 29 Jun 2005 00:27:55 -0400 (EDT)
Received: from szxga03-in.huawei.com ([61.144.161.55] helo=huawei.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DnUaU-0006CO-CQ
	for rtg-bfd@ietf.org; Wed, 29 Jun 2005 00:54:19 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0IIT00623WBFMZ@szxga03-in.huawei.com> for
	rtg-bfd@ietf.org; Wed, 29 Jun 2005 12:26:03 +0800 (CST)
Received: from szxml02-in ([172.24.1.6])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0IIT00292WBFYB@szxga03-in.huawei.com> for
	rtg-bfd@ietf.org; Wed, 29 Jun 2005 12:26:03 +0800 (CST)
Received: from z11024 ([10.110.100.95])
	by szxml02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0IIT00G3NWG9OO@szxml02-in.huawei.com>; Wed,
	29 Jun 2005 12:28:58 +0800 (CST)
Date: Wed, 29 Jun 2005 12:23:48 +0800
From: zhaisuping <zhaisuping@huawei.com>
To: Carlos Garcia Braschi <cgbraschi@gmail.com>
Message-id: <0IIT00G3OWGAOO@szxml02-in.huawei.com>
Organization: huawei
MIME-version: 1.0
X-Mailer: Foxmail 4.2 [cn]
Content-type: text/plain; charset=GB2312
Content-transfer-encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 156eddb66af16eef49a76ae923b15b92
Content-Transfer-Encoding: quoted-printable
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
Subject: Re: Re: bfd application with BGP and static routes draft submission
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: zhaisuping@huawei.com
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rtg-bfd>,
	<mailto:rtg-bfd-request@ietf.org?subject=subscribe>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

At first thank you very much for your carefully reading the=
 draft.
See my response inline please,marked with[suping].

>2005/6/23, rtg-bfd-request@ietf.org <rtg-bfd-request@ietf.org>:
>> 
>> Message: 2
>> Date: Thu, 23 Jun 2005 19:18:33 +0800
>> From: zhaisuping <zhaisuping@huawei.com>
>> Subject: bfd application with BGP and static routes draft=
 submission
>> To: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
>> Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>,     =
 "jhaas@nexthop.com"
>>         <jhaas@nexthop.com>,    "dward@cisco.com"=
 <dward@cisco.com>,
>>         "dkatz@juniper.net" <dkatz@juniper.net>
>> Message-ID: <0IIJ00598BSE5U@szxml01-in.huawei.com>
>> Content-Type: text/plain; charset=3D"gb2312"
>> 
>> I am sorry that I don't attatch the file in the last mail, so=
 I send the mail again. Sorry for the mistake.
>> 
>> Dear all,
>> I have written a draft about BFD application with BGP and=
 static routes, the purpose is to resolve the BFD bootstrapping=
 end encapsulation problem when in applications. It's 6 pages=
 long, Comments are very welcome.
>> 
>> Please help to post to the IETF website this draft and thank=
 you for that.
>> 
>> Thank you and Best regards.=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1=A1
>> 
>> Best Regards,
>> zhaisuping@huawei.com
>> Huawei Technologies Co., Ltd.
>> Tel: +86-10-82882867
>> Fax: +86-10-82882537
>> 2005-06-23
>> 
>
>My comments:
>
>Should this draft be extended to the use of BFD for BGP in a=
 multi-hop
>environment?
>It seems that the changes needed for BGP in a multi-hop=
 environment
>would be that demultiplexing should be based either on BGP=
 signalling
>or on the source/destination address pairs and that=
 Authentication
>SHOULD be used  (as specified in the multi-hop draft).

[suping] For BGP I think the usually application is one-hop, so=
 do we nessesarily
need the multi-hop BGP?  

>
>Could this draft be extended to the use of BFD for RIP? This=
 would
>complete the application of BFD to the most common routing=
 protocols
>in use today, as OSPF and IS-IS are covered in the 1Hop draft.

[suping] I am very happy to do that.
>
>As RIPv2 is mostly a protocol frozen in time, demultiplexing=
 methods
>would only be manual configuration and demultiplexing based on
>source/destination address pairs. ICMP and LSP-ping would not=
 apply,
>as reasoned below for static routes.
>Also, because of this "frozennes", no possibility exists to=
 negotiate
>the discriminator value inside the protocol.
>So, for this protocol, as in BGP, it should be OPTIONAL not to=
 put the
>routes from RIP into the routing table until the BFD session is
>established. In this case the behaviour could also be not to=
 require
>any peer to behave differently from standard RIP until the=
 first
>session is established.

[suping]I agree with you.
>
>Although I'm not sure it is a good idea to use ICMP to achieve
>demultiplexing, I think the section 3.1.1 is somewhat=
 incomplete, as
>it should define the ICMP type and code values (as TBD,=
 perhaps), and
>be extended to ICMPv6. I wouldn't do it, anyway.

[suping]I think ICMP is a optional ways to demultipelexing BFD=
 session.
In fact in ICMP(V4), there are message types of 15 (Information=
 Request) and
16 (Information Reply), my intent is to extend the existing=
 message by adding BFD
discrimator in it.
As for ICMPv6, I think there should be some new message type(TBD)=
 for this purpose.
>
>I'm also unsure what scenario could have a static route needing=
 BFD
>and have MPLS so that it has the LSP-ping mechanism to bootstrap=
 the
>session (3.1.2). If you have MPLS, you certainly could apply BFD=
 for
>MPLS and then you don't need BFD for this static route.

[suping]Yes, I think you are right. If MPLS is supported we could=
 use BFD for
MPLS and don't need BFD for the static route. In anoter word,=
 when static route
we think that no MPLS is supported. So I will make such=
 clarification in the draft.
>
>I'm certainly overlooking something on 2.2 and 3.2, why would=
 one want
>to put a random address from 127/8 in the destination address=
 instead
>of the IP address of the peer or the static route points to?
>In BGP, we already know the destination address, why shouldn't=
 it be used?
>
>For static routes on a LAN environment, where that address must=
 be
>known in order to get its MAC address, the same reasoning=
 applies. I
>see the applicability to point-to-point environments, but there
>Inverse ARP could be used to get the other side's IP address.
>But in any case, probably a rationale for the decision wouldn't=
 harm.

[suping]Yes, I think you are right again:) We can use explicity=
 destination IP address
in BGP and static route applications because the DIP has been=
 known.
>
>It would be a good thing if there were some mechanism so that=
 manual
>configuration does not need to configure a specific value for=
 the My
>discriminator... =A2=AFPerhaps restricting demultiplexing in the=
 presence
>of a zero value for the My discriminator to one session per
>source/destination address pair? 

[suping]So in implementation a more situation must be considered=
 if this is 
the criteria, and even more if more BFD sessions are needed,=
 demultiplexing also
needed not according to source/destination address pair.=A2=AF

>Perhaps using the source port
>address for demuliplexing?

[suping] There should be scenarios that more BFD sessions in one=
 source port, so I don't 
think this will apply.
>
>Regards,
>Carlos.
>--
>Telefonica Empresas






