From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  1 16:27:25 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA15337
	for <forces-archive@IETF.ORG>; Tue, 1 Jul 2003 16:27:25 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19XRio-0000PK-00
	for forces-archive@IETF.ORG; Tue, 01 Jul 2003 16:27:26 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19XRin-0000PG-00
	for forces-archive@IETF.ORG; Tue, 01 Jul 2003 16:27:25 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <1.00A4034A@cherry.ease.lsoft.com>; Tue, 1 Jul 2003 16:27:25 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47276160 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 1 Jul 2003 16:27:23 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 1 Jul 2003 16:27:23 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h61KRNf01495; Tue, 1 Jul 2003 16:27:23 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h61KRML15671; Tue, 1 Jul 2003 16:27:22 -0400 (EDT)
Received: from newcastle.torrentnet.com (newcastle.torrentnet.com
          [4.18.161.67]) by castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id
          QAA22705; Tue, 1 Jul 2003 16:27:22 -0400 (EDT)
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8
Mime-Version: 1.0
Approved-By:  Steven Blake <slblake@TORRENTNET.COM>
Message-ID:  <1057091242.14858.12.camel@newcastle.torrentnet.com>
Date:         Tue, 1 Jul 2003 16:27:21 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@torrentnet.com>
Subject: New draft "ForCES FE Functional Model Elements"
Comments: cc: Zsolt Haraszti <zsolt.haraszti@ericsson.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Zsolt Haraszti and I have put together a draft on the elements needed
for the ForCES FE functional model.  It is complimentary to
draft-yang-forces-model.  Since we missed the deadline for I-D
submissions, I have placed the draft at

http://www.petri-meat.com/slblake/networking/drafts/draft-haraszti-forces-model-00.txt

We hope that this contribution helps move the model definition effort
forward.  Any comments would be appreciated.


Regards,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven L. Blake               <steven.blake@ericsson.com>
Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  1 17:14:28 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA16627
	for <forces-archive@IETF.ORG>; Tue, 1 Jul 2003 17:14:27 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19XSSL-0000nD-00
	for forces-archive@IETF.ORG; Tue, 01 Jul 2003 17:14:29 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19XSSJ-0000n9-00
	for forces-archive@IETF.ORG; Tue, 01 Jul 2003 17:14:28 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00A40442@cherry.ease.lsoft.com>; Tue, 1 Jul 2003 17:14:24 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47280133 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 1 Jul 2003 17:14:12 -0400
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 1 Jul 2003 17:14:12 -0400
Received: from [64.254.114.114] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 4951671 for
          FORCES@PEACH.EASE.LSOFT.COM; Tue, 01 Jul 2003 17:14:12 -0400
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  "Joel M. Halpern" <joel@STEVECROCKER.COM>
Message-ID:  <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
Date:         Tue, 1 Jul 2003 17:12:35 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@stevecrocker.com>
Subject: Re: New draft "ForCES FE Functional Model Elements"
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1057091242.14858.12.camel@newcastle.torrentnet.com>
Precedence: list

An interesting and useful approach to describing this.

Allow me to use this document as a hook to raise a question that I think we
have all been skirting.  Our documents talk about supporting and using
meta-data.  Most of us assume that meta-data (support and usage) is
important for getting workable solutions.

However, I suspect that we have as many models of meta-data as we have
participants.  This document has one model in it (a collection of
name-value pairs).  I have seen many others (including arbitrary text
strings, arbitrary bit strings, a stack of name-value pairs,
etc.  Different models treat the consumption of metadata
differently.  (This one says you consume what you do not explicitly pass
on.  Others state that you pass on what you do not explicitly
consume.  Others take different views.)

1) It strikes me that we should be careful to be explicit whenever we
assume a model of metadata usage.
2) I would personally like to concentrate on getting the core work done,
leaving the meta-data unspecified at first.  I think this has the best hope
of our getting a usable result in a modest amount of time.
3) If we are going to work on meta-data, I would like to treat it as a
separate work item, and get moving on it.

Yours,
Joel M. Halpern

PS: This is not a criticism of the Haraszti / Blake document.  This
document is pretty good about explicitly describing its meta-data model,
particularly since this issue has not been raised in the group thus far.

At 04:27 PM 7/1/2003 -0400, you wrote:
>Zsolt Haraszti and I have put together a draft on the elements needed
>for the ForCES FE functional model.  It is complimentary to
>draft-yang-forces-model.  Since we missed the deadline for I-D
>submissions, I have placed the draft at
>
>http://www.petri-meat.com/slblake/networking/drafts/draft-haraszti-forces-model-00.txt
>
>We hope that this contribution helps move the model definition effort
>forward.  Any comments would be appreciated.
>
>
>Regards,
>
>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>Steven L. Blake               <steven.blake@ericsson.com>
>Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul  3 16:14:56 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04832
	for <forces-archive@IETF.ORG>; Thu, 3 Jul 2003 16:14:56 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19YATo-0001OI-00
	for forces-archive@IETF.ORG; Thu, 03 Jul 2003 16:14:56 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19YATj-0001OE-00
	for forces-archive@IETF.ORG; Thu, 03 Jul 2003 16:14:51 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00A4A2AC@cherry.ease.lsoft.com>; Thu, 3 Jul 2003 16:14:50 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47519540 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 3 Jul 2003 12:57:17 -0400
Received: from 192.55.52.25 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 3 Jul 2003 12:57:12 -0400
Received: from petasus.fm.intel.com (petasus.fm.intel.com [10.1.192.37]) by
          caduceus.fm.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h63Gmj914879 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 3 Jul 2003 16:48:47 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.fm.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h63Go5R11019 for <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 3 Jul 2003
          16:50:05 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003070309570125615 for <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 03 Jul
          2003 09:57:01 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Thu, 3 Jul 2003 09:56:50 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C34184.187C2ADE"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
X-MS-Has-Attach: yes
Thread-Topic: please review: draft-yang-forces-model-02.txt
Thread-Index: AcNBhBhZsymurwbvTG2gwqUQGE0OeQ==
X-OriginalArrivalTime: 03 Jul 2003 16:56:50.0388 (UTC)
                       FILETIME=[18C9E940:01C34184]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BA1676F0@orsmsx407.jf.intel.com>
Date:         Thu, 3 Jul 2003 09:56:49 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: please review: draft-yang-forces-model-02.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C34184.187C2ADE
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


Hi, all --

Here is the new version of the individual contribution on FE model.=20
A note on the revision number: we published to the list v02 in March but =
never submitted that version officially to the IETF database and so I =
was told that the only legitimate number that we can use is still 02. =
Apologize if that causes any confusion.

We encourage everyone to reread the entire draft because we believe =
we've made lots of improvement and progress, esp. if you are comparing =
it with the last official version v01. Comparing to the last version =
published on this list, the main improvement is on Section 5 "Logical FE =
Block Library" and 6 "Minimal Set of Logical Functions Required for FE =
Model". A lot of the content in these two sections was contributed by =
Alan DeKok from IDT. We are very grateful for Alan's contribution and =
his agreement to join us and combine his effort into this draft.=20

The content in Section 5 and 6 used to be all within one section. This =
split reflects the current thinking among the authors that we ought to =
first define a small set of basic FE blocks as the building blocks for =
the most useful FE functions. That is the subject of Section 5. In =
Section 6, we go on to explain how such a set of basic FE blocks can be =
used to model all the required functions as dictated by the requirement =
draft.=20

As always, comments are most welcome!

Best regards,
Lily



 <<draft-yang-forces-model-02.txt>>=20

------_=_NextPart_001_01C34184.187C2ADE
Content-Type: text/plain;
        name="draft-yang-forces-model-02.txt"
Content-Description: draft-yang-forces-model-02.txt
Content-Disposition: attachment;
        filename="draft-yang-forces-model-02.txt"
Content-Transfer-Encoding: base64

DQogICAgIA0KICAgIEludGVybmV0IERyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgTC4gWWFuZyANCiAgICBFeHBpcmF0aW9uOiBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJbnRlbCBMYWJzIA0KICAgIEZpbGU6IGRyYWZ0LXlhbmctZm9yY2VzLW1vZGVsLTAy
LnR4dCAgICAgICAgICAgSi4gSGFscGVybiANCiAgICBXb3JraW5nIEdyb3VwOiBGb3JDRVMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEdvcGFsIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5va2lhIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQS4gRGVLb2sgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSURUIEluYy4gDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBKdW5lIDIwMDMgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICANCiAgICAgDQogICAgICAgICAgICAgICAgIEZvckNFUyBG
b3J3YXJkaW5nIEVsZW1lbnQgRnVuY3Rpb25hbCBNb2RlbCANCiAgICAgDQogICAgIA0KICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgZHJhZnQteWFuZy1mb3JjZXMtbW9kZWwtMDIudHh0IA0K
ICAgICANCiAgICAgDQogICAgIA0KICAgICANCiAgICBTdGF0dXMgb2YgdGhpcyBNZW1vIA0KICAg
ICANCiAgICBUaGlzIGRvY3VtZW50IGlzIGFuIEludGVybmV0LURyYWZ0IGFuZCBpcyBpbiBmdWxs
IGNvbmZvcm1hbmNlIHdpdGggDQogICAgYWxsIHByb3Zpc2lvbnMgb2YgU2VjdGlvbiAxMCBvZiBS
RkMyMDI2LiAgSW50ZXJuZXQtRHJhZnRzIGFyZSANCiAgICB3b3JraW5nIGRvY3VtZW50cyBvZiB0
aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIA0KICAgIGl0cyBhcmVh
cywgYW5kIGl0cyB3b3JraW5nIGdyb3Vwcy4gIE5vdGUgdGhhdCBvdGhlciBncm91cHMgbWF5IGFs
c28gDQogICAgZGlzdHJpYnV0ZSB3b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC1EcmFmdHMu
IA0KICAgICANCiAgICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBm
b3IgYSBtYXhpbXVtIG9mIHNpeCANCiAgICBtb250aHMgYW5kIG1heSBiZSB1cGRhdGVkLCByZXBs
YWNlZCwgb3Igb2Jzb2xldGVkIGJ5IG90aGVyIA0KICAgIGRvY3VtZW50cyBhdCBhbnkgdGltZS4g
IEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVybmV0LURyYWZ0cyANCiAgICBhcyByZWZl
cmVuY2UgbWF0ZXJpYWwgb3IgdG8gY2l0ZSB0aGVtIG90aGVyIHRoYW4gYXMgYGB3b3JrIGluIA0K
ICAgIHByb2dyZXNzLicnIA0KICAgICANCiAgICBUaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0
LURyYWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQgDQogICAgaHR0cDovL3d3dy5pZXRmLm9yZy9pZXRm
LzFpZC1hYnN0cmFjdHMudHh0LiANCiAgICAgDQogICAgVGhlIGxpc3Qgb2YgSW50ZXJuZXQtRHJh
ZnQgU2hhZG93IERpcmVjdG9yaWVzIGNhbiBiZSBhY2Nlc3NlZCBhdCAgDQogICAgaHR0cDovL3d3
dy5pZXRmLm9yZy9zaGFkb3cuaHRtbC4gDQogICAgIA0KIEFic3RyYWN0IA0KICAgICANCiAgICBU
aGlzIGRvY3VtZW50IGRlZmluZXMgYSBmdW5jdGlvbmFsIG1vZGVsIGZvciBmb3J3YXJkaW5nIGVs
ZW1lbnRzIA0KICAgIChGRXMpIHVzZWQgaW4gdGhlIEZvcndhcmRpbmcgYW5kIENvbnRyb2wgUGxh
bmUgU2VwYXJhdGlvbiAoRm9yQ0VTKSANCiAgICBwcm90b2NvbC4gIFRoaXMgbW9kZWwgaXMgdXNl
ZCB0byBkZXNjcmliZSB0aGUgY2FwYWJpbGl0aWVzLCANCiAgICBjYXBhY2l0aWVzLCBzdGF0ZSBh
bmQgY29uZmlndXJhdGlvbiBvZiBGb3JDRVMgZm9yd2FyZGluZyBlbGVtZW50cyANCiAgICB3aXRo
aW4gdGhlIGNvbnRleHQgb2YgdGhlIEZvckNFUyBwcm90b2NvbCwgc28gdGhhdCBGb3JDRVMgY29u
dHJvbCANCiAgICBlbGVtZW50cyAoQ0VzKSBjYW4gY29udHJvbCB0aGUgRkVzIGFjY29yZGluZ2x5
LiBUaGUgbW9kZWwgaXMgdG8gDQogICAgc3BlY2lmeSB3aGF0IGxvZ2ljYWwgZnVuY3Rpb25zIGFy
ZSBwcmVzZW50IGluIHRoZSBGRXMsIHdoYXQgDQogICAgY2FwYWJpbGl0aWVzIHRoZXNlIGZ1bmN0
aW9ucyBzdXBwb3J0LCBhbmQgaG93IHRoZXNlIGZ1bmN0aW9ucyBhcmUgDQogIA0KICAMDQogSW50
ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAgICAgICBK
dW5lIDIwMDMgDQogIA0KICANCiAgICBvciBjYW4gYmUgaW50ZXJjb25uZWN0ZWQuIFRoZSBmb3J3
YXJkaW5nIGVsZW1lbnQgbW9kZWwgZGVmaW5lZCANCiAgICBoZXJlaW4gaXMgaW50ZW5kZWQgdG8g
c2F0aXNmeSB0aGUgcmVxdWlyZW1lbnRzIHNwZWNpZmllZCBpbiB0aGUgDQogICAgRm9yQ0VTIHJl
cXVpcmVtZW50cyBkcmFmdCBbRk9SQ0VTLVJFUV0uICBVc2luZyB0aGlzIG1vZGVsLCANCiAgICBw
cmVkZWZpbmVkIG9yIHZlbmRvciBzcGVjaWZpYyBsb2dpY2FsIGZ1bmN0aW9ucyBjYW4gYmUgZXhw
cmVzc2VkIA0KICAgIGFuZCBjb25maWd1cmVkLiBIb3dldmVyLCB0aGUgZGVmaW5pdGlvbiBvZiB0
aGVzZSBpbmRpdmlkdWFsIA0KICAgIGZ1bmN0aW9ucyBhcmUgbm90IGRlc2NyaWJlZCBhbmQgZGVm
aW5lZCBpbiB0aGlzIGRvY3VtZW50LiAgDQogICAgIA0KIFRhYmxlIG9mIENvbnRlbnRzICANCiAg
DQogICAgQWJzdHJhY3QuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4xIA0KICAgIDEuIERlZmluaXRpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMyANCiAgICAyLiBNb3RpdmF0aW9uIGFuZCBS
ZXF1aXJlbWVudHMgb2YgRkUgbW9kZWwuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjQgDQogICAgMy4g
U3RhdGUgTW9kZWwgdmVyc3VzIENhcGFiaWxpdHkgTW9kZWwuLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi40IA0KICAgIDQuIEZFIE1vZGVsIENvbmNlcHRzOiBGRSBCbG9jayBhbmQgRkUgQmxvY2sg
VG9wb2xvZ3kuLi4uLi4uLi4uLi4uNyANCiAgICAgICA0LjEuIEZFIEJsb2Nrcy4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjcgDQogICAgICAgNC4yLiBGRSBC
bG9jayBUb3BvbG9neS4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45IA0K
ICAgICAgICAgIDQuMi4xLiBDb25maWd1cmluZyBGRSBCbG9jayBUb3BvbG9neS4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4xMSANCiAgICAgICAgICA0LjIuMi4gTW9kZWxpbmcgRkUgQmxvY2sgVG9wb2xv
Z3kuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMTYgDQogICAgNS4gTG9naWNhbCBGRSBCbG9jayBM
aWJyYXJ5Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjIxIA0KICAgICAgIDUu
MS4gRkUgSW5wdXQvT3V0cHV0IEJsb2NrIENoYXJhY3Rlcml6YXRpb24uLi4uLi4uLi4uLi4uLi4u
Li4yMSANCiAgICAgICAgICA1LjEuMS4gU291cmNlIEJsb2NrLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uMjEgDQogICAgICAgICAgNS4xLjIuIFNpbmsgQmxvY2suLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjIyIA0KICAgICAgICAgIDUuMS4zLiBQ
b3J0IEJsb2NrLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yMiANCiAg
ICAgICAgICA1LjEuNC4gRHJvcHBlciBCbG9jay4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uMjIgDQogICAgICAgICAgNS4xLjUuIE1VWCBCbG9jay4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjIzIA0KICAgICAgICAgIDUuMS42LiBSZWRpcmVjdG9y
IChkZS1NVVgpIEJsb2NrLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yMyANCiAgICAgICAgICA1
LjEuNy4gU2hhcGVyIEJsb2NrLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
MjMgDQogICAgICAgNS4yLiBGRSBQcm9jZXNzaW5nIEJsb2Nrcy4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLjIzIA0KICAgICAgICAgIDUuMi4xLiBDb3VudGVyIEJsb2NrLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yNCANCiAgICAgICAgICA1LjIuMi4gTWV0
ZXIgQmxvY2suLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMjQgDQogICAg
ICAgICAgNS4yLjMuIEZpbHRlciBCbG9jay4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLjI0IA0KICAgICAgICAgIDUuMi40LiBDbGFzc2lmaWVyIEJsb2NrLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yNCANCiAgICAgICAgICA1LjIuNS4gUmVkaXJlY3Rpbmcg
Q2xhc3NpZmllciBCbG9jay4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMjUgDQogICAgICAgICAgNS4y
LjYuIE1vZGlmaWVyIEJsb2NrLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI1
IA0KICAgICAgICAgIDUuMi43LiBQYWNrZXQgSGVhZGVyIFJld3JpdGVyIEJsb2NrLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4yNiANCiAgICAgICAgICA1LjIuOC4gUGFja2V0IENvbXByZXNzaW9uL0Rl
Y29tcHJlc3Npb24gQmxvY2suLi4uLi4uLi4uLi4uMjYgDQogICAgICAgICAgNS4yLjkuIFBhY2tl
dCBFbmNyeXB0aW9uL0RlY3J5cHRpb24gQmxvY2suLi4uLi4uLi4uLi4uLi4uLjI2IA0KICAgICAg
ICAgIDUuMi4xMC4gUGFja2V0IEVuY2Fwc3VsYXRpb24vRGVjYXBzdWxhdGlvbiBCbG9jay4uLi4u
Li4uLi4yNiANCiAgICA2LiBNaW5pbWFsIFNldCBvZiBMb2dpY2FsIEZ1bmN0aW9ucyBSZXF1aXJl
ZCBmb3IgRkUgTW9kZWwuLi4uLi4uMjcgDQogICAgICAgNi4xLiBRb1MgRnVuY3Rpb25zLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI3IA0KICAgICAgICAgIDYuMS4x
LiBDbGFzc2lmaWVyLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yNyAN
CiAgICAgICAgICA2LjEuMi4gTWV0ZXIuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uMjggDQogICAgICAgICAgNi4xLjMuIE1hcmtlci4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI4IA0KICAgICAgICAgIDYuMS40LiBEcm9wcGVy
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yOCANCiAgICAgICAg
ICA2LjEuNS4gQ291bnRlci4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uMjggDQogICAgICAgICAgNi4xLjYuIFF1ZXVlIGFuZCBTY2hlZHVsZXIgKD8pLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLjI4IA0KICAgICAgICAgIDYuMS43LiBTaGFwZXIuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yOCANCiAgDQogWWFuZywgZXQgYWwu
ICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAyXSAMDQog
SW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAgICAg
ICBKdW5lIDIwMDMgDQogIA0KICANCiAgICAgICA2LjIuIEdlbmVyaWMgRmlsdGVyaW5nIEZ1bmN0
aW9ucy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMjggDQogICAgICAgNi4zLiBWZW5kb3Ig
U3BlY2lmaWMgRnVuY3Rpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI5IA0KICAg
ICAgIDYuNC4gUG9ydCBGdW5jdGlvbnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4yOSANCiAgICAgICA2LjUuIEZvcndhcmRpbmcgRnVuY3Rpb25zLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMjkgDQogICAgICAgNi42LiBIaWdoLVRvdWNoIEZ1bmN0
aW9ucy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjMwIA0KICAgICAgIDYuNy4g
U2VjdXJpdHkgRnVuY3Rpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4z
MSANCiAgICAgICA2LjguIE9mZi1sb2FkZWQgRnVuY3Rpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uMzEgDQogICAgNy4gQ2FzY2FkaW5nIE11bHRpcGxlIEZFcy4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjMxIA0KICAgIDguIERhdGEgTW9kZWxpbmcg
YW5kIFJlcHJlc2VudGF0aW9uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zMiANCiAgICA5
LiBTZWN1cml0eSBDb25zaWRlcmF0aW9ucy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uMzMgDQogICAgMTAuIEludGVsbGVjdHVhbCBQcm9wZXJ0eSBSaWdodC4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLjMzIA0KICAgIDExLiBJQU5BIGNvbnNpZGVyYXRpb24uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zNCANCiAgICAxMi4gTm9ybWF0
aXZlIFJlZmVyZW5jZXMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzQg
DQogICAgMTMuIEluZm9ybWF0aXZlIFJlZmVyZW5jZXMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLjM0IA0KICAgIDE0LiBBY2tub3dsZWRnbWVudHMuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zNSANCiAgICAxNS4gQXV0aG9ycycgQWRkcmVz
c2VzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzUgDQogICAgIA0K
IENvbnZlbnRpb25zIHVzZWQgaW4gdGhpcyBkb2N1bWVudCAgDQogICAgICAgICANCiAgICBUaGUg
a2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxM
IE5PVCIsICANCiAgICAiU0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5ERUQiLCAgIk1B
WSIsIGFuZCAiT1BUSU9OQUwiIGluIA0KICAgIHRoaXMgZG9jdW1lbnQgYXJlIHRvIGJlIGludGVy
cHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZDLTIxMTldLiANCiAgICAgDQogICAgIA0KIDEuIERl
ZmluaXRpb25zIA0KICAgICANCiAgICBBIHNldCBvZiB0ZXJtaW5vbG9neSBhc3NvY2lhdGVkIHdp
dGggdGhlIEZvckNFUyByZXF1aXJlbWVudHMgaXMgDQogICAgZGVmaW5lZCBpbiBbRk9SQ0VTLVJF
UV0gYW5kIGlzIG5vdCBjb3BpZWQgaGVyZS4gVGhlIGZvbGxvd2luZyBsaXN0IA0KICAgIG9mIHRl
cm1pbm9sb2d5IGlzIHJlbGV2YW50IHRvIHRoZSBGRSBtb2RlbCBkZWZpbmVkIGluIHRoaXMgDQog
ICAgZG9jdW1lbnQuIA0KICAgICANCiAgICBEYXRhcGF0aCAtLSBBIGNvbmNlcHR1YWwgcGF0aCB0
YWtlbiBieSBwYWNrZXRzIHdpdGhpbiB0aGUgDQogICAgZm9yd2FyZGluZyBwbGFuZSwgaW5zaWRl
IGFuIEZFLiBUaGVyZSBtaWdodCBleGlzdCBtb3JlIHRoYW4gb25lIA0KICAgIGRhdGFwYXRoIHdp
dGhpbiBhbiBGRS4gDQogICAgIA0KICAgIEZvcndhcmRpbmcgRWxlbWVudCAoRkUpIEJsb2NrIC0t
IEFuIGFic3RyYWN0aW9uIG9mIHRoZSBiYXNpYyBwYWNrZXQgDQogICAgcHJvY2Vzc2luZyBsb2dp
Y2FsIGZ1bmN0aW9ucyBpbiB0aGUgZGF0YXBhdGguIEl0IGlzIHRoZSBidWlsZGluZyANCiAgICBi
bG9jayBvZiBGRSBmdW5jdGlvbmFsaXR5LiBUaGlzIGNvbmNlcHQgYWJzdHJhY3RzIGF3YXkgDQog
ICAgaW1wbGVtZW50YXRpb24gZGV0YWlscyBmcm9tIHRoZSBwYXJhbWV0ZXJzIG9mIGludGVyZXN0
IGZvciANCiAgICBjb25maWd1cmF0aW9uLCBjb250cm9sIGFuZCBtYW5hZ2VtZW50IGJ5IENFLiAg
DQogICAgIA0KICAgIEZvcndhcmRpbmcgRWxlbWVudCAoRkUpIFN0YWdlIC0tIFJlcHJlc2VudGF0
aW9uIG9mIGFuIEZFIGJsb2NrIA0KICAgIGluc3RhbmNlIGluIGEgRkUncyBkYXRhcGF0aC4gIEFz
IGEgcGFja2V0IGZsb3dzIHRocm91Z2ggYW4gRkUgYWxvbmcgDQogICAgYSBkYXRhcGF0aCwgaXQg
Zmxvd3MgdGhyb3VnaCBvbmUgb3IgbXVsdGlwbGUgZGlzdGluY3Qgc3RhZ2VzLCB3aXRoIA0KICAg
IGVhY2ggc3RhZ2UgaW1wbGVtZW50aW5nIGFuIGluc3RhbmNlIG9mIGEgY2VydGFpbiBsb2dpY2Fs
IGZ1bmN0aW9uIA0KICAgIGJsb2NrLiAgVGhlcmUgbWF5IGJlIG11bHRpcGxlIGluc3RhbmNlcyBv
ZiB0aGUgc2FtZSBmdW5jdGlvbmFsIA0KICAgIGJsb2NrIGluIGEgRkUncyBkYXRhcGF0aC4gICAN
CiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAg
ICAgICBbUGFnZSAzXSAMDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rp
b25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICAgDQogICAgRkUgVG9w
b2xvZ3kgLS0gUmVwcmVzZW50YXRpb24gb2YgaG93IHRoZSBtdWx0aXBsZSBGRXMgaW4gYSBzaW5n
bGUgDQogICAgTkUgYXJlIGludGVyY29ubmVjdGVkLiAgU29tZXRpbWVzIGl0IGlzIGNhbGxlZCBp
bnRlci1GRSB0b3BvbG9neSwgDQogICAgdG8gYmUgZGlzdGluZ3Vpc2hlZCBmcm9tIGludHJhLUZF
IChibG9jaykgdG9wb2xvZ3kuIA0KICAgICANCiAgICBGRSBCbG9jayBUb3BvbG9neSAtLSBSZXBy
ZXNlbnRhdGlvbiBvZiBob3cgdGhlIEZFIHN0YWdlcyBhcmUgDQogICAgaW50ZXJjb25uZWN0ZWQg
YW5kIHBsYWNlZCBhbG9uZyB0aGUgZGF0YXBhdGggd2l0aGluIG9uZSBGRS4gDQogICAgU29tZXRp
bWVzIGl0IGlzIGFsc28gY2FsbGVkIGludHJhLUZFIHRvcG9sb2d5LCB0byBiZSBkaXN0aW5ndWlz
aGVkIA0KICAgIGZyb20gaW50ZXItRkUgdG9wb2xvZ3kuIA0KICAgICANCiAgICBJbnRlci1GRSBU
b3BvbG9neSCWIFNlZSBGRSBUb3BvbG9neS4gDQogICAgIA0KICAgIEludHJhLUZFIFRvcG9sb2d5
IJYgU2VlIEZFIEJsb2NrIFRvcG9sb2d5LiAgDQogIA0KIDIuIE1vdGl2YXRpb24gYW5kIFJlcXVp
cmVtZW50cyBvZiBGRSBtb2RlbCANCiAgDQogICAgVGhlIEZvckNFUyBhcmNoaXRlY3R1cmUgYWxs
b3dzIEZvcndhcmRpbmcgRWxlbWVudHMgKEZFcykgb2YgdmFyeWluZyANCiAgICBmdW5jdGlvbmFs
aXR5IHRvIHBhcnRpY2lwYXRlIGluIGEgRm9yQ0VTIG5ldHdvcmsgZWxlbWVudCAoTkUpLiAgVGhl
IA0KICAgIGltcGxpY2F0aW9uIG9mIHRoaXMgdmFyeWluZyBmdW5jdGlvbmFsaXR5IGlzIHRoYXQg
Q0VzIGNhbiBtYWtlIG9ubHkgDQogICAgbWluaW1hbCBhc3N1bXB0aW9ucyBhYm91dCB0aGUgZnVu
Y3Rpb25hbGl0eSBwcm92aWRlZCBieSBpdHMgRkVzLiAgDQogICAgQmVmb3JlIENFcyBjYW4gY29u
ZmlndXJlIGFuZCBjb250cm9sIHRoZSBmb3J3YXJkaW5nIGJlaGF2aW9yIG9mIA0KICAgIEZFcywg
Q0VzIG5lZWQgdG8gcXVlcnkgYW5kIGRpc2NvdmVyIHRoZSBjYXBhYmlsaXRpZXMgYW5kIHN0YXRl
cyBvZiANCiAgICB0aGVpciBGRXMuICBbRk9SQ0VTLVJFUV0gbWFuZGF0ZXMgdGhhdCB0aGlzIGNh
cGFiaWxpdGllcyBhbmQgc3RhdGVzIA0KICAgIGluZm9ybWF0aW9uIGJlIGV4cHJlc3NlZCBpbiB0
aGUgZm9ybSBvZiBhbiBGRSBtb2RlbCwgYW5kIHRoaXMgbW9kZWwgDQogICAgd2lsbCBiZSB1c2Vk
IGFzIHRoZSBiYXNpcyBmb3IgQ0VzIHRvIGNvbnRyb2wgYW5kIG1hbmlwdWxhdGUgRkVzJyANCiAg
ICBiZWhhdmlvciB2aWEgRm9yQ0VTIHByb3RvY29sLiAgICAgDQogICAgIA0KICAgIFtGT1JDRVMt
UkVRXSBkZXNjcmliZXMgYWxsIHRoZSByZXF1aXJlbWVudHMgcGxhY2VkIG9uIHRoZSBGRSBtb2Rl
bCANCiAgICBpbiBkZXRhaWwuIFdlIHByb3ZpZGUgYSBicmllZiBzdW1tYXJ5IGhlcmUgdG8gaGln
aGxpZ2h0IHNvbWUgb2YgdGhlIA0KICAgIGRlc2lnbiBpc3N1ZXMgd2UgZmFjZS4gIA0KICAgICAg
IC4gVGhlIEZFIG1vZGVsIE1VU1QgZXhwcmVzcyB3aGF0IGxvZ2ljYWwgZnVuY3Rpb25zIGNhbiBi
ZSANCiAgICAgICAgIGFwcGxpZWQgdG8gcGFja2V0cyBhcyB0aGV5IHBhc3MgdGhyb3VnaCBhbiBG
RS4gDQogICAgICAgLiBUaGUgRkUgbW9kZWwgTVVTVCBiZSBjYXBhYmxlIG9mIHN1cHBvcnRpbmcv
YWxsb3dpbmcgdmFyaWF0aW9ucyANCiAgICAgICAgIGluIHRoZSB3YXkgbG9naWNhbCBmdW5jdGlv
bnMgYXJlIGltcGxlbWVudGVkIG9uIGFuIEZFLiAgDQogICAgICAgLiBUaGUgbW9kZWwgTVVTVCBi
ZSBjYXBhYmxlIG9mIGRlc2NyaWJpbmcgdGhlIG9yZGVyIGluIHdoaWNoIA0KICAgICAgICAgdGhl
c2UgbG9naWNhbCBmdW5jdGlvbnMgYXJlIGFwcGxpZWQgaW4gYSBGRS4gIA0KICAgICAgIC4gVGhl
IEZFIG1vZGVsIFNIT1VMRCBiZSBleHRlbmRhYmxlIGFuZCBzaG91bGQgaGF2ZSBwcm92aXNpb24g
dG8gDQogICAgICAgICBleHByZXNzIG5ldyBvciB2ZW5kb3Igc3BlY2lmaWMgbG9naWNhbCBmdW5j
dGlvbnMuIA0KICAgICAgIC4gVGhlIEZFIG1vZGVsIFNIT1VMRCBiZSBhYmxlIHRvIHN1cHBvcnQg
bWluaW1hbCBzZXQgb2YgbG9naWNhbCANCiAgICAgICAgIGZ1bmN0aW9ucyB0aGF0IGFyZSBhbHJl
YWR5IGlkZW50aWZpZWQsIHN1Y2ggYXMgcG9ydCBmdW5jdGlvbnMsIA0KICAgICAgICAgZm9yd2Fy
ZGluZyBmdW5jdGlvbnMsIFFvUyBmdW5jdGlvbnMsIGZpbHRlcmluZyBmdW5jdGlvbnMsIA0KICAg
ICAgICAgaGlnaC10b3VjaCBmdW5jdGlvbnMsIHNlY3VyaXR5IGZ1bmN0aW9ucywgdmVuZG9yLXNw
ZWNpZmljIA0KICAgICAgICAgZnVuY3Rpb25zIGFuZCBvZmYtbG9hZGVkIGZ1bmN0aW9ucy4gIA0K
ICAgICANCiAzLiBTdGF0ZSBNb2RlbCB2ZXJzdXMgQ2FwYWJpbGl0eSBNb2RlbCANCiAgICAgDQog
ICAgU2luY2UgdGhlIG1vdGl2YXRpb24gb2YgYW4gRkUgbW9kZWwgaXMgdG8gYWxsb3cgdGhlIENF
cyBsYXRlciB0byANCiAgICBjb250cm9sIGFuZCBjb25maWd1cmUgdGhlIEZFcycgYmVoYXZpb3Ig
dmlhIEZvckNFUyBwcm90b2NvbCwgaXQgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMg
RGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNF0gDA0KIEludGVybmV0IERyYWZ0
ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAgICAgICAgSnVuZSAyMDAzIA0K
ICANCiAgDQogICAgYmVjb21lcyBlc3NlbnRpYWwgdG8gZXhhbWluZSBhbmQgdW5kZXJzdGFuZCB3
aGF0IGtpbmQgb2YgY29udHJvbCANCiAgICBhbmQgY29uZmlndXJhdGlvbiB0aGUgQ0VzIG1pZ2h0
IGRvIHRvIHRoZSBGRXMuIEl0IGlzIGFsc28gZXF1YWxseSANCiAgICBlc3NlbnRpYWwgdG8gdW5k
ZXJzdGFuZCBob3cgY29uZmlndXJhYmxlIG9yIHByb2dyYW1tYWJsZSBGRXMgYXJlIA0KICAgIHRv
ZGF5IGFuZCB3aWxsIGJlIGluIHRoZSBuZWFyIGZ1dHVyZS4gIA0KICAgICANCiAgICBUbyB1bmRl
cnN0YW5kIHRoZSBpc3N1ZSBiZXR0ZXIsIGl0IGlzIGhlbHBmdWwgdG8gbWFrZSBhIGRpc3RpbmN0
aW9uIA0KICAgIGJldHdlZW4gdHdvIGRpZmZlcmVudCBraW5kcyBvZiBGRSBtb2RlbHMgliBhbiBG
RSBzdGF0ZSBtb2RlbCBhbmQgRkUgDQogICAgY2FwYWJpbGl0eSBtb2RlbC4gIA0KICAgICANCiAg
ICBBbiBGRSBzdGF0ZSBtb2RlbCBkZXNjcmliZXMgdGhlIGN1cnJlbnQgc3RhdGUgb2YgdGhlIEZF
LCB0aGF0IGlzLCANCiAgICB0aGUgaW5zdGFudGFuZW91cyB2YWx1ZXMgb3Igb3BlcmF0aW9uYWwg
YmVoYXZpb3Igb2YgdGhlIEZFLiBUaGUgRkUgDQogICAgc3RhdGUgbW9kZWwgcHJlc2VudHMgdGhl
IHNuYXBzaG90IHZpZXcgb2YgdGhlIEZFIHRvIHRoZSBDRS4gRm9yIA0KICAgIGV4YW1wbGUsIHVz
aW5nIGFuIEZFIHN0YXRlIG1vZGVsLCBhbiBGRSBtYXkgYmUgZGVzY3JpYmVkIHRvIGl0cyBDRSAN
CiAgICBhcyB0aGUgZm9sbG93aW5nOiAgDQogICAgLSBvbiBhIGdpdmVuIHBvcnQgdGhlIHBhY2tl
dHMgYXJlIGNsYXNzaWZpZWQgdXNpbmcgYSBnaXZlbiANCiAgICBjbGFzc2lmaWNhdGlvbiBmaWx0
ZXI7IA0KICAgIC0gdGhlIGdpdmVuIGNsYXNzaWZpZXIgcmVzdWx0cyBpbiBwYWNrZXRzIGJlaW5n
IG1ldGVyZWQgaW4gYSANCiAgICBjZXJ0YWluIHdheSwgYW5kIHRoZW4gbWFya2VkIGluIGEgY2Vy
dGFpbiB3YXk7IA0KICAgIC0gdGhlIHBhY2tldHMgY29taW5nIGZyb20gc3BlY2lmaWMgbWFya2Vy
cyBhcmUgZGVsaXZlcmVkIGludG8gYSANCiAgICBzaGFyZWQgcXVldWUgZm9yIGhhbmRsaW5nLCB3
aGlsZSBvdGhlciBwYWNrZXRzIGFyZSBkZWxpdmVyZWQgdG8gYSANCiAgICBkaWZmZXJlbnQgcXVl
dWU7IA0KICAgIC0gYSBzcGVjaWZpYyBzY2hlZHVsZXIgd2l0aCBzcGVjaWZpYyBiZWhhdmlvciBh
bmQgcGFyYW1ldGVycyB3aWxsIA0KICAgIHNlcnZpY2UgdGhlc2UgY29sbGVjdGVkIHF1ZXVlcy4g
DQogICAgIA0KICAgIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgRkUgY2FwYWJpbGl0eSBtb2RlbCBk
ZXNjcmliZXMgdGhlIA0KICAgIGNvbmZpZ3VyYWJsZSBjYXBhYmlsaXRpZXMgYW5kIGNhcGFjaXRp
ZXMgb2YgYW4gRkUgaW4gdGVybXMgb2YgDQogICAgdmFyaWF0aW9ucyBvZiBmdW5jdGlvbnMgc3Vw
cG9ydGVkIG9yIGxpbWl0YXRpb25zIGNvbnRhaW5lZC4gDQogICAgQ29uY2VwdHVhbGx5IEZFIGNh
cGFiaWxpdHkgbW9kZWwgcHJlc2VudHMgdGhlIG1hbnkgcG9zc2libGUgc3RhdGVzIA0KICAgIGFs
bG93ZWQgb24gYW4gRkUgd2l0aCBjYXBhY2l0eSBpbmZvcm1hdGlvbiBpbmRpY2F0aW5nIGNlcnRh
aW4gDQogICAgcXVhbnRpdGF0aXZlIGxpbWl0cyBvciBjb25zdHJhaW50cy4gIEZvciBleGFtcGxl
LCBhbiBGRSBjYXBhYmlsaXR5IA0KICAgIG1vZGVsIG1heSBkZXNjcmliZSB0aGUgRkUgYXQgYSBj
b2Fyc2UgbGV2ZWwgc3VjaCBhczogDQogICAgLSB0aGlzIEZFIGNhbiBoYW5kbGUgSVB2NCBhbmQg
SVB2NiBmb3J3YXJkaW5nOyANCiAgICAtIHRoaXMgRkUgY2FuIHBlcmZvcm0gY2xhc3NpZmljYXRp
b24gb24gdGhlIGZvbGxvd2luZyBmaWVsZHM6IA0KICAgIHNvdXJjZSBJUCBhZGRyZXNzLCBkZXN0
aW5hdGlvbiBJUCBhZGRyZXNzLCBzb3VyY2UgcG9ydCBudW1iZXIsIA0KICAgIGRlc3RpbmF0aW9u
IHBvcnQgbnVtYmVyLCBldGM7IA0KICAgIC0gdGhpcyBGRSBjYW4gcGVyZm9ybSBtZXRlcmluZzsg
DQogICAgLSB0aGlzIEZFIGNhbiBoYW5kbGUgdXAgdG8gTiBxdWV1ZXMgKGNhcGFjaXR5KTsgDQog
ICAgLSB0aGlzIEZFIGNhbiBhZGQgYW5kIHJlbW92ZSBlbmNhcHN1bGF0aW5nIGhlYWRlcnMgb2Yg
dHlwZXMgDQogICAgaW5jbHVkaW5nIElQU2VjLCBHUkUsIEwyVFAuIA0KICAgICANCiAgICBUaGUg
aW5mb3JtYXRpb24gb24gdGhlIGNhcGFiaWxpdGllcyBhbmQgY2FwYWNpdGllcyBvZiB0aGUgRkUg
aGVscHMgDQogICAgdGhlIENFIHVuZGVyc3RhbmQgdGhlIGZsZXhpYmlsaXR5IG9mIHRoZSBGRSBm
dW5jdGlvbnMuICBXaGVyZSBpdCANCiAgICBnZXRzIG1vcmUgY29tcGxpY2F0ZWQgaXMgZm9yIHRo
ZSBjYXBhYmlsaXR5IG1vZGVsIHRvIGNvcGUgd2l0aCB0aGUgDQogICAgZGV0YWlsZWQgbGltaXRz
LCBpc3N1ZXMgc3VjaCBhcyBob3cgbWFueSBjbGFzc2lmaWVycyB0aGUgRkUgY2FuIA0KICAgIGhh
bmRsZSwgaG93IG1hbnkgcXVldWVzLCBhbmQgaG93IG1hbnkgYnVmZmVyIHBvb2xzIHRoZSBGRSBj
YW4gDQogICAgc3VwcG9ydCwgaG93IG1hbnkgbWV0ZXJzIHRoZSBGRSBjYW4gcHJvdmlkZS4gIA0K
ICAgICANCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAg
ICAgICAgICAgICBbUGFnZSA1XSAMDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUg
RnVuY3Rpb25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICBXaGlsZSBv
bmUgY291bGQgdHJ5IHRvIGJ1aWxkIGFuIG9iamVjdCBtb2RlbCBmb3IgcmVwcmVzZW50aW5nIA0K
ICAgIGNhcGFiaWxpdGllcyBpbiBmdWxsLCBvdGhlciBlZmZvcnRzIGhhdmUgZm91bmQgdGhpcyB0
byBiZSBhIA0KICAgIHNpZ25pZmljYW50IHVuZGVydGFraW5nLiBBIG1pZGRsZSBvZiB0aGUgcm9h
ZCBhcHByb2FjaCBpcyB0byBkZWZpbmUgDQogICAgY29hcnNlLWdyYWluZWQgY2FwYWJpbGl0aWVz
IGFuZCBzaW1wbGUgY2FwYWNpdHkgbWVhc3VyZXMuICBUaGVuLCBpZiANCiAgICB0aGUgQ0UgYXR0
ZW1wdHMgdG8gaW5zdHJ1Y3QgdGhlIEZFIHRvIHNldCB1cCBzb21lIHNwZWNpZmljIGJlaGF2aW9y
IA0KICAgIGl0IGlzIG5vdCBjYXBhYmxlIG9mLCB0aGUgRkUgd2lsbCByZXR1cm4gYW4gZXJyb3Ig
aW5kaWNhdGluZyB0aGUgDQogICAgcHJvYmxlbS4gIFN1Y2ggYW4gYXBwcm9hY2ggaXMgdGFrZW4g
YnkgUkZDMzMxOCBpbiBkZWZpbmluZyBhIHNldCBvZiANCiAgICBQcm92aXNpb25pbmcgQ2xhc3Nl
cyAoUFJDcykgZm9yIEZyYW1ld29yayBQb2xpY3kgSW5mb3JtYXRpb24gQmFzZSANCiAgICAoUElC
KS4gRm9yIGV4YW1wbGUsIGluIFNlY3Rpb24gNC4xIG9mIFJGQzMzMTgsIGEgk0NvbXBvbmVudCAN
CiAgICBMaW1pdGF0aW9ucyBUYWJsZZQgaXMgZGVzY3JpYmVkIHNvIHRoYXQgk3RoZSBQRVAgY2Fu
IHJlcG9ydCBzb21lIA0KICAgIGxpbWl0YXRpb25zIG9mIGF0dHJpYnV0ZSB2YWx1ZXMgYW5kL29y
IGNsYXNzZXMgYW5kIHBvc3NpYmx5IA0KICAgIGd1aWRhbmNlIHZhbHVlcyBmb3IgdGhlIGF0dHJp
YnV0ZZQuIFNpbWlsYXIgYXBwcm9hY2ggaXMgYWxzbyB0YWtlbiANCiAgICBpbiBEaWZmZXJlbnRp
YXRlZCBTZXJ2aWNlcyBRb1MgUG9saWN5IEluZm9ybWF0aW9uIEJhc2UgW1JGQzMzMTddLiANCiAg
ICBUaGUgRGlmZlNlcnYgUW9TIFBJQiBpbmNsdWRlcyBjYXBhYmlsaXR5IHJlcG9ydGluZyBjbGFz
c2VzIGZvciANCiAgICBpbmRpdmlkdWFsIGRldmljZXMsIGxpa2UgY2xhc3NpZmljYXRpb24gY2Fw
YWJpbGl0aWVzLCBtZXRlcmluZyANCiAgICBjYXBhYmlsaXRpZXMsIGV0Yy4gVHdvIGFkZGl0aW9u
YWwgY2xhc3NlcyBhcmUgYWxzbyBkZWZpbmVkIHRvIGFsbG93IA0KICAgIHNwZWNpZmljYXRpb24g
b2YgdGhlIGVsZW1lbnQgbGlua2FnZSBjYXBhYmlsaXRpZXMgb2YgdGhlIFBFUDogIHRoZSANCiAg
ICBkc0lmRWxtRGVwdGhDYXBzIFBSQyBpbmRpY2F0ZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGZ1
bmN0aW9uYWwgDQogICAgZGF0YXBhdGggZWxlbWVudHMgdGhhdCBjYW4gYmUgbGlua2VkIGNvbnNl
Y3V0aXZlbHkgaW4gYSBkYXRhcGF0aDsgDQogICAgd2hpbGUgdGhlIGRzSWZFbG1MaW5rQ2FwcyBQ
UkMgaW5kaWNhdGVzIHdoYXQgZnVuY3Rpb25hbCBkYXRhcGF0aCANCiAgICBlbGVtZW50cyBtYXkg
Zm9sbG93IGEgc3BlY2lmaWMgdHlwZSBvZiBlbGVtZW50IGluIGEgZGF0YXBhdGguICBTdWNoIA0K
ICAgIGNhcGFiaWxpdHkgcmVwb3J0aW5nIGNsYXNzZXMgaW4gdGhlIERpZmZTZXJ2IGFuZCBGcmFt
ZXdvcmsgUElCIGFyZSANCiAgICBhbGwgbWVhbnQgdG8gYWxsb3cgdGhlIFBFUCB0byBpbmRpY2F0
ZSBzb21lIGdlbmVyYWwgZ3VpZGVsaW5lcyANCiAgICBhYm91dCB3aGF0IHRoZSBkZXZpY2UgY2Fu
IGRvLiAgVGhleSBhcmUgaW50ZW5kZWQgdG8gYmUgYW4gYWlkIHRvIA0KICAgIHRoZSBQRFAgd2hl
biBpdCBjb25zdHJ1Y3RzIHBvbGljeSBmb3IgdGhlIFBFUC4gIFRoZXNlIGNsYXNzZXMgZG8gDQog
ICAgbm90IG5lY2Vzc2FyaWx5IGFsbG93IHRoZSBQRVAgdG8gaW5kaWNhdGUgZXZlcnkgcG9zc2li
bGUgDQogICAgY29uZmlndXJhdGlvbiB0aGF0IGl0IGNhbiBvciBjYW5ub3Qgc3VwcG9ydC4gIElm
IGEgUEVQIHJlY2VpdmVzIGEgDQogICAgcG9saWN5IHRoYXQgaXQgY2Fubm90IGltcGxlbWVudCwg
aXQgbXVzdCBub3RpZnkgdGhlIFBEUCB3aXRoIGEgDQogICAgZmFpbHVyZSByZXBvcnQuICAgDQog
ICAgICAgIA0KICAgIEZpZ3VyZSAxIHNob3dzIHRoZSBjb25jZXB0cyBvZiBGRSBzdGF0ZSwgY2Fw
YWJpbGl0aWVzLCBjYXBhY2l0aWVzIA0KICAgIGFuZCBjb25maWd1cmF0aW9uIGluIHRoZSBjb250
ZXh0IG9mIENFLUZFIGNvbW11bmljYXRpb24gdmlhIEZvckNFUyANCiAgICBwcm90b2NvbC4gDQog
IA0KICAgIEl0IGlzIGNsZWFyIHRvIHVzIHRoYXQgaW4gdGhlIGNvbnRleHQgb2YgRm9yQ0VTLCBh
IHN0YXRlIG1vZGVsIGlzIA0KICAgIGRlZmluaXRlbHkgbmVjZXNzYXJ5IGJ1dCBub3Qgc3VmZmlj
aWVudC4gIEEgc2ltcGxlIHN0YXRlIG1vZGVsIA0KICAgIHdpdGhvdXQgYW55IGNhcGFiaWxpdHkg
Zmxhdm9yIHdpbGwgc2V2ZXJlbHkgbGltaXQgRm9yQ0VTknMgYWJpbGl0eSANCiAgICB0byB0YWtl
IGFkdmFudGFnZSBvZiB0aGUgZmxleGliaWxpdHkgb2ZmZXJlZCBieSBwcm9ncmFtbWFibGUgRkVz
LiAgDQogICAgVGhlIHF1ZXN0aW9uIGlzIGhvdyBtdWNoIG9mIHRoZSBjYXBhYmlsaXR5IG1vZGVs
IGlzIG5lZWRlZCBpbiANCiAgICBhZGRpdGlvbiB0byB0aGUgc3RhdGUgbW9kZWwuICBBcyB3ZSBk
aXNjdXNzZWQgcHJldmlvdXNseSwgYSANCiAgICBkZXRhaWxlZCBjYXBhYmlsaXR5IG1vZGVsIGlz
IGRpZmZpY3VsdCB0byBkZXZlbG9wIGFuZCBtYXkgaW1wb3NlIA0KICAgIHVubmVjZXNzYXJ5IG92
ZXJoZWFkIGZvciB0aG9zZSBGRXMgdGhhdCBkb26SdCBoYXZlIG11Y2ggZmxleGliaWxpdHkgDQog
ICAgaW4gdGhlaXIgY2FwYWJpbGl0eS4gIFdlIGJlbGlldmUgdGhhdCBhIGdvb2QgYmFsYW5jZSBi
ZXR3ZWVuIA0KICAgIHNpbXBsaWNpdHkgYW5kIGZsZXhpYmlsaXR5IGNhbiBiZSBhY2hpZXZlZCBm
b3IgRm9yQ0VTIEZFIG1vZGVsIGJ5IA0KICAgIHRha2luZyB0aGUgc2ltaWxhciBhcHByb2FjaCBh
cyBkZW1vbnN0cmF0ZWQgYnkgRGlmZlNlcnYgDQogICAgUElCW1JGQzMzMTddIGFuZCBGcmFtZXdv
cmsgUElCW1JGQzMzMThdIJYgdGhhdCBpcywgYnkgY29tYmluaW5nIHRoZSANCiAgICBjb2Fyc2Ug
bGV2ZWwgY2FwYWJpbGl0eSByZXBvcnRpbmcgbWVjaGFuaXNtIGZvciBib3RoIHRoZSBpbmRpdmlk
dWFsIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAg
ICAgICAgICAgIFtQYWdlIDZdIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBG
dW5jdGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAgIEZFIGZ1bmN0
aW9ucyBhbmQgbGlua2FnZSBjb25zdHJhaW50cyB3aXRoIHRoZSBlcnJvciByZXBvcnRpbmcgDQog
ICAgbWVjaGFuaXNtLiAgDQogICAgIA0KICAgICAgICAgKy0tLS0tLS0rICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0rIA0KICAgICAgICAgfCAgICAgICB8
IEZFIGNhcGFiaWxpdGllcy9jYXBhY2l0eTogd2hhdCBpdCBjYW4gYmUufCAgICAgICB8IA0KICAg
ICAgICAgfCAgICAgICB8PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC0t
fCAgICAgICB8IA0KICAgICAgICAgfCAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgICAgICB8IA0KICAgICAgICAgfCAgIENFICB8IEZFIHN0YXRlOiB3
aGF0IGl0IGlzIG5vdy4gICAgICAgICAgICAgICAgfCAgRkUgICB8IA0KICAgICAgICAgfCAgICAg
ICB8PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfCAgICAgICB8IA0K
ICAgICAgICAgfCAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgICAgICB8IA0KICAgICAgICAgfCAgICAgICB8IEZFIGNvbmZpZ3VyYXRpb246IHdoYXQg
aXQgc2hvdWxkIGJlLiAgICAgfCAgICAgICB8IA0KICAgICAgICAgfCAgICAgICB8LS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0+fCAgICAgICB8IA0KICAgICAgICAgKy0t
LS0tLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0r
IA0KICAgICANCiAgICAgIEZpZ3VyZSAxLiBJbGx1c3RyYXRpb24gb2YgRkUgc3RhdGUsIGNhcGFi
aWxpdGllcywgY2FwYWNpdGllcyBhbmQgDQogICAgICBjb25maWd1cmF0aW9uIGluIHRoZSBjb250
ZXh0IG9mIENFLUZFIGNvbW11bmljYXRpb24gdmlhIEZvckNFUy4gDQogICAgIA0KICAgICANCiA0
LiBGRSBNb2RlbCBDb25jZXB0czogRkUgQmxvY2sgYW5kIEZFIEJsb2NrIFRvcG9sb2d5IA0KICAg
ICANCiAgICBDb25jZXB0dWFsbHksIHRoZSBGRSBtb2RlbCBwcmVzZW50cyB0d28gbGV2ZWxzIG9m
IGluZm9ybWF0aW9uIGFib3V0IA0KICAgIHRoZSBGRS4gIEF0IHRoZSBmaXJzdCBsZXZlbCBhcmUg
dGhlIGluZGl2aWR1YWwgRkUgZnVuY3Rpb25zLiAgV2UgDQogICAgY2FsbCB0aGVzZSBpbmRpdmlk
dWFsIEZFIGZ1bmN0aW9ucyBGRSBibG9ja3MuICBUaGUgc2Vjb25kIGxldmVsIG9mIA0KICAgIGlu
Zm9ybWF0aW9uIHRoYXQgdGhlIEZFIG1vZGVsIHNob3VsZCBwcmVzZW50IGlzIGFib3V0IGhvdyB0
aGVzZSANCiAgICBpbmRpdmlkdWFsIGZ1bmN0aW9uIGFyZSBvcmRlcmVkIGFuZCBwbGFjZWQgYWxv
bmcgdGhlIGRhdGFwYXRoIHRvIA0KICAgIGRlbGl2ZXIgYSBjb21wbGV0ZSBmb3J3YXJkaW5nIHBs
YW5lIHNlcnZpY2UuICBUaGUgaW50ZXJjb25uZWN0aW9uIA0KICAgIG9mIHRoZSBGRSBmdW5jdGlv
bnMgaXMgY2FsbGVkIJNGRSBibG9jayB0b3BvbG9neZQuIA0KICAgICANCiA0LjEuIEZFIEJsb2Nr
cyANCiAgICAgDQogICAgQSBuZXcgdGVybWlub2xvZ3kgk0ZFIEZ1bmN0aW9uYWwgQmxvY2uUIGlz
IHVzZWQgdG8gcmVmZXIgdG8gdGhlIA0KICAgIGluZGl2aWR1YWwgRkUgZnVuY3Rpb25zIHRoYXQg
Y29uc3RpdHV0ZSB0aGUgdmVyeSBiYXNpYyB1bml0cyBmb3IgRkUgDQogICAgbW9kZWxzLiAgRWFj
aCBGRSBmdW5jdGlvbmFsIGJsb2NrIHBlcmZvcm1zIGEgd2VsbC1kZWZpbmVkIGFjdGlvbiBvciAN
CiAgICBjb21wdXRhdGlvbiBvbiB0aGUgcGFja2V0cyBwYXNzaW5nIHRocm91Z2ggaXQuICBVcG9u
IGNvbXBsZXRpb24gb2YgDQogICAgc3VjaCBmdW5jdGlvbiwgZWl0aGVyIHRoZSBwYWNrZXRzIGFy
ZSBtb2RpZmllZCBpbiBjZXJ0YWluIHdheXMgDQogICAgKGxpa2UgZGVjYXBzdWxhdG9yLCBtYXJr
ZXIpLCBvciBzb21lIHJlc3VsdHMgYXJlIGdlbmVyYXRlZCBhbmQgDQogICAgc3RvcmVkLCBwcm9i
YWJseSBpbiB0aGUgZm9ybSBvZiBtZXRhLWRhdGEgKGxpa2UgY2xhc3NpZmllcikuICBFYWNoIA0K
ICAgIEZFIEJsb2NrIHR5cGljYWxseSBkb2VzIG9uZSB0aGluZyBhbmQgb25lIHRoaW5nIG9ubHku
ICBDbGFzc2lmaWVycywgDQogICAgc2hhcGVycywgbWV0ZXJzIGFyZSBhbGwgZXhhbXBsZXMgb2Yg
RkUgYmxvY2tzLiAgTW9kZWxpbmcgRkUgYmxvY2tzIA0KICAgIGF0IHN1Y2ggZmluZSBncmFudWxh
cml0eSBhbGxvd3MgdXMgdG8gdXNlIGEgc21hbGwgbnVtYmVyIG9mIEZFIA0KICAgIGJsb2NrcyB0
byBjcmVhdGUgdGhlIGhpZ2hlci1vcmRlciBGRSBmdW5jdGlvbnMgKGxpa2UgSXB2NCANCiAgICBm
b3J3YXJkZXIpIHByZWNpc2VseSwgd2hpY2ggaW4gdHVybiBjYW4gZGVzY3JpYmUgbW9yZSBjb21w
bGV4IA0KICAgIG5ldHdvcmtpbmcgZnVuY3Rpb25zIGFuZCB2ZW5kb3IgaW1wbGVtZW50YXRpb25z
IG9mIHNvZnR3YXJlIGFuZCANCiAgICBoYXJkd2FyZS4gICANCiAgICAgDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLSsgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgIENFICAgIHwgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMg
RGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgN10gDA0KIEludGVybmV0IERyYWZ0
ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAgICAgICAgSnVuZSAyMDAzIA0K
ICANCiAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLSsgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIF4gDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgIHwgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2ICAgIHwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0t
LS0tLS0tLSsgDQogICAgICAgICAgICAgICAgICAgICBJbnB1dHMgLS0tPiB8IEZFIEJsb2NrIHwg
LS0tPiBPdXRwdXRzIA0KICAgICAgICAgICAgICAgICAgICAgICAgIChQLE0pICAgfCAgICAgICAg
ICB8ICAgICAgICAgKFCSLE2SKSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAgUyAgICAgfCAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0t
LS0tLS0tKyAgICAgICAgICAgICAgICAgDQogICAgIA0KICAgICAgICAgICAgICAgICAgICAgIEZp
Z3VyZSAyLiBHZW5lcmljIEZFIEJsb2NrIExheW91dCANCiAgICAgDQogICAgQW4gRkUgQmxvY2sg
aGFzIGlucHV0cywgb3V0cHV0cywgYW5kIGEgY29ubmVjdGlvbiB0byBhbmQgZnJvbSB0aGUgDQog
ICAgQ0UsIGFzIHNob3duIGluIEZpZ3VyZSAyLiAgVGhlIGhvcml6b250YWwgYXhpcyBpcyBpbiB0
aGUgZm9yd2FyZGluZyANCiAgICBwbGFuZSwgYW5kIHRoZSB2ZXJ0aWNhbCBheGlzIGRlbm90ZXMg
aW50ZXJhY3Rpb24gYmV0d2VlbiB0aGUgDQogICAgZm9yd2FyZGluZyBhbmQgY29udHJvbCBwbGFu
ZXMuICBBbiBGRSBibG9jayBjb250YWlucyBpbnRlcm5hbCBzdGF0ZSANCiAgICBTLCBjb21wb3Nl
ZCBvZiBvbmUgb3IgYm90aCBDRS0+RkUgY29uZmlndXJhdGlvbjsgYW5kIGRhdGEgY3JlYXRlZCAN
CiAgICBhbmQgbWFuYWdlZCBieSB0aGUgRkUgaXRzZWxmLiAgQW4gRkUgQmxvY2sgYWxzbyBoYXMg
b25lIG9yIG1vcmUgDQogICAgaW5wdXRzLCBlYWNoIG9mIHdoaWNoIHRha2VzIGEgcGFja2V0IFAs
IGFuZCBvcHRpb25hbGx5IG1ldGFkYXRhIE07IA0KICAgIGFuZCBwcm9kdWNlcyBvbmUgb3IgbW9y
ZSBvdXRwdXRzLCBlYWNoIG9mIHdoaWNoIGNhcnJpZXMgYSBwYWNrZXQgDQogICAgUJIsIGFuZCBv
cHRpb25hbGx5IG1ldGFkYXRhIE2SLiANCiAgICAgDQogICAgTWV0YS1kYXRhIGlzIGRhdGEgd2hp
Y2ggaXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBwYWNrZXQgaW4gdGhlIA0KICAgIG5ldHdvcmsgcHJv
Y2Vzc2luZyBkZXZpY2UgKHJvdXRlciwgc3dpdGNoLCBldGMpLCBidXQgd2hpY2ggaXMgbm90IA0K
ICAgIHNlbnQgYWNyb3NzIHRoZSBuZXR3b3JrLiAgQ0UgdG8gRkUgY29tbXVuaWNhdGlvbiBpcyBm
b3IgDQogICAgY29uZmlndXJhdGlvbiwgY29udHJvbCBhbmQgcGFja2V0IGluamVjdGlvbiB3aGls
ZSBGRSB0byBDRSBpcyBmb3IgDQogICAgcGFja2V0IHJlLWRpcmVjdGlvbiB0byB0aGUgY29udHJv
bCBwbGFuZSwgcm1vbiwgYWNjb3VudGluZyANCiAgICBpbmZvcm1hdGlvbiwgZXJyb3JzLCBldGMu
IA0KICANCiAgICBUaGUgRkUgbW9kZWwgZGVmaW5lcyBhIGdlbmVyaWMgRkUgYmxvY2sgYWtpbiB0
byBhbiBhYnN0cmFjdCBiYXNlIA0KICAgIGNsYXNzIGluIG9iamVjdC1vcmllbnRlZCB0ZXJtaW5v
bG9neS4gVGhlIGdlbmVyaWMgRkUgYmxvY2sgY29udGFpbnMgDQogICAgYmFzaWMgaW5mb3JtYXRp
b24gbGlrZSBibG9jayB0eXBlIGFuZCB0ZXh0dWFsIGRlc2NyaXB0aW9uIG9mIHRoZSANCiAgICBi
bG9jayBmdW5jdGlvbi4gQSBuYW1lc3BhY2UgaXMgdXNlZCB0byBhc3NvY2lhdGUgYSB1bmlxdWUg
bmFtZSBvciANCiAgICBJRCB3aXRoIGVhY2ggdHlwZSBvZiBGRSBibG9jay4gVGhlIG5hbWVzcGFj
ZSBtdXN0IGJlIGV4dGVuc2libGUgc28gDQogICAgdGhhdCBuZXcgbG9naWNhbCBmdW5jdGlvbnMg
Y2FuIGFsc28gYmUgYWRkZWQgbGF0ZXIgdG8gYWNjb21tb2RhdGUgDQogICAgZnV0dXJlIGlubm92
YXRpb24gaW4gdGhlIGZvcndhcmRpbmcgcGxhbmUuICAgICANCiAgICAgDQogICAgQmFzZWQgb24g
dGhpcyBnZW5lcmljIEZFIGJsb2NrLCBlYWNoIEZFIGxvZ2ljYWwgZnVuY3Rpb24gaXMgZGVmaW5l
ZCANCiAgICB3aXRoIGFkZGl0aW9uYWwgc3RhdGUgYW5kIGNhcGFiaWxpdHkgaW5mb3JtYXRpb24g
cGVydGluZW50IHRvIGVhY2ggDQogICAgc3BlY2lmaWMgZnVuY3Rpb24uICBUeXBpY2FsbHkgaXQg
aXMgaW1wb3J0YW50IHRvIHNwZWNpZnkgDQogICAgaW5mb3JtYXRpb24gc3VjaCBhczogDQogICAg
LSBob3cgbWFueSBpbnB1dHMgaXQgdGFrZXMgYW5kIHdoYXQga2luZHMgb2YgcGFja2V0cyBhbmQg
bWV0YSBkYXRhIA0KICAgIGl0IHRha2VzIGZvciBlYWNoIGlucHV0OyANCiAgICAtIGhvdyBtYW55
IG91dHB1dHMgaXQgcHJvZHVjZXMgYW5kIHdoYXQga2luZCBvZiBwYWNrZXRzIGFuZCBtZXRhIA0K
ICAgIGRhdGEgaXQgZW1pdHMgZm9yIGVhY2ggb3V0cHV0OyANCiAgICAtIHRoZSBwYWNrZXQgcHJv
Y2Vzc2luZyAoc3VjaCBhcyBtb2RpZmljYXRpb24pIGJlaGF2aW9yOyANCiAgDQogWWFuZywgZXQg
YWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA4XSAM
DQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAg
ICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICAtIHdoYXQgaW5mb3JtYXRpb24gaXMgcHJvZ3Jh
bW1lZCBpbnRvIGl0IChlLmcuLCBMUE0gbGlzdCwgbmV4dCBob3AgDQogICAgbGlzdCwgV1JFRCBw
YXJhbWV0ZXJzLCBldGMuKSBhbmQgd2hhdCBwYXJhbWV0ZXJzIGFtb25nIHRoZW0gYXJlIA0KICAg
IGNvbmZpZ3VyYWJsZTsgIA0KICAgIC0gd2hhdCBzdGF0aXN0aWNzIGl0IGtlZXBzIChlLmcuLCBk
cm9wIGNvdW50LCBDUkMgZXJyb3IgY291bnQsIA0KICAgIGV0Yy4pOyAgDQogICAgLSB3aGF0IGV2
ZW50cyBpdCBjYW4gdGhyb3cgKGUuZy4sIHRhYmxlIG1pc3MsIHBvcnQgZG93biwgZXRjLikuIA0K
ICAgIFRoZXNlIHBhcmFtZXRlcnMgYXJlIGZ1cnRoZXIgZGVzY3JpYmVkIGluIFNlY3Rpb24gNSwg
YmVsb3cuIA0KICAgICANCiA0LjIuIEZFIEJsb2NrIFRvcG9sb2d5IA0KICAgICANCiAgICBQYWNr
ZXRzIGNvbWluZyBpbnRvIHRoZSBGRSBmcm9tIGluZ3Jlc3MgcG9ydHMgZ2VuZXJhbGx5IGZsb3cg
DQogICAgdGhyb3VnaCBtdWx0aXBsZSBmdW5jdGlvbmFsIGJsb2NrcyBiZWZvcmUgbGVhdmluZyBv
dXQgb2YgdGhlIGVncmVzcyANCiAgICBwb3J0cy4gRGlmZmVyZW50IHBhY2tldHMgKG9yIHBhY2tl
dHMgZnJvbSBkaWZmZXJlbnQgZmxvd3MpIG1heSB0YWtlIA0KICAgIGRpZmZlcmVudCBkYXRhcGF0
aCBpbnNpZGUgdGhlIHNhbWUgRkUgYW5kIGhlbmNlIHBlcmZvcm0gZGlmZmVyZW50IA0KICAgIHNl
cXVlbmNlcyBvZiBGRSBibG9ja3MuIFN1Y2ggaW50ZXJjb25uZWN0aW9uIG9mIHRoZSBGRSBibG9j
a3MgYXMgDQogICAgdHJhdmVyc2VkIGJ5IHRoZSBwYWNrZXRzIGlzIHJlZmVycmVkIHRvIGFzIEZF
IGJsb2NrIHRvcG9sb2d5LiAgDQogICAgIA0KICAgIEl0IGlzIGltcG9ydGFudCB0byBwb2ludCBv
dXQgdGhhdCB0aGUgRkUgYmxvY2sgdG9wb2xvZ3kgaGVyZSBpcyB0aGUgDQogICAgbG9naWNhbCB0
b3BvbG9neSB0aGF0IHRoZSBwYWNrZXRzIGZsb3cgdGhyb3VnaCwgbm90IHRoZSBwaHlzaWNhbCAN
CiAgICB0b3BvbG9neSBhcyBkZXRlcm1pbmVkIGJ5IGhvdyB0aGUgRkUgaGFyZHdhcmUgaXMgbGFp
ZCBvdXQuIEZpZ3VyZSANCiAgICAzKGEpIHNob3dzIHBhcnQgb2YgdGhlIGJsb2NrIHRvcG9sb2d5
IG9mIG9uZSBzaW1wbGUgRkUgZXhhbXBsZS4gIA0KICAgIFRocmVlIGluZ3Jlc3MgcG9ydHMgYXJl
IHByZXNlbnQgaW4gdGhlIEZFIGFuZCB0aGVzZSBwb3J0cyBtYXkgYmUgb2YgDQogICAgZGlmZmVy
ZW50IHR5cGUgd2l0aCBkaWZmZXJlbnQgY2hhcmFjdGVyaXN0aWNzLiAgSWYgd2UgbW9kZWwgYSAN
CiAgICBzaW5nbGUgaW5ncmVzcyBwb3J0IGZ1bmN0aW9uIGFzIGFuIEZFIGJsb2NrLCBjbGVhcmx5
IHdlIG5lZWQgYSB3YXkgDQogICAgdG8gbW9kZWwgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIG9uZSBG
RSBibG9jayB3aXRoIGVhY2ggaW5zdGFuY2UgDQogICAgaGF2aW5nIHNlcGFyYXRlIHNldCBvZiBw
YXJhbWV0ZXJzIGFsbG93ZWQgZm9yIGluZGVwZW5kZW50IA0KICAgIGNvbmZpZ3VyYXRpb24uICAg
DQogICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgDQogICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICstLS0t
LS0tLS0tLSsgICAgfCAgICAgKy0tLS0tLS0tLS0tKyAgICAgICAgICAgICstLS0tLS0tLSsgICB8
IA0KICAgICAgICAgfCAgICAgICAgICAgfCAgICB2ICAgICB8ICAgICAgICAgICB8aWYgSVAtaW4t
SVAgfCAgICAgICAgfCAgIHwgDQogICAgLS0tLT58IGluZ3Jlc3MgICB8LS0tLS0tLS0tPnxjbGFz
c2lmaWVyIHwtLS0tLS0tLS0tLT58RGVjYXAuICB8LS0+KyANCiAgICAgICAgIHwgcG9ydHMgICAg
IHwgICAgICAgICAgfCAgICAgICAgICAgfC0tLS0rICAgICAgIHwgICAgICAgIHwgDQogICAgICAg
ICArLS0tLS0tLS0tLS0rICAgICAgICAgICstLS0tLS0tLS0tLSsgICAgfG90aGVycyArLS0tLS0t
LS0rIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgViANCiAg
ICAgICAgIChhKSAgVGhlIEZFIGJsb2NrIHRvcG9sb2d5IGV4YW1wbGUgd2l0aCBhIGxvZ2ljYWwg
bG9vcCANCiAgICAgICAgICANCiAgICAgaW5zdGFuY2UgdGFibGVzICANCiAgICA9PT09PT09PT09
PT09PT09PSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICBpbmdyZXNz
IHBvcnQgICAgICAgICBjbGFzc2lmaWVyICAgICAgICAgICAgICAgIERlY2Fwc3VsYXRvciANCiAg
ICArLS0tKy0tLS0tLS0tKy0tKyAgICstLS0rLS0tLS0tLS0rLS0rICAgICAgICAgKy0tLSstLS0t
LS0tLS0tLSsgDQogICAgfGlkIHxJUCBBZGRyIHyFIHwgICB8aWQgfCNmaWx0ZXJzfIUgfCAgICAg
ICAgIHxpZCB8IIUgICAgICAgICB8IA0KICAgICstLS0rLS0tLS0tLS0rLS0rICAgKy0tLSstLS0t
LS0tLSstLSsgICAgICAgICArLS0tKy0tLS0tLS0tLS0tKyANCiAgICB8MSAgfHgueC54LnggfIUg
fCAgIHwxICB8MTAgICAgICB8hSB8ICAgICAgICAgfDEgIHwghSAgICAgICAgIHwgDQogICAgKy0t
LSstLS0tLS0tLSstLSsgICArLS0tKy0tLS0tLS0tKy0tKyAgICAgICAgICstLS0rLS0tLS0tLS0t
LS0rIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAg
ICAgICAgICAgIFtQYWdlIDldIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBG
dW5jdGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAgIHwyICB8eC54
LngueCB8hSB8ICAgfDIgIHwxMCAgICAgIHyFIHwgDQogICAgKy0tLSstLS0tLS0tLSstLSsgICAr
LS0tKy0tLS0tLS0tKy0tKyANCiAgICB8MyAgfHgueC54LnggfIUgfCAgICAgDQogICAgKy0tLSst
LS0tLS0tLSstLSsgICANCiAgICAgICANCiAgICAgICAgIChiKSAgVGhlIGJsb2NrIGluc3RhbmNl
IHRhYmxlcyB1c2VkIGZvciBzdWNoIGFuIEZFIGJsb2NrIA0KICAgICAgICAgICAgICB0b3BvbG9n
eSAgDQogICAgIA0KICAgICANCiAgICAgDQogICAgICAgICstLS0tLS0tKyAgICstLS0tLS0tLS0t
LSsgICAgICAgICAgICArLS0tLS0tKyAgICstLS0tLS0tLS0tLSsgDQogICAgICAgIHwgICAgICAg
fCAgIHwgICAgICAgICAgIHxpZiBJUC1pbi1JUCB8ICAgICAgfCAgIHwgICAgICAgICAgIHwgDQog
ICAgLS0tPnxpbmdyZXNzfC0tPnxjbGFzc2lmaWVyMXwtLS0tLS0tLS0tLT58RGVjYXAufC0tPitj
bGFzc2lmaWVyMnwtPiANCiAgICAgICAgfCBwb3J0cyB8ICAgfCAgICAgICAgICAgfC0tLS0rICAg
ICAgIHwgICAgICB8ICAgfCAgICAgICAgICAgfCANCiAgICAgICAgKy0tLS0tLS0rICAgKy0tLS0t
LS0tLS0tKyAgICB8b3RoZXJzICstLS0tLS0rICAgKy0tLS0tLS0tLS0tKyANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFYgDQogICAgICAgICAoYykgIFRoZSBGRSBibG9jayB0b3BvbG9neSBlcXVpdmFs
ZW50IG9mIChhKSB3aXRob3V0IHRoZSBsb29wIA0KICAgICANCiAgICAgICAgIEZpZ3VyZSAzLiBB
biBGRSBibG9jayB0b3BvbG9neSBleGFtcGxlIHdpdGggYmxvY2sgaW5zdGFuY2UgDQogICAgdGFi
bGVzLiANCiAgICAgDQogICAgIA0KICAgIEZpZ3VyZSAzKGEpIGFsc28gc2hvd3MgdGhhdCBpdCBp
cyBwb3NzaWJsZSBmb3IgYSBwYWNrZXQgdG8gZmxvdyANCiAgICB0aHJvdWdoIGEgY2VydGFpbiBm
dW5jdGlvbiBtb3JlIHRoYW4gb25jZSBhbmQgaGVuY2UgY3JlYXRlIGEgDQogICAgbG9naWNhbCBs
b29wIGluIHRoZSBGRSBibG9jayB0b3BvbG9neS4gRm9yIGV4YW1wbGUsIGFuIElQLWluLUlQIA0K
ICAgIHBhY2tldCBmcm9tIGFuIElQU2VjIGFwcGxpY2F0aW9uIGxpa2UgVlBOIG1heSBnbyB0byB0
aGUgY2xhc3NpZmllciANCiAgICBmaXJzdCBhbmQgaGF2ZSB0aGUgY2xhc3NpZmljYXRpb24gZG9u
ZSBiYXNlZCBvbiB0aGUgb3V0ZXIgSVAgDQogICAgaGVhZGVyOyB1cG9uIGJlaW5nIGNsYXNzaWZp
ZWQgYXMgYW4gSVAtaW4tSVAgcGFja2V0LCB0aGUgcGFja2V0IGlzIA0KICAgIHRoZW4gc2VudCB0
byBhIGRlY2Fwc3VsYXRvciB0byBzdHJpcCBvZmYgdGhlIG91dGVyIElQIGhlYWRlciwgDQogICAg
Zm9sbG93ZWQgYnkgdGhlIGNsYXNzaWZpZXIgYWdhaW4gdG8gcGVyZm9ybSBjbGFzc2lmaWNhdGlv
biBvbiB0aGUgDQogICAgaW5uZXIgSVAgaGVhZGVyLiBJdCBpcyBjbGVhciBmcm9tIEZpZ3VyZSAz
KGEpIHRoYXQgc3VjaCBhIGxvZ2ljYWwgDQogICAgbG9vcCBpcyBzb21ldGltZXMgbmVjZXNzYXJ5
IGFuZCBtdXN0IGJlIHByb3Blcmx5IG1vZGVsZWQgaW4gdGhlIEZFIA0KICAgIGJsb2NrIHRvcG9s
b2d5LiAgIA0KICAgICANCiAgICBUbyByZXByZXNlbnQgdGhlIEZFIGJsb2NrIGluc3RhbmNlcywg
d2UgZGVmaW5lIGFuIJNGRSBibG9jayANCiAgICBpbnN0YW5jZSB0YWJsZZQgYXNzb2NpYXRlZCB3
aXRoIGVhY2ggRkUgYmxvY2sgliBlYWNoIHJvdyBvZiB0aGUgDQogICAgdGFibGUgY29ycmVzcG9u
ZHMgdG8gb25lIGluc3RhbmNlIG9mIHRoZSBibG9jay4gQW4gaW5zdGFuY2UgSUQgaXMgDQogICAg
bmVlZGVkIHRvIGRpc3Rpbmd1aXNoIGRpZmZlcmVudCBpbnN0YW5jZXMgb2Ygb25lIGJsb2NrLiBN
dWx0aXBsZSANCiAgICBpbnN0YW5jZXMgb2YgdGhlIHNhbWUgYmxvY2sgY2FuIGJlIGNvbmZpZ3Vy
ZWQgaW5kZXBlbmRlbnRseSB3aXRoIA0KICAgIGRpZmZlcmVudCBwYXJhbWV0ZXJzLiBGaWd1cmUg
MyhiKSBzaG93cyB0aGUgRkUgYmxvY2sgaW5zdGFuY2UgDQogICAgdGFibGVzIGZvciB0aGUgRkUg
YmxvY2sgdG9wb2xvZ3kgaW4gKGEpLiBUaGUgaW5zdGFuY2UgdGFibGUgb2YgdGhlIA0KICAgIGlu
Z3Jlc3MgcG9ydHMgaGFzIDMgcm93cyBiZWNhdXNlIHRoZXJlIGFyZSAzIGluZ3Jlc3MgcG9ydHMu
IFRoZSANCiAgICBjbGFzc2lmaWVyIGJsb2NrIGhhcyB0d28gcm93cywgb25lIGNvcnJlc3BvbmRp
bmcgdG8gdGhlIGNsYXNzaWZpZXIgDQogICAgaW5zdGFuY2UgYWZ0ZXIgdGhlIGluZ3Jlc3MgcG9y
dCwgd2hpbGUgdGhlIG90aGVyIHJvdyBjb3JyZXNwb25kaW5nIA0KICAgIHRvIHRoZSBpbnN0YW5j
ZSBhZnRlciB0aGUgZGVjYXBzdWxhdG9yLiBUaGUgZGVjYXBzdWxhdG9yIGhhcyBvbmx5IA0KICAg
IG9uZSByb3cgaW4gaXRzIGluc3RhbmNlIHRhYmxlIHNpbmNlIG9ubHkgb25lIGluc3RhbmNlIG9m
IA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAgICAg
ICAgICAgIFtQYWdlIDEwXSAMDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVu
Y3Rpb25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICBkZWNhcHN1bGF0
b3IgaXMgdXNlZC4gIEVhY2ggcm93IGluIHRoZSBpbnN0YW5jZSB0YWJsZSBoYXMgaXRzIG93biAN
CiAgICBwYXJhbWV0ZXJzIGFuZCBzbyBlYWNoIGluc3RhbmNlIGNhbiBiZSBjb25maWd1cmVkIGlu
ZGVwZW5kZW50bHkuICANCiAgDQogICAgQSB3YXkgdG8gbW9kZWwgdGhlIGxvZ2ljYWwgbG9vcCB0
byB0aGUgY2xhc3NpZmllciBpbiBGaWd1cmUgMyhhKSBpcyANCiAgICB0byB0cmVhdCBpdCBhcyBp
ZiB0aGVyZSBhcmUgdHdvIGRpZmZlcmVudCBpbnN0YW5jZXMgb2YgY2xhc3NpZmllciwgDQogICAg
YXMgc2hvd24gaW4gRmlndXJlIDMoYykuICAgDQogIA0KICAgIFdoaWxlIHRoZXJlIGlzIGxpdHRs
ZSBkb3VidCB0aGF0IHRoZSBpbmRpdmlkdWFsIEZFIGJsb2NrcyBtdXN0IGJlIA0KICAgIGNvbmZp
Z3VyYWJsZSwgdGhlIGNvbmZpZ3VyYWJpbGl0eSBxdWVzdGlvbiBiZWNvbWVzIGNvbXBsaWNhdGVk
IGFuZCANCiAgICBjb250cm92ZXJzaWFsIGZvciBGRSBibG9jayB0b3BvbG9neS4gIFRvIGRpc2N1
c3MgdGhlIGlzc3VlIGZ1cnRoZXIsIA0KICAgIHdlIG5lZWQgdG8gYW5zd2VyIHRoZSBmb2xsb3dp
bmcgcXVlc3Rpb25zOiANCiAgICAxKSBJcyB0aGUgRkUgYmxvY2sgdG9wb2xvZ3kgY29uZmlndXJh
YmxlIGF0IGFsbD8gIElzIHRoYXQgZmVhc2libGUgDQogICAgICAgd2l0aCB0b2RheZJzIGZvcndh
cmRpbmcgcGxhbmUgdGVjaG5vbG9neT8gIEV2ZW4gaWYgdGhlIENFIGNhbiANCiAgICAgICBkeW5h
bWljYWxseSBjb25maWd1cmUgYW4gRkUgYmxvY2sgdG9wb2xvZ3ksIGhvdyBjYW4gdGhlIENFIA0K
ICAgICAgIGludGVycHJldCBhbiBhcmJpdHJhcnkgRkUgYmxvY2sgdG9wb2xvZ3kgYW5kIGtub3cg
d2hhdCB0byBkbyANCiAgICAgICB3aXRoIGl0PyAgDQogICAgMikgSWYgdGhlIEZFIGJsb2NrIHRv
cG9sb2d5IGNhbiBiZSBjb25maWd1cmVkIGJ5IHRoZSBDRSwgaG93IGRvIHdlIA0KICAgICAgIG1v
ZGVsIHRoZSBGRSBibG9jayB0b3BvbG9neT8gIA0KICAgIExldJJzIGRpc2N1c3MgdGhlc2UgcXVl
c3Rpb25zIGluIHRoZSByZXN0IG9mIHRoZSBzZWN0aW9uLiAgDQogICAgIA0KIDQuMi4xLiBDb25m
aWd1cmluZyBGRSBCbG9jayBUb3BvbG9neSAgDQogICAgIA0KICAgIFdlIGJlbGlldmUgdGhhdCB0
aGUgRkUgYmxvY2sgdG9wb2xvZ3kgc2hvdWxkIGJlIGNvbmZpZ3VyYWJsZSB3aXRoIA0KICAgIEZv
ckNFUyBtb2RlbCBiZWNhdXNlIGV2ZW4gdG9kYXmScyBmb3J3YXJkaW5nIHBsYW5lIHRlY2hub2xv
Z3kgY2FuIA0KICAgIHBvdGVudGlhbGx5IGFsbG93IHRoYXQuIEFzIG5ldHdvcmsgcHJvY2Vzc29y
cyBhcmUgYmVpbmcgdXNlZCANCiAgICBpbmNyZWFzaW5nbHkgaW4gdGhlIGZvcndhcmRpbmcgcGxh
bmUsIG11Y2ggb2YgdGhlIHBhY2tldCBwcm9jZXNzaW5nIA0KICAgIGZ1bmN0aW9ucyBvbiB0aGUg
RkUgaXMgaW1wbGVtZW50ZWQgaW4gc29mdHdhcmUuICBBcyBzdWNoLCB0aGUgRkUgDQogICAgY2Fu
IGFmZm9yZCBtdWNoIGZsZXhpYmlsaXR5IGFuZCBwcm9ncmFtbWFiaWxpdHkgb2YgaXRzIA0KICAg
IGZ1bmN0aW9uYWxpdHkgYnkgY29uZmlndXJpbmcgdGhlIHNvZnR3YXJlIGVpdGhlciBhdCBydW50
aW1lIG9yIA0KICAgIGNvbXBpbGUgdGltZS4gIEl0IGlzIGNvbmNlaXZhYmx5IGZlYXNpYmxlIGZv
ciB0aGUgRkUgdG8gY2hhbmdlIGl0cyANCiAgICBGRSBibG9jayB0b3BvbG9neSBieSByZWNvbXBp
bGluZyB0aGUgc2V0IG9mIHRoZSBzb2Z0d2FyZSBjb21wb25lbnRzIA0KICAgIGFuZCB0aGVpciBj
aGFpbmluZyBvcmRlciBhbG9uZyB0aGUgZGF0YXBhdGguICBJdCBtaWdodCBiZSBwb3NzaWJsZSAN
CiAgICB0byBhY2hpZXZlIHNvbWUgb2YgdGhlIHJlY29uZmlndXJhdGlvbiBhdCBydW50aW1lLiAg
VGhlcmVmb3JlLCB3ZSANCiAgICBhcmd1ZSB0aGF0IGl0IGlzIG5lY2Vzc2FyeSBmb3IgRm9yQ0VT
IHRvIGFsbG93IEZFIGJsb2NrIHRvcG9sb2d5IA0KICAgIGNvbmZpZ3VyYWJsZSBpbiBpdHMgRkUg
bW9kZWwgc2luY2UgaXQgaXMgdGVjaG5pY2FsbHkgZmVhc2libGUuICAgDQogICAgIA0KICAgIEZv
ciBleGFtcGxlLCBhIE5BVC1lbmFibGVkIHJvdXRlciBtYXkgaGF2ZSBzZXZlcmFsIGxpbmUgY2Fy
ZHMgKEZFcykgDQogICAgdGhhdCBhcmUgY2FwYWJsZSBvZiBib3RoIE5BVCAoTmV0d29yayBBZGRy
ZXNzIFRyYW5zbGF0b3IpIGZ1bmN0aW9ucyANCiAgICBhbmQgSVB2NCBGb3J3YXJkaW5nLiBTdWNo
IGFuIEZFIGNvbnRhaW4gdHdvIEZFIGJsb2NrcyBpbiBpdDogTkFUIA0KICAgIGFuZCBJUHY0IEZv
cndhcmRlci4gIERlcGVuZHMgb24gd2hlcmUgb24gdGhlIG5ldHdvcmsgdGhpcyByb3V0ZXIgaXMg
DQogICAgZGVwbG95ZWQsIHRoZSBuZXR3b3JrIGFkbWluaXN0cmF0b3IgbWF5IGRlY2lkZSBvbiBk
aWZmZXJlbnQgDQogICAgY29uZmlndXJhdGlvbiBmb3IgdGhlIENFIHRvIGNvbmZpZ3VyZSB0aGUg
RkVzLiBJZiB0aGUgcm91dGVyIHNpdHMgDQogICAgb24gdGhlIGVkZ2Ugb2YgYSBwcml2YXRlIGFk
ZHJlc3MgZG9tYWluLCB0aGUgQ0UgbWF5IHdhbnQgdG8gDQogICAgY29uZmlndXJlIHRoZSBGRXMg
dG8gcGVyZm9ybSBOQVQgZmlyc3QgYW5kIElQdjQgRm9yd2FyZGVyIGxhdGVyIHNvIA0KICAgIHRo
YXQgdGhlIGZvcndhcmRpbmcgaXMgZG9uZSB3aXRoIHRoZSBjb3JyZWN0IGFkZHJlc3Mgc3BhY2Uu
IE9uIHRoZSANCiAgICBvdGhlciBoYW5kLCBpZiB0aGUgcm91dGVyIHNpdHMgaW5zaWRlIHRoZSBw
cml2YXRlIGFkZHJlc3MgZG9tYWluLCANCiAgICB0aGUgQ0UgbWF5IHdhbnQgdG8gY29uZmlndXJl
IHRoZSBGRXMgdG8gcGVyZm9ybSBvbmx5IHRoZSBJUHY0IA0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDExXSAMDQogSW50
ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAgICAgICBK
dW5lIDIwMDMgDQogIA0KICANCiAgICBmb3J3YXJkaW5nIGZ1bmN0aW9uIGFuZCBieXBhc3MgdGhl
IE5BVCBiZWNhdXNlIHRoZSBhZGRyZXNzIHNwYWNlIGlzIA0KICAgIGFscmVhZHkgdHJhbnNsYXRl
ZCBieSB0aGUgZWRnZSByb3V0ZXIuICBUaGVyZWZvcmUsIHRoZSBGRXMgbWlnaHQgYmUgDQogICAg
YXNrZWQgdG8gY29uZmlndXJlIHRoZSBOQVQgYmxvY2sgYXMgYW4gb3B0aW9uYWwgc3RhZ2UgaW4g
dGhlIEZFIA0KICAgIHRvcG9sb2dpZXMgdG8gYWNjb21tb2RhdGUgdGhlIHR3byBkZXBsb3ltZW50
IHNjZW5hcmlvcy4gVGhpcyBpcyBhIA0KICAgIHZlcnkgc2ltcGxlIGV4YW1wbGUgYW5kIHRoZSBz
d2l0Y2ggYmV0d2VlbiB0aGVzZSB0d28gdG9wb2xvZ2llcyANCiAgICBjb3VsZCBiZSBlYXNpbHkg
ZG9uZSB3aXRoIGEgcnVudGltZSBmbGFnIGluIHRoZSBGRSBzb2Z0d2FyZS4gDQogICAgSG93ZXZl
ciBzaW1wbGUgYXMgaXQgaXMsIGl0IGRvZXMgZGVtb25zdHJhdGUgdGhlIG5lZWQgdG8gYWxsb3cg
Zm9yIA0KICAgIEZFIGJsb2NrIHRvcG9sb2d5IGNvbmZpZ3VyYXRpb24uIA0KICANCiAgICAgICAg
ICAgICAgICAgKy0tLS0tLS0tLS0tLS0rICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyANCiAgICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICB8ICAgICAgICAgfCAgICAgICAgICAgICAgfCANCiAg
ICAgICAgIC0tLS0tLS0+fCAgICBOQVQgICAgICB8LS0tLS0tLS0+fElQdjQgRm9yd2FyZGVyfC0t
LS0tLT4gDQogICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgfCAgICAgICAgIHwgICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tKyAgICAgICAgICstLS0t
LS0tLS0tLS0tLSsgDQogICAgIA0KICAgICAgICAgKGEpICBOQVQgZm9sbG93ZWQgYnkgSVB2NCBG
b3J3YXJkZXIgDQogIA0KICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSsgICAgICAgICAr
LS0tLS0tLS0tLS0tLS0rIA0KICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgICAgICAg
ICB8ICAgICAgICAgICAgICB8IA0KICAgICAgICAgLS0tPi0rICB8ICAgIE5BVCAgICAgIHwgICAr
LS0tLT58SVB2NCBGb3J3YXJkZXJ8LS0tLS0tPiANCiAgICAgICAgICAgICAgfCAgfCAgICAgICAg
ICAgICB8ICAgfCAgICAgfCAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgfCAgKy0tLS0t
LS0tLS0tLS0rICAgfCAgICAgKy0tLS0tLS0tLS0tLS0tKyANCiAgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tPi0tLS0tLS0tKyAN
CiAgICAgDQogICAgICAgICAoYikgIE5BVCBpcyBza2lwcGVkIGFuZCBvbmx5IHRoZSBmb3J3YXJk
ZXIgaXMgdXNlZCANCiAgICAgICAgICANCiAgICAgICAgICAgICAgRmlndXJlIDQuIEEgc2ltcGxl
IGV4YW1wbGUgdG8gY29uZmlndXJlIGRpZmZlcmVudCBGRSANCiAgICAgICAgICAgICAgdG9wb2xv
Z2llcy4gDQogICAgICAgICAgICAgICANCiAgICBXZSB3YW50IHRvIHBvaW50IG91dCB0aGF0IGFs
bG93aW5nIGNvbmZpZ3VyYWJsZSBGRSBibG9jayB0b3BvbG9neSANCiAgICBpbiBGRSBtb2RlbCBk
b2VzIG5vdCBtYW5kYXRlIHRoYXQgYWxsIEZFcyBtdXN0IGhhdmUgc3VjaCANCiAgICBjYXBhYmls
aXR5LiAgRXZlbiBpZiB0aGUgRkUgZWxlY3RzIHRvIHN1cHBvcnQgYmxvY2sgdG9wb2xvZ3kgDQog
ICAgcmVjb25maWd1cmF0aW9uLCBpdCBpcyBlbnRpcmVseSB1cCB0byB0aGUgRkUgZGVzaWduZXJz
IHRvIGRlY2lkZSANCiAgICBob3cgdGhlIEZFIGFjdHVhbGx5IGltcGxlbWVudHMgc3VjaCByZWNv
bmZpZ3VyYXRpb24uICBXaGV0aGVyIGl0IGlzIA0KICAgIG9ubHkgYSBzaW1wbGUgcnVudGltZSBz
d2l0Y2ggdG8gYWxsb3cgYSBmZXcgY2hvaWNlcyBsaWtlIGluIEZpZ3VyZSANCiAgICA0LCBvciBh
IG11Y2ggbW9yZSBlbGFib3JhdGUgcmVjb25maWd1cmF0aW9uIGFzIHNob3duIGxhdGVyIGluIA0K
ICAgIEZpZ3VyZSA1IHBvc3NpYmx5IHN1cHBvcnRlZCBieSByZWNvbXBpbGF0aW9uIGlzIGFsbCBp
bXBsZW1lbnRhdGlvbiANCiAgICBkZXRhaWxzIGludGVybmFsIHRvIHRoZSBGRSBidXQgb3V0c2lk
ZSB0aGUgc2NvcGUgb2YgRkUgbW9kZWwuICBUaGUgDQogICAgcHVycG9zZSBvZiB0aGlzIGRpc2N1
c3Npb24gaXMgdG8ganVzdGlmeSB0aGUgbW90aXZhdGlvbiBhbmQgDQogICAgbmVjZXNzaXR5IG9m
IHN1cHBvcnRpbmcgRkUgYmxvY2sgdG9wb2xvZ3kgY29uZmlndXJhdGlvbiBpbiB0aGUgRkUgDQog
ICAgbW9kZWwsIGJ1dCBub3QgdG8gZGljdGF0ZSBob3cgdGhpcyBzaG91bGQgYmUgZG9uZSBpbnNp
ZGUgdGhlIEZFcy4gDQogICAgIA0KICAgIFdlknZlIGp1c3QgYW5zd2VyZWQgdGhlIHF1ZXN0aW9u
cyBvZiCTSXMgaXQgcG9zc2libGUgdG8gY29uZmlndXJlIA0KICAgIHRoZSBGRSBibG9jayB0b3Bv
bG9neSB3aXRoIHRvZGF5knMgZm9yd2FyZGluZyBwbGFuZSB0ZWNobm9sb2d5lC4gDQogICAgTm93
IGl0IGlzIHRpbWUgdG8gbG9vayBhdCB0aGUgb3RoZXIgcmVsYXRlZCBxdWVzdGlvbjogk0V2ZW4g
aWYgaXQgDQogICAgaXMgZmVhc2libGUgdG8gY29uZmlndXJlIGFuIEZFIGJsb2NrIHRvcG9sb2d5
LCBob3cgY2FuIHRoZSBDRSANCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAw
MyAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAxMl0gDA0KIEludGVybmV0IERyYWZ0ICAgICAg
ICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAgICAgICAgSnVuZSAyMDAzIA0KICANCiAg
DQogICAgaW50ZXJwcmV0IGFuIGFyYml0cmFyeSBGRSBibG9jayB0b3BvbG9neSAocHJlc2VudGVk
IHRvIGl0IGJ5IHRoZSANCiAgICBGRSkgYW5kIGtub3cgd2hhdCB0byBkbyB3aXRoIGl0PyAgQWx0
ZXJuYXRpdmVseSwgaG93IGRvZXMgdGhlIENFIA0KICAgIGtub3cgd2hhdCBraW5kIG9mIEZFIGJs
b2NrIHRvcG9sb2d5IGl0IHNob3VsZCB1c2UgdG8gaW1wbGVtZW50IGEgDQogICAgcGFydGljdWxh
ciBORSBzZXJ2aWNlIG9yIGFwcGxpY2F0aW9uP5QgIA0KICAgICANCiAgICBUaGUgZXhhbXBsZSBp
biBGaWd1cmUgNCBpcyB0b28gdHJpdmlhbCB0byByZXF1aXJlIG11Y2ggaW50ZWxsaWdlbmNlIA0K
ICAgIGF0IHRoZSBDRS4gIEZpZ3VyZSA1IHNob3dzIGEgbW9yZSBjb21sZXggZXhhbXBsZSB3aGVy
ZSBhIFFvUy0NCiAgICBlbmFibGVkIHJvdXRlciBoYXMgc2V2ZXJhbCBsaW5lIGNhcmRzIHRoYXQg
aGF2ZSBhIGZldyBpbmdyZXNzIHBvcnRzIA0KICAgIGFuZCBlZ3Jlc3MgcG9ydHMsIGEgc3BlY2lh
bGl6ZWQgY2xhc3NpZmljYXRpb24gY2hpcCwgYSBuZXR3b3JrIA0KICAgIHByb2Nlc3NvciBjb250
YWluaW5nIGNvZGVzIGZvciBGRSBibG9ja3MgbGlrZSBtZXRlciwgbWFya2VyLCANCiAgICBkcm9w
cGVyLCBjb3VudGVyLCBtdXgsIHF1ZXVlLCBzY2hlZHVsZXIgYW5kIElwdjQgZm9yd2FyZGVyLiBT
b21lIG9mIA0KICAgIHRoZSBGRSBibG9jayB0b3BvbG9neSBpcyBhbHJlYWR5IGZpeGVkIGFuZCBo
YXMgdG8gcmVtYWluIHN0YXRpYyBkdWUgDQogICAgdG8gdGhlIHBoeXNpY2FsIGxheW91dCBvZiB0
aGUgbGluZSBjYXJkcy4gRm9yIGV4YW1wbGUsIGFsbCB0aGUgDQogICAgaW5ncmVzcyBwb3J0cyBt
aWdodCBiZSBhbHJlYWR5IGhhcmQgd2lyZWQgaW50byB0aGUgY2xhc3NpZmljYXRpb24gDQogICAg
Y2hpcCBhbmQgc28gYWxsIHBhY2tldHMgbXVzdCBmb2xsb3cgZnJvbSB0aGUgaW5ncmVzcyBwb3J0
IGludG8gdGhlIA0KICAgIGNsYXNzaWZpY2F0aW9uIGVuZ2luZS4gT24gdGhlIG90aGVyIGhhbmQs
IHRoZSBibG9ja3Mgb24gdGhlIG5ldHdvcmsgDQogICAgcHJvY2Vzc29yIGFyZSBwcm9ncmFtbWFi
bGUgYW5kIHRoZSBvcmRlciBvZiB0aGVzZSBibG9ja3MgY2FuIGJlIA0KICAgIGNoYW5nZWQgYnkg
cmVjb21waWxhdGlvbiBvZiB0aGUgY29kZXMuIFRoZXJlIG1pZ2h0IGV4aXN0IGNlcnRhaW4gDQog
ICAgY2FwYWNpdHkgbGltaXRzIGFuZCBsaW5rYWdlIGNvbnN0cmFpbnRzIGJldHdlZW4gdGhlc2Ug
YmxvY2tzLiANCiAgICBFeGFtcGxlcyBvZiB0aGUgY2FwYWNpdHkgbGltaXRzIG1pZ2h0IGJlOiB0
aGVyZSBjYW4gYmUgbm8gbW9yZSB0aGFuIA0KICAgIDggbWV0ZXJzOyB0aGVyZSBjYW4gYmUgbm8g
bW9yZSB0aGFuIDE2IHF1ZXVlcyBpbiBvbmUgRkU7IHRoZSANCiAgICBzY2hlZHVsZXIgY2FuIGhh
bmRsZSBhdCBtb3N0IHVwIHRvIDE2IHF1ZXVlczsgZXRjLiBUaGUgbGlua2FnZSANCiAgICBjb25z
dHJhaW50cyBtaWdodCBkaWN0YXRlIHRoYXQgY2xhc3NpZmljYXRpb24gZW5naW5lIG1heSBiZSAN
CiAgICBmb2xsb3dlZCBieSBtZXRlciwgbWFya2VyLCBkcm9wcGVyLCBjb3VudGVyLCBxdWV1ZSBv
ciBJcHY0IA0KICAgIGZvcndhcmRlciwgYnV0IG5vdCBzY2hlZHVsZXI7IHF1ZXVlcyBjYW4gb25s
eSBiZSBmb2xsb3dlZCBieSANCiAgICBzY2hlZHVsZXI7IHNjaGVkdWxlciBtdXN0IGJlIGZvbGxv
d2VkIGJ5IHRoZSBJcHY0IGZvcndhcmRlcjsgdGhlIA0KICAgIGxhc3QgYmxvY2sgaW4gdGhlIGRh
dGFwYXRoIGJlZm9yZSBnb2luZyBpbnRvIHRoZSBlZ3Jlc3MgcG9ydHMgbXVzdCANCiAgICBiZSB0
aGUgSXB2NCBmb3J3YXJkZXIsIGV0Yy4gIA0KICANCiAgICBPbmNlIHRoZSBGRSByZXBvcnRzIHN1
Y2ggY2FwYWJpbGl0eSBhbmQgY2FwYWNpdHkgdG8gdGhlIENFLCBpdCBpcyANCiAgICBub3cgdXAg
dG8gdGhlIENFIHRvIHRyYW5zbGF0ZSB0aGUgUW9TIHBvbGljeSBpbnRvIHRoZSBkZXNpcmFibGUg
DQogICAgY29uZmlndXJhdGlvbiBmb3IgdGhlIEZFLiAgTm93IHRoZSBxdWVzdGlvbiBhcmlzZXMg
YXMgdG8gd2hldGhlciBvciANCiAgICBub3QgdGhlIENFIGhhcyB0aGUgdWx0aW1hdGUgaW50ZWxs
aWdlbmNlIHRvIHRyYW5zbGF0ZSBoaWdoIGxldmVsIA0KICAgIFFvUyBwb2xpY3kgaW50byB0aGUg
Y29uZmlndXJhdGlvbiBkYXRhIGZvciB0aGUgRkVzLiBXZSBhcmd1ZSB0aGF0IA0KICAgIHRoaXMg
cXVlc3Rpb24gaXMgb3V0c2lkZSBvZiB0aGUgc2NvcGUgb2YgRkUgbW9kZWwgaXRzZWxmLiAgSXQg
aXMgDQogICAgcG9zc2libGUgdGhhdCBzb21lIGh1bWFuIGludGVydmVudGlvbiBpcyBzdGlsbCBu
ZWNlc3NhcnkuICBGb3IgDQogICAgZXhhbXBsZSwgdGhlIG5ldHdvcmsgYWRtaW5pc3RyYXRvciBt
aWdodCBiZSBjYWxsZWQgdXBvbiB0byANCiAgICB0cmFuc2xhdGUgdGhlIGhpZ2ggbGV2ZWwgUW9T
IHBvbGljeSBpbnRvIHRoZSBjb25maWd1cmFibGUgRkUgZGF0YSANCiAgICAoaW5jbHVkaW5nIHRo
ZSBibG9jayB0b3BvbG9neSkgdGhhdCB0aGUgQ0UgdXNlcyB0byBjb25maWd1cmUgdGhlIA0KICAg
IGxpbmUgY2FyZHMuICBJdCBpcyBhbHNvIGNvbmNlaXZhYmxlIHRoYXQgd2l0aGluIGEgZ2l2ZW4g
bmV0d29yayANCiAgICBzZXJ2aWNlIGRvbWFpbiAobGlrZSBEaWZmU2VydiksIGNlcnRhaW4gYW1v
dW50IG9mIGludGVsbGlnZW5jZSBjYW4gDQogICAgYmUgcHJvZ3JhbW1lZCBpbnRvIHRoZSBDRSBz
dWNoIHRoYXQgdGhlIENFIGhhcyBhIGdlbmVyYWwgDQogICAgdW5kZXJzdGFuZGluZyBvZiB0aGUg
RkUgYmxvY2tzIGludm9sdmVkIGFuZCBzbyB0aGUgdHJhbnNsYXRpb24gZnJvbSANCiAgICBoaWdo
IGxldmVsIFFvUyBwb2xpY3kgdG8gdGhlIGxvdyBsZXZlbCBGRSBjb25maWd1cmF0aW9uIGNhbiBi
ZSBkb25lIA0KICAgIGF1dG9tYXRpY2FsbHkuICBJbiBhbnkgZXZlbnQsIHRoaXMgaXMgY29uc2lk
ZXJlZCBpbXBsZW1lbnRhdGlvbiANCiAgICBpc3N1ZSBpbnRlcm5hbCB0byB0aGUgY29udHJvbCBw
bGFuZSBvbmx5IGFuZCBvdXRzaWRlIHRoZSBzY29wZSBvZiANCiAgDQogWWFuZywgZXQgYWwuICAg
ICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAxM10gDA0KIElu
dGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAgICAgICAg
SnVuZSAyMDAzIA0KICANCiAgDQogICAgdGhlIEZFIG1vZGVsLiBUaGVyZWZvcmUsIGl0IGlzIG5v
dCBkaXNjdXNzZWQgYW55IGZ1cnRoZXIgaW4gdGhpcyANCiAgICBkcmFmdC4gIA0KICAgICAgICAg
IA0KICAgIEZpZ3VyZSA1KGEpIGRlcGljdHMgdGhlIEZFIGNhcGFiaWxpdHkgd2hpbGUgNChiKSBh
bmQgNChjKSBkZXBpY3QgDQogICAgdHdvIGRpZmZlcmVudCB0b3BvbG9naWVzIHRoYXQgdGhlIEZF
IG1pZ2h0IGJlIGFza2VkIHRvIGNvbmZpZ3VyZSANCiAgICBpbnRvLiBOb3RlIHRoYXQgYm90aCBp
bmdyZXNzIGFuZCBlZ3Jlc3MgYXJlIG9taXR0ZWQgaW4gKGIpIGFuZCAoYykgDQogICAgZm9yIHNp
bXBsaWNpdHkgaW4gdGhlIGZpZ3VyZXMuIFRoZSB0b3BvbG9neSBpbiAoYikgaXMgY29uc2lkZXJh
Ymx5IA0KICAgIG1vcmUgY29tcGxleCB0aGFuIChjKSBidXQgYm90aCBhcmUgZmVhc2libGUgd2l0
aCB0aGUgRkUgDQogICAgY2FwYWJpbGl0aWVzLCBhbmQgc28gdGhlIEZFIHNob3VsZCBhY2NlcHQg
ZWl0aGVyIGNvbmZpZ3VyYXRpb24gDQogICAgcmVxdWVzdCBmcm9tIHRoZSBDRS4gICANCiAgICAg
DQogICAgQXMgZGVtb25zdHJhdGVkIGluIHRoZSBleGFtcGxlIHNob3duIGluIEZpZ3VyZSA1LCBt
YW55IHZhcmlhbnRzIG9mIA0KICAgIHRoZSBGRSBibG9jayB0b3BvbG9neSBjb21lIGRpcmVjdGx5
IGZyb20gdGhlIGNvbmZpZ3VyYXRpb24gb2YgdGhlIA0KICAgIGluZGl2aWR1YWwgRkUgYmxvY2tz
LiAgRm9yIGV4YW1wbGUsIHRoZSBudW1iZXIgb2YgZGF0YXBhdGggYnJhbmNoZXMgDQogICAgZnJv
bSB0aGUgY2xhc3NpZmllciBpcyBkZXRlcm1pbmVkIGJ5IHRoZSBudW1iZXIgb2YgZmlsdGVycyB1
c2VkIGJ5IA0KICAgIHRoZSBjbGFzc2lmaWVyLiBGaWd1cmUgNShiKSB1c2VzIGZvdXIgZmlsdGVy
cyBzbyB0aGVyZSBhcmUgZm91ciANCiAgICBtYWluIGRhdGFwYXRoIGJyYW5jaGVzIGZhbiBvdXQg
ZnJvbSB0aGUgY2xhc3NpZmllciB3aGlsZSA0KGMpIHVzZXMgDQogICAgb25seSB0d28gZmlsdGVy
cyByZXN1bHRpbmcgdHdvIGRhdGFwYXRoIGZhbi1vdXQuIEVhY2ggZGF0YXBhdGggaXMgDQogICAg
ZnVydGhlciBjb25maWd1cmVkIGJ5IGNvbmZpZ3VyaW5nIHRoZSBGRSBibG9ja3MgYWxvbmcgdGhl
IHBhdGguICANCiAgICAgDQogICAgICAgICArLS0tLS0tLS0tLSsgICAgICstLS0tLS0tLS0tLSsg
ICAgICAgDQogICAgICAgICB8ICAgICAgICAgIHwgICAgIHwgICAgICAgICAgIHwgICAgICAgDQog
ICAgLS0tLT58IEluZ3Jlc3MgIHwtLS0tPnxjbGFzc2lmaWVyIHwtLS0tLS0tLS0tLS0tLSsgIA0K
ICAgICAgICAgfCAgICAgICAgICB8ICAgICB8Y2hpcCAgICAgICB8ICAgICAgICAgICAgICB8IA0K
ICAgICAgICAgKy0tLS0tLS0tLS0rICAgICArLS0tLS0tLS0tLS0rICAgICAgICAgICAgICB8IA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2IA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKyANCiAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgTmV0d29yayBQcm9j
ZXNzb3IgICAgICAgICAgICAgICAgICAgICAgIHwgIA0KICAgICAgICAgICArLS0tLS0tLS0rICAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgIA0KICAgICAgPC0tLS18IEVncmVzcyB8ICAgIHwgICArLS0tLS0tKyAgICArLS0tLS0tKyAg
ICstLS0tLS0tKyAgKy0tLSsgfCANCiAgICAgICAgICAgKy0tLS0tLS0tKyAgICB8ICAgfE1ldGVy
IHwgICAgfE1hcmtlcnwgICB8RHJvcHBlcnwgIHxNdXh8IHwgIA0KICAgICAgICAgICAgICAgICBe
ICAgICAgIHwgICArLS0tLS0tKyAgICArLS0tLS0tKyAgICstLS0tLS0tKyAgKy0tLSsgfCAgIA0K
ICAgICAgICAgICAgICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCANCiAgICAgICstLS0tLS0tLS0tKy0tLS0tLS0rICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICB8ICAgICAgICAgIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgIA0K
ICAgICAgfCAgICArLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tKyAgICstLS0tLS0rICAgICst
LS0tLS0tLS0rICAgfCANCiAgICAgIHwgICAgfEZvcndhcmRlcnw8LS0tLS0tfFNjaGVkdWxlcnw8
LS18UXVldWUgfCAgICB8Q291bnRlciAgfCAgIHwgICANCiAgICAgIHwgICAgKy0tLS0tLS0tLSsg
ICAgICAgKy0tLS0tLS0tLSsgICArLS0tLS0tKyAgICArLS0tLS0tLS0tKyAgIHwgDQogICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IA0KICAgICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKyAgDQogICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAg
ICAgICAgICAgICAgICAoYSkgIFRoZSBDYXBhYmlsaXR5IG9mIHRoZSBGRSwgcmVwb3J0ZWQgdG8g
dGhlIENFIA0KICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFF1ZXVlMSANCiAgICAgICAgICAgICAgICAgICAgICAgKy0t
LSsgICAgICAgICAgICAgICAgICAgICstLSsgDQogICAgICAgICAgICAgICAgICAgICAgIHwgIEF8
LS0tLS0tLS0tLS0tLS0tLS0tLT58ICB8LS0rIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBp
cmVzIERlYyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDE0XSAMDQogSW50ZXJuZXQg
RHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIw
MDMgDQogIA0KICANCiAgICAgICAgICAgICAgICAgICAgKy0+fCAgIHwgICAgICAgICAgICAgICAg
ICAgIHwgIHwgIHwgDQogICAgICAgICAgICAgICAgICAgIHwgIHwgIEJ8LS0rICArLS0rICAgKy0t
KyAgICArLS0rICB8IA0KICAgICAgICAgICAgICAgICAgICB8ICArLS0tKyAgfCAgfCAgfCAgIHwg
IHwgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgICAgfCBNZXRlcjEgICstPnwgIHwtLT58
ICB8ICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICB8ICB8ICAg
fCAgfCAgICAgICAgICB8ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICstLSsgICArLS0rICAgICAgICAgIHwgICAgICAgICAgSXB2NCANCiAgICAgICAgICAgICAgICAg
ICAgfCAgICAgICAgIENvdW50ZXIxIERyb3BwZXIxIFF1ZXVlMnwgICAgKy0tKyAgRndkLiANCiAg
ICAgICAgICAgICstLS0rICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICstLSsgICstLS0+
fEEgfCAgKy0rIA0KICAgICAgICAgICAgfCAgQXwtLS0rICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgfC0tLS0tLT58QiB8ICB8IHwgDQogICAgIC0tLS0tLT58ICBCfC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLT58ICB8ICArLS0tPnxDIHwtPnwgfC0+IA0KICAgICAgICAgICAgfCAg
Q3wtLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tKyAgfCArLT58RCB8ICB8IHwgDQog
ICAgICAgICAgICB8ICBEfC0rIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHwg
ICstLSsgICstKyANCiAgICAgICAgICAgICstLS0rIHwgfCAgICArLS0tKyAgICAgICAgICAgICAr
LS0tKyAgUXVldWUzfCB8IFNjaGVkdWxlciANCiAgICAgICAgQ2xhc3NpZmllcjEgfCB8ICB8ICBB
fC0tLS0tLS0tLS0tLT58QSAgfCAgKy0tKyAgfCB8IA0KICAgICAgICAgICAgICAgICAgICB8ICst
PnwgICB8ICAgICAgICAgICAgIHwgICB8LT58ICB8LS0rIHwgDQogICAgICAgICAgICAgICAgICAg
IHwgICAgfCAgQnwtLSsgICstLSsgKy0+fEIgIHwgIHwgIHwgICAgfCANCiAgICAgICAgICAgICAg
ICAgICAgfCAgICArLS0tKyAgfCAgfCAgfCB8ICArLS0tKyAgKy0tKyAgICB8IA0KICAgICAgICAg
ICAgICAgICAgICB8ICBNZXRlcjIgICArLT58ICB8LSsgIE11eDEgICAgICAgICAgIHwgDQogICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwgIHwgICAgICAgICAgICAgICAgICAgfCAN
CiAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgKy0tKyAgICAgICAgICAgUXVldWU0
ICB8IA0KICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgTWFya2VyMSAgICAgICAgICAr
LS0rICAgIHwgDQogICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tPnwgIHwtLS0tKyAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIHwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICstLSsgDQogICAgIA0KICAgICAgICAgICAgICAgICAoYikgIE9uZSBGRSBibG9j
ayB0b3BvbG9neSBhcyBjb25maWd1cmVkIGJ5IHRoZSBDRSBhbmQgDQogICAgICAgICAgICAgICAg
ICAgICAgYWNjZXB0ZWQgYnkgdGhlIEZFIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICANCiAgICAgICAgICAgKy0tLS0tKyAgICArLS0tLS0tLSsgICAgICAgICAgICAg
ICAgICAgICAgKy0tLSsgIA0KICAgICAgICAgICB8ICAgIEF8LS0tPnxRdWV1ZTEgfC0tLS0tLS0t
LS0tLS0tLS0tLS0tLT58ICAgfCAgIA0KICAgIC0tLS0tLT58ICAgICB8ICAgICstLS0tLS0tKyAg
ICAgICAgICAgICAgICAgICAgICB8ICAgfCAgKy0tLSsgDQogICAgICAgICAgIHwgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICB8ICB8ICAgfCANCiAgICAgICAgICAg
fCAgICAgfCAgICArLS0tLS0tLSsgICAgICArLS0tLS0tLSsgICAgICAgfCAgIHwgIHwgICB8IA0K
ICAgICAgICAgICB8ICAgIEJ8LS0tPnxNZXRlcjEgfC0tLS0tPnxRdWV1ZTIgfC0tLS0tLT58ICAg
fC0+fCAgIHwgIA0KICAgICAgICAgICB8ICAgICB8ICAgIHwgICAgICAgfCAgICAgICstLS0tLS0t
KyAgICAgICB8ICAgfCAgfCAgIHwgDQogICAgICAgICAgIHwgICAgIHwgICAgfCAgICAgICB8LS0r
ICAgICAgICAgICAgICAgICAgIHwgICB8ICB8ICAgfCANCiAgICAgICAgICAgKy0tLS0tKyAgICAr
LS0tLS0tLSsgIHwgICArLS0tLS0tLSsgICAgICAgfCAgIHwgICstLS0rIA0KICAgICAgICAgY2xh
c3NpZmllciAgICAgICAgICAgICAgKy0tPnxEcm9wcGVyfCAgICAgICB8ICAgfCAgSVB2NCANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLSsgICAgICAgKy0tLSsg
IEZ3ZC4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNjaGVkdWxlciANCiAgIA0KICAgICANCiAgICAgICAgICAgICAgICAgKGMpICBBbm90aGVyIEZF
IGJsb2NrIHRvcG9sb2d5IGFzIGNvbmZpZ3VyZWQgYnkgdGhlIENFIA0KICAgICAgICAgICAgICAg
ICAgICAgIGFuZCBhY2NlcHRlZCBieSB0aGUgRkUgDQogICAgIA0KICAgICAgICAgRmlndXJlIDUu
IEFub3RoZXIgZXhhbXBsZSBvZiBjb25maWd1cmluZyBGRSBibG9jayB0b3BvbG9neS4gDQogIA0K
IFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgRGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAg
W1BhZ2UgMTVdIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBGdW5jdGlvbmFs
IE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAgICANCiAgICAgDQogICAgICAg
ICAgDQogNC4yLjIuIE1vZGVsaW5nIEZFIEJsb2NrIFRvcG9sb2d5ICANCiAgICAgDQogICAgTm93
IHRoYXQgd2WSdmUgc2VlbiBzb21lIGV4YW1wbGVzIG9mIGhvdyBGRSBibG9jayB0b3BvbG9neSBj
YW4gYmUgDQogICAgY29uZmlndXJlZCwgd2UgbmVlZCB0byBmb2N1cyBvbiB0aGUgcXVlc3Rpb24g
YXMgaG93IHRvIG1vZGVsIHRoZSBGRSANCiAgICBibG9jayB0b3BvbG9neSB0cmF2ZXJzZWQgYnkg
dGhlIHBhY2tldHMuICBBcyBkaXNjdXNzZWQgYmVsb3csIHRoZXJlIA0KICAgIGV4aXN0IHR3byBk
aWZmZXJlbnQgYXBwcm9hY2hlcyBpbiBtb2RlbGluZyB0aGUgRkUgYmxvY2sgdG9wb2xvZ3kuIA0K
ICAgICANCiAgICAuIERpcmVjdGVkIEdyYXBoIFRvcG9sb2dpY2FsIEFwcHJvYWNoIA0KICAgICAN
CiAgICBBbiBGRSBzdGFnZSBpcyBzaW1wbHkgYW4gaW5zdGFuY2Ugb2YgYW4gRkUgYmxvY2sgd2l0
aGluIGFuIEZFJ3MgDQogICAgZGF0YXBhdGguICBBcyBhIHBhY2tldCBmbG93cyB0aHJvdWdoIGFu
IEZFIGFsb25nIGEgZGF0YXBhdGgsIGl0IA0KICAgIGZsb3dzIHRocm91Z2ggb25lIG9yIG11bHRp
cGxlIGRpc3RpbmN0IHN0YWdlcywgd2l0aCBlYWNoIHN0YWdlIA0KICAgIGluc3RhbnRpYXRpbmcg
YSBjZXJ0YWluIEZFIGxvZ2ljYWwgZnVuY3Rpb24uICBTbyBhbiBGRSBzdGFnZSBpcyANCiAgICBz
aW1wbHkgYSByb3cgaW4gdGhlIJNGRSBibG9jayBpbnN0YW5jZSB0YWJsZXOUIGNvcnJlc3BvbmRp
bmcgdG8gdGhlIA0KICAgIGJsb2NrIHR5cGUgb2YgdGhlIHN0YWdlLiAgRWFjaCBGRSBhbGxvY2F0
ZXMgYW4gRkUtdW5pcXVlIHN0YWdlIElEIA0KICAgIHRvIGVhY2ggb2YgaXRzIHN0YWdlcy4gIE9u
ZSB3YXkgdG8gYXNzaWduIHRoZSBzdGFnZSBJRCBpcyB0byANCiAgICBjb21iaW5lIGJvdGggdGhl
IGJsb2NrLXR5cGUgbmFtZXNwYWNlIGFuZCB0aGUgaW5zdGFuY2UgSUQgaW4gdGhlIA0KICAgIGlu
c3RhbmNlIHRhYmxlLiAgDQogICAgIA0KICAgIFRoZSBGRSBibG9jayB0b3BvbG9neSBjYW4gdGhl
biBiZSBtb2RlbGVkIGJ5IGEgZGlyZWN0ZWQgZ3JhcGggDQogICAgaW50ZXJjb25uZWN0aW5nIGFs
bCB0aGUgRkUgc3RhZ2VzIHByZXNlbnQgaW4gdGhlIEZFLCB3aXRoIGVhY2ggbm9kZSANCiAgICBp
biB0aGUgZ3JhcGggY29ycmVzcG9uZGluZyB0byBhbiBGRSBzdGFnZSwgYW5kIHRoZSBkaXJlY3Rp
b24gDQogICAgYmV0d2VlbiB0d28gbm9kZXMgY29pbmNpZGluZyB3aXRoIHRoZSBwYWNrZXQgZmxv
dyBkaXJlY3Rpb24uIEluIA0KICAgIG9yZGVyIHRvIHJlcHJlc2VudCB0aGUgZGlyZWN0ZWQgaW50
ZXJjb25uZWN0aW9uIGJldHdlZW4gdHdvIA0KICAgIGNvbnNlY3V0aXZlIG5vZGVzIGFsb25nIGEg
ZGF0YXBhdGgsIGVhY2ggc3RhZ2UgY29udGFpbnMgYSBmaWVsZCANCiAgICBjYWxsZWQgk251bWJl
ciBvZiBkb3duc3RyZWFtIHN0YWdlc5QgYW5kIGFuIGFycmF5IG9mIJNkb3duc3RyZWFtIA0KICAg
IHN0YWdlIElEc5QgdGhhdCBwb2ludCB0byB0aGUgc2V0IG9mIGRvd25zdHJlYW0gbm9kZXMgZm9s
bG93aW5nIHRoaXMgDQogICAgc3RhZ2UuICBTdWNoIGEgbW9kZWxpbmcgYXBwcm9hY2ggZGlyZWN0
bHkgbW9kZWxzIHRoZSBkYXRhcGF0aCANCiAgICB0b3BvbG9naWNhbCBncmFwaCBvZiB0aGUgRkUg
c3RhZ2VzIGFuZCBzbyB3ZSByZWZlciB0byBpdCBhcyB0aGUgDQogICAgZGlyZWN0ZWQgZ3JhcGgg
dG9wb2xvZ2ljYWwgYXBwcm9hY2guICANCiAgICAgDQogICAgRm9yIHN1Y2ggYSBkaXJlY3RlZCBn
cmFwaCB0b3BvbG9naWNhbCBhcHByb2FjaCwgdGhlIGZvbGxvd2luZyANCiAgICBpbmZvcm1hdGlv
biBuZWVkcyB0byBiZSBzcGVjaWZpZWQgZm9yIGVhY2ggRkUgc3RhZ2UgaW4gdGhlIGdyYXBoOiAN
CiAgICAtIHN0YWdlIGlkZW50aWZpZXIgd2hpY2ggdW5pcXVlbHkgaWRlbnRpZmllcyB0aGUgbm9k
ZSB3aXRoaW4gdGhpcyANCiAgICBGRSBncmFwaDsgDQogICAgLSBibG9jayB0eXBlIHdoaWNoIGlk
ZW50aWZpZXMgdGhlIGJsb2NrIGZ1bmN0aW9uIHRoYXQgdGhpcyBzdGFnZSBpcyANCiAgICBhbiBp
bnN0YW5jZSBvZjsgDQogICAgLSBudW1iZXIgb2YgZG93bnN0cmVhbSBzdGFnZXMgd2hpY2ggY29y
cmVzcG9uZHMgdG8gdGhlIG51bWJlciBvZiANCiAgICBkb3duc3RyZWFtIG5vZGVzIGNvbm5lY3Rl
ZCB0byB0aGlzIHN0YWdlOyANCiAgICAtIGRvd25zdHJlYW0gc3RhZ2UgaWRlbnRpZmllcnMgd2hp
Y2ggY29ycmVzcG9uZHMgdG8gdGhlIHNldCBvZiANCiAgICBkb3duc3RyZWFtIG5vZGVzIGNvbm5l
Y3RlZCB0byB0aGlzIHN0YWdlLiANCiAgICAgDQogICAgU3VjaCBpbmZvcm1hdGlvbiBjYW4gYmUg
Y29tYmluZWQgaW50byB0aGUgcm93cyBvZiB0aGUgk0ZFIGJsb2NrIA0KICAgIGluc3RhbmNlIHRh
YmxllCBmb3IgZWFjaCBGRSBibG9jayB0eXBlIHByZXNlbnQgb24gdGhlIEZFLiAgV2l0aCANCiAg
DQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAg
ICBbUGFnZSAxNl0gDA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9u
YWwgTW9kZWwgICAgICAgICAgSnVuZSAyMDAzIA0KICANCiAgDQogICAgc3VjaCBpbmZvcm1hdGlv
biBkZWZpbmVkIGZvciBlYWNoIHJvdyBpbiB0aGUgaW5zdGFuY2UgdGFibGUsIGl0IGlzIA0KICAg
IG5vdyBwb3NzaWJsZSB0byB0cmF2ZXJzZSB0aGUgd2hvbGUgZ3JhcGggaW4gYSBub2RlLWJ5LW5v
ZGUgZmFzaGlvbiANCiAgICBmb2xsb3dpbmcgdGhlIGxpbmtlZCBsaXN0LCBhcyBsb25nIGFzIHRo
ZSBpbml0aWFsIHN0YWdlKHMpIGFyZSANCiAgICBrbm93bi4gIEZvciBleGFtcGxlLCB0aGUgdG9w
b2xvZ3kgbW9kZWwgZm9yIEZpZ3VyZSA1KGMpIGlzIHNob3duIGluIA0KICAgIEZpZ3VyZSA2LiAg
SXQgaXMgYXNzdW1lZCB0aGF0IHRoZSBGRSBoYXMgZm91ciBpbmdyZXNzIHBvcnRzIGFuZCB0d28g
DQogICAgZWdyZXNzIHBvcnRzLiAgVGhlIHN0YWdlIGlkIGlzIGFzc2lnbmVkIHRvIGhhdmUgdGhl
IGZvcm1hdCBvZiANCiAgICCTeHgueXmUIHdoZXJlIHh4IGJlaW5nIHRoZSBibG9jayB0eXBlIG5h
bWUgd2hpbGUgeXkgYmVpbmcgdGhlIA0KICAgIGluc3RhbmNlIGlkIG9mIHRoYXQgc3RhZ2UgaW4g
dGhlIGluc3RhbmNlIHRhYmxlIG9mIHR5cGUgeHguICBUaGUgDQogICAgZm9sbG93aW5nIHNob3J0
aGFuZCBhcmUgdXNlZCBmb3IgRkUgYmxvY2sgdHlwZSBuYW1lc3BhY2U6IA0KICAgIElHPUluZ3Jl
c3MtcG9ydDsgQ0w9Y2xhc3NpZmllcjsgRUc9ZWdyZXNzLXBvcnQ7IFFVPXF1ZXVlOyBNVD1tZXRl
cjsgDQogICAgRFI9ZHJvcHBlcjsgU0M9c2NoZWR1bGVyOyBhbmQgRlc9Rm9yd2FyZGVyLiANCiAg
ICAgDQogICAgSW4gRmlndXJlIDYsIGJ5IHN0YXJ0aW5nIGZyb20gdGhlIGluaXRpYWwgc3RhZ2Vz
IG9mIHtJRy4xOyBJRy4yOyANCiAgICBJRy4zOyBJRy40fSBhbmQgdXNpbmcgdGhlIGluc3RhbmNl
IHRhYmxlcywgYWxsIHRoZSBkYXRhcGF0aCBpbiB0aGUgDQogICAgRkUgYmxvY2sgdG9wb2xvZ3kg
Y2FuIGJlIGVhc2lseSB0cmF2ZXJzZWQuIEZyb20gdGhpcyBleGFtcGxlLCBpdCBpcyANCiAgICBj
bGVhciB0aGF0IGRpcmVjdGVkIGdyYXBoIHRvcG9sb2dpY2FsIGFwcHJvYWNoIGlzIHN0cmFpZ2h0
Zm9yd2FyZCANCiAgICBhbmQgZ3JhcGhpY2FsLCBhbmQgaGVuY2UgZWFzeSB0byB1bmRlcnN0YW5k
IGFuZCBpbXBsZW1lbnQuIERpZmZTZXJ2IA0KICAgIFtSRkMzMzE3XSB1c2VzIHRoaXMgYXBwcm9h
Y2ggaW4gbW9kZWxpbmcgaXRzIFFvUyBmdW5jdGlvbnMgYW5kIA0KICAgIHRoZWlyIGludGVyY29u
bmVjdGlvbi4gIEhvd2V2ZXIsIHN1Y2ggYXBwcm9hY2ggaGFzIGNlcnRhaW4gDQogICAgbGltaXRh
dGlvbnMuIE9uZSBvZiB0aGUgbGltaXRhdGlvbnMgaXMgdGhhdCB0aGVyZSBleGlzdHMgYW4gDQog
ICAgaW1wbGljaXQgYXNzdW1wdGlvbiB3aXRoaW4gc3VjaCBhIG1vZGVsIHRoYXQgZWFjaCBub2Rl
IGFmZmVjdHMgdGhlIA0KICAgIGRhdGFwYXRoIGJyYW5jaGluZyBvbmx5IGZvciB0aGUgbmV4dCBp
bW1lZGlhdGUgc3RhZ2UuIEZvciBleGFtcGxlLCANCiAgICBpbiBGaWd1cmUgNShjKSwgdGhlIGNs
YXNzaWZpZXIgZGlyZWN0cyBwYWNrZXRzIGludG8gZWl0aGVyIHF1ZXVlMSANCiAgICBvciBtZXRl
cjEsIGJ1dCBvbmNlIHRoZSBwYWNrZXRzIGVudGVyIG1ldGVyMSwgdGhlIGNsYXNzaWZpY2F0aW9u
IA0KICAgIHJlc3VsdHMgaGF2ZSBubyBpbXBhY3Qgb24gd2hpY2ggb2YgdGhlIHR3byBicmFuY2hl
cyBsZWF2aW5nIG1ldGVyMSANCiAgICAoaS5lLiwgcXVldWUyIG9yIGRyb3BwZXIpIGlzIGJlaW5n
IHRha2VuLiBXaGlsZSB0aGlzIGxpbWl0YXRpb24gDQogICAgbWlnaHQgYmUgcGVyZmVjdGx5IHJl
YXNvbmFibGUgZm9yIG1hbnkgRkUgZGVzaWducywgc29tZSBmaW5kIGl0IA0KICAgIGluc3VmZmlj
aWVudC4gRm9yIGV4YW1wbGUsIHNvbWUgb2YgdGhlIGNsYXNzaWZpY2F0aW9uIGVuZ2luZSB1c2Vz
IA0KICAgIHRoZSBjbGFzc2lmaWNhdGlvbiByZXN1bHRzIHRvIGRldGVybWluZSB0aGUgZnVsbCBk
YXRhcGF0aCwgaS5lLiwgDQogICAgbm90IGp1c3QgdGhlIGltbWVkaWF0ZSBzdGFnZSBmb2xsb3dp
bmcgdGhlIGNsYXNzaWZpZXIsIGJ1dCANCiAgICBpbmNsdWRpbmcgYWxsIHRoZSBmb2xsb3dpbmcg
RkUgc3RhZ2VzIHRoZSBwYWNrZXRzIHNob3VsZCBwZXJmb3JtLiAgDQogICAgSXQgaXMgZGlmZmlj
dWx0IHRvIHJlcHJlc2VudCBzdWNoIEZFIGRlc2lnbiB1c2luZyB0aGUgcHVyZSBkaXJlY3RlZCAN
CiAgICBncmFwaCB0b3BvbG9naWNhbCBhcHByb2FjaC4gIEFuIGFsdGVybmF0aXZlIGFwcHJvYWNo
LCBlbmNvZGVkIHN0YXRlIA0KICAgIGFwcHJvYWNoLCBpcyBtb3JlIHN1aXRhYmxlIGluIHRoaXMg
Y2FzZSBiZWNhdXNlIGl0IGNhcnJpZXMgbWV0YS0NCiAgICBkYXRhIGJldHdlZW4gdGhlIHN0YWdl
cy4gIA0KICANCiAgICBJbnN0YW5jZSB0YWJsZXM6IA0KICAgID09PT09PT09PT09PT09PT0gDQog
ICAgIElHICAgICAgICAgICAgICAgICBDTCAgICAgICAgICAgICAgICAgICAgICBRVSANCiAgICAr
LS0tKy0tLS0tKy0tLS0rICAgKy0tLSstLS0tLSstLS0tLS0tLS0rICAgKy0tLSstLS0tLSstLS0t
KyANCiAgICB8aWQgfCNuZXh0fG5leHR8ICAgfGlkIHwjbmV4dHxuZXh0ICAgICB8ICAgfGlkIHwj
bmV4dHxuZXh0fCAgICAgICAgIA0KICAgICstLS0rLS0tLS0rLS0tLSsgICArLS0tKy0tLS0tKy0t
LS0tLS0tLSsgICArLS0tKy0tLS0tKy0tLS0rIA0KICAgIHwxICB8IDEgICB8Q0wuMXwgICB8MSAg
fDIgICAgfFFVLjE7TVQuMXwgICB8MSAgfDEgICAgfFNDLjF8IA0KICAgICstLS0rLS0tLS0rLS0t
LSsgICArLS0tKy0tLS0tKy0tLS0tLS0tLSsgICArLS0tKy0tLS0tKy0tLS0rIA0KICAgIHwyICB8
IDEgICB8Q0wuMXwgICAgICAgICAgICAgICAgICAgICAgICAgICB8MiAgfDEgICAgfFNDLjF8IA0K
ICAgICstLS0rLS0tLS0rLS0tLSsgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tKy0tLS0t
Ky0tLS0rIA0KICAgIHwzICB8IDEgICB8Q0wuMXwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAgICAg
ICAgICAgIFtQYWdlIDE3XSAMDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVu
Y3Rpb25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICArLS0tKy0tLS0t
Ky0tLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICB8NCAgfCAxICAgfENMLjF8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICArLS0tKy0tLS0tKy0tLS0rICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgDQogICAgIERSICAgICAgICAgICAgICAgICAg
TVQgICAgICAgICAgICAgICAgICAgICAgRUcgDQogICAgKy0tLSstLS0tLSstLS0tKyAgICstLS0r
LS0tLS0rLS0tLS0tLS0tKyAgICstLS0rLS0tLS0rLS0tLSsgDQogICAgfGlkIHwjbmV4dHxuZXh0
fCAgIHxpZCB8I25leHR8bmV4dCAgICAgfCAgIHxpZCB8I25leHR8bmV4dHwgICAgICAgICANCiAg
ICArLS0tKy0tLS0tKy0tLS0rICAgKy0tLSstLS0tLSstLS0tLS0tLS0rICAgKy0tLSstLS0tLSst
LS0tKyANCiAgICB8MSAgfCAwICAgfCAgICB8ICAgfDEgIHwyICAgIHxRVS4yO0RSLjF8ICAgfDEg
IHwwICAgIHwgICAgfCANCiAgICArLS0tKy0tLS0tKy0tLS0rICAgKy0tLSstLS0tLSstLS0tLS0t
LS0rICAgKy0tLSstLS0tLSstLS0tKyANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfDIgIHwwICAgIHwgICAgfCANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKy0tLSstLS0tLSstLS0tKyANCiAgICAgDQogICAgIFND
ICAgICAgICAgICAgICAgICAgRlcgDQogICAgKy0tLSstLS0tLSstLS0tKyAgICstLS0rLS0tLS0r
LS0tLS0tLS0tKyAgICANCiAgICB8aWQgfCNuZXh0fG5leHR8ICAgfGlkIHwjbmV4dHxuZXh0ICAg
ICB8ICAgICAgICAgICAgIA0KICAgICstLS0rLS0tLS0rLS0tLSsgICArLS0tKy0tLS0tKy0tLS0t
LS0tLSsgICAgIA0KICAgIHwxICB8IDEgICB8RlcuMXwgICB8MSAgfDIgICAgfEVHLjE7RUcuMnwg
ICAgIA0KICAgICstLS0rLS0tLS0rLS0tLSsgICArLS0tKy0tLS0tKy0tLS0tLS0tLSsgICAgIA0K
ICAgICANCiAgICBEaXJlY3RlZCBHcmFwaDogDQogICAgPT09PT09PT09PT09PT09IA0KICAgIFRy
YXZlcnNlIHRoZSBncmFwaCBieSBzdGFydGluZyBmcm9tIHtJRy4xO0lHLjI7SUcuMztJRy40fS4g
DQogICAgIA0KICAgICANCiAgICAqTm90ZXM6ICANCiAgICAxKSBUaGUgZmllbGRzIHNob3duIGlu
IHRoZSBpbnN0YW5jZSB0YWJsZXMgYXJlIG9ubHkgdGhlIGZpZWxkcyANCiAgICAgICBjb21tb24g
dG8gYWxsOiBpZCAoaW5zdGFuY2UgSUQpOyAjbmV4dCAobnVtYmVyIG9mIGltbWVkaWF0ZSBuZXh0
IA0KICAgICAgIHN0YWdlcyk7IG5leHQgKHRoZSBpbnN0YW5jZSBJRHMgb2YgYWxsIHRoZSBpbW1l
ZGlhdGUgbmV4dCANCiAgICAgICBzdGFnZXMpLiBUaGUgcGFyYW1ldGVycyBwZXJ0aW5lbnQgdG8g
ZWFjaCBibG9jayB0eXBlIGFyZSBub3QgDQogICAgICAgc2hvd24gaW4gdGhlIGluc3RhbmNlIHRh
YmxlcyBiZWNhdXNlIHRoZXkgZG8gbm90IGFmZmVjdCB0aGUgDQogICAgICAgdG9wb2xvZ3kgbW9k
ZWxpbmcuIA0KICAgIDIpIFRoZSBzdGFnZSBpZCBpcyBhc3NpZ25lZCB0byBoYXZlIHRoZSBmb3Jt
YXQgb2Ygk3h4Lnl5lCB3aGVyZSB4eCANCiAgICAgICBiZWluZyB0aGUgYmxvY2sgdHlwZSBuYW1l
IHdoaWxlIHl5IGJlaW5nIHRoZSBpbnN0YW5jZSBpZCBvZiB0aGF0IA0KICAgICAgIHN0YWdlIGlu
IHRoZSBpbnN0YW5jZSB0YWJsZSBvZiB0eXBlIHh4LiAgIA0KICAgIDMpIFRoZSBmb2xsb3dpbmcg
c2hvcnRoYW5kIGFyZSB1c2VkIGZvciBGRSBibG9jayB0eXBlIG5hbWVzcGFjZTogDQogICAgICAg
SUc9SW5ncmVzcy1wb3J0OyBDTD1jbGFzc2lmaWVyOyBFRz1lZ3Jlc3MtcG9ydDsgUVU9cXVldWU7
IA0KICAgICAgIE1UPW1ldGVyOyBEUj1kcm9wcGVyOyBTQz1zY2hlZHVsZXI7IGFuZCBGVz1Gb3J3
YXJkZXIuIA0KICAgICANCiAgICAgICAgIEZpZ3VyZSA2LiBVc2luZyB0aGUgZGlyZWN0ZWQgZ3Jh
cGggYXBwcm9hY2ggdG8gbW9kZWwgdGhlIEZFIA0KICAgIGJsb2NrIHRvcG9sb2d5IGluIEZpZ3Vy
ZSA1KGMpLiANCiAgICAgDQogICAgIA0KICAgIC4gRW5jb2RlZCBTdGF0ZSBBcHByb2FjaCANCiAg
ICAgIA0KICAgIEluIGFkZGl0aW9uIHRvIHRoZSB0b3BvbG9naWNhbCBhcHByb2FjaCwgdGhlIFFE
RElNIG1vZGVsIGFsc28gDQogICAgYWRvcHRzIHRoZSBlbmNvZGVkIHN0YXRlIGFwcHJvYWNoIHNv
IHRoYXQgaW5mb3JtYXRpb24gYWJvdXQgdGhlIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBp
cmVzIERlYyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDE4XSAMDQogSW50ZXJuZXQg
RHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIw
MDMgDQogIA0KICANCiAgICB0cmVhdG1lbnQgdGhhdCBhIHBhY2tldCByZWNlaXZlZCBvbiBhbiBp
bmdyZXNzIGludGVyZmFjZSBpcyBhbGxvd2VkIA0KICAgIHRvIGJlIGNvbW11bmljYXRlZCBhbG9u
ZyB3aXRoIHRoZSBwYWNrZXQgdG8gdGhlIGVncmVzcyBpbnRlcmZhY2UgDQogICAgKHNlZSBbUURE
SU1dIFNlY3Rpb24gMy44LjMpLiBRRERJTSBtb2RlbCByZXByZXNlbnRzIHRoaXMgDQogICAgaW5m
b3JtYXRpb24gdHJhbnNmZXIgaW4gdGVybXMgb2YgYSBwYWNrZXQgcHJlYW1ibGUuICANCiAgICAg
DQogICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0rIA0KICAgICAgICAgICAgIHwgICAgIE1l
dGVyLUEgICAgfCANCiAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgIHwgDQogICAgICAgLS0t
LS0+fCAgICAgICAgICAgIEluIC18LS0tLS1QTS0xLS0tPiANCiAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgIHwgDQogICAgICAgICAgICAgfCAgICAgICAgICAgT3V0IC18LS0tLS1QTS0yLS0t
PiANCiAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLSsgDQogIA0KICAgICAgICAgICAgRmln
dXJlIDc6ICBNZXRlciBGb2xsb3dlZCBieSBUd28gUHJlYW1ibGUgTWFya2VycyANCiAgICAgDQog
ICAgRmlndXJlIDcgc2hvd3MgYW4gZXhhbXBsZSB1c2VkIGluIFtRRERJTV0gKHNlY3Rpb24gMy44
LjMpIGluIHdoaWNoIA0KICAgIG1ldGVyIHJlc3VsdHMgYXJlIGNhcHR1cmVkIGluIGEgcGFja2V0
IHByZWFtYmxlLiCTUHJlYW1iZXJNYXJrZXIgDQogICAgUE0tMSBhZGRzIHRvIHRoZSBwYWNrZXQg
cHJlYW1ibGUgYW4gaW5kaWNhdGlvbiB0aGF0IHRoZSBwYWNrZXQgDQogICAgZXhpdGVkIE1ldGVy
IEEgYXMgY29uZm9ybWluZyB0cmFmZmljLiBTaW1pbGFybHksIFByZWFtYmxlTWFya2VyIFBNLQ0K
ICAgIDIgYWRkcyB0byB0aGUgcHJlYW1ibGVzIG9mIHBhY2tldHMgdGhhdCBjb21lIHRocm91Z2gg
aXQgaW5kaWNhdGlvbnMgDQogICAgdGhhdCB0aGV5IGV4aXRlZCBNZXRlciBBIGFzIG5vbmNvbmZv
cm1pbmcgdHJhZmZpYy4gQSBQcmVhbWJsZU1hcmtlciANCiAgICBhcHBlbmRzIGl0cyBpbmZvcm1h
dGlvbiB0byB3aGF0ZXZlciBpcyBhbHJlYWR5IHByZXNlbnQgaW4gYSBwYWNrZXQgDQogICAgcHJl
YW1ibGUsIGFzIG9wcG9zZWQgdG8gb3ZlcndyaXRpbmcgd2hhdCBpcyBhbHJlYWR5IHRoZXJlLpQg
k1RvIA0KICAgIGZvc3RlciBpbnRlcm9wZXJhYmlsaXR5LCB0aGUgYmFzaWMgZm9ybWF0IG9mIHRo
ZSBpbmZvcm1hdGlvbiANCiAgICBjYXB0dXJlZCBieSBhIFByZWFtYmxlTWFya2VyIGlzIHNwZWNp
ZmllZC6UIJNPbmNlIGEgbWV0ZXIgcmVzdWx0IA0KICAgIGhhcyBiZWVuIHN0b3JlZCBpbiBhIHBh
Y2tldCBwcmVhbWJsZSwgaXQgaXMgYXZhaWxhYmxlIGZvciBhbnkgDQogICAgc3Vic2VxdWVudCBD
bGFzc2lmaWVyIHRvIHVzZS6UICAgICANCiAgICAgDQogICAgSW4gdGhlIGV4YW1wbGUgb2YgRmln
dXJlIDUoYyksIGlmIHRoZSByZXN1bHRzIGZyb20gY2xhc3NpZmllciBhcmUgDQogICAgdG8gaW1w
YWN0IGFsbCB0aGUgZm9sbG93aW5nIHN0YWdlcywgZXZlbiBiZXlvbmQgdGhlIGltbWVkaWF0ZSBu
ZXh0IA0KICAgIHN0YWdlLCBlbmNvZGVkIHN0YXRlIGFwcHJvYWNoIHNob3VsZCBiZSB1c2VkIHNv
IHRoYXQgbWV0YS1kYXRhIGlzIA0KICAgIGluc2VydGVkIHJlcHJlc2VudGluZyB0aGUgcmVzdWx0
cyBmcm9tIGNsYXNzaWZpZXIgYW5kIGlzIG1hZGUgDQogICAgYXZhaWxhYmxlIHRvIGFsbCBmb2xs
b3dpbmcgc3RhZ2VzLiAgDQogICAgIA0KICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLSsgICAr
LS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tLS0rIA0KICAgICAgICBpbnB1dCAgfCBFdGhlcm5l
dCAgIHwgICB8ICAgICAgICAgICAgfCAgIHwgRXRoZXJuZXQgICB8b3V0cHV0IA0KICAgICAgIC0t
LS0tLS0+fCBJbmdyZXNzICAgIHwtLT58IElQdjQgTDMgTFBNfC0tPnwgRWdyZXNzICAgICB8LS0t
LT4gDQogICAgICAgICAgICAgICB8IFBvcnQgTWdyICAgfCAgIHwgRm9yd2FyZGVyICB8ICAgfCBQ
b3J0IE1nciAgIHwgDQogICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0t
LS0rICAgKy0tLS0tLS0tLS0tLSsgDQogICAgDQogICAgICAgICAgICAgICAgICAgICAgKGEpIHVz
aW5nIGVuY29kZWQgc3RhdGUgYXBwcm9hY2ggDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgICAgIElucHV0ICArLS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0t
LS0rICAgICAgICAgICAgICAgICBvdXRwdXQgDQogICAgICAgIC0tLS0tLS0+fEluZ3ItUG9ydCAj
MXwtLT58ICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tKyAgIHwg
ICAgICAgICAgICB8ICAgKy0tLS0tLS0tLS0tLSsgDQogICAgICAgIC0tLS0tLS0+fEluZ3ItUG9y
dCAjMnwtLT58ICAgICAgICAgICAgfC0tPnxFZ3Jlc3NQb3J0IzF8LS0tLS0+IA0KICANCiBZYW5n
LCBldCBhbC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdl
IDE5XSAMDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2Rl
bCAgICAgICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICAgICAgICAgICAgICArLS0tLS0tLS0t
LS0tKyAgIHwgICAgICAgICAgICB8ICAgKy0tLS0tLS0tLS0tLSsgDQogICAgICAgIC0tLS0tLS0+
fEluZ3ItUG9ydCAjM3wtLT58SVB2NCBMMyBMUE0gfC0tPnxFZ3Jlc3NQb3J0IzJ8LS0tLS0+IA0K
ICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0rICAgfEZvcndhcmRlciAgIHwgICArLS0tLS0t
LS0tLS0tKyANCiAgICAgICAgLS0tLS0tLT58SW5nci1Qb3J0ICM0fC0tPnwgICAgICAgICAgICB8
LS0+fEVncmVzc1BvcnQjM3wtLS0tLT4gDQogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLSsg
ICB8ICAgICAgICAgICAgfCAgICstLS0tLS0tLS0tLS0rIA0KICAgICAgICAtLS0tLS0tPnxJbmdy
LVBvcnQgIzV8LS0+fCAgICAgICAgICAgIHwtLT58RWdyZXNzUG9ydCM0fC0tLS0tPiANCiAgICAg
ICAgICAgICAgICArLS0tLS0tLS0tLS0tKyAgIHwgICAgICAgICAgICB8ICAgKy0tLS0tLS0tLS0t
LSsgDQogICAgICAgIC0tLS0tLS0+fEluZ3ItUG9ydCAjNnwtLT58ICAgICAgICAgICAgfCANCiAg
ICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tLS0rICAgIA0KICAgICAN
CiAgICAgICAgICAgICAgIChiKSB1c2luZyBkaXJlY3RlZCBncmFwaCB0b3BvbG9naWNhbCBhcHBy
b2FjaCANCiAgICAgDQogICAgICAgICBGaWd1cmUgOC4gQSBzaW1wbGUgZXhhbXBsZSB1c2luZyB0
d28gZGlmZmVyZW50IGFwcHJvYWNoZXMuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogIA0KICAgIFVzaW5nIHRoZSB0b3BvbG9naWNhbCBhcHByb2FjaCBhcyBleGVt
cGxpZmllZCBieSBEaWZmU2VydiBtb2RlbCwgDQogICAgdGhlcmUgYXJlIE4gY29ubmVjdGlvbnMg
YmV0d2VlbiBhIGZhbi1vdXQgbm9kZSBvZiAxOk4gKGUuZy4sIGEgDQogICAgY2xhc3NpZmllcikg
YW5kIGl0cyBuZXh0IHN0YWdlcy4gVXNpbmcgdGhlIGVuY29kZWQgc3RhdGUgYXBwcm9hY2gsIA0K
ICAgIGZld2VyIGNvbm5lY3Rpb25zIGFyZSB0eXBpY2FsbHkgbmVlZGVkIGJldHdlZW4gdGhlIHNh
bWUgZmFuLW91dCANCiAgICBub2RlIGFuZCBpdHMgbmV4dCBzdGFnZXMsIGJlY2F1c2UgZWFjaCBw
YWNrZXQgY2FycmllcyBzb21lIHN0YXRlIA0KICAgIGluZm9ybWF0aW9uIGFzIG1ldGFkYXRhIHRo
YXQgdGhlIG5leHQgc3RhZ2Ugbm9kZXMgY2FuIGludGVycHJldCBhbmQgDQogICAgaW52b2tlIGRp
ZmZlcmVudCBwYWNrZXQgdHJlYXRtZW50LiBQdXJlIHRvcG9sb2dpY2FsIGFwcHJvYWNoZXMgY2Fu
IA0KICAgIGJlIG92ZXJseSBjb21wbGV4IHRvIHJlcHJlc2VudCBiZWNhdXNlIHRoZXkgZm9yY2Ug
b24gdG8gYnVpbGQgDQogICAgZWxhYm9yYXRlIHRvcG9sb2dpZXMgd2l0aCBhIGxvdCBtb3JlIGNv
bm5lY3Rpb25zLiAgQW4gZW5jb2RlZCBzdGF0ZSANCiAgICBhcHByb2FjaCBpcyBuaWNlciBpbiB0
aGF0IGl0IGFsbG93cyBvbmUgdG8gc2ltcGxpZnkgdGhlIGdyYXBoIGFuZCANCiAgICByZXByZXNl
bnQgdGhlIGZ1bmN0aW9uYWwgYmxvY2tzIHdpdGggbW9yZSBjbGFyaXR5LiBCdXQgaXQgZG9lcyAN
CiAgICByZXF1aXJlIGV4dHJhIG1ldGFkYXRhIHRvIGJlIGNhcnJpZWQgYWxvbmcgd2l0aCB0aGUg
cGFja2V0LCBsaWtlIA0KICAgIHRoZSBwcmVhbWJsZSBpbiB0aGUgUURESU0gbW9kZWwuIA0KICAg
ICANCiAgICBGb3IgZXhhbXBsZSBpbiBGaWd1cmUgOChhKSwgSVB2NCBMMyBMUE0gZm9yd2FyZGVy
IGdlbmVyYXRlcyBzb21lIA0KICAgIG1ldGFkYXRhIGF0IGl0cyBvdXRwdXQgdG8gY2FycnkgaW5m
b3JtYXRpb24gb24gd2hpY2ggcG9ydCB0aGUgDQogICAgcGFja2V0cyBzaG91bGQgZ28gdG8sIGFu
ZCAjMyAoRW5ldC1FZ3Jlc3MtcG9ydC1NYW5hZ2VyKSB1c2VzIHRoaXMgDQogICAgbWV0YSBkYXRh
IHRvIGRpcmVjdCB0aGUgcGFja2V0cyB0byB0aGUgcmlnaHQgZWdyZXNzIHBvcnQuIEZpZ3VyZSAN
CiAgICA4KGIpIHNob3dzIGhvdyB0aGUgRkUgZ3JhcGggbG9va3MgbGlrZSB3aGVuIHVzaW5nIHRo
ZSBwdXJlIA0KICAgIHRvcG9sb2dpY2FsIGFwcHJvYWNoIGluc3RlYWQsIGFzc3VtaW5nIHNpeCBp
bmdyZXNzIGFuZCBmb3VyIGVncmVzcyANCiAgICBwb3J0cy4gSXQgaXMgY2xlYXIgdGhhdCAoYikg
aXMgdW53aWVsZHkgY29tcGFyZWQgdG8gKGEpLiANCiAgICAgDQogICAgTm90ZSB0aGF0IHRoZSBG
RSBncmFwaCBjYW4gcmVwcmVzZW50IGxhcmdlbHkgYXJiaXRyYXJ5IHRvcG9sb2dpZXMgDQogICAg
b2YgdGhlIHN0YWdlcywgcmVnYXJkbGVzcyB3aGljaCBhcHByb2FjaCAodG9wb2xvZ2ljYWwgb3Ig
ZW5jb2RlZCANCiAgICBzdGF0ZSkgaXMgdGFrZW4uICBDbGVhcmx5IHRoZSB0d28gYXBwcm9hY2hl
cyBhcmUgbm90IGV4Y2x1c2l2ZS4gIA0KICAgIEZvciBjb21wbGV4IHRvcG9sb2dpZXMsIGEgY29t
YmluYXRpb24gb2YgdGhlIHR3byBpcyBtb3N0IHVzZWZ1bCBhbmQgDQogICAgZmxleGlibGUuIFRo
ZXJlZm9yZSwgd2UgcmVjb21tZW5kIHRoYXQgdGhlIEZvckNFUyBGRSBtb2RlbCBhZG9wdCANCiAg
ICBib3RoIGFwcHJvYWNoZXMuICBNb3JlIHNwZWNpZmljYWxseSwgdGhlIGRpcmVjdGVkIGdyYXBo
IHRvcG9sb2dpY2FsIA0KICAgIGFwcHJvYWNoIHNob3VsZCBiZSB1c2VkIGFzIHRoZSBiYXNpYyBt
b2RlbCwgd2hpbGUgdGhlIGVuY29kZWQgc3RhdGUgDQogICAgYXBwcm9hY2ggY2FuIGJlIHVzZWQg
YXMgb3B0aW9uYWwsIHdoZW4gbWV0YS1kYXRhIGlzIG5lZWRlZCBiZXR3ZWVuIA0KICAgIHN0YWdl
cyBiZXlvbmQgdGhlIGltbWVkaWF0ZSBuZXh0IG5laWdoYm9ycy4gIA0KICAgICANCiAgDQogWWFu
ZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFn
ZSAyMF0gDA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9k
ZWwgICAgICAgICAgSnVuZSAyMDAzIA0KICANCiAgDQogNS4gTG9naWNhbCBGRSBCbG9jayBMaWJy
YXJ5IA0KICAgICANCiAgICBBIHNtYWxsIHNldCBvZiBmaW5lLWdyYWluZWQgRkUgYmxvY2tzIGNh
biBiZSBpZGVudGlmaWVkIGFzIHRoZSB2ZXJ5IA0KICAgIGJhc2ljIHVuaXRzIGZyb20gd2hpY2gg
YWxsIG90aGVyIEZFIGZ1bmN0aW9ucyBjYW4gYmUgYnVpbHQgdXBvbi4gIA0KICAgIFN1Y2ggYSBz
ZXQgb2YgRkUgYmxvY2tzIGNhbiBiZSB2aWV3ZWQgYXMgYSBGRSBibG9jayBsaWJyYXJ5LiAgVGhp
cyANCiAgICBzZWN0aW9uIGRlZmluZXMgc3VjaCBhIGxpYnJhcnkuIA0KICAgICANCiAgICBTZXZl
cmFsIHdvcmtpbmcgZ3JvdXBzIGluIHRoZSBJRVRGIGhhdmUgYWxyZWFkeSBkb25lIHNvbWUgcmVs
ZXZhbnQgDQogICAgd29yayBpbiBtb2RlbGluZyB0aGUgcHJvdmlzaW9uaW5nIHBvbGljeSBkYXRh
IGZvciBzb21lIG9mIHRoZSANCiAgICBmdW5jdGlvbnMgd2UgYXJlIGludGVyZXN0ZWQgaW4sIGZv
ciBleGFtcGxlLCBEaWZmU2VydiANCiAgICAoRGlmZmVyZW50aWF0ZWQgU2VydmljZXMpIFBJQiBb
UkZDMzMxN10sIElQU2VjIFBJQiBbSVBTRUMtUElCXS4gDQogICAgV2hlbmV2ZXIgcG9zc2libGUs
IHdlIHNob3VsZCB0cnkgdG8gcmV1c2UgdGhlIHdvcmsgZG9uZSBlbHNld2hlcmUgDQogICAgaW5z
dGVhZCBvZiByZWludmVudGluZyB0aGUgd2hlZWwuIA0KICAgICANCiAgICAgDQogICAgRkUgYmxv
Y2tzIG1heSBiZSBjaGFyYWN0ZXJpemVkIGludG8gdHdvIGdlbmVyYWwgY2xhc3NlczogDQogICAg
aW5wdXQvb3V0cHV0IG9yaWVudGVkIGJsb2NrcywgYW5kIHByb2Nlc3NpbmcgYmxvY2tzLiAgRWFj
aCBjbGFzcyBpcyANCiAgICBjb21wb3NlZCBvZiBhIG51bWJlciBvZiBzdWItYmxvY2tzLCBhbmQg
dGhlIGNvbWJpbmF0aW9uIG9mIGNsYXNzZXMgDQogICAgYW5kIHN1Yi1ibG9ja3MgY2FuIGNvbXBs
ZXRlbHkgY2hhcmFjdGVyaXplIEZFIGZ1bmN0aW9ucy4gDQogICAgIA0KICAgIFRoZSBGRSBpbnB1
dC9vdXRwdXQgYmxvY2tzIGFyZSBjaGFyYWN0ZXJpemVkIGJ5IHRoZWlyIGlucHV0cyBhbmQgDQog
ICAgb3V0cHV0cywgYW5kIHRoZXkgZ2VuZXJhbGx5IGRvIG5vdCBtb2RpZnkgb3IgZnVydGhlciBw
cm9jZXNzIHRoZSANCiAgICBkYXRhIHRoYXQgdGhleSBoYW5kbGUuICBUaGUgRkUgcHJvY2Vzc2lu
ZyBibG9ja3MgYXJlIGNoYXJhY3Rlcml6ZWQgDQogICAgYnkgdGhlIG1hbm5lciBpbiB3aGljaCB0
aGV5IG1vZGlmeSB0aGUgcGFja2V0LCBtZXRhZGF0YSwgb3IgDQogICAgaW50ZXJuYWwgc3RhdGUs
IGluZGVwZW5kZW50IG9mIGhvdyB0aGF0IGluZm9ybWF0aW9uIGlzIGlucHV0IGludG8gDQogICAg
dGhlIGJsb2NrLiANCiAgICAgDQogNS4xLiBGRSBJbnB1dC9PdXRwdXQgQmxvY2sgQ2hhcmFjdGVy
aXphdGlvbiANCiAgICAgDQogICAgVGhlIEZFIGlucHV0L291dHB1dCBibG9ja3MgYXJlIGNoYXJh
Y3Rlcml6ZWQgYnkgdGhlIGZvbGxvd2luZyANCiAgICBlbGVtZW50czogDQogICAgIA0KICAgICAg
ICAgICAgLSBudW1iZXIgb2YgaW5wdXRzIA0KICAgICAgICAgICAgLSBudW1iZXIgb2Ygb3V0cHV0
cyANCiAgICAgICAgICAgICANCiAgICBUaGVzZSBibG9ja3MgZG8gbm90IG1vZGlmeSBvciBleGFt
aW5lIHRoZSBwYWNrZXQgaW4gYW55IHdheS4gDQogICAgIA0KICAgICAgICANCiA1LjEuMS4gU291
cmNlIEJsb2NrIA0KICAgICANCiAgICBBIHNvdXJjZSBibG9jayBoYXMgbm8gaW5wdXRzLCBhbmQg
b25lIG91dHB1dC4gIEl0IJNzb3VyY2VzlCBldmVudHMgDQogICAgZnJvbSB0aGUgZXh0ZXJuYWwg
d29ybGQgaW50byB0aGUgRkUgbW9kZWwuIA0KICAgICANCiAgICBUaGUgcHVycG9zZSBvZiB0aGUg
c291cmNlIGJsb2NrIGlzIHRvIGFsbG93IHRoZSBtb2RlbCB0byBleHBsaWNpdGx5IA0KICAgIGlu
dGVyYWN0IHdpdGggb2JqZWN0cyB0aGF0IGFyZSBvdXRzaWRlIG9mIHRoZSBtb2RlbC4gIFRoYXQg
aXMsIGFuIA0KICAgIEV0aGVybmVydCBwb3J0IHRoYXQgaW5qZWN0cyBwYWNrZXRzIGludG8gdGhl
IEZFIG1heSBiZSBtb2RlbGVkIGFzIGEgDQogICAgk3NvdXJjZZQgYmxvY2ssIGFzIGZyb20gdGhl
IHBvaW50IG9mIHZpZXcgb2YgdGhlIG1vZGVsLCBpdCBjcmVhdGVzIA0KICANCiBZYW5nLCBldCBh
bC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDIxXSAM
DQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAg
ICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICBwYWNrZXRzIG91dCBvZiB0aGUgk2V0aGVylCwg
YW5kIG91dHNpZGUgb2YgdGhlIHNjb3BlIG9mIHRoZSBtb2RlbC4gIA0KICAgIFNlZSBhbHNvIHRo
ZSBGRSBQb3J0IGJsb2NrIGJlbG93LCBpbiBTZWN0aW9uIDUuMS4zLiANCiAgICAgIA0KIDUuMS4y
LiBTaW5rIEJsb2NrIA0KICAgICANCiAgICBBIHNpbmsgYmxvY2sgaGFzIG9uZSBpbnB1dCwgYW5k
IG5vIG91dHB1dHMuICBJdCCTc2lua3OUIGV2ZW50cyBmcm9tIA0KICAgIHRoZSBGRSBtb2RlbCBp
bnRvIHRoZSBleHRlcm5hbCB3b3JsZC4gDQogICAgIA0KICAgIFRoZSBwdXJwb3NlIG9mIHRoZSBz
aW5rIGJsb2NrIGlzIHRvIGFsbG93IHRoZSBtb2RlbCB0byBleHBsaWNpdGx5IA0KICAgIGludGVy
YWN0IHdpdGggb2JqZWN0cyB0aGF0IGFyZSBvdXRzaWRlIG9mIHRoZSBtb2RlbC4gIFRoYXQgaXMs
IGFuZCANCiAgICBFdGhlcm5ldCBwb3J0IHRoYXQgc2VuZHMgcGFja2V0cyBmcm9tIGFuIEZFIG1h
eSBiZSBtb2RlbGVkIGFzIGEgDQogICAgk3NpbmuUIGJsb2NrLCBhcyBmcm9tIHRoZSBwb2ludCBv
ZiB2aWV3IG9mIHRoZSBtb2RlbCwgaXQgc2VuZHMgDQogICAgcGFja2V0cyBpbnRvIHRoZSCTZXRo
ZXKULCBhbmQgb3V0c2lkZSBvZiB0aGUgc2NvcGUgb2YgdGhlIG1vZGVsLiANCiAgICBTZWUgYWxz
byB0aGUgRkUgUG9ydCBibG9jayBiZWxvdywgaW4gU2VjdGlvbiA1LjEuMy4gDQogICAgIA0KICAg
ICANCiA1LjEuMy4gUG9ydCBCbG9jayANCiAgICAgDQogICAgQW4gRkUgUG9ydCBCbG9jayBpcyB1
c2VkIHRvIGRlc2NyaWJlIHNwZWNpZmljIHNpbmtzIG9yIHNvdXJjZXMuICBBbiANCiAgICBGRSBT
b3VyY2UgQmxvY2sgbWF5IHNvdXJjZSBldmVudHMgb3RoZXIgdGhhbiBwYWNrZXRzLCBzdWNoIGFz
IFRDUCANCiAgICB0aW1lcnMuICBBbiBGRSBTb3VyY2UgYmxvY2sgbWF5IGFsc28gbm90IHJlcXVp
cmUgY29tcGxleCANCiAgICBjb25maWd1cmF0aW9uLiAgSW4gYWRkaXRpb24sIHRoZSBtb2RlbCBz
aG91bGQgYmUgYWJsZSB0byBtYXAgYm90aCANCiAgICBzb3VyY2VzIGFuZCBzaW5rcyBvbnRvIG9u
ZSBsb2dpY2FsIGJsb2NrIHdoaWNoIG1vZGVscyBhIHBvcnQgdGhhdCANCiAgICBpbXBsZW1lbnRz
IHRob3NlIGZ1bmN0aW9ucy4gIEZvciB0aGVzZSByZWFzb25zLCBpdCBpcyB1c2VmdWwgdG8gDQog
ICAgZGVmaW5lIGEgUG9ydCBCbG9jayBzZXBhcmF0ZWx5IGZyb20gdGhlIHByZXZpb3VzbHkgZGVm
aW5lZCBTb3VyY2UgDQogICAgYW5kIFNpbmsgYmxvY2tzLCBldmVuIHRob3VnaCB0aGVyZSBpcyBz
b21lIG92ZXJsYXAgYmV0d2VlbiB0aGVtLiANCiAgICAgDQogICAgVGhlIEZFIFBvcnQgQmxvY2sg
Y29udGFpbnMgYSBudW1iZXIgb2YgY29uZmlndXJhYmxlIHBhcmFtZXRlcnMsIA0KICAgIHdoaWNo
IG1heSBpbmNsdWRlLCBidXQgYXJlIG5vdCBsaW1pdGVkIHRvLCB0aGUgZm9sbG93aW5nIGl0ZW1z
OiANCiAgICAgDQogICAgLSB0aGUgbnVtYmVyIG9mIHBvcnRzIG9uIHRoZSBGRTsgDQogICAgLSB0
aGUgc3ViLWludGVyZmFjZXMgaWYgYW55OyANCiAgICAtIHRoZSBzdGF0aWMgYXR0cmlidXRlcyBv
ZiBlYWNoIHBvcnQgKGUuZy4sIHBvcnQgdHlwZSwgZGlyZWN0aW9uLCANCiAgICBsaW5rIHNwZWVk
KTsgDQogICAgLSB0aGUgY29uZmlndXJhYmxlIGF0dHJpYnV0ZXMgb2YgZWFjaCBwb3J0IChlLmcu
LCBJUCBhZGRyZXNzLCANCiAgICBhZG1pbmlzdHJhdGl2ZSBzdGF0dXMpOyANCiAgICAtIHRoZSBz
dGF0aXN0aWNzIGNvbGxlY3RlZCBvbiBlYWNoIHBvcnQgKGUuZy4sIG51bWJlciBvZiBwYWNrZXRz
IA0KICAgIHJlY2VpdmVkKTsgIA0KICAgIC0gdGhlIGN1cnJlbnQgc3RhdHVzICh1cCBvciBkb3du
KS4gDQogICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgIA0KIDUuMS40LiBEcm9wcGVyIEJs
b2NrIA0KICAgICANCiAgICBBIGRyb3BwZXIgYmxvY2sgaGFzIG9uZSBpbnB1dCwgYW5kIG5vIG91
dHB1dHMuICBJdCBkaXNjYXJkcyBhbGwgDQogICAgcGFja2V0cyB0aGF0IGl0IHJlY2VpdmVzIHdp
dGhvdXQgYW55IG1vZGlmaWNhdGlvbiBvciBleGFtaW5hdGlvbiBvZiANCiAgICB0aG9zZSBwYWNr
ZXRzLiANCiAgICAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgRGVjIDIwMDMgICAg
ICAgICAgICAgICAgICAgICAgW1BhZ2UgMjJdIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZv
ckNFUyBGRSBGdW5jdGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAg
IFRoZSBwdXJwb3NlIG9mIGEgZHJvcHBlciBibG9jayBpcyB0byBhbGxvdyB0aGUgZGVzY3JpcHRp
b24gb2YgDQogICAgk3NpbmtzlCB3aXRoaW4gdGhlIG1vZGVsLCB3aGVyZSB0aG9zZSBzaW5rcyBk
byBub3QgcmVzdWx0IGluIHRoZSANCiAgICBwYWNrZXQgYmVpbmcgc2VudCBpbnRvIGFueSBvYmpl
Y3QgZXh0ZXJuYWwgdG8gdGhlIG1vZGVsLiANCiAgICAgDQogICAgIA0KIDUuMS41LiBNVVggQmxv
Y2sgDQogICAgIA0KICAgIEEgbXV4IGJsb2NrIGhhcyBOIGlucHV0cywgYW5kIG9uZSBvdXRwdXQu
ICBJdCBtdWx0aXBsZXhlcyBwYWNrZXRzIA0KICAgIGZyb20gdGhlIGlucHV0cyBvbnRvIGl0cyBv
dXRwdXQuIA0KICAgICANCiAgICAgDQogNS4xLjYuIFJlZGlyZWN0b3IgKGRlLU1VWCkgQmxvY2sg
DQogICAgIA0KICAgIEEgcmVkaXJlY3RvciBibG9jayBoYXMgb25lIGlucHV0LCBhbmQgTiBvdXRw
dXRzLiAgSXQgaXMgdGhlIGludmVyc2UgDQogICAgYSBNVVggYmxvY2suIA0KICAgICANCiAgICBU
aGUgcmVkaXJlY3RvciBibG9jayB0YWtlcyBhbiBpbnB1dCBwYWNrZXQgUCwgYW5kIHVzZXMgdGhl
IG1ldGFkYXRhIA0KICAgIE0gdG8gcmVkaXJlY3QgdGhhdCBwYWNrZXQgdG8gb25lIG9yIG1vcmUg
b2YgTiBvdXRwdXRzLCBlLmcuIE1vc3QgDQogICAgY29tbW9ubHkgdW5pY2FzdCBmb3J3YXJkaW5n
LCBtdWx0aWNhc3QsIG9yIGJyb2FkY2FzdC4gIA0KICAgICANCiAgICAgDQogNS4xLjcuIFNoYXBl
ciBCbG9jayANCiAgICAgDQogICAgQSBzaGFwZXIgYmxvY2sgaGFzIG9uZSBpbnB1dCwgYW5kIG9u
ZSBvdXRwdXQuICBJdCB0YWtlcyBpbnB1dCANCiAgICBwYWNrZXRzIGFuZCBtZXRhZGF0YSBhdCBz
b21lIHRpbWUgdCwgYW5kIG91dHB1dHMgdGhlIHBhY2tldCBhbmQgDQogICAgKHBvc3NpYmx5IHVw
ZGF0ZWQpIG1ldGFkYXRhIGF0IHNvbWUgb3RoZXIgdGltZSwgdJIuICBUaGUgcGFja2V0IGlzIA0K
ICAgIG5vdCBleGFtaW5lZCBvciBtb2RpZmllZCBkdXJpbmcgdGhpcyBwcm9jZXNzLiANCiAgICAg
DQogICAgVGhlIG1ldGEtZGF0YSBpcyB1c2VkIHRvIGRldGVybWluZSBob3cgdG8gc2hhcGUgdGhl
IG91dGdvaW5nIA0KICAgIHRyYWZmaWMuICBUaGUgcGFja2V0IGFuZCBtZXRhZGF0YSBhcmUgY29u
Y2VwdHVhbGx5IGFkZGVkIHRvIHRoZSANCiAgICBpbnRlcm5hbCBzdGF0ZSBTIG9mIHRoZSBibG9j
ayB3aGVuIHRoZSBwYWNrZXQgaXMgcmVjZWl2ZWQsIGFuZCBhcmUgDQogICAgcmVtb3ZlZCBmcm9t
IHRoYXQgaW50ZXJuYWwgc3RhdGUgd2hlbiB0aGUgcGFja2V0IGlzIG91dHB1dCBmcm9tIHRoZSAN
CiAgICBibG9jay4gDQogICAgIA0KICAgICANCiAgICAgDQogNS4yLiBGRSBQcm9jZXNzaW5nIEJs
b2NrcyANCiAgICAgDQogICAgQW4gRkUgcHJvY2Vzc2luZyBibG9jayBtYXkgYmUgY2hhcmFjdGVy
aXplZCBieSBmb3VyIHBhcmFtZXRlcnM6IA0KICAgICANCiAgICAgICAgIFAgliB0aGUgcGFja2V0
IHRoYXQgaXQgaXMgcHJvY2Vzc2luZyANCiAgICAgICAgIHQgliB0aGUgdGltZSBhdCB3aGljaCB0
aGF0IHBhY2tldCBpcyBiZWluZyBwcm9jZXNzZWQgDQogICAgICAgICBNIJYgdGhlIG1ldGFkYXRh
IHRoYXQgaXMgYXNzb2NpYXRlZCB3aXRoIHRoYXQgcGFja2V0IA0KICAgICAgICAgUyCWIHRoZSBp
bnRlcm5hbCBzdGF0ZSBvZiB0aGUgYmxvY2sgDQogICAgICAgICAgICAoaW5jbHVkaW5nIGFueSBD
RS0+RkUgY29uZmlndXJhdGlvbiwgYW5kIGFueSBpbnRlcm5hbCBGRSANCiAgICAgICAgICAgICBk
YXRhKSANCiAgICAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgRGVjIDIwMDMgICAg
ICAgICAgICAgICAgICAgICAgW1BhZ2UgMjNdIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZv
ckNFUyBGRSBGdW5jdGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAg
IFdlIGRvIG5vdCBtb2RlbCBvciBkZXNjcmliZSBob3cgYW55IG9mIHRoZXNlIHBhcmFtZXRlcnMg
YXJyaXZlIGF0IA0KICAgIHRoZSBibG9jay4gIEluc3RlYWQsIHdlIGNoYXJhY3Rlcml6ZSB0aGUg
YmxvY2tzIGJ5IGhvdyB0aGV5IHByb2Nlc3MgDQogICAgdGhvc2UgcGFyYW1ldGVycy4gDQogICAg
IA0KIDUuMi4xLiBDb3VudGVyIEJsb2NrIA0KICAgICANCiAgICBBIGNvdW50ZXIgYmxvY2sgdXBk
YXRlcyBpdHMgaW50ZXJuYWwgc3RhdGUgUywgYnkgY291bnRpbmcgcGFja2V0cywgDQogICAgb3Ig
bWV0YWRhdGEuICBUaGUgcGFja2V0IGlzIG5vdCBtb2RpZmllZCwgYW5kIHRoZSBtZXRhZGF0YSBt
YXksIG9yIA0KICAgIG1heSBub3QsIGJlIG1vZGlmaWVkLiANCiAgICAgDQogICAgQSBjb3VudGVy
IGJsb2NrIGlzIGluZGVwZW5kZW50IG9mIHRpbWUgkXSSLCBpbiB0aGF0IGl0IGRvZXMgbm90IA0K
ICAgIHBlcmZvcm0gYW55IHRpbWUtZGVwZW5kZW50IGNvdW50aW5nLiAgVGhlIHRpbWUgYXQgd2hp
Y2ggYSBjb3VudCBpcyANCiAgICBtYWRlIG1heSwgaG93ZXZlciwgYmUgYXNzb2NpYXRlZCB3aXRo
IHRoYXQgY291bnQuIA0KICAgICANCiA1LjIuMi4gTWV0ZXIgQmxvY2sgDQogICAgIA0KICAgIEEg
bWV0ZXIgYmxvY2sgaXMgYSBjb3VudGVyIGJsb2NrIHRoYXQgaXMgdGltZSBkZXBlbmRlbnQuICBU
aGF0IGlzLCANCiAgICBpdCBtZXRlcnMgdGhlIHJhdGUgb3ZlciB0aW1lIGF0IHdoaWNoIHBhY2tl
dHMgb3IgbWV0YWRhdGEgZmxvdyANCiAgICB0aHJvdWdoIHRoZSBibG9jay4gDQogICAgIA0KIDUu
Mi4zLiBGaWx0ZXIgQmxvY2sgDQogICAgIA0KICAgIEFjY29yZGluZyB0byBbRGlmZlNlcnZdLCAi
YSBmaWx0ZXIgY29uc2lzdHMgb2YgYSBzZXQgb2YgY29uZGl0aW9ucyANCiAgICBvbiB0aGUgY29t
cG9uZW50IHZhbHVlcyBvZiBhIHBhY2tldCdzIGNsYXNzaWZpY2F0aW9uIGtleSAodGhlIA0KICAg
IGhlYWRlciB2YWx1ZXMsIGNvbnRlbnRzLCBhbmQgYXR0cmlidXRlcyByZWxldmFudCBmb3IgDQog
ICAgY2xhc3NpZmljYXRpb24plC4gDQogICAgIA0KICAgIFRoYXQgaXMsIGEgZmlsdGVyIGJsb2Nr
IGV4YW1pbmVzIHRoZSBwYWNrZXQgd2l0aG91dCBtb2RpZnlpbmcgaXQsIA0KICAgIGFuZCB1c2Vz
IGl0cyBpbnRlcm5hbCBzdGF0ZSBTIHRvIG1ha2UgZGVjaXNpb25zIGFib3V0IHRoZSBwYWNrZXQu
IA0KICAgIFRoZSByZXN1bHQgb2YgdGhhdCBleGFtaW5hdGlvbiBpcyB0aGF0IHRoZSBmaWx0ZXIg
YmxvY2sgY3JlYXRlcyBuZXcgDQogICAgbWV0YWRhdGEgk21hdGNolCwgb3Igk25vIG1hdGNolCB0
byBhc3NvY2lhdGUgd2l0aCB0aGF0IHBhY2tldCwgDQogICAgZGVwZW5kaW5nIG9uIHdoZXRoZXIg
dGhlIHBhY2tldCBtYXRjaGVkLCBvciBkaWQgbm90IG1hdGNoLCB0aGUgDQogICAgY29uZGl0aW9u
cyBvZiB0aGUgZmlsdGVyLiANCiAgICAgDQogICAgQSBmaWx0ZXIgYmxvY2sgbWF5IGJlIHZpZXdl
ZCBhcyBhIHNwZWNpYWwgY2FzZSBvZiBhIGNsYXNzaWZpZXIgDQogICAgYmxvY2suICBBbHRlcm5h
dGVseSwgYSBjbGFzc2lmaWVyIGJsb2NrIG1heSBiZSB2aWV3ZWQgYXMgY29uc2lzdGluZyANCiAg
ICBvZiBtdWx0aXBsZSBmaWx0ZXIgYmxvY2tzLiANCiAgICAgDQogNS4yLjQuIENsYXNzaWZpZXIg
QmxvY2sgDQogICAgIA0KICAgIEEgY2xhc3NpZmllciBibG9jayB1c2VzIGl0cyBpbnRlcm5hbCBz
dGF0ZSBTIHRvIGNsYXNzaWZ5IHRoZSBwYWNrZXQgDQogICAgaW50byBvbmUgb2YgTiBkaWZmZXJl
bnQgbG9naWNhbCBjbGFzc2VzLiAgVGhhdCBpcywgaXQgdGFrZXMgYW4gDQogICAgaW5wdXQgcGFj
a2V0IGFuZCBtZXRhLWRhdGEsIGFuZCBwcm9kdWNlcyB0aGUgc2FtZSBwYWNrZXQgd2l0aCBuZXcg
DQogICAgb3IgbW9yZSBtZXRhLWRhdGEuICBBIGNsYXNzaWZpZXIgaXMgcGFyYW1ldGVyaXplZCBi
eSBmaWx0ZXJzLiAgDQogICAgQ2xhc3NpZmljYXRpb24gaXMgZG9uZSBieSBtYXRjaGluZyB0aGUg
Y29udGVudHMgb2YgdGhlIGluY29taW5nIA0KICAgIHBhY2tldHMgYWNjb3JkaW5nIHRvIHRoZSBm
aWx0ZXJzLCBhbmQgdGhlIHJlc3VsdCBvZiBjbGFzc2lmaWNhdGlvbiANCiAgICBpcyBwcm9kdWNl
ZCBpbiB0aGUgZm9ybSBvZiBtZXRhZGF0YS4gIE5vdGUgdGhhdCB0aGlzIGNsYXNzaWZpZXIgaXMg
DQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgRGVjIDIwMDMgICAgICAgICAgICAgICAg
ICAgICAgW1BhZ2UgMjRdIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBGdW5j
dGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAgIG1vZGVsZWQgc29s
ZWx5IGJhc2VkIG9uIGl0cyBpbnRlcm5hbCBwcm9jZXNzaW5nLCBhbmQgbm90IG9uIGl0cyANCiAg
ICBpbnB1dHMgYW5kIG91dHB1dHMuICBJdCBpcyBhIHNpbmdsZS1leGl0IGNsYXNzaWZpZXIgdGhh
dCBkb2VzIE5PVCANCiAgICBwaHlzaWNhbGx5IHJlZGlyZWN0IHRoZSBwYWNrZXQuICBJbiBjb250
cmFzdCwgYSBEaWZmU2Vydi1saWtlIA0KICAgIGNsYXNzaWZpZXIgaXMgYSAxOk4gKGZhbi1vdXQp
IGRldmljZTogSXQgdGFrZXMgYSBzaW5nbGUgdHJhZmZpYyANCiAgICBzdHJlYW0gYXMgaW5wdXQg
YW5kIGdlbmVyYXRlIE4gbG9naWNhbGx5IHNlcGFyYXRlIHRyYWZmaWMgc3RyZWFtcyANCiAgICBh
cyBvdXRwdXQuICBUaGF0IGtpbmQgb2YgbXVsdGktZXhpdCBjbGFzc2lmaWVyIGNhbiBiZSBtb2Rl
bGVkIGJ5IA0KICAgIGNvbWJpbmluZyB0aGlzIGNsYXNzaWZpZXIgd2l0aCBhIHJlZGlyZWN0b3Ig
KHNlZSBTZWN0aW9uIDUuMS41KS4gDQogICAgIA0KICAgIE5vdGUgdGhhdCBvdGhlciBGRSBCbG9j
a3MgTUFZIHBlcmZvcm0gc2ltcGxlIGNsYXNzaWZpY2F0aW9uIG9uIHRoZSANCiAgICBwYWNrZXQg
b3IgbWV0YWRhdGEuICBUaGUgcHVycG9zZSBvZiB0aGUgRkUgQ2xhc3NpZmllciBCbG9jayBpcyB0
byANCiAgICBtb2RlbCBhIGJsb2NrIHRoYXQgk2RpZ2VzdHOUIGxhcmdlIGFtb3VudHMgb2YgaW5w
dXQgZGF0YSAocGFja2V0LCANCiAgICBtZXRhZGF0YSksIHRvIHByb2R1Y2UgYSCTc3VtbWFyeZQg
b2YgdGhlIGNsYXNzaWZpY2F0aW9uIHJlc3VsdHMsIGluIA0KICAgIHRoZSBmb3JtIG9mIGFkZGl0
aW9uYWwgbWV0YWRhdGEuIE90aGVyIEZFIEJsb2NrcyBjYW4gdGhlbiB1c2UgdGhpcyANCiAgICBz
dW1tYXJ5IGluZm9ybWF0aW9uIHRvIHF1aWNrbHkgYW5kIHNpbXBseSBwZXJmb3JtIHRyaXZpYWwg
DQogICAgk2NsYXNzaWZpY2F0aW9uc5QuIA0KICANCiAgICBUaGUgcmVxdWlyZW1lbnQgZm9yIGEg
dW5pcXVlIGFuZCBzZXBhcmF0ZSBGRSBDbGFzc2lmaWVyIEJsb2NrIGNvbWVzIA0KICAgIGFib3V0
IGJlY2F1c2UgaXQgd291bGQgbm90IG1ha2Ugc2Vuc2UgdG8gbW9kZWwgYSBjbGFzc2lmaWVyIGJs
b2NrIA0KICAgIGluc2lkZSBlYWNoIG9mIGV2ZXJ5IG90aGVyIGJsb2NrLiAgU3VjaCBhIG1vZGVs
IHdvdWxkIGJlIGhpZ2hseSANCiAgICByZWR1bmRhbnQuICBXZSB0aGVyZWZvcmUgc3BlY2lmaWNh
bGx5IG1vZGVsIGEgY29tcGxleCANCiAgICBjbGFzc2lmaWNhdGlvbiBibG9jaywgYW5kIGV4cGxp
Y2l0bHkgc3RhdGUgdGhhdCBvdGhlciBibG9ja3MgbWF5IA0KICAgIG1ha2UgZGVjaXNpb25zIGJh
c2VkIG9uIHRoZSBwYXJhbWV0ZXJzIFMsIHQsIGFuZCBNLCBidXQgbm90IG9uIFAuIA0KICAgICAN
CiAgICAgDQogNS4yLjUuIFJlZGlyZWN0aW5nIENsYXNzaWZpZXIgQmxvY2sgDQogICAgIA0KICAg
IFRoaXMgYmxvY2sgaXMgbG9naWNhbGx5IGEgY29tYmluYXRpb24gb2YgdGhlIEZFIENsYXNzaWZp
ZXIgQmxvY2sgaW4gDQogICAgU2VjdGlvbiA1LjIuNCwgYW5kIHRoZSBGRSBSZWRpcmVjdG9yIEJs
b2NrIGluIFNlY3Rpb24gNS4xLjYuICBJdCANCiAgICB1c2VzIGl0cyBpbnRlcm5hbCBjbGFzc2lm
aWNhdGlvbiBydWxlcyB0byByZWRpcmVjdCB0aGUgaW5wdXQgcGFja2V0IA0KICAgIFAgdG8gb25l
IG9yIG1vcmUgb3V0cHV0cy4gDQogICAgIA0KICAgIEl0cyBwdXJwb3NlIGlzIHRvIGFsbG93IHRo
ZSCTYXRvbWljlCBtb2RlbGluZyBvZiBjbGFzc2lmaWNhdGlvbiANCiAgICB3aXRoIHJlZGlyZWN0
aW9uLiAgSWYgdGhpcyBibG9jayB3YXMgZGVzY3JpYmVkIGFzIHR3byBibG9ja3MsIHRoZW4gDQog
ICAgdGhlIG1vZGVsIHdvdWxkIGJlIHJlcXVpcmVkIHRvIGRlc2NyaWJlIHRoZSBmb3JtYXQgYW5k
IA0KICAgIGludGVycHJldGF0aW9uIG9mIHRoZSBtZXRhZGF0YS4gIEFzIHRoZXJlIGlzIG5vdCB5
ZXQgY29uc2Vuc3VzIG9uIA0KICAgIHRoZSBmb3JtYXQgYW5kIGludGVycHJldGF0aW9uIG9mIG1l
dGFkYXRhLCBpdCBpcyBwcmVmZXJhYmxlIHRvIA0KICAgIGRlZmluZSBhbiBhZGRpdGlvbmFsIGJs
b2NrIHdoaWNoIGFsbG93cyB1cyB0byBhdm9pZCBtb3N0IG9mIHRoYXQgDQogICAgY29udGVudGlv
bi4gDQogICAgIA0KICAgIEl0IGlzIGV4cGVjdGVkIHRoYXQgb25jZSB0aGVyZSBpcyBleHBlcmll
bmNlIHdpdGggdXNpbmcgdGhlIEZFIA0KICAgIG1vZGVsIGFuZCBibG9ja3MgZGVmaW5lZCBoZXJl
LCB0aGF0IHdlIG1heSByZWFjaCBjb25zZW5zdXMgb24gdGhlIA0KICAgIGZvcm1hdCBhbmQgaW50
ZXJwcmV0YXRpb24gb2YgdGhlIG1ldGFkYXRhLiAgQXQgdGhhdCB0aW1lLCB3ZSBtYXkgDQogICAg
cmV2aXNpdCB0aGUgZGVmaW5pdGlvbiBvZiB0aGlzIGJsb2NrLCBhbmQgbWF5IGNob29zZSB0byBy
ZW1vdmUgaXQgDQogICAgZHVlIHRvIHJlZHVuZGFuY3kgd2l0aCBwcmV2aW91c2x5IGRlZmluZWQg
YmxvY2tzLiANCiAgICAgDQogNS4yLjYuIE1vZGlmaWVyIEJsb2NrIA0KICAgICANCiAgDQogWWFu
ZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFn
ZSAyNV0gDA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9k
ZWwgICAgICAgICAgSnVuZSAyMDAzIA0KICANCiAgDQogICAgQSBtb2RpZmllciBibG9jayBtb2Rp
ZmllcyBpbmNvbWluZyBwYWNrZXRzIGFuZCBzZW5kcyB0aGVtIG91dC4gVGhpcyANCiAgICBpcyBh
IGdlbmVyaWMgk2NhdGNoLWFsbJQgYmxvY2sgZm9yIHBhY2tldCBwcm9jZXNzaW5nIHdoaWNoIGlz
IG5vdCANCiAgICBtb2RlbGVkIGluIG9uZSBvZiB0aGUgb3RoZXIgYmxvY2tzLiAgVXN1YWxseSB0
aGUgbWV0YS1kYXRhIGlzIHVzZWQgDQogICAgdG8gZGV0ZXJtaW5lIGhvdyB0byBtb2RpZnkgdGhl
IHBhY2tldC4gIA0KICAgICANCiAgICBUaGlzIGJsb2NrIGlzIGRlZmluZWQgaW4gYSBnZW5lcmlj
IG1hbm5lciwgYW5kIHdlIGV4cGVjdCB0aGF0IA0KICAgIHNwZWNpZmljIGV4YW1wbGVzIG9mIHBh
Y2tldCBhbmQvb3IgbWV0YWRhdGEgbW9kaWZpY2F0aW9uIHdpbGwgYmUgDQogICAgZGVzY3JpYmVk
IGFzIGJlbG93LCB3aXRoIG5hbWVkIHN1Yi1jbGFzc2VzIG9mIHRoZSBtb2RpZmllciBibG9jay4g
DQogICAgIA0KICAgICANCiA1LjIuNy4gUGFja2V0IEhlYWRlciBSZXdyaXRlciBCbG9jayANCiAg
ICAgDQogICAgVGhpcyBibG9jayBpcyBhIHN1Yi1jbGFzcyBvZiB0aGUgTW9kaWZpZXIgQmxvY2su
ICBJdCBpcyB1c2VkIHRvIHJlLQ0KICAgIHdyaXRlIGZpZWxkcyBvbiB0aGUgcGFja2V0IGhlYWRl
ciwgc3VjaCBhcyBJcHY0IFRUTCBkZWNyZW1lbnRpbmcsIA0KICAgIGNoZWNrc3VtIGNhbGN1bGF0
aW9uLCBvciBUQ1AvSVAgTkFULiANCiAgICAgDQogICAgIA0KIDUuMi44LiBQYWNrZXQgQ29tcHJl
c3Npb24vRGVjb21wcmVzc2lvbiBCbG9jayANCiAgICAgDQogICAgVGhpcyBibG9jayBpcyBhIHN1
Yi1jbGFzcyBvZiB0aGUgTW9kaWZpZXIgQmxvY2suICBJdCBpcyB1c2VkIHRvIA0KICAgIGNvbXBy
ZXNzIG9yIGRlY29tcHJlc3MgcGFja2V0IGRhdGEsIHN1Y2ggYXMgd2l0aCBJcHY0IFZhbiBKYWNv
YnNvbiANCiAgICBoZWFkZXIgY29tcHJlc3Npb24uIA0KICAgICANCiAgICBJdCBtYXkgYmUgdXNl
ZnVsIHRvIHNwbGl0IHRoaXMgYmxvY2sgaW50byBzZXBhcmF0ZSBjb21wcmVzc2lvbiBhbmQgDQog
ICAgZGVjb21wcmVzc2lvbiBibG9ja3MuICBUaGlzIGRlY2lzaW9uIHNob3VsZCBiZSBtYWRlIGFm
dGVyIHdlIGhhdmUgDQogICAgbW9yZSBleHBlcmllbmNlIHdpdGggdGhlIG1vZGVsLiANCiAgICAg
DQogNS4yLjkuIFBhY2tldCBFbmNyeXB0aW9uL0RlY3J5cHRpb24gQmxvY2sgDQogICAgIA0KICAg
IFRoaXMgYmxvY2sgaXMgYSBzdWItY2xhc3Mgb2YgdGhlIE1vZGlmaWVyIEJsb2NrLiAgSXQgaXMg
dXNlZCB0byANCiAgICBlbmNyeXB0IG9yIGRlY3J5cHQgcGFja2V0IGRhdGEsIHN1Y2ggYXMgd2l0
aCBUTFMuIA0KICAgICANCiAgICBJdCBtYXkgYmUgdXNlZnVsIHRvIHNwbGl0IHRoaXMgYmxvY2sg
aW50byBzZXBhcmF0ZSBlbmNyeXB0aW9uIGFuZCANCiAgICBkZWNyeXB0aW9uIGJsb2Nrcy4gIFRo
aXMgZGVjaXNpb24gc2hvdWxkIGJlIG1hZGUgYWZ0ZXIgd2UgaGF2ZSBtb3JlIA0KICAgIGV4cGVy
aWVuY2Ugd2l0aCB0aGUgbW9kZWwuIA0KICAgICANCiAgICAgDQogNS4yLjEwLiBQYWNrZXQgRW5j
YXBzdWxhdGlvbi9EZWNhcHN1bGF0aW9uIEJsb2NrIA0KICAgICANCiAgICBUaGlzIGJsb2NrIGlz
IGEgc3ViLWNsYXNzIG9mIHRoZSBNb2RpZmllciBCbG9jay4gIEl0IGlzIHVzZWQgdG8gDQogICAg
ZW5jYXBzdWxhdGUgb3IgZGVjYXBzdWxhdGUgcGFja2V0IGRhdGEsIHN1Y2ggYXMgd2l0aCBJUCBp
biBJUC4gDQogICAgIA0KICAgIEl0IG1heSBiZSB1c2VmdWwgdG8gc3BsaXQgdGhpcyBibG9jayBp
bnRvIHNlcGFyYXRlIGVuY2Fwc3VsYXRpb24gDQogICAgYW5kIGRlY2Fwc3VsYXRpb24gYmxvY2tz
LiAgVGhpcyBkZWNpc2lvbiBzaG91bGQgYmUgbWFkZSBhZnRlciB3ZSANCiAgICBoYXZlIG1vcmUg
ZXhwZXJpZW5jZSB3aXRoIHRoZSBtb2RlbC4gDQogICAgIA0KICAgICANCiAgDQogWWFuZywgZXQg
YWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAyNl0g
DA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAg
ICAgICAgSnVuZSAyMDAzIA0KICANCiAgDQogICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
IA0KICAgICANCiAgICAgICANCiAgICAgDQogNi4gTWluaW1hbCBTZXQgb2YgTG9naWNhbCBGdW5j
dGlvbnMgUmVxdWlyZWQgZm9yIEZFIE1vZGVsIA0KICAgICAgDQogICAgQSBtaW5pbXVtIHNldCBv
ZiBGRSBmdW5jdGlvbnMgaXMgZGVmaW5lZCBpbiBbRk9SQ0VTLVJFUV0gdGhhdCBtdXN0IA0KICAg
IGJlIHN1cHBvcnRlZCBieSBhbnkgcHJvcG9zZWQgRkUgbW9kZWwuICBJbiB0aGlzIHNlY3Rpb24s
IHdlIA0KICAgIGRlbW9uc3RyYXRlIGhvdyB0aGUgc21hbGwgRkUgYmxvY2sgbGlicmFyeSBkZWZp
bmVkIGluIFNlY3Rpb24gNSBjYW4gDQogICAgYmUgdXNlZCB0byBtb2RlbCBhbGwgdGhlIGxvZ2lj
YWwgZnVuY3Rpb25zIHJlcXVpcmVkIGluIFtGT1JDRVMtDQogICAgUkVRXS4gDQogIA0KIDYuMS4g
UW9TIEZ1bmN0aW9ucyANCiAgICAgDQogICAgVGhlIElFVEYgY29tbXVuaXR5IGhhcyBhbHJlYWR5
IGRvbmUgc29tZSB3b3JrIGluIG1vZGVsaW5nIHRoZSBRb1MgDQogICAgZnVuY3Rpb25zIGluIHRo
ZSBkYXRhcGF0aC4gVGhlIElFVEYgRGlmZlNlcnYgd29ya2luZyBncm91cCBoYXMgDQogICAgZGVm
aW5lZCBhbiBpbmZvcm1hbCBkYXRhIG1vZGVsIFtSRkMzMjkwXSBmb3IgUW9TLXJlbGF0ZWQgZnVu
Y3Rpb25zIA0KICAgIGxpa2UgY2xhc3NpZmljYXRpb24sIG1ldGVyaW5nLCBtYXJraW5nLCBhY3Rp
b25zIG9mIG1hcmtpbmcsIA0KICAgIGRyb3BwaW5nLCBjb3VudGluZyBhbmQgbXVsdGlwbGV4aW5n
LCBxdWV1ZWluZywgZXRjLiBUaGUgbGF0ZXN0IHdvcmsgDQogICAgb24gRGlmZlNlcnYgUElCIChQ
b2xpY3kgSW5mb3JtYXRpb24gQmFzZSkgW1JGQzMzMTddIGRlZmluZXMgYSBzZXQgDQogICAgb2Yg
cHJvdmlzaW9uaW5nIGNsYXNzZXMgdG8gcHJvdmlkZSBwb2xpY3kgY29udHJvbCBvZiByZXNvdXJj
ZXMgDQogICAgaW1wbGVtZW50aW5nIHRoZSBEaWZlcmVudGlhdGVkIFNlcnZpY2VzIEFyY2hpdGVj
dHVyZS4gRGlmZlNlcnYgUElCIA0KICAgIGFsc28gaGFzIGFuIGVsZW1lbnQgb2YgY2FwYWJpbGl0
eSBmbGF2b3IgaW4gaXQuIFRoZSBJRVRGIFBvbGljeSANCiAgICBGcmFtZXdvcmsgd29ya2luZyBn
cm91cCBpcyBhbHNvIGRlZmluaW5nIGFuIGluZm9ybWF0aW9uYWwgbW9kZWwgDQogICAgW1FERElN
XSB0byBkZXNjcmliZSB0aGUgUW9TIG1lY2hhbmlzbXMgaW5oZXJlbnQgaW4gZGlmZmVyZW50IA0K
ICAgIG5ldHdvcmsgZGV2aWNlcywgaW5jbHVkaW5nIGhvc3RzLiBUaGlzIG1vZGVsIGlzIGludGVu
ZGVkIHRvIGJlIHVzZWQgDQogICAgd2l0aCB0aGUgUW9TIFBvbGljeSBJbmZvcm1hdGlvbiBNb2Rl
bCBbUVBJTV0gdG8gbW9kZWwgaG93IHBvbGljaWVzIA0KICAgIGNhbiBiZSBkZWZpbmVkIHRvIG1h
bmFnZSBhbmQgY29uZmlndXJlIHRoZSBRb1MgbWVjaGFuaXNtcyBwcmVzZW50IA0KICAgIGluIHRo
ZSBkYXRhcGF0aCBvZiBkZXZpY2VzLiANCiAgDQogICAgSGVyZSBpcyBhIGxpc3Qgb2YgUW9TIGZ1
bmN0aW9uYWwgYmxvY2tzIHRoYXQgc2hvdWxkIGJlIHN1cHBvcnRlZCANCiAgICBkaXJlY3RseSBp
biB0aGUgbGlicmFyeSBvciBpbmRpcmVjdGx5IHZpYSBjb21iaW5hdGlvbiBvZiB0aGUgRkUgDQog
ICAgYmxvY2tzIGluIHRoZSBsaWJyYXJ5OiANCiAgICAgICAuIENsYXNzaWZpZXIgDQogICAgICAg
LiBNZXRlciANCiAgICAgICAuIE1hcmtlciANCiAgICAgICAuIERyb3BwZXIgDQogICAgICAgLiBD
b3VudGVyICAgICAgIA0KICAgICAgIC4gUXVldWUgYW5kIFNjaGVkdWxlciANCiAgICAgICAuIFNo
YXBlciANCiAgICAgICAgDQogNi4xLjEuIENsYXNzaWZpZXIgDQogICAgIA0KICAgIFRoZXJlIGFy
ZSB0d28gd2F5cyB0byBkZWZpbmUgYSBjbGFzc2lmaWVyIGJsb2NrOiBzaW5nbGUtZXhpdCANCiAg
ICBjbGFzc2lmaWVyIG9yIG11bHRpLWV4aXQgY2xhc3NpZmllci4gICANCiAgICAgDQogIA0KIFlh
bmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgRGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1Bh
Z2UgMjddIAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBGdW5jdGlvbmFsIE1v
ZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAgIEEgc2luZ2xlLWV4aXQgY2xhc3Np
ZmllciBmb2xsb3dzIHRoZSBRRERJTSBtb2RlbC4gSXQgdGFrZXMgYW4gaW5wdXQgDQogICAgcGFj
a2V0IGFuZCBtZXRhLWRhdGEsIGFuZCBwcm9kdWNlcyB0aGUgc2FtZSBwYWNrZXQsIHdpdGggbmV3
L21vcmUgDQogICAgbWV0YS1kYXRhLiAgU3VjaCBhIHNpbmdsZS1leGl0IGNsYXNzaWZpZXIgZG9l
cyBub3QgcGh5c2ljYWxseSANCiAgICByZWRpcmVjdCB0aGUgcGFja2V0cy4gIEl0IG9ubHkgZGVj
aWRlcyB3aGljaCBtZXRhLWRhdGEgdG8gYXNzb2NpYXRlIA0KICAgIHdpdGggdGhlIHBhY2tldCBh
bmQgc3VjaCBtZXRhLWRhdGEgY2FuIGJlIHVzZWQgYnkgbGF0ZXIgYmxvY2tzIHRvIA0KICAgIHBo
eXNpY2FsbHkgcmVkaXJlY3QgdGhlIHBhY2tldHMuIA0KICAgICANCiAgICBBIG11bHRpLWV4aXQg
Y2xhc3NpZmllciwgb24gdGhlIG90aGVyIGhhbmQsIGZvbGxvd3MgdGhlIERpZmZTZXJ2IA0KICAg
IG1vZGVsLiAgSXQgaXMgZXF1aXZhbGVudCBvZiBhIHNpbmdsZS1leGl0IGNsYXNzaWZpZXIgZm9s
bG93ZWQgYnkgYSANCiAgICByZWRpcmVjdG9yLiAgU3VjaCBhIGNsYXNzaWZpZXIgZGlyZWN0cyBw
YWNrZXRzIHRvIGRpZmZlcmVudCBvdXRwdXQgDQogICAgcGF0aHMuIA0KICAgICANCiA2LjEuMi4g
IE1ldGVyIA0KICAgICAgICANCiAgICBNZXRlciBpcyBkaXJlY3RseSBkZWZpbmVkIGluIHRoZSBG
RSBCbG9jayBsaWJyYXJ5LiANCiAgICAgIA0KIDYuMS4zLiBNYXJrZXIgDQogICAgICAgIA0KICAg
IE1hcmtlciBjYW4gYmUgbW9kZWxlZCBhcyBhIHNwZWNpYWwga2luZCBvZiBGRSBNb2RpZmllciBC
bG9jay4gDQogICAgIA0KIDYuMS40LiBEcm9wcGVyIA0KICAgICAgICANCiAgICBEcm9wcGVyIGlz
IGRpcmVjdGx5IGRlZmluZWQgaW4gdGhlIEZFIEJsb2NrIGxpYnJhcnkuIA0KICAgICAgDQogNi4x
LjUuIENvdW50ZXIgDQogICAgICAgIA0KICAgIENvdW50ZXIgaXMgZGlyZWN0bHkgZGVmaW5lZCBp
biB0aGUgRkUgQmxvY2sgbGlicmFyeS4gDQogICAgICANCiA2LjEuNi4gUXVldWUgYW5kIFNjaGVk
dWxlciAoPykgDQogICAgICAgIA0KIDYuMS43LiBTaGFwZXIgDQogICAgICAgIA0KICAgIFNoYXBl
ciBpcyBkaXJlY3RseSBkZWZpbmVkIGluIHRoZSBGRSBCbG9jayBsaWJyYXJ5LiANCiAgICAgIA0K
IDYuMi4gR2VuZXJpYyBGaWx0ZXJpbmcgRnVuY3Rpb25zIA0KICANCiAgICBBIGNvbWJpbmF0aW9u
IG9mIGNsYXNzaWZpZXIsIHJlZGlyZWN0b3IsIG1vZGlmaWVyIGV0Yy4gY2FuIG1vZGVsIA0KICAg
IGNvbXBsZXggc2V0IG9mIGZpbHRlcmluZyBmdW5jdGlvbnMuIEZvciBleGFtcGxlLCBGaWd1cmUg
OSANCiAgICByZXByZXNlbnRzIGEgZmlsdGVyaW5nIGZ1bmN0aW9uIHRoYXQgY2xhc3NpZmllcyBw
YWNrZXRzIGludG8gb25lIG9mIA0KICAgIHR3byBsb2dpY2FsIGNsYXNzZXM6IGZvcndhcmQsIGFu
ZCBkcm9wLiAgVGhlc2UgbG9naWNhbCBjbGFzc2VzIGFyZSANCiAgICByZXByZXNlbnRlZCBhcyBt
ZXRhIGRhdGEgTTEsIGFuZCBNMi4gIFRoZSByZS1kaXJlY3RvciB1c2VzIHRoaXMgDQogICAgbWV0
YSBkYXRhIHRvIHJlLWRpcmVjdCB0aGUgcGFja2V0IHRvIG9uZSBvZiB0d28gb3V0cHV0cy4gIFRo
ZSBmaXJzdCANCiAgICBzaW5rcyB0aGUgcGFja2V0IGJhY2sgaW50byB0aGUgbmV0d29yay4gIFRo
ZSBzZWNvbmQgc2lsZW50bHkgZHJvcHMgDQogICAgdGhlIHBhY2tldHMuIA0KICAgICANCiAgICAg
ICAgICAgICAgICAgY2xhc3NpZmllciAtPiByZWRpcmVjdG9yICAtLS1NMS0tLSAgc2luayANCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIA0KICANCiBZYW5nLCBl
dCBhbC4gICAgICBFeHBpcmVzIERlYyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDI4
XSAMDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAg
ICAgICAgICBKdW5lIDIwMDMgDQogIA0KICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXC1NMi0tLSAgZHJvcHBlciANCiAgICAgDQogICAgICAgICAgICAgICAg
ICBGaWd1cmUgOS4gQSBmaWx0ZXJpbmcgZnVuY3Rpb24gZXhhbXBsZS4gDQogIA0KIDYuMy4gVmVu
ZG9yIFNwZWNpZmljIEZ1bmN0aW9ucyANCiAgDQogICAgTmV3IGFuZCBjdXJyZW50bHkgdW5rbm93
biBGRSBmdW5jdGlvbmFsaXR5IGNhbiBiZSBkZXJpdmVkIChpLmUuLCANCiAgICBleHRlbmRlZCkg
YmFzZWQgb24gdGhlIGdlbmVyaWMgRkUgQmxvY2suIFRoZSBuYW1lIHNwYWNlIHVzZWQgdG8gDQog
ICAgaWRlbnRpZnkgdGhlIEZFIGJsb2NrIHR5cGUgbXVzdCBiZSBleHRlbnNpYmxlIHN1Y2ggdGhh
dCBuZXcgbG9naWNhbCANCiAgICBmdW5jdGlvbnMgY2FuIGJlIGRlZmluZWQgYW5kIGFkZGVkIGxh
dGVyIHRvIGFjY29tbW9kYXRlIGZ1dHVyZSANCiAgICBpbm5vdmF0aW9uIGluIGZvcndhcmRpbmcg
cGxhbmUsIGFzIGxvbmcgYXMgdGhlIG5ldyBmdW5jdGlvbnMgYXJlIA0KICAgIG1vZGVsZWQgYXMg
YW4gRkUgYmxvY2suICANCiAgICAgDQogNi40LiBQb3J0IEZ1bmN0aW9ucyANCiAgDQogICAgRXZl
cnkgRkUgY29udGFpbnMgYSBjZXJ0YWluIG51bWJlciBvZiBpbnRlcmZhY2VzIChwb3J0cyksIGlu
Y2x1ZGluZyANCiAgICBib3RoIHRoZSBpbnRlci1ORSBpbnRlcmZhY2VzIGFuZCBpbnRyYS1ORSBp
bnRlcmZhY2VzLiAgVGhlIGludGVyLU5FIA0KICAgIGludGVyZmFjZXMgYXJlIHRoZSBleHRlcm5h
bCBpbnRlcmZhY2VzIGZvciB0aGUgTkUgdG8gDQogICAgcmVjZWl2ZS9mb3J3YXJkIHBhY2tldHMg
ZnJvbS90byB0aGUgZXh0ZXJuYWwgd29ybGQuICBUaGUgaW50cmEtTkUgDQogICAgaW50ZXJmYWNl
cyBhcmUgdXNlZCBmb3IgRkUtRkUgb3IgRkUtQ0UgY29tbXVuaWNhdGlvbnMuICBTYW1lIG1vZGVs
IA0KICAgIHNob3VsZCBiZSB1c2VkIGZvciBib3RoIHRoZSBpbnRlci1GRSBhbmQgaW50cmEtRkUg
aW50ZXJmYWNlcywgYnV0IA0KICAgIGl0IGlzIG5lY2Vzc2FyeSB0byBtYWtlIHRoZSBkaXN0aW5j
dGlvbiBiZXR3ZWVuIHRoZSB0d28ga25vd24gdG8gDQogICAgdGhlIENFIHNvIHRoYXQgdGhlIENF
IGNhbiBkbyBkaWZmZXJlbnQgY29uZmlndXJhdGlvbi4gDQogIA0KICAgIENlcnRhaW4gdHlwZXMg
b2YgcGh5c2ljYWwgcG9ydHMgaGF2ZSBzdWItaW50ZXJmYWNlcyAoZnJhbWUgcmVsYXkgDQogICAg
RExDSXMsIEFUTSBWQ3MsIEV0aGVybmV0IFZMYW5zLCBldGMuKSBhcyB2aXJ0dWFsIG9yIGxvZ2lj
YWwgDQogICAgaW50ZXJmYWNlcy4gU29tZSBpbXBsZW1lbnRhdGlvbnMgdHJlYXQgdHVubmVscyAo
ZS5nLiwgR1JFLCBMMlRQLCANCiAgICBJUFNlYywgTVBMUywgZXRjLikgYXMgaW50ZXJmYWNlcywg
d2hpbGUgb3RoZXJzIGRvIG5vdC4gW0ZPUkNFUy1SRVFdIA0KICAgIHRyZWF0cyB0dW5uZWxpbmcg
YXMgaGlnaC10b3VjaCBmdW5jdGlvbnMgYW5kIHNvIEZFIG1vZGVsIGRvZXMgbm90IA0KICAgIG1v
ZGVsIHR1bm5lbGluZyBhcyBwYXJ0IG9mIHRoZSBwb3J0IGZ1bmN0aW9ucy4gSW5zdGVhZCwgdHVu
bmVsaW5nIA0KICAgIGlzIGNvdmVyZWQgaW4gU2VjdGlvbiA2LjYuICANCiAgICAgIA0KIDYuNS4g
Rm9yd2FyZGluZyBGdW5jdGlvbnMgDQogICAgIA0KICAgIFN1cHBvcnQgZm9yIElQdjQgYW5kIElQ
djYgdW5pY2FzdCBhbmQgbXVsdGljYXN0IGZvcndhcmRpbmcgDQogICAgZnVuY3Rpb25zIG11c3Qg
YmUgcHJvdmlkZWQgYnkgdGhlIG1vZGVsLiAgDQogICAgIA0KICAgIFR5cGljYWxseSwgdGhlIGNv
bnRyb2wgcGxhbmUgbWFpbnRhaW5zIHRoZSBSb3V0aW5nIEluZm9ybWF0aW9uIEJhc2UgDQogICAg
KFJJQiksIHdoaWNoIGNvbnRhaW5zIGFsbCB0aGUgcm91dGVzIGRpc2NvdmVyZWQgYnkgYWxsIHRo
ZSByb3V0aW5nIA0KICAgIHByb3RvY29scyB3aXRoIGFsbCBraW5kcyBvZiBhdHRyaWJ1dGVzIHJl
bGV2YW50IHRvIHRoZSByb3V0ZXMuIFRoZSANCiAgICBmb3J3YXJkaW5nIHBsYW5lIHVzZXMgYSBk
aWZmZXJlbnQgZGF0YWJhc2UsIHRoZSBGb3J3YXJkaW5nIA0KICAgIEluZm9ybWF0aW9uIEJhc2Ug
KEZJQiksIHdoaWNoIGNvbnRhaW5zIG9ubHkgdGhlIGFjdGl2ZSBzdWJzZXQgb2YgDQogICAgdGhv
c2Ugcm91dGVzIChvbmx5IHRoZSBiZXN0IHJvdXRlcyBjaG9zZW4gZm9yIGZvcndhcmRpbmcpIHdp
dGggDQogICAgYXR0cmlidXRlcyB0aGF0IGFyZSBvbmx5IHJlbGV2YW50IGZvciBmb3J3YXJkaW5n
LiBBIGNvbXBvbmVudCBpbiANCiAgICB0aGUgY29udHJvbCBwbGFuZSwgdGVybWVkIFJvdXRlIFRh
YmxlIE1hbmFnZXIgKFJUTSksIGlzIHJlc3BvbnNpYmxlIA0KICAgIHRvIG1hbmFnZSB0aGUgUklC
IGluIHRoZSBDRSBhbmQgbWFpbnRhaW4gdGhlIEZJQiB1c2VkIGJ5IHRoZSBGRXMuIA0KICAgIFRo
ZXJlZm9yZSwgdGhlIG1vc3QgaW1wb3J0YW50IGFzcGVjdCBpbiBtb2RlbGluZyB0aGUgZm9yd2Fy
ZGluZyANCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAg
ICAgICAgICAgICBbUGFnZSAyOV0gDA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZF
IEZ1bmN0aW9uYWwgTW9kZWwgICAgICAgICAgSnVuZSAyMDAzIA0KICANCiAgDQogICAgZnVuY3Rp
b25zIGlzIHRoZSBkYXRhIG1vZGVsIGZvciB0aGUgRklCLiBUaGUgbW9kZWwgYWxzbyBuZWVkcyB0
byANCiAgICBzdXBwb3J0IHRoZSBwb3NzaWJpbGl0eSBvZiBtdWx0aXBsZSBwYXRocy4gIA0KICAg
ICANCiAgICBBdCB0aGUgdmVyeSBtaW5pbXVtLCBlYWNoIHJvdXRlIGluIHRoZSBGSUIgbmVlZHMg
dG8gY29udGFpbiB0aGUgDQogICAgZm9sbG93aW5nIGxheWVyLTMgaW5mb3JtYXRpb246IA0KICAg
IC0gdGhlIHByZWZpeCBvZiB0aGUgZGVzdGluYXRpb24gSVAgYWRkcmVzczsgDQogICAgLSB0aGUg
bGVuZ3RoIG9mIHRoZSBwcmVmaXg7IA0KICAgIC0gdGhlIG51bWJlciBvZiBlcXVhbC1jb3N0IG11
bHRpLXBhdGg7IA0KICAgIC0gdGhlIG5leHQgaG9wIElQIGFkZHJlc3MgYW5kIHRoZSBlZ3Jlc3Mg
aW50ZXJmYWNlIGZvciBlYWNoIHBhdGguIA0KICAgICANCiAgICBBbm90aGVyIGFzcGVjdCBvZiB0
aGUgZm9yd2FyZGluZyBmdW5jdGlvbnMgaXMgdGhlIG1ldGhvZCB0byByZXNvbHZlIA0KICAgIGEg
bmV4dCBob3AgZGVzdGluYXRpb24gSVAgYWRkcmVzcyBpbnRvIHRoZSBhc3NvY2lhdGVkIG1lZGlh
IA0KICAgIGFkZHJlc3MuIFRoZXJlIGFyZSBtYW55IHdheXMgdG8gcmVzb2x2ZSBMYXllciAzIHRv
IExheWVyIDIgYWRkcmVzcyANCiAgICBtYXBwaW5nIGRlcGVuZGluZyB1cG9uIGxpbmsgbGF5ZXIu
IEZvciBleGFtcGxlLCBpbiBjYXNlIG9mIEV0aGVybmV0IA0KICAgIGxpbmtzLCB0aGUgQWRkcmVz
cyBSZXNvbHV0aW9uIFByb3RvY29sIChBUlAsIGRlZmluZWQgaW4gUkZDIDgyNikgaXMgDQogICAg
dXNlZCBmb3IgSVB2NCBhZGRyZXNzIHJlc29sdXRpb24uIA0KICAgICANCiAgICBBc3N1bWluZyBh
IHNlcGFyYXRlIHRhYmxlIGlzIG1haW50YWluZWQgaW4gdGhlIEZFcyBmb3IgYWRkcmVzcyANCiAg
ICByZXNvbHV0aW9uLCB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGlzIG5lY2Vzc2FyeSBmb3Ig
ZWFjaCBhZGRyZXNzIA0KICAgIHJlc29sdXRpb24gZW50cnk6IA0KICAgIC0gdGhlIG5leHQgaG9w
IElQIGFkZHJlc3M7IA0KICAgIC0gdGhlIG1lZGlhIGFkZHJlc3MuIA0KICAgICANCiAgICBEaWZm
ZXJlbnQgaW1wbGVtZW50YXRpb24gbWF5IGhhdmUgZGlmZmVyZW50IHdheXMgdG8gbWFpbnRhaW4g
dGhlIA0KICAgIEZJQiBhbmQgdGhlIHJlc29sdXRpb24gdGFibGUuIEZvciBleGFtcGxlLCBhIEZJ
QiBtYXkgY29uc2lzdCBvZiB0d28gDQogICAgc2VwYXJhdGUgdGFibGVzLCBvbmUgdG8gbWF0Y2gg
dGhlIHByZWZpeCB0byB0aGUgbmV4dCBob3AgYW5kIHRoZSANCiAgICBvdGhlciB0byBtYXRjaCB0
aGUgbmV4dCBob3AgdG8gdGhlIGVncmVzcyBpbnRlcmZhY2UuIEFub3RoZXIgDQogICAgaW1wbGVt
ZW50YXRpb24gbWF5IHVzZSBvbmUgdGFibGUgaW5zdGVhZC4gIE91ciBhcHByb2FjaCBvZiB1c2lu
ZyANCiAgICB0aGUgZmluZS1ncmFpbmVkIEZFIGJsb2NrcyB0byBtb2RlbCB0aGUgZm9yd2FyZGlu
ZyBmdW5jdGlvbnMgYWxsb3cgDQogICAgc3VjaCBmbGV4aWJpbGl0eS4gIA0KICAgICANCiAgICBG
b3IgZXhhbXBsZSwgYSBjb21iaW5hdGlvbiBvZiBhIGNsYXNzaWZpZXIsIGZvbGxvd2VkIGJ5IGEg
bW9kaWZpZXIgDQogICAgYW5kIGEgcmVkaXJlY3RvciBjYW4gbW9kZWwgdGhlIGZvcndhcmRpbmcg
ZnVuY3Rpb24uIA0KICAgICANCiA2LjYuIEhpZ2gtVG91Y2ggRnVuY3Rpb25zIA0KICAgICANCiAg
ICBIaWdoLXRvdWNoIGZ1bmN0aW9ucyBhcmUgdGhvc2UgdGhhdCB0YWtlIGFjdGlvbiBvbiB0aGUg
Y29udGVudHMgb3IgDQogICAgaGVhZGVycyBvZiBhIHBhY2tldCBiYXNlZCBvbiBjb250ZW50IG90
aGVyIHRoYW4gd2hhdCBpcyBmb3VuZCBpbiANCiAgICB0aGUgSVAgaGVhZGVyLiAgRXhhbXBsZXMg
b2Ygc3VjaCBmdW5jdGlvbnMgaW5jbHVkZSBOQVQsIEFMRywgDQogICAgZmlyZXdhbGwsIHR1bm5l
bGluZyBhbmQgTDcgY29udGVudCByZWNvZ25pdGlvbi4gICAgDQogICAgIA0KICAgIFRoZSBGb3JD
RVMgd29ya2luZyBncm91cCBmaXJzdCBuZWVkcyB0byBhZ3JlZSB1cG9uIGEgc21hbGwgc2V0IG9m
IA0KICAgIGNvbW1vbiBoaWdoLXRvdWNoIGZ1bmN0aW9ucyB3aXRoIHdlbGwtZGVmaW5lZCBiZWhh
dmlvciB0byBiZSANCiAgICBpbmNsdWRlZCBpbiB0aGUgaW5pdGlhbCBGRSBibG9jayBsaWJyYXJ5
LiBIZXJlIGlzIGEgbGlzdCBvZiANCiAgICBjYW5kaWRhdGUgYmxvY2tzOiANCiAgICAgICAuIE5B
VCANCiAgICAgICAuIEZpcmV3YWxsIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIERl
YyAyMDAzICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDMwXSAMDQogSW50ZXJuZXQgRHJhZnQg
ICAgICAgICBGb3JDRVMgRkUgRnVuY3Rpb25hbCBNb2RlbCAgICAgICAgICBKdW5lIDIwMDMgDQog
IA0KICANCiAgICAgICAuIEVuY2Fwc3VsYXRvciANCiAgICAgICAuIERlY2Fwc3VsYXRvciANCiAg
ICAgDQogICAgTkFULCBFbmNhcHN1bGF0b3IsIERlY2Fwc3VsYXRvciBhcmUgYWxsIGRpZmZlcmVu
dCBleGFtcGxlcyBvZiB0aGUgDQogICAgbW9kaWZpZXIgRkUgYmxvY2s7IHdoaWxlIGZpcmV3YWxs
IGNhbiBiZSBtb2RlbGVkIGFzIGEgZmlsdGVyaW5nIA0KICAgIGZ1bmN0aW9uIChTZWN0aW9uIDYu
MikuIA0KICAgICANCiA2LjcuIFNlY3VyaXR5IEZ1bmN0aW9ucyANCiAgICAgDQogICAgVGhlIEZF
IG1vZGVsIG11c3QgYmUgYWJsZSB0byBkZXNjcmliZSB0aGUgdHlwZXMgb2YgZW5jcnlwdGlvbiAN
CiAgICBhbmQvb3IgZGVjcnlwdGlvbiBmdW5jdGlvbnMgdGhhdCBhbiBGRSBzdXBwb3J0cyBhbmQg
dGhlIGFzc29jaWF0ZWQgDQogICAgYXR0cmlidXRlcyBmb3Igc3VjaCBmdW5jdGlvbnMuIEluIGdl
bmVyYWwsIGVuY3lwdGlvbiBhbmQgZGVjcnlwdGlvbiANCiAgICBjYW4gYmUgbW9kZWxlZCBieSBt
b2RpZmllci4gDQogICAgIA0KICAgIElQIFNlY3VyaXR5IFBvbGljeSAoSVBTUCkgV29ya2luZyBH
cm91cCBpbiB0aGUgSUVURiBoYXMgc3RhcnRlZCANCiAgICB3b3JrIGluIGRlZmluaW5nIHRoZSBJ
UFNlYyBQb2xpY3kgSW5mb3JtYXRpb24gQmFzZSBbSVBTRUMtUElCXS4gDQogICAgRnVydGhlciBz
dHVkeSBvbiB0aGlzIGlzIG5lZWRlZCB0byBkZXRlcm1pbmUgd2hldGhlciBpdCBjYW4gYmUgDQog
ICAgcmV1c2VkIGhlcmUgYW5kIGFueSBvdGhlciBhZGRpdGlvbmFsIHdvcmsgaXMgbmVlZGVkLiAN
CiAgICAgDQogICAgIA0KIDYuOC4gT2ZmLWxvYWRlZCBGdW5jdGlvbnMgDQogICAgIA0KICAgIElu
IGFkZGl0aW9uIHRvIHRoZSBwYWNrZXQgcHJvY2Vzc2luZyBmdW5jdGlvbnMgdGhhdCBhcmUgdHlw
aWNhbCB0byANCiAgICBmaW5kIG9uIHRoZSBGRXMsIHNvbWUgbG9naWNhbCBmdW5jdGlvbnMgbWF5
IGFsc28gYmUgZXhlY3V0ZWQgDQogICAgYXN5bmNocm9ub3VzbHkgYnkgc29tZSBGRXMsIGFjY29y
ZGluZyB0byBhIGNlcnRhaW4gZmluaXRlLXN0YXRlIA0KICAgIG1hY2hpbmUsIHRyaWdnZXJlZCBu
b3Qgb25seSBieSBwYWNrZXQgZXZlbnRzLCBidXQgYnkgdGltZXIgZXZlbnRzIA0KICAgIGFzIHdl
bGwuIEV4YW1wbGVzIG9mIHN1Y2ggZnVuY3Rpb25zIGluY2x1ZGUgZmluaXRlLXN0YXRlIG1hY2hp
bmUgDQogICAgZXhlY3V0aW9uIHJlcXVpcmVkIGJ5IFRDUCB0ZXJtaW5hdGlvbiBvciBPU1BGIEhl
bGxvIHByb2Nlc3Npbmcgb2ZmLQ0KICAgIGxvYWRlZCBmcm9tIHRoZSBDRS4gVGhlIEZFIG1vZGVs
IG11c3QgYmUgY2FwYWJsZSBvZiBleHByZXNzaW5nIA0KICAgIHRoZXNlIGFzeW5jaHJvbm91cyBm
dW5jdGlvbnMsIHNvIHRoYXQgdGhlIENFIG1heSB0YWtlIGFkdmFudGFnZSBvZiANCiAgICBzdWNo
IG9mZi1sb2FkZWQgZnVuY3Rpb25zIG9uIHRoZSBGRXMuIA0KICAgICANCiAgICBUaGUgRm9yQ0VT
IHdvcmtpbmcgZ3JvdXAgZmlyc3QgbmVlZHMgdG8gYWdyZWUgdXBvbiBhIHNtYWxsIHNldCBvZiAN
CiAgICBzdWNoIG9mZi1sb2FkZWQgZnVuY3Rpb25zIHdpdGggd2VsbC11bmRlcnN0b29kIGJlaGF2
aW9yIGFuZCANCiAgICBpbnRlcmFjdGlvbnMgd2l0aCB0aGUgY29udHJvbCBwbGFuZS4gIA0KICAg
ICAgDQogNy4gQ2FzY2FkaW5nIE11bHRpcGxlIEZFcyANCiAgDQogICAgQW4gRkUgbWF5IGNvbnRh
aW4gemVybywgb25lIG9yIG1vcmUgZXh0ZXJuYWwgaW5ncmVzcyBwb3J0cy4gDQogICAgU2ltaWxh
cmx5LCBhbiBGRSBtYXkgY29udGFpbiB6ZXJvLCBvbmUgb3IgbW9yZSBleHRlcm5hbCBlZ3Jlc3Mg
DQogICAgcG9ydHMuICBJbiBhbm90aGVyIHdvcmQsIG5vdCBldmVyeSBGRSBoYXMgdG8gY29udGFp
biBhbnkgZXh0ZXJuYWwgDQogICAgaW5ncmVzcyBvciBlZ3Jlc3MgaW50ZXJmYWNlcy4gIEZvciBl
eGFtcGxlLCBGaWd1cmUgMTAgc2hvd3MgdHdvIA0KICAgIGNhc2NhZGluZyBGRXMuICBGRSAjMSBj
b250YWlucyBvbmUgZXh0ZXJuYWwgaW5ncmVzcyBpbnRlcmZhY2UgYnV0IA0KICAgIG5vIGV4dGVy
bmFsIGVncmVzcyBpbnRlcmZhY2UsIHdoaWxlIEZFICMyIGNvbnRhaW5zIG9uZSBleHRlcm5hbCAN
CiAgICBlZ3Jlc3MgaW50ZXJmYWNlIGJ1dCBubyBpbmdyZXNzIGludGVyZmNlLiAgSXQgaXMgcG9z
c2libGUgdG8gDQogICAgY29ubmVjdCB0aGVzZSB0d28gRkVzIHRvZ2V0aGVyIHZpYSB0aGVpciBp
bnRlcm5hbCBpbnRlcmZhY2VzIHRvIA0KICAgIGFjaGlldmUgdGhlIGNvbXBsZXRlIGluZ3Jlc3Mt
dG8tZWdyZXNzIHBhY2tldCBwcm9jZXNzaW5nIGZ1bmN0aW9uLiANCiAgDQogWWFuZywgZXQgYWwu
ICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAzMV0gDA0K
IEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAgICAg
ICAgSnVuZSAyMDAzIA0KICANCiAgDQogICAgVGhpcyBwcm92aWRlcyB0aGUgZmxleGliaWxpdHkg
dG8gc3ByZWFkIHRoZSBmdW5jdGlvbnMgYWNyb3NzIA0KICAgIG11bHRpcGxlIEZFcyBhbmQgaW50
ZXJjb25uZWN0IHRoZW0gdG9nZXRoZXIgbGF0ZXIgZm9yIGNlcnRhaW4gDQogICAgYXBwbGljYXRp
b25zLiAgDQogICAgIA0KICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsgDQogICAgICAgfCAgKy0tLS0tLS0tLSsgICArLS0tLS0tLS0t
LS0tKyAgICstLS0tLS0tLS0rICAgICAgICAgfCANCiAgICAgaW5wdXR8ICAgICAgICAgfCAgIHwg
ICAgICAgICAgICB8ICAgfCAgICAgICAgIHwgb3V0cHV0ICB8IA0KICAgIC0tLSstPnwgSW5ncmVz
cyB8LS0+fEhlYWRlciAgICAgIHwtLT58SVB2NCAgICAgfC0tLS0tLS0tLSstLS0+KyANCiAgICAg
ICB8ICB8IHBvcnQgICAgfCAgIHxEZWNvbXByZXNzb3J8ICAgfEZvcndhcmRlcnwgRkUgICAgICB8
ICAgIHwgDQogICAgICAgfCAgKy0tLS0tLS0tLSsgICArLS0tLS0tLS0tLS0tKyAgICstLS0tLS0t
LS0rICMxICAgICAgfCAgICB8IA0KICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgICAgViANCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAg
ICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
IA0KICAgICAgICAgICAgfCAgICAgDQogICAgICAgICAgICB8ICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyANCiAgICAgICAgICAgIFYgICAgfCAgKy0tLS0tLS0t
LS0tLSsgICArLS0tLS0tLS0tLSsgICAgICAgICB8IA0KICAgICAgICAgICAgfCBpbnB1dCB8ICAg
ICAgICAgICAgfCAgIHwgICAgICAgICAgfCAgb3V0cHV0IHwgICAgICAgICAgDQogICAgICAgICAg
ICArLT4tLSstPnxIZWFkZXIgICAgICB8LS0+fCBFZ3Jlc3MgICB8LS0tLS0tLS0tKy0tPiANCiAg
ICAgICAgICAgICAgICAgfCAgfENvbXByZXNzb3IgIHwgICB8IHBvcnQgICAgIHwgRkUgICAgICB8
IA0KICAgICAgICAgICAgICAgICB8ICArLS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tKyAjMiAg
ICAgIHwgDQogICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKyANCiAgICAgDQogICAgIA0KICAgIEZpZ3VyZSAxMC4gQW4gZXhhbXBsZSBvZiB0
d28gZGlmZmVyZW50IEZFcyBjb25uZWN0ZWQgdG9nZXRoZXIuIA0KICAgICANCiAgICBXaGlsZSBp
bnRlci1GRSBjb21tdW5pY2F0aW9uIHByb3RvY29sIGlzIG91dCBvZiBzY29wZSBmb3IgRm9yQ0VT
LCANCiAgICBpdCBpcyB1cCB0byB0aGUgQ0UgdG8gcXVlcnkgYW5kIHVuZGVyc3RhbmQgdGhlIEZF
IGZ1bmN0aW9uIGFuZCANCiAgICBpbnRlci1GRSB0b3BvbG9neSBmb3IgbXVsdGlwbGUgRkVzIGFu
ZCBjYXNjYWRlIHRoZW0gdG9nZXRoZXIgd2hlbiANCiAgICBuZWNlc3NhcnkgdG8gcGVyZm9ybSBh
IGNvbXBsZXRlIGluZ3Jlc3MtZWdyZXNzIHBhY2tldCBwcm9jZXNzaW5nIA0KICAgIGZ1bmN0aW9u
LCBsaWtlIGRlc2NyaWJlZCBpbiBGaWd1cmUgMTAuICANCiAgDQogOC4gRGF0YSBNb2RlbGluZyBh
bmQgUmVwcmVzZW50YXRpb24gDQogICAgIA0KICAgIEEgZm9ybWFsIGRhdGEgbW9kZWxpbmcgbGFu
Z3VhZ2UgaXMgbmVlZGVkIHRvIHJlcHJlc2VudCB0aGUgDQogICAgY29uY2VwdHVhbCBGRSBtb2Rl
bCBkZXNjcmliZWQgaW4gdGhpcyBkb2N1bWVudCBhbmQgYSBmdWxsIA0KICAgIHNwZWNpZmljYXRp
b24gd2lsbCBiZSB3cml0dGVuIHVzaW5nIHN1Y2ggYSBkYXRhIG1vZGVsaW5nIGxhbmd1YWdlLiAN
CiAgICBJdCBpcyBhbHNvIG5lY2Vzc2FyeSB0byBpZGVudGlmeSBhIGRhdGEgcmVwcmVzZW50YXRp
b24gbWV0aG9kIGZvciANCiAgICBvdmVyLXRoZS13aXJlIHRyYW5zcG9ydCBvZiB0aGUgRkUgbW9k
ZWwgZGF0YS4gIA0KICAgICANCiAgICBUaGUgZm9sbG93aW5nIGlzIGEgbGlzdCBvZiBzb21lIHBv
dGVudGlhbCBjYW5kaWRhdGVzIGZvciANCiAgICBjb25zaWRlcmF0aW9uLiBGb3IgdGhlIG1vbWVu
dCwgd2UgaW50ZW5kIHRvIGxlYXZlIHRoaXMgYXMgYW4gb3BlbiANCiAgICBpc3N1ZSBhbmQgbXVj
aCBkZWJhdGUgaXMgbmVlZGVkIGluIHRoZSBGb3JDRVMgV0cgYmVmb3JlIGEgZGVjaXNpb24gDQog
ICAgY2FuIGJlIG1hZGUuIFRoZXJlZm9yZSwgd2Ugb25seSBwcm92aWRlIHRoZSBjYW5kaWRhdGUg
bGlzdCBhbmQgc29tZSANCiAgICBpbml0aWFsIGRpc2N1c3Npb24gaGVyZSB3aXRob3V0IGRyYXdp
bmcgYSBjb25jbHVzaW9uIHlldC4gIA0KICAgICANCiAgICAtIFhNTCAoRXh0ZW5zaWJsZSBNYXJr
dXAgTGFuZ3VhZ2UpIFNjaGVtYSANCiAgICAtIEFTTi4xIChBYnN0cmFjdCBTeW50YXggTm90YXRp
b24gT25lKSANCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBEZWMgMjAwMyAgICAgICAg
ICAgICAgICAgICAgICBbUGFnZSAzMl0gDA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VT
IEZFIEZ1bmN0aW9uYWwgTW9kZWwgICAgICAgICAgSnVuZSAyMDAzIA0KICANCiAgDQogICAgLSBT
TUkgKFN0cnVjdHVyZSBvZiBNYW5hZ2VtZW50IEluZm9ybWF0aW9uKSBbUkZDMTE1NV0gDQogICAg
LSBTUFBJIChTdHJ1Y3R1cmUgb2YgUG9saWN5IFByb3Zpc2lvbmluZyBJbmZvcm1hdGlvbikgW1JG
QzMxNTldIA0KICAgIC0gVU1MIChVbml2ZXJzYWwgTW9kZWxpbmcgTGFuZ3VhZ2UpIA0KICAgICAN
CiAgICBNb3N0IG9mIHRoZSBjYW5kaWRhdGVzIGhlcmUsIHdpdGggdGhlIG5vdGFibGUgZXhjZXB0
aW9uIG9mIFVNTCwgYXJlIA0KICAgIGNhcGFibGUgb2YgcmVwcmVzZW50aW5nIHRoZSBtb2RlbCBp
biB0aGUgZG9jdW1lbnQgYW5kIG92ZXItdGhlLQ0KICAgIHdpcmUuIE9mIGNvdXJzZSwgaXQgaXMg
YWxzbyBwb3NzaWJsZSB0byBjaG9vc2Ugb25lIGRhdGEgbW9kZWwgDQogICAgbGFuZ3VhZ2UgZm9y
IHNwZWNpZmljYXRpb24gaW4gdGhlIGRvY3VtZW50IGFuZCBsYXRlciBhbGxvdyBzZXZlcmFsIA0K
ICAgIG92ZXItdGhlLXdpcmUgcmVwcmVzZW50YXRpb25zIHRvIG1hcCB0aGUgbW9kZWwgaW50byBk
aWZmZXJlbnQgDQogICAgaW1wbGVtZW50YXRpb25zLiAgDQogICAgIA0KICAgIFhNTCBoYXMgdGhl
IGFkdmFudGFnZSBvZiBiZWluZyBodW1hbiBhbmQgbWFjaGluZSByZWFkYWJsZSB3aXRoIA0KICAg
IHdpZGVseSBhdmFpbGFibGUgdG9vbHMgc3VwcG9ydC4gSG93ZXZlciwgaXQgaXMgdmVyeSB2ZXJi
b3NlIGFuZCANCiAgICBoZW5jZSBsZXNzIGVmZmljaWVudCBmb3Igb3Zlci10aGUtd2lyZSB0cmFu
c3BvcnQuIEl0IGFsc28gcmVxdWlyZXMgDQogICAgWE1MIHBhcnNpbmcgZnVuY3Rpb25zIGluIGJv
dGggdGhlIENFIGFuZCBGRSBhbmQgaGVuY2UgbWF5IGltcG9zZSANCiAgICBsYXJnZSBmb290cHJp
bnQgZXNwLiBmb3IgRkVzLiBDdXJyZW50bHkgWE1MIGlzIG5vdCB5ZXQgd2lkZWx5IA0KICAgIGRl
cGxveWVkIGFuZCB1c2VkIGluIG5ldHdvcmsgZWxlbWVudHMuIFhNTCBmb3IgbmV0d29yayANCiAg
ICBjb25maWd1cmF0aW9uIGluIGdlbmVyYWwgcmVtYWlucyBhbiBvcGVuIGFyZWEgdGhhdCBzdGls
bCByZXF1aXJlcyANCiAgICBzdWJzdGFudGlhbCBpbnZlc3RpZ2F0aW9uIGFuZCBleHBlcmltZW50
IGluIElFVEYuICANCiAgICAgDQogICAgQVNOLjEgZm9ybWF0IGlzIGh1bWFuIHJlYWRhYmxlIGFu
ZCB3aWRlbHkgdXNlZCBpbiBuZXR3b3JrIA0KICAgIHByb3RvY29scy4gU01JIGlzIGJhc2VkIG9u
IGEgc3Vic2V0IG9mIEFTTi4xIGFuZCB1c2VkIHRvIGRlZmluZSANCiAgICBNYW5hZ2VtZW50IElu
Zm9ybWF0aW9uIEJhc2UgKE1JQikgZm9yIFNOTVAuIFNQUEkgaXMgdGhlIGFkYXB0ZWQgDQogICAg
c3Vic2V0IG9mIFNNSSB1c2VkIHRvIGRlZmluZSBQb2xpY3kgSW5mb3JtYXRpb24gQmFzZSAoUElC
KSBmb3IgDQogICAgQ09QUy4gU3Vic3RhbnRpYWwgaW52ZXN0bWVudCBoYXMgYmVlbiBtYWRlIGlu
IFNNSS9NSUJzL1NOTVAgYnkgSUVURiANCiAgICBhbmQgdGhlIEludGVybmV0IGNvbW11bml0eSBj
b2xsZWN0aXZlbHkgaGFzIGhhZCBtYW55IHllYXJzIG9mIA0KICAgIGRlc2lnbiBhbmQgb3BlcmF0
aW9uIGV4cGVyaWVuY2Ugd2l0aCBTTUkvTUlCcy9TTk1QLiBIb3dldmVyLCBpdCBpcyANCiAgICBh
bHNvIHdlbGwgcmVjb2duaXplZCB0aGF0IFNNSS9NSUJzL1NOTVAgaXMgbm90IHdlbGwgc3VpdGVk
IGZvciANCiAgICBjb25maWd1cmF0aW9uIGFuZCBzbyBTUFBJL1BJQnMvQ09QUy1QUiBhdHRlbXB0
cyB0byBvcHRpbWl6ZSBmb3IgDQogICAgbmV0d29yayBwcm92aXNpb25pbmcgYW5kIGNvbmZpZ3Vy
YXRpb24uICANCiAgICAgDQogICAgVU1MIGlzIHRoZSBzb2Z0d2FyZSBpbmR1c3RyeZJzIHN0YW5k
YXJkIGxhbmd1YWdlIGZvciBzcGVjaWZ5aW5nLCANCiAgICB2aXN1YWxpemluZywgY29uc3RydWN0
aW5nIGFuZCBkb2N1bWVudGluZyB0aGUgYXJ0aWZhY3RzIG9mIHNvZnR3YXJlIA0KICAgIHN5c3Rl
bXMuIEl0IGlzIGEgcG93ZXJmdWwgdG9vbCBmb3IgZGF0YSBtb2RlbGluZy4gSG93ZXZlciwgaXQg
ZG9lcyANCiAgICBub3QgcHJvdmlkZSBhIGRhdGEgcmVwcmVzZW50YXRpb24gZm9ybWF0IGZvciBv
dmVyLXRoZS13aXJlIA0KICAgIHRyYW5zcG9ydC4gIA0KICAgICANCiA5LiBTZWN1cml0eSBDb25z
aWRlcmF0aW9ucyANCiAgICAgDQogICAgVGhlIEZFIG1vZGVsIGp1c3QgZGVzY3JpYmVzIHRoZSBy
ZXByZXNlbnRhdGlvbiBhbmQgb3JnYW5pemF0aW9uIG9mIA0KICAgIGRhdGEgc2V0cyBhbmQgYXR0
cmlidXRlcyBpbiB0aGUgZm9yd2FyZGluZyBwbGFuZS4gVGhlIGFzc29jaWF0ZWQgDQogICAgY29t
bXVuaWNhdGlvbiBwcm90b2NvbCAoaS5lLiwgRm9yQ0VTIHByb3RvY29sKSB3aWxsIGJlIGRlZmlu
ZWQgaW4gDQogICAgc2VwYXJhdGUgZG9jdW1lbnRzIGFuZCBzbyB0aGUgc2VjdXJpdHkgaXNzdWVz
IHdpbGwgYmUgYWRkcmVzc2VkIA0KICAgIHRoZXJlLiANCiAgICAgDQogMTAuIEludGVsbGVjdHVh
bCBQcm9wZXJ0eSBSaWdodCANCiAgICAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMg
RGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMzNdIAwNCiBJbnRlcm5ldCBEcmFm
dCAgICAgICAgIEZvckNFUyBGRSBGdW5jdGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyAN
CiAgDQogIA0KICAgIFRoZSBhdXRob3JzIGFyZSBub3QgYXdhcmUgb2YgYW55IGludGVsbGVjdHVh
bCBwcm9wZXJ0eSByaWdodCBpc3N1ZXMgDQogICAgcGVydGFpbmluZyB0byB0aGlzIGRvY3VtZW50
LiANCiAgICAgDQogMTEuIElBTkEgY29uc2lkZXJhdGlvbiANCiAgDQogICAgQSBuYW1lc3BhY2Ug
aXMgbmVlZGVkIHRvIHVuaXF1ZWx5IGlkZW50aWZ5IHRoZSBGRSBibG9jayB0eXBlIGZvciANCiAg
ICBlYWNoIEZFIGxvZ2ljYWwgZnVuY3Rpb24uICANCiAgICAgDQogMTIuIE5vcm1hdGl2ZSBSZWZl
cmVuY2VzIA0KICAgICANCiAgICBbUkZDMTgxMl0gIEYuIEJha2VyLCCTUmVxdWlyZW1lbnRzIGZv
ciBJUCBWZXJzaW9uIDQgUm91dGVycyIsIEp1bmUgDQogICAgICAgICAgICAgICAgMTk5NS4gDQog
ICAgIA0KICAgIFtSRkMxMTU1XSBNLiBSb3NlLCBldC4gYWwuLCCTU3RydWN0dXJlIGFuZCBJZGVu
dGlmaWNhdGlvbiBvZiANCiAgICAgICAgICAgICAgICBNYW5hZ2VtZW50IEluZm9ybWF0aW9uZm9y
IFRDUC9JUC1iYXNlZCBJbnRlcm5ldHMiLCBNYXkgDQogICAgICAgICAgICAgICAgMTk5MC4gDQog
ICAgIA0KICAgIFtSRkMzMDg0XSBLLiBDaGFuLCBldC4gYWwuLCCTQ09QUyBVc2FnZSBmb3IgUG9s
aWN5IFByb3Zpc2lvbmluZyyUIA0KICAgICAgICAgICAgICAgIE1hcmNoIDIwMDEuIA0KICANCiAg
ICBbUkZDMzE1OV0gSy4gTWNDbG9naHJpZSwgZXQuIGFsLiwgk1N0cnVjdHVyZSBvZiBQb2xpY3kg
UHJvdmlzaW9uaW5nIA0KICAgICAgICAgICAgICAgIEluZm9ybWF0aW9uIChTUFBJKSIsIEF1Z3Vz
dCAyMDAxLiANCiAgICAgDQogICAgW1JGQzMyOTBdIFkuIEJlcm5ldCwgZXQuIGFsLiwgk0FuIElu
Zm9ybWFsIE1hbmFnZW1lbnQgTW9kZWwgZm9yIA0KICAgICAgICAgICAgICAgIERpZmZzZXJ2IFJv
dXRlcnOULCBNYXkgMjAwMi4gDQogICAgIA0KICAgIFtGT1JDRVMtUkVRXSBILiBLaG9zcmF2aSwg
ZXQuIGFsLiwgk1JlcXVpcmVtZW50cyBmb3IgU2VwYXJhdGlvbiBvZiANCiAgICAgICAgICAgICAg
ICBJUCBDb250cm9sIGFuZCBGb3J3YXJkaW5nIiwgd29yayBpbiBwcm9ncmVzcywgTWF5IDIwMDMs
IA0KICAgICAgICAgICAgICAgIDxkcmFmdC1pZXRmLWZvcmNlcy1yZXF1aXJlbWVudHMtMDkudHh0
Pi4gDQogIA0KIDEzLiBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIA0KICANCiAgICAgDQogICAgW1JG
QzMzMTddIEsuIENoYW4sIGV0LiBhbC4sIJNEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyBRdWFsaXR5
IG9mIA0KICAgICAgICAgICAgICAgIFNlcnZpY2UgUG9saWN5IEluZm9ybWF0aW9uIEJhc2WULCBN
YXJjaCAyMDAzLiANCiAgICAgDQogICAgW1JGQzMzMThdIFIuU2FoaXRhLCBldC4gYWwuLCCTRnJh
bWV3b3JrIFBvbGljeSBJbmZvcm1hdGlvbiBCYXNllCwgDQogICAgICAgICAgICAgICAgUkZDIDMz
MTgsIE1hcmNoIDIwMDMuIA0KICAgICANCiAgICBbUURESU1dIEIuIE1vb3JlLCBldC4gYWwuLCCT
SW5mb3JtYXRpb24gTW9kZWwgZm9yIERlc2NyaWJpbmcgDQogICAgICAgICAgICAgICAgTmV0d29y
ayBEZXZpY2UgUW9TIERhdGFwYXRoIE1lY2hhbmlzbXOULCB3b3JrIGluIA0KICAgICAgICAgICAg
ICAgIHByb2dyZXNzLCBNYXkgMjAwMiwgPGRyYWZ0LWlldGYtcG9saWN5LXFvcy1kZXZpY2UtaW5m
by0NCiAgICAgICAgICAgICAgICBtb2RlbC0wOC50eHQ+LiANCiAgICAgDQogIA0KIFlhbmcsIGV0
IGFsLiAgICAgIEV4cGlyZXMgRGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMzRd
IAwNCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBGdW5jdGlvbmFsIE1vZGVsICAg
ICAgICAgIEp1bmUgMjAwMyANCiAgDQogIA0KICAgIFtRUElNXSBZLiBTbmlyLCBldC4gYWwuLCCT
UG9saWN5IEZyYW1ld29yayBRb1MgSW5mb3JtYXRpb24gTW9kZWyULCANCiAgICAgICAgICAgICAg
ICB3b3JrIGluIHByb2dyZXNzLCBOb3YgMjAwMSwgPGRyYWZ0LWlldGYtcG9saWN5LXFvcy0NCiAg
ICAgICAgICAgICAgICBpbmZvLW1vZGVsLTA0LnR4dJQuIA0KICAgICANCiAgICBbSVBTRUMtUElC
XSBNYW4uIExpLCBldC4gYWwuLCCUSVBzZWMgUG9saWN5IEluZm9ybWF0aW9uIEJhc2WULCB3b3Jr
IA0KICAgICAgICAgICAgICAgIGluIHByb2dyZXNzLCBKYW51YXJ5IDIwMDMsIDxkcmFmdC1pZXRm
LWlwc3AtaXBzZWNwaWItDQogICAgICAgICAgICAgICAgMDcudHh0PiANCiAgICAgDQogICAgW0lQ
U0VDLU1JQl0gQy4gTWFkc29uLCBldC4gYWwuLCCTSVBzZWMgRmxvdyBNb25pdG9yaW5nIE1JQpQs
IHdvcmsgDQogICAgICAgICAgICAgICAgaW4gcHJvZ3Jlc3MsIE1hcmNoIDIwMDMsIDxkcmFmdC1p
ZXRmLWlwc2VjLWZsb3ctDQogICAgICAgICAgICAgICAgbW9uaXRvcmluZy1taWItMDIudHh0PiAN
CiAgICAgDQogICAgIA0KIDE0LiBBY2tub3dsZWRnbWVudHMgDQogICAgIA0KICAgIFRoZSBhdXRo
b3JzIHdvdWxkIGFsc28gbGlrZSB0byB0aGFuayB0aGUgZm9sbG93aW5nIGluZGl2aWR1YWxzIGZv
ciANCiAgICB0aGVpciBpbnZhbHVhYmxlIHRlY2huaWNhbCBpbnB1dDogRGF2aWQgUHV0em9sdSwg
SG9ybXV6ZCBLaG9zcmF2aSwgDQogICAgRXJpYyBKb2huc29uLCBEYXZpZCBEdXJoYW0sIEFuZHJ6
ZWogTWF0ZWprbywgVC4gU3JpZGhhciwgSmFtYWwgDQogICAgSGFkaSwgQWxleCBBdWR1LiANCiAg
ICAgDQogMTUuIEF1dGhvcnMnIEFkZHJlc3NlcyANCiAgDQogICAgTGlseSBMLiBZYW5nIA0KICAg
IEludGVsIExhYnMgDQogICAgMjExMSBORSAyNXRoIEF2ZW51ZSANCiAgICBIaWxsc2Jvcm8sIE9S
IDk3MTI0LCBVU0EgDQogICAgUGhvbmU6ICsxIDUwMyAyNjQgODgxMyANCiAgICBFbWFpbDogbGls
eS5sLnlhbmdAaW50ZWwuY29tIA0KICAgICANCiAgICBKb2VsIEhhbHBlcm4gDQogICAgUC5PLkJv
eCA2MDQ5IA0KICAgIExlZXNidXJnLCBWQSAyMDE3OCwgVVNBIA0KICAgIFBob25lOiArMSA3MDMg
MzcxIDMwNDMgDQogICAgRW1haWw6IGptaEBqb2VsaGFscGVybi5jb20gDQogICAgIA0KICAgIFJh
bSBHb3BhbCANCiAgICBOb2tpYSBSZXNlYXJjaCBDZW50ZXIgDQogICAgNSwgV2F5c2lkZSBSb2Fk
LCANCiAgICBCdXJsaW5ndG9uLCBNQSAwMTgwMywgVVNBIA0KICAgIFBob25lOiArMSA3ODEgOTkz
IDM2ODUgDQogICAgRW1haWw6IHJhbS5nb3BhbEBub2tpYS5jb20gDQogICAgIA0KICAgIEFsYW4g
RGVLb2sgDQogICAgSURUIEluYy4gDQogICAgMTU3NSBDYXJsaW5nIEF2ZS4gDQogICAgT3R0YXdh
LCBPTiBLMUcgMFQzLCBDYW5hZGEgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgRGVj
IDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMzVdIAwNCiBJbnRlcm5ldCBEcmFmdCAg
ICAgICAgIEZvckNFUyBGRSBGdW5jdGlvbmFsIE1vZGVsICAgICAgICAgIEp1bmUgMjAwMyANCiAg
DQogIA0KICAgIFBob25lOiArMSA2MTMgNzI0IDYwMDQgZXh0LiAyMzEgDQogICAgRW1haWw6IGFs
YW4uZGVrb2tAaWR0LmNvbSANCiAgICAgICAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGly
ZXMgRGVjIDIwMDMgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMzZdIAw=

------_=_NextPart_001_01C34184.187C2ADE--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  4 10:08:10 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA26816
	for <forces-archive@IETF.ORG>; Fri, 4 Jul 2003 10:08:10 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19YRER-0005vr-00
	for forces-archive@IETF.ORG; Fri, 04 Jul 2003 10:08:11 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19YRER-0005vm-00
	for forces-archive@IETF.ORG; Fri, 04 Jul 2003 10:08:11 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00A4C89B@cherry.ease.lsoft.com>; Fri, 4 Jul 2003 10:08:10 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47582436 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 4 Jul 2003 10:08:08 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 4 Jul 2003 10:08:08 -0400
Received: from jzny ([208.2.156.2]) by lotus.znyx.com (Lotus Domino Release
          5.0.11) with SMTP id 2003070407095500:81500 ; Fri, 4 Jul 2003
          07:09:55 -0700
X-Mailer: KMail [version 1.2]
MIME-Version: 1.0
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/04/2003 07:09:55 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/04/2003 07:09:58 AM
Content-Type: Multipart/Mixed; charset="iso-8859-1";
              boundary="------------Boundary-00=_G97I8VA9F3K8X2OZQHSN"
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <03070410080401.00901@jzny>
Date:         Fri, 4 Jul 2003 10:08:04 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Fwd: I-D ACTION:draft-jhsrha-forces-netlink2-01.txt
Comments: cc: Robert Haas <rha@zurich.ibm.com>,
          Steven Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

--------------Boundary-00=_G97I8VA9F3K8X2OZQHSN
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: base64

DQpGb2xrcywNCg0KV2UgaGF2ZSBzdWJtaXR0ZWQgYW4gdXBkYXRlIHRvIG5ldGxpbmsyIGRyYWZ0
Lg0KVGhpcyBpcyBtb3N0bHkgYSByZWFycmFuZ2VtZW50IG9mIHRoZSBvbGQgdGV4dC4gYWxzbyBv
YnNldmUgdGhlIGFkZGl0aW9uIG9mIGEgDQpuZXcgY291YXRob3IuDQpXZSBoYXZlIHNvbWUgbW9y
ZSB1cGRhdGVzIHRoYXQgZGlkbnQgbWFrZSB0aGUgZGVhZGxpbmUuDQoNCmNoZWVycywNCmphbWFs
DQoNCi0tLS0tLS0tLS0gIEZvcndhcmRlZCBNZXNzYWdlICAtLS0tLS0tLS0tDQpTdWJqZWN0OiBJ
LUQgQUNUSU9OOmRyYWZ0LWpoc3JoYS1mb3JjZXMtbmV0bGluazItMDEudHh0DQpEYXRlOiBUaHUs
IDAzIEp1bCAyMDAzIDExOjI5OjM0IC0wNDAwDQpGcm9tOiBJbnRlcm5ldC1EcmFmdHNAaWV0Zi5v
cmcNClRvOiBJRVRGLUFubm91bmNlOiA7DQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo=

--------------Boundary-00=_G97I8VA9F3K8X2OZQHSN
Content-Type: text/plain
Content-Transfer-Encoding: 7bit


--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <2003-7-3111612.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-jhsrha-forces-netlink2-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-jhsrha-forces-netlink2-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <2003-7-3111612.I-D@ietf.org>


--OtherAccess--

--------------Boundary-00=_G97I8VA9F3K8X2OZQHSN--


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul  6 23:27:36 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28845
	for <forces-archive@IETF.ORG>; Sun, 6 Jul 2003 23:27:36 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ZMfC-0006zL-00
	for forces-archive@IETF.ORG; Sun, 06 Jul 2003 23:27:38 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ZMfB-0006zH-00
	for forces-archive@IETF.ORG; Sun, 06 Jul 2003 23:27:37 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00A52C5B@cherry.ease.lsoft.com>; 6 Jul 2003 23:27:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47612322 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 6 Jul 2003 23:27:37 -0400
Received: from 192.55.52.25 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 6 Jul 2003 23:27:36 -0400
Received: from petasus.fm.intel.com (petasus.fm.intel.com [10.1.192.37]) by
          caduceus.fm.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h673J9522959 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 7 Jul 2003 03:19:09 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.fm.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h673KVN19247 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 7 Jul 2003
          03:20:31 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003070620273224813 ; Sun, 06 Jul 2003 20:27:32 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sun, 6 Jul 2003 20:27:31 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: New draft "ForCES FE Functional Model Elements"
Thread-Index: AcNAFccYoZhSUbEaSPCKwej5W7yvWgEIUy2g
X-OriginalArrivalTime: 07 Jul 2003 03:27:31.0854 (UTC)
                       FILETIME=[B34CA2E0:01C34437]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BA167703@orsmsx407.jf.intel.com>
Date:         Sun, 6 Jul 2003 20:27:30 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: New draft "ForCES FE Functional Model Elements"
Comments: To: zsolt.haraszti@ericsson.com, steven.blake@ericsson.com
Comments: cc: "Joel M. Halpern" <joel@stevecrocker.com>,
          ram.gopal@nokia.com, Alan DeKok <alan.dekok@idt.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi, Zsolt and Steve --

First of all, congratulation on a job well done and a draft well =
written! I hate the fact that I had to squeeze in time for IETF draft =
reading in the midst of firework, BBQ, and beach combing over the long =
weekend, but luckily I found myself actually enjoy reading your draft on =
FE model. Thank you :-)

We've also just sent out an updated version of our contribution on FE =
model. Hopefully you will agree with me that there is quite some synergy =
between the two.=20

I particularly like Section 5 in your draft which calls out a list of =
open issues very explicitly and this is a good way to move the =
discussion forward. Here is just some random thoughts while reading this =
draft:

1) There might be a subtle but significant difference in the goal of =
inter-operability that is worth calling out here: I believe the goal of =
ForCES, at least as the first order goal, is to enable inter-operability =
of CEs and FEs from different vendors; not yet the inter-operability of =
LFBs from different vendors. The inter-operability of LFBs is a much =
more ambitious goal than that of CEs and FEs.=20

2) In your discussion in 5.2 (level of detail in LFB spec), 5.3 (packt =
format def), 5.4 (meta-data def), the kind of specifications that you =
suggest necessary seems to aim toward more ambitious inter-operability =
between LFBs from different vendors. We probably want to examine our =
exact goal more carefully here. For example, in 5.4, it is said, "A =
standardized metadata encoding protocol should be defined." But I don't =
think such a protocol is needed if the goal is less ambitious.

3) I very much like the discussion you have in 5.5, 5.6 and 5.7 around =
the topological versus encoded state approach. I agree with the design =
guidelines you provided there regarding the limit of topological =
approach to functionally different and static datapaths.=20

4) This one sentence puzzles me though in 5.6: "we assume that the model =
allows for connecting more than one LFB output to a single LFB input". =
Don't you need a MUX to do that?

5) I also strongly agree with you on the different requirements for FE =
topology and LFB topology configuration (our draft uses the terminology =
of FE Block Topology): FE topology should NOT be configurable while LFB =
topology should be.

6) The discussion on meta-data (5.10 & 5.11) is very important and =
necessary. We also realize the importance of meta-data on FE model in =
our draft but we didn't discuss the actual mechanics of meta-data =
production and consumption. As Joel pointed out in his posting, =
meta-data is one of the things that we know we need to talk about but =
have not made up our mind as how to proceed. That is why I am especially =
pleased to see that you did try to address the issue. But again, I think =
we ought to carefully examine how much is absolutely necessary in order =
to just ensure FE-CE inter-operability first (but NOT LFB =
inter-opeability).=20

7) I think Section 6 (FE model library) makes a good point that the =
actual language for model library definition is mostly for human =
understanding and encoding, and so it can be separate from the =
over-the-wire encoding scheme that is more performance sensitive. So we =
can choose XML as the model def language while still use binary encoding =
for the information element encoding in the protocol.=20

8) The "resources" in this draft is called "internal state S" in our =
draft. I believe the only difference is in the terminology.=20

I look forward to meeting you and Steve at Vienna and hope that we can =
move the discussion forward!

Thanks,
Lily

> -----Original Message-----
> From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> Sent: Tuesday, July 01, 2003 2:13 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: New draft "ForCES FE Functional Model Elements"
>=20
>=20
> An interesting and useful approach to describing this.
>=20
> Allow me to use this document as a hook to raise a question=20
> that I think we
> have all been skirting.  Our documents talk about supporting and using
> meta-data.  Most of us assume that meta-data (support and usage) is
> important for getting workable solutions.
>=20
> However, I suspect that we have as many models of meta-data as we have
> participants.  This document has one model in it (a collection of
> name-value pairs).  I have seen many others (including arbitrary text
> strings, arbitrary bit strings, a stack of name-value pairs,
> etc.  Different models treat the consumption of metadata
> differently.  (This one says you consume what you do not=20
> explicitly pass
> on.  Others state that you pass on what you do not explicitly
> consume.  Others take different views.)
>=20
> 1) It strikes me that we should be careful to be explicit whenever we
> assume a model of metadata usage.
> 2) I would personally like to concentrate on getting the core=20
> work done,
> leaving the meta-data unspecified at first.  I think this has=20
> the best hope
> of our getting a usable result in a modest amount of time.
> 3) If we are going to work on meta-data, I would like to treat it as a
> separate work item, and get moving on it.
>=20
> Yours,
> Joel M. Halpern
>=20
> PS: This is not a criticism of the Haraszti / Blake document.  This
> document is pretty good about explicitly describing its=20
> meta-data model,
> particularly since this issue has not been raised in the=20
> group thus far.
>=20
> At 04:27 PM 7/1/2003 -0400, you wrote:
> >Zsolt Haraszti and I have put together a draft on the elements needed
> >for the ForCES FE functional model.  It is complimentary to
> >draft-yang-forces-model.  Since we missed the deadline for I-D
> >submissions, I have placed the draft at
> >
> >http://www.petri-meat.com/slblake/networking/drafts/draft-har
aszti-forces-model-00.txt
>
>We hope that this contribution helps move the model definition effort
>forward.  Any comments would be appreciated.
>
>
>Regards,
>
>=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=
=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
>Steven L. Blake               <steven.blake@ericsson.com>
>Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul  7 14:09:23 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA05767
	for <forces-archive@IETF.ORG>; Mon, 7 Jul 2003 14:09:23 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ZaQW-00001b-00
	for forces-archive@IETF.ORG; Mon, 07 Jul 2003 14:09:24 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ZaQV-00001Y-00
	for forces-archive@IETF.ORG; Mon, 07 Jul 2003 14:09:23 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <19.00A5472D@cherry.ease.lsoft.com>; Mon, 7 Jul 2003 14:09:21 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47691030 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 7 Jul 2003 14:09:20 -0400
Received: from 192.55.52.18 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 7 Jul 2003 14:09:19 -0400
Received: from talaria.fm.intel.com (talaria.fm.intel.com [10.1.192.39]) by
          hermes.fm.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h67I4Hc11659 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 7 Jul 2003 18:04:19 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.fm.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h67I9YN20701 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 7 Jul 2003
          18:09:34 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003070711091310377 ; Mon, 07 Jul 2003 11:09:13 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 7 Jul 2003 11:09:12 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: I-D ACTION:draft-gopal-forces-fact-04.txt
Thread-Index: AcNAkDuvcCvjGxrOSPK99CXlQq/15wEIbhSgAAAWm7A=
X-OriginalArrivalTime: 07 Jul 2003 18:09:12.0961 (UTC)
                       FILETIME=[DED0F710:01C344B2]
Approved-By:  "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Message-ID:  <42050DF556283A4D977B111EB7063208DAEAA9@orsmsx407.jf.intel.com>
Date:         Mon, 7 Jul 2003 11:09:12 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
Subject: FW: I-D ACTION:draft-gopal-forces-fact-04.txt
Comments: cc: ram.gopal@nokia.com, alex.audu@alcatel.com, chaopingwu@attbi.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi All

We have updated the FACT protocol based on the Requirements v-09.
Please review and let us know if there are any comments.
We will be presenting this during the IETF meeting.

Thanks
Hormuzd
-----Original Message-----
From: Internet-Drafts@ietf.org [mailto:Internet-Drafts@ietf.org]=20
Sent: Wednesday, July 02, 2003 3:52 AM
Subject: I-D ACTION:draft-gopal-forces-fact-04.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.


        Title           : ForwArding and Control ElemenT protocol (FACT)
        Author(s)       : A. Audu, R. Gopal
        Filename        : draft-gopal-forces-fact-04.txt
        Pages           : 50
        Date            : 2003-7-1
=09
This document defines a FACT protocol that is suitable for=20
communicating between Forwarding Element and Control Elements inside=20
a network element. This protocol addresses all the requirements=20
described in Forces [3] requirements document. This document also=20
describes the architecture that FACT may leverage during the=20
protocol operation

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-gopal-forces-fact-04.txt

To remove yourself from the IETF Announcement list, send a message to=20
ietf-announce-request with the word unsubscribe in the body of the
message.

Internet-Drafts are also available by anonymous FTP. Login with the
username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-gopal-forces-fact-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html=20
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-gopal-forces-fact-04.txt".
=09
NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail
readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.
        =09
        =09
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  8 21:18:28 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA18211
	for <forces-archive@IETF.ORG>; Tue, 8 Jul 2003 21:18:28 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19a3bJ-0002Yp-00
	for forces-archive@IETF.ORG; Tue, 08 Jul 2003 21:18:29 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19a3bI-0002Yl-00
	for forces-archive@IETF.ORG; Tue, 08 Jul 2003 21:18:28 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00A59366@cherry.ease.lsoft.com>; Tue, 8 Jul 2003 21:18:28 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47840977 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 8 Jul 2003 21:18:27 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 8 Jul 2003 21:18:27 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h691CjP14854 for
          <forces@peach.ease.lsoft.com>; Wed, 9 Jul 2003 01:12:45 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h691DXe14836 for <forces@peach.ease.lsoft.com>; Wed, 9 Jul 2003
          01:13:35 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003070818293823636 for <forces@peach.ease.lsoft.com>; Tue, 08 Jul
          2003 18:29:38 -0700
Received: from orsmsx409.amr.corp.intel.com ([192.168.65.58]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Tue, 8 Jul 2003 18:18:17 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: Agenda, ForCES Meeting @ IETF 57
Thread-Index: AcNFt/o4dOOAdz7wQiKTIoADBGKs8A==
X-OriginalArrivalTime: 09 Jul 2003 01:18:17.0931 (UTC)
                       FILETIME=[FA6D61B0:01C345B7]
Approved-By:  "Putzolu, David" <david.putzolu@INTEL.COM>
Message-ID:  <52D13A805349A249960B9943E5590BD8199E06@orsmsx409.jf.intel.com>
Date:         Tue, 8 Jul 2003 18:18:17 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@intel.com>
Subject: Agenda, ForCES Meeting @ IETF 57
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

All,

ForCES will meet from 1300-1500 on Monday, July 14 at IETF 57.
Below please find the current agenda.

Note that the authors of the ForCES Forwarding Element
Functional Model individual contribution (see below for URL)
intend to ask for this to be made a WG document.  Please=20
make sure to read and evaluate it prior to the meeting!

Cheers,
David & Patrick


Forwarding and Control Element Separation (ForCES)=20
Agenda, IETF 57

Monday July 14th 2003 at 1300-1500
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

CHAIRS:   David Putzolu <David.Putzolu@intel.com>
          Patrick Droz <dro@zurich.ibm.com>

ADs:     Alex Zinin <zinin@psg.com>
           Bill Fenner <fenner@research.att.com>
         =20
AGENDA:

5  min - WG status

15 min - ForCES Framework respond to IESG feedback - Ram Gopal
=20
http://www.ietf.org/internet-drafts/draft-ietf-forces-framework-06.txt

20 min - ForwArding and Control ElemenT protocol (FACT) - Hormuzd
Khosravi
         Individual contribution protocol proposal.
=20
http://www.ietf.org/internet-drafts/draft-gopal-forces-fact-04.txt

20 min   Netlink2 as ForCES Protocol - Robert Haas
         Individual contribution protocol proposal.
=20
http://www.ietf.org/internet-drafts/draft-jhsrha-forces-netlink2-01.txt

15 min - ForCES Forwarding Element Functional Model - Joel Halpern
         Individual contribution model proposal.
=20
http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt

         *** NOTE: Authors intend to ask to make the above a WG
document. ***
         ***       Please read and review prior to meeting!
***

15 min - ForCES FE Functional Model Elements - Zsolt Haraszti
         Individual contribution model proposal.
         Late contribution - available at:
=20
http://www.petri-meat.com/slblake/networking/drafts/draft-haraszti-force
s-model-00.txt

15 min - XML/TIPC based ForCES protocol and=20
         ForCES Pre-association Phase Protocol - Jon Maloy
=20
http://www.ietf.org/internet-drafts/draft-nait-forces-xml-model-00.txt
=20
http://www.ietf.org/internet-drafts/draft-nait-forces-pap-00.txt

15 min - Demonstration of working prototype of XML/TIPC
         for ForCES - Jon Maloy


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul  9 13:18:01 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA10928
	for <forces-archive@IETF.ORG>; Wed, 9 Jul 2003 13:18:01 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aIZv-00010l-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 13:18:04 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aIZu-00010e-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 13:18:03 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00A5B509@cherry.ease.lsoft.com>; Wed, 9 Jul 2003 13:17:59 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47918986 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 9 Jul 2003 13:17:51 -0400
Received: from 143.209.238.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 9 Jul 2003 13:17:51 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds952.usa.alcatel.com
          (8.12.8p1/8.12.8) with ESMTP id h69HHnB3013514; Wed, 9 Jul 2003
          12:17:49 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <42050DF556283A4D977B111EB706320812FDF8@orsmsx407.jf.intel.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Alex Audu <alex.audu@ALCATEL.COM>
Message-ID:  <3F0C4E38.AD47D1A@alcatel.com>
Date:         Wed, 9 Jul 2003 12:17:44 -0500
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: draft-nait-forces-pap-00.txt
Comments: cc: rachid.nait-takourout@polymtl.ca
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Hi Rachid,

I am trying to understand your draft a bit better. The Pre-Association
Protocol
provides an automatic discovery of the PEs. I am assuming this discovery is
to
be made by (or made known to) the respective local management (FeMgr, or
CeMgr).

Questions:
1) Assuming that CEs and FEs are not up yet, how does the CE or FE
    know what manager to send the INIT_CE or INIT_FE message to?

2) MODEL message: What does this do?

3) Section 6.1 Messages: I am having trouble reconciling the payload
structure
    defined in section 5.2 with the message payloads in section 6.

General comment:
This is a laudable effort. However, I think you are trying to automate what
comes easily with manual configuration. Having said that, we have to remember

what that manual process entails:  a basic point  is to have a configuration
table
that contains info as to which CE or FE  is to be managed by which CeMgr, or
FeMgr.  The table  could be manually populated. The CEs or FEs read this
table during restore to determine who their manager is. The managers also
read this table to determine what CE or FE they manage.

Regards,
Alex.


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul  9 16:55:46 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA21730
	for <forces-archive@IETF.ORG>; Wed, 9 Jul 2003 16:55:45 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aLyd-0003O9-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 16:55:47 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aLyb-0003O5-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 16:55:46 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00A5C518@cherry.ease.lsoft.com>; Wed, 9 Jul 2003 16:55:44 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47951192 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 9 Jul 2003 16:43:04 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 9 Jul 2003 16:43:03 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h69Kh3285276; Wed, 9 Jul 2003 16:43:03 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h69KgxW05990; Wed, 9 Jul 2003 16:43:02 -0400 (EDT)
Received: from newcastle.torrentnet.com (newcastle.torrentnet.com
          [4.18.161.67]) by castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id
          QAA27537; Wed, 9 Jul 2003 16:42:55 -0400 (EDT)
References:  <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8
Mime-Version: 1.0
Approved-By:  Steven Blake <slblake@TORRENTNET.COM>
Message-ID:  <1057783379.28439.65.camel@newcastle.torrentnet.com>
Date:         Wed, 9 Jul 2003 16:42:55 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@torrentnet.com>
Subject: Re: New draft "ForCES FE Functional Model Elements"
Comments: cc: "Joel M. Halpern" <joel@stevecrocker.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
Precedence: list
Content-Transfer-Encoding: 7bit

On Tue, 2003-07-01 at 17:12, Joel M. Halpern wrote:

> An interesting and useful approach to describing this.

Thanks Joel.

> Allow me to use this document as a hook to raise a question that I think we
> have all been skirting.  Our documents talk about supporting and using
> meta-data.  Most of us assume that meta-data (support and usage) is
> important for getting workable solutions.
>
> However, I suspect that we have as many models of meta-data as we have
> participants.  This document has one model in it (a collection of
> name-value pairs).  I have seen many others (including arbitrary text
> strings, arbitrary bit strings, a stack of name-value pairs,
> etc.  Different models treat the consumption of metadata
> differently.  (This one says you consume what you do not explicitly pass
> on.  Others state that you pass on what you do not explicitly
> consume.  Others take different views.)

What we are trying to say is that, for metadata a LFB receives and uses
internally, it either explicitly reads & propagates it, or consumes it.
For metadata that is not used internally, the model should indicate what
limits (if any) a LFB has on transparently propagating that metadata (or
metadata in general).

> 1) It strikes me that we should be careful to be explicit whenever we
> assume a model of metadata usage.

Agreed.

> 2) I would personally like to concentrate on getting the core work done,
> leaving the meta-data unspecified at first.  I think this has the best hope
> of our getting a usable result in a modest amount of time.
> 3) If we are going to work on meta-data, I would like to treat it as a
> separate work item, and get moving on it.

I'm not sure I understand your point.  I'm not sure how to model a
forwarding path without specifying the metadata that is exchanged
between the LFBs.


Regards,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven L. Blake               <steven.blake@ericsson.com>
Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul  9 17:21:58 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA22838
	for <forces-archive@IETF.ORG>; Wed, 9 Jul 2003 17:21:58 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aMNz-0003fR-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 17:21:59 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aMNy-0003fO-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 17:21:58 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00A5C719@cherry.ease.lsoft.com>; Wed, 9 Jul 2003 17:21:58 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47954146 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 9 Jul 2003 17:21:56 -0400
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 9 Jul 2003 17:21:56 -0400
Received: from [64.254.114.114] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 5011847; Wed, 09 Jul 2003
          17:21:56 -0400
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
            <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  "Joel M. Halpern" <joel@STEVECROCKER.COM>
Message-ID:  <5.1.0.14.0.20030709171839.027afe60@mail.stevecrocker.com>
Date:         Wed, 9 Jul 2003 17:21:53 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@stevecrocker.com>
Subject: Re: New draft "ForCES FE Functional Model Elements"
Comments: To: slblake@torrentnet.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1057783379.28439.65.camel@newcastle.torrentnet.com>
Precedence: list

My approach to skirting meta-data is based on an assumption / observation.
Given a decent set of blocks, there are a lot of capabilities that can be
controlled / delivered without any reference to metadata.  One can assemble
an IP forwarding engine, coupled to diffserve classifiers and queuers that
could handle a large range of cases.  While meta-data would expand the
range, the absence of meta-data does not make it useless.
Then, we could start getting that out while we see how we can best describe
meta-data and it uses / limits.

Yours,
Joel M. Halpern

At 04:42 PM 7/9/2003 -0400, you wrote:
>On Tue, 2003-07-01 at 17:12, Joel M. Halpern wrote:
>
> > An interesting and useful approach to describing this.
>
>Thanks Joel.
>
> > Allow me to use this document as a hook to raise a question that I think we
> > have all been skirting.  Our documents talk about supporting and using
> > meta-data.  Most of us assume that meta-data (support and usage) is
> > important for getting workable solutions.
> >
> > However, I suspect that we have as many models of meta-data as we have
> > participants.  This document has one model in it (a collection of
> > name-value pairs).  I have seen many others (including arbitrary text
> > strings, arbitrary bit strings, a stack of name-value pairs,
> > etc.  Different models treat the consumption of metadata
> > differently.  (This one says you consume what you do not explicitly pass
> > on.  Others state that you pass on what you do not explicitly
> > consume.  Others take different views.)
>
>What we are trying to say is that, for metadata a LFB receives and uses
>internally, it either explicitly reads & propagates it, or consumes it.
>For metadata that is not used internally, the model should indicate what
>limits (if any) a LFB has on transparently propagating that metadata (or
>metadata in general).
>
> > 1) It strikes me that we should be careful to be explicit whenever we
> > assume a model of metadata usage.
>
>Agreed.
>
> > 2) I would personally like to concentrate on getting the core work done,
> > leaving the meta-data unspecified at first.  I think this has the best hope
> > of our getting a usable result in a modest amount of time.
> > 3) If we are going to work on meta-data, I would like to treat it as a
> > separate work item, and get moving on it.
>
>I'm not sure I understand your point.  I'm not sure how to model a
>forwarding path without specifying the metadata that is exchanged
>between the LFBs.
>
>
>Regards,
>
>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>Steven L. Blake               <steven.blake@ericsson.com>
>Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul  9 17:31:27 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA23144
	for <forces-archive@IETF.ORG>; Wed, 9 Jul 2003 17:31:27 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aMXB-0003lx-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 17:31:29 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aMXA-0003lt-00
	for forces-archive@IETF.ORG; Wed, 09 Jul 2003 17:31:28 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <23.00A5C8A4@cherry.ease.lsoft.com>; Wed, 9 Jul 2003 17:31:27 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 47954392 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 9 Jul 2003 17:31:25 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 9 Jul 2003 17:31:25 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h69LVOj85782; Wed, 9 Jul 2003 17:31:24 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h69LVOl09569; Wed, 9 Jul 2003 17:31:24 -0400 (EDT)
Received: from newcastle.torrentnet.com (newcastle.torrentnet.com
          [4.18.161.67]) by castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id
          RAA28577; Wed, 9 Jul 2003 17:31:24 -0400 (EDT)
References: <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
            <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
            <5.1.0.14.0.20030709171839.027afe60@mail.stevecrocker.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8
Mime-Version: 1.0
Approved-By:  Steven Blake <slblake@TORRENTNET.COM>
Message-ID:  <1057786284.28439.77.camel@newcastle.torrentnet.com>
Date:         Wed, 9 Jul 2003 17:31:24 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@torrentnet.com>
Subject: Re: New draft "ForCES FE Functional Model Elements"
Comments: cc: "Joel M. Halpern" <joel@stevecrocker.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.0.20030709171839.027afe60@mail.stevecrocker.com>
Precedence: list
Content-Transfer-Encoding: 7bit

On Wed, 2003-07-09 at 17:21, Joel M. Halpern wrote:

> My approach to skirting meta-data is based on an assumption / observation.
> Given a decent set of blocks, there are a lot of capabilities that can be
> controlled / delivered without any reference to metadata.  One can assemble
> an IP forwarding engine, coupled to diffserve classifiers and queuers that
> could handle a large range of cases.  While meta-data would expand the
> range, the absence of meta-data does not make it useless.
> Then, we could start getting that out while we see how we can best describe
> meta-data and it uses / limits.

Coming out of the Classifier, how does the Queuer figure out which queue
to put the packet in?  If you use a topological representation (e.g., a
distinct Classifier output per-entry) then this could work, as each
Classifier output would be directed to a unique Queuer input dedicated
to a single queue.  But then you have committed to solving the dynamic
LFB topology problem long-term (e.g., to support a variety of Diffserv
processing actions per-Classifier entry) rather than meta-data problem.


Regards,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven L. Blake               <steven.blake@ericsson.com>
Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 10 12:29:45 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10840
	for <forces-archive@IETF.ORG>; Thu, 10 Jul 2003 12:29:45 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aeIm-0004oe-00
	for forces-archive@IETF.ORG; Thu, 10 Jul 2003 12:29:48 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19aeIl-0004oa-00
	for forces-archive@IETF.ORG; Thu, 10 Jul 2003 12:29:47 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00A5EDBB@cherry.ease.lsoft.com>; Thu, 10 Jul 2003 12:29:45 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48055941 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 10 Jul 2003 12:28:40 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 10 Jul 2003 12:28:39 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6AGMvS05461 for
          <forces@peach.ease.lsoft.com>; Thu, 10 Jul 2003 16:22:57 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6AGNqT08400 for <forces@peach.ease.lsoft.com>; Thu, 10 Jul 2003
          16:23:53 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003071009283512651 ; Thu, 10 Jul 2003 09:28:36 -0700
Received: from orsmsx409.amr.corp.intel.com ([192.168.65.58]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Thu, 10 Jul 2003 09:28:27 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: [FORCES] please review: draft-yang-forces-model-02.txt
Thread-Index: AcNG/+pj1ID3tyjCTIK9GWYpL20xAQAACM1w
X-OriginalArrivalTime: 10 Jul 2003 16:28:27.0401 (UTC)
                       FILETIME=[4A9EF790:01C34700]
Approved-By:  "Putzolu, David" <david.putzolu@INTEL.COM>
Message-ID:  <52D13A805349A249960B9943E5590BD8199E38@orsmsx409.jf.intel.com>
Date:         Thu, 10 Jul 2003 09:28:27 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@intel.com>
Subject: FW: [FORCES] please review: draft-yang-forces-model-02.txt
Comments: cc: Jason.Goldschmidt@Sun.COM
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

[David: Sent to ForCES list by Jason.Goldschmidt@Sun.COM but bounced
due to email mismatch so forwarding it to list]=20

Hello Lily,

Thank you for providing this document.  It represents a wonderful=20
improvement from the last version.  I believe this document is nearly=20
ready to be accepted as a working group item.  Comments made by myself=20
(Jason.Goldschmidt@sun.com) and my colleague (Christoph.Schuba@sun.com)=20
can be found below.

At a high level, this document needs substantial proofreading before it=20
can become a working group item.  The feedback we are providing only=20
contains substantive, not editorial, comments.  If the author's would=20
like editorial feedback, we would be happy to provide it.

Section 3 could be more effective with some reordering.  Please consider

moving Figure 1 to the beginning of this section, before the two models=20
are introduced.  It might make more sense to take a top down approach=20
and describe the capabilities model before the state model.

On Page 6, still part of Section 3, please remove the detailed example=20
of RFC 3318.  This level of detail is not needed in this document and=20
only serves to confuse.  We suggest removing the portion of the first=20
paragraph starting at "For example, in Section 4.1 of RFC3318...".

On Page 11 please remove the word "controversial".  It is not clear to=20
the reader why this is controversial.  It is clear why this is
complicated.

Page 14, typo, I believe you mean to reference figures 5(b) and 5(c),=20
not 4(b) and 4(c).

The information provided in Section 4.2.2 is inappropriate for the main=20
document.  We suggest adding the first paragraph of section 4.2.2 to the

end of 4.2.1 and moving the remaining content to an appendix, or two=20
appendices; one for each modeling approach.  Also, in the first=20
paragraph please make the following change:  "there exists *at least*=20
two  approaches..".  This paragraph can be followed by a bulleted list=20
containing the names of the two approaches and potentially pointers to=20
the appendix.

Section 5 is very good, though it would be nice if each block, described

in the library, had a standard format for its description.  One idea=20
would be to, for each block, state the number of inputs/outputs,=20
metadata, logical function description and so on.  This would make for a

clearer reference.

Please consider making the name of section 5.2 consistent with that of=20
5.1.  We suggest "FE Processing Block Characterization".

thanks again,

- Jason Goldschmidt & Christoph Schuba
Sun Microsystems.


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 10 13:15:24 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12877
	for <forces-archive@IETF.ORG>; Thu, 10 Jul 2003 13:15:24 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19af0y-0005JL-00
	for forces-archive@IETF.ORG; Thu, 10 Jul 2003 13:15:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19af0x-0005JI-00
	for forces-archive@IETF.ORG; Thu, 10 Jul 2003 13:15:27 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <12.00A5F2B6@cherry.ease.lsoft.com>; Thu, 10 Jul 2003 13:15:25 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48062497 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 10 Jul 2003 13:15:24 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 10 Jul 2003 13:15:24 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id D222D1F0061 for <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 10
          Jul 2003 13:15:23 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id 8727B1F005F for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 10 Jul 2003 13:15:23 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
            <5.1.0.14.0.20030701170601.02701168@mail.stevecrocker.com>
            <5.1.0.14.0.20030709171839.027afe60@mail.stevecrocker.com>
            <1057786284.28439.77.camel@newcastle.torrentnet.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F0D9F2A.2D8FE73F@idt.com>
Date:         Thu, 10 Jul 2003 13:15:22 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: New draft "ForCES FE Functional Model Elements"
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Steven Blake <slblake@torrentnet.com> wrote:
> Coming out of the Classifier, how does the Queuer figure out which queue
> to put the packet in?  If you use a topological representation (e.g., a
> distinct Classifier output per-entry) then this could work, as each
> Classifier output would be directed to a unique Queuer input dedicated
> to a single queue.

  See: draft-yang-forces-model-02.txt, sections 5.2.4 and 5.2.5

  The model includes a classifier which produces meta-data and has one
output, and a classifier which doesn't produce metadata, but has N
outputs.

>  But then you have committed to solving the dynamic
> LFB topology problem long-term (e.g., to support a variety of Diffserv
> processing actions per-Classifier entry) rather than meta-data problem.

  In the short term, topology is easier to deal with than metadata.  As
the model draft says, the hope is that we may be able to agree on
representation and interpretation for the metadata.  That will allow us
to better describe the system, and to describe & control how the Queuer
interprets the results of classification.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 10 14:33:47 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA15769
	for <forces-archive@IETF.ORG>; Thu, 10 Jul 2003 14:33:46 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19agEn-000636-00
	for forces-archive@IETF.ORG; Thu, 10 Jul 2003 14:33:49 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19agEl-00062z-00
	for forces-archive@IETF.ORG; Thu, 10 Jul 2003 14:33:47 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <11.00A5F47F@cherry.ease.lsoft.com>; Thu, 10 Jul 2003 14:33:46 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48070337 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 10 Jul 2003 14:33:45 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 10 Jul 2003 14:33:45 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h6AIXiO96051; Thu, 10 Jul 2003 14:33:44 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h6AIXhk95403; Thu, 10 Jul 2003 14:33:43 -0400 (EDT)
Received: from empress.torrentnet.com (empress.torrentnet.com [4.18.161.79]) by
          castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id OAA10628; Thu, 10
          Jul 2003 14:33:42 -0400 (EDT)
References:  <F474363D267C8743A0CE0E4139E067BA167703@orsmsx407.jf.intel.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Evolution/1.0.1
Mime-Version: 1.0
Approved-By:  Zsolt Haraszti <zsolt.haraszti@ERICSSON.COM>
Message-ID:  <1057862022.92922.4.camel@empress.torrentnet.com>
Date:         Thu, 10 Jul 2003 15:33:42 -0300
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Zsolt Haraszti <zsolt.haraszti@ericsson.com>
Subject: Re: New draft "ForCES FE Functional Model Elements"
Comments: To: Lily L Yang <lily.l.yang@intel.com>
Comments: cc: Steve Blake <slblake@torrentnet.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BA167703@orsmsx407.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Hi Lily,

Thank you very much for the positive comments on our draft.

I need to rush to the airport to catch my flight now, but I am
looking forward to meeting you at the IETF and working with you
in this area.

I am sure we will have many opportunities to go over the technical
issues at the meeting and/or on the mailing list after the meeting.

Cheers,
Zsolt

On Mon, 2003-07-07 at 00:27, Yang, Lily L wrote:
> Hi, Zsolt and Steve --
>
> First of all, congratulation on a job well done and a draft well written! I hate the fact that I had to squeeze in time for IETF draft reading in the midst of firework, BBQ, and beach combing over the long weekend, but luckily I found myself actually enjoy reading your draft on FE model. Thank you :-)
>
> We've also just sent out an updated version of our contribution on FE model. Hopefully you will agree with me that there is quite some synergy between the two.
>
> I particularly like Section 5 in your draft which calls out a list of open issues very explicitly and this is a good way to move the discussion forward. Here is just some random thoughts while reading this draft:
>
> 1) There might be a subtle but significant difference in the goal of inter-operability that is worth calling out here: I believe the goal of ForCES, at least as the first order goal, is to enable inter-operability of CEs and FEs from different vendors; not yet the inter-operability of LFBs from different vendors. The inter-operability of LFBs is a much more ambitious goal than that of CEs and FEs.
>
> 2) In your discussion in 5.2 (level of detail in LFB spec), 5.3 (packt format def), 5.4 (meta-data def), the kind of specifications that you suggest necessary seems to aim toward more ambitious inter-operability between LFBs from different vendors. We probably want to examine our exact goal more carefully here. For example, in 5.4, it is said, "A standardized metadata encoding protocol should be defined." But I don't think such a protocol is needed if the goal is less ambitious.
>
> 3) I very much like the discussion you have in 5.5, 5.6 and 5.7 around the topological versus encoded state approach. I agree with the design guidelines you provided there regarding the limit of topological approach to functionally different and static datapaths.
>
> 4) This one sentence puzzles me though in 5.6: "we assume that the model allows for connecting more than one LFB output to a single LFB input". Don't you need a MUX to do that?
>
> 5) I also strongly agree with you on the different requirements for FE topology and LFB topology configuration (our draft uses the terminology of FE Block Topology): FE topology should NOT be configurable while LFB topology should be.
>
> 6) The discussion on meta-data (5.10 & 5.11) is very important and necessary. We also realize the importance of meta-data on FE model in our draft but we didn't discuss the actual mechanics of meta-data production and consumption. As Joel pointed out in his posting, meta-data is one of the things that we know we need to talk about but have not made up our mind as how to proceed. That is why I am especially pleased to see that you did try to address the issue. But again, I think we ought to carefully examine how much is absolutely necessary in order to just ensure FE-CE inter-operability first (but NOT LFB inter-opeability).
>
> 7) I think Section 6 (FE model library) makes a good point that the actual language for model library definition is mostly for human understanding and encoding, and so it can be separate from the over-the-wire encoding scheme that is more performance sensitive. So we can choose XML as the model def language while still use binary encoding for the information element encoding in the protocol.
>
> 8) The "resources" in this draft is called "internal state S" in our draft. I believe the only difference is in the terminology.
>
> I look forward to meeting you and Steve at Vienna and hope that we can move the discussion forward!
>
> Thanks,
> Lily
>
> > -----Original Message-----
> > From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> > Sent: Tuesday, July 01, 2003 2:13 PM
> > To: FORCES@PEACH.EASE.LSOFT.COM
> > Subject: Re: New draft "ForCES FE Functional Model Elements"
> >
> >
> > An interesting and useful approach to describing this.
> >
> > Allow me to use this document as a hook to raise a question
> > that I think we
> > have all been skirting.  Our documents talk about supporting and using
> > meta-data.  Most of us assume that meta-data (support and usage) is
> > important for getting workable solutions.
> >
> > However, I suspect that we have as many models of meta-data as we have
> > participants.  This document has one model in it (a collection of
> > name-value pairs).  I have seen many others (including arbitrary text
> > strings, arbitrary bit strings, a stack of name-value pairs,
> > etc.  Different models treat the consumption of metadata
> > differently.  (This one says you consume what you do not
> > explicitly pass
> > on.  Others state that you pass on what you do not explicitly
> > consume.  Others take different views.)
> >
> > 1) It strikes me that we should be careful to be explicit whenever we
> > assume a model of metadata usage.
> > 2) I would personally like to concentrate on getting the core
> > work done,
> > leaving the meta-data unspecified at first.  I think this has
> > the best hope
> > of our getting a usable result in a modest amount of time.
> > 3) If we are going to work on meta-data, I would like to treat it as a
> > separate work item, and get moving on it.
> >
> > Yours,
> > Joel M. Halpern
> >
> > PS: This is not a criticism of the Haraszti / Blake document.  This
> > document is pretty good about explicitly describing its
> > meta-data model,
> > particularly since this issue has not been raised in the
> > group thus far.
> >
> > At 04:27 PM 7/1/2003 -0400, you wrote:
> > >Zsolt Haraszti and I have put together a draft on the elements needed
> > >for the ForCES FE functional model.  It is complimentary to
> > >draft-yang-forces-model.  Since we missed the deadline for I-D
> > >submissions, I have placed the draft at
> > >
> > >http://www.petri-meat.com/slblake/networking/drafts/draft-har
> aszti-forces-model-00.txt
> >
> >We hope that this contribution helps move the model definition effort
> >forward.  Any comments would be appreciated.
> >
> >
> >Regards,
> >
> >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> >Steven L. Blake               <steven.blake@ericsson.com>
> >Ericsson IP Infrastructure                +1 919-472-9913
>
--
Zsolt Haraszti                                     Tel: +1 919 472 9949
Ericsson IP Infrastructure                         Fax: +1 919 472 9999
Raleigh NC USA                       Email: Zsolt.Haraszti@ericsson.com


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 11 14:03:21 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA08428
	for <forces-archive@IETF.ORG>; Fri, 11 Jul 2003 14:03:21 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19b2Es-0000CE-00
	for forces-archive@IETF.ORG; Fri, 11 Jul 2003 14:03:22 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19b2Er-0000CA-00
	for forces-archive@IETF.ORG; Fri, 11 Jul 2003 14:03:21 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <10.00A643BF@cherry.ease.lsoft.com>; Fri, 11 Jul 2003 14:03:20 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48193754 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 11 Jul 2003 14:03:19 -0400
Received: from 198.24.6.3 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 11 Jul 2003 14:03:19 -0400
Received: from eamrcnt750.exu.ericsson.se (eamrcnt750.exu.ericsson.se
          [138.85.133.51]) by imr2.ericy.com (8.12.9/8.12.9) with ESMTP id
          h6BI3IAP020326 for <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 11 Jul 2003
          13:03:18 -0500 (CDT)
Received: from noah.lmc.ericsson.se ([142.133.1.1]) by
          eamrcnt750.exu.ericsson.se with SMTP (Microsoft Exchange Internet
          Mail Service Version 5.5.2656.59) id 3172RHPX; Fri, 11 Jul 2003
          13:03:02 -0500
Received: from EAMMLEX034.lmc.ericsson.se (eammlex034.lmc.ericsson.se
          [142.133.1.134]) by noah.lmc.ericsson.se (8.12.9/8.12.9) with ESMTP
          id h6BI3IGx002391 for <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 11 Jul 2003
          14:03:18 -0400 (EDT)
Received: by eammlex034.lmc.ericsson.se with Internet Mail Service
          (5.5.2655.55) id <NBJK83PW>; Fri, 11 Jul 2003 14:03:17 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by imr2.ericy.com id
                      h6BI3IAP020326
Approved-By:  "Rachid Nait Takourout (QB/LMC)"
              <rachid.nait.takourout@ERICSSON.COM>
Message-ID:  <7B2A7784F4B7F0409947481F3F3FEF8304C310F9@eammlex037.lmc.ericsson.se>
Date:         Fri, 11 Jul 2003 14:03:17 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Rachid Nait Takourout (QB/LMC)"              <rachid.nait.takourout@ericsson.com>
Subject: Re: draft-nait-forces-pap-00.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi Alex,=20

=20

        Thank you for your comments. I will answer your questions, but fi=
rst I would like to=20
explain some aspects which I should have clarified earlier (sorry...):=20
        The two documents about the pre-association phase (pap) protocol =
and the=20
xml modeling are complementary. In fact, the idea behind the first docume=
nt is to provide=20
a simple mechanism to automate and optimize the pap in order to assume th=
e scalabity of the ForCES=20
architecture. The Managers are responsible of determining which CEs and F=
Es should communicate=20
with each other, while the CEs are the only ones who decide to accept or =
reject a bind request=20
from a FE. In the ForCES architecture, only Managers have a global vision=
 of the NE state=20
and capabilities and we could use this fact to optimize the internal NE b=
ehavior. Each=20
CE has some particular needs (and restrictions) and the CE Manager become=
s aware of=20
these through the CE Specification of the CE.=20

Correspondingly, the FE Manager knows the FE capabilities (with the FE Mo=
del) of each FE. The=20
FE Manager could provide to the FEs a pertinent list of CEs  needing thei=
r capabilities.=20
The system overview  kept by the Managers thus allows to minimize the num=
ber of FE bind=20
requests (potentially rejected) inside the NE, above all when there is a =
large number of FEs.=20

        Moreover, the pap protocol with the xml models allows to CE Manag=
er to assume the failover=20
management inside the Control Plane. To illustrate this, we can imagine t=
hat=20
3 CEs becomes available inside a NE:=20
- CE 1 : its CE Specification indicates that it needs IPv4 forwarding fun=
ctionality.=20
- CE 2 : its CE Specification indicates that it needs DiffServ conditioni=
ng functions.=20
- CE 3 : its CE Specification indicates that it needs IPv4 forwarding fun=
ctionality=20
         and support the failover mechanisms.=20
        The CE Manager could decide to make  CE 3 a backup for CE 1. Of c=
ourse,=20
this example raises the failover support problematic... During the last I=
ETF meeting, Jon=20
Maloy presented TIPC ( http://tipc.sourceforge.net ). Even if the user is=
 free to choose=20
his underlying communication technology, in my own opinion TIPC provides =
an interesting=20
solution for the failover support.=20
        So, the Managers could provide a new valuable feature to the NE: =
an 'intelligent'=20
management of PEs to assume the scalabily of the ForCES architecture.=20

About your questions:=20
>1) Assuming that CEs and FEs are not up yet, how does the CE or FE=20
>    know what manager to send the INIT_CE or INIT_FE message to?=20

  In fact, the CE (or FE) Manager needs to have a global identifier mecha=
nism in the=20
NE to receive the INIT messages, but this point is highly dependant of th=
e underlying communication=20
technology choice. In my own pap protocol implementation, I use TIPC 'por=
t name' (this is=20
TIPC terminology, to put it short you can regard  it as a   'well-known' =
 64-bit port number=20
with validity for the whole cluster) which every CE (or FE) must know.=20

>2) MODEL message: What does this do?=20
  As I said before, the pap protocol uses the PE modeling. The messages o=
f types MODEL just=20
send the PE modeling (CE Specification or FE Model) to the Manager.=20

>3) Section 6.1 Messages: I am having trouble reconciling the payload=20
>    structure defined in section 5.2 with the message payloads in sectio=
n 6.=20
  All the wire coding inside section 6 are just a more detailed decriptio=
n of the=20
'Value' field that we find in the section 5.2.=20

        I understand your comment about the manual configuration. But, in=
 the ForCES=20
requirements, it is stated that the NE 'must be capable of supporting (i.=
e., must scale to)=20
at least hundreds of FEs'. And, I think that in this case, automatic conf=
iguration=20
is more practical.=20

        I also would like to thank Joel M. Halpern for his comments. As a=
 matter of fact,=20
the XML FE Model as I presented is a large tool, which we can use both fo=
r the post-association=20
and  the pre-association phase. But in the latter case, a subset (the cap=
ability=20
model) is sufficient. And, the CE Specification was specially designed fo=
r the pre-association phase.=20

=20

Best Regards=20

Rachid Nait Takourout=20


-----Message d'origine-----
De : Alex Audu [mailto:alex.audu@alcatel.com]
Envoy=E9 : Wednesday, July 09, 2003 1:18 PM
=C0 : FORCES@PEACH.EASE.LSOFT.COM
Objet : Re: draft-nait-forces-pap-00.txt


Hi Rachid,

I am trying to understand your draft a bit better. The Pre-Association
Protocol
provides an automatic discovery of the PEs. I am assuming this discovery =
is
to
be made by (or made known to) the respective local management (FeMgr, or
CeMgr).

Questions:
1) Assuming that CEs and FEs are not up yet, how does the CE or FE
    know what manager to send the INIT_CE or INIT_FE message to?

2) MODEL message: What does this do?

3) Section 6.1 Messages: I am having trouble reconciling the payload
structure
    defined in section 5.2 with the message payloads in section 6.

General comment:
This is a laudable effort. However, I think you are trying to automate wh=
at
comes easily with manual configuration. Having said that, we have to reme=
mber

what that manual process entails:  a basic point  is to have a configurat=
ion
table
that contains info as to which CE or FE  is to be managed by which CeMgr,=
 or
FeMgr.  The table  could be manually populated. The CEs or FEs read this
table during restore to determine who their manager is. The managers also
read this table to determine what CE or FE they manage.

Regards,
Alex.


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 13 12:19:27 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29557
	for <forces-archive@IETF.ORG>; Sun, 13 Jul 2003 12:19:27 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bjZR-0006CH-00
	for forces-archive@IETF.ORG; Sun, 13 Jul 2003 12:19:29 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bjZR-0006CD-00
	for forces-archive@IETF.ORG; Sun, 13 Jul 2003 12:19:29 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00A695FD@cherry.ease.lsoft.com>; 13 Jul 2003 12:19:28 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48357875 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 13 Jul 2003 12:19:27 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 13 Jul 2003 12:19:26 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6DGHLW20321 for
          <forces@peach.ease.lsoft.com>; Sun, 13 Jul 2003 16:17:21 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6DFioh08595 for <forces@peach.ease.lsoft.com>; Sun, 13 Jul 2003
          15:44:50 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003071309192400921 for <forces@peach.ease.lsoft.com>; Sun, 13 Jul
          2003 09:19:24 -0700
Received: from orsmsx409.amr.corp.intel.com ([192.168.65.58]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sun, 13 Jul 2003 09:19:25 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: ForCES Meeting Agenda & Model Reminder
Thread-Index: AcNJLyfABuwNF/xySa6REBWMSQXSIw==
X-OriginalArrivalTime: 13 Jul 2003 16:19:25.0274 (UTC)
                       FILETIME=[86BA33A0:01C3495A]
Approved-By:  "Putzolu, David" <david.putzolu@INTEL.COM>
Message-ID:  <52D13A805349A249960B9943E5590BD8199E55@orsmsx409.jf.intel.com>
Date:         Sun, 13 Jul 2003 09:19:25 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@intel.com>
Subject: ForCES Meeting Agenda & Model Reminder
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

All,

Below please find an updated agenda for the ForCES meeting
scheduled for 1300-1500 on Monday, July 14 at IETF 57.=20

Please come to the meeting prepared to comment
on whether the ForCES Forwarding Element Functional Model=20
individual contribution (see below for URL) is ready to
become a WG document, or send your comments to the mailing
list.  Being accepted as a WG document indicates that the
WG agrees with the general direction and content of the
document.

Forwarding and Control Element Separation (ForCES)=20
Agenda, IETF 57

Monday July 14th 2003 at 1300-1500
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D

CHAIRS:   David Putzolu <David.Putzolu@intel.com>
          Patrick Droz <dro@zurich.ibm.com>

ADs:     Alex Zinin <zinin@psg.com>
           Bill Fenner <fenner@research.att.com>
         =20
AGENDA:

5  min - WG status - chairs

15 min - ForCES Framework respond to IESG feedback - Ram Gopal
=20
http://www.ietf.org/internet-drafts/draft-ietf-forces-framework-06.txt

20 min - ForwArding and Control ElemenT protocol (FACT) - Hormuzd
Khosravi
         Individual contribution protocol proposal.
=20
http://www.ietf.org/internet-drafts/draft-gopal-forces-fact-04.txt

20 min   Netlink2 as ForCES Protocol - Robert Haas
         Individual contribution protocol proposal.
=20
http://www.ietf.org/internet-drafts/draft-jhsrha-forces-netlink2-01.txt

15 min - ForCES Forwarding Element Functional Model - Joel Halpern
         Individual contribution model proposal.
=20
http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt

         *** NOTE: Authors intend to ask to make the above a WG
document. ***
         *** Please read and review prior to meeting or comment on list!
***

15 min - XML/TIPC based ForCES protocol and=20
         ForCES Pre-association Phase Protocol - Jon Maloy
=20
http://www.ietf.org/internet-drafts/draft-nait-forces-xml-model-00.txt
=20
http://www.ietf.org/internet-drafts/draft-nait-forces-pap-00.txt

15 min - ForCES FE Functional Model Elements - Zsolt Haraszti
         Individual contribution model proposal.
         Late contribution - available at:
=20
http://www.petri-meat.com/slblake/networking/drafts/draft-haraszti-force
s-model-00.txt

15 min - Demonstration of working prototype of XML/TIPC
         for ForCES - Jon Maloy

---

Cheers,
David


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 14 03:06:45 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA28646
	for <forces-archive@IETF.ORG>; Mon, 14 Jul 2003 03:06:45 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bxQ4-00022h-00
	for forces-archive@IETF.ORG; Mon, 14 Jul 2003 03:06:44 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bxQ3-00022b-00
	for forces-archive@IETF.ORG; Mon, 14 Jul 2003 03:06:43 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <10.00A6B92F@cherry.ease.lsoft.com>; Mon, 14 Jul 2003 3:06:41 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48402839 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 14 Jul 2003 03:06:26 -0400
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 14 Jul 2003 03:06:26 -0400
Received: from [81.160.218.72] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 5024096; Mon, 14 Jul 2003
          03:06:25 -0400
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  "Joel M. Halpern" <joel@STEVECROCKER.COM>
Message-ID:  <5.1.0.14.0.20030714025925.029f87c8@mail.stevecrocker.com>
Date:         Mon, 14 Jul 2003 03:05:52 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@stevecrocker.com>
Subject: Re: Model Reminder
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <52D13A805349A249960B9943E5590BD8199E55@orsmsx409.jf.intel. com>
Precedence: list

I was asked a useful question last night:  What does this mean and on what
basis would working group members decide that we should (or should not)
accept the model document as a working group document, given multiple
related documents?

While a final answer is up to the chairs, I thought it might help to send
out my own understanding / view.

The working group has been discussing the forces model for a while.  We are
beginning now to understand what we are talking about.  (A positive sign in
this regard is that we are seeing multiple contributions.)  If we choose to
make one document a working group document, we do several things:
1) From then on, the editors must reflect wrking group consensus when that
exists.  (Related to this, where possible things that are still contentions
should be so indicated.  Obviously at first this will not be as clear.)
2) The working group is NOT accepting all the text in the document as rough
conensus.
3) The working group is saying that the rough approach in the document, and
the rough outline of how the topics are talked about seems to be a useful
approach to the topic for the working groups purposes.


To phrase this a different way, it is reasonable to accept the document as
a working group document if it seems to be a good starting point for the
work going forward.  If on the other hand you are uncomfortable with the
basic assumptions, or you think the document structure will make it hard to
get where we need to be, then please say so.

Yours,
Joel M. Halpern

At 09:19 AM 7/13/2003 -0700, Putzolu, David wrote:
>http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
>
>          *** NOTE: Authors intend to ask to make the above a WG
>document. ***
>          *** Please read and review prior to meeting or comment on list!
>***


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 14 03:42:05 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA29770
	for <forces-archive@IETF.ORG>; Mon, 14 Jul 2003 03:42:05 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bxyH-0002ME-00
	for forces-archive@IETF.ORG; Mon, 14 Jul 2003 03:42:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bxyG-0002MB-00
	for forces-archive@IETF.ORG; Mon, 14 Jul 2003 03:42:04 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <17.00A6B947@cherry.ease.lsoft.com>; Mon, 14 Jul 2003 3:42:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48403138 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 14 Jul 2003 03:41:41 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 14 Jul 2003 03:41:41 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6E7Zur23984 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 14 Jul 2003 07:35:56 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6E771x07975 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 14 Jul 2003
          07:07:01 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003071400413924395 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 14 Jul
          2003 00:41:39 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 14 Jul 2003 00:41:39 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: Requirements Feedback
Thread-Index: AcG/JWZ5NHGtfSsYEdas6QBQi+Bv62Iou9cgAIR5PjA=
X-OriginalArrivalTime: 14 Jul 2003 07:41:39.0848 (UTC)
                       FILETIME=[5CB42080:01C349DB]
Approved-By:  "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Message-ID:  <42050DF556283A4D977B111EB7063208DAEB1A@orsmsx407.jf.intel.com>
Date:         Mon, 14 Jul 2003 00:41:39 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
Subject: FW: Requirements Feedback
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi All

The Requirements design team received some feedback from the Chairs/Ads
regarding the text for off-loaded functions in the FE Model section 6.
Basically the Ads don't want us to spend too much time on this before
making good progress on basic functions such as IPv4 forwarding,
DiffServ, etc. Also, a minor change in the text on off-loaded functions
has been suggested...in the sentence "In addition, FEs MUST allow
logical functions to execute asynchronously..." change FEs to FE Model.

No one from the design team has objected to this so far. Pls do let us
know if you have any comments.

Thanks
Hormuzd

-----Original Message-----
From: Putzolu, David=20
Sent: Friday, July 11, 2003 9:50 AM
To: 'Ram Dantu'; Khosravi, Hormuzd M; hadi@znyx.com; Minhazuddin,
Muneyb; avri; Margaret Wasserman; edbowen@us.ibm.com; Anderson, Todd A;
ram.gopal@nokia.com
Cc: Putzolu, David; dro@zurich.ibm.com; Vip Sharma; 'Alex Zinin'
Subject: Requirements Feedback

All,

Patrick, Alex, and I have been discussing Pekka's and
other peoples' feedback around the off-load question.  As=20
off-load was added to the requirements after a good working
group discussion (on the mailing list) and after design team
deliberation (in calls),  we felt that it should not be
removed.  However, for the sake of making good progress,
the working group should focus on the more basic functions=20
first.  That is, it would be a bad thing if a large amount=20
of effort was spent on, say, figuring out a standard way to=20
offload OSPF or TCP to a FE via ForCES before we figure out=20
how to control IP forwarding or DiffServ QoS on a FE via ForCES. =20

In our discussion we did note that that the text of=20
off-loaded functions on page 10 (model requirements=20
section item #8) could be improved - in particular,=20
it says:

"In addition, FEs MUST allow logical functions to
execute asynchronously..."

We'd like to suggest a small change where the text
say that the FE _model_ must allow logical functions
to execute asynchronously.  I believe the reason to do this
is that this is in the model part of the document, and that=20
we should avoid putting requirements on all FE=20
implementations when in fact some FEs may not even support=20
off-load.

If the design team is comfortable with this, could you
create a rfc-editor change note ("old text...new text...")
that incorporates this modification and send it to myself,=20
Patrick, and Alex? =20

Also, I'd like to give the status of the requirements
document to the meeting on Monday, and share the above
via the mailing list.  Are there any objections to my=20
characterization above?

Thanks,
David


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 14 05:05:28 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA02892
	for <forces-archive@IETF.ORG>; Mon, 14 Jul 2003 05:05:28 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bzGy-00036G-00
	for forces-archive@IETF.ORG; Mon, 14 Jul 2003 05:05:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19bzGx-00036D-00
	for forces-archive@IETF.ORG; Mon, 14 Jul 2003 05:05:27 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00A6BA4B@cherry.ease.lsoft.com>; Mon, 14 Jul 2003 5:05:25 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 48404417 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 14 Jul 2003 05:05:24 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 14 Jul 2003 05:05:23 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6E93IP01755 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 14 Jul 2003 09:03:18 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6E8Uh907746 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 14 Jul 2003
          08:30:43 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003071402052224567 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 14 Jul
          2003 02:05:22 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 14 Jul 2003 02:05:22 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: Framework Feedback re: Offload
Thread-Index: AcNH2BqO77edzh0DThCbPE+X9dsvuABc7eAgACGmExAABOPw4A==
X-OriginalArrivalTime: 14 Jul 2003 09:05:22.0435 (UTC)
                       FILETIME=[0E661530:01C349E7]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC896@orsmsx407.jf.intel.com>
Date:         Mon, 14 Jul 2003 02:05:22 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: FW: Framework Feedback re: Offload
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi, all --

Two changes are proposed to the current framework draft v06. Please see
detail in the forwarded email thread. I summarize the changes here
briefly:
1) reg. Offload functions: add one paragraph in Section 5.6 to make it
clear that while off-load functions might be interesting but they are
not part of the FE model specification.
2) reg. transport: modified text in 4.2.1 to make it clear that RFC2914
compliant L4 protocol is needed only for multi-hop scenario. This is to
match up with the requirement doc.

Let us know if you have comments or objection on these changes.

Lily


> -----Original Message-----
> From: Putzolu, David
> Sent: Monday, July 14, 2003 12:33 AM
> To: Yang, Lily L; 'ram.gopal@nokia.com'
> Cc: Anderson, Todd A; 'rdantu@unt.edu'; 'Alex Zinin';
'dro@zurich.ibm.com'
> Subject: RE: Framework Feedback re: Offload
>=20
> Thanks Lily. Can you send a note to the mailing list
> explaining the change?  Ram, can you go over this
> briefly during the meeting today as well?
>=20
> Cheers,
> David
>=20
> > -----Original Message-----
> > From: Yang, Lily L
> > Sent: Sunday, July 13, 2003 7:54 AM
> > To: Putzolu, David; 'dro@zurich.ibm.com'; 'Alex Zinin'
> > Cc: Anderson, Todd A; 'rdantu@unt.edu'; 'ram.gopal@nokia.com'
> > Subject: RE: Framework Feedback re: Offload
> >
> >
> > David, Patrick and Alex --
> >
> > After discussing with my co-authors, we agree to the proposed
> > change. We also would like to propose one small change to
> > update the reliability reference in the framework to match
> > the requirement draft.
> > So here are the two changes that we would like to make:
> >
> > 1) Add the following paragraph to the end of section 5.6:
> >    The exact description of the off-loaded functionality
corresponding
> >    to the off-loaded functions expressed in the FE model are
> > not part of
> >    the model itself and will need to be worked out as a separate
> >    specification.
> >
> > 2) At the end of Section 4.2.1: replace the old text with the
> > new one: [old text]
> > ForCES will make use of an existing RFC2914 ([2]) compliant L4
> > protocol with adequate reliability, security and congestion control
> > (e.g. TCP, SCTP) for transport purposes.
> > [new text]
> > When the CEs and FEs are separated beyond a single hop, the
> > ForCES protocol will make use of an existing RFC2914
> > compliant L4 protocol with adequate reliability, security and
> > congestion control (e.g. TCP, SCTP) for transport purposes.
> >
> > Please inform the RFC editor about the minor change and move
> > the document forward in the review process. Let me know if
> > you have additional questions.
> >
> > Thank you,
> >
> > Lily
> > -----Original Message-----
> > From: Putzolu, David
> > Sent: Friday, July 11, 2003 11:13 AM
> > To: Anderson, Todd A; 'rdantu@unt.edu'; Yang, Lily L;
> > ram.gopal@nokia.com
> > Cc: dro@zurich.ibm.com; 'Alex Zinin'; Putzolu, David
> > Subject: Framework Feedback re: Offload
> >
> > All,
> >
> > Patrick, Alex, and I have been discussing Pekka's and
> > other peoples' feedback around the off-load question.  As
> > off-load was added to the requirements after a good working
> > group discussion (on the mailing list) and after design team
> > deliberation (in calls),  we felt that it should not be
> > removed.  However, for the sake of making good progress, the
> > working group should focus on the more basic functions
> > first.  That is, it would be a bad thing if a large amount
> > of effort was spent on, say, figuring out a standard way to
> > offload OSPF or TCP to a FE via ForCES before we figure out
> > how to control IP forwarding or DiffServ QoS on a FE via ForCES.
> > So the framework should explain that offload is possible,
> > but the initial deliverables of the model should be the basic
> > needed functions, and offload functions should wait until
> > we've nailed down the basics.
> >
> > Alex had a suggested amendment to the framework document to
> > help capture this - would it be ok to add this to the end of
> > section 5.6?
> >
> >    The exact description of the off-loaded functionality
corresponding
> >    to the off-loaded functions expressed in the FE model are
> > not part of
> >    the model itself and will need to be worked out as a separate
> >    specification.
> >
> > This essentially says that off-load, while supported,
> > should not be explicitly worked out until later.
> >
> > If the authors are comfortable with this, could you
> > create a rfc-editor change note ("old text...new text...")
> > that incorporates this modification and send it to myself,
> > Patrick, and Alex?
> >
> > Thanks,
> > David
> >


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 22 18:02:11 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27836
	for <forces-archive@IETF.ORG>; Tue, 22 Jul 2003 18:02:11 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f5D4-0007do-00
	for forces-archive@IETF.ORG; Tue, 22 Jul 2003 18:02:14 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f5Cs-0007dk-00
	for forces-archive@IETF.ORG; Tue, 22 Jul 2003 18:02:03 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <23.00A8FD1D@cherry.ease.lsoft.com>; Tue, 22 Jul 2003 18:01:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49139183 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 22 Jul 2003 18:01:06 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 22 Jul 2003 18:01:06 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6MLwxi27337 for
          <forces@peach.ease.lsoft.com>; Tue, 22 Jul 2003 21:58:59 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6MLuBX15761 for <forces@peach.ease.lsoft.com>; Tue, 22 Jul 2003
          21:56:12 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072215124700257 for <forces@peach.ease.lsoft.com>; Tue, 22 Jul
          2003 15:12:47 -0700
Received: from orsmsx409.amr.corp.intel.com ([192.168.65.58]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Tue, 22 Jul 2003 15:01:03 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: ForCES Meeting Summary, IETF 57
Thread-Index: AcNQnL3MLXM17SOLTumIroA9BsWuDg==
X-OriginalArrivalTime: 22 Jul 2003 22:01:03.0099 (UTC)
                       FILETIME=[BE19D4B0:01C3509C]
Approved-By:  "Putzolu, David" <david.putzolu@INTEL.COM>
Message-ID:  <52D13A805349A249960B9943E5590BD8199EBD@orsmsx409.jf.intel.com>
Date:         Tue, 22 Jul 2003 15:01:02 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@intel.com>
Subject: ForCES Meeting Summary, IETF 57
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

All,

Please find below the ForCES summary for our meeting at
IETF 57.  We will be expanding on some of the topics=20
mentioned below in follow-up emails.  The minutes will be
sent out in the next day or two.

Cheers,
David & Patrick


ForCES Meeting Summary, IETF 57
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D

ForCES met at IETF 57 for two hours with an attendance
of approximately sixty people.  WG status was presented -
the framework and requirements have had small updates
made in response to AD/IESG feedback, with new revisions
to be published soon, then on to IESG review.  The
model individual draft was presented and received strong
support for inclusion as a WG document - the chairs=20
indicated they would verify this consensus on the mailing
list.  The NetLink2 and FACT protocol proposals where
presented, and the chairs indicated that it was time to
begin discussion of what the protocol selection process
should be.  Finally, a demonstration was given of a pre-
association phase protocol implementation.  While there
was interest in the work, the comments made in the room
suggested deferring work on this part of the framework
until the main ForCES protocol effort progresses further.


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 23 09:08:13 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA10822
	for <forces-archive@IETF.ORG>; Wed, 23 Jul 2003 09:08:13 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19fJLp-0004St-00
	for forces-archive@IETF.ORG; Wed, 23 Jul 2003 09:08:13 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19fJLe-0004Sk-00
	for forces-archive@IETF.ORG; Wed, 23 Jul 2003 09:08:02 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00A9143B@cherry.ease.lsoft.com>; Wed, 23 Jul 2003 9:07:19 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49221079 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 23 Jul 2003 09:07:18 -0400
Received: from 194.196.100.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 23 Jul 2003 09:07:18 -0400
Received: from d12relay02.megacenter.de.ibm.com
          (d12relay02.megacenter.de.ibm.com [9.149.165.196]) by
          d12lmsgate-5.de.ibm.com (8.12.9/8.12.8) with ESMTP id h6ND7Du5062148
          for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 23 Jul 2003 15:07:13 +0200
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232]) by
          d12relay02.megacenter.de.ibm.com (8.12.9/NCO/VER6.5) with ESMTP id
          h6ND7FCb233960 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 23 Jul 2003
          15:07:15 +0200
Received: from zurich.ibm.com (dhcp69-71.zurich.ibm.com [9.4.69.71]) by
          sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id PAA172824;
          Wed, 23 Jul 2003 15:07:14 +0200
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2)
            Gecko/20030208 Netscape/7.02
X-Accept-Language: en-us, en
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by d12lmsgate-5.de.ibm.com
                      id h6ND7Du5062148
Approved-By:  Patrick Droz <dro@ZURICH.IBM.COM>
Message-ID:  <3F1E8882.504@zurich.ibm.com>
Date:         Wed, 23 Jul 2003 15:07:14 +0200
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Patrick Droz <dro@zurich.ibm.com>
Organization: IBM Research
Subject: ForCES Minutes
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

attached are the tentative minutes from the meeting in
Vienna. If somebody wants to have something changed please
let me know. I plan to send them to the official minutes-
list at the end of the Week. Many thanks also to the minutes
taker Jason Goldschmidt.

Regards,
Patrick

------------------------------- cut here --------------

ForCES Minutes, IETF 57th, Monday 07/14/03

Attendees: about 50

WG status:

The Requirements and the Framework documents should become
RFCs soon. They are currently under AD/IESG review.

AGENDA:

5  min - WG status - chairs

15 min - ForCES Framework respond to IESG feedback - Ram Gopal

http://www.ietf.org/internet-drafts/draft-ietf-forces-framework-06.txt

20 min - ForwArding and Control ElemenT protocol (FACT) - Hormuzd
Khosravi
          Individual contribution protocol proposal.

http://www.ietf.org/internet-drafts/draft-gopal-forces-fact-04.txt

20 min   Netlink2 as ForCES Protocol - Robert Haas
          Individual contribution protocol proposal.

http://www.ietf.org/internet-drafts/draft-jhsrha-forces-netlink2-01.txt

15 min - ForCES Forwarding Element Functional Model - Joel Halpern
          Individual contribution model proposal.

http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt

          *** NOTE: Authors intend to ask to make the above a WG
document. ***
          *** Please read and review prior to meeting or comment on list!
***

15 min - XML/TIPC based ForCES protocol and
          ForCES Pre-association Phase Protocol - Jon Maloy

http://www.ietf.org/internet-drafts/draft-nait-forces-xml-model-00.txt

http://www.ietf.org/internet-drafts/draft-nait-forces-pap-00.txt

15 min - ForCES FE Functional Model Elements - Zsolt Haraszti
          Individual contribution model proposal.
          Late contribution - available at:

http://www.petri-meat.com/slblake/networking/drafts/draft-haraszti-force
s-model-00.txt

15 min - Demonstration of working prototype of XML/TIPC
          for ForCES - Jon Maloy

Drafts:

Minutes:


Reached consensus that protocol selection will be attempted on the=20
mailing list in a month.

Comments on selection process, Joel Halpern spoke to first
determining if the protocols are doing what we want. He thought
it is obvious that they meet the requirements. Jason Goldschmidt
asked if only post-association will be considered.
Answer was yes. Comment was made that protocols should ONLY focus
on post-association. Comment was made that documents should be
sure to use a consistent language, set by the framework and requirements.


Framework Presentation (Ram Gopal)

Update 05 and 06 made changes to address FE virtualization.
FE partitioning is done during the pre-association phase.
Comments were made about multiple FE managers, these comments
were not accepted. Next draft may address offloading concern
raised by IESG. Text added to support graceful restart,
non-stop forwarding and dynamic association establishment.
New section added to better detail of FE loss/restablishment,
caching and session reestablishment.

The new draft adds text to discuss security threat; see
security considerations of draft for more info. Security
options for FORCES are as follows: No security, TLS,
IPSec. New draft incorporates security handshake during
association establishment.

No comments/questions on framework.


FACT (Hormuzd Khosravi)

Protocol updates. Now compliant with requirements draft 9.

New draft adds definitions for separate control and data
channels. Protocol Elements (PE) will be sent over data
channel, all other FACT messages over the control channel.
This was done to prevent against DoS attacks that would
saturate the channel between FE and CE. Same reliable
transport used for both data and control channel. This
requirement is driven by the need for congestion control;
though this is not called out in the FORCES requirements
document.

FACT uses reliable transport to meet requirements. TCP/SCTP is=20
recommended. This simplifies the protocol design.

Security rewritten. 3 modes, no sec., IPSec, TLS. TLS is
recommended.

Comments:

Joel: we need a mandatory to implement core of protocols
for transport and security. David Putzolu: pick one and go
with it.

Description of CE failover and difference between weak and strong
consistency. Strong, FE communicates with both. In weak,
CE's sync.

Question/comments

Zsolt Haraszti: problem with separation between data and
control channel. For example asynch exception will happen
over control. What if asynch exception requires sending
the packet to the CE?

Joel: the kind of events that go over the control channel
is regarded about the FE itself. The data channel handles
info about packet related events.

Robert Haas: is the priority bits not enough to distinguish
between the two.

Joel: Data channel should not be reliable.

Xiaoming Fu, How does CE-CE work.

Hormuzd: This is out of scope given the FORCES charter.

Ram Gopal: FACT can be used for CE-CE.

David: Framework points out the channel and explains why
these other connections are out of scope.

Xiaoming Fu: Maybe next step in signaling WG and FORCES
can work together.


Netlink 2 =96 Robert Haas.

Summary of changes.

Joel: is it your assumption that FORCES is used for FE-FE
or LFB-LFB communication. Comments to clarifying that
netlink2 is not for LFB-LFB communication.

Netlink2 in a nutshell.

Uses groups and multicast to allow for scaling. The Goal is
flexible CE-FE addressing. Netlink2 is making use of groups.
Then some addressing examples were given.

Conclusion. Netlink2 addresses scalability whereas FACT focuses
more on CE failover and availability.

Joel: scalability addressed by MC, this concerns him. IS there
a need to send the same messages to the different FE's? How
common is this today since FE's are not the same. Ie different
routes, ports, yadda yadda. It doesn't seem obvious that there
is a value add in sending same information to all or a set of
FE's.

Patrick: if multiple FE of the same box they must have the same
info for certain things a good example is the forwarding info
generated by the routing protocols.



FE Model - Joel Halpern

State of document. Most of sections are there. Not all filled out.

Fine grained FE blocks. Does not want to talk about large scale blocks,
like a DiffServ block. How to represent an IP Forwarding block (this is
why there needs to be an affinity between NPF and FORCES).

FE block description. Formal description of a block is needed.

Classifier.

How to build a classifier? Two classifiers, one that modifies the=20
meta-data, other that has multiple exits. Compromise.

Meta-data. Where and how to use meta-data? FORCES model that can do=20
useful things, before meta-data definition is answered. Group need to=20
resolve how to tackle this.

Representation. Is representation for documents same as an on the
wire. Team recommends XML Schema. Not DTDs

Thinks document is consistent with the framework and possibly group.=20
Should document be made a WG doc?

Comment. Classifiers without metadata seems like science fiction.

Joel: having a forwarded that does such is more uncommon.

Jason: why not classifier plus mux?

Joel reiterates the need for meta-data definition.

David: Should this document be accepted as WG document? Hums?
The Favors have it. Still need to check with mailing list.


Pre-association protocol - Jon Maloy

FE/CE manager accepts/rejects new PE's.

Why do we need this?

Need for dynamically changes NE's.

Protocol discussion.


Robert: Could we use SLP instead of discovery phase proposed
for CE-CE Manager protocol?


Demo

Joel: we should focus on our chartered work, not out of scope work.


FE Model elements (Zsolt Haraszti)

not alternative model.

Topo versus encoded.

a mixture is needed to deal with the problems related to each.


--=20
   Dr. Patrick Droz                     | dro@zurich.ibm.com
   IBM Zurich Research Laboratory       | http://www.zurich.ibm.com/~dro
   Saumerstrasse 4                      | Tel. +41-1-724-85-25 CH-8803
   Rueschlikon/Switzerland              | Fax. +41-1-724-85-78


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 24 10:05:10 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07011
	for <forces-archive@IETF.ORG>; Thu, 24 Jul 2003 10:05:09 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19fgiW-0006FL-00
	for forces-archive@IETF.ORG; Thu, 24 Jul 2003 10:05:12 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19fgiB-0006Ee-00
	for forces-archive@IETF.ORG; Thu, 24 Jul 2003 10:04:51 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <11.00A94C7D@cherry.ease.lsoft.com>; Thu, 24 Jul 2003 10:03:42 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49348957 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 24 Jul 2003 10:03:36 -0400
Received: from 218.108.250.185 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 24 Jul 2003 10:03:31 -0400
Received: from wwm1([218.108.145.38]) by hzcnc.com(AIMC 2.9.5.3) with SMTP id
          jm323f200276; Thr, 24 Jul 2003 22:02:48 +0800
References:  <3F1E8882.504@zurich.ibm.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
              boundary="----=_NextPart_000_00D7_01C3522F.6E423880"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
Approved-By:  Weiming Wang <wangwm@HZCNC.COM>
Message-ID:  <00d901c351ec$61bb6a70$c0f9fea9@wwm1>
Date:         Thu, 24 Jul 2003 22:03:36 +0800
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Weiming Wang <wangwm@hzcnc.com>
Subject: Re: ForCES Minutes
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------=_NextPart_000_00D7_01C3522F.6E423880
Content-Type: text/plain;
        charset="windows-1252"
Content-Transfer-Encoding: base64

SGkgQWxsLA0KDQpJIGhhdmUgbm90aWNlZCB0aGF0IG5vdGlvbiBvZiAibWV0YS1kYXRhIiByZWxh
dGVkIHRvIEZFIG1vZGVsIGhhcyBhdHRyYWN0ZWQgbWFueSBhdHRlbnRpb25zIGluIEZvckNFUyBX
RyByZWNlbnRseS4gSSBoYXZlIGNvbWUgdXBvbiBhIHNpbXBsZSBpZGVhIGNhbGxlZCAiUGFja2V0
Rmxvd0lkIiwgdXBvbiB3aGljaCB3ZSBtYXkgYXZvaWQgdXNpbmcgdG91Z2h0ICJtZXRhLWRhdGEi
cyB3aGVuIGNvbnN0cnVjdGluZyBGRSBidWlsZGluZyBibG9ja3MsIGF0IGxlYXN0IGluIHRlcm1z
IG9mIHRoZSBtZXRhLWRhdGEgcm9sZSBmb3IgSVAgcGFja2V0IHdhbGtpbmcgaW4gYmV0d2VlbiBG
RSBibG9ja3MuIEFjdHVhbGx5IEkgaGF2ZSBpbmNsdWRlZCB0aGlzIGlkZWEgaW4gYSBwYXBlciBz
dWJtaXR0ZWQgdG8gU0NJMjAwMyB0aGlzIEFwcmlsLCBzbyBJIGF0dGFjaGVkIHRoaXMgcGFwZXIg
aGVyZS4gUGxlYXNlIGp1c3QgZm9yZ2l2ZSBteSBwb29yIGVuZ2xpc2ggaWYgeW91IHJlYWQgaXQu
IEFuZCB3b3JrIGlzIHN0aWxsIGdvaW5nIG9uLCBzbyBwbGVhc2UgYWxzbyBmb3JnaXZlIHRoZSBp
bW1hdHVyZSBmb3Igc29tZSBvZiBpZGVhcyBpbnNpZGUuIENvbW1lbnRzIGFuZCBxdWVzdGlvbnMg
YXJlIGRlZmluaXRlbHkgd2VsY29tZWQuDQoNCkJlc3QgcmVnYXJkcywNCg0KV2VpbWluZyBXYW5n
DQoNCg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCkZyb206ICJQYXRyaWNrIERyb3oi
IDxkcm9AenVyaWNoLmlibS5jb20+DQpUbzogPEZPUkNFU0BwZWFjaC5lYXNlLmxzb2Z0LmNvbT4N
ClNlbnQ6IFdlZG5lc2RheSwgSnVseSAyMywgMjAwMyA5OjA3IFBNDQpTdWJqZWN0OiBGb3JDRVMg
TWludXRlcw0KDQoNCj4gYXR0YWNoZWQgYXJlIHRoZSB0ZW50YXRpdmUgbWludXRlcyBmcm9tIHRo
ZSBtZWV0aW5nIGluDQo+IFZpZW5uYS4gSWYgc29tZWJvZHkgd2FudHMgdG8gaGF2ZSBzb21ldGhp
bmcgY2hhbmdlZCBwbGVhc2UNCj4gbGV0IG1lIGtub3cuIEkgcGxhbiB0byBzZW5kIHRoZW0gdG8g
dGhlIG9mZmljaWFsIG1pbnV0ZXMtDQo+IGxpc3QgYXQgdGhlIGVuZCBvZiB0aGUgV2Vlay4gTWFu
eSB0aGFua3MgYWxzbyB0byB0aGUgbWludXRlcw0KPiB0YWtlciBKYXNvbiBHb2xkc2NobWlkdC4N
Cj4gDQo+IFJlZ2FyZHMsDQo+IFBhdHJpY2sNCj4gDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0gY3V0IGhlcmUgLS0tLS0tLS0tLS0tLS0NCj4gDQo+IEZvckNFUyBNaW51dGVzLCBJ
RVRGIDU3dGgsIE1vbmRheSAwNy8xNC8wMw0KPiANCj4gQXR0ZW5kZWVzOiBhYm91dCA1MA0KPiAN
Cj4gV0cgc3RhdHVzOg0KPiANCj4gVGhlIFJlcXVpcmVtZW50cyBhbmQgdGhlIEZyYW1ld29yayBk
b2N1bWVudHMgc2hvdWxkIGJlY29tZQ0KPiBSRkNzIHNvb24uIFRoZXkgYXJlIGN1cnJlbnRseSB1
bmRlciBBRC9JRVNHIHJldmlldy4NCj4gDQo+IEFHRU5EQToNCj4gDQo+IDUgIG1pbiAtIFdHIHN0
YXR1cyAtIGNoYWlycw0KPiANCj4gMTUgbWluIC0gRm9yQ0VTIEZyYW1ld29yayByZXNwb25kIHRv
IElFU0cgZmVlZGJhY2sgLSBSYW0gR29wYWwNCj4gDQo+IGh0dHA6Ly93d3cuaWV0Zi5vcmcvaW50
ZXJuZXQtZHJhZnRzL2RyYWZ0LWlldGYtZm9yY2VzLWZyYW1ld29yay0wNi50eHQNCj4gDQo+IDIw
IG1pbiAtIEZvcndBcmRpbmcgYW5kIENvbnRyb2wgRWxlbWVuVCBwcm90b2NvbCAoRkFDVCkgLSBI
b3JtdXpkDQo+IEtob3NyYXZpDQo+ICAgICAgICAgICBJbmRpdmlkdWFsIGNvbnRyaWJ1dGlvbiBw
cm90b2NvbCBwcm9wb3NhbC4NCj4gDQo+IGh0dHA6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJh
ZnRzL2RyYWZ0LWdvcGFsLWZvcmNlcy1mYWN0LTA0LnR4dA0KPiANCj4gMjAgbWluICAgTmV0bGlu
azIgYXMgRm9yQ0VTIFByb3RvY29sIC0gUm9iZXJ0IEhhYXMNCj4gICAgICAgICAgIEluZGl2aWR1
YWwgY29udHJpYnV0aW9uIHByb3RvY29sIHByb3Bvc2FsLg0KPiANCj4gaHR0cDovL3d3dy5pZXRm
Lm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtamhzcmhhLWZvcmNlcy1uZXRsaW5rMi0wMS50eHQN
Cj4gDQo+IDE1IG1pbiAtIEZvckNFUyBGb3J3YXJkaW5nIEVsZW1lbnQgRnVuY3Rpb25hbCBNb2Rl
bCAtIEpvZWwgSGFscGVybg0KPiAgICAgICAgICAgSW5kaXZpZHVhbCBjb250cmlidXRpb24gbW9k
ZWwgcHJvcG9zYWwuDQo+IA0KPiBodHRwOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9k
cmFmdC15YW5nLWZvcmNlcy1tb2RlbC0wMi50eHQNCj4gDQo+ICAgICAgICAgICAqKiogTk9URTog
QXV0aG9ycyBpbnRlbmQgdG8gYXNrIHRvIG1ha2UgdGhlIGFib3ZlIGEgV0cNCj4gZG9jdW1lbnQu
ICoqKg0KPiAgICAgICAgICAgKioqIFBsZWFzZSByZWFkIGFuZCByZXZpZXcgcHJpb3IgdG8gbWVl
dGluZyBvciBjb21tZW50IG9uIGxpc3QhDQo+ICoqKg0KPiANCj4gMTUgbWluIC0gWE1ML1RJUEMg
YmFzZWQgRm9yQ0VTIHByb3RvY29sIGFuZA0KPiAgICAgICAgICAgRm9yQ0VTIFByZS1hc3NvY2lh
dGlvbiBQaGFzZSBQcm90b2NvbCAtIEpvbiBNYWxveQ0KPiANCj4gaHR0cDovL3d3dy5pZXRmLm9y
Zy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtbmFpdC1mb3JjZXMteG1sLW1vZGVsLTAwLnR4dA0KPiAN
Cj4gaHR0cDovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtbmFpdC1mb3JjZXMt
cGFwLTAwLnR4dA0KPiANCj4gMTUgbWluIC0gRm9yQ0VTIEZFIEZ1bmN0aW9uYWwgTW9kZWwgRWxl
bWVudHMgLSBac29sdCBIYXJhc3p0aQ0KPiAgICAgICAgICAgSW5kaXZpZHVhbCBjb250cmlidXRp
b24gbW9kZWwgcHJvcG9zYWwuDQo+ICAgICAgICAgICBMYXRlIGNvbnRyaWJ1dGlvbiAtIGF2YWls
YWJsZSBhdDoNCj4gDQo+IGh0dHA6Ly93d3cucGV0cmktbWVhdC5jb20vc2xibGFrZS9uZXR3b3Jr
aW5nL2RyYWZ0cy9kcmFmdC1oYXJhc3p0aS1mb3JjZQ0KPiBzLW1vZGVsLTAwLnR4dA0KPiANCj4g
MTUgbWluIC0gRGVtb25zdHJhdGlvbiBvZiB3b3JraW5nIHByb3RvdHlwZSBvZiBYTUwvVElQQw0K
PiAgICAgICAgICAgZm9yIEZvckNFUyAtIEpvbiBNYWxveQ0KPiANCj4gRHJhZnRzOg0KPiANCj4g
TWludXRlczoNCj4gDQo+IA0KPiBSZWFjaGVkIGNvbnNlbnN1cyB0aGF0IHByb3RvY29sIHNlbGVj
dGlvbiB3aWxsIGJlIGF0dGVtcHRlZCBvbiB0aGUgDQo+IG1haWxpbmcgbGlzdCBpbiBhIG1vbnRo
Lg0KPiANCj4gQ29tbWVudHMgb24gc2VsZWN0aW9uIHByb2Nlc3MsIEpvZWwgSGFscGVybiBzcG9r
ZSB0byBmaXJzdA0KPiBkZXRlcm1pbmluZyBpZiB0aGUgcHJvdG9jb2xzIGFyZSBkb2luZyB3aGF0
IHdlIHdhbnQuIEhlIHRob3VnaHQNCj4gaXQgaXMgb2J2aW91cyB0aGF0IHRoZXkgbWVldCB0aGUg
cmVxdWlyZW1lbnRzLiBKYXNvbiBHb2xkc2NobWlkdA0KPiBhc2tlZCBpZiBvbmx5IHBvc3QtYXNz
b2NpYXRpb24gd2lsbCBiZSBjb25zaWRlcmVkLg0KPiBBbnN3ZXIgd2FzIHllcy4gQ29tbWVudCB3
YXMgbWFkZSB0aGF0IHByb3RvY29scyBzaG91bGQgT05MWSBmb2N1cw0KPiBvbiBwb3N0LWFzc29j
aWF0aW9uLiBDb21tZW50IHdhcyBtYWRlIHRoYXQgZG9jdW1lbnRzIHNob3VsZCBiZQ0KPiBzdXJl
IHRvIHVzZSBhIGNvbnNpc3RlbnQgbGFuZ3VhZ2UsIHNldCBieSB0aGUgZnJhbWV3b3JrIGFuZCBy
ZXF1aXJlbWVudHMuDQo+IA0KPiANCj4gRnJhbWV3b3JrIFByZXNlbnRhdGlvbiAoUmFtIEdvcGFs
KQ0KPiANCj4gVXBkYXRlIDA1IGFuZCAwNiBtYWRlIGNoYW5nZXMgdG8gYWRkcmVzcyBGRSB2aXJ0
dWFsaXphdGlvbi4NCj4gRkUgcGFydGl0aW9uaW5nIGlzIGRvbmUgZHVyaW5nIHRoZSBwcmUtYXNz
b2NpYXRpb24gcGhhc2UuDQo+IENvbW1lbnRzIHdlcmUgbWFkZSBhYm91dCBtdWx0aXBsZSBGRSBt
YW5hZ2VycywgdGhlc2UgY29tbWVudHMNCj4gd2VyZSBub3QgYWNjZXB0ZWQuIE5leHQgZHJhZnQg
bWF5IGFkZHJlc3Mgb2ZmbG9hZGluZyBjb25jZXJuDQo+IHJhaXNlZCBieSBJRVNHLiBUZXh0IGFk
ZGVkIHRvIHN1cHBvcnQgZ3JhY2VmdWwgcmVzdGFydCwNCj4gbm9uLXN0b3AgZm9yd2FyZGluZyBh
bmQgZHluYW1pYyBhc3NvY2lhdGlvbiBlc3RhYmxpc2htZW50Lg0KPiBOZXcgc2VjdGlvbiBhZGRl
ZCB0byBiZXR0ZXIgZGV0YWlsIG9mIEZFIGxvc3MvcmVzdGFibGlzaG1lbnQsDQo+IGNhY2hpbmcg
YW5kIHNlc3Npb24gcmVlc3RhYmxpc2htZW50Lg0KPiANCj4gVGhlIG5ldyBkcmFmdCBhZGRzIHRl
eHQgdG8gZGlzY3VzcyBzZWN1cml0eSB0aHJlYXQ7IHNlZQ0KPiBzZWN1cml0eSBjb25zaWRlcmF0
aW9ucyBvZiBkcmFmdCBmb3IgbW9yZSBpbmZvLiBTZWN1cml0eQ0KPiBvcHRpb25zIGZvciBGT1JD
RVMgYXJlIGFzIGZvbGxvd3M6IE5vIHNlY3VyaXR5LCBUTFMsDQo+IElQU2VjLiBOZXcgZHJhZnQg
aW5jb3Jwb3JhdGVzIHNlY3VyaXR5IGhhbmRzaGFrZSBkdXJpbmcNCj4gYXNzb2NpYXRpb24gZXN0
YWJsaXNobWVudC4NCj4gDQo+IE5vIGNvbW1lbnRzL3F1ZXN0aW9ucyBvbiBmcmFtZXdvcmsuDQo+
IA0KPiANCj4gRkFDVCAoSG9ybXV6ZCBLaG9zcmF2aSkNCj4gDQo+IFByb3RvY29sIHVwZGF0ZXMu
IE5vdyBjb21wbGlhbnQgd2l0aCByZXF1aXJlbWVudHMgZHJhZnQgOS4NCj4gDQo+IE5ldyBkcmFm
dCBhZGRzIGRlZmluaXRpb25zIGZvciBzZXBhcmF0ZSBjb250cm9sIGFuZCBkYXRhDQo+IGNoYW5u
ZWxzLiBQcm90b2NvbCBFbGVtZW50cyAoUEUpIHdpbGwgYmUgc2VudCBvdmVyIGRhdGENCj4gY2hh
bm5lbCwgYWxsIG90aGVyIEZBQ1QgbWVzc2FnZXMgb3ZlciB0aGUgY29udHJvbCBjaGFubmVsLg0K
PiBUaGlzIHdhcyBkb25lIHRvIHByZXZlbnQgYWdhaW5zdCBEb1MgYXR0YWNrcyB0aGF0IHdvdWxk
DQo+IHNhdHVyYXRlIHRoZSBjaGFubmVsIGJldHdlZW4gRkUgYW5kIENFLiBTYW1lIHJlbGlhYmxl
DQo+IHRyYW5zcG9ydCB1c2VkIGZvciBib3RoIGRhdGEgYW5kIGNvbnRyb2wgY2hhbm5lbC4gVGhp
cw0KPiByZXF1aXJlbWVudCBpcyBkcml2ZW4gYnkgdGhlIG5lZWQgZm9yIGNvbmdlc3Rpb24gY29u
dHJvbDsNCj4gdGhvdWdoIHRoaXMgaXMgbm90IGNhbGxlZCBvdXQgaW4gdGhlIEZPUkNFUyByZXF1
aXJlbWVudHMNCj4gZG9jdW1lbnQuDQo+IA0KPiBGQUNUIHVzZXMgcmVsaWFibGUgdHJhbnNwb3J0
IHRvIG1lZXQgcmVxdWlyZW1lbnRzLiBUQ1AvU0NUUCBpcyANCj4gcmVjb21tZW5kZWQuIFRoaXMg
c2ltcGxpZmllcyB0aGUgcHJvdG9jb2wgZGVzaWduLg0KPiANCj4gU2VjdXJpdHkgcmV3cml0dGVu
LiAzIG1vZGVzLCBubyBzZWMuLCBJUFNlYywgVExTLiBUTFMgaXMNCj4gcmVjb21tZW5kZWQuDQo+
IA0KPiBDb21tZW50czoNCj4gDQo+IEpvZWw6IHdlIG5lZWQgYSBtYW5kYXRvcnkgdG8gaW1wbGVt
ZW50IGNvcmUgb2YgcHJvdG9jb2xzDQo+IGZvciB0cmFuc3BvcnQgYW5kIHNlY3VyaXR5LiBEYXZp
ZCBQdXR6b2x1OiBwaWNrIG9uZSBhbmQgZ28NCj4gd2l0aCBpdC4NCj4gDQo+IERlc2NyaXB0aW9u
IG9mIENFIGZhaWxvdmVyIGFuZCBkaWZmZXJlbmNlIGJldHdlZW4gd2VhayBhbmQgc3Ryb25nDQo+
IGNvbnNpc3RlbmN5LiBTdHJvbmcsIEZFIGNvbW11bmljYXRlcyB3aXRoIGJvdGguIEluIHdlYWss
DQo+IENFJ3Mgc3luYy4NCj4gDQo+IFF1ZXN0aW9uL2NvbW1lbnRzDQo+IA0KPiBac29sdCBIYXJh
c3p0aTogcHJvYmxlbSB3aXRoIHNlcGFyYXRpb24gYmV0d2VlbiBkYXRhIGFuZA0KPiBjb250cm9s
IGNoYW5uZWwuIEZvciBleGFtcGxlIGFzeW5jaCBleGNlcHRpb24gd2lsbCBoYXBwZW4NCj4gb3Zl
ciBjb250cm9sLiBXaGF0IGlmIGFzeW5jaCBleGNlcHRpb24gcmVxdWlyZXMgc2VuZGluZw0KPiB0
aGUgcGFja2V0IHRvIHRoZSBDRT8NCj4gDQo+IEpvZWw6IHRoZSBraW5kIG9mIGV2ZW50cyB0aGF0
IGdvIG92ZXIgdGhlIGNvbnRyb2wgY2hhbm5lbA0KPiBpcyByZWdhcmRlZCBhYm91dCB0aGUgRkUg
aXRzZWxmLiBUaGUgZGF0YSBjaGFubmVsIGhhbmRsZXMNCj4gaW5mbyBhYm91dCBwYWNrZXQgcmVs
YXRlZCBldmVudHMuDQo+IA0KPiBSb2JlcnQgSGFhczogaXMgdGhlIHByaW9yaXR5IGJpdHMgbm90
IGVub3VnaCB0byBkaXN0aW5ndWlzaA0KPiBiZXR3ZWVuIHRoZSB0d28uDQo+IA0KPiBKb2VsOiBE
YXRhIGNoYW5uZWwgc2hvdWxkIG5vdCBiZSByZWxpYWJsZS4NCj4gDQo+IFhpYW9taW5nIEZ1LCBI
b3cgZG9lcyBDRS1DRSB3b3JrLg0KPiANCj4gSG9ybXV6ZDogVGhpcyBpcyBvdXQgb2Ygc2NvcGUg
Z2l2ZW4gdGhlIEZPUkNFUyBjaGFydGVyLg0KPiANCj4gUmFtIEdvcGFsOiBGQUNUIGNhbiBiZSB1
c2VkIGZvciBDRS1DRS4NCj4gDQo+IERhdmlkOiBGcmFtZXdvcmsgcG9pbnRzIG91dCB0aGUgY2hh
bm5lbCBhbmQgZXhwbGFpbnMgd2h5DQo+IHRoZXNlIG90aGVyIGNvbm5lY3Rpb25zIGFyZSBvdXQg
b2Ygc2NvcGUuDQo+IA0KPiBYaWFvbWluZyBGdTogTWF5YmUgbmV4dCBzdGVwIGluIHNpZ25hbGlu
ZyBXRyBhbmQgRk9SQ0VTDQo+IGNhbiB3b3JrIHRvZ2V0aGVyLg0KPiANCj4gDQo+IE5ldGxpbmsg
MiCWIFJvYmVydCBIYWFzLg0KPiANCj4gU3VtbWFyeSBvZiBjaGFuZ2VzLg0KPiANCj4gSm9lbDog
aXMgaXQgeW91ciBhc3N1bXB0aW9uIHRoYXQgRk9SQ0VTIGlzIHVzZWQgZm9yIEZFLUZFDQo+IG9y
IExGQi1MRkIgY29tbXVuaWNhdGlvbi4gQ29tbWVudHMgdG8gY2xhcmlmeWluZyB0aGF0DQo+IG5l
dGxpbmsyIGlzIG5vdCBmb3IgTEZCLUxGQiBjb21tdW5pY2F0aW9uLg0KPiANCj4gTmV0bGluazIg
aW4gYSBudXRzaGVsbC4NCj4gDQo+IFVzZXMgZ3JvdXBzIGFuZCBtdWx0aWNhc3QgdG8gYWxsb3cg
Zm9yIHNjYWxpbmcuIFRoZSBHb2FsIGlzDQo+IGZsZXhpYmxlIENFLUZFIGFkZHJlc3NpbmcuIE5l
dGxpbmsyIGlzIG1ha2luZyB1c2Ugb2YgZ3JvdXBzLg0KPiBUaGVuIHNvbWUgYWRkcmVzc2luZyBl
eGFtcGxlcyB3ZXJlIGdpdmVuLg0KPiANCj4gQ29uY2x1c2lvbi4gTmV0bGluazIgYWRkcmVzc2Vz
IHNjYWxhYmlsaXR5IHdoZXJlYXMgRkFDVCBmb2N1c2VzDQo+IG1vcmUgb24gQ0UgZmFpbG92ZXIg
YW5kIGF2YWlsYWJpbGl0eS4NCj4gDQo+IEpvZWw6IHNjYWxhYmlsaXR5IGFkZHJlc3NlZCBieSBN
QywgdGhpcyBjb25jZXJucyBoaW0uIElTIHRoZXJlDQo+IGEgbmVlZCB0byBzZW5kIHRoZSBzYW1l
IG1lc3NhZ2VzIHRvIHRoZSBkaWZmZXJlbnQgRkUncz8gSG93DQo+IGNvbW1vbiBpcyB0aGlzIHRv
ZGF5IHNpbmNlIEZFJ3MgYXJlIG5vdCB0aGUgc2FtZS4gSWUgZGlmZmVyZW50DQo+IHJvdXRlcywg
cG9ydHMsIHlhZGRhIHlhZGRhLiBJdCBkb2Vzbid0IHNlZW0gb2J2aW91cyB0aGF0IHRoZXJlDQo+
IGlzIGEgdmFsdWUgYWRkIGluIHNlbmRpbmcgc2FtZSBpbmZvcm1hdGlvbiB0byBhbGwgb3IgYSBz
ZXQgb2YNCj4gRkUncy4NCj4gDQo+IFBhdHJpY2s6IGlmIG11bHRpcGxlIEZFIG9mIHRoZSBzYW1l
IGJveCB0aGV5IG11c3QgaGF2ZSB0aGUgc2FtZQ0KPiBpbmZvIGZvciBjZXJ0YWluIHRoaW5ncyBh
IGdvb2QgZXhhbXBsZSBpcyB0aGUgZm9yd2FyZGluZyBpbmZvDQo+IGdlbmVyYXRlZCBieSB0aGUg
cm91dGluZyBwcm90b2NvbHMuDQo+IA0KPiANCj4gDQo+IEZFIE1vZGVsIC0gSm9lbCBIYWxwZXJu
DQo+IA0KPiBTdGF0ZSBvZiBkb2N1bWVudC4gTW9zdCBvZiBzZWN0aW9ucyBhcmUgdGhlcmUuIE5v
dCBhbGwgZmlsbGVkIG91dC4NCj4gDQo+IEZpbmUgZ3JhaW5lZCBGRSBibG9ja3MuIERvZXMgbm90
IHdhbnQgdG8gdGFsayBhYm91dCBsYXJnZSBzY2FsZSBibG9ja3MsDQo+IGxpa2UgYSBEaWZmU2Vy
diBibG9jay4gSG93IHRvIHJlcHJlc2VudCBhbiBJUCBGb3J3YXJkaW5nIGJsb2NrICh0aGlzIGlz
DQo+IHdoeSB0aGVyZSBuZWVkcyB0byBiZSBhbiBhZmZpbml0eSBiZXR3ZWVuIE5QRiBhbmQgRk9S
Q0VTKS4NCj4gDQo+IEZFIGJsb2NrIGRlc2NyaXB0aW9uLiBGb3JtYWwgZGVzY3JpcHRpb24gb2Yg
YSBibG9jayBpcyBuZWVkZWQuDQo+IA0KPiBDbGFzc2lmaWVyLg0KPiANCj4gSG93IHRvIGJ1aWxk
IGEgY2xhc3NpZmllcj8gVHdvIGNsYXNzaWZpZXJzLCBvbmUgdGhhdCBtb2RpZmllcyB0aGUgDQo+
IG1ldGEtZGF0YSwgb3RoZXIgdGhhdCBoYXMgbXVsdGlwbGUgZXhpdHMuIENvbXByb21pc2UuDQo+
IA0KPiBNZXRhLWRhdGEuIFdoZXJlIGFuZCBob3cgdG8gdXNlIG1ldGEtZGF0YT8gRk9SQ0VTIG1v
ZGVsIHRoYXQgY2FuIGRvIA0KPiB1c2VmdWwgdGhpbmdzLCBiZWZvcmUgbWV0YS1kYXRhIGRlZmlu
aXRpb24gaXMgYW5zd2VyZWQuIEdyb3VwIG5lZWQgdG8gDQo+IHJlc29sdmUgaG93IHRvIHRhY2ts
ZSB0aGlzLg0KPiANCj4gUmVwcmVzZW50YXRpb24uIElzIHJlcHJlc2VudGF0aW9uIGZvciBkb2N1
bWVudHMgc2FtZSBhcyBhbiBvbiB0aGUNCj4gd2lyZS4gVGVhbSByZWNvbW1lbmRzIFhNTCBTY2hl
bWEuIE5vdCBEVERzDQo+IA0KPiBUaGlua3MgZG9jdW1lbnQgaXMgY29uc2lzdGVudCB3aXRoIHRo
ZSBmcmFtZXdvcmsgYW5kIHBvc3NpYmx5IGdyb3VwLiANCj4gU2hvdWxkIGRvY3VtZW50IGJlIG1h
ZGUgYSBXRyBkb2M/DQo+IA0KPiBDb21tZW50LiBDbGFzc2lmaWVycyB3aXRob3V0IG1ldGFkYXRh
IHNlZW1zIGxpa2Ugc2NpZW5jZSBmaWN0aW9uLg0KPiANCj4gSm9lbDogaGF2aW5nIGEgZm9yd2Fy
ZGVkIHRoYXQgZG9lcyBzdWNoIGlzIG1vcmUgdW5jb21tb24uDQo+IA0KPiBKYXNvbjogd2h5IG5v
dCBjbGFzc2lmaWVyIHBsdXMgbXV4Pw0KPiANCj4gSm9lbCByZWl0ZXJhdGVzIHRoZSBuZWVkIGZv
ciBtZXRhLWRhdGEgZGVmaW5pdGlvbi4NCj4gDQo+IERhdmlkOiBTaG91bGQgdGhpcyBkb2N1bWVu
dCBiZSBhY2NlcHRlZCBhcyBXRyBkb2N1bWVudD8gSHVtcz8NCj4gVGhlIEZhdm9ycyBoYXZlIGl0
LiBTdGlsbCBuZWVkIHRvIGNoZWNrIHdpdGggbWFpbGluZyBsaXN0Lg0KPiANCj4gDQo+IFByZS1h
c3NvY2lhdGlvbiBwcm90b2NvbCAtIEpvbiBNYWxveQ0KPiANCj4gRkUvQ0UgbWFuYWdlciBhY2Nl
cHRzL3JlamVjdHMgbmV3IFBFJ3MuDQo+IA0KPiBXaHkgZG8gd2UgbmVlZCB0aGlzPw0KPiANCj4g
TmVlZCBmb3IgZHluYW1pY2FsbHkgY2hhbmdlcyBORSdzLg0KPiANCj4gUHJvdG9jb2wgZGlzY3Vz
c2lvbi4NCj4gDQo+IA0KPiBSb2JlcnQ6IENvdWxkIHdlIHVzZSBTTFAgaW5zdGVhZCBvZiBkaXNj
b3ZlcnkgcGhhc2UgcHJvcG9zZWQNCj4gZm9yIENFLUNFIE1hbmFnZXIgcHJvdG9jb2w/DQo+IA0K
PiANCj4gRGVtbw0KPiANCj4gSm9lbDogd2Ugc2hvdWxkIGZvY3VzIG9uIG91ciBjaGFydGVyZWQg
d29yaywgbm90IG91dCBvZiBzY29wZSB3b3JrLg0KPiANCj4gDQo+IEZFIE1vZGVsIGVsZW1lbnRz
IChac29sdCBIYXJhc3p0aSkNCj4gDQo+IG5vdCBhbHRlcm5hdGl2ZSBtb2RlbC4NCj4gDQo+IFRv
cG8gdmVyc3VzIGVuY29kZWQuDQo+IA0KPiBhIG1peHR1cmUgaXMgbmVlZGVkIHRvIGRlYWwgd2l0
aCB0aGUgcHJvYmxlbXMgcmVsYXRlZCB0byBlYWNoLg0KPiANCj4gDQo+IC0tIA0KPiAgICBEci4g
UGF0cmljayBEcm96ICAgICAgICAgICAgICAgICAgICAgfCBkcm9AenVyaWNoLmlibS5jb20NCj4g
ICAgSUJNIFp1cmljaCBSZXNlYXJjaCBMYWJvcmF0b3J5ICAgICAgIHwgaHR0cDovL3d3dy56dXJp
Y2guaWJtLmNvbS9+ZHJvDQo+ICAgIFNhdW1lcnN0cmFzc2UgNCAgICAgICAgICAgICAgICAgICAg
ICB8IFRlbC4gKzQxLTEtNzI0LTg1LTI1IENILTg4MDMNCj4gICAgUnVlc2NobGlrb24vU3dpdHpl
cmxhbmQgICAgICAgICAgICAgIHwgRmF4LiArNDEtMS03MjQtODUtNzgNCj4gDQo+IA0K

------=_NextPart_000_00D7_01C3522F.6E423880
Content-Type: application/pdf;
        name="PaperSCI2003WeimingWang.pdf"
Content-Disposition: attachment;
        filename="PaperSCI2003WeimingWang.pdf"
Content-Transfer-Encoding: base64

JVBERi0xLjMNJeLjz9MNCjU5MCAwIG9iag08PCANL0xpbmVhcml6ZWQgMSANL08gNTkzIA0vSCBb
IDE3MjMgMzc4IF0gDS9MIDE4MjM5OSANL0UgMzQyODUgDS9OIDUgDS9UIDE3MDQ4MCANPj4gDWVu
ZG9iag0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB4cmVmDTU5MCA0MSANMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDAxMTcxIDAwMDAwIG4NCjAw
MDAwMDE1MDggMDAwMDAgbg0KMDAwMDAwMjEwMSAwMDAwMCBuDQowMDAwMDAyNTQyIDAwMDAwIG4N
CjAwMDAwMDI3MDAgMDAwMDAgbg0KMDAwMDAwMjg2MSAwMDAwMCBuDQowMDAwMDAyODkxIDAwMDAw
IG4NCjAwMDAwMDMwOTQgMDAwMDAgbg0KMDAwMDAwMzY3MiAwMDAwMCBuDQowMDAwMDAzNzEzIDAw
MDAwIG4NCjAwMDAwMDM5MTAgMDAwMDAgbg0KMDAwMDAwNDQ3MSAwMDAwMCBuDQowMDAwMDA0NDk0
IDAwMDAwIG4NCjAwMDAwMDY5MjggMDAwMDAgbg0KMDAwMDAwNjk1MSAwMDAwMCBuDQowMDAwMDA5
MTU4IDAwMDAwIG4NCjAwMDAwMDkxODEgMDAwMDAgbg0KMDAwMDAxMTQ0MSAwMDAwMCBuDQowMDAw
MDExNDY0IDAwMDAwIG4NCjAwMDAwMTM2NTYgMDAwMDAgbg0KMDAwMDAxMzY3OSAwMDAwMCBuDQow
MDAwMDE1OTY3IDAwMDAwIG4NCjAwMDAwMTYyNzAgMDAwMDAgbg0KMDAwMDAxNjQyNiAwMDAwMCBu
DQowMDAwMDE2NjAyIDAwMDAwIG4NCjAwMDAwMTY3NzggMDAwMDAgbg0KMDAwMDAxNjgwMSAwMDAw
MCBuDQowMDAwMDE5MTQ1IDAwMDAwIG4NCjAwMDAwMTkxNjggMDAwMDAgbg0KMDAwMDAyMTQ2MSAw
MDAwMCBuDQowMDAwMDIxNDg0IDAwMDAwIG4NCjAwMDAwMjM3OTEgMDAwMDAgbg0KMDAwMDAyMzg3
MCAwMDAwMCBuDQowMDAwMDI0MDc3IDAwMDAwIG4NCjAwMDAwMjY3NTUgMDAwMDAgbg0KMDAwMDAy
Njk2MiAwMDAwMCBuDQowMDAwMDMzNjI0IDAwMDAwIG4NCjAwMDAwMzM4NTIgMDAwMDAgbg0KMDAw
MDAwMTcyMyAwMDAwMCBuDQowMDAwMDAyMDc5IDAwMDAwIG4NCnRyYWlsZXINPDwNL1NpemUgNjMx
DS9JbmZvIDU4NyAwIFIgDS9Sb290IDU5MSAwIFIgDS9QcmV2IDE3MDQ2OSANL0lEWzxmMjFjN2E3
YWNjOTAwYTRiNTQwMTRiMDMzNjVhMGI0MD48YjZlZmQyMzdjMWFhMWY0ZDA2OWRmNjcyY2EyODZi
Mzc+XQ0+Pg1zdGFydHhyZWYNMA0lJUVPRg0gICAgDTU5MSAwIG9iag08PCANL1R5cGUgL0NhdGFs
b2cgDS9QYWdlcyA1ODkgMCBSIA0vTWV0YWRhdGEgNTg4IDAgUiANL09wZW5BY3Rpb24gWyA1OTMg
MCBSIC9YWVogbnVsbCBudWxsIG51bGwgXSANL1BhZ2VNb2RlIC9Vc2VOb25lIA0vUGFnZUxhYmVs
cyA1ODYgMCBSIA0vU3RydWN0VHJlZVJvb3QgNTkyIDAgUiANL1BpZWNlSW5mbyA8PCAvTWFya2Vk
UERGIDw8IC9MYXN0TW9kaWZpZWQgKEQ6MjAwMzA1MjAxMTI3MjEpPj4gPj4gDS9MYXN0TW9kaWZp
ZWQgKEQ6MjAwMzA1MjAxMTI3MjEpDS9NYXJrSW5mbyA8PCAvTWFya2VkIHRydWUgL0xldHRlcnNw
YWNlRmxhZ3MgMCA+PiANPj4gDWVuZG9iag01OTIgMCBvYmoNPDwgDS9UeXBlIC9TdHJ1Y3RUcmVl
Um9vdCANL1JvbGVNYXAgMjEgMCBSIA0vQ2xhc3NNYXAgMjQgMCBSIA0vSyBbIDQ1NiAwIFIgNDU3
IDAgUiA0NTggMCBSIDQ1OSAwIFIgNDYwIDAgUiA0NjEgMCBSIDQ2MiAwIFIgNDYzIDAgUiA0NjQg
MCBSIA00NjUgMCBSIF0gDS9QYXJlbnRUcmVlIDU2NSAwIFIgDS9QYXJlbnRUcmVlTmV4dEtleSA3
IA0+PiANZW5kb2JqDTYyOSAwIG9iag08PCAvUyAxNjQgL0wgMjY0IC9DIDI4MCAvRmlsdGVyIC9G
bGF0ZURlY29kZSAvTGVuZ3RoIDYzMCAwIFIgPj4gDXN0cmVhbQ0KSIliYGBgZmBg283AxsAgz8/A
z4AA/AysQFEWBo4WBgaWXQ0XK3UnPQlgYOi5bs6ADBhTPUQSjsi5Clfekp8loSRi2KJQmV57fTKP
Y4iUZ7pM+9w6LbUmQReZhBPL3F+VZckBtbCGRnR0NIA0C3YAAZAOBXFZXNKgXCYghbARCPgYGNtn
A2kVINYGi4gz8PIKKB4UYSiI4ljD5LBO4AKD0DWgEQyM4gsYnE8wCG4SbHBqShFWYPDoYBDcw8BS
xvBAnCue9Vj1wVnMAkbtDEIPZrH8UGIIgfmDyZOBabImiAHEfkAsysDY8xjINWFgZHNjAIUTG9cq
B4AAAwDI6EEYDWVuZHN0cmVhbQ1lbmRvYmoNNjMwIDAgb2JqDTI1NSANZW5kb2JqDTU5MyAwIG9i
ag08PCANL1R5cGUgL1BhZ2UgDS9QYXJlbnQgNTg5IDAgUiANL1Jlc291cmNlcyA8PCAvQ29sb3JT
cGFjZSA8PCAvQ1MyIDU5OSAwIFIgL0NTMyA1OTYgMCBSID4+IC9FeHRHU3RhdGUgPDwgL0dTMiA2
MjIgMCBSIC9HUzMgNjIzIDAgUiA+PiANL0ZvbnQgPDwgL1RUMyA2MDEgMCBSIC9UVDQgNTk4IDAg
UiAvQzJfMSA2MTMgMCBSIC9UVDUgNjE0IDAgUiA+PiANL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0g
Pj4gDS9Db250ZW50cyBbIDYwMyAwIFIgNjA1IDAgUiA2MDcgMCBSIDYwOSAwIFIgNjExIDAgUiA2
MTcgMCBSIDYxOSAwIFIgNjIxIDAgUiBdIA0vQW5ub3RzIFsgNTk0IDAgUiA1OTUgMCBSIF0gDS9N
ZWRpYUJveCBbIDAgMCA1OTUgODQyIF0gDS9Dcm9wQm94IFsgMCAwIDU5NSA4NDIgXSANL1JvdGF0
ZSAwIA0vU3RydWN0UGFyZW50cyAwIA0+PiANZW5kb2JqDTU5NCAwIG9iag08PCANL0Rlc3QgWyA1
OTMgMCBSIC9YWVogNTkgMTIxIG51bGwgXSANL1R5cGUgL0Fubm90IA0vU3VidHlwZSAvTGluayAN
L1JlY3QgWyAzOTUgNzU0IDQwMiA3NjQgXSANL0MgWyAwIDAgMCBdIA0vQm9yZGVyIFsgMCAwIDAg
XSANL0ggL08gDT4+IA1lbmRvYmoNNTk1IDAgb2JqDTw8IA0vVHlwZSAvQW5ub3QgDS9TdWJ0eXBl
IC9MaW5rIA0vUmVjdCBbIDI1My45MzgwMiA3MDkuMDM4MDIgMzU4LjUwMTc3IDcyMS4wMzQ3OSBd
IA0vQm9yZGVyIFsgMCAwIDAgXSANL0ggL0kgDS9BIDYyOCAwIFIgDS9TdHJ1Y3RQYXJlbnQgMSAN
Pj4gDWVuZG9iag01OTYgMCBvYmoNL0RldmljZUdyYXkgDWVuZG9iag01OTcgMCBvYmoNPDwgDS9U
eXBlIC9Gb250RGVzY3JpcHRvciANL0FzY2VudCA4OTEgDS9DYXBIZWlnaHQgNjU2IA0vRGVzY2Vu
dCAtMjE2IA0vRmxhZ3MgMzQgDS9Gb250QkJveCBbIC01NjggLTMwNyAyMDI4IDEwMDcgXSANL0Zv
bnROYW1lIC9UaW1lc05ld1JvbWFuIA0vSXRhbGljQW5nbGUgMCANL1N0ZW1WIDk0IA0vWEhlaWdo
dCAwIA0+PiANZW5kb2JqDTU5OCAwIG9iag08PCANL1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UcnVl
VHlwZSANL0ZpcnN0Q2hhciAzMiANL0xhc3RDaGFyIDE0OCANL1dpZHRocyBbIDI1MCAwIDAgMCAw
IDAgNzc4IDAgMzMzIDMzMyA1MDAgMCAyNTAgMzMzIDI1MCAyNzggNTAwIDUwMCA1MDAgNTAwIA01
MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCAyNzggMjc4IDAgNTY0IDAgNDQ0IDAgNzIyIDY2NyA2Njcg
NzIyIDYxMSANNTU2IDcyMiA3MjIgMzMzIDM4OSA3MjIgNjExIDg4OSA3MjIgNzIyIDU1NiA3MjIg
NjY3IDU1NiA2MTEgNzIyIA03MjIgOTQ0IDcyMiA3MjIgMCAzMzMgMCAzMzMgMCA1MDAgMCA0NDQg
NTAwIDQ0NCA1MDAgNDQ0IDMzMyA1MDAgDTUwMCAyNzggMjc4IDUwMCAyNzggNzc4IDUwMCA1MDAg
NTAwIDUwMCAzMzMgMzg5IDI3OCA1MDAgNTAwIDcyMiANNTAwIDUwMCA0NDQgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNDQ0IA00NDQgXSANL0VuY29kaW5n
IC9XaW5BbnNpRW5jb2RpbmcgDS9CYXNlRm9udCAvVGltZXNOZXdSb21hbiANL0ZvbnREZXNjcmlw
dG9yIDU5NyAwIFIgDT4+IA1lbmRvYmoNNTk5IDAgb2JqDVsgDS9JQ0NCYXNlZCA2MjQgMCBSIA1d
DWVuZG9iag02MDAgMCBvYmoNPDwgDS9UeXBlIC9Gb250RGVzY3JpcHRvciANL0FzY2VudCA4OTEg
DS9DYXBIZWlnaHQgNjU2IA0vRGVzY2VudCAtMjE2IA0vRmxhZ3MgMzQgDS9Gb250QkJveCBbIC01
NTggLTMwNyAyMDM0IDEwMjYgXSANL0ZvbnROYW1lIC9UaW1lc05ld1JvbWFuLEJvbGQgDS9JdGFs
aWNBbmdsZSAwIA0vU3RlbVYgMTYwIA0+PiANZW5kb2JqDTYwMSAwIG9iag08PCANL1R5cGUgL0Zv
bnQgDS9TdWJ0eXBlIC9UcnVlVHlwZSANL0ZpcnN0Q2hhciAzMiANL0xhc3RDaGFyIDE0OCANL1dp
ZHRocyBbIDI1MCAwIDAgMCAwIDAgMCAwIDMzMyAzMzMgNTAwIDAgMjUwIDMzMyAyNTAgMCA1MDAg
NTAwIDUwMCA1MDAgNTAwIA01MDAgNTAwIDUwMCA1MDAgMCAzMzMgMCAwIDAgMCAwIDkzMCA3MjIg
NjY3IDcyMiA3MjIgNjY3IDYxMSA3NzggDTc3OCAzODkgNTAwIDc3OCA2NjcgOTQ0IDcyMiA3Nzgg
NjExIDc3OCA3MjIgNTU2IDY2NyA3MjIgMCAxMDAwIDAgDTcyMiA2NjcgMCAwIDAgMCAwIDAgNTAw
IDU1NiA0NDQgNTU2IDQ0NCAzMzMgNTAwIDU1NiAyNzggMzMzIDAgMjc4IA04MzMgNTU2IDUwMCA1
NTYgNTU2IDQ0NCAzODkgMzMzIDU1NiA1MDAgNzIyIDAgNTAwIDQ0NCAwIDAgMCAwIDAgDTAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDUwMCBdIA0vRW5jb2RpbmcgL1dp
bkFuc2lFbmNvZGluZyANL0Jhc2VGb250IC9UaW1lc05ld1JvbWFuLEJvbGQgDS9Gb250RGVzY3Jp
cHRvciA2MDAgMCBSIA0+PiANZW5kb2JqDTYwMiAwIG9iag0yMzU0IA1lbmRvYmoNNjAzIDAgb2Jq
DTw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNjAyIDAgUiA+PiANc3RyZWFtDQpIiYxX
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
bKXaoqm8JPVbdifZS3y2O/nCjiZYaOCS2lbZsriUJY+456o9r3M/POw+fdno6tZGh+TjMtlhI+nx
1x+49coa9Dr2qjX6j/LTxq7YtiJHeXR1PiATZ29FiuLTA56OoKsNeiln7F8D8m56x1Y1dSvZT5HM
AcGKC6bDCFzeMv1YbfMIvP6ByQe2xHV+De9hqiAdaEJuyIfWai75YomDf7nEa7+NdRb0dMqm0PrT
j2Gj1hi7W7Vuz7WGLzirtVTBHBrf4qY3lJQepPTePJx5BixfKWLnNZ3BtKMrrDfn081PI0xiM8iJ
+QBsX5hD5nSmR5gsNappDWpssBf4aFqDZQg9FKPaSzJg7MBysdk0aS9h4M1mZbB1GTSnEwuvMNxV
Yrl8zRIJkFh4RReVYt/DWqP7nxCtvDzLLyI89mo3fVSDa59ICeahYtKvE4l1S65OUx/Hp0hSMLDL
tz4MTnHHhYxDLAqwA8WcvbW8RhOR6qeAT0nNc7bMFdo/xWTOn+jju5KldVsY7sCAYN+6LZwCl8Me
po15HJQu1RF8OB5ugb/d7ffz3fQB2wKnbsvFfPnvjamf84hbs/F/AQYAFdwNUA1lbmRzdHJlYW0N
ZW5kb2JqDTYxMiAwIG9iag08PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDIyOCA+PiAN
c3RyZWFtDQpIiVSQsW7DIBCGd57ixkYZIDRVO1gs6eIhbVW73QmcHaQa0BkPfvsCtRJ1AHT/3Xf3
c/zUvrbeJeAfFEyHCQbnLeEcFjIIFxydh4ME60zaonqbSUfgGe7WOeHU+iFA0zD+mZNzohUe+v5p
L3bA38kiOT9m5Si/vrPSLTH+4IQ+gQClwOLA+Oms45ueEHgF72K/RgRZ48M2O1icozZI2o8IjRDi
UZXn+UUBevs/z+QfdRnMVRO7V0uh2AY1UkipWGa3qtKl/PDmyixE2XBdQ7VVDDmPt03FEMvsctiv
AAMAGddtKAplbmRzdHJlYW0NZW5kb2JqDTYxMyAwIG9iag08PCANL1R5cGUgL0ZvbnQgDS9TdWJ0
eXBlIC9UeXBlMCANL0Jhc2VGb250IC9HQkZBRlArU3ltYm9sTVQgDS9FbmNvZGluZyAvSWRlbnRp
dHktSCANL0Rlc2NlbmRhbnRGb250cyBbIDYyNyAwIFIgXSANL1RvVW5pY29kZSA2MTIgMCBSIA0+
PiANZW5kb2JqDTYxNCAwIG9iag08PCANL1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UcnVlVHlwZSAN
L0ZpcnN0Q2hhciAzMiANL0xhc3RDaGFyIDMyIA0vV2lkdGhzIFsgNTAwIF0gDS9FbmNvZGluZyAv
V2luQW5zaUVuY29kaW5nIA0vQmFzZUZvbnQgL1NpbUhlaSANL0ZvbnREZXNjcmlwdG9yIDYxNSAw
IFIgDT4+IA1lbmRvYmoNNjE1IDAgb2JqDTw8IA0vVHlwZSAvRm9udERlc2NyaXB0b3IgDS9Bc2Nl
bnQgODU5IA0vQ2FwSGVpZ2h0IDAgDS9EZXNjZW50IC0xNDAgDS9GbGFncyAzMiANL0ZvbnRCQm94
IFsgMCAtMTQxIDk5NiA4NTUgXSANL0ZvbnROYW1lIC9TaW1IZWkgDS9JdGFsaWNBbmdsZSAwIA0v
U3RlbVYgMCANPj4gDWVuZG9iag02MTYgMCBvYmoNMjI2NCANZW5kb2JqDTYxNyAwIG9iag08PCAv
RmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDYxNiAwIFIgPj4gDXN0cmVhbQ0KSImMV01vW0cS
vOtXzDE5eDxfPR9AEMCWlV0jK0urMNiLLzL1nChxTOJFWSP/fmtI2eY0i3oLXQS8Ys9Md1d19Vmz
LRuHv90/IXkrUZLxkm2uLpvVH2ffTPPtB3Pz7eq3M4XOYqtX4A3BFWerxDIC/2JAsaWogA8MV/s1
m76m6VBnnUvFrNYG/5X+7ZMZfy7R1uqC8UlsTn7348vbj8fnlGB9cWUA3hIYLuF9G2C/HMNqz23w
A2wisGxdi3WA/XEMaxGpykvBWrUxKhh5qHfRBinjE0jivcPlfBsvZ67nDcMGsa3l8ezNevOBQBOO
r36siHn7zT8IVIp1NYw3IL3pc0RnRFVkgkONJfvxltdvv30bQrLmFfkBUtokLmY+IKWxpfGifzJc
sSHGNODWBOe9zSXJgJvvGbDY0tpYy3fTnWHYiP4IKijpj9ALlNRjDGNmagDmkTK/Epwk63MeL8ku
CIK3UJezmJ0tuYxZNNvb7aEohEdRqNEfi0IMaO3kksnJ9Qjp1JViqBbqEUYguVOMAd9dHYG41EwS
FwXldVkdbzbvCRStHQJIPUJZ0NxsTG0EkmrEkmzITT1pMgRZgw0+KuQnBmzQTq+AZDiAI4joR9z8
+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
fvJk/4d5FXHfIaXYl8XmggUb++ou4AKMI/Tza+bcrWeAZogSfICm3Sxr37+/sw0EQsgnXv9fgAEA
iiLy5w1lbmRzdHJlYW0NZW5kb2JqDTYyMiAwIG9iag08PCANL1R5cGUgL0V4dEdTdGF0ZSANL1NB
IGZhbHNlIA0vU00gMC4wMiANL1RSMiAvRGVmYXVsdCANPj4gDWVuZG9iag02MjMgMCBvYmoNPDwg
DS9UeXBlIC9FeHRHU3RhdGUgDS9TQSBmYWxzZSANL09QIGZhbHNlIA0vb3AgZmFsc2UgDS9PUE0g
MCANL0JHMiAvRGVmYXVsdCANL1VDUjIgL0RlZmF1bHQgDS9UUjIgL0RlZmF1bHQgDS9IVCAvRGVm
YXVsdCANL0NBIDEgDS9jYSAxIA0vU01hc2sgL05vbmUgDS9BSVMgZmFsc2UgDS9CTSAvTm9ybWFs
IA0vVEsgdHJ1ZSANPj4gDWVuZG9iag02MjQgMCBvYmoNPDwgL04gMyAvQWx0ZXJuYXRlIC9EZXZp
Y2VSR0IgL0xlbmd0aCAyNTc1IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+IA1zdHJlYW0NCkiJnJZ5
VFN3Fsd/b8mekJWww2MNW4CwBpA1bGGRHQRRCEkIARJCSNgFQUQFFEVEhKqVMtZtdEZPRZ0urmOt
DtZ96tID9TDq6Di0FteOnRc4R51OZ6bT7x/v9zn3d+/v3d+9953zAKAnpaq11TALAI3WoM9KjMUW
FRRipAkAAwogAhEAMnmtLi07IQfgksZLsFrcCfyLnl4HkGm9IkzKwDDw/4kt1+kNAEAZOAcolLVy
nDtxrqo36Ez2GZx5pZUmhlET6/EEcbY0sWqeved85jnaxAqNVoGzKWedQqMw8WmcV9cZlTgjqTh3
1amV9ThfxdmlyqhR4/zcFKtRymoBQOkmu0EpL8fZD2e6PidLgvMCAMh01Ttc+g4blA0G06Uk1bpG
vVpVbsDc5R6YKDRUjCUp66uUBoMwQyavlOkVmKRao5NpGwGYv/OcOKbaYniRg0WhwcFCfx/RO4X6
r5u/UKbeztOTzLmeQfwLb20/51c9CoB4Fq/N+re20i0AjK8EwPLmW5vL+wAw8b4dvvjOffimeSk3
GHRhvr719fU+aqXcx1TQN/qfDr9A77zPx3Tcm/JgccoymbHKgJnqJq+uqjbqsVqdTK7EhD8d4l8d
+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
t2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHE
zsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB
00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UTh
zOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl
8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf//AgwA
94Tz+wplbmRzdHJlYW0NZW5kb2JqDTYyNSAwIG9iag08PCANL1R5cGUgL0ZvbnREZXNjcmlwdG9y
IA0vQXNjZW50IDEwMDUgDS9DYXBIZWlnaHQgMCANL0Rlc2NlbnQgLTIxOSANL0ZsYWdzIDQgDS9G
b250QkJveCBbIDAgLTIyMCAxMTEzIDEwMDUgXSANL0ZvbnROYW1lIC9HQkZBRlArU3ltYm9sTVQg
DS9JdGFsaWNBbmdsZSAwIA0vU3RlbVYgMCANL0ZvbnRGaWxlMiA2MjYgMCBSIA0+PiANZW5kb2Jq
DTYyNiAwIG9iag08PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDY1NzEgL0xlbmd0aDEg
MTAyMzIgPj4gDXN0cmVhbQ0KSIncVwlUU2cWflmBpGxNUNuh+ANFBZL4AgZls4YQ8DkQMAkYrXVM
woM8zUbeA6SokKgIWi11wZWK2ooKjEtxmZ6pg0fHhQrFraLjNjJOtS7VFldA539QBG2dOWfOmTlz
5r3zn/fu/3/33u//7725LwgDQRAeUoKwEJCowZIvFTZPhjN1CCIUGvMpEHa4cwF8b0QQDjvbnmN5
gB7ORZC3DkPZO8dcmL19Qf1BBAkxQZ3dJlyf9ef6qTiCDId4JMoEJ7zFLCeCBJyB8rsmCzWrIB0b
C+XHCMLsMtuM+iFxQ+IQZJg/gjBcFv0sO5PFqYH61RAP7A7cPtf7ILQX2IEgLOgXYfTc9BMRdMOn
EOm5BA9Ql+A+1yOsdHzpI0+GG7PaJbgGpy4zGQypF/oG1713hcnhIOh0Li+cy2AzXKOZDHa1Gk1H
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
PCAvUmVnaXN0cnkgKEFkb2JlKS9PcmRlcmluZyAoSWRlbnRpdHkpL1N1cHBsZW1lbnQgMCA+PiAN
L0RXIDEwMDAgDS9XIFsgMyBbIDI1MCBdIDEyMCBbIDQ1OSBdIF0gDT4+IA1lbmRvYmoNNjI4IDAg
b2JqDTw8IA0vUyAvVVJJIA0vVVJJIChtYWlsdG86d213YW5nQG1haWwuaHppYy5lZHUuY24pDT4+
IA1lbmRvYmoNMSAwIG9iag08PCANL1R5cGUgL1BhZ2UgDS9QYXJlbnQgNTg5IDAgUiANL1Jlc291
cmNlcyA8PCAvQ29sb3JTcGFjZSA8PCAvQ1MyIDU5OSAwIFIgL0NTMyA1OTYgMCBSID4+IC9FeHRH
U3RhdGUgPDwgL0dTMiA2MjIgMCBSIC9HUzMgNjIzIDAgUiA+PiANL0ZvbnQgPDwgL1RUMyA1OTgg
MCBSIC9DMl8yIDE0IDAgUiAvVFQ0IDYxNCAwIFIgL1RUNSA2MDEgMCBSIC9DMl8zIDYxMyAwIFIg
Pj4gDS9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdID4+IA0vQ29udGVudHMgMiAwIFIgDS9NZWRpYUJv
eCBbIDAgMCA1OTUgODQyIF0gDS9Dcm9wQm94IFsgMCAwIDU5NSA4NDIgXSANL1JvdGF0ZSAwIA0v
U3RydWN0UGFyZW50cyAyIA0+PiANZW5kb2JqDTIgMCBvYmoNPDwgL0ZpbHRlciAvRmxhdGVEZWNv
ZGUgL0xlbmd0aCAzIDAgUiA+PiANc3RyZWFtDQpIiZxX224cxxF936/oR8cIZ/t+AQQB1JoSFISO
HDLxgyAYBLWU1lmSMrWI4r9PVXX3TNdwmlwbBmTO1qnq6jp16/Xpw2F3c3V9EC9erC9//7IV63dX
n3Z3V4fd/Z1Ynx4OV9eftx/F+/Xl/RfxYf3q1f3/xPvkhpREiGrQQaioB2dESHrwSXx4+fLVD5vV
enOhxfVXIYfoFPtXfL2+WymxE6v1P7d7OOe/2839/v5hd7s9POyuxcNutX4Dyp++rpIftCXD1oro
B2nFiZJD0uJhu7pZnZ3DOe/Q8fPN2x+EFPloKfA/OubV5Wp9eWmEEpc3KzlIab24vBYn+KeCP7+J
NCRPePojxQHOi2bwURpxebv67u3Z2Zl495fLX1ccqXQcjLIztHJaivP7j9v9gkYIg1IxcA2BwLNL
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
7aL4zfDAGpJlwNNrFMVZIhkR8XSYp9QDmfGIIIIVL78EMiuTYB2zVG0JpGKBlgWr3rgfjkeWUBFN
9j0WCnoc9wN8G9aJ+Xl41sjyVEUBvlhIUD5UsfWxiKDIKnVZP5ABUUQoigLenm8ZUVNB1l5lMpkv
41cznE7HA/I5jGzIPFxnreof6bYBab3u1HqesZvd6ubT9Wrz2bx7t/l0/fEDumDev99+uF5td6vN
bocczO5uZecCvjWBNshyyv+NLwmdaei1x955I3TzQow2R766x0aCghPBDRm+NYNAS/xx+o35wYp7
1bY+NLvOKkJWkHOJY5YZvzvfQoejPrQgJfXd+1suddHLI2P/bRJULGOLWQVlG0luXZjRDnhi0xvW
zapCUlzFh12fNdsFCfFUEdkeBBGC7vdEdxs6XURel0hiBiNuCTjf2reFmIooTqEoIBGdiHlIrfWp
sAfi9+TUPBANjTIPqjLMV9oIBQ1944iAJovn+dTH279ilH1d11TjpeYlHKJVfETXvQM5NFL065pT
j2QrHPdls+li0rINanYvOfUkLFfn6XA37CfRl90/p1uz+Tz8cfh7lkuzuZqmYf8nNsG3zXacpvEv
832z3Y6/zLdgHVgNdYaA5lJAS4vjtICd6+xR5e9c/6BPD68DPoPu+ANfbsOC7M+/P34AiCgTrZ/+
rwADAAQ0AegNZW5kc3RyZWFtDWVuZG9iag0zIDAgb2JqDTIwODk4IA1lbmRvYmoNNCAwIG9iag08
PCANL1R5cGUgL1BhZ2UgDS9QYXJlbnQgNTg5IDAgUiANL1Jlc291cmNlcyA8PCAvQ29sb3JTcGFj
ZSA8PCAvQ1MyIDU5OSAwIFIgL0NTMyA1OTYgMCBSID4+IC9FeHRHU3RhdGUgPDwgL0dTMiA2MjIg
MCBSIC9HUzMgNjIzIDAgUiA+PiANL0ZvbnQgPDwgL1RUMyA1OTggMCBSIC9UVDQgNjAxIDAgUiAv
VFQ1IDE1IDAgUiA+PiAvUHJvY1NldCBbIC9QREYgL1RleHQgXSA+PiANL0NvbnRlbnRzIDUgMCBS
IA0vTWVkaWFCb3ggWyAwIDAgNTk1IDg0MiBdIA0vQ3JvcEJveCBbIDAgMCA1OTUgODQyIF0gDS9S
b3RhdGUgMCANL1N0cnVjdFBhcmVudHMgMyANPj4gDWVuZG9iag01IDAgb2JqDTw8IC9GaWx0ZXIg
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
OSAwIFIgL0NTMyA1OTYgMCBSID4+IC9FeHRHU3RhdGUgPDwgL0dTMiA2MjIgMCBSIC9HUzMgNjIz
IDAgUiA+PiANL0ZvbnQgPDwgL1RUMyA1OTggMCBSIC9DMl8yIDYxMyAwIFIgL1RUNCAxNSAwIFIg
L0MyXzMgMTQgMCBSIC9UVDUgNjAxIDAgUiA+PiANL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gPj4g
DS9Db250ZW50cyA4IDAgUiANL01lZGlhQm94IFsgMCAwIDU5NSA4NDIgXSANL0Nyb3BCb3ggWyAw
IDAgNTk1IDg0MiBdIA0vUm90YXRlIDAgDS9TdHJ1Y3RQYXJlbnRzIDQgDT4+IA1lbmRvYmoNOCAw
IG9iag08PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDkgMCBSID4+IA1zdHJlYW0NCkiJ
pFdNb1zHEbzzV7yTwQDOcKbn2xAE2LRi+KBAsXgP6OWK2YTiEkvKjv99qh+t6E2zlo+AwAOX2GJP
f1ZXn72bXr06e3v+84+Tn16//uHH85Oz8/cybe7xt/5M95vbkzDtppOzX7Y3lw+737bn+5v9Yfdx
+3DYbabD7uTsJ/zD9f3JDxcnZxcXcQrTxYcT77xPfbrYTH/VjwEff5+662W2On/IxdUy1e5dST5O
Fx9PTj/85eLfJyOq+BGyJ5DsfOx1xN0QXHXNh7KKq97lEvPquzW74qOMuN+f4prAXogjbkdw2UWx
9m6f4vC1pJhG3DXBZRdKNPFOD0+BwXuXUjYe/sGAGU+bzNxt7wkyNJebdXLakwoH6S5WdMgIvTvs
maupOV+LKfZ+syd1DGiMWKpJ6PSRIFHKlJpJ1ZYBu2vN9hqLv0VXpcUXACu6o7QReEmAXTBIbbXq
oRfXpclqLOID0tPTqouiVffVFOg7Bqz41Y2PkwLfXJy8eQty+cI34U++GWlDGcMf5Qpkv8Lt58zK
wuy5/FMe7c4kJEGtG8PRtaqzXJorzWc1/cr72rz38TVe+OLbbCPPNvRTC0/drEGtxcHa6TvCHKh5
qHXEEYZR5sg1j7gDZY4eahhxZHoavtY6LmFsHnpDuv2YFdqTPqIzQhuBtwwZEEoVk5prNmISXE9i
ksOGFryRfUojkFmMERazCeeWsktwYMy2nqGQg6uhveBxtG7IpsNO7+9ZjoCQpJO7miM0UAnNGj0y
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
yZSPnIfg/sSTg6NSUQ/JJBKUfGzuxWByje6TV3PJZA9crdNTQdWJcGMsi5ObREC6XMlGsNOQAk6D
D6qk+x3dNlEUeVJ+Xew/KCUFoZS3k7h4xapitaBG6sUjLFpo0ndzILmAAamXJiQ3Bz4+Ho5MA6T8
pJrmYHaFQvZDqFl9f8uA8GG+qO8fmVqQG4hVVZmyNKtYmKA+TgVIgPRJ6jmpAKkD9jr3QDLcoYny
SLUHvmXAPKSWVN33DNgQsahPT6s/DUkO5xNkhZtejIs4Idgmlc/Dt98Zd8BpQD6rlL6xPQIXQl85
VSUVTXI6YyHZa2AaLGT+4mTHWCGFouoZtThoRdY9I5cyQipH2bt+qlmSUGsYWIVkBw1iGd7yT+AS
XKAeFzIF8GpQ/noKWNXVi5dQESm54tPOqs6Y36lULEOtJS1mmax0u6n3YRwIoZinq7swFsnBWwWr
GIc0EWs8OFXMwPVkrnofJvK92axubq9X68/m3bv17fWnj6Z48/791cfr1dVmtd5sUL/ZfF3Zad8u
MjPeKmM/Xo0bWFwaDRewyBnQwT4cT/uv4/YkMTf/fdyZ9efx2/5hPO0PD2b94XQat7/s7sxP66vD
6XT4p/l5fXV1+I/5KVhxsTYYyJ5cME8B7xAKWEYOmDc/zxMLT4mdswI0D/BUEMMwN7Ocnv//FBuI
KNOvs/6/AAMAcFgJrw1lbmRzdHJlYW0NZW5kb2JqDTkgMCBvYmoNMTkzMzggDWVuZG9iag0xMCAw
IG9iag08PCANL1R5cGUgL1BhZ2UgDS9QYXJlbnQgNTg5IDAgUiANL1Jlc291cmNlcyA8PCAvQ29s
b3JTcGFjZSA8PCAvQ1MyIDU5OSAwIFIgL0NTMyA1OTYgMCBSID4+IC9FeHRHU3RhdGUgPDwgL0dT
MiA2MjIgMCBSIC9HUzMgNjIzIDAgUiA+PiANL0ZvbnQgPDwgL1RUMiA2MDEgMCBSIC9UVDMgNTk4
IDAgUiAvQzJfMSAxNCAwIFIgPj4gL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gPj4gDS9Db250ZW50
cyAxMiAwIFIgDS9NZWRpYUJveCBbIDAgMCA1OTUgODQyIF0gDS9Dcm9wQm94IFsgMCAwIDU5NSA4
NDIgXSANL1JvdGF0ZSAwIA0vU3RydWN0UGFyZW50cyA1IA0vQW5ub3RzIDExIDAgUiANPj4gDWVu
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
s0CWnmXuiykjaQwBc6Vqg9lvdw/MwsI21BcpYjMP2xCXXTm6PsQZjdGGfSmhzcm3MuxLiUF3k+n0
WxYNLMbLFnJ8L0HKmg4SAlQrkoJZGoQ7Rbd4ERP24ReCLG6WbNt8OjNqG6Dky8mlGNpxqPXjdxsy
eNh21SlJr5Hk4VDRQSyOUBr6FMLY9zjIpDBP+uf4eEm5vJBAulc+PzkeL+i01cX+cPNxsz2oxPru
1/vddP715vrmk1qvT9P5xeGw2f68u5ren7++Oxzu/jN9OH/9+u6X6X1wXo8MyCkMkQ6Rw7ZBR+Em
CTJ9YDpN3/f0tOAwz+hpN6fcsfnz/z9eAAS6f2WLHp/+mwADAG1BpMANZW5kc3RyZWFtDWVuZG9i
ag0xMyAwIG9iag03NDcxIA1lbmRvYmoNMTQgMCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlw
ZSAvVHlwZTAgDS9CYXNlRm9udCAvU2ltU3VuIA0vRW5jb2RpbmcgL0dCSy1FVUMtSCANL0Rlc2Nl
bmRhbnRGb250cyBbIDE4IDAgUiBdIA0+PiANZW5kb2JqDTE1IDAgb2JqDTw8IA0vVHlwZSAvRm9u
dCANL1N1YnR5cGUgL1RydWVUeXBlIA0vRmlyc3RDaGFyIDMyIA0vTGFzdENoYXIgMTI2IA0vV2lk
dGhzIFsgNTAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDAgNTAwIDAgMCA1MDAgNTAwIDUwMCA1
MDAgNTAwIDUwMCA1MDAgDTUwMCA1MDAgNTAwIDAgMCAwIDUwMCAwIDAgMCA1MDAgNTAwIDUwMCA1
MDAgNTAwIDUwMCA1MDAgMCA1MDAgMCANMCA1MDAgNTAwIDUwMCAwIDUwMCAwIDUwMCAwIDUwMCAw
IDUwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgDTUwMCA1MDAgNTAwIDUwMCA1MDAgNTAw
IDUwMCAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDAgNTAwIDUwMCANNTAwIDUwMCAwIDUwMCAw
IDUwMCAwIDAgNTAwIDAgNTAwIF0gDS9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nIA0vQmFzZUZv
bnQgL1NpbVN1bisyIA0vRm9udERlc2NyaXB0b3IgMTcgMCBSIA0+PiANZW5kb2JqDTE2IDAgb2Jq
DTw8IA0vVHlwZSAvRm9udERlc2NyaXB0b3IgDS9Bc2NlbnQgODU5IA0vQ2FwSGVpZ2h0IDAgDS9E
ZXNjZW50IC0xNDAgDS9GbGFncyA0IA0vRm9udEJCb3ggWyAwIC0xNDEgOTk2IDg1NSBdIA0vRm9u
dE5hbWUgL1NpbVN1biANL0l0YWxpY0FuZ2xlIDAgDS9TdGVtViAwIA0+PiANZW5kb2JqDTE3IDAg
b2JqDTw8IA0vVHlwZSAvRm9udERlc2NyaXB0b3IgDS9Bc2NlbnQgODU5IA0vQ2FwSGVpZ2h0IDAg
DS9EZXNjZW50IC0xNDAgDS9GbGFncyAzMiANL0ZvbnRCQm94IFsgMCAtMTQxIDk5NiA4NTUgXSAN
L0ZvbnROYW1lIC9TaW1TdW4rMiANL0l0YWxpY0FuZ2xlIDAgDS9TdGVtViAwIA0+PiANZW5kb2Jq
DTE4IDAgb2JqDTw8IA0vVHlwZSAvRm9udCANL1N1YnR5cGUgL0NJREZvbnRUeXBlMiANL0Jhc2VG
b250IC9TaW1TdW4gDS9Gb250RGVzY3JpcHRvciAxNiAwIFIgDS9DSURTeXN0ZW1JbmZvIDw8IC9S
ZWdpc3RyeSAoQWRvYmUpL09yZGVyaW5nIChHQjEpL1N1cHBsZW1lbnQgMiA+PiANL0RXIDEwMDAg
DT4+IA1lbmRvYmoNMTkgMCBvYmoNPDwgDS9UeXBlIC9Bbm5vdCANL1N1YnR5cGUgL0xpbmsgDS9S
ZWN0IFsgMTM2LjMyMDY5IDU3OC42NjU0MSAyMzMuNDg5MjkgNTkxLjc1MjYyIF0gDS9Cb3JkZXIg
WyAwIDAgMCBdIA0vSCAvSSANL0EgMjAgMCBSIA0vU3RydWN0UGFyZW50IDYgDT4+IA1lbmRvYmoN
MjAgMCBvYmoNPDwgDS9TIC9VUkkgDS9VUkkgKGh0dHA6Ly93d3cuaWVlZS1waW4ub3JnLykNPj4g
DWVuZG9iag0yMSAwIG9iag08PCANL1RleHRCb3ggL0RpdiANL0ZyYW1lIC9EaXYgDS9Gb290bm90
ZSAvTm90ZSANL0VuZG5vdGUgL05vdGUgDS9TaGFwZSAvRmlndXJlIA0vSW5saW5lU2hhcGUgL0Zp
Z3VyZSANL1RPQSAvVE9DIA0vVE9BSSAvVE9DSSANL1RPRiAvVE9DIA0vVE9GSSAvVE9DSSANL1N1
cGVyc2NyaXB0IC9TcGFuIA0vU3Vic2NyaXB0IC9TcGFuIA0vU3RyaWtlb3V0IC9TcGFuIA0vVW5k
ZXJsaW5lIC9TcGFuIA0vRHJvcENhcCAvRmlndXJlIA0vI0U2I0FEI0EzI0U2Izk2Izg3IC9QIA0v
I0U2I0EwIzg3I0U5I0EyIzk4IzIwMiAvUCANLyNFNiNBMCM4NyNFOSNBMiM5OCMyMDUgL1AgDS8j
RTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjRTcjQkMjQTkjRTgjQkYjOUIgL1Ag
DS8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIC9QIA0vI0U2Izk5I0FF
I0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IC9QIA0vI0U2I0EwIzg3I0U5I0EyIzk4IzIwNyAv
UCANLyNFOCM4NCM5QSNFNiNCMyNBOCNFNiM5NiM4NyNFNiM5QyNBQyAvUCANLyNFOSNBMSNCNSNF
NyM5QyM4OSAvUCANLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDMgL1Ag
DT4+IA1lbmRvYmoNMjIgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjMg
MCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyAwIA0vUCA0NTYg
MCBSIA0+PiANZW5kb2JqDTIzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUw
MDEgDS9UZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0yNCAwIG9iag08PCANLyNFNiNBRCNB
MyNFNiM5NiM4NyAyNSAwIFIgDS8jRTYjQTAjODcjRTkjQTIjOTgjMjAyIDQxIDAgUiANLyNFNiNB
MCM4NyNFOSNBMiM5OCMyMDUgNDkgMCBSIA0vI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1
I0FEIzk3I0U3I0JDI0E5I0U4I0JGIzlCIDc0IDAgUiANLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5
NiM4NyNFNSNBRCM5NyMyMDIgODggMCBSIA0vI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1
I0FEIzk3IDE5NyAwIFIgDS8jRTYjQTAjODcjRTkjQTIjOTgjMjA3IDM3MCAwIFIgDS8jRTgjODQj
OUEjRTYjQjMjQTgjRTYjOTYjODcjRTYjOUMjQUMgMzk0IDAgUiANLyNFOSNBMSNCNSNFNyM5QyM4
OSA0MDUgMCBSIA0vI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3IzIwMyA0Mzgg
MCBSIA0+PiANZW5kb2JqDTI1IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vV3JpdGluZ01vZGUgL0xy
VGIgDS9TdGFydEluZGVudCAwIA0vRW5kSW5kZW50IDAgDS9UZXh0QWxpZ24gL0p1c3RpZnkgDS9T
cGFjZUJlZm9yZSAwIA0vU3BhY2VBZnRlciAwIA0vVGV4dEluZGVudCAwIA0+PiANZW5kb2JqDTI2
IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDI3IDAgUiBdIA0vQyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgMSANL1AgNDU3IDAgUiANPj4gDWVuZG9i
ag0yNyAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0vVGV4dEFsaWdu
IC9DZW50ZXIgDT4+IA1lbmRvYmoNMjggMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9BIFsgMjkgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyBb
IDIgMzAgMCBSIDQgXSANL1AgNDU3IDAgUiANPj4gDWVuZG9iag0yOSAwIG9iag08PCANL08gL0xh
eW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0vVGV4dEFsaWduIC9DZW50ZXIgDT4+IA1lbmRvYmoN
MzAgMCBvYmoNPDwgDS9TIC9TdXBlcnNjcmlwdCANL1AgMjggMCBSIA0vQSA1NjcgMCBSIA0vUGcg
NTkzIDAgUiANL0sgMyANPj4gDWVuZG9iag0zMSAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5
NiM4NyANL0EgWyAzMiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAwIFIg
DS9LIDUgDS9QIDQ1NyAwIFIgDT4+IA1lbmRvYmoNMzIgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9U
ZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0zMyAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNF
NiM5NiM4NyANL0EgWyAzNCAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAw
IFIgDS9LIDYgDS9QIDQ1NyAwIFIgDT4+IA1lbmRvYmoNMzQgMCBvYmoNPDwgDS9PIC9MYXlvdXQg
DS9UZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0zNSAwIG9iag08PCANL1MgLyNFNiNBRCNB
MyNFNiM5NiM4NyANL0EgWyAzNiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5
MyAwIFIgDS9LIFsgNyAzNyAwIFIgOSBdIA0vUCA0NTcgMCBSIA0+PiANZW5kb2JqDTM2IDAgb2Jq
DTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9DZW50ZXIgDT4+IA1lbmRvYmoNMzcgMCBvYmoN
PDwgDS9TIC9MaW5rIA0vUCAzNSAwIFIgDS9LIFsgMzggMCBSIDw8IC9UeXBlIC9PQkpSIC9QZyA1
OTMgMCBSIC9PYmogNTk1IDAgUiA+PiBdIA0+PiANZW5kb2JqDTM4IDAgb2JqDTw8IA0vUyAvU3Bh
biANL1AgMzcgMCBSIA0vUGcgNTkzIDAgUiANL0sgOCANPj4gDWVuZG9iag0zOSAwIG9iag08PCAN
L1MgLyNFNiNBMCM4NyNFOSNBMiM5OCMyMDIgDS9DIC8jRTYjQTAjODcjRTkjQTIjOTgjMjAyIA0v
UGcgNTkzIDAgUiANL0sgMTAgDS9QIDQ1NyAwIFIgDT4+IA1lbmRvYmoNNDAgMCBvYmoNPDwgDS9T
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgNDIgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYj
ODcgDS9QZyA1OTMgMCBSIA0vSyAxMSANL1AgNDU3IDAgUiANPj4gDWVuZG9iag00MSAwIG9iag08
PCANL08gL0xheW91dCANL1dyaXRpbmdNb2RlIC9MclRiIA0vU3RhcnRJbmRlbnQgMCANL0VuZElu
ZGVudCAwIA0vVGV4dEFsaWduIC9DZW50ZXIgDS9TcGFjZUJlZm9yZSAwIA0vU3BhY2VBZnRlciAw
IA0vVGV4dEluZGVudCAwIA0+PiANZW5kb2JqDTQyIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4
dEFsaWduIC9DZW50ZXIgDT4+IA1lbmRvYmoNNDMgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYj
OTYjODcgDS9BIFsgNDQgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBS
IA0vSyAxMiANL1AgNDU3IDAgUiANPj4gDWVuZG9iag00NCAwIG9iag08PCANL08gL0xheW91dCAN
L1RleHRBbGlnbiAvQ2VudGVyIA0+PiANZW5kb2JqDTQ1IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0Ez
I0U2Izk2Izg3IA0vQSBbIDQ2IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkz
IDAgUiANL0sgMTMgDS9QIDQ1NyAwIFIgDT4+IA1lbmRvYmoNNDYgMCBvYmoNPDwgDS9PIC9MYXlv
dXQgDS9UZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag00NyAwIG9iag08PCANL1MgLyNFNiNB
RCNBMyNFNiM5NiM4NyANL0EgWyA0OCAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1Bn
IDU5MyAwIFIgDS9LIDE1IA0vUCA0NTggMCBSIA0+PiANZW5kb2JqDTQ4IDAgb2JqDTw8IA0vTyAv
TGF5b3V0IA0vVGV4dEFsaWduIC9DZW50ZXIgDT4+IA1lbmRvYmoNNDkgMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9Xcml0aW5nTW9kZSAvTHJUYiANL1N0YXJ0SW5kZW50IDAgDS9FbmRJbmRlbnQgMCAN
L1RleHRBbGlnbiAvSnVzdGlmeSANL1NwYWNlQmVmb3JlIDAgDS9TcGFjZUFmdGVyIDAgDS9UZXh0
SW5kZW50IDAgDT4+IA1lbmRvYmoNNTAgMCBvYmoNPDwgDS9TIC8jRTYjQTAjODcjRTkjQTIjOTgj
MjA1IA0vQSBbIDUxIDAgUiBdIA0vQyAvI0U2I0EwIzg3I0U5I0EyIzk4IzIwNSANL1BnIDU5MyAw
IFIgDS9LIDE2IA0vUCA0NTkgMCBSIA0+PiANZW5kb2JqDTUxIDAgb2JqDTw8IA0vTyAvTGF5b3V0
IA0vVGV4dEFsaWduIC9DZW50ZXIgDT4+IA1lbmRvYmoNNTIgMCBvYmoNPDwgDS9TIC8jRTYjQUQj
QTMjRTYjOTYjODcgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyAxNyAN
L1AgNDU5IDAgUiANPj4gDWVuZG9iag01MyAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4
NyANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAwIFIgDS9LIDE4IA0vUCA0NTkgMCBS
IA0+PiANZW5kb2JqDTU0IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgMTkgDS9QIDQ1OSAwIFIgDT4+IA1lbmRv
YmoNNTUgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9DIC8jRTYjQUQjQTMjRTYj
OTYjODcgDS9QZyA1OTMgMCBSIA0vSyAyMCANL1AgNDU5IDAgUiANPj4gDWVuZG9iag01NiAwIG9i
ag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1Bn
IDU5MyAwIFIgDS9LIDIxIA0vUCA0NTkgMCBSIA0+PiANZW5kb2JqDTU3IDAgb2JqDTw8IA0vUyAv
I0U2I0FEI0EzI0U2Izk2Izg3IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiAN
L0sgMjIgDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNNTggMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9BIFsgNTkgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMg
MCBSIA0vSyAyMyANL1AgNDU5IDAgUiANPj4gDWVuZG9iag01OSAwIG9iag08PCANL08gL0xheW91
dCANL1RleHRBbGlnbiAvQ2VudGVyIA0+PiANZW5kb2JqDTYwIDAgb2JqDTw8IA0vUyAvI0U2I0FE
I0EzI0U2Izk2Izg3IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgMjQg
DS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNNjEgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYj
ODcgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyAyNSANL1AgNDU5IDAg
UiANPj4gDWVuZG9iag02MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0MgLyNF
NiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAwIFIgDS9LIDI2IA0vUCA0NTkgMCBSIA0+PiANZW5k
b2JqDTYzIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQyAvI0U2I0FEI0EzI0U2
Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgWyAyNyA2NCAwIFIgMjkgNjUgMCBSIDMxIF0gDS9QIDQ1
OSAwIFIgDT4+IA1lbmRvYmoNNjQgMCBvYmoNPDwgDS9TIC9TdXBlcnNjcmlwdCANL1AgNjMgMCBS
IA0vQSA1NjggMCBSIA0vUGcgNTkzIDAgUiANL0sgMjggDT4+IA1lbmRvYmoNNjUgMCBvYmoNPDwg
DS9TIC9TdXBlcnNjcmlwdCANL1AgNjMgMCBSIA0vQSA1NjkgMCBSIA0vUGcgNTkzIDAgUiANL0sg
MzAgDT4+IA1lbmRvYmoNNjYgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyAzMiANL1AgNDU5IDAgUiANPj4gDWVu
ZG9iag02NyAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0MgLyNFNiNBRCNBMyNF
NiM5NiM4NyANL1BnIDU5MyAwIFIgDS9LIDMzIA0vUCA0NTkgMCBSIA0+PiANZW5kb2JqDTY4IDAg
b2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDY5IDAgUiBdIA0vQyAvI0U2I0FE
I0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgMzQgDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoN
NjkgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRBbGlnbiAv
Q2VudGVyIA0+PiANZW5kb2JqDTcwIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0v
QSBbIDcxIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgMzUg
DS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNNzEgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRl
bnQgMi44NTAwMSANL1RleHRBbGlnbiAvQ2VudGVyIA0+PiANZW5kb2JqDTcyIDAgb2JqDTw8IA0v
UyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3I0U3I0JDI0E5I0U4I0JGIzlC
IA0vQSBbIDczIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3
I0U3I0JDI0E5I0U4I0JGIzlCIA0vUGcgNTkzIDAgUiANL0sgMzYgDS9QIDQ1OSAwIFIgDT4+IA1l
bmRvYmoNNzMgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0SW5kZW50IDAgDT4+IA1lbmRvYmoN
NzQgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9Xcml0aW5nTW9kZSAvTHJUYiANL1N0YXJ0SW5kZW50
IDAgDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRBbGlnbiAvSnVzdGlmeSANL1NwYWNlQmVmb3Jl
IDAgDS9TcGFjZUFmdGVyIDAgDS9UZXh0SW5kZW50IDEwLjUgDT4+IA1lbmRvYmoNNzUgMCBvYmoN
PDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgNzYgMCBSIF0gDS9DIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyAzNyANL1AgNDU5IDAgUiANPj4gDWVuZG9iag03NiAw
IG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTc3IDAg
b2JqDTw8IA0vUyAvTEJvZHkgDS9BIFsgNzggMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9QZyA1OTMgMCBSIA0vSyBbIDM4IDc5IDAgUiA0MCBdIA0vUCA0OTQgMCBSIA0+PiANZW5kb2Jq
DTc4IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMTggDS9FbmRJbmRlbnQgMi44
NTAwMSANL1RleHRJbmRlbnQgLTE3Ljk5OTk4IA0+PiANZW5kb2JqDTc5IDAgb2JqDTw8IA0vUyAv
U3VwZXJzY3JpcHQgDS9QIDc3IDAgUiANL0EgNTcwIDAgUiANL1BnIDU5MyAwIFIgDS9LIDM5IA0+
PiANZW5kb2JqDTgwIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQyAvI0U2I0FE
I0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgNDEgDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoN
ODEgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgODIgMCBSIF0gDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyA0MiANL1AgNDU5IDAgUiANPj4gDWVu
ZG9iag04MiAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5k
b2JqDTgzIDAgb2JqDTw8IA0vUyAvTEJvZHkgDS9BIFsgODQgMCBSIF0gDS9DIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyBbIDQzIDg1IDAgUiA0NSBdIA0vUCA0OTYgMCBSIA0+
PiANZW5kb2JqDTg0IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMTggDS9FbmRJ
bmRlbnQgMi44NTAwMSANL1RleHRJbmRlbnQgLTE3Ljk5OTk4IA0+PiANZW5kb2JqDTg1IDAgb2Jq
DTw8IA0vUyAvU3VwZXJzY3JpcHQgDS9QIDgzIDAgUiANL0EgNTcxIDAgUiANL1BnIDU5MyAwIFIg
DS9LIDQ0IA0+PiANZW5kb2JqDTg2IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2
Izk2Izg3I0U1I0FEIzk3IzIwMiANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNB
RCM5NyMyMDIgDS9QZyA1OTMgMCBSIA0vSyA0NiANL1AgNDU5IDAgUiANPj4gDWVuZG9iag04NyAw
IG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNTkzIDAgUiAN
L0sgNDcgDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNODggMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9X
cml0aW5nTW9kZSAvTHJUYiANL1N0YXJ0SW5kZW50IDAgDS9FbmRJbmRlbnQgMi44NTAwMSANL1Rl
eHRBbGlnbiAvSnVzdGlmeSANL1NwYWNlQmVmb3JlIDAgDS9TcGFjZUFmdGVyIDAgDS9UZXh0SW5k
ZW50IDAgDT4+IA1lbmRvYmoNODkgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyA5MCAwIFIgXSAN
L0MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9QZyA1OTMgMCBS
IA0vSyBbIDQ4IDkxIDAgUiA1MCBdIA0vUCA0OTggMCBSIA0+PiANZW5kb2JqDTkwIDAgb2JqDTw8
IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMTggDS9UZXh0SW5kZW50IC0xNy45OTk5OCANPj4g
DWVuZG9iag05MSAwIG9iag08PCANL1MgL1N1cGVyc2NyaXB0IA0vUCA4OSAwIFIgDS9BIDU3MiAw
IFIgDS9QZyA1OTMgMCBSIA0vSyA0OSANPj4gDWVuZG9iag05MiAwIG9iag08PCANL1MgLyNFNiNB
RCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYj
ODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNTkzIDAgUiANL0sgNTEgDS9QIDQ1OSAwIFIg
DT4+IA1lbmRvYmoNOTMgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgOTQg
MCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyA1MiANL1AgNDU5
IDAgUiANPj4gDWVuZG9iag05NCAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1
MDAxIA0+PiANZW5kb2JqDTk1IDAgb2JqDTw8IA0vUyAvTEJvZHkgDS9BIFsgOTYgMCBSIF0gDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyBbIDUzIDk3IDAgUiA1NSBdIA0v
UCA1MDAgMCBSIA0+PiANZW5kb2JqDTk2IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRl
bnQgMTggDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRJbmRlbnQgLTE3Ljk5OTk4IA0+PiANZW5k
b2JqDTk3IDAgb2JqDTw8IA0vUyAvU3VwZXJzY3JpcHQgDS9QIDk1IDAgUiANL0EgNTczIDAgUiAN
L1BnIDU5MyAwIFIgDS9LIDU0IA0+PiANZW5kb2JqDTk4IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0Ez
I0U2Izk2Izg3IA0vQSBbIDk5IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkz
IDAgUiANL0sgWyA1NiAxMDAgMCBSIDU4IF0gDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNOTkgMCBv
YmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0xMDAgMCBv
YmoNPDwgDS9TIC9TdXBlcnNjcmlwdCANL1AgOTggMCBSIA0vQSA1NzQgMCBSIA0vUGcgNTkzIDAg
UiANL0sgNTcgDT4+IA1lbmRvYmoNMTAxIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3
IA0vQSBbIDEwMiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAwIFIgDS9L
IDU5IA0vUCA0NTkgMCBSIA0+PiANZW5kb2JqDTEwMiAwIG9iag08PCANL08gL0xheW91dCANL0Vu
ZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTEwMyAwIG9iag08PCANL1MgL0xCb2R5IA0vQSBb
IDEwNCAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAwIFIgDS9LIFsgNjAg
MTA1IDAgUiA2MiBdIA0vUCA1MDIgMCBSIA0+PiANZW5kb2JqDTEwNCAwIG9iag08PCANL08gL0xh
eW91dCANL1N0YXJ0SW5kZW50IDE4IA0vRW5kSW5kZW50IDIuODUwMDEgDS9UZXh0SW5kZW50IC0x
Ny45OTk5OCANPj4gDWVuZG9iag0xMDUgMCBvYmoNPDwgDS9TIC9TdXBlcnNjcmlwdCANL1AgMTAz
IDAgUiANL0EgNTc1IDAgUiANL1BnIDU5MyAwIFIgDS9LIDYxIA0+PiANZW5kb2JqDTEwNiAwIG9i
ag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAxMDcgMCBSIF0gDS9DIC8jRTYjQUQj
QTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyA2MyANL1AgNDU5IDAgUiANPj4gDWVuZG9iag0x
MDcgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0x
MDggMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMTA5IDAgUiBdIA0vQyAv
I0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sgNjQgDS9QIDQ1OSAwIFIgDT4+IA1l
bmRvYmoNMTA5IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1l
bmRvYmoNMTEwIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDExMSAwIFIg
XSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDU5MyAwIFIgDS9LIDY1IA0vUCA0NTkgMCBS
IA0+PiANZW5kb2JqDTExMSAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAx
IA0+PiANZW5kb2JqDTExMiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAx
MTMgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA1OTMgMCBSIA0vSyA2NiANL1Ag
NDU5IDAgUiANPj4gDWVuZG9iag0xMTMgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQg
Mi44NTAwMSANPj4gDWVuZG9iag0xMTQgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9BIFsgMTE1IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNTkzIDAgUiANL0sg
NjcgDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNMTE1IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3Rh
cnRJbmRlbnQgLTAuMTQ5OTggDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRBbGlnbiAvQ2VudGVy
IA0vVGV4dEluZGVudCAtMC4wNDk5OSANPj4gDWVuZG9iag0xMTYgMCBvYmoNPDwgDS9TIC8jRTYj
QUQjQTMjRTYjOTYjODcgDS9BIFsgMTE3IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0v
UGcgNTkzIDAgUiANL0sgNjggDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNMTE3IDAgb2JqDTw8IA0v
TyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgLTAuMTQ5OTggDS9FbmRJbmRlbnQgMi44NTAwMSANL1Rl
eHRBbGlnbiAvQ2VudGVyIA0vVGV4dEluZGVudCAtMC4wNDk5OSANPj4gDWVuZG9iag0xMTggMCBv
YmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMTE5IDAgUiBdIA0vQyAvI0U2I0FE
I0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9LIDAgDS9QIDQ2OCAwIFIgDT4+IA1lbmRvYmoNMTE5
IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgLTAuMTQ5OTggDS9FbmRJbmRlbnQg
Mi44NTAwMSANL1RleHRBbGlnbiAvQ2VudGVyIA0vVGV4dEluZGVudCAtMC4wNDk5OSANPj4gDWVu
ZG9iag0xMjAgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMTIxIDAgUiBd
IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9LIDEgDS9QIDQ3MSAwIFIgDT4+
IA1lbmRvYmoNMTIxIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDS9U
ZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0xMjIgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9BIFsgMTIzIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAw
IFIgDS9LIDIgDS9QIDQ3NCAwIFIgDT4+IA1lbmRvYmoNMTIzIDAgb2JqDTw8IA0vTyAvTGF5b3V0
IA0vRW5kSW5kZW50IDIuODUwMDEgDS9UZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0xMjQg
MCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMTI1IDAgUiBdIA0vQyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9LIFsgMyA0IF0gDS9QIDQ3NyAwIFIgDT4+IA1l
bmRvYmoNMTI1IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDS9UZXh0
QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0xMjYgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYj
OTYjODcgDS9BIFsgMTI3IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIg
DS9LIDUgDS9QIDQ4MSAwIFIgDT4+IA1lbmRvYmoNMTI3IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0v
RW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMTI4IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0Ez
I0U2Izk2Izg3IA0vQSBbIDEyOSAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEg
MCBSIA0vSyA2IA0vUCA0ODQgMCBSIA0+PiANZW5kb2JqDTEyOSAwIG9iag08PCANL08gL0xheW91
dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTEzMCAwIG9iag08PCANL1MgLyNFNiNB
RCNBMyNFNiM5NiM4NyANL0EgWyAxMzEgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9Q
ZyAxIDAgUiANL0sgNyANL1AgNDg3IDAgUiANPj4gDWVuZG9iag0xMzEgMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0xMzIgMCBvYmoNPDwgDS9TIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMTMzIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3
IA0vUGcgMSAwIFIgDS9LIDggDS9QIDQ5MCAwIFIgDT4+IA1lbmRvYmoNMTMzIDAgb2JqDTw8IA0v
TyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMTM0IDAgb2JqDTw8IA0v
UyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDEzNSAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5
NiM4NyANL1BnIDEgMCBSIA0vSyAxMCANL1AgNDYxIDAgUiANPj4gDWVuZG9iag0xMzUgMCBvYmoN
PDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAyLjg1MDAxIA0vRW5kSW5kZW50IDIuODUwMDEg
DT4+IA1lbmRvYmoNMTM2IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDEz
NyAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyAxMSANL1AgNDYy
IDAgUiANPj4gDWVuZG9iag0xMzcgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44
NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDT4+IA1lbmRvYmoNMTM4IDAgb2JqDTw8IA0vUyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDEzOSAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyAN
L1BnIDEgMCBSIA0vSyAxMiANL1AgNDYyIDAgUiANPj4gDWVuZG9iag0xMzkgMCBvYmoNPDwgDS9P
IC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDT4+IA1lbmRv
YmoNMTQwIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDE0MSAwIFIgXSAN
L0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyAxMyANL1AgNDYyIDAgUiANPj4g
DWVuZG9iag0xNDEgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANL1Rl
eHRBbGlnbiAvU3RhcnQgDT4+IA1lbmRvYmoNMTQyIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2
Izk2Izg3IA0vQSBbIDE0MyAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBS
IA0vSyAxNCANL1AgNDYyIDAgUiANPj4gDWVuZG9iag0xNDMgMCBvYmoNPDwgDS9PIC9MYXlvdXQg
DS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRBbGlnbiAvQ2VudGVyIA0+PiANZW5kb2JqDTE0NCAw
IG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAxNDUgMCBSIF0gDS9DIC8jRTYj
QUQjQTMjRTYjOTYjODcgDS9QZyAxIDAgUiANL0sgMTUgDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoN
MTQ1IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoN
MTQ2IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDE0NyAwIFIgXSANL0Mg
LyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyAxNiANL1AgNDYzIDAgUiANPj4gDWVu
ZG9iag0xNDcgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRB
bGlnbiAvQ2VudGVyIA0+PiANZW5kb2JqDTE0OCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5
NiM4NyANL0EgWyAxNDkgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyAxIDAgUiAN
L0sgMTcgDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNMTQ5IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0v
RW5kSW5kZW50IDIuODUwMDEgDS9UZXh0QWxpZ24gL1N0YXJ0IA0+PiANZW5kb2JqDTE1MCAwIG9i
ag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9LIDE4
IA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE1MSAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5
NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYj
ODcjRTUjQUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9LIDE5IA0vUCA0NjMgMCBSIA0+PiANZW5kb2Jq
DTE1MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAxNTMgMCBSIF0gDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyAxIDAgUiANL0sgMjAgDS9QIDQ2MyAwIFIgDT4+IA1l
bmRvYmoNMTUzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1l
bmRvYmoNMTU0IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDE1NSAwIFIg
XSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyAyMSANL1AgNDYzIDAgUiAN
Pj4gDWVuZG9iag0xNTUgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSAN
Pj4gDWVuZG9iag0xNTYgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAxNTcgMCBSIF0gDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9LIDIy
IA0vUCA1MDQgMCBSIA0+PiANZW5kb2JqDTE1NyAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0
SW5kZW50IDE4IA0vVGV4dEluZGVudCAtMTcuOTk5OTggDT4+IA1lbmRvYmoNMTU4IDAgb2JqDTw8
IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3IzIwMiANL0MgLyNFNiNB
RCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9QZyAxIDAgUiANL0sgWyAyMyAx
NTkgMCBSIDI1IF0gDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNMTU5IDAgb2JqDTw8IA0vUyAvU3Vw
ZXJzY3JpcHQgDS9QIDE1OCAwIFIgDS9BIDU3NyAwIFIgDS9QZyAxIDAgUiANL0sgMjQgDT4+IA1l
bmRvYmoNMTYwIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FE
Izk3IzIwMiANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9Q
ZyAxIDAgUiANL0sgMjYgDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNMTYxIDAgb2JqDTw8IA0vUyAv
I0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3IzIwMiANL0MgLyNFNiNBRCNBMyNF
NiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9QZyAxIDAgUiANL0sgMjcgDS9QIDQ2MyAw
IFIgDT4+IA1lbmRvYmoNMTYyIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2
Izg3I0U1I0FEIzk3IzIwMiANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5
NyMyMDIgDS9QZyAxIDAgUiANL0sgMjggDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNMTYzIDAgb2Jq
DTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3IzIwMiANL0MgLyNF
NiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9QZyAxIDAgUiANL0sgMjkg
DS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNMTY0IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2
Izg3I0U2Izk2Izg3I0U1I0FEIzk3IzIwMiANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4
NyNFNSNBRCM5NyMyMDIgDS9QZyAxIDAgUiANL0sgMzAgDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoN
MTY1IDAgb2JqDTw8IA0vUyAvTEJvZHkgDS9BIFsgMTY2IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2
Izk2Izg3I0U2Izk2Izg3I0U1I0FEIzk3IzIwMiANL1BnIDEgMCBSIA0vSyAzMSANL1AgNTA2IDAg
UiANPj4gDWVuZG9iag0xNjYgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAxOCAN
L1RleHRJbmRlbnQgLTE3Ljk5OTk4IA0+PiANZW5kb2JqDTE2NyAwIG9iag08PCANL1MgLyNFNiNB
RCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYj
ODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9LIDMyIA0vUCA0NjMgMCBSIA0+
PiANZW5kb2JqDTE2OCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNF
NSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAy
IA0vUGcgMSAwIFIgDS9LIDMzIA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE2OSAwIG9iag08PCAN
L1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQj
QTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9LIDM0IA0vUCA0
NjMgMCBSIA0+PiANZW5kb2JqDTE3MCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNF
NiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUj
QUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9LIDM1IA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE3MSAw
IG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMSAwIFIgDS9Q
IDQ2MyAwIFIgDS9LIFsgMzYgPDwgL1R5cGUgL01DUiAvUGcgNCAwIFIgL01DSUQgMjQgPj4gXSAN
Pj4gDWVuZG9iag0xNzIgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcj
RTUjQUQjOTcjMjAyIA0vQSBbIDE3MyAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5
NiM4NyNFNSNBRCM5NyMyMDIgDS9QZyA0IDAgUiANL0sgMjUgDS9QIDQ2MyAwIFIgDT4+IA1lbmRv
YmoNMTczIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEluZGVudCAxMC41IA0+PiANZW5kb2Jq
DTE3NCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMy
MDIgDS9BIFsgMTc1IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3I0U2Izk2Izg3I0U1I0FE
Izk3IzIwMiANL1BnIDQgMCBSIA0vSyAyNiANL1AgNDYzIDAgUiANPj4gDWVuZG9iag0xNzUgMCBv
YmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0SW5kZW50IDEwLjUgDT4+IA1lbmRvYmoNMTc2IDAgb2Jq
DTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDE3NyAwIFIgXSANL0MgLyNFNiNBRCNB
MyNFNiM5NiM4NyANL1BnIDQgMCBSIA0vSyAyNyANL1AgNDYzIDAgUiANPj4gDWVuZG9iag0xNzcg
MCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0xNzgg
MCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMTc5IDAgUiBdIA0vQyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vUGcgNCAwIFIgDS9LIDI4IA0vUCA0NjMgMCBSIA0+PiANZW5kb2Jq
DTE3OSAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2Jq
DTE4MCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMy
MDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNCAw
IFIgDS9LIDI5IA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE4MSAwIG9iag08PCANL1MgLyNFNiNB
RCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYj
ODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNCAwIFIgDS9LIDMwIA0vUCA0NjMgMCBSIA0+
PiANZW5kb2JqDTE4MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNF
NSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAy
IA0vUGcgNCAwIFIgDS9LIDMxIA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE4MyAwIG9iag08PCAN
L1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQj
QTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNCAwIFIgDS9LIDMyIA0vUCA0
NjMgMCBSIA0+PiANZW5kb2JqDTE4NCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNF
NiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUj
QUQjOTcjMjAyIA0vUGcgNCAwIFIgDS9LIDMzIA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE4NSAw
IG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNCAwIFIgDS9L
IDM0IA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE4NiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNF
NiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYj
OTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgNCAwIFIgDS9LIDM1IA0vUCA0NjMgMCBSIA0+PiANZW5k
b2JqDTE4NyAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAxODggMCBSIF0g
DS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA0IDAgUiANL0sgMzYgDS9QIDQ2MyAwIFIgDT4+
IA1lbmRvYmoNMTg4IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMi44NTAwMSAN
L0VuZEluZGVudCAyLjg1MDAxIA0vVGV4dEFsaWduIC9DZW50ZXIgDT4+IA1lbmRvYmoNMTg5IDAg
b2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDE5MCAwIFIgXSANL0MgLyNFNiNB
RCNBMyNFNiM5NiM4NyANL1BnIDQgMCBSIA0vSyAzNyANL1AgNDYzIDAgUiANPj4gDWVuZG9iag0x
OTAgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAyLjg1MDAxIA0vRW5kSW5kZW50
IDIuODUwMDEgDT4+IA1lbmRvYmoNMTkxIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3
IA0vQSBbIDE5MiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDQgMCBSIA0vSyAz
OCANL1AgNDYzIDAgUiANPj4gDWVuZG9iag0xOTIgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFy
dEluZGVudCAyLjg1MDAxIA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMTkzIDAgb2Jq
DTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDE5NCAwIFIgXSANL0MgLyNFNiNBRCNB
MyNFNiM5NiM4NyANL1BnIDQgMCBSIA0vSyAzOSANL1AgNDYzIDAgUiANPj4gDWVuZG9iag0xOTQg
MCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAyLjg1MDAxIA0vRW5kSW5kZW50IDIu
ODUwMDEgDT4+IA1lbmRvYmoNMTk1IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2
Izk2Izg3I0U1I0FEIzk3IA0vQSBbIDE5NiAwIFIgXSANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNF
NiM5NiM4NyNFNSNBRCM5NyANL1BnIDQgMCBSIA0vSyA0MCANL1AgNDYzIDAgUiANPj4gDWVuZG9i
ag0xOTYgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0QWxpZ24gL0p1c3RpZnkgDT4+IA1lbmRv
YmoNMTk3IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vV3JpdGluZ01vZGUgL0xyVGIgDS9TdGFydElu
ZGVudCAwIA0vRW5kSW5kZW50IDAgDS9UZXh0QWxpZ24gL1N0YXJ0IA0vU3BhY2VCZWZvcmUgMCAN
L1NwYWNlQWZ0ZXIgMCANL1RleHRJbmRlbnQgMCANPj4gDWVuZG9iag0xOTggMCBvYmoNPDwgDS9T
IC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9BIFsgMTk5IDAgUiBdIA0v
QyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNCAwIFIgDS9LIDQx
IA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTE5OSAwIG9iag08PCANL08gL0xheW91dCANL1RleHRB
bGlnbiAvSnVzdGlmeSANPj4gDWVuZG9iag0yMDAgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkj
ODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcj
RTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNDIgDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNMjAxIDAg
b2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2
Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNCAwIFIgDS9LIDQzIA0vUCA0
NjQgMCBSIA0+PiANZW5kb2JqDTIwMiAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNF
NiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5
NyANL1BnIDQgMCBSIA0vSyA0NCANL1AgNDY0IDAgUiANPj4gDWVuZG9iag0yMDMgMCBvYmoNPDwg
DS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUj
RTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNDUgDS9QIDQ2NCAwIFIg
DT4+IA1lbmRvYmoNMjA0IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3
I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcg
NCAwIFIgDS9LIDQ2IA0vUCA0NjQgMCBSIA0+PiANZW5kb2JqDTIwNSAwIG9iag08PCANL1MgLyNF
NiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5
QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDQgMCBSIA0vSyA0NyANL1AgNDY0IDAgUiANPj4gDWVu
ZG9iag0yMDYgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQj
OTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiAN
L0sgNDggDS9QIDQ2NCAwIFIgDT4+IA1lbmRvYmoNMjA3IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FF
I0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2
Izg3I0U1I0FEIzk3IA0vUGcgNCAwIFIgDS9LIDQ5IA0vUCA0NjQgMCBSIA0+PiANZW5kb2JqDTIw
OCAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0Mg
LyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDQgMCBSIA0vSyA1MCAN
L1AgNDY0IDAgUiANPj4gDWVuZG9iag0yMDkgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAj
OUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUj
QUQjOTcgDS9QZyA0IDAgUiANL0sgNTEgDS9QIDQ2NCAwIFIgDT4+IA1lbmRvYmoNMjEwIDAgb2Jq
DTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5
I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNCAwIFIgDS9LIDUyIA0vUCA0NjQg
MCBSIA0+PiANZW5kb2JqDTIxMSAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5
NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyAN
L1BnIDQgMCBSIA0vSyA1MyANL1AgNDY0IDAgUiANPj4gDWVuZG9iag0yMTIgMCBvYmoNPDwgDS9T
IC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkj
ODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNTQgDS9QIDQ2NCAwIFIgDT4+
IA1lbmRvYmoNMjEzIDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1
I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNCAw
IFIgDS9LIDU1IA0vUCA0NjQgMCBSIA0+PiANZW5kb2JqDTIxNCAwIG9iag08PCANL1MgLyNFNiM5
OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0EgWyAyMTUgMCBSIF0gDS9DIC8jRTYj
OTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNTYgDS9QIDQ2
NSAwIFIgDT4+IA1lbmRvYmoNMjE1IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9K
dXN0aWZ5IA0+PiANZW5kb2JqDTIxNiAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNF
NiM5NiM4NyNFNSNBRCM5NyANL0EgWyAyMTcgMCBSIF0gDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEj
RTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNTcgDS9QIDQ2NSAwIFIgDT4+IA1lbmRv
YmoNMjE3IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9KdXN0aWZ5IA0+PiANZW5k
b2JqDTIxOCAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5
NyANL0EgWyAyMTkgMCBSIF0gDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQj
OTcgDS9QZyA0IDAgUiANL0sgNTggDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjE5IDAgb2JqDTw8
IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9KdXN0aWZ5IA0+PiANZW5kb2JqDTIyMCAwIG9iag08
PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0EgWyAyMjEgMCBS
IF0gDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiAN
L0sgNTkgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjIxIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0v
VGV4dEFsaWduIC9KdXN0aWZ5IA0+PiANZW5kb2JqDTIyMiAwIG9iag08PCANL1MgLyNFNiM5OSNB
RSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0EgWyAyMjMgMCBSIF0gDS9DIC8jRTYjOTkj
QUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNjAgDS9QIDQ2NSAw
IFIgDT4+IA1lbmRvYmoNMjIzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9KdXN0
aWZ5IA0+PiANZW5kb2JqDTIyNCAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5
NiM4NyNFNSNBRCM5NyANL0EgWyAyMjUgMCBSIF0gDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYj
OTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNjEgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoN
MjI1IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9KdXN0aWZ5IA0+PiANZW5kb2Jq
DTIyNiAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyAN
L0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDQgMCBSIA0vSyA2
MiANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0yMjcgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkj
ODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcj
RTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNjMgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjI4IDAg
b2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2
Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNCAwIFIgDS9LIDY0IA0vUCA0
NjUgMCBSIA0+PiANZW5kb2JqDTIyOSAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNF
NiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5
NyANL1BnIDQgMCBSIA0vSyA2NSANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0yMzAgMCBvYmoNPDwg
DS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUj
RTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiANL0sgNjYgDS9QIDQ2NSAwIFIg
DT4+IA1lbmRvYmoNMjMxIDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3
I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcg
NCAwIFIgDS9LIDY3IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTIzMiAwIG9iag08PCANL1MgLyNF
NiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5
QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDQgMCBSIA0vSyA2OCANL1AgNDY1IDAgUiANPj4gDWVu
ZG9iag0yMzMgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQj
OTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA0IDAgUiAN
L0sgNjkgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjM0IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FF
I0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2
Izg3I0U1I0FEIzk3IA0vUGcgNCAwIFIgDS9LIDcwIA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTIz
NSAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAyMzYgMCBSIF0gDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9QZyA0IDAgUiANL0sgNzEgDS9QIDQ2NSAwIFIgDT4+IA1lbmRv
YmoNMjM2IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRv
YmoNMjM3IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDIzOCAwIFIgXSAN
L0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDQgMCBSIA0vSyA3MiANL1AgNDY1IDAgUiANPj4g
DWVuZG9iag0yMzggMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4g
DWVuZG9iag0yMzkgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjQwIDAg
UiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNCAwIFIgDS9LIDczIA0vUCA0NjUgMCBS
IA0+PiANZW5kb2JqDTI0MCAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDIuODUw
MDEgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0yNDEgMCBvYmoNPDwgDS9TIC8jRTYj
QUQjQTMjRTYjOTYjODcgDS9BIFsgMjQyIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0v
UGcgNCAwIFIgDS9LIDc0IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTI0MiAwIG9iag08PCANL08g
L0xheW91dCANL1N0YXJ0SW5kZW50IDIuODUwMDEgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVu
ZG9iag0yNDMgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjQ0IDAgUiBd
IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNCAwIFIgDS9LIDc1IA0vUCA0NjUgMCBSIA0+
PiANZW5kb2JqDTI0NCAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDIuODUwMDEg
DS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0yNDUgMCBvYmoNPDwgDS9TIC8jRTYjQUQj
QTMjRTYjOTYjODcgDS9BIFsgMjQ2IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcg
NCAwIFIgDS9QIDQ2NSAwIFIgDS9LIFsgNzYgPDwgL1R5cGUgL01DUiAvUGcgNyAwIFIgL01DSUQg
MCA+PiBdIA0+PiANZW5kb2JqDTI0NiAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50
IDIuODUwMDEgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0yNDcgMCBvYmoNPDwgDS9T
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjQ4IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2
Izg3IA0vUGcgNyAwIFIgDS9LIDEgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjQ4IDAgb2JqDTw8
IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMi44NTAwMSANL0VuZEluZGVudCAyLjg1MDAxIA0+
PiANZW5kb2JqDTI0OSAwIG9iag08PCANL1MgL0xCb2R5IA0vQSBbIDI1MCAwIFIgXSANL0MgLyNF
NiNBRCNBMyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyAyIA0vUCA1MDggMCBSIA0+PiANZW5kb2Jq
DTI1MCAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDE4IA0vRW5kSW5kZW50IDIu
ODUwMDEgDS9UZXh0SW5kZW50IC0xNy45OTk5OCANPj4gDWVuZG9iag0yNTEgMCBvYmoNPDwgDS9T
IC9MQm9keSANL0EgWyAyNTIgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAg
UiANL0sgMyANL1AgNTA5IDAgUiANPj4gDWVuZG9iag0yNTIgMCBvYmoNPDwgDS9PIC9MYXlvdXQg
DS9TdGFydEluZGVudCAxOCANL0VuZEluZGVudCAyLjg1MDAxIA0vVGV4dEluZGVudCAtMTcuOTk5
OTggDT4+IA1lbmRvYmoNMjUzIDAgb2JqDTw8IA0vUyAvTEJvZHkgDS9BIFsgMjU0IDAgUiBdIA0v
QyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDQgDS9QIDUxMCAwIFIgDT4+IA1l
bmRvYmoNMjU0IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMTggDS9FbmRJbmRl
bnQgMi44NTAwMSANL1RleHRJbmRlbnQgLTE3Ljk5OTk4IA0+PiANZW5kb2JqDTI1NSAwIG9iag08
PCANL1MgL0xCb2R5IA0vQSBbIDI1NiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1Bn
IDcgMCBSIA0vSyA1IA0vUCA1MTEgMCBSIA0+PiANZW5kb2JqDTI1NiAwIG9iag08PCANL08gL0xh
eW91dCANL1N0YXJ0SW5kZW50IDE4IA0vRW5kSW5kZW50IDIuODUwMDEgDS9UZXh0SW5kZW50IC0x
Ny45OTk5OCANPj4gDWVuZG9iag0yNTcgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAyNTggMCBS
IF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgNiANL1AgNTEyIDAgUiAN
Pj4gDWVuZG9iag0yNTggMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAxOCANL0Vu
ZEluZGVudCAyLjg1MDAxIA0vVGV4dEluZGVudCAtMTcuOTk5OTggDT4+IA1lbmRvYmoNMjU5IDAg
b2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDI2MCAwIFIgXSANL0MgLyNFNiNB
RCNBMyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyA3IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTI2
MCAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDIuODUwMDEgDS9FbmRJbmRlbnQg
Mi44NTAwMSANPj4gDWVuZG9iag0yNjEgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9BIFsgMjYyIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDgg
DS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjYyIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJ
bmRlbnQgMi44NTAwMSANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTI2MyAwIG9iag08
PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAyNjQgMCBSIF0gDS9DIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9QZyA3IDAgUiANL0sgOSANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0yNjQgMCBv
YmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAyLjg1MDAxIA0vRW5kSW5kZW50IDIuODUw
MDEgDT4+IA1lbmRvYmoNMjY1IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBb
IDI2NiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyAxMCANL1Ag
NDY1IDAgUiANPj4gDWVuZG9iag0yNjYgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVu
dCAyLjg1MDAxIA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMjY3IDAgb2JqDTw8IA0v
UyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDI2OCAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5
NiM4NyANL1BnIDcgMCBSIA0vSyAxMSANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0yNjggMCBvYmoN
PDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0yNjkgMCBvYmoN
PDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjcwIDAgUiBdIA0vQyAvI0U2I0FEI0Ez
I0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDEyIA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTI3MCAw
IG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTI3MSAw
IG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAyNzIgMCBSIF0gDS9DIC8jRTYj
QUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgMTMgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoN
MjcyIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoN
MjczIDAgb2JqDTw8IA0vUyAvTEJvZHkgDS9BIFsgMjc0IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2
Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDE0IA0vUCA1MTQgMCBSIA0+PiANZW5kb2JqDTI3NCAwIG9i
ag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDIwLjg1MDAxIA0vRW5kSW5kZW50IDIuODUw
MDEgDS9UZXh0SW5kZW50IC0xNy45OTk5OCANPj4gDWVuZG9iag0yNzUgMCBvYmoNPDwgDS9TIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjc2IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3
IA0vUGcgNyAwIFIgDS9LIDE1IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTI3NiAwIG9iag08PCAN
L08gL0xheW91dCANL1N0YXJ0SW5kZW50IDIuODUwMDEgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4g
DWVuZG9iag0yNzcgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAyNzggMCBSIF0gDS9DIC8jRTYj
QUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgWyAxNiAyNzkgMCBSIDE4IF0gDS9QIDUxNSAw
IFIgDT4+IA1lbmRvYmoNMjc4IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMjAu
ODUwMDEgDS9FbmRJbmRlbnQgMi44NTAwMSANL1RleHRJbmRlbnQgLTE3Ljk5OTk4IA0+PiANZW5k
b2JqDTI3OSAwIG9iag08PCANL1MgL1N1cGVyc2NyaXB0IA0vUCAyNzcgMCBSIA0vQSA1ODIgMCBS
IA0vUGcgNyAwIFIgDS9LIDE3IA0+PiANZW5kb2JqDTI4MCAwIG9iag08PCANL1MgLyNFNiNBRCNB
MyNFNiM5NiM4NyANL0EgWyAyODEgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3
IDAgUiANL0sgMTkgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjgxIDAgb2JqDTw8IA0vTyAvTGF5
b3V0IA0vU3RhcnRJbmRlbnQgMi44NTAwMSANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2Jq
DTI4MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAyODMgMCBSIF0gDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgMjAgDS9QIDQ2NSAwIFIgDT4+IA1l
bmRvYmoNMjgzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3RhcnRJbmRlbnQgMi44NTAwMSANL0Vu
ZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTI4NCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNF
NiM5NiM4NyANL0EgWyAyODUgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAg
UiANL0sgMjEgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjg1IDAgb2JqDTw8IA0vTyAvTGF5b3V0
IA0vU3RhcnRJbmRlbnQgMi44NTAwMSANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTI4
NiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAyODcgMCBSIF0gDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgMjIgDS9QIDQ2NSAwIFIgDT4+IA1lbmRv
YmoNMjg3IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRv
YmoNMjg4IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDI4OSAwIFIgXSAN
L0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyAyMyANL1AgNDY1IDAgUiANPj4g
DWVuZG9iag0yODkgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4g
DWVuZG9iag0yOTAgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMjkxIDAg
UiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDI0IA0vUCA0NjUgMCBS
IA0+PiANZW5kb2JqDTI5MSAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAx
IA0+PiANZW5kb2JqDTI5MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAy
OTMgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgMjUgDS9QIDQ2
NSAwIFIgDT4+IA1lbmRvYmoNMjkzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIu
ODUwMDEgDT4+IA1lbmRvYmoNMjk0IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2
Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3
IA0vUGcgNyAwIFIgDS9LIDI2IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTI5NSAwIG9iag08PCAN
L1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNF
OSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0vSyAyNyANL1AgNDY1IDAgUiAN
Pj4gDWVuZG9iag0yOTYgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcj
RTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3
IDAgUiANL0sgMjggDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMjk3IDAgb2JqDTw8IA0vUyAvI0U2
Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlB
I0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDI5IA0vUCA0NjUgMCBSIA0+PiANZW5k
b2JqDTI5OCAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5
NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0v
SyAzMCANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0yOTkgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUj
RTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYj
ODcjRTUjQUQjOTcgDS9QZyA3IDAgUiANL0sgMzEgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzAw
IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAv
I0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDMyIA0v
UCA0NjUgMCBSIA0+PiANZW5kb2JqDTMwMSAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5
QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNB
RCM5NyANL1BnIDcgMCBSIA0vSyAzMyANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zMDIgMCBvYmoN
PDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkj
QUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3IDAgUiANL0sgMzQgDS9QIDQ2NSAw
IFIgDT4+IA1lbmRvYmoNMzAzIDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2
Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0v
UGcgNyAwIFIgDS9LIDM1IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTMwNCAwIG9iag08PCANL1Mg
LyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4
MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0vSyAzNiANL1AgNDY1IDAgUiANPj4g
DWVuZG9iag0zMDUgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUj
QUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3IDAg
UiANL0sgMzcgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzA2IDAgb2JqDTw8IA0vUyAvI0U2Izk5
I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2
Izk2Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDM4IA0vUCA0NjUgMCBSIA0+PiANZW5kb2Jq
DTMwNyAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyAN
L0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0vSyAz
OSANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zMDggMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkj
ODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcj
RTUjQUQjOTcgDS9QZyA3IDAgUiANL0sgNDAgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzA5IDAg
b2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2
Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDQxIA0vUCA0
NjUgMCBSIA0+PiANZW5kb2JqDTMxMCAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNF
NiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5
NyANL1BnIDcgMCBSIA0vSyA0MiANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zMTEgMCBvYmoNPDwg
DS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUj
RTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3IDAgUiANL0sgNDMgDS9QIDQ2NSAwIFIg
DT4+IA1lbmRvYmoNMzEyIDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3
I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcg
NyAwIFIgDS9LIDQ0IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTMxMyAwIG9iag08PCANL1MgLyNF
NiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5
QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0vSyA0NSANL1AgNDY1IDAgUiANPj4gDWVu
ZG9iag0zMTQgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQj
OTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3IDAgUiAN
L0sgNDYgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzE1IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FF
I0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2
Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDQ3IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTMx
NiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAzMTcgMCBSIF0gDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgNDggDS9QIDQ2NSAwIFIgDT4+IA1lbmRv
YmoNMzE3IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRv
YmoNMzE4IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDMxOSAwIFIgXSAN
L0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyA0OSANL1AgNDY1IDAgUiANPj4g
DWVuZG9iag0zMTkgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4g
DWVuZG9iag0zMjAgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMzIxIDAg
UiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDUwIA0vUCA0NjUgMCBS
IA0+PiANZW5kb2JqDTMyMSAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAx
IA0+PiANZW5kb2JqDTMyMiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAz
MjMgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgNTEgDS9QIDQ2
NSAwIFIgDT4+IA1lbmRvYmoNMzIzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIu
ODUwMDEgDT4+IA1lbmRvYmoNMzI0IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0v
QSBbIDMyNSAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyA1MiAN
L1AgNDY1IDAgUiANPj4gDWVuZG9iag0zMjUgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRl
bnQgMi44NTAwMSANPj4gDWVuZG9iag0zMjYgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYj
ODcgDS9BIFsgMzI3IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9L
IDUzIA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTMyNyAwIG9iag08PCANL08gL0xheW91dCANL0Vu
ZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTMyOCAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNF
NiM5NiM4NyANL0EgWyAzMjkgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAg
UiANL0sgNTQgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzI5IDAgb2JqDTw8IA0vTyAvTGF5b3V0
IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMzMwIDAgb2JqDTw8IA0vUyAvI0U2I0FE
I0EzI0U2Izk2Izg3IA0vQSBbIDMzMSAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1Bn
IDcgMCBSIA0vSyA1NSANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zMzEgMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0zMzIgMCBvYmoNPDwgDS9TIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMzMzIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3
IA0vUGcgNyAwIFIgDS9LIDU2IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTMzMyAwIG9iag08PCAN
L08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTMzNCAwIG9iag08PCAN
L1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNF
OSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0vSyA1NyANL1AgNDY1IDAgUiAN
Pj4gDWVuZG9iag0zMzUgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcj
RTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3
IDAgUiANL0sgNTggDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzM2IDAgb2JqDTw8IA0vUyAvI0U2
Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlB
I0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDU5IA0vUCA0NjUgMCBSIA0+PiANZW5k
b2JqDTMzNyAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5
NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0v
SyA2MCANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zMzggMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUj
RTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYj
ODcjRTUjQUQjOTcgDS9QZyA3IDAgUiANL0sgNjEgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzM5
IDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vQyAv
I0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0vUGcgNyAwIFIgDS9LIDYyIA0v
UCA0NjUgMCBSIA0+PiANZW5kb2JqDTM0MCAwIG9iag08PCANL1MgLyNFNiM5OSNBRSNFOSM4MCM5
QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNB
RCM5NyANL1BnIDcgMCBSIA0vSyA2MyANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zNDEgMCBvYmoN
PDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9DIC8jRTYjOTkj
QUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3IDAgUiANL0sgNjQgDS9QIDQ2NSAw
IFIgDT4+IA1lbmRvYmoNMzQyIDAgb2JqDTw8IA0vUyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2
Izg3I0U1I0FEIzk3IA0vQyAvI0U2Izk5I0FFI0U5IzgwIzlBI0U2Izk2Izg3I0U1I0FEIzk3IA0v
UGcgNyAwIFIgDS9LIDY1IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTM0MyAwIG9iag08PCANL1Mg
LyNFNiM5OSNBRSNFOSM4MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL0MgLyNFNiM5OSNBRSNFOSM4
MCM5QSNFNiM5NiM4NyNFNSNBRCM5NyANL1BnIDcgMCBSIA0vSyA2NiANL1AgNDY1IDAgUiANPj4g
DWVuZG9iag0zNDQgMCBvYmoNPDwgDS9TIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUj
QUQjOTcgDS9DIC8jRTYjOTkjQUUjRTkjODAjOUEjRTYjOTYjODcjRTUjQUQjOTcgDS9QZyA3IDAg
UiANL0sgNjcgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzQ1IDAgb2JqDTw8IA0vUyAvI0U2I0FE
I0EzI0U2Izk2Izg3IA0vQSBbIDM0NiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1Bn
IDcgMCBSIA0vSyA2OCANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zNDYgMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0zNDcgMCBvYmoNPDwgDS9TIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMzQ4IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3
IA0vUGcgNyAwIFIgDS9LIDY5IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTM0OCAwIG9iag08PCAN
L08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTM0OSAwIG9iag08PCAN
L1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAzNTAgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYj
OTYjODcgDS9QZyA3IDAgUiANL0sgNzAgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzUwIDAgb2Jq
DTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMzUxIDAgb2Jq
DTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDM1MiAwIFIgXSANL0MgLyNFNiNBRCNB
MyNFNiM5NiM4NyANL1BnIDcgMCBSIA0vSyA3MSANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zNTIg
MCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9FbmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0zNTMg
MCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMzU0IDAgUiBdIA0vQyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vUGcgNyAwIFIgDS9LIDcyIA0vUCA0NjUgMCBSIA0+PiANZW5kb2Jq
DTM1NCAwIG9iag08PCANL08gL0xheW91dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2Jq
DTM1NSAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyAzNTYgMCBSIF0gDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA3IDAgUiANL0sgNzMgDS9QIDQ2NSAwIFIgDT4+IA1l
bmRvYmoNMzU2IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5kZW50IDIuODUwMDEgDT4+IA1l
bmRvYmoNMzU3IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDM1OCAwIFIg
XSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEwIDAgUiANL0sgMCANL1AgNDY1IDAgUiAN
Pj4gDWVuZG9iag0zNTggMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAyLjg1MDAx
IA0vRW5kSW5kZW50IDIuODUwMDEgDS9UZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0zNTkg
MCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgMzYwIDAgUiBdIA0vQyAvI0U2
I0FEI0EzI0U2Izk2Izg3IA0vUGcgMTAgMCBSIA0vSyAxIA0vUCA0NjUgMCBSIA0+PiANZW5kb2Jq
DTM2MCAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDIuODUwMDEgDS9FbmRJbmRl
bnQgMi44NTAwMSANL1RleHRBbGlnbiAvQ2VudGVyIA0+PiANZW5kb2JqDTM2MSAwIG9iag08PCAN
L1MgLyNFNiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDIgDS9DIC8jRTYjQUQj
QTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0vSyAyIA0vUCA0
NjUgMCBSIA0+PiANZW5kb2JqDTM2MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyAN
L0EgWyAzNjMgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyAxMCAwIFIgDS9LIDMg
DS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzYzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5k
ZW50IDIuODUwMDEgDT4+IA1lbmRvYmoNMzY0IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2
Izg3IA0vQSBbIDM2NSAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEwIDAgUiAN
L0sgNCANL1AgNDY1IDAgUiANPj4gDWVuZG9iag0zNjUgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9F
bmRJbmRlbnQgMi44NTAwMSANPj4gDWVuZG9iag0zNjYgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9BIFsgMzY3IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMTAg
MCBSIA0vSyA1IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTM2NyAwIG9iag08PCANL08gL0xheW91
dCANL0VuZEluZGVudCAyLjg1MDAxIA0+PiANZW5kb2JqDTM2OCAwIG9iag08PCANL1MgLyNFNiNB
MCM4NyNFOSNBMiM5OCMyMDcgDS9DIC8jRTYjQTAjODcjRTkjQTIjOTgjMjA3IA0vUGcgMTAgMCBS
IA0vSyA2IA0vUCA0NjUgMCBSIA0+PiANZW5kb2JqDTM2OSAwIG9iag08PCANL1MgLyNFNiNBRCNB
MyNFNiM5NiM4NyANL0EgWyAzNzEgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyAx
MCAwIFIgDS9LIDcgDS9QIDQ2NSAwIFIgDT4+IA1lbmRvYmoNMzcwIDAgb2JqDTw8IA0vTyAvTGF5
b3V0IA0vV3JpdGluZ01vZGUgL0xyVGIgDS9TdGFydEluZGVudCAwIA0vRW5kSW5kZW50IDIuODUw
MDEgDS9UZXh0QWxpZ24gL0NlbnRlciANL1NwYWNlQmVmb3JlIDAgDS9TcGFjZUFmdGVyIDAgDS9U
ZXh0SW5kZW50IDAgDT4+IA1lbmRvYmoNMzcxIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vRW5kSW5k
ZW50IDIuODUwMDEgDS9UZXh0QWxpZ24gL0NlbnRlciANPj4gDWVuZG9iag0zNzIgMCBvYmoNPDwg
DS9TIC9MQm9keSANL0EgWyAzNzMgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYj
ODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0vSyBbIDggMzc0IDAgUiAxMCBdIA0vUCA1MTcg
MCBSIA0+PiANZW5kb2JqDTM3MyAwIG9iag08PCANL08gL0xheW91dCANL1N0YXJ0SW5kZW50IDE5
Ljg1MDAxIA0vVGV4dEFsaWduIC9TdGFydCANL1RleHRJbmRlbnQgLTE5Ljg0OTk5IA0+PiANZW5k
b2JqDTM3NCAwIG9iag08PCANL1MgL0xpbmsgDS9QIDM3MiAwIFIgDS9LIFsgMzc1IDAgUiA8PCAv
VHlwZSAvT0JKUiAvUGcgMTAgMCBSIC9PYmogMTkgMCBSID4+IF0gDT4+IA1lbmRvYmoNMzc1IDAg
b2JqDTw8IA0vUyAvU3BhbiANL1AgMzc0IDAgUiANL1BnIDEwIDAgUiANL0sgOSANPj4gDWVuZG9i
ag0zNzYgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzNzcgMCBSIF0gDS9DIC8jRTYjQUQjQTMj
RTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0vSyAxMSANL1AgNTE4
IDAgUiANPj4gDWVuZG9iag0zNzcgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVudCAx
OS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50IC0xOS44NDk5OSANPj4gDWVu
ZG9iag0zNzggMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzNzkgMCBSIF0gDS9DIC8jRTYjQUQj
QTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0vSyAxMiANL1Ag
NTE5IDAgUiANPj4gDWVuZG9iag0zNzkgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydEluZGVu
dCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50IC0xOS44NDk5OSANPj4g
DWVuZG9iag0zODAgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzODEgMCBSIF0gDS9DIC8jRTYj
QUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0vSyAxMyAN
L1AgNTIwIDAgUiANPj4gDWVuZG9iag0zODEgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFydElu
ZGVudCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50IC0xOS44NDk5OSAN
Pj4gDWVuZG9iag0zODIgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzODMgMCBSIF0gDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0vSyAx
NCANL1AgNTIxIDAgUiANPj4gDWVuZG9iag0zODMgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9TdGFy
dEluZGVudCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50IC0xOS44NDk5
OSANPj4gDWVuZG9iag0zODQgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzODUgMCBSIF0gDS9D
IC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBSIA0v
SyAxNSANL1AgNTIyIDAgUiANPj4gDWVuZG9iag0zODUgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9T
dGFydEluZGVudCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50IC0xOS44
NDk5OSANPj4gDWVuZG9iag0zODYgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzODcgMCBSIF0g
DS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAgMCBS
IA0vSyAxNiANL1AgNTIzIDAgUiANPj4gDWVuZG9iag0zODcgMCBvYmoNPDwgDS9PIC9MYXlvdXQg
DS9TdGFydEluZGVudCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50IC0x
OS44NDk5OSANPj4gDWVuZG9iag0zODggMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzODkgMCBS
IF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcgMTAg
MCBSIA0vSyAxNyANL1AgNTI0IDAgUiANPj4gDWVuZG9iag0zODkgMCBvYmoNPDwgDS9PIC9MYXlv
dXQgDS9TdGFydEluZGVudCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5kZW50
IC0xOS44NDk5OSANPj4gDWVuZG9iag0zOTAgMCBvYmoNPDwgDS9TIC9MQm9keSANL0EgWyAzOTEg
MCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAyIA0vUGcg
MTAgMCBSIA0vSyAxOCANL1AgNTI1IDAgUiANPj4gDWVuZG9iag0zOTEgMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9TdGFydEluZGVudCAxOS44NTAwMSANL1RleHRBbGlnbiAvU3RhcnQgDS9UZXh0SW5k
ZW50IC0xOS44NDk5OSANPj4gDWVuZG9iag0zOTIgMCBvYmoNPDwgDS9TIC8jRTgjODQjOUEjRTYj
QjMjQTgjRTYjOTYjODcjRTYjOUMjQUMgDS9DIC8jRTgjODQjOUEjRTYjQjMjQTgjRTYjOTYjODcj
RTYjOUMjQUMgDS9QZyA1OTMgMCBSIA0vSyAxNCANL1AgNTI2IDAgUiANPj4gDWVuZG9iag0zOTMg
MCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9QZyAxIDAgUiANL0sgMzcgDS9QIDUyOCAwIFIgDS9BIDw8IC9PIC9MYXlvdXQgL1N0YXJ0SW5k
ZW50IDc5LjE0OTk5IC9FbmRJbmRlbnQgMzY5LjE0OTk5ID4+IA0+PiANZW5kb2JqDTM5NCAwIG9i
ag08PCANL08gL0xheW91dCANL1dyaXRpbmdNb2RlIC9MclRiIA0vU3RhcnRJbmRlbnQgMCANL0Vu
ZEluZGVudCAwIA0vVGV4dEFsaWduIC9TdGFydCANL1NwYWNlQmVmb3JlIDAgDS9TcGFjZUFmdGVy
IDAgDS9UZXh0SW5kZW50IDAgDT4+IA1lbmRvYmoNMzk1IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0Ez
I0U2Izk2Izg3IA0vQSBbIDM5NiAwIFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEg
MCBSIA0vSyAzOSANL1AgNTI5IDAgUiANPj4gDWVuZG9iag0zOTYgMCBvYmoNPDwgDS9PIC9MYXlv
dXQgDS9UZXh0QWxpZ24gL0NlbnRlciANL1N0YXJ0SW5kZW50IDY0LjE0OTk5IA0vRW5kSW5kZW50
IDQxNi4xNDk5OSANPj4gDWVuZG9iag0zOTcgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYj
ODcgDS9BIFsgMzk4IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9L
IDQxIA0vUCA1MzAgMCBSIA0+PiANZW5kb2JqDTM5OCAwIG9iag08PCANL08gL0xheW91dCANL1Rl
eHRBbGlnbiAvQ2VudGVyIA0vU3RhcnRJbmRlbnQgNjQuMTQ5OTkgDS9FbmRJbmRlbnQgNDE1LjE0
OTk5IA0+PiANZW5kb2JqDTM5OSAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0Eg
WyA0MDAgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyAxIDAgUiANL0sgNDMgDS9Q
IDUzMSAwIFIgDT4+IA1lbmRvYmoNNDAwIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWdu
IC9DZW50ZXIgDS9TdGFydEluZGVudCA2NC4xNDk5OSANL0VuZEluZGVudCA0MTMuMTQ5OTkgDT4+
IA1lbmRvYmoNNDAxIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDQwMiAw
IFIgXSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyA0NSANL1AgNTMyIDAg
UiANPj4gDWVuZG9iag00MDIgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0QWxpZ24gL0NlbnRl
ciANL1N0YXJ0SW5kZW50IDcyLjE0OTk5IA0vRW5kSW5kZW50IDQxOS4xNDk5OSANPj4gDWVuZG9i
ag00MDMgMCBvYmoNPDwgDS9TIC8jRTkjQTEjQjUjRTcjOUMjODkgDS9DIC8jRTkjQTEjQjUjRTcj
OUMjODkgDS9QZyAxIDAgUiANL0sgWyA0NyA0OCA0OSA1MCA1MSBdIA0vUCA1MzMgMCBSIA0vQSA8
PCAvTyAvTGF5b3V0IC9TdGFydEluZGVudCA1Ni4xNDk5OSAvRW5kSW5kZW50IDQwNi4xNDk5OSA+
PiANPj4gDWVuZG9iag00MDQgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9DIC8j
RTYjQUQjQTMjRTYjOTYjODcgDS9QZyAxIDAgUiANL0sgNTMgDS9QIDUzNCAwIFIgDS9BIDw8IC9P
IC9MYXlvdXQgL1N0YXJ0SW5kZW50IDg0LjE0OTk5IC9FbmRJbmRlbnQgMzc5LjE0OTk5ID4+IA0+
PiANZW5kb2JqDTQwNSAwIG9iag08PCANL08gL0xheW91dCANL1dyaXRpbmdNb2RlIC9MclRiIA0v
U3RhcnRJbmRlbnQgMCANL0VuZEluZGVudCAwIA0vVGV4dEFsaWduIC9DZW50ZXIgDS9TcGFjZUJl
Zm9yZSAwIA0vU3BhY2VBZnRlciAwIA0vVGV4dEluZGVudCAwIA0+PiANZW5kb2JqDTQwNiAwIG9i
ag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1Bn
IDEgMCBSIA0vSyA1NSANL1AgNTM1IDAgUiANL0EgPDwgL08gL0xheW91dCAvU3RhcnRJbmRlbnQg
ODQuMTQ5OTkgL0VuZEluZGVudCAzNzkuMTQ5OTkgPj4gDT4+IA1lbmRvYmoNNDA3IDAgb2JqDTw8
IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAw
IFIgDS9LIDU3IA0vUCA1MzYgMCBSIA0vQSA8PCAvTyAvTGF5b3V0IC9TdGFydEluZGVudCA4NC4x
NDk5OSAvRW5kSW5kZW50IDM3OC4xNDk5OSA+PiANPj4gDWVuZG9iag00MDggMCBvYmoNPDwgDS9T
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgNDA5IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2
Izg3IA0vUGcgMSAwIFIgDS9LIDU5IA0vUCA1MzcgMCBSIA0+PiANZW5kb2JqDTQwOSAwIG9iag08
PCANL08gL0xheW91dCANL1RleHRBbGlnbiAvQ2VudGVyIA0vU3RhcnRJbmRlbnQgMTUyLjE0OTk5
IA0vRW5kSW5kZW50IDMzOS4xNDk5OSANPj4gDWVuZG9iag00MTAgMCBvYmoNPDwgDS9TIC8jRTkj
QTEjQjUjRTcjOUMjODkgDS9DIC8jRTkjQTEjQjUjRTcjOUMjODkgDS9QZyAxIDAgUiANL0sgNjEg
DS9QIDUzOCAwIFIgDS9BIDw8IC9PIC9MYXlvdXQgL1N0YXJ0SW5kZW50IDE1NC4xNDk5OSAvRW5k
SW5kZW50IDMzNC4xNDk5OSA+PiANPj4gDWVuZG9iag00MTEgMCBvYmoNPDwgDS9TIC8jRTYjQUQj
QTMjRTYjOTYjODcgDS9BIFsgNDEyIDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcg
MSAwIFIgDS9LIDYzIA0vUCA1MzkgMCBSIA0+PiANZW5kb2JqDTQxMiAwIG9iag08PCANL08gL0xh
eW91dCANL1RleHRBbGlnbiAvQ2VudGVyIA0vU3RhcnRJbmRlbnQgMjQ4LjE0OTk5IA0vRW5kSW5k
ZW50IDIwNi4xNDk5OSANPj4gDWVuZG9iag00MTMgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYj
OTYjODcgDS9BIFsgNDE0IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIg
DS9LIDY1IA0vUCA1NDAgMCBSIA0+PiANZW5kb2JqDTQxNCAwIG9iag08PCANL08gL0xheW91dCAN
L1RleHRBbGlnbiAvQ2VudGVyIA0vU3RhcnRJbmRlbnQgMjQzLjE0OTk5IA0vRW5kSW5kZW50IDIw
Mi4xNDk5OSANPj4gDWVuZG9iag00MTUgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9BIFsgNDE2IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9LIDY3
IA0vUCA1NDEgMCBSIA0+PiANZW5kb2JqDTQxNiAwIG9iag08PCANL08gL0xheW91dCANL1RleHRB
bGlnbiAvQ2VudGVyIA0vU3RhcnRJbmRlbnQgMjQyLjE0OTk5IA0vRW5kSW5kZW50IDE5OS4xNDk5
OSANPj4gDWVuZG9iag00MTcgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsg
NDE4IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9LIDY5IA0vUCA1
NDIgMCBSIA0+PiANZW5kb2JqDTQxOCAwIG9iag08PCANL08gL0xheW91dCANL1RleHRBbGlnbiAv
Q2VudGVyIA0vU3RhcnRJbmRlbnQgMjQzLjE0OTk5IA0vRW5kSW5kZW50IDIwMS4xNDk5OSANPj4g
DWVuZG9iag00MTkgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9DIC8jRTYjQUQj
QTMjRTYjOTYjODcgDS9QZyAxIDAgUiANL0sgNzEgDS9QIDU0MyAwIFIgDS9BIDw8IC9PIC9MYXlv
dXQgL1N0YXJ0SW5kZW50IDI3Ni4xNDk5OSAvRW5kSW5kZW50IDE4NS4xNDk5OSA+PiANPj4gDWVu
ZG9iag00MjAgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9DIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9QZyAxIDAgUiANL0sgNzIgDS9QIDU0MyAwIFIgDS9BIDw8IC9PIC9MYXlvdXQg
L1N0YXJ0SW5kZW50IDI3Ni4xNDk5OSAvRW5kSW5kZW50IDE4NS4xNDk5OSA+PiANPj4gDWVuZG9i
ag00MjEgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgNDIyIDAgUiBdIA0v
QyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgMSAwIFIgDS9LIFsgNzQgNzUgNzYgXSANL1AgNTQ0
IDAgUiANPj4gDWVuZG9iag00MjIgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0QWxpZ24gL0Nl
bnRlciANL1N0YXJ0SW5kZW50IDM0My4xNDk5OSANL0VuZEluZGVudCAxMDcuMTQ5OTkgDT4+IA1l
bmRvYmoNNDIzIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDQyNCAwIFIg
XSANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyA3OCANL1AgNTQ1IDAgUiAN
Pj4gDWVuZG9iag00MjQgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0QWxpZ24gL0NlbnRlciAN
L1N0YXJ0SW5kZW50IDM0Ni4xNDk5OSANL0VuZEluZGVudCAxMDkuMTQ5OTkgDT4+IA1lbmRvYmoN
NDI1IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDQyNiAwIFIgXSANL0Mg
LyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyA4MCANL1AgNTQ2IDAgUiANPj4gDWVu
ZG9iag00MjYgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0QWxpZ24gL0NlbnRlciANL1N0YXJ0
SW5kZW50IDM1Mi4xNDk5OSANL0VuZEluZGVudCAxMTMuMTQ5OTkgDT4+IA1lbmRvYmoNNDI3IDAg
b2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vQSBbIDQyOCAwIFIgXSANL0MgLyNFNiNB
RCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyA4MiANL1AgNTQ3IDAgUiANPj4gDWVuZG9iag00
MjggMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9UZXh0SW5kZW50IC04Ljk5OTk4IA0vU3RhcnRJbmRl
bnQgMzczLjE0OTk5IA0vRW5kSW5kZW50IDcyLjE0OTk5IA0+PiANZW5kb2JqDTQyOSAwIG9iag08
PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0EgWyA0MzAgMCBSIF0gDS9DIC8jRTYjQUQjQTMj
RTYjOTYjODcgDS9QZyAxIDAgUiANL0sgODQgDS9QIDU0OCAwIFIgDT4+IA1lbmRvYmoNNDMwIDAg
b2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWduIC9DZW50ZXIgDS9TdGFydEluZGVudCAzNTku
MTQ5OTkgDS9FbmRJbmRlbnQgMTIyLjE0OTk5IA0+PiANZW5kb2JqDTQzMSAwIG9iag08PCANL1Mg
LyNFNiNBRCNBMyNFNiM5NiM4NyANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0v
SyA4NiANL1AgNTQ5IDAgUiANL0EgPDwgL08gL0xheW91dCAvU3RhcnRJbmRlbnQgMTcxLjE0OTk5
IC9FbmRJbmRlbnQgMjc3LjE0OTk5ID4+IA0+PiANZW5kb2JqDTQzMiAwIG9iag08PCANL1MgLyNF
NiNBRCNBMyNFNiM5NiM4NyANL0MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL1BnIDEgMCBSIA0vSyBb
IDg3IDg4IF0gDS9QIDU0OSAwIFIgDS9BIDw8IC9PIC9MYXlvdXQgL1N0YXJ0SW5kZW50IDE3MS4x
NDk5OSAvRW5kSW5kZW50IDI3Ny4xNDk5OSA+PiANPj4gDWVuZG9iag00MzMgMCBvYmoNPDwgDS9T
IC8jRTYjQUQjQTMjRTYjOTYjODcgDS9BIFsgNDM0IDAgUiBdIA0vQyAvI0U2I0FEI0EzI0U2Izk2
Izg3IA0vUGcgMSAwIFIgDS9LIDkwIA0vUCA1NTAgMCBSIA0+PiANZW5kb2JqDTQzNCAwIG9iag08
PCANL08gL0xheW91dCANL1RleHRBbGlnbiAvQ2VudGVyIA0vU3RhcnRJbmRlbnQgMTk4LjE0OTk5
IA0vRW5kSW5kZW50IDI5My4xNDk5OSANPj4gDWVuZG9iag00MzUgMCBvYmoNPDwgDS9TIC8jRTYj
QUQjQTMjRTYjOTYjODcgDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyAxIDAgUiANL0sgOTIg
DS9QIDU1MSAwIFIgDS9BIDw8IC9PIC9MYXlvdXQgL1N0YXJ0SW5kZW50IDE3NC4xNDk5OSAvRW5k
SW5kZW50IDMyMS4xNDk5OSA+PiANPj4gDWVuZG9iag00MzYgMCBvYmoNPDwgDS9TIC8jRTYjQUQj
QTMjRTYjOTYjODcjRTYjOTYjODcjRTUjQUQjOTcjMjAzIA0vQSBbIDQzNyAwIFIgXSANL0MgLyNF
NiNBRCNBMyNFNiM5NiM4NyNFNiM5NiM4NyNFNSNBRCM5NyMyMDMgDS9QZyAxIDAgUiANL0sgWyA5
MyA5NCA5NSA5NiA5NyA5OCA5OSAxMDAgMTAxIF0gDS9QIDU1MiAwIFIgDT4+IA1lbmRvYmoNNDM3
IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEluZGVudCAtOS45OTk5OCANL1N0YXJ0SW5kZW50
IDkyLjE0OTk5IA0vRW5kSW5kZW50IDEwNy4xNDk5OSANPj4gDWVuZG9iag00MzggMCBvYmoNPDwg
DS9PIC9MYXlvdXQgDS9Xcml0aW5nTW9kZSAvTHJUYiANL1N0YXJ0SW5kZW50IDAgDS9FbmRJbmRl
bnQgMCANL1RleHRBbGlnbiAvSnVzdGlmeSANL1NwYWNlQmVmb3JlIDAgDS9TcGFjZUFmdGVyIDAg
DS9UZXh0SW5kZW50IDAgDT4+IA1lbmRvYmoNNDM5IDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2
Izk2Izg3IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNCAwIFIgDS9LIDIyIA0vUCA1NjQg
MCBSIA0vQSA8PCAvTyAvTGF5b3V0IC9TdGFydEluZGVudCAxMzUuMTQ5OTkgL0VuZEluZGVudCAz
MDkuMTQ5OTkgPj4gDT4+IA1lbmRvYmoNNDQwIDAgb2JqDTw8IA0vUyAvI0U2I0FEI0EzI0U2Izk2
Izg3IA0vQyAvI0U2I0FEI0EzI0U2Izk2Izg3IA0vUGcgNCAwIFIgDS9LIDIwIA0vUCA1NjMgMCBS
IA0vQSA8PCAvTyAvTGF5b3V0IC9TdGFydEluZGVudCAxMi4xNDk5OSAvRW5kSW5kZW50IDQ1Ni4x
NDk5OSA+PiANPj4gDWVuZG9iag00NDEgMCBvYmoNPDwgDS9TIC8jRTYjQUQjQTMjRTYjOTYjODcg
DS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA0IDAgUiANL0sgMTkgDS9QIDU2MiAwIFIgDS9B
IDw8IC9PIC9MYXlvdXQgL1N0YXJ0SW5kZW50IDEyLjE0OTk5IC9FbmRJbmRlbnQgNDQ4LjE0OTk5
ID4+IA0+PiANZW5kb2JqDTQ0MiAwIG9iag08PCANL1MgLyNFNiNBRCNBMyNFNiM5NiM4NyANL0Eg
WyA0NDMgMCBSIF0gDS9DIC8jRTYjQUQjQTMjRTYjOTYjODcgDS9QZyA0IDAgUiANL0sgMTcgDS9Q
IDU2MSAwIFIgDT4+IA1lbmRvYmoNNDQzIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vVGV4dEFsaWdu
IC9DZW50ZXIgDS9TdGFydEluZGVudCA2NC4xNDk5OSANL0VuZEluZGVudCAzMTMuMTQ5OTkgDT4+
IA1lbmRvYmoNNDQ0IDAgb2JqDTw8IA0vUyAvI0U5I0ExI0I1I0U3IzlDIzg5IA0vQyAvI0U5I0Ex
I0I1I0U3IzlDIzg5IA0vUGcgNCAwIFIgDS9LIDE1IA0vUCA1NjAgMCBSIA0vQSA8PCAvTyAvTGF5
b3V0IC9TdGFydEluZGVudCAxMDEuMTQ5OTkgL0VuZEluZGVudCAzNTQuMTQ5OTkgPj4gDT4+IA1l
bmRvYmoNNDQ1IDAgb2JqDTw8IA0vUyAvI0U5I0ExI0I1I0U3IzlDIzg5IA0vQyAvI0U5I0ExI0I1
I0U3IzlDIzg5IA0vUGcgNCAwIFIgDS9LIFsgMTEgMTIgMTMgXSANL1AgNTU5IDAgUiANL0EgPDwg
L08gL0xheW91dCAvU3RhcnRJbmRlbnQgOTguMTQ5OTkgL0VuZEluZGVudCAzNTIuMTQ5OTkgPj4g
DT4+IA1lbmRvYmoNNDQ2IDAgb2JqDTw8IA0vUyAvI0U5I0ExI0I1I0U3IzlDIzg5IA0vQSBbIDQ0
NyAwIFIgXSANL0MgLyNFOSNBMSNCNSNFNyM5QyM4OSANL1BnIDQgMCBSIA0vSyA5IA0vUCA1NTgg
MCBSIA0+PiANZW5kb2JqDTQ0NyAwIG9iag08PCANL08gL0xheW91dCANL1NwYWNlQmVmb3JlIDMg
DS9TdGFydEluZGVudCA5NC4xNDk5OSANL0VuZEluZGVudCAzNDguMTQ5OTkgDT4+IA1lbmRvYmoN
NDQ4IDAgb2JqDTw8IA0vUyAvI0U5I0ExI0I1I0U3IzlDIzg5IA0vQSBbIDQ0OSAwIFIgXSANL0Mg
LyNFOSNBMSNCNSNFNyM5QyM4OSANL1BnIDQgMCBSIA0vSyA3IA0vUCA1NTcgMCBSIA0+PiANZW5k
b2JqDTQ0OSAwIG9iag08PCANL08gL0xheW91dCANL1NwYWNlQmVmb3JlIDMgDS9TdGFydEluZGVu
dCA5NC4xNDk5OSANL0VuZEluZGVudCAzNDguMTQ5OTkgDT4+IA1lbmRvYmoNNDUwIDAgb2JqDTw8
IA0vUyAvI0U2I0EwIzg3I0U5I0EyIzk4IzIwMiANL0EgWyA0NTEgMCBSIF0gDS9DIC8jRTYjQTAj
ODcjRTkjQTIjOTgjMjAyIA0vUGcgNCAwIFIgDS9LIDUgDS9QIDU1NiAwIFIgDT4+IA1lbmRvYmoN
NDUxIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vU3BhY2VCZWZvcmUgMyANL1N0YXJ0SW5kZW50IDg5
LjE0OTk5IA0vRW5kSW5kZW50IDMzOC4xNDk5OSANPj4gDWVuZG9iag00NTIgMCBvYmoNPDwgDS9T
IC8jRTkjQTEjQjUjRTcjOUMjODkgDS9BIFsgNDUzIDAgUiBdIA0vQyAvI0U5I0ExI0I1I0U3IzlD
Izg5IA0vUGcgNCAwIFIgDS9LIDMgDS9QIDU1NSAwIFIgDT4+IA1lbmRvYmoNNDUzIDAgb2JqDTw8
IA0vTyAvTGF5b3V0IA0vU3BhY2VCZWZvcmUgMiANL1N0YXJ0SW5kZW50IDg4LjE0OTk5IA0vRW5k
SW5kZW50IDM0Mi4xNDk5OSANPj4gDWVuZG9iag00NTQgMCBvYmoNPDwgDS9TIC8jRTkjQTEjQjUj
RTcjOUMjODkgDS9BIFsgNDU1IDAgUiBdIA0vQyAvI0U5I0ExI0I1I0U3IzlDIzg5IA0vUGcgNCAw
IFIgDS9LIDEgDS9QIDU1NCAwIFIgDT4+IA1lbmRvYmoNNDU1IDAgb2JqDTw8IA0vTyAvTGF5b3V0
IA0vU3BhY2VCZWZvcmUgMyANL1N0YXJ0SW5kZW50IDk5LjE0OTk5IA0vRW5kSW5kZW50IDM0OS4x
NDk5OSANPj4gDWVuZG9iag00NTYgMCBvYmoNPDwgDS9TIC9TZWN0IA0vUCA1OTIgMCBSIA0vTGFu
ZyAoRU4tR0IpDS9LIDIyIDAgUiANPj4gDWVuZG9iag00NTcgMCBvYmoNPDwgDS9TIC9TZWN0IA0v
UCA1OTIgMCBSIA0vTGFuZyAoRU4tR0IpDS9LIFsgMjYgMCBSIDI4IDAgUiAzMSAwIFIgMzMgMCBS
IDM1IDAgUiAzOSAwIFIgNDAgMCBSIDQzIDAgUiA0NSAwIFIgNTI2IDAgUiANXSANPj4gDWVuZG9i
ag00NTggMCBvYmoNPDwgDS9TIC9TZWN0IA0vUCA1OTIgMCBSIA0vTGFuZyAoRU4tR0IpDS9LIDQ3
IDAgUiANPj4gDWVuZG9iag00NTkgMCBvYmoNPDwgDS9TIC9TZWN0IA0vUCA1OTIgMCBSIA0vTGFu
ZyAoRU4tR0IpDS9LIFsgNTAgMCBSIDUyIDAgUiA1MyAwIFIgNTQgMCBSIDU1IDAgUiA1NiAwIFIg
NTcgMCBSIDU4IDAgUiA2MCAwIFIgNjEgMCBSIA02MiAwIFIgNjMgMCBSIDY2IDAgUiA2NyAwIFIg
NjggMCBSIDcwIDAgUiA3MiAwIFIgNzUgMCBSIDQ5MyAwIFIgDTgwIDAgUiA4MSAwIFIgNDk1IDAg
UiA4NiAwIFIgODcgMCBSIDQ5NyAwIFIgOTIgMCBSIDkzIDAgUiA0OTkgMCBSIA05OCAwIFIgMTAx
IDAgUiA1MDEgMCBSIDEwNiAwIFIgMTA4IDAgUiAxMTAgMCBSIDExMiAwIFIgMTE0IDAgUiAxMTYg
MCBSIA1dIA0+PiANZW5kb2JqDTQ2MCAwIG9iag08PCANL1MgL1NlY3QgDS9QIDU5MiAwIFIgDS9L
IFsgNDY2IDAgUiA1MjcgMCBSIDUyOCAwIFIgNTI5IDAgUiA1MzAgMCBSIDUzMSAwIFIgNTMyIDAg
UiA1MzMgMCBSIDUzNCAwIFIgDTUzNSAwIFIgNTM2IDAgUiA1MzcgMCBSIDUzOCAwIFIgNTM5IDAg
UiA1NDAgMCBSIDU0MSAwIFIgNTQyIDAgUiANNTQzIDAgUiA1NDQgMCBSIDU0NSAwIFIgNTQ2IDAg
UiA1NDcgMCBSIDU0OCAwIFIgNTQ5IDAgUiA1NTAgMCBSIA01NTEgMCBSIDU1MiAwIFIgXSANPj4g
DWVuZG9iag00NjEgMCBvYmoNPDwgDS9TIC9TZWN0IA0vUCA1OTIgMCBSIA0vTGFuZyAoRU4tR0Ip
DS9LIDEzNCAwIFIgDT4+IA1lbmRvYmoNNDYyIDAgb2JqDTw8IA0vUyAvU2VjdCANL1AgNTkyIDAg
UiANL0xhbmcgKEVOLUdCKQ0vSyBbIDEzNiAwIFIgMTM4IDAgUiAxNDAgMCBSIDE0MiAwIFIgXSAN
Pj4gDWVuZG9iag00NjMgMCBvYmoNPDwgDS9TIC9TZWN0IA0vUCA1OTIgMCBSIA0vTGFuZyAoRU4t
R0IpDS9LIFsgMTQ0IDAgUiAxNDYgMCBSIDE0OCAwIFIgMTUwIDAgUiAxNTEgMCBSIDE1MiAwIFIg
MTU0IDAgUiA1MDMgMCBSIDE1OCAwIFIgDTE2MCAwIFIgMTYxIDAgUiAxNjIgMCBSIDE2MyAwIFIg
MTY0IDAgUiA1MDUgMCBSIDE2NyAwIFIgMTY4IDAgUiANMTY5IDAgUiAxNzAgMCBSIDE3MSAwIFIg
MTcyIDAgUiAxNzQgMCBSIDE3NiAwIFIgMTc4IDAgUiAxODAgMCBSIA0xODEgMCBSIDE4MiAwIFIg
MTgzIDAgUiAxODQgMCBSIDE4NSAwIFIgMTg2IDAgUiAxODcgMCBSIDE4OSAwIFIgDTE5MSAwIFIg
MTkzIDAgUiAxOTUgMCBSIDU1MyAwIFIgMTk4IDAgUiAyMDAgMCBSIDU2NCAwIFIgNTYzIDAgUiAN
NTYyIDAgUiA1NjEgMCBSIDU2MCAwIFIgNTU5IDAgUiA1NTggMCBSIDU1NyAwIFIgNTU2IDAgUiA1
NTUgMCBSIA01NTQgMCBSIF0gDT4+IA1lbmRvYmoNNDY0IDAgb2JqDTw8IA0vUyAvU2VjdCANL1Ag
NTkyIDAgUiANL0xhbmcgKEVOLUdCKQ0vSyBbIDIwMSAwIFIgMjAyIDAgUiAyMDMgMCBSIDIwNCAw
IFIgMjA1IDAgUiAyMDYgMCBSIDIwNyAwIFIgMjA4IDAgUiAyMDkgMCBSIA0yMTAgMCBSIDIxMSAw
IFIgMjEyIDAgUiAyMTMgMCBSIF0gDT4+IA1lbmRvYmoNNDY1IDAgb2JqDTw8IA0vUyAvU2VjdCAN
L1AgNTkyIDAgUiANL0sgWyAyMTQgMCBSIDIxNiAwIFIgMjE4IDAgUiAyMjAgMCBSIDIyMiAwIFIg
MjI0IDAgUiAyMjYgMCBSIDIyNyAwIFIgMjI4IDAgUiANMjI5IDAgUiAyMzAgMCBSIDIzMSAwIFIg
MjMyIDAgUiAyMzMgMCBSIDIzNCAwIFIgMjM1IDAgUiAyMzcgMCBSIA0yMzkgMCBSIDI0MSAwIFIg
MjQzIDAgUiAyNDUgMCBSIDI0NyAwIFIgNTA3IDAgUiAyNTkgMCBSIDI2MSAwIFIgDTI2MyAwIFIg
MjY1IDAgUiAyNjcgMCBSIDI2OSAwIFIgMjcxIDAgUiA1MTMgMCBSIDI3NSAwIFIgMjgwIDAgUiAN
MjgyIDAgUiAyODQgMCBSIDI4NiAwIFIgMjg4IDAgUiAyOTAgMCBSIDI5MiAwIFIgMjk0IDAgUiAy
OTUgMCBSIA0yOTYgMCBSIDI5NyAwIFIgMjk4IDAgUiAyOTkgMCBSIDMwMCAwIFIgMzAxIDAgUiAz
MDIgMCBSIDMwMyAwIFIgDTMwNCAwIFIgMzA1IDAgUiAzMDYgMCBSIDMwNyAwIFIgMzA4IDAgUiAz
MDkgMCBSIDMxMCAwIFIgMzExIDAgUiANMzEyIDAgUiAzMTMgMCBSIDMxNCAwIFIgMzE1IDAgUiAz
MTYgMCBSIDMxOCAwIFIgMzIwIDAgUiAzMjIgMCBSIA0zMjQgMCBSIDMyNiAwIFIgMzI4IDAgUiAz
MzAgMCBSIDMzMiAwIFIgMzM0IDAgUiAzMzUgMCBSIDMzNiAwIFIgDTMzNyAwIFIgMzM4IDAgUiAz
MzkgMCBSIDM0MCAwIFIgMzQxIDAgUiAzNDIgMCBSIDM0MyAwIFIgMzQ0IDAgUiANMzQ1IDAgUiAz
NDcgMCBSIDM0OSAwIFIgMzUxIDAgUiAzNTMgMCBSIDM1NSAwIFIgMzU3IDAgUiAzNTkgMCBSIA0z
NjEgMCBSIDM2MiAwIFIgMzY0IDAgUiAzNjYgMCBSIDM2OCAwIFIgMzY5IDAgUiA1MTYgMCBSIF0g
DT4+IA1lbmRvYmoNNDY2IDAgb2JqDTw8IA0vUyAvVGFibGUgDS9QIDQ2MCAwIFIgDS9LIFsgNDY3
IDAgUiA0ODAgMCBSIF0gDS9BIFsgNTg0IDAgUiBdIA0+PiANZW5kb2JqDTQ2NyAwIG9iag08PCAN
L1MgL1RSIA0vUCA0NjYgMCBSIA0vSyBbIDQ2OCAwIFIgNDcxIDAgUiA0NzQgMCBSIDQ3NyAwIFIg
XSANPj4gDWVuZG9iag00NjggMCBvYmoNPDwgDS9TIC9URCANL0EgWyA0NjkgMCBSIDQ3MCAwIFIg
XSANL1AgNDY3IDAgUiANL0sgMTE4IDAgUiANPj4gDWVuZG9iag00NjkgMCBvYmoNPDwgDS9PIC9U
YWJsZSANL0NvbFNwYW4gMSANL1Jvd1NwYW4gMSANPj4gDWVuZG9iag00NzAgMCBvYmoNPDwgDS9P
IC9MYXlvdXQgDS9CbG9ja0FsaWduIC9NaWRkbGUgDT4+IA1lbmRvYmoNNDcxIDAgb2JqDTw8IA0v
UyAvVEQgDS9BIFsgNDcyIDAgUiA0NzMgMCBSIF0gDS9QIDQ2NyAwIFIgDS9LIDEyMCAwIFIgDT4+
IA1lbmRvYmoNNDcyIDAgb2JqDTw8IA0vTyAvVGFibGUgDS9Db2xTcGFuIDEgDS9Sb3dTcGFuIDEg
DT4+IA1lbmRvYmoNNDczIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vQmxvY2tBbGlnbiAvTWlkZGxl
IA0+PiANZW5kb2JqDTQ3NCAwIG9iag08PCANL1MgL1REIA0vQSBbIDQ3NSAwIFIgNDc2IDAgUiBd
IA0vUCA0NjcgMCBSIA0vSyAxMjIgMCBSIA0+PiANZW5kb2JqDTQ3NSAwIG9iag08PCANL08gL1Rh
YmxlIA0vQ29sU3BhbiAxIA0vUm93U3BhbiAxIA0+PiANZW5kb2JqDTQ3NiAwIG9iag08PCANL08g
L0xheW91dCANL0Jsb2NrQWxpZ24gL01pZGRsZSANPj4gDWVuZG9iag00NzcgMCBvYmoNPDwgDS9T
IC9URCANL0EgWyA0NzggMCBSIDQ3OSAwIFIgXSANL1AgNDY3IDAgUiANL0sgMTI0IDAgUiANPj4g
DWVuZG9iag00NzggMCBvYmoNPDwgDS9PIC9UYWJsZSANL0NvbFNwYW4gMSANL1Jvd1NwYW4gMSAN
Pj4gDWVuZG9iag00NzkgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9CbG9ja0FsaWduIC9NaWRkbGUg
DT4+IA1lbmRvYmoNNDgwIDAgb2JqDTw8IA0vUyAvVFIgDS9QIDQ2NiAwIFIgDS9LIFsgNDgxIDAg
UiA0ODQgMCBSIDQ4NyAwIFIgNDkwIDAgUiBdIA0+PiANZW5kb2JqDTQ4MSAwIG9iag08PCANL1Mg
L1REIA0vQSBbIDQ4MiAwIFIgNDgzIDAgUiBdIA0vUCA0ODAgMCBSIA0vSyAxMjYgMCBSIA0+PiAN
ZW5kb2JqDTQ4MiAwIG9iag08PCANL08gL1RhYmxlIA0vQ29sU3BhbiAxIA0vUm93U3BhbiAxIA0+
PiANZW5kb2JqDTQ4MyAwIG9iag08PCANL08gL0xheW91dCANL0Jsb2NrQWxpZ24gL0JlZm9yZSAN
Pj4gDWVuZG9iag00ODQgMCBvYmoNPDwgDS9TIC9URCANL0EgWyA0ODUgMCBSIDQ4NiAwIFIgXSAN
L1AgNDgwIDAgUiANL0sgMTI4IDAgUiANPj4gDWVuZG9iag00ODUgMCBvYmoNPDwgDS9PIC9UYWJs
ZSANL0NvbFNwYW4gMSANL1Jvd1NwYW4gMSANPj4gDWVuZG9iag00ODYgMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9CbG9ja0FsaWduIC9CZWZvcmUgDT4+IA1lbmRvYmoNNDg3IDAgb2JqDTw8IA0vUyAv
VEQgDS9BIFsgNDg4IDAgUiA0ODkgMCBSIF0gDS9QIDQ4MCAwIFIgDS9LIDEzMCAwIFIgDT4+IA1l
bmRvYmoNNDg4IDAgb2JqDTw8IA0vTyAvVGFibGUgDS9Db2xTcGFuIDEgDS9Sb3dTcGFuIDEgDT4+
IA1lbmRvYmoNNDg5IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vQmxvY2tBbGlnbiAvQmVmb3JlIA0+
PiANZW5kb2JqDTQ5MCAwIG9iag08PCANL1MgL1REIA0vQSBbIDQ5MSAwIFIgNDkyIDAgUiBdIA0v
UCA0ODAgMCBSIA0vSyAxMzIgMCBSIA0+PiANZW5kb2JqDTQ5MSAwIG9iag08PCANL08gL1RhYmxl
IA0vQ29sU3BhbiAxIA0vUm93U3BhbiAxIA0+PiANZW5kb2JqDTQ5MiAwIG9iag08PCANL08gL0xh
eW91dCANL0Jsb2NrQWxpZ24gL0JlZm9yZSANPj4gDWVuZG9iag00OTMgMCBvYmoNPDwgDS9TIC9M
IA0vSyA0OTQgMCBSIA0vUCA0NTkgMCBSIA0+PiANZW5kb2JqDTQ5NCAwIG9iag08PCANL1MgL0xJ
IA0vUCA0OTMgMCBSIA0vSyA3NyAwIFIgDT4+IA1lbmRvYmoNNDk1IDAgb2JqDTw8IA0vUyAvTCAN
L0sgNDk2IDAgUiANL1AgNDU5IDAgUiANPj4gDWVuZG9iag00OTYgMCBvYmoNPDwgDS9TIC9MSSAN
L1AgNDk1IDAgUiANL0sgODMgMCBSIA0+PiANZW5kb2JqDTQ5NyAwIG9iag08PCANL1MgL0wgDS9L
IDQ5OCAwIFIgDS9QIDQ1OSAwIFIgDT4+IA1lbmRvYmoNNDk4IDAgb2JqDTw8IA0vUyAvTEkgDS9Q
IDQ5NyAwIFIgDS9LIDg5IDAgUiANPj4gDWVuZG9iag00OTkgMCBvYmoNPDwgDS9TIC9MIA0vSyA1
MDAgMCBSIA0vUCA0NTkgMCBSIA0+PiANZW5kb2JqDTUwMCAwIG9iag08PCANL1MgL0xJIA0vUCA0
OTkgMCBSIA0vSyA5NSAwIFIgDT4+IA1lbmRvYmoNNTAxIDAgb2JqDTw8IA0vUyAvTCANL0sgNTAy
IDAgUiANL1AgNDU5IDAgUiANPj4gDWVuZG9iag01MDIgMCBvYmoNPDwgDS9TIC9MSSANL1AgNTAx
IDAgUiANL0sgMTAzIDAgUiANPj4gDWVuZG9iag01MDMgMCBvYmoNPDwgDS9TIC9MIA0vSyA1MDQg
MCBSIA0vUCA0NjMgMCBSIA0+PiANZW5kb2JqDTUwNCAwIG9iag08PCANL1MgL0xJIA0vUCA1MDMg
MCBSIA0vSyAxNTYgMCBSIA0+PiANZW5kb2JqDTUwNSAwIG9iag08PCANL1MgL0wgDS9LIDUwNiAw
IFIgDS9QIDQ2MyAwIFIgDT4+IA1lbmRvYmoNNTA2IDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUwNSAw
IFIgDS9LIDE2NSAwIFIgDT4+IA1lbmRvYmoNNTA3IDAgb2JqDTw8IA0vUyAvTCANL1AgNDY1IDAg
UiANL0sgWyA1MDggMCBSIDUwOSAwIFIgNTEwIDAgUiA1MTEgMCBSIDUxMiAwIFIgXSANPj4gDWVu
ZG9iag01MDggMCBvYmoNPDwgDS9TIC9MSSANL1AgNTA3IDAgUiANL0sgMjQ5IDAgUiANPj4gDWVu
ZG9iag01MDkgMCBvYmoNPDwgDS9TIC9MSSANL1AgNTA3IDAgUiANL0sgMjUxIDAgUiANPj4gDWVu
ZG9iag01MTAgMCBvYmoNPDwgDS9TIC9MSSANL1AgNTA3IDAgUiANL0sgMjUzIDAgUiANPj4gDWVu
ZG9iag01MTEgMCBvYmoNPDwgDS9TIC9MSSANL1AgNTA3IDAgUiANL0sgMjU1IDAgUiANPj4gDWVu
ZG9iag01MTIgMCBvYmoNPDwgDS9TIC9MSSANL1AgNTA3IDAgUiANL0sgMjU3IDAgUiANPj4gDWVu
ZG9iag01MTMgMCBvYmoNPDwgDS9TIC9MIA0vUCA0NjUgMCBSIA0vSyBbIDUxNCAwIFIgNTE1IDAg
UiBdIA0+PiANZW5kb2JqDTUxNCAwIG9iag08PCANL1MgL0xJIA0vUCA1MTMgMCBSIA0vSyAyNzMg
MCBSIA0+PiANZW5kb2JqDTUxNSAwIG9iag08PCANL1MgL0xJIA0vUCA1MTMgMCBSIA0vSyAyNzcg
MCBSIA0+PiANZW5kb2JqDTUxNiAwIG9iag08PCANL1MgL0wgDS9QIDQ2NSAwIFIgDS9LIFsgNTE3
IDAgUiA1MTggMCBSIDUxOSAwIFIgNTIwIDAgUiA1MjEgMCBSIDUyMiAwIFIgNTIzIDAgUiA1MjQg
MCBSIDUyNSAwIFIgDV0gDT4+IA1lbmRvYmoNNTE3IDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM3MiAwIFIgDT4+IA1lbmRvYmoNNTE4IDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM3NiAwIFIgDT4+IA1lbmRvYmoNNTE5IDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM3OCAwIFIgDT4+IA1lbmRvYmoNNTIwIDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM4MCAwIFIgDT4+IA1lbmRvYmoNNTIxIDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM4MiAwIFIgDT4+IA1lbmRvYmoNNTIyIDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM4NCAwIFIgDT4+IA1lbmRvYmoNNTIzIDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM4NiAwIFIgDT4+IA1lbmRvYmoNNTI0IDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM4OCAwIFIgDT4+IA1lbmRvYmoNNTI1IDAgb2JqDTw8IA0vUyAvTEkgDS9QIDUxNiAw
IFIgDS9LIDM5MCAwIFIgDT4+IA1lbmRvYmoNNTI2IDAgb2JqDTw8IA0vUyAvRm9vdG5vdGUgDS9Q
IDQ1NyAwIFIgDS9LIDM5MiAwIFIgDT4+IA1lbmRvYmoNNTI3IDAgb2JqDTw8IA0vUyAvU2hhcGUg
DS9BbHQgKCkNL1BnIDEgMCBSIA0vSyBbIDkgMzggNDAgNDIgNDQgNDYgNTIgNTQgNTYgNTggNjAg
NjIgNjQgNjYgNjggNzAgNzMgNzcgNzkgODEgODMgODUgDTg5IDkxIF0gDS9QIDQ2MCAwIFIgDS9B
IDU3OCAwIFIgDT4+IA1lbmRvYmoNNTI4IDAgb2JqDTw8IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3
NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMENcMDAwQ1wwMDBNXDAwMCBcMDAwSVwwMDBuXDAw
MHRcMDAwZVwwMDByXA1cMDAwZlwwMDBhXDAwMGNcMDAwZVwwMDBcMDAwXDAwMFwwMDBcMDAwXDAw
MFwwMDBcMDAwKQ0vUCA0NjAgMCBSIA0vSyAzOTMgMCBSIA0+PiANZW5kb2JqDTUyOSAwIG9iag08
PCANL1MgL1RleHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBWXDAw
MEFcMDAwU1wwMDBMXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwNXDAwMCkNL1AgNDYwIDAg
UiANL0sgMzk1IDAgUiANPj4gDWVuZG9iag01MzAgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0
IChcMzc2XDM3N2VcMjA3ZyxoRlwwMDA6XDAwMCBcMDAwTlwwMDBHXDAwMFNcMDAwTFwwMDBcMDAw
XDAwMFwwMDBcMDAwXDAwMFwwMDBcDVwwMDApDS9QIDQ2MCAwIFIgDS9LIDM5NyAwIFIgDT4+IA1l
bmRvYmoNNTMxIDAgb2JqDTw8IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3NlwzNzdlXDIwN2csaEZc
MDAwOlwwMDAgXDAwMFZcMDAwTlwwMDBEXDAwMExcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAw
XA1cMDAwKQ0vUCA0NjAgMCBSIA0vSyAzOTkgMCBSIA0+PiANZW5kb2JqDTUzMiAwIG9iag08PCAN
L1MgL1RleHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBQXDAwMEVc
MDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMCkNL1AgNDYwIDAgUiANL0sgNDAxIDAgUiAN
Pj4gDWVuZG9iag01MzMgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3
ZyxoRlwwMDA6XDAwMCBcMDAwVVwwMDBzXDAwMGVcMDAwclwwMDAgXDAwMExcMDAwYVwwMDB5XDAw
MGVcDVwwMDByXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9QIDQ2MCAwIFIgDS9L
IDQwMyAwIFIgDT4+IA1lbmRvYmoNNTM0IDAgb2JqDTw8IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3
NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMFZcMDAwIFwwMDBJXDAwMG5cMDAwdFwwMDBlXDAw
MHJcMDAwZlwwMDBhXA1cMDAwY1wwMDBlXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDAp
DS9QIDQ2MCAwIFIgDS9LIDQwNCAwIFIgDT4+IA1lbmRvYmoNNTM1IDAgb2JqDTw8IA0vUyAvVGV4
dEJveCANL0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMFVcMDAwIFwwMDBJXDAw
MG5cMDAwdFwwMDBlXDAwMHJcMDAwZlwwMDBhXA1cMDAwY1wwMDBlXDAwMFwwMDBcMDAwXDAwMFww
MDBcMDAwXDAwMFwwMDApDS9QIDQ2MCAwIFIgDS9LIDQwNiAwIFIgDT4+IA1lbmRvYmoNNTM2IDAg
b2JqDTw8IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAw
MExcMDAwIFwwMDBJXDAwMG5cMDAwdFwwMDBlXDAwMHJcMDAwZlwwMDBhXA1cMDAwY1wwMDBlXDAw
MFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9QIDQ2MCAwIFIgDS9LIDQwNyAwIFIgDT4+
IA1lbmRvYmoNNTM3IDAgb2JqDTw8IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3NlwzNzdlXDIwN2cs
aEZcMDAwOlwwMDAgXDAwMEZcMDAwRVwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwKQ0v
UCA0NjAgMCBSIA0vSyA0MDggMCBSIA0+PiANZW5kb2JqDTUzOCAwIG9iag08PCANL1MgL1RleHRC
b3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBDXDAwMEVcMDAwXDAwMFww
MDBcMDAwXDAwMFwwMDBcMDAwXDAwMCkNL1AgNDYwIDAgUiANL0sgNDEwIDAgUiANPj4gDWVuZG9i
ag01MzkgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlwwMDA6
XDAwMCBcMDAwQ1wwMDBvXDAwMG5cMDAwdFwwMDByXDAwMG9cMDAwbFwwMDAgXDAwMFBcDVwwMDBs
XDAwMGFcMDAwblwwMDBlXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9QIDQ2MCAw
IFIgDS9LIDQxMSAwIFIgDT4+IA1lbmRvYmoNNTQwIDAgb2JqDTw8IA0vUyAvVGV4dEJveCANL0Fs
dCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMFNcMDAwd1wwMDBpXDAwMHRcMDAwY1ww
MDBoXDAwMGlcMDAwblwwMDBnXA1cMDAwIFwwMDBQXDAwMGxcMDAwYVwwMDBuXDAwMGVcMDAwXDAw
MFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMCkNL1AgNDYwIDAgUiANL0sgNDEzIDAgUiANPj4gDWVu
ZG9iag01NDEgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlww
MDA6XDAwMCBcMDAwQVwwMDBkXDAwMGFcMDAwcFwwMDB0XDAwMGFcMDAwdFwwMDBpXDAwMG9cDVww
MDBuXDAwMCBcMDAwUFwwMDBsXDAwMGFcMDAwblwwMDBlXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAw
XDAwMFwwMDApDS9QIDQ2MCAwIFIgDS9LIDQxNSAwIFIgDT4+IA1lbmRvYmoNNTQyIDAgb2JqDTw8
IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMEFcMDAw
cFwwMDBwXDAwMGxcMDAwaVwwMDBjXDAwMGFcMDAwdFwwMDBpXA1cMDAwblwwMDAgXDAwMFBcMDAw
bFwwMDBhXDAwMG5cMDAwZVwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwKQ0vUCA0NjAg
MCBSIA0vSyA0MTcgMCBSIA0+PiANZW5kb2JqDTU0MyAwIG9iag08PCANL1MgL1RleHRCb3ggDS9B
bHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBPXDAwMHBcMDAwZVwwMDBuXDAwMC1c
MDAwQVwwMDByXDAwMGNcMDAwaFwNXDAwMC5cMDAwXHJcMDAwXG5cMDAwUFwwMDByXDAwMG9cMDAw
dFwwMDBvXDAwMGNcMDAwb1wwMDBsXDAwMHNcMDAwXHJcMDAwXA1cblwwMDBcMDAwXDAwMFwwMDBc
MDAwXDAwMFwwMDBcMDAwKQ0vUCA0NjAgMCBSIA0vSyBbIDQxOSAwIFIgNDIwIDAgUiBdIA0+PiAN
ZW5kb2JqDTU0NCAwIG9iag08PCANL1MgL1RleHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhG
XDAwMDpcMDAwIFwwMDBHXDAwMFNcMDAwTVwwMDBQXDAwMCBcMDAwTVwwMDBhXDAwMHNcMDAwdFwN
XDAwMGVcMDAwclwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwKQ0vUCA0NjAgMCBSIA0v
SyA0MjEgMCBSIA0+PiANZW5kb2JqDTU0NSAwIG9iag08PCANL1MgL1RleHRCb3ggDS9BbHQgKFwz
NzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBHXDAwMFNcMDAwTVwwMDBQXDAwMCBcMDAwU1ww
MDBsXDAwMGFcMDAwdlwNXDAwMGVcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMCkNL1Ag
NDYwIDAgUiANL0sgNDIzIDAgUiANPj4gDWVuZG9iag01NDYgMCBvYmoNPDwgDS9TIC9UZXh0Qm94
IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlwwMDA6XDAwMCBcMDAwUlwwMDBlXDAwMHNcMDAwb1ww
MDB1XDAwMHJcMDAwY1wwMDBlXDAwMHNcDVwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAw
KQ0vUCA0NjAgMCBSIA0vSyA0MjUgMCBSIA0+PiANZW5kb2JqDTU0NyAwIG9iag08PCANL1MgL1Rl
eHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBHXDAwMFNcMDAwTVww
MDBQXDM3N1xmXDAwMGVcMDAwR1wwMDBTXDAwMFwNTVwwMDBQXDAwMFwwMDBcMDAwXDAwMFwwMDBc
MDAwXDAwMFwwMDBcMDAwXDAwMCkNL1AgNDYwIDAgUiANL0sgNDI3IDAgUiANPj4gDWVuZG9iag01
NDggMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlwwMDA6XDAw
MCBcMDAwVVwwMDBzXDAwMGVcMDAwclwwMDBzXDAwMFwwMDBcMDAwXDAwMFwwMDBcDVwwMDBcMDAw
XDAwMCkNL1AgNDYwIDAgUiANL0sgNDI5IDAgUiANPj4gDWVuZG9iag01NDkgMCBvYmoNPDwgDS9T
IC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlwwMDA6XDAwMCBcMDAwUFwwMDByXDAw
MG9cMDAwdFwwMDBvXDAwMGNcMDAwb1wwMDBsXDAwMHNcDVwwMDAgXDAwMGxcMDAwaVwwMDBrXDAw
MGVcMDAwXHJcMDAwXG5cMDAwTlwwMDBlXDAwMHRcMDAwbFwwMDBpXDAwMG5cMDAwa1wNXDAwMCxc
MDAwIFwwMDBGXDAwMEFcMDAwQ1wwMDBUXDAwMFxyXDAwMFxuXDAwMFwwMDBcMDAwXDAwMFwwMDBc
MDAwXDAwMFwwMDBcDSkNL1AgNDYwIDAgUiANL0sgWyA0MzEgMCBSIDQzMiAwIFIgXSANPj4gDWVu
ZG9iag01NTAgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlww
MDA6XDAwMCBcMDAwRlwwMDBFXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9QIDQ2
MCAwIFIgDS9LIDQzMyAwIFIgDT4+IA1lbmRvYmoNNTUxIDAgb2JqDTw8IA0vUyAvVGV4dEJveCAN
L0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMC5cMDAwLlwwMDAuXDAwMFwwMDBc
MDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcDSkNL1AgNDYwIDAgUiANL0sgNDM1IDAgUiANPj4gDWVu
ZG9iag01NTIgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlww
MDA6XDAwMCBcMDAwVFwwMDBhXDAwMGJcMDAwbFwwMDBlXDAwMCBcMDAwMVwwMDAuXDAwMCBcDVww
MDBDXDAwMHVcMDAwclwwMDByXDAwMGVcMDAwblwwMDB0XDAwMCBcMDAwb1wwMDBwXDAwMGVcMDAw
blwwMDAgXDAwMHBcMDAwXA1yXDAwMG9cMDAwZ1wwMDByXDAwMGFcMDAwbVwwMDBtXDAwMGFcMDAw
YlwwMDBsXDAwMGVcMDAwIFwwMDBuXDAwMGVcMDAwdFwwMDBcDXdcMDAwb1wwMDByXDAwMGtcMDAw
IFwwMDBhXDAwMHJcMDAwY1wwMDBoXDAwMGlcMDAwdFwwMDBlXDAwMGNcMDAwdFwwMDB1XDAwMFwN
clwwMDBlXDAwMHNcMDAwIFwwMDBhXDAwMG5cMDAwZFwwMDAgXDAwMHBcMDAwclwwMDBvXDAwMHRc
MDAwb1wwMDBjXDAwMG9cMDAwXA1sXDAwMHNcMDAwIFwwMDBQXDAwMHJcMDAwb1wwMDB0XDAwMG9c
MDAwY1wwMDBvXDAwMGxcMDAwc1wwMDBcMDAwXDAwMFwwMDBcDVwwMDBcMDAwXDAwMFwwMDApDS9Q
IDQ2MCAwIFIgDS9LIDQzNiAwIFIgDT4+IA1lbmRvYmoNNTUzIDAgb2JqDTw8IA0vUyAvU2hhcGUg
DS9BbHQgKCkNL1BnIDQgMCBSIA0vSyBbIDAgMiA0IDYgOCAxMCAxNCAxNiAxOCAyMSAyMyBdIA0v
UCA0NjMgMCBSIA0vQSA1ODAgMCBSIA0+PiANZW5kb2JqDTU1NCAwIG9iag08PCANL1MgL1RleHRC
b3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBTXDAwMGVcMDAwclwwMDB2
XDAwMGlcMDAwY1wwMDBlXDAwMCBcMDAwTFwNXDAwMGVcMDAwdlwwMDBlXDAwMGxcMDAwIFwwMDBc
MDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwKQ0vUCA0NjMgMCBSIA0vSyA0NTQgMCBSIA0+PiAN
ZW5kb2JqDTU1NSAwIG9iag08PCANL1MgL1RleHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhG
XDAwMDpcMDAwIFwwMDBNXDAwMGFcMDAwaVwwMDBuXDAwMCBcMDAwQ1wwMDBvXDAwMG5cMDAwdFwN
XDAwMHJcMDAwb1wwMDBsXDAwMCBcMDAwTFwwMDBlXDAwMHZcMDAwZVwwMDBsXDAwMCBcMDAwXDAw
MFwwMDBcMDAwXDAwMFwwMDBcDVwwMDBcMDAwKQ0vUCA0NjMgMCBSIA0vSyA0NTIgMCBSIA0+PiAN
ZW5kb2JqDTU1NiAwIG9iag08PCANL1MgL1RleHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhG
XDAwMDpcMDAwIFwwMDBTXDAwMHVcMDAwYlwwMDAtXDAwMENcMDAwb1wwMDBuXDAwMHRcMDAwclwN
XDAwMG9cMDAwbFwwMDAgXDAwMExcMDAwZVwwMDB2XDAwMGVcMDAwbFwwMDAgXDAwMFwwMDBcMDAw
XDAwMFwwMDBcMDAwXDAwMFwNXDAwMCkNL1AgNDYzIDAgUiANL0sgNDUwIDAgUiANPj4gDWVuZG9i
ag01NTcgMCBvYmoNPDwgDS9TIC9UZXh0Qm94IA0vQWx0IChcMzc2XDM3N2VcMjA3ZyxoRlwwMDA6
XDAwMCBcMDAwU1wwMDB3XDAwMGlcMDAwdFwwMDBjXDAwMGhcMDAwaVwwMDBuXDAwMGdcDVwwMDAg
XDAwMExcMDAwZVwwMDB2XDAwMGVcMDAwbFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAw
KQ0vUCA0NjMgMCBSIA0vSyA0NDggMCBSIA0+PiANZW5kb2JqDTU1OCAwIG9iag08PCANL1MgL1Rl
eHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBSXDAwMGVcMDAwc1ww
MDBvXDAwMHVcMDAwclwwMDBjXDAwMGVcMDAwc1wNXDAwMCBcMDAwTFwwMDBlXDAwMHZcMDAwZVww
MDBsXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9QIDQ2MyAwIFIgDS9LIDQ0NiAw
IFIgDT4+IA1lbmRvYmoNNTU5IDAgb2JqDTw8IA0vUyAvVGV4dEJveCANL0FsdCAoXDM3NlwzNzdl
XDIwN2csaEZcMDAwOlwwMDAgXDAwMEdcMDAwUlwwMDBNXDAwMFBcMDAwIFwwMDBNXDAwMGFcMDAw
c1wwMDB0XA1cMDAwZVwwMDByXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9QIDQ2
MyAwIFIgDS9LIDQ0NSAwIFIgDT4+IA1lbmRvYmoNNTYwIDAgb2JqDTw8IA0vUyAvVGV4dEJveCAN
L0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMEdcMDAwUlwwMDBNXDAwMFBcMDAw
IFwwMDBTXDAwMGxcMDAwYVwwMDB2XA1cMDAwZVwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBc
MDAwKQ0vUCA0NjMgMCBSIA0vSyA0NDQgMCBSIA0+PiANZW5kb2JqDTU2MSAwIG9iag08PCANL1Mg
L1RleHRCb3ggDS9BbHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBGXDAwMGlcMDAw
Z1wwMDB1XDAwMHJcMDAwZVwwMDAgXDAwMDFcMDAwLlwNXDAwMCBcMDAwR1wwMDBSXDAwME1cMDAw
UFwwMDAgXDAwMGNcMDAwb1wwMDBuXDAwMHRcMDAwclwwMDBvXDAwMGxcMDAwIFwwMDBcDW1cMDAw
b1wwMDBkXDAwMGVcMDAwbFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwKQ0vUCA0NjMg
MCBSIA0vSyA0NDIgMCBSIA0+PiANZW5kb2JqDTU2MiAwIG9iag08PCANL1MgL1RleHRCb3ggDS9B
bHQgKFwzNzZcMzc3ZVwyMDdnLGhGXDAwMDpcMDAwIFwwMDBSXDAwMGVcMDAwbVwwMDBvXDAwMHRc
MDAwZVwwMDAgXDAwMENcMDAwRVwNXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9Q
IDQ2MyAwIFIgDS9LIDQ0MSAwIFIgDT4+IA1lbmRvYmoNNTYzIDAgb2JqDTw8IA0vUyAvVGV4dEJv
eCANL0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMExcMDAwb1wwMDBjXDAwMGFc
MDAwbFwwMDAgXDAwMEZcMDAwRVwwMDBcMDAwXA1cMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDApDS9Q
IDQ2MyAwIFIgDS9LIDQ0MCAwIFIgDT4+IA1lbmRvYmoNNTY0IDAgb2JqDTw8IA0vUyAvVGV4dEJv
eCANL0FsdCAoXDM3NlwzNzdlXDIwN2csaEZcMDAwOlwwMDAgXDAwMEdcMDAwUlwwMDBNXDAwMFBc
MDAwIFwwMDBQXDAwMHJcMDAwb1wwMDB0XA1cMDAwb1wwMDBjXDAwMG9cMDAwbFwwMDBcMDAwXDAw
MFwwMDBcMDAwXDAwMFwwMDBcMDAwKQ0vUCA0NjMgMCBSIA0vSyA0MzkgMCBSIA0+PiANZW5kb2Jq
DTU2NSAwIG9iag08PCANL051bXMgWyAwIDU2NiAwIFIgMSAzNyAwIFIgMiA1NzYgMCBSIDMgNTc5
IDAgUiA0IDU4MSAwIFIgNSA1ODMgMCBSIDYgMzc0IDAgUiANXSANPj4gDWVuZG9iag01NjYgMCBv
YmoNWyANMjIgMCBSIDI2IDAgUiAyOCAwIFIgMzAgMCBSIDI4IDAgUiAzMSAwIFIgMzMgMCBSIDM1
IDAgUiAzOCAwIFIgMzUgMCBSIA0zOSAwIFIgNDAgMCBSIDQzIDAgUiA0NSAwIFIgMzkyIDAgUiA0
NyAwIFIgNTAgMCBSIDUyIDAgUiA1MyAwIFIgDTU0IDAgUiA1NSAwIFIgNTYgMCBSIDU3IDAgUiA1
OCAwIFIgNjAgMCBSIDYxIDAgUiA2MiAwIFIgNjMgMCBSIDY0IDAgUiANNjMgMCBSIDY1IDAgUiA2
MyAwIFIgNjYgMCBSIDY3IDAgUiA2OCAwIFIgNzAgMCBSIDcyIDAgUiA3NSAwIFIgNzcgMCBSIA03
OSAwIFIgNzcgMCBSIDgwIDAgUiA4MSAwIFIgODMgMCBSIDg1IDAgUiA4MyAwIFIgODYgMCBSIDg3
IDAgUiA4OSAwIFIgDTkxIDAgUiA4OSAwIFIgOTIgMCBSIDkzIDAgUiA5NSAwIFIgOTcgMCBSIDk1
IDAgUiA5OCAwIFIgMTAwIDAgUiANOTggMCBSIDEwMSAwIFIgMTAzIDAgUiAxMDUgMCBSIDEwMyAw
IFIgMTA2IDAgUiAxMDggMCBSIDExMCAwIFIgMTEyIDAgUiANMTE0IDAgUiAxMTYgMCBSIA1dDWVu
ZG9iag01NjcgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9CYXNlbGluZVNoaWZ0IDcgDT4+IA1lbmRv
YmoNNTY4IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vQmFzZWxpbmVTaGlmdCA1IA0+PiANZW5kb2Jq
DTU2OSAwIG9iag08PCANL08gL0xheW91dCANL0Jhc2VsaW5lU2hpZnQgNSANPj4gDWVuZG9iag01
NzAgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9CYXNlbGluZVNoaWZ0IDUgDT4+IA1lbmRvYmoNNTcx
IDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vQmFzZWxpbmVTaGlmdCA1IA0+PiANZW5kb2JqDTU3MiAw
IG9iag08PCANL08gL0xheW91dCANL0Jhc2VsaW5lU2hpZnQgNSANPj4gDWVuZG9iag01NzMgMCBv
YmoNPDwgDS9PIC9MYXlvdXQgDS9CYXNlbGluZVNoaWZ0IDUgDT4+IA1lbmRvYmoNNTc0IDAgb2Jq
DTw8IA0vTyAvTGF5b3V0IA0vQmFzZWxpbmVTaGlmdCA1IA0+PiANZW5kb2JqDTU3NSAwIG9iag08
PCANL08gL0xheW91dCANL0Jhc2VsaW5lU2hpZnQgNSANPj4gDWVuZG9iag01NzYgMCBvYmoNWyAN
MTE4IDAgUiAxMjAgMCBSIDEyMiAwIFIgMTI0IDAgUiAxMjQgMCBSIDEyNiAwIFIgMTI4IDAgUiAx
MzAgMCBSIDEzMiAwIFIgDTUyNyAwIFIgMTM0IDAgUiAxMzYgMCBSIDEzOCAwIFIgMTQwIDAgUiAx
NDIgMCBSIDE0NCAwIFIgMTQ2IDAgUiANMTQ4IDAgUiAxNTAgMCBSIDE1MSAwIFIgMTUyIDAgUiAx
NTQgMCBSIDE1NiAwIFIgMTU4IDAgUiAxNTkgMCBSIA0xNTggMCBSIDE2MCAwIFIgMTYxIDAgUiAx
NjIgMCBSIDE2MyAwIFIgMTY0IDAgUiAxNjUgMCBSIDE2NyAwIFIgDTE2OCAwIFIgMTY5IDAgUiAx
NzAgMCBSIDE3MSAwIFIgMzkzIDAgUiA1MjcgMCBSIDM5NSAwIFIgNTI3IDAgUiANMzk3IDAgUiA1
MjcgMCBSIDM5OSAwIFIgNTI3IDAgUiA0MDEgMCBSIDUyNyAwIFIgNDAzIDAgUiA0MDMgMCBSIA00
MDMgMCBSIDQwMyAwIFIgNDAzIDAgUiA1MjcgMCBSIDQwNCAwIFIgNTI3IDAgUiA0MDYgMCBSIDUy
NyAwIFIgDTQwNyAwIFIgNTI3IDAgUiA0MDggMCBSIDUyNyAwIFIgNDEwIDAgUiA1MjcgMCBSIDQx
MSAwIFIgNTI3IDAgUiANNDEzIDAgUiA1MjcgMCBSIDQxNSAwIFIgNTI3IDAgUiA0MTcgMCBSIDUy
NyAwIFIgNDE5IDAgUiA0MjAgMCBSIA01MjcgMCBSIDQyMSAwIFIgNDIxIDAgUiA0MjEgMCBSIDUy
NyAwIFIgNDIzIDAgUiA1MjcgMCBSIDQyNSAwIFIgDTUyNyAwIFIgNDI3IDAgUiA1MjcgMCBSIDQy
OSAwIFIgNTI3IDAgUiA0MzEgMCBSIDQzMiAwIFIgNDMyIDAgUiANNTI3IDAgUiA0MzMgMCBSIDUy
NyAwIFIgNDM1IDAgUiA0MzYgMCBSIDQzNiAwIFIgNDM2IDAgUiA0MzYgMCBSIA00MzYgMCBSIDQz
NiAwIFIgNDM2IDAgUiA0MzYgMCBSIDQzNiAwIFIgDV0NZW5kb2JqDTU3NyAwIG9iag08PCANL08g
L0xheW91dCANL0Jhc2VsaW5lU2hpZnQgNSANPj4gDWVuZG9iag01NzggMCBvYmoNPDwgDS9PIC9M
YXlvdXQgDS9CQm94IFsgODMgNTk1IDQ4NiA3NzUgXSANL1BsYWNlbWVudCAvQmxvY2sgDS9TdGFy
dEluZGVudCAyOS4xNDk5OSANL0VuZEluZGVudCA3Mi4xNDk5OSANPj4gDWVuZG9iag01NzkgMCBv
YmoNWyANNTUzIDAgUiA0NTQgMCBSIDU1MyAwIFIgNDUyIDAgUiA1NTMgMCBSIDQ1MCAwIFIgNTUz
IDAgUiA0NDggMCBSIDU1MyAwIFIgDTQ0NiAwIFIgNTUzIDAgUiA0NDUgMCBSIDQ0NSAwIFIgNDQ1
IDAgUiA1NTMgMCBSIDQ0NCAwIFIgNTUzIDAgUiANNDQyIDAgUiA1NTMgMCBSIDQ0MSAwIFIgNDQw
IDAgUiA1NTMgMCBSIDQzOSAwIFIgNTUzIDAgUiAxNzEgMCBSIA0xNzIgMCBSIDE3NCAwIFIgMTc2
IDAgUiAxNzggMCBSIDE4MCAwIFIgMTgxIDAgUiAxODIgMCBSIDE4MyAwIFIgDTE4NCAwIFIgMTg1
IDAgUiAxODYgMCBSIDE4NyAwIFIgMTg5IDAgUiAxOTEgMCBSIDE5MyAwIFIgMTk1IDAgUiANMTk4
IDAgUiAyMDAgMCBSIDIwMSAwIFIgMjAyIDAgUiAyMDMgMCBSIDIwNCAwIFIgMjA1IDAgUiAyMDYg
MCBSIA0yMDcgMCBSIDIwOCAwIFIgMjA5IDAgUiAyMTAgMCBSIDIxMSAwIFIgMjEyIDAgUiAyMTMg
MCBSIDIxNCAwIFIgDTIxNiAwIFIgMjE4IDAgUiAyMjAgMCBSIDIyMiAwIFIgMjI0IDAgUiAyMjYg
MCBSIDIyNyAwIFIgMjI4IDAgUiANMjI5IDAgUiAyMzAgMCBSIDIzMSAwIFIgMjMyIDAgUiAyMzMg
MCBSIDIzNCAwIFIgMjM1IDAgUiAyMzcgMCBSIA0yMzkgMCBSIDI0MSAwIFIgMjQzIDAgUiAyNDUg
MCBSIA1dDWVuZG9iag01ODAgMCBvYmoNPDwgDS9PIC9MYXlvdXQgDS9CQm94IFsgNzcgMTUyIDI2
OSA0MzEgXSANL1BsYWNlbWVudCAvQmxvY2sgDS9TdGFydEluZGVudCAyMy4xNDk5OSANL0VuZElu
ZGVudCAyODkuMTQ5OTkgDT4+IA1lbmRvYmoNNTgxIDAgb2JqDVsgDTI0NSAwIFIgMjQ3IDAgUiAy
NDkgMCBSIDI1MSAwIFIgMjUzIDAgUiAyNTUgMCBSIDI1NyAwIFIgMjU5IDAgUiAyNjEgMCBSIA0y
NjMgMCBSIDI2NSAwIFIgMjY3IDAgUiAyNjkgMCBSIDI3MSAwIFIgMjczIDAgUiAyNzUgMCBSIDI3
NyAwIFIgDTI3OSAwIFIgMjc3IDAgUiAyODAgMCBSIDI4MiAwIFIgMjg0IDAgUiAyODYgMCBSIDI4
OCAwIFIgMjkwIDAgUiANMjkyIDAgUiAyOTQgMCBSIDI5NSAwIFIgMjk2IDAgUiAyOTcgMCBSIDI5
OCAwIFIgMjk5IDAgUiAzMDAgMCBSIA0zMDEgMCBSIDMwMiAwIFIgMzAzIDAgUiAzMDQgMCBSIDMw
NSAwIFIgMzA2IDAgUiAzMDcgMCBSIDMwOCAwIFIgDTMwOSAwIFIgMzEwIDAgUiAzMTEgMCBSIDMx
MiAwIFIgMzEzIDAgUiAzMTQgMCBSIDMxNSAwIFIgMzE2IDAgUiANMzE4IDAgUiAzMjAgMCBSIDMy
MiAwIFIgMzI0IDAgUiAzMjYgMCBSIDMyOCAwIFIgMzMwIDAgUiAzMzIgMCBSIA0zMzQgMCBSIDMz
NSAwIFIgMzM2IDAgUiAzMzcgMCBSIDMzOCAwIFIgMzM5IDAgUiAzNDAgMCBSIDM0MSAwIFIgDTM0
MiAwIFIgMzQzIDAgUiAzNDQgMCBSIDM0NSAwIFIgMzQ3IDAgUiAzNDkgMCBSIDM1MSAwIFIgMzUz
IDAgUiANMzU1IDAgUiANXQ1lbmRvYmoNNTgyIDAgb2JqDTw8IA0vTyAvTGF5b3V0IA0vQmFzZWxp
bmVTaGlmdCA1IA0+PiANZW5kb2JqDTU4MyAwIG9iag1bIA0zNTcgMCBSIDM1OSAwIFIgMzYxIDAg
UiAzNjIgMCBSIDM2NCAwIFIgMzY2IDAgUiAzNjggMCBSIDM2OSAwIFIgMzcyIDAgUiANMzc1IDAg
UiAzNzIgMCBSIDM3NiAwIFIgMzc4IDAgUiAzODAgMCBSIDM4MiAwIFIgMzg0IDAgUiAzODYgMCBS
IA0zODggMCBSIDM5MCAwIFIgDV0NZW5kb2JqDTU4NCAwIG9iag08PCANL08gL0xheW91dCANL0JC
b3ggWyA5Ni4yNDAwMSA3NjMuNDYyNjUgNDgzLjcyMTE1IDc5OS4xMDk5MSBdIA0vUGxhY2VtZW50
IC9CbG9jayANL1N0YXJ0SW5kZW50IDQyLjM5IA0vRW5kSW5kZW50IDc0LjQyODg1IA0+PiANZW5k
b2JqDTU4NSAwIG9iag08PCANL1MgL0QgDT4+IA1lbmRvYmoNNTg2IDAgb2JqDTw8IA0vTnVtcyBb
IDAgNTg1IDAgUiBdIA0+PiANZW5kb2JqDTU4NyAwIG9iag08PCANL1Byb2R1Y2VyIChBY3JvYmF0
IERpc3RpbGxlciA1LjAuNSBcKFdpbmRvd3NcKSkNL0F1dGhvciAoV0VOSlVOIEtPTkcpDS9Nb2RE
YXRlIChEOjIwMDMwNTIwMTEyNzIxKzA4JzAwJykNL0NyZWF0aW9uRGF0ZSAoRDoyMDAzMDUyMDEx
MjY0OCswOCcwMCcpDS9DcmVhdG9yIChBY3JvYmF0IFBERk1ha2VyIDUuMCBmb3IgV29yZCkNPj4g
DWVuZG9iag01ODggMCBvYmoNPDwgL1R5cGUgL01ldGFkYXRhIC9TdWJ0eXBlIC9YTUwgL0xlbmd0
aCA4ODAgPj4gDXN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPScnIGlkPSdXNU0wTXBDZWhpSHpyZVN6
TlRjemtjOWQnIGJ5dGVzPSc4NzknPz48cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMu
b3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnIHhtbG5zOmlYPSdodHRwOi8vbnMuYWRvYmUu
Y29tL2lYLzEuMC8nPjxyZGY6RGVzY3JpcHRpb24gYWJvdXQ9JycgeG1sbnM9J2h0dHA6Ly9ucy5h
ZG9iZS5jb20vcGRmLzEuMy8nIHhtbG5zOnBkZj0naHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4z
LycgcGRmOkNyZWF0aW9uRGF0ZT0nMjAwMy0wNS0yMFQwMzoyNjo0OFonIHBkZjpNb2REYXRlPScy
MDAzLTA1LTIwVDAzOjI2OjQ4WicgcGRmOlByb2R1Y2VyPSdBY3JvYmF0IERpc3RpbGxlciA1LjAu
NSAoV2luZG93cyknIHBkZjpBdXRob3I9J1dFTkpVTiBLT05HJyBwZGY6Q3JlYXRvcj0nQWNyb2Jh
dCBQREZNYWtlciA1LjAgZm9yIFdvcmQnLz4KPHJkZjpEZXNjcmlwdGlvbiBhYm91dD0nJyB4bWxu
cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLycgeG1sbnM6eGFwPSdodHRwOi8vbnMuYWRv
YmUuY29tL3hhcC8xLjAvJyB4YXA6Q3JlYXRlRGF0ZT0nMjAwMy0wNS0yMFQwMzoyNjo0OFonIHhh
cDpNb2RpZnlEYXRlPScyMDAzLTA1LTIwVDAzOjI2OjQ4WicgeGFwOkF1dGhvcj0nV0VOSlVOIEtP
TkcnIHhhcDpNZXRhZGF0YURhdGU9JzIwMDMtMDUtMjBUMDM6MjY6NDhaJy8+CjxyZGY6RGVzY3Jp
cHRpb24gYWJvdXQ9JycgeG1sbnM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJyB4
bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nIGRjOmNyZWF0b3I9J1dF
TkpVTiBLT05HJy8+CjwvcmRmOlJERj48P3hwYWNrZXQgZW5kPSdyJz8+CmVuZHN0cmVhbQ1lbmRv
YmoNNTg5IDAgb2JqDTw8IA0vVHlwZSAvUGFnZXMgDS9LaWRzIFsgNTkzIDAgUiAxIDAgUiA0IDAg
UiA3IDAgUiAxMCAwIFIgXSANL0NvdW50IDUgDT4+IA1lbmRvYmoNeHJlZg0wIDU5MCANMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDMzOTI0IDAwMDAwIG4NCjAwMDAwMzQyODUgMDAwMDAgbg0KMDAw
MDA1NTI1OSAwMDAwMCBuDQowMDAwMDU1MjgxIDAwMDAwIG4NCjAwMDAwNTU2MTMgMDAwMDAgbg0K
MDAwMDA3Mjg2MCAwMDAwMCBuDQowMDAwMDcyODgyIDAwMDAwIG4NCjAwMDAwNzMyNDIgMDAwMDAg
bg0KMDAwMDA5MjY1NiAwMDAwMCBuDQowMDAwMDkyNjc4IDAwMDAwIG4NCjAwMDAwOTMwMjkgMDAw
MDAgbg0KMDAwMDA5MzA1OCAwMDAwMCBuDQowMDAwMTAwNjA3IDAwMDAwIG4NCjAwMDAxMDA2Mjkg
MDAwMDAgbg0KMDAwMDEwMDc1MyAwMDAwMCBuDQowMDAwMTAxMjI0IDAwMDAwIG4NCjAwMDAxMDEz
OTggMDAwMDAgbg0KMDAwMDEwMTU3NSAwMDAwMCBuDQowMDAwMTAxNzU3IDAwMDAwIG4NCjAwMDAx
MDE5MTYgMDAwMDAgbg0KMDAwMDEwMTk4MSAwMDAwMCBuDQowMDAwMTAyNjEyIDAwMDAwIG4NCjAw
MDAxMDI3MzAgMDAwMDAgbg0KMDAwMDEwMjgwNiAwMDAwMCBuDQowMDAwMTAzMjQzIDAwMDAwIG4N
CjAwMDAxMDMzOTYgMDAwMDAgbg0KMDAwMDEwMzUxNCAwMDAwMCBuDQowMDAwMTAzNTkwIDAwMDAw
IG4NCjAwMDAxMDM3MjEgMDAwMDAgbg0KMDAwMDEwMzc5NyAwMDAwMCBuDQowMDAwMTAzODgwIDAw
MDAwIG4NCjAwMDAxMDM5OTggMDAwMDAgbg0KMDAwMDEwNDA1NCAwMDAwMCBuDQowMDAwMTA0MTcy
IDAwMDAwIG4NCjAwMDAxMDQyMjggMDAwMDAgbg0KMDAwMDEwNDM1OSAwMDAwMCBuDQowMDAwMTA0
NDE1IDAwMDAwIG4NCjAwMDAxMDQ1MTggMDAwMDAgbg0KMDAwMDEwNDU4MiAwMDAwMCBuDQowMDAw
MTA0Njk0IDAwMDAwIG4NCjAwMDAxMDQ4MTMgMDAwMDAgbg0KMDAwMDEwNDk2NSAwMDAwMCBuDQow
MDAwMTA1MDIxIDAwMDAwIG4NCjAwMDAxMDUxNDAgMDAwMDAgbg0KMDAwMDEwNTE5NiAwMDAwMCBu
DQowMDAwMTA1MzE1IDAwMDAwIG4NCjAwMDAxMDUzNzEgMDAwMDAgbg0KMDAwMDEwNTQ5MCAwMDAw
MCBuDQowMDAwMTA1NTQ2IDAwMDAwIG4NCjAwMDAxMDU2OTkgMDAwMDAgbg0KMDAwMDEwNTgyNiAw
MDAwMCBuDQowMDAwMTA1ODgyIDAwMDAwIG4NCjAwMDAxMDU5ODYgMDAwMDAgbg0KMDAwMDEwNjA5
MCAwMDAwMCBuDQowMDAwMTA2MTk0IDAwMDAwIG4NCjAwMDAxMDYyOTggMDAwMDAgbg0KMDAwMDEw
NjQwMiAwMDAwMCBuDQowMDAwMTA2NTA2IDAwMDAwIG4NCjAwMDAxMDY2MjUgMDAwMDAgbg0KMDAw
MDEwNjY4MSAwMDAwMCBuDQowMDAwMTA2Nzg1IDAwMDAwIG4NCjAwMDAxMDY4ODkgMDAwMDAgbg0K
MDAwMDEwNjk5MyAwMDAwMCBuDQowMDAwMTA3MTIxIDAwMDAwIG4NCjAwMDAxMDcyMDUgMDAwMDAg
bg0KMDAwMDEwNzI4OSAwMDAwMCBuDQowMDAwMTA3MzkzIDAwMDAwIG4NCjAwMDAxMDc0OTcgMDAw
MDAgbg0KMDAwMDEwNzYxNiAwMDAwMCBuDQowMDAwMTA3NjkyIDAwMDAwIG4NCjAwMDAxMDc4MTEg
MDAwMDAgbg0KMDAwMDEwNzg4NyAwMDAwMCBuDQowMDAwMTA4MDc4IDAwMDAwIG4NCjAwMDAxMDgx
MjkgMDAwMDAgbg0KMDAwMDEwODI5MSAwMDAwMCBuDQowMDAwMTA4NDEwIDAwMDAwIG4NCjAwMDAx
MDg0NjYgMDAwMDAgbg0KMDAwMDEwODU4NiAwMDAwMCBuDQowMDAwMTA4NjgyIDAwMDAwIG4NCjAw
MDAxMDg3NjYgMDAwMDAgbg0KMDAwMDEwODg3MCAwMDAwMCBuDQowMDAwMTA4OTg5IDAwMDAwIG4N
CjAwMDAxMDkwNDUgMDAwMDAgbg0KMDAwMDEwOTE2NSAwMDAwMCBuDQowMDAwMTA5MjYxIDAwMDAw
IG4NCjAwMDAxMDkzNDUgMDAwMDAgbg0KMDAwMDEwOTQ5MyAwMDAwMCBuDQowMDAwMTA5NjQxIDAw
MDAwIG4NCjAwMDAxMDk4MDAgMDAwMDAgbg0KMDAwMDEwOTk0MiAwMDAwMCBuDQowMDAwMTEwMDE4
IDAwMDAwIG4NCjAwMDAxMTAxMDIgMDAwMDAgbg0KMDAwMDExMDI1MCAwMDAwMCBuDQowMDAwMTEw
MzY5IDAwMDAwIG4NCjAwMDAxMTA0MjUgMDAwMDAgbg0KMDAwMDExMDU0NSAwMDAwMCBuDQowMDAw
MTEwNjQxIDAwMDAwIG4NCjAwMDAxMTA3MjUgMDAwMDAgbg0KMDAwMDExMDg1OSAwMDAwMCBuDQow
MDAwMTEwOTE1IDAwMDAwIG4NCjAwMDAxMTEwMDAgMDAwMDAgbg0KMDAwMDExMTEyMSAwMDAwMCBu
DQowMDAwMTExMTc4IDAwMDAwIG4NCjAwMDAxMTEzMDEgMDAwMDAgbg0KMDAwMDExMTM5OCAwMDAw
MCBuDQowMDAwMTExNDg0IDAwMDAwIG4NCjAwMDAxMTE2MDUgMDAwMDAgbg0KMDAwMDExMTY2MiAw
MDAwMCBuDQowMDAwMTExNzgzIDAwMDAwIG4NCjAwMDAxMTE4NDAgMDAwMDAgbg0KMDAwMDExMTk2
MSAwMDAwMCBuDQowMDAwMTEyMDE4IDAwMDAwIG4NCjAwMDAxMTIxMzkgMDAwMDAgbg0KMDAwMDEx
MjE5NiAwMDAwMCBuDQowMDAwMTEyMzE3IDAwMDAwIG4NCjAwMDAxMTI0MzkgMDAwMDAgbg0KMDAw
MDExMjU2MCAwMDAwMCBuDQowMDAwMTEyNjgyIDAwMDAwIG4NCjAwMDAxMTI4MDAgMDAwMDAgbg0K
MDAwMDExMjkyMiAwMDAwMCBuDQowMDAwMTEzMDQwIDAwMDAwIG4NCjAwMDAxMTMxMTcgMDAwMDAg
bg0KMDAwMDExMzIzNSAwMDAwMCBuDQowMDAwMTEzMzEyIDAwMDAwIG4NCjAwMDAxMTM0MzYgMDAw
MDAgbg0KMDAwMDExMzUxMyAwMDAwMCBuDQowMDAwMTEzNjMxIDAwMDAwIG4NCjAwMDAxMTM2ODgg
MDAwMDAgbg0KMDAwMDExMzgwNiAwMDAwMCBuDQowMDAwMTEzODYzIDAwMDAwIG4NCjAwMDAxMTM5
ODEgMDAwMDAgbg0KMDAwMDExNDAzOCAwMDAwMCBuDQowMDAwMTE0MTU2IDAwMDAwIG4NCjAwMDAx
MTQyMTMgMDAwMDAgbg0KMDAwMDExNDMzMiAwMDAwMCBuDQowMDAwMTE0NDExIDAwMDAwIG4NCjAw
MDAxMTQ1MzAgMDAwMDAgbg0KMDAwMDExNDYwNiAwMDAwMCBuDQowMDAwMTE0NzI1IDAwMDAwIG4N
CjAwMDAxMTQ4MDEgMDAwMDAgbg0KMDAwMDExNDkyMCAwMDAwMCBuDQowMDAwMTE0OTk2IDAwMDAw
IG4NCjAwMDAxMTUxMTUgMDAwMDAgbg0KMDAwMDExNTE5MiAwMDAwMCBuDQowMDAwMTE1MzExIDAw
MDAwIG4NCjAwMDAxMTUzNjggMDAwMDAgbg0KMDAwMDExNTQ4NyAwMDAwMCBuDQowMDAwMTE1NTY0
IDAwMDAwIG4NCjAwMDAxMTU2ODMgMDAwMDAgbg0KMDAwMDExNTc1OSAwMDAwMCBuDQowMDAwMTE1
OTA2IDAwMDAwIG4NCjAwMDAxMTYwNTMgMDAwMDAgbg0KMDAwMDExNjE3MiAwMDAwMCBuDQowMDAw
MTE2MjI5IDAwMDAwIG4NCjAwMDAxMTYzNDggMDAwMDAgbg0KMDAwMDExNjQwNSAwMDAwMCBuDQow
MDAwMTE2NTMzIDAwMDAwIG4NCjAwMDAxMTY2MTAgMDAwMDAgbg0KMDAwMDExNjc3MiAwMDAwMCBu
DQowMDAwMTE2ODU2IDAwMDAwIG4NCjAwMDAxMTcwMDMgMDAwMDAgbg0KMDAwMDExNzE1MCAwMDAw
MCBuDQowMDAwMTE3Mjk3IDAwMDAwIG4NCjAwMDAxMTc0NDQgMDAwMDAgbg0KMDAwMDExNzU5MSAw
MDAwMCBuDQowMDAwMTE3NzE5IDAwMDAwIG4NCjAwMDAxMTc3OTYgMDAwMDAgbg0KMDAwMDExNzk0
MyAwMDAwMCBuDQowMDAwMTE4MDkwIDAwMDAwIG4NCjAwMDAxMTgyMzcgMDAwMDAgbg0KMDAwMDEx
ODM4NCAwMDAwMCBuDQowMDAwMTE4NTcxIDAwMDAwIG4NCjAwMDAxMTg3MzQgMDAwMDAgbg0KMDAw
MDExODc4OSAwMDAwMCBuDQowMDAwMTE4OTUyIDAwMDAwIG4NCjAwMDAxMTkwMDcgMDAwMDAgbg0K
MDAwMDExOTEyNiAwMDAwMCBuDQowMDAwMTE5MTgzIDAwMDAwIG4NCjAwMDAxMTkzMDIgMDAwMDAg
bg0KMDAwMDExOTM1OSAwMDAwMCBuDQowMDAwMTE5NTA2IDAwMDAwIG4NCjAwMDAxMTk2NTMgMDAw
MDAgbg0KMDAwMDExOTgwMCAwMDAwMCBuDQowMDAwMTE5OTQ3IDAwMDAwIG4NCjAwMDAxMjAwOTQg
MDAwMDAgbg0KMDAwMDEyMDI0MSAwMDAwMCBuDQowMDAwMTIwMzg4IDAwMDAwIG4NCjAwMDAxMjA1
MDcgMDAwMDAgbg0KMDAwMDEyMDYwNiAwMDAwMCBuDQowMDAwMTIwNzI1IDAwMDAwIG4NCjAwMDAx
MjA4MDQgMDAwMDAgbg0KMDAwMDEyMDkyMyAwMDAwMCBuDQowMDAwMTIxMDAyIDAwMDAwIG4NCjAw
MDAxMjExMjEgMDAwMDAgbg0KMDAwMDEyMTIwMCAwMDAwMCBuDQowMDAwMTIxMzU1IDAwMDAwIG4N
CjAwMDAxMjE0MTMgMDAwMDAgbg0KMDAwMDEyMTU2NSAwMDAwMCBuDQowMDAwMTIxNzIwIDAwMDAw
IG4NCjAwMDAxMjE3NzggMDAwMDAgbg0KMDAwMDEyMTkxNyAwMDAwMCBuDQowMDAwMTIyMDU2IDAw
MDAwIG4NCjAwMDAxMjIxOTUgMDAwMDAgbg0KMDAwMDEyMjMzNCAwMDAwMCBuDQowMDAwMTIyNDcz
IDAwMDAwIG4NCjAwMDAxMjI2MTIgMDAwMDAgbg0KMDAwMDEyMjc1MSAwMDAwMCBuDQowMDAwMTIy
ODkwIDAwMDAwIG4NCjAwMDAxMjMwMjkgMDAwMDAgbg0KMDAwMDEyMzE2OCAwMDAwMCBuDQowMDAw
MTIzMzA3IDAwMDAwIG4NCjAwMDAxMjM0NDYgMDAwMDAgbg0KMDAwMDEyMzU4NSAwMDAwMCBuDQow
MDAwMTIzNzI0IDAwMDAwIG4NCjAwMDAxMjM4NzkgMDAwMDAgbg0KMDAwMDEyMzkzNyAwMDAwMCBu
DQowMDAwMTI0MDkyIDAwMDAwIG4NCjAwMDAxMjQxNTAgMDAwMDAgbg0KMDAwMDEyNDMwNSAwMDAw
MCBuDQowMDAwMTI0MzYzIDAwMDAwIG4NCjAwMDAxMjQ1MTggMDAwMDAgbg0KMDAwMDEyNDU3NiAw
MDAwMCBuDQowMDAwMTI0NzMxIDAwMDAwIG4NCjAwMDAxMjQ3ODkgMDAwMDAgbg0KMDAwMDEyNDk0
NCAwMDAwMCBuDQowMDAwMTI1MDAyIDAwMDAwIG4NCjAwMDAxMjUxNDEgMDAwMDAgbg0KMDAwMDEy
NTI4MCAwMDAwMCBuDQowMDAwMTI1NDE5IDAwMDAwIG4NCjAwMDAxMjU1NTggMDAwMDAgbg0KMDAw
MDEyNTY5NyAwMDAwMCBuDQowMDAwMTI1ODM2IDAwMDAwIG4NCjAwMDAxMjU5NzUgMDAwMDAgbg0K
MDAwMDEyNjExNCAwMDAwMCBuDQowMDAwMTI2MjUzIDAwMDAwIG4NCjAwMDAxMjYzNzIgMDAwMDAg
bg0KMDAwMDEyNjQyOSAwMDAwMCBuDQowMDAwMTI2NTQ4IDAwMDAwIG4NCjAwMDAxMjY2MDUgMDAw
MDAgbg0KMDAwMDEyNjcyNCAwMDAwMCBuDQowMDAwMTI2ODAzIDAwMDAwIG4NCjAwMDAxMjY5MjIg
MDAwMDAgbg0KMDAwMDEyNzAwMSAwMDAwMCBuDQowMDAwMTI3MTIwIDAwMDAwIG4NCjAwMDAxMjcx
OTkgMDAwMDAgbg0KMDAwMDEyNzM1NyAwMDAwMCBuDQowMDAwMTI3NDM2IDAwMDAwIG4NCjAwMDAx
Mjc1NTQgMDAwMDAgbg0KMDAwMDEyNzYzMyAwMDAwMCBuDQowMDAwMTI3NzM4IDAwMDAwIG4NCjAw
MDAxMjc4MzUgMDAwMDAgbg0KMDAwMDEyNzk0MCAwMDAwMCBuDQowMDAwMTI4MDM3IDAwMDAwIG4N
CjAwMDAxMjgxNDIgMDAwMDAgbg0KMDAwMDEyODIzOSAwMDAwMCBuDQowMDAwMTI4MzQ0IDAwMDAw
IG4NCjAwMDAxMjg0NDEgMDAwMDAgbg0KMDAwMDEyODU0NiAwMDAwMCBuDQowMDAwMTI4NjQzIDAw
MDAwIG4NCjAwMDAxMjg3NjEgMDAwMDAgbg0KMDAwMDEyODg0MCAwMDAwMCBuDQowMDAwMTI4OTU4
IDAwMDAwIG4NCjAwMDAxMjkwMzcgMDAwMDAgbg0KMDAwMDEyOTE1NSAwMDAwMCBuDQowMDAwMTI5
MjM0IDAwMDAwIG4NCjAwMDAxMjkzNTMgMDAwMDAgbg0KMDAwMDEyOTQzMiAwMDAwMCBuDQowMDAw
MTI5NTUxIDAwMDAwIG4NCjAwMDAxMjk2MDggMDAwMDAgbg0KMDAwMDEyOTcyNyAwMDAwMCBuDQow
MDAwMTI5Nzg0IDAwMDAwIG4NCjAwMDAxMjk5MDMgMDAwMDAgbg0KMDAwMDEyOTk2MCAwMDAwMCBu
DQowMDAwMTMwMDY2IDAwMDAwIG4NCjAwMDAxMzAxNjkgMDAwMDAgbg0KMDAwMDEzMDI4OCAwMDAw
MCBuDQowMDAwMTMwMzY3IDAwMDAwIG4NCjAwMDAxMzA0ODggMDAwMDAgbg0KMDAwMDEzMDU5MSAw
MDAwMCBuDQowMDAwMTMwNjc1IDAwMDAwIG4NCjAwMDAxMzA3OTQgMDAwMDAgbg0KMDAwMDEzMDg3
MyAwMDAwMCBuDQowMDAwMTMwOTkyIDAwMDAwIG4NCjAwMDAxMzEwNzEgMDAwMDAgbg0KMDAwMDEz
MTE5MCAwMDAwMCBuDQowMDAwMTMxMjY5IDAwMDAwIG4NCjAwMDAxMzEzODggMDAwMDAgbg0KMDAw
MDEzMTQ0NSAwMDAwMCBuDQowMDAwMTMxNTY0IDAwMDAwIG4NCjAwMDAxMzE2MjEgMDAwMDAgbg0K
MDAwMDEzMTc0MCAwMDAwMCBuDQowMDAwMTMxNzk3IDAwMDAwIG4NCjAwMDAxMzE5MTYgMDAwMDAg
bg0KMDAwMDEzMTk3MyAwMDAwMCBuDQowMDAwMTMyMTEyIDAwMDAwIG4NCjAwMDAxMzIyNTEgMDAw
MDAgbg0KMDAwMDEzMjM5MCAwMDAwMCBuDQowMDAwMTMyNTI5IDAwMDAwIG4NCjAwMDAxMzI2Njgg
MDAwMDAgbg0KMDAwMDEzMjgwNyAwMDAwMCBuDQowMDAwMTMyOTQ2IDAwMDAwIG4NCjAwMDAxMzMw
ODUgMDAwMDAgbg0KMDAwMDEzMzIyNCAwMDAwMCBuDQowMDAwMTMzMzYzIDAwMDAwIG4NCjAwMDAx
MzM1MDIgMDAwMDAgbg0KMDAwMDEzMzY0MSAwMDAwMCBuDQowMDAwMTMzNzgwIDAwMDAwIG4NCjAw
MDAxMzM5MTkgMDAwMDAgbg0KMDAwMDEzNDA1OCAwMDAwMCBuDQowMDAwMTM0MTk3IDAwMDAwIG4N
CjAwMDAxMzQzMzYgMDAwMDAgbg0KMDAwMDEzNDQ3NSAwMDAwMCBuDQowMDAwMTM0NjE0IDAwMDAw
IG4NCjAwMDAxMzQ3NTMgMDAwMDAgbg0KMDAwMDEzNDg5MiAwMDAwMCBuDQowMDAwMTM1MDMxIDAw
MDAwIG4NCjAwMDAxMzUxNTAgMDAwMDAgbg0KMDAwMDEzNTIwNyAwMDAwMCBuDQowMDAwMTM1MzI2
IDAwMDAwIG4NCjAwMDAxMzUzODMgMDAwMDAgbg0KMDAwMDEzNTUwMiAwMDAwMCBuDQowMDAwMTM1
NTU5IDAwMDAwIG4NCjAwMDAxMzU2NzggMDAwMDAgbg0KMDAwMDEzNTczNSAwMDAwMCBuDQowMDAw
MTM1ODU0IDAwMDAwIG4NCjAwMDAxMzU5MTEgMDAwMDAgbg0KMDAwMDEzNjAzMCAwMDAwMCBuDQow
MDAwMTM2MDg3IDAwMDAwIG4NCjAwMDAxMzYyMDYgMDAwMDAgbg0KMDAwMDEzNjI2MyAwMDAwMCBu
DQowMDAwMTM2MzgyIDAwMDAwIG4NCjAwMDAxMzY0MzkgMDAwMDAgbg0KMDAwMDEzNjU1OCAwMDAw
MCBuDQowMDAwMTM2NjE1IDAwMDAwIG4NCjAwMDAxMzY3NTQgMDAwMDAgbg0KMDAwMDEzNjg5MyAw
MDAwMCBuDQowMDAwMTM3MDMyIDAwMDAwIG4NCjAwMDAxMzcxNzEgMDAwMDAgbg0KMDAwMDEzNzMx
MCAwMDAwMCBuDQowMDAwMTM3NDQ5IDAwMDAwIG4NCjAwMDAxMzc1ODggMDAwMDAgbg0KMDAwMDEz
NzcyNyAwMDAwMCBuDQowMDAwMTM3ODY2IDAwMDAwIG4NCjAwMDAxMzgwMDUgMDAwMDAgbg0KMDAw
MDEzODE0NCAwMDAwMCBuDQowMDAwMTM4MjYzIDAwMDAwIG4NCjAwMDAxMzgzMjAgMDAwMDAgbg0K
MDAwMDEzODQzOSAwMDAwMCBuDQowMDAwMTM4NDk2IDAwMDAwIG4NCjAwMDAxMzg2MTUgMDAwMDAg
bg0KMDAwMDEzODY3MiAwMDAwMCBuDQowMDAwMTM4NzkxIDAwMDAwIG4NCjAwMDAxMzg4NDggMDAw
MDAgbg0KMDAwMDEzODk2NyAwMDAwMCBuDQowMDAwMTM5MDI0IDAwMDAwIG4NCjAwMDAxMzkxNDMg
MDAwMDAgbg0KMDAwMDEzOTIwMCAwMDAwMCBuDQowMDAwMTM5MzE5IDAwMDAwIG4NCjAwMDAxMzk0
MTggMDAwMDAgbg0KMDAwMDEzOTUzNyAwMDAwMCBuDQowMDAwMTM5NjM2IDAwMDAwIG4NCjAwMDAx
Mzk3ODMgMDAwMDAgbg0KMDAwMDEzOTkwMiAwMDAwMCBuDQowMDAwMTM5OTU5IDAwMDAwIG4NCjAw
MDAxNDAwNzggMDAwMDAgbg0KMDAwMDE0MDEzNSAwMDAwMCBuDQowMDAwMTQwMjU0IDAwMDAwIG4N
CjAwMDAxNDAzMTEgMDAwMDAgbg0KMDAwMDE0MDQyMiAwMDAwMCBuDQowMDAwMTQwNTQxIDAwMDAw
IG4NCjAwMDAxNDA3MDAgMDAwMDAgbg0KMDAwMDE0MDc3NyAwMDAwMCBuDQowMDAwMTQwOTIwIDAw
MDAwIG4NCjAwMDAxNDEwMjIgMDAwMDAgbg0KMDAwMDE0MTEyNiAwMDAwMCBuDQowMDAwMTQxMTkx
IDAwMDAwIG4NCjAwMDAxNDEzMjAgMDAwMDAgbg0KMDAwMDE0MTQyMiAwMDAwMCBuDQowMDAwMTQx
NTUxIDAwMDAwIG4NCjAwMDAxNDE2NTMgMDAwMDAgbg0KMDAwMDE0MTc4MiAwMDAwMCBuDQowMDAw
MTQxODg0IDAwMDAwIG4NCjAwMDAxNDIwMTMgMDAwMDAgbg0KMDAwMDE0MjExNSAwMDAwMCBuDQow
MDAwMTQyMjQ0IDAwMDAwIG4NCjAwMDAxNDIzNDYgMDAwMDAgbg0KMDAwMDE0MjQ3NSAwMDAwMCBu
DQowMDAwMTQyNTc3IDAwMDAwIG4NCjAwMDAxNDI3MDYgMDAwMDAgbg0KMDAwMDE0MjgwOCAwMDAw
MCBuDQowMDAwMTQyOTM3IDAwMDAwIG4NCjAwMDAxNDMwMzkgMDAwMDAgbg0KMDAwMDE0MzE4MCAw
MDAwMCBuDQowMDAwMTQzMzQ3IDAwMDAwIG4NCjAwMDAxNDM0OTkgMDAwMDAgbg0KMDAwMDE0MzYx
OCAwMDAwMCBuDQowMDAwMTQzNzIwIDAwMDAwIG4NCjAwMDAxNDM4MzkgMDAwMDAgbg0KMDAwMDE0
Mzk0MSAwMDAwMCBuDQowMDAwMTQ0MDYwIDAwMDAwIG4NCjAwMDAxNDQxNjIgMDAwMDAgbg0KMDAw
MDE0NDI4MSAwMDAwMCBuDQowMDAwMTQ0MzgzIDAwMDAwIG4NCjAwMDAxNDQ1NjYgMDAwMDAgbg0K
MDAwMDE0NDczMyAwMDAwMCBuDQowMDAwMTQ0ODg2IDAwMDAwIG4NCjAwMDAxNDUwNTMgMDAwMDAg
bg0KMDAwMDE0NTIyMCAwMDAwMCBuDQowMDAwMTQ1MzM5IDAwMDAwIG4NCjAwMDAxNDU0NDIgMDAw
MDAgbg0KMDAwMDE0NTYxMCAwMDAwMCBuDQowMDAwMTQ1NzI5IDAwMDAwIG4NCjAwMDAxNDU4MzIg
MDAwMDAgbg0KMDAwMDE0NTk1MSAwMDAwMCBuDQowMDAwMTQ2MDU0IDAwMDAwIG4NCjAwMDAxNDYx
NzMgMDAwMDAgbg0KMDAwMDE0NjI3NiAwMDAwMCBuDQowMDAwMTQ2Mzk1IDAwMDAwIG4NCjAwMDAx
NDY0OTggMDAwMDAgbg0KMDAwMDE0NjY2NiAwMDAwMCBuDQowMDAwMTQ2ODM0IDAwMDAwIG4NCjAw
MDAxNDY5NjMgMDAwMDAgbg0KMDAwMDE0NzA2NiAwMDAwMCBuDQowMDAwMTQ3MTg1IDAwMDAwIG4N
CjAwMDAxNDcyODggMDAwMDAgbg0KMDAwMDE0NzQwNyAwMDAwMCBuDQowMDAwMTQ3NTEwIDAwMDAw
IG4NCjAwMDAxNDc2MjkgMDAwMDAgbg0KMDAwMDE0NzczMyAwMDAwMCBuDQowMDAwMTQ3ODUyIDAw
MDAwIG4NCjAwMDAxNDc5NTUgMDAwMDAgbg0KMDAwMDE0ODEyMyAwMDAwMCBuDQowMDAwMTQ4Mjk4
IDAwMDAwIG4NCjAwMDAxNDg0MTcgMDAwMDAgbg0KMDAwMDE0ODUyMCAwMDAwMCBuDQowMDAwMTQ4
Njg4IDAwMDAwIG4NCjAwMDAxNDg4ODEgMDAwMDAgbg0KMDAwMDE0ODk4NSAwMDAwMCBuDQowMDAw
MTQ5MTM5IDAwMDAwIG4NCjAwMDAxNDkzMDcgMDAwMDAgbg0KMDAwMDE0OTQ3NCAwMDAwMCBuDQow
MDAwMTQ5NjQxIDAwMDAwIG4NCjAwMDAxNDk3NjAgMDAwMDAgbg0KMDAwMDE0OTg2MiAwMDAwMCBu
DQowMDAwMTUwMDMwIDAwMDAwIG4NCjAwMDAxNTAyMDcgMDAwMDAgbg0KMDAwMDE1MDMyNSAwMDAw
MCBuDQowMDAwMTUwNDIzIDAwMDAwIG4NCjAwMDAxNTA1NDEgMDAwMDAgbg0KMDAwMDE1MDYzOSAw
MDAwMCBuDQowMDAwMTUwNzY1IDAwMDAwIG4NCjAwMDAxNTA4NjMgMDAwMDAgbg0KMDAwMDE1MDk4
MSAwMDAwMCBuDQowMDAwMTUxMDc5IDAwMDAwIG4NCjAwMDAxNTExOTcgMDAwMDAgbg0KMDAwMDE1
MTI5NSAwMDAwMCBuDQowMDAwMTUxMzY3IDAwMDAwIG4NCjAwMDAxNTE1MDggMDAwMDAgbg0KMDAw
MDE1MTU4MCAwMDAwMCBuDQowMDAwMTUxOTI0IDAwMDAwIG4NCjAwMDAxNTIxOTggMDAwMDAgbg0K
MDAwMDE1MjI3MSAwMDAwMCBuDQowMDAwMTUyMzcyIDAwMDAwIG4NCjAwMDAxNTI4NDcgMDAwMDAg
bg0KMDAwMDE1MzAyMSAwMDAwMCBuDQowMDAwMTUzODU1IDAwMDAwIG4NCjAwMDAxNTM5NDMgMDAw
MDAgbg0KMDAwMDE1NDAyOCAwMDAwMCBuDQowMDAwMTU0MTA5IDAwMDAwIG4NCjAwMDAxNTQxNjkg
MDAwMDAgbg0KMDAwMDE1NDIyNyAwMDAwMCBuDQowMDAwMTU0MzA4IDAwMDAwIG4NCjAwMDAxNTQz
NjggMDAwMDAgbg0KMDAwMDE1NDQyNiAwMDAwMCBuDQowMDAwMTU0NTA3IDAwMDAwIG4NCjAwMDAx
NTQ1NjcgMDAwMDAgbg0KMDAwMDE1NDYyNSAwMDAwMCBuDQowMDAwMTU0NzA2IDAwMDAwIG4NCjAw
MDAxNTQ3NjYgMDAwMDAgbg0KMDAwMDE1NDgyNCAwMDAwMCBuDQowMDAwMTU0OTA5IDAwMDAwIG4N
CjAwMDAxNTQ5OTAgMDAwMDAgbg0KMDAwMDE1NTA1MCAwMDAwMCBuDQowMDAwMTU1MTA4IDAwMDAw
IG4NCjAwMDAxNTUxODkgMDAwMDAgbg0KMDAwMDE1NTI0OSAwMDAwMCBuDQowMDAwMTU1MzA3IDAw
MDAwIG4NCjAwMDAxNTUzODggMDAwMDAgbg0KMDAwMDE1NTQ0OCAwMDAwMCBuDQowMDAwMTU1NTA2
IDAwMDAwIG4NCjAwMDAxNTU1ODcgMDAwMDAgbg0KMDAwMDE1NTY0NyAwMDAwMCBuDQowMDAwMTU1
NzA1IDAwMDAwIG4NCjAwMDAxNTU3NjEgMDAwMDAgbg0KMDAwMDE1NTgxNyAwMDAwMCBuDQowMDAw
MTU1ODczIDAwMDAwIG4NCjAwMDAxNTU5MjkgMDAwMDAgbg0KMDAwMDE1NTk4NSAwMDAwMCBuDQow
MDAwMTU2MDQxIDAwMDAwIG4NCjAwMDAxNTYwOTcgMDAwMDAgbg0KMDAwMDE1NjE1MyAwMDAwMCBu
DQowMDAwMTU2MjA5IDAwMDAwIG4NCjAwMDAxNTYyNjYgMDAwMDAgbg0KMDAwMDE1NjMyMiAwMDAw
MCBuDQowMDAwMTU2Mzc5IDAwMDAwIG4NCjAwMDAxNTY0MzUgMDAwMDAgbg0KMDAwMDE1NjQ5MiAw
MDAwMCBuDQowMDAwMTU2NTg0IDAwMDAwIG4NCjAwMDAxNTY2NDEgMDAwMDAgbg0KMDAwMDE1NjY5
OCAwMDAwMCBuDQowMDAwMTU2NzU1IDAwMDAwIG4NCjAwMDAxNTY4MTIgMDAwMDAgbg0KMDAwMDE1
Njg2OSAwMDAwMCBuDQowMDAwMTU2OTM3IDAwMDAwIG4NCjAwMDAxNTY5OTQgMDAwMDAgbg0KMDAw
MDE1NzA1MSAwMDAwMCBuDQowMDAwMTU3MTc2IDAwMDAwIG4NCjAwMDAxNTcyMzMgMDAwMDAgbg0K
MDAwMDE1NzI5MCAwMDAwMCBuDQowMDAwMTU3MzQ3IDAwMDAwIG4NCjAwMDAxNTc0MDQgMDAwMDAg
bg0KMDAwMDE1NzQ2MSAwMDAwMCBuDQowMDAwMTU3NTE4IDAwMDAwIG4NCjAwMDAxNTc1NzUgMDAw
MDAgbg0KMDAwMDE1NzYzMiAwMDAwMCBuDQowMDAwMTU3Njg5IDAwMDAwIG4NCjAwMDAxNTc3NTIg
MDAwMDAgbg0KMDAwMDE1NzkxMSAwMDAwMCBuDQowMDAwMTU4MTA3IDAwMDAwIG4NCjAwMDAxNTgy
NTggMDAwMDAgbg0KMDAwMDE1ODQwOSAwMDAwMCBuDQowMDAwMTU4NTYwIDAwMDAwIG4NCjAwMDAx
NTg2OTkgMDAwMDAgbg0KMDAwMDE1ODg4MCAwMDAwMCBuDQowMDAwMTU5MDY2IDAwMDAwIG4NCjAw
MDAxNTkyNTIgMDAwMDAgbg0KMDAwMDE1OTQzOCAwMDAwMCBuDQowMDAwMTU5NTc3IDAwMDAwIG4N
CjAwMDAxNTk3MTYgMDAwMDAgbg0KMDAwMDE1OTkxMiAwMDAwMCBuDQowMDAwMTYwMTE4IDAwMDAw
IG4NCjAwMDAxNjAzMjkgMDAwMDAgbg0KMDAwMDE2MDU0MCAwMDAwMCBuDQowMDAwMTYwODA0IDAw
MDAwIG4NCjAwMDAxNjA5OTAgMDAwMDAgbg0KMDAwMDE2MTE3MSAwMDAwMCBuDQowMDAwMTYxMzQ3
IDAwMDAwIG4NCjAwMDAxNjE1MzcgMDAwMDAgbg0KMDAwMDE2MTY5MyAwMDAwMCBuDQowMDAwMTYx
OTk5IDAwMDAwIG4NCjAwMDAxNjIxMzggMDAwMDAgbg0KMDAwMDE2MjI4NCAwMDAwMCBuDQowMDAw
MTYyODI1IDAwMDAwIG4NCjAwMDAxNjI5NDAgMDAwMDAgbg0KMDAwMDE2MzE0MSAwMDAwMCBuDQow
MDAwMTYzMzY5IDAwMDAwIG4NCjAwMDAxNjM1OTIgMDAwMDAgbg0KMDAwMDE2Mzc5OCAwMDAwMCBu
DQowMDAwMTY0MDA0IDAwMDAwIG4NCjAwMDAxNjQxOTAgMDAwMDAgbg0KMDAwMDE2NDM3MSAwMDAw
MCBuDQowMDAwMTY0NjQ0IDAwMDAwIG4NCjAwMDAxNjQ4MjAgMDAwMDAgbg0KMDAwMDE2NDk5MSAw
MDAwMCBuDQowMDAwMTY1MTg3IDAwMDAwIG4NCjAwMDAxNjUyOTMgMDAwMDAgbg0KMDAwMDE2NTgx
OCAwMDAwMCBuDQowMDAwMTY1ODczIDAwMDAwIG4NCjAwMDAxNjU5MjggMDAwMDAgbg0KMDAwMDE2
NTk4MyAwMDAwMCBuDQowMDAwMTY2MDM4IDAwMDAwIG4NCjAwMDAxNjYwOTMgMDAwMDAgbg0KMDAw
MDE2NjE0OCAwMDAwMCBuDQowMDAwMTY2MjAzIDAwMDAwIG4NCjAwMDAxNjYyNTggMDAwMDAgbg0K
MDAwMDE2NjMxMyAwMDAwMCBuDQowMDAwMTY3MTY0IDAwMDAwIG4NCjAwMDAxNjcyMTkgMDAwMDAg
bg0KMDAwMDE2NzM0NSAwMDAwMCBuDQowMDAwMTY3OTkzIDAwMDAwIG4NCjAwMDAxNjgxMjAgMDAw
MDAgbg0KMDAwMDE2ODc0NCAwMDAwMCBuDQowMDAwMTY4Nzk5IDAwMDAwIG4NCjAwMDAxNjg5NzYg
MDAwMDAgbg0KMDAwMDE2OTEyMyAwMDAwMCBuDQowMDAwMTY5MTU1IDAwMDAwIG4NCjAwMDAxNjky
MDEgMDAwMDAgbg0KMDAwMDE2OTQxMiAwMDAwMCBuDQowMDAwMTcwMzc2IDAwMDAwIG4NCnRyYWls
ZXINPDwNL1NpemUgNTkwDS9JRFs8ZjIxYzdhN2FjYzkwMGE0YjU0MDE0YjAzMzY1YTBiNDA+PGI2
ZWZkMjM3YzFhYTFmNGQwNjlkZjY3MmNhMjg2YjM3Pl0NPj4Nc3RhcnR4cmVmDTE3Mw0lJUVPRg0=

------=_NextPart_000_00D7_01C3522F.6E423880--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 25 15:36:57 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18284
	for <forces-archive@IETF.ORG>; Fri, 25 Jul 2003 15:36:57 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19g8NA-0002vH-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 15:37:00 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19g8N9-0002vC-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 15:36:59 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00A9A195@cherry.ease.lsoft.com>; Fri, 25 Jul 2003 15:36:54 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49344585 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 25 Jul 2003 15:36:53 -0400
Received: from 132.151.1.176 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 25 Jul 2003 15:26:53 -0400
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id PAA17454; Fri, 25 Jul 2003 15:26:48
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Approved-By:  nsyracus@CNRI.RESTON.VA.US
Message-ID:  <200307251926.PAA17454@ietf.org>
Date:         Fri, 25 Jul 2003 15:26:48 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-forces-requirements-10.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Forwarding and Control Element Separation Working Group of the IETF.

        Title           : Requirements for Separation of IP Control and
                          Forwarding
        Author(s)       : H. Khosravi, T. Anderson
        Filename        : draft-ietf-forces-requirements-10.txt
        Pages           : 16
        Date            : 2003-7-25

This document introduces the ForCES architecture and defines a set
of associated terminology.  This document also defines a set of
architectural, modeling, and protocol requirements to logically
separate the control and data forwarding planes of an IP (IPv4,
IPv6, etc.) networking device.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-forces-requirements-10.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-forces-requirements-10.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-forces-requirements-10.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <2003-7-25144555.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-forces-requirements-10.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-forces-requirements-10.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <2003-7-25144555.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 25 16:54:02 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24209
	for <forces-archive@IETF.ORG>; Fri, 25 Jul 2003 16:54:02 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19g9Zl-0004W4-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 16:54:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19g9Zl-0004Vy-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 16:54:05 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00A9A5C4@cherry.ease.lsoft.com>; Fri, 25 Jul 2003 16:54:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49350600 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 25 Jul 2003 16:53:38 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 25 Jul 2003 16:53:37 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6PKpOA02907 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 25 Jul 2003 20:51:27 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6PKmbK22226 for <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 25 Jul 2003
          20:48:37 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072513532906085 for <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 25 Jul
          2003 13:53:29 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Fri, 25 Jul 2003 13:53:29 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: [FORCES] I-D ACTION:draft-ietf-forces-requirements-10.txt
Thread-Index: AcNS5B8Y5kMyVhgCSGOnDwV7aRf8tgACHsew
X-OriginalArrivalTime: 25 Jul 2003 20:53:29.0653 (UTC)
                       FILETIME=[CD4C4E50:01C352EE]
Approved-By:  "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Message-ID:  <42050DF556283A4D977B111EB7063208DAEB6F@orsmsx407.jf.intel.com>
Date:         Fri, 25 Jul 2003 13:53:29 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
Subject: Re: I-D ACTION:draft-ietf-forces-requirements-10.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi All

I have uploaded the latest rev of the Requirements draft.
It basically has couple of editorial changes based on
Chairs/IESG feedback and list discussion.

Here is a summary of the changes...

In section 7, point 6 changed
"ForCES MAY NOT impose strict reliability" -> "ForCES MUST NOT be
restricted to strict reliability"
This was based on comments from Robert Haas, Patrick Droz on the mailing
list

In section 6.5, point 8 changed
"In addition, FEs MUST allow logical functions..." -> "In addition, the
FE Model MUST allow logical functions..."
This was based on IESG feedback to avoid putting requirements on all FE
implementations.


Thanks
Hormuzd

-----Original Message-----
From: Internet-Drafts@ietf.org [mailto:Internet-Drafts@ietf.org]=20
Sent: Friday, July 25, 2003 12:27 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: [FORCES] I-D ACTION:draft-ietf-forces-requirements-10.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Forwarding and Control Element
Separation Working Group of the IETF.

        Title           : Requirements for Separation of IP Control and
                          Forwarding
        Author(s)       : H. Khosravi, T. Anderson
        Filename        : draft-ietf-forces-requirements-10.txt
        Pages           : 16
        Date            : 2003-7-25

This document introduces the ForCES architecture and defines a set
of associated terminology.  This document also defines a set of
architectural, modeling, and protocol requirements to logically
separate the control and data forwarding planes of an IP (IPv4,
IPv6, etc.) networking device.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-forces-requirements-10.tx
t

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the
message.

Internet-Drafts are also available by anonymous FTP. Login with the
username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-forces-requirements-10.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-forces-requirements-10.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail
readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 25 17:50:58 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA27878
	for <forces-archive@IETF.ORG>; Fri, 25 Jul 2003 17:50:58 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gASs-0005SE-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 17:51:02 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gASr-0005SB-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 17:51:01 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <20.00A9A988@cherry.ease.lsoft.com>; Fri, 25 Jul 2003 17:51:01 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49355494 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 25 Jul 2003 17:50:59 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 25 Jul 2003 17:50:59 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6PLj6J11088 for
          <forces@peach.ease.lsoft.com>; Fri, 25 Jul 2003 21:45:06 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6PLk5K20127 for <forces@peach.ease.lsoft.com>; Fri, 25 Jul 2003
          21:46:05 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072515024702722 for <forces@peach.ease.lsoft.com>; Fri, 25 Jul
          2003 15:02:47 -0700
Received: from orsmsx409.amr.corp.intel.com ([192.168.65.58]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Fri, 25 Jul 2003 14:50:57 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: ForCES Requirements Document Status
Thread-Index: AcNS9tSOepQr5gOWRZqB7CPyy89dFQ==
X-OriginalArrivalTime: 25 Jul 2003 21:50:58.0035 (UTC)
                       FILETIME=[D4B1A430:01C352F6]
Approved-By:  "Putzolu, David" <david.putzolu@INTEL.COM>
Message-ID:  <52D13A805349A249960B9943E5590BD8199EEE@orsmsx409.jf.intel.com>
Date:         Fri, 25 Jul 2003 14:50:57 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@intel.com>
Subject: ForCES Requirements Document Status
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

All,

As Hormuzd just mentioned, the requirements document
has been revved one last time. Small changes where made
to two parts of the document,  as described in the email
(url below) and previously described on the list on
June 5-10.

http://peach.ease.lsoft.com/scripts/wa.exe?A2=3Dind0307&L=3Dforces&D=3D1&=
T=3D0&O
=3DD&P=3D2803

Any final questions or comments about these changes=20
should be expressed now, as the document is going to=20
the IESG for review at their next meeting.

Cheers,
David


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 25 19:22:50 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA01250
	for <forces-archive@IETF.ORG>; Fri, 25 Jul 2003 19:22:50 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gBtm-0006MF-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 19:22:54 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gBtl-0006MC-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 19:22:53 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00A9AF38@cherry.ease.lsoft.com>; Fri, 25 Jul 2003 19:22:53 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49361727 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 25 Jul 2003 19:22:52 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 25 Jul 2003 19:22:52 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6PNGwJ14701 for
          <forces@peach.ease.lsoft.com>; Fri, 25 Jul 2003 23:16:59 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6PNHvK25409 for <forces@peach.ease.lsoft.com>; Fri, 25 Jul 2003
          23:17:57 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072516343902304 for <forces@peach.ease.lsoft.com>; Fri, 25 Jul
          2003 16:34:39 -0700
Received: from orsmsx409.amr.corp.intel.com ([192.168.65.58]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Fri, 25 Jul 2003 16:22:50 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Thread-Index: AcNTA6oC4Ra8ALB7TV2u7hlVJvGf1Q==
X-Priority: 1
Priority: Urgent
Importance: high
X-OriginalArrivalTime: 25 Jul 2003 23:22:50.0329 (UTC)
                       FILETIME=[AA46F490:01C35303]
Approved-By:  "Putzolu, David" <david.putzolu@INTEL.COM>
Message-ID:  <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel.com>
Date:         Fri, 25 Jul 2003 16:22:49 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@intel.com>
Subject: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

All,

At the 57th IETF meeting last week the authors of=20
draft-yang-forces-model-02.txt asked that the draft=20
be made a working group document.   The sense of
the room was that it should be.   I would like=20
to see if there is consensus on the list on this.

Please indicate by August 1st whether you feel that=20
the following draft is ready to become a ForCES
working group document:

http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt

Note that becoming a working group document does
not finalize the document -  it means that the=20
general direction and structure of the document=20
is accepted as correct, and that the working=20
group is willing to adopt is as the basis for=20
further work.  If accepted as a WG document, it=20
will remain a draft and will be subject to=20
change based on feedback from the participants=20
of the working group.

Thanks,
David


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 25 21:33:35 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA05340
	for <forces-archive@IETF.ORG>; Fri, 25 Jul 2003 21:33:34 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gDwH-0000IA-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 21:33:37 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gDwG-0000I7-00
	for forces-archive@IETF.ORG; Fri, 25 Jul 2003 21:33:36 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00A9B264@cherry.ease.lsoft.com>; Fri, 25 Jul 2003 21:33:36 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49371178 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 25 Jul 2003 21:33:35 -0400
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 25 Jul 2003 21:33:35 -0400
Received: from [66.95.38.74] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 5116790 for
          FORCES@PEACH.EASE.LSOFT.COM; Fri, 25 Jul 2003 21:33:34 -0400
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  "Joel M. Halpern" <joel@STEVECROCKER.COM>
Message-ID:  <5.1.0.14.0.20030725213307.020eda28@mail.stevecrocker.com>
Date:         Fri, 25 Jul 2003 21:33:21 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@stevecrocker.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel. com>
Precedence: list

Yes (as one would expect I would say.)
Joel M. Halpern

At 04:22 PM 7/25/2003 -0700, you wrote:
>All,
>
>At the 57th IETF meeting last week the authors of
>draft-yang-forces-model-02.txt asked that the draft
>be made a working group document.   The sense of
>the room was that it should be.   I would like
>to see if there is consensus on the list on this.
>
>Please indicate by August 1st whether you feel that
>the following draft is ready to become a ForCES
>working group document:
>
>http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
>
>Note that becoming a working group document does
>not finalize the document -  it means that the
>general direction and structure of the document
>is accepted as correct, and that the working
>group is willing to adopt is as the basis for
>further work.  If accepted as a WG document, it
>will remain a draft and will be subject to
>change based on feedback from the participants
>of the working group.
>
>Thanks,
>David


From owner-forces@PEACH.EASE.LSOFT.COM  Sat Jul 26 16:10:35 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17391
	for <forces-archive@IETF.ORG>; Sat, 26 Jul 2003 16:10:34 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gVNF-0004pI-00
	for forces-archive@IETF.ORG; Sat, 26 Jul 2003 16:10:37 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gVN9-0004p8-00
	for forces-archive@IETF.ORG; Sat, 26 Jul 2003 16:10:31 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00A9DC24@cherry.ease.lsoft.com>; Sat, 26 Jul 2003 16:10:30 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49450495 for FORCES@PEACH.EASE.LSOFT.COM;
          Sat, 26 Jul 2003 16:04:26 -0400
Received: from 218.108.250.185 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Sat, 26 Jul 2003 16:04:24 -0400
Received: from wwm1([218.108.145.82]) by hzcnc.com(AIMC 2.9.5.3) with SMTP id
          jm63f22dff8; Sun, 27 Jul 2003 04:03:41 +0800
References:  <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
              boundary="----=_NextPart_000_016B_01C353F4.2F09E890"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
Approved-By:  Weiming Wang <wangwm@HZCNC.COM>
Message-ID:  <016f01c353b1$21353dc0$c0f9fea9@wwm1>
Date:         Sun, 27 Jul 2003 04:04:32 +0800
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Weiming Wang <wangwm@hzcnc.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------=_NextPart_000_016B_01C353F4.2F09E890
Content-Type: multipart/alternative;
        boundary="----=_NextPart_001_016C_01C353F4.2F09E890"


------=_NextPart_001_016C_01C353F4.2F09E890
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: base64

DQpEZWFyIERhdmlkLCBhbmQgTGlseSwgSm9lbCwgUmFtLCBhbmQgQWxhbiwNCg0KDQpBcyBvbmUg
aW4gdGhlIG1haWxpbmcgbGlzdCwgSSBmYXZvciB0aGlzIG1vZGVsIGRyYWZ0IGFzIFdHIGRvY3Vt
ZW50LiBUaGlzIHN1cmVseSBjYW4gc3BlZWQgdXAgV0cgd29yayBhbmQgbWFrZSByZXNlYXJjaCBt
b3JlIGZvY3VzaW5nLg0KDQpJJ20gaW50ZXJlc3RlZCBpbiB0aGUgbW9kZWwgd29yaywgc28gSSBo
YXZlIG1hZGUgc29tZSBjb21tZW50cyBvbiB0aGlzIGRvY3VtZW50IGFzIGZvbGxvd3MsIGhvcGlu
ZyB0byBiZSBvZiBzb21lIGhlbHAgdG8gcGVyZmVjdCB0aGUgZG9jdW1lbnQ6DQoNCjEuIEluIEZp
Z3VyZSAzKGEpIHNob3duIGJlbGxvdywgY29ubmVjdGlvbnMgYmV0d2VlbiBibG9ja3Mgc2VlbSBp
biBhbiBpbnRlcnNlY3RlZCB3YXksDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgKy0tLS0tLS0tLS0t
KyAgICB8ICAgICArLS0tLS0tLS0tLS0rICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgIHwgICAgICAgICAgIHwgICAgdiAgICAgfCAgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgIC0+fCBpbmdyZXNzICAgfC0tLS0tLS0tLT58Y2xhc3Np
ZmllciB8LS0tLQ0KICAgICAgICAgfCBwb3J0cyAgICAgfCAgICAgICAgICB8ICAgICAgICAgICB8
LS0tLSANCiAgICAgICAgICstLS0tLS0tLS0tLSsgICAgICAgICAgKy0tLS0tLS0tLS0tKyAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkkgZG9uJ3Qga25v
dyBpZiBpbnRlcnNlY3RlZCBjb25uZWN0aW9ucyBtYXkgbWFrZSB0b3BvbG9neSByZXByZXNlbnRh
dGlvbiBtb3JlIGNvbXBsZXggb3Igbm90LiBBY3R1YWxseSB0aGUgZmlndXJlIGNhbiBhbHNvIGJl
IGV4cHJlc3NlZCBhcyBmb2xsb3dzLCANCiAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0KICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAr
LS0tLS0tLS0tLS0rICAgIHwgICAgICstLS0tLS0tLS0tLSsgICAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICAgfCAgICAgICAgICAgfCAgICArLS0tLT58ICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgLT58IGluZ3Jlc3MgICB8LS0tLS0t
LS0tPnxjbGFzc2lmaWVyIHwtLS0tDQogICAgICAgICB8IHBvcnRzICAgICB8ICAgICAgICAgIHwg
ICAgICAgICAgIHwtLS0tIA0KICAgICAgICAgKy0tLS0tLS0tLS0tKyAgICAgICAgICArLS0tLS0t
LS0tLS0rICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K
QWx0aG91Z2ggYSBjbGFzc2lmaWVyIG1heSBvbmx5IGhhdmUgb25lIGlucHV0IGluIHRoZSBoYXJk
d2FyZSB2aWV3cG9pbnQsIHRoaXMgaXMgcHJhY3RpY2FsLCBiZWNhdXNlIEZFIG1vZGVscyBhcmUg
YWJzdHJhY2VkIG1vZGVscyBmcm9tIHRoZSBGb3JDRVMgdmlld3BvaW50LiBGb3IgdGhlIGFib3Zl
IGNoYW5nZWQgZmlndXJlLCB3ZSBvbmx5IG5lZWQgdG8gcHJvcGVybHkgc2V0IGNsYXNzaWZpZXIg
YXR0cmlidXRlcyB0aGVuIGl0IGNhbiBzdXJlbHkgZ2V0IHRoZSBwYWNrZXRzIGFuZCBrbm93IHdo
ZXJlIHRoZXkgYXJlIGZyb20uIA0KDQpJZiBpbnRlcnNlY3RlZCBjb25uZWN0aW9ucyBtYXkgbWFr
ZSB0aGluZ3MgY29tcGxpY2F0ZWQsIGNhbiBpdCBiZSBzdGF0ZWQgaW4gdGhlIGRvY3VtZW50IHRv
IGFvaWQgdXNpbmcgaXQ/DQoNCg0KMi4gRm9yIEZFIGJsb2NrIGxpYnJhcnksIEkgcmVjb21tZW5k
IHRvIGFkZCBhIHF1aXRlIGZ1bmN0aW9uYXJpbHkgdW5pdmVyc2FsIGJsb2NrLCB3aGljaCBtYXkg
YmUgY2FsbGVkIGEgbWF0Y2ggYmxvY2ssc2hvdyBpbiBmb2xsb3dpbmcgZmlndXJlLA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAtIC0gLSAtIC0gLSAtIC0gLSAtIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICBtYXRjaCBibG9jayAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgIHwgICstLS0t
LS0tLS0tLS0rDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgIHwgICB8
DQogICAgICAgICAgICAgICAgICAgICAgICAgfCAgfCAgcnVsZSBiYXNlIHwNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgfCAgIHwNCiAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICArLS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgfA0KICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICBWIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0rICAgfA0KICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIHwgICAgICAgICAgICB8LS0tLS0tLT4NCiAgICAgICAgICAgICAgICAg
ICAtLS0tLS0tLT58ICBtYXRjaGluZyAgfC0tLS0tLS0+DQogICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgfCAgICAgICAgICAgIHwuLi4uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwtLS0tLS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgIHwgICstLS0tLS0t
LS0tLS0rICAgfA0KICAgICAgICAgICAgICAgICAgICAgICAgICAtIC0gLSAtIC0gLSAtIC0gLSAt
DQpUaGlzIGJsb2NrIGlzIGluc2lkZWx5IGNvbXBvc2VkIG9mIGEgcnVsZSBiYXNlIGFuZCBhIG1h
dGNoaW5nIG1lY2hhbmlzbS4gSXQganVzdCBkb2VzIG1hdGNoIGFjY29yZGluZyB0byB0aGUgcnVs
ZSBhbmQgb3V0cHV0cyBJUCBwYWNrZXRzIGFjY29yZGluZyB0byB0aGUgcnVsZSdzIGFjdGlvbiB0
byBzcGVjaWZpYyBlZ3Jlc3Nlcy4gVGhpcyBibG9jayBjYW4gYmUgYXBwbGllZCB0byBjbGFzc2lm
aWNhdGlvbiwgZmlsdGVyaW5nLCBtb2RpZnlpbmcsIHJvdXRpbmcoZm9yd2FyZGluZyksYW5kIGV2
ZW4gZHJvcHBpbmcuIEJ5IHVzaW5nIHRoaXMgYmxvY2ssIEZvckNFUyBwcm90b2NvbCBtYXkgYmUg
bW9yZSB1bmlmb3JtbHkgYW5kIHNpbXBsIG1hZGUsIHNpbmNlIGF0dHJpYnV0ZXMgZm9yIHRoZXNl
IGJsb2NrIGZ1bmN0aW9ucyBjYW4gbWFpbHkgYmUgYWJzdHJhY3RlZCBhcyBydWxlcywgd2hhdCB3
ZSBzaG91bGQgZG8gaXMgdG8gYWRkIHJ1bGVzLCBkZWxldGUgcnVsZXMsIGV0Yy4gVGhpcyBkb2Vz
bid0IG1lYW4gdGhhdCB0aGUgcmVhbCBpbXBsZW1lbnRhdGlvbiBvZiBGb3JDRVMgcm91dGVycyBz
aG91bGQgYWxzbyB1c2Ugc3VjaCBhcmNoaXRlY3R1cmUuIEFnYWluIEkgdGhpbmsgRm9yQ0VTIGFy
Y2hpdGVjdHVyZSBhcmUgYmFzZWQgb24gYWJzdHJhY3Rpb24sIHRoZSBzaW1wbGUgdGhlIGFic3Ry
YWN0aW9uIHRoZSBiZXR0ZXIsIHRoZSBib3R0b20gZm9yIGFic3RyYWN0aW9uIGlzIGl0IGNhbiBi
ZSBpbXBsZW1lbnRlZCBpbiBoYXJkd2FyZSBhbmQgY29kZXMuIA0KDQozLiBGb3IgdGhlIHdheXMg
dG8gbW9kZWwgRkUgYmxvY2sgdG9wb2xvZ3ksIGRvY3VtZW50IGhhdmUgcHJlc2VudGVkIHR3byBh
cHByb2FjaGVzLCBEaXJlY3RlZCBHcmFwaCBUb3BvbG9naWNhbCBBcHByb2FjaCBhbmQgRW5jb2Rl
ZCBTdGF0ZSBBcHByb2FjaC4gVGhlIGxhdHRlciBuZWVkcyB0byB1c2UgbWV0YS1kYXRhLiBUaGVz
ZSBhcHByb2FjaGVzIGFyZSB0cnVlbHkgZWZmZWN0aXZlLiBIZXJlIEkganVzdCB3YW50IHRvIGlu
dHJvZHVjZSBhIHdheSB0aGF0IEkgaGF2ZSBiZWVuIHVzaW5nIGluIG15IGV4cGVyaW1lbnRhbCBv
cGVuIHByb2dyYW1tYWJsZSBzeXN0ZW0gYW5kIGl0IGhhcyBzaG93biBiZSBwcmFjdGljYWwgYW5k
IGVmZmljaWVudCBpbiBhIHJlYWwgc3lzdGVtKEkgaGF2ZSBwb3N0ZWQgYSBtZXNzYWdlIHRvIEZv
ckNFUyBsaXN0IG9uIHRoaXMgc2V2ZXJhbCBkYXlzIGJlZm9yZSkuIE15IGFwcHJvYWNoIGlzIGJh
c2VkIG9uIHRoZSBvcGVuaW9uIHRoYXQsIGluIG9yZGVyIHRvIGVmZmljaWVudGx5IHJlcHJlc2Vu
dCBGRSBibG9jayB0b3BvbG9neSwgd2Ugbm90IG9ubHkgbmVlZCB0byBkZWZpbmUgYmxvY2tzIGV4
cGxpY2l0bHkgZnJvbSBDRSBwbGFuZSwgd2UgYWxzbyBuZWVkIGRlZmluZSB0aGUgY29ubmVjdGlv
bnMgZXhwbGljaXRseS4gVGhpcyBzZWVtcyBsaWtlIHN1cGVyZmx1b3VzIHdvcmRzLCBidXQgaW4g
ZmFjdCBpdCBpcyBub3QuIFdheXMgd2Ugbm93IHVzZSBhcmUgYWxsIHRyeWluZyB0byBkZWZpbmUg
Y29ubmVjdGlvbnMgaW1wbGljaXRseShieSBtZXRhLWRhdGEgb3Igb3RoZXJzKS4gTXkgYXBwcm9h
Y2ggaXMganVzdCB0byBhc3NpZ24gZXZlcnkgY29ubmVjdGlvbiBhIHRhZyBmcm9tIENFIHBsYW5l
LCBJIGNhbGwgaXQgYSBQYWNrZXRGbG93SUQoUGtmSUQpLiBDb25uZWN0aW9uIGZyb20gb25lIGJs
b2NrIGVncmVzcyB0byBtYW55IG90aGVyIGJsb2NrIGluZ3Jlc3Nlcyh0aGlzIG1heSBiZSB1c2Vk
IGZvciBicm9hZGNhc3Qgb3IgbXVsdGljYXN0KWlzIG9ubHkgdHJlYXRlZCBhcyBvbmUgY29ubmVj
dGlvbiBhbmQgYXNzaWduZWQgb25lIFBrZklELCBhcyBmb2xsb3dpbmcgZmlndXJlIHNob3dzLA0K
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKy0tLS0tLS0tLSsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLT58IFF1ZXVlIDEgfCANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICArLS0tLS0t
LS0tKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0rICAgUGtmSUQg
MSAgICB8ICAgICAgICstLS0tLS0tLS0rDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0+fCBRdWV1ZSAyIHwNCiAgICAgICAgICAg
ICAgICAgICAtLS0tLS0tLT58IGNsYXNzaWZpZXIgfC0tLS0tLS0+ICAgICAgICAgICAgICArLS0t
LS0tLS0tKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICB8Li4uLg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICB8LS0tLS0tLT4NCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tKyAgIA0KV2hlcmUgUGtmSUQxIGlz
IGFzc2lnbmVkIHRvIGNvbm5lY3Rpb24gdGhhdCBjb21lcyBmcm9tIGEgY2xhc3NpZmllciBvdXRw
dXQgYW5kIGdvZXMgaW5kaXZpZHVhbGx5IHRvIHF1ZXVlMSBhbmQgcXVldWUyIGJsb2Nrcy4NCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgDQpQa2ZJRHMgYXJlIGRlZmluZWQgYnkgQ0UgYXQgdGhl
IHRpbWUgYmxvY2tzIGFyZSBkZWZpbmVkLCBhbmQgY2FuIGJlIG1vZGlmaWVkIGxhdGVyIGR1cmlu
ZyBydW50aW1lLiANCg0KTm90ZSB0aGF0IGNvbm5lY3Rpb25zIGRlZmluZWQgYnkgUGtmSURzIGFy
ZSBzdGlsbCBhYnN0cmFjdGl2ZSBvbmVzLCB3ZSBtYXkgaGF2ZSBtYW55IGNvbm5lY3Rpb25zIHdo
aWNoIGFyZSBpbiBGRSBpbXBsZW1lbnRhdGlvbiBwbGFuZSBvbmx5IG9uZSBwaHlzaWNhbCBjb25u
ZWN0aW9uLCB3aGlsZSBQa2ZJRHMgYXJlIHJlYWwgdG8gRkUgaW1wbGVtZW50YXRpb24uIFRoZXkg
YWN0IGxpa2UgZ2xvYmFsIHZhcmlhYmxlcyBhbmQgaW1wbGVtZW50YXRpb24gY29kZXMgY2FuIHVz
ZSBQa2ZJRHMgYXMgaW5kZXggdG8gZmV0Y2ggYW5kIHB1dCBJUCBwYWNrZXRzIGF0IGNvcnJlY3Qg
cGxhY2VzLiBGcm9tIHRoaXMgcG9pbnQgb2YgdmlldywgUGtmSUQgYWN0cyBhbHNvIGxpa2UgYSBr
aW5kIG9mICJtZXRhLWRhdGEiLGJ1dCB0aGlzICJtZXRhLWRhdGEiIGRvZXNuJ3QgbWFrZSBiYXJy
aWVycywgaW5zdGVhZCBpdCBtYWtlIGdyZWF0IGJlbmVmaXRzLiBKdXN0IGJ5IGRlZmluaW5nIGFs
bCB0aGUgUGtmSURzIGluIGFuIEZFLCB0aGUgYmxvY2sgdG9wb2xvZ3kgaXMgYWxzbyBkZWZpbmVk
LiBJbiBteSBleHBlcmltZW50YWwgc3lzdGVtLCB0aWxsIG5vdyBJIHN0aWxsIGhhdmVuJ3QgZm91
bmQgYW55IG5lY2Vzc2FyeSB0byB1c2Ugc3BlY2lmaWMgbW9kZWxpbmcgbGFuZ3VhZ2UobWF5YmUg
bGF0ZXIsIEknbCBlbmNvdW50ZXIgZGlmZmljdWx0eSwgZm9yIG15IHN5c3RlbSBpcyBvbmx5IGJh
c2VkIG9uIHNpbmdsZSBjcHUgYmFzZWQgbGludXgpLiBJIGhhdmUgYWxzbyBmb3VuZCBQa3RJRHMg
Y2FuIGJlIG1vZGlmaWVkIGR5bmFtaWNhbGx5IGR1cmluZyBydW50aW1lLCBzbyBhcyB0byBtZWV0
IHRoZSByZXF1aXJlbWVudHMgc3VjaCBhcyBEaWZmc2VydiBhbmQgUlNWUCBpbXBsZW1lbnRhdGlv
bi4gVGhpcyBtYXkgaW1wbHkgdGhhdCB3aGVuZXZlciB3ZSBuZWVkIHRvIGNoYW5nZSB0aGUgSVAg
cGFja2V0IHdhbGtpbmcgd2F5IGluIEZFLCB3ZSBpbiBmYWN0IG5lZWQgdG8gbGV0IENFIGtub3cu
IFNvIEkgZ3Vlc3MgZm9yIG90aGVyIGZ1bmN0aW9ucyB0aGF0IHdlIG5vdyB0aGluayBtYXkgbmVl
ZCAibWV0YS1kYXRhIiB0byBhY3QsIHRoZXkgbWF5IGFsc28gYWJsZSB0byBiZSBjb250cm9sbGVk
IGJ5IENFLCBzbyB0aGF0ICJtZXRhLWRhdGEiIGluIEZFIHBsYW5lIGNhbiBiZSBhdm9pZGVkLiAN
Cg0KSSBoYXZlIGFsc28gY29uc2lkZXJlZCBpZiB1c2luZyBvZiBQa2ZJRHMgbWlnaHQgZGlzb3Jk
ZXIgSVAgcGFja2V0cywgYnV0IEkgZmluZCB0aGF0IHdoZW4gSVAgcGFja2V0cyBhcmUgbmVlZCB0
byBiZSBkaXZpZGVkLCB0aGVyZSBpcyBubyBuZWVkIHRvIGNvbnNpZGVyIHRoZWlyIG9yZGVycyBh
dCBsYXRlciBibG9ja3MgYW55bW9yZS4gDQoNCkl0IGFsc28gc2VlbXMgbGlrZSB0aGF0IFBrZklE
cyBtYWtlIG1lIGFibGUgdG8gZGVmaW5lIHNvbWUgY29va2llKG9yIGFwcGxldCkgbGlrZSBjb2Rl
cyBhdCBDRSBzaWRlLCBhbmQgdGhleSBjYW4gYmUgdXBsb2FkZWQgdG8gRkUsIGJlY2F1c2UgUGtm
SURzIG1ha2UgQ0UgYWJsZSB0byByZWFjaCB0aGUgcmVhbCBJUCBwYWNrZXQgZmxvd3MgaW4gRkUu
IEluIHRoaXMgd2F5LCBJIGd1ZXNzIGlmIHRoaXMgY2FuIGJlIHVzZWQgZm9yIENFIHRvIGRlZmlu
ZSBicmFuZCBuZXcgYmxvY2tzIG9yIHJlbmV3IGJsb2NrIGFsZ29yaXRobXMgaW4gRkUgd2l0aG91
dCBGRSBtYW51ZmFjdHVyZXJzIGludGVyZmVyaW5nLCB3aGVuIG1hbnVmYWN0dXJlcnMgc3VwcG9y
dCB0aGUgc3RhbmRhcmRpemVkIGNvZGUgbGFuZ3VhZ2UuIEJ1dCB0aGUgd29yayBpcyBzdGlsbCBp
biB0aGUgd2F5IGFuZCByZXN1bHQgbm90IGFzc3VyZWQuDQoNCjQuIEZvciBibG9jayBtYW5pcHVs
YXRpb24gb24gQ0Ugc2lkZSwgSSB0aGluayBpZiBpdCBpcyBuZWVkZWQgZm9yIEZvckNFUyBwcm90
b2NvbCB0byBzdXBwb3J0IGJsb2NrIHVuaW9uIGFuZCBiaWcgbmV3IGJsb2NrIGRlZmluaW5nIGR5
bmFtaWNhbGx5LCBzbyBhcyB0byBzaW1wbGlmeSBibG9jayBjb25maWd1cmF0aW9ucy4gRm9yIGlu
c3RhbmNlLCBhIHNjaGVkdWxlciBpcyB1c3VhbGx5IGFzc29jaWF0ZWQgd2l0aCBtYW55IHF1ZXVl
cywgYW5kIGZvciBhIEZFIG9yIEZFcyBpbiBhIE5FLCBpdCdzIHF1aXRlIHBvc3NpYmxlIHRoZXkg
aGF2ZSBzYW1lIHNjaGVkdWxlciBzdHJ1Y3R1cmVzIGFuZCBjYXBhYmlsaXRpZXMuIElmIEZvckNF
UyBwcm90b2NvbCBpcyBjYXBhYmxlIG9mIGRlZmluaW5nIGEgbmV3IGJsb2NrIGNvbXBvc2VkIG9m
IHRoZXNlIGV4aXN0aW5nIHF1ZXVlcyBhbmQgc2NoZWR1bGVyLCBpdCB3aWxsIG1ha2UgY29uZmln
dXJhdGlvbiBlYXNpZXIuDQoNCkkndiB3cml0dGVuIHRvbyBtdWNoIGFuZCBtYXkgbWFrZSB5b3Ug
ZmVlbCBzbGVlcHkgdG8gcmVhZCwgc28gSSB3aWxsIHN0b3AgaGVyZS4gQW55d2F5LCBJJ20gaW50
ZXJlc3RlZCBpbiB5b3VyIHdvcmsgYW5kIGFwcHJlY2lhdGUgdGhlIGRvY3VtZW50LiBJZiBteSBj
b21tZW50cyBhcmUgbm90IHJlbGV2YW50IG9yIHdpdGggbWlzdGFrZXMgaW4gaXQsIHBsZWFzZSBl
eGN1c2UgbWUuDQoNCkZvciBmZWFyIHRoZSBtZXNzYWdlIG1pZ2h0IG5vdCBkaXNwbGF5IGNvcnJl
Y3RseSBiZWNhdXNlIG9mIHRoZSB0eHQgZmlndXJlLCBJJ3YgbWFkZSBhIGNvcHkgaW4gV29yZCBp
biB0aGUgYXR0YWNobWVudC4NCg0KQmVzdCBSZWdhcmRzLA0KDQoNCldlaW1pbmcgV2FuZyh3YW5n
d21AaHpjbmMuY29tIG9yIHdtd2FuZ0BtYWlsLmh6aWMuZWR1LmNuICkNCg0KDQoNCg0KDQoNCg0K

------=_NextPart_001_016C_01C353F4.2F09E890
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWlz
by04ODU5LTEiIGh0dHAtZXF1aXY9Q29udGVudC1UeXBlPg0KPE1FVEEgY29udGVudD0iTVNIVE1M
IDUuMDAuMzUwMi41MzkwIiBuYW1lPUdFTkVSQVRPUj4NCjxTVFlMRT48L1NUWUxFPg0KPC9IRUFE
Pg0KPEJPRFk+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+PC9GT05U
PiZuYnNwOzwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSYjMjM0MzU7JiMyMDMwNzsgc2l6ZT0yPkRl
YXIgRGF2aWQsIGFuZCBMaWx5LCBKb2VsLCBSYW0sIGFuZCANCkFsYW4sPC9GT05UPjwvRElWPg0K
PERJVj4mbmJzcDs8L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9JiMy
MzQzNTsmIzIwMzA3OyBzaXplPTI+QXMmbmJzcDtvbmUgaW4gdGhlIG1haWxpbmcgbGlzdCwmbmJz
cDtJIGZhdm9yIHRoaXMgDQptb2RlbCZuYnNwO2RyYWZ0IGFzIFdHIGRvY3VtZW50LiBUaGlzIHN1
cmVseSBjYW4gc3BlZWQgdXAmbmJzcDtXRyB3b3JrIGFuZCANCm1ha2UmbmJzcDtyZXNlYXJjaCBt
b3JlIGZvY3VzaW5nLjwvRk9OVD48L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05U
IGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+SSdtIGludGVyZXN0ZWQgaW4gdGhlIG1vZGVs
IHdvcmssIHNvJm5ic3A7SSBoYXZlIG1hZGUgDQpzb21lIGNvbW1lbnRzIG9uIHRoaXMgZG9jdW1l
bnQgYXMgZm9sbG93cywgaG9waW5nIHRvIGJlIG9mIHNvbWUgaGVscCANCnRvJm5ic3A7cGVyZmVj
dCB0aGUgZG9jdW1lbnQ6PC9GT05UPjwvRElWPg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+PEZP
TlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNpemU9Mj4xLiBJbiBGaWd1cmUgMyhhKSBzaG93biBi
ZWxsb3csIGNvbm5lY3Rpb25zIGJldHdlZW4gDQpibG9ja3Mgc2VlbSBpbiBhbiBpbnRlcnNlY3Rl
ZCB3YXksPC9GT05UPjwvRElWPg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0m
IzIzNDM1OyYjMjAzMDc7IA0Kc2l6ZT0yPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyANCistLS0tLS0tLS0tLS0tLS0tLS0tLS0mbmJzcDs8L0ZPTlQ+PC9ESVY+DQo8RElWPjxG
T05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyANCnNpemU9Mj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgDQp8Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7
PEJSPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCist
LS0tLS0tLS0tLSsmbmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAN
CistLS0tLS0tLS0tLSsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQombmJzcDsgJm5ic3A7PEJSPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCnwmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQp8Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHYmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQp8Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KfCZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyANCjxCUj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgLSZndDt8IGluZ3Jlc3MmbmJzcDsmbmJzcDsgDQp8LS0tLS0tLS0tJmd0O3xjbGFzc2lmaWVy
IA0KfC0tLS08QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHwgDQpwb3J0cyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCnwmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQp8Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KfC0tLS0mbmJz
cDs8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0K
Ky0tLS0tLS0tLS0tKyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyANCistLS0tLS0tLS0tLSsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8QlI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNl
PSYjMjM0MzU7JiMyMDMwNzsgc2l6ZT0yPkkgZG9uJ3Qga25vdyBpZiBpbnRlcnNlY3RlZCBjb25u
ZWN0aW9ucyANCm1heSZuYnNwO21ha2UmbmJzcDt0b3BvbG9neSByZXByZXNlbnRhdGlvbiBtb3Jl
IGNvbXBsZXggb3Igbm90LiBBY3R1YWxseSB0aGUgDQpmaWd1cmUgY2FuIGFsc28gYmUgZXhwcmVz
c2VkIGFzIA0KZm9sbG93cywmbmJzcDs8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvRk9OVD48Rk9OVCANCmZhY2U9JiMyMzQzNTsmIzIwMzA3OyBz
aXplPTI+PC9ESVY+DQo8RElWPg0KPERJVj48Rk9OVCBmYWNlPSYjMjM0MzU7JiMyMDMwNzsgDQpz
aXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLSZuYnNwOzwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYj
MjAzMDc7IA0Kc2l6ZT0yPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCnwm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQombmJzcDs8QlI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KKy0tLS0tLS0tLS0tKyZuYnNwOyZu
YnNwOyZuYnNwOyB8Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KKy0tLS0tLS0tLS0tKyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyANCiZuYnNwOyAmbmJzcDs8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCnwmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsrLS0tLSZndDt8Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IA0KfCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCjxCUj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLSZndDt8IGluZ3Jlc3MmbmJzcDsmbmJzcDsgDQp8
LS0tLS0tLS0tJmd0O3xjbGFzc2lmaWVyIA0KfC0tLS08QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHwgDQpwb3J0cyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyANCnwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgDQp8Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IA0KfC0tLS0mbmJzcDs8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KKy0tLS0tLS0tLS0tKyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCistLS0tLS0tLS0tLSsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDs8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9GT05U
PjwvRk9OVD48L0RJVj48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNp
emU9Mj5BbHRob3VnaCBhIGNsYXNzaWZpZXIgbWF5IG9ubHkgaGF2ZSBvbmUgaW5wdXQgaW4gdGhl
IA0KaGFyZHdhcmUgdmlld3BvaW50LCB0PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNpemU9
Mj5oaXMgaXMgcHJhY3RpY2FsPC9GT05UPiwmbmJzcDtiZWNhdXNlIA0KRkUgbW9kZWxzIGFyZSBh
YnN0cmFjZWQgbW9kZWxzIGZyb20gdGhlIEZvckNFUyB2aWV3cG9pbnQuIEZvciB0aGUgYWJvdmUg
Y2hhbmdlZCANCmZpZ3VyZSwgd2Ugb25seSBuZWVkIHRvIHByb3Blcmx5IHNldCBjbGFzc2lmaWVy
IGF0dHJpYnV0ZXMgdGhlbiBpdCBjYW4gc3VyZWx5IA0KZ2V0IHRoZSBwYWNrZXRzIGFuZCBrbm93
IHdoZXJlIHRoZXkgYXJlJm5ic3A7ZnJvbS4gPC9GT05UPjwvRElWPg0KPERJVj4mbmJzcDs8L0RJ
Vj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNpemU9Mj5JZiBpbnRlcnNlY3Rl
ZCBjb25uZWN0aW9ucyBtYXkgbWFrZSB0aGluZ3MgDQpjb21wbGljYXRlZCwgY2FuIGl0IGJlJm5i
c3A7c3RhdGVkIGluIHRoZSBkb2N1bWVudCB0byBhb2lkIHVzaW5nIA0KaXQ/PC9GT05UPjwvRElW
Pg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9
JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+Mi4gRm9yIEZFIGJsb2NrIGxpYnJhcnksIEkgcmVjb21t
ZW5kIHRvIGFkZCBhIHF1aXRlIA0KZnVuY3Rpb25hcmlseSB1bml2ZXJzYWwgYmxvY2ssIHdoaWNo
IG1heSBiZSBjYWxsZWQgYSBtYXRjaCBibG9jayxzaG93IGluIA0KZm9sbG93aW5nIGZpZ3VyZSw8
L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNwOyZuYnNwOyZuYnNwOyAm
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyAN
CiZuYnNwOyZuYnNwOy0gLSAtIC0gLSAtIC0gLSAtIC0mbmJzcDs8L0ZPTlQ+PC9ESVY+DQo8RElW
PjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyANCnNpemU9Mj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDt8Jm5ic3A7Jm5ic3A7IA0KbWF0Y2ggYmxvY2smbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSYjMjM0MzU7JiMyMDMw
NzsgDQpzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fCANCjwv
Rk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IA0Kc2l6ZT0yPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3wmbmJzcDsgDQorLS0tLS0tLS0tLS0t
KzwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNpemU9Mj4m
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7Jm5ic3A7Jm5ic3A7
ICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7
IA0KJm5ic3A7Jm5ic3A7Jm5ic3A7IHwmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCnwmbmJzcDsmbmJzcDsgfDwvRk9OVD48L0RJVj4NCjxE
SVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNpemU9Mj4mbmJzcDsmbmJzcDsmbmJzcDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNw
OyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7fCZuYnNwOyB8
Jm5ic3A7IHJ1bGUgYmFzZSB8PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSYjMjM0MzU7
JiMyMDMwNzsgc2l6ZT0yPiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgDQom
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyAm
bmJzcDsmbmJzcDsmbmJzcDsgDQombmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNw
OyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KfCZuYnNwOyZuYnNwOyB8
PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSYjMjM0MzU7JiMyMDMwNzsgc2l6ZT0yPiZu
YnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgDQombmJzcDsmbmJzcDsmbmJzcDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsg
DQombmJzcDt8Jm5ic3A7ICstLS0tLS0tLS0tLS0rPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBm
YWNlPSYjMjM0MzU7JiMyMDMwNzsgDQpzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7fCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyANCnw8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBz
aXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNwOyZuYnNw
OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNw
OyZuYnNwOyANCiZuYnNwO3wmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDtWIDwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYj
MjAzMDc7IHNpemU9Mj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYjMjAzMDc7IHNpemU9Mj4m
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7Jm5ic3A7Jm5ic3A7
ICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7
IA0KJm5ic3A7Jm5ic3A7Jm5ic3A7ICstLS0tLS0tLS0tLS0rJm5ic3A7Jm5ic3A7IHw8L0ZPTlQ+
PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsm
bmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNw
O3wmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7IA0KfC0tLS0tLS0mZ3Q7PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSYj
MjM0MzU7JiMyMDMwNzsgDQpzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7LS0tLS0tLS0mZ3Q7fCZuYnNwOyZuYnNwO21hdGNoaW5n
IA0KIHwtLS0tLS0tJmd0OzwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIzNDM1OyYj
MjAzMDc7IHNpemU9Mj4mbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7fCZuYnNwOyB8Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNw
OyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgDQp8Li4uLjwvRk9OVD48L0RJVj4NCjxE
SVY+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZu
YnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNwOyZuYnNw
OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgfC0tLS0tLS0mZ3Q7PC9ESVY+DQo8RElWPjxGT05U
IGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyANCiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNwO3wmbmJzcDsgKy0tLS0tLS0t
LS0tLSsmbmJzcDsmbmJzcDsgfDwvRk9OVD48L0RJVj4NCjxESVY+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7LSANCi0gLSAtIC0gLSAtIC0gLSAtPC9ESVY+DQo8RElW
PlRoaXMgYmxvY2sgaXMgaW5zaWRlbHkgY29tcG9zZWQgb2YgYSBydWxlIGJhc2UgYW5kIGEgbWF0
Y2hpbmcgbWVjaGFuaXNtLiBJdCANCmp1c3QgZG9lcyBtYXRjaCBhY2NvcmRpbmcgdG8gdGhlIHJ1
bGUgYW5kIG91dHB1dHMgSVAgcGFja2V0cyBhY2NvcmRpbmcgdG8gdGhlIA0KcnVsZSdzIGFjdGlv
biB0byBzcGVjaWZpYyBlZ3Jlc3Nlcy4gVGhpcyBibG9jayBjYW4gYmUgYXBwbGllZCB0byBjbGFz
c2lmaWNhdGlvbiwgDQpmaWx0ZXJpbmcsIG1vZGlmeWluZywgcm91dGluZyhmb3J3YXJkaW5nKSxh
bmQgZXZlbiBkcm9wcGluZy4gQnkgdXNpbmcgdGhpcyANCmJsb2NrLCBGb3JDRVMgcHJvdG9jb2wm
bmJzcDttYXkgYmUgbW9yZSB1bmlmb3JtbHkgYW5kIHNpbXBsIA0KbWFkZSwmbmJzcDtzaW5jZSZu
YnNwO2F0dHJpYnV0ZXMgZm9yIHRoZXNlIGJsb2NrIGZ1bmN0aW9ucyBjYW4mbmJzcDttYWlseSBi
ZSANCmFic3RyYWN0ZWQgYXMmbmJzcDtydWxlcywgd2hhdCB3ZSBzaG91bGQgZG8gaXMgdG8gYWRk
IHJ1bGVzLCBkZWxldGUgcnVsZXMsIGV0Yy4gDQpUaGlzIGRvZXNuJ3QgbWVhbiB0aGF0IHRoZSBy
ZWFsIGltcGxlbWVudGF0aW9uIG9mIEZvckNFUyByb3V0ZXJzIA0Kc2hvdWxkJm5ic3A7YWxzbyB1
c2Ugc3VjaCBhcmNoaXRlY3R1cmUuIEFnYWluIEkgdGhpbmsgRm9yQ0VTIGFyY2hpdGVjdHVyZSBh
cmUgDQpiYXNlZCBvbiBhYnN0cmFjdGlvbiwgdGhlIHNpbXBsZSB0aGUgYWJzdHJhY3Rpb24gdGhl
IGJldHRlciwgdGhlIGJvdHRvbSBmb3IgDQphYnN0cmFjdGlvbiBpcyBpdCBjYW4gYmUgaW1wbGVt
ZW50ZWQgaW4gaGFyZHdhcmUgYW5kIGNvZGVzLiA8L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8
RElWPjMuIEZvciB0aGUgd2F5cyB0byBtb2RlbCBGRSBibG9jayB0b3BvbG9neSwgZG9jdW1lbnQg
aGF2ZSBwcmVzZW50ZWQgdHdvIA0KYXBwcm9hY2hlcywgRGlyZWN0ZWQgR3JhcGggVG9wb2xvZ2lj
YWwgQXBwcm9hY2ggYW5kIEVuY29kZWQgU3RhdGUgQXBwcm9hY2guIFRoZSANCmxhdHRlciBuZWVk
cyB0byB1c2UgbWV0YS1kYXRhLiBUaGVzZSBhcHByb2FjaGVzIGFyZSB0cnVlbHkgZWZmZWN0aXZl
LiBIZXJlIEkgDQpqdXN0IHdhbnQgdG8gaW50cm9kdWNlIGEgd2F5IHRoYXQgSSBoYXZlIGJlZW4g
dXNpbmcgaW4gbXkgZXhwZXJpbWVudGFsJm5ic3A7b3BlbiANCnByb2dyYW1tYWJsZSBzeXN0ZW0g
YW5kIGl0IGhhcyBzaG93biBiZSBwcmFjdGljYWwgYW5kIGVmZmljaWVudCBpbiBhIHJlYWwgDQpz
eXN0ZW0oSSBoYXZlIHBvc3RlZCBhIG1lc3NhZ2UgdG8gRm9yQ0VTIGxpc3Qgb24gdGhpcyBzZXZl
cmFsIGRheXMgYmVmb3JlKS4gDQpNeSZuYnNwO2FwcHJvYWNoIGlzIGJhc2VkIG9uIHRoZSBvcGVu
aW9uIHRoYXQsIGluIG9yZGVyIHRvIGVmZmljaWVudGx5IHJlcHJlc2VudCANCkZFIGJsb2NrIHRv
cG9sb2d5LCB3ZSBub3Qgb25seSBuZWVkIHRvIGRlZmluZSBibG9ja3MgZXhwbGljaXRseSBmcm9t
IENFIHBsYW5lLCANCndlIGFsc28gbmVlZCBkZWZpbmUgdGhlIGNvbm5lY3Rpb25zIGV4cGxpY2l0
bHkuIFRoaXMgc2VlbXMgbGlrZSBzdXBlcmZsdW91cyANCndvcmRzLCBidXQgaW4gZmFjdCBpdCBp
cyBub3QuIFdheXMgd2Ugbm93IHVzZSBhcmUgYWxsIHRyeWluZyB0byBkZWZpbmUgDQpjb25uZWN0
aW9ucyBpbXBsaWNpdGx5KGJ5IG1ldGEtZGF0YSBvciBvdGhlcnMpLiBNeSBhcHByb2FjaCBpcyBq
dXN0IHRvIGFzc2lnbiANCmV2ZXJ5IGNvbm5lY3Rpb24gYSB0YWcgZnJvbSBDRSBwbGFuZSwgSSBj
YWxsIGl0IGEgUGFja2V0Rmxvd0lEKFBrZklEKS4gDQpDb25uZWN0aW9uIGZyb20gb25lIGJsb2Nr
IGVncmVzcyB0byBtYW55IG90aGVyIGJsb2NrIGluZ3Jlc3Nlcyh0aGlzIG1heSBiZSB1c2VkIA0K
Zm9yIGJyb2FkY2FzdCBvciBtdWx0aWNhc3QpaXMgb25seSB0cmVhdGVkIGFzIG9uZSBjb25uZWN0
aW9uIGFuZCBhc3NpZ25lZCBvbmUgDQpQa2ZJRCwgYXMgZm9sbG93aW5nIGZpZ3VyZSBzaG93cyw8
L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOystLS0tLS0tLS0rPC9ESVY+DQo8RElWPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCistLS0tLS0mZ3Q7fCBRdWV1ZSAxJm5ic3A7
fCA8L0RJVj4NCjxESVY+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyANCnNpemU9
Mj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt8Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KKy0tLS0tLS0tLSs8L0ZPTlQ+PC9E
SVY+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+DQo8RElWPjxGT05U
IGZhY2U9JiMyMzQzNTsmIzIwMzA3OyBzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyANCiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCiZuYnNwOyZuYnNwOyZuYnNwOyArLS0t
LS0tLS0tLS0tKyZuYnNwOyZuYnNwOyBQa2ZJRCANCjEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt8
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KKy0tLS0tLS0tLSs8L0ZPTlQ+
PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9JiMyMzQzNTsmIzIwMzA3OyANCnNpemU9Mj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQombmJzcDsgfCZuYnNwOyZuYnNwOyZuYnNw
OyAmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IA0KfC0tLS0tLS0tLS0tLS0t
LS0tLS0tLSZndDt8IFF1ZXVlIDIgfDwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0mIzIz
NDM1OyYjMjAzMDc7IA0Kc2l6ZT0yPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOy0tLS0tLS0tJmd0O3wmbmJzcDtjbGFzc2lmaWVyIA0KfC0t
LS0tLS0mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KICstLS0tLS0tLS0rPC9GT05UPjwvRElWPg0KPERJ
Vj48Rk9OVCBmYWNlPSYjMjM0MzU7JiMyMDMwNzsgDQpzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7IHwmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyANCnwuLi4uPC9GT05UPjwvRElWPg0KPERJVj4m
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyAm
bmJzcDsmbmJzcDsmbmJzcDsgDQombmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7
ICZuYnNwOyZuYnNwOyZuYnNwOyB8Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KJm5ic3A7Jm5ic3A7Jm5i
c3A7ICZuYnNwOyZuYnNwOyZuYnNwOyB8LS0tLS0tLSZndDs8L0RJVj4NCjxESVY+PEZPTlQgZmFj
ZT0mIzIzNDM1OyYjMjAzMDc7IA0Kc2l6ZT0yPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyANCiZuYnNwOyArLS0tLS0tLS0tLS0tKyZuYnNwOyZuYnNwOyA8L0ZPTlQ+PC9ESVY+
DQo8RElWPldoZXJlIFBrZklEMSBpcyBhc3NpZ25lZCB0byBjb25uZWN0aW9uIHRoYXQgY29tZXMg
ZnJvbSBhIA0KY2xhc3NpZmllciZuYnNwO291dHB1dCBhbmQgZ29lcyZuYnNwO2luZGl2aWR1YWxs
eSB0byBxdWV1ZTEgYW5kIHF1ZXVlMiANCmJsb2Nrcy48L0RJVj4NCjxESVY+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9ESVY+PC9GT05UPjwvRElWPjwvRElWPg0K
PERJVj5Qa2ZJRHMgYXJlIGRlZmluZWQgYnkgQ0UmbmJzcDthdCB0aGUgdGltZSBibG9ja3MgYXJl
IGRlZmluZWQsIGFuZCBjYW4gYmUgDQptb2RpZmllZCBsYXRlciBkdXJpbmcgcnVudGltZS4gPC9E
SVY+DQo8RElWPiZuYnNwOzwvRElWPg0KPERJVj5Ob3RlIHRoYXQgY29ubmVjdGlvbnMgZGVmaW5l
ZCBieSBQa2ZJRHMgYXJlIHN0aWxsIGFic3RyYWN0aXZlIG9uZXMsIHdlIG1heSANCmhhdmUgbWFu
eSBjb25uZWN0aW9ucyB3aGljaCBhcmUgaW4gRkUgaW1wbGVtZW50YXRpb24gcGxhbmUgb25seSBv
bmUgcGh5c2ljYWwgDQpjb25uZWN0aW9uLCB3aGlsZSBQa2ZJRHMgYXJlIHJlYWwgdG8gRkUgaW1w
bGVtZW50YXRpb24uIFRoZXkgYWN0IGxpa2UgZ2xvYmFsIA0KdmFyaWFibGVzIGFuZCBpbXBsZW1l
bnRhdGlvbiBjb2RlcyBjYW4gdXNlIFBrZklEcyBhcyBpbmRleCB0byBmZXRjaCBhbmQgcHV0IElQ
IA0KcGFja2V0cyBhdCBjb3JyZWN0IHBsYWNlcy4gRnJvbSB0aGlzIHBvaW50IG9mIHZpZXcsIFBr
ZklEIGFjdHMgYWxzbyBsaWtlIGEga2luZCANCm9mICJtZXRhLWRhdGEiLGJ1dCB0aGlzICJtZXRh
LWRhdGEiIGRvZXNuJ3QmbmJzcDttYWtlIGJhcnJpZXJzLCBpbnN0ZWFkIGl0IG1ha2UgDQpncmVh
dCBiZW5lZml0cy4gSnVzdCBieSBkZWZpbmluZyBhbGwgdGhlIFBrZklEcyBpbiBhbiBGRSwgdGhl
IGJsb2NrIHRvcG9sb2d5IGlzIA0KYWxzbyBkZWZpbmVkLiBJbiBteSBleHBlcmltZW50YWwgc3lz
dGVtLCB0aWxsIG5vdyBJIHN0aWxsIGhhdmVuJ3QgZm91bmQgYW55IA0KbmVjZXNzYXJ5IHRvIHVz
ZSBzcGVjaWZpYyBtb2RlbGluZyBsYW5ndWFnZShtYXliZSBsYXRlciwgSSdsIGVuY291bnRlciAN
CmRpZmZpY3VsdHksIGZvciBteSBzeXN0ZW0gaXMgb25seSBiYXNlZCBvbiBzaW5nbGUgY3B1IGJh
c2VkIGxpbnV4KS4gSSBoYXZlIGFsc28gDQpmb3VuZCBQa3RJRHMgY2FuIGJlIG1vZGlmaWVkIGR5
bmFtaWNhbGx5IGR1cmluZyBydW50aW1lLCBzbyBhcyB0byBtZWV0IHRoZSANCnJlcXVpcmVtZW50
cyBzdWNoIGFzIERpZmZzZXJ2IGFuZCBSU1ZQIGltcGxlbWVudGF0aW9uLiBUaGlzIG1heSBpbXBs
eSANCnRoYXQmbmJzcDt3aGVuZXZlciB3ZSBuZWVkIHRvIGNoYW5nZSB0aGUgSVAgcGFja2V0IHdh
bGtpbmcgd2F5IGluIEZFLCB3ZSBpbiBmYWN0IA0KbmVlZCB0byBsZXQgQ0Uga25vdy4gU28gSSBn
dWVzcyBmb3Igb3RoZXIgZnVuY3Rpb25zIHRoYXQgd2Ugbm93IHRoaW5rIG1heSBuZWVkIA0KIm1l
dGEtZGF0YSIgdG8gYWN0LCB0aGV5IG1heSBhbHNvIGFibGUgdG8gYmUgY29udHJvbGxlZCBieSBD
RSwgc28gdGhhdCANCiJtZXRhLWRhdGEiIGluIEZFIHBsYW5lIGNhbiBiZSBhdm9pZGVkLiA8L0RJ
Vj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPkkgaGF2ZSBhbHNvIGNvbnNpZGVyZWQgaWYgdXNp
bmcgb2YgUGtmSURzJm5ic3A7bWlnaHQgZGlzb3JkZXIgSVAgcGFja2V0cywgDQpidXQgSSBmaW5k
IHRoYXQgd2hlbiBJUCBwYWNrZXRzIGFyZSBuZWVkIHRvIGJlIGRpdmlkZWQsIHRoZXJlIGlzIG5v
IG5lZWQgdG8gDQpjb25zaWRlciZuYnNwO3RoZWlyIG9yZGVycyBhdCBsYXRlciBibG9ja3MgYW55
bW9yZS4gPC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPg0KPERJVj5JdCBhbHNvIHNlZW1zIGxpa2Ug
dGhhdCBQa2ZJRHMgbWFrZSBtZSBhYmxlIHRvIGRlZmluZSBzb21lIGNvb2tpZShvciANCmFwcGxl
dCkgbGlrZSBjb2RlcyBhdCBDRSBzaWRlLCBhbmQgdGhleSBjYW4gYmUgdXBsb2FkZWQmbmJzcDt0
byBGRSwgYmVjYXVzZSANClBrZklEcyBtYWtlIENFIGFibGUgdG8gcmVhY2ggdGhlIHJlYWwgSVAg
cGFja2V0IGZsb3dzIGluIEZFLiBJbiB0aGlzIHdheSwgSSANCmd1ZXNzIGlmIHRoaXMgY2FuIGJl
IHVzZWQgZm9yIENFIHRvIGRlZmluZSBicmFuZCBuZXcgYmxvY2tzIG9yIHJlbmV3IGJsb2NrIA0K
YWxnb3JpdGhtcyBpbiBGRSB3aXRob3V0IEZFIG1hbnVmYWN0dXJlcnMgDQppbnRlcmZlcmluZywm
bmJzcDt3aGVuJm5ic3A7bWFudWZhY3R1cmVycyBzdXBwb3J0IHRoZSBzdGFuZGFyZGl6ZWQgY29k
ZSANCmxhbmd1YWdlLiBCdXQgdGhlIHdvcmsgaXMgc3RpbGwmbmJzcDtpbiB0aGUgd2F5IGFuZCBy
ZXN1bHQgbm90IGFzc3VyZWQuPC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPg0KPERJVj40LiBGb3Ig
YmxvY2sgbWFuaXB1bGF0aW9uIG9uIENFIHNpZGUsIEkgdGhpbmsgaWYgaXQgaXMgbmVlZGVkIGZv
ciBGb3JDRVMgDQpwcm90b2NvbCB0byBzdXBwb3J0IGJsb2NrJm5ic3A7dW5pb24gYW5kIGJpZyBu
ZXcgYmxvY2sgZGVmaW5pbmcgZHluYW1pY2FsbHksIHNvIA0KYXMgdG8gc2ltcGxpZnkgYmxvY2sg
Y29uZmlndXJhdGlvbnMuIEZvciBpbnN0YW5jZSwgYSBzY2hlZHVsZXIgaXMgdXN1YWxseSANCmFz
c29jaWF0ZWQgd2l0aCBtYW55IHF1ZXVlcywgYW5kIGZvciBhIEZFIG9yIEZFcyBpbiBhIE5FLCBp
dCdzIHF1aXRlIHBvc3NpYmxlIA0KdGhleSBoYXZlIHNhbWUgc2NoZWR1bGVyIHN0cnVjdHVyZXMg
YW5kIGNhcGFiaWxpdGllcy4gSWYgRm9yQ0VTIHByb3RvY29sIGlzIA0KY2FwYWJsZSBvZiBkZWZp
bmluZyBhIG5ldyBibG9jayBjb21wb3NlZCBvZiB0aGVzZSBleGlzdGluZyBxdWV1ZXMgYW5kIHNj
aGVkdWxlciwgDQppdCB3aWxsIG1ha2UgY29uZmlndXJhdGlvbiBlYXNpZXIuPC9ESVY+DQo8RElW
PiZuYnNwOzwvRElWPg0KPERJVj5JJ3Ygd3JpdHRlbiB0b28gbXVjaCBhbmQgbWF5IG1ha2UgeW91
IGZlZWwgc2xlZXB5IHRvIHJlYWQsIHNvIEkgd2lsbCBzdG9wIA0KaGVyZS4gQW55d2F5LCBJJ20g
aW50ZXJlc3RlZCBpbiB5b3VyIHdvcmsgYW5kIGFwcHJlY2lhdGUgdGhlIGRvY3VtZW50LiBJZiBt
eSANCmNvbW1lbnRzIGFyZSBub3QgcmVsZXZhbnQgb3Igd2l0aCBtaXN0YWtlcyBpbiBpdCwgcGxl
YXNlIGV4Y3VzZSBtZS48L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPkZvciBmZWFyIHRo
ZSBtZXNzYWdlIG1pZ2h0IG5vdCBkaXNwbGF5IGNvcnJlY3RseSBiZWNhdXNlIG9mIHRoZSB0eHQg
ZmlndXJlLCANCkkndiBtYWRlIGEgY29weSBpbiBXb3JkIGluIHRoZSBhdHRhY2htZW50LjwvRElW
Pg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+QmVzdCBSZWdhcmRzLDwvRElWPg0KPERJVj4mbmJz
cDs8L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPldlaW1pbmcgV2FuZyg8QSBocmVmPSJt
YWlsdG86d2FuZ3dtQGh6Y25jLmNvbSI+d2FuZ3dtQGh6Y25jLmNvbTwvQT4gb3IgPEEgDQpocmVm
PSJtYWlsdG86d213YW5nQG1haWwuaHppYy5lZHUuY24iPndtd2FuZ0BtYWlsLmh6aWMuZWR1LmNu
PC9BPiApPC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+
Jm5ic3A7PC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+
Jm5ic3A7PC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPjwvRk9OVD48L0RJVj48L0JPRFk+PC9IVE1M
Pg0K

------=_NextPart_001_016C_01C353F4.2F09E890--

------=_NextPart_000_016B_01C353F4.2F09E890
Content-Type: application/msword;
        name="SomeCommentsOnModelDoc.doc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
        filename="SomeCommentsOnModelDoc.doc"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAMwAAAAAAAAAA
EAAANQAAAAEAAAD+////AAAAADIAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAOSAJBAAA8FK/AAAAAAAAEAAAAAAABAAAVCQAAA4AYmpiav3P/c8AAAAAAAAAAAAAAAAAAAAA
AAAECBYAMjAAAJ+lAACfpQAAVCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAGwAAAAAAJYAAAAAAAAAlgAAAJYA
AAAAAAAAlgAAAAAAAACWAAAAAAAAAJYAAAAAAAAAlgAAABQAAAAAAAAAAAAAAKoAAAAAAAAAugcA
AAAAAAC6BwAAAAAAALoHAAAAAAAAugcAAAwAAADGBwAAHAAAAKoAAAAAAAAAsQ0AADwBAADuBwAA
AAAAAO4HAAAAAAAA7gcAAAAAAADuBwAAAAAAAO4HAAAAAAAA7gcAAAAAAADuBwAAAAAAAO4HAAAA
AAAAMA0AAAIAAAAyDQAAAAAAADINAAAAAAAAMg0AAAAAAAAyDQAAAAAAADINAAAAAAAAMg0AACQA
AADtDgAAIAIAAA0RAACWAAAAVg0AABUAAAAAAAAAAAAAAAAAAAAAAAAAlgAAAAAAAADuBwAAAAAA
AAAAAAAAAAAAAAAAAAAAAADuBwAAAAAAAO4HAAAAAAAA7gcAAAAAAADuBwAAAAAAAFYNAAAAAAAA
DAsAAAAAAACWAAAAAAAAAJYAAAAAAAAA7gcAAAAAAAAAAAAAAAAAAO4HAAAAAAAAaw0AABYAAAAM
CwAAAAAAAAwLAAAAAAAADAsAAAAAAADuBwAA0gEAAJYAAAAAAAAA7gcAAAAAAACWAAAAAAAAAO4H
AAAAAAAAMA0AAAAAAAAAAAAAAAAAAAwLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA7gcAAAAAAAAwDQAAAAAAAAwLAAAkAgAADAsAAAAAAAAAAAAA
AAAAADANAAAAAAAAlgAAAAAAAACWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA0AAAAAAADuBwAAAAAAAOIHAAAMAAAAMLnpn7BT
wwGqAAAAEAcAALoHAAAAAAAAwAkAAB4BAAAwDQAAAAAAAAAAAAAAAAAAMA0AAAAAAACBDQAAMAAA
ALENAAAAAAAAMA0AAAAAAACjEQAAAAAAAN4KAAAuAAAAoxEAAAAAAAAwDQAAAAAAAAwLAAAAAAAA
qgAAAAAAAACqAAAAAAAAAJYAAAAAAAAAlgAAAAAAAACWAAAAAAAAAJYAAAAAAAAAAgDZAAAAIKAN
RGVhciBEYXZpZCwgYW5kIExpbHksIEpvZWwsIFJhbSwgYW5kIEFsZW4sDaANoA1Bc6BvbmUgaW4g
dGhlIG1haWxpbmcgbGlzdCygSSBmYXZvciB0aGlzIG1vZGVsoGRyYWZ0IGFzIFdHIGRvY3VtZW50
LiBUaGlzIHN1cmVseSBjYW4gc3BlZWQgdXCgV0cgd29yayBhbmQgbWFrZaByZXNlYXJjaCBtb3Jl
IGZvY3VzaW5nLg2gDUknbSBpbnRlcmVzdGVkIGluIHRoZSBtb2RlbCB3b3JrLCBzb6BJIGhhdmUg
bWFkZSBzb21lIGNvbW1lbnRzIG9uIHRoaXMgZG9jdW1lbnQgYXMgZm9sbG93cywgaG9waW5nIHRv
IGJlIG9mIHNvbWUgaGVscCB0b6BwZXJmZWN0IHRoZSBkb2N1bWVudDoNoA0xLiBJbiBGaWd1cmUg
MyhhKSBzaG93biBiZWxsb3csIGNvbm5lY3Rpb25zIGJldHdlZW4gYmxvY2tzIHNlZW0gaW4gYW4g
aW50ZXJzZWN0ZWQgd2F5LA2gDaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLaANoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCB8oKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCCgC6CgoKCgoKCgICstLS0tLS0tLS0tLSugoKAgfKCg
oKAgKy0tLS0tLS0tLS0tK6CgoKCgoKCgoKCgoKCgoKCgoKCgoKAgoCCgC6CgoKCgoKCgIHygoKCg
oKCgoKCgIHygoKAgdqCgoKAgfKCgoKCgoKCgoKAgfKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIAugoKCgoKAgLT58IGluZ3Jlc3OgoCB8LS0tLS0tLS0tPnxjbGFzc2lmaWVyIHwtLS0t
C6CgoKCgoKCgIHwgcG9ydHOgoKCgIHygoKCgoKCgoKAgfKCgoKCgoKCgoKAgfC0tLS2gC6CgoKCg
oKCgICstLS0tLS0tLS0tLSugoKCgoKCgoKAgKy0tLS0tLS0tLS0tK6CgoKALoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoA1JIGRvbid0IGtub3cgaWYgaW50ZXJzZWN0
ZWQgY29ubmVjdGlvbnMgbWF5oG1ha2WgdG9wb2xvZ3kgcmVwcmVzZW50YXRpb24gbW9yZSBjb21w
bGV4IG9yIG5vdC4gQWN0dWFsbHkgdGhlIGZpZ3VyZSBjYW4gYWxzbyBiZSBleHByZXNzZWQgYXMg
Zm9sbG93cyygC6CgoKCgoKCgIA2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgICstLS0tLS0tLS0t
LS0tLS0tLS0tLS2gDaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgfKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgoAugoKCgoKCgoCArLS0tLS0tLS0tLS0roKCgIHyg
oKCgICstLS0tLS0tLS0tLSugoKCgoKCgoKCgoKCgoKCgoKCgoKCgIKAgoAugoKCgoKCgoCB8oKCg
oKCgoKCgoCB8oKCgoCstLS0tPnygoKCgoKCgoKCgIHygoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCALoKCgoKCgIC0+fCBpbmdyZXNzoKAgfC0tLS0tLS0tLT58Y2xhc3NpZmllciB8LS0t
LQugoKCgoKCgoCB8IHBvcnRzoKCgoCB8oKCgoKCgoKCgIHygoKCgoKCgoKCgIHwtLS0toAugoKCg
oKCgoCArLS0tLS0tLS0tLS0roKCgoKCgoKCgICstLS0tLS0tLS0tLSugoKCgC6CgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKANQWx0aG91Z2ggYSBjbGFzc2lmaWVyIG1h
eSBvbmx5IGhhdmUgb25lIGlucHV0IGluIHRoZSBoYXJkd2FyZSB2aWV3cG9pbnQsIHRoaXMgaXMg
cHJhY3RpY2FsLKBiZWNhdXNlIEZFIG1vZGVscyBhcmUgYWJzdHJhY2VkIG1vZGVscyBmcm9tIHRo
ZSBGb3JDRVMgdmlld3BvaW50LiBGb3IgdGhlIGFib3ZlIGNoYW5nZWQgZmlndXJlLCB3ZSBvbmx5
IG5lZWQgdG8gcHJvcGVybHkgc2V0IGNsYXNzaWZpZXIgYXR0cmlidXRlcyB0aGVuIGl0IGNhbiBz
dXJlbHkgZ2V0IHRoZSBwYWNrZXRzIGFuZCBrbm93IHdoZXJlIHRoZXkgYXJloGZyb20uIA2gDUlm
IGludGVyc2VjdGVkIGNvbm5lY3Rpb25zIG1heSBtYWtlIHRoaW5ncyBjb21wbGljYXRlZCwgY2Fu
IGl0IGJloHN0YXRlZCBpbiB0aGUgZG9jdW1lbnQgdG8gYW9pZCB1c2luZyBpdD8NoA2gDTIuIEZv
ciBGRSBibG9jayBsaWJyYXJ5LCBJIHJlY29tbWVuZCB0byBhZGQgYSBxdWl0ZSBmdW5jdGlvbmFy
aWx5IHVuaXZlcnNhbCBibG9jaywgd2hpY2ggbWF5IGJlIGNhbGxlZCBhIG1hdGNoIGJsb2NrLHNo
b3cgaW4gZm9sbG93aW5nIGZpZ3VyZSwNDQ0NDQ0NDQ2goKAgoKCgIKCgoCCgoKAgoKCgIKCgoCCg
oC0gLSAtIC0gLSAtIC0gLSAtIC2gDaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKB8oKAgbWF0Y2gg
YmxvY2ugoKCgIA2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIKCgoKCgoKCgoKCgoKCgoKCgoKB8
IA2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgfKAgKy0tLS0tLS0tLS0tLSsNoKCgIKCgoCCgoKAg
oKCgIKCgoCCgoKAgoKCgIHygoKAgoKCgIKCgoCB8oKAgfA2goKAgoKCgIKCgoCCgoKAgoKCgIKCg
oCCgfKAgfKAgcnVsZSBiYXNlIHwNoKCgIKCgoCCgoKAgoKCgIKCgoCCgoKAgoKCgIHygoKAgoKCg
IKCgoCB8oKAgfA2goKAgoKCgIKCgoCCgoKAgoKCgIKCgoCCgfKAgKy0tLS0tLS0tLS0tLSsNoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKB8oKCgoKCgoKAgfA2goKAgoKCgIKCgoCCg
oKAgoKCgIKCgoCCgfKCgoKCgoKCgoFYgDaCgoCCgoKAgoKCgIKCgoCCgoKAgoKCgIKCgoCArLS0t
LS0tLS0tLS0tK6CgIHwNoKCgIKCgoCCgoKAgoKCgIKCgoCCgoKAgoHygIHygoKAgoKCgIKCgoCB8
LS0tLS0tLT4NoKCgoKCgoKCgoKCgoKCgoKCgoC0tLS0tLS0tPnygoG1hdGNoaW5nIHwtLS0tLS0t
Pg2goKAgoKCgIKCgoCCgoKAgoKCgIKCgoCCgfKAgfKCgoCCgoKAgoKCgIHwuLi4uDaCgoCCgoKAg
oKCgIKCgoCCgoKAgoKCgIKCgoCB8oKCgIKCgoCCgoKAgfC0tLS0tLS0+DaCgoCCgoKAgoKCgIKCg
oCCgoKAgoKCgIKB8oCArLS0tLS0tLS0tLS0tK6CgIHwNoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAtIC0gLSAtIC0gLSAtIC0gLSAtDVRoaXMgYmxvY2sgaXMgaW5zaWRlbHkgY29tcG9zZWQgb2Yg
YSBydWxlIGJhc2UgYW5kIGEgbWF0Y2hpbmcgbWVjaGFuaXNtLiBJdCBqdXN0IGRvZXMgbWF0Y2gg
YWNjb3JkaW5nIHRvIHRoZSBydWxlIGFuZCBvdXRwdXRzIElQIHBhY2tldHMgYWNjb3JkaW5nIHRv
IHRoZSBydWxlJ3MgYWN0aW9uIHRvIHNwZWNpZmljIGVncmVzc2VzLiBUaGlzIGJsb2NrIGNhbiBi
ZSBhcHBsaWVkIHRvIGNsYXNzaWZpY2F0aW9uLCBmaWx0ZXJpbmcsIG1vZGlmeWluZywgcm91dGlu
Zyhmb3J3YXJkaW5nKSxhbmQgZXZlbiBkcm9wcGluZy4gQnkgdXNpbmcgdGhpcyBibG9jaywgRm9y
Q0VTIHByb3RvY29soG1heSBiZSBtb3JlIHVuaWZvcm1seSBhbmQgc2ltcGxlIG1hZGUsoHNpbmNl
oGF0dHJpYnV0ZXMgZm9yIHRoZXNlIGJsb2NrIGZ1bmN0aW9ucyBjYW6gbWFpbmx5IGJlIGFic3Ry
YWN0ZWQgYXOgcnVsZXMsIHdoYXQgd2Ugc2hvdWxkIGRvIGlzIHRvIGFkZCBydWxlcywgZGVsZXRl
IHJ1bGVzLCBldGMuIFRoaXMgZG9lc24ndCBtZWFuIHRoYXQgdGhlIHJlYWwgaW1wbGVtZW50YXRp
b24gb2YgRm9yQ0VTIHJvdXRlcnMgc2hvdWxkoGFsc28gdXNlIHN1Y2ggYXJjaGl0ZWN0dXJlLiBB
Z2FpbiBJIHRoaW5rIEZvckNFUyBhcmNoaXRlY3R1cmUgYXJlIGJhc2VkIG9uIGFic3RyYWN0aW9u
LCB0aGUgc2ltcGxlIHRoZSBhYnN0cmFjdGlvbiB0aGUgYmV0dGVyLCB0aGUgYm90dG9tIGZvciBh
YnN0cmFjdGlvbiBpcyBpdCBjYW4gYmUgaW1wbGVtZW50ZWQgaW4gaGFyZHdhcmUgYW5kIGNvZGVz
LiANoA0zLiBGb3IgdGhlIHdheXMgdG8gbW9kZWwgRkUgYmxvY2sgdG9wb2xvZ3ksIGRvY3VtZW50
IGhhdmUgcHJlc2VudGVkIHR3byBhcHByb2FjaGVzLCBEaXJlY3RlZCBHcmFwaCBUb3BvbG9naWNh
bCBBcHByb2FjaCBhbmQgRW5jb2RlZCBTdGF0ZSBBcHByb2FjaC4gVGhlIGxhdHRlciBuZWVkcyB0
byB1c2UgbWV0YS1kYXRhLiBUaGVzZSBhcHByb2FjaGVzIGFyZSB0cnVlbHkgZWZmZWN0aXZlLiBI
ZXJlIEkganVzdCB3YW50IHRvIGludHJvZHVjZSBhIHdheSB0aGF0IEkgaGF2ZSBiZWVuIHVzaW5n
IGluIG15IGV4cGVyaW1lbnRhbKBvcGVuIHByb2dyYW1tYWJsZSBzeXN0ZW0gYW5kIGl0IGhhcyBz
aG93biBiZSBwcmFjdGljYWwgYW5kIGVmZmljaWVudCBpbiBhIHJlYWwgc3lzdGVtKEkgaGF2ZSBw
b3N0ZWQgYSBtZXNzYWdlIHRvIEZvckNFUyBsaXN0IG9uIHRoaXMgc2V2ZXJhbCBkYXlzIGJlZm9y
ZSkuIE15oGFwcHJvYWNoIGlzIGJhc2VkIG9uIHRoZSBvcGVuaW9uIHRoYXQsIGluIG9yZGVyIHRv
IGVmZmljaWVudGx5IHJlcHJlc2VudCBGRSBibG9jayB0b3BvbG9neSwgd2Ugbm90IG9ubHkgbmVl
ZCB0byBkZWZpbmUgYmxvY2tzIGV4cGxpY2l0bHkgZnJvbSBDRSBwbGFuZSwgd2UgYWxzbyBuZWVk
IGRlZmluZSB0aGUgY29ubmVjdGlvbnMgZXhwbGljaXRseS4gVGhpcyBzZWVtcyBsaWtlIHN1cGVy
Zmx1b3VzIHdvcmRzLCBidXQgaW4gZmFjdCBpdCBpcyBub3QuIFdheXMgd2Ugbm93IHVzZSBhcmUg
YWxsIHRyeWluZyB0byBkZWZpbmUgY29ubmVjdGlvbnMgaW1wbGljaXRseShieSBtZXRhLWRhdGEg
b3Igb3RoZXJzKS4gTXkgYXBwcm9hY2ggaXMganVzdCB0byBhc3NpZ24gZXZlcnkgY29ubmVjdGlv
biBhIHRhZyBmcm9tIENFIHBsYW5lLCBJIGNhbGwgaXQgYSBQYWNrZXRGbG93SUQoUGtmSUQpLiBD
b25uZWN0aW9uIGZyb20gb25lIGJsb2NrIGVncmVzcyB0byBtYW55IG90aGVyIGJsb2NrIGluZ3Jl
c3Nlcyh0aGlzIG1heSBiZSB1c2VkIGZvciBicm9hZGNhc3Qgb3IgbXVsdGljYXN0KWlzIG9ubHkg
dHJlYXRlZCBhcyBvbmUgY29ubmVjdGlvbiBhbmQgYXNzaWduZWQgb25lIFBrZklELCBhcyBmb2xs
b3dpbmcgZmlndXJlIHNob3dzLA0NoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCstLS0tLS0tLS0rDaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgKy0tLS0tLT58IFF1ZXVlIDGgfCANoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKB8oKCgoKCgICstLS0tLS0tLS0rDaAgoKCgIKCgoCArLS0tLS0tLS0tLS0tK6CgIFBrZklE
IDGgoKCgfKCgoKCgoCArLS0tLS0tLS0tKw2goKCgoKCgIKAgfKCgoCCgoKAgoKCgIHwtLS0tLS0t
LS0tLS0tLS0tLS0tLS0+fCBRdWV1ZSAyIHwNoC0tLS0tLS0tPnygY2xhc3NpZmllciB8LS0tLS0t
LT6goKCgoKCgoKCgoKAgKy0tLS0tLS0tLSsNoKCgoKCgoCCgIHygoKAgoKCgIKCgoCB8Li4uLg2g
IKCgoCCgoKAgfKCgoCCgoKAgoKCgIHwtLS0tLS0tPg2goKCgoKCgIKAgKy0tLS0tLS0tLS0tLSug
oCANV2hlcmUgUGtmSUQxIGlzIGFzc2lnbmVkIHRvIGNvbm5lY3Rpb24gdGhhdCBjb21lcyBmcm9t
IGEgY2xhc3NpZmllcqBvdXRwdXQgYW5kIGdvZXOgaW5kaXZpZHVhbGx5IHRvIHF1ZXVlMSBhbmQg
cXVldWUyIGJsb2Nrcy4NoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKANUGtmSURzIGFyZSBkZWZp
bmVkIGJ5IENFoGF0IHRoZSB0aW1lIGJsb2NrcyBhcmUgZGVmaW5lZCwgYW5kIGNhbiBiZSBtb2Rp
ZmllZCBsYXRlciBkdXJpbmcgcnVudGltZS4gDaANTm90ZSB0aGF0IGNvbm5lY3Rpb25zIGRlZmlu
ZWQgYnkgUGtmSURzIGFyZSBzdGlsbCBhYnN0cmFjdGl2ZSBvbmVzLCB3ZSBtYXkgaGF2ZSBtYW55
IGNvbm5lY3Rpb25zIHdoaWNoIGFyZSBpbiBGRSBpbXBsZW1lbnRhdGlvbiBwbGFuZSBvbmx5IG9u
ZSBwaHlzaWNhbCBjb25uZWN0aW9uLCB3aGlsZSBQa2ZJRHMgYXJlIHJlYWwgdG8gRkUgaW1wbGVt
ZW50YXRpb24uIFRoZXkgYWN0IGxpa2UgZ2xvYmFsIHZhcmlhYmxlcyBhbmQgaW1wbGVtZW50YXRp
b24gY29kZXMgY2FuIHVzZSBQa2ZJRHMgYXMgaW5kZXggdG8gZmV0Y2ggYW5kIHB1dCBJUCBwYWNr
ZXRzIGF0IGNvcnJlY3QgcGxhY2VzLiBGcm9tIHRoaXMgcG9pbnQgb2YgdmlldywgUGtmSUQgYWN0
cyBhbHNvIGxpa2UgYSBraW5kIG9mICJtZXRhLWRhdGEiLGJ1dCB0aGlzICJtZXRhLWRhdGEiIGRv
ZXNuJ3SgbWFrZSBiYXJyaWVycywgaW5zdGVhZCBpdCBtYWtlIGdyZWF0IGJlbmVmaXRzLiBKdXN0
IGJ5IGRlZmluaW5nIGFsbCB0aGUgUGtmSURzIGluIGFuIEZFLCB0aGUgYmxvY2sgdG9wb2xvZ3kg
aXMgYWxzbyBkZWZpbmVkLiBJbiBteSBleHBlcmltZW50YWwgc3lzdGVtLCB0aWxsIG5vdyBJIHN0
aWxsIGhhdmVuJ3QgZm91bmQgYW55IG5lY2Vzc2FyeSB0byB1c2Ugc3BlY2lmaWMgbW9kZWxpbmcg
bGFuZ3VhZ2UobWF5YmUgbGF0ZXIsIEknbCBlbmNvdW50ZXIgZGlmZmljdWx0eSwgZm9yIG15IHN5
c3RlbSBpcyBvbmx5IGJhc2VkIG9uIHNpbmdsZSBjcHUgYmFzZWQgbGludXgpLiBJIGhhdmUgYWxz
byBmb3VuZCBQa3RJRHMgY2FuIGJlIG1vZGlmaWVkIGR5bmFtaWNhbGx5IGR1cmluZyBydW50aW1l
LCBzbyBhcyB0byBtZWV0IHRoZSByZXF1aXJlbWVudHMgc3VjaCBhcyBEaWZmc2VydiBhbmQgUlNW
UCBpbXBsZW1lbnRhdGlvbi4gVGhpcyBtYXkgaW1wbHkgdGhhdKB3aGVuZXZlciB3ZSBuZWVkIHRv
IGNoYW5nZSB0aGUgSVAgcGFja2V0IHdhbGtpbmcgd2F5IGluIEZFLCB3ZSBpbiBmYWN0IG5lZWQg
dG8gbGV0IENFIGtub3cuIFNvIEkgZ3Vlc3MgZm9yIG90aGVyIGZ1bmN0aW9ucyB0aGF0IHdlIG5v
dyB0aGluayBtYXkgbmVlZCAibWV0YS1kYXRhIiB0byBhY3QsIHRoZXkgbWF5IGFsc28gYWJsZSB0
byBiZSBjb250cm9sbGVkIGJ5IENFLCBzbyB0aGF0ICJtZXRhLWRhdGEiIGluIEZFIHBsYW5lIGNh
biBiZSBhdm9pZGVkLiANoA1JIGhhdmUgYWxzbyBjb25zaWRlcmVkIGlmIHVzaW5nIG9mIFBrZklE
c6BtaWdodCBkaXNvcmRlciBJUCBwYWNrZXRzLCBidXQgSSBmaW5kIHRoYXQgd2hlbiBJUCBwYWNr
ZXRzIGFyZSBuZWVkIHRvIGJlIGRpdmlkZWQsIHRoZXJlIGlzIG5vIG5lZWQgdG8gY29uc2lkZXKg
dGhlaXIgb3JkZXJzIGF0IGxhdGVyIGJsb2NrcyBhbnltb3JlLiANoA1JdCBhbHNvIHNlZW1zIGxp
a2UgdGhhdCBQa2ZJRHMgbWFrZSBtZSBhYmxlIHRvIGRlZmluZSBzb21lIGNvb2tpZShvciBhcHBs
ZXQpIGxpa2UgY29kZXMgYXQgQ0Ugc2lkZSwgYW5kIHRoZXkgY2FuIGJlIHVwbG9hZGVkoHRvIEZF
LCBiZWNhdXNlIFBrZklEcyBtYWtlIENFIGFibGUgdG8gcmVhY2ggdGhlIHJlYWwgSVAgcGFja2V0
IGZsb3dzIGluIEZFLiBJbiB0aGlzIHdheSwgSSBndWVzcyBpZiB0aGlzIGNhbiBiZSB1c2VkIGZv
ciBDRSB0byBkZWZpbmUgYnJhbmQgbmV3IGJsb2NrcyBvciByZW5ldyBibG9jayBhbGdvcml0aG1z
IGluIEZFIHdpdGhvdXQgRkUgbWFudWZhY3R1cmVycyBpbnRlcmZlcmluZyygd2hlbqBtYW51ZmFj
dHVyZXJzIHN1cHBvcnQgdGhlIHN0YW5kYXJkaXplZCBjb2RlIGxhbmd1YWdlLiBCdXQgdGhlIHdv
cmsgaXMgc3RpbGwgaW4gdGhlIHdheSBhbmQgcmVzdWx0IG5vdCBhc3N1cmVkLg2gDTQuIEZvciBi
bG9jayBtYW5pcHVsYXRpb24gb24gQ0Ugc2lkZSwgSSB0aGluayBpZiBpdCBpcyBuZWVkZWQgZm9y
IEZvckNFUyBwcm90b2NvbCB0byBzdXBwb3J0IGJsb2NroHVuaW9uIGFuZCBiaWcgbmV3IGJsb2Nr
IGRlZmluaW5nIGR5bmFtaWNhbGx5LCBzbyBhcyB0byBzaW1wbGlmeSBibG9jayBjb25maWd1cmF0
aW9ucy4gRm9yIGluc3RhbmNlLCBhIHNjaGVkdWxlciBpcyB1c3VhbGx5IGFzc29jaWF0ZWQgd2l0
aCBtYW55IHF1ZXVlcywgYW5kIGZvciBhIEZFIG9yIEZFcyBpbiBhIE5FLCBpdCdzIHF1aXRlIHBv
c3NpYmxlIHRoZXkgaGF2ZSBzYW1lIHNjaGVkdWxlciBzdHJ1Y3R1cmVzIGFuZCBjYXBhYmlsaXRp
ZXMuIElmIEZvckNFUyBwcm90b2NvbCBpcyBjYXBhYmxlIG9mIGRlZmluaW5nIGEgbmV3IGJsb2Nr
IGNvbXBvc2VkIG9mIHRoZXNlIGV4aXN0aW5nIHF1ZXVlcyBhbmQgc2NoZWR1bGVyLCBpdCB3aWxs
IG1ha2UgY29uZmlndXJhdGlvbiBlYXNpZXIuDaANSSd2IHdyaXR0ZW4gdG9vIG11Y2ggYW5kIG1h
eSBtYWtlIHlvdSBmZWVsIHNsZWVweSB0byByZWFkLCBzbyBJIHdpbGwgc3RvcCBoZXJlLiBBbnl3
YXksIEknbSBpbnRlcmVzdGVkIGluIHlvdXIgd29yayBhbmQgYXBwcmVjaWF0ZSB0aGUgZG9jdW1l
bnQuIElmIG15IGNvbW1lbnRzIGFyZSBub3QgcmVsZXZhbnQgb3Igd2l0aCBtaXN0YWtlcyBpbiBp
dCwgcGxlYXNlIGV4Y3VzZSBtZS4NoA1Gb3IgZmVhciB0aGUgbWVzc2FnZSBtaWdodCBub3QgZGlz
cGxheSBjb3JyZWN0bHkgYmVjYXVzZSBvZiB0aGUgdHh0IGZpZ3VyZSwgSSd2IG1hZGUgYSBjb3B5
IGluIFdvcmQgaW4gdGhlIGF0dGFjaG1lbnQuDaANQmVzdCBSZWdhcmRzLA2gDaANV2VpbWluZyBX
YW5nDaANDQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAMEAAAtBAAA
MgQAALgEAAC7BAAASQUAAEwFAACiBQAApQUAANYFAADXBQAAsgcAALMHAABfCgAAYAoAAJALAACT
CwAA/QsAAAIMAACQDAAAmAwAAJkMAADHDAAAyAwAAPUMAAD2DAAAJQ0AACYNAABQDQAAUQ0AAH8N
AACADQAAqg0AAKsNAADZDQAA2g0AAAQOAAAFDgAAMw4AADQOAABZDgAAWg4AABkRAAAaEQAAUxEA
AFQRAAApHAAAKhwAAMggAADTIAAA1yAAAN4gAADiIAAA5CAAAFIkAABTJAAAVCQAAPkA7ucA5wDn
AOcA5wDnAOfg5wDnAOfY1ucA5wDnAOcA5wDnAOcA5wDnAOcA59jn2OfY59jn2OfY59YAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAA28oAQ9PSgMAUUoDAGFKFABvKAEMT0oEAFBKBABRSgQAAAxPSgMAUUoDAGFKFAAA
FEtIAABPSgQAUEoEAFFKBABeSgQAAAtPSgMAUUoDAG8oAQA7AAQAAAMEAAAuBAAAMAQAADIEAAC5
BAAAuwQAAEoFAABMBQAAowUAAKUFAADXBQAAswcAAFIIAACECAAAYAoAAJELAACTCwAA/gsAAAAM
AAACDAAAkQwAAJIMAACTDAAAlAwAAJUMAACWDAAAlwwAAJgMAAD2AAAAAAAAAAAAAAAA8QAAAAAA
AAAAAAAAAPEAAAAAAAAAAAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAAAAAA
AADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAAAAAAAADxAAAAAAAAAAAAAAAA8QAA
AAAAAAAAAAAAAPEAAAAAAAAAAAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAA
AAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAAAAAAAADxAAAAAAAAAAAAAAAA
8QAAAAAAAAAAAAAAAPEAAAAAAAAAAAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAA
AAAAAAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAAAAAAAADxAAAAAAAAAAAA
AAAAAAAABAAAEmT8/gAACQAAAyQAEmT8/gAAMSQBYSQAABwABAAAVCQAAP4AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEBAZgMAACZDAAAyAwAAPYMAAAmDQAAUQ0A
AIANAACrDQAA2g0AAAUOAAA0DgAAWg4AAIkOAAC8DgAA7g4AAB0PAABQDwAAfw8AAK0PAAC4EgAA
uhIAAAQXAAAFFwAAPxcAAHoXAAC0FwAA7hcAACgYAABhGAAAfhgAAPoAAAAAAAAAAAAAAAD6AAAA
AAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAA
AAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6
AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAA
AAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAA
AAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAA
AAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAA
AAAAAAD6AAAAAAAAAAAAAAAAAAAAAAQAABJk/P4AAAAdfhgAAJ8YAAC7GAAAORkAAFQZAAC4GQAA
uhkAAFgeAABaHgAAGx8AAB0fAADrIAAA7SAAANkiAADbIgAAtiMAALgjAAAvJAAAMSQAAD8kAABB
JAAAQyQAAFAkAABSJAAAUyQAAFQkAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAA
AAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA
+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAA
AAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAA
AAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoA
AAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAEmT8/gAAABkwADGQOAEyUAIAH7CCLiCwxkEhsAgHIrAI
ByOQoAUkkKAFJbAAABewUwMYsOADDJCpAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQADwAKAAEAaQAPAAMAAAADAAAAAABGAABA
8f8CAEYADAACAGNrh2UAAAsAAAADJAMxJABhJAMAJABDShUAS0gCAFBKAwBfSAEEYUoYAG1ICQRu
SAQIc0gJBHRIBAgAAAAAAAAAAAAAAAAAAAAAAAAcAEFA8v+hABwADAAGANiepIu1az2EV1tTTwAA
AAAAAAAAAAAAAAAAAABUIAAACAAAMAAABwD/////AAAAAAMAAAAuAAAAMAAAADIAAAC5AAAAuwAA
AEoBAABMAQAAowEAAKUBAADXAQAAswMAAFIEAACEBAAAYAYAAJEHAACTBwAA/gcAAAAIAAACCAAA
kQgAAJIIAACTCAAAlAgAAJUIAACWCAAAlwgAAJgIAACZCAAAyAgAAPYIAAAmCQAAUQkAAIAJAACr
CQAA2gkAAAUKAAA0CgAAWgoAAIkKAAC8CgAA7goAAB0LAABQCwAAfwsAAK0LAAC4DgAAug4AAAQT
AAAFEwAAPxMAAHoTAAC0EwAA7hMAACgUAABhFAAAfhQAAJ8UAAC7FAAAORUAAFQVAAC4FQAAuhUA
AFgaAABaGgAAGxsAAB0bAADrHAAA7RwAANkeAADbHgAAth8AALgfAAAvIAAAMSAAAD8gAABBIAAA
QyAAAFAgAABSIAAAUyAAAFYgAACYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICY
AAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAA
ADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAA
AAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAA
AAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAA
gAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAA
AICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICY
AAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAA
ADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAA
AAAAAAAAgAAAAICaAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAA
AAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAA
gAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAA
AICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICY
AAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAA
ADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAA
AAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAA
AAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAA
gAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAA
AICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICY
AAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAA
ADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAA
AAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAA
AAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAA
gAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAA
AICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICY
AAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICYAAAAADAAAAAAAAAAgAAAAICaAAAA
ADAAAAAAAAAAgAAAAIAABAAAVCQAABMAAAAABAAAmAwAAH4YAABUJAAAFAAAABYAAAAXAAAAAAQA
AFQkAAAVAAAAAAAAACgAAAAsAAAA0gYAANsGAADsBgAA8gYAAO8HAADzBwAANggAAEMIAABxCAAA
ewgAALsLAADDCwAA6gwAAPAMAADXDQAA3Q0AABcOAAAdDgAAhg8AAIwPAABXEAAAXRAAAJ0QAACk
EAAALxIAADsSAAA8EgAAQRIAAOISAADnEgAAzxMAANQTAABUFQAAWhUAANsVAADhFQAAZBYAAGoW
AADKFgAA0BYAACIXAAAnFwAARxcAAFAXAACyFwAAuBcAAF4YAABhGAAAnhgAAKEYAACoGAAArRgA
AMIYAADIGAAAHBkAACQZAAB9GgAAgxoAADUbAAA7GwAAqRsAAK8bAAAvHQAANR0AAPgdAAD7HQAA
Uh4AAFgeAADbHgAA3h4AAAQgAAAHIAAAQyAAAEogAABWIAAABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHAAAAAADxAQAAHwIAAJ4EAADMBAAAdggAAHsIAADlCAAA6ggAAJwJ
AACjCQAA2AoAAOMKAACuDAAAtgwAADUQAAA8EAAAFREAABsRAAC7EQAAxhEAAC8SAAA8EgAAeRIA
AIMSAAAEEwAABRMAAMsTAADUEwAANBQAAD4UAABUFQAAbBUAAPgVAAD9FQAATBcAAFAXAABIGAAA
URgAAN8ZAADiGQAAWBsAAF8bAAD0HgAA9x4AAGwfAAC1HwAAViAAAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcABAAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAAAAAAmQgAAOEIAAAEEwAABRMAACkUAAC7FAAAViAAAAcABQAH
AAQABwAFAAcA//8GAAAABgB3AG0AdwBhAG4AZwAxAEQAOgBcAFcAdwBtAFwAUgBlAHMAZQBhAHIA
YwBoAFwARgBvAHIAQwBFAFMAXABTAG8AbQBlAEMAbwBtAG0AZQBuAHQAcwBPAG4ATQBvAGQAZQBs
AEQAbwBjAC4AZABvAGMABgB3AG0AdwBhAG4AZwBjAEMAOgBcAEQAbwBjAHUAbQBlAG4AdABzACAA
YQBuAGQAIABTAGUAdAB0AGkAbgBnAHMAXAB3AG0AdwBhAG4AZwBcAEEAcABwAGwAaQBjAGEAdABp
AG8AbgAgAEQAYQB0AGEAXABNAGkAYwByAG8AcwBvAGYAdABcAFcAbwByAGQAXAAcIOqBqFJiYA1Z
HSDdT1hbUwBvAG0AZQBDAG8AbQBtAGUAbgB0AHMATwBuAE0AbwBkAGUAbABEAG8AYwAuAGEAcwBk
AAYAdwBtAHcAYQBuAGcAYwBDADoAXABEAG8AYwB1AG0AZQBuAHQAcwAgAGEAbgBkACAAUwBlAHQA
dABpAG4AZwBzAFwAdwBtAHcAYQBuAGcAXABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABEAGEAdABh
AFwATQBpAGMAcgBvAHMAbwBmAHQAXABXAG8AcgBkAFwAHCDqgahSYmANWR0g3U9YW1MAbwBtAGUA
QwBvAG0AbQBlAG4AdABzAE8AbgBNAG8AZABlAGwARABvAGMALgBhAHMAZAD/QAGAAQAEEwAABBMA
AOjevgABAAEABBMAAAAAAAAEEwAAAAAAAAIQAAAAAAAAAFQgAACAAAAIAEAAAP//AQAAAAcAVQBu
AGsAbgBvAHcAbgD//wEACAAAAAAAAAAAAAAA//8BAAAAAAD//wAAAgD//wAAAAD//wAAAgD//wAA
AAAFAAAARxaQAQAAAgIGAwUEBQIDBId6ACAAAACACAAAAAAAAAD/AQAAAAAAAFQAaQBtAGUAcwAg
AE4AZQB3ACAAUgBvAG0AYQBuAAAANRaQAQIABQUBAgEHBgIFBwAAAAAAAAAQAAAAAAAAAAAAAACA
AAAAAFMAeQBtAGIAbwBsAAAAMyaQAQAAAgsGBAICAgICBId6ACAAAACACAAAAAAAAAD/AQAAAAAA
AEEAcgBpAGEAbAAAADsGkAGGAwIBBgADAQEBAQEDAAAAAAAOCBAAAAAAAAAAAQAEAAAAAACLW1NP
AABTAGkAbQBTAHUAbgAAAEkmkAGGAAILBgQCAgICAgT/////////6T8AAAAAAAAA/wAfAAAAAABB
AHIAaQBhAGwAIABVAG4AaQBjAG8AZABlACAATQBTAAAAIAAEAHEIiBgAAKQBAABoAQAAAAAj2HcG
ANl3BgAAAAADAM0AAACtBAAAqBoAAAEADQAAAAQAAxA4AAAAAAAAAAAAAAABAAEAAAABAAAAAAAA
ACEDAAAAAAAAAwAtABMAIQApACwALgA6ADsAPwBdAH0AqAC3AMcCyQIVIBYgGSAdICYgNiIBMAIw
AzAFMAkwCzANMA8wETAVMBcwAf8C/wf/Cf8M/w7/Gv8b/x//Pf9A/1z/Xf9e/+D/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAWwB7ALcAGCAc
IAgwCjAMMA4wEDAUMBYwCP8O/zv/W//h/+X/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHoAW0AJwAgoAyAAAAEAAZAGQAAAAZ
AAAAvCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAATKDEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAP//EgAAAAAAAAAqAEQAZQBhAHIAIABEAGEAdgBpAGQALAAgAGEAbgBkACAATABpAGwA
eQAsACAASgBvAGUAbAAsACAAUgBhAG0ALAAgAGEAbgBkACAAQQBsAGUAbgAsAAAAAAAAAAYAdwBt
AHcAYQBuAGcABgB3AG0AdwBhAG4AZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAFAAIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9o
EKuRCAArJ7PZMAAAAJABAAARAAAAAQAAAJAAAAACAAAAmAAAAAMAAADMAAAABAAAANgAAAAFAAAA
6AAAAAYAAAD0AAAABwAAAAABAAAIAAAAFAEAAAkAAAAkAQAAEgAAADABAAAKAAAATAEAAAwAAABY
AQAADQAAAGQBAAAOAAAAcAEAAA8AAAB4AQAAEAAAAIABAAATAAAAiAEAAAIAAACoAwAAHgAAACsA
AABEZWFyIERhdmlkLCBhbmQgTGlseSwgSm9lbCwgUmFtLCBhbmQgQWxlbiwAZB4AAAABAAAAAGVh
ch4AAAAHAAAAd213YW5nAHYeAAAAAQAAAABtd2EeAAAAAQAAAABtd2EeAAAACwAAAE5vcm1hbC5k
b3QAIB4AAAAHAAAAd213YW5nAGQeAAAAAgAAADMAd2EeAAAAEwAAAE1pY3Jvc29mdCBXb3JkIDku
MAB5QAAAAAAOX6McAAAAQAAAAADSPNuTU8MBQAAAAADgm36wU8MBAwAAAAEAAAADAAAArQQAAAMA
AACoGgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAD+/wAABQACAAAAAAAAAAAAAAAAAAAAAAABAAAAAtXN1ZwuGxCTlwgAKyz5
rjAAAAAQAQAADAAAAAEAAABoAAAADwAAAHAAAAAFAAAAfAAAAAYAAACEAAAAEQAAAIwAAAAXAAAA
lAAAAAsAAACcAAAAEAAAAKQAAAATAAAArAAAABYAAAC0AAAADQAAALwAAAAMAAAA8wAAAAIAAACo
AwAAHgAAAAQAAAB3d20AAwAAADgAAAADAAAADQAAAAMAAAC8IAAAAwAAAPwKCQALAAAAAAAAAAsA
AAAAAAAACwAAAAAAAAALAAAAAAAAAB4QAAABAAAAKwAAAERlYXIgRGF2aWQsIGFuZCBMaWx5LCBK
b2VsLCBSYW0sIGFuZCBBbGVuLAAMEAAAAgAAAB4AAAAFAAAAzOLEvwADAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAA
AA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAA/v///xoAAAAbAAAA
HAAAAB0AAAAeAAAAHwAAACAAAAAhAAAA/v///yMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAD+
////KwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAAP7////9////NAAAAP7////+/////v//////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAFgAFAf//////////AwAAAAYJAgAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAAAQ
vvCfsFPDATYAAACAAAAAAAAAADEAVABhAGIAbABlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAIA////////////////AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAKMRAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAgEFAAAA//////////8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAAAAAAAAAFAFMAdQBtAG0A
YQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAC
AQIAAAAEAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIAAAAAEAAA
AAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBu
AAAAAAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAKgAAAAAQAAAAAAAAAQBDAG8AbQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgEBAAAABgAAAP////8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZgAAAAAAAABPAGIAagBlAGMAdABQAG8AbwBsAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgABAP///////////////wAA
AAAAAAAAAAAAAAAAAAAAAAAAEL7wn7BTwwEQvvCfsFPDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAQAAAP7/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//8BAP7/AwoAAP////8GCQIAAAAAAMAAAAAAAABGFAAAAE1pY3Jvc29mdCBXb3JkIM7EtbUACgAA
AE1TV29yZERvYwAQAAAAV29yZC5Eb2N1bWVudC44APQ5snEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AA==

------=_NextPart_000_016B_01C353F4.2F09E890--


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 01:25:50 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA26724
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 01:25:50 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ge2Y-0000tz-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 01:25:50 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ge2X-0000tw-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 01:25:49 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <12.00A9EE1A@cherry.ease.lsoft.com>; 27 Jul 2003 1:25:50 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49473534 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 01:25:49 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 01:25:49 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6R5NgG06552 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003 05:23:42 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6R5Ksa22130 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003
          05:20:54 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072622254801025 for <FORCES@PEACH.EASE.LSOFT.COM>; Sat, 26 Jul
          2003 22:25:48 -0700
Received: from orsmsx402.amr.corp.intel.com ([192.168.65.208]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sat, 26 Jul 2003 22:25:47 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: [FORCES] WG question: Accept draft-yang-forces-model-02.txt as WG
              doc?
Thread-Index: AcNTFfd3m/5TvvRsRy+1Rf8se8wLSgAodClQ
X-OriginalArrivalTime: 27 Jul 2003 05:25:47.0898 (UTC)
                       FILETIME=[892205A0:01C353FF]
Approved-By:  "Crouch, Alan" <alan.crouch@INTEL.COM>
Message-ID:  <5C192416374E994F8FF1B47539F19FBA01CBC2A7@orsmsx402.jf.intel.com>
Date:         Sat, 26 Jul 2003 22:25:47 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Crouch, Alan" <alan.crouch@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Yes - I recommend that the FE Functional Model draft below is ready to
become a ForCES working group document, as outlined in the WG charter.


Alan


> -----Original Message-----
> From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> Sent: Friday, July 25, 2003 6:33 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: [FORCES] WG question: Accept
draft-yang-forces-model-02.txt
> as WG doc?
>=20
> Yes (as one would expect I would say.)
> Joel M. Halpern
>=20
> At 04:22 PM 7/25/2003 -0700, you wrote:
> >All,
> >
> >At the 57th IETF meeting last week the authors of
> >draft-yang-forces-model-02.txt asked that the draft
> >be made a working group document.   The sense of
> >the room was that it should be.   I would like
> >to see if there is consensus on the list on this.
> >
> >Please indicate by August 1st whether you feel that
> >the following draft is ready to become a ForCES
> >working group document:
> >
> >http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
> >
> >Note that becoming a working group document does
> >not finalize the document -  it means that the
> >general direction and structure of the document
> >is accepted as correct, and that the working
> >group is willing to adopt is as the basis for
> >further work.  If accepted as a WG document, it
> >will remain a draft and will be subject to
> >change based on feedback from the participants
> >of the working group.
> >
> >Thanks,
> >David


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 16:02:38 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA23265
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 16:02:38 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19grj6-0007OU-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 16:02:40 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19griz-0007OR-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 16:02:33 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <4.00AA03EA@cherry.ease.lsoft.com>; 27 Jul 2003 16:02:33 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49526449 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 16:02:04 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 16:02:02 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6RJxt310158 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003 19:59:55 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6RJQ9U03430 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003
          19:26:09 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072713135302853 ; Sun, 27 Jul 2003 13:13:53 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sun, 27 Jul 2003 13:02:00 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C35479.F046C68A"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
X-MS-Has-Attach: yes
Thread-Topic: framework draft v07 uploaded to IETF
Thread-Index: AcNUefAkeCuxvHbYQLa7Uk68cCvp2A==
X-OriginalArrivalTime: 27 Jul 2003 20:02:00.0204 (UTC)
                       FILETIME=[F0AB4CC0:01C35479]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC8F5@orsmsx407.jf.intel.com>
Date:         Sun, 27 Jul 2003 13:01:59 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: framework draft v07 uploaded to IETF
Comments: cc: "Anderson, Todd A" <todd.a.anderson@intel.com>, rdantu@unt.edu
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C35479.F046C68A
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi, all --

A new revision (v07) of framework draft is uploaded to IETF.
The changes made from v06 are very specific, as discussed previously in =
the mailing list and summaried below:
1) terminology clean up around "FE topology"
2) clarification text added for off-load functions
3) text around transport is aligned to requirement draft.
You can find the detailed log of changes at the end of this email

We intend this revision to go into IESG review very soon.

Thank you,

Lily

 <<draft-ietf-forces-framework-07.txt>>=20
=3D=3D=3D=3D=3D=3D=3D Details on the changes from v06 to v07 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

#1 (Section 1) Terminology Clean-up: added "intra-FE topology" and =
removed reference to "FE Block Topology" in "FE Topology".
There has been some confusion in different drafts in what "FE topology" =
means. We want to make it clear that "FE topology" means "inter-FE =
topology" and correspondingly there is also "intra-FE topology".  =
Because the exact terminology used to mean intra-FE topology is still =
evolving with the FE model work. Both FE Block and LFB (Logical =
Functional Block) have been used. Since the framework draft is more =
relevant to intra-FE topology than intra-FE topology, we think it is =
best to use the generic "intra-FE topology" terminology here to avoid =
confusion. This gives time and freedom to the FE model draft to work out =
a specific terminology later.
[added "Intra-FE topology"]
"Intra-FE topology - Representation of how a single FE is realized by =
combining possibly multiple logical functional blocks along multiple =
data path. This is defined by the FE model."=20
[old "FE topology"]
"FE Topology -- Representation of how the multiple FEs in a single NE =
are interconnected.  Sometimes it is called inter-FE topology, to be =
distinguished from intra-FE topology (or FE block topology) used by FE =
model."
[new "FE topology"]
"FE Topology -- Representation of how the multiple FEs in a single NE =
are interconnected.  Sometimes it is called inter-FE topology, to be =
distinguished from intra-FE topology used by FE model."


#2 (Section 5.6) Added the paragraph below at the end of the section:
"However, the exact description of the off-loaded functionality =
corresponding to the off-loaded functions expressed in the FE model are =
not part of the model itself and will need to be worked out as a =
separate specification."

#3 (Section 4.2.1) The following old text is replaced by the new text to =
align with the requirement draft on transport:
[old]
"ForCES will make use of an existing RFC2914 ([2]) compliant L4 > > =
protocol with adequate reliability, security and congestion control   =
(e.g. TCP, SCTP) for transport purposes."
[new]
"When the CEs and FEs are separated beyond a single hop, the ForCES =
protocol will make use of an existing RFC2914 compliant L4 protocol with =
adequate reliability, security and congestion control (e.g. TCP, SCTP) =
for transport purposes."


------_=_NextPart_001_01C35479.F046C68A
Content-Type: text/plain;
        name="draft-ietf-forces-framework-07.txt"
Content-Description: draft-ietf-forces-framework-07.txt
Content-Disposition: attachment;
        filename="draft-ietf-forces-framework-07.txt"
Content-Transfer-Encoding: base64

DQogICAgSW50ZXJuZXQgRHJhZnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBMLiBZYW5nIA0KICAgIEV4cGlyYXRpb246IEphbiAyMDA0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJbnRlbCBDb3JwLiANCiAgICBGaWxlOiBkcmFmdC1pZXRmLWZv
cmNlcy1mcmFtZXdvcmstMDcudHh0ICAgICAgICAgICAgICAgICAgUi4gRGFudHUgDQogICAgV29y
a2luZyBHcm91cDogRm9yQ0VTICAgICAgICAgICAgICAgICAgICAgICAgIFVuaXYuIG9mIE5vcnRo
IFRleGFzIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBULiBBbmRlcnNvbiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSW50ZWwgQ29ycC4gDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEdvcGFsIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBOb2tpYSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBKdWx5IDIwMDMgDQogIA0KICAgICAgICBGb3J3YXJkaW5nIGFu
ZCBDb250cm9sIEVsZW1lbnQgU2VwYXJhdGlvbiAoRm9yQ0VTKSBGcmFtZXdvcmsgDQogICAgIA0K
ICAgICANCiAgICAgDQogICAgICAgICAgICAgICAgICAgIGRyYWZ0LWlldGYtZm9yY2VzLWZyYW1l
d29yay0wNy50eHQgDQogICAgIA0KICAgICANCiAgICAgDQogICAgIA0KIFN0YXR1cyBvZiB0aGlz
IE1lbW8gDQogICAgIA0KICAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQgYW5k
IGlzIGluIGZ1bGwgY29uZm9ybWFuY2Ugd2l0aCANCiAgICBhbGwgcHJvdmlzaW9ucyBvZiBTZWN0
aW9uIDEwIG9mIFJGQzIwMjYuICBJbnRlcm5ldC1EcmFmdHMgYXJlIA0KICAgIHdvcmtpbmcgZG9j
dW1lbnRzIG9mIHRoZSBJbnRlcm5ldCBFbmdpbmVlcmluZyBUYXNrIEZvcmNlIChJRVRGKSwgDQog
ICAgaXRzIGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcgZ3JvdXBzLiAgTm90ZSB0aGF0IG90aGVyIGdy
b3VwcyBtYXkgYWxzbyANCiAgICBkaXN0cmlidXRlIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVy
bmV0LURyYWZ0cy4gDQogICAgIA0KICAgIEludGVybmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1l
bnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Ygc2l4IA0KICAgIG1vbnRocyBhbmQgbWF5IGJlIHVw
ZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgDQogICAgZG9jdW1lbnRzIGF0
IGFueSB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJuZXQtRHJhZnRzIA0K
ICAgIGFzIHJlZmVyZW5jZSBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyBg
YHdvcmsgaW4gDQogICAgcHJvZ3Jlc3MuJycgDQogICAgIA0KICAgIFRoZSBsaXN0IG9mIGN1cnJl
bnQgSW50ZXJuZXQtRHJhZnRzIGNhbiBiZSBhY2Nlc3NlZCBhdCANCiAgICBodHRwOi8vd3d3Lmll
dGYub3JnL2lldGYvMWlkLWFic3RyYWN0cy50eHQuIA0KICAgICANCiAgICBUaGUgbGlzdCBvZiBJ
bnRlcm5ldC1EcmFmdCBTaGFkb3cgRGlyZWN0b3JpZXMgY2FuIGJlIGFjY2Vzc2VkIGF0ICANCiAg
ICBodHRwOi8vd3d3LmlldGYub3JnL3NoYWRvdy5odG1sLiANCiAgDQogQ29weXJpZ2h0IE5vdGlj
ZSAgDQogICAgIA0KICAgIENvcHlyaWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgKDIwMDMp
LiAgQWxsIFJpZ2h0cyBSZXNlcnZlZC4gDQogICAgIA0KIEFic3RyYWN0IA0KICANCiAgICBUaGlz
IGRvY3VtZW50IGRlZmluZXMgdGhlIGFyY2hpdGVjdHVyYWwgZnJhbWV3b3JrIGZvciB0aGUgRm9y
Q0VTIA0KICAgIChGb3J3YXJkaW5nIGFuZCBDb250cm9sIEVsZW1lbnQgU2VwYXJhdGlvbikgbmV0
d29yayBlbGVtZW50cywgYW5kIA0KICAgIGlkZW50aWZpZXMgdGhlIGFzc29jaWF0ZWQgZW50aXRp
ZXMgYW5kIHRoZSBpbnRlcmFjdGlvbiBhbW9uZyB0aGVtLiANCiAgICAgDQogVGFibGUgb2YgQ29u
dGVudHMgDQogICAgIA0KICANCiAgDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRnJh
bWV3b3JrICAgICAgICAgICAgICAgICAgICAgSnVseSAyMDAzIA0KICANCiAgDQogICAgMS4gRGVm
aW5pdGlvbnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4zIA0KICAgIDIuIEludHJvZHVjdGlvbiB0byBGb3J3YXJkaW5nIGFuZCBDb250cm9sIEVsZW1l
bnQgU2VwYXJhdGlvbiANCiAgICAoRm9yQ0VTKS4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjUgDQogICAgMy4gQXJjaGl0ZWN0dXJlLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45IA0KICAgICAgIDMu
MS4gQ29udHJvbCBFbGVtZW50cyBhbmQgRnIgUmVmZXJlbmNlIFBvaW50Li4uLi4uLi4uLi4uLi4u
Li4xMCANCiAgICAgICAzLjIuIEZvcndhcmRpbmcgRWxlbWVudHMgYW5kIEZpIHJlZmVyZW5jZSBw
b2ludC4uLi4uLi4uLi4uLi4uMTEgDQogICAgICAgMy4zLiBDRSBNYW5hZ2Vycy4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjE0IA0KICAgICAgIDMuNC4gRkUgTWFu
YWdlcnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4xNCANCiAg
ICA0LiBPcGVyYXRpb25hbCBQaGFzZXMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uMTUgDQogICAgICAgNC4xLiBQcmUtYXNzb2NpYXRpb24gUGhhc2UuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjE1IA0KICAgICAgICAgIDQuMS4xLiBGbCBSZWZlcmVu
Y2UgUG9pbnQuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4xNSANCiAgICAgICAgICA0
LjEuMi4gRmYgUmVmZXJlbmNlIFBvaW50Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
MTYgDQogICAgICAgICAgNC4xLjMuIEZjIFJlZmVyZW5jZSBQb2ludC4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLjE3IA0KICAgICAgIDQuMi4gUG9zdC1hc3NvY2lhdGlvbiBQaGFzZSBh
bmQgRnAgcmVmZXJlbmNlIHBvaW50Li4uLi4uLi4uLi4xNyANCiAgICAgICAgICA0LjIuMS4gUHJv
eGltaXR5IGFuZCBJbnRlcmNvbm5lY3QgYmV0d2VlbiBDRXMgYW5kIEZFcy4uLi4uMTcgDQogICAg
ICAgICAgNC4yLjIuIEFzc29jaWF0aW9uIEVzdGFibGlzaG1lbnQuLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLjE4IA0KICAgICAgICAgIDQuMi4zLiBTdGVhZHktc3RhdGUgQ29tbXVuaWNhdGlvbi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4xOSANCiAgICAgICAgICA0LjIuNC4gRGF0YSBQYWNrZXRz
IGFjcm9zcyBGcCByZWZlcmVuY2UgcG9pbnQuLi4uLi4uLi4uLi4uMjAgDQogICAgICAgICAgNC4y
LjUuIFByb3h5IEZFLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjIx
IA0KICAgICAgIDQuMy4gQXNzb2NpYXRpb24gUmUtZXN0YWJsaXNobWVudC4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4yMSANCiAgICAgICAgICA0LjMuMS4gQ0UgZ3JhY2VmdWwgcmVzdGFydC4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMjEgDQogICAgICAgICAgNC4zLjIuIEZFIHJl
c3RhcnQuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjIzIA0KICAgIDUu
IEFwcGxpY2FiaWxpdHkgdG8gUkZDMTgxMi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4yNCANCiAgICAgICA1LjEuIEdlbmVyYWwgUm91dGVyIFJlcXVpcmVtZW50cy4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uMjQgDQogICAgICAgNS4yLiBMaW5rIExheWVyLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI1IA0KICAgICAgIDUuMy4gSW50
ZXJuZXQgTGF5ZXIgUHJvdG9jb2xzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yNiAN
CiAgICAgICA1LjQuIEludGVybmV0IExheWVyIEZvcndhcmRpbmcuLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uMjYgDQogICAgICAgNS41LiBUcmFuc3BvcnQgTGF5ZXIuLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI3IA0KICAgICAgIDUuNi4gQXBwbGljYXRpb24g
TGF5ZXIgLS0gUm91dGluZyBQcm90b2NvbHMuLi4uLi4uLi4uLi4uLi4uLi4yOCANCiAgICAgICA1
LjcuIEFwcGxpY2F0aW9uIExheWVyIC0tIE5ldHdvcmsgTWFuYWdlbWVudCBQcm90b2NvbC4uLi4u
Li4uMjggDQogICAgNi4gU3VtbWFyeS4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLjI5IA0KICAgIDcuIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yOSANCiAgICAgICA3LjEuIEFuYWx5
c2lzIG9mIFBvdGVudGlhbCBUaHJlYXRzIEludHJvZHVjZWQgYnkgRm9yQ0VTLi4uLi4uMjkgDQog
ICAgICAgICAgNy4xLjEuICJKb2luIiBvciAiUmVtb3ZlIiBNZXNzYWdlIEZsb29kaW5nIG9uIENF
cy4uLi4uLi4uLjI5IA0KICAgICAgICAgIDcuMS4yLiBJbXBlcnNvbmF0aW9uIEF0dGFjay4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zMCANCiAgICAgICAgICA3LjEuMy4gUmVwbGF5IEF0
dGFjay4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzAgDQogICAgICAgICAg
Ny4xLjQuIEF0dGFjayBkdXJpbmcgRmFpbCBPdmVyLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
LjMwIA0KICAgICAgICAgIDcuMS41LiBEYXRhIEludGVncml0eS4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4zMSANCiAgICAgICAgICA3LjEuNi4gRGF0YSBDb25maWRlbnRpYWxp
dHkuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzEgDQogICAgICAgICAgNy4xLjcuIFNo
YXJpbmcgc2VjdXJpdHkgcGFyYW1ldGVycy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjMxIA0KICAg
ICAgICAgIDcuMS44LiBEZW5pYWwgb2YgU2VydmljZSBBdHRhY2sgdmlhIEV4dGVybmFsIEludGVy
ZmFjZS4uLi4zMiANCiAgICAgICA3LjIuIFNlY3VyaXR5IFJlY29tbWVuZGF0aW9ucyBmb3IgRm9y
Q0VTLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzIgDQogICAgICAgICAgNy4yLjEuIFNlY3VyaXR5IENv
bmZpZ3VyYXRpb24uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjMyIA0KICAgICAgICAgIDcu
Mi4yLiBVc2luZyBUTFMgd2l0aCBGb3JDRVMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4z
MyANCiAgICAgICAgICA3LjIuMy4gVXNpbmcgSVBzZWMgd2l0aCBGb3JDRVMuLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uMzQgDQogICAgOC4gTm9ybWF0aXZlIFJlZmVyZW5jZXMuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjM1IA0KICAgIDkuIEluZm9ybWF0aXZlIFJl
ZmVyZW5jZXMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zNiANCiAgDQog
IA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDJdICANCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsg
ICAgICAgICAgICAgICAgICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICAxMC4gQWNrbm93bGVk
Z2VtZW50cy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzYgDQog
ICAgMTEuIEF1dGhvcnMnIEFkZHJlc3Nlcy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLjM3IA0KICAgIDEyLiBJbnRlbGxlY3R1YWwgUHJvcGVydHkgUmlnaHQuLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zNyANCiAgICAxMy4gRnVsbCBDb3B5cmlnaHQgU3Rh
dGVtZW50Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzggDQogICAgIA0KICAg
IENvbnZlbnRpb25zIHVzZWQgaW4gdGhpcyBkb2N1bWVudCAgDQogICAgICAgICANCiAgICBUaGUg
a2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxM
IE5PVCIsIA0KICAgICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICAiTUFZ
IiwgYW5kICJPUFRJT05BTCIgaW4gDQogICAgdGhpcyBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJw
cmV0ZWQgYXMgZGVzY3JpYmVkIGluIFtSRkMtMjExOV0uIA0KICAgICANCiAxLiBEZWZpbml0aW9u
cyANCiAgICAgDQogICAgQSBzZXQgb2YgdGVybWlub2xvZ3kgYXNzb2NpYXRlZCB3aXRoIHRoZSBG
b3JDRVMgcmVxdWlyZW1lbnRzIGlzIA0KICAgIGRlZmluZWQgaW4gWzNdIGFuZCB3ZSBvbmx5IGlu
Y2x1ZGUgdGhlIGRlZmluaXRpb25zIHRoYXQgYXJlIG1vc3QgDQogICAgcmVsZXZhbnQgdG8gdGhp
cyBkb2N1bWVudCBoZXJlLiAgDQogICAgIA0KICAgIEFkZHJlc3NhYmxlIEVudGl0eSAoQUUpIC0g
QW4gZW50aXR5IHRoYXQgaXMgZGlyZWN0bHkgYWRkcmVzc2FibGUgDQogICAgZ2l2ZW4gc29tZSBp
bnRlcmNvbm5lY3QgdGVjaG5vbG9neS4gIEZvciBleGFtcGxlLCBvbiBJUCBuZXR3b3JrcywgDQog
ICAgaXQgaXMgYSBkZXZpY2UgdG8gd2hpY2ggd2UgY2FuIGNvbW11bmljYXRlIHVzaW5nIGFuIElQ
IGFkZHJlc3M7IG9uIA0KICAgIGEgc3dpdGNoIGZhYnJpYywgaXQgaXMgYSBkZXZpY2UgdG8gd2hp
Y2ggd2UgY2FuIGNvbW11bmljYXRlIHVzaW5nIGEgDQogICAgc3dpdGNoIGZhYnJpYyBwb3J0IG51
bWJlci4gIA0KICAgICANCiAgICBQaHlzaWNhbCBGb3J3YXJkaW5nIEVsZW1lbnQgKFBGRSkgLSBB
biBBRSB0aGF0IGluY2x1ZGVzIGhhcmR3YXJlIA0KICAgIHVzZWQgdG8gcHJvdmlkZSBwZXItcGFj
a2V0IHByb2Nlc3NpbmcgYW5kIGhhbmRsaW5nLiAgVGhpcyBoYXJkd2FyZSANCiAgICBtYXkgY29u
c2lzdCBvZiAoYnV0IGlzIG5vdCBsaW1pdGVkIHRvKSBuZXR3b3JrIHByb2Nlc3NvcnMsIEFTSUNz
IA0KICAgIChBcHBsaWNhdGlvbi1TcGVjaWZpYyBJbnRlZ3JhdGVkIENpcmN1aXRzKSwgb3IgZ2Vu
ZXJhbCBwcm9jZXNzb3JzLCANCiAgICBpbnN0YWxsZWQgb24gbGluZSBjYXJkcywgZGF1Z2h0ZXIg
Ym9hcmRzLCBtZXp6YW5pbmUgY2FyZHMsIG9yIGluIA0KICAgIHN0YW5kLWFsb25lIGJveGVzLiAN
CiAgICAgICAgIA0KICAgIFBGRSBQYXJ0aXRpb24gLSBBIGxvZ2ljYWwgcGFydGl0aW9uIG9mIGEg
UEZFIGNvbnNpc3Rpbmcgb2Ygc29tZSANCiAgICBzdWJzZXQgb2YgZWFjaCBvZiB0aGUgcmVzb3Vy
Y2VzIChlLmcuLCBwb3J0cywgbWVtb3J5LCBmb3J3YXJkaW5nIA0KICAgIHRhYmxlIGVudHJpZXMp
IGF2YWlsYWJsZSBvbiB0aGUgUEZFLiAgVGhpcyBjb25jZXB0IGlzIGFuYWxvZ291cyB0byANCiAg
ICB0aGF0IG9mIHRoZSByZXNvdXJjZXMgYXNzaWduZWQgdG8gYSB2aXJ0dWFsIHN3aXRjaGluZyBl
bGVtZW50IGFzIA0KICAgIGRlc2NyaWJlZCBpbiBbOF0uICANCiAgICAgICAgIA0KICAgIFBoeXNp
Y2FsIENvbnRyb2wgRWxlbWVudCAoUENFKSAtIEFuIEFFIHRoYXQgaW5jbHVkZXMgaGFyZHdhcmUg
dXNlZCANCiAgICB0byBwcm92aWRlIGNvbnRyb2wgZnVuY3Rpb25hbGl0eS4gIFRoaXMgaGFyZHdh
cmUgdHlwaWNhbGx5IGluY2x1ZGVzIA0KICAgIGEgZ2VuZXJhbC1wdXJwb3NlIHByb2Nlc3Nvci4g
IA0KICAgICAgICAgDQogICAgUENFIFBhcnRpdGlvbiAtIEEgbG9naWNhbCBwYXJ0aXRpb24gb2Yg
YSBQQ0UgY29uc2lzdGluZyBvZiBzb21lIA0KICAgIHN1YnNldCBvZiBlYWNoIG9mIHRoZSByZXNv
dXJjZXMgYXZhaWxhYmxlIG9uIHRoZSBQQ0UuICANCiAgICAgICAgIA0KICAgIEZvcndhcmRpbmcg
RWxlbWVudCAoRkUpIC0gQSBsb2dpY2FsIGVudGl0eSB0aGF0IGltcGxlbWVudHMgdGhlIA0KICAg
IEZvckNFUyBwcm90b2NvbC4gIEZFcyB1c2UgdGhlIHVuZGVybHlpbmcgaGFyZHdhcmUgdG8gcHJv
dmlkZSBwZXItDQogICAgcGFja2V0IHByb2Nlc3NpbmcgYW5kIGhhbmRsaW5nIGFzIGRpcmVjdGVk
IGJ5IGEgQ0UgdmlhIHRoZSBGb3JDRVMgDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBp
cmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAzXSAgIA0KIEludGVybmV0
IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkg
MjAwMyANCiAgDQogIA0KICAgIHByb3RvY29sLiAgRkVzIG1heSBoYXBwZW4gdG8gYmUgYSBzaW5n
bGUgYmxhZGUgKG9yIFBGRSksIGEgDQogICAgcGFydGl0aW9uIG9mIGEgUEZFIG9yIG11bHRpcGxl
IFBGRXMuIA0KICAgICANCiAgICBDb250cm9sIEVsZW1lbnQgKENFKSAtIEEgbG9naWNhbCBlbnRp
dHkgdGhhdCBpbXBsZW1lbnRzIHRoZSBGb3JDRVMgDQogICAgcHJvdG9jb2wgYW5kIHVzZXMgaXQg
dG8gaW5zdHJ1Y3Qgb25lIG9yIG1vcmUgRkVzIGhvdyB0byBwcm9jZXNzIA0KICAgIHBhY2tldHMu
ICBDRXMgaGFuZGxlIGZ1bmN0aW9uYWxpdHkgc3VjaCBhcyB0aGUgZXhlY3V0aW9uIG9mIGNvbnRy
b2wgDQogICAgYW5kIHNpZ25hbGluZyBwcm90b2NvbHMuICBDRXMgbWF5IGNvbnNpc3Qgb2YgUENF
IHBhcnRpdGlvbnMgb3IgDQogICAgd2hvbGUgUENFcy4gDQogICAgICAgICANCiAgICBGb3JDRVMg
TmV0d29yayBFbGVtZW50IChORSkgLSBBbiBlbnRpdHkgY29tcG9zZWQgb2Ygb25lIG9yIG1vcmUg
Q0VzIA0KICAgIGFuZCBvbmUgb3IgbW9yZSBGRXMuICBUbyBlbnRpdGllcyBvdXRzaWRlIGFuIE5F
LCB0aGUgTkUgcmVwcmVzZW50cyANCiAgICBhIHNpbmdsZSBwb2ludCBvZiBtYW5hZ2VtZW50LiAg
U2ltaWxhcmx5LCBhbiBORSB1c3VhbGx5IGhpZGVzIGl0cyANCiAgICBpbnRlcm5hbCBvcmdhbml6
YXRpb24gZnJvbSBleHRlcm5hbCBlbnRpdGllcy4gIA0KICAgICAgICAgDQogICAgUHJlLWFzc29j
aWF0aW9uIFBoYXNlIC0gVGhlIHBlcmlvZCBvZiB0aW1lIGR1cmluZyB3aGljaCBhbiBGRSANCiAg
ICBNYW5hZ2VyIChzZWUgYmVsb3cpIGFuZCBhIENFIE1hbmFnZXIgKHNlZSBiZWxvdykgYXJlIGRl
dGVybWluaW5nIA0KICAgIHdoaWNoIEZFIGFuZCBDRSBzaG91bGQgYmUgcGFydCBvZiB0aGUgc2Ft
ZSBuZXR3b3JrIGVsZW1lbnQuIA0KICAgICAgICAgDQogICAgUG9zdC1hc3NvY2lhdGlvbiBQaGFz
ZSAtIFRoZSBwZXJpb2Qgb2YgdGltZSBkdXJpbmcgd2hpY2ggYW4gRkUgZG9lcyANCiAgICBrbm93
IHdoaWNoIENFIGlzIHRvIGNvbnRyb2wgaXQgYW5kIHZpY2UgdmVyc2EsIGluY2x1ZGluZyB0aGUg
dGltZSANCiAgICBkdXJpbmcgd2hpY2ggdGhlIENFIGFuZCBGRSBhcmUgZXN0YWJsaXNoaW5nIGNv
bW11bmljYXRpb24gd2l0aCBvbmUgDQogICAgYW5vdGhlci4gIA0KICAgICAgICAgDQogICAgRm9y
Q0VTIFByb3RvY29sIC0gV2hpbGUgdGhlcmUgbWF5IGJlIG11bHRpcGxlIHByb3RvY29scyB1c2Vk
IHdpdGhpbiANCiAgICB0aGUgb3ZlcmFsbCBGb3JDRVMgYXJjaGl0ZWN0dXJlLCB0aGUgdGVybSAi
Rm9yQ0VTIHByb3RvY29sIiByZWZlcnMgDQogICAgb25seSB0byB0aGUgRm9yQ0VTIHBvc3QtYXNz
b2NpYXRpb24gcGhhc2UgcHJvdG9jb2wgKHNlZSBiZWxvdykuICANCiAgICAgICAgIA0KICAgIEZv
ckNFUyBQb3N0LUFzc29jaWF0aW9uIFBoYXNlIFByb3RvY29sIC0gVGhlIHByb3RvY29sIHVzZWQg
Zm9yIA0KICAgIHBvc3QtYXNzb2NpYXRpb24gcGhhc2UgY29tbXVuaWNhdGlvbiBiZXR3ZWVuIENF
cyBhbmQgRkVzLiAgVGhpcyANCiAgICBwcm90b2NvbCBkb2VzIG5vdCBhcHBseSB0byBDRS10by1D
RSBjb21tdW5pY2F0aW9uLCBGRS10by1GRSANCiAgICBjb21tdW5pY2F0aW9uLCBub3IgdG8gY29t
bXVuaWNhdGlvbiBiZXR3ZWVuIEZFIGFuZCBDRSBtYW5hZ2Vycy4gIA0KICAgIFRoZSBGb3JDRVMg
cHJvdG9jb2wgaXMgYSBtYXN0ZXItc2xhdmUgcHJvdG9jb2wgaW4gd2hpY2ggRkVzIGFyZSANCiAg
ICBzbGF2ZXMgYW5kIENFcyBhcmUgbWFzdGVycy4gICBUaGlzIHByb3RvY29sIGluY2x1ZGVzIGJv
dGggdGhlIA0KICAgIG1hbmFnZW1lbnQgb2YgdGhlIGNvbW11bmljYXRpb24gY2hhbm5lbCAoZS5n
LiwgY29ubmVjdGlvbiANCiAgICBlc3RhYmxpc2htZW50LCBoZWFydGJlYXRzKSBhbmQgdGhlIGNv
bnRyb2wgbWVzc2FnZXMgdGhlbXNlbHZlcy4gIA0KICAgIFRoaXMgcHJvdG9jb2wgY291bGQgYmUg
YSBzaW5nbGUgcHJvdG9jb2wgb3IgY291bGQgY29uc2lzdCBvZiANCiAgICBtdWx0aXBsZSBwcm90
b2NvbHMgd29ya2luZyB0b2dldGhlci4gIA0KICAgICAgICAgDQogICAgRkUgTWFuYWdlciAtIEEg
bG9naWNhbCBlbnRpdHkgdGhhdCBvcGVyYXRlcyBpbiB0aGUgcHJlLWFzc29jaWF0aW9uIA0KICAg
IHBoYXNlIGFuZCBpcyByZXNwb25zaWJsZSBmb3IgZGV0ZXJtaW5pbmcgdG8gd2hpY2ggQ0Uocykg
YW4gRkUgDQogICAgc2hvdWxkIGNvbW11bmljYXRlLiAgVGhpcyBwcm9jZXNzIGlzIGNhbGxlZCBD
RSBkaXNjb3ZlcnkgYW5kIG1heSANCiAgICBpbnZvbHZlIHRoZSBGRSBtYW5hZ2VyIGxlYXJuaW5n
IHRoZSBjYXBhYmlsaXRpZXMgb2YgYXZhaWxhYmxlIENFcy4gIA0KICAgIEEgRkUgbWFuYWdlciBt
YXkgdXNlIGFueXRoaW5nIGZyb20gYSBzdGF0aWMgY29uZmlndXJhdGlvbiB0byBhIHByZS0NCiAg
ICBhc3NvY2lhdGlvbiBwaGFzZSBwcm90b2NvbCAoc2VlIGJlbG93KSB0byBkZXRlcm1pbmUgd2hp
Y2ggQ0UocykgdG8gDQogICAgdXNlLCBob3dldmVyIHRoaXMgaXMgY3VycmVudGx5IG91dCBvZiBz
Y29wZS4gIEJlaW5nIGEgbG9naWNhbCANCiAgICBlbnRpdHksIGFuIEZFIG1hbmFnZXIgbWlnaHQg
YmUgcGh5c2ljYWxseSBjb21iaW5lZCB3aXRoIGFueSBvZiB0aGUgDQogICAgb3RoZXIgbG9naWNh
bCBlbnRpdGllcyBtZW50aW9uZWQgaW4gdGhpcyBzZWN0aW9uLiAgDQogIA0KICANCiBZYW5nLCBl
dCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSA0
XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAg
ICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgICAgICAgDQogICAgQ0UgTWFuYWdlciAt
IEEgbG9naWNhbCBlbnRpdHkgdGhhdCBvcGVyYXRlcyBpbiB0aGUgcHJlLWFzc29jaWF0aW9uICAN
CiAgICBwaGFzZSBhbmQgaXMgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRvIHdoaWNoIEZF
KHMpIGEgQ0Ugc2hvdWxkIA0KICAgIGNvbW11bmljYXRlLiAgVGhpcyBwcm9jZXNzIGlzIGNhbGxl
ZCBGRSBkaXNjb3ZlcnkgYW5kIG1heSBpbnZvbHZlIA0KICAgIHRoZSBDRSBtYW5hZ2VyIGxlYXJu
aW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgYXZhaWxhYmxlIEZFcy4gIEEgQ0UgDQogICAgbWFuYWdl
ciBtYXkgdXNlIGFueXRoaW5nIGZyb20gYSBzdGF0aWMgY29uZmlndXJhdGlvbiB0byBhIHByZS0N
CiAgICBhc3NvY2lhdGlvbiBwaGFzZSBwcm90b2NvbCAoc2VlIGJlbG93KSB0byBkZXRlcm1pbmUg
d2hpY2ggRkUgdG8gDQogICAgdXNlLCBob3dldmVyIHRoaXMgaXMgY3VycmVudGx5IG91dCBvZiBz
Y29wZS4gICBCZWluZyBhIGxvZ2ljYWwgDQogICAgZW50aXR5LCBhIENFIG1hbmFnZXIgbWlnaHQg
YmUgcGh5c2ljYWxseSBjb21iaW5lZCB3aXRoIGFueSBvZiB0aGUgDQogICAgb3RoZXIgbG9naWNh
bCBlbnRpdGllcyBtZW50aW9uZWQgaW4gdGhpcyBzZWN0aW9uLiAgDQogICAgICAgICANCiAgICBQ
cmUtYXNzb2NpYXRpb24gUGhhc2UgUHJvdG9jb2wgLSBBIHByb3RvY29sIGJldHdlZW4gRkUgbWFu
YWdlcnMgYW5kIA0KICAgIENFIG1hbmFnZXJzIHRoYXQgaXMgdXNlZCB0byBkZXRlcm1pbmUgd2hp
Y2ggQ0VzIG9yIEZFcyB0byB1c2UuICBBIA0KICAgIHByZS1hc3NvY2lhdGlvbiBwaGFzZSBwcm90
b2NvbCBtYXkgaW5jbHVkZSBhIENFIGFuZC9vciBGRSANCiAgICBjYXBhYmlsaXR5IGRpc2NvdmVy
eSBtZWNoYW5pc20uICBOb3RlIHRoYXQgdGhpcyBjYXBhYmlsaXR5IA0KICAgIGRpc2NvdmVyeSBw
cm9jZXNzIGlzIHdob2xseSBzZXBhcmF0ZSBmcm9tIChhbmQgZG9lcyBub3QgcmVwbGFjZSkgDQog
ICAgdGhhdCB1c2VkIHdpdGhpbiB0aGUgRm9yQ0VTIHByb3RvY29sLiAgSG93ZXZlciwgdGhlIHR3
byBjYXBhYmlsaXR5IA0KICAgIGRpc2NvdmVyeSBtZWNoYW5pc21zIG1heSB1dGlsaXplIHRoZSBz
YW1lIEZFIG1vZGVsLiAgIA0KICAgICAgICAgDQogICAgRkUgTW9kZWwgLSBBIG1vZGVsIHRoYXQg
ZGVzY3JpYmVzIHRoZSBsb2dpY2FsIHByb2Nlc3NpbmcgZnVuY3Rpb25zIA0KICAgIG9mIGFuIEZF
LiAgDQogICAgICAgICANCiAgICBGb3JDRVMgUHJvdG9jb2wgRWxlbWVudCAtIEFuIEZFIG9yIENF
LiAgDQogICAgIA0KICAgIEludHJhLUZFIHRvcG9sb2d5IC0NICAgICAgICAgICAgICAgICAgICAg
IC0gUmVwcmVzZW50YXRpb24gb2YgaG93IGEgc2luZ2xlIEZFIGlzIHJlYWxpemVkIA0KICAgIGJ5
IGNvbWJpbmluZyBwb3NzaWJseSBtdWx0aXBsZSBsb2dpY2FsIGZ1bmN0aW9uYWwgYmxvY2tzIGFs
b25nIA0KICAgIG11bHRpcGxlIGRhdGEgcGF0aC4gVGhpcyBpcyBkZWZpbmVkIGJ5IHRoZSBGRSBt
b2RlbC4gIA0KICANCiAgICBGRSBUb3BvbG9neSAtLSBSZXByZXNlbnRhdGlvbiBvZiBob3cgdGhl
IG11bHRpcGxlIEZFcyBpbiBhIHNpbmdsZSANCiAgICBORSBhcmUgaW50ZXJjb25uZWN0ZWQuICBT
b21ldGltZXMgaXQgaXMgY2FsbGVkIGludGVyLUZFIHRvcG9sb2d5LCANCiAgICB0byBiZSBkaXN0
aW5ndWlzaGVkIGZyb20gaW50cmEtRkUgdG9wb2xvZ3kgdXNlZCBieSB0aGUgRkUgbW9kZWwuIA0K
ICAgICANCiAgICBJbnRlci1GRSB0b3BvbG9neSAtIHNlZSBGRSBUb3BvbG9neS4gDQogICAgIA0K
IDIuIEludHJvZHVjdGlvbiB0byBGb3J3YXJkaW5nIGFuZCBDb250cm9sIEVsZW1lbnQgU2VwYXJh
dGlvbiAoRm9yQ0VTKSAgDQogIA0KICAgIEFuIElQIG5ldHdvcmsgZWxlbWVudCAoTkUpIGFwcGVh
cnMgdG8gZXh0ZXJuYWwgZW50aXRpZXMgYXMgYSANCiAgICBtb25vbGl0aGljIHBpZWNlIG9mIG5l
dHdvcmsgZXF1aXBtZW50LCBlLmcuLCBhIHJvdXRlciwgTkFULCANCiAgICBmaXJld2FsbCwgb3Ig
bG9hZCBiYWxhbmNlci4gIEludGVybmFsbHksIGhvd2V2ZXIsIGFuIElQIG5ldHdvcmsgDQogICAg
ZWxlbWVudCAoTkUpIChzdWNoIGFzIGEgcm91dGVyKSBpcyBjb21wb3NlZCBvZiBudW1lcm91cyBs
b2dpY2FsbHkgDQogICAgc2VwYXJhdGVkIGVudGl0aWVzIHRoYXQgY29vcGVyYXRlIHRvIHByb3Zp
ZGUgYSBnaXZlbiBmdW5jdGlvbmFsaXR5IA0KICAgIChzdWNoIGFzIHJvdXRpbmcpLiAgVHdvIHR5
cGVzIG9mIG5ldHdvcmsgZWxlbWVudCBjb21wb25lbnRzIGV4aXN0OiANCiAgICBjb250cm9sIGVs
ZW1lbnQgKENFKSBpbiBjb250cm9sIHBsYW5lIGFuZCBmb3J3YXJkaW5nIGVsZW1lbnQgKEZFKSAN
CiAgICBpbiBmb3J3YXJkaW5nIHBsYW5lIChvciBkYXRhIHBsYW5lKS4gIEZvcndhcmRpbmcgZWxl
bWVudHMgdHlwaWNhbGx5IA0KICAgIGFyZSBBU0lDLCBuZXR3b3JrLXByb2Nlc3Nvciwgb3IgZ2Vu
ZXJhbC1wdXJwb3NlIHByb2Nlc3Nvci1iYXNlZCANCiAgICBkZXZpY2VzIHRoYXQgaGFuZGxlIGRh
dGEgcGF0aCBvcGVyYXRpb25zIGZvciBlYWNoIHBhY2tldC4gIENvbnRyb2wgDQogICAgZWxlbWVu
dHMgYXJlIHR5cGljYWxseSBiYXNlZCBvbiBnZW5lcmFsLXB1cnBvc2UgcHJvY2Vzc29ycyB0aGF0
IA0KICAgIHByb3ZpZGUgY29udHJvbCBmdW5jdGlvbmFsaXR5IGxpa2Ugcm91dGluZyBhbmQgc2ln
bmFsaW5nIHByb3RvY29scy4gDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEph
bnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSA1XSAgIA0KIEludGVybmV0IERyYWZ0
ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyAN
CiAgDQogIA0KICAgICANCiAgICBGb3JDRVMgYWltcyB0byBkZWZpbmUgYSBmcmFtZXdvcmsgYW5k
IGFzc29jaWF0ZWQgcHJvdG9jb2wocykgdG8gDQogICAgc3RhbmRhcmRpemUgaW5mb3JtYXRpb24g
ZXhjaGFuZ2UgYmV0d2VlbiB0aGUgY29udHJvbCBhbmQgZm9yd2FyZGluZyANCiAgICBwbGFuZS4g
IEhhdmluZyBzdGFuZGFyZCBtZWNoYW5pc21zIGFsbG93cyBDRXMgYW5kIEZFcyB0byBiZWNvbWUg
DQogICAgcGh5c2ljYWxseSBzZXBhcmF0ZWQgc3RhbmRhcmQgY29tcG9uZW50cy4gIFRoaXMgcGh5
c2ljYWwgc2VwYXJhdGlvbiANCiAgICBhY2NydWVzIHNldmVyYWwgYmVuZWZpdHMgdG8gdGhlIEZv
ckNFUyBhcmNoaXRlY3R1cmUuICBTZXBhcmF0ZSANCiAgICBjb21wb25lbnRzIHdvdWxkIGFsbG93
IGNvbXBvbmVudCB2ZW5kb3JzIHRvIHNwZWNpYWxpemUgaW4gb25lIA0KICAgIGNvbXBvbmVudCB3
aXRob3V0IGhhdmluZyB0byBiZWNvbWUgZXhwZXJ0cyBpbiBhbGwgY29tcG9uZW50cy4gDQogICAg
U3RhbmRhcmQgcHJvdG9jb2wgYWxzbyBhbGxvd3MgdGhlIENFcyBhbmQgRkVzIGZyb20gZGlmZmVy
ZW50IA0KICAgIGNvbXBvbmVudCB2ZW5kb3JzIHRvIGludGVyb3BlcmF0ZSB3aXRoIGVhY2ggb3Ro
ZXIgYW5kIGhlbmNlIGl0IA0KICAgIGJlY29tZXMgcG9zc2libGUgZm9yIHN5c3RlbSB2ZW5kb3Jz
IHRvIGludGVncmF0ZSB0b2dldGhlciB0aGUgQ0VzIA0KICAgIGFuZCBGRXMgZnJvbSBkaWZmZXJl
bnQgY29tcG9uZW50IHN1cHBsaWVycy4gIFRoaXMgaW50ZXJvcGVyYWJpbGl0eSANCiAgICB0cmFu
c2xhdGVzIGludG8gYSBsb3QgbW9yZSBkZXNpZ24gY2hvaWNlcyBhbmQgZmxleGliaWxpdHkgZm9y
IHRoZSANCiAgICBzeXN0ZW0gdmVuZG9ycy4gIE92ZXJhbGwsIEZvckNFUyB3aWxsIGVuYWJsZSBy
YXBpZCBpbm5vdmF0aW9uIGluIA0KICAgIGJvdGggdGhlIGNvbnRyb2wgYW5kIGZvcndhcmRpbmcg
cGxhbmVzIHdoaWxlIG1haW50YWluaW5nIA0KICAgIGludGVyb3BlcmFiaWxpdHkuICBTY2FsYWJp
bGl0eSBpcyBhbHNvIGVhc2lseSBwcm92aWRlZCBieSB0aGlzIA0KICAgIGFyY2hpdGVjdHVyZSBp
biB0aGF0IGFkZGl0aW9uYWwgZm9yd2FyZGluZyBvciBjb250cm9sIGNhcGFjaXR5IGNhbiANCiAg
ICBiZSBhZGRlZCB0byBleGlzdGluZyBuZXR3b3JrIGVsZW1lbnRzIHdpdGhvdXQgdGhlIG5lZWQg
Zm9yIGZvcmtsaWZ0IA0KICAgIHVwZ3JhZGVzLiANCiAgICAgDQogICAgICAgICAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gDQogICAgICAg
ICB8ICBDb250cm9sIEJsYWRlIEEgICAgICB8ICAgICAgIHwgIENvbnRyb2wgQmxhZGUgQiAgICAg
IHwgDQogICAgICAgICB8ICAgICAgIChDRSkgICAgICAgICAgICB8ICAgICAgIHwgICAgICAgICAg
KENFKSAgICAgICAgIHwgDQogICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAg
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gDQogICAgICAgICAgICAgICAgIF4gICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXiAgICB8IA0KICAgICAgICAgICAgICAgICB8ICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICAgfCANCiAgICAgICAgICAgICAgICAgfCAgIFYgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgIFYgDQogICAgICAgICAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gDQogICAgICAgICB8ICAg
ICAgICAgICAgICAgU3dpdGNoIEZhYnJpYyBCYWNrcGxhbmUgICAgICAgICAgICAgICAgIHwgDQog
ICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0gDQogICAgICAgICAgICAgICAgXiAgfCAgICAgICAgICAgIF4gIHwgICAgICAgICAg
ICAgICAgICAgXiAgfCAgICAgICAgIA0KICAgICAgICAgICAgICAgIHwgIHwgICAgICAgICAgICB8
ICB8ICAgICAuIC4gLiAgICAgICAgIHwgIHwgICAgICAgICANCiAgICAgICAgICAgICAgICB8ICBW
ICAgICAgICAgICAgfCAgViAgICAgICAgICAgICAgICAgICB8ICBWICAgICAgICAgDQogICAgICAg
ICAgICAtLS0tLS0tLS0tLS0gICAgLS0tLS0tLS0tLS0tICAgICAgICAgICAtLS0tLS0tLS0tLS0g
ICAgIA0KICAgICAgICAgICAgfFJvdXRlciAgICB8ICAgIHxSb3V0ZXIgICAgfCAgICAgICAgICAg
fFJvdXRlciAgICB8IA0KICAgICAgICAgICAgfEJsYWRlICMxICB8ICAgIHxCbGFkZSAjMiAgfCAg
ICAgICAgICAgfEJsYWRlICNOICB8IA0KICAgICAgICAgICAgfCAgIChGRSkgICB8ICAgIHwgICAo
RkUpICAgfCAgICAgICAgICAgfCAgIChGRSkgICB8IA0KICAgICAgICAgICAgLS0tLS0tLS0tLS0t
ICAgIC0tLS0tLS0tLS0tLSAgICAgICAgICAgLS0tLS0tLS0tLS0tICAgICANCiAgICAgICAgICAg
ICAgICBeICB8ICAgICAgICAgICAgXiAgfCAgICAgICAgICAgICAgICAgICBeICB8ICAgICAgICAg
DQogICAgICAgICAgICAgICAgfCAgfCAgICAgICAgICAgIHwgIHwgICAgIC4gLiAuICAgICAgICAg
fCAgfCAgICAgICAgIA0KICAgICAgICAgICAgICAgIHwgIFYgICAgICAgICAgICB8ICBWICAgICAg
ICAgICAgICAgICAgIHwgIFYgICAgICAgICANCiAgICAgICAgICANCiAgICAgICAgIEZpZ3VyZSAx
LiBBIHJvdXRlciBjb25maWd1cmF0aW9uIGV4YW1wbGUgd2l0aCBzZXBhcmF0ZSBibGFkZXMuIA0K
ICANCiAgICBPbmUgZXhhbXBsZSBvZiBzdWNoIHBoeXNpY2FsIHNlcGFyYXRpb24gaXMgYXQgdGhl
IGJsYWRlIGxldmVsLiANCiAgICBGaWd1cmUgMSBzaG93cyBzdWNoIGFuIGV4YW1wbGUgY29uZmln
dXJhdGlvbiBvZiBhIHJvdXRlciwgd2l0aCB0d28gDQogICAgY29udHJvbCBibGFkZXMgYW5kIG11
bHRpcGxlIHJvdXRlciAoZm9yd2FyZGluZykgYmxhZGVzLCBhbGwgDQogIA0KICANCiBZYW5nLCBl
dCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSA2
XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAg
ICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgIGludGVyY29ubmVjdGVkIGludG8gYSBz
d2l0Y2ggZmFicmljIGJhY2twbGFuZS4gIEluIHN1Y2ggYSBjaGFzc2lzIA0KICAgIGNvbmZpZ3Vy
YXRpb24sIHRoZSBjb250cm9sIGJsYWRlcyBhcmUgdGhlIENFcyB3aGlsZSB0aGUgcm91dGVyIA0K
ICAgIGJsYWRlcyBhcmUgRkVzLCBhbmQgdGhlIHN3aXRjaCBmYWJyaWMgYmFja3BsYW5lIHByb3Zp
ZGVzIHRoZSANCiAgICBwaHlzaWNhbCBpbnRlcmNvbm5lY3QgZm9yIGFsbCB0aGUgYmxhZGVzLiAg
Q29udHJvbCBibGFkZSBBIG1heSBiZSANCiAgICB0aGUgcHJpbWFyeSBDRSB3aGlsZSBjb250cm9s
IGJsYWRlIEIgbWF5IGJlIHRoZSBiYWNrdXAgQ0UgcHJvdmlkaW5nIA0KICAgIHJlZHVuZGFuY3ku
ICBJdCBpcyBhbHNvIHBvc3NpYmxlIHRvIGhhdmUgYSByZWR1bmRhbnQgc3dpdGNoIGZhYnJpYyAN
CiAgICBmb3IgaGlnaCBhdmFpbGFiaWxpdHkgc3VwcG9ydC4gIFJvdXRlcnMgdG9kYXkgd2l0aCB0
aGlzIGtpbmQgb2YgDQogICAgY29uZmlndXJhdGlvbiB1c2UgcHJvcHJpZXRhcnkgaW50ZXJmYWNl
cyBmb3IgbWVzc2FnaW5nIGJldHdlZW4gQ0VzIA0KICAgIGFuZCBGRXMuICBUaGUgZ29hbCBvZiBG
b3JDRVMgaXMgdG8gcmVwbGFjZSBzdWNoIHByb3ByaWV0YXJ5IA0KICAgIGludGVyZmFjZXMgd2l0
aCBhIHN0YW5kYXJkIHByb3RvY29sLiAgV2l0aCBhIHN0YW5kYXJkIHByb3RvY29sIGxpa2UgDQog
ICAgRm9yQ0VTIGltcGxlbWVudGVkIG9uIGFsbCBibGFkZXMsIGl0IGJlY29tZXMgcG9zc2libGUg
Zm9yIGNvbnRyb2wgDQogICAgYmxhZGVzIGZyb20gdmVuZG9yIFggYW5kIHJvdXRpbmcgYmxhZGVz
IGZyb20gdmVuZG9yIFkgdG8gd29yayANCiAgICBzZWFtbGVzc2x5IHRvZ2V0aGVyIGluIG9uZSBj
aGFzc2lzLiAgDQogIA0KICANCiAgICAgICAgIC0tLS0tLS0gICAgICAgICAtLS0tLS0tIA0KICAg
ICAgICAgfCBDRTEgfCAgICAgICAgIHwgQ0UyIHwgDQogICAgICAgICAtLS0tLS0tICAgICAgICAg
LS0tLS0tLSANCiAgICAgICAgICAgIF4gICAgICAgICAgICAgICBeIA0KICAgICAgICAgICAgfCAg
ICAgICAgICAgICAgIHwgDQogICAgICAgICAgICBWICAgICAgICAgICAgICAgViANCiAgICAgPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gRXRoZXJuZXQgDQogICAg
ICAgICBeICAgICAgIF4gICAgICAgLiAuIC4gICBeIA0KICAgICAgICAgfCAgICAgICB8ICAgICAg
ICAgICAgICAgfCANCiAgICAgICAgIFYgICAgICAgViAgICAgICAgICAgICAgIFYgDQogICAgICAt
LS0tLS0tICAtLS0tLS0tICAgICAgICAgLS0tLS0tLS0gDQogICAgICB8IEZFIzF8ICB8IEZFIzJ8
ICAgICAgICAgfCBGRSNuIHwgDQogICAgICAtLS0tLS0tICAtLS0tLS0tICAgICAgICAgLS0tLS0t
LS0gDQogICAgICAgIF4gIHwgICAgIF4gIHwgICAgICAgICAgICBeICB8ICAgICAgICAgDQogICAg
ICAgIHwgIHwgICAgIHwgIHwgICAgICAgICAgICB8ICB8ICAgICAgICAgDQogICAgICAgIHwgIFYg
ICAgIHwgIFYgICAgICAgICAgICB8ICBWICAgICAgICAgDQogICAgICAgICAgDQogICAgICAgICBG
aWd1cmUgMi4gQSByb3V0ZXIgY29uZmlndXJhdGlvbiBleGFtcGxlIHdpdGggc2VwYXJhdGUgYm94
ZXMuIA0KICAgICANCiAgICBBbm90aGVyIGxldmVsIG9mIHBoeXNpY2FsIHNlcGFyYXRpb24gYmV0
d2VlbiB0aGUgQ0VzIGFuZCBGRXMgY2FuIGJlIA0KICAgIGF0IHRoZSBib3ggbGV2ZWwuICBJbiBz
dWNoIGNvbmZpZ3VyYXRpb24sIGFsbCB0aGUgQ0VzIGFuZCBGRXMgYXJlIA0KICAgIHBoeXNpY2Fs
bHkgc2VwYXJhdGVkIGJveGVzLCBpbnRlcmNvbm5lY3RlZCB3aXRoIHNvbWUga2luZCBvZiBoaWdo
IA0KICAgIHNwZWVkIExBTiBjb25uZWN0aW9uIChsaWtlIEdpZ2FiaXQgRXRoZXJuZXQpLiAgVGhl
c2Ugc2VwYXJhdGVkIENFcyANCiAgICBhbmQgRkVzIGFyZSBvbmx5IG9uZSBob3AgYXdheSBmcm9t
IGVhY2ggb3RoZXIgd2l0aGluIGEgbG9jYWwgYXJlYSANCiAgICBuZXR3b3JrLiAgVGhlIENFcyBh
bmQgRkVzIGNvbW11bmljYXRlIHRvIGVhY2ggb3RoZXIgYnkgcnVubmluZyANCiAgICBGb3JDRVMs
IGFuZCB0aGUgY29sbGVjdGlvbiBvZiB0aGVzZSBDRXMgYW5kIEZFcyB0b2dldGhlciBiZWNvbWUg
b25lIA0KICAgIHJvdXRpbmcgdW5pdCB0byB0aGUgZXh0ZXJuYWwgd29ybGQuIEZpZ3VyZSAyIHNo
b3dzIHN1Y2ggYW4gZXhhbXBsZS4gDQogICAgIA0KICAgIEluIGJvdGggZXhhbXBsZXMgc2hvd24g
aGVyZSwgdGhlIHNhbWUgcGh5c2ljYWwgaW50ZXJjb25uZWN0IGlzIHVzZWQgDQogICAgZm9yIGJv
dGggQ0UtdG8tRkUgYW5kIEZFLXRvLUZFIGNvbW11bmljYXRpb24uICBIb3dldmVyLCB0aGF0IGRv
ZXMgDQogICAgbm90IGhhdmUgdG8gYmUgdGhlIGNhc2UuICBPbmUgcmVhc29uIHRvIHVzZSBkaWZm
ZXJlbnQgaW50ZXJjb25uZWN0cyANCiAgICBpcyB0aGF0IENFLXRvLUZFIGludGVyY29ubmVjdCBk
b2VzIG5vdCBoYXZlIHRvIGJlIGFzIGZhc3QgYXMgdGhlIA0KICANCiAgDQogWWFuZywgZXQgYWwu
ICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDQgICAgICAgICAgICAgICAgICAgW1BhZ2UgN10gICAN
CiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAgICAg
ICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICBGRS10by1GRSBpbnRlcmNvbm5lY3QsIHNvIHRo
ZSBtb3JlIGV4cGVuc2l2ZSBmYXN0IGNvbm5lY3Rpb25zIGNhbiANCiAgICBiZSBzYXZlZCBmb3Ig
RkUtdG8tRkUuICBUaGUgc2VwYXJhdGUgaW50ZXJjb25uZWN0cyBtYXkgYWxzbyBwcm92aWRlIA0K
ICAgIHJlbGlhYmlsaXR5IGFuZCByZWR1bmRhbmN5IGJlbmVmaXRzIGZvciB0aGUgTkUuIA0KICAN
CiAgICBTb21lIGV4YW1wbGVzIG9mIGNvbnRyb2wgZnVuY3Rpb25zIHRoYXQgY2FuIGJlIGltcGxl
bWVudGVkIGluIHRoZSANCiAgICBDRSBpbmNsdWRlIHJvdXRpbmcgcHJvdG9jb2xzIGxpa2UgUklQ
LCBPU1BGIGFuZCBCR1AsIGNvbnRyb2wgYW5kIA0KICAgIHNpZ25hbGluZyBwcm90b2NvbHMgbGlr
ZSBSU1ZQIChSZXNvdXJjZSBSZXNlcnZhdGlvbiBQcm90b2NvbCksIExEUCANCiAgICAoTGFiZWwg
RGlzdHJpYnV0aW9uIFByb3RvY29sKSBmb3IgTVBMUywgZXRjLiAgRXhhbXBsZXMgb2YgDQogICAg
Zm9yd2FyZGluZyBmdW5jdGlvbnMgaW4gdGhlIEZFIGluY2x1ZGUgTFBNIChsb25nZXN0IHByZWZp
eCBtYXRjaCkgDQogICAgZm9yd2FyZGVyLCBjbGFzc2lmaWVycywgdHJhZmZpYyBzaGFwZXIsIG1l
dGVyLCBOQVQgKE5ldHdvcmsgQWRkcmVzcyANCiAgICBUcmFuc2xhdG9ycyksIGV0Yy4gIEZpZ3Vy
ZSAzIHByb3ZpZGVzIGV4YW1wbGUgZnVuY3Rpb25zIGluIGJvdGggQ0UgDQogICAgYW5kIEZFLiAg
QW55IGdpdmVuIE5FIG1heSBjb250YWluIG9uZSBvciBtYW55IG9mIHRoZXNlIENFIGFuZCBGRSAN
CiAgICBmdW5jdGlvbnMgaW4gaXQuICBUaGUgZGlhZ3JhbSBhbHNvIHNob3dzIHRoYXQgRm9yQ0VT
IHByb3RvY29sIGlzIA0KICAgIHVzZWQgdG8gdHJhbnNwb3J0IGJvdGggdGhlIGNvbnRyb2wgbWVz
c2FnZXMgZm9yIEZvckNFUyBpdHNlbGYgYW5kIA0KICAgIHRoZSBkYXRhIHBhY2tldHMgdGhhdCBh
cmUgb3JpZ2luYXRlZC9kZXN0aW5lZCBmcm9tL3RvIHRoZSBjb250cm9sIA0KICAgIGZ1bmN0aW9u
cyBpbiBDRSAoZS5nLiwgcm91dGluZyBwYWNrZXRzKS4gIFNlY3Rpb24gNC4yLjQgcHJvdmlkZXMg
DQogICAgbW9yZSBkZXRhaWwgb24gdGhpcy4gIA0KICAgICANCiAgICAgICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gDQogICAgICAgICB8ICAgICAg
IHwgICAgICAgfCAgICAgICB8ICAgICAgIHwgICAgICAgfCAgICAgICB8IA0KICAgICAgICAgfE9T
UEYgICB8UklQICAgIHxCR1AgICAgfFJTVlAgICB8TERQICAgIHwuIC4gLiAgfCANCiAgICAgICAg
IHwgICAgICAgfCAgICAgICB8ICAgICAgIHwgICAgICAgfCAgICAgICB8ICAgICAgIHwgDQogICAg
ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0K
ICAgICAgICAgfCAgICAgICAgICAgICAgIEZvckNFUyBJbnRlcmZhY2UgICAgICAgICAgICAgICAg
fCANCiAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeICAgXiAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgRm9yQ0VTICB8ICAgfGRhdGEgICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCAgIHxwYWNrZXRzICAgICAN
CiAgICAgICAgICAgICAgICAgICAgICAgICBtZXNzYWdlc3wgICB8KGUuZy4sIHJvdXRpbmcgcGFj
a2V0cykgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ICAgdiANCiAgICAgICAg
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gDQogICAg
ICAgICB8ICAgICAgICAgICAgICAgRm9yQ0VTIEludGVyZmFjZSAgICAgICAgICAgICAgICB8IA0K
ICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSANCiAgICAgICAgIHwgICAgICAgfCAgICAgICB8ICAgICAgIHwgICAgICAgfCAgICAgICB8ICAg
ICAgIHwgDQogICAgICAgICB8TFBNIEZ3ZHxNZXRlciAgfFNoYXBlciB8TkFUICAgIHxDbGFzc2kt
fC4gLiAuICB8IA0KICAgICAgICAgfCAgICAgICB8ICAgICAgIHwgICAgICAgfCAgICAgICB8Zmll
ciAgIHwgICAgICAgfCANCiAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gDQogICAgICAgICB8ICAgICAgICAgICAgICAgRkUgcmVzb3VyY2Vz
ICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCiAgICAgDQogICAgICAgICAgICAgICAgIEZpZ3Vy
ZSAzLiBFeGFtcGxlcyBvZiBDRSBhbmQgRkUgZnVuY3Rpb25zIA0KICAgICANCiAgICAgDQogICAg
QSBzZXQgb2YgcmVxdWlyZW1lbnRzIGZvciBjb250cm9sIGFuZCBmb3J3YXJkaW5nIHNlcGFyYXRp
b24gaXMgDQogICAgaWRlbnRpZmllZCBpbiBbM10uICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBh
IEZvckNFUyBhcmNoaXRlY3R1cmUgDQogICAgdGhhdCBzYXRpc2ZpZXMgdGhlIGFyY2hpdGVjdHVy
YWwgcmVxdWlyZW1lbnRzIG9mIHRoYXQgZG9jdW1lbnQgYW5kIA0KICAgIGRlZmluZXMgYSBmcmFt
ZXdvcmsgZm9yIEZvckNFUyBuZXR3b3JrIGVsZW1lbnRzIGFuZCB0aGUgYXNzb2NpYXRlZCANCiAg
DQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAg
ICAgICAgIFtQYWdlIDhdICAgDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRnJhbWV3
b3JrICAgICAgICAgICAgICAgICAgICAgSnVseSAyMDAzIA0KICANCiAgDQogICAgZW50aXRpZXMg
dG8gZmFjaWxpdGF0ZSBwcm90b2NvbCBkZWZpbml0aW9uLiAgV2hlbmV2ZXIgbmVjZXNzYXJ5LCAN
CiAgICB0aGlzIGRvY3VtZW50IHVzZXMgbWFueSBleGFtcGxlcyB0byBpbGx1c3RyYXRlIHRoZSBp
c3N1ZXMgYW5kL29yIA0KICAgIHBvc3NpYmxlIHNvbHV0aW9ucyBpbiBGb3JDRVMuICBUaGVzZSBl
eGFtcGxlcyBhcmUgaW50ZW5kZWQgdG8gYmUgDQogICAganVzdCBleGFtcGxlcywgYW5kIHNob3Vs
ZCBub3QgYmUgdGFrZW4gYXMgdGhlIG9ubHkgb3IgZGVmaW5pdGUgd2F5cyANCiAgICBvZiBkb2lu
ZyBjZXJ0YWluIHRoaW5ncy4gIEl0IGlzIGV4cGVjdGVkIHRoYXQgc2VwYXJhdGUgZG9jdW1lbnQg
DQogICAgd2lsbCBiZSBwcm9kdWNlZCBieSB0aGUgRm9yQ0VTIHdvcmtpbmcgZ3JvdXAgdG8gc3Bl
Y2lmeSB0aGUgRm9yQ0VTIA0KICAgIHByb3RvY29sKHMpLiANCiAgICAgDQogMy4gQXJjaGl0ZWN0
dXJlIA0KICANCiAgICBUaGlzIHNlY3Rpb24gZGVmaW5lcyB0aGUgRm9yQ0VTIGFyY2hpdGVjdHVy
YWwgZnJhbWV3b3JrIGFuZCB0aGUgDQogICAgYXNzb2NpYXRlZCBsb2dpY2FsIGNvbXBvbmVudHMu
ICBUaGlzIEZvckNFUyBmcmFtZXdvcmsgZGVmaW5lcyANCiAgICBjb21wb25lbnRzIG9mIEZvckNF
UyBORXMgaW5jbHVkaW5nIHNldmVyYWwgYW5jaWxsYXJ5IGNvbXBvbmVudHMuICANCiAgICBUaGVz
ZSBjb21wb25lbnRzIG1heSBiZSBjb25uZWN0ZWQgaW4gZGlmZmVyZW50IGtpbmRzIG9mIHRvcG9s
b2dpZXMgDQogICAgZm9yIGZsZXhpYmxlIHBhY2tldCBwcm9jZXNzaW5nLiAgDQogICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IEZvckNFUyBOZXR3b3JrIEVs
ZW1lbnQgICAgICAgICAgICAgIHwgDQogICAgIC0tLS0tLS0tLS0tLS0tICAgRmMgICAgfCAtLS0t
LS0tLS0tLS0tLSAgICAgIC0tLS0tLS0tLS0tLS0tICB8IA0KICAgICB8IENFIE1hbmFnZXIgfC0t
LS0tLS0tLSstfCAgICAgQ0UgMSAgIHwtLS0tLS18ICAgIENFIDIgICAgfCAgfCANCiAgICAgLS0t
LS0tLS0tLS0tLS0gICAgICAgICB8IHwgICAgICAgICAgICB8ICBGciAgfCAgICAgICAgICAgIHwg
IHwgDQogICAgICAgICAgIHwgICAgICAgICAgICAgICAgfCAtLS0tLS0tLS0tLS0tLSAgICAgIC0t
LS0tLS0tLS0tLS0tICB8IA0KICAgICAgICAgICB8IEZsICAgICAgICAgICAgIHwgICAgICAgICB8
ICB8ICAgIEZwICAgICAgIC8gICAgICAgICAgfCANCiAgICAgICAgICAgfCAgICAgICAgICAgICAg
ICB8ICAgICAgIEZwfCAgfC0tLS0tLS0tLS18IC8gICAgICAgICAgIHwgDQogICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgfCAgICAgICAgIHwgICAgICAgICAgICAgfC8gICAgICAgICAgICB8IA0K
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgIHwgICAgICAgICB8ICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgfCANCiAgICAgICAgICAgfCAgICAgICAgICAgICAgICB8ICAgICAgICAgfCAgICAg
RnAgICAgIC98LS0tLXwgICAgICAgIHwgDQogICAgICAgICAgIHwgICAgICAgICAgICAgICAgfCAg
ICAgICAgIHwgIC8tLS0tLS0tLS8gICAgICB8ICAgICAgICB8IA0KICAgICAtLS0tLS0tLS0tLS0t
LSAgICAgRmYgIHwgLS0tLS0tLS0tLS0tLS0gICAgICAtLS0tLS0tLS0tLS0tLSAgfCANCiAgICAg
fCBGRSBNYW5hZ2VyIHwtLS0tLS0tLS0rLXwgICAgIEZFIDEgICB8ICBGaSAgfCAgICAgRkUgMiAg
IHwgIHwgDQogICAgIC0tLS0tLS0tLS0tLS0tICAgICAgICAgfCB8ICAgICAgICAgICAgfC0tLS0t
LXwgICAgICAgICAgICB8ICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgLS0tLS0t
LS0tLS0tLS0gICAgICAtLS0tLS0tLS0tLS0tLSAgfA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICB8ICB8ICB8ICB8ICAgICAgICAgIHwgIHwgIHwgIHwgICAgfCANCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAtLS0tKy0tKy0tKy0tKy0tLS0tLS0tLS0rLS0rLS0rLS0rLS0tLS0g
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIHwgIHwgIHwgICAgICAgICAgfCAg
fCAgfCAgfCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgfCAgfCAgfCAgICAg
ICAgICB8ICB8ICB8ICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZpL2Yg
ICAgICAgICAgICAgICAgICAgRmkvZiANCiAgICAgDQogICAgICAgICAgICAgICAgIEZpZ3VyZSA0
LiBGb3JDRVMgQXJjaGl0ZWN0dXJhbCBEaWFncmFtIA0KICAgICANCiAgICAgVGhlIGRpYWdyYW0g
aW4gRmlndXJlIDQgc2hvd3MgdGhlIGxvZ2ljYWwgY29tcG9uZW50cyBvZiB0aGUgRm9yQ0VTIA0K
ICAgICBhcmNoaXRlY3R1cmUgYW5kIHRoZWlyIHJlbGF0aW9uc2hpcHMuICBUaGVyZSBhcmUgdHdv
IGtpbmRzIG9mIA0KICAgICBjb21wb25lbnRzIGluc2lkZSBhIEZvckNFUyBuZXR3b3JrIGVsZW1l
bnQ6IGNvbnRyb2wgZWxlbWVudCAoQ0UpIA0KICAgICBhbmQgZm9yd2FyZGluZyBlbGVtZW50IChG
RSkuICBUaGUgZnJhbWV3b3JrIGFsbG93cyBtdWx0aXBsZSANCiAgICAgaW5zdGFuY2VzIG9mIENF
IGFuZCBGRSBpbnNpZGUgb25lIE5FLiAgRWFjaCBGRSBjb250YWlucyBvbmUgb3IgDQogICAgIG1v
cmUgcGh5c2ljYWwgbWVkaWEgaW50ZXJmYWNlcyBmb3IgcmVjZWl2aW5nIGFuZCB0cmFuc21pdHRp
bmcgDQogICAgIHBhY2tldHMgZnJvbS90byB0aGUgZXh0ZXJuYWwgd29ybGQuICBUaGUgYWdncmVn
YXRpb24gb2YgdGhlc2UgRkUgDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEph
bnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSA5XSAgIA0KIEludGVybmV0IERyYWZ0
ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyAN
CiAgDQogIA0KICAgICBpbnRlcmZhY2VzIGJlY29tZXMgdGhlIE5FJ3MgZXh0ZXJuYWwgaW50ZXJm
YWNlcy4gIEluIGFkZGl0aW9uIHRvIA0KICAgICB0aGUgZXh0ZXJuYWwgaW50ZXJmYWNlcywgdGhl
cmUgbXVzdCBhbHNvIGV4aXN0IHNvbWUga2luZCBvZiANCiAgICAgaW50ZXJjb25uZWN0IHdpdGhp
biB0aGUgTkUgc28gdGhhdCB0aGUgQ0UgYW5kIEZFIGNhbiBjb21tdW5pY2F0ZSANCiAgICAgd2l0
aCBlYWNoIG90aGVyLCBhbmQgb25lIEZFIGNhbiBmb3J3YXJkIHBhY2tldHMgdG8gYW5vdGhlciBG
RS4gIA0KICAgICBUaGUgZGlhZ3JhbSBhbHNvIHNob3dzIHR3byBlbnRpdGllcyBvdXRzaWRlIG9m
IHRoZSBGb3JDRVMgTkU6IENFIA0KICAgICBNYW5hZ2VyIGFuZCBGRSBNYW5hZ2VyLiAgVGhlc2Ug
dHdvIGVudGl0aWVzIHByb3ZpZGUgY29uZmlndXJhdGlvbiANCiAgICAgdG8gdGhlIGNvcnJlc3Bv
bmRpbmcgQ0Ugb3IgRkUgaW4gdGhlIHByZS1hc3NvY2lhdGlvbiBwaGFzZSAoc2VlIA0KICAgICBT
ZWN0aW9uIDUuMSkuICBUaGVyZSBpcyBubyBkZWZpbmVkIHJvbGUgZm9yIEZFIE1hbmFnZXIgYW5k
IENFIA0KICAgICBNYW5hZ2VyIGluIHBvc3QtYXNzb2NpYXRpb24gcGhhc2UsIHRodXMgdGhlc2Ug
bG9naWNhbCBjb21wb25lbnRzIA0KICAgICBhcmUgbm90IGNvbnNpZGVyZWQgcGFydCBvZiB0aGUg
Rm9yQ0VTIE5FLiAgDQogIA0KICAgIEZvciBjb252ZW5pZW5jZSwgdGhlIGxvZ2ljYWwgaW50ZXJh
Y3Rpb25zIGJldHdlZW4gdGhlc2UgY29tcG9uZW50cyANCiAgICBhcmUgbGFiZWxlZCBieSByZWZl
cmVuY2UgcG9pbnRzIEZwLCBGYywgRmYsIEZyLCBGbCwgYW5kIEZpLCBhcyANCiAgICBzaG93biBp
biBGaWd1cmUgNC4gIFRoZSBGRSBleHRlcm5hbCBpbnRlcmZhY2VzIGFyZSBsYWJlbGVkIGFzIEZp
L2YuIA0KICAgIE1vcmUgZGV0YWlsIGlzIHByb3ZpZGVkIGluIFNlY3Rpb24gNCBhbmQgNSBmb3Ig
ZWFjaCBvZiB0aGVzZSANCiAgICByZWZlcmVuY2UgcG9pbnRzLiAgQWxsIHRoZXNlIHJlZmVyZW5j
ZSBwb2ludHMgYXJlIGltcG9ydGFudCBpbiANCiAgICB1bmRlcnN0YW5kaW5nIHRoZSBGb3JDRVMg
YXJjaGl0ZWN0dXJlLCBob3dldmVyLCB0aGUgRm9yQ0VTIHByb3RvY29sIA0KICAgIGlzIG9ubHkg
ZGVmaW5lZCBvdmVyIG9uZSByZWZlcmVuY2UgcG9pbnQgLS0gRnAuICANCiAgICAgDQogICAgVGhl
IGludGVyZmFjZSBiZXR3ZWVuIHR3byBGb3JDRVMgTkVzIGlzIGlkZW50aWNhbCB0byB0aGUgaW50
ZXJmYWNlIA0KICAgIGJldHdlZW4gdHdvIGNvbnZlbnRpb25hbCByb3V0ZXJzIGFuZCB0aGVzZSB0
d28gTkVzIGV4Y2hhbmdlIHRoZSANCiAgICBwcm90b2NvbCBwYWNrZXRzIHRocm91Z2ggdGhlIGV4
dGVybmFsIGludGVyZmFjZXMgYXQgRmkvZi4gIEZvckNFUyANCiAgICBORXMgY29ubmVjdCB0byBl
eGlzdGluZyByb3V0ZXJzIHRyYW5zcGFyZW50bHkuIA0KICANCiAzLjEuIENvbnRyb2wgRWxlbWVu
dHMgYW5kIEZyIFJlZmVyZW5jZSBQb2ludCANCiAgICAgDQogICAgSXQgaXMgbm90IG5lY2Vzc2Fy
eSB0byBkZWZpbmUgYW55IHByb3RvY29scyBhY3Jvc3MgdGhlIEZyIHJlZmVyZW5jZSANCiAgICBw
b2ludCB0byBlbmFibGUgY29udHJvbCBhbmQgZm9yd2FyZGluZyBzZXBhcmF0aW9uIGZvciBzaW1w
bGUgDQogICAgY29uZmlndXJhdGlvbnMgbGlrZSBzaW5nbGUgQ0UgYW5kIG11bHRpcGxlIEZFcy4g
IEhvd2V2ZXIsIHRoaXMgDQogICAgYXJjaGl0ZWN0dXJlIHBlcm1pdHMgbXVsdGlwbGUgQ0VzIHRv
IGJlIHByZXNlbnQgaW4gYSBuZXR3b3JrIA0KICAgIGVsZW1lbnQuICBJbiBjYXNlcyB3aGVyZSBh
biBpbXBsZW1lbnRhdGlvbiB1c2VzIG11bHRpcGxlIENFcywgdGhlIA0KICAgIGludmFyaWFudCB0
aGF0IHRoZSBDRXMgYW5kIEZFcyB0b2dldGhlciBhcHBlYXIgYXMgYSBzaW5nbGUgTkUgbXVzdCAN
CiAgICBiZSBtYWludGFpbmVkLiANCiAgICAgDQogICAgTXVsdGlwbGUgQ0VzIG1heSBiZSB1c2Vk
IGZvciByZWR1bmRhbmN5LCBsb2FkIHNoYXJpbmcsIGRpc3RyaWJ1dGVkIA0KICAgIGNvbnRyb2ws
IG9yIG90aGVyIHB1cnBvc2VzLiAgUmVkdW5kYW5jeSBpcyB0aGUgY2FzZSB3aGVyZSBvbmUgb3Ig
DQogICAgbW9yZSBDRXMgYXJlIHByZXBhcmVkIHRvIHRha2Ugb3ZlciBzaG91bGQgYW4gYWN0aXZl
IENFIGZhaWwuICBMb2FkIA0KICAgIHNoYXJpbmcgaXMgdGhlIGNhc2Ugd2hlcmUgdHdvIG9yIG1v
cmUgQ0VzIGFyZSBjb25jdXJyZW50bHkgYWN0aXZlIA0KICAgIGFuZCBhbnkgcmVxdWVzdCB0aGF0
IGNhbiBiZSBzZXJ2aWNlZCBieSBvbmUgb2YgdGhlIENFcyBjYW4gYWxzbyBiZSANCiAgICBzZXJ2
aWNlZCBieSBhbnkgb2YgdGhlIG90aGVyIENFcy4gIEZvciBib3RoIHJlZHVuZGFuY3kgYW5kIGxv
YWQgDQogICAgc2hhcmluZywgdGhlIENFcyBpbnZvbHZlZCBhcmUgZXF1aXZhbGVudGx5IGNhcGFi
bGUuICBUaGUgb25seSANCiAgICBkaWZmZXJlbmNlIGJldHdlZW4gdGhlc2UgdHdvIGNhc2VzIGlz
IGluIHRlcm1zIG9mIGhvdyBtYW55IGFjdGl2ZSANCiAgICBDRXMgdGhlcmUgYXJlLiAgRGlzdHJp
YnV0ZWQgY29udHJvbCBpcyB0aGUgY2FzZSB3aGVyZSB0d28gb3IgbW9yZSANCiAgICBDRXMgYXJl
IGNvbmN1cnJlbnRseSBhY3RpdmUgYnV0IGNlcnRhaW4gcmVxdWVzdHMgY2FuIG9ubHkgYmUgDQog
ICAgc2VydmljZWQgYnkgY2VydGFpbiBDRXMuIA0KICANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAg
ICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDEwXSAgIA0K
IEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAg
ICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgIFdoZW4gbXVsdGlwbGUgQ0VzIGFyZSBlbXBsb3ll
ZCBpbiBhIEZvckNFUyBORSwgdGhlaXIgaW50ZXJuYWwgDQogICAgb3JnYW5pemF0aW9uIGlzIGNv
bnNpZGVyZWQgYW4gaW1wbGVtZW50YXRpb24gaXNzdWUgdGhhdCBpcyBiZXlvbmQgDQogICAgdGhl
IHNjb3BlIG9mIEZvckNFUy4gQ0VzIGFyZSB3aG9sbHkgcmVzcG9uc2libGUgZm9yIGNvb3JkaW5h
dGluZyANCiAgICBhbW9uZ3N0IHRoZW1zZWx2ZXMgdmlhIHRoZSBGciByZWZlcmVuY2UgcG9pbnQg
dG8gcHJvdmlkZSANCiAgICBjb25zaXN0ZW5jeSBhbmQgc3luY2hyb25pemF0aW9uLiAgSG93ZXZl
ciwgRm9yQ0VTIGRvZXMgbm90IGRlZmluZSANCiAgICB0aGUgaW1wbGVtZW50YXRpb24gb3IgcHJv
dG9jb2xzIHVzZWQgYmV0d2VlbiBDRXMsIG5vciBkb2VzIGl0IA0KICAgIGRlZmluZSBob3cgdG8g
ZGlzdHJpYnV0ZSBmdW5jdGlvbmFsaXR5IGFtb25nIENFcy4gIE5ldmVydGhlbGVzcywgDQogICAg
Rm9yQ0VTIHdpbGwgc3VwcG9ydCBtZWNoYW5pc21zIGZvciBDRSByZWR1bmRhbmN5IG9yIGZhaWwg
b3ZlciwgYW5kIA0KICAgIGl0IGlzIGV4cGVjdGVkIHRoYXQgdmVuZG9ycyB3aWxsIHByb3ZpZGUg
cmVkdW5kYW5jeSBvciBmYWlsIG92ZXIgDQogICAgc29sdXRpb25zIHdpdGhpbiB0aGlzIGZyYW1l
d29yay4gDQogIA0KICANCiAzLjIuIEZvcndhcmRpbmcgRWxlbWVudHMgYW5kIEZpIHJlZmVyZW5j
ZSBwb2ludCANCiAgICAgDQogICAgQW4gRkUgaXMgYSBsb2dpY2FsIGVudGl0eSB0aGF0IGltcGxl
bWVudHMgdGhlIEZvckNFUyBwcm90b2NvbCBhbmQgDQogICAgdXNlcyB0aGUgdW5kZXJseWluZyBo
YXJkd2FyZSB0byBwcm92aWRlIHBlci1wYWNrZXQgcHJvY2Vzc2luZyBhbmQgDQogICAgaGFuZGxp
bmcgYXMgZGlyZWN0ZWQgYnkgYSBDRS4gIEl0IGlzIHBvc3NpYmxlIHRvIHBhcnRpdGlvbiBvbmUg
DQogICAgcGh5c2ljYWwgRkUgaW50byBtdWx0aXBsZSBsb2dpY2FsIEZFcy4gIEl0IGlzIGFsc28g
cG9zc2libGUgZm9yIG9uZSANCiAgICBGRSB0byB1c2UgbXVsdGlwbGUgcGh5c2ljYWwgRkVzLiAg
VGhlIG1hcHBpbmcgYmV0d2VlbiBwaHlzaWNhbCANCiAgICBGRShzKSBhbmQgdGhlIGxvZ2ljYWwg
RkUocykgaXMgYmV5b25kIHRoZSBzY29wZSBvZiBGb3JDRVMuICBGb3IgDQogICAgZXhhbXBsZSwg
YSBsb2dpY2FsIHBhcnRpdGlvbiBvZiBhIHBoeXNpY2FsIEZFIGNhbiBiZSBjcmVhdGVkIGJ5IA0K
ICAgIGFzc2lnbmluZyBzb21lIHBvcnRpb24gb2YgZWFjaCBvZiB0aGUgcmVzb3VyY2VzIChlLmcu
LCBwb3J0cywgDQogICAgbWVtb3J5LCBmb3J3YXJkaW5nIHRhYmxlIGVudHJpZXMpIGF2YWlsYWJs
ZSBvbiB0aGUgcGh5c2ljYWwgRkUgdG8gDQogICAgZWFjaCBvZiB0aGUgbG9naWNhbCBGRXMuICBT
dWNoIGNvbmNlcHQgb2YgRkUgdmlydHVhbGl6YXRpb24gaXMgDQogICAgYW5hbG9nb3VzIHRvIGEg
dmlydHVhbCBzd2l0Y2hpbmcgZWxlbWVudCBhcyBkZXNjcmliZWQgaW4gWzhdLiAgRkUgDQogICAg
dmlydHVhbGl6YXRpb24gc2hvdWxkIG9jY3VyIG9ubHkgaW4gdGhlIHByZS1hc3NvY2lhdGlvbiBw
aGFzZSBhbmQgDQogICAgaGVuY2UgaGFzIG5vIGltcGFjdCBvbiBGb3JDRVMuIA0KICANCiAgICBG
RXMgcGVyZm9ybSBhbGwgcGFja2V0IHByb2Nlc3NpbmcgZnVuY3Rpb25zIGFzIGRpcmVjdGVkIGJ5
IENFcy4gIA0KICAgIEZFcyBoYXZlIG5vIGluaXRpYXRpdmUgb2YgdGhlaXIgb3duLiAgSW5zdGVh
ZCwgRkVzIGFyZSBzbGF2ZXMgYW5kIA0KICAgIG9ubHkgZG8gYXMgdGhleSBhcmUgdG9sZC4gIEZF
cyBtYXkgY29tbXVuaWNhdGUgd2l0aCBvbmUgb3IgbW9yZSBDRXMgDQogICAgY29uY3VycmVudGx5
IGFjcm9zcyByZWZlcmVuY2UgcG9pbnQgRnAuICBGRXMgaGF2ZSBubyBub3Rpb24gb2YgQ0UgDQog
ICAgcmVkdW5kYW5jeSwgbG9hZCBzaGFyaW5nLCBvciBkaXN0cmlidXRlZCBjb250cm9sLiAgSW5z
dGVhZCwgRkVzIA0KICAgIGFjY2VwdCBjb21tYW5kcyBmcm9tIGFueSBDRSBhdXRob3JpemVkIHRv
IGNvbnRyb2wgdGhlbSwgYW5kIGl0IGlzIA0KICAgIHVwIHRvIHRoZSBDRXMgdG8gY29vcmRpbmF0
ZSBhbW9uZyB0aGVtc2VsdmVzIHRvIGFjaGlldmUgcmVkdW5kYW5jeSwgDQogICAgbG9hZCBzaGFy
aW5nIG9yIGRpc3RyaWJ1dGVkIGNvbnRyb2wuICBUaGUgaWRlYSBpcyB0byBrZWVwIEZFcyBhcyAN
CiAgICBzaW1wbGUgYW5kIGR1bWIgYXMgcG9zc2libGUgc28gdGhhdCBGRXMgY2FuIGZvY3VzIHRo
ZWlyIHJlc291cmNlIG9uIA0KICAgIHRoZSBwYWNrZXQgcHJvY2Vzc2luZyBmdW5jdGlvbnMuICAN
CiAgICAgDQogICAgRm9yIGV4YW1wbGUsIGluIEZpZ3VyZSA1LCBGRTEgYW5kIEZFMiBjYW4gYmUg
Y29uZmlndXJlZCB0byBhY2NlcHQgDQogICAgY29tbWFuZHMgZnJvbSBib3RoIHRoZSBwcmltYXJ5
IENFIChDRTEpIGFuZCB0aGUgYmFja3VwIENFIChDRTIpLiAgDQogICAgVXBvbiBkZXRlY3Rpb24g
b2YgQ0UxIGZhaWx1cmUsIHBlcmhhcHMgYWNyb3NzIHRoZSBGciBvciBGcCANCiAgICByZWZlcmVu
Y2UgcG9pbnQsIENFMiBpcyBjb25maWd1cmVkIHRvIHRha2Ugb3ZlciBhY3Rpdml0aWVzIG9mIENF
MS4gIA0KICAgIFRoaXMgaXMgYmV5b25kIHRoZSBzY29wZSBvZiBGb3JDRVMgYW5kIGlzIG5vdCBk
aXNjdXNzZWQgZnVydGhlci4gDQogICAgIA0KICAgIERpc3RyaWJ1dGVkIGNvbnRyb2wgY2FuIGJl
IGFjaGlldmVkIGluIHRoZSBzaW1pbGFyIGZhc2hpb24sIHdpdGhvdXQgDQogICAgbXVjaCBpbnRl
bGxpZ2VuY2Ugb24gdGhlIHBhcnQgb2YgRkVzLiAgRm9yIGV4YW1wbGUsIEZFcyBjYW4gYmUgDQog
IA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAg
ICAgICAgICBbUGFnZSAxMV0gICANCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFt
ZXdvcmsgICAgICAgICAgICAgICAgICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICBjb25maWd1
cmVkIHRvIGRldGVjdCBSU1ZQIGFuZCBCR1AgcHJvdG9jb2wgcGFja2V0cywgYW5kIGZvcndhcmQg
DQogICAgUlNWUCBwYWNrZXRzIHRvIG9uZSBDRSBhbmQgQkdQIHBhY2tldHMgdG8gYW5vdGhlciBD
RS4gIEhlbmNlLCBGRXMgDQogICAgbWF5IG5lZWQgdG8gZG8gcGFja2V0IGZpbHRlcmluZyBmb3Ig
Zm9yd2FyZGluZyBwYWNrZXRzIHRvIHNwZWNpZmljIA0KICAgIENFcy4gDQogICAgIA0KICAgICAg
ICAgICAgICAgICAtLS0tLS0tICAgRnIgIC0tLS0tLS0gDQogICAgICAgICAgICAgICAgIHwgQ0Ux
IHwgLS0tLS0tfCBDRTIgfCANCiAgICAgICAgICAgICAgICAgLS0tLS0tLSAgICAgICAtLS0tLS0t
IA0KICAgICAgICAgICAgICAgICAgIHwgICBcICAgICAgLyAgIHwgDQogICAgICAgICAgICAgICAg
ICAgfCAgICBcICAgIC8gICAgfCANCiAgICAgICAgICAgICAgICAgICB8ICAgICBcICAvICAgICB8
IA0KICAgICAgICAgICAgICAgICAgIHwgICAgICBcL0ZwICAgIHwgDQogICAgICAgICAgICAgICAg
ICAgfCAgICAgIC9cICAgICAgfCANCiAgICAgICAgICAgICAgICAgICB8ICAgICAvICBcICAgICB8
IA0KICAgICAgICAgICAgICAgICAgIHwgICAgLyAgICBcICAgIHwgDQogICAgICAgICAgICAgICAg
IC0tLS0tLS0gIEZpICAgLS0tLS0tLSANCiAgICAgICAgICAgICAgICAgfCBGRTEgfDwtLS0tLT58
IEZFMiB8IA0KICAgICAgICAgICAgICAgICAtLS0tLS0tICAgICAgIC0tLS0tLS0gDQogIA0KICAg
ICAgICAgICAgICAgICAgICBGaWd1cmUgNS4gQ0UgcmVkdW5kYW5jeSBleGFtcGxlLiANCiAgICAg
DQogICAgVGhpcyBhcmNoaXRlY3R1cmUgcGVybWl0cyBtdWx0aXBsZSBGRXMgdG8gYmUgcHJlc2Vu
dCBpbiBhbiBORS4gWzNdIA0KICAgIGRpY3RhdGVzIHRoYXQgdGhlIEZvckNFUyBwcm90b2NvbCBt
dXN0IGJlIGFibGUgdG8gc2NhbGUgdG8gYXQgbGVhc3QgDQogICAgaHVuZHJlZHMgb2YgRkVzIChz
ZWUgWzNdIFNlY3Rpb24gNSwgcmVxdWlyZW1lbnQgIzExKS4gIEVhY2ggb2YgDQogICAgdGhlc2Ug
RkVzIG1heSBwb3RlbnRpYWxseSBoYXZlIGEgZGlmZmVyZW50IHNldCBvZiBwYWNrZXQgcHJvY2Vz
c2luZyANCiAgICBmdW5jdGlvbnMsIHdpdGggZGlmZmVyZW50IG1lZGlhIGludGVyZmFjZXMuICBG
RXMgYXJlIHJlc3BvbnNpYmxlIA0KICAgIGZvciBiYXNpYyBtYWludGVuYW5jZSBvZiBsYXllci0y
IGNvbm5lY3Rpdml0eSB3aXRoIG90aGVyIEZFcyBhbmQgDQogICAgd2l0aCBleHRlcm5hbCBlbnRp
dGllcy4gIE1hbnkgbGF5ZXItMiBtZWRpYSBpbmNsdWRlIHNvcGhpc3RpY2F0ZWQgDQogICAgY29u
dHJvbCBwcm90b2NvbHMuICBUaGUgRk9SQ0VTIHByb3RvY29sIChvdmVyIHRoZSBGcCByZWZlcmVu
Y2UgDQogICAgcG9pbnQpIHdpbGwgYmUgYWJsZSB0byBjYXJyeSBtZXNzYWdlcyBmb3Igc3VjaCBw
cm90b2NvbHMgc28gdGhhdCwgDQogICAgaW4ga2VlcGluZyB3aXRoIHRoZSBkdW1iIEZFIG1vZGVs
LCB0aGUgQ0UgY2FuIHByb3ZpZGUgYXBwcm9wcmlhdGUgDQogICAgaW50ZWxsaWdlbmNlIGFuZCBj
b250cm9sIG92ZXIgdGhlc2UgbWVkaWEuIA0KICAgICANCiAgICBXaGVuIG11bHRpcGxlIEZFcyBh
cmUgcHJlc2VudCwgRm9yQ0VTIHJlcXVpcmVzIHRoYXQgcGFja2V0cyBtdXN0IGJlIA0KICAgIGFi
bGUgdG8gYXJyaXZlIGF0IHRoZSBORSBieSBvbmUgRkUgYW5kIGxlYXZlIHRoZSBORSB2aWEgYSBk
aWZmZXJlbnQgDQogICAgRkUgKFNlZSBbM10sIFNlY3Rpb24gNSwgUmVxdWlyZW1lbnQgIzMpLiAg
UGFja2V0cyB0aGF0IGVudGVyIHRoZSBORSANCiAgICB2aWEgb25lIEZFIGFuZCBsZWF2ZSB0aGUg
TkUgdmlhIGEgZGlmZmVyZW50IEZFIGFyZSB0cmFuc2ZlcnJlZCANCiAgICBiZXR3ZWVuIEZFcyBh
Y3Jvc3MgdGhlIEZpIHJlZmVyZW5jZSBwb2ludC4gIEZpIHJlZmVyZW5jZSBwb2ludCANCiAgICBj
b3VsZCBiZSB1c2VkIGJ5IEZFcyB0byBkaXNjb3ZlcnkgdGhlaXIgKGludGVyLUZFKSB0b3BvbG9n
eSwgDQogICAgcGVyaGFwcyBkdXJpbmcgcHJlLWFzc29jaWF0aW9uIHBoYXNlLiAgVGhlIEZpIHJl
ZmVyZW5jZSBwb2ludCBpcyBhIA0KICAgIHNlcGFyYXRlIHByb3RvY29sIGZyb20gdGhlIEZwIHJl
ZmVyZW5jZSBwb2ludCBhbmQgaXMgbm90IGN1cnJlbnRseSANCiAgICBkZWZpbmVkIGJ5IHRoZSBG
b3JDRVMgYXJjaGl0ZWN0dXJlLiANCiAgICAgDQogICAgRkVzIGNvdWxkIGJlIGNvbm5lY3RlZCBp
biBkaWZmZXJlbnQga2luZHMgb2YgdG9wb2xvZ2llcyBhbmQgcGFja2V0IA0KICAgIHByb2Nlc3Np
bmcgbWF5IHNwcmVhZCBhY3Jvc3Mgc2V2ZXJhbCBGRXMgaW4gdGhlIHRvcG9sb2d5LiAgSGVuY2Us
IA0KICAgIGxvZ2ljYWwgcGFja2V0IGZsb3cgbWF5IGJlIGRpZmZlcmVudCBmcm9tIHBoeXNpY2Fs
IEZFIHRvcG9sb2d5LiANCiAgICBGaWd1cmUgNiBwcm92aWRlcyBzb21lIHRvcG9sb2d5IGV4YW1w
bGVzLiAgV2hlbiBpdCBpcyBuZWNlc3NhcnkgdG8gDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAxMl0gICANCiBJ
bnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgICAg
ICBKdWx5IDIwMDMgDQogIA0KICANCiAgICBmb3J3YXJkIHBhY2tldHMgYmV0d2VlbiBGRXMsIHRo
ZSBDRSBuZWVkcyB0byB1bmRlcnN0YW5kIHRoZSBGRSANCiAgICB0b3BvbG9neS4gIFRoZSBGRSB0
b3BvbG9neSBjYW4gYmUgcXVlcmllZCBmcm9tIHRoZSBGRXMgYnkgQ0VzLiAgDQogIA0KICAgICAN
CiAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0t
LS0tLS0tICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgIENF
ICAgICAgIHwgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0t
LS0tLSAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICBeICAgICAgXiAgICAgIF4g
DQogICAgICAgICAgICAgICAgICAgICAgICAgLyAgICAgICB8ICAgICAgIFwgDQogICAgICAgICAg
ICAgICAgICAgICAgICAvICAgICAgICB2ICAgICAgICBcIA0KICAgICAgICAgICAgICAgICAgICAg
ICAvICAgICAgLS0tLS0tLSAgICAgIFwgDQogICAgICAgICAgICAgICAgICAgICAgLyAgICArLT58
IEZFMyB8PC0rICAgIFwgDQogICAgICAgICAgICAgICAgICAgICAvICAgICB8ICB8ICAgICB8ICB8
ICAgICBcIA0KICAgICAgICAgICAgICAgICAgICB2ICAgICAgfCAgLS0tLS0tLSAgfCAgICAgIHYg
DQogICAgICAgICAgICAgICAgICAtLS0tLS0tICB8ICAgICAgICAgICB8ICAtLS0tLS0tIA0KICAg
ICAgICAgICAgICAgICAgfCBGRTEgfDwtKyAgICAgICAgICAgKy0+fCBGRTIgfCANCiAgICAgICAg
ICAgICAgICAgIHwgICAgIHw8LS0tLS0tLS0tLS0tLS0tPnwgICAgIHwgDQogICAgICAgICAgICAg
ICAgICAtLS0tLS0tICAgICAgICAgICAgICAgICAtLS0tLS0tIA0KICAgICAgICAgICAgICAgICAg
ICAgXiAgfCAgICAgICAgICAgICAgICAgICBeICB8IA0KICAgICAgICAgICAgICAgICAgICAgfCAg
fCAgICAgICAgICAgICAgICAgICB8ICB8IA0KICAgICAgICAgICAgICAgICAgICAgfCAgdiAgICAg
ICAgICAgICAgICAgICB8ICB2IA0KICAgICANCiAgICAgICAgICAgICAgICAgKGEpIEZ1bGwgbWVz
aCBhbW9uZyBGRTEsIEZFMiBhbmQgRkUzLiANCiAgDQogICAgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgIC0tLS0tLS0tLS0tICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICBDRSAgICB8ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0t
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICBeIF4gICAgICAgXiBeIA0KICAgICAg
ICAgICAgICAgICAgICAgICAvICB8ICAgICAgIHwgIFwgDQogICAgICAgICAgICAgICAgLy0tLS0t
LSAgIHwgICAgICAgfCAgIC0tLS0tLVwgDQogICAgICAgICAgICAgICAgdiAgICAgICAgIHYgICAg
ICAgdiAgICAgICAgICB2IA0KICAgICAgICAgICAgLS0tLS0tLSAgIC0tLS0tLS0gICAtLS0tLS0t
ICAgLS0tLS0tLSANCiAgICAgICAgICAgIHwgRkUxIHw8LT58IEZFMiB8PC0+fCBGRTMgfDwtPnwg
RkU0IHwgDQogICAgICAgICAgICAtLS0tLS0tICAgLS0tLS0tLSAgIC0tLS0tLS0gICAtLS0tLS0t
IA0KICAgICAgICAgICAgICBeICB8ICAgICBeICB8ICAgICAgIF4gIHwgICAgIF4gIHwgDQogICAg
ICAgICAgICAgIHwgIHwgICAgIHwgIHwgICAgICAgfCAgfCAgICAgfCAgfCANCiAgICAgICAgICAg
ICAgfCAgdiAgICAgfCAgdiAgICAgICB8ICB2ICAgICB8ICB2IA0KICAgICANCiAgICAgICAgICAg
ICAgICAgKGIpIE11bHRpcGxlIEZFcyBpbiBhIGRhaXN5IGNoYWluIA0KICANCiAgDQogIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4gfCANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IHYgDQogICAgICAgICAgICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0gICAgICAgICAgICAg
DQogIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAg
ICAgICAgICAgICBbUGFnZSAxM10gICANCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBG
cmFtZXdvcmsgICAgICAgICAgICAgICAgICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAgRkUxICAgfDwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwgICAg
ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAtLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICBeICAgIF4gICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAvICAgICAgXCAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgDQogICAgICAgICAgICAgICAgICAgfCBeICAgLyAgICAg
ICAgXCAgIF4gfCAgICAgICAgICAgICAgICAgICBWIA0KICAgICAgICAgICAgICAgICAgIHYgfCAg
diAgICAgICAgICB2ICB8IHYgICAgICAgICAgICAgICAgLS0tLS0tLS0tLSANCiAgICAgICAgICAg
ICAgICAgLS0tLS0tLS0tICAgICAgICAtLS0tLS0tLS0gICAgICAgICAgICAgIHwgICAgICAgIHwg
DQogICAgICAgICAgICAgICAgIHwgRkUyICAgfCAgICAgICAgfCAgRkUzICB8PC0tLS0tLS0tLS0t
LT58ICAgQ0UgICB8IA0KICAgICAgICAgICAgICAgICAtLS0tLS0tLS0gICAgICAgIC0tLS0tLS0t
LSAgICAgICAgICAgICAgfCAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgICAgIF4gIF4gICAg
ICAgICAgXiAgICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0gDQogICAgICAgICAgICAgICAg
ICAgICB8ICAgXCAgICAgICAgLyAgICAgICAgICAgICAgICAgICAgICAgIF4gIF4gDQogICAgICAg
ICAgICAgICAgICAgICB8ICAgIFwgICAgICAvICAgICAgICAgICAgICAgICAgICAgICAgIHwgIHwg
DQogICAgICAgICAgICAgICAgICAgICB8ICAgIHYgICAgIHYgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIHwgDQogICAgICAgICAgICAgICAgICAgICB8ICAgLS0tLS0tLS0tLS0gICAgICAgICAg
ICAgICAgICAgICAgIHwgIHwgDQogICAgICAgICAgICAgICAgICAgICB8ICAgfCAgIEZFNCAgIHw8
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwgIHwgICAgDQogICAgICAgICAgICAgICAgICAgICB8ICAg
LS0tLS0tLS0tLS0gICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAg
ICAgICB8ICAgICAgfCAgXiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAg
ICAgICAgICAgICAgICB8ICAgICAgdiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
DQogICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgICAgICAgICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLXwgDQogICAgIA0KICAgICAgICAgICAgICAgICAoYykgTXVsdGlwbGUg
RkVzIGNvbm5lY3RlZCBieSBhIHJpbmcgDQogICAgIA0KICAgICAgICAgICAgICAgICBGaWd1cmUg
Ni4gU29tZSBleGFtcGxlcyBvZiBGRSB0b3BvbG9neS4gDQogICAgIA0KIDMuMy5DRSBNYW5hZ2Vy
cyANCiAgICAgDQogICAgQ0UgbWFuYWdlcnMgYXJlIHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmlu
ZyB3aGljaCBGRXMgYSBDRSBzaG91bGQgDQogICAgY29udHJvbC4gIEl0IGlzIGxlZ2l0aW1hdGUg
Zm9yIENFIG1hbmFnZXJzIHRvIGJlIGhhcmQtY29kZWQgd2l0aCANCiAgICB0aGUga25vd2xlZGdl
IG9mIHdpdGggd2hpY2ggRkVzIGl0cyBDRXMgc2hvdWxkIGNvbW11bmljYXRlIHdpdGguICBBIA0K
ICAgIENFIG1hbmFnZXIgbWF5IGFsc28gYmUgcGh5c2ljYWxseSBlbWJlZGRlZCBpbnRvIGEgQ0Ug
YW5kIGJlIA0KICAgIGltcGxlbWVudGVkIGFzIGEgc2ltcGxlIGtleXBhZCBvciBvdGhlciBkaXJl
Y3QgY29uZmlndXJhdGlvbiANCiAgICBtZWNoYW5pc20gb24gdGhlIENFLiAgRmluYWxseSwgQ0Ug
bWFuYWdlcnMgbWF5IGJlIHBoeXNpY2FsbHkgYW5kIA0KICAgIGxvZ2ljYWxseSBzZXBhcmF0ZSBl
bnRpdGllcyB0aGF0IGNvbmZpZ3VyZSB0aGUgQ0Ugd2l0aCBGRSANCiAgICBpbmZvcm1hdGlvbiB2
aWEgc3VjaCBtZWNoYW5pc21zIGFzIENPUFMtUFIgWzZdIG9yIFNOTVAgWzRdLiANCiAgICAgDQog
My40LiBGRSBNYW5hZ2VycyANCiAgICAgDQogICAgRkUgbWFuYWdlcnMgYXJlIHJlc3BvbnNpYmxl
IGZvciBkZXRlcm1pbmluZyB3aXRoIHdoaWNoIENFIGFueSANCiAgICBwYXJ0aWN1bGFyIEZFIHNo
b3VsZCBpbml0aWFsbHkgY29tbXVuaWNhdGUuICBMaWtlIENFIG1hbmFnZXJzLCBubyANCiAgICBy
ZXN0cmljdGlvbnMgYXJlIHBsYWNlZCBvbiBob3cgYW4gRkUgbWFuYWdlciBkZWNpZGVzIHdpdGgg
d2hpY2ggQ0UgDQogICAgaXRzIEZFcyBzaG91bGQgY29tbXVuaWNhdGUsIG5vciBhcmUgcmVzdHJp
Y3Rpb25zIHBsYWNlZCBvbiBob3cgRkUgDQogICAgbWFuYWdlcnMgYXJlIGltcGxlbWVudGVkLiAg
RWFjaCBGRSBzaG91bGQgaGF2ZSBvbmUgYW5kIG9ubHkgb25lIEZFIA0KICAgIG1hbmFnZXIsIHdo
aWxlIGRpZmZlcmVudCBGRXMgbWF5IGhhdmUgdGhlIHNhbWUgb3IgZGlmZmVyZW50IEZFIA0KICAg
IG1hbmFnZXIocykuICBFYWNoIG1hbmFnZXIgY2FuIGNob29zZSB0byBleGlzdCBhbmQgb3BlcmF0
ZSANCiAgICBpbmRlcGVuZGVudGx5IG9mIG90aGVyIG1hbmFnZXIuIA0KICANCiAgDQogIA0KIFlh
bmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQ
YWdlIDE0XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAg
ICAgICAgICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KIDQuIE9wZXJhdGlvbmFsIFBoYXNl
cyANCiAgICAgDQogICAgQm90aCBGRXMgYW5kIENFcyByZXF1aXJlIHNvbWUgY29uZmlndXJhdGlv
biBpbiBwbGFjZSBiZWZvcmUgdGhleSANCiAgICBjYW4gc3RhcnQgaW5mb3JtYXRpb24gZXhjaGFu
Z2UgYW5kIGZ1bmN0aW9uIGFzIGEgY29oZXJlbnQgbmV0d29yayANCiAgICBlbGVtZW50LiAgVHdv
IG9wZXJhdGlvbmFsIHBoYXNlcyBhcmUgaWRlbnRpZmllZCBpbiB0aGlzIGZyYW1ld29yazogDQog
ICAgcHJlLWFzc29jaWF0aW9uIGFuZCBwb3N0LWFzc29jaWF0aW9uLiAgDQogICAgIA0KIDQuMS5Q
cmUtYXNzb2NpYXRpb24gUGhhc2UgDQogIA0KICAgIFByZS1hc3NvY2lhdGlvbiBwaGFzZSBpcyB0
aGUgcGVyaW9kIG9mIHRpbWUgZHVyaW5nIHdoaWNoIGFuIEZFIA0KICAgIE1hbmFnZXIgYW5kIGEg
Q0UgTWFuYWdlciBhcmUgZGV0ZXJtaW5pbmcgd2hpY2ggRkUgYW5kIENFIHNob3VsZCBiZSANCiAg
ICBwYXJ0IG9mIHRoZSBzYW1lIG5ldHdvcmsgZWxlbWVudC4gIFRoZSBwcm90b2NvbHMgdXNlZCBk
dXJpbmcgdGhpcyANCiAgICBwaGFzZSBtYXkgaW5jbHVkZSBhbGwgb3Igc29tZSBvZiB0aGUgbWVz
c2FnZSBleGNoYW5nZSBvdmVyIEZsLCBGZiANCiAgICBhbmQgRmMgcmVmZXJlbmNlIHBvaW50cy4g
IEhvd2V2ZXIsIGFsbCB0aGVzZSBtYXkgYmUgb3B0aW9uYWwgYW5kIA0KICAgIG5vbmUgb2YgdGhp
cyBpcyB3aXRoaW4gdGhlIHNjb3BlIG9mIEZvckNFUyBwcm90b2NvbC4gDQogICAgIA0KIDQuMS4x
LiBGbCBSZWZlcmVuY2UgUG9pbnQgDQogIA0KICAgIENFIG1hbmFnZXJzIGFuZCBGRSBtYW5hZ2Vy
cyBtYXkgY29tbXVuaWNhdGUgYWNyb3NzIHRoZSBGbCByZWZlcmVuY2UgDQogICAgcG9pbnQgaW4g
dGhlIHByZS1hc3NvY2lhdGlvbiBwaGFzZSBpbiBvcmRlciB0byBkZXRlcm1pbmUgd2hpY2ggQ0Vz
IA0KICAgIGFuZCBGRXMgc2hvdWxkIGNvbW11bmljYXRlIHdpdGggZWFjaCBvdGhlci4gIENvbW11
bmljYXRpb24gYWNyb3NzIA0KICAgIHRoZSBGbCByZWZlcmVuY2UgcG9pbnQgaXMgb3B0aW9uYWwg
aW4gdGhpcyBhcmNoaXRlY3R1cmUuICBObyANCiAgICByZXF1aXJlbWVudHMgYXJlIHBsYWNlZCBv
biB0aGlzIHJlZmVyZW5jZSBwb2ludC4gDQogIA0KICAgIENFIG1hbmFnZXJzIGFuZCBGRSBtYW5h
Z2VycyBtYXkgYmUgb3BlcmF0ZWQgYnkgZGlmZmVyZW50IGVudGl0aWVzLiAgDQogICAgVGhlIG9w
ZXJhdG9yIG9mIHRoZSBDRSBtYW5hZ2VyIG1heSBub3Qgd2FudCB0byBkaXZ1bGdlLCBleGNlcHQg
dG8gDQogICAgc3BlY2lmaWVkIEZFIG1hbmFnZXJzLCBhbnkgY2hhcmFjdGVyaXN0aWNzIG9mIHRo
ZSBDRXMgaXQgbWFuYWdlcy4gICANCiAgICBTaW1pbGFybHksIHRoZSBvcGVyYXRvciBvZiB0aGUg
RkUgbWFuYWdlciBtYXkgbm90IHdhbnQgdG8gZGl2dWxnZSANCiAgICBGRSBjaGFyYWN0ZXJpc3Rp
Y3MsIGV4Y2VwdCB0byBhdXRob3JpemVkIGVudGl0aWVzLiAgQXMgc3VjaCwgQ0UgDQogICAgbWFu
YWdlcnMgYW5kIEZFIG1hbmFnZXJzIG1heSBuZWVkIHRvIGF1dGhlbnRpY2F0ZSBvbmUgYW5vdGhl
ci4gICANCiAgICBTdWJzZXF1ZW50IGNvbW11bmljYXRpb24gYmV0d2VlbiBDRSBtYW5hZ2VycyBh
bmQgRkUgbWFuYWdlcnMgbWF5IA0KICAgIHJlcXVpcmUgb3RoZXIgc2VjdXJpdHkgZnVuY3Rpb25z
IHN1Y2ggYXMgcHJpdmFjeSwgbm9uLXJlcHVkaWF0aW9uLCANCiAgICBmcmVzaG5lc3MsIGFuZCBp
bnRlZ3JpdHkuIA0KICAgICANCiAgICAgICAgIEZFIE1hbmFnZXIgICAgICBGRSAgICAgICAgICAg
ICAgIENFIE1hbmFnZXIgICAgIENFIA0KICAgICAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgfCANCiAgICAgICAgICB8ICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgDQogICAgICAgICAgfChzZWN1cml0eSBleGNo
YW5nZSkgICAgICAgICAgICAgfCAgICAgICAgICAgICB8IA0KICAgICAgICAgMXw8LS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tPnwgICAgICAgICAgICAgfCANCiAgICAgICAgICB8ICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgDQogICAgICAgICAgfChh
IGxpc3Qgb2YgQ0VzIGFuZCB0aGVpciBhdHRyaWJ1dGVzKSAgICAgICAgICB8IA0KICAgICAgICAg
Mnw8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwgICAgICAgICAgICAgfCANCiAgICAg
ICAgICB8ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgDQog
ICAgICAgICAgfChhIGxpc3Qgb2YgRkVzIGFuZCB0aGVpciBhdHRyaWJ1dGVzKSAgICAgICAgICB8
IA0KICAgICAgICAgM3wtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPnwgICAgICAgICAg
ICAgfCANCiAgICAgICAgICB8ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgICB8IA0KICANCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5
IDIwMDQgICAgICAgICAgICAgICAgICAgW1BhZ2UgMTVdICAgDQogSW50ZXJuZXQgRHJhZnQgICAg
ICAgICBGb3JDRVMgRnJhbWV3b3JrICAgICAgICAgICAgICAgICAgICAgSnVseSAyMDAzIA0KICAN
CiAgDQogICAgICAgICAgfDwtLS0tLS0tLS0tLS0tLS0tRmwtLS0tLS0tLS0tLS0+fCAgICAgICAg
ICAgICB8IA0KICAgICANCiAgICAgIEZpZ3VyZSA3LiBBbiBleGFtcGxlIG9mIG1lc3NhZ2UgZXhj
aGFuZ2Ugb3ZlciBGbCByZWZlcmVuY2UgcG9pbnQgDQogICAgIA0KICAgIE9uY2UgdGhlIG5lY2Vz
c2FyeSBzZWN1cml0eSBmdW5jdGlvbnMgaGF2ZSBiZWVuIHBlcmZvcm1lZCwgdGhlIENFIA0KICAg
IGFuZCBGRSBtYW5hZ2VycyBjb21tdW5pY2F0ZSB0byBkZXRlcm1pbmUgd2hpY2ggQ0VzIGFuZCBG
RXMgc2hvdWxkIA0KICAgIGNvbW11bmljYXRlIHdpdGggZWFjaCBvdGhlci4gIEF0IHRoZSB2ZXJ5
IG1pbmltdW0sIHRoZSBDRSBhbmQgRkUgDQogICAgbWFuYWdlcnMgbmVlZCB0byBsZWFybiBvZiB0
aGUgZXhpc3RlbmNlIG9mIGF2YWlsYWJsZSBGRXMgYW5kIENFcyANCiAgICByZXNwZWN0aXZlbHku
ICBUaGlzIGRpc2NvdmVyeSBwcm9jZXNzIG1heSBlbnRhaWwgb25lIG9yIGJvdGggDQogICAgbWFu
YWdlcnMgbGVhcm5pbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgZGlzY292ZXJlZCBGb3JDRVMg
DQogICAgcHJvdG9jb2wgZWxlbWVudHMuICBGaWd1cmUgNyBzaG93cyBhbiBleGFtcGxlIG9mIHBv
c3NpYmxlIG1lc3NhZ2UgDQogICAgZXhjaGFuZ2UgYmV0d2VlbiBDRSBtYW5hZ2VyIGFuZCBGRSBt
YW5hZ2VyIG92ZXIgRmwgcmVmZXJlbmNlIHBvaW50LiANCiAgICAgDQogNC4xLjIuIEZmIFJlZmVy
ZW5jZSBQb2ludCANCiAgICAgDQogICAgVGhlIEZmIHJlZmVyZW5jZSBwb2ludCBpcyB1c2VkIHRv
IGluZm9ybSBmb3J3YXJkaW5nIGVsZW1lbnRzIG9mIHRoZSANCiAgICBhc3NvY2lhdGlvbiBkZWNp
c2lvbnMgbWFkZSBieSB0aGUgRkUgbWFuYWdlciBpbiBwcmUtYXNzb2NpYXRpb24gDQogICAgcGhh
c2UuICBPbmx5IGF1dGhvcml6ZWQgZW50aXRpZXMgbWF5IGluc3RydWN0IGFuIEZFIHdpdGggcmVz
cGVjdCB0byANCiAgICB3aGljaCBDRSBzaG91bGQgY29udHJvbCBpdC4gIFRoZXJlZm9yZSwgcHJp
dmFjeSwgaW50ZWdyaXR5LCANCiAgICBmcmVzaG5lc3MsIGFuZCBhdXRoZW50aWNhdGlvbiBhcmUg
bmVjZXNzYXJ5IGJldHdlZW4gdGhlIEZFIG1hbmFnZXIgDQogICAgYW5kIEZFcyB3aGVuIHRoZSBG
RSBtYW5hZ2VyIGlzIHJlbW90ZSB0byB0aGUgRkUuICBPbmNlIHRoZSANCiAgICBhcHByb3ByaWF0
ZSBzZWN1cml0eSBoYXMgYmVlbiBlc3RhYmxpc2hlZCwgdGhlIEZFIG1hbmFnZXIgaW5zdHJ1Y3Rz
IA0KICAgIHRoZSBGRXMgYWNyb3NzIHRoaXMgcmVmZXJlbmNlIHBvaW50IHRvIGpvaW4gYSBuZXcg
TkUgb3IgdG8gDQogICAgZGlzY29ubmVjdCBmcm9tIGFuIGV4aXN0aW5nIE5FLiBUaGUgRkUgTWFu
YWdlciBjb3VsZCBhbHNvIGFzc2lnbiANCiAgICB1bmlxdWUgRkUgaWRlbnRpZmllcnMgdG8gdGhl
IEZFcyB1c2luZyB0aGlzIHJlZmVyZW5jZSBwb2ludC4gIFRoZSANCiAgICBGRSBpZGVudGlmaWVy
cyBhcmUgdXNlZnVsIGluIHBvc3QgYXNzb2NpYXRpb24gcGhhc2UgdG8gZXhwcmVzcyBGRSANCiAg
ICB0b3BvbG9neS4gIEZpZ3VyZSA4IHNob3dzIGV4YW1wbGUgb2YgbWVzc2FnZSBleGNoYW5nZSBv
dmVyIEZmIA0KICAgIHJlZmVyZW5jZSBwb2ludC4gDQogIA0KICAgICAgICAgRkUgTWFuYWdlciAg
ICAgIEZFICAgICAgICAgICAgICAgQ0UgTWFuYWdlciAgICAgQ0UgDQogICAgICAgICAgfCAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICB8IA0KICAgICAgICAgIHwg
ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgfCANCiAgICAgICAg
ICB8KHNlY3VyaXR5IGV4Y2hhbmdlKSAgICAgICAgICAgICB8KHNlY3VyaXR5IGV4Y2hhbmdlKSAN
CiAgICAgICAgIDF8PC0tLS0tLS0tLS0tLT58YXV0aGVudGljYXRpb24gIDF8PC0tLS0tLS0tLS0t
DQogICAgPnxhdXRoZW50aWNhdGlvbiAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgIHwgDQogICAgICAgICB8IA0KICAgICAgICAgIHwoRkUgSUQsIGF0dHJpYnV0ZXMpICAgICAg
ICAgICAgIHwoQ0UgSUQsIGF0dHJpYnV0ZXMpIA0KICAgICAgICAgMnw8LS0tLS0tLS0tLS0tLXxy
ZXF1ZXN0ICAgICAgICAgMnw8LS0tLS0tLS0tLS0tfHJlcXVlc3QgDQogICAgICAgICAgfCAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICB8IA0KICAgICAgICAgM3wt
LS0tLS0tLS0tLS0tPnxyZXNwb25zZSAgICAgICAgM3wtLS0tLS0tLS0tLS0+fHJlc3BvbnNlIA0K
ICAgICAgICAgIHwoY29ycmVzcG9uZGluZyBDRSBJRCkgICAgICAgICAgIHwoY29ycmVzcG9uZGlu
ZyBGRSBJRCkgDQogICAgICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgICB8IA0KICAgICAgICAgIHwgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgfCANCiAgICAgICAgICB8PC0tLS0tRmYtLS0tLT58ICAgICAgICAgICAg
ICAgICB8PC0tLS0tRmMtLS0tPnwgDQogICAgIA0KICAgICAgICAgICAgICAgICAgICAgRmlndXJl
IDguIEV4YW1wbGVzIG9mIG1lc3NhZ2UgZXhjaGFuZ2UgDQogIA0KICANCiBZYW5nLCBldCBhbC4g
ICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAxNl0gICAN
CiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAgICAg
ICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXIgRmYg
YW5kIEZjIHJlZmVyZW5jZSBwb2ludHMuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICANCiAgICBOb3RlIHRoYXQgdGhlIEZFIG1hbmFnZXIgZnVuY3Rpb24gbWF5IGJl
IGNvLWxvY2F0ZWQgd2l0aCB0aGUgRkUgDQogICAgKHN1Y2ggYXMgYnkgbWFudWFsIGtleXBhZCBl
bnRyeSBvZiB0aGUgQ0UgSVAgYWRkcmVzcyksIGluIHdoaWNoIA0KICAgIGNhc2UgdGhpcyByZWZl
cmVuY2UgcG9pbnQgaXMgcmVkdWNlZCB0byBhIGJ1aWx0LWluIGZ1bmN0aW9uLiANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgIA0KIDQuMS4zLiBGYyBSZWZl
cmVuY2UgUG9pbnQgDQogICAgIA0KICAgIFRoZSBGYyByZWZlcmVuY2UgcG9pbnQgaXMgdXNlZCB0
byBpbmZvcm0gY29udHJvbCBlbGVtZW50cyBvZiB0aGUgDQogICAgYXNzb2NpYXRpb24gZGVjaXNp
b25zIG1hZGUgYnkgQ0UgbWFuYWdlcnMgaW4gcHJlLWFzc29jaWF0aW9uIHBoYXNlLiANCiAgICBX
aGVuIHRoZSBDRSBtYW5hZ2VyIGlzIHJlbW90ZSwgb25seSBhdXRob3JpemVkIGVudGl0aWVzIG1h
eSANCiAgICBpbnN0cnVjdCBhIENFIHRvIGNvbnRyb2wgY2VydGFpbiBGRXMuICBQcml2YWN5LCBp
bnRlZ3JpdHksIA0KICAgIGZyZXNobmVzcyBhbmQgYXV0aGVudGljYXRpb24gYXJlIGFsc28gcmVx
dWlyZWQgYWNyb3NzIHRoaXMgDQogICAgcmVmZXJlbmNlIHBvaW50IGluIHN1Y2ggYSBjb25maWd1
cmF0aW9uLiAgT25jZSBhcHByb3ByaWF0ZSBzZWN1cml0eSANCiAgICBoYXMgYmVlbiBlc3RhYmxp
c2hlZCwgdGhlIENFIG1hbmFnZXIgaW5zdHJ1Y3RzIENFcyBhcyB0byB3aGljaCBGRXMgDQogICAg
dGhleSBzaG91bGQgY29udHJvbCBhbmQgaG93IHRoZXkgc2hvdWxkIGNvbnRyb2wgdGhlbS4gIEZp
Z3VyZSA4IA0KICAgIHNob3dzIGV4YW1wbGUgb2YgbWVzc2FnZSBleGNoYW5nZSBvdmVyIEZjIHJl
ZmVyZW5jZSBwb2ludC4gDQogIA0KICAgIEFzIHdpdGggdGhlIEZFIG1hbmFnZXIgYW5kIEZFcywg
Y29uZmlndXJhdGlvbnMgYXJlIHBvc3NpYmxlIHdoZXJlIA0KICAgIHRoZSBDRSBtYW5hZ2VyIGFu
ZCBDRSBhcmUgY28tbG9jYXRlZCBhbmQgbm8gcHJvdG9jb2wgaXMgdXNlZCBmb3IgDQogICAgdGhp
cyBmdW5jdGlvbi4gDQogICAgIA0KIDQuMi4gUG9zdC1hc3NvY2lhdGlvbiBQaGFzZSBhbmQgRnAg
cmVmZXJlbmNlIHBvaW50IA0KICAgICANCiAgICBQb3N0LWFzc29jaWF0aW9uIHBoYXNlIGlzIHRo
ZSBwZXJpb2Qgb2YgdGltZSBkdXJpbmcgd2hpY2ggYW4gRkUgYW5kIA0KICAgIENFIGhhdmUgYmVl
biBjb25maWd1cmVkIHdpdGggaW5mb3JtYXRpb24gbmVjZXNzYXJ5IHRvIGNvbnRhY3QgZWFjaCAN
CiAgICBvdGhlciBhbmQgaW5jbHVkZXMgYm90aCBhc3NvY2lhdGlvbiBlc3RhYmxpc2htZW50IGFu
ZCBzdGVhZHktc3RhdGUgDQogICAgY29tbXVuaWNhdGlvbi4gIFRoZSBjb21tdW5pY2F0aW9uIGJl
dHdlZW4gQ0UgYW5kIEZFIGlzIHBlcmZvcm1lZCANCiAgICBhY3Jvc3MgdGhlIEZwICgicCIgbWVh
bmluZyBwcm90b2NvbCkgcmVmZXJlbmNlIHBvaW50LiBGb3JDRVMgDQogICAgcHJvdG9jb2wgaXMg
ZXhjbHVzaXZlbHkgdXNlZCBmb3IgYWxsIGNvbW11bmljYXRpb24gYWNyb3NzIHRoZSBGcCANCiAg
ICByZWZlcmVuY2UgcG9pbnQuICANCiAgICAgDQogNC4yLjEuIFByb3hpbWl0eSBhbmQgSW50ZXJj
b25uZWN0IGJldHdlZW4gQ0VzIGFuZCBGRXMgDQogICAgIA0KICAgIFRoZSBGb3JDRVMgV29ya2lu
ZyBHcm91cCBoYXMgbWFkZSBhIGNvbnNjaW91cyBkZWNpc2lvbiB0aGF0IHRoZSANCiAgICBmaXJz
dCB2ZXJzaW9uIG9mIEZvckNFUyB3aWxsIG5vdCBiZSBkZXNpZ25lZCB0byBzdXBwb3J0IA0KICAg
IGNvbmZpZ3VyYXRpb25zIHdoZXJlIHRoZSBDRSBhbmQgRkUgYXJlIGxvY2F0ZWQgYXJiaXRyYXJp
bHkgaW4gdGhlIA0KICAgIG5ldHdvcmsuICBJbiBwYXJ0aWN1bGFyLCBGb3JDRVMgaXMgaW50ZW5k
ZWQgZm9yICJ2ZXJ5IGNsb3NlIiBDRS9GRSANCiAgICBsb2NhbGl0aWVzIGluIElQIG5ldHdvcmtz
LCBhcyBkZWZpbmVkIGJ5IEZvckNFUyBBcHBsaWNhYmlsaXR5IA0KICAgIFN0YXRlbWVudCAoWzdd
KS4gIFZlcnkgQ2xvc2UgbG9jYWxpdGllcyBjb25zaXN0IG9mIGNvbnRyb2wgYW5kIA0KICAgIGZv
cndhcmRpbmcgZWxlbWVudHMgdGhhdCBlaXRoZXIgYXJlIGNvbXBvbmVudHMgaW4gdGhlIHNhbWUg
cGh5c2ljYWwgDQogICAgYm94LCBvciBhcmUgc2VwYXJhdGVkIGF0IG1vc3QgYnkgb25lIGxvY2Fs
IG5ldHdvcmsgaG9wLiAgQ0VzIGFuZCANCiAgICBGRXMgY2FuIGJlIGNvbm5lY3RlZCBieSBhIHZh
cmlldHkgb2YgaW50ZXJjb25uZWN0IHRlY2hub2xvZ2llcywgDQogICAgaW5jbHVkaW5nIEV0aGVy
bmV0IGNvbm5lY3Rpb25zLCBiYWNrcGxhbmVzLCBBVE0gKGNlbGwpIGZhYnJpY3MsIA0KICAgIGV0
Yy4gIEZvckNFUyBzaG91bGQgYmUgYWJsZSB0byBzdXBwb3J0IGVhY2ggb2YgdGhlc2UgaW50ZXJj
b25uZWN0cyANCiAgICAoc2VlIFszXSBTZWN0aW9uIDUsIHJlcXVpcmVtZW50ICMxKS4gIFdoZW4g
dGhlIENFcyBhbmQgRkVzIGFyZSANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMg
SmFudWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDE3XSAgIA0KIEludGVybmV0IERy
YWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAw
MyANCiAgDQogIA0KICAgIHNlcGFyYXRlZCBiZXlvbmQgYSBzaW5nbGUgaG9wLCB0aGUgRm9yQ0VT
IHByb3RvY29sIHdpbGwgbWFrZSB1c2Ugb2YgDQogICAgYW4gZXhpc3RpbmcgUkZDMjkxNCBjb21w
bGlhbnQgTDQgcHJvdG9jb2wgd2l0aCBhZGVxdWF0ZSANCiAgICByZWxpYWJpbGl0eSwgc2VjdXJp
dHkgYW5kIGNvbmdlc3Rpb24gY29udHJvbCAoZS5nLiBUQ1AsIFNDVFApIGZvciANCiAgICB0cmFu
c3BvcnQgcHVycG9zZXMuIA0KICAgICANCiA0LjIuMi4gQXNzb2NpYXRpb24gRXN0YWJsaXNobWVu
dCANCiAgICAgDQogICAgIA0KICAgICAgICAgICAgICAgICBGRSAgICAgICAgICAgICAgICAgICAg
ICBDRSANCiAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAg
ICAgICAgICAgICAgfChTZWN1cml0eSBleGNoYW5nZS4pICAgfCANCiAgICAgICAgICAgICAgICAx
fDwtLS0tLS0tLS0tLS0tLS0tLS0tLS0+fCANCiAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgfChMZXQgbWUgam9pbiB0aGUgTkUgcGxl
YXNlLikgICAgDQogICAgICAgICAgICAgICAgMnwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tPnwgDQog
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAgICAg
ICAgIHwoV2hhdCBraW5kIG9mIEZFIGFyZSB5b3U/IC0tIGNhcGFiaWxpdHkgcXVlcnkpIA0KICAg
ICAgICAgICAgICAgIDN8PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS18IA0KICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KEhlcmUgaXMg
bXkgRkUgZnVuY3Rpb25zL3N0YXRlOiB1c2UgbW9kZWwgdG8gDQogICAgZGVzY3JpYmUpIA0KICAg
ICAgICAgICAgICAgIDR8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58IA0KICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KEhvdyBhcmUg
eW91IGNvbm5lY3RlZCB3aXRoIG90aGVyIEZFcz8pIA0KICAgICAgICAgICAgICAgIDV8PC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS18IA0KICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICAgICB8IA0KICAgICAgICAgICAgICAgICB8KEhlcmUgaXMgdGhlIEZFIHRvcG9sb2d5IGluZm8p
IA0KICAgICAgICAgICAgICAgIDZ8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58IA0KICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KElu
aXRpYWwgY29uZmlnIGZvciBGRSAtLSBvcHRpb25hbCkgDQogICAgICAgICAgICAgICAgN3w8LS0t
LS0tLS0tLS0tLS0tLS0tLS0tLXwgDQogICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgICAgICAgIHwoSSBhbSByZWFkeSB0byBnby4gU2hhbGwgST8p
ICAgICANCiAgICAgICAgICAgICAgICA4fC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0+fCANCiAgICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAg
fChHbyBhaGVhZCEpICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICA5fDwtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tfCANCiAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAg
fCANCiAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgIEZpZ3VyZSA5LiBFeGFtcGxlIG9mIG1l
c3NhZ2UgZXhjaGFuZ2UgYmV0d2VlbiBDRSBhbmQgRkUgDQogICAgICAgICAgICAgICAgICAgIG92
ZXIgRnAgdG8gZXN0YWJsaXNoIE5FIGFzc29jaWF0aW9uIA0KICAgICANCiAgICBBcyBhbiBleGFt
cGxlLCBmaWd1cmUgOSBzaG93cyBzb21lIG9mIHRoZSBtZXNzYWdlIGV4Y2hhbmdlIHRoYXQgbWF5
IA0KICAgIGhhcHBlbiBiZWZvcmUgdGhlIGFzc29jaWF0aW9uIGJldHdlZW4gdGhlIENFIGFuZCBG
RSBpcyBmdWxseSANCiAgICBlc3RhYmxpc2hlZC4gIEVpdGhlciB0aGUgQ0Ugb3IgRkUgY2FuIGlu
aXRpYXRlIHRoZSBjb25uZWN0aW9uLiANCiAgICBTZWN1cml0eSBoYW5kc2hha2UgaXMgbmVjZXNz
YXJ5IHRvIGF1dGhlbnRpY2F0ZSB0aGUgdHdvIA0KICAgIGNvbW11bmljYXRpb24gZW5kcG9pbnRz
IHRvIGVhY2ggb3RoZXIgYmVmb3JlIGFueSBmdXJ0aGVyIG1lc3NhZ2UgDQogIA0KICANCiBZYW5n
LCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFn
ZSAxOF0gICANCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAg
ICAgICAgICAgICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICBleGNoYW5nZSBjYW4gaGFwcGVu
LiBUaGUgZXhhY3QgZGV0YWlscyBvZiB0aGUgc2VjdXJpdHkgaGFuZHNoYWtlIA0KICAgIGRlcGVu
ZCBvbiB0aGUgc2VjdXJpdHkgc29sdXRpb24gY2hvc2VuIGJ5IEZvckNFUyBwcm90b2NvbC4gIEl0
IGlzIA0KICAgIG1vc3QgbGlrZWx5IHRoYXQgZWl0aGVyIElQU2VjIG9yIFRMUyB3aWxsIGJlIHVz
ZWQuICBTZWN0aW9uIDkgDQogICAgcHJvdmlkZXMgbW9yZSBkZXRhaWxzIG9uIHRoZSBzZWN1cml0
eSBjb25zaWRlcmF0aW9ucyBmb3IgRm9yQ0VTLiAgDQogICAgQWZ0ZXIgdGhlIHN1Y2Nlc3NmdWwg
c2VjdXJpdHkgaGFuZHNoYWtlLCB0aGUgRkUgbmVlZHMgdG8gaW5mb3JtIHRoZSANCiAgICBDRSBv
ZiBpdHMgb3duIGNhcGFiaWxpdHkgYW5kIGl0cyB0b3BvbG9neSBpbiByZWxhdGlvbiB0byBvdGhl
ciBGRXMuIA0KICAgIFRoZSBjYXBhYmlsaXR5IG9mIHRoZSBGRSBpcyByZXByZXNlbnRlZCBieSB0
aGUgRkUgbW9kZWwsIGRlc2NyaWJlZCANCiAgICBpbiBhIHNlcGFyYXRlIGRvY3VtZW50LiAgVGhl
IG1vZGVsIHdvdWxkIGFsbG93IGFuIEZFIHRvIGRlc2NyaWJlIA0KICAgIHdoYXQga2luZCBvZiBw
YWNrZXQgcHJvY2Vzc2luZyBmdW5jdGlvbnMgaXQgY29udGFpbnMsIGluIHdoYXQgb3JkZXIgDQog
ICAgdGhlIHByb2Nlc3NpbmcgaGFwcGVucywgd2hhdCBraW5kcyBvZiBjb25maWd1cmFibGUgcGFy
YW1ldGVycyBpdCANCiAgICBhbGxvd3MsIHdoYXQgc3RhdGlzdGljcyBpdCBjb2xsZWN0cyBhbmQg
d2hhdCBldmVudHMgaXQgbWlnaHQgdGhyb3csIA0KICAgIGV0Yy4gIE9uY2Ugc3VjaCBpbmZvcm1h
dGlvbiBpcyBhdmFpbGFibGUgdG8gdGhlIENFLCB0aGUgQ0UgbWF5IA0KICAgIGNob29zZSB0byBz
ZW5kIHNvbWUgaW5pdGlhbCBvciBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gdG8gdGhlIEZFIHNvIA0K
ICAgIHRoYXQgdGhlIEZFIGNhbiBzdGFydCByZWNlaXZpbmcgYW5kIHByb2Nlc3NpbmcgcGFja2V0
cyBjb3JyZWN0bHkuICANCiAgICBTdWNoIGluaXRpYWxpemF0aW9uIG1heSBub3QgYmUgbmVjZXNz
YXJ5IGlmIHRoZSBGRSBhbHJlYWR5IG9idGFpbnMgDQogICAgdGhlIGluZm9ybWF0aW9uIGZyb20g
aXRzIG93biBib290c3RyYXAgcHJvY2Vzcy4gIE9uY2UgRkUgc3RhcnRzIA0KICAgIGFjY2VwdGlu
ZyBwYWNrZXRzIGZvciBwcm9jZXNzaW5nLCB3ZSBzYXkgdGhlIGFzc29jaWF0aW9uIG9mIHRoaXMg
RkUgDQogICAgd2l0aCBpdHMgQ0UgaXMgbm93IGVzdGFibGlzaGVkLiAgRnJvbSB0aGVuIG9uLCB0
aGUgQ0UgYW5kIEZFIGVudGVyIA0KICAgIHN0ZWFkeS1zdGF0ZSBjb21tdW5pY2F0aW9uLiANCiAg
ICAgDQogICAgIA0KIDQuMi4zLiBTdGVhZHktc3RhdGUgQ29tbXVuaWNhdGlvbiANCiAgDQogICAg
T25jZSBhbiBhc3NvY2lhdGlvbiBpcyBlc3RhYmxpc2hlZCBiZXR3ZWVuIHRoZSBDRSBhbmQgRkUs
IHRoZSANCiAgICBGb3JDRVMgcHJvdG9jb2wgaXMgdXNlZCBieSB0aGUgQ0UgYW5kIEZFIG92ZXIg
RnAgcmVmZXJlbmNlIHBvaW50IHRvIA0KICAgIGV4Y2hhbmdlIGluZm9ybWF0aW9uIHRvIGZhY2ls
aXRhdGUgcGFja2V0IHByb2Nlc3NpbmcuICANCiAgICAgDQogICAgICAgICAgICAgICAgIEZFICAg
ICAgICAgICAgICAgICAgICAgIENFIA0KICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAg
ICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KEFkZCB0aGVzZSBuZXcgcm91dGVzLil8IA0K
ICAgICAgICAgICAgICAgIDF8PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS18IA0KICAgICAgICAgICAg
ICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KFN1Y2Nl
c3NmdWwuKSAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgIDJ8LS0tLS0tLS0tLS0tLS0tLS0t
LS0tLT58IA0KICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAg
ICB8KFF1ZXJ5IHNvbWUgc3RhdHMuKSAgICB8IA0KICAgICAgICAgICAgICAgIDF8PC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS18IA0KICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICB8IA0KICAgICAgICAgICAgICAgICB8KFJlcGx5IHdpdGggc3RhdHMgY29sbGVjdGVkLikgICAg
ICAgICAgIA0KICAgICAgICAgICAgICAgIDJ8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58IA0KICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KE15IHBvcnQg
aXMgZG93biwgd2l0aCBwb3J0ICMuKSAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg
ICAgIDF8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58IA0KICAgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICB8KEhlcmUgaXMgYSBuZXcgZm9y
d2FyZGluZyB0YWJsZSkgICAgICAgICAgICAgICAgDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAxOV0gICANCiBJ
bnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgICAg
ICBKdWx5IDIwMDMgDQogIA0KICANCiAgICAgICAgICAgICAgICAyfDwtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tfCAgICAgDQogICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwg
DQogICAgICAgICBGaWd1cmUgMTAuIEV4YW1wbGVzIG9mIG1lc3NhZ2UgZXhjaGFuZ2UgYmV0d2Vl
biBDRSBhbmQgRkUgDQogICAgICAgICAgICAgICAgIG92ZXIgRnAgZHVyaW5nIHN0ZWFkeS1zdGF0
ZSBjb21tdW5pY2F0aW9uIA0KICAgICANCiAgICBCYXNlZCBvbiB0aGUgaW5mb3JtYXRpb24gYWNx
dWlyZWQgdGhyb3VnaCBDRXMnIGNvbnRyb2wgcHJvY2Vzc2luZywgDQogICAgQ0VzIHdpbGwgZnJl
cXVlbnRseSBuZWVkIHRvIG1hbmlwdWxhdGUgdGhlIHBhY2tldC1mb3J3YXJkaW5nIA0KICAgIGJl
aGF2aW9ycyBvZiB0aGVpciBGRShzKSBieSBzZW5kaW5nIGluc3RydWN0aW9ucyB0byBGRXMuICBG
b3IgDQogICAgZXhhbXBsZSwgRmlndXJlIDEwIHNob3dzIG1lc3NhZ2UgZXhjaGFuZ2UgZXhhbXBs
ZXMgaW4gd2hpY2ggdGhlIENFIA0KICAgIHNlbmRzIG5ldyByb3V0ZXMgdG8gdGhlIEZFIHNvIHRo
YXQgdGhlIEZFIGNhbiBhZGQgdGhlbSB0byBpdHMgDQogICAgZm9yd2FyZGluZyB0YWJsZS4gIFRo
ZSBDRSBtYXkgcXVlcnkgdGhlIEZFIGZvciBzdGF0aXN0aWNzIGNvbGxlY3RlZCANCiAgICBieSB0
aGUgRkUgYW5kIHRoZSBGRSBtYXkgbm90aWZ5IHRoZSBDRSBvZiBpbXBvcnRhbnQgZXZlbnRzIHN1
Y2ggYXMgDQogICAgcG9ydCBmYWlsdXJlLiANCiAgICAgDQogNC4yLjQuIERhdGEgUGFja2V0cyBh
Y3Jvc3MgRnAgcmVmZXJlbmNlIHBvaW50IA0KICAgICANCiAgICAgICAgIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLSAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSANCiAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgfCANCiAgICAg
ICAgIHwgICAgKy0tLS0tLS0tKyAgICAgfCAgICAgICAgICAgfCAgICAgKy0tLS0tLS0tKyAgICAg
fCANCiAgICAgICAgIHwgICAgfENFKEJHUCkgfCAgICAgfCAgICAgICAgICAgfCAgICAgfENFKEJH
UCkgfCAgICAgfCANCiAgICAgICAgIHwgICAgKy0tLS0tLS0tKyAgICAgfCAgICAgICAgICAgfCAg
ICAgKy0tLS0tLS0tKyAgICAgfCANCiAgICAgICAgIHwgICAgICAgIHwgICAgICAgICAgfCAgICAg
ICAgICAgfCAgICAgICAgICBeICAgICAgICAgfCANCiAgICAgICAgIHwgICAgICAgIHxGcCAgICAg
ICAgfCAgICAgICAgICAgfCAgICAgICAgICB8RnAgICAgICAgfCANCiAgICAgICAgIHwgICAgICAg
IHYgICAgICAgICAgfCAgICAgICAgICAgfCAgICAgICAgICB8ICAgICAgICAgfCANCiAgICAgICAg
IHwgICAgKy0tLS0tLS0tKyAgICAgfCAgICAgICAgICAgfCAgICAgKy0tLS0tLS0tKyAgICAgfCAN
CiAgICAgICAgIHwgICAgfCAgRkUgICAgfCAgICAgfCAgICAgICAgICAgfCAgICAgfCAgIEZFICAg
fCAgICAgfCANCiAgICAgICAgIHwgICAgKy0tLS0tLS0tKyAgICAgfCAgICAgICAgICAgfCAgICAg
Ky0tLS0tLS0tKyAgICAgfCANCiAgICAgICAgIHwgICAgICAgIHwgICAgICAgICAgfCAgICAgICAg
ICAgfCAgICAgICAgICBeICAgICAgICAgfCANCiAgICAgICAgIHwgUm91dGVyIHwgICAgICAgICAg
fCAgICAgICAgICAgfCBSb3V0ZXIgICB8ICAgICAgICAgfCANCiAgICAgICAgIHwgQSAgICAgIHwg
ICAgICAgICAgfCAgICAgICAgICAgfCBCICAgICAgICB8ICAgICAgICAgfCANCiAgICAgICAgIC0t
LS0tLS0tLSstLS0tLS0tLS0tLSAgICAgICAgICAgLS0tLS0tLS0tLS0rLS0tLS0tLS0tLSANCiAg
ICAgICAgICAgICAgICAgIHYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIA0KICAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAg
ICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0+LS0tLS0tLS0tLS0tLS0tICAgICANCiAg
ICAgDQogICAgICAgIEZpZ3VyZSAxMS4gRXhhbXBsZSB0byBzaG93IGRhdGEgcGFja2V0IGZsb3cg
YmV0d2VlbiB0d28gTkVzLiANCiAgICAgDQogICAgQ29udHJvbCBwbGFuZSBwcm90b2NvbCBwYWNr
ZXRzIChzdWNoIGFzIFJJUCwgT1NQRiBtZXNzYWdlcykgDQogICAgYWRkcmVzc2VkIHRvIGFueSBv
ZiBORSdzIGludGVyZmFjZXMgYXJlIHR5cGljYWxseSByZWRpcmVjdGVkIGJ5IHRoZSANCiAgICBy
ZWNlaXZpbmcgRkUgdG8gaXRzIENFLCBhbmQgQ0UgbWF5IG9yaWdpbmF0ZSBwYWNrZXRzIGFuZCBo
YXZlIGl0cyANCiAgICBGRSBkZWxpdmVyIHRoZW0gdG8gb3RoZXIgTkVzLiAgVGhlcmVmb3JlLCBG
b3JDRVMgcHJvdG9jb2wgb3ZlciBGcCANCiAgICBub3Qgb25seSB0cmFuc3BvcnRzIHRoZSBGb3JD
RVMgcHJvdG9jb2wgbWVzc2FnZXMgYmV0d2VlbiBDRXMgYW5kIA0KICAgIEZFcywgYnV0IGFsc28g
ZW5jYXBzdWxhdGVzIHRoZSBkYXRhIHBhY2tldHMgZnJvbSBjb250cm9sIHBsYW5lIA0KICAgIHBy
b3RvY29scy4gIE1vcmVvdmVyLCBvbmUgRkUgbWF5IGJlIGNvbnRyb2xsZWQgYnkgbXVsdGlwbGUg
Q0VzIGZvciANCiAgICBkaXN0cmlidXRlZCBjb250cm9sLiAgSW4gdGhpcyBjb25maWd1cmF0aW9u
LCB0aGUgY29udHJvbCBwcm90b2NvbHMgDQogICAgc3VwcG9ydGVkIGJ5IHRoZSBGT1JDRVMgTkVz
IG1heSBzcHJlYWQgYWNyb3NzIG11bHRpcGxlIENFcy4gIEZvciANCiAgDQogIA0KIFlhbmcsIGV0
IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDIw
XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAg
ICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgIGV4YW1wbGUsIG9uZSBDRSBtYXkgc3Vw
cG9ydCByb3V0aW5nIHByb3RvY29scyBsaWtlIE9TUEYgYW5kIEJHUCwgDQogICAgd2hpbGUgYSBz
aWduYWxpbmcgYW5kIGFkbWlzc2lvbiBjb250cm9sIHByb3RvY29sIGxpa2UgUlNWUCBpcyANCiAg
ICBzdXBwb3J0ZWQgaW4gYW5vdGhlciBDRS4gIEZFcyBhcmUgY29uZmlndXJlZCB0byByZWNvZ25p
emUgYW5kIA0KICAgIGZpbHRlciB0aGVzZSBwcm90b2NvbCBwYWNrZXRzIGFuZCBmb3J3YXJkIHRo
ZW0gdG8gdGhlIGNvcnJlc3BvbmRpbmcgDQogICAgQ0UuICANCiAgDQogICAgRmlndXJlIDExIHNo
b3dzIG9uZSBleGFtcGxlIG9mIGhvdyB0aGUgQkdQIHBhY2tldHMgb3JpZ2luYXRlZCBieSANCiAg
ICByb3V0ZXIgQSBhcmUgcGFzc2VkIHRvIHJvdXRlciBCLiAgSW4gdGhpcyBleGFtcGxlLCB0aGUg
Rm9yQ0VTIA0KICAgIHByb3RvY29sIGlzIHVzZWQgdG8gdHJhbnNwb3J0IHRoZSBwYWNrZXRzIGZy
b20gdGhlIENFIHRvIHRoZSBGRSANCiAgICBpbnNpZGUgcm91dGVyIEEsIGFuZCB0aGVuIGZyb20g
dGhlIEZFIHRvIHRoZSBDRSBpbnNpZGUgcm91dGVyIEIuICANCiAgICBJbiBsaWdodCBvZiB0aGUg
ZmFjdCB0aGF0IHRoZSBGb3JDRVMgcHJvdG9jb2wgaXMgcmVzcG9uc2libGUgZm9yIA0KICAgIHRy
YW5zcG9ydGluZyBib3RoIHRoZSBjb250cm9sIG1lc3NhZ2VzIGFuZCB0aGUgZGF0YSBwYWNrZXRz
IGJldHdlZW4gDQogICAgdGhlIENFIGFuZCBGRSBvdmVyIEZwIHJlZmVyZW5jZSBwb2ludCwgaXQg
aXMgcG9zc2libGUgdG8gdXNlIGVpdGhlciANCiAgICBhIHNpbmdsZSBwcm90b2NvbCBvciBtdWx0
aXBsZSBwcm90b2NvbHMgdG8gYWNoaWV2ZSB0aGlzLiANCiAgICAgDQogNC4yLjUuIFByb3h5IEZF
IA0KICAgICANCiAgICBJbiB0aGUgY2FzZSB3aGVyZSBhIHBoeXNpY2FsIEZFIGNhbm5vdCBpbXBs
ZW1lbnQgKGUuZy4sIGR1ZSB0byB0aGUgDQogICAgbGFjayBvZiBhIGdlbmVyYWwgcHVycG9zZSBD
UFUpIHRoZSBGb3JDRVMgcHJvdG9jb2wgZGlyZWN0bHksIGEgDQogICAgcHJveHkgRkUgY2FuIGJl
IHVzZWQgaW4gdGhlIG1pZGRsZSBvZiBGcCByZWZlcmVuY2UgcG9pbnQuICBUaGlzIA0KICAgIGFs
bG93cyB0aGUgQ0UgY29tbXVuaWNhdGUgdG8gdGhlIHBoeXNpY2FsIEZFIHZpYSB0aGUgcHJveHkg
YnkgdXNpbmcgDQogICAgRm9yQ0VTLCB3aGlsZSB0aGUgcHJveHkgbWFuaXB1bGF0ZXMgdGhlIHBo
eXNpY2FsIEZFIHVzaW5nIHNvbWUgDQogICAgaW50ZXJtZWRpYXJ5IGZvcm0gb2YgY29tbXVuaWNh
dGlvbiAoZS5nLiwgYSBub24tRm9yQ0VTIHByb3RvY29sIG9yIA0KICAgIERNQSkuICBJbiBzdWNo
IGFuIGltcGxlbWVudGF0aW9uLCB0aGUgY29tYmluYXRpb24gb2YgdGhlIHByb3h5IGFuZCANCiAg
ICB0aGUgcGh5c2ljYWwgRkUgYmVjb21lcyBvbmUgbG9naWNhbCBGRSBlbnRpdHkuICANCiAgICAg
DQogNC4zLiBBc3NvY2lhdGlvbiBSZS1lc3RhYmxpc2htZW50IA0KICAgICANCiAgICBGRXMgYW5k
IENFcyBtYXkgam9pbiBhbmQgbGVhdmUgTkVzIGR5bmFtaWNhbGx5IChzZWUgWzNdIFNlY3Rpb24g
NSwgDQogICAgcmVxdWlyZW1lbnRzICMxMikuICBXaGVuIGFuIEZFIG9yIENFIGxlYXZlcyB0aGUg
TkUsIHRoZSBhc3NvY2lhdGlvbiANCiAgICB3aXRoIHRoZSBORSBpcyBicm9rZW4uICBJZiB0aGUg
bGVhdmluZyBwYXJ0eSByZWpvaW5zIGFuIE5FIGxhdGVyLCANCiAgICB0byByZS1lc3RhYmxpc2gg
dGhlIGFzc29jaWF0aW9uLCBpdCBtYXkgbmVlZCB0byByZS1lbnRlciB0aGUgcHJlLQ0KICAgIGFz
c29jaWF0aW9uIHBoYXNlLiAgTG9zcyBvZiBhc3NvY2lhdGlvbiBjYW4gYWxzbyBoYXBwZW4gDQog
ICAgdW5leHBlY3RlZGx5IGR1ZSB0byBsb3NzIG9mIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgQ0Ug
YW5kIHRoZSBGRS4gIA0KICAgIFRoZXJlZm9yZSwgdGhlIGZyYW1ld29yayBhbGxvd3MgdGhlIGJp
LWRpcmVjdGlvbmFsIHRyYW5zaXRpb24gDQogICAgYmV0d2VlbiB0aGVzZSB0d28gcGhhc2VzLCBi
dXQgdGhlIEZvckNFUyBwcm90b2NvbCBpcyBvbmx5IA0KICAgIGFwcGxpY2FibGUgZm9yIHRoZSBw
b3N0LWFzc29jaWF0aW9uIHBoYXNlLiAgSG93ZXZlciwgdGhlIHByb3RvY29sIA0KICAgIHNob3Vs
ZCBwcm92aWRlIG1lY2hhbmlzbXMgdG8gc3VwcG9ydCBhc3NvY2lhdGlvbiByZS1lc3RhYmxpc2ht
ZW50LiANCiAgICBUaGlzIGluY2x1ZGVzIHRoZSBhYmlsaXR5IGZvciBDRXMgYW5kIEZFcyB0byBk
ZXRlcm1pbmUgd2hlbiB0aGVyZSANCiAgICBpcyBhIGxvc3Mgb2YgYXNzb2NpYXRpb24gYmV0d2Vl
biB0aGVtLCBhYmlsaXR5IHRvIHJlc3RvcmUgDQogICAgYXNzb2NpYXRpb24gYW5kIGVmZmljaWVu
dCBzdGF0ZSAocmUpc3luY2hyb25pemF0aW9uIG1lY2hhbmlzbXMgKHNlZSANCiAgICBbM10gU2Vj
dGlvbiA1LCByZXF1aXJlbWVudCAjNykuIE5vdGUgdGhhdCBzZWN1cml0eSBhc3NvY2lhdGlvbiBh
bmQgDQogICAgc3RhdGUgbXVzdCBiZSBhbHNvIHJlLWVzdGFibGlzaGVkIHRvIGd1YXJhbnRlZSB0
aGUgc2FtZSBsZXZlbCBvZiANCiAgICBzZWN1cml0eSBleGlzdHMgYmVmb3JlIGFuZCBhZnRlciB0
aGUgYXNzb2NpYXRpb24gcmUtZXN0YWJsaXNobWVudC4gDQogICAgIA0KIDQuMy4xLiBDRSBncmFj
ZWZ1bCByZXN0YXJ0IA0KICANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFu
dWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDIxXSAgIA0KIEludGVybmV0IERyYWZ0
ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyAN
CiAgDQogIA0KICAgIFRoZSBmYWlsdXJlIGFuZCByZXN0YXJ0IG9mIHRoZSBDRSBpbiBhIHJvdXRl
ciBjYW4gcG90ZW50aWFsbHkgY2F1c2UgDQogICAgbXVjaCBzdHJlc3MgYW5kIGRpc3J1cHRpb24g
b24gdGhlIGNvbnRyb2wgcGxhbmUgdGhyb3VnaG91dCBhIA0KICAgIG5ldHdvcmsuICBCZWNhdXNl
IHdoZW4gYSBDRSBoYXMgdG8gcmVzdGFydCBmb3IgYW55IHJlYXNvbiwgdGhlIA0KICAgIHJvdXRl
ciBsb3NlcyByb3V0aW5nIGFkamFjZW5jaWVzIG9yIHNlc3Npb25zIHdpdGggaXRzIHJvdXRpbmcg
DQogICAgbmVpZ2hib3JzLiAgTmVpZ2hib3JzIHdobyBkZXRlY3QgdGhlIGxvc3QgYWRqYWNlbmN5
IG5vcm1hbGx5IHJlLQ0KICAgIGNvbXB1dGUgbmV3IHJvdXRlcyBhbmQgdGhlbiBzZW5kIHJvdXRp
bmcgdXBkYXRlcyB0byB0aGVpciBvd24gDQogICAgbmVpZ2hib3JzIHRvIGNvbW11bmljYXRlIHRo
ZSBsb3N0IGFkamFjZW5jeS4gIFRoZWlyIG5laWdoYm9ycyBkbyANCiAgICB0aGUgc2FtZSB0aGlu
ZyB0byBwcm9wYWdhdGUgdGhyb3VnaG91dCB0aGUgbmV0d29yay4gIEluIHRoZSANCiAgICBtZWFu
dGltZSwgdGhlIHJlc3RhcnRpbmcgcm91dGVyIGNhbm5vdCByZWNlaXZlIHRyYWZmaWMgZnJvbSBv
dGhlciANCiAgICByb3V0ZXJzIGJlY2F1c2UgdGhlIG5laWdoYm9ycyBoYXZlIHN0b3BwZWQgdXNp
bmcgdGhlIHJvdXRlcidzIA0KICAgIHByZXZpb3VzbHkgYWR2ZXJ0aXNlZCByb3V0ZXMuIFdoZW4g
dGhlIHJlc3RhcnRpbmcgcm91dGVyIHJlc3RvcmVzIA0KICAgIGFkamFjZW5jaWVzLCBuZWlnaGJv
cnMgbXVzdCBvbmNlIGFnYWluIHJlLWNvbXB1dGUgbmV3IHJvdXRlcyBhbmQgDQogICAgc2VuZCBv
dXQgYWRkaXRpb25hbCByb3V0aW5nIHVwZGF0ZXMuIFRoZSByZXN0YXJ0aW5nIHJvdXRlciBpcyAN
CiAgICB1bmFibGUgdG8gZm9yd2FyZCBwYWNrZXRzIHVudGlsIGl0IGhhcyByZS1lc3RhYmxpc2hl
ZCByb3V0aW5nIA0KICAgIGFkamFjZW5jaWVzIHdpdGggbmVpZ2hib3JzLCByZWNlaXZlZCByb3V0
ZSB1cGRhdGVzIHRocm91Z2ggdGhlc2UgDQogICAgYWRqYWNlbmNpZXMsIGFuZCBjb21wdXRlZCBu
ZXcgcm91dGVzLiAgVW50aWwgY29udmVyZ2VuY2UgdGFrZXMgDQogICAgcGxhY2UgdGhyb3VnaG91
dCB0aGUgbmV0d29yaywgcGFja2V0cyBtYXkgYmUgbG9zdCBpbiB0cmFuc2llbnQgDQogICAgYmxh
Y2sgaG9sZXMgb3IgZm9yd2FyZGluZyBsb29wcy4gICANCiAgDQogICAgQSBoaWdoIGF2YWlsYWJp
bGl0eSBtZWNoYW5pc20ga25vd24gYXMgdGhlICJncmFjZWZ1bCByZXN0YXJ0IiBoYXMgDQogICAg
YmVlbiB1c2VkIGJ5IHRoZSBJUCByb3V0aW5nIHByb3RvY29scyAoT1NQRiBbMTBdLCBCR1AgWzEx
XSwgQkdQIA0KICAgIFsxMV0pIGFuZCBNUExTIGxhYmVsIGRpc3RyaWJ1dGlvbiBwcm90b2NvbCAo
TERQIFs5XSkgdG8gaGVscCANCiAgICBtaW5pbWl6ZSB0aGUgbmVnYXRpdmUgZWZmZWN0cyBvbiBy
b3V0aW5nIHRocm91Z2hvdXQgYW4gZW50aXJlIA0KICAgIG5ldHdvcmsgY2F1c2VkIGJ5IGEgcmVz
dGFydGluZyByb3V0ZXIuICBSb3V0ZSBmbGFwIG9uIG5laWdoYm9yaW5nIA0KICAgIHJvdXRlcnMg
aXMgYXZvaWRlZCwgYW5kIGEgcmVzdGFydGluZyByb3V0ZXIgY2FuIGNvbnRpbnVlIHRvIGZvcndh
cmQgDQogICAgcGFja2V0cyB0aGF0IHdvdWxkIG90aGVyd2lzZSBiZSBkcm9wcGVkLiAgIA0KICAg
ICANCiAgICBXaGlsZSB0aGUgZGV0YWlscyBkaWZmZXIgZnJvbSBwcm90b2NvbCB0byBwcm90b2Nv
bCwgdGhlIGdlbmVyYWwgDQogICAgaWRlYSBiZWhpbmQgdGhlIGdyYWNlZnVsIHJlc3RhcnQgbWVj
aGFuaXNtIHJlbWFpbnMgdGhlIHNhbWUuICBXaXRoIA0KICAgIHRoZSBncmFjZWZ1bCByZXN0YXJ0
LCBhIHJlc3RhcnRpbmcgcm91dGVyIGNhbiBpbmZvcm0gaXRzIG5laWdoYm9ycyANCiAgICB3aGVu
IGl0IHJlc3RhcnRzLiAgVGhlIG5laWdoYm9ycyBtYXkgZGV0ZWN0IHRoZSBsb3N0IGFkamFjZW5j
eSBidXQgDQogICAgZG8gbm90IHJlY29tcHV0ZSBuZXcgcm91dGVzIG9yIHNlbmQgcm91dGluZyB1
cGRhdGVzIHRvIHRoZWlyIA0KICAgIG5laWdoYm9ycy4gIFRoZSBuZWlnaGJvcnMgYWxzbyBob2xk
IG9uIHRvIHRoZSByb3V0ZXMgcmVjZWl2ZWQgZnJvbSANCiAgICB0aGUgcmVzdGFydGluZyByb3V0
ZXIgYmVmb3JlIHJlc3RhcnQgYW5kIGFzc3VtZSB0aGV5IGFyZSBzdGlsbCANCiAgICB2YWxpZCBm
b3IgYSBsaW1pdGVkIHRpbWUuICBCeSBkb2luZyBzbywgdGhlIHJlc3RhcnRpbmcgcm91dGVyJ3Mg
RkVzIA0KICAgIGNhbiBhbHNvIGNvbnRpbnVlIHRvIHJlY2VpdmUgYW5kIGZvcndhcmQgdHJhZmZp
YyBmcm9tIG90aGVyIA0KICAgIG5laWdoYm9ycyBmb3IgYSBsaW1pdGVkIHRpbWUgYnkgdXNpbmcg
dGhlIHJvdXRlcyB0aGV5IGFscmVhZHkgaGF2ZS4gDQogICAgVGhlIHJlc3RhcnRpbmcgcm91dGVy
IHRoZW4gcmUtZXN0YWJsaXNoZXMgcm91dGluZyBhZGphY2VuY2llcywgDQogICAgZG93bmxvYWRz
IHVwZGF0ZWQgcm91dGVzIGZyb20gYWxsIGl0cyBuZWlnaGJvcnMsIHJlY29tcHV0ZXMgbmV3IA0K
ICAgIHJvdXRlcyBhbmQgdXNlcyB0aGVtIHRvIHJlcGxhY2UgdGhlIG9sZGVyIHJvdXRlcyBpdCB3
YXMgdXNpbmcuIEl0IA0KICAgIHRoZW4gc2VuZHMgdGhlc2UgdXBkYXRlZCByb3V0ZXMgdG8gaXRz
IG5laWdoYm9ycyBhbmQgc2lnbmFscyB0aGUgDQogICAgY29tcGxldGlvbiBvZiB0aGUgZ3JhY2Vm
dWwgcmVzdGFydCBwcm9jZXNzLiANCiAgICAgDQogICAgTm9uLXN0b3AgZm9yd2FyZGluZyBpcyBh
IHJlcXVpcmVtZW50IGZvciBncmFjZWZ1bCByZXN0YXJ0LiAgSXQgaXMgDQogICAgbmVjZXNzYXJ5
IHNvIGEgcm91dGVyIGNhbiBjb250aW51ZSB0byBmb3J3YXJkIHBhY2tldHMgd2hpbGUgaXQgaXMg
DQogICAgZG93bmxvYWRpbmcgcm91dGluZyBpbmZvcm1hdGlvbiBhbmQgcmVjb21wdXRpbmcgbmV3
IHJvdXRlcy4gIFRoaXMgDQogICAgZW5zdXJlcyB0aGF0IHBhY2tldHMgd2lsbCBub3QgYmUgZHJv
cHBlZC4gIEFzIG9uZSBjYW4gc2VlLCBvbmUgb2YgDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAyMl0gICANCiBJ
bnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgICAg
ICBKdWx5IDIwMDMgDQogIA0KICANCiAgICB0aGUgYmVuZWZpdHMgYWZmb3JkZWQgYnkgdGhlIHNl
cGFyYXRpb24gb2YgQ0UgYW5kIEZFIGlzIGV4YWN0bHkgdGhlIA0KICAgIGFiaWxpdHkgb2Ygbm9u
LXN0b3AgZm9yd2FyZGluZyBpbiB0aGUgZmFjZSBvZiB0aGUgQ0UgZmFpbHVyZSBhbmQgDQogICAg
cmVzdGFydC4gIFRoZSBzdXBwb3J0IG9mIGR5bmFtaWMgY2hhbmdlcyB0byBDRS9GRSBhc3NvY2lh
dGlvbiBpbiANCiAgICBGb3JDRVMgYWxzbyBtYWtlcyBpdCBjb21wYXRpYmxlIHdpdGggaGlnaCBh
dmFpbGFiaWxpdHkgbWVjaGFuaXNtcyANCiAgICBzdWNoIGFzIGdyYWNlZnVsIHJlc3RhcnQuIA0K
ICAgICANCiAgICBGb3JDRVMgc2hvdWxkIGJlIGFibGUgdG8gc3VwcG9ydCBDRSBncmFjZWZ1bCBy
ZXN0YXJ0IGVhc2lseS4gIFdoZW4gDQogICAgdGhlIGFzc29jaWF0aW9uIGlzIGVzdGFibGlzaGVk
IHRoZSBmaXJzdCB0aW1lLCB0aGUgQ0UgbXVzdCBpbmZvcm0gDQogICAgdGhlIEZFcyB3aGF0IHRv
IGRvIGluIHRoZSBjYXNlIG9mIENFIGZhaWx1cmUuICBJZiBncmFjZWZ1bCByZXN0YXJ0IA0KICAg
IGlzIG5vdCBzdXBwb3J0ZWQsIHRoZSBGRXMgbWF5IGJlIHRvbGQgdG8gc3RvcCBwYWNrZXQgcHJv
Y2Vzc2luZyBhbGwgDQogICAgdG9nZXRoZXIgaWYgaXRzIENFIGZhaWxzLiAgSWYgZ3JhY2VmdWwg
cmVzdGFydCBpcyBzdXBwb3J0ZWQsIHRoZSANCiAgICBGRXMgc2hvdWxkIGJlIHRvbGQgdG8gY2Fj
aGUgYW5kIGhvbGQgb24gdG8gaXRzIEZFIHN0YXRlIGluY2x1ZGluZyANCiAgICB0aGUgZm9yd2Fy
ZGluZyB0YWJsZXMgYWNyb3NzIHRoZSByZXN0YXJ0cy4gIEEgdGltZXIgbXVzdCBiZSANCiAgICBp
bmNsdWRlZCBzbyB0aGF0IHRoZSB0aW1lb3V0IGNhdXNlcyBzdWNoIGNhY2hlZCBzdGF0ZSB0byBl
eHBpcmUgDQogICAgZXZlbnR1YWxseS4gIFRob3NlIHRpbWVycyBzaG91bGQgYmUgc2V0dGFibGUg
YnkgdGhlIENFLiAgDQogIA0KIDQuMy4yLiBGRSByZXN0YXJ0IA0KICANCiAgICBJbiB0aGUgc2Ft
ZSBleGFtcGxlIGluIEZpZ3VyZSA1LCBhc3N1bWluZyBDRTEgaXMgdGhlIHdvcmtpbmcgQ0UgZm9y
IA0KICAgIHRoZSBtb21lbnQsIHdoYXQgd291bGQgaGFwcGVuIGlmIG9uZSBvZiB0aGUgRkVzLCBz
YXkgRkUxLCBsZWF2ZXMgDQogICAgdGhlIE5FIHRlbXBvcmFyaWx5PyAgRkUxIG1heSB2b2x1bnRh
cmlseSBkZWNpZGUgdG8gbGVhdmUgdGhlIA0KICAgIGFzc29jaWF0aW9uLiAgQWx0ZXJuYXRpdmVs
eSwgRkUxIG1heSBzdG9wIGZ1bmN0aW9uaW5nIHNpbXBseSBkdWUgdG8gDQogICAgdW5leHBlY3Rl
ZCBmYWlsdXJlLiAgSW4gZm9ybWVyIGNhc2UsIENFMSByZWNlaXZlcyBhICJsZWF2ZS0NCiAgICBh
c3NvY2lhdGlvbiByZXF1ZXN0IiBmcm9tIEZFMS4gIEluIHRoZSBsYXR0ZXIsIENFMSBkZXRlY3Rz
IHRoZSANCiAgICBmYWlsdXJlIG9mIEZFMSBieSBzb21lIG90aGVyIG1lYW5zLiAgSW4gYm90aCBj
YXNlcywgQ0UxIG11c3QgaW5mb3JtIA0KICAgIHRoZSByb3V0aW5nIHByb3RvY29scyBvZiBzdWNo
IGFuIGV2ZW50LCBtb3N0IGxpa2VseSBwcm9tcHRpbmcgYSANCiAgICByZWFjaGFiaWxpdHkgYW5k
IFNQRiAoU2hvcnRlc3QgUGF0aCBGaXJzdCkgcmVjYWxjdWxhdGlvbiBhbmQgDQogICAgYXNzb2Np
YXRlZCBkb3dubG9hZGluZyBvZiBuZXcgRklCcyBmcm9tIENFMSB0byB0aGUgb3RoZXIgcmVtYWlu
aW5nIA0KICAgIEZFcyAob25seSBGRTIgaW4gdGhpcyBleGFtcGxlKS4gIFN1Y2ggcmVjYWxjdWxh
dGlvbiBhbmQgRklCIHVwZGF0ZSANCiAgICB3aWxsIGFsc28gYmUgcHJvcGFnYXRlZCBmcm9tIHRo
ZSBDRTEgdG8gaXRzIG5laWdoYm9ycyB0aGF0IGFyZSANCiAgICBhZmZlY3RlZCBieSB0aGUgY29u
bmVjdGl2aXR5IG9mIEZFMS4gICANCiAgICAgDQogICAgV2hlbiBGRTEgZGVjaWRlcyB0byByZWpv
aW4gYWdhaW4sIG9yIHdoZW4gaXQgcmVzdGFydHMgYWdhaW4gZnJvbSANCiAgICB0aGUgZmFpbHVy
ZSwgRkUxIG5lZWRzIHRvIHJlLWRpc2NvdmVyIGl0cyBtYXN0ZXIgKENFKS4gIFRoaXMgY2FuIGJl
IA0KICAgIGFjaGlldmVkIGJ5IHNldmVyYWwgbWVhbnMuICBJdCBtYXkgcmUtZW50ZXIgdGhlIHBy
ZS1hc3NvY2lhdGlvbiANCiAgICBwaGFzZSBhbmQgZ2V0IHRoYXQgaW5mb3JtYXRpb24gZnJvbSBp
dHMgRkUgbWFuYWdlci4gIEl0IG1heSANCiAgICByZXRyaWV2ZSB0aGUgcHJldmlvdXMgQ0UgaW5m
b3JtYXRpb24gZnJvbSBpdHMgY2FjaGUsIGlmIGl0IGNhbiANCiAgICB2YWxpZGF0ZSB0aGUgaW5m
b3JtYXRpb24gZnJlc2huZXNzLiAgT25jZSBpdCBkaXNjb3ZlcnMgaXRzIENFLCBpdCANCiAgICBz
dGFydHMgbWVzc2FnZSBleGNoYW5nZSB3aXRoIENFIHRvIHJlLWVzdGFibGlzaCB0aGUgYXNzb2Np
YXRpb24gDQogICAganVzdCBhcyBvdXRsaW5lZCBpbiBGaWd1cmUgOSwgd2l0aCB0aGUgcG9zc2li
bGUgZXhjZXB0aW9uIHRoYXQgaXQgDQogICAgbWlnaHQgYmUgYWJsZSB0byBieXBhc3MgdGhlIHRy
YW5zcG9ydCBvZiB0aGUgY29tcGxldGUgaW5pdGlhbCANCiAgICBjb25maWd1cmF0aW9uLiAgU3Vw
cG9zZSB0aGF0IEZFMSBzdGlsbCBoYXMgaXRzIHJvdXRpbmcgdGFibGUgYW5kIA0KICAgIG90aGVy
IHN0YXRlIGluZm9ybWF0aW9uIGZyb20gdGhlIGxhc3QgYXNzb2NpYXRpb24sIGluc3RlYWQgb2Yg
DQogICAgc2VuZGluZyBhbGwgdGhlIGluZm9ybWF0aW9uIGFnYWluIGZyb20gc2NyYXRjaCwgaXQg
bWF5IGJlIGFibGUgdG8gDQogICAgdXNlIG1vcmUgZWZmaWNpZW50IG1lY2hhbmlzbSB0byByZS1z
eW5jIHVwIHRoZSBzdGF0ZSB3aXRoIGl0cyBDRSBpZiANCiAgICBzdWNoIG1lY2hhbmlzbSBpcyBz
dXBwb3J0ZWQgYnkgdGhlIEZvckNFUyBwcm90b2NvbC4gIEZvciBleGFtcGxlLCANCiAgICBDUkMt
MzIgb2YgdGhlIHN0YXRlIG1pZ2h0IGdpdmUgYSBxdWljayBpbmRpY2F0aW9uIG9mIHdoZXRoZXIg
b3Igbm90IA0KICANCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDQg
ICAgICAgICAgICAgICAgICAgW1BhZ2UgMjNdICAgDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBG
b3JDRVMgRnJhbWV3b3JrICAgICAgICAgICAgICAgICAgICAgSnVseSAyMDAzIA0KICANCiAgDQog
ICAgdGhlIHN0YXRlIGlzIGluLXN5bmMgd2l0aCBpdHMgQ0UuICBCeSBjb21wYXJpbmcgaXRzIHN0
YXRlIHdpdGggQ0UgDQogICAgZmlyc3QsIGl0IHNlbmRzIGluZm9ybWF0aW9uIHVwZGF0ZSBvbmx5
IGlmIGl0IGlzIG5lZWRlZC4gIEZvckNFUyANCiAgICBwcm90b2NvbCBtYXkgY2hvb3NlIHRvIGlt
cGxlbWVudCBzaW1pbGFyIG9wdGltaXphdGlvbiBtZWNoYW5pc21zLCANCiAgICBidXQgaXQgbWF5
IGFsc28gY2hvb3NlIG5vdCB0bywgYXMgdGhpcyBpcyBub3QgYSByZXF1aXJlbWVudC4gDQogICAg
IA0KICAgICANCiA1LiBBcHBsaWNhYmlsaXR5IHRvIFJGQzE4MTIgIA0KICANCiAgICBbM10gU2Vj
dGlvbiA1LCByZXF1aXJlbWVudCAjOSBkaWN0YXRlcyAiQW55IHByb3Bvc2VkIEZvckNFUyANCiAg
ICBhcmNoaXRlY3R1cmUgbXVzdCBleHBsYWluIGhvdyB0aGF0IGFyY2hpdGVjdHVyZSBzdXBwb3J0
cyBhbGwgb2YgdGhlIA0KICAgIHJvdXRlciBmdW5jdGlvbnMgYXMgZGVmaW5lZCBpbiBSRkMxODEy
LiIgIFJGQzE4MTIgZGlzY3Vzc2VzIG1hbnkgDQogICAgaW1wb3J0YW50IHJlcXVpcmVtZW50cyBm
b3IgSVB2NCByb3V0ZXJzIGZyb20gdGhlIGxpbmsgbGF5ZXIgdG8gdGhlIA0KICAgIGFwcGxpY2F0
aW9uIGxheWVyLiAgVGhpcyBzZWN0aW9uIGFkZHJlc3NlcyB0aGUgcmVsZXZhbnQgDQogICAgcmVx
dWlyZW1lbnRzIGluIFJGQzE4MTIgZm9yIGltcGxlbWVudGluZyBJUHY0IHJvdXRlcnMgYmFzZWQg
b24gDQogICAgRm9yQ0VTIGFyY2hpdGVjdHVyZSBhbmQgZXhwbGFpbnMgaG93IEZvckNFUyBzYXRp
c2ZpZXMgdGhlc2UgDQogICAgcmVxdWlyZW1lbnRzIGJ5IHByb3ZpZGluZyBndWlkZWxpbmVzIG9u
IGhvdyB0byBzZXBhcmF0ZSB0aGUgDQogICAgZnVuY3Rpb25hbGl0aWVzIHJlcXVpcmVkIGludG8g
Zm9yd2FyZGluZyBwbGFuZSBhbmQgY29udHJvbCBwbGFuZS4gICANCiAgICAgDQogICAgSW4gZ2Vu
ZXJhbCwgdGhlIGZvcndhcmRpbmcgcGxhbmUgY2FycmllcyBvdXQgdGhlIGJ1bGsgb2YgdGhlIHBl
ci0NCiAgICBwYWNrZXQgcHJvY2Vzc2luZyB0aGF0IGlzIHJlcXVpcmVkIGF0IGxpbmUgc3BlZWQs
IHdoaWxlIHRoZSBjb250cm9sIA0KICAgIHBsYW5lIGNhcnJpZXMgbW9zdCBvZiB0aGUgY29tcHV0
YXRpb25hbGx5IGNvbXBsZXggb3BlcmF0aW9ucyB0aGF0IA0KICAgIGFyZSB0eXBpY2FsIG9mIHRo
ZSBjb250cm9sIGFuZCBzaWduYWxpbmcgcHJvdG9jb2xzLiAgSG93ZXZlciwgaXQgaXMgDQogICAg
aW1wb3NzaWJsZSB0byBkcmF3IGEgcmlnaWQgbGluZSB0byBkaXZpZGUgdGhlIHByb2Nlc3Npbmcg
aW50byBDRXMgDQogICAgYW5kIEZFcyBjbGVhbmx5LiAgTm9yIHNob3VsZCB0aGUgRm9yQ0VTIGFy
Y2hpdGVjdHVyZSBsaW1pdCB0aGUgDQogICAgaW5ub3ZhdGl2ZSBhcHByb2FjaGVzIGluIGNvbnRy
b2wgYW5kIGZvcndhcmRpbmcgcGxhbmUgc2VwYXJhdGlvbi4gIA0KICAgIEFzIG1vcmUgYW5kIG1v
cmUgcHJvY2Vzc2luZyBwb3dlciBpcyBhdmFpbGFibGUgaW4gdGhlIEZFcywgc29tZSBvZiANCiAg
ICB0aGUgY29udHJvbCBmdW5jdGlvbnMgdGhhdCB0cmFkaXRpb25hbGx5IGFyZSBwZXJmb3JtZWQg
YnkgQ0VzIG1heSANCiAgICBub3cgYmUgbW92ZWQgdG8gRkVzIGZvciBiZXR0ZXIgcGVyZm9ybWFu
Y2UgYW5kIHNjYWxhYmlsaXR5LiAgU3VjaCANCiAgICBvZmZsb2FkZWQgZnVuY3Rpb25zIG1heSBp
bmNsdWRlIHBhcnQgb2YgSUNNUCBvciBUQ1AgcHJvY2Vzc2luZywgb3IgDQogICAgcGFydCBvZiBy
b3V0aW5nIHByb3RvY29scy4gIE9uY2Ugb2ZmLWxvYWRlZCBvbnRvIHRoZSBmb3J3YXJkaW5nIA0K
ICAgIHBsYW5lLCBzdWNoIENFIGZ1bmN0aW9ucywgZXZlbiB0aG91Z2ggbG9naWNhbGx5IGJlbG9u
Z2luZyB0byB0aGUgDQogICAgY29udHJvbCBwbGFuZSwgbm93IGJlY29tZSBwYXJ0IG9mIHRoZSBG
RSBmdW5jdGlvbnMuICBKdXN0IGxpa2UgdGhlIA0KICAgIG90aGVyIGxvZ2ljYWwgZnVuY3Rpb25z
IHBlcmZvcm1lZCBieSBGRXMsIHN1Y2ggb2ZmLWxvYWRlZCBmdW5jdGlvbnMgDQogICAgbXVzdCBi
ZSBleHByZXNzZWQgYXMgcGFydCBvZiB0aGUgRkUgbW9kZWwgc28gdGhhdCB0aGUgQ0VzIGNhbiAN
CiAgICBkZWNpZGUgaG93IHRvIGJlc3QgdGFrZSBhZHZhbnRhZ2Ugb2YgdGhlc2Ugb2ZmLWxvYWRl
ZCBmdW5jdGlvbnMgDQogICAgd2hlbiBwcmVzZW50IG9uIHRoZSBGRXMuIA0KICAgICANCiA1LjEu
IEdlbmVyYWwgUm91dGVyIFJlcXVpcmVtZW50cyANCiAgDQogICAgUm91dGVycyBoYXZlIGF0IGxl
YXN0IHR3byBvciBtb3JlIGxvZ2ljYWwgaW50ZXJmYWNlcy4gIFdoZW4gQ0VzIGFuZCANCiAgICBG
RXMgYXJlIHNlcGFyYXRlZCBieSBGb3JDRVMgd2l0aGluIGEgc2luZ2xlIE5FLCBzb21lIGFkZGl0
aW9uYWwgDQogICAgaW50ZXJmYWNlcyBhcmUgbmVlZGVkIGZvciBpbnRyYS1ORSBjb21tdW5pY2F0
aW9ucy4gIEZpZ3VyZSAxMiBzaG93cyANCiAgICBhbiBleGFtcGxlIHRvIGlsbHVzdHJhdGUgdGhh
dC4gIFRoaXMgTkUgY29udGFpbnMgb25lIENFIGFuZCB0d28gDQogICAgRkVzLiAgRWFjaCBGRSBo
YXMgZm91ciBpbnRlcmZhY2VzOyB0d28gb2YgdGhlbSBhcmUgdXNlZCBmb3IgDQogICAgcmVjZWl2
aW5nIGFuZCB0cmFuc21pdHRpbmcgcGFja2V0cyB0byB0aGUgZXh0ZXJuYWwgd29ybGQsIHdoaWxl
IHRoZSANCiAgICBvdGhlciB0d28gYXJlIGZvciBpbnRyYS1ORSBjb25uZWN0aW9ucy4gIENFIGhh
cyB0d28gbG9naWNhbCANCiAgICBpbnRlcmZhY2VzICM5IGFuZCAjMTAsIGNvbm5lY3RlZCB0byBp
bnRlcmZhY2VzICMzIGFuZCAjNiBmcm9tIEZFMSANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAg
IEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDI0XSAgIA0KIElu
dGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAg
IEp1bHkgMjAwMyANCiAgDQogIA0KICAgIGFuZCBGRTIsIHJlc3BlY3RpdmVseS4gIEludGVyZmFj
ZSAjNCBhbmQgIzUgYXJlIGNvbm5lY3RlZCBmb3IgRkUxLQ0KICAgIEZFMiBjb21tdW5pY2F0aW9u
LiAgVGhlcmVmb3JlLCB0aGlzIHJvdXRlciBORSBwcm92aWRlcyBmb3VyIA0KICAgIGV4dGVybmFs
IGludGVyZmFjZXMgKCMxLCAyLCA3IGFuZCA4KS4gIA0KICANCiAgICAgICAgICAgICAgICAgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0KICAgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgcm91dGVyIE5FICAgICAgIHwgDQogICAgICAgICAgICAgICAgIHwgICAtLS0tLS0t
LS0tLSAgIC0tLS0tLS0tLS0tICAgfCANCiAgICAgICAgICAgICAgICAgfCAgIHwgICBGRTEgICB8
ICAgfCAgIEZFMiAgIHwgICB8IA0KICAgICAgICAgICAgICAgICB8ICAgLS0tLS0tLS0tLS0gICAt
LS0tLS0tLS0tLSAgIHwgDQogICAgICAgICAgICAgICAgIHwgICAxfCAyfCAzfCA0fCAgIDV8IDZ8
IDd8IDh8ICAgfCANCiAgICAgICAgICAgICAgICAgfCAgICB8ICB8ICB8ICB8ICAgIHwgIHwgIHwg
IHwgICB8IA0KICAgICAgICAgICAgICAgICB8ICAgIHwgIHwgIHwgICstLS0tKyAgfCAgfCAgfCAg
IHwgDQogICAgICAgICAgICAgICAgIHwgICAgfCAgfCAgfCAgICAgICAgICB8ICB8ICB8ICAgfCAN
CiAgICAgICAgICAgICAgICAgfCAgICB8ICB8IDl8ICAgICAgICAxMHwgIHwgIHwgICB8IA0KICAg
ICAgICAgICAgICAgICB8ICAgIHwgIHwgLS0tLS0tLS0tLS0tLS0gfCAgfCAgIHwgDQogICAgICAg
ICAgICAgICAgIHwgICAgfCAgfCB8ICAgIENFICAgICAgfCB8ICB8ICAgfCANCiAgICAgICAgICAg
ICAgICAgfCAgICB8ICB8IC0tLS0tLS0tLS0tLS0tIHwgIHwgICB8IA0KICAgICAgICAgICAgICAg
ICB8ICAgIHwgIHwgICAgICAgICAgICAgICAgfCAgfCAgIHwgDQogICAgICAgICAgICAgICAgIC0t
LS0tKy0tKy0tLS0tLS0tLS0tLS0tLS0rLS0rLS0tLSANCiAgICAgICAgICAgICAgICAgICAgICB8
ICB8ICAgICAgICAgICAgICAgIHwgIHwgIA0KICAgICAgICAgICAgICAgICAgICAgIHwgIHwgICAg
ICAgICAgICAgICAgfCAgfCAgDQogICAgIA0KICAgICAgICAgICAgICAgICBGaWd1cmUgMTIuIEEg
cm91dGVyIE5FIGV4YW1wbGUgd2l0aCBmb3VyIGludGVyZmFjZXMuIA0KICANCiAgICBJUHY0IHJv
dXRlcnMgbXVzdCBpbXBsZW1lbnQgSVAgdG8gc3VwcG9ydCBpdHMgcGFja2V0IGZvcndhcmRpbmcg
DQogICAgZnVuY3Rpb24sIHdoaWNoIGlzIGRyaXZlbiBieSBpdHMgRklCIChGb3J3YXJkaW5nIElu
Zm9ybWF0aW9uIEJhc2UpLiANCiAgICBUaGlzIEludGVybmV0IGxheWVyIGZvcndhcmRpbmcgKHNl
ZSBSRkMxODEyIFsxXSBTZWN0aW9uIDUpIA0KICAgIGZ1bmN0aW9uYWxpdHkgbmF0dXJhbGx5IGJl
bG9uZ3MgdG8gRkVzIGluIHRoZSBGb3JDRVMgYXJjaGl0ZWN0dXJlLiAgDQogICAgIA0KICAgIEEg
cm91dGVyIG1heSBpbXBsZW1lbnQgdHJhbnNwb3J0IGxheWVyIHByb3RvY29scyAobGlrZSBUQ1Ag
YW5kIFVEUCkgDQogICAgdGhhdCBhcmUgcmVxdWlyZWQgdG8gc3VwcG9ydCBhcHBsaWNhdGlvbiBs
YXllciBwcm90b2NvbHMgKHNlZSANCiAgICBSRkMxODEyIFsxXSBTZWN0aW9uIDYpLiAgT25lIGlt
cG9ydGFudCBjbGFzcyBvZiBhcHBsaWNhdGlvbiANCiAgICBwcm90b2NvbHMgaXMgcm91dGluZyBw
cm90b2NvbHMgKHNlZSBSRkMxODEyIFsxXSBTZWN0aW9uIDcpLiAgSW4gDQogICAgRm9yQ0VTIGFy
Y2hpdGVjdHVyZSwgcm91dGluZyBwcm90b2NvbHMgYXJlIG5hdHVyYWxseSBpbXBsZW1lbnRlZCBi
eSANCiAgICBDRXMuICBSb3V0aW5nIHByb3RvY29scyByZXF1aXJlIHJvdXRlcnMgY29tbXVuaWNh
dGUgd2l0aCBlYWNoIA0KICAgIG90aGVyLiAgVGhpcyBjb21tdW5pY2F0aW9uIGJldHdlZW4gQ0Vz
IGluIGRpZmZlcmVudCByb3V0ZXJzIGlzIA0KICAgIHN1cHBvcnRlZCBpbiBGb3JDRVMgYnkgRkVz
JyBhYmlsaXR5IHRvIHJlZGlyZWN0IGRhdGEgcGFja2V0cyANCiAgICBhZGRyZXNzZWQgdG8gcm91
dGVycyAoaS5lLiwgTkVzKSBhbmQgQ0VzJyBhYmlsaXR5IHRvIG9yaWdpbmF0ZSANCiAgICBwYWNr
ZXRzIGFuZCBoYXZlIHRoZW0gZGVsaXZlcmVkIGJ5IHRoZWlyIEZFcy4gIFRoaXMgY29tbXVuaWNh
dGlvbiANCiAgICBvY2N1cnMgYWNyb3NzIEZwIHJlZmVyZW5jZSBwb2ludCBpbnNpZGUgZWFjaCBy
b3V0ZXIgYW5kIGJldHdlZW4gDQogICAgbmVpZ2hib3Jpbmcgcm91dGVycycgZXh0ZXJuYWwgaW50
ZXJmYWNlcywgYXMgaWxsdXN0cmF0ZWQgaW4gRmlndXJlIA0KICAgIDExLiAgDQogICAgIA0KIDUu
Mi5MaW5rIExheWVyIA0KICAgICANCiAgICBTaW5jZSBGRXMgb3duIGFsbCB0aGUgZXh0ZXJuYWwg
aW50ZXJmYWNlcyBmb3IgdGhlIHJvdXRlciwgRkVzIG5lZWQgDQogICAgdG8gY29uZm9ybSB0byB0
aGUgbGluayBsYXllciByZXF1aXJlbWVudHMgaW4gUkZDMTgxMi4gIEFyZ3VhYmx5LCANCiAgDQog
IA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDI1XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29y
ayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgIEFSUCBzdXBwb3J0
IG1heSBiZSBpbXBsZW1lbnRlZCBpbiBlaXRoZXIgQ0VzIG9yIEZFcy4gIEFzIHdlIHdpbGwgDQog
ICAgc2VlIGxhdGVyLCBhIG51bWJlciBvZiBiZWhhdmlvcnMgdGhhdCBSRkMxODEyIG1hbmRhdGVz
IGZhbGwgaW50byANCiAgICB0aGlzIGNhdGVnb3J5IC0tIHRoZXkgbWF5IGJlIHBlcmZvcm1lZCBi
eSB0aGUgRkUgYW5kIG1heSBiZSANCiAgICBwZXJmb3JtZWQgYnkgdGhlIENFLiAgQSBnZW5lcmFs
IGd1aWRlbGluZSBpcyBuZWVkZWQgdG8gZW5zdXJlIA0KICAgIGludGVyb3BlcmFiaWxpdHkgYmV0
d2VlbiBzZXBhcmF0ZWQgY29udHJvbCBhbmQgZm9yd2FyZGluZyBwbGFuZXMuICANCiAgICBUaGUg
Z3VpZGVsaW5lIHdlIG9mZmVyIGhlcmUgaXMgdGhhdCBDRXMgTVVTVCBiZSBjYXBhYmxlIG9mIHRo
ZXNlIA0KICAgIGtpbmQgb2Ygb3BlcmF0aW9ucyB3aGlsZSBGRXMgTUFZIGNob29zZSB0byBpbXBs
ZW1lbnQgdGhlbS4gIEZFIA0KICAgIG1vZGVsIHNob3VsZCBpbmRpY2F0ZSBpdHMgY2FwYWJpbGl0
aWVzIGluIHRoaXMgcmVnYXJkIHNvIHRoYXQgQ0VzIA0KICAgIGNhbiBkZWNpZGUgd2hlcmUgdGhl
c2UgZnVuY3Rpb25zIGFyZSBpbXBsZW1lbnRlZC4gDQogICAgIA0KICAgIEludGVyZmFjZSBwYXJh
bWV0ZXJzLCBpbmNsdWRpbmcgTVRVLCBJUCBhZGRyZXNzLCBldGMuLCBtdXN0IGJlIA0KICAgIGNv
bmZpZ3VyYWJsZSBieSBDRXMgdmlhIEZvckNFUy4gIENFcyBtdXN0IGJlIGFibGUgdG8gZGV0ZXJt
aW5lIA0KICAgIHdoZXRoZXIgYSBwaHlzaWNhbCBpbnRlcmZhY2UgaW4gYW4gRkUgaXMgYXZhaWxh
YmxlIHRvIHNlbmQgcGFja2V0cyANCiAgICBvciBub3QuICBGRXMgbXVzdCBhbHNvIGluZm9ybSBD
RXMgdGhlIHN0YXR1cyBjaGFuZ2Ugb2YgdGhlIA0KICAgIGludGVyZmFjZXMgKGxpa2UgbGluayB1
cC9kb3duKSB2aWEgRm9yQ0VTLiANCiAgICAgDQogNS4zLkludGVybmV0IExheWVyIFByb3RvY29s
cyANCiAgICAgDQogICAgQm90aCBGRXMgYW5kIENFcyBtdXN0IGltcGxlbWVudCBJUCBwcm90b2Nv
bCBhbmQgYWxsIG1hbmRhdG9yeSANCiAgICBleHRlbnNpb25zIGFzIFJGQzE4MTIgc3BlY2lmaWVk
LiAgQ0VzIHNob3VsZCBpbXBsZW1lbnQgSVAgb3B0aW9ucyANCiAgICBsaWtlIHNvdXJjZSByb3V0
ZSBhbmQgcmVjb3JkIHJvdXRlIHdoaWxlIEZFcyBtYXkgY2hvb3NlIHRvIA0KICAgIGltcGxlbWVu
dCB0aG9zZSBhcyB3ZWxsLiAgVGhlIHRpbWVzdGFtcCBvcHRpb24gc2hvdWxkIGJlIA0KICAgIGlt
cGxlbWVudGVkIGJ5IEZFcyB0byBpbnNlcnQgdGhlIHRpbWVzdGFtcCBtb3N0IGFjY3VyYXRlbHku
ICBUaGUgRkUgDQogICAgbXVzdCBpbnRlcnByZXQgdGhlIElQIG9wdGlvbnMgdGhhdCBpdCB1bmRl
cnN0YW5kcyBhbmQgcHJlc2VydmUgdGhlIA0KICAgIHJlc3QgdW5jaGFuZ2VkIGZvciB1c2UgYnkg
Q0VzLiAgQm90aCBGRXMgYW5kIENFcyBtaWdodCBjaG9vc2UgdG8gDQogICAgc2lsZW50bHkgZGlz
Y2FyZCBwYWNrZXRzIHdpdGhvdXQgc2VuZGluZyBJQ01QIGVycm9ycywgYnV0IHN1Y2ggDQogICAg
ZXZlbnRzIHNob3VsZCBiZSBsb2dnZWQgYW5kIGNvdW50ZWQuICBGRXMgbWF5IHJlcG9ydCBzdGF0
aXN0aWNzIGZvciANCiAgICBzdWNoIGV2ZW50cyB0byBDRXMgdmlhIEZvckNFUy4gIA0KICANCiAg
ICBXaGVuIG11bHRpcGxlIEZFcyBhcmUgaW52b2x2ZWQgdG8gcHJvY2VzcyBwYWNrZXRzLCB0aGUg
YXBwZWFyYW5jZSANCiAgICBvZiBzaW5nbGUgTkUgbXVzdCBiZSBzdHJpY3RseSBtYWludGFpbmVk
LiAgRm9yIGV4YW1wbGUsIFRpbWUtVG8tDQogICAgTGl2ZSAoVFRMKSBtdXN0IGJlIGRlY3JlbWVu
dGVkIG9ubHkgb25jZSB3aXRoaW4gYSBzaW5nbGUgTkUuICBGb3IgDQogICAgZXhhbXBsZSwgaXQg
Y2FuIGJlIGFsd2F5cyBkZWNyZW1lbnRlZCBieSB0aGUgbGFzdCBGRSB3aXRoIGVncmVzcyANCiAg
ICBmdW5jdGlvbi4gIA0KICAgICANCiAgICBGRXMgbXVzdCByZWNlaXZlIGFuZCBwcm9jZXNzIG5v
cm1hbGx5IGFueSBwYWNrZXRzIHdpdGggYSBicm9hZGNhc3QgDQogICAgZGVzdGluYXRpb24gYWRk
cmVzcyBvciBhIG11bHRpY2FzdCBkZXN0aW5hdGlvbiBhZGRyZXNzIHRoYXQgdGhlIA0KICAgIHJv
dXRlciBoYXMgYXNrZWQgdG8gcmVjZWl2ZS4gIFdoZW4gSVAgbXVsdGljYXN0IGlzIHN1cHBvcnRl
ZCBpbiANCiAgICByb3V0ZXJzLCBJR01QIGlzIGltcGxlbWVudGVkIGluIENFcy4gIENFcyBhcmUg
YWxzbyByZXF1aXJlZCBvZiBJQ01QIA0KICAgIHN1cHBvcnQsIHdoaWxlIGl0IGlzIG9wdGlvbmFs
IGZvciBGRXMgdG8gc3VwcG9ydCBJQ01QLiAgU3VjaCBhbiANCiAgICBvcHRpb24gY2FuIGJlIGNv
bW11bmljYXRlZCB0byBDRXMgYXMgcGFydCBvZiB0aGUgRkUgbW9kZWwuICANCiAgICBUaGVyZWZv
cmUsIEZFcyBjYW4gYWx3YXlzIHJlbHkgdXBvbiBDRXMgdG8gc2VuZCBvdXQgSUNNUCBlcnJvciAN
CiAgICBtZXNzYWdlcywgYnV0IEZFcyBhbHNvIGhhdmUgdGhlIG9wdGlvbiB0byBnZW5lcmF0ZSBJ
Q01QIGVycm9yIA0KICAgIG1lc3NhZ2VzIHRoZW1zZWx2ZXMuICANCiAgICAgDQogNS40LkludGVy
bmV0IExheWVyIEZvcndhcmRpbmcgDQogICAgIA0KICANCiAgDQogWWFuZywgZXQgYWwuICAgICAg
RXhwaXJlcyBKYW51YXJ5IDIwMDQgICAgICAgICAgICAgICAgICAgW1BhZ2UgMjZdICAgDQogSW50
ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRnJhbWV3b3JrICAgICAgICAgICAgICAgICAgICAg
SnVseSAyMDAzIA0KICANCiAgDQogICAgSVAgZm9yd2FyZGluZyBpcyBpbXBsZW1lbnRlZCBieSBG
RXMuICBXaGVuIHRoZSByb3V0aW5nIHRhYmxlIGlzIA0KICAgIHVwZGF0ZWQgYXQgQ0VzLCBGb3JD
RVMgaXMgdXNlZCB0byBzZW5kIHRoZSBuZXcgcm91dGUgZW50cmllcyBmcm9tIA0KICAgIENFcyB0
byBGRXMuICBFYWNoIEZFIGhhcyBpdHMgb3duIGZvcndhcmRpbmcgdGFibGUgYW5kIHVzZXMgdGhp
cyANCiAgICB0YWJsZSB0byBkaXJlY3QgcGFja2V0cyB0byB0aGUgbmV4dCBob3AgaW50ZXJmYWNl
LiAgDQogICAgIA0KICAgIFVwb24gcmVjZWl2aW5nIElQIHBhY2tldHMsIHRoZSBGRSB2ZXJpZmll
cyB0aGUgSVAgaGVhZGVyIGFuZCANCiAgICBwcm9jZXNzZXMgbW9zdCBvZiB0aGUgSVAgb3B0aW9u
cy4gIFNvbWUgb3B0aW9ucyBjYW5ub3QgYmUgcHJvY2Vzc2VkIA0KICAgIHVudGlsIHRoZSByb3V0
aW5nIGRlY2lzaW9uIGhhcyBiZWVuIG1hZGUuICBUaGUgcm91dGluZyBkZWNpc2lvbiBpcyANCiAg
ICBtYWRlIGFmdGVyIGV4YW1pbmluZyB0aGUgZGVzdGluYXRpb24gSVAgYWRkcmVzcy4gIElmIHRo
ZSANCiAgICBkZXN0aW5hdGlvbiBhZGRyZXNzIGJlbG9uZ3MgdG8gdGhlIHJvdXRlciBpdHNlbGYs
IHRoZSBwYWNrZXRzIGFyZSANCiAgICBmaWx0ZXJlZCBhbmQgZWl0aGVyIHByb2Nlc3NlZCBsb2Nh
bGx5IG9yIGZvcndhcmRlZCB0byBDRSwgZGVwZW5kaW5nIA0KICAgIHVwb24gdGhlIGluc3RydWN0
aW9ucyBzZXQtdXAgYnkgQ0UuICBPdGhlcndpc2UsIHRoZSBGRSBkZXRlcm1pbmVzIA0KICAgIHRo
ZSBuZXh0IGhvcCBJUCBhZGRyZXNzIGJ5IGxvb2tpbmcgdXAgaW4gaXRzIGZvcndhcmRpbmcgdGFi
bGUuICBUaGUgDQogICAgRkUgYWxzbyBkZXRlcm1pbmVzIHRoZSBuZXR3b3JrIGludGVyZmFjZSBp
dCB1c2VzIHRvIHNlbmQgdGhlIA0KICAgIHBhY2tldHMuICBTb21ldGltZXMgYW4gRkUgbWF5IG5l
ZWQgdG8gZm9yd2FyZCB0aGUgcGFja2V0cyB0byANCiAgICBhbm90aGVyIEZFIGJlZm9yZSBwYWNr
ZXRzIGNhbiBiZSBmb3J3YXJkZWQgb3V0IHRvIHRoZSBuZXh0IGhvcC4gIA0KICAgIFJpZ2h0IGJl
Zm9yZSBwYWNrZXRzIGFyZSBmb3J3YXJkZWQgb3V0IHRvIHRoZSBuZXh0IGhvcCwgdGhlIEZFIA0K
ICAgIGRlY3JlbWVudHMgVFRMIGJ5IDEgYW5kIHByb2Nlc3NlcyBhbnkgSVAgb3B0aW9ucyB0aGF0
IGNhbm5vdCBiZSANCiAgICBwcm9jZXNzZWQgYmVmb3JlLiAgVGhlIEZFIHBlcmZvcm1zIGFueSBJ
UCBmcmFnbWVudGF0aW9uIGlmIA0KICAgIG5lY2Vzc2FyeSwgZGV0ZXJtaW5lcyBsaW5rIGxheWVy
IGFkZHJlc3MgKGUuZy4sIGJ5IEFSUCksIGFuZCANCiAgICBlbmNhcHN1bGF0ZXMgdGhlIElQIGRh
dGFncmFtIChvciBlYWNoIG9mIHRoZSBmcmFnbWVudHMgdGhlcmVvZikgaW4gDQogICAgYW4gYXBw
cm9wcmlhdGUgbGluayBsYXllciBmcmFtZSBhbmQgcXVldWVzIGl0IGZvciBvdXRwdXQgb24gdGhl
IA0KICAgIGludGVyZmFjZSBzZWxlY3RlZC4gDQogICAgIA0KICAgIE90aGVyIG9wdGlvbnMgbWVu
dGlvbmVkIGluIFJGQzE4MTIgZm9yIElQIGZvcndhcmRpbmcgbWF5IGFsc28gYmUgDQogICAgaW1w
bGVtZW50ZWQgYXQgRkVzLCBmb3IgZXhhbXBsZSwgcGFja2V0IGZpbHRlcmluZy4gDQogICAgIA0K
ICAgIEZFcyB0eXBpY2FsbHkgZm9yd2FyZCBwYWNrZXRzIGRlc3RpbmVkIGxvY2FsbHkgdG8gQ0Vz
LiAgRkVzIG1heSANCiAgICBhbHNvIGZvcndhcmQgZXhjZXB0aW9uYWwgcGFja2V0cyAocGFja2V0
cyB0aGF0IEZFcyBkbyBub3Qga25vdyBob3cgDQogICAgdG8gaGFuZGxlKSB0byBDRXMuICBDRXMg
YXJlIHJlcXVpcmVkIHRvIGhhbmRsZSBwYWNrZXRzIGZvcndhcmRlZCBieSANCiAgICBGRXMgZm9y
IHdoYXRldmVyIGRpZmZlcmVudCByZWFzb25zLiAgSXQgbWlnaHQgYmUgbmVjZXNzYXJ5IGZvciAN
CiAgICBGb3JDRVMgdG8gYXR0YWNoIHNvbWUgbWV0YS1kYXRhIHdpdGggdGhlIHBhY2tldHMgdG8g
aW5kaWNhdGUgdGhlIA0KICAgIHJlYXNvbnMgb2YgZm9yd2FyZGluZyBmcm9tIEZFcyB0byBDRXMu
ICBVcG9uIHJlY2VpdmluZyBwYWNrZXRzIHdpdGggDQogICAgbWV0YS1kYXRhIGZyb20gRkVzLCBD
RXMgY2FuIGRlY2lkZSB0byBlaXRoZXIgcHJvY2VzcyB0aGUgcGFja2V0cyANCiAgICB0aGVtc2Vs
dmVzLCBvciBwYXNzIHRoZSBwYWNrZXRzIHRvIHRoZSB1cHBlciBsYXllciBwcm90b2NvbHMgDQog
ICAgaW5jbHVkaW5nIHJvdXRpbmcgYW5kIG1hbmFnZW1lbnQgcHJvdG9jb2xzLiAgSWYgQ0VzIGFy
ZSB0byBwcm9jZXNzIA0KICAgIHRoZSBwYWNrZXRzIGJ5IHRoZW1zZWx2ZXMsIENFcyBtYXkgY2hv
b3NlIHRvIGRpc2NhcmQgdGhlIHBhY2tldHMsIA0KICAgIG9yIG1vZGlmeSBhbmQgcmUtc2VuZCB0
aGUgcGFja2V0cy4gIENFcyBtYXkgYWxzbyBvcmlnaW5hdGUgbmV3IA0KICAgIHBhY2tldHMgYW5k
IGRlbGl2ZXIgdGhlbSB0byBGRXMgZm9yIGZ1cnRoZXIgZm9yd2FyZGluZy4gIA0KICAgICANCiAg
ICBBbnkgc3RhdGUgY2hhbmdlIGR1cmluZyByb3V0ZXIgb3BlcmF0aW9uIG11c3QgYWxzbyBiZSBo
YW5kbGVkIA0KICAgIGNvcnJlY3RseSBhY2NvcmRpbmcgdG8gUkZDMTgxMi4gIEZvciBleGFtcGxl
LCB3aGVuIGFuIEZFIGNlYXNlcyANCiAgICBmb3J3YXJkaW5nLCB0aGUgZW50aXJlIE5FIG1heSBj
b250aW51ZSBmb3J3YXJkaW5nIHBhY2tldHMsIGJ1dCBpdCANCiAgICBuZWVkcyB0byBzdG9wIGFk
dmVydGlzaW5nIHJvdXRlcyB0aGF0IGFyZSBhZmZlY3RlZCBieSB0aGUgZmFpbGVkIA0KICAgIEZF
LiAgDQogICAgICANCiA1LjUuIFRyYW5zcG9ydCBMYXllciAgDQogIA0KICANCiBZYW5nLCBldCBh
bC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAyN10g
ICANCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAg
ICAgICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICAgDQogICAgVHJhbnNwb3J0IGxheWVyIGlz
IHR5cGljYWxseSBpbXBsZW1lbnRlZCBhdCBDRXMgdG8gc3VwcG9ydCBoaWdoZXIgDQogICAgbGF5
ZXIgYXBwbGljYXRpb24gcHJvdG9jb2xzIGxpa2Ugcm91dGluZyBwcm90b2NvbHMuICBJbiBwcmFj
dGljZSwgDQogICAgdGhpcyBtZWFucyB0aGF0IG1vc3QgQ0VzIGltcGxlbWVudCBib3RoIHRoZSBU
cmFuc21pc3Npb24gQ29udHJvbCANCiAgICBQcm90b2NvbCAoVENQKSBhbmQgdGhlIFVzZXIgRGF0
YWdyYW0gUHJvdG9jb2wgKFVEUCkuIA0KICAgICANCiAgICBCb3RoIENFcyBhbmQgRkVzIG5lZWQg
dG8gaW1wbGVtZW50IEZvckNFUyBwcm90b2NvbC4gIElmIHNvbWUgbGF5ZXItDQogICAgNCB0cmFu
c3BvcnQgaXMgdXNlZCB0byBzdXBwb3J0IEZvckNFUywgdGhlbiBib3RoIENFcyBhbmQgRkVzIG5l
ZWQgDQogICAgdG8gaW1wbGVtZW50IHRoZSBMNCB0cmFuc3BvcnQgYW5kIEZvckNFUyBwcm90b2Nv
bHMuICAgDQogIA0KIDUuNi4gQXBwbGljYXRpb24gTGF5ZXIgLS0gUm91dGluZyBQcm90b2NvbHMg
DQogICAgIA0KICAgIEludGVyaW9yIGFuZCBleHRlcmlvciByb3V0aW5nIHByb3RvY29scyBhcmUg
aW1wbGVtZW50ZWQgb24gQ0VzLiAgDQogICAgVGhlIHJvdXRpbmcgcGFja2V0cyBvcmlnaW5hdGVk
IGJ5IENFcyBhcmUgZm9yd2FyZGVkIHRvIEZFcyBmb3IgDQogICAgZGVsaXZlcnkuICBUaGUgcmVz
dWx0cyBvZiBzdWNoIHByb3RvY29scyAobGlrZSBmb3J3YXJkaW5nIHRhYmxlIA0KICAgIHVwZGF0
ZXMpIGFyZSBjb21tdW5pY2F0ZWQgdG8gRkVzIHZpYSBGb3JDRVMuIA0KICAgICANCiAgICBGb3Ig
cGVyZm9ybWFuY2Ugb3Igc2NhbGFiaWxpdHkgcmVhc29ucywgcG9ydGlvbnMgb2YgdGhlIGNvbnRy
b2wgDQogICAgcGxhbmUgZnVuY3Rpb25zIHRoYXQgbmVlZCBmYXN0ZXIgcmVzcG9uc2UgbWF5IGJl
IG1vdmVkIGZyb20gdGhlIENFcyANCiAgICBhbmQgb2ZmLWxvYWRlZCBvbnRvIHRoZSBGRXMuICBG
b3IgZXhhbXBsZSBpbiBPU1BGLCB0aGUgSGVsbG8gDQogICAgcHJvdG9jb2wgcGFja2V0cyBhcmUg
Z2VuZXJhdGVkIGFuZCBwcm9jZXNzZWQgcGVyaW9kaWNhbGx5LiAgV2hlbiANCiAgICBkb25lIGF0
IENFcywgdGhlIGluYm91bmQgSGVsbG8gcGFja2V0cyBoYXZlIHRvIHRyYXZlcnNlIGZyb20gdGhl
IA0KICAgIGV4dGVybmFsIGludGVyZmFjZXMgYXQgdGhlIEZFcyB0byB0aGUgQ0VzIHZpYSB0aGUg
aW50ZXJuYWwgQ0UtRkUgDQogICAgY2hhbm5lbC4gIFNpbWlsYXJseSwgdGhlIG91dGJvdW5kIEhl
bGxvIHBhY2tldHMgaGF2ZSB0byBnbyBmcm9tIHRoZSANCiAgICBDRXMgdG8gdGhlIEZFcyBhbmQg
dG8gdGhlIGV4dGVybmFsIGludGVyZmFjZXMuICBGcmVxdWVudCBIZWxsbyANCiAgICB1cGRhdGVz
IHBsYWNlIGhlYXZ5IHByb2Nlc3Npbmcgb3ZlcmhlYWQgb24gdGhlIENFcyBhbmQgY2FuIA0KICAg
IG92ZXJ3aGVsbSB0aGUgQ0UtRkUgY2hhbm5lbCBhcyB3ZWxsLiAgU2luY2UgdHlwaWNhbGx5IHRo
ZXJlIGFyZSBmYXIgDQogICAgbW9yZSBGRXMgdGhhbiBDRXMgaW4gYSByb3V0ZXIsIHRoZSBvZmYt
bG9hZGVkIEhlbGxvIHBhY2tldHMgYXJlIA0KICAgIHByb2Nlc3NlZCBpbiBhIG11Y2ggbW9yZSBk
aXN0cmlidXRlZCBhbmQgc2NhbGFibGUgZmFzaGlvbi4gIEJ5IA0KICAgIGV4cHJlc3Npbmcgc3Vj
aCBvZmYtbG9hZGVkIGZ1bmN0aW9ucyBpbiB0aGUgRkUgbW9kZWwsIHdlIGNhbiBlbnN1cmUgDQog
ICAgaW50ZXJvcGVyYWJpbGl0eS4gSG93ZXZlciwgdGhlIGV4YWN0IGRlc2NyaXB0aW9uIG9mIHRo
ZSBvZmYtbG9hZGVkIA0KICAgIGZ1bmN0aW9uYWxpdHkgY29ycmVzcG9uZGluZyB0byB0aGUgb2Zm
LWxvYWRlZCBmdW5jdGlvbnMgZXhwcmVzc2VkIA0KICAgIGluIHRoZSBGRSBtb2RlbCBhcmUgbm90
IHBhcnQgb2YgdGhlIG1vZGVsIGl0c2VsZiBhbmQgd2lsbCBuZWVkIHRvIA0KICAgIGJlIHdvcmtl
ZCBvdXQgYXMgYSBzZXBhcmF0ZSBzcGVjaWZpY2F0aW9uLiANCiAgDQogNS43LiBBcHBsaWNhdGlv
biBMYXllciAtLSBOZXR3b3JrIE1hbmFnZW1lbnQgUHJvdG9jb2wgDQogICAgIA0KICAgIFJGQzE4
MTIgYWxzbyBkaWN0YXRlcyAiUm91dGVycyBNVVNUIGJlIG1hbmFnZWFibGUgYnkgU05NUC4iICAo
c2VlIA0KICAgIFs0XSBTZWN0aW9uIDgpIEluIGdlbmVyYWwsIGZvciBwb3N0LWFzc29jaWF0aW9u
IHBoYXNlLCBtb3N0IA0KICAgIGV4dGVybmFsIG1hbmFnZW1lbnQgdGFza3MgKGluY2x1ZGluZyBT
Tk1QKSBzaG91bGQgYmUgZG9uZSB0aHJvdWdoIA0KICAgIGludGVyYWN0aW9uIHdpdGggdGhlIENF
IGluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGFwcGVhcmFuY2Ugb2YgYSANCiAgICBzaW5nbGUgZnVu
Y3Rpb25hbCBkZXZpY2UuICBUaGVyZWZvcmUsIGl0IGlzIHJlY29tbWVuZGVkIHRoYXQgU05NUCAN
CiAgICBtYW5hZ2VtZW50IGFnZW50IGJlIGltcGxlbWVudGVkIGJ5IENFcyBhbmQgdGhlIFNOTVAg
bWVzc2FnZXMgDQogICAgcmVjZWl2ZWQgYnkgRkVzIGJlIHJlZGlyZWN0ZWQgdG8gdGhlaXIgQ0Vz
LiAgQWdlbnRYIGZyYW1ld29yayANCiAgICBkZWZpbmVkIGluIFJGQzI3NDEgKFs1XSkgbWF5IGJl
IGFwcGxpZWQgaGVyZSBzdWNoIHRoYXQgQ0VzIGFjdCBpbiANCiAgICB0aGUgcm9sZSBvZiBtYXN0
ZXIgYWdlbnQgdG8gcHJvY2VzcyBTTk1QIHByb3RvY29sIG1lc3NhZ2VzIHdoaWxlIA0KICAgIEZF
cyBhY3QgaW4gdGhlIHJvbGUgb2Ygc3ViYWdlbnQgdG8gcHJvdmlkZSBhY2Nlc3MgdG8gdGhlIE1J
QiANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAg
ICAgICAgICAgICAgIFtQYWdlIDI4XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VT
IEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgIG9i
amVjdHMgcmVzaWRpbmcgb24gRkVzLiAgQWdlbnRYIHByb3RvY29sIG1lc3NhZ2VzIGJldHdlZW4g
dGhlIA0KICAgIG1hc3RlciBhZ2VudCAoQ0UpIGFuZCB0aGUgc3ViYWdlbnQgKEZFKSBhcmUgZW5j
YXBzdWxhdGVkIGFuZCANCiAgICB0cmFuc3BvcnRlZCB2aWEgRm9yQ0VTLCBqdXN0IGxpa2UgZGF0
YSBwYWNrZXRzIGZyb20gYW55IG90aGVyIA0KICAgIGFwcGxpY2F0aW9uIGxheWVyIHByb3RvY29s
cy4gIA0KICANCiA2LiBTdW1tYXJ5IA0KICAgICANCiAgICBUaGlzIGRvY3VtZW50IGRlZmluZXMg
YW4gYXJjaGl0ZWN0dXJhbCBmcmFtZXdvcmsgZm9yIEZvckNFUy4gIEl0IA0KICAgIGlkZW50aWZp
ZXMgdGhlIHJlbGV2YW50IGNvbXBvbmVudHMgZm9yIGEgRm9yQ0VTIG5ldHdvcmsgZWxlbWVudCwg
DQogICAgaW5jbHVkaW5nIChvbmUgb3IgbW9yZSkgRkVzLCAob25lIG9yIG1vcmUpIENFcywgb25l
IG9wdGlvbmFsIEZFIA0KICAgIG1hbmFnZXIsIGFuZCBvbmUgb3B0aW9uYWwgQ0UgbWFuYWdlci4g
IEl0IGFsc28gaWRlbnRpZmllcyB0aGUgDQogICAgaW50ZXJhY3Rpb24gYW1vbmcgdGhlc2UgY29t
cG9uZW50cyBhbmQgZGlzY3Vzc2VzIGFsbCB0aGUgbWFqb3IgDQogICAgcmVmZXJlbmNlIHBvaW50
cy4gIEl0IGlzIGltcG9ydGFudCB0byBwb2ludCBvdXQgdGhhdCwgYW1vbmcgYWxsIHRoZSANCiAg
ICByZWZlcmVuY2UgcG9pbnRzLCBvbmx5IHRoZSBGcCBpbnRlcmZhY2UgYmV0d2VlbiBDRXMgYW5k
IEZFcyBpcyANCiAgICB3aXRoaW4gdGhlIHNjb3BlIG9mIEZvckNFUy4gIEZvckNFUyBhbG9uZSBt
YXkgbm90IGJlIGVub3VnaCB0byANCiAgICBzdXBwb3J0IGFsbCBkZXNpcmFibGUgTkUgY29uZmln
dXJhdGlvbnMuICBIb3dldmVyLCB3ZSBiZWxpZXZlIHRoYXQgDQogICAgRm9yQ0VTIG92ZXIgRnAg
aW50ZXJmYWNlIGlzIHRoZSBtb3N0IGltcG9ydGFudCBlbGVtZW50IGluIHJlYWxpemluZyANCiAg
ICBwaHlzaWNhbCBzZXBhcmF0aW9uIGFuZCBpbnRlcm9wZXJhYmlsaXR5IG9mIENFcyBhbmQgRkVz
LCBhbmQgaGVuY2UgDQogICAgdGhlIGZpcnN0IGludGVyZmFjZSB0aGF0IG91Z2h0IHRvIGJlIHN0
YW5kYXJkaXplZC4gIFNpbXBsZSBhbmQgDQogICAgdXNlZnVsIGNvbmZpZ3VyYXRpb25zIGNhbiBz
dGlsbCBiZSBpbXBsZW1lbnRlZCB3aXRoIG9ubHkgQ0UtRkUgDQogICAgaW50ZXJmYWNlIGJlaW5n
IHN0YW5kYXJkaXplZCwgZS5nLiwgc2luZ2xlIENFIHdpdGggZnVsbC1tZXNoZWQgRkVzLiANCiAg
ICAgDQogNy4gU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgDQogICAgIA0KICAgIEluIGdlbmVyYWws
IHRoZSBwaHlzaWNhbCBzZXBhcmF0aW9uIG9mIHR3byBlbnRpdGllcyB1c3VhbGx5IHJlc3VsdHMg
DQogICAgaW4gYSBwb3RlbnRpYWxseSBpbnNlY3VyZSBsaW5rIGJldHdlZW4gdGhlIHR3byBlbnRp
dGllcyBhbmQgaGVuY2UgDQogICAgbXVjaCBzdHJpY3RlciBzZWN1cml0eSBtZWFzdXJlbWVudHMg
YXJlIHJlcXVpcmVkLiAgRm9yIGV4YW1wbGUsIHdlIA0KICAgIHBvaW50ZWQgb3V0IGluIFNlY3Rp
b24gNC4xIHRoYXQgYXV0aGVudGljYXRpb24gYmVjb21lcyBuZWNlc3NhcnkgDQogICAgYmV0d2Vl
biBDRSBtYW5hZ2VyIGFuZCBGRSBtYW5hZ2VyLCBiZXR3ZWVuIENFIGFuZCBDRSBtYW5hZ2VyLCAN
CiAgICBiZXR3ZWVuIEZFIGFuZCBGRSBtYW5hZ2VyIGluIHNvbWUgY29uZmlndXJhdGlvbnMuICBU
aGUgcGh5c2ljYWwgDQogICAgc2VwYXJhdGlvbiBvZiBDRSBhbmQgRkUgYWxzbyBpbXBvc2VzIHNl
cmlvdXMgc2VjdXJpdHkgcmVxdWlyZW1lbnQgDQogICAgZm9yIEZvckNFUyBwcm90b2NvbCBvdmVy
IEZwIGludGVyZmFjZS4gIFRoaXMgc2VjdGlvbiBmaXJzdCBhdHRlbXB0cyANCiAgICB0byBkZXNj
cmliZSB0aGUgc2VjdXJpdHkgdGhyZWF0cyB0aGF0IG1heSBiZSBpbnRyb2R1Y2VkIGJ5IHRoZSAN
CiAgICBwaHlzaWNhbCBzZXBhcmF0aW9uIG9mIHRoZSBGRXMgYW5kIHRoZSBDRXMsIGFuZCB0aGVu
IGl0IHByb3ZpZGVzIA0KICAgIHJlY29tbWVuZGF0aW9uIGFuZCBndWlkZWxpbmVzIGZvciBzZWN1
cmUgb3BlcmF0aW9uIGFuZCBtYW5hZ2VtZW50IA0KICAgIG9mIEZvckNFUyBwcm90b2NvbCBvdmVy
IEZwIGludGVyZmFjZS4gDQogICAgIA0KIDcuMS4gQW5hbHlzaXMgb2YgUG90ZW50aWFsIFRocmVh
dHMgSW50cm9kdWNlZCBieSBGb3JDRVMgDQogICAgIA0KICAgIFRoaXMgc2VjdGlvbiBwcm92aWRl
cyB0aGUgdGhyZWF0IGFuYWx5c2lzIGZvciBGb3JDRVMsIHdpdGggYSBmb2N1cyANCiAgICBvbiBG
cCBpbnRlcmZhY2UuIEVhY2ggdGhyZWF0IGlzIGRlc2NyaWJlZCBpbiBkZXRhaWxzIHdpdGggdGhl
IA0KICAgIGVmZmVjdHMgb24gdGhlIEZvckNFUyBwcm90b2NvbCBlbnRpdGllcyBvci9hbmQgdGhl
IE5FIGFzIGEgd2hvbGUsIA0KICAgIGFuZCB0aGUgcmVxdWlyZWQgZnVuY3Rpb25hbGl0aWVzIHRo
YXQgbmVlZCB0byBiZSBpbiBwbGFjZSB0byBkZWZlbmQgDQogICAgdGhlIHRocmVhdC4gIA0KICAN
CiA3LjEuMS4gIkpvaW4iIG9yICJSZW1vdmUiIE1lc3NhZ2UgRmxvb2Rpbmcgb24gQ0VzIA0KICAg
ICANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAg
ICAgICAgICAgICAgIFtQYWdlIDI5XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VT
IEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgIFRo
cmVhdHM6ICBBIG1hbGljaW91cyBub2RlIGNvdWxkIHNlbmQgYSBzdHJlYW0gb2YgZmFsc2UgImpv
aW4gTkUiIA0KICAgIG9yICJyZW1vdmUgZnJvbSBORSIgcmVxdWVzdHMgb24gYmVoYWxmIG9mIG5v
bi1leGlzdGVudCBvciANCiAgICB1bmF1dGhvcml6ZWQgRkUgdG8gbGVnaXRpbWF0ZSBDRXMgYXQg
YSB2ZXJ5IHJhcGlkIHJhdGUgYW5kIHRoZXJlYnkgDQogICAgY3JlYXRlIHVubmVjZXNzYXJ5IHN0
YXRlIGluIHRoZSBDRXMuIA0KICAgICANCiAgICBFZmZlY3RzOiBJZiBieSBtYWludGFpbmluZyBz
dGF0ZSBmb3Igbm9uLWV4aXN0ZW50IG9yIHVuYXV0aG9yaXplZCANCiAgICBGRXMsIGEgQ0UgbWF5
IGJlY29tZSB1bmF2YWlsYWJsZSBmb3Igb3RoZXIgcHJvY2Vzc2luZyBhbmQgaGVuY2UgDQogICAg
c3VmZmVyIGZyb20gZGVuaWFsIG9mIHNlcnZpY2UgKERvUykgYXR0YWNrIHNpbWlsYXIgdG8gdGhl
IFRDUCBTWU4gDQogICAgRG9TLiBJZiBtdWx0aXBsZSBDRXMgYXJlIHVzZWQsIHRoZSB1bm5lY2Vz
c2FyeSBzdGF0ZSBpbmZvcm1hdGlvbiANCiAgICBtYXkgYWxzbyBiZSBjb252ZXllZCB0byBtdWx0
aXBsZSBDRXMgdmlhIEZyIGludGVyZmFjZSAoZS5nLiwgZnJvbSANCiAgICB0aGUgYWN0aXZlIENF
IHRvIHRoZSBzdGFuZC1ieSBDRSkgYW5kIGhlbmNlIHN1YmplY3QgbXVsdGlwbGUgQ0VzIHRvIA0K
ICAgIERvUyBhdHRhY2suICANCiAgICAgICAgDQogICAgUmVxdWlyZW1lbnQ6ICBBIENFIHRoYXQg
cmVjZWl2ZXMgYSAiam9pbiIgb3IgInJlbW92ZSIgcmVxdWVzdCANCiAgICBzaG91bGQgbm90IGNy
ZWF0ZSBhbnkgc3RhdGUgaW5mb3JtYXRpb24gdW50aWwgaXQgaGFzIGF1dGhlbnRpY2F0ZWQgDQog
ICAgdGhlIEZFIGVuZHBvaW50LiANCiAgICAgDQogICAgIA0KIDcuMS4yLiBJbXBlcnNvbmF0aW9u
IEF0dGFjayAgDQogICAgIA0KICAgIFRocmVhdHM6IEEgbWFsaWNpb3VzIG5vZGUgY2FuIGltcGVy
c29uYXRlIGEgQ0Ugb3IgRkUgYW5kIHNlbmQgb3V0IA0KICAgIGZhbHNlIG1lc3NhZ2VzLiANCiAg
ICAgDQogICAgRWZmZWN0czogVGhlIHdob2xlIE5FIGNvdWxkIGJlIGNvbXByb21pc2VkLiANCiAg
DQogICAgUmVxdWlyZW1lbnQ6ICBUaGUgQ0Ugb3IgRkUgbXVzdCBhdXRoZW50aWNhdGUgdGhlIG1l
c3NhZ2UgYmVmb3JlIA0KICAgIGFjY2VwdGluZyBhbmQgcHJvY2Vzc2luZyBpdC4gICANCiAgICAg
DQogICAgIA0KIDcuMS4zLiBSZXBsYXkgQXR0YWNrIA0KICAgICANCiAgICBUaHJlYXQ6IEEgbWFs
aWNpb3VzIG5vZGUgY291bGQgcmVwbGF5IHRoZSBlbnRpcmUgbWVzc2FnZSBwcmV2aW91c2x5IA0K
ICAgIHNlbnQgYnkgYW4gRkUgb3IgQ0UgZW50aXR5IHRvIGdldCBhcm91bmQgYXV0aGVudGljYXRp
b24uICANCiAgICAgDQogICAgRWZmZWN0OiBUaGUgTkUgY291bGQgYmUgY29tcHJvbWlzZWQuIA0K
ICAgICANCiAgICBSZXF1aXJlbWVudDogIFJlcGxheSBwcm90ZWN0aW9uIG1lY2hhbmlzbSBuZWVk
cyB0byBiZSBwYXJ0IG9mIHRoZSANCiAgICBzZWN1cml0eSBwcm90b2NvbCB0byBkZWZlbmQgdGhp
cyBhdHRhY2suIA0KICAgICAgDQogNy4xLjQuIEF0dGFjayBkdXJpbmcgRmFpbCBPdmVyIA0KICAg
ICAgDQogICAgVGhyZWF0OiBBIG1hbGljaW91cyBub2RlIG1heSBleHBsb2l0IHRoZSBDRSBmYWls
LW92ZXIgbWVjaGFuaXNtIHRvIA0KICAgIHRha2Ugb3ZlciB0aGUgY29udHJvbCBvZiBORS4gRm9y
IGV4YW1wbGUsIHN1cHBvc2UgdHdvIENFcywgc2F5IENFLUEgDQogICAgYW5kIENFLUIsIGFyZSBj
b250cm9sbGluZyBzZXZlcmFsIEZFcy4gQ0UtQSBpcyBhY3RpdmUgYW5kIENFLUIgaXMgDQogICAg
c3RhbmQtYnkuIFdoZW4gQ0UtQSBmYWlscywgQ0UtQiBpcyB0YWtpbmcgb3ZlciB0aGUgYWN0aXZl
IENFIA0KICAgIHBvc2l0aW9uLiAgVGhlIEZFcyBhbHJlYWR5IGhhZCBhIHRydXN0ZWQgcmVsYXRp
b25zaGlwIHdpdGggQ0UtQSwgDQogICAgYnV0IHRoZSBGRXMgbWF5IG5vdCBoYXZlIHRoZSBzYW1l
IHRydXN0ZWQgcmVsYXRpb25zaGlwIGVzdGFibGlzaGVkIA0KICANCiAgDQogWWFuZywgZXQgYWwu
ICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDQgICAgICAgICAgICAgICAgICAgW1BhZ2UgMzBdICAg
DQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRnJhbWV3b3JrICAgICAgICAgICAgICAg
ICAgICAgSnVseSAyMDAzIA0KICANCiAgDQogICAgd2l0aCBDRS1CIHByaW9yIHRvIHRoZSBmYWls
LW92ZXIuIEEgbWFsaWNpb3VzIG5vZGUgY2FuIHRha2Ugb3ZlciBhcyANCiAgICBDRS1CIGlmIHN1
Y2ggdHJ1c3RlZCByZWxhdGlvbnNoaXAgaXMgbm90IGVzdGFibGlzaGVkIGR1cmluZyB0aGUgDQog
ICAgZmFpbC1vdmVyLiAgDQogICAgIA0KICAgIEVmZmVjdDogVGhlIE5FIG1heSBiZSBjb21wcm9t
aXNlZCBhZnRlciBzdWNoIGluc2VjdXJlIGZhaWwtb3Zlci4gDQogICAgIA0KICAgIFJlcXVpcmVt
ZW50OiAgVGhlIGxldmVsIG9mIHRydXN0IHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHRoZSBzdGFuZC1i
eSANCiAgICBDRSBhbmQgdGhlIEZFcyBtdXN0IGJlIGFzIHN0cm9uZyBhcyB0aGUgb25lIGJldHdl
ZW4gdGhlIGFjdGl2ZSBDRSANCiAgICBhbmQgdGhlIEZFcy4gVGhlIHNlY3VyaXR5IGFzc29jaWF0
aW9uIGJldHdlZW4gdGhlIEZFcyBhbmQgdGhlIA0KICAgIHN0YW5kLWJ5IENFIG1heSBiZSBlc3Rh
Ymxpc2hlZCBwcmlvciB0byBmYWlsLW92ZXIuIElmIG5vdCBhbHJlYWR5IA0KICAgIGluIHBsYWNl
LCBzdWNoIHNlY3VyaXR5IGFzc29jaWF0aW9uIG11c3QgYmUgcmUtZXN0YWJsaXNoZWQgYmVmb3Jl
IA0KICAgIHRoZSBzdGFuZC1ieSBDRSB0YWtlcyBvdmVyLiANCiAgICAgIA0KIDcuMS41LiAgRGF0
YSBJbnRlZ3JpdHkgIA0KICAgICANCiAgICBUaHJlYXRzOiBBIG1hbGljaW91cyBub2RlIG1heSBp
bmplY3QgZmFsc2UgbWVzc2FnZXMgdG8gbGVnaXRpbWF0ZSANCiAgICBDRSBvciBGRS4gICAgIA0K
ICAgICANCiAgICBFZmZlY3Q6IEFuIEZFIG9yIENFIHJlY2VpdmVzIHRoZSBmYWJyaWNhdGVkIHBh
Y2tldCBhbmQgcGVyZm9ybXMgDQogICAgaW5jb3JyZWN0IG9yIGNhdGFzdHJvcGhpYyBvcGVyYXRp
b24uIA0KICAgICANCiAgICBSZXF1aXJlbWVudDogUHJvdG9jb2wgbWVzc2FnZXMgcmVxdWlyZSBp
bnRlZ3JpdHkgcHJvdGVjdGlvbi4gDQogICAgIA0KIDcuMS42LiAgRGF0YSBDb25maWRlbnRpYWxp
dHkgDQogICAgIA0KICAgIFRocmVhdDogV2hlbiBGRSBhbmQgQ0UgYXJlIHBoeXNpY2FsbHkgc2Vw
YXJhdGVkLCBhIG1hbGljaW91cyBub2RlIA0KICAgIG1heSBlYXZlc2Ryb3AgdGhlIG1lc3NhZ2Vz
IGluIHRyYW5zaXQuIFNvbWUgb2YgdGhlIG1lc3NhZ2VzIGFyZSANCiAgICBjcml0aWNhbCB0byB0
aGUgZnVuY3Rpb25pbmcgb2YgdGhlIHdob2xlIG5ldHdvcmssIHdoaWxlIG90aGVycyBtYXkgDQog
ICAgY29udGFpbiBjb25maWRlbnRpYWwgYnVzaW5lc3MgZGF0YS4gTGVha2luZyBvZiBzdWNoIGlu
Zm9ybWF0aW9uIG1heSANCiAgICByZXN1bHQgaW4gY29tcHJvbWlzZSBldmVuIGJleW9uZCB0aGUg
aW1tZWRpYXRlIENFIG9yIEZFLiAgDQogICAgICANCiAgICBFZmZlY3Q6IFNlbnNpdGl2ZSBpbmZv
cm1hdGlvbiBtaWdodCBiZSBleHBvc2VkIGJldHdlZW4gQ0UgYW5kIEZFLiANCiAgICAgDQogICAg
UmVxdWlyZW1lbnQ6IERhdGEgY29uZmlkZW50aWFsaXR5IGJldHdlZW4gRkUgYW5kIENFIG11c3Qg
YmUgDQogICAgYXZhaWxhYmxlIGZvciBzZW5zaXRpdmUgaW5mb3JtYXRpb24uIA0KICANCiA3LjEu
Ny4gU2hhcmluZyBzZWN1cml0eSBwYXJhbWV0ZXJzIA0KICAgICANCiAgICBUaHJlYXQ6IENvbnNp
ZGVyIGEgc2NlbmFyaW8gd2hlcmUgc2V2ZXJhbCBGRXMgY29tbXVuaWNhdGluZyB0byB0aGUgDQog
ICAgc2FtZSBDRSBzaGFyZSB0aGUgc2FtZSBhdXRoZW50aWNhdGlvbiBrZXlzIGZvciB0aGUgRnAg
aW50ZXJmYWNlLiBJZiANCiAgICBhbnkgRkUgb3IgdGhlIENFIGlzIGNvbXByb21pc2VkLCBhbGwg
b3RoZXIgZW50aXRpZXMgYXJlIA0KICAgIGNvbXByb21pc2VkLiANCiAgICAgDQogICAgRWZmZWN0
OiBUaGUgd2hvbGUgTkUgaXMgY29tcHJvbWlzZWQuIA0KICAgICAgDQogIA0KICANCiBZYW5nLCBl
dCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAz
MV0gICANCiBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAg
ICAgICAgICAgICBKdWx5IDIwMDMgDQogIA0KICANCiAgICBSZXF1aXJlbWVudDogVG8gYXZvaWQg
dGhpcyBzaWRlIGVmZmVjdCwgaXQgaXMgYmV0dGVyIHRvIGNvbmZpZ3VyZSANCiAgICBkaWZmZXJl
bnQgc2VjdXJpdHkgcGFyYW1ldGVycyBmb3IgZWFjaCBGRS1DRSBjb21tdW5pY2F0aW9uIG92ZXIg
RnAgDQogICAgaW50ZXJmYWNlLiANCiAgICAgDQogNy4xLjguIERlbmlhbCBvZiBTZXJ2aWNlIEF0
dGFjayB2aWEgRXh0ZXJuYWwgSW50ZXJmYWNlIA0KICAgICANCiAgICBUaHJlYXQ6IFdoZW4gYW4g
RkUgcmVjZWl2ZXMgYSBwYWNrZXQgdGhhdCBpcyBkZXN0aW5lZCBmb3IgaXRzIENFLCANCiAgICB0
aGUgRkUgZm9yd2FyZHMgdGhlIHBhY2tldCBvdmVyIHRoZSBGcCBpbnRlcmZhY2UuIE1hbGljaW91
cyBub2RlIA0KICAgIGNhbiBnZW5lcmF0ZSBodWdlIG1lc3NhZ2Ugc3Rvcm0gbGlrZSByb3V0aW5n
IHByb3RvY29sIHBhY2tldHMgZXRjLiANCiAgICB0aHJvdWdoIHRoZSBleHRlcm5hbCBGaS9mIGlu
dGVyZmFjZSBzbyB0aGF0IHRoZSBGRSBoYXMgdG8gcHJvY2VzcyANCiAgICBhbmQgZm9yd2FyZCBh
bGwgcGFja2V0cyB0byBDRSB0aHJvdWdoIEZwIGludGVyZmFjZS4gDQogICAgIA0KICAgIEVmZmVj
dDogQ0UgZW5jb3VudGVycyByZXNvdXJjZSBleGhhdXN0aW9uIGFuZCBiYW5kd2lkdGggc3RhcnZh
dGlvbiANCiAgICBvbiBGcCBpbnRlcmZhY2UgZHVlIHRvIGFuIG92ZXJ3aGVsbWluZyBudW1iZXIg
b2YgcGFja2V0cyBmcm9tIEZFcy4gDQogICAgIA0KICAgIFJlcXVpcmVtZW50OiBSYXRlIGxpbWl0
aW5nIG1lY2hhbmlzbSBuZWVkcyB0byBiZSBpbiBwbGFjZSBhdCBib3RoIA0KICAgIEZFIGFuZCBD
RS4gUmF0ZSBMaW1pdGVyIGNhbiBiZSBjb25maWd1cmVkIGF0IEZFIGZvciBlYWNoIG1lc3NhZ2Ug
DQogICAgdHlwZSB0aGF0IGFyZSBiZWluZyByZWNlaXZlZCB0aHJvdWdoIEZpL0YgaW50ZXJmYWNl
LiANCiAgICAgICAgICANCiA3LjIuIFNlY3VyaXR5IFJlY29tbWVuZGF0aW9ucyBmb3IgRm9yQ0VT
IA0KICANCiAgICBUaGUgcmVxdWlyZW1lbnRzIGRvY3VtZW50IFszXSBzdWdnZXN0ZWQgdGhhdCBG
b3JDRVMgcHJvdG9jb2wgc2hvdWxkIA0KICAgIHN1cHBvcnQgcmVsaWFiaWxpdHkgb3ZlciBGcCBp
bnRlcmZhY2UsIGJ1dCBubyBwYXJ0aWN1bGFyIHRyYW5zcG9ydCANCiAgICBwcm90b2NvbCBpcyB5
ZXQgc3BlY2lmaWVkIGZvciBGb3JDRVMuIFRoaXMgZnJhbWV3b3JrIGRvY3VtZW50IGRvZXMgDQog
ICAgbm90IGludGVuZCB0byBzcGVjaWZ5IHRoZSBwYXJ0aWN1bGFyIHRyYW5zcG9ydCBlaXRoZXIs
IGFuZCBzbyB3ZSANCiAgICBvbmx5IHByb3ZpZGUgcmVjb21tZW5kYXRpb25zIGFuZCBndWlkZWxp
bmVzIGJhc2VkIG9uIHRoZSBleGlzdGluZyANCiAgICBzdGFuZGFyZCBzZWN1cml0eSBwcm90b2Nv
bHMgdGhhdCBjYW4gd29yayB3aXRoIHRoZSBjb21tb24gdHJhbnNwb3J0IA0KICAgIGNhbmRpZGF0
ZXMgc3VpdGFibGUgZm9yIEZvckNFUy4gDQogICAgICANCiAgICBXZSBoaWdobGlnaHQgdHdvIGV4
aXN0aW5nIHNlY3VyaXR5IHByb3RvY29sIHNvbHV0aW9ucywgbmFtZWx5IElQc2VjIA0KICAgIChJ
UCBTZWN1cml0eSkgWzE0XSBvciBUTFMgKFRyYW5zcG9ydCBMYXllciBTZWN1cml0eSkgWzEzXS4g
VExTIA0KICAgIHdvcmtzIHdpdGggcmVsaWFibGUgdHJhbnNwb3J0cyBzdWNoIGFzIFRDUCBvciBT
Q1RQLCB3aGlsZSBJUHNlYyBjYW4gDQogICAgYmUgdXNlZCB3aXRoIGFueSB0cmFuc3BvcnQgKFVE
UCwgVENQLCBTQ1RQKS4gQm90aCBUTFMgYW5kIElQc2VjIGNhbiANCiAgICBiZSB1c2VkIHBvdGVu
dGlhbGx5IHRvIHNhdGlzZnkgYWxsIG9mIHRoZSBzZWN1cml0eSByZXF1aXJlbWVudHMgZm9yIA0K
ICAgIEZvckNFUyBwcm90b2NvbC4gDQogICAgIA0KICAgIEl0IGlzIGltcG9ydGFudCB0byByZWFs
aXplIHRoYXQgZXZlbiBpZiB0aGUgTkUgaXMgaW4gYSBzaW5nbGUtYm94LCANCiAgICB0aGUgRG9T
IGF0dGFja3MgY2FuIHN0aWxsIGJlIGxhdW5jaGVkIHRocm91Z2ggRmkvZiBpbnRlcmZhY2VzLiAN
CiAgICBUaGVyZWZvcmUsIGl0IGlzIHN0aWxsIGltcG9ydGFudCB0byBoYXZlIGNvdW50ZXItbWVh
c3VyZW1lbnQgYXMgDQogICAgc3RhdGVkIGluIDEuMS45IGZvciBEb1Mgd2hpbGUgYXV0aGVudGlj
YXRpb24sIGNvbmZpZGVudGlhbGl0eSBhbmQgDQogICAgaW50ZWdyaXR5IGNhbiBiZSBwcm92aWRl
ZCBieSB0aGUgcGh5c2ljYWwgc2VjdXJpdHkgb2YgdGhlIGJveC4gDQogICAgICAgIA0KIDcuMi4x
LiBTZWN1cml0eSBDb25maWd1cmF0aW9uICANCiAgICAgDQogICAgVGhlIE5FIGFkbWluaXN0cmF0
b3IgaGFzIHRoZSBmcmVlZG9tIHRvIGRldGVybWluZSB0aGUgZXhhY3QgDQogICAgc2VjdXJpdHkg
Y29uZmlndXJhdGlvbiB0aGF0IGlzIG5lZWRlZCBmb3IgdGhlIHNwZWNpZmljIGRlcGxveW1lbnQu
ICANCiAgICBGb3IgZXhhbXBsZSwgRm9yQ0VTIG1heSBiZSBkZXBsb3llZCBiZXR3ZWVuIENFcyBh
bmQgRkVzIGNvbm5lY3RlZCANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFu
dWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDMyXSAgIA0KIEludGVybmV0IERyYWZ0
ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyAN
CiAgDQogIA0KICAgIHRvIGVhY2ggb3RoZXIgaW5zaWRlIGEgYm94IG92ZXIgYSBiYWNrcGxhbmUu
ICBJbiBzdWNoIHNjZW5hcmlvLCANCiAgICBwaHlzaWNhbCBzZWN1cml0eSBvZiB0aGUgYm94IGVu
c3VyZXMgdGhhdCBtb3N0IG9mIHRoZSBhdHRhY2tzIHN1Y2ggDQogICAgYXMgbWFuLWluLXRoZS1t
aWRkbGUsIHNub29waW5nLCBhbmQgaW1wZXJzb25hdGlvbiBhcmUgbm90IHBvc3NpYmxlLCANCiAg
ICBhbmQgaGVuY2UgRm9yQ0VTIGFyY2hpdGVjdHVyZSBtYXkgcmVseSBvbiB0aGUgcGh5c2ljYWwg
c2VjdXJpdHkgb2YgDQogICAgdGhlIGJveCB0byBkZWZlbmQgYWdhaW5zdCB0aGVzZSBhdHRhY2tz
IGFuZCBwcm90b2NvbCBtZWNoYW5pc21zIG1heSANCiAgICBiZSB0dXJuZWQgb2ZmLiAgSG93ZXZl
ciwgaXQgaXMgYWxzbyBzaG93biB0aGF0IGRlbmlhbCBvZiBzZXJ2aWNlIA0KICAgIGF0dGFjayB2
aWEgZXh0ZXJuYWwgaW50ZXJmYWNlIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDcuMS44IGlzIA0K
ICAgIHN0aWxsIGEgcG90ZW50aWFsIHRocmVhdCBldmVuIGZvciBzdWNoICJhbGwtaW4tb25lLWJv
eCIgZGVwbG95bWVudCANCiAgICBzY2VuYXJpbyBhbmQgaGVuY2UgdGhlIHJhdGUgbGltaXRpbmcg
bWVjaGFuaXNtIGlzIHN0aWxsIG5lY2Vzc2FyeS4gIA0KICAgIFRoaXMgaXMganVzdCBvbmUgZXhh
bXBsZSB0byBzaG93IHRoYXQgaXQgaXMgaW1wb3J0YW50IHRvIGFzc2VzcyB0aGUgDQogICAgc2Vj
dXJpdHkgbmVlZHMgb2YgdGhlIEZvckNFUy1lbmFibGVkIG5ldHdvcmsgZWxlbWVudHMgdW5kZXIg
DQogICAgZGlmZmVyZW50IGRlcGxveW1lbnQgc2NlbmFyaW9zLiAgSXQgc2hvdWxkIGJlIHBvc3Np
YmxlIGZvciB0aGUgDQogICAgYWRtaW5pc3RyYXRvciB0byBjb25maWd1cmUgdGhlIGxldmVsIG9m
IHNlY3VyaXR5IG5lZWRlZCBmb3IgdGhlIA0KICAgIEZvckNFUyBwcm90b2NvbC4gDQogICAgIA0K
IDcuMi4yLiBVc2luZyBUTFMgd2l0aCBGb3JDRVMgDQogICAgIA0KICAgIFRMUyBbMTNdIGNhbiBi
ZSB1c2VkIGlmIGEgcmVsaWFibGUgdHJhbnNwb3J0IHN1Y2ggYXMgVENQIG9yIFNDVFAgaXMgDQog
ICAgdXNlZCBmb3IgRm9yQ0VTIG92ZXIgRnAgaW50ZXJmYWNlLiBUaGUgVExTIGhhbmRzaGFrZSBw
cm90b2NvbCBpcyANCiAgICB1c2VkIGR1cmluZyBhc3NvY2lhdGlvbiBlc3RhYmxpc2htZW50IG9y
IHJlLWVzdGFibGlzaG1lbnQgcGhhc2UgdG8gDQogICAgbmVnb3RpYXRlIGEgVExTIHNlc3Npb24g
YmV0d2VlbiB0aGUgQ0UgYW5kIEZFLiAgT25jZSB0aGUgc2Vzc2lvbiBpcyANCiAgICBpbiBwbGFj
ZSwgdGhlIFRMUyByZWNvcmQgcHJvdG9jb2wgaXMgdXNlZCB0byBzZWN1cmUgRm9yQ0VTIA0KICAg
IGNvbW11bmljYXRpb24gbWVzc2FnZXMgYmV0d2VlbiB0aGUgQ0UgYW5kIEZFLiANCiAgICAgDQog
ICAgQSBiYXNpYyBvdXRsaW5lIG9mIGhvdyBUTFMgY2FuIGJlIHVzZWQgd2l0aCBGb3JDRVMgaXMg
ZGVzY3JpYmVkIA0KICAgIGJlbG93LiAgU3RlcHMgMSkgdGlsbCA3KSBjb21wbGV0ZSB0aGUgc2Vj
dXJpdHkgaGFuZHNoYWtlIGFzIA0KICAgIGlsbHVzdHJhdGVkIGluIEZpZ3VyZSA5IHdoaWxlIHN0
ZXAgOCkgaXMgZm9yIGFsbCB0aGUgZnVydGhlciANCiAgICBjb21tdW5pY2F0aW9uIGJldHdlZW4g
dGhlIENFIGFuZCBGRSwgaW5jbHVkaW5nIHRoZSByZXN0IG9mIG1lc3NhZ2VzIA0KICAgIGFmdGVy
IHRoZSBzZWN1cml0eSBoYW5kc2hha2Ugc2hvd24gaW4gRmlndXJlIDkgYW5kIHRoZSBzdGVhZHkt
c3RhdGUgDQogICAgY29tbXVuaWNhdGlvbiBzaG93biBpbiBGaWd1cmUgMTAuIA0KICAgICANCiAg
ICAxKSBEdXJpbmcgUHJlLWFzc29jaWF0aW9uIHBoYXNlIGFsbCBGRXMgYXJlIGNvbmZpZ3VyZWQg
d2l0aCB0aGUgQ0VzIA0KICAgIChpbmNsdWRpbmcgYm90aCB0aGUgYWN0aXZlIENFIGFuZCB0aGUg
c3RhbmRieSBDRSkuICANCiAgICAyKSBUaGUgRkUgZXN0YWJsaXNoZXMgYSBUTFMgY29ubmVjdGlv
biB3aXRoIHRoZSBDRSAobWFzdGVyKSBhbmQgDQogICAgbmVnb3RpYXRlcyBhIGNpcGhlciBzdWl0
ZS4gDQogICAgMykgVGhlIEZFIChzbGF2ZSkgZ2V0cyB0aGUgQ0UgY2VydGlmaWNhdGUsIHZhbGlk
YXRlcyB0aGUgc2lnbmF0dXJlLCANCiAgICBjaGVja3MgdGhlIGV4cGlyYXRpb24gZGF0ZSwgY2hl
Y2tzIGlmIHRoZSBjZXJ0aWZpY2F0ZSBoYXMgYmVlbiANCiAgICByZXZva2VkLiANCiAgICA0KSBU
aGUgQ0UgKG1hc3RlcikgZ2V0cyB0aGUgRkUgY2VydGlmaWNhdGUgYW5kIHBlcmZvcm1zIHRoZSBz
YW1lIA0KICAgIHZhbGlkYXRpb24gYXMgdGhlIEZFIGluIHN0ZXAgNCkuICANCiAgICA1KSBJZiBh
bnkgb2YgdGhlIGNoZWNrIGZhaWxzIGluIHN0ZXAgNSBvciBzdGVwIDYsIGVuZHBvaW50IG11c3Qg
DQogICAgZ2VuZXJhdGUgYW4gZXJyb3IgbWVzc2FnZSBhbmQgYWJvcnQuIA0KICAgIDYpIEFmdGVy
IHN1Y2Nlc3NmdWwgbXV0dWFsIGF1dGhlbnRpY2F0aW9uLCBhIFRMUyBzZXNzaW9uIGlzIA0KICAg
IGVzdGFibGlzaGVkIGJldHdlZW4gQ0UgYW5kIEZFLiANCiAgICA3KSBUaGUgRkUgc2VuZHMgYSAi
am9pbiBORSIgbWVzc2FnZSB0byB0aGUgQ0UuICAgDQogICAgOCkgVGhlIEZFIGFuZCBDRSB1c2Ug
VExTIHNlc3Npb24gZm9yIGZ1cnRoZXIgY29tbXVuaWNhdGlvbi4gDQogICAgIA0KICANCiAgDQog
WWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDQgICAgICAgICAgICAgICAgICAg
W1BhZ2UgMzNdICAgDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRnJhbWV3b3JrICAg
ICAgICAgICAgICAgICAgICAgSnVseSAyMDAzIA0KICANCiAgDQogICAgTm90ZSB0aGF0IHRoZXJl
IGFyZSBkaWZmZXJlbnQgd2F5cyBmb3IgdGhlIENFIGFuZCBGRSB0byB2YWxpZGF0ZSBhIA0KICAg
IHJlY2VpdmVkIGNlcnRpZmljYXRlLiBPbmUgd2F5IGlzIHRvIGNvbmZpZ3VyZSB0aGUgRkUgTWFu
YWdlciBvciBDRSANCiAgICBNYW5hZ2VyIG9yIG90aGVyIGNlbnRyYWwgY29tcG9uZW50IGFzIENB
LCBzbyB0aGF0IHRoZSBDRSBvciBGRSBjYW4gDQogICAgcXVlcnkgdGhpcyBwcmUtY29uZmlndXJl
ZCBDQSB0byB2YWxpZGF0ZSB0aGF0IHRoZSBjZXJ0aWZpY2F0ZSBoYXMgDQogICAgbm90IGJlZW4g
cmV2b2tlZC4gIEFub3RoZXIgd2F5IGlzIHRvIGhhdmUgdGhlIENFIGFuZCB0aGUgRkUgDQogICAg
Y29uZmlndXJlZCBkaXJlY3RseSBhIGxpc3Qgb2YgdmFsaWQgY2VydGlmaWNhdGVzIGluIHRoZSBw
cmUtDQogICAgYXNzb2NpYXRpb24gcGhhc2UuICANCiAgICAgDQogICAgSW4gdGhlIGNhc2Ugb2Yg
ZmFpbC1vdmVyLCBpdCBpcyB0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIGFjdGl2ZSBDRSANCiAg
ICBhbmQgdGhlIHN0YW5kYnkgQ0UgdG8gc3luY2hyb25pemUgRm9yQ0VTIHN0YXRlcyBpbmNsdWRp
bmcgdGhlIFRMUyANCiAgICBzdGF0ZXMgdG8gbWluaW1pemUgdGhlIHN0YXRlIHJlZXN0YWJsaXNo
bWVudCBkdXJpbmcgZmFpbC1vdmVyLiBDYXJlIA0KICAgIG11c3QgYmUgdGFrZW4gdG8gZW5zdXJl
IHRoYXQgdGhlIHN0YW5kYnkgQ0UgaXMgYWxzbyBhdXRoZW50aWNhdGVkIA0KICAgIGluIHRoZSBz
YW1lIHdheSBhcyB0aGUgYWN0aXZlIENFLCBlaXRoZXIgYmVmb3JlIG9yIGR1cmluZyB0aGUgZmFp
bC0NCiAgICBvdmVyLiANCiAgDQogNy4yLjMuIFVzaW5nIElQc2VjIHdpdGggRm9yQ0VTIA0KICAg
ICANCiAgICBJUHNlYyBbMTRdIGNhbiBiZSB1c2VkIHdpdGggYW55IHRyYW5zcG9ydCBwcm90b2Nv
bCwgc3VjaCBhcyBVRFAsIA0KICAgIFNDVFAgYW5kIFRDUCBvdmVyIEZwIGludGVyZmFjZSBmb3Ig
Rm9yQ0VTLiAgV2UgcmVjb21tZW5kIHVzaW5nIEVTUCANCiAgICBpbiB0cmFuc3BvcnQgbW9kZSBm
b3IgRm9yQ0VTIGJlY2F1c2UgbWVzc2FnZSBjb25maWRlbnRpYWxpdHkgaXMgDQogICAgcmVxdWly
ZWQgZm9yIEZvckNFUyBhbmQgdGhlIGNvbW11bmljYXRpb24gYmV0d2VlbiB0aGUgQ0UgYW5kIEZF
IGlzIA0KICAgIHBvaW50LXRvLXBvaW50LiAgDQogICAgIA0KICAgIElQc2VjIGNhbiBiZSB1c2Vk
IHdpdGggYm90aCBtYW51YWwgYW5kIGF1dG9tYXRlZCBTQSBhbmQgDQogICAgY3J5cHRvZ3JhcGhp
YyBrZXkgbWFuYWdlbWVudC4gIEJ1dCBJcHNlYydzIHJlcGxheSBwcm90ZWN0aW9uIA0KICAgIG1l
Y2hhbmlzbXMgYXJlIG5vdCBhdmFpbGFibGUgaWYgbWFudWFsIGtleSBtYW5hZ2VtZW50IGlzIHVz
ZWQuICANCiAgICBIZW5jZSwgYXV0b21hdGljIGtleSBtYW5hZ2VtZW50IGlzIHJlY29tbWVuZGVk
IGlmIHJlcGxheSBwcm90ZWN0aW9uIA0KICAgIGlzIGRlZW1lZCBpbXBvcnRhbnQuICBPdGhlcndp
c2UsIG1hbnVhbCBrZXkgbWFuYWdlbWVudCBtaWdodCBiZSANCiAgICBzdWZmaWNpZW50IGZvciBz
b21lIGRlcGxveW1lbnQgc2NlbmFyaW9zLCBlc3AuIHdoZW4gdGhlIG51bWJlciBvZiANCiAgICBD
RXMgYW5kIEZFcyBpcyByZWxhdGl2ZWx5IHNtYWxsLiAgSXQgaXMgcmVjb21tZW5kZWQgdGhhdCB0
aGUga2V5cyANCiAgICBiZSBjaGFuZ2VkIHBlcmlvZGljYWxseSBldmVuIGZvciBtYW51YWwga2V5
IG1hbmFnZW1lbnQuIA0KICAgICANCiAgICBVbmxpa2UgVExTLCBJUHNlYyBwcm92aWRlcyBzZWN1
cml0eSBzZXJ2aWNlcyBiZXR3ZWVuIHRoZSBDRSBhbmQgRkUgDQogICAgYXQgSVAgbGV2ZWwsIGFu
ZCBzbyB0aGUgc2VjdXJpdHkgaGFuZHNoYWtlIGFzIGlsbHVzdHJhdGVkIGluIEZpZ3VyZSANCiAg
ICA5IGFtb3VudHMgdG8gYSAibm8tb3AiIHdoZW4gbWFudWFsIGtleSBtYW5hZ2VtZW50IGlzIHVz
ZWQuICBUaGUgDQogICAgZm9sbG93aW5nIG91dGxpbmUgdGhlIHN0ZXBzIHRha2VuIGZvciBGb3JD
RVMgaW4gc3VjaCBhIGNhc2UuIA0KICAgICANCiAgICAxKSBEdXJpbmcgUHJlLWFzc29jaWF0aW9u
IHBoYXNlIGFsbCBGRXMgYXJlIGNvbmZpZ3VyZWQgd2l0aCB0aGUgQ0VzIA0KICAgIChpbmNsdWRp
bmcgYWN0aXZlIENFIGFuZCBzdGFuZGJ5IENFKSBhbmQgU0EgcGFyYW1ldGVycyBtYW51YWxseS4g
DQogICAgMikgVGhlIEZFIHNlbmRzIGEgImpvaW4gTkUiIG1lc3NhZ2UgdG8gdGhlIENFLiAgVGhp
cyBtZXNzYWdlIGFuZCANCiAgICBhbGwgb3RoZXJzIHRoYXQgZm9sbG93IGFyZSBhZmZvcmRlZCBz
ZWN1cml0eSBzZXJ2aWNlIGFjY29yZGluZyB0byANCiAgICB0aGUgbWFudWFsbHkgY29uZmlndXJl
ZCBJUHNlYyBTQSBwYXJhbWV0ZXJzLCBidXQgcmVwbGF5IHByb3RlY3Rpb24gDQogICAgaXMgbm90
IGF2YWlsYWJsZS4gIA0KICAgICANCiAgICBJdCBpcyB1cCB0byB0aGUgYWRtaW5pc3RyYXRvciB0
byBkZWNpZGUgd2hldGhlciB0byBzaGFyZSB0aGUgc2FtZSANCiAgICBrZXkgYWNyb3NzIG11bHRp
cGxlIEZFLUNFIGNvbW11bmljYXRpb24sIGJ1dCBpdCBpcyByZWNvbW1lbmRlZCB0aGF0IA0KICAN
CiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDQgICAgICAgICAgICAg
ICAgICAgW1BhZ2UgMzRdICAgDQogSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRnJhbWV3
b3JrICAgICAgICAgICAgICAgICAgICAgSnVseSAyMDAzIA0KICANCiAgDQogICAgZGlmZmVyZW50
IGtleXMgYmUgdXNlZC4gIFNpbWlsYXJseSwgaXQgaXMgcmVjb21tZW5kZWQgdGhhdCANCiAgICBk
aWZmZXJlbnQga2V5cyBiZSB1c2VkIGZvciBpbmJvdW5kIGFuZCBvdXRib3VuZCB0cmFmZmljLiAN
CiAgDQogICAgSWYgYXV0b21hdGljIGtleSBtYW5hZ2VtZW50IGlzIG5lZWRlZCwgSUtFIFsxNV0g
Y2FuIGJlIHVzZWQgZm9yIA0KICAgIHRoYXQgcHVycG9zZS4gT3RoZXIgYXV0b21hdGljIGtleSBk
aXN0cmlidXRpb24gdGVjaG5pcXVlcyBzdWNoIGFzIA0KICAgIEtlcmJlcm9zIG1heSBiZSB1c2Vk
IGFzIHdlbGwuICBUaGUga2V5IGV4Y2hhbmdlIHByb2Nlc3MgY29uc3RpdHV0ZXMgDQogICAgdGhl
IHNlY3VyaXR5IGhhbmRzaGFrZSBhcyBpbGx1c3RyYXRlZCBpbiBGaWd1cmUgOS4gVGhlIGZvbGxv
d2luZyANCiAgICBzaG93cyB0aGUgc3RlcHMgaW52b2x2ZWQgaW4gdXNpbmcgSUtFIHdpdGggSVBz
ZWMgZm9yIEZvckNFUy4gU3RlcHMgDQogICAgMSkgdG8gNikgY29uc3RpdHV0ZSB0aGUgc2VjdXJp
dHkgaGFuZHNoYWtlIGluIEZpZ3VyZSA5LiANCiAgICAgDQogICAgMSkgRHVyaW5nIFByZS1hc3Nv
Y2lhdGlvbiBwaGFzZSBhbGwgRkVzIGFyZSBjb25maWd1cmVkIHdpdGggdGhlIENFcyANCiAgICAo
aW5jbHVkaW5nIGFjdGl2ZSBDRSBhbmQgc3RhbmRieSBDRSksIElQc2VjIHBvbGljeSBldGMuIA0K
ICAgIDIpIFRoZSBGRSBraWNrcyBvZmYgSUtFIHByb2Nlc3MgYW5kIHRyaWVzIHRvIGVzdGFibGlz
aCBhbiBJUHNlYyBTQSANCiAgICB3aXRoIHRoZSBDRSAobWFzdGVyKS4gVGhlIEZFIChTbGF2ZSkg
Z2V0cyB0aGUgQ0UgY2VydGlmaWNhdGUgYXMgDQogICAgcGFydCBvZiB0aGUgSUtFIG5lZ290aWF0
aW9uLiBUaGUgRkUgdmFsaWRhdGVzIHNpZ25hdHVyZSwgY2hlY2tzIHRoZSANCiAgICBleHBpcmF0
aW9uIGRhdGUsIGNoZWNrcyBpZiB0aGUgY2VydGlmaWNhdGUgaGFzIGJlZW4gcmV2b2tlZC4gDQog
ICAgMykgVGhlIENFIChtYXN0ZXIpIGdldHMgdGhlIEZFIGNlcnRpZmljYXRlIGFuZCBwZXJmb3Jt
cyB0aGUgc2FtZSANCiAgICBjaGVjayBhcyB0aGUgRkUgaW4gc3RlcCAzKS4gDQogICAgNCkgSWYg
YW55IG9mIHRoZSBjaGVjayBmYWlscyBpbiBzdGVwIDMgb3Igc3RlcCA0LCB0aGUgZW5kcG9pbnQg
bXVzdCANCiAgICBnZW5lcmF0ZSBhbiBlcnJvciBtZXNzYWdlIGFuZCBhYm9ydC4gDQogICAgNSkg
QWZ0ZXIgc3VjY2Vzc2Z1bCBtdXR1YWwgYXV0aGVudGljYXRpb24sIElQc2VjIHNlc3Npb24gaXMg
DQogICAgZXN0YWJsaXNoZWQgYmV0d2VlbiB0aGUgQ0UgYW5kIEZFLiANCiAgICA2KSBUaGUgRkUg
c2VuZHMgYSAiam9pbiBORSIgbWVzc2FnZSB0byBDRS4gTm8gU0FEQiBlbnRyeSBpcyBjcmVhdGVk
IA0KICAgIGluIEZFIHlldC4gDQogICAgNykgVGhlIEZFIGFuZCBDRSB1c2UgdGhlIElQc2VjIHNl
c3Npb24gZm9yIGZ1cnRoZXIgY29tbXVuaWNhdGlvbi4gDQogICAgICANCiAgICBGRSBNYW5hZ2Vy
IG9yIENFIE1hbmFnZXIgb3Igb3RoZXIgY2VudHJhbCBjb21wb25lbnQgY2FuIGJlIHVzZWQgYXMg
DQogICAgQ0EgZm9yIHZhbGlkYXRpbmcgQ0UgYW5kIEZFIGNlcnRpZmljYXRlcyBkdXJpbmcgdGhl
IElLRSBwcm9jZXNzLiAgDQogICAgQWx0ZXJuYXRpdmVseSwgZHVyaW5nIHRoZSBwcmUtYXNzb2Np
YXRpb24gcGhhc2UsIHRoZSBDRSBhbmQgRkUgY2FuIA0KICAgIGJlIGNvbmZpZ3VyZWQgZGlyZWN0
bHkgd2l0aCB0aGUgcmVxdWlyZWQgaW5mb3JtYXRpb24gc3VjaCBhcyANCiAgICBjZXJ0aWZpY2F0
ZXMgb3IgcGFzc3dvcmRzIGV0YyBkZXBlbmRpbmcgdXBvbiB0aGUgdHlwZSBvZiANCiAgICBhdXRo
ZW50aWNhdGlvbiB0aGF0IGFkbWluaXN0cmF0b3Igd2FudHMgdG8gY29uZmlndXJlLiAgDQogICAg
ICAgICAgDQogICAgSW4gdGhlIGNhc2Ugb2YgZmFpbC1vdmVyLCBpdCBpcyB0aGUgcmVzcG9uc2li
aWxpdHkgb2YgYWN0aXZlIENFIGFuZCANCiAgICBzdGFuZGJ5IENFIHRvIHN5bmNocm9uaXplIEZv
ckNFUyBzdGF0ZXMgYW5kIElQc2VjIHN0YXRlcyB0byANCiAgICBtaW5pbWl6ZSB0aGUgc3RhdGUg
cmVlc3RhYmxpc2htZW50IGR1cmluZyBmYWlsLW92ZXIuIEFsdGVybmF0aXZlbHksIA0KICAgIHRo
ZSBGRSBuZWVkcyB0byBlc3RhYmxpc2ggZGlmZmVyZW50IElQc2VjIFNBIGR1cmluZyB0aGUgc3Rh
cnR1cCANCiAgICBvcGVyYXRpb24gaXRzZWxmIHdpdGggZWFjaCBDRS4gVGhpcyB3aWxsIG1pbmlt
aXplIHRoZSBwZXJpb2RpYyANCiAgICBzdGF0ZSB0cmFuc2ZlciBhY3Jvc3MgSVBzZWMgbGF5ZXIg
dGhvdWdoIEZyIChDRS1DRSkgSW50ZXJmYWNlLiAgDQogIA0KICAgICANCiA4LiBOb3JtYXRpdmUg
UmVmZXJlbmNlcyANCiAgDQogICAgWzFdIEJha2VyLCBGLiwgIlJlcXVpcmVtZW50cyBmb3IgSVAg
VmVyc2lvbiA0IFJvdXRlcnMiLCBSRkMgMTgxMiwgDQogICAgSnVuZSAxOTk1LiANCiAgICAgDQog
ICAgWzJdIEZsb3lkLCBTLiwgIkNvbmdlc3Rpb24gQ29udHJvbCBQcmluY2lwbGVzIiwgUkZDIDI5
MTQsIFNlcHRlbWJlciANCiAgICAyMDAwLiANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4
cGlyZXMgSmFudWFyeSAyMDA0ICAgICAgICAgICAgICAgICAgIFtQYWdlIDM1XSAgIA0KIEludGVy
bmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1
bHkgMjAwMyANCiAgDQogIA0KICAgICANCiAgICBbM10gS2hvc3JhdmksIEguIGV0IGFsLiwgIlJl
cXVpcmVtZW50cyBmb3IgU2VwYXJhdGlvbiBvZiBJUCBDb250cm9sIA0KICAgIGFuZCBGb3J3YXJk
aW5nIiwgd29yayBpbiBwcm9ncmVzcywgTWF5IDIwMDMsIDxkcmFmdC1pZXRmLWZvcmNlcy0NCiAg
ICByZXF1aXJlbWVudHMtMDkudHh0Pi4gDQogICAgIA0KIDkuIEluZm9ybWF0aXZlIFJlZmVyZW5j
ZXMgDQogICAgIA0KICAgIFs0XSBDYXNlLCBKLiwgZXQgYWwuLCAiQSBTaW1wbGUgTmV0d29yayBN
YW5hZ2VtZW50IFByb3RvY29sIA0KICAgIChTTk1QKSIsIFJGQyAxMTU3LCBNYXkgMTk5MC4gDQog
ICAgIA0KICAgIFs1XSBEYW5pZWxlLCBNLiBldCBhbC4sICJBZ2VudCBFeHRlbnNpYmlsaXR5IChB
Z2VudFgpIFByb3RvY29sIA0KICAgIFZlcnNpb24gMSIsIFJGQyAyNzQxLCBKYW51YXJ5IDIwMDAu
IA0KICAgICANCiAgICBbNl0gQ2hhbiwgSy4gZXQgYWwuLCAiQ09QUyBVc2FnZSBmb3IgUG9saWN5
IFByb3Zpc2lvbmluZyAoQ09QUy0NCiAgICBQUikiLCBSRkMgMzA4NCwgTWFyY2ggMjAwMS4gDQog
ICAgIA0KICAgIFs3XSBDcm91Y2gsIEEuIGV0IGFsLiwgIkZvckNFUyBBcHBsaWNhYmlsaXR5IFN0
YXRlbWVudCIsIHdvcmsgaW4gDQogICAgcHJvZ3Jlc3MsIEp1bmUgMjAwMiwgPGRyYWZ0LWlldGYt
Zm9yY2VzLWFwcGxpY2FiaWxpdHktMDAudHh0Pi4gDQogICAgIA0KICAgIFs4XSBBbmRlcnNvbiwg
VC4gYW5kIEouIEJ1ZXJrbGUsICJSZXF1aXJlbWVudHMgZm9yIHRoZSBEeW5hbWljIA0KICAgIFBh
cnRpdGlvbmluZyBvZiBTd2l0Y2hpbmcgRWxlbWVudHMiLCBSRkMgMzUzMiwgTWF5IDIwMDMuIA0K
ICAgICANCiAgICBbOV0gTGVlbGFuaXZhcywgTS4gZXQgYWwuLCAiR3JhY2VmdWwgUmVzdGFydCBN
ZWNoYW5pc20gZm9yIExhYmVsIA0KICAgIERpc3RyaWJ1dGlvbiBQcm90b2NvbCIsIFJGQyAzNDc4
LCBGZWJydWFyeSAyMDAzLiANCiAgICAgDQogICAgWzEwXSBNb3ksIEouIGV0IGFsLiwgIkdyYWNl
ZnVsIE9TUEYgUmVzdGFydCIsIHdvcmsgaW4gcHJvZ3Jlc3MsIA0KICAgIE1hcmNoIDIwMDMsIDxk
cmFmdC1pZXRmLW9zcGYtaGl0bGVzcy1yZXN0YXJ0LTA3LnR4dD4uIA0KICAgICANCiAgICBbMTFd
IFNhbmdsaSwgUy4gZXQgYWwuLCAiR3JhY2VmdWwgUmVzdGFydCBNZWNoYW5pc20gZm9yIEJHUCIs
IHdvcmsgDQogICAgaW4gcHJvZ3Jlc3MsIEphbnVhcnkgMjAwMywgPCBkcmFmdC1pZXRmLWlkci1y
ZXN0YXJ0LTA2LnR4dD4uIA0KICAgICANCiAgICBbMTJdIFNoYW5kLCBNLiBhbmQgTC4gR2luc2Jl
cmcsICJSZXN0YXJ0IFNpZ25hbGluZyBmb3IgSVMtSVMiLCB3b3JrIA0KICAgIGluIHByb2dyZXNz
LCBNYXJjaCAyMDAzLCA8ZHJhZnQtaWV0Zi1pc2lzLXJlc3RhcnQtMDMudHh0Pi4gDQogICAgIA0K
ICAgIFsxM10gRGllcmtzLCBULiBhbmQgQy4gQWxsZW4sICJUaGUgVExTIFByb3RvY29sLCB2ZXJz
aW9uIDEuMCIsIFJGQyANCiAgICAyMjQ2LCBKYW51YXJ5IDE5OTkuIA0KICAgICANCiAgICBbMTRd
IEtlbnQsIFMuIGFuZCBSLiBBdGtpbnNvbiwgIlNlY3VyaXR5IEFyY2hpdGVjdHVyZSBmb3IgdGhl
IA0KICAgIEludGVybmV0IFByb3RvY29sIiwgUkZDIDI0MDEsIE5vdmVtYmVyIDE5OTguIA0KICAg
ICANCiAgICBbMTVdIEhhcmtpbnMsIEQuIGFuZCBELiBDYXJyZWwsICJUaGUgSW50ZXJuZXQgS2V5
IEV4Y2hhbmdlIChJS0UpICIsIA0KICAgIFJGQyAyNDA5LCBOb3ZlbWJlciAxOTk4LiANCiAgICAg
DQogICAgWzE2XSBCZWxsb3ZpbiwgUy4sICJHdWlkZWxpbmVzIGZvciBNYW5kYXRpbmcgdGhlIFVz
ZSBvZiBJcHNlYyIsIA0KICAgIHdvcmsgaW4gcHJvZ3Jlc3MsIE9jdG9iZXIgMjAwMiwgPGRyYWZ0
LWJlbGxvdmluLXVzZWlwc2VjLTAwLnR4dD4uIA0KICAgICANCiAxMC4gQWNrbm93bGVkZ2VtZW50
cyANCiAgDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA0ICAgICAg
ICAgICAgICAgICAgIFtQYWdlIDM2XSAgIA0KIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VT
IEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgIEp1bHkgMjAwMyANCiAgDQogIA0KICAgICAN
CiAgICBKb2VsIE0uIEhhbHBlcm4gZ2F2ZSB1cyBtYW55IGluc2lnaHRmdWwgY29tbWVudHMgYW5k
IHN1Z2dlc3Rpb25zIA0KICAgIGFuZCBwb2ludGVkIG91dCBzZXZlcmFsIG1ham9yIGlzc3Vlcy4g
IFQuIFNyaWRoYXIgc3VnZ2VzdGVkIHRoYXQgDQogICAgdGhlIEFnZW50WCBwcm90b2NvbCBjb3Vs
ZCBiZSB1c2VkIHdpdGggU05NUCB0byBtYW5hZ2UgdGhlIEZvckNFUyANCiAgICBuZXR3b3JrIGVs
ZW1lbnRzLiAgTWFueSBvZiBvdXIgY29sbGVhZ3VlcyBhbmQgcGVvcGxlIGluIHRoZSBGb3JDRVMg
DQogICAgbWFpbGluZyBsaXN0IGFsc28gcHJvdmlkZWQgdmFsdWFibGUgZmVlZGJhY2suIA0KICAN
CiAxMS4gQXV0aG9ycycgQWRkcmVzc2VzIA0KICANCiAgICBMaWx5IEwuIFlhbmcgDQogICAgSW50
ZWwgQ29ycC4sIE1TIEpGMy0yMDYsIA0KICAgIDIxMTEgTkUgMjV0aCBBdmVudWUgDQogICAgSGls
bHNib3JvLCBPUiA5NzEyNCwgVVNBIA0KICAgIFBob25lOiArMSA1MDMgMjY0IDg4MTMgDQogICAg
RW1haWw6IGxpbHkubC55YW5nQGludGVsLmNvbSANCiAgICAgDQogICAgUmFtIERhbnR1IA0KICAg
IERlcGFydG1lbnQgb2YgQ29tcHV0ZXIgU2NpZW5jZSwgDQogICAgVW5pdmVyc2l0eSBvZiBOb3J0
aCBUZXhhcywgDQogICAgRGVudG9uLCBUWCA3NjIwMywgVVNBIA0KICAgIFBob25lOiArMSA5NDAg
NTY1IDI4MjIgDQogICAgRW1haWw6IHJkYW50dUB1bnQuZWR1IA0KICANCiAgICBUb2RkIEEuIEFu
ZGVyc29uIA0KICAgIEludGVsIENvcnAuIA0KICAgIDIxMTEgTkUgMjV0aCBBdmVudWUgDQogICAg
SGlsbHNib3JvLCBPUiA5NzEyNCwgVVNBIA0KICAgIFBob25lOiArMSA1MDMgNzEyIDE3NjAgDQog
ICAgRW1haWw6IHRvZGQuYS5hbmRlcnNvbkBpbnRlbC5jb20gDQogICAgIA0KICAgIFJhbSBHb3Bh
bCANCiAgICBOb2tpYSBSZXNlYXJjaCBDZW50ZXIgDQogICAgNSwgV2F5c2lkZSBSb2FkLCANCiAg
ICBCdXJsaW5ndG9uLCBNQSAwMTgwMywgVVNBIA0KICAgIFBob25lOiArMSA3ODEgOTkzIDM2ODUg
DQogICAgRW1haWw6IHJhbS5nb3BhbEBub2tpYS5jb20gDQogICAgIA0KIDEyLiBJbnRlbGxlY3R1
YWwgUHJvcGVydHkgUmlnaHQgDQogICAgIA0KICAgIFRoZSBJRVRGIHRha2VzIG5vIHBvc2l0aW9u
IHJlZ2FyZGluZyB0aGUgdmFsaWRpdHkgb3Igc2NvcGUgb2YgYW55IA0KICAgIGludGVsbGVjdHVh
bCBwcm9wZXJ0eSBvciBvdGhlciByaWdodHMgdGhhdCBtaWdodCBiZSBjbGFpbWVkIHRvIA0KICAg
IHBlcnRhaW4gdG8gdGhlIGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBk
ZXNjcmliZWQgaW4gDQogICAgdGhpcyBkb2N1bWVudCBvciB0aGUgZXh0ZW50IHRvIHdoaWNoIGFu
eSBsaWNlbnNlIHVuZGVyIHN1Y2ggcmlnaHRzIA0KICAgIG1pZ2h0IG9yIG1pZ2h0IG5vdCBiZSBh
dmFpbGFibGU7IG5laXRoZXIgZG9lcyBpdCByZXByZXNlbnQgdGhhdCBpdCANCiAgICBoYXMgbWFk
ZSBhbnkgZWZmb3J0IHRvIGlkZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9u
IA0KICAgIHRoZSBJRVRGJ3MgcHJvY2VkdXJlcyB3aXRoIHJlc3BlY3QgdG8gcmlnaHRzIGluIHN0
YW5kYXJkcy10cmFjayBhbmQgDQogIA0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEph
bnVhcnkgMjAwNCAgICAgICAgICAgICAgICAgICBbUGFnZSAzN10gICANCiBJbnRlcm5ldCBEcmFm
dCAgICAgICAgIEZvckNFUyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgICAgICBKdWx5IDIwMDMg
DQogIA0KICANCiAgICBzdGFuZGFyZHMtcmVsYXRlZCBkb2N1bWVudGF0aW9uIGNhbiBiZSBmb3Vu
ZCBpbiBSRkMgMjAyNi4gIENvcGllcyANCiAgICBvZiANCiAgICBjbGFpbXMgb2YgcmlnaHRzIG1h
ZGUgYXZhaWxhYmxlIGZvciBwdWJsaWNhdGlvbiBhbmQgYW55IGFzc3VyYW5jZXMgDQogICAgb2Yg
bGljZW5zZXMgdG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0ZW1w
dCBtYWRlIA0KICAgIHRvIG9idGFpbiBhIGdlbmVyYWwgbGljZW5zZSBvciBwZXJtaXNzaW9uIGZv
ciB0aGUgdXNlIG9mIHN1Y2ggDQogICAgcHJvcHJpZXRhcnkgcmlnaHRzIGJ5IGltcGxlbWVudG9y
cyBvciB1c2VycyBvZiB0aGlzIHNwZWNpZmljYXRpb24gDQogICAgY2FuIGJlIG9idGFpbmVkIGZy
b20gdGhlIElFVEYgU2VjcmV0YXJpYXQuIA0KICAgICANCiAgICBUaGUgSUVURiBpbnZpdGVzIGFu
eSBpbnRlcmVzdGVkIHBhcnR5IHRvIGJyaW5nIHRvIGl0cyBhdHRlbnRpb24gYW55IA0KICAgIGNv
cHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywgb3Igb3RoZXIgcHJvcHJp
ZXRhcnkgDQogICAgcmlnaHRzIHdoaWNoIG1heSBjb3ZlciB0ZWNobm9sb2d5IHRoYXQgbWF5IGJl
IHJlcXVpcmVkIHRvIHByYWN0aWNlIA0KICAgIHRoaXMgc3RhbmRhcmQuICBQbGVhc2UgYWRkcmVz
cyB0aGUgaW5mb3JtYXRpb24gdG8gdGhlIElFVEYgDQogICAgRXhlY3V0aXZlIERpcmVjdG9yLiAN
CiAgICAgDQogMTMuIEZ1bGwgQ29weXJpZ2h0IFN0YXRlbWVudCANCiAgICAgICAgDQogICAgQ29w
eXJpZ2h0IChDKSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwMykuIEFsbCBSaWdodHMgUmVzZXJ2
ZWQuIA0KICAgICANCiAgICBUaGlzIGRvY3VtZW50IGFuZCB0cmFuc2xhdGlvbnMgb2YgaXQgbWF5
IGJlIGNvcGllZCBhbmQgZnVybmlzaGVkIHRvIA0KICAgIG90aGVycywgYW5kIGRlcml2YXRpdmUg
d29ya3MgdGhhdCBjb21tZW50IG9uIG9yIG90aGVyd2lzZSBleHBsYWluIA0KICAgIGl0IG9yIGFz
c2lzdCBpbiBpdHMgaW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIA0KICAg
IHB1Ymxpc2hlZCBhbmQgZGlzdHJpYnV0ZWQsIGluIHdob2xlIG9yIGluIHBhcnQsIHdpdGhvdXQg
cmVzdHJpY3Rpb24gDQogICAgb2YgYW55IGtpbmQsIHByb3ZpZGVkIHRoYXQgdGhlIGFib3ZlIGNv
cHlyaWdodCBub3RpY2UgYW5kIHRoaXMgDQogICAgcGFyYWdyYXBoIGFyZSBpbmNsdWRlZCBvbiBh
bGwgc3VjaCBjb3BpZXMgYW5kIGRlcml2YXRpdmUgd29ya3MuICANCiAgICBIb3dldmVyLCB0aGlz
IGRvY3VtZW50IGl0c2VsZiBtYXkgbm90IGJlIG1vZGlmaWVkIGluIGFueSB3YXksIHN1Y2ggDQog
ICAgYXMgYnkgcmVtb3ZpbmcgdGhlIGNvcHlyaWdodCBub3RpY2Ugb3IgcmVmZXJlbmNlcyB0byB0
aGUgSW50ZXJuZXQgDQogICAgU29jaWV0eSBvciBvdGhlciBJbnRlcm5ldCBvcmdhbml6YXRpb25z
LCBleGNlcHQgYXMgbmVlZGVkIGZvciB0aGUgDQogICAgcHVycG9zZSBvZiBkZXZlbG9waW5nIElu
dGVybmV0IHN0YW5kYXJkcyBpbiB3aGljaCBjYXNlIHRoZSANCiAgICBwcm9jZWR1cmVzIGZvciBj
b3B5cmlnaHRzIGRlZmluZWQgaW4gdGhlIEludGVybmV0IFN0YW5kYXJkcyBwcm9jZXNzIA0KICAg
IG11c3QgYmUgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVkIHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxh
bmd1YWdlcyANCiAgICBvdGhlciB0aGFuIEVuZ2xpc2guIA0KICAgICANCiAgICBUaGUgbGltaXRl
ZCBwZXJtaXNzaW9ucyBncmFudGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJl
IA0KICAgIHJldm9rZWQgYnkgdGhlIEludGVybmV0IFNvY2lldHkgb3IgaXRzIHN1Y2Nlc3NvcnMg
b3IgYXNzaWducy4gDQogICAgVGhpcyBkb2N1bWVudCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRh
aW5lZCBoZXJlaW4gaXMgcHJvdmlkZWQgb24gDQogICAgYW4gIkFTIElTIiBiYXNpcyBhbmQgVEhF
IElOVEVSTkVUIFNPQ0lFVFkgQU5EIFRIRSBJTlRFUk5FVCANCiAgICBFTkdJTkVFUklORyBUQVNL
IEZPUkNFIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiANCiAgICBJTVBMSUVE
LCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5UWSBUSEFUIFRIRSBVU0Ug
T0YgDQogICAgVEhFIElORk9STUFUSU9OIEhFUkVJTiBXSUxMIE5PVCBJTkZSSU5HRSBBTlkgUklH
SFRTIE9SIEFOWSBJTVBMSUVEIA0KICAgIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIE9S
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiIgDQogICAgIA0KICANCiAgDQogWWFu
ZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDQgICAgICAgICAgICAgICAgICAgW1Bh
Z2UgMzhdICAg

------_=_NextPart_001_01C35479.F046C68A--


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 17:02:34 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24460
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 17:02:34 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gsf7-0007jU-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 17:02:37 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gsf6-0007jQ-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 17:02:36 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00AA05FC@cherry.ease.lsoft.com>; 27 Jul 2003 17:02:35 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49528659 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 17:02:34 -0400
Received: from 208.2.156.2 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 17:02:34 -0400
Received: from localhost (hadi@localhost) by znyx.com (8.11.6/8.11.6) with
          ESMTP id h6RL2bh08717 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul
          2003 14:02:37 -0700
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <Pine.LNX.4.10.10307271356410.30575-100000@electra.znyx.com>
Date:         Sun, 27 Jul 2003 14:02:37 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BABEC8F5@orsmsx407.jf.intel.com>
Precedence: list

On Sun, 27 Jul 2003, Yang, Lily L wrote:

> Hi, all --
>
> #2 (Section 5.6) Added the paragraph below at the end of the section:
> "However, the exact description of the off-loaded functionality corresponding to the off-loaded functions expressed in the FE model are not part of the model itself and will need to be worked out as a separate specification."
>
> #3 (Section 4.2.1) The following old text is replaced by the new text to align with the requirement draft on transport:
> [old]
> "ForCES will make use of an existing RFC2914 ([2]) compliant L4 > > protocol with adequate reliability, security and congestion control   (e.g. TCP, SCTP) for transport purposes."
> [new]
> "When the CEs and FEs are separated beyond a single hop, the ForCES protocol will make use of an existing RFC2914 compliant L4 protocol with adequate reliability, security and congestion control (e.g. TCP, SCTP) for transport purposes."
>
>

I think you should use the language defined in the charter, quote:

" .......
forwarding separation for IP forwarding devices where the
control and forwarding elements are in close (same room/small
number of hops) or very close (same box/one hop) proximity. Other
scenarios will be considered but at not the main focus of the
work."

Get rid of the term "separated beyond a single hop"  and say
"not close" . For that same purpose please include the two definitions
above in the draft so people understand what "close"  means.

Other than that i dont see any show stoppers.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 17:10:31 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24630
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 17:10:31 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gsmo-0007nC-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 17:10:34 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gsmn-0007n9-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 17:10:33 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00AA0511@cherry.ease.lsoft.com>; 27 Jul 2003 17:10:33 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49528844 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 17:10:33 -0400
Received: from 208.2.156.2 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 17:10:32 -0400
Received: from localhost (hadi@localhost) by znyx.com (8.11.6/8.11.6) with
          ESMTP id h6RLAal08737 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul
          2003 14:10:36 -0700
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <Pine.LNX.4.10.10307271406230.30575-100000@electra.znyx.com>
Date:         Sun, 27 Jul 2003 14:10:36 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BABEC8F5@orsmsx407.jf.intel.com>
Precedence: list

BTW, One other thing which i have assumed as implicit is
that the FE and CE maybe located in the same device. Example
two Line cards - each with its own CPU: In such a case you
select one of them to be the CE (selection is beyond Forces).

The architecture draft doesnt show this - although it is clearly
implicit. Need validation.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 18:34:25 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27557
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 18:34:25 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gu5z-0000e7-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 18:34:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gu5z-0000dZ-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 18:34:27 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00AA11AC@cherry.ease.lsoft.com>; 27 Jul 2003 18:33:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49530280 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 17:57:00 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 17:56:59 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6RLp5S09591 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003 21:51:05 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6RLL6103858 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003
          21:21:06 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072714565811051 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul
          2003 14:56:58 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sun, 27 Jul 2003 14:56:58 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: framework draft v07 uploaded to IETF
Thread-Index: AcNUgmqshrNDSOJ4Rq22VPeD7FCTaAABrvtA
X-OriginalArrivalTime: 27 Jul 2003 21:56:58.0720 (UTC)
                       FILETIME=[00814E00:01C3548A]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC8FC@orsmsx407.jf.intel.com>
Date:         Sun, 27 Jul 2003 14:56:58 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Thanks, Jamal & Alan, for your quick comment.=20
All -- Please voice your opinion soon, so I can incorporate them all =
before going into the IESG review. I was told that the IESG meeting will =
be Aug 15. So we need to get the doc ready ASAP.

Lily

> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> Sent: Sunday, July 27, 2003 2:03 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: framework draft v07 uploaded to IETF
>=20
>=20
> On Sun, 27 Jul 2003, Yang, Lily L wrote:
>=20
> > Hi, all --
> >
> > #2 (Section 5.6) Added the paragraph below at the end of=20
> the section:
> > "However, the exact description of the off-loaded=20
> functionality corresponding to the off-loaded functions=20
> expressed in the FE model are not part of the model itself=20
> and will need to be worked out as a separate specification."
> >
> > #3 (Section 4.2.1) The following old text is replaced by=20
> the new text to align with the requirement draft on transport:
> > [old]
> > "ForCES will make use of an existing RFC2914 ([2])=20
> compliant L4 > > protocol with adequate reliability, security=20
> and congestion control   (e.g. TCP, SCTP) for transport purposes."
> > [new]
> > "When the CEs and FEs are separated beyond a single hop,=20
> the ForCES protocol will make use of an existing RFC2914=20
> compliant L4 protocol with adequate reliability, security and=20
> congestion control (e.g. TCP, SCTP) for transport purposes."
> >
> >
>=20
> I think you should use the language defined in the charter, quote:
>=20
> " .......
> forwarding separation for IP forwarding devices where the
> control and forwarding elements are in close (same room/small
> number of hops) or very close (same box/one hop) proximity. Other
> scenarios will be considered but at not the main focus of the
> work."
>=20
> Get rid of the term "separated beyond a single hop"  and say
> "not close" . For that same purpose please include the two definitions
> above in the draft so people understand what "close"  means.
>=20
> Other than that i dont see any show stoppers.
>=20
> cheers,
> jamal
>=20


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 18:40:03 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27671
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 18:40:02 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19guBR-0000hN-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 18:40:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19guBQ-0000hK-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 18:40:04 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <18.00AA1162@cherry.ease.lsoft.com>; 27 Jul 2003 18:39:56 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49530504 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 18:09:05 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 18:09:05 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6RM6w327624 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003 22:06:58 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6RLXC110272 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003
          21:33:12 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072715205706021 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul
          2003 15:20:57 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sun, 27 Jul 2003 15:09:04 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C3548B.B086C31E"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Thread-Index: AcNTsfubS61inpNlTG+P6qBq05Cw2AA2BIwQ
X-OriginalArrivalTime: 27 Jul 2003 22:09:04.0022 (UTC)
                       FILETIME=[B0D19B60:01C3548B]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC8FD@orsmsx407.jf.intel.com>
Date:         Sun, 27 Jul 2003 15:09:03 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C3548B.B086C31E
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi, Weiming --
Thanks for your comments.=20
Regarding your comment #1) below, I think you are right that we didn't =
pay close attention to the intersected connectionin in Fig 3(a). What is =
funny was that at Vienna during the FE model discussion, some poeple =
including myself objected Zsolt&Steve's statement in their draft that =
"the model allows for connecting more than one LFB output to a single =
LFB input" but I guess I didn't realize that we are doing exactly that =
in our own draft!
I think we need to put a mux block there to connect the two outputs from =
two blocks into one input for classifier.
=20
Thanks for catching this!
Lily
=20

-----Original Message-----
From: Weiming Wang [mailto:wangwm@hzcnc.com]
Sent: Saturday, July 26, 2003 1:05 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG =
doc?


=20
Dear David, and Lily, Joel, Ram, and Alan,
=20
=20
As one in the mailing list, I favor this model draft as WG document. =
This surely can speed up WG work and make research more focusing.
=20
I'm interested in the model work, so I have made some comments on this =
document as follows, hoping to be of some help to perfect the document:
=20
1. In Figure 3(a) shown bellow, connections between blocks seem in an =
intersected way,
=20
                          +---------------------=20
                          |                                            =20
         +-----------+    |     +-----------+                         =20
         |           |    v     |           |                            =
    =20
       ->| ingress   |--------->|classifier |----
         | ports     |          |           |----=20
         +-----------+          +-----------+   =20
                                                                         =
                          =20
I don't know if intersected connections may make topology representation =
more complex or not. Actually the figure can also be expressed as =
follows,=20
        =20
                          +---------------------=20
                          |                                            =20
         +-----------+    |     +-----------+                         =20
         |           |    +---->|           |                            =
    =20
       ->| ingress   |--------->|classifier |----
         | ports     |          |           |----=20
         +-----------+          +-----------+   =20
                                                                         =
                          =20
Although a classifier may only have one input in the hardware viewpoint, =
this is practical, because FE models are abstraced models from the =
ForCES viewpoint. For the above changed figure, we only need to properly =
set classifier attributes then it can surely get the packets and know =
where they are from.=20
=20
If intersected connections may make things complicated, can it be stated =
in the document to aoid using it?
=20


------_=_NextPart_001_01C3548B.B086C31E
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<META content=3D"MSHTML 5.50.4915.500" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D056215721-27072003>Hi,=20
Weiming --</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D056215721-27072003>Thanks=20
for your comments. </SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D056215721-27072003>Regarding your comment #1) below, I think you =
are right=20
that we didn't pay close attention to the intersected connectionin in =
Fig 3(a).=20
What is funny was that at Vienna during the FE model discussion, some =
poeple=20
including myself objected Zsolt&amp;Steve's statement in their draft =
that <FONT=20
color=3D#000000 size=3D3>"</FONT><FONT color=3D#000000 size=3D3>the =
model allows for=20
connecting more than one LFB output to a single LFB input" <FONT =
color=3D#0000ff=20
size=3D2>but I guess I didn't realize that we are doing exactly that in =
our own=20
draft!</FONT></FONT></SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D056215721-27072003>I=20
think we need to put a mux block there to connect the two outputs from =
two=20
blocks into one input for classifier.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D056215721-27072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D056215721-27072003>Thanks=20
for catching this!</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D056215721-27072003>Lily</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D056215721-27072003></SPAN></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> Weiming Wang=20
  [mailto:wangwm@hzcnc.com]<BR><B>Sent:</B> Saturday, July 26, 2003 1:05 =

  PM<BR><B>To:</B> FORCES@PEACH.EASE.LSOFT.COM<BR><B>Subject:</B> Re: WG =

  question: Accept draft-yang-forces-model-02.txt as WG=20
doc?<BR><BR></FONT></DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>Dear David, and Lily, =
Joel, Ram, and=20
  Alan,</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>As&nbsp;one in the mailing =
list,&nbsp;I favor this=20
  model&nbsp;draft as WG document. This surely can speed up&nbsp;WG work =
and=20
  make&nbsp;research more focusing.</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>I'm interested in the =
model work, so&nbsp;I have=20
  made some comments on this document as follows, hoping to be of some =
help=20
  to&nbsp;perfect the document:</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>1. In Figure 3(a) shown =
bellow, connections between=20
  blocks seem in an intersected way,</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307;=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;=20
  +---------------------&nbsp;</FONT></DIV>
  <DIV><FONT face=3D&#23435;&#20307;=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;=20
  =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  &nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  +-----------+&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
+-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =

  &nbsp; &nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp; v&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt;| ingress&nbsp;&nbsp;=20
  |---------&gt;|classifier=20
  |----<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |=20
  ports&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |----&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  +-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
+-----------+&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>I don't know if =
intersected connections=20
  may&nbsp;make&nbsp;topology representation more complex or not. =
Actually the=20
  figure can also be expressed as=20
  follows,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  </FONT><FONT face=3D&#23435;&#20307; size=3D2></DIV>
  <DIV>
  <DIV><FONT face=3D&#23435;&#20307;=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;=20
  +---------------------&nbsp;</FONT></DIV>
  <DIV><FONT face=3D&#23435;&#20307;=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;=20
  =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  &nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  +-----------+&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
+-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =

  &nbsp; &nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
|&nbsp;&nbsp;&nbsp;&nbsp;+----&gt;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
  =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt;| ingress&nbsp;&nbsp;=20
  |---------&gt;|classifier=20
  |----<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |=20
  ports&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  |----&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  +-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
+-----------+&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></FONT></=
DIV></DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>Although a classifier may =
only have one input in the=20
  hardware viewpoint, t<FONT face=3D&#23435;&#20307; size=3D2>his is=20
  practical</FONT>,&nbsp;because FE models are abstraced models from the =
ForCES=20
  viewpoint. For the above changed figure, we only need to properly set=20
  classifier attributes then it can surely get the packets and know =
where they=20
  are&nbsp;from. </FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>If intersected connections =
may make things=20
  complicated, can it be&nbsp;stated in the document to aoid using=20
  it?</FONT></DIV>
  <DIV><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT>&nbsp;</DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C3548B.B086C31E--


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 27 18:40:06 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27687
	for <forces-archive@IETF.ORG>; Sun, 27 Jul 2003 18:40:06 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19guBV-0000hX-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 18:40:09 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19guBU-0000hU-00
	for forces-archive@IETF.ORG; Sun, 27 Jul 2003 18:40:08 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00AA12C8@cherry.ease.lsoft.com>; 27 Jul 2003 18:40:06 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49530574 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 27 Jul 2003 18:12:37 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 27 Jul 2003 18:12:36 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6RMAU329025 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003 22:10:30 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6RLah112453 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul 2003
          21:36:43 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072715123517190 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 27 Jul
          2003 15:12:35 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Sun, 27 Jul 2003 15:12:35 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C3548C.2EDA10B2"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Thread-Index: AcNTsfubS61inpNlTG+P6qBq05Cw2AA2dB0A
X-OriginalArrivalTime: 27 Jul 2003 22:12:35.0789 (UTC)
                       FILETIME=[2F0AAFD0:01C3548C]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC8FE@orsmsx407.jf.intel.com>
Date:         Sun, 27 Jul 2003 15:12:35 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C3548C.2EDA10B2
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi, Weiming --
If I understand it correctly, you suggest that we allow a mechanism to =
define coarse grain FE blocks by combining fine grain FE blocks =
together. I agree that is useful and should be allowed in the model. =
What do other people think?
=20
Lily

-----Original Message-----
From: Weiming Wang [mailto:wangwm@hzcnc.com]
Sent: Saturday, July 26, 2003 1:05 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG =
doc?


=20
4. For block manipulation on CE side, I think if it is needed for ForCES =
protocol to support block union and big new block defining dynamically, =
so as to simplify block configurations. For instance, a scheduler is =
usually associated with many queues, and for a FE or FEs in a NE, it's =
quite possible they have same scheduler structures and capabilities. If =
ForCES protocol is capable of defining a new block composed of these =
existing queues and scheduler, it will make configuration easier.
=20
=20
=20
=20
=20
=20


------_=_NextPart_001_01C3548C.2EDA10B2
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<META content=3D"MSHTML 5.50.4915.500" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D758490922-27072003>Hi,=20
Weiming --</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D758490922-27072003>If I=20
understand it correctly, you suggest that we allow a mechanism to define =
coarse=20
grain FE blocks by combining fine grain FE blocks together. I agree that =
is=20
useful and should be allowed in the model. What do other people=20
think?</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D758490922-27072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D758490922-27072003>Lily</SPAN></FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> Weiming Wang=20
  [mailto:wangwm@hzcnc.com]<BR><B>Sent:</B> Saturday, July 26, 2003 1:05 =

  PM<BR><B>To:</B> FORCES@PEACH.EASE.LSOFT.COM<BR><B>Subject:</B> Re: WG =

  question: Accept draft-yang-forces-model-02.txt as WG=20
doc?<BR><BR></FONT></DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D&#23435;&#20307; size=3D2>4. For block manipulation =
on CE side, I think if it=20
  is needed for ForCES protocol to support block&nbsp;union and big new =
block=20
  defining dynamically, so as to simplify block configurations. For =
instance, a=20
  scheduler is usually associated with many queues, and for a FE or FEs =
in a NE,=20
  it's quite possible they have same scheduler structures and =
capabilities. If=20
  ForCES protocol is capable of defining a new block composed of these =
existing=20
  queues and scheduler, it will make configuration easier.</DIV>
  <DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3DArial color=3D#0000ff></FONT>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV></FONT></DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C3548C.2EDA10B2--


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 06:58:58 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA27444
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 06:58:58 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19h5iW-00010w-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 06:59:00 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19h5iV-00010t-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 06:58:59 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00AA2F26@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 6:59:00 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49582723 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 06:59:00 -0400
Received: from 208.2.156.2 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 06:59:00 -0400
Received: from localhost (hadi@localhost) by znyx.com (8.11.6/8.11.6) with
          ESMTP id h6SAx6P12851 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul
          2003 03:59:06 -0700
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <Pine.LNX.4.10.10307280337140.30575-100000@electra.znyx.com>
Date:         Mon, 28 Jul 2003 03:59:06 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BABEC8FC@orsmsx407.jf.intel.com>
Precedence: list

Actually now that i have scrolled through the document (something i havent
done in the last 3 releases) i am noticing the text on security. This is
a big show stopper, i am afraid.

Architectural Requirement 1:
" CEs and FEs MUST be able to connect by a variety of interconnect
   technologies. "

Could i not use Forces directly over Ethernet? It seems you have
imposed a requirement that i must be able to run Forces on top of TCP
so i can get TLS or at least on top of IP for IPSEC. I could live with
the imposition of IP but not TCP.
Lets not forget the real reason we have forces is so that we can solve
the FE<->Ce separation. The analogy i have used in the past is:
" Lets not change the aerodynamics of the automobile just so that when
we paint it with a red color it looks really good. Our real requirement
is the automobile functions like an automobile."
You dont mention two other security options: Signature authentication
(which do not have any replay issues) and "no" security.
The first one may allow someone to watch the Forces transactions but
not participate (Data Integrity but no confidentiality) and the second one
may be usable in places where physical security is considered " high"
such as within a vendor chasis or even rack.

It is my opinion that the above two are the most likely to be deployed.
And note that i am not against data confidentially, i am just against
imposing transport protocols just so that " we can run TLS".

cheers,
jamal

On Sun, 27 Jul 2003, Yang, Lily L wrote:

> Thanks, Jamal & Alan, for your quick comment.
> All -- Please voice your opinion soon, so I can incorporate them all before going into the IESG review. I was told that the IESG meeting will be Aug 15. So we need to get the doc ready ASAP.
>
> Lily
>
> > -----Original Message-----
> > From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> > Sent: Sunday, July 27, 2003 2:03 PM
> > To: FORCES@PEACH.EASE.LSOFT.COM
> > Subject: Re: framework draft v07 uploaded to IETF
> >
> >
> > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> >
> > > Hi, all --
> > >
> > > #2 (Section 5.6) Added the paragraph below at the end of
> > the section:
> > > "However, the exact description of the off-loaded
> > functionality corresponding to the off-loaded functions
> > expressed in the FE model are not part of the model itself
> > and will need to be worked out as a separate specification."
> > >
> > > #3 (Section 4.2.1) The following old text is replaced by
> > the new text to align with the requirement draft on transport:
> > > [old]
> > > "ForCES will make use of an existing RFC2914 ([2])
> > compliant L4 > > protocol with adequate reliability, security
> > and congestion control   (e.g. TCP, SCTP) for transport purposes."
> > > [new]
> > > "When the CEs and FEs are separated beyond a single hop,
> > the ForCES protocol will make use of an existing RFC2914
> > compliant L4 protocol with adequate reliability, security and
> > congestion control (e.g. TCP, SCTP) for transport purposes."
> > >
> > >
> >
> > I think you should use the language defined in the charter, quote:
> >
> > " .......
> > forwarding separation for IP forwarding devices where the
> > control and forwarding elements are in close (same room/small
> > number of hops) or very close (same box/one hop) proximity. Other
> > scenarios will be considered but at not the main focus of the
> > work."
> >
> > Get rid of the term "separated beyond a single hop"  and say
> > "not close" . For that same purpose please include the two definitions
> > above in the draft so people understand what "close"  means.
> >
> > Other than that i dont see any show stoppers.
> >
> > cheers,
> > jamal
> >
>


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 07:02:18 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA27541
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 07:02:18 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19h5lk-000139-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 07:02:20 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19h5lj-000136-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 07:02:19 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00AA2E84@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 7:02:21 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49582845 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 07:02:15 -0400
Received: from 208.2.156.2 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 07:02:15 -0400
Received: from localhost (hadi@localhost) by znyx.com (8.11.6/8.11.6) with
          ESMTP id h6SB2Lq12996 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul
          2003 04:02:21 -0700
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <Pine.LNX.4.10.10307280359170.30575-100000@electra.znyx.com>
Date:         Mon, 28 Jul 2003 04:02:21 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Subject: REequirements draft WAS(Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <Pine.LNX.4.10.10307271356410.30575-100000@electra.znyx.com>
Precedence: list

BTW,
Hormuzd this applies to the requirements draft as well - i dont know how
i missed that. Its two places in the text; search for word hop.

cheers,
jamal

On Sun, 27 Jul 2003, Jamal Hadi Salim wrote:

> On Sun, 27 Jul 2003, Yang, Lily L wrote:
>
> > Hi, all --
> >
> > #3 (Section 4.2.1) The following old text is replaced by the new text to align with the requirement draft on transport:
> > [old]
> > "ForCES will make use of an existing RFC2914 ([2]) compliant L4 > > protocol with adequate reliability, security and congestion control   (e.g. TCP, SCTP) for transport purposes."
> > [new]
> > "When the CEs and FEs are separated beyond a single hop, the ForCES protocol will make use of an existing RFC2914 compliant L4 protocol with adequate reliability, security and congestion control (e.g. TCP, SCTP) for transport purposes."
> >
> >
>
> I think you should use the language defined in the charter, quote:
>
> " .......
> forwarding separation for IP forwarding devices where the
> control and forwarding elements are in close (same room/small
> number of hops) or very close (same box/one hop) proximity. Other
> scenarios will be considered but at not the main focus of the
> work."
>
> Get rid of the term "separated beyond a single hop"  and say
> "not close" . For that same purpose please include the two definitions
> above in the draft so people understand what "close"  means.
>
> Other than that i dont see any show stoppers.
>
> cheers,
> jamal
>


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 11:16:22 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA05719
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 11:16:22 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19h9jd-0003Yr-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 11:16:25 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19h9ja-0003Yc-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 11:16:22 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00AA35A6@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 11:16:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49611254 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 11:15:39 -0400
Received: from 132.151.1.176 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 11:05:39 -0400
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id LAA04254; Mon, 28 Jul 2003 11:05:34
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Approved-By:  nsyracus@CNRI.RESTON.VA.US
Message-ID:  <200307281505.LAA04254@ietf.org>
Date:         Mon, 28 Jul 2003 11:05:33 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-forces-framework-07.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Forwarding and Control Element Separation Working Group of the IETF.

        Title           : Forwarding and Control Element Separation (ForCES)
                          Framework
        Author(s)       : L. Yang et al.
        Filename        : draft-ietf-forces-framework-07.txt
        Pages           : 38
        Date            : 2003-7-28

This document defines the architectural framework for the ForCES
(Forwarding and Control Element Separation) network elements, and
identifies the associated entities and the interaction among them.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-forces-framework-07.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-forces-framework-07.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-forces-framework-07.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <2003-7-28111101.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-forces-framework-07.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-forces-framework-07.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <2003-7-28111101.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 11:56:33 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA09007
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 11:56:33 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hAMW-0004jN-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 11:56:36 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hAMW-0004jK-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 11:56:36 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <4.00AA3894@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 11:56:35 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49613943 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 11:56:35 -0400
Received: from 143.209.238.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 11:56:16 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds952.usa.alcatel.com
          (8.12.8p1/8.12.8) with ESMTP id h6SFuEB3028890 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 10:56:15 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Alex Audu <alex.audu@ALCATEL.COM>
Message-ID:  <3F25479E.B1685FA5@alcatel.com>
Date:         Mon, 28 Jul 2003 10:56:14 -0500
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Yes,  I think the draft should be accepted as working group document.

Some Comments:
1)  Section 4. FE Model Concepts: FE Block and FE Block Topology
     Please clarify if FE Block is contained in the FE or is the whole
FE itself.
     Also, does the "FE Block Topology" describe how the FE Blocks are
    connected inside the FE itself? In other words, is this intra- or
inter- FE
    topology?

2) Section 4.1 FE Blocks
  "An FE Block has inputs, outputs, and a connection to and from the CE
   as shown in Fig 2."   Are you refering to logical connections between

   CE and FE Blocks here?  Fig 2 could probably be more informative if
   it shows more than one FE block, together with the inter-block
connections.

Regards,
Alex


"Putzolu, David" wrote:

> All,
>
> At the 57th IETF meeting last week the authors of
> draft-yang-forces-model-02.txt asked that the draft
> be made a working group document.   The sense of
> the room was that it should be.   I would like
> to see if there is consensus on the list on this.
>
> Please indicate by August 1st whether you feel that
> the following draft is ready to become a ForCES
> working group document:
>
> http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
>
> Note that becoming a working group document does
> not finalize the document -  it means that the
> general direction and structure of the document
> is accepted as correct, and that the working
> group is willing to adopt is as the basis for
> further work.  If accepted as a WG document, it
> will remain a draft and will be subject to
> change based on feedback from the participants
> of the working group.
>
> Thanks,
> David


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 12:23:02 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11260
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 12:23:02 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hAm9-0005QL-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 12:23:06 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hAm9-0005QI-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 12:23:05 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00AA38D5@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 12:23:05 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49615006 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 12:23:01 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 12:23:01 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h6SGMxD06613; Mon, 28 Jul 2003 12:22:59 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h6SGMw355551; Mon, 28 Jul 2003 12:22:59 -0400 (EDT)
Received: from newcastle.torrentnet.com (newcastle.torrentnet.com
          [4.18.161.67]) by castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id
          MAA11978; Mon, 28 Jul 2003 12:22:58 -0400 (EDT)
References:  <F474363D267C8743A0CE0E4139E067BABEC8FD@orsmsx407.jf.intel.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8
Mime-Version: 1.0
Approved-By:  Steven Blake <slblake@TORRENTNET.COM>
Message-ID:  <1059409378.60279.619.camel@newcastle.torrentnet.com>
Date:         Mon, 28 Jul 2003 12:22:58 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@torrentnet.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Comments: cc: lily.l.yang@intel.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BABEC8FD@orsmsx407.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

On Sun, 2003-07-27 at 18:09, Yang, Lily L wrote:

> Hi, Weiming --
> Thanks for your comments.
> Regarding your comment #1) below, I think you are right that we didn't pay > close attention to the intersected connectionin in Fig 3(a). What is funny
> was that at Vienna during the FE model discussion, some poeple
> including myself objected Zsolt&Steve's statement in their draft that
> "the model allows for connecting more than one LFB output to a single
> LFB input" but I guess I didn't realize that we are doing exactly that
> in our own draft!
> I think we need to put a mux block there to connect the two outputs from
> two blocks into one input for classifier.
>
> Thanks for catching this!
> Lily

I don't understand what problem a mux block is supposed to solve.


Regards,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven L. Blake               <steven.blake@ericsson.com>
Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 13:01:37 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12456
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 13:01:37 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hBNU-0005j0-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 13:01:40 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hBNT-0005iw-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 13:01:39 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00AA37BA@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 13:01:39 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49617032 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 13:01:39 -0400
Received: from 143.209.238.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 13:01:38 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds952.usa.alcatel.com
          (8.12.8p1/8.12.8) with ESMTP id h6SH1bB3008739 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 12:01:37 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <Pine.LNX.4.10.10307271406230.30575-100000@electra.znyx.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Alex Audu <alex.audu@ALCATEL.COM>
Message-ID:  <3F2556F0.FF522462@alcatel.com>
Date:         Mon, 28 Jul 2003 12:01:36 -0500
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Yo Jamal,

I don't understand what you are postulating here. Are you saying you can

make a CE out of an FE?

Regards,
Alex.

Jamal Hadi Salim wrote:

> BTW, One other thing which i have assumed as implicit is
> that the FE and CE maybe located in the same device. Example
> two Line cards - each with its own CPU: In such a case you
> select one of them to be the CE (selection is beyond Forces).
>
> The architecture draft doesnt show this - although it is clearly
> implicit. Need validation.
>
> cheers,
> jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 13:38:38 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13618
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 13:38:37 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hBxH-00063R-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 13:38:39 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hBxG-00063O-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 13:38:38 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <4.00AA3AC4@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 13:38:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49621818 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 13:38:32 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 13:38:32 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6SHaMg05205 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 17:36:22 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6SHXXJ18626 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003
          17:33:33 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072810382702882 ; Mon, 28 Jul 2003 10:38:27 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 28 Jul 2003 10:38:27 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Thread-Index: AcNVJIbMaLrhJMgVR1ST4g4B4cOZ6gACm9yw
X-OriginalArrivalTime: 28 Jul 2003 17:38:27.0320 (UTC)
                       FILETIME=[0D673F80:01C3552F]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC904@orsmsx407.jf.intel.com>
Date:         Mon, 28 Jul 2003 10:38:26 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Comments: To: slblake@torrentnet.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

I think mostly to ensure packet are properly sequenced without any race =
condition.=20

> -----Original Message-----
> From: Steven Blake [mailto:slblake@torrentnet.com]
> Sent: Monday, July 28, 2003 9:23 AM
> To: Forwarding and Control Element Separation
> Cc: Yang, Lily L
> Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG
> doc?
>=20
>=20
> On Sun, 2003-07-27 at 18:09, Yang, Lily L wrote:
>=20
> > Hi, Weiming --
> > Thanks for your comments.=20
> > Regarding your comment #1) below, I think you are right=20
> that we didn't pay > close attention to the intersected=20
> connectionin in Fig 3(a). What is funny=20
> > was that at Vienna during the FE model discussion, some poeple
> > including myself objected Zsolt&Steve's statement in their=20
> draft that
> > "the model allows for connecting more than one LFB output=20
> to a single
> > LFB input" but I guess I didn't realize that we are doing=20
> exactly that
> > in our own draft!
> > I think we need to put a mux block there to connect the two=20
> outputs from
> > two blocks into one input for classifier.
> > =20
> > Thanks for catching this!
> > Lily
>=20
> I don't understand what problem a mux block is supposed to solve.
>=20
>=20
> Regards,
>=20
> =
=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D=
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
> Steven L. Blake               <steven.blake@ericsson.com>
> Ericsson IP Infrastructure                +1 919-472-9913
>=20


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 13:51:30 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13985
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 13:51:30 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hC9j-0006BT-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 13:51:31 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hC9j-0006BQ-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 13:51:31 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00AA3AF0@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 13:51:30 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49622453 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 13:51:20 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 28 Jul 2003 13:51:20 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id F40D11F0058 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28
          Jul 2003 13:51:18 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id 10A381F0061 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 13:50:20 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel.com>
            <016f01c353b1$21353dc0$c0f9fea9@wwm1>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F248163.8E2CBE89@idt.com>
Date:         Sun, 27 Jul 2003 21:50:27 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

> Weiming Wang wrote:

> 2. For FE block library, I recommend to add a quite functionarily
> universal block, which may be called a match block,show in following
> figure,
...
> This block is insidely composed of a rule base and a matching
> mechanism.

  I don't see how this block is different than the classifier blocks
which already exists in the document.  The classifier block already has
internal state S, which encompases the "rule base" on which it makes its
decisions.

> It just does match according to the rule and outputs IP
> packets according to the rule's action to specific egresses. This
> block can be applied to classification, filtering, modifying,
> routing(forwarding),and even dropping.

  A block which is good for everything is good for nothing.

  The whole purpose of having multiple FE logical blocks is to clearly
define functionality.

  You appear to be asking that every block contain a "match" (or
classifier) block as part of its function.  Section 5.2.4, which
describes the classifier block specifically addresses this
misconception.

  When a block uses some of its internal configuration to decide how to
process input data, that block is NOT performing classification.  It is
simply making local decisions which are internal to that block, and
which are invisible outside of that block.  (Other than as edited
packets, etc.)

  The FE Classifier Block produces externally visible classification
results, which is its purpose.

> By using this block, ForCES
> protocol may be more uniformly and simpl made, since attributes for
> these block functions can maily be abstracted as rules, what we should
> do is to add rules, delete rules, etc.

  All you are saying here is that an FE block may have configuration
data, which a CE may update or edit.  We do not need an additional block
to describe this functionality.

> For fear the message might not display correctly because of the txt
> figure, I'v made a copy in Word in the attachment.

  You should put such a the document on a web page, in a form that other
people can read.  You have enough ideas that I suggest you write an
internet-draft which summarizes your work.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 14:43:42 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA15787
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 14:43:42 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hCyG-0006hs-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 14:43:44 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hCyF-0006hp-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 14:43:43 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <4.00AA443B@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 14:43:42 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49623658 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 14:12:10 -0400
Received: from 192.19.192.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 28 Jul 2003 14:12:02 -0400
Received: from alerelay.agere.com (alerelay.agere.com [135.14.190.33]) by
          alageremail2.agere.com (8.11.7+Sun/8.10.2) with ESMTP id h6SIC1C20816
          for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 14:12:01 -0400
          (EDT)
Received: from pai820exchag02.ags.agere.com (pai820exchag02.agere.com
          [135.14.2.213]) by alerelay.agere.com (8.11.6+Sun/8.11.6) with ESMTP
          id h6SIC0N29258 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003
          14:12:00 -0400 (EDT)
Received: by pai820exchag02.agere.com with Internet Mail Service (5.5.2653.19)
          id <PF4BJX8A>; Mon, 28 Jul 2003 14:12:00 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain
Approved-By:  "Renwick, John (John)" <jrenwick@AGERE.COM>
Message-ID:  <29AD23909EB84146B820DDE9FC80D734177739@pauex2ku01.agere.com>
Date:         Mon, 28 Jul 2003 14:11:51 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Renwick, John (John)" <jrenwick@agere.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

Hi Alan,

What Weiming is describing looks to me like what NPF has been
calling a "Director" block, which directs a packet to one of
two or more other blocks depending on the value of a metadata
"tag."  A few  months ago in one of the plenaries I asked
whether a Classifier block could "goto" multiple other blocks,
i.e. could it have an internal director.  The prevailing view
then was that a Classifier should simply assign a tag to a
packet, and the director function should be external to it.
From that I conclude that NPF (at least) needs a director LFB.

If that is indeed what Weiming is describing, then NPF has
seen the need for it, anyway.

Regards,

John

--
John Renwick                          Agere Systems
Software Technical Manager            1230 Northland Drive
Phone: (651) 675-2986                 Mendota Heights, MN 55120
FAX:   (707) 897-7928                 Cell:  (612) 669-9397
mailto:jrenwick@agere.com             http://www.agere.com

> -----Original Message-----
> From: Alan DeKok [mailto:alan.dekok@idt.com]
> Sent: Sunday, July 27, 2003 8:50 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: WG question: Accept
> draft-yang-forces-model-02.txt as WG doc?
>
>
> > Weiming Wang wrote:
>
> > 2. For FE block library, I recommend to add a quite functionarily
> > universal block, which may be called a match block,show in following
> > figure,
> ...
> > This block is insidely composed of a rule base and a matching
> > mechanism.
>
>   I don't see how this block is different than the classifier blocks
> which already exists in the document.  The classifier block
> already has
> internal state S, which encompases the "rule base" on which
> it makes its
> decisions.
>
> > It just does match according to the rule and outputs IP
> > packets according to the rule's action to specific egresses. This
> > block can be applied to classification, filtering, modifying,
> > routing(forwarding),and even dropping.
>
>   A block which is good for everything is good for nothing.
>
>   The whole purpose of having multiple FE logical blocks is to clearly
> define functionality.
>
>   You appear to be asking that every block contain a "match" (or
> classifier) block as part of its function.  Section 5.2.4, which
> describes the classifier block specifically addresses this
> misconception.
>
>   When a block uses some of its internal configuration to
> decide how to
> process input data, that block is NOT performing
> classification.  It is
> simply making local decisions which are internal to that block, and
> which are invisible outside of that block.  (Other than as edited
> packets, etc.)
>
>   The FE Classifier Block produces externally visible classification
> results, which is its purpose.
>
> > By using this block, ForCES
> > protocol may be more uniformly and simpl made, since attributes for
> > these block functions can maily be abstracted as rules,
> what we should
> > do is to add rules, delete rules, etc.
>
>   All you are saying here is that an FE block may have configuration
> data, which a CE may update or edit.  We do not need an
> additional block
> to describe this functionality.
>
> > For fear the message might not display correctly because of the txt
> > figure, I'v made a copy in Word in the attachment.
>
>   You should put such a the document on a web page, in a form
> that other
> people can read.  You have enough ideas that I suggest you write an
> internet-draft which summarizes your work.
>
>   Alan DeKok.
>


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:10:35 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17020
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:10:35 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDOH-0006qv-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:10:37 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDOG-0006qs-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:10:36 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00AA48EF@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:10:36 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49627602 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:02:23 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 15:02:23 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6SIuRO17718 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 18:56:27 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6SIQOq21511 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003
          18:26:24 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072812141627429 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul
          2003 12:14:16 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 28 Jul 2003 12:02:21 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: [FORCES] REequirements draft WAS(Re: framework draft v07 uploaded
              to IETF
Thread-Index: AcNU97v6QOh0spc3QciUARx3EBHERgAQktaQ
X-OriginalArrivalTime: 28 Jul 2003 19:02:21.0179 (UTC)
                       FILETIME=[C5D12CB0:01C3553A]
Approved-By:  "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Message-ID:  <42050DF556283A4D977B111EB7063208DAEB7B@orsmsx407.jf.intel.com>
Date:         Mon, 28 Jul 2003 12:02:20 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
Subject: Re: REequirements draft WAS(Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Jamal,

I don't think you missed this, the Reqs design team had made a decision=20
around a year back when the Applicability Statement was discussed in the
IETF,=20
not to talk about Locality in the Requirements draft. This is something
which
will be addressed in the App. Stmt.

regards
Hormuzd

-----Original Message-----
From: Jamal Hadi Salim [mailto:hadi@znyx.com]=20
Sent: Monday, July 28, 2003 4:02 AM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: [FORCES] REequirements draft WAS(Re: framework draft v07
uploaded to IETF


BTW,
Hormuzd this applies to the requirements draft as well - i dont know how
i missed that. Its two places in the text; search for word hop.

cheers,
jamal

On Sun, 27 Jul 2003, Jamal Hadi Salim wrote:

> On Sun, 27 Jul 2003, Yang, Lily L wrote:
>
> > Hi, all --
> >
> > #3 (Section 4.2.1) The following old text is replaced by the new
text to align with the requirement draft on transport:
> > [old]
> > "ForCES will make use of an existing RFC2914 ([2]) compliant L4 > >
protocol with adequate reliability, security and congestion control
(e.g. TCP, SCTP) for transport purposes."
> > [new]
> > "When the CEs and FEs are separated beyond a single hop, the ForCES
protocol will make use of an existing RFC2914 compliant L4 protocol with
adequate reliability, security and congestion control (e.g. TCP, SCTP)
for transport purposes."
> >
> >
>
> I think you should use the language defined in the charter, quote:
>
> " .......
> forwarding separation for IP forwarding devices where the
> control and forwarding elements are in close (same room/small
> number of hops) or very close (same box/one hop) proximity. Other
> scenarios will be considered but at not the main focus of the
> work."
>
> Get rid of the term "separated beyond a single hop"  and say
> "not close" . For that same purpose please include the two definitions
> above in the draft so people understand what "close"  means.
>
> Other than that i dont see any show stoppers.
>
> cheers,
> jamal
>


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:10:43 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17048
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:10:43 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDOP-0006r1-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:10:45 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDOO-0006qy-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:10:44 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <20.00AA4794@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:10:44 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49627678 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:03:31 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 15:03:30 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6SJ1Nm10533 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 19:01:23 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6SIRWq22300 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003
          18:27:32 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072812152320399 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul
          2003 12:15:23 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 28 Jul 2003 12:03:28 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: [FORCES] WG question: Accept draft-yang-forces-model-02.txt as WG
              doc?
Thread-Index: AcNT/45BugAfEJzZSLOrZpL8FQnk9gBO0sUw
X-OriginalArrivalTime: 28 Jul 2003 19:03:28.0800 (UTC)
                       FILETIME=[EE1F5200:01C3553A]
Approved-By:  "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Message-ID:  <42050DF556283A4D977B111EB7063208DAEB7C@orsmsx407.jf.intel.com>
Date:         Mon, 28 Jul 2003 12:03:28 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

I agree that this draft should be accepted as a WG draft.

Hormuzd
-----Original Message-----
From: Crouch, Alan [mailto:alan.crouch@INTEL.COM]=20
Sent: Saturday, July 26, 2003 10:26 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: [FORCES] WG question: Accept draft-yang-forces-model-02.txt
as WG doc?


Yes - I recommend that the FE Functional Model draft below is ready to
become a ForCES working group document, as outlined in the WG charter.


Alan


> -----Original Message-----
> From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> Sent: Friday, July 25, 2003 6:33 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: [FORCES] WG question: Accept
draft-yang-forces-model-02.txt
> as WG doc?
>=20
> Yes (as one would expect I would say.)
> Joel M. Halpern
>=20
> At 04:22 PM 7/25/2003 -0700, you wrote:
> >All,
> >
> >At the 57th IETF meeting last week the authors of
> >draft-yang-forces-model-02.txt asked that the draft
> >be made a working group document.   The sense of
> >the room was that it should be.   I would like
> >to see if there is consensus on the list on this.
> >
> >Please indicate by August 1st whether you feel that
> >the following draft is ready to become a ForCES
> >working group document:
> >
> >http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
> >
> >Note that becoming a working group document does
> >not finalize the document -  it means that the
> >general direction and structure of the document
> >is accepted as correct, and that the working
> >group is willing to adopt is as the basis for
> >further work.  If accepted as a WG document, it
> >will remain a draft and will be subject to
> >change based on feedback from the participants
> >of the working group.
> >
> >Thanks,
> >David


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:11:51 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17171
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:11:50 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDPU-0006ri-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:11:52 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDPU-0006rf-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:11:52 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00AA487A@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:11:52 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49627848 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:06:20 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 15:06:20 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h6SJ6Iv08238; Mon, 28 Jul 2003 15:06:18 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h6SJ6I867153; Mon, 28 Jul 2003 15:06:18 -0400 (EDT)
Received: from newcastle.torrentnet.com (newcastle.torrentnet.com
          [4.18.161.67]) by castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id
          PAA13755; Mon, 28 Jul 2003 15:06:17 -0400 (EDT)
References:  <F474363D267C8743A0CE0E4139E067BABEC904@orsmsx407.jf.intel.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8
Mime-Version: 1.0
Approved-By:  Steven Blake <slblake@TORRENTNET.COM>
Message-ID:  <1059419177.60279.685.camel@newcastle.torrentnet.com>
Date:         Mon, 28 Jul 2003 15:06:17 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@torrentnet.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Comments: cc: lily.l.yang@intel.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BABEC904@orsmsx407.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

On Mon, 2003-07-28 at 13:38, Yang, Lily L wrote:

> I think mostly to ensure packet are properly sequenced without any race
> condition.

We are talking about topological abstractions, so without defining some
behavior on the part of the mux, I don't see how it is going to help one
way or another.

Here are the two alternatives:

a) +---+        +---+
   | A |------->| C |
   +---+   +--/ +---+
           |
   +---+   |
   | B |---+
   +---+

b) +---+        +---+      +---+
   | A |------->|Mux|----->| C |
   +---+   +--->|   |      +---+
           |    +---+
   +---+   |
   | B |---+
   +---+

Could you illustrate an example where packets could get resequenced in
(a) that is solved by (b)?


Regards,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven L. Blake               <steven.blake@ericsson.com>
Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:12:53 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17287
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:12:53 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDQV-0006rw-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:12:55 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDQU-0006rt-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:12:54 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00AA48AA@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:12:54 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49627977 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:08:32 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 28 Jul 2003 15:08:32 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id 93A7C1F0061 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28
          Jul 2003 15:08:31 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id 720E71F0058 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 15:08:31 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <29AD23909EB84146B820DDE9FC80D734177739@pauex2ku01.agere.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F2493B7.A1948EBB@idt.com>
Date:         Sun, 27 Jul 2003 23:08:39 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

"Renwick, John (John)" wrote:
>
> What Weiming is describing looks to me like what NPF has been
> calling a "Director" block, which directs a packet to one of
> two or more other blocks depending on the value of a metadata
> "tag."

  Please read Section 5.1.6 of the model document.  It specifically
defines a "redirector" block which uses metadata to perform its
redirection.

  Please also read Section 5.2.5 of the model document.  It specifically
addresses the concept of a classifier which redirects the packet to one
of N outputs.  That section also addresses the benefits and limitations
of the "redirection" model of a classifier, versus a non-redirecting
classifier, as in Section 5.2.4.

>  A few  months ago in one of the plenaries I asked
> whether a Classifier block could "goto" multiple other blocks,
> i.e. could it have an internal director.  The prevailing view
> then was that a Classifier should simply assign a tag to a
> packet, and the director function should be external to it.
> >From that I conclude that NPF (at least) needs a director LFB.
>
> If that is indeed what Weiming is describing, then NPF has
> seen the need for it, anyway.

  From what I read of his message, he was saying that *every* block
would have a "match" block as part of its function.  This is a concept
which was proposed at NPF, and to which I am steadfastly opposed.  As I
said in my response to Weiming, the text in the model document
specifically addresses and refutes this issue.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:21:07 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17786
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:21:07 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDYT-0006uk-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:21:09 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hDYS-0006uh-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:21:08 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00AA48E5@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:21:08 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49629899 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:21:07 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 28 Jul 2003 15:21:07 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id EECB61F0061 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28
          Jul 2003 15:21:05 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id 201F91F0058 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 15:21:02 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <F474363D267C8743A0CE0E4139E067BABEC904@orsmsx407.jf.intel.com>
            <1059419177.60279.685.camel@newcastle.torrentnet.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F25779D.BD68FB51@idt.com>
Date:         Mon, 28 Jul 2003 15:21:01 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Steven Blake wrote:
>
> On Mon, 2003-07-28 at 13:38, Yang, Lily L wrote:
>
> > I think mostly to ensure packet are properly sequenced without any race
> > condition.
>
> We are talking about topological abstractions, so without defining some
> behavior on the part of the mux, I don't see how it is going to help one
> way or another.

  I agree.  However, if we do not have an explicit MUX, then we will
have no way of being able to configure or control the process of merging
multiple packet streams into one.

  In other words, implicit ordering is bad.  It's non-configurable, it
can't be modelled, and it's variable across implementations.

...
> Could you illustrate an example where packets could get resequenced in
> (a) that is solved by (b)?

  In (a), with the MUX, you can *guarantee* packet sequencing.  In (b),
without a MUX, you cannot.

  A simple example would be a MUX variant which has the concept of
"priority".  Packets from input 'i' are preferred over packets from
input 'i + 1'.  This concept cannot be modelled without a MUX.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:54:36 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18809
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:54:36 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hE4s-0007Fu-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:54:38 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hE4q-0007Fk-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:54:36 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00AA4AED@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:54:35 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49632344 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:54:08 -0400
Received: from 198.78.51.110 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 15:54:08 -0400
Received: from imperial.torrentnet.com (imperial.torrentnet.com
          [198.78.51.109]) by emerson.torrentnet.com (8.11.6p2/8.11.2) with
          ESMTP id h6SJs7T08678; Mon, 28 Jul 2003 15:54:07 -0400 (EDT)
Received: from castillo.torrentnet.com (castillo.torrentnet.com [4.18.161.34])
          by imperial.torrentnet.com (8.11.6p2/8.11.2) with ESMTP id
          h6SJs6x70598; Mon, 28 Jul 2003 15:54:06 -0400 (EDT)
Received: from newcastle.torrentnet.com (newcastle.torrentnet.com
          [4.18.161.67]) by castillo.torrentnet.com (8.9.3/8.9.3) with ESMTP id
          PAA14358; Mon, 28 Jul 2003 15:54:06 -0400 (EDT)
References: <F474363D267C8743A0CE0E4139E067BABEC904@orsmsx407.jf.intel.com>
            <1059419177.60279.685.camel@newcastle.torrentnet.com>
            <3F25779D.BD68FB51@idt.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8
Mime-Version: 1.0
Approved-By:  Steven Blake <slblake@TORRENTNET.COM>
Message-ID:  <1059422046.60279.707.camel@newcastle.torrentnet.com>
Date:         Mon, 28 Jul 2003 15:54:05 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@torrentnet.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Comments: cc: Alan DeKok <alan.dekok@idt.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <3F25779D.BD68FB51@idt.com>
Precedence: list
Content-Transfer-Encoding: 7bit

On Mon, 2003-07-28 at 15:21, Alan DeKok wrote:

> Steven Blake wrote:
> >
> > On Mon, 2003-07-28 at 13:38, Yang, Lily L wrote:
> >
> > > I think mostly to ensure packet are properly sequenced without any race
> > > condition.
> >
> > We are talking about topological abstractions, so without defining some
> > behavior on the part of the mux, I don't see how it is going to help one
> > way or another.
>
>   I agree.  However, if we do not have an explicit MUX, then we will
> have no way of being able to configure or control the process of merging
> multiple packet streams into one.
>
>   In other words, implicit ordering is bad.  It's non-configurable, it
> can't be modelled, and it's variable across implementations.
>
> > Could you illustrate an example where packets could get resequenced in
> > (a) that is solved by (b)?
>
>   In (a), with the MUX, you can *guarantee* packet sequencing.  In (b),
> without a MUX, you cannot.
>
>   A simple example would be a MUX variant which has the concept of
> "priority".  Packets from input 'i' are preferred over packets from
> input 'i + 1'.  This concept cannot be modelled without a MUX.

Implicit in your response are the assumptions that different paths
through the forwarding graph model have different forwarding latencies
associated with them, that latency difference might exceed the minimum
inter-packet interval, and hence that there may be more than one packet
flowing through the LFB topology at any given instant.  Some
implementations may need to model this, but some will not (e.g., those
that are single threaded or are strictly pipelined).

To really solve the sequencing problem, the mux in your implementation
will need a scheduling algorithm, and queues (and queue management
parameters) associated with each input, so the LFB model for this
assemblage won't be simple.

I would still prefer that the model schema permit multiple inputs to mux
onto a single output, just to avoid the need for an otherwise useless
FIFO mux LFB, and of course to provide the LFBs necessary to correctly
model a packet stream mux with scheduling and queueing for those
implementations that need it.


Regards,

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven L. Blake               <steven.blake@ericsson.com>
Ericsson IP Infrastructure                +1 919-472-9913


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 15:58:19 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA19028
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 15:58:19 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hE8T-0007LV-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:58:21 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hE8S-0007LS-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 15:58:20 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00AA4B66@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 15:58:20 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49632442 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 15:57:22 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 15:57:22 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003072812585231:94414 ; Mon, 28 Jul
          2003 12:58:52 -0700
References: <Pine.LNX.4.10.10307271406230.30575-100000@electra.znyx.com>
            <3F2556F0.FF522462@alcatel.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 12:58:52 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 12:58:54 PM,
             Serialize complete at 07/28/2003 12:58:54 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059372710.2446.317.camel@jzny.localdomain>
Date:         Mon, 28 Jul 2003 02:11:50 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <3F2556F0.FF522462@alcatel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Alex,
Think of just a chasis with no dedicated CE module. Think of line
cards each equipped with some embedded processors. You could use
one of the line cards as a CE. You could infact split the CE work
across several line cards etc. I think it is implict right now -
i just wanted to make sure other people thought the same.

cheers,
jamal

On Mon, 2003-07-28 at 13:01, Alex Audu wrote:
> Yo Jamal,
>
> I don't understand what you are postulating here. Are you saying you can
>
> make a CE out of an FE?
>
> Regards,
> Alex.
>
> Jamal Hadi Salim wrote:
>
> > BTW, One other thing which i have assumed as implicit is
> > that the FE and CE maybe located in the same device. Example
> > two Line cards - each with its own CPU: In such a case you
> > select one of them to be the CE (selection is beyond Forces).
> >
> > The architecture draft doesnt show this - although it is clearly
> > implicit. Need validation.
> >
> > cheers,
> > jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 16:03:03 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA19251
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 16:03:03 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hED3-0007Ps-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 16:03:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hED2-0007Po-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 16:03:04 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00AA4CCA@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 16:03:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49632671 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 16:03:04 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 16:03:03 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003072813043429:94420 ; Mon, 28 Jul
          2003 13:04:34 -0700
References:  <42050DF556283A4D977B111EB7063208DAEB7B@orsmsx407.jf.intel.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 01:04:34 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 01:04:35 PM,
             Serialize complete at 07/28/2003 01:04:35 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059373052.2446.326.camel@jzny.localdomain>
Date:         Mon, 28 Jul 2003 02:17:32 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: REequirements draft WAS(Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <42050DF556283A4D977B111EB7063208DAEB7B@orsmsx407.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Hormuzd,

You may be suggesting we need to change the wording
in the charter? I would prefer the requirements to be less specific but
would settle for the charter wording to change. "single hop" sounds
dangerously specific.

cheers,
jamal

On Mon, 2003-07-28 at 15:02, Khosravi, Hormuzd M wrote:
> Jamal,
>
> I don't think you missed this, the Reqs design team had made a decision
> around a year back when the Applicability Statement was discussed in the
> IETF,
> not to talk about Locality in the Requirements draft. This is something
> which
> will be addressed in the App. Stmt.
>
> regards
> Hormuzd
>
> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> Sent: Monday, July 28, 2003 4:02 AM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: [FORCES] REequirements draft WAS(Re: framework draft v07
> uploaded to IETF
>
>
> BTW,
> Hormuzd this applies to the requirements draft as well - i dont know how
> i missed that. Its two places in the text; search for word hop.
>
> cheers,
> jamal
>
> On Sun, 27 Jul 2003, Jamal Hadi Salim wrote:
>
> > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> >
> > > Hi, all --
> > >
> > > #3 (Section 4.2.1) The following old text is replaced by the new
> text to align with the requirement draft on transport:
> > > [old]
> > > "ForCES will make use of an existing RFC2914 ([2]) compliant L4 > >
> protocol with adequate reliability, security and congestion control
> (e.g. TCP, SCTP) for transport purposes."
> > > [new]
> > > "When the CEs and FEs are separated beyond a single hop, the ForCES
> protocol will make use of an existing RFC2914 compliant L4 protocol with
> adequate reliability, security and congestion control (e.g. TCP, SCTP)
> for transport purposes."
> > >
> > >
> >
> > I think you should use the language defined in the charter, quote:
> >
> > " .......
> > forwarding separation for IP forwarding devices where the
> > control and forwarding elements are in close (same room/small
> > number of hops) or very close (same box/one hop) proximity. Other
> > scenarios will be considered but at not the main focus of the
> > work."
> >
> > Get rid of the term "separated beyond a single hop"  and say
> > "not close" . For that same purpose please include the two definitions
> > above in the draft so people understand what "close"  means.
> >
> > Other than that i dont see any show stoppers.
> >
> > cheers,
> > jamal
> >


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 17:01:28 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA20977
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 17:01:28 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hF7b-00009Q-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 17:01:31 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hF7a-00009N-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 17:01:30 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00AA4FF9@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 17:01:30 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49636814 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 17:00:22 -0400
Received: from 143.209.238.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 17:00:21 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds953.usa.alcatel.com
          (8.12.8p1/8.12.8) with ESMTP id h6SL0JLX004145 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 16:00:20 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <Pine.LNX.4.10.10307271406230.30575-100000@electra.znyx.com>
            <3F2556F0.FF522462@alcatel.com>
            <1059372710.2446.317.camel@jzny.localdomain>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Alex Audu <alex.audu@ALCATEL.COM>
Message-ID:  <3F258EE2.93EFF8B6@alcatel.com>
Date:         Mon, 28 Jul 2003 16:00:18 -0500
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Well,..normally the FEs are specialized for forwarding and their hardware
requirements are quite different from those of CEs. In that case, you
can't just make any FE into a CE.

Regards,
Alex.

Jamal Hadi Salim wrote:

> Alex,
> Think of just a chasis with no dedicated CE module. Think of line
> cards each equipped with some embedded processors. You could use
> one of the line cards as a CE. You could infact split the CE work
> across several line cards etc. I think it is implict right now -
> i just wanted to make sure other people thought the same.
>
> cheers,
> jamal
>
> On Mon, 2003-07-28 at 13:01, Alex Audu wrote:
> > Yo Jamal,
> >
> > I don't understand what you are postulating here. Are you saying you can
> >
> > make a CE out of an FE?
> >
> > Regards,
> > Alex.
> >
> > Jamal Hadi Salim wrote:
> >
> > > BTW, One other thing which i have assumed as implicit is
> > > that the FE and CE maybe located in the same device. Example
> > > two Line cards - each with its own CPU: In such a case you
> > > select one of them to be the CE (selection is beyond Forces).
> > >
> > > The architecture draft doesnt show this - although it is clearly
> > > implicit. Need validation.
> > >
> > > cheers,
> > > jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 17:49:07 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA21719
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 17:49:05 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hFrg-0000N7-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 17:49:08 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hFrf-0000N3-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 17:49:07 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <17.00AA5147@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 17:49:07 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49642938 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 17:49:06 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 17:49:06 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003072814503764:94498 ; Mon, 28 Jul
          2003 14:50:37 -0700
References: <Pine.LNX.4.10.10307271406230.30575-100000@electra.znyx.com>
            <3F2556F0.FF522462@alcatel.com>
            <1059372710.2446.317.camel@jzny.localdomain>
            <3F258EE2.93EFF8B6@alcatel.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 02:50:37 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 02:50:39 PM,
             Serialize complete at 07/28/2003 02:50:39 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059379415.3239.59.camel@jzny.localdomain>
Date:         Mon, 28 Jul 2003 04:03:35 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <3F258EE2.93EFF8B6@alcatel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Alex,

If you dont have much processing horsepower, true.
I have basic PPC 8245 on the line cards here(which may be considered by
some to be "powerful") and i think in a small setup i should be able to
happily use them as a loosely coupled CE while the line card fabric is
used to forward packets.

I still need an answer: Is this out of scope for Forces? I think
implicitly it is within. Am i correct?

cheers,
jamal

On Mon, 2003-07-28 at 17:00, Alex Audu wrote:
> Well,..normally the FEs are specialized for forwarding and their hardware
> requirements are quite different from those of CEs. In that case, you
> can't just make any FE into a CE.
>
> Regards,
> Alex.
>
> Jamal Hadi Salim wrote:
>
> > Alex,
> > Think of just a chasis with no dedicated CE module. Think of line
> > cards each equipped with some embedded processors. You could use
> > one of the line cards as a CE. You could infact split the CE work
> > across several line cards etc. I think it is implict right now -
> > i just wanted to make sure other people thought the same.
> >
> > cheers,
> > jamal
> >
> > On Mon, 2003-07-28 at 13:01, Alex Audu wrote:
> > > Yo Jamal,
> > >
> > > I don't understand what you are postulating here. Are you saying you can
> > >
> > > make a CE out of an FE?
> > >
> > > Regards,
> > > Alex.
> > >
> > > Jamal Hadi Salim wrote:
> > >
> > > > BTW, One other thing which i have assumed as implicit is
> > > > that the FE and CE maybe located in the same device. Example
> > > > two Line cards - each with its own CPU: In such a case you
> > > > select one of them to be the CE (selection is beyond Forces).
> > > >
> > > > The architecture draft doesnt show this - although it is clearly
> > > > implicit. Need validation.
> > > >
> > > > cheers,
> > > > jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 17:53:14 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA21758
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 17:53:14 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hFvg-0000NZ-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 17:53:16 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hFvf-0000NV-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 17:53:16 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <1.00AA51C8@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 17:53:15 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49643012 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 17:53:08 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 17:53:08 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6SLp1111406 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003 21:51:01 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6SLH9f04094 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul 2003
          21:17:09 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072815050129662 for <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 28 Jul
          2003 15:05:01 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Mon, 28 Jul 2003 14:53:06 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: [FORCES] REequirements draft WAS(Re: framework draft v07 uploaded
              to IETF
Thread-Index: AcNVQ0Wow3ob5kiYQ76RrprlJCrPWQADu0Dg
X-OriginalArrivalTime: 28 Jul 2003 21:53:06.0914 (UTC)
                       FILETIME=[A0C04420:01C35552]
Approved-By:  "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Message-ID:  <42050DF556283A4D977B111EB7063208DAEB80@orsmsx407.jf.intel.com>
Date:         Mon, 28 Jul 2003 14:53:06 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
Subject: Re: REequirements draft WAS(Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Jamal,

I was suggesting that this will be addressed by the Applicability
Statement.

Regards
Hormuzd
-----Original Message-----
From: Jamal Hadi Salim [mailto:hadi@znyx.com]=20
Sent: Sunday, July 27, 2003 11:18 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: [FORCES] REequirements draft WAS(Re: framework draft v07
uploaded to IETF


Hormuzd,

You may be suggesting we need to change the wording
in the charter? I would prefer the requirements to be less specific but
would settle for the charter wording to change. "single hop" sounds
dangerously specific.

cheers,
jamal

On Mon, 2003-07-28 at 15:02, Khosravi, Hormuzd M wrote:
> Jamal,
>
> I don't think you missed this, the Reqs design team had made a
decision
> around a year back when the Applicability Statement was discussed in
the
> IETF,
> not to talk about Locality in the Requirements draft. This is
something
> which
> will be addressed in the App. Stmt.
>
> regards
> Hormuzd
>
> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> Sent: Monday, July 28, 2003 4:02 AM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: [FORCES] REequirements draft WAS(Re: framework draft v07
> uploaded to IETF
>
>
> BTW,
> Hormuzd this applies to the requirements draft as well - i dont know
how
> i missed that. Its two places in the text; search for word hop.
>
> cheers,
> jamal
>
> On Sun, 27 Jul 2003, Jamal Hadi Salim wrote:
>
> > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> >
> > > Hi, all --
> > >
> > > #3 (Section 4.2.1) The following old text is replaced by the new
> text to align with the requirement draft on transport:
> > > [old]
> > > "ForCES will make use of an existing RFC2914 ([2]) compliant L4 >
>
> protocol with adequate reliability, security and congestion control
> (e.g. TCP, SCTP) for transport purposes."
> > > [new]
> > > "When the CEs and FEs are separated beyond a single hop, the
ForCES
> protocol will make use of an existing RFC2914 compliant L4 protocol
with
> adequate reliability, security and congestion control (e.g. TCP, SCTP)
> for transport purposes."
> > >
> > >
> >
> > I think you should use the language defined in the charter, quote:
> >
> > " .......
> > forwarding separation for IP forwarding devices where the
> > control and forwarding elements are in close (same room/small
> > number of hops) or very close (same box/one hop) proximity. Other
> > scenarios will be considered but at not the main focus of the
> > work."
> >
> > Get rid of the term "separated beyond a single hop"  and say
> > "not close" . For that same purpose please include the two
definitions
> > above in the draft so people understand what "close"  means.
> >
> > Other than that i dont see any show stoppers.
> >
> > cheers,
> > jamal
> >


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 28 18:16:33 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA23415
	for <forces-archive@IETF.ORG>; Mon, 28 Jul 2003 18:16:33 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hGIF-0000YB-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 18:16:35 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hGIF-0000Y8-00
	for forces-archive@IETF.ORG; Mon, 28 Jul 2003 18:16:35 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <12.00AA51EC@cherry.ease.lsoft.com>; Mon, 28 Jul 2003 18:16:34 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49645017 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 28 Jul 2003 18:16:32 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 28 Jul 2003 18:16:32 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003072815180315:94526 ; Mon, 28 Jul
          2003 15:18:03 -0700
References:  <42050DF556283A4D977B111EB7063208DAEB80@orsmsx407.jf.intel.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 03:18:03 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/28/2003 03:18:04 PM,
             Serialize complete at 07/28/2003 03:18:04 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059381061.3235.69.camel@jzny.localdomain>
Date:         Mon, 28 Jul 2003 04:31:01 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: Requirements draft WAS(Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <42050DF556283A4D977B111EB7063208DAEB80@orsmsx407.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Hormuzd,

The requirements should not be as narrowly zoned to specifics if the
charter is. Please fix the text in the requirements.

cheers,
jamal


On Mon, 2003-07-28 at 17:53, Khosravi, Hormuzd M wrote:
> Jamal,
>
> I was suggesting that this will be addressed by the Applicability
> Statement.
>
> Regards
> Hormuzd
> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> Sent: Sunday, July 27, 2003 11:18 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: [FORCES] REequirements draft WAS(Re: framework draft v07
> uploaded to IETF
>
>
> Hormuzd,
>
> You may be suggesting we need to change the wording
> in the charter? I would prefer the requirements to be less specific but
> would settle for the charter wording to change. "single hop" sounds
> dangerously specific.
>
> cheers,
> jamal
>
> On Mon, 2003-07-28 at 15:02, Khosravi, Hormuzd M wrote:
> > Jamal,
> >
> > I don't think you missed this, the Reqs design team had made a
> decision
> > around a year back when the Applicability Statement was discussed in
> the
> > IETF,
> > not to talk about Locality in the Requirements draft. This is
> something
> > which
> > will be addressed in the App. Stmt.
> >
> > regards
> > Hormuzd
> >
> > -----Original Message-----
> > From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> > Sent: Monday, July 28, 2003 4:02 AM
> > To: FORCES@PEACH.EASE.LSOFT.COM
> > Subject: [FORCES] REequirements draft WAS(Re: framework draft v07
> > uploaded to IETF
> >
> >
> > BTW,
> > Hormuzd this applies to the requirements draft as well - i dont know
> how
> > i missed that. Its two places in the text; search for word hop.
> >
> > cheers,
> > jamal
> >
> > On Sun, 27 Jul 2003, Jamal Hadi Salim wrote:
> >
> > > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> > >
> > > > Hi, all --
> > > >
> > > > #3 (Section 4.2.1) The following old text is replaced by the new
> > text to align with the requirement draft on transport:
> > > > [old]
> > > > "ForCES will make use of an existing RFC2914 ([2]) compliant L4 >
> >
> > protocol with adequate reliability, security and congestion control
> > (e.g. TCP, SCTP) for transport purposes."
> > > > [new]
> > > > "When the CEs and FEs are separated beyond a single hop, the
> ForCES
> > protocol will make use of an existing RFC2914 compliant L4 protocol
> with
> > adequate reliability, security and congestion control (e.g. TCP, SCTP)
> > for transport purposes."
> > > >
> > > >
> > >
> > > I think you should use the language defined in the charter, quote:
> > >
> > > " .......
> > > forwarding separation for IP forwarding devices where the
> > > control and forwarding elements are in close (same room/small
> > > number of hops) or very close (same box/one hop) proximity. Other
> > > scenarios will be considered but at not the main focus of the
> > > work."
> > >
> > > Get rid of the term "separated beyond a single hop"  and say
> > > "not close" . For that same purpose please include the two
> definitions
> > > above in the draft so people understand what "close"  means.
> > >
> > > Other than that i dont see any show stoppers.
> > >
> > > cheers,
> > > jamal
> > >


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 05:31:24 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA16704
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 05:31:23 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hQpK-0003kz-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 05:31:26 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hQpJ-0003kw-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 05:31:25 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00AA5FF8@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 5:31:27 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49695792 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 05:31:24 -0400
Received: from 137.222.10.60 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 05:31:24 -0400
Received: from isis.bris.ac.uk by dire.bris.ac.uk with SMTP-PRIV with ESMTP;
          Tue, 29 Jul 2003 10:31:14 +0100
Received: from EEN9169.een.bris.ac.uk (een9169.een.bris.ac.uk
          [137.222.189.169]) (authenticated (0 bits)) by isis.bris.ac.uk
          (8.11.6p2/8.11.6) with ESMTP id h6T9U8r13679 (using TLSv1/SSLv3 with
          cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified NO) for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 10:30:08 +0100 (BST)
References:  <342154351.1059469068@EEN9169.een.bris.ac.uk>
Originator-Info: login-token=Mulberry:01d1v8Q9zAXbevnHWtpd3BKayvvXJmt+nRKqW0xXVnpdqJca4=;
                 token_authority=postmaster@bristol.ac.uk
X-Mailer: Mulberry/2.2.1 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Approved-By:  Alistair Munro <alistair.munro@U4EATECH.COM>
Message-ID:  <347694017.1059474608@EEN9169.een.bris.ac.uk>
Date:         Tue, 29 Jul 2003 10:30:08 +0100
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alistair Munro <alistair.munro@u4eatech.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <342154351.1059469068@EEN9169.een.bris.ac.uk>
Precedence: list
Content-Transfer-Encoding: 7bit

Hi All,

Resend - I forgot that my e-mail address had changed.

>
> I recommend adopting the draft as a WG document. The discussions about
> latencies, ordering, MUXes, number of inputs/outputs to graph nodes, etc.
> are too operational and implementation specific in my opinion, and risk
> overloading the model with too much semantics.
>
> The NPF has been grappling with this problem for some time, without
> solving it either. My take on where the NPF is right now is that, out
> there, there are FEs which are modeled using a graph abstraction of
> nodes, representing functions, connected (possibly acyclicly, possibly as
> a multigraph - think this is the right term) by edges whose semantics
> represent some implementer/integrator defined relationship. The purpose
> of the NPF model is to give a naming (typing) and instance addressing
> framework (necessary) plus a means of linking nodes (optional). That's as
> far as a model should go.
>
> As an example of *using* the model, the NPF DiffServ group has proposed a
> DiffServ FE structure, which is, in my opinion, a set of working
> assumptions about a set of typical DiffServ blocks and how they could be
> related, not a model or, even, architecture in itself.
>

Regards,

Alistair

--
Alistair Munro,
Principal Engineer, U4EA Technologies Ltd.
City Point, Temple Gate, Bristol, BS1 6PL, U.K.
E-mail: Alistair.Munro@u4eatech.com
Tel: (work) +44-117-373-6765, (home) +44-1275-462707, (mobile)
+44-7974-922-442;
Fax: +44-117-373-6751
Web: http://www.u4eagroup.com


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 10:40:25 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA25078
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 10:40:24 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hVeO-00069G-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 10:40:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hVeO-00069D-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 10:40:28 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00AA69A0@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 10:40:28 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49739968 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 10:40:25 -0400
Received: from 63.78.179.217 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 10:40:25 -0400
Received: from davir04nok.americas.nokia.com (davir04nok.americas.nokia.com
          [172.18.242.87]) by mgw-dax2.ext.nokia.com
          (Switch-2.2.6/Switch-2.2.0) with ESMTP id h6TEeNG04616 for
          <FORCES@peach.ease.lsoft.com>; Tue, 29 Jul 2003 09:40:23 -0500 (CDT)
Received: from daebh002.NOE.Nokia.com (unverified) by
          davir04nok.americas.nokia.com (Content Technologies SMTPRS 4.2.5)
          with ESMTP id
          <T63b9d72bdcac12f25716d6@davir04nok.americas.nokia.com>; Tue, 29 Jul
          2003 09:40:48 -0500
Received: from bsebe001.NOE.Nokia.com ([172.19.160.13]) by
          daebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6139); Tue, 29
          Jul 2003 09:39:30 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: submitted draft-ietf-forces-requirements-03.txt to IETF
Thread-Index: AcHvruhMVqm2FluhEdaM9gBQi+Bs2FltfouQAB54udA=
X-OriginalArrivalTime: 29 Jul 2003 14:39:30.0277 (UTC)
                       FILETIME=[380A4150:01C355DF]
Approved-By:  ram.gopal@NOKIA.COM
Message-ID:  <DC504E9C3384054C8506D3E6BB012460013879CA@bsebe001.americas.nokia.com>
Date:         Tue, 29 Jul 2003 10:39:29 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "(Ram Gopal )" <ram.gopal@nokia.com>
Subject: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hello Jamal,

We had  this discussion sometime back on this issue both on the design =
mailing list and in=20
teleconference.

Please find the email which avri sent out and it seems everyone agreed =
at that time to close the issue.=20


Regards
Ramg

> -----Original Message-----
> From: avri [mailto:avri@acm.org]=20
> Sent: Monday, April 29, 2002 11:48 AM
> To: Khosravi, Hormuzd M
> Cc: Yang, Lily L; 'Margaret Wasserman'; 'hadi@znyx.com';
> 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> Anderson, Todd A; 'ram.gopal@nokia.com'; Putzolu, David;
> 'dro@zurich.ibm.com'; 'Vip Sharma'
> Subject: Re: submitted draft-ietf-forces-requirements-03.txt to IETF
>=20
>=20
> I agree. it is enough that the applicabiity requirements doc
> will impose the restriction. i don't think it belongs in the
> requirements. we just define how it would be done if it were
> done.
>=20
> the definiton of close proximity is still fuzzy, and i would
> like to see it stay that way. if we take it on in this doc
> we will need to define it.
>=20
> a.
>=20
> Khosravi, Hormuzd M wrote:
>=20
> > Good point, but I am not sure if we should cover this or just
> > let the applicability statement talk about it. From what I=20
> understood
> > in the last IETF meeting, the applicability statement is being used
> > as "anti-requirements", so as long as we don't contradict it, we
> should
> > be fine.
> >=20
> > my 2 cents
> > Hormuzd
> > -----Original Message-----
> > From: Yang, Lily L=20
> > Sent: Monday, April 29, 2002 11:10 AM
> > To: Khosravi, Hormuzd M; 'avri'; 'Margaret Wasserman';
> 'hadi@znyx.com';
> > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > Anderson, Todd A; 'ram.gopal@nokia.com'
> > Cc: Putzolu, David; 'dro@zurich.ibm.com'; 'Vip Sharma'
> > Subject: RE: submitted draft-ietf-forces-requirements-03.txt to IETF
> >=20
> >=20
> >  In light of the recent discussion on the mailing list regarding
> proximity,
> > I find it odd that the requirement draft didn't mention=20
> much about the
> > issue. The only relevant text I find is the following in section 7.
> ForCES
> > Protocol Requirements:
> > "4)Multihop=20
> >    When the CEs and FEs are separated beyond a single hop,=20
> the ForCES=20
> >    protocol will make use of an existing RFC2914 compliant=20
> L4 protocol
>=20
> >    with adequate reliability, security and congestion control (e.g.=20
> >    TCP, SCTP) for transport purposes."
> >=20
> > I think we probably ought to say a bit more on the subject=20
> -- what is
> MUST,
> > what is MAY or SHOULD, etc..
> > =20
> > Lily
> >=20
> >=20
> >>-----Original Message-----
> >>From: Khosravi, Hormuzd M=20
> >>Sent: Friday, April 26, 2002 5:13 PM
> >>To: 'avri'; 'Margaret Wasserman'; 'hadi@znyx.com';=20
> 'muneyb@avaya.com';
> >>'rdantu@netrake.com'; 'edbowen@us.ibm.com'; Anderson, Todd A;
> >>'ram.gopal@nokia.com'
> >>Cc: Putzolu, David; 'dro@zurich.ibm.com'; Yang, Lily L; 'Vip Sharma'
> >>Subject: submitted draft-ietf-forces-requirements-03.txt to IETF
> >>
> >>
> >>Hi All
> >>
> >>I have submitted the new version 03 of the draft to the IETF.
> >>Its attached with this mail. I think its ready for last call,
> >>please do let me know what you think.
> >>
> >>Thanks
> >>Hormuzd
> >>
> >>
> >=20
>=20
>=20
> --=20
> Mobile: +46 73 029 8019
> Office: +46 920 49 3030
> In US:  +1 401 663 5024
>=20
> http://homepage.bethepeople.com/display/mp_page.php?page_id=3D5776
>=20
>=20
>=20
>=20
>=20


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 11:30:47 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA26311
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 11:30:47 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hWPS-0006X1-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 11:29:06 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hWPR-0006Wy-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 11:29:05 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00AA6AFA@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 11:29:02 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49743306 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 11:29:01 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 29 Jul 2003 11:29:01 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id DA5C11F005D for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29
          Jul 2003 11:29:00 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id 9FE7E1F0053 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 11:29:00 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <F474363D267C8743A0CE0E4139E067BABEC904@orsmsx407.jf.intel.com>
            <1059419177.60279.685.camel@newcastle.torrentnet.com>
            <3F25779D.BD68FB51@idt.com>
            <1059422046.60279.707.camel@newcastle.torrentnet.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F2692BC.6233DAB9@idt.com>
Date:         Tue, 29 Jul 2003 11:29:00 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Steven Blake wrote:
>
> Implicit in your response are the assumptions that different paths
> through the forwarding graph model have different forwarding latencies
> associated with them, that latency difference might exceed the minimum
> inter-packet interval, and hence that there may be more than one packet
> flowing through the LFB topology at any given instant.  Some
> implementations may need to model this, but some will not (e.g., those
> that are single threaded or are strictly pipelined).

  I agree.

> To really solve the sequencing problem, the mux in your implementation
> will need a scheduling algorithm, and queues (and queue management
> parameters) associated with each input, so the LFB model for this
> assemblage won't be simple.

  There are already queue blocks in the model, so that may be modelled.

> I would still prefer that the model schema permit multiple inputs to mux
> onto a single output, just to avoid the need for an otherwise useless
> FIFO mux LFB, and of course to provide the LFBs necessary to correctly
> model a packet stream mux with scheduling and queueing for those
> implementations that need it.

  The purpose of the model is to model FE hardware.  I'm unaware of any
hardware where you can simply tie N lines together, and feed it into one
chip.  If there are multiple data streams, then there are multiple
inputs to the chip, or the chip has one input, and there is an external
MUX.

  My concern here is again that having an *explicit* model is better
than a model with implicit information.  We can always update the
explicit model to remove things which aren't necessary.

  But the details of the blocks are a matter for continued discussion.
I will add your comments to the draft as "matters to resolve".

  My reason for putting *more* blocks in the document, rather than
fewer, was to highlight the uncertainties and disagreements surrounding
the modelling concepts.  If there is consensus that some blocks are
unnecessary, or that they should be changed, then the model document can
be updated to reflect that consensus.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 11:45:17 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA26853
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 11:45:17 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hWfB-0006hA-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 11:45:21 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hWfA-0006h7-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 11:45:21 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00AA6CEB@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 11:45:20 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49744316 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 11:45:18 -0400
Received: from 137.222.10.72 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 11:45:18 -0400
Received: from isis.bris.ac.uk by dirf.bris.ac.uk with SMTP-PRIV with ESMTP;
          Tue, 29 Jul 2003 16:45:12 +0100
Received: from EEN9169.een.bris.ac.uk (een9169.een.bris.ac.uk
          [137.222.189.169]) (authenticated (0 bits)) by isis.bris.ac.uk
          (8.11.6p2/8.11.6) with ESMTP id h6TFhmr17603 (using TLSv1/SSLv3 with
          cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified NO) for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 16:43:48 +0100 (BST)
References:  <3F2692BC.6233DAB9@idt.com>
Originator-Info: login-token=Mulberry:018qNIr1cIqSMq5MEZIFgJdRgqBb7SMmQZdhEvDcHTIFXRvRo=;
                 token_authority=postmaster@bristol.ac.uk
X-Mailer: Mulberry/2.2.1 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Approved-By:  Alistair Munro <alistair.munro@U4EATECH.COM>
Message-ID:  <370114296.1059497028@EEN9169.een.bris.ac.uk>
Date:         Tue, 29 Jul 2003 16:43:48 +0100
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alistair Munro <alistair.munro@u4eatech.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <3F2692BC.6233DAB9@idt.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Hi Alan,

>   The purpose of the model is to model FE hardware.

I have to disagree with this. It is an abstraction that lets a CE
communicate with a FE across boundaries of location and address space.

I don't believe it can model my hardware, especially as my FE is software...

Regards,

Alistair

--
Alistair Munro,
Principal Engineer, U4EA Technologies Ltd.
City Point, Temple Gate, Bristol, BS1 6PL, U.K.
E-mail: Alistair.Munro@u4eatech.com
Tel: (work) +44-117-373-6765, (home) +44-1275-462707, (mobile)
+44-7974-922-442;
Fax: +44-117-373-6751
Web: http://www.u4eagroup.com


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 11:56:20 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA27078
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 11:56:20 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hWpt-0006l4-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 11:56:25 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hWps-0006l1-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 11:56:24 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00AA6C04@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 11:56:24 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49744981 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 11:56:17 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 11:56:17 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6TFoKw18174 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 15:50:21 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6TFpKk26477 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003
          15:51:20 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072908561507548 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul
          2003 08:56:15 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Tue, 29 Jul 2003 08:56:15 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: framework draft v07 uploaded to IETF
Thread-Index: AcNVUhd1RUVVF42ISMy22ieqKmW9YgAjpgBw
X-OriginalArrivalTime: 29 Jul 2003 15:56:15.0274 (UTC)
                       FILETIME=[F0D508A0:01C355E9]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BAF49656@orsmsx407.jf.intel.com>
Date:         Tue, 29 Jul 2003 08:56:14 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

I guess the question is whether this is considered as physically
separated enough? It sounds to me that it is not, but I could be wrong
as I don't know the detail of such config.

Lily

-----Original Message-----
From: Jamal Hadi Salim [mailto:hadi@znyx.com]=20
Sent: Monday, July 28, 2003 1:04 AM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: framework draft v07 uploaded to IETF

Alex,

If you dont have much processing horsepower, true.
I have basic PPC 8245 on the line cards here(which may be considered by
some to be "powerful") and i think in a small setup i should be able to
happily use them as a loosely coupled CE while the line card fabric is
used to forward packets.

I still need an answer: Is this out of scope for Forces? I think
implicitly it is within. Am i correct?

cheers,
jamal

On Mon, 2003-07-28 at 17:00, Alex Audu wrote:
> Well,..normally the FEs are specialized for forwarding and their
hardware
> requirements are quite different from those of CEs. In that case, you
> can't just make any FE into a CE.
>
> Regards,
> Alex.
>
> Jamal Hadi Salim wrote:
>
> > Alex,
> > Think of just a chasis with no dedicated CE module. Think of line
> > cards each equipped with some embedded processors. You could use
> > one of the line cards as a CE. You could infact split the CE work
> > across several line cards etc. I think it is implict right now -
> > i just wanted to make sure other people thought the same.
> >
> > cheers,
> > jamal
> >
> > On Mon, 2003-07-28 at 13:01, Alex Audu wrote:
> > > Yo Jamal,
> > >
> > > I don't understand what you are postulating here. Are you saying
you can
> > >
> > > make a CE out of an FE?
> > >
> > > Regards,
> > > Alex.
> > >
> > > Jamal Hadi Salim wrote:
> > >
> > > > BTW, One other thing which i have assumed as implicit is
> > > > that the FE and CE maybe located in the same device. Example
> > > > two Line cards - each with its own CPU: In such a case you
> > > > select one of them to be the CE (selection is beyond Forces).
> > > >
> > > > The architecture draft doesnt show this - although it is clearly
> > > > implicit. Need validation.
> > > >
> > > > cheers,
> > > > jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 12:07:21 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27374
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 12:07:21 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hX0X-0006sC-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 12:07:26 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hX0X-0006s9-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 12:07:25 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <17.00AA6CC9@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 12:07:25 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49746145 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 12:07:14 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 29 Jul 2003 12:07:14 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id 0D3C81F005D for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29
          Jul 2003 12:07:14 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id CB69A1F0053 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 12:07:13 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <3F2692BC.6233DAB9@idt.com>
            <370114296.1059497028@EEN9169.een.bris.ac.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F269BB1.52CB65D7@idt.com>
Date:         Tue, 29 Jul 2003 12:07:13 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Alistair Munro wrote:

> >   The purpose of the model is to model FE hardware.
>
> I have to disagree with this. It is an abstraction that lets a CE
> communicate with a FE across boundaries of location and address space.
>
> I don't believe it can model my hardware, especially as my FE is software...

  OK, that statement was a little narrow.

  The purpose of the model is to model FE functionality.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 13:24:20 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01669
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 13:24:20 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hYD1-0000D6-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 13:24:23 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hYD0-0000D3-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 13:24:22 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00AA71BD@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 13:24:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49752002 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 13:24:15 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 13:24:14 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6THIIw27262 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 17:18:18 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6THJIk07655 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003
          17:19:18 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072910241208683 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul
          2003 10:24:12 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Tue, 29 Jul 2003 10:24:11 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: framework draft v07 uploaded to IETF
Thread-Index: AcNUgmqshrNDSOJ4Rq22VPeD7FCTaABc4Mtw
X-OriginalArrivalTime: 29 Jul 2003 17:24:11.0494 (UTC)
                       FILETIME=[39B45060:01C355F6]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC915@orsmsx407.jf.intel.com>
Date:         Tue, 29 Jul 2003 10:23:41 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Hi, Jamal --
Definition of "very close", "close" and "not close" are already defined =
in Applicability Statement. If you remember, there was a big debate last =
year around March/April in the mailing list about this and there was =
consensus in the WG that we should focus on "very close" (in the same =
box or one-hop away) only initially. So you are right that the focus is =
even narrower than what the charter calls for, because that was the =
consensus from the WG.

The issue that you raised seems to be where we draw the line that =
reliable transport is needed -- both the framework and the requirement =
draft say "beyond single hop" while you suggest "not close" (meaning =
more than a few hops away). We can spend lots of time to debate on this =
but I don't see much point in doing so because both "beyond single hop" =
and "not close" are outside of the focus area any way. I know that the =
issue around reliability has been thoroughly debated in the requirement =
design team and presumably there must be consensus of the team on the =
text in the new revision. So I don't see a need for change of wording =
here.=20

Thanks,
Lily


> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> Sent: Sunday, July 27, 2003 2:03 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: framework draft v07 uploaded to IETF
>=20
>=20
> On Sun, 27 Jul 2003, Yang, Lily L wrote:
>=20
> > Hi, all --
> >
> > #2 (Section 5.6) Added the paragraph below at the end of=20
> the section:
> > "However, the exact description of the off-loaded=20
> functionality corresponding to the off-loaded functions=20
> expressed in the FE model are not part of the model itself=20
> and will need to be worked out as a separate specification."
> >
> > #3 (Section 4.2.1) The following old text is replaced by=20
> the new text to align with the requirement draft on transport:
> > [old]
> > "ForCES will make use of an existing RFC2914 ([2])=20
> compliant L4 > > protocol with adequate reliability, security=20
> and congestion control   (e.g. TCP, SCTP) for transport purposes."
> > [new]
> > "When the CEs and FEs are separated beyond a single hop,=20
> the ForCES protocol will make use of an existing RFC2914=20
> compliant L4 protocol with adequate reliability, security and=20
> congestion control (e.g. TCP, SCTP) for transport purposes."
> >
> >
>=20
> I think you should use the language defined in the charter, quote:
>=20
> " .......
> forwarding separation for IP forwarding devices where the
> control and forwarding elements are in close (same room/small
> number of hops) or very close (same box/one hop) proximity. Other
> scenarios will be considered but at not the main focus of the
> work."
>=20
> Get rid of the term "separated beyond a single hop"  and say
> "not close" . For that same purpose please include the two definitions
> above in the draft so people understand what "close"  means.
>=20
> Other than that i dont see any show stoppers.
>=20
> cheers,
> jamal
>=20


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 13:42:07 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA02077
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 13:42:07 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hYUE-0000MM-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 13:42:10 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hYUD-0000MI-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 13:42:09 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <18.00AA706C@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 13:42:08 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49754036 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 13:42:07 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 13:42:06 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6THaBw13903 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 17:36:11 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6THbBk26741 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003
          17:37:11 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003072910420623469 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul
          2003 10:42:06 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Tue, 29 Jul 2003 10:42:06 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Thread-Index: AcNV+Ln3aVcDt78tRB+edDJl5fRvbw==
X-OriginalArrivalTime: 29 Jul 2003 17:42:06.0318 (UTC)
                       FILETIME=[BA5970E0:01C355F8]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC916@orsmsx407.jf.intel.com>
Date:         Tue, 29 Jul 2003 10:42:05 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

Alex --=20
To answer your questions:
1) FE block is contained in the FE, not the whole FE itself. FE block
topology is intra-FE topology.
2) You are right. The connection to/from CE should be drawn differently
as the input/output because they are distinctly different -- for one,
each block does have its own logical input and output while it does not
really have each own connection to CE -- all blocks inside an FE share
one ForCES protocol entity with one logical channel to/from CE. Drawing
it with another block might also help to clarify.

Thanks,
Lily

-----Original Message-----
From: Alex Audu [mailto:alex.audu@alcatel.com]=20
Sent: Monday, July 28, 2003 8:56 AM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG
doc?

Yes,  I think the draft should be accepted as working group document.

Some Comments:
1)  Section 4. FE Model Concepts: FE Block and FE Block Topology
     Please clarify if FE Block is contained in the FE or is the whole
FE itself.
     Also, does the "FE Block Topology" describe how the FE Blocks are
    connected inside the FE itself? In other words, is this intra- or
inter- FE
    topology?

2) Section 4.1 FE Blocks
  "An FE Block has inputs, outputs, and a connection to and from the CE
   as shown in Fig 2."   Are you refering to logical connections between

   CE and FE Blocks here?  Fig 2 could probably be more informative if
   it shows more than one FE block, together with the inter-block
connections.

Regards,
Alex


"Putzolu, David" wrote:

> All,
>
> At the 57th IETF meeting last week the authors of
> draft-yang-forces-model-02.txt asked that the draft
> be made a working group document.   The sense of
> the room was that it should be.   I would like
> to see if there is consensus on the list on this.
>
> Please indicate by August 1st whether you feel that
> the following draft is ready to become a ForCES
> working group document:
>
> http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
>
> Note that becoming a working group document does
> not finalize the document -  it means that the
> general direction and structure of the document
> is accepted as correct, and that the working
> group is willing to adopt is as the basis for
> further work.  If accepted as a WG document, it
> will remain a draft and will be subject to
> change based on feedback from the participants
> of the working group.
>
> Thanks,
> David


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 14:10:21 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA03343
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 14:10:21 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hYvX-0000gf-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 14:10:23 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hYvW-0000gc-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 14:10:23 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00AA71E3@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 14:10:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49756691 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 14:10:12 -0400
Received: from 207.35.224.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 29 Jul 2003 14:10:12 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id E96EA1F005D for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29
          Jul 2003 14:10:12 -0400 (EDT)
Received: from idt.com (akula.ott.idt.com [192.168.102.200]) by
          post.ott.idt.com (Postfix) with ESMTP id 9B0451F005B for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 14:10:12 -0400 (EDT)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.18-2mdk i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <52D13A805349A249960B9943E5590BD8199EFF@orsmsx409.jf.intel.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  alan.dekok@IDT.COM
Message-ID:  <3F26B883.155E16F3@idt.com>
Date:         Tue, 29 Jul 2003 14:10:11 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@idt.com>
Organization: IDT Canada, Inc.
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

"Putzolu, David" wrote in a private email:
>
> Thanks for your comments on the model.  As a significant
> participant in this work, do you think you could weigh
> in explicitly on the list as to whether you feel the
> model doc is ready or not to be a WG doc an thus the basis
> for further discussion and changes?  I hesitate to interpret
> your posts as a vote for/against it - too much risk of
> misinterpretation.

  I believe that the model document is ready to be a working group
document.

  There have been a few comments on the list about details relating to
the FE Blocks, which I will include in the next revision of the
document.  The issues raised have been ones of detail, so I believe that
the consensus is that the main substance of the document is OK.

  The text in the document about the FE Blocks then reflects the
consensus of the group, even when that consensus is "no final decision
has been made", or "we are unsure as to how to solve this problem."  By
explicitely writing down such statements in the document, we obtain a
solid foundation for focussing further discussion.

  Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 15:11:41 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA05547
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 15:11:41 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hZsu-00012D-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 15:11:44 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hZsu-00012A-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 15:11:44 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <12.00AA742E@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 15:11:44 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49763416 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 15:11:41 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 15:11:41 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003072912131249:95087 ; Tue, 29 Jul
          2003 12:13:12 -0700
References: <DC504E9C3384054C8506D3E6BB012460013879CA@bsebe001.americas.nokia.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2003 12:13:12 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2003 12:13:14 PM,
             Serialize complete at 07/29/2003 12:13:14 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059456379.943.218.camel@jzny.localdomain>
Date:         Tue, 29 Jul 2003 01:26:19 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
Comments: To: ram.gopal@nokia.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <DC504E9C3384054C8506D3E6BB012460013879CA@bsebe001.americas.nokia.com>
Precedence: list
Content-Transfer-Encoding: 7bit

hi Ram,

Noted (I think i wasnt paying attention to that exchange):

I think the term "single hop" is infact very ambigous.It could be a
single hop via a L3 or L2 tunnel which may imply that there are infact
many many devices between the CE and FE. It could be a hub or a mere
switch between them. I think vicinity description is more reflective of
what it really is supposed to mean.

I dont wanna have a description which sits in a requirements then 5
years from now have engineer-lawyers(engineers who pretend to be
lawyers).

cheers,
jamal


On Tue, 2003-07-29 at 10:39, ram.gopal@nokia.com wrote:
> Hello Jamal,
>
> We had  this discussion sometime back on this issue both on the design mailing list and in
> teleconference.
>
> Please find the email which avri sent out and it seems everyone agreed at that time to close the issue.
>
>
> Regards
> Ramg
>
> > -----Original Message-----
> > From: avri [mailto:avri@acm.org]
> > Sent: Monday, April 29, 2002 11:48 AM
> > To: Khosravi, Hormuzd M
> > Cc: Yang, Lily L; 'Margaret Wasserman'; 'hadi@znyx.com';
> > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > Anderson, Todd A; 'ram.gopal@nokia.com'; Putzolu, David;
> > 'dro@zurich.ibm.com'; 'Vip Sharma'
> > Subject: Re: submitted draft-ietf-forces-requirements-03.txt to IETF
> >
> >
> > I agree. it is enough that the applicabiity requirements doc
> > will impose the restriction. i don't think it belongs in the
> > requirements. we just define how it would be done if it were
> > done.
> >
> > the definiton of close proximity is still fuzzy, and i would
> > like to see it stay that way. if we take it on in this doc
> > we will need to define it.
> >
> > a.
> >
> > Khosravi, Hormuzd M wrote:
> >
> > > Good point, but I am not sure if we should cover this or just
> > > let the applicability statement talk about it. From what I
> > understood
> > > in the last IETF meeting, the applicability statement is being used
> > > as "anti-requirements", so as long as we don't contradict it, we
> > should
> > > be fine.
> > >
> > > my 2 cents
> > > Hormuzd
> > > -----Original Message-----
> > > From: Yang, Lily L
> > > Sent: Monday, April 29, 2002 11:10 AM
> > > To: Khosravi, Hormuzd M; 'avri'; 'Margaret Wasserman';
> > 'hadi@znyx.com';
> > > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > > Anderson, Todd A; 'ram.gopal@nokia.com'
> > > Cc: Putzolu, David; 'dro@zurich.ibm.com'; 'Vip Sharma'
> > > Subject: RE: submitted draft-ietf-forces-requirements-03.txt to IETF
> > >
> > >
> > >  In light of the recent discussion on the mailing list regarding
> > proximity,
> > > I find it odd that the requirement draft didn't mention
> > much about the
> > > issue. The only relevant text I find is the following in section 7.
> > ForCES
> > > Protocol Requirements:
> > > "4)Multihop
> > >    When the CEs and FEs are separated beyond a single hop,
> > the ForCES
> > >    protocol will make use of an existing RFC2914 compliant
> > L4 protocol
> >
> > >    with adequate reliability, security and congestion control (e.g.
> > >    TCP, SCTP) for transport purposes."
> > >
> > > I think we probably ought to say a bit more on the subject
> > -- what is
> > MUST,
> > > what is MAY or SHOULD, etc..
> > >
> > > Lily
> > >
> > >
> > >>-----Original Message-----
> > >>From: Khosravi, Hormuzd M
> > >>Sent: Friday, April 26, 2002 5:13 PM
> > >>To: 'avri'; 'Margaret Wasserman'; 'hadi@znyx.com';
> > 'muneyb@avaya.com';
> > >>'rdantu@netrake.com'; 'edbowen@us.ibm.com'; Anderson, Todd A;
> > >>'ram.gopal@nokia.com'
> > >>Cc: Putzolu, David; 'dro@zurich.ibm.com'; Yang, Lily L; 'Vip Sharma'
> > >>Subject: submitted draft-ietf-forces-requirements-03.txt to IETF
> > >>
> > >>
> > >>Hi All
> > >>
> > >>I have submitted the new version 03 of the draft to the IETF.
> > >>Its attached with this mail. I think its ready for last call,
> > >>please do let me know what you think.
> > >>
> > >>Thanks
> > >>Hormuzd
> > >>
> > >>
> > >
> >
> >
> > --
> > Mobile: +46 73 029 8019
> > Office: +46 920 49 3030
> > In US:  +1 401 663 5024
> >
> > http://homepage.bethepeople.com/display/mp_page.php?page_id=5776
> >
> >
> >
> >
> >


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 17:10:35 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA09586
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 17:10:35 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hbjz-0001tu-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 17:10:39 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hbjy-0001to-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 17:10:38 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00AA7962@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 17:10:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49772743 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 17:10:31 -0400
Received: from 192.18.98.43 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 17:10:31 -0400
Received: from esunmail ([129.147.156.34]) by brmea-mail-2.sun.com
          (8.12.9/8.12.9) with ESMTP id h6TLAXIJ021161 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 15:10:33 -0600 (MDT)
Received: from xpa-fe2 (esunmail [129.147.156.34]) by edgemail1.Central.Sun.COM
          (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with
          ESMTP id <0HIT00M0D1HKU4@edgemail1.Central.Sun.COM> for
          FORCES@PEACH.EASE.LSOFT.COM; Tue, 29 Jul 2003 15:10:33 -0600 (MDT)
Received: from sun.com ([67.113.4.243]) by mail.sun.net (iPlanet Messaging
          Server 5.2 HotFix 1.16 (built May 14 2003)) with ESMTPSA id
          <0HIT00BX21HJPL@mail.sun.net> for FORCES@PEACH.EASE.LSOFT.COM; Tue,
          29 Jul 2003 15:10:32 -0600 (MDT)
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii; format=flowed
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5a) Gecko/20030718
References: <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel.com>
Approved-By:  Jason.Goldschmidt@SUN.COM
Message-ID:  <3F26E0FE.5020006@sun.com>
Date:         Tue, 29 Jul 2003 14:02:54 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jason Goldschmidt <Jason.Goldschmidt@Sun.COM>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <52D13A805349A249960B9943E5590BD8199EF1@orsmsx409.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7BIT

Yes - I recommend that this document becomes a working group document.
I believe it is taking the direction we want based on the ForCES working
group charter.

-Jason

Putzolu, David wrote:
> All,
>
> At the 57th IETF meeting last week the authors of
> draft-yang-forces-model-02.txt asked that the draft
> be made a working group document.   The sense of
> the room was that it should be.   I would like
> to see if there is consensus on the list on this.
>
> Please indicate by August 1st whether you feel that
> the following draft is ready to become a ForCES
> working group document:
>
> http://www.ietf.org/internet-drafts/draft-yang-forces-model-02.txt
>
> Note that becoming a working group document does
> not finalize the document -  it means that the
> general direction and structure of the document
> is accepted as correct, and that the working
> group is willing to adopt is as the basis for
> further work.  If accepted as a WG document, it
> will remain a draft and will be subject to
> change based on feedback from the participants
> of the working group.
>
> Thanks,
> David

--
Jason Goldschmidt
Sun Microsystems
Network Technology Office
jason.goldschmidt@sun.com


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 17:30:45 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA10406
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 17:30:45 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hc3U-00024r-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 17:30:49 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hc3U-00024o-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 17:30:48 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <11.00AA7993@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 17:30:48 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49773424 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 17:30:44 -0400
Received: from 143.209.238.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 17:30:44 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds952.usa.alcatel.com
          (8.12.8p1/8.12.8) with ESMTP id h6TLUkB3000064 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul 2003 16:30:46 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <Pine.LNX.4.10.10307271406230.30575-100000@electra.znyx.com>
            <3F2556F0.FF522462@alcatel.com>
            <1059372710.2446.317.camel@jzny.localdomain>
            <3F258EE2.93EFF8B6@alcatel.com>
            <1059379415.3239.59.camel@jzny.localdomain>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Alex Audu <alex.audu@ALCATEL.COM>
Message-ID:  <3F26E784.774F97DC@alcatel.com>
Date:         Tue, 29 Jul 2003 16:30:44 -0500
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit

Hi Jamal,

I guess you can say that  FORCES starts with the assumption that you
have FE and CE elements that can collaborate to form a network element(s).
How you get your CEs or FEs is beyond the scope of FORCES.

Regards,
Alex.

Jamal Hadi Salim wrote:

> Alex,
>
> If you dont have much processing horsepower, true.
> I have basic PPC 8245 on the line cards here(which may be considered by
> some to be "powerful") and i think in a small setup i should be able to
> happily use them as a loosely coupled CE while the line card fabric is
> used to forward packets.
>
> I still need an answer: Is this out of scope for Forces? I think
> implicitly it is within. Am i correct?
>
> cheers,
> jamal
>
> On Mon, 2003-07-28 at 17:00, Alex Audu wrote:
> > Well,..normally the FEs are specialized for forwarding and their hardware
> > requirements are quite different from those of CEs. In that case, you
> > can't just make any FE into a CE.
> >
> > Regards,
> > Alex.
> >
> > Jamal Hadi Salim wrote:
> >
> > > Alex,
> > > Think of just a chasis with no dedicated CE module. Think of line
> > > cards each equipped with some embedded processors. You could use
> > > one of the line cards as a CE. You could infact split the CE work
> > > across several line cards etc. I think it is implict right now -
> > > i just wanted to make sure other people thought the same.
> > >
> > > cheers,
> > > jamal
> > >
> > > On Mon, 2003-07-28 at 13:01, Alex Audu wrote:
> > > > Yo Jamal,
> > > >
> > > > I don't understand what you are postulating here. Are you saying you can
> > > >
> > > > make a CE out of an FE?
> > > >
> > > > Regards,
> > > > Alex.
> > > >
> > > > Jamal Hadi Salim wrote:
> > > >
> > > > > BTW, One other thing which i have assumed as implicit is
> > > > > that the FE and CE maybe located in the same device. Example
> > > > > two Line cards - each with its own CPU: In such a case you
> > > > > select one of them to be the CE (selection is beyond Forces).
> > > > >
> > > > > The architecture draft doesnt show this - although it is clearly
> > > > > implicit. Need validation.
> > > > >
> > > > > cheers,
> > > > > jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 20:17:51 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA17244
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 20:17:51 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hefC-0003Vu-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 20:17:54 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hefA-0003Vr-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 20:17:53 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00AA8CB5@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 20:17:52 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49786048 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 20:17:42 -0400
Received: from 147.11.1.11 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 20:17:42 -0400
Received: from ala-mrwtemp.windriver.com ([147.11.233.11]) by mail.wrs.com
          (8.9.3/8.9.1) with ESMTP id RAA21957; Tue, 29 Jul 2003 17:17:12 -0700
          (PDT)
X-Sender: mrw@mail.windriver.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <DC504E9C3384054C8506D3E6BB012460013879CA@bsebe001.americas.nokia.com>
            <DC504E9C3384054C8506D3E6BB012460013879CA@bsebe001.americas.nokia.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Margaret Wasserman <mrw@WINDRIVER.COM>
Message-ID:  <5.1.0.14.2.20030729195022.0417ee90@mail.windriver.com>
Date:         Tue, 29 Jul 2003 19:53:49 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Margaret Wasserman <mrw@windriver.com>
Subject: Re: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1059456379.943.218.camel@jzny.localdomain>
Precedence: list

Hi Jamal,

It might be possible to further clarify the term "single hop" to
make it explicit that it is referring to a layer 3 routing hop,
but I'm not sure that it is necessary.

The requirement doesn't forbid using an RFC 2914-compliant L4
protocol in other cases, and it would probably be advisable
in cases where the FORCES protocol is used over a complex
single-hop network (with multiple LAN segments bridged or
switched at layer 2), but I don't think that we want to make
this a requirement.

Margaret


At 01:26 AM 7/29/2003 -0400, Jamal Hadi Salim wrote:
>hi Ram,
>
>Noted (I think i wasnt paying attention to that exchange):
>
>I think the term "single hop" is infact very ambigous.It could be a
>single hop via a L3 or L2 tunnel which may imply that there are infact
>many many devices between the CE and FE. It could be a hub or a mere
>switch between them. I think vicinity description is more reflective of
>what it really is supposed to mean.
>
>I dont wanna have a description which sits in a requirements then 5
>years from now have engineer-lawyers(engineers who pretend to be
>lawyers).
>
>cheers,
>jamal
>
>
>On Tue, 2003-07-29 at 10:39, ram.gopal@nokia.com wrote:
> > Hello Jamal,
> >
> > We had  this discussion sometime back on this issue both on the design
> mailing list and in
> > teleconference.
> >
> > Please find the email which avri sent out and it seems everyone agreed
> at that time to close the issue.
> >
> >
> > Regards
> > Ramg
> >
> > > -----Original Message-----
> > > From: avri [mailto:avri@acm.org]
> > > Sent: Monday, April 29, 2002 11:48 AM
> > > To: Khosravi, Hormuzd M
> > > Cc: Yang, Lily L; 'Margaret Wasserman'; 'hadi@znyx.com';
> > > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > > Anderson, Todd A; 'ram.gopal@nokia.com'; Putzolu, David;
> > > 'dro@zurich.ibm.com'; 'Vip Sharma'
> > > Subject: Re: submitted draft-ietf-forces-requirements-03.txt to IETF
> > >
> > >
> > > I agree. it is enough that the applicabiity requirements doc
> > > will impose the restriction. i don't think it belongs in the
> > > requirements. we just define how it would be done if it were
> > > done.
> > >
> > > the definiton of close proximity is still fuzzy, and i would
> > > like to see it stay that way. if we take it on in this doc
> > > we will need to define it.
> > >
> > > a.
> > >
> > > Khosravi, Hormuzd M wrote:
> > >
> > > > Good point, but I am not sure if we should cover this or just
> > > > let the applicability statement talk about it. From what I
> > > understood
> > > > in the last IETF meeting, the applicability statement is being used
> > > > as "anti-requirements", so as long as we don't contradict it, we
> > > should
> > > > be fine.
> > > >
> > > > my 2 cents
> > > > Hormuzd
> > > > -----Original Message-----
> > > > From: Yang, Lily L
> > > > Sent: Monday, April 29, 2002 11:10 AM
> > > > To: Khosravi, Hormuzd M; 'avri'; 'Margaret Wasserman';
> > > 'hadi@znyx.com';
> > > > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > > > Anderson, Todd A; 'ram.gopal@nokia.com'
> > > > Cc: Putzolu, David; 'dro@zurich.ibm.com'; 'Vip Sharma'
> > > > Subject: RE: submitted draft-ietf-forces-requirements-03.txt to IETF
> > > >
> > > >
> > > >  In light of the recent discussion on the mailing list regarding
> > > proximity,
> > > > I find it odd that the requirement draft didn't mention
> > > much about the
> > > > issue. The only relevant text I find is the following in section 7.
> > > ForCES
> > > > Protocol Requirements:
> > > > "4)Multihop
> > > >    When the CEs and FEs are separated beyond a single hop,
> > > the ForCES
> > > >    protocol will make use of an existing RFC2914 compliant
> > > L4 protocol
> > >
> > > >    with adequate reliability, security and congestion control (e.g.
> > > >    TCP, SCTP) for transport purposes."
> > > >
> > > > I think we probably ought to say a bit more on the subject
> > > -- what is
> > > MUST,
> > > > what is MAY or SHOULD, etc..
> > > >
> > > > Lily
> > > >
> > > >
> > > >>-----Original Message-----
> > > >>From: Khosravi, Hormuzd M
> > > >>Sent: Friday, April 26, 2002 5:13 PM
> > > >>To: 'avri'; 'Margaret Wasserman'; 'hadi@znyx.com';
> > > 'muneyb@avaya.com';
> > > >>'rdantu@netrake.com'; 'edbowen@us.ibm.com'; Anderson, Todd A;
> > > >>'ram.gopal@nokia.com'
> > > >>Cc: Putzolu, David; 'dro@zurich.ibm.com'; Yang, Lily L; 'Vip Sharma'
> > > >>Subject: submitted draft-ietf-forces-requirements-03.txt to IETF
> > > >>
> > > >>
> > > >>Hi All
> > > >>
> > > >>I have submitted the new version 03 of the draft to the IETF.
> > > >>Its attached with this mail. I think its ready for last call,
> > > >>please do let me know what you think.
> > > >>
> > > >>Thanks
> > > >>Hormuzd
> > > >>
> > > >>
> > > >
> > >
> > >
> > > --
> > > Mobile: +46 73 029 8019
> > > Office: +46 920 49 3030
> > > In US:  +1 401 663 5024
> > >
> > > http://homepage.bethepeople.com/display/mp_page.php?page_id=5776
> > >
> > >
> > >
> > >
> > >


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 29 21:41:35 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA19153
	for <forces-archive@IETF.ORG>; Tue, 29 Jul 2003 21:41:35 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hfyE-000412-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 21:41:38 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hfyD-00040z-00
	for forces-archive@IETF.ORG; Tue, 29 Jul 2003 21:41:37 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <19.00AA8C64@cherry.ease.lsoft.com>; Tue, 29 Jul 2003 21:41:38 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49791973 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 29 Jul 2003 21:41:35 -0400
Received: from 208.2.156.2 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 29 Jul 2003 21:41:35 -0400
Received: from localhost (hadi@localhost) by znyx.com (8.11.6/8.11.6) with
          ESMTP id h6U1fgs24645 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 29 Jul
          2003 18:41:42 -0700
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <Pine.LNX.4.10.10307291821430.20789-100000@electra.znyx.com>
Date:         Tue, 29 Jul 2003 18:41:41 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Subject: Re: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.2.20030729195022.0417ee90@mail.windriver.com>
Precedence: list

Margaret,

The "doesnt forbid"  part of your email is the kind of statement that
worries me. Sure you can get rid of this ambiguity over what "single hop"
means by using RFC 2914-compliant L4 transport. We really oughta fix the
document not the protocol. I am in agreement on simple and complex
hops concept. I would be satisfied if that language is added to clarify
things. I still think the language in the charter is sufficient and the
best description to use.

I'll tell you what i am bothered with:
I am not trying to stop anybody from using TCP over a interconnecting
switch (clearly a single hop); on the same token, i dont expect that
language which enforces such a requirement. It does not harm to clarify.

cheers,
jamal

On Tue, 29 Jul 2003, Margaret Wasserman wrote:

> Hi Jamal,
>
> It might be possible to further clarify the term "single hop" to
> make it explicit that it is referring to a layer 3 routing hop,
> but I'm not sure that it is necessary.
>
> The requirement doesn't forbid using an RFC 2914-compliant L4
> protocol in other cases, and it would probably be advisable
> in cases where the FORCES protocol is used over a complex
> single-hop network (with multiple LAN segments bridged or
> switched at layer 2), but I don't think that we want to make
> this a requirement.
>
> Margaret
>
>
> At 01:26 AM 7/29/2003 -0400, Jamal Hadi Salim wrote:
> >hi Ram,
> >
> >Noted (I think i wasnt paying attention to that exchange):
> >
> >I think the term "single hop" is infact very ambigous.It could be a
> >single hop via a L3 or L2 tunnel which may imply that there are infact
> >many many devices between the CE and FE. It could be a hub or a mere
> >switch between them. I think vicinity description is more reflective of
> >what it really is supposed to mean.
> >
> >I dont wanna have a description which sits in a requirements then 5
> >years from now have engineer-lawyers(engineers who pretend to be
> >lawyers).
> >
> >cheers,
> >jamal
> >
> >
> >On Tue, 2003-07-29 at 10:39, ram.gopal@nokia.com wrote:
> > > Hello Jamal,
> > >
> > > We had  this discussion sometime back on this issue both on the design
> > mailing list and in
> > > teleconference.
> > >
> > > Please find the email which avri sent out and it seems everyone agreed
> > at that time to close the issue.
> > >
> > >
> > > Regards
> > > Ramg
> > >
> > > > -----Original Message-----
> > > > From: avri [mailto:avri@acm.org]
> > > > Sent: Monday, April 29, 2002 11:48 AM
> > > > To: Khosravi, Hormuzd M
> > > > Cc: Yang, Lily L; 'Margaret Wasserman'; 'hadi@znyx.com';
> > > > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > > > Anderson, Todd A; 'ram.gopal@nokia.com'; Putzolu, David;
> > > > 'dro@zurich.ibm.com'; 'Vip Sharma'
> > > > Subject: Re: submitted draft-ietf-forces-requirements-03.txt to IETF
> > > >
> > > >
> > > > I agree. it is enough that the applicabiity requirements doc
> > > > will impose the restriction. i don't think it belongs in the
> > > > requirements. we just define how it would be done if it were
> > > > done.
> > > >
> > > > the definiton of close proximity is still fuzzy, and i would
> > > > like to see it stay that way. if we take it on in this doc
> > > > we will need to define it.
> > > >
> > > > a.
> > > >
> > > > Khosravi, Hormuzd M wrote:
> > > >
> > > > > Good point, but I am not sure if we should cover this or just
> > > > > let the applicability statement talk about it. From what I
> > > > understood
> > > > > in the last IETF meeting, the applicability statement is being used
> > > > > as "anti-requirements", so as long as we don't contradict it, we
> > > > should
> > > > > be fine.
> > > > >
> > > > > my 2 cents
> > > > > Hormuzd
> > > > > -----Original Message-----
> > > > > From: Yang, Lily L
> > > > > Sent: Monday, April 29, 2002 11:10 AM
> > > > > To: Khosravi, Hormuzd M; 'avri'; 'Margaret Wasserman';
> > > > 'hadi@znyx.com';
> > > > > 'muneyb@avaya.com'; 'rdantu@netrake.com'; 'edbowen@us.ibm.com';
> > > > > Anderson, Todd A; 'ram.gopal@nokia.com'
> > > > > Cc: Putzolu, David; 'dro@zurich.ibm.com'; 'Vip Sharma'
> > > > > Subject: RE: submitted draft-ietf-forces-requirements-03.txt to IETF
> > > > >
> > > > >
> > > > >  In light of the recent discussion on the mailing list regarding
> > > > proximity,
> > > > > I find it odd that the requirement draft didn't mention
> > > > much about the
> > > > > issue. The only relevant text I find is the following in section 7.
> > > > ForCES
> > > > > Protocol Requirements:
> > > > > "4)Multihop
> > > > >    When the CEs and FEs are separated beyond a single hop,
> > > > the ForCES
> > > > >    protocol will make use of an existing RFC2914 compliant
> > > > L4 protocol
> > > >
> > > > >    with adequate reliability, security and congestion control (e.g.
> > > > >    TCP, SCTP) for transport purposes."
> > > > >
> > > > > I think we probably ought to say a bit more on the subject
> > > > -- what is
> > > > MUST,
> > > > > what is MAY or SHOULD, etc..
> > > > >
> > > > > Lily
> > > > >
> > > > >
> > > > >>-----Original Message-----
> > > > >>From: Khosravi, Hormuzd M
> > > > >>Sent: Friday, April 26, 2002 5:13 PM
> > > > >>To: 'avri'; 'Margaret Wasserman'; 'hadi@znyx.com';
> > > > 'muneyb@avaya.com';
> > > > >>'rdantu@netrake.com'; 'edbowen@us.ibm.com'; Anderson, Todd A;
> > > > >>'ram.gopal@nokia.com'
> > > > >>Cc: Putzolu, David; 'dro@zurich.ibm.com'; Yang, Lily L; 'Vip Sharma'
> > > > >>Subject: submitted draft-ietf-forces-requirements-03.txt to IETF
> > > > >>
> > > > >>
> > > > >>Hi All
> > > > >>
> > > > >>I have submitted the new version 03 of the draft to the IETF.
> > > > >>Its attached with this mail. I think its ready for last call,
> > > > >>please do let me know what you think.
> > > > >>
> > > > >>Thanks
> > > > >>Hormuzd
> > > > >>
> > > > >>
> > > > >
> > > >
> > > >
> > > > --
> > > > Mobile: +46 73 029 8019
> > > > Office: +46 920 49 3030
> > > > In US:  +1 401 663 5024
> > > >
> > > > http://homepage.bethepeople.com/display/mp_page.php?page_id=5776
> > > >
> > > >
> > > >
> > > >
> > > >
>


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 30 01:31:21 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA23293
	for <forces-archive@IETF.ORG>; Wed, 30 Jul 2003 01:31:21 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hjYY-0004uh-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 01:31:22 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hjYY-0004ue-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 01:31:22 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00AA9589@cherry.ease.lsoft.com>; Wed, 30 Jul 2003 1:31:23 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49818943 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 30 Jul 2003 01:30:51 -0400
Received: from 147.28.0.62 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 30 Jul 2003 01:30:50 -0400
Received: from [147.28.0.62] (helo=apocalypse.org) by psg.com with esmtp (Exim
          4.20) id 19hjY4-000BWy-LG; Wed, 30 Jul 2003 05:30:52 +0000
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v552)
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.552)
Approved-By:  avri <avri@APOCALYPSE.ORG>
Message-ID:  <F9ED326E-C24E-11D7-93AF-000393CC2112@apocalypse.org>
Date:         Wed, 30 Jul 2003 14:30:48 +0900
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: avri <avri@apocalypse.org>
Subject: Re: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
Comments: To: Jamal Hadi Salim <hadi@znyx.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1059456379.943.218.camel@jzny.localdomain>
Precedence: list
Content-Transfer-Encoding: 7bit

Hi,

Oh, we here again.


On tisdag, jul 29, 2003, at 14:26 Asia/Seoul, Jamal Hadi Salim wrote:

> hi Ram,
>
> Noted (I think i wasnt paying attention to that exchange):
>
> I think the term "single hop" is infact very ambigous.

I have to agree.  In the requirements document, there are 4 references
to hop.  Each other time, it is designated whether we are talking about
an IP address hop or a MAC address hop.  In this case we are talking
about an IP address hop, I believe - at least if we mean the same thing
as we mean in 6e - but we don't say so .  The draft should probably be
clarified to say so.

> It could be a
> single hop via a L3 or L2 tunnel which may imply that there are infact
> many many devices between the CE and FE. It could be a hub or a mere
> switch between them. I think vicinity description is more reflective of
> what it really is supposed to mean.

And here I have to disagree. We decide to leave the discussion, and
definitions, of vicinity out of this document.  As I was quoted as
saying, defining these terms requires effort.  At this point, having
concluded WG last call and having responded to IESG comments I don't
believe it is time to open up the draft and insert language that still
needs to be sufficiently defined.  And while the charter is a good
reference for defining what we may or may not work on as WG efforts,
it seems a poor reference for definitional items.  In this cause I
think it is suffiicient to just clarify this one ambiguous reference to
hop.


a.


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 30 02:44:22 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA21444
	for <forces-archive@IETF.ORG>; Wed, 30 Jul 2003 02:44:22 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hkhE-0005PV-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 02:44:24 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hkhD-0005PS-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 02:44:23 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00AA9A9E@cherry.ease.lsoft.com>; Wed, 30 Jul 2003 2:44:24 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49821876 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 30 Jul 2003 02:44:23 -0400
Received: from 147.28.0.62 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 30 Jul 2003 02:44:23 -0400
Received: from [147.28.0.62] (helo=apocalypse.org) by psg.com with esmtp (Exim
          4.20) id 19hkhC-000GbW-CW for FORCES@PEACH.EASE.LSOFT.COM; Wed, 30
          Jul 2003 06:44:22 +0000
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v552)
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.552)
Approved-By:  avri <avri@APOCALYPSE.ORG>
Message-ID:  <3E67F7F2-C259-11D7-93AF-000393CC2112@apocalypse.org>
Date:         Wed, 30 Jul 2003 15:44:18 +0900
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: avri <avri@apocalypse.org>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5C192416374E994F8FF1B47539F19FBA01CBC2A7@orsmsx402.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

i am fine with it becoming a wg doc.

a.

>>> At the 57th IETF meeting last week the authors of
>>> draft-yang-forces-model-02.txt asked that the draft
>>> be made a working group document.   The sense of
>>> the room was that it should be.   I would like
>>> to see if there is consensus on the list on this.
>>>
>>> Please indicate by August 1st whether you feel that
>>> the following draft is ready to become a ForCES
>>> working group document:
>>>


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 30 08:26:20 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA28256
	for <forces-archive@IETF.ORG>; Wed, 30 Jul 2003 08:26:20 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hq2B-0007Gt-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 08:26:23 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hq2A-0007Gq-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 08:26:22 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00AAA4D8@cherry.ease.lsoft.com>; Wed, 30 Jul 2003 8:26:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49864846 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 30 Jul 2003 08:26:18 -0400
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 30 Jul 2003 08:26:17 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6UCOCs05624 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 30 Jul 2003 12:24:13 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6UCLND15842 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 30 Jul 2003
          12:21:23 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003073005381607598 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 30 Jul
          2003 05:38:16 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Wed, 30 Jul 2003 05:26:18 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C35695.C6C59920"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
Thread-Index: AcNTsfubS61inpNlTG+P6qBq05Cw2AC4Z1Fg
X-OriginalArrivalTime: 30 Jul 2003 12:26:18.0108 (UTC)
                       FILETIME=[C6BFCBC0:01C35695]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC924@orsmsx407.jf.intel.com>
Date:         Wed, 30 Jul 2003 05:26:18 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG doc?
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C35695.C6C59920
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi, Weiming -

This PkfID seems to me like one meta-data. But before I can fully
understand what it is, I have one question regarding the diagram you
draw below - if the same PkfID is used for both the connections to
Queue1 and Queue2, how do you know which packet goes to which queue?

Thanks,

Lily

=20

-----Original Message-----
From: Weiming Wang [mailto:wangwm@hzcnc.com]=20
Sent: Saturday, July 26, 2003 1:05 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: WG question: Accept draft-yang-forces-model-02.txt as WG
doc?

=20

3. For the ways to model FE block topology, document have presented two
approaches, Directed Graph Topological Approach and Encoded State
Approach. The latter needs to use meta-data. These approaches are truely
effective. Here I just want to introduce a way that I have been using in
my experimental open programmable system and it has shown be practical
and efficient in a real system(I have posted a message to ForCES list on
this several days before). My approach is based on the openion that, in
order to efficiently represent FE block topology, we not only need to
define blocks explicitly from CE plane, we also need define the
connections explicitly. This seems like superfluous words, but in fact
it is not. Ways we now use are all trying to define connections
implicitly(by meta-data or others). My approach is just to assign every
connection a tag from CE plane, I call it a PacketFlowID(PkfID).
Connection from one block egress to many other block ingresses(this may
be used for broadcast or multicast)is only treated as one connection and
assigned one PkfID, as following figure shows,

=20

=20
+---------+

                                                        +------>| Queue
1 |=20

                                                        |
+---------+

                            +------------+   PkfID 1    |
+---------+

                            |            |--------------------->| Queue
2 |

                   -------->| classifier |------->
+---------+

                            |            |....

                            |            |------->

                            +------------+  =20

Where PkfID1 is assigned to connection that comes from a classifier
output and goes individually to queue1 and queue2 blocks.

                         =20

PkfIDs are defined by CE at the time blocks are defined, and can be
modified later during runtime.=20

=20

Note that connections defined by PkfIDs are still abstractive ones, we
may have many connections which are in FE implementation plane only one
physical connection, while PkfIDs are real to FE implementation. They
act like global variables and implementation codes can use PkfIDs as
index to fetch and put IP packets at correct places. From this point of
view, PkfID acts also like a kind of "meta-data",but this "meta-data"
doesn't make barriers, instead it make great benefits. Just by defining
all the PkfIDs in an FE, the block topology is also defined. In my
experimental system, till now I still haven't found any necessary to use
specific modeling language(maybe later, I'l encounter difficulty, for my
system is only based on single cpu based linux). I have also found
PktIDs can be modified dynamically during runtime, so as to meet the
requirements such as Diffserv and RSVP implementation. This may imply
that whenever we need to change the IP packet walking way in FE, we in
fact need to let CE know. So I guess for other functions that we now
think may need "meta-data" to act, they may also able to be controlled
by CE, so that "meta-data" in FE plane can be avoided.=20

=20

I have also considered if using of PkfIDs might disorder IP packets, but
I find that when IP packets are need to be divided, there is no need to
consider their orders at later blocks anymore.=20

=20

It also seems like that PkfIDs make me able to define some cookie(or
applet) like codes at CE side, and they can be uploaded to FE, because
PkfIDs make CE able to reach the real IP packet flows in FE. In this
way, I guess if this can be used for CE to define brand new blocks or
renew block algorithms in FE without FE manufacturers interfering, when
manufacturers support the standardized code language. But the work is
still in the way and result not assured.

=20

=20


------_=_NextPart_001_01C35695.C6C59920
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 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:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EmailStyle17
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi, Weiming =
&#8211;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>This PkfID seems to me like one =
meta-data.
But before I can fully understand what it is, I have one question =
regarding the
diagram you draw below &#8211; if the same PkfID is used for both the
connections to Queue1 and Queue2, how do you know which packet goes to =
which
queue?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Lily</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma'>-----Original =
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Weiming Wang
[mailto:wangwm@hzcnc.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> </span></font><font =
size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>Saturday, July
 26, 2003</span></font><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'> </span></font><font size=3D2 face=3DTahoma><span
 style=3D'font-size:10.0pt;font-family:Tahoma'>1:05 =
PM</span></font><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'><br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
FORCES@PEACH.EASE.LSOFT.COM<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: WG question: =
Accept
draft-yang-forces-model-02.txt as WG doc?</span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>3. For the ways to model =
FE block
topology, document have presented two approaches, Directed Graph =
Topological
Approach and Encoded State Approach. The latter needs to use meta-data. =
These
approaches are truely effective. Here I just want to introduce a way =
that I
have been using in my experimental&nbsp;open programmable system and it =
has
shown be practical and efficient in a real system(I have posted a =
message to
ForCES list on this several days before). My&nbsp;approach is based on =
the
openion that, in order to efficiently represent FE block topology, we =
not only
need to define blocks explicitly from CE plane, we also need define the
connections explicitly. This seems like superfluous words, but in fact =
it is
not. Ways we now use are all trying to define connections implicitly(by
meta-data or others). My approach is just to assign every connection a =
tag from
CE plane, I call it a PacketFlowID(PkfID). Connection from one block =
egress to
many other block ingresses(this may be used for broadcast or =
multicast)is only
treated as one connection and assigned one PkfID, as following figure =
shows,</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-------=
--+</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;
+------&gt;| Queue 1&nbsp;| </span></font></p>

</div>

<div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+---------+</span></font></p>

</div>

<div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; +------------+&nbsp;&nbsp; PkfID
1&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
+---------+</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp; |&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
|---------------------&gt;| Queue 2 |</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;--------&gt;|&nbsp;classifier
|-------&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;
+---------+</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp; |&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =
|....</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; |-------&gt;</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp; +------------+&nbsp;&nbsp; </span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>Where PkfID1 is assigned =
to
connection that comes from a classifier&nbsp;output and =
goes&nbsp;individually
to queue1 and queue2 blocks.</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></font></p=
>

</div>

</div>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>PkfIDs are defined by =
CE&nbsp;at
the time blocks are defined, and can be modified later during runtime. =
</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>Note that connections =
defined by
PkfIDs are still abstractive ones, we may have many connections which =
are in FE
implementation plane only one physical connection, while PkfIDs are real =
to FE
implementation. They act like global variables and implementation codes =
can use
PkfIDs as index to fetch and put IP packets at correct places. From this =
point
of view, PkfID acts also like a kind of &quot;meta-data&quot;,but this
&quot;meta-data&quot; doesn't&nbsp;make barriers, instead it make great
benefits. Just by defining all the PkfIDs in an FE, the block topology =
is also
defined. In my experimental system, till now I still haven't found any
necessary to use specific modeling language(maybe later, I'l encounter
difficulty, for my system is only based on single cpu based linux). I =
have also
found PktIDs can be modified dynamically during runtime, so as to meet =
the
requirements such as Diffserv and RSVP implementation. This may imply =
that&nbsp;whenever
we need to change the IP packet walking way in FE, we in fact need to =
let CE
know. So I guess for other functions that we now think may need
&quot;meta-data&quot; to act, they may also able to be controlled by CE, =
so
that &quot;meta-data&quot; in FE plane can be avoided. =
</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>I have also considered if =
using of
PkfIDs&nbsp;might disorder IP packets, but I find that when IP packets =
are need
to be divided, there is no need to consider&nbsp;their orders at later =
blocks
anymore. </span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>It also seems like that =
PkfIDs make
me able to define some cookie(or applet) like codes at CE side, and they =
can be
uploaded&nbsp;to FE, because PkfIDs make CE able to reach the real IP =
packet
flows in FE. In this way, I guess if this can be used for CE to define =
brand
new blocks or renew block algorithms in FE without FE manufacturers
interfering,&nbsp;when&nbsp;manufacturers support the standardized code
language. But the work is still&nbsp;in the way and result not =
assured.</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;</span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
face=3DSimSun><span
style=3D'font-size:10.0pt;font-family:SimSun'>&nbsp;</span></font></p>

</div>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C35695.C6C59920--


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 30 12:52:28 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA07952
	for <forces-archive@IETF.ORG>; Wed, 30 Jul 2003 12:52:28 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19huBk-0001kV-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 12:52:32 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19huBk-0001kS-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 12:52:32 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00AAAC8E@cherry.ease.lsoft.com>; Wed, 30 Jul 2003 12:52:32 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49886314 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 30 Jul 2003 12:52:30 -0400
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 30 Jul 2003 12:52:30 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.66 2003/05/22
          21:17:36 rfjohns1 Exp $) with ESMTP id h6UGkX828022 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 30 Jul 2003 16:46:33 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com (8.11.6p2/8.11.6/d:
          inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id
          h6UGlYZ11162 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 30 Jul 2003
          16:47:34 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id
          M2003073010042725258 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 30 Jul
          2003 10:04:27 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
          Wed, 30 Jul 2003 09:52:29 -0700
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Thread-Topic: framework draft v07 uploaded to IETF
Thread-Index: AcNU90Li93vIlIM7RQONtliiWoYAHQBwpLLQ
X-OriginalArrivalTime: 30 Jul 2003 16:52:29.0085 (UTC)
                       FILETIME=[F6317CD0:01C356BA]
Approved-By:  "Yang, Lily L" <lily.l.yang@INTEL.COM>
Message-ID:  <F474363D267C8743A0CE0E4139E067BABEC929@orsmsx407.jf.intel.com>
Date:         Wed, 30 Jul 2003 09:52:28 -0700
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Yang, Lily L" <lily.l.yang@intel.com>
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: quoted-printable

------ Apologize if this is duplicte, I didn't see my first posting =
coming back to me, so I thought it might not get through. ---------

Hi, Jamal --
To answer your questions:

1) It was a conscious decision that framework does NOT dictate =
transport. The first two paragraphs in Section 7.2 make it very clear:

    "The requirements document [3] suggested that ForCES protocol should =

    support reliability over Fp interface, but no particular transport=20
    protocol is yet specified for ForCES. This framework document does=20
    not intend to specify the particular transport either, and so we=20
    only provide recommendations and guidelines based on the existing=20
    standard security protocols that can work with the common transport=20
    candidates suitable for ForCES.=20
     =20
    We highlight two existing security protocol solutions, namely IPsec=20
    (IP Security) [14] or TLS (Transport Layer Security) [13]. TLS=20
    works with reliable transports such as TCP or SCTP, while IPsec can=20
    be used with any transport (UDP, TCP, SCTP). Both TLS and IPsec can=20
    be used potentially to satisfy all of the security requirements for=20
    ForCES protocol."=20

2)The case for No security for single box is also covered in the 3rd =
paragraph:

    "It is important to realize that even if the NE is in a single-box,=20
    the DoS attacks can still be launched through Fi/f interfaces.=20
    Therefore, it is still important to have counter-measurement as=20
    stated in 1.1.9 (should be 7.1.8) for DoS while authentication, =
confidentiality and=20
    integrity can be provided by the physical security of the box."=20

3)Signature authentication (Data Integrity but no confidentiality) can =
be satisfied by IPSec with AH.=20
In the draft "We recommend using ESP ... for ForCES because message =
confidentiality is=20
    required for ForCES ...".

Again, the intention is to provide recommendation but not specific =
solution. That is left to the protocol to decide.

Thanks,
Lily =20


> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> Sent: Monday, July 28, 2003 3:59 AM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: framework draft v07 uploaded to IETF
>=20
>=20
> Actually now that i have scrolled through the document=20
> (something i havent
> done in the last 3 releases) i am noticing the text on=20
> security. This is
> a big show stopper, i am afraid.
>=20
> Architectural Requirement 1:
> " CEs and FEs MUST be able to connect by a variety of interconnect
>    technologies. "
>=20
> Could i not use Forces directly over Ethernet? It seems you have
> imposed a requirement that i must be able to run Forces on top of TCP
> so i can get TLS or at least on top of IP for IPSEC. I could live with
> the imposition of IP but not TCP.
> Lets not forget the real reason we have forces is so that we can solve
> the FE<->Ce separation. The analogy i have used in the past is:
> " Lets not change the aerodynamics of the automobile just so that when
> we paint it with a red color it looks really good. Our real=20
> requirement
> is the automobile functions like an automobile."
> You dont mention two other security options: Signature authentication
> (which do not have any replay issues) and "no" security.
> The first one may allow someone to watch the Forces transactions but
> not participate (Data Integrity but no confidentiality) and=20
> the second one
> may be usable in places where physical security is considered " high"
> such as within a vendor chasis or even rack.
>=20
> It is my opinion that the above two are the most likely to be=20
> deployed.
> And note that i am not against data confidentially, i am just against
> imposing transport protocols just so that " we can run TLS".
>=20
> cheers,
> jamal
>=20
> On Sun, 27 Jul 2003, Yang, Lily L wrote:
>=20
> > Thanks, Jamal & Alan, for your quick comment.
> > All -- Please voice your opinion soon, so I can incorporate=20
> them all before going into the IESG review. I was told that=20
> the IESG meeting will be Aug 15. So we need to get the doc ready ASAP.
> >
> > Lily
> >
> > > -----Original Message-----
> > > From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> > > Sent: Sunday, July 27, 2003 2:03 PM
> > > To: FORCES@PEACH.EASE.LSOFT.COM
> > > Subject: Re: framework draft v07 uploaded to IETF
> > >
> > >
> > > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> > >
> > > > Hi, all --
> > > >
> > > > #2 (Section 5.6) Added the paragraph below at the end of
> > > the section:
> > > > "However, the exact description of the off-loaded
> > > functionality corresponding to the off-loaded functions
> > > expressed in the FE model are not part of the model itself
> > > and will need to be worked out as a separate specification."
> > > >
> > > > #3 (Section 4.2.1) The following old text is replaced by
> > > the new text to align with the requirement draft on transport:
> > > > [old]
> > > > "ForCES will make use of an existing RFC2914 ([2])
> > > compliant L4 > > protocol with adequate reliability, security
> > > and congestion control   (e.g. TCP, SCTP) for transport purposes."
> > > > [new]
> > > > "When the CEs and FEs are separated beyond a single hop,
> > > the ForCES protocol will make use of an existing RFC2914
> > > compliant L4 protocol with adequate reliability, security and
> > > congestion control (e.g. TCP, SCTP) for transport purposes."
> > > >
> > > >
> > >
> > > I think you should use the language defined in the charter, quote:
> > >
> > > " .......
> > > forwarding separation for IP forwarding devices where the
> > > control and forwarding elements are in close (same room/small
> > > number of hops) or very close (same box/one hop) proximity. Other
> > > scenarios will be considered but at not the main focus of the
> > > work."
> > >
> > > Get rid of the term "separated beyond a single hop"  and say
> > > "not close" . For that same purpose please include the=20
> two definitions
> > > above in the draft so people understand what "close"  means.
> > >
> > > Other than that i dont see any show stoppers.
> > >
> > > cheers,
> > > jamal
> > >
> >
>=20


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 30 15:11:11 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13893
	for <forces-archive@IETF.ORG>; Wed, 30 Jul 2003 15:11:11 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hwLy-0002q3-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 15:11:14 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19hwLy-0002q0-00
	for forces-archive@IETF.ORG; Wed, 30 Jul 2003 15:11:14 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00AAB27A@cherry.ease.lsoft.com>; Wed, 30 Jul 2003 15:11:14 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49898036 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 30 Jul 2003 15:10:24 -0400
Received: from 147.11.1.11 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 30 Jul 2003 15:10:24 -0400
Received: from ala-mrwtemp.windriver.com ([128.224.4.109]) by mail.wrs.com
          (8.9.3/8.9.1) with ESMTP id MAA24044; Wed, 30 Jul 2003 12:10:04 -0700
          (PDT)
X-Sender: mrw@mail.windriver.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <1059456379.943.218.camel@jzny.localdomain>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Margaret Wasserman <mrw@WINDRIVER.COM>
Message-ID:  <5.1.0.14.2.20030730150423.02feb368@mail.windriver.com>
Date:         Wed, 30 Jul 2003 15:06:03 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Margaret Wasserman <mrw@windriver.com>
Subject: Re: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F9ED326E-C24E-11D7-93AF-000393CC2112@apocalypse.org>
Precedence: list

It is fine with me if we clarify the use of the term "single hop"
in this instance to refer to a L3 routing hop.

I agree with Avri that we shouldn't make significant requirement
changes at this point.

Margaret


At 02:30 PM 7/30/2003 +0900, avri wrote:
>Hi,
>
>Oh, we here again.
>
>
>On tisdag, jul 29, 2003, at 14:26 Asia/Seoul, Jamal Hadi Salim wrote:
>
>>hi Ram,
>>
>>Noted (I think i wasnt paying attention to that exchange):
>>
>>I think the term "single hop" is infact very ambigous.
>
>I have to agree.  In the requirements document, there are 4 references
>to hop.  Each other time, it is designated whether we are talking about
>an IP address hop or a MAC address hop.  In this case we are talking
>about an IP address hop, I believe - at least if we mean the same thing
>as we mean in 6e - but we don't say so .  The draft should probably be
>clarified to say so.
>
>>It could be a
>>single hop via a L3 or L2 tunnel which may imply that there are infact
>>many many devices between the CE and FE. It could be a hub or a mere
>>switch between them. I think vicinity description is more reflective of
>>what it really is supposed to mean.
>
>And here I have to disagree. We decide to leave the discussion, and
>definitions, of vicinity out of this document.  As I was quoted as
>saying, defining these terms requires effort.  At this point, having
>concluded WG last call and having responded to IESG comments I don't
>believe it is time to open up the draft and insert language that still
>needs to be sufficiently defined.  And while the charter is a good
>reference for defining what we may or may not work on as WG efforts,
>it seems a poor reference for definitional items.  In this cause I
>think it is suffiicient to just clarify this one ambiguous reference to
>hop.
>
>
>a.


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 31 09:56:34 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA25843
	for <forces-archive@IETF.ORG>; Thu, 31 Jul 2003 09:56:34 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19iDv3-0003x5-00
	for forces-archive@IETF.ORG; Thu, 31 Jul 2003 09:56:37 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19iDv2-0003x1-00
	for forces-archive@IETF.ORG; Thu, 31 Jul 2003 09:56:36 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00AAD74B@cherry.ease.lsoft.com>; Thu, 31 Jul 2003 9:56:35 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 49999646 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 31 Jul 2003 09:56:31 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 31 Jul 2003 09:56:30 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003073106580229:96179 ; Thu, 31 Jul
          2003 06:58:02 -0700
References:  <F474363D267C8743A0CE0E4139E067BABEC929@orsmsx407.jf.intel.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/31/2003 06:58:02 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/31/2003 06:58:04 AM,
             Serialize complete at 07/31/2003 06:58:04 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059659780.943.0.camel@jzny.localdomain>
Date:         Thu, 31 Jul 2003 09:56:20 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: framework draft v07 uploaded to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <F474363D267C8743A0CE0E4139E067BABEC929@orsmsx407.jf.intel.com>
Precedence: list
Content-Transfer-Encoding: 7bit

Hi Lily,

I think it would be simpler to just break it explicitly into:
- No security and say when this is not recommended
- simple security (example some initial authentication maybe even
password based)
- Data Integrity; make the recomendation on what would be a good thing
to use.For example i think OSPF like signature with proper
infrastructure would fit here.
- Data confidentiality: Make recomendations.
- Both Data Ingetrity and confidentiality and make recomendations.

Your text on DOS should apply to all security mechanisms used not just
to the no security alternative - you need to clarify that.

cheers,
jamal

On Wed, 2003-07-30 at 12:52, Yang, Lily L wrote:
> -- Apologize if this is duplicte, I didn't see my first posting coming back to me, so I thought it might not get through. --
>
> Hi, Jamal --
> To answer your questions:
>
> 1) It was a conscious decision that framework does NOT dictate transport. The first two paragraphs in Section 7.2 make it very clear:
>
>     "The requirements document [3] suggested that ForCES protocol should
>     support reliability over Fp interface, but no particular transport
>     protocol is yet specified for ForCES. This framework document does
>     not intend to specify the particular transport either, and so we
>     only provide recommendations and guidelines based on the existing
>     standard security protocols that can work with the common transport
>     candidates suitable for ForCES.
>
>     We highlight two existing security protocol solutions, namely IPsec
>     (IP Security) [14] or TLS (Transport Layer Security) [13]. TLS
>     works with reliable transports such as TCP or SCTP, while IPsec can
>     be used with any transport (UDP, TCP, SCTP). Both TLS and IPsec can
>     be used potentially to satisfy all of the security requirements for
>     ForCES protocol."
>
> 2)The case for No security for single box is also covered in the 3rd paragraph:
>
>     "It is important to realize that even if the NE is in a single-box,
>     the DoS attacks can still be launched through Fi/f interfaces.
>     Therefore, it is still important to have counter-measurement as
>     stated in 1.1.9 (should be 7.1.8) for DoS while authentication, confidentiality and
>     integrity can be provided by the physical security of the box."
>
> 3)Signature authentication (Data Integrity but no confidentiality) can be satisfied by IPSec with AH.
> In the draft "We recommend using ESP ... for ForCES because message confidentiality is
>     required for ForCES ...".
>
> Again, the intention is to provide recommendation but not specific solution. That is left to the protocol to decide.
>
> Thanks,
> Lily
>
>
> > --Original Message--
> > From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> > Sent: Monday, July 28, 2003 3:59 AM
> > To: FORCES@PEACH.EASE.LSOFT.COM
> > Subject: Re: framework draft v07 uploaded to IETF
> >
> >
> > Actually now that i have scrolled through the document
> > (something i havent
> > done in the last 3 releases) i am noticing the text on
> > security. This is
> > a big show stopper, i am afraid.
> >
> > Architectural Requirement 1:
> > " CEs and FEs MUST be able to connect by a variety of interconnect
> >    technologies. "
> >
> > Could i not use Forces directly over Ethernet? It seems you have
> > imposed a requirement that i must be able to run Forces on top of TCP
> > so i can get TLS or at least on top of IP for IPSEC. I could live with
> > the imposition of IP but not TCP.
> > Lets not forget the real reason we have forces is so that we can solve
> > the FE<->Ce separation. The analogy i have used in the past is:
> > " Lets not change the aerodynamics of the automobile just so that when
> > we paint it with a red color it looks really good. Our real
> > requirement
> > is the automobile functions like an automobile."
> > You dont mention two other security options: Signature authentication
> > (which do not have any replay issues) and "no" security.
> > The first one may allow someone to watch the Forces transactions but
> > not participate (Data Integrity but no confidentiality) and
> > the second one
> > may be usable in places where physical security is considered " high"
> > such as within a vendor chasis or even rack.
> >
> > It is my opinion that the above two are the most likely to be
> > deployed.
> > And note that i am not against data confidentially, i am just against
> > imposing transport protocols just so that " we can run TLS".
> >
> > cheers,
> > jamal
> >
> > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> >
> > > Thanks, Jamal & Alan, for your quick comment.
> > > All -- Please voice your opinion soon, so I can incorporate
> > them all before going into the IESG review. I was told that
> > the IESG meeting will be Aug 15. So we need to get the doc ready ASAP.
> > >
> > > Lily
> > >
> > > > --Original Message--
> > > > From: Jamal Hadi Salim [mailto:hadi@znyx.com]
> > > > Sent: Sunday, July 27, 2003 2:03 PM
> > > > To: FORCES@PEACH.EASE.LSOFT.COM
> > > > Subject: Re: framework draft v07 uploaded to IETF
> > > >
> > > >
> > > > On Sun, 27 Jul 2003, Yang, Lily L wrote:
> > > >
> > > > > Hi, all --
> > > > >
> > > > > #2 (Section 5.6) Added the paragraph below at the end of
> > > > the section:
> > > > > "However, the exact description of the off-loaded
> > > > functionality corresponding to the off-loaded functions
> > > > expressed in the FE model are not part of the model itself
> > > > and will need to be worked out as a separate specification."
> > > > >
> > > > > #3 (Section 4.2.1) The following old text is replaced by
> > > > the new text to align with the requirement draft on transport:
> > > > > [old]
> > > > > "ForCES will make use of an existing RFC2914 ([2])
> > > > compliant L4 > > protocol with adequate reliability, security
> > > > and congestion control   (e.g. TCP, SCTP) for transport purposes."
> > > > > [new]
> > > > > "When the CEs and FEs are separated beyond a single hop,
> > > > the ForCES protocol will make use of an existing RFC2914
> > > > compliant L4 protocol with adequate reliability, security and
> > > > congestion control (e.g. TCP, SCTP) for transport purposes."
> > > > >
> > > > >
> > > >
> > > > I think you should use the language defined in the charter, quote:
> > > >
> > > > " .......
> > > > forwarding separation for IP forwarding devices where the
> > > > control and forwarding elements are in close (same room/small
> > > > number of hops) or very close (same box/one hop) proximity. Other
> > > > scenarios will be considered but at not the main focus of the
> > > > work."
> > > >
> > > > Get rid of the term "separated beyond a single hop"  and say
> > > > "not close" . For that same purpose please include the
> > two definitions
> > > > above in the draft so people understand what "close"  means.
> > > >
> > > > Other than that i dont see any show stoppers.
> > > >
> > > > cheers,
> > > > jamal
> > > >
> > >
> >


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 31 11:08:50 2003
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA00929
	for <forces-archive@IETF.ORG>; Thu, 31 Jul 2003 11:08:48 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19iF2x-0004vq-00
	for forces-archive@IETF.ORG; Thu, 31 Jul 2003 11:08:51 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 19iF2w-0004vm-00
	for forces-archive@IETF.ORG; Thu, 31 Jul 2003 11:08:50 -0400
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00AAD8AD@cherry.ease.lsoft.com>; Thu, 31 Jul 2003 11:08:46 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 50007525 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 31 Jul 2003 11:08:45 -0400
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 31 Jul 2003 11:08:45 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2003073108101509:96224 ; Thu, 31 Jul
          2003 08:10:15 -0700
References: <1059456379.943.218.camel@jzny.localdomain>
            <5.1.0.14.2.20030730150423.02feb368@mail.windriver.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/31/2003 08:10:15 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/31/2003 08:10:16 AM,
             Serialize complete at 07/31/2003 08:10:16 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Approved-By:  Jamal Hadi Salim <hadi@ZNYX.COM>
Message-ID:  <1059664123.945.5.camel@jzny.localdomain>
Date:         Thu, 31 Jul 2003 11:08:43 -0400
Reply-To: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: submitted draft-ietf-forces-requirements-03.txt to IETF
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.2.20030730150423.02feb368@mail.windriver.com>
Precedence: list
Content-Transfer-Encoding: 7bit

<sigh> I too dont wanna make any major changes to the requirements this
late into the game. That description is better than what is in there
already. So if thats the minimalist change to be made, so be it.I just
hope it is not misinterpreted in the future.

cheers,
jamal

On Wed, 2003-07-30 at 15:06, Margaret Wasserman wrote:
> It is fine with me if we clarify the use of the term "single hop"
> in this instance to refer to a L3 routing hop.
>
> I agree with Avri that we shouldn't make significant requirement
> changes at this point.
>
> Margaret
>
>
> At 02:30 PM 7/30/2003 +0900, avri wrote:
> >Hi,
> >
> >Oh, we here again.
> >
> >
> >On tisdag, jul 29, 2003, at 14:26 Asia/Seoul, Jamal Hadi Salim wrote:
> >
> >>hi Ram,
> >>
> >>Noted (I think i wasnt paying attention to that exchange):
> >>
> >>I think the term "single hop" is infact very ambigous.
> >
> >I have to agree.  In the requirements document, there are 4 references
> >to hop.  Each other time, it is designated whether we are talking about
> >an IP address hop or a MAC address hop.  In this case we are talking
> >about an IP address hop, I believe - at least if we mean the same thing
> >as we mean in 6e - but we don't say so .  The draft should probably be
> >clarified to say so.
> >
> >>It could be a
> >>single hop via a L3 or L2 tunnel which may imply that there are infact
> >>many many devices between the CE and FE. It could be a hub or a mere
> >>switch between them. I think vicinity description is more reflective of
> >>what it really is supposed to mean.
> >
> >And here I have to disagree. We decide to leave the discussion, and
> >definitions, of vicinity out of this document.  As I was quoted as
> >saying, defining these terms requires effort.  At this point, having
> >concluded WG last call and having responded to IESG comments I don't
> >believe it is time to open up the draft and insert language that still
> >needs to be sufficiently defined.  And while the charter is a good
> >reference for defining what we may or may not work on as WG efforts,
> >it seems a poor reference for definitional items.  In this cause I
> >think it is suffiicient to just clarify this one ambiguous reference to
> >hop.
> >
> >
> >a.


