From mailman-bounces@ietf.org  Thu Jul  1 08:40:14 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA20300
	for <hubmib-archive@lists.ietf.org>; Thu, 1 Jul 2004 08:40:14 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bfxsd-0003Lp-JT
	for hubmib-archive@lists.ietf.org; Thu, 01 Jul 2004 05:29:19 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: ietf.org mailing list memberships reminder
From: mailman-owner@ietf.org
To: hubmib-archive@ietf.org
X-No-Archive: yes
Message-ID: <mailman.25216.1088672881.3306.mailman@lists.ietf.org>
Date: Thu, 01 Jul 2004 05:08:01 -0400
Precedence: bulk
X-BeenThere: mailman@lists.ietf.org
X-Mailman-Version: 2.1.5
List-Id: Mailman site list <mailman.lists.ietf.org>
X-List-Administrivia: yes
Sender: mailman-bounces@ietf.org
Errors-To: mailman-bounces@ietf.org
Content-Transfer-Encoding: 7bit

This is a reminder, sent out once a month, about your ietf.org mailing
list memberships.  It includes your subscription info and how to use
it to change it or unsubscribe from a list.

You can visit the URLs to change your membership status or
configuration, including unsubscribing, setting digest-style delivery
or disabling delivery altogether (e.g., for a vacation), and so on.

In addition to the URL interfaces, you can also use email to make such
changes.  For more info, send a message to the '-request' address of
the list (for example, mailman-request@ietf.org) containing just the
word 'help' in the message body, and an email message will be sent to
you with instructions.

**********************************************************************

NOTE WELL:

Any submission to the IETF intended by the Contributor for publication
as all or part of an IETF Internet-Draft or RFC and any statement made
within the context of an IETF activity is considered an "IETF
Contribution". Such statements include oral statements in IETF
sessions, as well as written and electronic communications made at any
time or place, which are addressed to:

o the IETF plenary session, o any IETF working group or portion
thereof, o the IESG, or any member thereof on behalf of the IESG, o
the IAB or any member thereof on behalf of the IAB, o any IETF mailing
list, including the IETF list itself, any working group
  or design team list, or any other list functioning under IETF
auspices,
o the RFC Editor or the Internet-Drafts function

All IETF Contributions are subject to the rules of RFC 3667 and RFC
3668.

Statements made outside of an IETF session, mailing list or other
function, that are clearly not intended to be input to an IETF
activity, group or function, are not IETF Contributions in the context
of this notice.

Please consult RFC 3667 for details.

*******************************************************************************


If you have questions, problems, comments, etc, send them to
mailman-owner@ietf.org.  Thanks!

Passwords for hubmib-archive@lists.ietf.org:

List                                     Password // URL
----                                     --------  
hubmib@ietf.org                          XUKx      
https://www1.ietf.org/mailman/options/hubmib/hubmib-archive%40lists.ietf.org


From hubmib-bounces@ietf.org  Sun Jul  4 03:28:22 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA28373
	for <hubmib-archive@lists.ietf.org>; Sun, 4 Jul 2004 03:28:22 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bh1Ab-0007k0-Ih; Sun, 04 Jul 2004 03:12:13 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bh0vz-0006AE-8W
	for hubmib@megatron.ietf.org; Sun, 04 Jul 2004 02:57:07 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA27437
	for <hubmib@ietf.org>; Sun, 4 Jul 2004 02:57:00 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1Bh0vs-0002Sv-60
	for hubmib@ietf.org; Sun, 04 Jul 2004 02:57:00 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bh0ux-0002EL-00
	for hubmib@ietf.org; Sun, 04 Jul 2004 02:56:04 -0400
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx with esmtp (Exim 4.12) id 1Bh0u1-0001zF-00
	for hubmib@ietf.org; Sun, 04 Jul 2004 02:55:06 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i646n3Dq010711
	for <hubmib@ietf.org>; Sun, 4 Jul 2004 01:49:03 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i646n1Dq010685
	for <hubmib@ietf.org>; Sun, 4 Jul 2004 01:49:02 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 4 Jul 2004 09:55:03 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F056B30E2@is0004avexu1.global.avaya.com>
Thread-Topic: Note to I-D authors/editors: cutoff dates; new I-D guidelines
Thread-Index: AcRg/hUB+6lpaxOPTTqxkICoEk+g4gAlbh0Q
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Subject: [Hubmib] FW: Note to I-D authors/editors: cutoff dates;
	new I-D guidelines
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org
Content-Transfer-Encoding: quoted-printable



Regards,

Dan



-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org]On =
Behalf Of Simon Leinen
Sent: 03 July, 2004 4:00 PM
To: netconf@ops.ietf.org
Subject: Note to I-D authors/editors: cutoff dates; new I-D guidelines


Here are the cut-off dates for the upcoming 60th IETF meeting:

  Mon Jul 12, 0900 EDT: cutoff for initial (-00) I-D submissions
  Mon Jul 19, 0900 EDT: final cutoff for I-D submission

In addition, please note that the I-D boilerplate was updated
recently.  In this context, the following recent announcement from the
IESG is helpful:

----------------------------------------------------------------------
The IESG has emitted new versions of the following guideline documents:

"Guidelines to authors of Internet-Drafts"
http://www.ietf.org/ietf/1id-guidelines.txt

which has been updated to reflect the new IPR policy RFCs (3667 and =
3668):
Note that in this process, we discovered a bug in one of the RFCs; the =
document=20
ontains a temporary fix, but the details of a permanent fix are still =
being=20
worked out on the IPR WG list.

"Checklist for Internet-Drafts submitted for RFC publication"
http://www.ietf.org/ID-Checklist.html

This has had a more thorough review/revision, and should be re-read by =
all=20
participants. Note in particular the new language about IANA =
considerations.
----------------------------------------------------------------------

If you use the xml2rfc toolset from http://xml.resource.org/ , you
basically have to upgrade to the most recent version of the tool, and
use the right declarations to select the most suitable variant of
boilerplate.

Regards,
--=20
Simon.


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Fri Jul  9 16:18:01 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA27387
	for <hubmib-archive@lists.ietf.org>; Fri, 9 Jul 2004 16:18:01 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bj1KG-0004Cc-OV; Fri, 09 Jul 2004 15:46:28 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BiySk-0003AF-Ek
	for hubmib@megatron.ietf.org; Fri, 09 Jul 2004 12:43:02 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA09404
	for <hubmib@ietf.org>; Fri, 9 Jul 2004 12:42:54 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1BiySe-0004DO-5A
	for hubmib@ietf.org; Fri, 09 Jul 2004 12:42:56 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BiyRY-0003q4-00
	for hubmib@ietf.org; Fri, 09 Jul 2004 12:41:49 -0400
Received: from tiere.net.avaya.com ([198.152.12.100])
	by ietf-mx with esmtp (Exim 4.12) id 1BiyQX-0003Ud-00
	for hubmib@ietf.org; Fri, 09 Jul 2004 12:40:46 -0400
Received: from tiere.net.avaya.com (localhost [127.0.0.1])
	by tiere.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i69GdJtH027159
	for <hubmib@ietf.org>; Fri, 9 Jul 2004 12:39:19 -0400 (EDT)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tiere.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i69GdGtH027098
	for <hubmib@ietf.org>; Fri, 9 Jul 2004 12:39:17 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 9 Jul 2004 19:40:39 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F056B3184@is0004avexu1.global.avaya.com>
Thread-Topic: New Internet Draft Boilerplate
Thread-Index: AcRlrk/ipymA6rIhQcyVuoW0yYemEwAJNyuw
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Cc: Edward Beili <EdwardB@actelis.com>
Subject: [Hubmib] FW: New Internet Draft Boilerplate
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org
Content-Transfer-Encoding: quoted-printable

Please see the following note. It applies to all Internet-Drafts =
submissions.

Regards,

Dan



-----Original Message-----
From: Sharon Chisholm [mailto:schishol@nortelnetworks.com]
Sent: 09 July, 2004 3:14 PM
To: Netconf Data Model Discussion
Subject: New Internet Draft Boilerplate


hi

For those planning an internet draft contribution, just a bit of a =
warning
that boilerplate requirements have changed and submissions are being =
bounced
back to get the appropriate copyright and IPR text in before they will =
be
posted.

Please check out=20
http://www1.ietf.org/mail-archive/web/ietf-announce/current/msg00244.html=

for more details.

Sharon Chisholm
Portfolio Integration
Nortel Networks
Ottawa, Canada

---
You are currently subscribed to netconfmodel as: dromasca@avaya.com.
To unsubscribe send an e-mail to lyris@lists.nortelnetworks.com
and in the body type unsubscribe netconfmodel

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Wed Jul 14 13:02:46 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA29277
	for <hubmib-archive@lists.ietf.org>; Wed, 14 Jul 2004 13:02:46 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bkn1I-000322-MC; Wed, 14 Jul 2004 12:54:12 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BkmhJ-0007Nh-39
	for hubmib@megatron.ietf.org; Wed, 14 Jul 2004 12:33:33 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27012
	for <hubmib@ietf.org>; Wed, 14 Jul 2004 12:33:29 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1BkmhH-00054U-Ju
	for hubmib@ietf.org; Wed, 14 Jul 2004 12:33:31 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BkmgJ-0004kJ-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 12:32:32 -0400
Received: from shell4.bayarea.net ([209.128.82.1])
	by ietf-mx with esmtp (Exim 4.12) id 1BkmfW-0004Qv-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 12:31:42 -0400
Received: from shell4.bayarea.net (localhost [127.0.0.1])
	by shell4.bayarea.net (8.12.11/8.12.11) with ESMTP id i6EGV4sK014096;
	Wed, 14 Jul 2004 09:31:04 -0700
Received: from localhost (heard@localhost)
	by shell4.bayarea.net (8.12.11/8.12.11/Submit) with ESMTP id
	i6EGV3ZK014071; Wed, 14 Jul 2004 09:31:04 -0700
X-Authentication-Warning: shell4.bayarea.net: heard owned process doing -bs
Date: Wed, 14 Jul 2004 09:31:03 -0700 (PDT)
From: "C. M. Heard" <heard@pobox.com>
X-Sender: heard@shell4.bayarea.net
To: Edward Beili <EdwardB@actelis.com>
Subject: Re: [Hubmib] RE: EFM PHY status for 2BASE-TL
In-Reply-To: <9C1CAB2B65E62D49A10E49DFCD68EF3E03C12A@il-mail.actelis.net>
Message-ID: <Pine.LNX.4.10.10407140857300.2018-100000@shell4.bayarea.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Cc: hubmib@ietf.org
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

On Wed, 23 Jun 2004, Edward Beili wrote:
> I've attached the latest version of EFM CU MIB.
...
[ snip pre-submission version of draft-ietf-hubmib-efm-cu-mib-01.txt ]

The I-D repository still has the -00 version.  The -01 version needs
to be submitted soon, since the final cutoff for I-D submission for
the upcoming 60th IETF meeting is Monday, Jul 19, 0900 EDT (when it
is submitted you need to replace { mib-2 160 } with ( mib-2 YYY }).

Regards,

Mike Heard



_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Wed Jul 14 13:29:14 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA00507
	for <hubmib-archive@lists.ietf.org>; Wed, 14 Jul 2004 13:29:14 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BknQN-0007Le-0W; Wed, 14 Jul 2004 13:20:07 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BknGz-0005TV-DJ
	for hubmib@megatron.ietf.org; Wed, 14 Jul 2004 13:10:25 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA29594
	for <hubmib@ietf.org>; Wed, 14 Jul 2004 13:10:22 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1BknGy-0001lK-Eh
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:10:24 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BknG5-0001R2-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:09:29 -0400
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx with esmtp (Exim 4.12) id 1BknFB-00016u-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:08:34 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6EH2GDq006312
	for <hubmib@ietf.org>; Wed, 14 Jul 2004 12:02:16 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6EH2EDq006289
	for <hubmib@ietf.org>; Wed, 14 Jul 2004 12:02:15 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Hubmib] RE: EFM PHY status for 2BASE-TL
Date: Wed, 14 Jul 2004 20:08:26 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F056B31BA@is0004avexu1.global.avaya.com>
Thread-Topic: [Hubmib] RE: EFM PHY status for 2BASE-TL
Thread-Index: AcRpxGTAYTHA3op6S7ykopitwqeWigAAK4Pw
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: "C. M. Heard" <heard@pobox.com>, "Edward Beili" <EdwardB@actelis.com>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Cc: hubmib@ietf.org
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org
Content-Transfer-Encoding: quoted-printable

Edward,

Please submit without too much delay, and make the OID edit recommended =
by Mike.=20

Regards,

Dan



> -----Original Message-----
> From: hubmib-bounces@ietf.org=20
> [mailto:hubmib-bounces@ietf.org]On Behalf Of C. M. Heard
> Sent: 14 July, 2004 7:31 PM
> To: Edward Beili
> Cc: hubmib@ietf.org
> Subject: Re: [Hubmib] RE: EFM PHY status for 2BASE-TL
>=20
>=20
> On Wed, 23 Jun 2004, Edward Beili wrote:
> > I've attached the latest version of EFM CU MIB.
> ...
> [ snip pre-submission version of draft-ietf-hubmib-efm-cu-mib-01.txt ]
>=20
> The I-D repository still has the -00 version.  The -01 version needs
> to be submitted soon, since the final cutoff for I-D submission for
> the upcoming 60th IETF meeting is Monday, Jul 19, 0900 EDT (when it
> is submitted you need to replace { mib-2 160 } with ( mib-2 YYY }).
>=20
> Regards,
>=20
> Mike Heard
>=20
>=20
>=20
> _______________________________________________
> Hubmib mailing list
> Hubmib@ietf.org
> https://www1.ietf.org/mailman/listinfo/hubmib
>=20

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Wed Jul 14 13:51:37 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01537
	for <hubmib-archive@lists.ietf.org>; Wed, 14 Jul 2004 13:51:37 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bknqp-0003OM-RS; Wed, 14 Jul 2004 13:47:27 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BknbL-0001AK-BV
	for hubmib@megatron.ietf.org; Wed, 14 Jul 2004 13:31:27 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA00667
	for <hubmib@ietf.org>; Wed, 14 Jul 2004 13:31:24 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1BknbK-0000oZ-Dn
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:31:26 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BknaP-0000TZ-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:30:30 -0400
Received: from tiere.net.avaya.com ([198.152.12.100])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BknZV-00009P-00; Wed, 14 Jul 2004 13:29:33 -0400
Received: from tiere.net.avaya.com (localhost [127.0.0.1])
	by tiere.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6EHS6eq007741; Wed, 14 Jul 2004 13:28:06 -0400 (EDT)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tiere.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6EHS3eq007666; Wed, 14 Jul 2004 13:28:04 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Wed, 14 Jul 2004 20:29:29 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F056B31C2@is0004avexu1.global.avaya.com>
Thread-Topic: Agenda for the Ethernet Interfaces and Hub MIB WG at the 60th
	IETF
Thread-Index: AcRpyB2EuIF4YHpkR660rc07MBwxSA==
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <agenda@ietf.org>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.2 required=5.0 tests=AWL,HTML_50_60,
	HTML_FONTCOLOR_BLUE,HTML_MESSAGE autolearn=no version=2.60
Cc: bwijnen@lucent.com, hubmib@ietf.org
Subject: [Hubmib] Agenda for the Ethernet Interfaces and Hub MIB WG at the
	60th IETF
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1226147617=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1226147617==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C469C8.1E27484A"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C469C8.1E27484A
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

Please find below the proposed agenda for the Ethernet Interfaces and =
Hub MIB WG at the 60th IETF.

Regards,

Dan

MONDAY, August 2, 2004
0900-1130 Morning Sessions=20
OPS hubmib Ethernet Interfaces and Hub MIB WG

1. Agenda bashing, minutes, taker, etc. (Dan) - 5 minutes
2. WG status (Dan) - 10 minutes
3. EFM OAM MIB Issues (Matt) - 30 minutes
4. EPON MIB Issues (Lior) - 30 minutes
5. EFM Cu Issues (Eduard) - 30 minutes
6. Open Discussion (or early lunch) - 45 minutes
Internet-Drafts
<http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-=
mib-01.txt>
<http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-=
epon-mib-01.txt>
<http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-=
cu-mib-01.txt> (expected to be published soon!)







------_=_NextPart_001_01C469C8.1E27484A
Content-Type: text/html;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dwindows-1255">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6487.1">
<TITLE>Agenda for the Ethernet Interfaces and Hub MIB WG at the 60th =
IETF</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">Please find below the =
proposed agenda for the Ethernet Interfaces and Hub MIB WG at the 60th =
IETF.</FONT></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Regards,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Dan</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">MONDAY, =
August 2, 2004</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">0900-1130 Morning Sessions</FONT> </SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">OPS =
hubmib Ethernet Interfaces and Hub MIB WG</FONT></SPAN></P>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">1. =
Agenda bashing, minutes, taker, etc. (Dan) - 5 minutes</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">2. WG =
status (Dan) - 10 minutes</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">3. EFM =
OAM MIB Issues (Matt) - 30 minutes</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">4. EPON =
MIB Issues (Lior) - 30 minutes</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">5. EFM =
Cu Issues (Eduard) - 30 minutes</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">6. Open =
Discussion (or early lunch) - 45 minutes</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Internet-Drafts</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><U><FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial">&lt;<A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/draf=
t-ietf-hubmib-efm-mib-01.txt</A>&gt;</FONT></U></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><U><FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial">&lt;<A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-epon-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts=
/draft-ietf-hubmib-efm-epon-mib-01.txt</A>&gt;</FONT></U></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><U><FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial">&lt;<A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-cu-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/d=
raft-ietf-hubmib-efm-cu-mib-01.txt</A>&gt;</FONT></U><FONT SIZE=3D2 =
FACE=3D"Arial"> (expected to be published soon!)</FONT></SPAN></P>
<BR>
<BR>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C469C8.1E27484A--


--===============1226147617==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============1226147617==--



From hubmib-bounces@ietf.org  Wed Jul 14 14:28:52 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA04689
	for <hubmib-archive@lists.ietf.org>; Wed, 14 Jul 2004 14:28:51 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BkoOc-0000c3-RN; Wed, 14 Jul 2004 14:22:22 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bknbe-0001Dr-Aq
	for hubmib@megatron.ietf.org; Wed, 14 Jul 2004 13:31:46 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA00714
	for <hubmib@ietf.org>; Wed, 14 Jul 2004 13:31:40 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1Bknba-0000qT-6x
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:31:42 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bknag-0000W9-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:30:46 -0400
Received: from [62.90.13.193] (helo=il-mail.actelis.net)
	by ietf-mx with esmtp (Exim 4.12) id 1Bkna0-00009V-00
	for hubmib@ietf.org; Wed, 14 Jul 2004 13:30:04 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.6556.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C469C8.1E6C8361"
Subject: RE: [Hubmib] RE: EFM PHY status for 2BASE-TL
Date: Wed, 14 Jul 2004 20:29:29 +0300
Message-ID: <9C1CAB2B65E62D49A10E49DFCD68EF3E03BE08@il-mail.actelis.net>
X-MS-Has-Attach: yes
Thread-Topic: [Hubmib] RE: EFM PHY status for 2BASE-TL
Thread-Index: AcRpxGTAYTHA3op6S7ykopitwqeWigAAK4PwAACnU6A=
From: "Edward Beili" <EdwardB@actelis.com>
To: "Romascanu, Dan \(Dan\)" <dromasca@avaya.com>,
        "C. M. Heard" <heard@pobox.com>
X-Mailman-Approved-At: Wed, 14 Jul 2004 14:22:21 -0400
Cc: hubmib@ietf.org
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

------_=_NextPart_001_01C469C8.1E6C8361
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C469C8.1E6C8361"


------_=_NextPart_002_01C469C8.1E6C8361
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

SSB3aWxsIGRvIHRoYXQgYnkgdGhlIGVuZCBvZiB0aGUgd2VlaywgYWZ0ZXIgY29sbGVjdGluZyBt
b3JlIGNvbW1lbnRzLCBhbmQgb2YgY291cnNlIHdpbGwgZG8gdGhlIE9JRCBlZGl0LiBJbiB0aGUg
bWVhbiB0aW1lIGhlcmUncyB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgRUZNLUNVLU1JQi4NCiANClJl
Z2FyZHMsDQotRS4NCiANCiANCg0KCS0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tIA0KCUZyb206
IFJvbWFzY2FudSwgRGFuIChEYW4pIFttYWlsdG86ZHJvbWFzY2FAYXZheWEuY29tXSANCglTZW50
OiBXZWQgNy8xNC8yMDA0IDg6MDggUE0gDQoJVG86IEMuIE0uIEhlYXJkOyBFZHdhcmQgQmVpbGkg
DQoJQ2M6IGh1Ym1pYkBpZXRmLm9yZyANCglTdWJqZWN0OiBSRTogW0h1Ym1pYl0gUkU6IEVGTSBQ
SFkgc3RhdHVzIGZvciAyQkFTRS1UTA0KCQ0KCQ0KDQoJRWR3YXJkLA0KCQ0KCVBsZWFzZSBzdWJt
aXQgd2l0aG91dCB0b28gbXVjaCBkZWxheSwgYW5kIG1ha2UgdGhlIE9JRCBlZGl0IHJlY29tbWVu
ZGVkIGJ5IE1pa2UuDQoJDQoJUmVnYXJkcywNCgkNCglEYW4NCgkNCgkNCgkNCgk+IC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQoJPiBGcm9tOiBodWJtaWItYm91bmNlc0BpZXRmLm9yZw0KCT4g
W21haWx0bzpodWJtaWItYm91bmNlc0BpZXRmLm9yZ11PbiBCZWhhbGYgT2YgQy4gTS4gSGVhcmQN
Cgk+IFNlbnQ6IDE0IEp1bHksIDIwMDQgNzozMSBQTQ0KCT4gVG86IEVkd2FyZCBCZWlsaQ0KCT4g
Q2M6IGh1Ym1pYkBpZXRmLm9yZw0KCT4gU3ViamVjdDogUmU6IFtIdWJtaWJdIFJFOiBFRk0gUEhZ
IHN0YXR1cyBmb3IgMkJBU0UtVEwNCgk+DQoJPg0KCT4gT24gV2VkLCAyMyBKdW4gMjAwNCwgRWR3
YXJkIEJlaWxpIHdyb3RlOg0KCT4gPiBJJ3ZlIGF0dGFjaGVkIHRoZSBsYXRlc3QgdmVyc2lvbiBv
ZiBFRk0gQ1UgTUlCLg0KCT4gLi4uDQoJPiBbIHNuaXAgcHJlLXN1Ym1pc3Npb24gdmVyc2lvbiBv
ZiBkcmFmdC1pZXRmLWh1Ym1pYi1lZm0tY3UtbWliLTAxLnR4dCBdDQoJPg0KCT4gVGhlIEktRCBy
ZXBvc2l0b3J5IHN0aWxsIGhhcyB0aGUgLTAwIHZlcnNpb24uICBUaGUgLTAxIHZlcnNpb24gbmVl
ZHMNCgk+IHRvIGJlIHN1Ym1pdHRlZCBzb29uLCBzaW5jZSB0aGUgZmluYWwgY3V0b2ZmIGZvciBJ
LUQgc3VibWlzc2lvbiBmb3INCgk+IHRoZSB1cGNvbWluZyA2MHRoIElFVEYgbWVldGluZyBpcyBN
b25kYXksIEp1bCAxOSwgMDkwMCBFRFQgKHdoZW4gaXQNCgk+IGlzIHN1Ym1pdHRlZCB5b3UgbmVl
ZCB0byByZXBsYWNlIHsgbWliLTIgMTYwIH0gd2l0aCAoIG1pYi0yIFlZWSB9KS4NCgk+DQoJPiBS
ZWdhcmRzLA0KCT4NCgk+IE1pa2UgSGVhcmQNCgk+DQoJPg0KCT4NCgk+IF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoJPiBIdWJtaWIgbWFpbGluZyBsaXN0
DQoJPiBIdWJtaWJAaWV0Zi5vcmcNCgk+IGh0dHBzOi8vd3d3MS5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2h1Ym1pYg0KCT4NCgkNCg0K

------_=_NextPart_002_01C469C8.1E6C8361
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: base64

PE1FVEEgSFRUUC1FUVVJVj0iQ29udGVudC1UeXBlIiBDT05URU5UPSJ0ZXh0L2h0bWw7IGNoYXJz
ZXQ9dXRmLTgiPgo8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgMy4yLy9F
TiI+CjxIVE1MPgo8SEVBRD4KCjxNRVRBIE5BTUU9IkdlbmVyYXRvciIgQ09OVEVOVD0iTVMgRXhj
aGFuZ2UgU2VydmVyIHZlcnNpb24gNi4wLjY1NTYuMCI+CjxUSVRMRT5SRTogW0h1Ym1pYl0gUkU6
IEVGTSBQSFkgc3RhdHVzIGZvciAyQkFTRS1UTDwvVElUTEU+CjwvSEVBRD4KPEJPRFkgZGlyPWx0
cj4KPERJVj5JIHdpbGwgZG8gdGhhdCBieSB0aGUgZW5kIG9mIHRoZSB3ZWVrLCBhZnRlciBjb2xs
ZWN0aW5nIG1vcmUgY29tbWVudHMsIGFuZCAKb2YgY291cnNlIHdpbGwgZG8gdGhlIE9JRCBlZGl0
LiZuYnNwO0luIHRoZSBtZWFuIHRpbWUgaGVyZSdzIHRoZSBsYXRlc3QgdmVyc2lvbiAKb2YgRUZN
LUNVLU1JQi48L0RJVj4KPERJVj4mbmJzcDs8L0RJVj4KPERJVj5SZWdhcmRzLDwvRElWPgo8RElW
Pi1FLjwvRElWPgo8RElWPiZuYnNwOzwvRElWPgo8RElWPiZuYnNwOzwvRElWPgo8QkxPQ0tRVU9U
RSBkaXI9bHRyIHN0eWxlPSJNQVJHSU4tUklHSFQ6IDBweCI+CiAgPERJVj48Rk9OVCBzaXplPTI+
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gPEJSPjxCPkZyb206PC9CPiBSb21hc2NhbnUsIERh
biAKICAoRGFuKSBbbWFpbHRvOmRyb21hc2NhQGF2YXlhLmNvbV0gPEJSPjxCPlNlbnQ6PC9CPiBX
ZWQgNy8xNC8yMDA0IDg6MDggUE0gCiAgPEJSPjxCPlRvOjwvQj4gQy4gTS4gSGVhcmQ7IEVkd2Fy
ZCBCZWlsaSA8QlI+PEI+Q2M6PC9CPiBodWJtaWJAaWV0Zi5vcmcgCiAgPEJSPjxCPlN1YmplY3Q6
PC9CPiBSRTogW0h1Ym1pYl0gUkU6IEVGTSBQSFkgc3RhdHVzIGZvciAKICAyQkFTRS1UTDxCUj48
QlI+PC9GT05UPjwvRElWPgogIDxQPjxGT05UIHNpemU9Mj5FZHdhcmQsPEJSPjxCUj5QbGVhc2Ug
c3VibWl0IHdpdGhvdXQgdG9vIG11Y2ggZGVsYXksIGFuZCBtYWtlIAogIHRoZSBPSUQgZWRpdCBy
ZWNvbW1lbmRlZCBieSAKICBNaWtlLjxCUj48QlI+UmVnYXJkcyw8QlI+PEJSPkRhbjxCUj48QlI+
PEJSPjxCUj4mZ3Q7IC0tLS0tT3JpZ2luYWwgCiAgTWVzc2FnZS0tLS0tPEJSPiZndDsgRnJvbTog
aHVibWliLWJvdW5jZXNAaWV0Zi5vcmc8QlI+Jmd0OyBbPEEgCiAgaHJlZj0ibWFpbHRvOmh1Ym1p
Yi1ib3VuY2VzQGlldGYub3JnIj5tYWlsdG86aHVibWliLWJvdW5jZXNAaWV0Zi5vcmc8L0E+XU9u
IAogIEJlaGFsZiBPZiBDLiBNLiBIZWFyZDxCUj4mZ3Q7IFNlbnQ6IDE0IEp1bHksIDIwMDQgNzoz
MSBQTTxCUj4mZ3Q7IFRvOiBFZHdhcmQgCiAgQmVpbGk8QlI+Jmd0OyBDYzogaHVibWliQGlldGYu
b3JnPEJSPiZndDsgU3ViamVjdDogUmU6IFtIdWJtaWJdIFJFOiBFRk0gUEhZIAogIHN0YXR1cyBm
b3IgMkJBU0UtVEw8QlI+Jmd0OzxCUj4mZ3Q7PEJSPiZndDsgT24gV2VkLCAyMyBKdW4gMjAwNCwg
RWR3YXJkIEJlaWxpIAogIHdyb3RlOjxCUj4mZ3Q7ICZndDsgSSd2ZSBhdHRhY2hlZCB0aGUgbGF0
ZXN0IHZlcnNpb24gb2YgRUZNIENVIE1JQi48QlI+Jmd0OyAKICAuLi48QlI+Jmd0OyBbIHNuaXAg
cHJlLXN1Ym1pc3Npb24gdmVyc2lvbiBvZiAKICBkcmFmdC1pZXRmLWh1Ym1pYi1lZm0tY3UtbWli
LTAxLnR4dCBdPEJSPiZndDs8QlI+Jmd0OyBUaGUgSS1EIHJlcG9zaXRvcnkgc3RpbGwgCiAgaGFz
IHRoZSAtMDAgdmVyc2lvbi4mbmJzcDsgVGhlIC0wMSB2ZXJzaW9uIG5lZWRzPEJSPiZndDsgdG8g
YmUgc3VibWl0dGVkIHNvb24sIAogIHNpbmNlIHRoZSBmaW5hbCBjdXRvZmYgZm9yIEktRCBzdWJt
aXNzaW9uIGZvcjxCUj4mZ3Q7IHRoZSB1cGNvbWluZyA2MHRoIElFVEYgCiAgbWVldGluZyBpcyBN
b25kYXksIEp1bCAxOSwgMDkwMCBFRFQgKHdoZW4gaXQ8QlI+Jmd0OyBpcyBzdWJtaXR0ZWQgeW91
IG5lZWQgdG8gCiAgcmVwbGFjZSB7IG1pYi0yIDE2MCB9IHdpdGggKCBtaWItMiBZWVkgfSkuPEJS
PiZndDs8QlI+Jmd0OyAKICBSZWdhcmRzLDxCUj4mZ3Q7PEJSPiZndDsgTWlrZSBIZWFyZDxCUj4m
Z3Q7PEJSPiZndDs8QlI+Jmd0OzxCUj4mZ3Q7IAogIF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPEJSPiZndDsgSHVibWliIG1haWxpbmcgCiAgbGlzdDxCUj4m
Z3Q7IEh1Ym1pYkBpZXRmLm9yZzxCUj4mZ3Q7IDxBIAogIGhyZWY9Imh0dHBzOi8vd3d3MS5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2h1Ym1pYiI+aHR0cHM6Ly93d3cxLmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vaHVibWliPC9BPjxCUj4mZ3Q7PEJSPjwvRk9OVD48L1A+PC9CTE9DS1FVT1RF
PgoKPC9CT0RZPgo8L0hUTUw+

------_=_NextPart_002_01C469C8.1E6C8361--

------_=_NextPart_001_01C469C8.1E6C8361
Content-Type: text/html;
	name="draft-ietf-hubmib-efm-cu-mib-01.html"
Content-Transfer-Encoding: base64
Content-Description: draft-ietf-hubmib-efm-cu-mib-01.html
Content-Disposition: attachment;
	filename="draft-ietf-hubmib-efm-cu-mib-01.html"
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+DQo8aHRtbCBsYW5n
PSJlbiI+PGhlYWQ+PHRpdGxlPkV0aGVybmV0IGluIHRoZSBGaXJzdCBNaWxlIENvcHBlciAoRUZN
Q3UpIEludGVyZmFjZXMgTUlCPC90aXRsZT4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlw
ZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9ImRlc2Ny
aXB0aW9uIiBjb250ZW50PSJFdGhlcm5ldCBpbiB0aGUgRmlyc3QgTWlsZSBDb3BwZXIgKEVGTUN1
KSBJbnRlcmZhY2VzIE1JQiI+DQo8bWV0YSBuYW1lPSJrZXl3b3JkcyIgY29udGVudD0iTmV0d29y
ayBNYW5hZ2VtZW50LCBTaW1wbGUgTmV0d29yayBNYW5hZ2VtZW50IFByb3RvY29sLCBTTk1QLCBN
YW5hZ2VtZW50IEluZm9ybWF0aW9uIEJhc2UsIE1JQiwgVGV4dHVhbCBDb252ZW50aW9ucyI+DQo8
bWV0YSBuYW1lPSJnZW5lcmF0b3IiIGNvbnRlbnQ9InhtbDJyZmMgdjEuMjQgKGh0dHA6Ly94bWwu
cmVzb3VyY2Uub3JnLykiPg0KPHN0eWxlIHR5cGU9J3RleHQvY3NzJz4NCjwhLS0NCiAgICBib2R5
IHsNCiAgICAgICAgZm9udC1mYW1pbHk6IHZlcmRhbmEsIGNoYXJjb2FsLCBoZWx2ZXRpY2EsIGFy
aWFsLCBzYW5zLXNlcmlmOw0KICAgICAgICBmb250LXNpemU6IHNtYWxsIDsgY29sb3I6ICMwMDAw
MDAgOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmIDsgfQ0KICAgIC50aXRsZSB7IGNvbG9yOiAj
OTkwMDAwOyBmb250LXNpemU6IHgtbGFyZ2UgOw0KICAgICAgICBmb250LXdlaWdodDogYm9sZDsg
dGV4dC1hbGlnbjogcmlnaHQ7DQogICAgICAgIGZvbnQtZmFtaWx5OiBoZWx2ZXRpY2EsIG1vbmFj
bywgIk1TIFNhbnMgU2VyaWYiLCBhcmlhbCwgc2Fucy1zZXJpZjsNCiAgICAgICAgYmFja2dyb3Vu
ZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0NCiAgICAuZmlsZW5hbWUgeyBjb2xvcjogIzY2NjY2Njsg
Zm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjhweDsNCiAgICAgICAgZm9udC13ZWlnaHQ6
IGJvbGQ7IHRleHQtYWxpZ246IHJpZ2h0Ow0KICAgICAgICBmb250LWZhbWlseTogaGVsdmV0aWNh
LCBhcmlhbCwgc2Fucy1zZXJpZjsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJl
bnQ7IH0NCiAgICB0ZC5yZmNidWcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwIDsgd2lkdGg6
IDMwcHggOyBoZWlnaHQ6IDMwcHggOyANCiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgdmVy
dGljYWwtYWxpZ246IG1pZGRsZSA7IHBhZGRpbmctdG9wOiAycHggOyB9DQogICAgdGQucmZjYnVn
IHNwYW4uUkZDIHsgY29sb3I6ICM2NjY2NjY7IGZvbnQtd2VpZ2h0OiBib2xkOyB0ZXh0LWRlY29y
YXRpb246IG5vbmU7DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgOw0KICAgICAg
ICBmb250LWZhbWlseTogbW9uYWNvLCBjaGFyY29hbCwgZ2VuZXZhLCAiTVMgU2FucyBTZXJpZiIs
IGhlbHZldGljYSwgdmVyZGFuYSwgc2Fucy1zZXJpZjsNCiAgICAgICAgZm9udC1zaXplOiB4LXNt
YWxsIDsgfQ0KICAgIHRkLnJmY2J1ZyBzcGFuLmhvdFRleHQgeyBjb2xvcjogI2ZmZmZmZjsgZm9u
dC13ZWlnaHQ6IG5vcm1hbDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICAgICAgICB0ZXh0LWFs
aWduOiBjZW50ZXIgOw0KICAgICAgICBmb250LWZhbWlseTogY2hhcmNvYWwsIG1vbmFjbywgZ2Vu
ZXZhLCAiTVMgU2FucyBTZXJpZiIsIGhlbHZldGljYSwgdmVyZGFuYSwgc2Fucy1zZXJpZjsNCiAg
ICAgICAgZm9udC1zaXplOiB4LXNtYWxsIDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgfQ0K
LyogaW5mbyBjb2RlIGZyb20gU2FudGFLbGF1c3MgYXQgaHR0cDovL3d3dy5tYWRhYm91dHN0eWxl
LmNvbS90b29sdGlwMi5odG1sICovDQogICAgZGl2I2NvdW50ZXJ7bWFyZ2luLXRvcDogMTAwcHh9
DQoNCiAgICBhLmluZm97DQogICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlOyAvKnRoaXMgaXMgdGhl
IGtleSovDQogICAgICAgIHotaW5kZXg6MjQ7DQogICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25l
fQ0KDQogICAgYS5pbmZvOmhvdmVye3otaW5kZXg6MjU7IGJhY2tncm91bmQtY29sb3I6Izk5MDAw
MCA7IGNvbG9yOiAjZmZmZmZmIDt9DQoNCiAgICBhLmluZm8gc3BhbntkaXNwbGF5OiBub25lfQ0K
DQogICAgYS5pbmZvOmhvdmVyIHNwYW57IC8qdGhlIHNwYW4gd2lsbCBkaXNwbGF5IGp1c3Qgb24g
OmhvdmVyIHN0YXRlKi8NCiAgICAgICAgZGlzcGxheTpibG9jazsNCiAgICAgICAgcG9zaXRpb246
YWJzb2x1dGU7DQogICAgICAgIGZvbnQtc2l6ZTogc21hbGxlciA7DQogICAgICAgIHRvcDoyZW07
IGxlZnQ6MmVtOyB3aWR0aDoxNWVtOw0KICAgICAgICBwYWRkaW5nOiAycHggOw0KICAgICAgICBi
b3JkZXI6MXB4IHNvbGlkICMzMzMzMzM7DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6I2VlZWVl
ZTsgY29sb3I6Izk5MDAwMDsNCiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCA7fQ0KDQogICAgIEEg
eyBmb250LXdlaWdodDogYm9sZDsgfQ0KICAgICBBOmxpbmsgeyBjb2xvcjogIzk5MDAwMDsgYmFj
a2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgOyB9DQogICAgIEE6dmlzaXRlZCB7IGNvbG9yOiAj
MzMzMzMzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCA7IH0NCiAgICAgQTphY3RpdmUg
eyBjb2xvcjogIzMzMzMzMzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgOyB9DQoNCiAg
ICBwIHsgbWFyZ2luLWxlZnQ6IDJlbTsgbWFyZ2luLXJpZ2h0OiAyZW07IH0NCiAgICBwLmNvcHly
aWdodCB7IGZvbnQtc2l6ZTogeC1zbWFsbCA7IH0NCiAgICBwLnRvYyB7IGZvbnQtc2l6ZTogc21h
bGwgOyBmb250LXdlaWdodDogYm9sZCA7IG1hcmdpbi1sZWZ0OiAzZW0gO30NCg0KICAgIHNwYW4u
ZW1waCB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfQ0KICAgIHNwYW4uc3Ryb25nIHsgZm9udC13ZWln
aHQ6IGJvbGQ7IH0NCiAgICBzcGFuLnZlcmIgeyBmb250LWZhbWlseTogIkNvdXJpZXIgTmV3Iiwg
Q291cmllciwgbW9ub3NwYWNlIDsgfQ0KDQogICAgb2wudGV4dCB7IG1hcmdpbi1sZWZ0OiAyZW07
IG1hcmdpbi1yaWdodDogMmVtOyB9DQogICAgdWwudGV4dCB7IG1hcmdpbi1sZWZ0OiAyZW07IG1h
cmdpbi1yaWdodDogMmVtOyB9DQogICAgbGkgeyBtYXJnaW4tbGVmdDogM2VtOyAgfQ0KDQogICAg
cHJlIHsgbWFyZ2luLWxlZnQ6IDNlbTsgY29sb3I6ICMzMzMzMzM7ICBiYWNrZ3JvdW5kLWNvbG9y
OiB0cmFuc3BhcmVudDsNCiAgICAgICAgZm9udC1mYW1pbHk6ICJDb3VyaWVyIE5ldyIsIENvdXJp
ZXIsIG1vbm9zcGFjZSA7IGZvbnQtc2l6ZTogc21hbGwgOw0KICAgICAgICB9DQoNCiAgICBoMyB7
IGNvbG9yOiAjMzMzMzMzOyBmb250LXNpemU6IG1lZGl1bSA7DQogICAgICAgIGZvbnQtZmFtaWx5
OiBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmIDsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xv
cjogdHJhbnNwYXJlbnQ7IH0NCiAgICBoNCB7IGZvbnQtc2l6ZTogc21hbGw7IGZvbnQtZmFtaWx5
OiBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmIDsgfQ0KDQogICAgdGFibGUuYnVnIHsgd2lk
dGg6IDMwcHggOyBoZWlnaHQ6IDE1cHggOyB9DQogICAgdGQuYnVnIHsgY29sb3I6ICNmZmZmZmYg
OyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMDAwIDsNCiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVy
IDsgd2lkdGg6IDMwcHggOyBoZWlnaHQ6IDE1cHggOw0KICAgICAgICAgfQ0KICAgIHRkLmJ1ZyBB
LmxpbmsyIHsgY29sb3I6ICNmZmZmZmYgOyBmb250LXdlaWdodDogYm9sZDsNCiAgICAgICAgdGV4
dC1kZWNvcmF0aW9uOiBub25lOw0KICAgICAgICBmb250LWZhbWlseTogbW9uYWNvLCBjaGFyY29h
bCwgZ2VuZXZhLCAiTVMgU2FucyBTZXJpZiIsIGhlbHZldGljYSwgc2Fucy1zZXJpZjsNCiAgICAg
ICAgZm9udC1zaXplOiB4LXNtYWxsIDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgfQ0K
DQogICAgdGQuaGVhZGVyIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogeC1zbWFsbCA7DQog
ICAgICAgIGZvbnQtZmFtaWx5OiBhcmlhbCwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB2ZXJ0aWNh
bC1hbGlnbjogdG9wOw0KICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2IDsgd2lkdGg6
IDMzJSA7IH0NCiAgICB0ZC5hdXRob3IgeyBmb250LXdlaWdodDogYm9sZDsgbWFyZ2luLWxlZnQ6
IDRlbTsgZm9udC1zaXplOiB4LXNtYWxsIDsgfQ0KICAgIHRkLmF1dGhvci10ZXh0IHsgZm9udC1z
aXplOiB4LXNtYWxsOyB9DQogICAgdGFibGUuZGF0YSB7IHZlcnRpY2FsLWFsaWduOiB0b3AgOyBi
b3JkZXItY29sbGFwc2U6IGNvbGxhcHNlIDsNCiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZCBz
b2xpZCBzb2xpZCBzb2xpZCA7DQogICAgICAgIGJvcmRlci1jb2xvcjogYmxhY2sgYmxhY2sgYmxh
Y2sgYmxhY2sgOw0KICAgICAgICBmb250LXNpemU6IHNtYWxsIDsgdGV4dC1hbGlnbjogY2VudGVy
IDsgfQ0KICAgIHRhYmxlLmRhdGEgdGggeyBmb250LXdlaWdodDogYm9sZCA7DQogICAgICAgIGJv
cmRlci1zdHlsZTogc29saWQgc29saWQgc29saWQgc29saWQgOw0KICAgICAgICBib3JkZXItY29s
b3I6IGJsYWNrIGJsYWNrIGJsYWNrIGJsYWNrIDsgfQ0KICAgIHRhYmxlLmRhdGEgdGQgew0KICAg
ICAgICBib3JkZXItc3R5bGU6IHNvbGlkIHNvbGlkIHNvbGlkIHNvbGlkIDsNCiAgICAgICAgYm9y
ZGVyLWNvbG9yOiAjMzMzMzMzICMzMzMzMzMgIzMzMzMzMyAjMzMzMzMzIDsgfQ0KDQogICAgaHIg
eyBoZWlnaHQ6IDFweCB9DQotLT4NCjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keT4NCjx0YWJsZSBz
dW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9ImJ1
ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJidWciPjxhIGhyZWY9IiN0b2MiIGNsYXNz
PSJsaW5rMiI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPHRhYmxlIHN1
bW1hcnk9ImxheW91dCIgd2lkdGg9IjY2JSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2Vs
bHNwYWNpbmc9IjAiPjx0cj48dGQ+PHRhYmxlIHN1bW1hcnk9ImxheW91dCIgd2lkdGg9IjEwMCUi
IGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjIiIGNlbGxzcGFjaW5nPSIxIj4NCjx0cj48dGQgY2xh
c3M9ImhlYWRlciI+TmV0d29yayBXb3JraW5nIEdyb3VwPC90ZD48dGQgY2xhc3M9ImhlYWRlciI+
RS4gQmVpbGk8L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJoZWFkZXIiPkludGVybmV0LURyYWZ0
PC90ZD48dGQgY2xhc3M9ImhlYWRlciI+QWN0ZWxpcyBOZXR3b3JrczwvdGQ+PC90cj4NCjx0cj48
dGQgY2xhc3M9ImhlYWRlciI+RXhwaXJlczogSmFudWFyeSAxMiwgMjAwNTwvdGQ+PHRkIGNsYXNz
PSJoZWFkZXIiPkp1bHkgMTQsIDIwMDQ8L3RkPjwvdHI+DQo8L3RhYmxlPjwvdGQ+PC90cj48L3Rh
YmxlPg0KPGRpdiBhbGlnbj0icmlnaHQiPjxzcGFuIGNsYXNzPSJ0aXRsZSI+PGJyIC8+RXRoZXJu
ZXQgaW4gdGhlIEZpcnN0IE1pbGUgQ29wcGVyIChFRk1DdSkgSW50ZXJmYWNlcyBNSUI8L3NwYW4+
PC9kaXY+DQo8ZGl2IGFsaWduPSJyaWdodCI+PHNwYW4gY2xhc3M9InRpdGxlIj48YnIgLz5kcmFm
dC1pZXRmLWh1Ym1pYi1lZm0tY3UtbWliLTAxLnR4dDwvc3Bhbj48L2Rpdj4NCg0KPGgzPlN0YXR1
cyBvZiB0aGlzIE1lbW88L2gzPg0KPHA+DQpCeSBzdWJtaXR0aW5nIHRoaXMgSW50ZXJuZXQtRHJh
ZnQsDQpJIGNlcnRpZnkgdGhhdCBhbnkgYXBwbGljYWJsZSBwYXRlbnQgb3Igb3RoZXIgSVBSIGNs
YWltcyBvZiB3aGljaA0KSSBhbSBhd2FyZSBoYXZlIGJlZW4gZGlzY2xvc2VkLA0KYW5kIGFueSBv
ZiB3aGljaCBJIGJlY29tZSBhd2FyZSB3aWxsIGJlIGRpc2Nsb3NlZCwNCmluIGFjY29yZGFuY2Ug
d2l0aCBSRkMgMzY2OC48L3A+DQo8cD4NCkludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1
bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nDQpUYXNrIEZvcmNlIChJRVRGKSwgaXRz
IGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcgZ3JvdXBzLg0KTm90ZSB0aGF0IG90aGVyIGdyb3VwcyBt
YXkgYWxzbyBkaXN0cmlidXRlIHdvcmtpbmcgZG9jdW1lbnRzIGFzDQpJbnRlcm5ldC1EcmFmdHMu
PC9wPg0KPHA+DQpJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3Ig
YSBtYXhpbXVtIG9mIHNpeCBtb250aHMNCmFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9y
IG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55IHRpbWUuDQpJdCBpcyBpbmFwcHJv
cHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRv
IGNpdGUNCnRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iPC9wPg0KPHA+DQpU
aGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LURyYWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQNCjxh
IGhyZWY9J2h0dHA6Ly93d3cuaWV0Zi5vcmcvaWV0Zi8xaWQtYWJzdHJhY3RzLnR4dCc+aHR0cDov
L3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0cmFjdHMudHh0PC9hPi48L3A+DQo8cD4NClRoZSBs
aXN0IG9mIEludGVybmV0LURyYWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQg
YXQNCjxhIGhyZWY9J2h0dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwnPmh0dHA6Ly93d3cu
aWV0Zi5vcmcvc2hhZG93Lmh0bWw8L2E+LjwvcD4NCjxwPg0KVGhpcyBJbnRlcm5ldC1EcmFmdCB3
aWxsIGV4cGlyZSBvbiBKYW51YXJ5IDEyLCAyMDA1LjwvcD4NCg0KPGgzPkNvcHlyaWdodCBOb3Rp
Y2U8L2gzPg0KPHA+DQpDb3B5cmlnaHQgKEMpIFRoZSBJbnRlcm5ldCBTb2NpZXR5ICgyMDA0KS4g
QWxsIFJpZ2h0cyBSZXNlcnZlZC48L3A+DQoNCjxoMz5BYnN0cmFjdDwvaDM+DQoNCjxwPg0KICAg
VGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgcG9ydGlvbiBvZiB0aGUgTWFuYWdlbWVudCBJbmZvcm1h
dGlvbiBCYXNlDQogICAoTUlCKSBmb3IgdXNlIHdpdGggbmV0d29yayBtYW5hZ2VtZW50IHByb3Rv
Y29scyBpbiBUQ1AvSVAgYmFzZWQNCiAgIG50ZXJuZXRzLiBUaGlzIGRvY3VtZW50IHByb3Bvc2Vz
IGFuIGV4dGVuc2lvbiB0byB0aGUNCiAgIEV0aGVybmV0LWxpa2UgSW50ZXJmYWNlcyBNSUIgYW5k
IE1BVSBNSUIgd2l0aCBhIHNldCBvZiBvYmplY3RzIGZvcg0KICAgbWFuYWdpbmcgYW4gRXRoZXJu
ZXQgaW4gdGhlIEZpcnN0IE1pbGUgQ29wcGVyIChFRk1DdSkgaW50ZXJmYWNlcw0KICAgMTBQYXNz
LVRTIGFuZCAyQmFzZS1UTCwgZGVmaW5lZCBpbiBJRUVFIHN0YW5kYXJkIDgwMi4zYWguDQogIA0K
PC9wPjxhIG5hbWU9InRvYyI+PC9hPjxiciAvPjxociAvPg0KPGgzPlRhYmxlIG9mIENvbnRlbnRz
PC9oMz4NCjxwIGNsYXNzPSJ0b2MiPg0KPGEgaHJlZj0iI2FuY2hvcjEiPjEuPC9hPiZuYnNwOw0K
SW50cm9kdWN0aW9uPGJyIC8+DQo8YSBocmVmPSIjYW5jaG9yMiI+Mi48L2E+Jm5ic3A7DQpUaGUg
SW50ZXJuZXQtU3RhbmRhcmQgTWFuYWdlbWVudCBGcmFtZXdvcms8YnIgLz4NCjxhIGhyZWY9IiNh
bmNob3IzIj4zLjwvYT4mbmJzcDsNClJlbGF0aW9uIHRvIG90aGVyIE1JQnM8YnIgLz4NCiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3I0Ij4zLjE8L2E+Jm5ic3A7DQpSZWxh
dGlvbiB0byBJbnRlcmZhY2VzIEdyb3VwIE1JQjxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjUiPjMuMS4xPC9hPiZu
YnNwOw0KTGF5ZXJpbmcgTW9kZWw8YnIgLz4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3I2Ij4zLjEuMjwvYT4mbmJzcDsNClBN
RSBBZ2dyZWdhdGlvbiBGdW5jdGlvbiAoUEFGKTxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjciPjMuMS4zPC9hPiZu
YnNwOw0KRGlzY292ZXJ5IE9wZXJhdGlvbjxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjgiPjMuMS40PC9hPiZuYnNw
Ow0KRUZNQ3UgcG9ydHMgaW5pdGlhbGl6YXRpb248YnIgLz4NCiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3I5Ij4zLjEuNTwvYT4m
bmJzcDsNClVzYWdlIG9mIGlmVGFibGU8YnIgLz4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxh
IGhyZWY9IiNhbmNob3IxMCI+My4yPC9hPiZuYnNwOw0KUmVsYXRpb24gdG8gU0hEU0wgTUlCPGJy
IC8+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjYW5jaG9yMTEiPjMuMzwvYT4m
bmJzcDsNClJlbGF0aW9uIHRvIFZEU0wgTUlCPGJyIC8+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDs8YSBocmVmPSIjYW5jaG9yMTIiPjMuNDwvYT4mbmJzcDsNClJlbGF0aW9uIHRvIEV0aGVybmV0
LUxpa2UgYW5kIE1BVSBNSUJzPGJyIC8+DQo8YSBocmVmPSIjYW5jaG9yMTMiPjQuPC9hPiZuYnNw
Ow0KTUlCIFN0cnVjdHVyZTxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0i
I2FuY2hvcjE0Ij40LjE8L2E+Jm5ic3A7DQpPdmVydmlldzxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjE1Ij40LjI8L2E+Jm5ic3A7DQpDb25maWd1cmF0aW9u
IFByb2ZpbGVzPGJyIC8+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjYW5jaG9y
MTYiPjQuMzwvYT4mbmJzcDsNCk1hcHBpbmcgb2YgSUVFRSA4MDIuM2FoIE1hbmFnZWQgT2JqZWN0
czxiciAvPg0KPGEgaHJlZj0iI2FuY2hvcjE3Ij41LjwvYT4mbmJzcDsNCkRlZmluaXRpb25zPGJy
IC8+DQo8YSBocmVmPSIjYW5jaG9yMTgiPjYuPC9hPiZuYnNwOw0KU2VjdXJpdHkgQ29uc2lkZXJh
dGlvbnM8YnIgLz4NCjxhIGhyZWY9IiNhbmNob3IxOSI+Ny48L2E+Jm5ic3A7DQpBY2tub3dsZWRn
bWVudHM8YnIgLz4NCjxhIGhyZWY9IiNyZmMucmVmZXJlbmNlczEiPiYjMTY3Oy48L2E+Jm5ic3A7
DQpOb3JtYXRpdmUgUmVmZXJlbmNlczxiciAvPg0KPGEgaHJlZj0iI3JmYy5yZWZlcmVuY2VzMiI+
JiMxNjc7LjwvYT4mbmJzcDsNCkluZm9ybWF0aXZlIFJlZmVyZW5jZXM8YnIgLz4NCjxhIGhyZWY9
IiNyZmMuYXV0aG9ycyI+JiMxNjc7PC9hPiZuYnNwOw0KQXV0aG9yJ3MgQWRkcmVzczxiciAvPg0K
PGEgaHJlZj0iI3JmYy5jb3B5cmlnaHQiPiYjMTY3OzwvYT4mbmJzcDsNCkludGVsbGVjdHVhbCBQ
cm9wZXJ0eSBhbmQgQ29weXJpZ2h0IFN0YXRlbWVudHM8YnIgLz4NCjwvcD4NCjxiciBjbGVhcj0i
YWxsIiAvPg0KDQo8YSBuYW1lPSJhbmNob3IxIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3Vt
bWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJidWci
IGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iYnVnIj48YSBocmVmPSIjdG9jIiBjbGFzcz0i
bGluazIiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJm
Yy5zZWN0aW9uLjEiPjwvYT48aDM+MS4mbmJzcDtJbnRyb2R1Y3Rpb248L2gzPg0KDQo8cD4NCiAg
IE5ldyBFdGhlcm5ldCBsaWtlIGludGVyZmFjZXMgaGF2ZSBiZWVuIGRlZmluZWQgaW4gdGhlDQog
ICBJbnN0aXR1dGUgb2YgRWxlY3RyaWNhbCBhbmQgRWxlY3Ryb25pY3MgRW5naW5lZXJzIChJRUVF
KSA4MDIuM2FoDQogICBwcm9qZWN0IGEuay5hLiBFdGhlcm5ldCBpbiB0aGUgRmlyc3QgTWlsZSAo
RUZNKSA8YSBjbGFzcz0iaW5mbyIgaHJlZj0iIzgwMi4zYWgiPls4MDIuM2FoXTxzcGFuPklFRUUs
IERyYWZ0IGFtZW5kbWVudCB0byAtICAgICAgICAgSW5mb3JtYXRpb24gdGVjaG5vbG9neSAtIFRl
bGVjb21tdW5pY2F0aW9ucyBhbmQgICAgICAgICBpbmZvcm1hdGlvbiBleGNoYW5nZSBiZXR3ZWVu
IHN5c3RlbXMgLSBMb2NhbCBhbmQgICAgICAgICBtZXRyb3BvbGl0YW4gYXJlYSBuZXR3b3JrcyAt
IFNwZWNpZmljIHJlcXVpcmVtZW50cyAtICAgICAgICAgUGFydCAzOiBDYXJyaWVyIHNlbnNlIG11
bHRpcGxlIGFjY2VzcyB3aXRoIGNvbGxpc2lvbiAgICAgICAgIGRldGVjdGlvbiAoQ1NNQS9DRCkg
YWNjZXNzIG1ldGhvZCBhbmQgcGh5c2ljYWwgbGF5ZXIgICAgICAgICBzcGVjaWZpY2F0aW9ucyAt
IE1lZGlhIEFjY2VzcyBDb250cm9sIFBhcmFtZXRlcnMsIFBoeXNpY2FsICAgICAgICAgTGF5ZXJz
IGFuZCBNYW5hZ2VtZW50IFBhcmFtZXRlcnMgZm9yIHN1YnNjcmliZXIgYWNjZXNzICAgICAgICAg
bmV0d29ya3MsIEFwcmlsIDIwMDQuPC9zcGFuPjwvYT4uDQogICBJbiBwYXJ0aWN1bGFyIDJCYXNl
LVRMIGFuZCAxMFBhc3MtVFMgcGh5c2ljYWwgaW50ZXJmYWNlcyAoUEhZcyksDQogICBkZWZpbmVk
IG92ZXIgdm9pY2UtZ3JhZGUgY29wcGVyIHBhaXJzLCBoYXZlDQogICBiZWVuIHNwZWNpZmllZCBm
b3IgdGhlIGxvbmcgYW5kIHNob3J0IHJlYWNoIHJlc3BlY3RpdmVseS4NCiAgIFRoZXNlIGludGVy
ZmFjZXMsIGNvbGxlY3RpdmVseSBjYWxsZWQgRUZNQ3UsIGFyZSBiYXNlZCBvbg0KICAgSVRVLVQg
Ry5TSERTTCBhbmQgVkRTTCBzcGVjaWZpY2F0aW9ucyBhbmQgc3VwcG9ydCB2YXJpYWJsZQ0KICAg
cmF0ZXMgYW5kIG9wdGlvbmFsIFBoeXNpY2FsIE1lZGl1bSBFbnRpdHkgKFBNRSkNCiAgIGFnZ3Jl
Z2F0aW9uIChhLmsuYS4gbXVsdGktcGFpciBib25kaW5nKS4NCiAgDQo8L3A+DQo8cD4NCiAgIDJC
YXNlLVRMIFBIWSBpcyBjYXBhYmxlIG9mIHByb3ZpZGluZyBhdCBsZWFzdCAyTWJwcw0KICAgb3Zl
ciAyNzAwIG0gbG9uZyBzaW5nbGUgY29wcGVyIHBhaXIgd2l0aCBhIG1lYW4gQml0IEVycm9yIFJh
dGUgKEJFUikNCiAgIG9mIDEwXi03ICh1c2luZyA1ZEIgdGFyZ2V0IG5vaXNlIG1hcmdpbikuDQog
IA0KPC9wPg0KPHA+DQogICAxMFBBU1MtVFMgUEhZIGlzIGNhcGFibGUgb2YgcHJvdmlkaW5nIGF0
IGxlYXN0IDEwTWJwcyBvdmVyDQogICA3NTAgbSBsb25nIHNpbmdsZSBjb3BwZXIgcGFpciB3aXRo
IGEgbWVhbiBCRVIgb2YgMTBeLTcgKHVzaW5nIDZkQg0KICAgdGFyZ2V0IG5vaXNlIG1hcmdpbiku
DQogIA0KPC9wPg0KPHA+DQogICBUaGlzIG1lbW8gZGVmaW5lcyBhIHBvcnRpb24gb2YgdGhlIE1h
bmFnZW1lbnQgSW5mb3JtYXRpb24gQmFzZSANCiAgIChNSUIpIGZvciB1c2Ugd2l0aCBuZXR3b3Jr
IG1hbmFnZW1lbnQgcHJvdG9jb2xzIGluIHRoZSBJbnRlcm5ldCANCiAgIGNvbW11bml0eSB0byBt
YW5hZ2UgRUZNQ3UgaW50ZXJmYWNlcy4gICAgDQogIA0KPC9wPg0KPHA+DQogICBOb3RlIHRoYXQg
bWFuYWdlZCBvYmplY3RzIGZvciBPcGVyYXRpb24sIEFkbWluaXN0cmF0aW9uIGFuZA0KICAgTWFu
YWdlbWVudCAoT0FNKSBhbmQgRXRoZXJuZXQgb3ZlciBQYXNzaXZlIE9wdGljYWwgTmV0d29ya3Mg
KEVQT04pDQogICBjbGF1c2VzIG9mIElFRUUgODAyLjNhaCBhcmUgZGVmaW5lZCBpbiBFRk0tQ09N
TU9OLU1JQg0KICAgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNJLUQuaWV0Zi1odWJtaWItZWZtLW1p
YiI+W0ktRC5pZXRmLWh1Ym1pYi1lZm0tbWliXTxzcGFuPlNxdWlyZSwgTS4sIEV0aGVybmV0IGlu
IHRoZSBGaXJzdCBNaWxlIChFRk0pIENvbW1vbiBNSUIsIEp1bmUgMjAwNC48L3NwYW4+PC9hPiBh
bmQgRUZNLUVQT04tTUlCDQogICA8YSBjbGFzcz0iaW5mbyIgaHJlZj0iI0ktRC5pZXRmLWh1Ym1p
Yi1lZm0tZXBvbi1taWIiPltJLUQuaWV0Zi1odWJtaWItZWZtLWVwb24tbWliXTxzcGFuPktoZXJt
b3NoLCBMLiwgTWFuYWdlZCBPYmplY3RzIGZvciB0aGUgRXRoZXJuZXQgUGFzc2l2ZSBPcHRpY2Fs
IE5ldHdvcmtzLCBBcHJpbCAyMDA0Ljwvc3Bhbj48L2E+IHJlc3BlY3RpdmVseS4NCiAgDQo8L3A+
DQo8YSBuYW1lPSJhbmNob3IyIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5
b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJidWciIGFsaWduPSJy
aWdodCI+PHRyPjx0ZCBjbGFzcz0iYnVnIj48YSBocmVmPSIjdG9jIiBjbGFzcz0ibGluazIiPiZu
YnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9u
LjIiPjwvYT48aDM+Mi4mbmJzcDtUaGUgSW50ZXJuZXQtU3RhbmRhcmQgTWFuYWdlbWVudCBGcmFt
ZXdvcms8L2gzPg0KDQo8cD4NCiAgIEZvciBhIGRldGFpbGVkIG92ZXJ2aWV3IG9mIHRoZSBkb2N1
bWVudHMgdGhhdCBkZXNjcmliZSB0aGUgY3VycmVudA0KICAgSW50ZXJuZXQtU3RhbmRhcmQgTWFu
YWdlbWVudCBGcmFtZXdvcmssIHBsZWFzZSByZWZlciB0bw0KICAgc2VjdGlvbiA3IG9mIFJGQyAz
NDEwIDxhIGNsYXNzPSJpbmZvIiBocmVmPSIjUkZDMzQxMCI+W1JGQzM0MTBdPHNwYW4+Q2FzZSwg
Si4sIE11bmR5LCBSLiwgUGFydGFpbiwgRC4gYW5kIEIuIFN0ZXdhcnQsIEludHJvZHVjdGlvbiBh
bmQgQXBwbGljYWJpbGl0eSBTdGF0ZW1lbnRzIGZvciBJbnRlcm5ldC1TdGFuZGFyZCBNYW5hZ2Vt
ZW50IEZyYW1ld29yaywgRGVjZW1iZXIgMjAwMi48L3NwYW4+PC9hPi4NCiAgDQo8L3A+DQo8cD4N
CiAgIE1hbmFnZWQgb2JqZWN0cyBhcmUgYWNjZXNzZWQgdmlhIGEgdmlydHVhbCBpbmZvcm1hdGlv
biBzdG9yZSwNCiAgIHRlcm1lZCB0aGUgTWFuYWdlbWVudCBJbmZvcm1hdGlvbiBCYXNlIG9yIE1J
Qi4gIE1JQiBvYmplY3RzIGFyZQ0KICAgZ2VuZXJhbGx5IGFjY2Vzc2VkIHRocm91Z2ggdGhlIFNp
bXBsZSBOZXR3b3JrIE1hbmFnZW1lbnQgUHJvdG9jb2wNCiAgIChTTk1QKS4gIE9iamVjdHMgaW4g
dGhlIE1JQiBhcmUgZGVmaW5lZCB1c2luZyB0aGUgbWVjaGFuaXNtcw0KICAgZGVmaW5lZCBpbiB0
aGUgU3RydWN0dXJlIG9mIE1hbmFnZW1lbnQgSW5mb3JtYXRpb24gKFNNSSkuICBUaGlzDQogICBt
ZW1vIHNwZWNpZmllcyBhIE1JQiBtb2R1bGUgdGhhdCBpcyBjb21wbGlhbnQgdG8gdGhlIFNNSXYy
LCB3aGljaA0KICAgaXMgZGVzY3JpYmVkIGluIFNURCA1OCwgUkZDIDI1NzggPGEgY2xhc3M9Imlu
Zm8iIGhyZWY9IiNSRkMyNTc4Ij5bUkZDMjU3OF08c3Bhbj5NY0Nsb2docmllLCBLLiwgUGVya2lu
cywgRC4sIFNjaG9lbndhZWxkZXIsIEouLCBDYXNlLCBKLiwgTWNDbG9naHJpZSwgSy4sIFJvc2Us
IE0uIGFuZCBTLiBXYWxkYnVzc2VyLCBTdHJ1Y3R1cmUgb2YgTWFuYWdlbWVudCBJbmZvcm1hdGlv
biBWZXJzaW9uIDIgKFNNSXYyKSwgQXByaWwgMTk5OS48L3NwYW4+PC9hPiwNCiAgIFNURCA1OCwg
UkZDIDI1NzkgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNSRkMyNTc5Ij5bUkZDMjU3OV08c3Bhbj5N
Y0Nsb2docmllLCBLLiwgUGVya2lucywgRC4sIFNjaG9lbndhZWxkZXIsIEouLCBDYXNlLCBKLiwg
TWNDbG9naHJpZSwgSy4sIFJvc2UsIE0uIGFuZCBTLiBXYWxkYnVzc2VyLCBUZXh0dWFsIENvbnZl
bnRpb25zIGZvciBTTUl2MiwgQXByaWwgMTk5OS48L3NwYW4+PC9hPiBhbmQgU1REIDU4LCBSRkMN
CiAgIDI1ODAgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNSRkMyNTgwIj5bUkZDMjU4MF08c3Bhbj5N
Y0Nsb2docmllLCBLLiwgUGVya2lucywgRC4gYW5kIEouIFNjaG9lbndhZWxkZXIsIENvbmZvcm1h
bmNlIFN0YXRlbWVudHMgZm9yIFNNSXYyLCBBcHJpbCAxOTk5Ljwvc3Bhbj48L2E+LiBBIGRldGFp
bGVkIGludHJvZHVjdGlvbiB0byB0aGUNCiAgIGN1cnJlbnQgU05NUCBNYW5hZ2VtZW50IEZyYW1l
d29yayBjYW4gYmUgZm91bmQgaW4gUkZDIDI1NzANCiAgIDxhIGNsYXNzPSJpbmZvIiBocmVmPSIj
UkZDMjU3MCI+W1JGQzI1NzBdPHNwYW4+Q2FzZSwgSi4sIE11bmR5LCBSLiwgUGFydGFpbiwgRC4g
YW5kIEIuIFN0ZXdhcnQsIEludHJvZHVjdGlvbiB0byBWZXJzaW9uIDMgb2YgdGhlIEludGVybmV0
LXN0YW5kYXJkIE5ldHdvcmsgTWFuYWdlbWVudCBGcmFtZXdvcmssIEFwcmlsIDE5OTkuPC9zcGFu
PjwvYT4uDQogIA0KPC9wPg0KPHA+DQogICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9U
IiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsDQogICAiU0hPVUxEIiwgIlNIT1VM
RCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhpcw0KICAg
ZG9jdW1lbnQgYXJlIHRvIGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBSRkMgMjExOQ0K
ICAgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNSRkMyMTE5Ij5bUkZDMjExOV08c3Bhbj5CcmFkbmVy
LCBTLiwgS2V5IHdvcmRzIGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZSBSZXF1aXJlbWVudCBM
ZXZlbHMsIE1hcmNoIDE5OTcuPC9zcGFuPjwvYT4uDQogIA0KPC9wPg0KPGEgbmFtZT0iYW5jaG9y
MyI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9
IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xh
c3M9ImJ1ZyI+PGEgaHJlZj0iI3RvYyIgY2xhc3M9ImxpbmsyIj4mbmJzcDtUT0MmbmJzcDs8L2E+
PC90ZD48L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi4zIj48L2E+PGgzPjMuJm5i
c3A7UmVsYXRpb24gdG8gb3RoZXIgTUlCczwvaDM+DQoNCjxwPg0KICBUaGlzIHNlY3Rpb24gb3V0
bGluZXMgdGhlIHJlbGF0aW9uc2hpcCBvZiB0aGlzIE1JQiB3aXRoIG90aGVyIE1JQnMNCiAgZGVz
Y3JpYmVkIGluIHRoZSByZWxldmFudCBSRkNzLiBTcGVjaWZpY2FsbHksIEludGVyZmFjZXMgR3Jv
dXAgTUlCDQogIChJRi1NSUIpLCBFdGhlcm5ldC1MaWtlIChFdGhlckxpa2UtTUlCKSwgTUFVIChN
QVUtTUlCKSwgU0hEU0wNCiAgKEhEU0wyLVNIRFNMLUxJTkUtTUlCKSBhbmQgVkRTTCAoVkRTTC1M
SU5FLUVYVC1NQ00tTUlCKSBhcmUgZGlzY3Vzc2VkLg0KIA0KPC9wPg0KPGEgbmFtZT0icmZjLnNl
Y3Rpb24uMy4xIj48L2E+PGg0PjxhIG5hbWU9ImFuY2hvcjQiPjMuMTwvYT4mbmJzcDtSZWxhdGlv
biB0byBJbnRlcmZhY2VzIEdyb3VwIE1JQjwvaDQ+DQoNCjxwPg0KICAgMkJhc2UtVEwgYW5kIDEw
UGFzcy1UUyBQSFkncyBzcGVjaWZpZWQgaW4gdGhpcyBNSUIgYXJlIHN0YWNrZWQNCiAgIEV0aGVy
bmV0IGludGVyZmFjZXMgYW5kIGFzIHN1Y2ggYXJlIG1hbmFnZWQgdXNpbmcgZ2VuZXJpYyBpbnRl
cmZhY2UNCiAgIG1hbmFnZW1lbnQgb2JqZWN0cyBkZWZpbmVkIGluIHRoZSBJRi1NSUIgPGEgY2xh
c3M9ImluZm8iIGhyZWY9IiNSRkMyODYzIj5bUkZDMjg2M108c3Bhbj5NY0Nsb2docmllLCBLLiBh
bmQgRi4gS2FzdGVuaG9seiwgVGhlIEludGVyZmFjZXMgR3JvdXAgTUlCLCBKdW5lIDIwMDAuPC9z
cGFuPjwvYT4uDQogICBUaGUgc3RhY2sgbWFuYWdlbWVudCBpbiBkb25lIHZpYSB0aGUgaWZTdGFj
a1RhYmxlLCBhcyBkZWZpbmVkIGluIA0KICAgdGhlIElGLU1JQiA8YSBjbGFzcz0iaW5mbyIgaHJl
Zj0iI1JGQzI4NjMiPltSRkMyODYzXTxzcGFuPk1jQ2xvZ2hyaWUsIEsuIGFuZCBGLiBLYXN0ZW5o
b2x6LCBUaGUgSW50ZXJmYWNlcyBHcm91cCBNSUIsIEp1bmUgMjAwMC48L3NwYW4+PC9hPiBhbmQN
CiAgIGlmSW52U3RhY2tUYWJsZSwgYXMgZGVmaW5lZCBpbiB0aGUgSUYtSU5WRVJURUQtU1RBQ0st
TUlCIA0KICAgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNSRkMyODY0Ij5bUkZDMjg2NF08c3Bhbj5N
Y0Nsb2docmllLCBLLiBhbmQgRy4gSGFuc29uLCBUaGUgSW52ZXJ0ZWQgU3RhY2sgVGFibGUgRXh0
ZW5zaW9uIHRvIHRoZSBJbnRlcmZhY2VzIEdyb3VwIE1JQiwgSnVuZSAyMDAwLjwvc3Bhbj48L2E+
Lg0KICANCjwvcD4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjMuMS4xIj48L2E+PGg0PjxhIG5hbWU9
ImFuY2hvcjUiPjMuMS4xPC9hPiZuYnNwO0xheWVyaW5nIE1vZGVsPC9oND4NCg0KPHA+DQogICAg
IEFuIEVGTUN1IGludGVyZmFjZSBjYW4gYWdncmVnYXRlIHVwIHRvIDMyIFBoeXNpY2FsIE1lZGl1
bQ0KICAgICBFbnRpdHkgKFBNRSkgc3VibGF5ZXIgZGV2aWNlcyAobW9kZW1zKSwgdXNpbmcgc28N
CiAgICAgY2FsbGVkIFBNRSBBZ2dyZWdhdGlvbiBGdW5jdGlvbiAoUEFGKS4NCiAgICANCjwvcD4N
CjxwPg0KICAgICBBbiBnZW5lcmljIEVGTUN1IGRldmljZSBjYW4gaGF2ZSBhIG51bWJlciBvZiBQ
aHlzaWNhbCBDb2RpbmcNCiAgICAgU3VibGF5ZXIgKFBDUykgcG9ydHMsIGNvbm5lY3RlZCB0byBh
IE1BQyB2aWEgTWVkaXVtIEluZGVwZW5kZW50DQogICAgIEludGVyZmFjZSAoTUlJKSBhdCB0aGUg
dXBwZXIgbGF5ZXIsIGFuZCBjcm9zcy1jb25uZWN0ZWQgdG8gYQ0KICAgICBudW1iZXIgb2YgdW5k
ZXJseWluZyBQTUVzLCB3aXRoIGEgc2luZ2xlIFBDUyBwZXIgUE1FIHJlbGF0aW9uc2hpcCwNCiAg
ICAgc2VlIGNsYXVzZSA2MS4xIG9mIDxhIGNsYXNzPSJpbmZvIiBocmVmPSIjODAyLjNhaCI+Wzgw
Mi4zYWhdPHNwYW4+SUVFRSwgRHJhZnQgYW1lbmRtZW50IHRvIC0gICAgICAgICBJbmZvcm1hdGlv
biB0ZWNobm9sb2d5IC0gVGVsZWNvbW11bmljYXRpb25zIGFuZCAgICAgICAgIGluZm9ybWF0aW9u
IGV4Y2hhbmdlIGJldHdlZW4gc3lzdGVtcyAtIExvY2FsIGFuZCAgICAgICAgIG1ldHJvcG9saXRh
biBhcmVhIG5ldHdvcmtzIC0gU3BlY2lmaWMgcmVxdWlyZW1lbnRzIC0gICAgICAgICBQYXJ0IDM6
IENhcnJpZXIgc2Vuc2UgbXVsdGlwbGUgYWNjZXNzIHdpdGggY29sbGlzaW9uICAgICAgICAgZGV0
ZWN0aW9uIChDU01BL0NEKSBhY2Nlc3MgbWV0aG9kIGFuZCBwaHlzaWNhbCBsYXllciAgICAgICAg
IHNwZWNpZmljYXRpb25zIC0gTWVkaWEgQWNjZXNzIENvbnRyb2wgUGFyYW1ldGVycywgUGh5c2lj
YWwgICAgICAgICBMYXllcnMgYW5kIE1hbmFnZW1lbnQgUGFyYW1ldGVycyBmb3Igc3Vic2NyaWJl
ciBhY2Nlc3MgICAgICAgICBuZXR3b3JrcywgQXByaWwgMjAwNC48L3NwYW4+PC9hPiBmb3IgbW9y
ZSBkZXRhaWxzLg0KICAgIA0KPC9wPg0KPHA+DQogICAgIEVhY2ggUE1FIGNvbXByaXNpbmcgYW4g
YWdncmVnYXRlZCBFRk1DdSBwb3J0IGlzIHJlcHJlc2VudGVkIGluIHRoZQ0KICAgICBJbnRlcmZh
Y2UgdGFibGUgYXMgYSBzZXBhcmF0ZSBwb3J0IHdpdGggaWZUeXBlIG9mIHNoZHNsKDE2OSkgZm9y
DQogICAgIDJCYXNlLVRMIG9yIHZkc2woOTcpIGZvciAxMFBhc3MtVFMuIFRoZSBpZlR5cGUgdmFs
dWVzIGFyZSBkZWZpbmVkIGluDQogICAgIElBTkFpZlR5cGUtTUlCLiBpZlNwZWVkIGZvciBlYWNo
IFBNRSBzaGFsbCByZXR1cm4gYW4gYWN0dWFsIGJpdHJhdGUNCiAgICAgb2YgdGhlIGFjdGl2ZSBQ
TUUgb3IgYSBjb25maWd1cmVkIGJpdHJhdGUgZm9yIHByZS1hY3RpdmF0ZWQgbW9kZW1zDQogICAg
IChub3RlIHRoYXQgdW5hc3NpZ25lZCBQTUUgaGFzIGl0cyBkZWZhdWx0IGJpdHJhdGUpLg0KICAg
IA0KPC9wPg0KPHA+DQogICAgIFRoZSBpZlN0YWNrVGFibGUgaXMgaW5kZXhlZCBieSB0aGUgaWZJ
bmRleCB2YWx1ZXMgb2YgdGhlIGFnZ3JlZ2F0ZWQNCiAgICAgRUZNQ3UgcG9ydCAoUENTKSBhbmQg
dGhlIFBNRXMgY29ubmVjdGVkIHRvIGl0LiBpZlN0YWNrVGFibGUgYWxsb3dzIGENCiAgICAgTmV0
d29yayBNYW5hZ2VtZW50IGFwcGxpY2F0aW9uIHRvIGRldGVybWluZSB3aGljaCBQTUVzIGFyZSBj
b25uZWN0ZWQNCiAgICAgdG8gYSBwYXJ0aWN1bGFyIFBDUyBhbmQgY2hhbmdlIGNvbm5lY3Rpb25z
IChpZiBzdXBwb3J0ZWQgYnkgdGhlIA0KICAgICBhcHBsaWNhdGlvbikuIFRoZSBpZkludlN0YWNr
VGFibGUsIGJlaW5nIGFuIGludmVydGVkIHZlcnNpb24gb2YNCiAgICAgdGhlIGlmU3RhY2tUYWJs
ZSwgcHJvdmlkZXMgYW4gZWZmaWNpZW50IG1lYW5zIGZvciBhIE5ldHdvcmsNCiAgICAgTWFuYWdl
bWVudCBhcHBsaWNhdGlvbiB0byByZWFkIGEgc3Vic2V0IG9mIHRoZSBpZlN0YWNrVGFibGUgYW5k
DQogICAgIHRoZXJlYnkgZGV0ZXJtaW5lIHdoaWNoIFBDUyBydW5zIG9uIHRvcCBvZiBhIHBhcnRp
Y3VsYXIgUE1FLg0KICAgIA0KPC9wPg0KPHA+DQogICAgIEEgbmV3IHRhYmxlIGVmbUN1QXZhaWxh
YmxlU3RhY2tUYWJsZSBkZWZpbmVkIGluIHRoaXMgTUlCLCBzcGVjaWZpZXMNCiAgICAgZm9yIGVh
Y2ggUENTIGEgbGlzdCBvZiBQTUVzLCB3aGljaCBjYW4gcG9zc2libHkgYmUgY3Jvc3MtY29ubmVj
dGVkDQogICAgIHRvIHRoYXQgUENTLCBkZXRlcm1pbmVkIGJ5IHRoZSBjcm9zcy1jb25uZWN0IGNh
cGFiaWxpdHkgb2YgdGhlDQogICAgIGRldmljZS4gVGhpcyB0YWJsZSwgbW9kZWxlZCBhZnRlciBp
ZlN0YWNrVGFibGUsIGlzDQogICAgIHJlYWQgb25seSwgcmVmbGVjdGluZyBjdXJyZW50IGNyb3Nz
LWNvbm5lY3QgY2FwYWJpbGl0eSwgd2hpY2gNCiAgICAgY2FuIGJlIGR5bmFtaWMgaW4gc29tZSBp
bXBsZW1lbnRhdGlvbnMgKGUuZy4gaWYgUE1FcyBhcmUgbG9jYXRlZA0KICAgICBvbiBhIHBsdWdn
YWJsZSBtb2R1bGUgYW5kIHRoZSBjYXJkIGlzIHB1bGxlZCBvdXQpLg0KICAgICBOb3RlIHRoYXQg
UE1FIGF2YWlsYWJpbGl0eSBwZXIgUENTLCBkZXNjcmliZWQgYnkNCiAgICAgZWZtQ3VBdmFpbGFi
bGVTdGFja1RhYmxlLCBjYW4gYmUgY29uc3RyYWluZWQgYnkgb3RoZXIgcGFyYW1ldGVycywNCiAg
ICAgZm9yIGV4YW1wbGUgYnkgYWdncmVnYXRpb24gY2FwYWNpdHkgb2YgYSBQQ1Mgb3IgYnkgdGhl
IFBNRSBpbg0KICAgICBxdWVzdGlvbiBiZWluZyBhbHJlYWR5IGNvbm5lY3RlZCB0byBhbm90aGVy
IFBDUy4gU28sIGluDQogICAgIG9yZGVyIHRvIGVuc3VyZSB0aGF0IGEgcGFydGljdWxhciBQTUUg
Y2FuIGJlIGNvbm5lY3RlZCB0byB0aGUgUENTLA0KICAgICBhbGwgcmVzcGVjdGl2ZSBwYXJhbWV0
ZXJzIChlLmcuIGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSwNCiAgICAgaWZTdGFja1RhYmxlIGFu
ZCBlZm1DdVBBRkNhcGFjaXR5KSBTSEFMTCBiZSBpbnNwZWN0ZWQuDQogICAgDQo8L3A+DQo8cD4N
CiAgICAgVGhlIGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSBhbGxvd3MgdG8gZGVmaW5lIG5ldyBl
bnRyaWVzDQogICAgDQo8L3A+DQo8cD48c3BhbiBjbGFzcz0iZW1waCI+RWROb3RlOg0KICAgICBB
ZGQgZWZtQ3VJbnZBdmFpbGFibGVTdGFja1RhYmxlIGRlc2NyaWJpbmcgd2hpY2ggUENTIHBvcnRz
IGNhbiBiZQ0KICAgICBjb25uZWN0ZWQgdG8gYSBwYXJ0aWN1bGFyIFBNRS4gUG9zc2libHkgbW92
ZSB0aGVzZSAyIHRhYmxlcyB0byBhDQogICAgIHNlcGFyYXRlIE1JQiB0byBtYWtlIGNyb3NzLWNv
bm5lY3QgY2FwYWJpbGl0eSBhdmFpbGFibGUgdG8gb3RoZXIgTUlCcw0KICAgICBmb3IgaW1wb3J0
IChjaGFuZ2luZyB0aGUgcHJlZml4IG9mIGNvdXJzZSBmcm9tICdlZm1DdScgdG8gc2F5DQogICAg
ICdpZicpLg0KICAgIDwvc3Bhbj4NCjwvcD4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjMuMS4yIj48
L2E+PGg0PjxhIG5hbWU9ImFuY2hvcjYiPjMuMS4yPC9hPiZuYnNwO1BNRSBBZ2dyZWdhdGlvbiBG
dW5jdGlvbiAoUEFGKTwvaDQ+DQoNCjxwPg0KICAgICBUaGUgUE1FIEFnZ3JlZ2F0aW9uIEZ1bmN0
aW9uIChQQUYpIGlzIE9QVElPTkFMIGFuZCBNQVkgbm90IGJlDQogICAgIHN1cHBvcnRlZC4gDQog
ICAgIE5vdGUgaG93ZXZlciB0aGF0IHRoZSBhZ2VudCBpcyBSRVFVSVJFRCB0byByZXBvcnQgb24g
dGhlDQogICAgIFBBRiBjYXBhYmlsaXR5IGZvciBhbGwgRUZNQ3UgcG9ydHMgKDJCYXNlLVRMIGFu
ZCAxMFBhc3MtVFMpLg0KICAgIA0KPC9wPg0KPHA+PHNwYW4gY2xhc3M9ImVtcGgiPkVkTm90ZToN
CiAgICAgQWRkIG1vcmUgaW5mby48L3NwYW4+DQo8L3A+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi4z
LjEuMyI+PC9hPjxoND48YSBuYW1lPSJhbmNob3I3Ij4zLjEuMzwvYT4mbmJzcDtEaXNjb3Zlcnkg
T3BlcmF0aW9uPC9oND4NCg0KPHA+DQogICAgIFRoaXMgTUlCIGFsbG93cyBhIE5ldHdvcmsgTWFu
YWdlbWVudCBhcHBsaWNhdGlvbiB0byBjb250cm9sIEVGTQ0KICAgICBEaXNjb3ZlcnkgbWVjaGFu
aXNtIGFuZCBxdWVyeSBpdHMgcmVzdWx0cy4gTm90ZSB0aGF0IHRoZSBEaXNjb3ZlcnkNCiAgICAg
bWVjaGFuaXNtIGNhbiB3b3JrIG9ubHkgaWYgUEFGIGlzIHN1cHBvcnRlZCBhbmQgZW5hYmxlZC4N
CiAgICANCjwvcD4NCjxwPg0KICAgICBUd28gdGFibGVzIGFyZSB1c2VkIGJ5IERpc2NvdmVyeSBt
ZWNoYW5pc206IGlmU3RhY2tUYWJsZSBhbmQNCiAgICAgZWZtQ3VBdmFpbGFibGVTdGFja1RhYmxl
IGRlZmluZWQuIFRoZSBmb2xsb3dpbmcgcHNldWRvLWNvZGUgZGVmaW5lcw0KICAgICBhbiBleGFt
cGxlIG9mIERpc2NvdmVyeSBhbmQgYXV0b21hdGljIFBNRSBhc3NpZ25tZW50IGZvciBhIGdlbmVy
aWMNCiAgICAgUEFGIGVuYWJsZWQgbXVsdGktUENTIEVGTUN1IGRldmljZSwgbG9jYXRlZCBhdCBD
ZW50cmFsIE9mZmljZSAoQ08pOg0KICAgIA0KPC9wPjxwcmU+DQpGT1JFQUNIIHBjc1tpXSBJTiBj
b19kZXZpY2UNCnsgLy8gRGlzY292ZXIgb25seSBvbiBQQUYgZW5hYmxlZCBwb3J0cyB3aXRoIHJv
b20gZm9yIG1vcmUgUE1Fcw0KICBJRiAoIHBjc1tpXS5QQUZTdXBwb3J0ZWQgQU5EIHBjc1tpXS5O
dW1QTUVzIDwgcGNzW2ldLlBBRkNhcGFjaXR5ICkNCiAgICB7IGRjID0gcGNzW2ldLkRpc2NvdmVy
eUNvZGUgPSBNQUNbaV07IC8vIHVuaXF1ZSA2IEJ5dGUgcGVyIFBDUw0KICAgICAgLy8gZ28gb3Zl
ciBhbGwgY3VycmVudGx5IGRpc2Nvbm5lY3RlZCBQTUVzLCB3aGljaCBjYW4NCiAgICAgIC8vIHBv
dHRlbnRpYWxseSBiZSBjb25uZWN0ZWQgdG8gUENTW2ldDQogICAgICBGT1JFQUNIIHBtZVtqXSBJ
TiBlZm1DdUF2YWlsYWJsZVN0YWNrVGFibGVbcGNzW2ldXSBBTkQNCiAgICAgICAgICAgICAgICAg
ICAgIE5PVCBJTiBpZkludlN0YWNrVGFibGVbcG1lW2pdXSAvLyB1bmFzc2lnbmVkDQogICAgICAg
IHsgcG1lW2pdLlJlbW90ZURpc2NvdmVyeUNvZGUgPSBkYzsJLy8gU2V0IGlmIENsZWFyDQogICAg
ICAgICAgciA9IHBtZVtqXS5SZW1vdGVEaXNjb3ZlcnlDb2RlOwkvLyBHZXQNCiAgICAgICAgICBJ
RiAoIHIgPT0gZGMgQU5EIHBjc1tpXS5OdW1QTUVzIDwgcGNzW2ldLlBBRkNhcGFjaXR5KQ0KICAg
ICAgICAgICAgeyAvLyBSZW1vdGUgQ1BFIGNvbm5lY3RlZCB2aWEgUE1FW2pdIGlzL3dhcyBhIHBl
ZXIgZm9yDQogICAgICAgICAgICAgIC8vIFBDU1tpXS4gQ29ubmVjdCB0aGlzIFBNRSB0byB0aGUg
UENTICh0aGVyZSdzIHJvb20pDQogICAgICAgICAgICAgIEFERCBwbWVbal0gVE8gaWZTdGFja1Rh
YmxlW3Bjc1tpXV07DQogICAgICAgICAgICAgIHBjc1tpXS5OdW1QTUVzID0gcGNzW2ldLk51bVBN
RXMgKyAxOw0KICAgICAgICAgICAgICAvLyBEaXNjb3ZlciBhbGwgb3RoZXIgY3VycmVudGx5IGRp
c2Nvbm5lY3RlZCBQTUVzLA0KICAgICAgICAgICAgICAvLyBhdHRhY2hlZCB0byB0aGUgc2FtZSBD
UEUgYW5kIGNvbm5lY3QgdGhlbSB0byB0aGUgUENTDQogICAgICAgICAgICAgIC8vIHByb3ZpZGVk
IHRoZXJlIGlzIGVub3VnaCByb29tIGZvciBtb3JlIFBNRXMuDQogICAgICAgICAgICAgIEZPUkVB
Q0ggcG1lW2tdIElOIGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZVtwY3NbaV1dIGFuZA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBOT1QgSU4gaWZJbnZTdGFja1RhYmxlW3BtZVtrXV0NCiAg
ICAgICAgICAgICAgICB7IHIgPSBwbWVba10uUmVtb3RlRGlzY292ZXJ5Q29kZTsJLy8gR2V0DQog
ICAgICAgICAgICAgICAgICBJRiAoIHIgPT0gZGMgQU5EDQogICAgICAgICAgICAgICAgICAgICAg
IHBjc1tpXS5OdW1QTUVzIDwgcGNzW2ldLlBBRkNhcGFjaXR5KQ0KICAgICAgICAgICAgICAgICAg
ICB7IEFERCBwbWVba10gVE8gaWZTdGFja1RhYmxlW3Bjc1tpXV07DQogICAgICAgICAgICAgICAg
ICAgICAgcGNzW2ldLk51bVBNRXMgPSBwY3NbaV0uTnVtUE1FcyArIDE7DQogICAgICAgICAgICAg
ICAgICAgIH0NCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgICAgLy8g
RGlzY292ZXJlZCBhbGwgUE1FcyB3aGljaCBsZWFkIHRvIHRoZSBzYW1lIENQRSBhbmQNCiAgICAg
ICAgICAvLyBjb25uZWN0ZWQgdGhlbSB0byBQQ1NbaV0uIEdvIHRvIHRoZSBuZXh0IFBDUy4NCiAg
ICAgICAgICBCUkVBSzsNCiAgICAgICAgfQ0KICAgIH0NCn0NCiAgICAgIDwvcHJlPg0KDQo8cD4N
CiAgICAgVGhlIFNOTVAgQWdlbnQgYnVpbGRzIGVmbUN1U3RhY2tUYWJsZSBhY2NvcmRpbmcgdG8g
dGhlIGluZm9ybWF0aW9uDQogICAgIGNvbnRhaW5lZCBpbiB0aGUgQ2xhdXNlIDQ1IFBNRV9BdmFp
bGFibGVfcmVnaXN0ZXIgKHNlZQ0KICAgICA8YSBjbGFzcz0iaW5mbyIgaHJlZj0iIzgwMi4zYWgi
Pls4MDIuM2FoXTxzcGFuPklFRUUsIERyYWZ0IGFtZW5kbWVudCB0byAtICAgICAgICAgSW5mb3Jt
YXRpb24gdGVjaG5vbG9neSAtIFRlbGVjb21tdW5pY2F0aW9ucyBhbmQgICAgICAgICBpbmZvcm1h
dGlvbiBleGNoYW5nZSBiZXR3ZWVuIHN5c3RlbXMgLSBMb2NhbCBhbmQgICAgICAgICBtZXRyb3Bv
bGl0YW4gYXJlYSBuZXR3b3JrcyAtIFNwZWNpZmljIHJlcXVpcmVtZW50cyAtICAgICAgICAgUGFy
dCAzOiBDYXJyaWVyIHNlbnNlIG11bHRpcGxlIGFjY2VzcyB3aXRoIGNvbGxpc2lvbiAgICAgICAg
IGRldGVjdGlvbiAoQ1NNQS9DRCkgYWNjZXNzIG1ldGhvZCBhbmQgcGh5c2ljYWwgbGF5ZXIgICAg
ICAgICBzcGVjaWZpY2F0aW9ucyAtIE1lZGlhIEFjY2VzcyBDb250cm9sIFBhcmFtZXRlcnMsIFBo
eXNpY2FsICAgICAgICAgTGF5ZXJzIGFuZCBNYW5hZ2VtZW50IFBhcmFtZXRlcnMgZm9yIHN1YnNj
cmliZXIgYWNjZXNzICAgICAgICAgbmV0d29ya3MsIEFwcmlsIDIwMDQuPC9zcGFuPjwvYT4gNjEu
MS41LjMgYW5kIDQ1LjIuMy4yMCkuDQogICAgDQo8L3A+DQo8cD4NCiAgICAgQWRkaW5nIGEgUE1F
IHRvIHRoZSBpZlN0YWNrVGFibGUgcm93IGZvciBhIHNwZWNpZmljIFBDUywgaW52b2x2ZXMNCiAg
ICAgYWN0dWFsIGNvbm5lY3Rpb24gb2YgdGhlIFBNRSB0byB0aGUgUENTLCB3aGljaCBjYW4gYmUg
ZG9uZSBieSBtb2RpZnlpbmcNCiAgICAgQ2xhdXNlIDQ1IFBNRV9BZ2dyZWdhdGVfcmVnaXN0ZXIg
KHNlZSA8YSBjbGFzcz0iaW5mbyIgaHJlZj0iIzgwMi4zYWgiPls4MDIuM2FoXTxzcGFuPklFRUUs
IERyYWZ0IGFtZW5kbWVudCB0byAtICAgICAgICAgSW5mb3JtYXRpb24gdGVjaG5vbG9neSAtIFRl
bGVjb21tdW5pY2F0aW9ucyBhbmQgICAgICAgICBpbmZvcm1hdGlvbiBleGNoYW5nZSBiZXR3ZWVu
IHN5c3RlbXMgLSBMb2NhbCBhbmQgICAgICAgICBtZXRyb3BvbGl0YW4gYXJlYSBuZXR3b3JrcyAt
IFNwZWNpZmljIHJlcXVpcmVtZW50cyAtICAgICAgICAgUGFydCAzOiBDYXJyaWVyIHNlbnNlIG11
bHRpcGxlIGFjY2VzcyB3aXRoIGNvbGxpc2lvbiAgICAgICAgIGRldGVjdGlvbiAoQ1NNQS9DRCkg
YWNjZXNzIG1ldGhvZCBhbmQgcGh5c2ljYWwgbGF5ZXIgICAgICAgICBzcGVjaWZpY2F0aW9ucyAt
IE1lZGlhIEFjY2VzcyBDb250cm9sIFBhcmFtZXRlcnMsIFBoeXNpY2FsICAgICAgICAgTGF5ZXJz
IGFuZCBNYW5hZ2VtZW50IFBhcmFtZXRlcnMgZm9yIHN1YnNjcmliZXIgYWNjZXNzICAgICAgICAg
bmV0d29ya3MsIEFwcmlsIDIwMDQuPC9zcGFuPjwvYT4NCiAgICAgNjEuMS41LjMgYW5kIDQ1LjIu
My4yMSkuDQogICAgDQo8L3A+DQo8cD4NCiAgICAgTm90ZSB0aGF0IFBDUyBwb3J0IGRvZXMgbm90
IGhhdmUgdG8gYmUgb3BlcmF0aW9uYWxseSAnZG93bicgZm9yDQogICAgIHRoZSBjb25uZWN0aW9u
IHRvIHN1Y2NlZWQuIEluIGZhY3QsIGEgZHluYW1pYyBQTUUNCiAgICAgYWRkaXRpb24gKGFuZCBy
ZW1vdmFsKSBNQVkgYmUgaW1wbGVtZW50ZWQgd2hpdGggYW4gYXZhaWxhYmxlIFBNRSBiZWluZw0K
ICAgICBpbml0aWFsaXplZCBmaXJzdCAoYnkgc2V0dGluZyBpdHMgaWZBZG1pblN0YXR1cyB0byAn
dXAnKSBhbmQgdGhlbg0KICAgICBhZGRlZCB0byBhbiBvcGVyYXRpb25hbGx5ICd1cCcgUENTIHBv
cnQsIGJ5IG1vZGlmeWluZyBhIHJlc3BlY3RpdmUNCiAgICAgaWZTdGFja1RhYmxlIGVudHJ5Lg0K
ICAgIA0KPC9wPg0KPHA+DQogICAgIEl0IGlzIFJFQ09NTUVOREVEIHRoYXQgYSByZW1vdmFsIG9m
IHRoZSBsYXN0IG9wZXJhdGlvbmFsbHkgJ3VwJyBQTUUNCiAgICAgZnJvbSBhbiBvcGVyYXRpb25h
bGx5ICd1cCcgUENTIHdvdWxkIGJlIHJlamVjdGVkIGJ5IHRoZQ0KICAgICBpbXBsZW1lbnRhdGlv
biwgYXMgdGhpcyBhY3Rpb24gd291bGQgY29tcGxldGV0bHkgZHJvcCB0aGUgbGluay4NCiAgICAN
CjwvcD4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjMuMS40Ij48L2E+PGg0PjxhIG5hbWU9ImFuY2hv
cjgiPjMuMS40PC9hPiZuYnNwO0VGTUN1IHBvcnRzIGluaXRpYWxpemF0aW9uPC9oND4NCg0KPHA+
DQogICAgRUZNQ3UgcG9ydHMgYmVpbmcgYnVpbHQgb24gdG9wIG9mIHhEU0wgdGVjaG5vbG9neSwg
cmVxdWlyZSBhDQogICAgbGVuZ3RoeSBpbml0aWFsaXphdGlvbiBvciAndHJhaW5pbmcnIHByb2Nl
c3MsIGJlZm9yZSBhbnkgZGF0YSBjYW4NCiAgICBwYXNzLiBEdXJpbmcgdGhpcyBpbml0aWFsaXph
dGlvbiBib3RoIGVuZHMgb2YgYSBsaW5rIChwZWVycykgd29yaw0KICAgIGNvb3BlcmF0aXZlbHkg
dG8gYWNoaWV2ZSByZXF1aXJlZCBkYXRhIHJhdGUgb24gYSBwYXJ0aWN1bGFyIGNvcHBlcg0KICAg
IHBhaXIuIFNvbWV0aW1lcywgd2hlbiB0aGUgY29wcGVyIGxpbmUgaXMgdG9vIGxvbmcgb3IgdGhl
IG5vaXNlDQogICAgZW52aXJvbm1lbnQgb24gdGhlIGxpbmUgaXMgdG9vIGhpZ2gsIHRoYXQgJ3Ry
YWluaW5nJyBwcm9jZXNzIG1heSBmYWlsDQogICAgdG8gYWNoaWV2ZSBhIHNwZWNpZmljIHRhcmdl
dCByYXRlIHdpdGggcmVxdWlyZWQNCiAgICBjaGFyYWN0ZXJpc3RpY3MuDQogICANCjwvcD4NCjxw
Pg0KICAgIFRoZSBpZkFkbWluU3RhdHVzIG9iamVjdCBmcm9tIHRoZSBJRi1NSUIsIGNvbnRyb2xz
DQogICAgdGhlIGRlc2lyZWQgc3RhdGUgb2YgYSBQQ1MgYW5kIGEgUE1FIHBvcnQuIFNldHRpbmcg
dGhpcyBvYmplY3QgdG8gJ3VwJw0KICAgIGluc3RydWN0cyBhIHBhcnRpY3VsYXIgUENTIG9yIFBN
RSB0byBzdGFydCBpbml0aWFsaXphdGlvbiBwcm9jZXNzLA0KICAgIHdoaWNoIG1heSB0YWtlIHRl
bnMgb2Ygc2Vjb25kcyBmb3IgRUZNQ3UgcG9ydHMsIGVzcGVjaWFsbHkgaWYgUEFGIGlzDQogICAg
aW52b2x2ZWQuIFRoZSBpZk9wZXJTdGF0dXMgb2JqZWN0IHNob3dzIHRoZSBvcGVyYXRpb25hbCBz
dGF0ZSBvZiBhbg0KICAgIGludGVyZmFjZSAoZXh0ZW5kZWQgYnkgZWZtQ3VQbWVPcGVyU3RhdHVz
IGRlZmluZWQgaW4gdGhpcyBNSUIgZm9yIFBNRQ0KICAgIGludGVyZmFjZXMpLg0KICAgDQo8L3A+
DQo8cD4NCiAgICBBIGRpc2Nvbm5lY3RlZCBQTUUgbWF5IGJlIGluaXRpYWxpemVkIGJ5IGNoYW5n
aW5nIHRoZSBpZkFkbWluU3RhdGUNCiAgICBmcm9tICdkb3duJyB0byAndXAnLiBDaGFuZ2luZyB0
aGUgaWZBZG1pblN0YXRlIHRvICd1cCcgb24gdGhlDQogICAgUENTIGluaXRpYWxpemVzIGFsbCBQ
TUVzIGNvbm5lY3RlZCB0byB0aGF0IHBhcnRpY3VsYXIgUENTLg0KICAgIE5vdGUgdGhhdCBpbiBj
YXNlIG9mIFBBRiBzb21lIGludGVyZmFjZXMgbWF5IGZhaWwgdG8gaW5pdGlhbGl6ZQ0KICAgIHdo
aWxlIG90aGVycyBzdWNlZWQuIFRoZSBQQ1MgaXMgY29uc2lkZXJlZCBvcGVyYXRpb25hbGx5ICd1
cCcgaWYgYXQNCiAgICBsZWFzdCBvbmUgUE1FIGFnZ3JlZ2F0ZWQgYnkgaXRzIFBBRiBpcyBvcGVy
YXRpb25hbGx5ICd1cCcuIFdoZW4gYWxsDQogICAgUE1FcyBjb25uZWN0ZWQgdG8gdGhlIFBDUyBh
cmUgJ2Rvd24nIHRoZSBQQ1MgU0hBTEwgYmUgY29uc2lkZXJlZA0KICAgIG9wZXJhdGlvbmFsbHkg
J2xvd2VyTGF5ZXJEb3duJy4gVGhlIFBDUyBTSEFMTCBiZSBjb25zaWRlcmVkDQogICAgb3BlcmF0
aW9uYWxseSAnbm90UHJlc2VudCcgaWYgaXQgaXMgbm90IGNvbm5lY3RlZCB0byBhbnkgUE1FLg0K
ICAgIFRoZSBQQ1MvUE1FIGludGVyZmFjZSBTSEFMTCByZW1haW4gb3BlcmF0aW9uYWxseSAnZG93
bicgZHVyaW5nDQogICAgaW5pdGlhbGl6YXRpb24uDQogICANCjwvcD4NCjxwPg0KICAgIFRoZSBl
Zm1DdVBtZU9wZXJTdGF0dXMgZGVmaW5lZCBpbiB0aGlzIE1JQiBleHBhbmRzIFBNRSdzIGlmT3Bl
clN0YXR1cw0KICAgIHZhbHVlIG9mICdkb3duJyB0byAnZG93blJlYWR5JywgJ2Rvd25Ob3RSZWFk
eScgYW5kICdpbml0JyB2YWx1ZXMsDQogICAgaW5kaWNhdGluZyB2YXJpb3VzIEVGTUN1IFBNRSBz
cGVjaWZpYyBzdGF0ZXMuDQogICANCjwvcD4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjMuMS41Ij48
L2E+PGg0PjxhIG5hbWU9ImFuY2hvcjkiPjMuMS41PC9hPiZuYnNwO1VzYWdlIG9mIGlmVGFibGU8
L2g0Pg0KDQo8cD4NCiAgICBCb3RoIFBNRSBhbmQgUENTIGludGVyZmFjZXMgb2YgdGhlIEVGTUN1
IFBIWSBhcmUgbWFuYWdlZCB1c2luZw0KICAgIGludGVyZmFjZSBzcGVjaWZpYyBtYW5hZ2VtZW50
IG9iamVjdHMgZGVmaW5lZCBpbiB0aGlzIE1JQiBhbmQNCiAgICBnZW5lcmljIGludGVyZmFjZSBv
YmplY3RzIGZyb20gdGhlIGlmVGFibGUgb2YgSUYtTUlCLCB3aXRoIGFsbA0KICAgIG1hbmFnZW1l
bnQgdGFibGUgZW50cmllcyByZWZlcmVuY2VkIGJ5IHRoZSBpbnRlcmZhY2UgaW5kZXggaWZJbmRl
eC4NCiAgIA0KPC9wPg0KPHA+DQogICAgVGhlIGZvbGxvd2luZyB0YWJsZSBzdW1tYXJpemVzIEVG
TUN1IHNwZWNpZmljIGludGVycHJldGF0aW9ucyBmb3INCiAgICBzb21lIG9mIHRoZSBpZlRhYmxl
IG9iamVjdHMgc3BlY2lmaWVkIGJ5IHRoZSBtYW5kYXRvcnkNCiAgICBpZkdlbmVyYWxJbmZvcm1h
dGlvbkdyb3VwOg0KICAgDQo8L3A+PGEgbmFtZT0idGFibGUxIj48L2E+DQo8dGFibGUgY2xhc3M9
ImRhdGEiIGFsaWduPSJjZW50ZXIiIGJvcmRlcj0iMSIgY2VsbHBhZGRpbmc9IjIiIGNlbGxzcGFj
aW5nPSIyIj4NCjx0cj4NCjx0aCBhbGlnbj0ibGVmdCIgd2lkdGg9IjUwJSI+SUYtTUlCIG9iamVj
dDwvdGg+DQo8dGggYWxpZ249ImxlZnQiIHdpZHRoPSI1MCUiPkVGTUN1IGludGVycHJldGF0aW9u
PC90aD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPmlmSW5kZXg8L3RkPg0KPHRkIGFs
aWduPSJsZWZ0Ij5JbnRlcmZhY2UgaW5kZXguIE5vdGUgdGhhdCBlYWNoIFBNRSBhbmQgZWFjaCBQ
Q1MNCiAgICAgICAgICAgICAgICAgICAgIGluIHRoZSBFRk1DdSBQSFkgTVVTVCBoYXZlIGEgdW5p
cXVlIGluZGV4LCBhcw0KICAgICAgICAgICAgICAgICAgICAgdGhlcmUgc29tZSBQQ1MgYW5kIFBN
RSBzcGVjaWZpYyBhdHRyaWJ1dGVzDQogICAgICAgICAgICAgICAgICAgICBhY2Nlc3NpYmxlIG9u
bHkgb24gdGhlIFBDUyBvciBQTUUgbGV2ZWwuPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249
ImxlZnQiPmlmVHlwZTwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPmV0aGVybmV0Q3NtYWNkKDYpIGZv
ciBQQ1MsIHNoZHNsKDE2OSkgZm9yDQogICAgICAgICAgICAgICAgICAgIDJCYXNlLVRMIFBNRSwg
dmRzbCg5NykgZm9yIDEwUGFzcy1UUyBQTUU8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0i
bGVmdCI+aWZTcGVlZDwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPkFjdHVhbCAnbmV0JyBkYXRhIHJh
dGUgYXMgc2VlbiBhY3Jvc3MgTUlJPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQi
PmlmQWRtaW5TdGF0dXM8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5TZXR0aW5nIHRoaXMgb2JqZWN0
IHRvICd1cCcgaW5zdHJ1Y3RzIGENCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcnRpY3Vs
YXIgUENTICh3aXRoIGFsbCBQTUVzIGNvbm5lY3RlZCB0bw0KCQkJICAgaXQpIG9yIFBNRSB0byBz
dGFydCBpbml0aWFsaXphdGlvbiBwcm9jZXNzPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249
ImxlZnQiPmlmT3BlclN0YXR1czwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPmVmbUN1UG1lT3BlclN0
YXR1cyBzdXBwbGVtZW50cyB0aGUgJ2Rvd24nIHZhbHVlDQogICAgICAgICAgICAgICAgICAgICAg
ICAgIG9mIGlmT3BlclN0YXR1cyBmb3IgUE1Fcy48L3RkPg0KPC90cj4NCjwvdGFibGU+DQoNCjxh
IG5hbWU9InJmYy5zZWN0aW9uLjMuMiI+PC9hPjxoND48YSBuYW1lPSJhbmNob3IxMCI+My4yPC9h
PiZuYnNwO1JlbGF0aW9uIHRvIFNIRFNMIE1JQjwvaDQ+DQoNCjxwPg0KICAgIEcuU0hEU0wuYmlz
IG1vZGVtcywgc2ltaWxhciB0byBQTUUocykgY29tcHJpc2luZyBhIDJCYXNlVEwgcG9ydCwgYXJl
DQogICAgZGVzY3JpYmVkIGluIEhEU0wyLVNIRFNMLUxJTkUtTUlCDQogICAgPGEgY2xhc3M9Imlu
Zm8iIGhyZWY9IiNJLUQuaWV0Zi1hZHNsbWliLWdzaGRzbGJpcyI+W0ktRC5pZXRmLWFkc2xtaWIt
Z3NoZHNsYmlzXTxzcGFuPlNpa2VzLCBDLiwgUmF5LCBCLiBhbmQgUi4gQWJiaSwgRGVmaW5pdGlv
bnMgb2YgTWFuYWdlZCBPYmplY3RzIGZvciBHLlNIRFNMLkJJUyBMaW5lcywgSnVuZSAyMDA0Ljwv
c3Bhbj48L2E+Lg0KICAgIE5vdGUgdGhhdCBub3QgYWxsIGF0dHJpYnV0ZXMgb2YgRy5TSERTTCBt
b2RlbXMgcmVmbGVjdGVkIGluDQogICAgSERTTDItU0hEU0wtTElORS1NSUIgaGF2ZSBhZGVxdWF0
ZSBtYW5hZ2VtZW50IG9iamVjdHMNCiAgICAoQ2xhdXNlIDMwIGF0dHJpYnV0ZXMgYW5kIENsYXVz
ZSA0NSByZWdpc3RlcnMpIGluIHRoZSBFRk0gc3RhbmRhcmQuDQogICANCjwvcD4NCjxwPg0KICAg
IEJlY2F1c2Ugb2YgdGhlc2UgZGlmZmVyZW5jZXMgYW5kIGZvciB0aGUgcHVycG9zZXMgb2Ygc2lt
cGxpY2l0eSwNCiAgICB1bmlmaWNhdGlvbiBvZiBhdHRyaWJ1dGVzIGNvbW1vbiB0byBib3RoIDJC
YXNlLVRMIGFuZCAxMFBhc3MtVFMgUE1FUw0KICAgIGFuZCBuYW1lIGNvbnNpc3RlbmN5IChlLmcu
IHByZWZpeGluZyB0aGUgMkJhc2VUTCBQTUUgcmVsYXRlZCBvYmplY3RzDQogICAgd2l0aCAnZWZt
Q3VQbWUyQicgaW5zdGVhZCBvZiAnaGRzbDJzaGRzbCcpLCBpdCB3YXMgZGVjaWRlZCBub3QgdG8g
cmVmZXJlbmNlDQogICAgSERTTDItU0hEU0wtTElORS1NSUIgb2JqZWN0cywgYnV0IGRlZmluZSBh
bGwgdGhlIHJlbGV2YW50IG9iamVjdHMNCiAgICBpbiB0aGlzIE1JQi4NCiAgIA0KPC9wPg0KPHA+
DQogICAgSG93ZXZlciwgaWYgc29tZSBmdW5jdGlvbmFsaXR5LCBub3QgYXZhaWxhYmxlIGluIHRo
aXMgTUlCLCBpcw0KICAgIHJlcXVpcmVkIGFuZCBzdXBwb3J0ZWQgYnkgdGhlIFBNRSwgZS5nLiBw
ZXJmb3JtYW5jZSBtb25pdG9yaW5nLA0KICAgIHJlbGV2YW50IEhEU0wyLVNIRFNMLUxJTkUtTUlC
IGdyb3VwcyBNQVkgYmUgaW5jbHVkZWQgYW5kIGFwbGllZA0KICAgIGZvciBQTUVzIG9mIDJCYXNl
LVRMIHN1YnR5cGUuDQogICANCjwvcD4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjMuMyI+PC9hPjxo
ND48YSBuYW1lPSJhbmNob3IxMSI+My4zPC9hPiZuYnNwO1JlbGF0aW9uIHRvIFZEU0wgTUlCPC9o
ND4NCg0KPHA+DQogICAgVkRTTCAoRE1UKSBtb2RlbXMsIHNpbWlsYXIgdG8gdGhlIFBNRShzKSBj
b21wcmlzaW5nIGEgMTBQYXNzVFMgcG9ydCwNCiAgICBhcmUgZGVzY3JpYmVkIGluIFZEU0wtTElO
RS1FWFQtTUNNLU1JQg0KICAgIDxhIGNsYXNzPSJpbmZvIiBocmVmPSIjSS1ELmlldGYtYWRzbG1p
Yi12ZHNsLWV4dC1tY20iPltJLUQuaWV0Zi1hZHNsbWliLXZkc2wtZXh0LW1jbV08c3Bhbj5Eb2Rn
ZSwgTS4gYW5kIEIuIFJheSwgRGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3QgRXh0ZW5zaW9u
cyBmb3IgVmVyeSBIaWdoIFNwZWVkIERpZ2l0YWwgIFN1YnNjcmliZXIgTGluZXMgKFZEU0wpIFVz
aW5nIE11bHRpcGxlIENhcnJpZXIgTW9kdWxhdGlvbiAoTUNNKSBMaW5lIENvZGluZywgTWF5IDIw
MDQuPC9zcGFuPjwvYT4uDQogICAgTm90ZSB0aGF0IG5vdCBhbGwgYXR0cmlidXRlcyBvZiBWRFNM
IG1vZGVtcyByZWZsZWN0ZWQgaW4NCiAgICBWRFNMLUxJTkUtRVhULU1DTS1NSUIgaGF2ZSBhZGVx
dWF0ZSBtYW5hZ2VtZW50IG9iamVjdHMNCiAgICAoQ2xhdXNlIDMwIGF0dHJpYnV0ZXMgYW5kIENs
YXVzZSA0NSByZWdpc3RlcnMpIGluIHRoZSBFRk0gc3RhbmRhcmQuDQogICANCjwvcD4NCjxwPg0K
ICAgIEJlY2F1c2Ugb2YgdGhlc2UgZGlmZmVyZW5jZXMgYW5kIGZvciB0aGUgcHVycG9zZXMgb2Yg
c2ltcGxpY2l0eSwNCiAgICB1bmlmaWNhdGlvbiBvZiBhdHRyaWJ1dGVzIGNvbW1vbiB0byBib3Ro
IDJCYXNlLVRMIGFuZCAxMFBhc3MtVFMgUE1FUw0KICAgIGFuZCBuYW1lIGNvbnNpc3RlbmN5LCBp
dCB3YXMgZGVjaWRlZCBub3QgdG8gcmVmZXJlbmNlDQogICAgVkRTTC1MSU5FLUVYVC1NQ00tTUlC
IG9iamVjdHMsIGJ1dCBkZWZpbmUgYWxsIHRoZSByZWxldmFudCBvYmplY3RzDQogICAgaW4gdGhp
cyBNSUIuDQogICANCjwvcD4NCjxwPg0KICAgIEhvd2V2ZXIsIGlmIHNvbWUgZnVuY3Rpb25hbGl0
eSwgbm90IGF2YWlsYWJsZSBpbiB0aGlzIE1JQiwgaXMNCiAgICByZXF1aXJlZCBhbmQgc3VwcG9y
dGVkIGJ5IHRoZSBQTUUsDQogICAgcmVsZXZhbnQgVkRTTC1MSU5FLUVYVC1NQ00tTUlCIGdyb3Vw
cyBNQVkgYmUgaW5jbHVkZWQgYW5kIGFwcGxpZWQNCiAgICBmb3IgUE1FcyBvZiAxMFBhc3MtVFMg
c3VidHlwZS4NCiAgIA0KPC9wPg0KPGEgbmFtZT0icmZjLnNlY3Rpb24uMy40Ij48L2E+PGg0Pjxh
IG5hbWU9ImFuY2hvcjEyIj4zLjQ8L2E+Jm5ic3A7UmVsYXRpb24gdG8gRXRoZXJuZXQtTGlrZSBh
bmQgTUFVIE1JQnM8L2g0Pg0KDQo8cD4NCiAgICBUaGUgaW1wbGVtZW50YXRpb24gb2YgRXRoZXJM
aWtlLU1JQiA8YSBjbGFzcz0iaW5mbyIgaHJlZj0iI1JGQzM2MzUiPltSRkMzNjM1XTxzcGFuPkZs
aWNrLCBKLiwgRGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3RzIGZvciB0aGUgRXRoZXJuZXQt
bGlrZSBJbnRlcmZhY2UgVHlwZXMsIFNlcHRlbWJlciAyMDAzLjwvc3Bhbj48L2E+DQogICAgYW5k
IE1BVS1NSUIgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNSRkMzNjM2Ij5bUkZDMzYzNl08c3Bhbj5G
bGljaywgSi4sIERlZmluaXRpb25zIG9mIE1hbmFnZWQgT2JqZWN0cyBmb3IgSUVFRSA4MDIuMyBN
ZWRpdW0gQXR0YWNobWVudCBVbml0cyAoTUFVcyksIFNlcHRlbWJlciAyMDAzLjwvc3Bhbj48L2E+
IGlzIFJFUVVJUkVEIGZvciB0aGUgRUZNQ3UNCiAgICBpbnRlcmZhY2VzLg0KICAgIEFzIHN1Y2gg
RUZNQ3UgaW50ZXJmYWNlcyAyQmFzZS1UTC8xMFBhc3MtVFMgDQogICAgU0hBTEwgcmV0dXJuIGFu
IGlmVHlwZSBvZiBldGhlcm5ldENzbWFjZCg2KS4gSW5mb3JtYXRpb24gb24gdGhlDQogICAgcGFy
dGljdWxhciBmbGF2b3Igb2YgRUZNQ3UgdGhhdCBhbiBpbnRlcmZhY2UgaXMgcnVubmluZyBpcyAN
CiAgICBhdmFpbGFibGUgZnJvbSBpZlNwZWVkIGluIHRoZSBJRi1NSUINCiAgICA8YSBjbGFzcz0i
aW5mbyIgaHJlZj0iI1JGQzI4NjMiPltSRkMyODYzXTxzcGFuPk1jQ2xvZ2hyaWUsIEsuIGFuZCBG
LiBLYXN0ZW5ob2x6LCBUaGUgSW50ZXJmYWNlcyBHcm91cCBNSUIsIEp1bmUgMjAwMC48L3NwYW4+
PC9hPiwgYW5kIGlmTWF1VHlwZSBpbiB0aGUgTUFVLU1JQi4NCiAgIA0KPC9wPg0KPHA+DQogICAg
VGhlIE1BVS1NSUIgc2hhbGwgYmUgYXVnbWVudGVkIHRvIGluY2x1ZGUgdGhlIGZvbGxvd2luZw0K
ICAgIG5ldyB2YWx1ZXMgZm9yIGlmTWF1VHlwZSAoaW5zdGFuY2VzIG9mIGRvdDJNYXVUeXBlKToN
Cg0KICAgICA8L3A+DQo8dWwgY2xhc3M9InRleHQiPg0KPGxpPmRvdDNNYXVUeXBlMkJhc2VUTCAt
IHZvaWNlIGdyYWRlIFVUUCBQaHkgc3BlY2lmaWVkIGluIENsYXVzZSA2MQ0KYW5kIDYzDQo8L2xp
Pg0KPGxpPmRvdDNNYXVUeXBlMTBQYXNzVFMgLSB2b2ljZSBncmFkZSBVVFAgUGh5IHNwZWNpZmll
ZCBpbiBDbGF1c2UgNjENCmFuZCA2Mg0KPC9saT4NCjwvdWw+PHNwYW4gY2xhc3M9ImVtcGgiPkVk
Tm90ZTogU2hvdWxkIHdlIGFsc28gaW5jbHVkZSAtTy8tUiBzdWJ0eXBlcz88L3NwYW4+DQoNCjxh
IG5hbWU9ImFuY2hvcjEzIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0
IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJidWciIGFsaWduPSJyaWdo
dCI+PHRyPjx0ZCBjbGFzcz0iYnVnIj48YSBocmVmPSIjdG9jIiBjbGFzcz0ibGluazIiPiZuYnNw
O1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjQi
PjwvYT48aDM+NC4mbmJzcDtNSUIgU3RydWN0dXJlPC9oMz4NCg0KPGEgbmFtZT0icmZjLnNlY3Rp
b24uNC4xIj48L2E+PGg0PjxhIG5hbWU9ImFuY2hvcjE0Ij40LjE8L2E+Jm5ic3A7T3ZlcnZpZXc8
L2g0Pg0KDQo8cD4NCiAgIFRoZSBtYWluIG1hbmFnZW1lbnQgb2JqZWN0cyBkZWZpbmVkIGluIHRo
aXMgTUlCIGFyZSBzcGxpdCBpbnRvIDINCiAgIGdyb3VwczoNCiAgIDwvcD4NCjx1bCBjbGFzcz0i
dGV4dCI+DQo8bGk+ZWZtQ3VQb3J0IC0gY29udGFpbmluZyBvYmplY3RzIGZvciBjb25maWd1cmF0
aW9uLCBjYXBhYmlsaXRpZXMsDQogICAgc3RhdHVzIGFuZCBub3RpZmljYXRpb25zLCBjb21tb24g
dG8gYWxsIEVGTUN1IFBIWXMuDQo8L2xpPg0KPGxpPmVmbUN1UG1lIC0gY29udGFpbmluZyBvYmpl
Y3RzIGZvciBjb25maWd1cmF0aW9uLCBjYXBhYmlsaXRpZXMsDQogICAgc3RhdHVzIGFuZCBub3Rp
ZmljYXRpb25zIG9mIEVGTUN1IFBNRXMuDQo8L2xpPg0KPC91bD48cD4NCiAgIEluIGFkZGl0aW9u
IHRoZSBlZm1DdUF2YWlsYWJsZVN0YWNrVGFibGUgaXMgZGVmaW5lZCBhdCB0aGUgc2FtZSBsZXZl
bC4NCiAgDQo8L3A+DQo8cD4NCiAgIFRoZSBlZm1DdVBtZSBncm91cCBpbiB0dXJuIGNvbnRhaW5z
IGVmbUN1UG1lMkIgYW5kIGVmbUN1UG1lMTBQDQogICBncm91cHMsIHdoaWNoIGRlZmluZSBjb25m
aWd1cmF0aW9uIHByb2ZpbGVzIHNwZWNpZmljIHRvIDJCYXNlVEwgYW5kDQogICAxMFBhc3NUUyBQ
TUVzIHJlc3BlY3RpdmVseSBhcyB3ZWxsIGFzIFBNRSBzcGVjaWZpYyBzdGF0dXMgaW5mb3JtYXRp
b24uDQogIA0KPC9wPg0KPGEgbmFtZT0icmZjLnNlY3Rpb24uNC4yIj48L2E+PGg0PjxhIG5hbWU9
ImFuY2hvcjE1Ij40LjI8L2E+Jm5ic3A7Q29uZmlndXJhdGlvbiBQcm9maWxlczwvaDQ+DQoNCjxw
Pg0KICAgU2luY2UgYSBtYW5hZ2VkIG5vZGUgY2FuIGhhdmUgYSBsYXJnZSBudW1iZXIgb2YgRUZN
Q3UgUEhZcywNCiAgIHByb3Zpc2lvbmluZyBldmVyeSBwYXJhbWV0ZXIgb24gZXZlcnkgRUZNQ3Ug
UEhZIG1heSBiZWNvbWUNCiAgIGJ1cmRlbnNvbWUuIE1vcmVvdmVyLCBtb3N0IFBNRXMgYXJlIHBy
b3Zpc2lvbmVkIGlkZW50aWNhbGx5DQogICB3aXRoIHRoZSBzYW1lIHNldCBvZiBwYXJhbWV0ZXJz
LiAgVG8gc2ltcGxpZnkgdGhlIHByb3Zpc2lvbmluZw0KICAgcHJvY2VzcywgdGhpcyBNSUIgbWFr
ZXMgdXNlIG9mIGNvbmZpZ3VyYXRpb24gcHJvZmlsZXMsIHNpbWlsYXINCiAgIHRvIEhEU0wyLVNI
RFNMLUxJTkUtTUlCIGFuZCBWRFNMLUxJTkUtRVhULU1DTS1NSUIuIEEgcHJvZmlsZSBpcyBhDQog
ICBzZXQgb2YgcGFyYW1ldGVycyB0aGF0IGNhbiBiZSBzaGFyZWQgYnkgbXVsdGlwbGUgUE1FIHBv
cnRzIHVzaW5nIHRoZSBzYW1lDQogICBjb25maWd1cmF0aW9uLg0KICANCjwvcD4NCjxwPg0KICAg
VGhlIGNvbmZpZ3VyYXRpb24gcHJvZmlsZXMgYXJlIGRlZmluZWQgaW4NCiAgIGVmbUN1UG1lMkJD
b25mUHJvZmlsZVRhYmxlIGFuZCBlZm1DdTEwUENvbmZQcm9maWxlVGFibGUgZm9yDQogICAyQmFz
ZS1UTCBhbmQgMTBQYXNzLVRTIFBNRXMgcmVzcGVjdGl2ZWx5LiBUaGVyZSBhcmUgMTIgcHJlZGVm
aW5lZA0KICAgc3RhbmRhcmQgcHJvZmlsZXMgZm9yIDJCYXNlLVRMIGFuZCAyMiBzdGFuZGFyZCBw
cm9maWxlcyBmb3INCiAgIDEwUGFzcy1UUywgZGVmaW5lZCBpbiA4MDIuM2FoIGFuZCBkZWRpY2F0
ZWQgZm9yIHJhcGlkIHByb3Zpc2lvbmluZw0KICAgb2YgRUZNQ3UgUEhZcyBpbiBtb3N0IHNjZW5h
cmlvcy4gQW4gYWJpbGl0eSB0byBkZWZpbmUgbmV3DQogICBjb25maWd1cmF0aW9uIHByb2ZpbGVz
IGlzIGFsc28gcHJvdmlkZWQgdG8gYWxsb3cgZm9yIEVGTUN1DQogICBkZXBsb3ltZW50IHRhaWxv
cmVkIHRvIHNwZWNpZmljIGNvcHBlciBlbnZpcm9ubWVudCBhbmQgc3BlY3RyYWwNCiAgIHJlZ3Vs
YXRpb25zLg0KICANCjwvcD4NCjxwPg0KICAgQSBzcGVjaWZpYyBjb25maWd1cmF0aW9uIHByb2Zp
bGUgaXMgYXNzaWduZWQgdG8gYSBzcGVjaWZpYyBQTUUNCiAgIHZpYSBlZm1DdVBtZUFkbWluUHJv
ZmlsZSBvYmplY3QuIEFsdGVybmF0aXZlbHksIGJ5IGFzc2lnbmluZw0KICAgYSBub24tZW1wdHkg
cHJvZmlsZSB0byBhIFBDUyBwb3J0IHZpYSBlZm1DdUFkbWluUHJvZmlsZSwgYWxsIFBNRXMgY29u
bmVjdGVkDQogICB0byB0aGUgUENTIHBvcnQgYXJlIG1hZGUgdG8gc2hhcmUgdGhhdCBwcm9maWxl
LCB3aGljaCBjb21lcyBoYW5keQ0KICAgZHVyaW5nIGNvbmZpZ3VyYXRpb24gb2YgYWdncmVnYXRl
ZCBwb3J0cy4NCiAgDQo8L3A+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi40LjMiPjwvYT48aDQ+PGEg
bmFtZT0iYW5jaG9yMTYiPjQuMzwvYT4mbmJzcDtNYXBwaW5nIG9mIElFRUUgODAyLjNhaCBNYW5h
Z2VkIE9iamVjdHM8L2g0Pg0KDQo8cD4NCiAgIFRoaXMgc2VjdGlvbiBjb250YWlucyB0aGUgbWFw
cGluZyBiZXR3ZWVuIG1hbmFnZWQgb2JqZWN0cw0KICAgKGF0dHJpYnV0ZXMpIGRlZmluZWQgaW4g
PGEgY2xhc3M9ImluZm8iIGhyZWY9IiM4MDIuM2FoIj5bODAyLjNhaF08c3Bhbj5JRUVFLCBEcmFm
dCBhbWVuZG1lbnQgdG8gLSAgICAgICAgIEluZm9ybWF0aW9uIHRlY2hub2xvZ3kgLSBUZWxlY29t
bXVuaWNhdGlvbnMgYW5kICAgICAgICAgaW5mb3JtYXRpb24gZXhjaGFuZ2UgYmV0d2VlbiBzeXN0
ZW1zIC0gTG9jYWwgYW5kICAgICAgICAgbWV0cm9wb2xpdGFuIGFyZWEgbmV0d29ya3MgLSBTcGVj
aWZpYyByZXF1aXJlbWVudHMgLSAgICAgICAgIFBhcnQgMzogQ2FycmllciBzZW5zZSBtdWx0aXBs
ZSBhY2Nlc3Mgd2l0aCBjb2xsaXNpb24gICAgICAgICBkZXRlY3Rpb24gKENTTUEvQ0QpIGFjY2Vz
cyBtZXRob2QgYW5kIHBoeXNpY2FsIGxheWVyICAgICAgICAgc3BlY2lmaWNhdGlvbnMgLSBNZWRp
YSBBY2Nlc3MgQ29udHJvbCBQYXJhbWV0ZXJzLCBQaHlzaWNhbCAgICAgICAgIExheWVycyBhbmQg
TWFuYWdlbWVudCBQYXJhbWV0ZXJzIGZvciBzdWJzY3JpYmVyIGFjY2VzcyAgICAgICAgIG5ldHdv
cmtzLCBBcHJpbCAyMDA0Ljwvc3Bhbj48L2E+IENsYXVzZSAzMCwgYW5kIG1hbmFnZWQNCiAgIG9i
amVjdHMgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50IGFuZCBpbiBhc3NvY2lhdGVkIE1JQiBtb2R1
bGVzLA0KICAgaS5lLiwgdGhlIElGLU1JQiA8YSBjbGFzcz0iaW5mbyIgaHJlZj0iI1JGQzI4NjMi
PltSRkMyODYzXTxzcGFuPk1jQ2xvZ2hyaWUsIEsuIGFuZCBGLiBLYXN0ZW5ob2x6LCBUaGUgSW50
ZXJmYWNlcyBHcm91cCBNSUIsIEp1bmUgMjAwMC48L3NwYW4+PC9hPi4NCiAgDQo8L3A+DQo8cD4N
CiAgIE5vdGUgdGhhdCBtYWpvcml0eSBvZiB0aGUgb2JqZWN0cyBkZWZpbmVkIGluIHRoaXMgTUlC
IGRvIG5vdCBoYXZlDQogICBkaXJlY3QgY291bnRlcnBhcnRzIGluIENsYXVzZSAzMCBhbmQgaW5z
dGVhZCByZWZlciB0byBDbGF1c2UgNDUNCiAgIHJlZ2lzdGVycy4NCiAgDQo8L3A+DQo8cD48c3Bh
biBjbGFzcz0iZW1waCI+RWROb3RlOg0KICAgSXQgd291bGQgYmUgYSBnb29kIGlkZWEgdG8gdXBk
YXRlIENsYXVzZSAzMCBvZiA4MDIuM2FoIGFmdGVyIHRoaXMNCiAgIE1JQiBpcyBhcHByb3ZlZC4g
SSBndWVzcyB0aGlzIHNob3VsZCBiZSBkb25lIHZpYSBhIG1haW50YW5lbmNlIHJlcXVlc3QuDQog
IDwvc3Bhbj4NCjwvcD48YSBuYW1lPSJ0YWJsZTIiPjwvYT4NCjx0YWJsZSBjbGFzcz0iZGF0YSIg
YWxpZ249ImNlbnRlciIgYm9yZGVyPSIxIiBjZWxscGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjIi
Pg0KPHRyPg0KPHRoIGFsaWduPSJsZWZ0IiB3aWR0aD0iNTAlIj5JRUVFIDgwMi4zIE1hbmFnZWQg
T2JqZWN0PC90aD4NCjx0aCBhbGlnbj0ibGVmdCIgd2lkdGg9IjUwJSI+Q29ycmVzcG9uZGluZyBT
Tk1QIE9iamVjdDwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkIGFsaWduPSJsZWZ0Ij5vUEFGIC0gUE1F
IEJhc2ljIFBhY2thZ2UgKE1hbmRhdG9yeSk8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij4mbmJzcDs8
L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0ibGVmdCI+YVBBRklEPC90ZD4NCjx0ZCBhbGln
bj0ibGVmdCI+aWZJbmRleCAoSUYtTUlCKTwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGFsaWduPSJs
ZWZ0Ij5hUGh5RW5kPC90ZD4NCjx0ZCBhbGlnbj0ibGVmdCI+ZWZtQ3VQaHlTaWRlPC90ZD4NCjwv
dHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPmFQSFlDdXJyZW50U3RhdHVzPC90ZD4NCjx0ZCBh
bGlnbj0ibGVmdCI+ZWZtQ3VTdGF0dXM8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0ibGVm
dCI+YVBBRlN1cHBvcnRlZDwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPmVmbUN1UEFGU3VwcG9ydGVk
PC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPm9QQUYgLSBQTUUgQWdncmVnYXRp
b24gUGFja2FnZSAoT3B0aW9uYWwpPC90ZD4NCjx0ZCBhbGlnbj0ibGVmdCI+Jm5ic3A7PC90ZD4N
CjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPmFQQUZBZG1pblN0YXRlPC90ZD4NCjx0ZCBh
bGlnbj0ibGVmdCI+ZWZtQ3VQQUZBZG1pblN0YXRlPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxp
Z249ImxlZnQiPmFQQUZJRDwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPmlmSW5kZXggKElGLU1JQik8
L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0ibGVmdCI+YUxvY2FsUEFGQ2FwYWNpdHk8L3Rk
Pg0KPHRkIGFsaWduPSJsZWZ0Ij5lZm1DdVBBRkNhcGFjaXR5PC90ZD4NCjwvdHI+DQo8dHI+DQo8
dGQgYWxpZ249ImxlZnQiPmFMb2NhbFBNRUF2YWlsYWJsZTwvdGQ+DQo8dGQgYWxpZ249ImxlZnQi
PmVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZTwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGFsaWduPSJs
ZWZ0Ij5hTG9jYWxQTUVBZ2dyZWdhdGU8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5pZlN0YWNrVGFi
bGUgKElGLU1JQik8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0ibGVmdCI+YVJlbW90ZVBB
RlN1cHBvcnRlZDwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPmVmbUN1UmVtb3RlUEFGU3VwcG9ydGVk
PC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPmFSZW1vdGVQQUZDYXBhY2l0eTwv
dGQ+DQo8dGQgYWxpZ249ImxlZnQiPmVmbUN1UmVtb3RlUEFGQ2FwYWNpdHk8L3RkPg0KPC90cj4N
Cjx0cj4NCjx0ZCBhbGlnbj0ibGVmdCI+YVJlbW90ZVBNRUF2YWlsYWJsZTwvdGQ+DQo8dGQgYWxp
Z249ImxlZnQiPiZuYnNwOzwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGFsaWduPSJsZWZ0Ij5hUmVt
b3RlUE1FQWdncmVnYXRlPC90ZD4NCjx0ZCBhbGlnbj0ibGVmdCI+Jm5ic3A7PC90ZD4NCjwvdHI+
DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPm9QTUUgLSAxMFAvMkIgUGFja2FnZSAoTWFuZGF0b3J5
KTwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPiZuYnNwOzwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGFs
aWduPSJsZWZ0Ij5hUE1FSUQ8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5pZkluZGV4IChJRi1NSUIp
PC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPmFQTUVBZG1pblN0YXRlPC90ZD4N
Cjx0ZCBhbGlnbj0ibGVmdCI+aWZBZG1pblN0YXRlIChJRi1NSUIpPC90ZD4NCjwvdHI+DQo8dHI+
DQo8dGQgYWxpZ249ImxlZnQiPmFQTUVTdGF0dXM8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5lZm1D
dVBtZVN0YXR1czwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGFsaWduPSJsZWZ0Ij5hUE1FU05STWdu
PC90ZD4NCjx0ZCBhbGlnbj0ibGVmdCI+ZWZtQ3VQbWVTbnJNZ248L3RkPg0KPC90cj4NCjx0cj4N
Cjx0ZCBhbGlnbj0ibGVmdCI+YVRDQ29kaW5nVmlvbGF0aW9uczwvdGQ+DQo8dGQgYWxpZ249Imxl
ZnQiPmVmbUN1UG1lVENDb2RpbmdFcnJvcnM8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0i
bGVmdCI+YVByb2ZpbGVTZWxlY3Q8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5lZm1DdUFkbWluUHJv
ZmlsZSwgZWZtQ3VQbWVBZG1pblByb2ZpbGU8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBhbGlnbj0i
bGVmdCI+YU9wZXJhdGluZ1Byb2ZpbGU8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5lZm1DdVBtZU9w
ZXJQcm9maWxlPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgYWxpZ249ImxlZnQiPmFQTUVGRUNDb3Jy
ZWN0ZWRCbG9ja3M8L3RkPg0KPHRkIGFsaWduPSJsZWZ0Ij5lZm1DdVBtZTEwUEZFQ0NvcnJlY3Rl
ZEJsb2NrczwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGFsaWduPSJsZWZ0Ij5hUE1FRkVDVW5jb3Jy
ZWN0YWJsZUJsb2NrczwvdGQ+DQo8dGQgYWxpZ249ImxlZnQiPmVmbUN1UG1lMTBQRkVDVW5jb3Jy
ZWN0ZWRCbG9ja3M8L3RkPg0KPC90cj4NCjwvdGFibGU+DQoNCjxhIG5hbWU9ImFuY2hvcjE3Ij48
L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIg
Y2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0i
YnVnIj48YSBocmVmPSIjdG9jIiBjbGFzcz0ibGluazIiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3Rk
PjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjUiPjwvYT48aDM+NS4mbmJzcDtE
ZWZpbml0aW9uczwvaDM+DQo8cHJlPg0KRUZNLUNVLU1JQiBERUZJTklUSU9OUyA6Oj0gQkVHSU4N
Cg0KICBJTVBPUlRTDQogICAgTU9EVUxFLUlERU5USVRZLCBPQkpFQ1QtVFlQRSwgTk9USUZJQ0FU
SU9OLVRZUEUsIEludGVnZXIzMiwNCiAgICBVbnNpZ25lZDMyLCBDb3VudGVyMzINCiAgICAgIEZS
T00gU05NUHYyLVNNSSAgIC0tIFtSRkMyNTc4XQ0KICAgIFRFWFRVQUwtQ09OVkVOVElPTiwgVHJ1
dGhWYWx1ZSwgUm93U3RhdHVzLCBQaHlzQWRkcmVzcywNCiAgICBEaXNwbGF5U3RyaW5nDQogICAg
ICBGUk9NIFNOTVB2Mi1UQyAgICAtLSBbUkZDMjU3OV0NCiAgICBpZkluZGV4LCBpZlNwZWVkLCBJ
bnRlcmZhY2VJbmRleA0KICAgICAgRlJPTSBJRi1NSUIgICAgICAgLS0gW1JGQzI4NjNdDQogICAg
TU9EVUxFLUNPTVBMSUFOQ0UsIE9CSkVDVC1HUk9VUCwgTk9USUZJQ0FUSU9OLUdST1VQDQogICAg
ICBGUk9NIFNOTVB2Mi1DT05GICAtLSBbUkZDMjU4MF0NCiAgICA7DQoNCiAgZWZtQ3VNSUIgTU9E
VUxFLUlERU5USVRZDQogICAgTEFTVC1VUERBVEVEICIyMDA0MDcxMjAwMDBaIiAgLS0gSnVseSAx
MiwgMjAwNA0KICAgIE9SR0FOSVpBVElPTiAiSUVURiBFdGhlcm5ldCBJbnRlcmZhY2VzIGFuZCBI
dWIgTUlCIFdvcmtpbmcgR3JvdXAiDQogICAgQ09OVEFDVC1JTkZPDQogICAgICAiV0cgY2hhcnRl
cjoNCiAgICAgICAgaHR0cDovL3d3dy5pZXRmLm9yZy9odG1sLmNoYXJ0ZXJzL2h1Ym1pYi1jaGFy
dGVyLmh0bWwNCg0KICAgICAgTWFpbGluZyBMaXN0czoNCiAgICAgICAgR2VuZXJhbCBEaXNjdXNz
aW9uOiBodWJtaWJAaWV0Zi5vcmcNCiAgICAgICAgVG8gU3Vic2NyaWJlOiBodWJtaWItcmVxdWVz
dEBpZXRmLm9yZw0KICAgICAgICBJbiBCb2R5OiBzdWJzY3JpYmUgeW91cl9lbWFpbF9hZGRyZXNz
DQoNCiAgICAgIENoYWlyOiAgRGFuIFJvbWFzY2FudQ0KICAgICAgUG9zdGFsOiBBdmF5YQ0KICAg
ICAgICAgICAgICBBdGlkaW0gVGVjaG5vbG9neSBQYXJrLCBCbGRnLiAzDQogICAgICAgICAgICAg
IFRlbCBBdml2IDYxMTMxDQogICAgICAgICAgICAgIElzcmFlbA0KICAgICAgICAgVGVsOiArOTcy
IDMgNjQ1IDg0MTQNCiAgICAgIEUtbWFpbDogZHJvbWFzY2FAYXZheWEuY29tDQoNCiAgICAgIEVk
aXRvcjogRWR3YXJkIEJlaWxpDQogICAgICBQb3N0YWw6IEFjdGVsaXMgTmV0d29ya3MgSW5jLg0K
ICAgICAgICAgICAgICAyNSBCYXplbCBTdC4sIFAuTy5CLiAxMDE3Mw0KICAgICAgICAgICAgICBQ
ZXRhY2gtVGlrdmEgMTAxNzMNCiAgICAgICAgICAgICAgSXNyYWVsDQogICAgICAgICAgICAgIFRl
bDogKzk3Mi0zLTkyNC0zNDkxDQogICAgICBFLW1haWw6IGVkd2FyZC5iZWlsaUBhY3RlbGlzLmNv
bSINCg0KICAgIERFU0NSSVBUSU9ODQogICAgICAiVGhlIG9iamVjdHMgaW4gdGhpcyBNSUIgbW9k
dWxlIGFyZSB1c2VkIHRvIG1hbmFnZQ0KICAgICAgdGhlIEV0aGVybmV0IGluIHRoZSBGaXJzdCBN
aWxlIChFRk0pIENvcHBlciAoRUZNQ3UpIEludGVyZmFjZXMNCiAgICAgIDJCQVNFLVRMIGFuZCAx
MFBBU1MtVFMsIGRlZmluZWQgaW4gSUVFRSBEcmFmdCBQODAyLjNhaC9EMy4zLiANCg0KICAgICAg
VGhlIGZvbGxvd2luZyByZWZlcmVuY2UgaXMgdXNlZCB0aHJvdWdob3V0IHRoaXMgTUlCIG1vZHVs
ZToNCg0KICAgICAgWzgwMi4zYWhdIHJlZmVycyB0bzoNCiAgICAgICAgSUVFRSBEcmFmdCBQODAy
LjNhaC9EMy4zOiAnRHJhZnQgYW1lbmRtZW50IHRvIC0NCiAgICAgICAgSW5mb3JtYXRpb24gdGVj
aG5vbG9neSAtIFRlbGVjb21tdW5pY2F0aW9ucyBhbmQNCiAgICAgICAgaW5mb3JtYXRpb24gZXhj
aGFuZ2UgYmV0d2VlbiBzeXN0ZW1zIC0gTG9jYWwgYW5kDQogICAgICAgIG1ldHJvcG9saXRhbiBh
cmVhIG5ldHdvcmtzIC0gU3BlY2lmaWMgcmVxdWlyZW1lbnRzIC0NCiAgICAgICAgUGFydCAzOiBD
YXJyaWVyIHNlbnNlIG11bHRpcGxlIGFjY2VzcyB3aXRoIGNvbGxpc2lvbg0KICAgICAgICBkZXRl
Y3Rpb24gKENTTUEvQ0QpIGFjY2VzcyBtZXRob2QgYW5kIHBoeXNpY2FsIGxheWVyDQogICAgICAg
IHNwZWNpZmljYXRpb25zIC0gTWVkaWEgQWNjZXNzIENvbnRyb2wgUGFyYW1ldGVycywgUGh5c2lj
YWwNCiAgICAgICAgTGF5ZXJzIGFuZCBNYW5hZ2VtZW50IFBhcmFtZXRlcnMgZm9yIHN1YnNjcmli
ZXIgYWNjZXNzDQogICAgICAgIG5ldHdvcmtzJywgMTkgQXByaWwgMjAwMy4NCg0KICAgICAgT2Yg
cGFydGljdWxhciBpbnRlcmVzdCBhcmUgQ2xhdXNlIDYxLCAnUGh5c2ljYWwgQ29kaW5nDQogICAg
ICBTdWJsYXllciAoUENTKSBhbmQgY29tbW9uIHNwZWNpZmljYXRpb25zLCB0eXBlIDEwUEFTUy1U
UyBhbmQNCiAgICAgIHR5cGUgMkJBU0UtVEwnLCBDbGF1c2UgMzAsICdNYW5hZ2VtZW50JywgYW5k
IENsYXVzZSA0NSwNCiAgICAgICdNYW5hZ2VtZW50IERhdGEgSW5wdXQvT3V0cHV0IChNRElPKSBJ
bnRlcmZhY2UnLg0KDQogICAgICBOYW1pbmcgQ29udmVudGlvbnM6DQogICAgICAgIEF0biAgIC0g
QXR0ZW51YXRpb24NCiAgICAgICAgQ08gICAgLSBDZW50cmFsIE9mZmljZQ0KICAgICAgICBDUEUg
ICAtIEN1c3RvbWVyIFByZW1pc2VzIEVxdWlwbWVudA0KICAgICAgICBFRk0gICAtIEV0aGVybmV0
IGluIHRoZSBGaXJzdCBNaWxlDQogICAgICAgIEVGTUN1IC0gRUZNIENvcHBlcg0KICAgICAgICBN
RElPICAtIE1hbmFnZW1lbnQgRGF0YSBJbnB1dC9PdXRwdXQNCiAgICAgICAgTWduICAgLSBNYXJn
aW4NCiAgICAgICAgUEFGICAgLSBQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24NCiAgICAgICAgUENT
ICAgLSBQaHlzaWNhbCBDb2RpbmcgU3VibGF5ZXINCiAgICAgICAgUE1EICAgLSBQaHlzaWNhbCBN
ZWRpdW0gRGVwZW5kZW50DQogICAgICAgIFBNRSAgIC0gUGh5c2ljYWwgTWVkaXVtIEVudGl0eQ0K
ICAgICAgICBQU0QgICAtIFBvd2VyIFNwZWN0cmFsIERlbnNpdHkNCiAgICAgICAgU05SICAgLSBT
aWduYWwgdG8gTm9pc2UgUmF0aW8NCiAgICAgICAgVENQQU0gLSBUcmVsbGlzIENvZGVkIFB1bHNl
IEFtcGxpdHVkZSBNb2R1bGF0aW9uDQoNCiAgICAgIENvcHlyaWdodCAoQykgVGhlIEludGVybmV0
IFNvY2lldHkgKDIwMDQpLiAgVGhpcyB2ZXJzaW9uDQogICAgICBvZiB0aGlzIE1JQiBtb2R1bGUg
aXMgcGFydCBvZiBSRkMgWFhYWDsgIHNlZSB0aGUgUkZDDQogICAgICBpdHNlbGYgZm9yIGZ1bGwg
bGVnYWwgbm90aWNlcy4iDQoNCiAgICAgIC0tIEVkTm90ZTogUmVwbGFjZSBYWFhYIHdpdGggdGhl
IGFjdHVhbCBSRkMgbnVtYmVyICYNCiAgICAgIC0tIHJlbW92ZSB0aGlzIG5vdGUNCiANCiAgICBS
RVZJU0lPTiAgICAiMjAwNDA3MTIwMDAwWiIgIC0tIEp1bHkgMTIsIDIwMDQNCiAgICBERVNDUklQ
VElPTiAiSW5pdGlhbCB2ZXJzaW9uLCBwdWJsaXNoZWQgYXMgUkZDIFhYWFguIg0KDQogICAgOjo9
IHsgbWliLTIgMTYwIH0NCg0KICAgICAgLS0gRWROb3RlOiBSZXBsYWNlIFlZWSB3aXRoIGEgcmVh
bCBPSUQgb25jZSBpdCBpcw0KICAgICAgLS0gYWxsb2NhdGVkICYgcmVtb3ZlIHRoaXMgbm90ZS4N
Cg0KICAgLS0gU2VjdGlvbnMgb2YgdGhlIG1vZHVsZQ0KDQogICBlZm1DdU9iamVjdHMgICAgIE9C
SkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1TUlCIDEgfQ0KDQogICBlZm1DdUNvbmZvcm1hbmNl
IE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1TUlCIDIgfQ0KDQogICAtLSBHcm91cHMgaW4g
dGhlIG1vZHVsZQ0KDQogICBlZm1DdVBvcnQgICAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7
IGVmbUN1T2JqZWN0cyAxIH0NCg0KICAgZWZtQ3VQbWUgICAgICAgICBPQkpFQ1QgSURFTlRJRklF
UiA6Oj0geyBlZm1DdU9iamVjdHMgMiB9DQoNCiAgIC0tIFRleHR1YWwgQ29udmVudGlvbnMNCg0K
ICAgUHJvZmlsZUluZGV4IDo6PSBURVhUVUFMLUNPTlZFTlRJT04NCiAgICAgRElTUExBWS1ISU5U
ICJkIg0KICAgICBTVEFUVVMgICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAg
ICJBIHVuaXF1ZSB2YWx1ZSwgZ3JlYXRlciB0aGFuIHplcm8sIGZvciBlYWNoIFBNRSBjb25maWd1
cmF0aW9uDQogICAgICAgcHJvZmlsZSBpbiB0aGUgbWFuYWdlZCBFRk1DdSBwb3J0LiBJdCBpcyBy
ZWNvbW1lbmRlZCB0aGF0DQogICAgICAgdmFsdWVzIGFyZSBhc3NpZ25lZCBjb250aWd1b3VzbHkg
c3RhcnRpbmcgZnJvbSAxLiBUaGUgdmFsdWUNCiAgICAgICBmb3IgZWFjaCBwcm9maWxlIG11c3Qg
cmVtYWluIGNvbnN0YW50IGF0IGxlYXN0IGZyb20gb25lDQogICAgICAgcmUtaW5pdGlhbGl6YXRp
b24gb2YgdGhlIGVudGl0eSdzIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0NCiAgICAgICB0byB0
aGUgbmV4dCByZS1pbml0aWFsaXphdGlvbi4iDQogICAgIFNZTlRBWCAgICAgICBVbnNpZ25lZDMy
ICgxLi4yNTUpDQoNCiAgIFByb2ZpbGVJbmRleE9yWmVybyA6Oj0gVEVYVFVBTC1DT05WRU5USU9O
DQogICAgIERJU1BMQVktSElOVCAiZCINCiAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQNCiAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyB0ZXh0dWFsIGNvbnZlbnRpb24gaXMgYW4gZXh0ZW5z
aW9uIG9mIHRoZSBQcm9maWxlSW5kZXgNCiAgICAgICBjb252ZW50aW9uLiBUaGUgbGF0dGVyIGRl
ZmluZXMgYSBncmVhdGVyIHRoYW4gemVybyB2YWx1ZSB1c2VkDQogICAgICAgdG8gaWRlbnRpZnkg
YSBQTUUgcHJvZmlsZSBpbiB0aGUgbWFuYWdlZCBFRk1DdSBwb3J0LiBUaGlzDQogICAgICAgZXh0
ZW5zaW9uIHBlcm1pdHMgdGhlIGFkZGl0aW9uYWwgdmFsdWUgb2YgemVyby4gVGhlIHZhbHVlIG9m
DQogICAgICAgemVybyBpcyBvYmplY3Qtc3BlY2lmaWMgYW5kIG11c3QgdGhlcmVmb3JlIGJlIGRl
ZmluZWQgYXMgcGFydA0KICAgICAgIG9mIHRoZSBkZXNjcmlwdGlvbiBvZiBhbnkgb2JqZWN0IHdo
aWNoIHVzZXMgdGhpcyBzeW50YXguDQogICAgICAgRXhhbXBsZXMgb2YgdGhlIHVzYWdlIG9mIHpl
cm8gdmFsdWUgbWlnaCBpbmNsdWRlIHNpdHVhdGlvbnMNCiAgICAgICB3aGVyZSBjdXJyZW50IG9w
ZXJhdGlvbmFsIHByb2ZpbGUgaXMgdW5rbm93bi4iDQogICAgIFNZTlRBWCAgICAgICBVbnNpZ25l
ZDMyICgwLi4yNTUpDQoNCiAgIFByb2ZpbGVJbmRleExpc3QgOjo9IFRFWFRVQUwtQ09OVkVOVElP
Tg0KICAgICBESVNQTEFZLUhJTlQgIjFkOiINCiAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQNCiAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAiUmVwcmVzZW50cyBhIGxpc3Qgb2YgdXAgdG8gNiBQcm9m
aWxlSW5kZXgncy4NCiAgICAgICBUaGUgUHJvZmlsZUluZGV4IHRleHR1YWwgY29udmVudGlvbiBk
ZWZpbmVzIGEgZ3JlYXRlciB0aGFuDQogICAgICAgemVybyB2YWx1ZSB1c2VkIHRvIGlkZW50aWZ5
IGEgUE1FIHByb2ZpbGUgaW4gdGhlIG1hbmFnZWQgRUZNQ3UNCiAgICAgICBwb3J0LiBUaGUgdmFs
dWUgb2YgdGhpcyBvYmplY3QgaXMgYSBjb25jYXRlbmF0aW9uIG9mIHplcm8gb3INCiAgICAgICBt
b3JlICh1cCB0byA2KSBvY3RldHMsIHdoZXJlIGVhY2ggb2N0ZXQgY29udGFpbnMgYW4gOC1iaXQN
CiAgICAgICBQcm9maWxlSW5kZXggdmFsdWUuDQogICAgICAgQSBub24tZW1wdHkgcHJvZmlsZSBs
aXN0IHNwZWNpZmllcyBhIGxpc3Qgb2YgYWx0ZXJuYXRpdmUNCiAgICAgICBwcm9maWxlcyBhbnkg
b2Ygd2hpY2ggY2FuIGJlIGNob3NlbiBmb3IgY29uZmlndXJhdGlvbiBvZiBhbg0KICAgICAgIFBN
RS4gQSB6ZXJvIGxlbmd0aCBzdHJpbmcgdmFsdWUgbWVhbnMgdGhpcyBsaXN0IGhhcyBubyBtZW1i
ZXJzDQogICAgICAgKGVtcHR5KS4gRXhhbXBsZXMgb2YgdGhlIHVzYWdlIG9mIGVtcHR5IHByb2Zp
bGUgbGlzdCBtaWdodA0KICAgICAgIGluY2x1ZGUgc2l0dWF0aW9ucyB3aGVyZSBjb25maWd1cmF0
aW9uIHByb2ZpbGUocykgaXMgdW5rbm93biwNCiAgICAgICBvciB3aGVuIG5vIGNvbW1vbiBwcm9m
aWxlKHMpIG5lZWQgdG8gYmUgcmVmZXJlbmNlZCBhbmQNCiAgICAgICBzdWItaW50ZXJmYWNlIHBy
b2ZpbGUgc2hhbGwgdGFrZSBwcmVjZWRlbmNlLiINCiAgICAgU1lOVEFYICAgICAgIE9DVEVUIFNU
UklORyAoU0laRSgwLi42KSkNCg0KDQogICAtLSBQQ1MgUG9ydCBncm91cA0KDQogICBlZm1DdVBv
cnRDb25mVGFibGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZt
Q3VQb3J0Q29uZkVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNU
QVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGFibGUgZm9yIENv
bmZpZ3VyYXRpb24gb2YgRUZNQ3UgMkJhc2VUTC8xMFBhc3NUUyAoUENTKQ0KICAgICAgIFBvcnRz
LiBFbnRyaWVzIGluIHRoaXMgdGFibGUgTVVTVCBiZSBtYWludGFpbmVkIGluIGENCiAgICAgICBw
ZXJzaXN0ZW50IG1hbm5lciINCiAgICAgOjo9IHsgZWZtQ3VQb3J0IDEgfQ0KDQogICBlZm1DdVBv
cnRDb25mRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQb3J0Q29uZkVu
dHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQW4gZW50cnkgaW4gdGhlIEVGTUN1IFBv
cnQgQ29uZmlndXJhdGlvbiB0YWJsZS4NCiAgICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgYW4g
RUZNQ3UgcG9ydCBpbmRleGVkIGJ5IHRoZSBpZkluZGV4Lg0KICAgICAgIE5vdGUgdGhhdCBhbiBF
Rk1DdSBQQ1MgcG9ydCBydW5zIG9uIHRvcCBvZiBhIHNpbmdsZQ0KICAgICAgIG9yIG11bHRpcGxl
IFBNRSBwb3J0KHMpLCB3aGljaCBhcmUgYWxzbyBpbmRleGVkIGJ5IGlmSW5kZXguIg0KICAgICBJ
TkRFWCAgeyBpZkluZGV4IH0NCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZlRhYmxlIDEgfQ0KDQog
ICBFZm1DdVBvcnRDb25mRW50cnkgOjo9DQogICAgIFNFUVVFTkNFIHsNCiAgICAgICBlZm1DdVBB
RkFkbWluU3RhdGUgICAgICAgICAgICAgICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UEFGRGlzY292
ZXJ5Q29kZSAgICAgICAgICAgIFBoeXNBZGRyZXNzLA0KICAgICAgIGVmbUN1QWRtaW5Qcm9maWxl
ICAgICAgICAgICAgICAgIFByb2ZpbGVJbmRleExpc3QsDQogICAgICAgZWZtQ3VUYXJnZXREYXRh
UmF0ZSAgICAgICAgICAgICAgVW5zaWduZWQzMiwNCiAgICAgICBlZm1DdVRhcmdldFNuck1nbiAg
ICAgICAgICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1VGhyZXNoTG93QmFuZHdpZHRo
ICAgICAgICAgIFVuc2lnbmVkMzIsDQogICAgICAgZWZtQ3VMb3dCYW5kd2lkdGhFbmFibGUgICAg
ICAgICAgVHJ1dGhWYWx1ZQ0KICAgICB9DQoNCiAgIGVmbUN1UEFGQWRtaW5TdGF0ZSAgT0JKRUNU
LVRZUEUNCiAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7DQogICAgICAgZW5hYmxlZCgxKSwNCiAg
ICAgICBkaXNhYmxlZCgyKQ0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBZG1pbmlz
dHJhdGl2ZSAoZGVzaXJlZCkgc3RhdGUgb2YgdGhlIFBBRiBvZiB0aGUgRUZNQ3UgcG9ydA0KICAg
ICAgIChQQ1MpLg0KICAgICAgIFdoZW4gJ2Rpc2FibGVkJywgUE1FIEFnZ3JlZ2F0aW9uIHdpbGwg
bm90IGJlIHBlcmZvcm1lZCBieSB0aGUNCiAgICAgICBQQ1MuIE5vIG1vcmUgdGhhbiBhIHNpbmds
ZSBQTUUgY2FuIGJlIGFzc2lnbmVkIHRvIHRoaXMgUENTIGluDQogICAgICAgdGhpcyBjYXNlLg0K
ICAgICAgIFdoZW4gJ2VuYWJsZWQnLCBQQUYgd2lsbCBiZSBwZXJmb3JtZWQgYnkgdGhlIFBDUyB3
aGVuIHRoZSBsaW5rDQogICAgICAgaXMgVXAsIGV2ZW4gb24gYSBzaW5nbGUgYXR0YWNoZWQgUE1F
LCBpZiBQQUYgaXMgc3VwcG9ydGVkLg0KDQogICAgICAgUENTIHBvcnRzIGluY2FwYWJsZSBvZiBz
dXBwb3J0aW5nIFBBRiBTSEFMTCByZXR1cm4gYSB2YWx1ZSBvZg0KICAgICAgICdkaXNhYmxlZCcu
IEF0dGVtcHRzIHRvICdlbmFibGUnIHN1Y2ggcG9ydHMgU0hBTEwgYmUgaWdub3JlZC4NCg0KICAg
ICAgIFBBRiAnZW5hYmxlZCcgcG9ydCB3aXRoIG11bHRpcGxlIFBNRXMgYXNzaWduZWQgY2Fubm90
IGJlDQogICAgICAgJ2Rpc2FibGVkJy4gQXR0ZW1wdHMgdG8gJ2Rpc2FibGUnIHN1Y2ggcG9ydCBT
SEFMTCBiZSByZWplY3RlZCwNCiAgICAgICB1bnRpbGwgYXQgbW9zdCBvbmUgUE1FIGlzIGxlZnQg
YXNzaWduZWQuDQoNCiAgICAgICBDaGFuZ2luZyBQQUZBZG1pblN0YXRlIGlzIGEgdHJhZmZpYyBk
aXNydXB0aXZlIG9wZXJhdGlvbiBhbmQNCiAgICAgICBhcyBzdWNoIFNIQUxMIGJlIGRvbmUgd2hl
biB0aGUgbGluayBpcyBEb3duLiBBdHRlbXB0cyB0bw0KICAgICAgIGNoYW5nZSB0aGlzIG9iamVj
dCBTSEFMTCBiZSBpZ25vcmVkIGlmIHRoZSBsaW5rIGlzIFVwIG9yDQogICAgICAgSW5pdGlhbGl6
aW5nLg0KDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0
ZSBhUEFGQWRtaW5TdGF0ZS4NCg0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IG1hcHMgdG8g
dGhlIFBBRiBlbmFibGUgYml0IGluIHRoZSAxMFAvMkIgUENTIGNvbnRyb2wNCiAgICAgICByZWdp
c3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCA0NS4yLjMu
MTguMyINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDEgfQ0KDQogICBlZm1DdVBBRkRp
c2NvdmVyeUNvZGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFBoeXNBZGRyZXNzDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJQQUYgRGlzY292ZXJ5IENvZGUgb2YgdGhlIEVGTUN1IHBv
cnQgKFBDUykuDQogICAgICAgQSB1bmlxdWUgNiBCeXRlIGxvbmcgY29kZSB1c2VkIGJ5IHRoZSBE
aXNjb3ZlcnkgZnVuY3Rpb24sIHdoZW4NCiAgICAgICBQQUYgaXMgc3VwcG9ydGVkLg0KICAgICAg
IFBDUyBwb3J0cyBpbmNhcGFibGUgb2Ygc3VwcG9ydGluZyBQQUYgU0hBTEwgcmV0dXJuIGEgdmFs
dWUgb2YNCiAgICAgICBhbGwgemVyb2VzLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3Qg
U0hBTEwgYmUgaWdub3JlZCBpbg0KICAgICAgIHRoaXMgY2FzZS4NCiAgICAgICBUaGlzIG9iamVj
dCBNVVNUIGJlIGluc3RhbnRpYXRlZCBmb3IgdGhlIC1PIHN1YnR5cGUgUENTIGJlZm9yZQ0KICAg
ICAgIHdyaXRpbmcgb3BlcmF0aW9ucyBvbiB0aGUgZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2Rl
DQogICAgICAgKFNldF9pZl9DbGVhciBhbmQgQ2xlYXJfaWZfU2FtZSkgYXJlIHBlcmZvcm1lZCBi
eSBQTUVzDQogICAgICAgYXNzb2NpYXRlZCB3aXRoIHRoZSBQQ1MuDQogICAgICAgVGhlIHZhbHVl
IG9mIHRoaXMgb2JqZWN0IGlzIHJlYWQtb25seSBmb3IgLVIgcG9ydCBzdWJ0eXBlcy4NCiAgICAg
ICBUaGUgaW5pdGlhbCB2YWx1ZSBvZiB0aGlzIG9iamVjdCBmb3IgLVIgcG9ydHMgYWZ0ZXIgcmVz
ZXQNCiAgICAgICBpcyAwLiBUaGlzIHZhbHVlIG1heSBiZSBjaGFuZ2VkIGFzIGEgcmVzdWx0IG9m
IHdyaXRpbmcNCiAgICAgICBvcGVyYXRpb24gb24gZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2Rl
IHZhcmlhYmxlIG9mIHJlbW90ZQ0KICAgICAgIFBNRSBvZiAtTyBzdWJ0eXBlLCBjb25uZWN0ZWQg
dG8gb25lIG9mIHRoZSBsb2NhbCBQTUVzDQogICAgICAgYXNzb2NpYXRlZCB3aXRoIHRoZSBQQ1Mu
DQoNCiAgICAgICBEaXNjb3ZlcnkgTVVTVCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUgbGluayBpcyBE
b3duLg0KICAgICAgIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVj
dGVkIHdpdGggdGhlIGVycm9yDQogICAgICAgaW5jb25zaXN0ZW50VmFsdWUgaWYgdGhlIGxpbmsg
aXMgVXAgb3IgSW5pdGlhbGl6aW5nLg0KDQogICAgICAgVGhlIFBBRiBEaXNjb3ZlcnkgY29kZSBt
YXBzIHRvIHRoZSBsb2NhbCBEaXNjb3ZlcnkgY29kZQ0KICAgICAgIHZhcmlhYmxlIGluIFBBRiAo
bm90ZSB0aGF0IGl0IGRvZXMgbm90IGhhdmUgYSBjb3JyZXNwb25kaW5nDQogICAgICAgQ2xhdXNl
IDQ1IHJlZ2lzdGVyKSINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4yLjIu
OC4zLCA2MS4yLjIuOC40LCA0NS4yLjYuNi4xIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50
cnkgMiB9DQoNCiAgIGVmbUN1QWRtaW5Qcm9maWxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVgg
ICAgICBQcm9maWxlSW5kZXhMaXN0DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJEZXNpcmVkIGNv
bmZpZ3VyYXRpb24gcHJvZmlsZShzKSwgY29tbW9uIGZvciBhbGwgUE1FcyBpbiB0aGUNCiAgICAg
ICBFRk1DdSBwb3J0LiBUaGlzIG9iamVjdCBpcyBhIGxpc3Qgb2YgcG9pbnRlcnMgdG8gZW50cmll
cyBpbg0KICAgICAgIGVpdGhlciBlZm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJsZSBvcg0KICAgICAg
IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVUYWJsZSwgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50DQog
ICAgICAgb3BlcmF0aW5nIFN1YlR5cGUgb2YgdGhlIEVGTUN1IHBvcnQgYXMgaW5kaWNhdGVkIGJ5
DQogICAgICAgZWZtQ3VQb3J0U2lkZS4NCiAgICAgICBUaGUgdmFsdWUgb2YgdGhpcyBvYmplY3Qg
aXMgYSBsaXN0IG9mIHVwIHRvIDYgaW5kaWNlcyBvZg0KICAgICAgIGNvbmZpZ3VyYXRpb24gcHJv
ZmlsZXMuIElmIHRoaXMgbGlzdCBjb25zaXN0cyBvZiBhIHNpbmdsZQ0KICAgICAgIFByb2ZpbGUg
aW5kZXgsIHRoZW4gYWxsIFBNRXMgYXNzaWduZWQgdG8gdGhpcyBFRk1DdSBwb3J0IFNIQUxMDQog
ICAgICAgYmUgY29uZmlndXJlZCBhY2NvcmRpbmcgdG8gdGhlIENvbmZpZ3VyYXRpb24gUHJvZmls
ZQ0KICAgICAgIHJlZmVyZW5jZWQgYnkgdGhhdCBpbmRleC4gVGhlIGxpc3QsIGNvbnNpc3Rpbmcg
b2YgbW9yZSB0aGFuDQogICAgICAgb25lIGluZGV4LCBhbGxvd3MgZWFjaCBQTUUgaW4gdGhlIHBv
cnQgdG8gYmUgY29uZmlndXJlZA0KICAgICAgIGFjY29yZGluZyB0byBhbnkgY29uZmlndXJhdGlv
biBwcm9maWxlIHNwZWNpZmllZCBpbiB0aGUgbGlzdC4NCiAgICAgICBBbiBlbXB0eSBsaXN0IG1l
YW5zIHRoYXQgZWFjaCBQTUUgaW4gdGhlIHBvcnQgaXMgY29uZmlndXJlZA0KICAgICAgIHZpYSBj
b3JyZXNwb25kaW5nIGVmbUN1UG1lQWRtaW5Qcm9maWxlIG9iamVjdC4NCg0KICAgICAgIFRoaXMg
b2JqZWN0IGlzIHdyaXRhYmxlIGFuZCByZWFkYWJsZSBmb3IgdGhlIC1PIHN1YnR5cGUNCiAgICAg
ICAoMkJhc2VUTC1PIG9yIDEwUGFzc1RTLU8pIEVGTUN1IHBvcnRzLiBJdCBpcyB1bmF2YWlsYWJs
ZSBmb3INCiAgICAgICB0aGUgLVIgIHN1YnR5cGUgKDJCYXNlVEwtUiBvciAxMFBhc3NUUy1SKSBw
b3J0cy4NCg0KICAgICAgIE5vdGUgdGhhdCBjdXJyZW50IG9wZXJhdGlvbmFsIFByb2ZpbGUgdmFs
dWUgaXMgYXZhaWxhYmxlIHZpYQ0KICAgICAgIGVmbUN1UG1lT3BlclByb2ZpbGUgb2JqZWN0Lg0K
DQogICAgICAgTW9kaWZpY2F0aW9uIG9mIHRoaXMgb2JqZWN0IG11c3QgYmUgcGVyZm9ybWVkIHdo
ZW4gdGhlIGxpbmsgaXMNCiAgICAgICBEb3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmpl
Y3QgTVVTVCBiZSByZWplY3RlZCwgaWYgdGhlDQogICAgICAgbGluayBpcyBVcCBvciBJbml0aWFs
aXppbmcuDQogICAgICAgQXR0ZW1wdHMgdG8gc2V0IHRoaXMgb2JqZWN0IHRvIGEgbm9uLWVtcHR5
IGxpc3Qgd2l0aCBhIG1lbWJlcg0KICAgICAgIHZhbHVlLCB0aGF0IGlzIG5vdCB0aGUgdmFsdWUg
b2YgdGhlIGluZGV4IGZvciBhbiBhY3RpdmUgZW50cnkNCiAgICAgICBpbiB0aGUgY29ycmVzcG9u
ZGluZyBwcm9maWxlIHRhYmxlLCBNVVNUIGJlIHJlamVjdGVkLiINCiAgICAgUkVGRVJFTkNFDQog
ICAgICAgIls4MDIuM2FoXSAzMC4xMS4yLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVu
dHJ5IDMgfQ0KDQogICBlZm1DdVRhcmdldERhdGFSYXRlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBVbnNpZ25lZDMyKDEuLjEwMDAwMHw5OTk5OTkpDQogICAgIFVOSVRTICAgICAgICJL
YnBzIg0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBFRk1DdSBwb3J0ICduZXQnIChh
cyBzZWVuIGFjcm9zcyBNSUkpIERhdGEgUmF0ZSBpbg0KICAgICAgIEticHMsIHRvIGJlIGFjaGll
dmVkIGR1cmluZyBpbml0aWFsaXphdGlvbiwgdW5kZXIgc3BlY3RyYWwNCiAgICAgICByZXN0cmlj
dGlvbnMgcGxhY2VkIG9uIGVhY2ggUE1FIHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvcg0KICAgICAg
IGVmbUN1UG1lQWRtaW5Qcm9maWxlLCB3aXRoIHRoZSBkZXNpcmVkIFNOUiBNYXJnaW4gc3BlY2lm
aWVkIGJ5DQogICAgICAgZWZtQ3VUYXJnZXRTbnJNZ24uDQogICAgICAgSW4gY2FzZSBvZiBQQUYs
IHRoaXMgb2JqZWN0IHJlcHJlc2VudHMgYSBzdW0gb2YgaW5kaXZpZHVhbCBQTUUNCiAgICAgICBk
YXRhIHJhdGVzLCBtb2RpZmllZCB0byBjb21wZW5zYXRlIGZvciBmcmFnbWVudGF0aW9uIGFuZA0K
ICAgICAgIDY0LzY1QiBmcmFtaW5nIG92ZXJoZWFkIChlLmcuIHRhcmdldCBkYXRhIHJhdGUgb2Yg
MTBNYnBzDQogICAgICAgc2hhbGwgYWxsb3cgbG9zc2xlc3MgdHJhbnNtaXNzaW9uIG9mIGZ1bGwt
ZHVwbGV4IDEwTWJwcw0KICAgICAgIEV0aGVybmV0IGZyYW1lIHN0cmVhbSB3aXRoIG1pbmltYWwg
aW50ZXItZnJhbWUgZ2FwKS4NCg0KICAgICAgIFRoZSB2YWx1ZSBpcyBsaW1pdGVkIGFib3ZlIGJ5
IDEwME1icHMgYXMgdGhpcyBpcyB0aGUgbWF4DQogICAgICAgYnVyc3QgcmF0ZSBhY3Jvc3MgTUlJ
IGZvciBFRk1DdSBwb3J0cy4NCg0KICAgICAgIFRoZSB2YWx1ZSBiZXR3ZWVuIDEgYW5kIDEwMDAw
MCBpbmRpY2F0ZXMgdGhhdCB0aGUgdG90YWwgZGF0YQ0KICAgICAgIHJhdGUgKGlmU3BlZWQpIG9m
IHRoZSBFRk1DdSBwb3J0IGFmdGVyIGluaXRpYWxpemF0aW9uIHNob3VsZA0KICAgICAgIGJlIGVx
dWFsIHRvIHRoZSB0YXJnZXQgZGF0YSByYXRlIG9yIGxlc3MsIGlmIHRoZSB0YXJnZXQgZGF0YQ0K
ICAgICAgIHJhdGUgY2Fubm90IGJlIGFjaGlldmVkIHVuZGVyIHNwZWN0cmFsIHJlc3RyaWN0aW9u
cyBzcGVjaWZpZWQNCiAgICAgICBieSBlZm1DdUFkbWluUHJvZmlsZS9lZm1DaVBtZUFkbWluUHJv
ZmlsZSBhbmQgd2l0aCBkZXNpcmVkIFNOUg0KICAgICAgIG1hcmdpbi4gSW4gY2FzZSB0aGUgY29w
cGVyIGVudmlyb25tZW50IGFsbG93cyB0byBhY2hpZXZlDQogICAgICAgaGlnaGVyIHRvdGFsIGRh
dGEgcmF0ZSB0aGFuIHNwZWNpZmllZCBieSB0aGUgdGFyZ2V0LCB0aGUNCiAgICAgICBleGNlc3Mg
Y2FwYWJpbGl0eSBTSEFMTCBiZSBjb252ZXJ0ZWQgdG8gYWRkaXRpb25hbCBTTlIgbWFyZ2luDQog
ICAgICAgYW5kIHNwcmVhZCBldmVubHkgYWNyb3NzIGFsbCBhY3RpdmUgUE1FcyBhc3NpZ25lZCB0
byB0aGUgKFBDUykNCiAgICAgICBwb3J0LiAgIA0KDQogICAgICAgVGhlIHZhbHVlIG9mIDk5OTk5
OSBtZWFucyB0aGF0IHRoZSB0YXJnZXQgZGF0YSByYXRlIGlzIG5vdA0KICAgICAgIGZpeGVkIGFu
ZCBzaG91bGQgYmUgc2V0IHRvIHRoZSBtYXhpbXVtIGF0dGFpbmFibGUgcmF0ZSBkdXJpbmcNCiAg
ICAgICBpbml0aWFsaXphdGlvbiAoQmVzdCBFZmZvcnQpLCB1bmRlciBzcGVjaWZpZWQgc3BlY3Ry
YWwNCiAgICAgICByZXN0cmljdGlvbnMgYW5kIHdpdGggZGVzaXJlZCBTTlIgTWFyZ2luLg0KDQog
ICAgICAgVGhpcyBvYmplY3QgaXMgcmVhZC13cml0ZSBmb3IgdGhlIC1PIHN1YnR5cGUgRUZNQ3Ug
cG9ydHMNCiAgICAgICAoMkJhc2VUTC1PLzEwUGFzc1RTLU8pIGFuZCBub3QgYXZhaWxhYmxlIGZv
ciB0aGUgLVIgc3VidHlwZXMuDQogICAgICAgDQogICAgICAgQ2hhbmdpbmcgb2YgdGhlIFRhcmdl
dCBEYXRhIFJhdGUgTVVTVCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUNCiAgICAgICBsaW5rIGlzIERv
d24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkDQogICAg
ICAgd2l0aCB0aGUgZXJyb3IgaW5jb25zaXN0ZW50VmFsdWUsIGlmIHRoZSBsaW5rIGlzIFVwIG9y
DQogICAgICAgSW5pdGlhbGl6aW5nLg0KDQogICAgICAgTm90ZSB0aGF0IGN1cnJlbnQgRGF0YSBS
YXRlIG9mIHRoZSBFRk1DdSBwb3J0IGlzIHJlcHJlc2VudGVkDQogICAgICAgYnkgaWZTcGVlZCBv
YmplY3Qgb2YgSUYtTUlCLiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDQgfQ0KDQog
ICBlZm1DdVRhcmdldFNuck1nbiAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVW5zaWdu
ZWQzMigwLi4yMSkNCiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFk
LXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiRGVzaXJlZCBFRk1DdSBwb3J0IFNOUiBNYXJnaW4gdG8gYmUgYWNoaWV2ZWQgb24gYWxsIFBN
RXMNCiAgICAgICBhc3NpZ25lZCB0byB0aGUgcG9ydCwgZHVyaW5nIGluaXRpYWxpemlhdGlvbi4g
KFRoZSBTTlIgbWFyZ2luDQogICAgICAgaXMgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgZGVz
aXJlZCBTTlIgYW5kIHRoZSBhY3R1YWwgU05SKS4NCg0KICAgICAgIE5vdGUgdGhhdCA4MDIuM2Fo
IHJlY29tbWVuZHMgdXNpbmcgZGVmYXVsdCBUYXJnZXQgU05SIE1hcmdpbg0KICAgICAgIG9mIDVk
QiBmb3IgMkJhc2VUTCBwb3J0cyBhbmQgNmRCIGZvciAxMFBhc3NUUyBwb3J0cyBpbiBvcmRlcg0K
ICAgICAgIHRvIGFjaGlldmUgbWVhbiBCaXQgRXJyb3IgUmF0ZSAoQkVSKSBvZiAxMF4tNyBhdCB0
aGUgUE1BDQogICAgICAgc2VydmljZSBpbnRlcmZhY2UuDQoNCiAgICAgICBUaGlzIG9iamVjdCBp
cyByZWFkLXdyaXRlIGZvciB0aGUgLU8gc3VidHlwZSBFRk1DdSBwb3J0cw0KICAgICAgICgyQmFz
ZVRMLU8vMTBQYXNzVFMtTykgYW5kIG5vdCBhdmFpbGFibGUgZm9yIHRoZSAtUiBzdWJ0eXBlcy4N
CiAgICAgICANCiAgICAgICBDaGFuZ2luZyBvZiB0aGUgVGFyZ2V0IFNOUiBNYXJnaW4gTVVTVCBi
ZSBwZXJmb3JtZWQgd2hlbiB0aGUNCiAgICAgICBsaW5rIGlzIERvd24uIEF0dGVtcHRzIHRvIGNo
YW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkDQogICAgICAgd2l0aCB0aGUgZXJyb3Ig
aW5jb25zaXN0ZW50VmFsdWUsIGlmIHRoZSBsaW5rIGlzIFVwIG9yDQogICAgICAgSW5pdGlhbGl6
aW5nLg0KDQogICAgICAgTm90ZSB0aGF0IGN1cnJlbnQgU05SIE1hcmdpbiBvZiB0aGUgUE1FcyBj
b21wcmlzaW5nIHRoZSBFRk1DdQ0KICAgICAgIHBvcnQgaXMgcmVwcmVzZW50ZWQgYnkgZWZtQ3VQ
bWVTbnJNZ24uIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDYxLjEuMiINCiAg
ICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDUgfQ0KDQogICBlZm1DdVRocmVzaExvd0JhbmR3
aWR0aCAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVW5zaWduZWQzMigwLi4xMDAwMDAp
DQogICAgIFVOSVRTICAgICAgICJLYnBzIg0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQog
ICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBv
YmplY3QgY29uZmlndXJlcyB0aGUgRUZNQ3UgcG9ydCBMb3cgQmFuZHdpZHRoIGFsYXJtDQogICAg
ICAgdGhyZXNob2xkLiBXaGVuIHRoZSBjdXJyZW50IHZhbHVlIG9mIGlmU3BlZWQgZm9yIHRoaXMg
cG9ydA0KICAgICAgIHJlYWNoZXMgb3IgZHJvcHMgYmVsb3cgdGhpcyB0aHJlc2hvbGQsIGFuDQog
ICAgICAgZWZtQ3VMb3dCYW5kd2lkdGggbm90aWZpY2F0aW9uIE1BWSBiZSBnZW5lcmF0ZWQgaWYg
ZW5hYmxlZCBieQ0KICAgICAgIGVmbUN1TG93QmFuZHdpZHRoRW5hYmxlLg0KDQogICAgICAgVGhl
IHZhbHVlIG9mIDAgbWVhbnMgbm8gZWZtQ3VMb3dCYW5kd2lkdGggbm90aWZpY2F0aW9ucw0KICAg
ICAgIFNIQUxMIGV2ZXIgYmUgZ2VuZXJhdGVkLg0KDQogICAgICAgVGhpcyBvYmplY3QgaXMgcmVh
ZC13cml0ZSBmb3IgdGhlIC1PIHN1YnR5cGUgRUZNQ3UgcG9ydHMNCiAgICAgICAoMkJhc2VUTC1P
LzEwUGFzc1RTLU8pIGFuZCBub3QgYXZhaWxhYmxlIGZvciB0aGUgLVIgc3VidHlwZXMuIg0KICAg
ICA6Oj0geyBlZm1DdVBvcnRDb25mRW50cnkgNiB9DQoNCiAgIGVmbUN1TG93QmFuZHdpZHRoRW5h
YmxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1BWC1B
Q0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQ
VElPTg0KICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdUxvd0JhbmR3aWR0aCBub3RpZmlj
YXRpb25zIHNob3VsZCBiZQ0KICAgICAgIGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRlcmZhY2UuDQog
ICAgICAgIA0KICAgICAgIFZhbHVlIG9mIHRydXRoKDEpIGluZGljYXRlcyB0aGF0IGVmbUN1TG93
QmFuZHdpZHRoDQogICAgICAgbm90aWZpY2F0aW9uIGlzIGVuYWJsZWQuIFZhbHVlIG9mIGZhbHNl
KDApIGluZGljYXRlcyB0aGUgaXQgaXMNCiAgICAgICBkaXNhYmxlZC4iDQogICAgIDo6PSB7IGVm
bUN1UG9ydENvbmZFbnRyeSA3IH0NCg0KDQogICBlZm1DdVBvcnRDYXBhYmlsaXR5VGFibGUgT0JK
RUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQb3J0Q2FwYWJpbGl0
eUVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGFibGUgZm9yIENhcGFiaWxpdGll
cyBvZiBFRk1DdSAyQmFzZVRMLzEwUGFzc1RTIChQQ1MpDQogICAgICAgUG9ydHMuIEVudHJpZXMg
aW4gdGhpcyB0YWJsZSBNVVNUIGJlIG1haW50YWluZWQgaW4gYQ0KICAgICAgIHBlcnNpc3RlbnQg
bWFubmVyIg0KICAgICA6Oj0geyBlZm1DdVBvcnQgMiB9DQoNCiAgIGVmbUN1UG9ydENhcGFiaWxp
dHlFbnRyeSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBFZm1DdVBvcnRDYXBhYmlsaXR5
RW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3Ug
UG9ydCBDYXBhYmlsaXR5IHRhYmxlLg0KICAgICAgIEVhY2ggZW50cnkgcmVwcmVzZW50cyBhbiBF
Rk1DdSBwb3J0IGluZGV4ZWQgYnkgdGhlIGlmSW5kZXguDQogICAgICAgTm90ZSB0aGF0IGFuIEVG
TUN1IFBDUyBwb3J0IHJ1bnMgb24gdG9wIG9mIGEgc2luZ2xlDQogICAgICAgb3IgbXVsdGlwbGUg
UE1FIHBvcnQocyksIHdoaWNoIGFyZSBhbHNvIGluZGV4ZWQgYnkgaWZJbmRleC4iDQogICAgIElO
REVYICB7IGlmSW5kZXggfQ0KICAgICA6Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5VGFibGUgMSB9
DQoNCiAgIEVmbUN1UG9ydENhcGFiaWxpdHlFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAg
ICAgIGVmbUN1UEFGU3VwcG9ydGVkICAgICAgICAgICAgICAgIFRydXRoVmFsdWUsDQogICAgICAg
ZWZtQ3VQZWVyUEFGU3VwcG9ydGVkICAgICAgICAgICAgVHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1D
dVBBRkNhcGFjaXR5ICAgICAgICAgICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1UGVl
clBBRkNhcGFjaXR5ICAgICAgICAgICAgIFVuc2lnbmVkMzINCiAgICAgfQ0KDQogICBlZm1DdVBB
RlN1cHBvcnRlZCAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAg
ICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgQ2FwYWJp
bGl0eSBvZiB0aGUgRUZNQ3UgcG9ydA0KICAgICAgIChQQ1MpLg0KICAgICAgIFRoaXMgb2JqZWN0
IGhhcyBhIHZhbHVlIG9mIHRydWUoMSkgd2hlbiB0aGUgUENTIGNhbiBwZXJmb3JtDQogICAgICAg
UE1FIGFnZ3JlZ2F0aW9uIG9uIHRoZSBhdmFpbGFibGUgUE1Fcy4NCiAgICAgICBQb3J0cyBpbmNh
cGFibGUgb2YgUEFGIFNIQUxMIHJldHVybiBhIHZhbHVlIG9mIGZhbHNlKDIpLg0KDQogICAgICAg
VGhpcyBvYmplY3QgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZSBhUEFGU3VwcG9ydGVk
Lg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBw
cmVzZW50LA0KICAgICAgIHRoZW4gdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgUEFGIGF2YWlsYWJs
ZSBiaXQgaW4gdGhlDQogICAgICAgMTBQLzJCIGNhcGFiaWxpdHkgcmVnaXN0ZXIuIg0KICAgICBS
RUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDYxLjIuMiwgMzAuMTEuMS4xLjQsIDQ1LjIuMy4x
Ny4xIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5RW50cnkgMSB9DQoNCiAgIGVmbUN1
UGVlclBBRlN1cHBvcnRlZCAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1
ZQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0K
ICAgICBERVNDUklQVElPTg0KICAgICAgICJQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikg
Q2FwYWJpbGl0eSBvZiB0aGUgRUZNQ3UgcG9ydA0KICAgICAgIChQQ1MpIGxpbmsgcGFydG5lci4N
CiAgICAgICBUaGlzIG9iamVjdCBoYXMgYSB2YWx1ZSBvZiB0cnVlKDEpIHdoZW4gdGhlIHJlbW90
ZSBQQ1MgY2FuDQogICAgICAgcGVyZm9ybSBQTUUgYWdncmVnYXRpb24gb24gaXRzIGF2YWlsYWJs
ZSBQTUVzLg0KICAgICAgIFBvcnRzIHdob3NlIHBlZXJzIGFyZSBpbmNhcGFibGUgb2YgUEFGIG9y
IGNhbm5vdCBiZSByZWFjaGVkDQogICAgICAgYmVjYXVzZSBvZiB0aGUgbGluayBzdGF0ZSwgU0hB
TEwgcmV0dXJuIGEgdmFsdWUgb2YgZmFsc2UoMikuDQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBz
IHRvIHRoZSBDbGF1c2UgMzAgYXR0cmlidXRlDQogICAgICAgYVJlbW90ZVBBRlN1cHBvcnRlZC4N
Cg0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJl
c2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIFJlbW90ZSBQQUYgc3Vw
cG9ydGVkIGJpdCBpbiB0aGUNCiAgICAgICAxMFAvMkIgY2FwYWJpbGl0eSByZWdpc3Rlci4iDQog
ICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCAzMC4xMS4xLjEuOSwgNDUu
Mi4zLjE3LjIiDQogICAgIDo6PSB7IGVmbUN1UG9ydENhcGFiaWxpdHlFbnRyeSAyIH0NCg0KICAg
ZWZtQ3VQQUZDYXBhY2l0eSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVW5zaWduZWQz
MiAoMS4uMzIpDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIk51bWJlciBvZiBQTUVzIHRoYXQgY2Fu
IGJlIGFnZ3JlZ2F0ZWQgYnkgdGhlIGxvY2FsIFBBRi4NCiAgICAgICBUaGUgbnVtYmVyIG9mIFBN
RXMgY3VycmVudGx5IGFzc2lnbmVkIHRvIGEgcGFydGljbHVhcg0KICAgICAgIEVGTUN1IHBvcnQg
KGVmbUN1TnVtUE1FcykgaXMgbmV2ZXIgZ3JlYXRlciB0aGFuDQogICAgICAgZWZtQ3VQQUZDYXBh
Y2l0eS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1
dGUNCiAgICAgICBhTG9jYWxQQUZDYXBhY2l0eS4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJb
ODAyLjNhaF0gNjEuMi4yLCAzMC4xMS4xLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q2FwYWJp
bGl0eUVudHJ5IDMgfQ0KDQogICBlZm1DdVBlZXJQQUZDYXBhY2l0eSAgT0JKRUNULVRZUEUNCiAg
ICAgU1lOVEFYICAgICAgVW5zaWduZWQzMiAoMHwxLi4zMikNCiAgICAgTUFYLUFDQ0VTUyAgcmVh
ZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiTnVtYmVyIG9mIFBNRXMgdGhhdCBjYW4gYmUgYWdncmVnYXRlZCBieSB0aGUgUEFGIG9mIHRo
ZSBwZWVyDQogICAgICAgUGh5IChQQ1MgcG9ydCkuDQogICAgICAgVmFsdWUgb2YgMCBpcyByZXR1
cm5lZCB3aGVuIHBlZXIgUEFGIENhcGFjaXR5IGlzIHVua25vd24NCiAgICAgICAocGVlciBjYW5u
b3QgYmUgcmVhY2hlZCkuDQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBDbGF1c2Ug
MzAgYXR0cmlidXRlDQogICAgICAgYVJlbW90ZVBBRkNhcGFjaXR5LiINCiAgICAgUkVGRVJFTkNF
DQogICAgICAgIls4MDIuM2FoXSA2MS4yLjIsIDMwLjExLjEuMS4xMCINCiAgICAgOjo9IHsgZWZt
Q3VQb3J0Q2FwYWJpbGl0eUVudHJ5IDQgfQ0KDQoNCiAgIGVmbUN1UG9ydFN0YXR1c1RhYmxlIE9C
SkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1UG9ydFN0YXR1c0Vu
dHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyB0YWJsZSBwcm92aWRlcyBvdmVy
YWxsIHN0YXR1cyBpbmZvcm1hdGlvbiBvZiBFRk1DdQ0KICAgICAgIDJCYXNlVEwvMTBQYXNzVFMg
cG9ydHMuIFRoaXMgdGFibGUgY29udGFpbnMgbGl2ZSBkYXRhIGZyb20NCiAgICAgICB0aGUgZXF1
aXBtZW50LiBBcyBzdWNoLCBpdCBpcyBOT1QgcGVyc2lzdGVudC4iDQogICAgIDo6PSB7IGVmbUN1
UG9ydCAzIH0NCg0KICAgZWZtQ3VQb3J0U3RhdHVzRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lO
VEFYICAgICAgRWZtQ3VQb3J0U3RhdHVzRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vz
c2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAg
ICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUG9ydCBTdGF0dXMgdGFibGUuDQogICAgICAgRWFjaCBl
bnRyeSByZXByZXNlbnRzIGFuIEVGTUN1IHBvcnQgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4NCiAg
ICAgICBOb3RlIHRoYXQgYW4gRUZNQ3UgUENTIHBvcnQgcnVucyBvbiB0b3Agb2YgYSBzaW5nbGUN
CiAgICAgICBvciBtdWx0aXBsZSBQTUUgcG9ydChzKSwgd2hpY2ggYXJlIGFsc28gaW5kZXhlZCBi
eSBpZkluZGV4LiINCiAgICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG9y
dFN0YXR1c1RhYmxlIDEgfQ0KDQogICBFZm1DdVBvcnRTdGF0dXNFbnRyeSA6Oj0NCiAgICAgU0VR
VUVOQ0Ugew0KICAgICAgIGVmbUN1Rmx0U3RhdHVzICAgICAgICAgICAgICAgICAgIEJJVFMsDQog
ICAgICAgZWZtQ3VQb3J0U2lkZSAgICAgICAgICAgICAgICAgICAgSU5URUdFUiwNCiAgICAgICBl
Zm1DdU51bVBNRXMgICAgICAgICAgICAgICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1
UEFGSW5FcnJvcnMgICAgICAgICAgICAgICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBBRklu
U21hbGxGcmFnbWVudHMgICAgICAgICBDb3VudGVyMzIsDQogICAgICAgZWZtQ3VQQUZJbkxhcmdl
RnJhZ21lbnRzICAgICAgICAgQ291bnRlcjMyLA0KICAgICAgIGVmbUN1UEFGSW5CYWRGcmFnbWVu
dHMgICAgICAgICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBBRkluTG9zdEZyYWdtZW50cyAg
ICAgICAgICBDb3VudGVyMzIsDQogICAgICAgZWZtQ3VQQUZJbkxvc3RTdGFydHMgICAgICAgICAg
ICAgQ291bnRlcjMyLA0KICAgICAgIGVmbUN1UEFGSW5Mb3N0RW5kcyAgICAgICAgICAgICAgIENv
dW50ZXIzMiwNCiAgICAgICBlZm1DdVBBRkluT3ZlcmZsb3dzICAgICAgICAgICAgICBDb3VudGVy
MzINCiAgICAgfQ0KDQogICBlZm1DdUZsdFN0YXR1cyAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFY
ICAgICAgQklUUyB7DQogICAgICAgbm9QZWVyKDApLCAgICAgICAgICAgICAgIC0tIHBlZXIgUGh5
IGNhbm5vdCBiZSByZWFjaGVkDQogICAgICAgcG1lU3ViVHlwZU1pc21hdGNoKDEpLCAgIC0tIEFz
c2lnbmVkIFBNRXMgU3ViLXR5cGUgTWlzbWF0Y2gNCiAgICAgICBsb3dCYW5kd2lkdGgoMikgICAg
ICAgICAgLS0gTG93IEJhbmR3aWR0aA0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25s
eQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkVG
TUN1IChQQ1MpIHBvcnQgRmF1bHQgU3RhdHVzLiBUaGlzIGlzIGEgYml0bWFwIG9mIHBvc3NpYmxl
DQogICAgICAgY29uZGl0aW9ucy4gVGhlIHZhcmlvdXMgYml0IHBvc2l0aW9ucyBhcmU6DQogICAg
ICAgICBub1BlZXIgICAgICAgICAgICAgIC0gcGVlciBQSFkgY2Fubm90IGJlIHJlYWNoZWQgKGUu
Zy4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBubyBQTUVzIGF0dGFjaGVkLCBhbGwg
UE1FcyBhcmUgRG93bg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV0Yy4pIE1vcmUg
aW5mbyBpcyBhdmFpbGFibGUgaW4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlZm1D
dVBtZUZsdFN0YXR1cy4NCiAgICAgICAgIHBtZVN1YlR5cGVNaXNtYXRjaCAgLSBQTUVzIGluIHRo
ZSBhZ2dyZWdhdGlvbiBncm91cCBhcmUgbm90DQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb2YgdGhlIHNhbWUgc3ViLXR5cGUsIGUuZy4gUE1FcyB3aXRoDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLU8gYW5kIC1SIHN1YnR5cGUNCiAgICAgICAgIGxvd0JhbmR3aWR0aCAg
ICAgICAgLSBpZlNwZWVkIG9mIHRoZSBwb3J0IHJlYWNoZWQgb3IgZHJvcGVkDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmVsb3cgZWZtQ3VUaHJlc2hMb3dCYW5kd2lkdGgNCg0KICAg
ICAgIFRoaXMgb2JqZWN0IGlzIGludGVuZGVkIHRvIHN1cHBsZW1lbnQgaWZPcGVyU3RhdHVzIG9i
amVjdA0KICAgICAgIGluIElGLU1JQi4NCiAgICAgICBBZGRpdGlvbmFsIGluZm9ybWF0aW9uIGlz
IGF2YWlsYWJsZSB2aWEgZWZtQ3VQbWVGbHRTdGF0dXMNCiAgICAgICBvYmplY3QgZm9yIGVhY2gg
UE1FIGluIHRoZSBhZ2dyZWdhdGlvbiBncm91cCAoc2luZ2xlIFBNRSBpZg0KICAgICAgIFBBRiBp
cyBkaXNhYmxlZCkuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiaWZPcGVyU3RhdHVzIGluIElG
LU1JQjsgZWZtQ3VQbWVGbHRTdGF0dXMiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5
IDEgfQ0KDQogICBlZm1DdVBvcnRTaWRlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJ
TlRFR0VSIHsNCiAgICAgICBzdWJzY3JpYmVyKDEpLCAgLS0gLVIgc3ViLXR5cGUNCiAgICAgICBv
ZmZpY2UoMiksICAgICAgLS0gLU8gc3ViLXR5cGUNCiAgICAgICB1bmtub3duKDMpICAgICAgLS0g
bm8gUE1FcyBhc3NpZ25lZCBvciBQTUUgc3ViLXR5cGUgbWlzbWF0Y2gNCiAgICAgfQ0KICAgICBN
QVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICJFRk0gcG9ydCBtb2RlIG9mIG9wZXJhdGlvbiAoc3VidHlwZSkuDQog
ICAgICAgVGhlIHZhbHVlIG9mICdzdWJzY3JpYmVyJyBpbmRpY2F0ZXMgdGhlIHBvcnQgaXMgZGVz
aWduYXRlZCBhcw0KICAgICAgICctUicgc3VidHlwZSAoYWxsIFBNRXMgYXNzaWduZWQgdG8gdGhp
cyBwb3J0IGFyZSBvZiBzdWJ0eXBlDQogICAgICAgJy1SJykuDQogICAgICAgVGhlIHZhbHVlIG9m
IHRoZSAnb2ZmaWNlJyBpbmRpY2F0ZXMgdGhhdCB0aGUgcG9ydCBpcw0KICAgICAgIGRlc2lnbmF0
ZWQgYXMgJy1PJyBzdWJ0eXBlIChhbGwgUE1FcyBhc3NpZ25lZCB0byB0aGlzIHBvcnQgYXJlDQog
ICAgICAgb2Ygc3VidHlwZSAnLU8nKS4NCiAgICAgICBUaGUgdmFsdWUgb2YgJ3Vua25vd24nIGlu
ZGljYXRlcyB0aGF0IHRoZSBwb3J0IGhhcyBubyBhc3NpZ25lZA0KICAgICAgIFBNRXMgeWV0IG9y
IHRoYXQgdGhlIGFzc2lnbmVkIFBNRXMgYXJlIG5vdCBvZiB0aGUgc2FtZSBzaWRlDQogICAgICAg
KHN1YlR5cGVQTUVNaXNtYXRjaCkuDQoNCiAgICAgICBUaGlzIG9iamVjdCBwYXJ0aWFsbHkgbWFw
cyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZQ0KICAgICAgIGFQaHlFbmQiDQogICAgIFJFRkVS
RU5DRQ0KICAgICAgICAiWzgwMi4zYWhdIDYxLjEsIDMwLjExLjEuMS4yIg0KICAgICA6Oj0geyBl
Zm1DdVBvcnRTdGF0dXNFbnRyeSAyIH0NCg0KICAgZWZtQ3VOdW1QTUVzICBPQkpFQ1QtVFlQRQ0K
ICAgICBTWU5UQVggICAgICBVbnNpZ25lZDMyICgwLi4zMikNCiAgICAgTUFYLUFDQ0VTUyAgcmVh
ZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiTnVtYmVyIG9mIFBNRXMgdGhhdCBpcyBjdXJyZW50bHkgYWdncmVnYXRlZCBieSB0aGUgbG9j
YWwgUEFGDQogICAgICAgKGFzc2lnbmVkIHRvIHRoZSBFRk1DdSBwb3J0IHVzaW5nIGlmU3RhY2tU
YWJsZSkuDQogICAgICAgVGhpcyBudW1iZXIgaXMgbmV2ZXIgZ3JlYXRlciB0aGFuIGVmbUN1UEFG
Q2FwYWNpdHkuDQoNCiAgICAgICBUaGlzIG9iamVjdCBTSEFMTCBiZSBhdXRvbWF0aWNhbGx5IGlu
Y3JlbWVudGVkIG9yIGRlY3JlbWVudGVkDQogICAgICAgd2hlbiBhIFBNRSBpcyBhZGRlZCBvciBk
ZWxldGVkIHRvL2Zyb20gdGhlIEVGTUN1IHBvcnQgdXNpbmcNCiAgICAgICBpZlN0YWNrVGFibGUu
Ig0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDYxLjIuMiwgMzAuMTEuMS4xLjYi
DQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDMgfQ0KDQogICBlZm1DdVBBRkluRXJy
b3JzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUND
RVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICJBIG51bWJlciBvZiBmcmFnbWVudHMgdGhhdCBoYXZlIGJlZW4gcmVjZWl2ZWQg
YWNyb3NzIHRoZQ0KICAgICAgIGdhbW1hIGludGVyZmFjZSB3aXRoIFJ4RXJyIGFzc2VydGVkIGFu
ZCBkaXNjYXJkZWQuDQogICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSAo
bm90IGluY3JlbWVudGVkKSB3aGVuIHRoZQ0KICAgICAgIFBBRiBpcyB1bnN1cHBvcnRlZCBvciBk
aXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlDQogICAgICAgY291bnRlciByZXRh
aW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBN
RElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4NCiAgICAgICB0aGlzIG9i
amVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIFJYIGVycm9yIHJlZ2lzdGVyLiINCiAgICAgUkVG
RVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjMuMjEiDQogICAgIDo6PSB7IGVmbUN1UG9y
dFN0YXR1c0VudHJ5IDQgfQ0KDQogICBlZm1DdVBBRkluU21hbGxGcmFnbWVudHMgT0JKRUNULVRZ
UEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25s
eQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEg
bnVtYmVyIG9mIGZyYWdtZW50cyBzbWFsbGVyIHRoYW4gbWluRnJhZ21lbnRTaXplDQogICAgICAg
KDY0IEJ5dGVzKSwgdGhhdCBoYXZlIGJlZW4gcmVjZWl2ZWQgYWNyb3NzIHRoZSBnYW1tYSBpbnRl
cmZhY2UNCiAgICAgICBhbmQgZGlzY2FyZGVkLg0KICAgICAgIFRoaXMgcmVhZC1vbmx5IGNvdW50
ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUgUEFGIGlzDQogICAgICAgdW5zdXBwb3J0ZWQgb3IgZGlz
YWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRoZSBjb3VudGVyDQogICAgICAgcmV0YWlu
cyBpdHMgcHJldmlvdXMgdmFsdWUuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJ
TyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhpcyBvYmpl
Y3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBzbWFsbCBmcmFnbWVudHMNCiAgICAgICByZWdpc3Rl
ci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4zLjIyIg0KICAgICA6
Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSA1IH0NCg0KICAgZWZtQ3VQQUZJbkxhcmdlRnJhZ21l
bnRzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUND
RVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICJBIG51bWJlciBvZiBmcmFnbWVudHMgbGFyZ2VyIHRoYW4gbWF4RnJhZ21lbnRT
aXplDQogICAgICAgKDUxMiBCeXRlcyksIHRoYXQgaGF2ZSBiZWVuIHJlY2VpdmVkIGFjcm9zcyB0
aGUgZ2FtbWENCiAgICAgICBpbnRlcmZhY2UgYW5kIGRpc2NhcmRlZC4NCiAgICAgICBUaGlzIHJl
YWQtb25seSBjb3VudGVyIGlzIGluYWN0aXZlIHdoZW4gdGhlIFBBRiBpcw0KICAgICAgIHVuc3Vw
cG9ydGVkIG9yIGRpc2FibGVkLiBVcG9uIGRpc2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0K
ICAgICAgIHJldGFpbnMgaXRzIHByZXZpb3VzIHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEg
Q2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAg
ICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBQQUYgbGFyZ2UgZnJhZ21lbnRzDQog
ICAgICAgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIu
My4yMyINCiAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgNiB9DQoNCiAgIGVmbUN1UEFG
SW5CYWRGcmFnbWVudHMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIkEgbnVtYmVyIG9mIGZyYWdtZW50cyB3aGljaCBkbyBub3Qg
Zml0IGludG8gdGhlIHNlcXVlbmNlDQogICAgICAgZXhwZWN0ZWQgYnkgdGhlIGZyYW1lIGFzc2Vt
Ymx5IGZ1bmN0aW9uLCB0aGF0IGhhdmUgYmVlbg0KICAgICAgIHJlY2VpdmVkIGFjcm9zcyB0aGUg
Z2FtbWEgaW50ZXJmYWNlIGFuZCBkaXNjYXJkZWQgKHRoZQ0KICAgICAgIGZyYW1lIGJ1ZmZlciBp
cyBmbHVzaGVkIHRvIHRoZSBuZXh0IHZhbGlkIGZyYW1lIHN0YXJ0KS4NCiAgICAgICBUaGlzIHJl
YWQtb25seSBjb3VudGVyIGlzIGluYWN0aXZlIHdoZW4gdGhlIFBBRiBpcw0KICAgICAgIHVuc3Vw
cG9ydGVkIG9yIGRpc2FibGVkLiBVcG9uIGRpc2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0K
ICAgICAgIHJldGFpbnMgaXRzIHByZXZpb3VzIHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEg
Q2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAg
ICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBQQUYgYmFkIGZyYWdtZW50cw0KICAg
ICAgIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjMu
MjUiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDcgfQ0KDQogICBlZm1DdVBBRklu
TG9zdEZyYWdtZW50cyBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAg
ICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAiQSBudW1iZXIgb2YgZ2FwcyBpbiB0aGUgc2VxdWVuY2Ugb2Yg
ZnJhZ21lbnRzLCB0aGF0IGhhdmUgYmVlbg0KICAgICAgIHJlY2VpdmVkIGFjcm9zcyB0aGUgZ2Ft
bWEgaW50ZXJmYWNlICh0aGUgZnJhbWUgYnVmZmVyIGlzDQogICAgICAgZmx1c2hlZCB0byB0aGUg
bmV4dCB2YWxpZCBmcmFtZSBzdGFydCwgd2hlbiBmcmFnbWVudC9mcmFnbWVudHMNCiAgICAgICBl
eHBlY3RlZCBieSB0aGUgZnJhbWUgYXNzZW1ibHkgZnVuY3Rpb24gaXMvYXJlIG5vdCByZWNlaXZl
ZCkuDQogICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQ
QUYgaXMNCiAgICAgICB1bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhl
IFBBRiwgdGhlIGNvdW50ZXINCiAgICAgICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAg
ICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlz
IHByZXNlbnQsIHRoZW4NCiAgICAgICB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFG
IGxvc3QgZnJhZ21lbnQNCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAg
ICJbODAyLjNhaF0gNDUuMi4zLjI2Ig0KICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSA4
IH0NCg0KICAgZWZtQ3VQQUZJbkxvc3RTdGFydHMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAg
ICAgQ291bnRlcjMyDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAg
ICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgbnVtYmVyIG9mIG1pc3Npbmcg
U3RhcnRPZlBhY2tldCBpbmRpY2F0b3JzIGV4cGVjdGVkIGJ5IHRoZQ0KICAgICAgIGZyYW1lIGFz
c2VtYmx5IGZ1bmN0aW9uLg0KICAgICAgIFRoaXMgcmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3Rp
dmUgd2hlbiB0aGUgUEFGIGlzDQogICAgICAgdW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24g
ZGlzYWJsaW5nIHRoZSBQQUYsIHRoZSBjb3VudGVyDQogICAgICAgcmV0YWlucyBpdHMgcHJldmlv
dXMgdmFsdWUuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2Ug
dG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0
aGUgMTBQLzJCIFBBRiBsb3N0IHN0YXJ0IG9mIGZyYWdtZW50DQogICAgICAgcmVnaXN0ZXIuIg0K
ICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yNyINCiAgICAgOjo9IHsg
ZWZtQ3VQb3J0U3RhdHVzRW50cnkgOSB9DQoNCiAgIGVmbUN1UEFGSW5Mb3N0RW5kcyBPQkpFQ1Qt
VFlQRQ0KICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1v
bmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAi
QSBudW1iZXIgb2YgbWlzc2luZyBFbmRPZlBhY2tldCBpbmRpY2F0b3JzIGV4cGVjdGVkIGJ5IHRo
ZQ0KICAgICAgIGZyYW1lIGFzc2VtYmx5IGZ1bmN0aW9uLg0KICAgICAgIFRoaXMgcmVhZC1vbmx5
IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUgUEFGIGlzDQogICAgICAgdW5zdXBwb3J0ZWQg
b3IgZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRoZSBjb3VudGVyDQogICAgICAg
cmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2Ug
NDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhp
cyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBsb3N0IHN0YXJ0IG9mIGZyYWdtZW50DQog
ICAgICAgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIu
My4yOCINCiAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgMTAgfQ0KDQogICBlZm1DdVBB
RkluT3ZlcmZsb3dzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAg
ICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJBIG51bWJlciBvZiBmcmFnZW1lbnRzLCByZWNlaXZlZCBhY2Ny
b3NzIHRoZSBnYW1tYSBpbnRlcmZhY2UNCiAgICAgICBhbmQgZGlzY2FyZGVkLCB3aGljaCB3b3Vs
ZCBoYXZlIGNhdXNlZCB0aGUgZnJhbWUgYXNzZW1ibHkNCiAgICAgICBidWZmZXIgdG8gb3ZlcmZs
b3cuDQogICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQ
QUYgaXMNCiAgICAgICB1bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhl
IFBBRiwgdGhlIGNvdW50ZXINCiAgICAgICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAg
ICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlz
IHByZXNlbnQsIHRoZW4NCiAgICAgICB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFG
IG92ZXJmbG93IHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0
NS4yLjMuMjQiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDExIH0NCg0KICAtLSBQ
b3J0IE5vdGlmaWNhdGlvbnMgR3JvdXANCg0KICAgZWZtQ3VQb3J0Tm90aWZpY2F0aW9ucyBPQkpF
Q1QgSURFTlRJRklFUiA6Oj0geyBlZm1DdVBvcnQgNCB9DQogICANCiAgIGVmbUN1TG93QmFuZHdp
ZHRoIE5PVElGSUNBVElPTi1UWVBFDQogICAgIE9CSkVDVFMgew0KICAgICAgIC0tIGlmSU5kZXgg
aXMgbm90IG5lZWRlZCBoZXJlIHNpbmNlIHdlIGFyZSB1bmRlciBzcGVjaWZpYyBQQ1MNCiAgICAg
ICBpZlNwZWVkLA0KICAgICAgIGVmbUN1VGhyZXNoTG93QmFuZHdpZHRoDQogICAgIH0NCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIG5vdGlm
aWNhdGlvbiBpbmRpY2F0ZXMgdGhhdCBFRk1DdSBwb3J0J3MgZGF0YSByYXRlDQogICAgICAgcmVh
Y2hlZCBvciBkcm9wZWQgYmVsb3cgYSBMb3cgQmFuZHdpZHRoIFRocmVzaG9sZA0KICAgICAgIChp
LmUuIGJhbmR3aWR0aCBkZWdyYWRhdGlvbiBoYXBwZW5pbmcgaW4gY2FzZSBvZiBQQUYgd2hlbiBv
bmUNCiAgICAgICBvciBtb3JlIFBNRXMgZHJvcCkuIg0KICAgICAgICAtLSBFZE5vdGU6IGFkZCB0
aHJvdHRsaW5nIGxpbWl0YXRpb25zIGhlcmUNCiAgICAgOjo9IHsgZWZtQ3VQb3J0Tm90aWZpY2F0
aW9ucyAxIH0NCg0KDQogICAtLSBUaGUgUE1FIGdyb3VwDQoNCiAgIGVmbUN1UG1lQ29uZlRhYmxl
IE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1UG1lQ29uZkVu
dHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGFibGUgZm9yIENvbmZpZ3VyYXRpb24g
b2YgY29tbW9uIGFzcGVjdHMgZm9yIEVGTUN1DQogICAgICAgMkJhc2VUTC8xMFBhc3NUUyBQTUUg
cG9ydHMgKG1vZGVtcykuIENvbmZpZ3VyYXRpb24gb2YgYXNwZWN0cw0KICAgICAgIHNwZWNpZmlj
IHRvIDJCYXNlVEwgb3IgMTBQYXNzVFMgUE1FIHR5cGVzIGlzIHJlcHJlc2VudGVkIGluDQogICAg
ICAgZWZtQ3VQbWUyQkNvbmZUYWJsZSBhbmQgZWZtQ3VQbWUxMFBDb25mVGFibGUgcmVzcGVjdGl2
ZWx5Lg0KDQogICAgICAgRW50cmllcyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBp
biBhIHBlcnNpc3RlbnQNCiAgICAgICBtYW5uZXIuIg0KICAgICA6Oj0geyBlZm1DdVBtZSAxIH0N
Cg0KICAgZWZtQ3VQbWVDb25mRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZt
Q3VQbWVDb25mRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0
aGUgRUZNQ3UgUE1FIENvbmZpZ3VyYXRpb24gdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXBy
ZXNlbnRzIGNvbW1vbiBhc3BlY3RzIG9mIGFuIEVGTUN1IFBNRSBwb3J0DQogICAgICAgaW5kZXhl
ZCBieSB0aGUgaWZJbmRleC4gTm90ZSB0aGF0IGFuIEVGTUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAg
ICAgIHN0YWNrZWQgYmVsb3cgYSBzaW5nbGUgUENTIHBvcnQsIGFsc28gaW5kZXhlZCBieSBpZklu
ZGV4LA0KICAgICAgIHBvc3NpYmx5IHRvZ2V0aGVyIHdpdGggb3RoZXIgUE1FIHBvcnRzIGlmIFBB
RiBpcyBlbmFibGVkLiINCiAgICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1
UG1lQ29uZlRhYmxlIDEgfQ0KDQogICBFZm1DdVBtZUNvbmZFbnRyeSA6Oj0NCiAgICAgU0VRVUVO
Q0Ugew0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlICAgICAgICAgICBJTlRFR0VSLA0KICAg
ICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxlICAgICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAg
ZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2RlICAgIFBoeXNBZGRyZXNzLA0KICAgICAgIGVmbUN1
UG1lVGhyZXNoTGluZUF0biAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVUaHJl
c2hTbnJNZ24gICAgICAgICAgIEludGVnZXIzMiwNCiAgICAgICBlZm1DdVBtZUxpbmVBdG5Dcm9z
c2luZ0VuYWJsZSAgVHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1DdVBtZVNuck1nbkNyb3NzaW5nRW5h
YmxlICAgVHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1DdVBtZURldmljZUZhdWx0RW5hYmxlICAgICAg
VHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1DdVBtZUNvbmZpZ0luaXRGYWlsRW5hYmxlICAgVHJ1dGhW
YWx1ZSwNCiAgICAgICBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWxFbmFibGUgVHJ1dGhWYWx1ZQ0K
ICAgICB9DQoNCiAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBJTlRFR0VSIHsNCiAgICAgICBpZWVlMkJhc2VUTE8oMSksDQogICAgICAgaWVlZTJC
YXNlVExSKDIpLA0KICAgICAgIGllZWUxMFBhc3NUU08oMyksDQogICAgICAgaWVlZTEwUGFzc1RT
Uig0KSwNCiAgICAgICBpZWVlMkJhc2VUTG9yMTBQYXNzVFNSKDUpLA0KICAgICAgIGllZWUyQmFz
ZVRMb3IxMFBhc3NUU08oNiksDQogICAgICAgaWVlZTEwUGFzc1RTb3IyQmFzZVRMTyg3KQ0KICAg
ICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVu
dA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBZG1pbmlzdHJhdGl2ZSAoZGVzaXJlZCkgc3Vi
LXR5cGUgb2YgdGhlIFBNRS4NCiAgICAgICBQb3NzaWJsZSB2YWx1ZXMgYXJlOg0KICAgICAgICAg
aWVlZTJCYXNlVExPICAgICAgICAgICAtIFBNRSBzaGFsbCBvcGVyYXRlIGFzIDJCYXNlVEwtTyAN
CiAgICAgICAgIGllZWUyQmFzZVRMUiAgICAgICAgICAgLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAy
QmFzZVRMLVIgDQogICAgICAgICBpZWVlMTBQYXNzVFNPICAgICAgICAgIC0gUE1FIHNoYWxsIG9w
ZXJhdGUgYXMgMTBQYXNzVFMtTyANCiAgICAgICAgIGllZWUxMFBhc3NUU1IgICAgICAgICAgLSBQ
TUUgc2hhbGwgb3BlcmF0ZSBhcyAxMFBhc3NUUy1SIA0KICAgICAgICAgaWVlZTJCYXNlVExvcjEw
UGFzc1RTUiAtIFBNRSBzaGFsbCBvcGVyYXRlIGFzIDJCYXNlVEwtUiBvcg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDEwUGFzc1RTLVIuIEFjdHVhbCB2YWx1ZSB3aWxsIGJlDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2V0IGJ5IC1PIGxpbmsgcGFydG5lciBk
dXJpbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbml0aWFsaXphdGlvbiAo
aGFuZHNoYWtlKS4NCiAgICAgICAgIGllZWUyQmFzZVRMb3IxMFBhc3NUU08gLSBQTUUgc2hhbGwg
b3BlcmF0ZSBhcyAyQmFzZVRMLU8NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
cHJlZmVycmVkKSBvciAxMFBhc3NUUy1PLiBBY3R1YWwNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2YWx1ZSB3aWxsIGJlIHNldCBkdXJpbmcNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbml0aWFsaXphdGlvbiBkZXBlbmRpbmcgb24gLVINCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaW5rIHBhcnRuZXIgY2FwYWJpbGl0eSAoaS5lLiBpZg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1SIGlzIGluY2FwYWJsZSBvZiB0aGUg
cHJlZmVycmVkDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMkJhc2VUTCBtb2Rl
LCAxMFBhc3NUUyB3aWxsIGJlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXNl
ZCkuDQogICAgICAgICBpZWVlMTBQYXNzVFNvcjJCYXNlVExPIC0gUE1FIHNoYWxsIG9wZXJhdGUg
YXMgMTBQYXNzVFMtTw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwcmVmZXJy
ZWQpIG9yIDJCYXNlVEwtTy4gQWN0dWFsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdmFsdWUgd2lsbCBiZSBzZXQgZHVyaW5nDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW5pdGlhbGl6YXRpb24gZGVwZW5kaW5nIG9uIC1SDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGluayBwYXJ0bmVyIGNhcGFiaWxpdHkgKGkuZS4gaWYNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAtUiBpcyBpbmNhcGFibGUgb2YgdGhlIHByZWZlcnJl
ZA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwUGFzc1RTIG1vZGUsIDJCYXNl
VEwgd2lsbCBiZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZWQpLg0KICAg
ICAgIA0KICAgICAgIENoYW5naW5nIGVmbUN1UG1lQWRtaW5TdWJUeXBlIGlzIGEgdHJhZmZpYyBk
aXNydXB0aXZlDQogICAgICAgb3BlcmF0aW9uIGFuZCBhcyBzdWNoIFNIQUxMIGJlIGRvbmUgd2hl
biB0aGUgbGluayBpcyBEb3duLg0KICAgICAgIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVj
dCBTSEFMTCBiZSBpZ25vcmVkIGlmIHRoZSBsaW5rDQogICAgICAgaXMgVXAgb3IgSW5pdGlhbGl6
aW5nLg0KICAgICAgIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCB0byBhbiB1bnN1cHBv
cnRlZCBzdWJ0eXBlDQogICAgICAgKHNlZSBlZm1DdVBtZVN1YlR5cGVzU3VwcG9ydGVkKSBTSEFM
TCBiZSByZWplY3RlZC4NCg0KICAgICAgIFRoZSBjdXJyZW50IG9wZXJhdGlvbmFsIHN1YiB0eXBl
IGlzIGluZGljYXRlZCBieQ0KICAgICAgIGVmbUN1UG1lT3BlclN1YlR5cGUgdmFyaWFibGUuDQoN
CiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1BL1BNRCBpcyBw
cmVzZW50LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgY29tYmluZXMgdmFsdWVzIG9mIHRoZSBQ
b3J0IHN1Yi10eXBlIHNlbGVjdA0KICAgICAgIGJpdHMgYW5kIHRoZSBQTUEvUE1EIHR5cGUgc2Vs
ZWN0aW9uIGJpdHMgaW4gdGhlIDEwUC8yQiANCiAgICAgICBQTUEvUE1EIGNvbnRyb2wgcmVnaXN0
ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjExLjQs
IDQ1LjIuMS4xMS43Ig0KICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSAxIH0NCg0KICAgZWZt
Q3VQbWVBZG1pblByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJ
bmRleA0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBQTUUgY29uZmlndXJhdGlvbiBw
cm9maWxlLiBUaGlzIG9iamVjdCBpcyBhIHBvaW50ZXINCiAgICAgICB0byBhbiBlbnRyeSBpbiBl
aXRoZXIgZWZtQ3VQbWUyQkNvbmZQcm9maWxlVGFibGUgb3INCiAgICAgICBlZm1DdVBtZTEwUENv
bmZQcm9maWxlVGFibGUsIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudA0KICAgICAgIG9wZXJhdGlu
ZyBTdWJUeXBlIG9mIHRoZSBQTUUuIFRoZSB2YWx1ZSBvZiB0aGlzIG9iamVjdCBpcyB0aGUNCiAg
ICAgICBpbmRleCBvZiB0aGUgcmVmZXJlbmNlZCBwcm9maWxlLg0KICAgICAgIE5vdGUgdGhhdCBp
ZiBQTUUgaXMgYXNzaWduZWQgdG8gYSBQQ1MgcG9ydCBhbmQgdmFsdWUgb2YNCiAgICAgICBlZm1D
dUFkbWluUHJvZmlsZSBmb3IgdGhhdCBwb3J0IGlzIG5vdCBhbiBlbXB0eSBsaXN0LCB0aGVuIHRo
ZQ0KICAgICAgIHByb2ZpbGUocykgcmVmZXJlbmNlZCBieSBlZm1DdUFkbWluUHJvZmlsZSB0YWtl
cyBwcmVjZWRlbmNlDQogICAgICAgb3ZlciB0aGUgcHJvZmlsZSByZWZlcmVuY2VkIGJ5IGVmbUN1
UG1lQWRtaW5Qcm9maWxlLCBpLmUuIHRoZQ0KICAgICAgIFBNRSBTSEFMTCBiZSBjb25maWd1cmVk
IGFjY29yZGluZyB0byBlZm1DdUFkbWluUHJvZmlsZS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IGlz
IHdyaXRhYmxlIGFuZCByZWFkYWJsZSBmb3IgdGhlIENPIHN1YnR5cGUgUE1Fcw0KICAgICAgICgy
QmFzZVRMLU8gb3IgMTBQYXNzVFMtTykuIEl0IGlzIHVuYXZhaWxhYmxlIGZvciB0aGUgQ1BFIA0K
ICAgICAgIHN1YnR5cGUgKDJCYXNlVEwtUiBvciAxMFBhc3NUUy1SKS4NCg0KICAgICAgIE5vdGUg
dGhhdCBjdXJyZW50IG9wZXJhdGlvbmFsIFByb2ZpbGUgdmFsdWUgaXMgYXZhaWxhYmxlIHZpYQ0K
ICAgICAgIGVmbUN1UG1lT3BlclByb2ZpbGUgb2JqZWN0Lg0KDQogICAgICAgTW9kaWZpY2F0aW9u
IG9mIHRoaXMgb2JqZWN0IG11c3QgYmUgcGVyZm9ybWVkIHdoZW4gdGhlIGxpbmsgaXMNCiAgICAg
ICBEb3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgTVVTVCBiZSByZWplY3RlZCwg
aWYgdGhlDQogICAgICAgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQogICAgICAgQXR0ZW1w
dHMgdG8gc2V0IHRoaXMgb2JqZWN0IHRvIGEgdmFsdWUgdGhhdCBpcyBub3QgdGhlDQogICAgICAg
dmFsdWUgb2YgdGhlIGluZGV4IGZvciBhbiBhY3RpdmUgZW50cnkgaW4gdGhlIGNvcnJlc3BvbmRp
bmcNCiAgICAgICBwcm9maWxlIHRhYmxlLCBNVVNUIGJlIHJlamVjdGVkLiINCiAgICAgUkVGRVJF
TkNFDQogICAgICAgIls4MDIuM2FoXSAzMC4xMS4yLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQbWVD
b25mRW50cnkgMiB9DQoNCiAgIGVmbUN1UEFGUmVtb3RlRGlzY292ZXJ5Q29kZSAgT0JKRUNULVRZ
UEUNCiAgICAgU1lOVEFYICAgICAgUGh5c0FkZHJlc3MNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13
cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAg
IlBBRiBSZW1vdGUgRGlzY292ZXJ5IENvZGUgb2YgdGhlIFBNRSBwb3J0IGF0IENPLiANCiAgICAg
ICBBIDYgQnl0ZSBsb25nIERpc2NvdmVyeSBDb2RlIG9mIHRoZSBwZWVyIFBDUyBjb25uZWN0ZWQg
dmlhDQogICAgICAgdGhlIFBNRS4NCiAgICAgICBSZWFkaW5nIHRoaXMgb2JqZWN0IHJlc3VsdHMg
aW4gYSBEaXNjb3ZlcnkgR2V0IG9wZXJhdGlvbi4gDQogICAgICAgV3JpdGluZyBhIHplcm8gdG8g
dGhpcyBvYmplY3QgcmVzdWx0cyBpbiBhIERpc2NvdmVyeQ0KICAgICAgIENsZWFyX2lmX1NhbWUg
b3BlcmF0aW9uICh0aGUgdmFsdWUgb2YgZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlDQogICAgICAgYXQg
dGhlIHBlZXIgUENTIHNoYWxsIGJlIHRoZSBzYW1lIGFzIGVmbUN1UEFGRGlzY292ZXJ5Q29kZSBv
Zg0KICAgICAgIHRoZSBsb2NhbCBQQ1MgYXNzb2NpYXRlZCB3aXRoIHRoZSBQTUUgZm9yIHRoZSBv
cGVyYXRpb24gdG8NCiAgICAgICBzdWNjZWVkKS4NCiAgICAgICBXcml0aW5nIGEgbm9uLXplcm8g
dmFsdWUgdG8gdGhpcyBvYmplY3QgcmVzdWx0cyBpbiBhDQogICAgICAgRGlzY292ZXJ5IFNldF9p
Zl9DbGVhciBvcGVyYXRpb24uDQogICAgICAgVGhpcyBvYmplY3QgZG9lcyBub3QgZXhpc3QgaW4g
Q1BFIHBvcnQgc3VidHlwZXMuIEEgemVybyBsZW5ndGgNCiAgICAgICBvY3RldCBzdHJpbmcgU0hB
TEwgYmUgcmV0dXJuZWQgZm9yIENQRSBwb3J0IHN1YnR5cGVzIGFuZCBhbHNvDQogICAgICAgd2hl
biBQQUYgYWdncmVnYXRpb24gaXMgbm90IGVuYWJsZWQuDQogICAgICAgDQogICAgICAgRGlzY292
ZXJ5IE1VU1QgYmUgcGVyZm9ybWVkIHdoZW4gdGhlIGxpbmsgaXMgRG93bi4NCiAgICAgICBBdHRl
bXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgTVVTVCBiZSByZWplY3RlZCB3aXRoIHRoZSBlcnJv
cg0KICAgICAgIGluY29uc2lzdGVudFZhbHVlLCBpZiB0aGUgbGluayBpcyBVcCBvciBJbml0aWFs
aXppbmcuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8g
dGhlIFBNQS9QTUQgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IGlzIGEgZnVu
Y3Rpb24gb2YgMTBQLzJCIGFnZ3JlZ2F0aW9uIGRpc2NvdmVyeQ0KICAgICAgIGNvbnRyb2wgcmVn
aXN0ZXIsIERpc2NvdmVyeSBvcGVyYXRpb24gcmVzdWx0IGJpdHMgaW4gMTBQLzJCDQogICAgICAg
YWdncmVnYXRpb24gYW5kIGRpc2NvdmVyeSBzdGF0dXMgcmVnaXN0ZXIgYW5kDQogICAgICAgMTBQ
LzJCIGFnZ3JlZ2F0aW9uIGRpc2NvdmVyeSBjb2RlIHJlZ2lzdGVyIg0KICAgICBSRUZFUkVOQ0UN
CiAgICAgICAiWzgwMi4zYWhdIDYxLjIuMi44LjQsIDQ1LjIuNi42LTQ1LjIuNi44Ig0KICAgICA6
Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSAzIH0NCg0KICAgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuICBP
QkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgIFVOSVRT
ICAgICAgICJkQiINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAg
ICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkRlc2lyZWQgTGluZSBBdHRlbnVh
dGlvbiBUaHJlc2hvbGQgZm9yIHRoZSAyQi8xMFAgUE1FLg0KICAgICAgIFRoaXMgb2JqZWN0IGNv
bmZpZ3VyZXMgdGhlIGxpbmUgYXR0ZW51YXRpb24gYWxhcm0gdGhyZXNob2xkLg0KICAgICAgIFdo
ZW4gdGhlIGN1cnJlbnQgdmFsdWUgb2YgTGluZSBBdHRlbnVhdGlvbiByZWFjaGVzIG9yDQogICAg
ICAgZXhjZWVkcyB0aGlzIHRocmVzaG9sZCwgYSBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZw0KICAg
ICAgIG5vdGlmaWNhdGlvbiBNQVkgYmUgZ2VuZXJhdGVkLCBpZiBlbmFibGVkIGJ5DQogICAgICAg
ZWZtQ3VQbWVMaW5lQXRuQ3Jvc3NpbmdFbmFibGUuDQogICAgICAgDQogICAgICAgVGhpcyBvYmpl
Y3QgaXMgd3JpdGFibGUgZm9yIHRoZSBDTyBzdWJ0eXBlIFBNRXMgKC1PKS4NCiAgICAgICBJdCBp
cyByZWFkLW9ubHkgZm9yIHRoZSBDUEUgc3VidHlwZSAoLVIpLg0KICAgICAgIA0KICAgICAgIENo
YW5naW5nIG9mIHRoZSBMaW5lIEF0dGVudWF0aW9uIFRocmVzaG9sZCBtdXN0IGJlIHBlcmZvcm1l
ZA0KICAgICAgIHdoZW4gdGhlIGxpbmsgaXMgRG93bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMg
b2JqZWN0IE1VU1QgYmUNCiAgICAgICByZWplY3RlZCB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3Rl
bnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXANCiAgICAgICBvciBJbml0aWFsaXppbmcuDQogICAg
ICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMg
cHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IHdpbGwgbWFwIHRvIHRoZSBMb29wIGF0
dGVudWF0aW9uIHRocmVzaG9sZCBiaXRzIGluDQogICAgICAgdGhlIDJCIFBNRCBsaW5lIHF1YWxp
dHkgdGhyZXNob2xkcyByZWdpc3RlciINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2Fo
XSA0NS4yLjEuMzYiDQogICAgIDo6PSB7IGVmbUN1UG1lQ29uZkVudHJ5IDQgfQ0KDQogICBlZm1D
dVBtZVRocmVzaFNuck1nbiAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMy
KC0xMjcuLjEyOCkNCiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFk
LXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiRGVzaXJlZCBTTlIgTWFyZ2luIFRocmVzaG9sZCBmb3IgdGhlIDJCLzEwUCBQTUUuDQogICAg
ICAgIFRoaXMgb2JqZWN0IGNvbmZpZ3VyZXMgdGhlIFNOUiBtYXJnaW4gYWxhcm0gdGhyZXNob2xk
Lg0KICAgICAgICBXaGVuIHRoZSBjdXJyZW50IHZhbHVlIG9mIFNOUiBNYXJnaW4gcmVhY2hlcw0K
ICAgICAgICBvciBleGNlZWRzIHRoaXMgdGhyZXNob2xkLCBhIGVmbUN1UG1lU25yTWduQ3Jvc3Np
bmcNCiAgICAgICAgbm90aWZpY2F0aW9uIE1BWSBiZSBnZW5lcmF0ZWQsIGlmIGVuYWJsZWQgYnkN
CgllZm1DdVBtZVNuck1nbkNyb3NzaW5nRW5hYmxlLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2Jq
ZWN0IGlzIHdyaXRhYmxlIGZvciB0aGUgQ08gc3VidHlwZSBQTUVzDQogICAgICAgKDJCYXNlVEwt
Ty8xMFBhc3NUUy1SKS4gSXQgaXMgcmVhZC1vbmx5IGZvciB0aGUgQ1BFIHN1YnR5cGUNCiAgICAg
ICAoMkJhc2VUTC1SLzEwUGFzc1RTLVIpLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRo
ZSBTTlIgTWFyZ2luIFRocmVzaG9sZCBtdXN0IGJlIHBlcmZvcm1lZCB3aGVuDQogICAgICAgdGhl
IGxpbmsgaXMgRG93bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUNCiAg
ICAgICByZWplY3RlZCB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxp
bmsgaXMgVXANCiAgICAgICBvciBJbml0aWFsaXppbmcuDQogICAgICAgIA0KICAgICAgIElmIGEg
Q2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlz
DQogICAgICAgb2JqZWN0IHdpbGwgbWFwIHRvIHRoZSBTTlIgbWFyZ2luIHRocmVzaG9sZCBiaXRz
IGluIHRoZQ0KICAgICAgIDJCIFBNRCBsaW5lIHF1YWxpdHkgdGhyZXNob2xkcyByZWdpc3RlciIN
CiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMzYiDQogICAgIDo6PSB7
IGVmbUN1UG1lQ29uZkVudHJ5IDUgfQ0KDQogICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJs
ZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUND
RVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAiSW5kaWNhdGVzIHdoZXRoZXIgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3Npbmcgbm90
aWZpY2F0aW9ucw0KICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNl
Lg0KICAgICAgICANCiAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1D
dVBtZUxpbmVBdG5Dcm9zc2luZw0KICAgICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1
ZSBvZiBmYWxzZSgwKSBpbmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAgZGlzYWJsZWQuIg0KICAg
ICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSA2IH0NCg0KICAgZWZtQ3VQbWVTbnJNZ25Dcm9zc2lu
Z0VuYWJsZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBN
QVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAiSW5kaWNhdGVzIHdoZXRoZXIgZWZtQ3VQbWVTbnJNZ25Dcm9zc2lu
ZyBub3RpZmljYXRpb25zDQogICAgICAgc2hvdWxkIGJlIGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRl
cmZhY2UuDQogICAgICAgIA0KICAgICAgIFZhbHVlIG9mIHRydXRoKDEpIGluZGljYXRlcyB0aGF0
IGVmbUN1UG1lU25yTWduQ3Jvc3NpbmcNCiAgICAgICBub3RpZmljYXRpb24gaXMgZW5hYmxlZC4g
VmFsdWUgb2YgZmFsc2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBpcw0KICAgICAgIGRpc2FibGVkLiIN
CiAgICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgNyB9DQoNCiAgIGVmbUN1UG1lRGV2aWNlRmF1
bHRFbmFibGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFRydXRoVmFsdWUNCiAgICAg
TUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERF
U0NSSVBUSU9ODQogICAgICAgIkluZGljYXRlcyB3aGV0aGVyIGVmbUN1UG1lRGV2aWNlRmF1bHQg
bm90aWZpY2F0aW9ucw0KICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJm
YWNlLg0KICAgICAgICANCiAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBl
Zm1DdVBtZURldmljZUZhdWx0DQogICAgICAgbm90aWZpY2F0aW9uIGlzIGVuYWJsZWQuIFZhbHVl
IG9mIGZhbHNlKDApIGluZGljYXRlcyB0aGUgaXQgaXMNCiAgICAgICBkaXNhYmxlZC4iDQogICAg
IDo6PSB7IGVmbUN1UG1lQ29uZkVudHJ5IDggfQ0KDQogICBlZm1DdVBtZUNvbmZpZ0luaXRGYWls
RW5hYmxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1B
WC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZUNvbmZpZ0luaXRGYWls
dXJlIG5vdGlmaWNhdGlvbnMNCiAgICAgICBzaG91bGQgYmUgZ2VuZXJhdGVkIGZvciB0aGlzIGlu
dGVyZmFjZS4NCiAgICAgICAgDQogICAgICAgVmFsdWUgb2YgdHJ1dGgoMSkgaW5kaWNhdGVzIHRo
YXQgZWZtQ3VQbWVDb25maWdJbml0RmFpbHVyZQ0KICAgICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFi
bGVkLiBWYWx1ZSBvZiBmYWxzZSgwKSBpbmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAgZGlzYWJs
ZWQuIg0KICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSA5IH0NCg0KICAgZWZtQ3VQbWVQcm90
b2NvbEluaXRGYWlsRW5hYmxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0aFZh
bHVlDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVu
dA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZVBy
b3RvY29sSW5pdEZhaWx1cmUgbm90aWZpY2F0aW9ucw0KICAgICAgIHNob3VsZCBiZSBnZW5lcmF0
ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0KICAgICAgICANCiAgICAgICBWYWx1ZSBvZiB0cnV0aCgx
KSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWx1cmUNCiAgICAgICBub3Rp
ZmljYXRpb24gaXMgZW5hYmxlZC4gVmFsdWUgb2YgZmFsc2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBp
cw0KICAgICAgIGRpc2FibGVkLiINCiAgICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgMTAgfQ0K
DQoNCiAgIGVmbUN1UG1lQ2FwYWJpbGl0eVRhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAg
ICAgIFNFUVVFTkNFIE9GIEVmbUN1UG1lQ2FwYWJpbGl0eUVudHJ5DQogICAgIE1BWC1BQ0NFU1Mg
IG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAiVGFibGUgZm9yIENvbmZpZ3VyYXRpb24gb2YgY29tbW9uIGFzcGVjdHMgZm9y
IEVGTUN1DQogICAgICAgMkJhc2VUTC8xMFBhc3NUUyBQTUUgcG9ydHMgKG1vZGVtcykuIENvbmZp
Z3VyYXRpb24gb2YgYXNwZWN0cw0KICAgICAgIHNwZWNpZmljIHRvIDJCYXNlVEwgb3IgMTBQYXNz
VFMgUE1FIHR5cGVzIGlzIHJlcHJlc2VudGVkIGluDQogICAgICAgZWZtQ3VQbWUyQkNvbmZUYWJs
ZSBhbmQgZWZtQ3VQbWUxMFBDb25mVGFibGUgcmVzcGVjdGl2ZWx5Lg0KDQogICAgICAgRW50cmll
cyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBhIHBlcnNpc3RlbnQNCiAgICAg
ICBtYW5uZXIuIg0KICAgICA6Oj0geyBlZm1DdVBtZSAyIH0NCg0KICAgZWZtQ3VQbWVDYXBhYmls
aXR5RW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWVDYXBhYmlsaXR5
RW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3Ug
UE1FIENvbmZpZ3VyYXRpb24gdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGNv
bW1vbiBhc3BlY3RzIG9mIGFuIEVGTUN1IFBNRSBwb3J0DQogICAgICAgaW5kZXhlZCBieSB0aGUg
aWZJbmRleC4gTm90ZSB0aGF0IGFuIEVGTUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAgICAgIHN0YWNr
ZWQgYmVsb3cgYSBzaW5nbGUgUENTIHBvcnQsIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LA0KICAg
ICAgIHBvc3NpYmx5IHRvZ2V0aGVyIHdpdGggb3RoZXIgUE1FIHBvcnRzIGlmIFBBRiBpcyBlbmFi
bGVkLiINCiAgICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG1lQ2FwYWJp
bGl0eVRhYmxlIDEgfQ0KDQogICBFZm1DdVBtZUNhcGFiaWxpdHlFbnRyeSA6Oj0NCiAgICAgU0VR
VUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lU3ViVHlwZXNTdXBwb3J0ZWQgICAgIEJJVFMNCiAgICAg
fQ0KDQogICBlZm1DdVBtZVN1YlR5cGVzU3VwcG9ydGVkICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBCSVRTIHsNCiAgICAgICBpZWVlMkJhc2VUTE8oMCksDQogICAgICAgaWVlZTJCYXNl
VExSKDEpLA0KICAgICAgIGllZWUxMFBhc3NUU08oMiksDQogICAgICAgaWVlZTEwUGFzc1RTUigz
KQ0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBNRSBzdXBwb3J0ZWQgc3ViLXR5cGVz
LiBUaGlzIGlzIGEgYml0bWFwIG9mIHBvc3NpYmxlDQogICAgICAgc3ViLXR5cGVzLiBUaGUgdmFy
aW91cyBiaXQgcG9zaXRpb25zIGFyZTogICAgDQogICAgICAgICBpZWVlMkJhc2VUTE8gICAgLSBQ
TUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRpbmcgYXMgMkJhc2VUTC1PDQogICAgICAgICBpZWVlMkJh
c2VUTFIgICAgLSBQTUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRpbmcgYXMgMkJhc2VUTC1SDQogICAg
ICAgICBpZWVlMTBQYXNzVFNPICAgLSBQTUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRpbmcgYXMgMTBQ
YXNzVFMtTw0KICAgICAgICAgaWVlZTEwUGFzc1RTUiAgIC0gUE1FIGlzIGNhcGFibGUgb2Ygb3Bl
cmF0aW5nIGFzIDEwUGFzc1RTLVINCiAgICAgICANCiAgICAgICBBbiBhY3R1YWwgbW9kZSBvZiBv
cGVyYXRpb24gaXMgZGV0ZXJtaW5lZCBieQ0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlLg0K
ICAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENT
IGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgIG9iamVjdCBjb21iaW5lcyB0aGUgMTBQQVNT
LVRTIGNhcGFibGUgYW5kIDJCQVNFLVRMIGNhcGFibGUNCiAgICAgICBiaXRzIGluIHRoZSAxMFAv
MkIgUE1BL1BNRCBzcGVlZCBhYmlsaXR5IHJlZ2lzdGVyIGFuZCB0aGUNCiAgICAgICBDTyBzdXBw
b3J0ZWQgYW5kIENQRSBzdXBwb3J0ZWQgYml0cyBpbiB0aGUgMTBQLzJCIFBNQS9QTUQNCiAgICAg
ICBzdGF0dXMgcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEu
MSwgNDUuMi4xLjQuMSwgNDUuMi4xLjQuMiwgNDUuMi4xLjEyLjIsDQogICAgICAgNDUuMi4xLjEy
LjMiDQogICAgIDo6PSB7IGVmbUN1UG1lQ2FwYWJpbGl0eUVudHJ5IDEgfQ0KDQoNCiAgIGVmbUN1
UG1lU3RhdHVzVGFibGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0Yg
RWZtQ3VQbWVTdGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAg
ICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRhYmxlIGZv
ciBDb25maWd1cmF0aW9uIG9mIGNvbW1vbiBhc3BlY3RzIGZvciBFRk1DdQ0KICAgICAgIDJCYXNl
VEwvMTBQYXNzVFMgUE1FIHBvcnRzIChtb2RlbXMpLiBDb25maWd1cmF0aW9uIG9mIGFzcGVjdHMN
CiAgICAgICBzcGVjaWZpYyB0byAyQmFzZVRMIG9yIDEwUGFzc1RTIFBNRSB0eXBlcyBpcyByZXBy
ZXNlbnRlZCBpbg0KICAgICAgIGVmbUN1UG1lMkJDb25mVGFibGUgYW5kIGVmbUN1UG1lMTBQQ29u
ZlRhYmxlIHJlc3BlY3RpdmVseS4NCg0KICAgICAgIEVudHJpZXMgaW4gdGhpcyB0YWJsZSBNVVNU
IGJlIG1haW50YWluZWQgaW4gYSBwZXJzaXN0ZW50DQogICAgICAgbWFubmVyLiINCiAgICAgOjo9
IHsgZWZtQ3VQbWUgMyB9DQoNCiAgIGVmbUN1UG1lU3RhdHVzRW50cnkgT0JKRUNULVRZUEUNCiAg
ICAgU1lOVEFYICAgICAgRWZtQ3VQbWVTdGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3Qt
YWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQog
ICAgICAgIkFuIGVudHJ5IGluIHRoZSBFRk1DdSBQTUUgQ29uZmlndXJhdGlvbiB0YWJsZS4NCiAg
ICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgY29tbW9uIGFzcGVjdHMgb2YgYW4gRUZNQ3UgUE1F
IHBvcnQNCiAgICAgICBpbmRleGVkIGJ5IHRoZSBpZkluZGV4LiBOb3RlIHRoYXQgYW4gRUZNQ3Ug
UE1FIHBvcnQgY2FuIGJlDQogICAgICAgc3RhY2tlZCBiZWxvdyBhIHNpbmdsZSBQQ1MgcG9ydCwg
YWxzbyBpbmRleGVkIGJ5IGlmSW5kZXgsDQogICAgICAgcG9zc2libHkgdG9nZXRoZXIgd2l0aCBv
dGhlciBQTUUgcG9ydHMgaWYgUEFGIGlzIGVuYWJsZWQuIg0KICAgICBJTkRFWCAgeyBpZkluZGV4
IH0NCiAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0dXNUYWJsZSAxIH0NCg0KICAgRWZtQ3VQbWVTdGF0
dXNFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lT3BlclN0YXR1cyAg
ICAgICAgICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMgICAgICAgICAgICAg
QklUUywNCiAgICAgICBlZm1DdVBtZU9wZXJTdWJUeXBlICAgICAgICAgICBJTlRFR0VSLA0KICAg
ICAgIGVmbUN1UG1lT3BlclByb2ZpbGUgICAgICAgICAgIFByb2ZpbGVJbmRleE9yWmVybywNCiAg
ICAgICBlZm1DdVBtZVNuck1nbiAgICAgICAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZt
Q3VQbWVQZWVyU25yTWduICAgICAgICAgICAgSW50ZWdlcjMyLA0KICAgICAgIGVmbUN1UG1lTGlu
ZUF0biAgICAgICAgICAgICAgIEludGVnZXIzMiwNCiAgICAgICBlZm1DdVBtZVBlZXJMaW5lQXRu
ICAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVUQ0NvZGluZ0Vycm9ycyAgICAg
ICAgQ291bnRlcjMyDQogICAgIH0NCg0KICAgZWZtQ3VQbWVPcGVyU3RhdHVzICBPQkpFQ1QtVFlQ
RQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAgICB1cCgxKSwgICAgICAgICAgICAg
ICAgICAtLSBsaW5rIGlzIFVwDQogICAgICAgZG93bk5vdFJlYWR5KDIpLCAgICAgICAgLS0gbGlu
ayBpcyBEb3duIGFuZCBub3QgUmVhZHkNCiAgICAgICBkb3duUmVhZHkoMyksICAgICAgICAgICAt
LSBsaW5rIGlzIERvd24gYW5kIFJlYWR5DQogICAgICAgaW5pdCg0KSAgICAgICAgICAgICAgICAg
LS0gbGluayBpcyBJbml0aWFsaXppbmcNCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9u
bHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJD
dXJyZW50IFBNRSBsaW5rIE9wZXJhdGlvbmFsIFN0YXR1cy4gUG9zc2libGUgdmFsdWVzIGFyZToN
CiAgICAgICAgIHVwKDEpICAgICAgICAgICAtIGxpbmsgaXMgVXAgYW5kIHJlYWR5IHRvIHBhc3Mg
NjQvNjVCDQoJICAgICAgICAgICAgICAgICAgIGVuY29kZWQgZnJhbWVzIG9yIGZyYWdtZW50cy4N
CiAgICAgICAgIGRvd25Ob3RSZWFkeSgyKSAtIGxpbmsgaXMgRG93biBhbmQgdGhlIFBNRSBkb2Vz
IG5vdCBkZXRlY3QNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbmRzaGFrZSB0b25lcyBm
cm9tIGl0cyBwZWVyLiBUaGlzIHZhbHVlDQoJCQkgICBtYXkgaW5kaWNhdGUgYSBwb3NzaWJsZSBw
cm9ibGVtIHdpdGgNCgkJCSAgIHRoZSBwZWVyIFBNRS4NCiAgICAgICAgIGRvd25SZWFkeSgzKSAg
ICAtIGxpbmsgaXMgRG93biBhbmQgdGhlIFBNRSBkZXRlY3RzIEhhbmRzaGFrZQ0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdG9uZXMgZnJvbSBpdHMgcGVlci4NCiAgICAgICAgIGluaXQoNCkg
ICAgICAgICAtIGxpbmsgaXMgaW5pdGlhbGl6aW5nLCBhcyBhIHJlc3VsdCBvZg0KCSAgICAgICAg
ICAgICAgICAgICBpZkFkbWluU3RhdHVzIGJlaW5nIHNldCB0byAndXAnIGZvciBhDQoJCSAgICAg
ICAgICAgcGFydGljdWxhciBQTUUgb3IgYSBQQ1MgdGhlIFBNRSBpcw0KCQkgICAgICAgICAgIGNv
bm5lY3RlZCB0by4NCiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBpcyBpbnRlbmRlZCB0byBz
dXBwbGVtZW50IERvd24gc3RhdGUgb2YgDQogICAgICAgaWZPcGVyU3RhdHVzLg0KICAgICAgICAN
CiAgICAgICBUaGlzIG9iamVjdCBwYXJ0aWFsbHkgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJp
YnV0ZQ0KICAgICAgIGFQTUVTdGF0dXMuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUg
TURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBv
YmplY3QgcGFydGlhbGx5IG1hcHMgdG8gUE1BL1BNRCBsaW5rIHN0YXR1cyBiaXRzIGluIDEwUC8y
Qg0KICAgICAgIFBNQS9QTUQgc3RhdHVzIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAg
ICAgIls4MDIuM2FoXSAzMC4xMS4yLjEuMywgNDUuMi4xLjEyLjQiDQogICAgIDo6PSB7IGVmbUN1
UG1lU3RhdHVzRW50cnkgMSB9DQoNCiAgIGVmbUN1UG1lRmx0U3RhdHVzICBPQkpFQ1QtVFlQRQ0K
ICAgICBTWU5UQVggICAgICBCSVRTIHsNCiAgICAgICBsb3NzT2ZGcmFtaW5nKDApLCAgICAgIC0t
IExvc3Mgb2YgRnJhbWluZw0KICAgICAgIHNuck1nbkRlZmVjdCgxKSwgICAgICAgLS0gU05SIE1h
cmdpbiBkcm9wcGVkIGJlbG93IFRocmVzaG9sZA0KICAgICAgIGxpbmVBdG5EZWZlY3QoMiksICAg
ICAgLS0gTGluZSBBdHRlbnVhdGlvbiBleGNlZWRzIFRocmVzaG9sZA0KICAgICAgIGRldmljZUZh
dWx0KDMpLCAgICAgICAgLS0gVmVuZG9yLWRlcGVuZGVudCBkaWFnIG9yIHNlbGYtdGVzdA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0gZmF1bHQNCiAgICAgICBjb25maWdJbml0RmFp
bHVyZSg0KSwgIC0tIENvbmZpZ3VyYXRpb24gSW5pdC4gZmFpbHVyZQ0KICAgICAgIHByb3RvY29s
SW5pdEZhaWx1cmUoNSkgLS0gUHJvdG9jb2wgSW5pdGlhbGl6YXRpb24gZmFpbHVyZQ0KICAgICB9
DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIkN1cnJlbnQgUE1FIGxpbmsgRmF1bHQgU3RhdHVzLiBU
aGlzIGlzIGEgYml0bWFwIG9mIHBvc3NpYmxlDQogICAgICAgY29uZGl0aW9ucy4gVGhlIHZhcmlv
dXMgYml0IHBvc2l0aW9ucyBhcmU6DQoNCiAgICAgICAgIGxvc3NPZkZyYW1pbmcgICAgICAgLSBM
b3NzIG9mIEZyYW1pbmcgZm9yIDEwUCBvcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IExvc3Mgb2YgU3luYyB3b3JkIGZvciAyQiBQTUQgb3INCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBMb3NzIG9mIDY0LzY1QiBGcmFtaW5nDQogICAgICAgICBzbnJNZ25EZWZlY3QgICAg
ICAgIC0gU05SIE1hcmdpbiBkcm9wcGVkIGJlbG93IHRoZSBUaHJlc2hvbGQNCiAgICAgICAgIGxp
bmVBdG5EZWZlY3QgICAgICAgLSBMaW5lIEF0dGVudWF0aW9uIGV4Y2VlZHMgdGhlIFRocmVzaG9s
ZA0KICAgICAgICAgZGV2aWNlRmF1bHQgICAgICAgICAtIEluZGljYXRlcyBhIHZlbmRvci1kZXBl
bmRlbnQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaWFnbm9zdGljIG9yIHNlbGYt
dGVzdCBmYXVsdA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhcyBiZWVuIGRldGVj
dGVkLg0KICAgICAgICAgY29uZmlnSW5pdEZhaWx1cmUgICAtIENvbmZpZ3VyYXRpb24gaW5pdGlh
bGl6YXRpb24gZmFpbHVyZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdWUgdG8g
aW5hYmlsaXR5IG9mIHRoZSBQTUUgbGluayB0bw0KCQkJICAgICAgIHN1cHBvcnQgY29uZmlndXJh
dGlvbiBwcm9maWxlLA0KCQkJICAgICAgIHJlcXVlc3RlZCBkdXJpbmcgaW5pdGlhbGl6YXRpb24u
DQogICAgICAgICBwcm90b2NvbEluaXRGYWlsdXJlIC0gUHJvdG9jb2wgaW5pdGlhbGl6YXRpb24g
ZmFpbHVyZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdWUgdG8gaW5jb21wYXRp
YmxlIHByb3RvY29sIHVzZWQgYnkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUg
UGVlciBQTUUgZHVyaW5nIGluaXQgKHRoYXQgY291bGQNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBoYXBwZW4gaWYgYSBwZWVyIFBNRCBpcyBHLlNESFNML1ZEU0wNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtb2RlbSBmb3IgMkJhc2VUTC8xMFBhc3NUUyBQTUUNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNwZWN0aXZlbHkpLg0KICAgICAgIA0KICAgICAg
IFRoaXMgb2JqZWN0IGlzIGludGVuZGVkIHRvIHN1cHBsZW1lbnQgaWZPcGVyU3RhdHVzIGluIElG
LU1JQi4NCiAgICAgICAgDQogICAgICAgVGhpcyBvYmplY3QgcGFydGlhbGx5IG1hcHMgdG8gdGhl
IENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAgICAgICBhUE1FU3RhdHVzLg0KICAgICAgIA0KICAgICAg
IElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhl
biB0aGlzDQogICAgICAgb2JqZWN0IGNvbnNvbGlkYXRlcyBpbmZvcm1hdGlvbiBmcm9tIHZhcmlv
dXMgUE1BL1BNRA0KICAgICAgIHJlZ2lzdGVycywgbmFtZWx5OiBGYXVsdCBiaXQgaW4gUE1BL1BN
RCBzdGF0dXMgMSByZWdpc3RlciwNCiAgICAgICAxMFAvMkIgUE1BL1BNRCBsaW5rIGxvc3MgcmVn
aXN0ZXIsDQogICAgICAgMTBQIG91dGdvaW5nIGluZGljYXRvciBiaXRzIHN0YXR1cyByZWdpc3Rl
ciwNCiAgICAgICAxMFAgaW5jb21pbmcgaW5kaWNhdG9yIGJpdHMgc3RhdHVzIHJlZ2lzdGVyLA0K
ICAgICAgIDJCIHN0YXRlIGRlZmVjdHMgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAg
ICAiWzgwMi4zYWhdIDMwLjExLjIuMS4zLCA0NS4yLjEuMi4xLCA0NS4yLjEuMzgsDQogICAgICAg
NDUuMi4xLjM5LCA0NS4yLjEuNTQiDQogICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50cnkgMiB9
DQoNCiAgIGVmbUN1UG1lT3BlclN1YlR5cGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAg
IElOVEVHRVIgew0KICAgICAgIGllZWUyQmFzZVRMTygxKSwNCiAgICAgICBpZWVlMkJhc2VUTFIo
MiksDQogICAgICAgaWVlZTEwUGFzc1RTTygzKSwNCiAgICAgICBpZWVlMTBQYXNzVFNSKDQpDQog
ICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQ3VycmVudCBvcGVyYXRpb25hbCBzdWItdHlw
ZSBvZiB0aGUgUE1FLg0KICAgICAgIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICBpZWVl
MkJhc2VUTE8gICAgICAgICAgIC0gUE1FIG9wZXJhdGVzIGFzIDJCYXNlVEwtTyANCiAgICAgICAg
IGllZWUyQmFzZVRMUiAgICAgICAgICAgLSBQTUUgb3BlcmF0ZXMgYXMgMkJhc2VUTC1SIA0KICAg
ICAgICAgaWVlZTEwUGFzc1RTTyAgICAgICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBhc3NUUy1P
IA0KICAgICAgICAgaWVlZTEwUGFzc1RTUiAgICAgICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBh
c3NUUy1SIA0KICAgICAgIA0KICAgICAgIFRoZSBvcGVyYXRpb25hbCBzdWIgdHlwZSBvZiB0aGUg
UE1FIGNhbiBiZSBjb25maWd1cmVkIHZpYQ0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlIHZh
cmlhYmxlLg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBN
QS9QTUQgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IGNvbWJpbmVzIHZhbHVl
cyBvZiB0aGUgUG9ydCBzdWItdHlwZSBzZWxlY3QNCiAgICAgICBiaXRzLCB0aGUgUE1BL1BNRCB0
eXBlIHNlbGVjdGlvbiBiaXRzIGluIHRoZSAxMFAvMkIgDQogICAgICAgUE1BL1BNRCBjb250cm9s
IHJlZ2lzdGVyIGFuZCB0aGUgUE1BL1BNRCBsaW5rIHN0YXR1cyBiaXRzIGluDQogICAgICAgdGhl
IDEwUC8yQiBQTUEvUE1EIHN0YXR1cyByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAg
ICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjExLjQsIDQ1LjIuMS4xMS43LCA0NS4yLjEuMTIuNCIN
CiAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0dXNFbnRyeSAzIH0NCg0KICAgZWZtQ3VQbWVPcGVyUHJv
ZmlsZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgUHJvZmlsZUluZGV4T3JaZXJvDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIlBNRSBjdXJyZW50IG9wZXJhdGluZyBQcm9maWxlLiBUaGlz
IG9iamVjdCBpcyBhIHBvaW50ZXJzIHRvDQogICAgICAgYW4gZW50cnkgaW4gZWl0aGVyIGVmbUN1
UG1lMkJDb25mUHJvZmlsZVRhYmxlIG9yDQogICAgICAgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZVRh
YmxlLCBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQNCiAgICAgICBvcGVyYXRpbmcgU3ViVHlwZSBv
ZiB0aGUgUE1FIGFzIGluZGljYXRlZCBieQ0KICAgICAgIGVmbUN1UG1lT3BlclN1YlR5cGUuDQog
ICAgICAgVGhlIHZhbHVlIG9mIHplcm8gaW5kaWNhdGVzIHRoYXQgUE1FIGlzIGRvd24gb3IgaW5p
dGlhbGl6aW5nLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IHBhcnRpYWxseSBtYXBzIHRv
IHRoZSBhT3BlcmF0aW5nUHJvZmlsZQ0KICAgICAgIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuIg0K
ICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDMwLjExLjIuMS43Ig0KICAgICA6Oj0g
eyBlZm1DdVBtZVN0YXR1c0VudHJ5IDQgfQ0KDQogICBlZm1DdVBtZVNuck1nbiBPQkpFQ1QtVFlQ
RQ0KICAgICBTWU5UQVggICAgICBJbnRlZ2VyMzIoLTEyNy4uMTI4KQ0KICAgICBVTklUUyAgICAg
ICAiZEIiDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoZSBjdXJyZW50IFNpZ25hbC10by1Ob2lz
ZSBSYXRpbyAoU05SKSBtYXJnaW4gd2l0aCByZXNwZWN0DQogICAgICAgdG8gdGhlIHJlY2VpdmVk
IHNpZ25hbCBhcyBwZXJjZWl2ZWQgYnkgdGhlIGxvY2FsIFBNRS4NCiAgICAgICANCiAgICAgICBU
aGlzIG9iamVjdCBtYXBzIHRvIHRoZSBhUE1FU05STWduIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAu
DQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgaXMgcHJlc2Vu
dCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBSWCBTTlIgbWFy
Z2luIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSAzMC4xMS4y
LjEuNCwgNDUuMi4xLjE2Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDUgfQ0KDQog
ICBlZm1DdVBtZVBlZXJTbnJNZ24gT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdl
cjMyKC0xMjcuLjEyOCkNCiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJUaGUgY3VycmVudCBTTlIgbWFyZ2luIGluIGRCIHdpdGggcmVzcGVjdCB0byB0aGUgcmVj
ZWl2ZWQNCiAgICAgICBzaWduYWwsIGFzIHBlcmNlaXZlZCBieSB0aGUgcmVtb3RlIChsaW5rIHBh
cnRuZXIpIFBNRS4NCiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVk
IGJ5IC1SIFBNRSBzdWJ0eXBlcy4NCiAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElP
IEludGVyZmFjZSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3QgbWFwcyB0byB0
aGUgMTBQLzJCIGxpbmsgcGFydG5lciBSWCBTTlIgbWFyZ2luDQogICAgICAgcmVnaXN0ZXIuIg0K
ICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMS4xNyINCiAgICAgOjo9IHsg
ZWZtQ3VQbWVTdGF0dXNFbnRyeSA2fQ0KDQogICBlZm1DdVBtZUxpbmVBdG4gT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMyKC0xMjcuLjEyOCkNCiAgICAgVU5JVFMgICAgICAg
ImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVu
dA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGUgY3VycmVudCBMaW5lIEF0dGVudWF0aW9u
IGluIGRCIGFzIHBlcmNlaXZlZCBieSB0aGUgbG9jYWwNCiAgICAgICBQTUUuDQogICAgICAgDQog
ICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgaXMgcHJlc2VudCwgdGhlbiB0aGlz
DQogICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIExpbmUgQXR0ZW51YXRpb24gcmVnaXN0ZXIiDQog
ICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjE4Ig0KICAgICA6Oj0geyBl
Zm1DdVBtZVN0YXR1c0VudHJ5IDcgfQ0KDQogICBlZm1DdVBtZVBlZXJMaW5lQXRuIE9CSkVDVC1U
WVBFDQogICAgIFNZTlRBWCAgICAgIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgIFVOSVRTICAg
ICAgICJkQiINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhlIGN1cnJlbnQgTGluZSBBdHRlbnVh
dGlvbiBpbiBkQiBhcyBwZXJjZWl2ZWQgYnkgdGhlIHJlbW90ZQ0KICAgICAgIChsaW5rIHBhcnRu
ZXIpIFBNRS4NCiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVkIGJ5
IENQRSBwb3J0IHN1YnR5cGVzLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8g
SW50ZXJmYWNlIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgIG9iamVjdCBtYXBzIHRvIHRo
ZSAyMFAvMkIgbGluayBwYXJ0bmVyIExpbmUgQXR0ZW51YXRpb24NCiAgICAgICByZWdpc3Rlci4i
DQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjE5Ig0KICAgICA6Oj0g
eyBlZm1DdVBtZVN0YXR1c0VudHJ5IDggfQ0KDQogICBlZm1DdVBtZVRDQ29kaW5nRXJyb3JzIE9C
SkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJBIG51bWJlciBvZiA2NC82NS1vY3RldCBlbmNhcHN1bGF0aW9uIGVycm9ycy4gVGhpcyBj
b3VudGVyIGlzDQogICAgICAgaW5jcmVtZW50ZWQgZm9yIGVhY2ggNjQvNjUtb2N0ZXQgZW5jYXBz
dWxhdGlvbiBlcnJvciBkZXRlY3RlZA0KICAgICAgIGJ5IHRoZSA2NC82NS1vY3RldCByZWNlaXZl
IGZ1bmN0aW9uLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQTUUgVEMgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMg
dG8gdGhlIFRDIGNvZGluZyB2aW9sYXRpb25zIHJlZ2lzdGVyDQogICAgICAgKHNlZSA0NS4yLjYu
MTIpLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4zLjMuMSwgNDUuMi42
LjEyIg0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDkgfQ0KDQogIC0tIFBNRSBOb3Rp
ZmljYXRpb25zIEdyb3VwDQoNCiAgIGVmbUN1UG1lTm90aWZpY2F0aW9ucyBPQkpFQ1QgSURFTlRJ
RklFUiA6Oj0geyBlZm1DdVBtZSA0IH0NCiAgIA0KICAgLS0gRWROb3RlOiBTaG91bGQgSSBhZGQg
bW9yZSBub3RpZmljYXRpb25zIGhlcmUsIGZvciBleGFtcGxlDQogICAtLSAgICAgIGVmbUN1UG1l
UGVyZkVTLA0KICAgLS0gICAgICBlZm1DdVBtZVBlcmZTRVMsDQogICAtLSAgICAgIGVmbUN1UG1l
UGVyZkNSQ2Fub21hbGllcywNCiAgIC0tICAgICAgZWZtQ3VQbWVQZXJmTE9TV1MsDQogICAtLSAg
ICAgIGVmbUN1UG1lUGVyZlVBUywNCiAgIC0tICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVsdCwNCiAg
IC0tICAgICAgZWZtQ3VQbWVMb2NhbFBvd2VyTG9zcw0KICAgLS0gQW5vdGhlciBvcHRpb24gd291
bGQgYmUgdG8gcmVmZXJlbmNlIEhEU0wyLVNIRFNMLUxJTkUtTUlCDQogICAtLSBvciBWRFNMLUxJ
TkUtRVhULU1DTS1NSUIuDQoNCiAgIGVmbUN1UG1lTGluZUF0bkNyb3NzaW5nIE5PVElGSUNBVElP
Ti1UWVBFDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1UG1lTGluZUF0biwNCiAgICAgICBl
Zm1DdVBtZVRocmVzaExpbmVBdG4NCiAgICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0
IHRoZSBsb29wIGF0dGVudWF0aW9uDQogICAgICAgdGhyZXNob2xkIChhcyBwZXIgdGhlIGVmbUN1
UG1lVGhyZXNoTGluZUF0bg0KICAgICAgIHZhbHVlKSBoYXMgYmVlbiByZWFjaGVkL2V4Y2VlZGVk
IGZvciB0aGUgMkJhc2UtVEwvMTBQYXNzLVRTDQogICAgICAgUE1FLiINCiAgICAgICAtLSBFZE5v
dGU6IGFkZCB0aHJvdHRsaW5nIGxpbWl0YXRpb25zIGhlcmUNCiAgICAgOjo9IHsgZWZtQ3VQbWVO
b3RpZmljYXRpb25zIDEgfQ0KDQogICBlZm1DdVBtZVNuck1nbkNyb3NzaW5nIE5PVElGSUNBVElP
Ti1UWVBFDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1UG1lU25yTWduLA0KICAgICAgIGVm
bUN1UG1lVGhyZXNoU25yTWduDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBpbmRpY2F0ZXMgdGhhdCB0
aGUgU05SIG1hcmdpbiB0aHJlc2hvbGQNCiAgICAgICAoYXMgcGVyIHRoZSBlZm1DdVBtZVRocmVz
aFNuck1nbiB2YWx1ZSkgaGFzIGJlZW4NCiAgICAgICByZWFjaGVkL2V4Y2VlZGVkIGZvciB0aGUg
MkJhc2UtVEwvMTBQYXNzLVRTIFBNRS4iDQogICAgICAgLS0gRWROb3RlOiBhZGQgdGhyb3R0bGlu
ZyBsaW1pdGF0aW9ucyBoZXJlDQogICAgIDo6PSB7IGVmbUN1UG1lTm90aWZpY2F0aW9ucyAyIH0N
Cg0KICAgZWZtQ3VQbWVEZXZpY2VGYXVsdCBOT1RJRklDQVRJT04tVFlQRQ0KICAgICBPQkpFQ1RT
IHsNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1cw0KICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaW5kaWNh
dGVzIHRoYXQgYSBmYXVsdCBpbiB0aGUgUE1FIGhhcyBiZWVuDQogICAgICAgZGV0ZWN0ZWQgYnkg
YSB2ZW5kb3Igc3BlY2lmaWMgZGlhZ25vc3RpYyBvciBhIHNlbGYtdGVzdC4iDQogICAgICAgLS0g
RWROb3RlOiBhZGQgdGhyb3R0bGluZyBsaW1pdGF0aW9ucyBoZXJlDQogICAgIDo6PSB7IGVmbUN1
UG1lTm90aWZpY2F0aW9ucyAzIH0NCg0KICAgZWZtQ3VQbWVDb25maWdJbml0RmFpbHVyZSBOT1RJ
RklDQVRJT04tVFlQRQ0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1cywN
CiAgICAgICBlZm1DdUFkbWluUHJvZmlsZSwNCiAgICAgICBlZm1DdVBtZUFkbWluUHJvZmlsZQ0K
ICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiVGhpcyBub3RpZmljYXRpb24gaW5kaWNhdGVzIHRoYXQgUE1FIGluaXRpYWxpemF0aW9uIGhh
cw0KICAgICAgIGZhaWxlZCwgZHVlIHRvIGluYWJpbGl0eSBvZiB0aGUgUE1FIGxpbmsgdG8gYWNo
aWV2ZSByZXF1ZXN0ZWQNCiAgICAgICBjb25maWd1cmF0aW9uIHByb2ZpbGUuIg0KICAgICAgIC0t
IEVkTm90ZTogYWRkIHRocm90dGxpbmcgbGltaXRhdGlvbnMgaGVyZQ0KICAgICA6Oj0geyBlZm1D
dVBtZU5vdGlmaWNhdGlvbnMgNCB9DQoNCiAgIGVmbUN1UG1lUHJvdG9jb2xJbml0RmFpbHVyZSBO
T1RJRklDQVRJT04tVFlQRQ0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1
cywNCiAgICAgICBlZm1DdVBtZU9wZXJTdWJUeXBlDQogICAgIH0NCiAgICAgU1RBVFVTICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGluZGlj
YXRlcyB0aGF0IHBlZXIgUE1FIHdhcyB1c2luZw0KICAgICAgIGluY29tcGF0aWJsZSBwcm90b2Nv
bCBkdXJpbmcgaW5pdGlhbGl6YXRpb24uIg0KICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxp
bmcgbGltaXRhdGlvbnMgaGVyZQ0KICAgICA6Oj0geyBlZm1DdVBtZU5vdGlmaWNhdGlvbnMgNSB9
DQoNCiAgLS0gMkJhc2VUTCBzcGVjaWZpYyBQTUUgZ3JvdXANCg0KICAgZWZtQ3VQbWUyQiAgICAg
IE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1UG1lIDUgfQ0KDQogICBlZm1DdVBtZTJCQ29u
ZlByb2ZpbGVUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBTRVFVRU5DRSBPRiBF
Zm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJs
ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRo
aXMgdGFibGUgc3VwcG9ydHMgZGVmaW5pdGlvbnMgb2YgY29uZmlndXJhdGlvbiBwcm9maWxlcyBm
b3INCiAgICAgICAyQmFzZVRMIFBNRXMuDQogICAgICAgRmlyc3QgMTIgZW50cmllcyBpbiB0aGlz
IHRhYmxlIFNIQUxMIGFsd2F5cyBiZSBkZWZpbmVkIGFzDQogICAgICAgZm9sbG93cyAoc2VlIDgw
Mi4zYWggQW5uZXggNjNBKToNCiAgICAgICAtLS0tLS0tKy0tLS0tLSstLS0tLSstLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICBQcm9maWxlICBSYXRlICBQb3dlciAgUmVnaW9uICAg
Q29uc3RlbGxhdGlvbg0KICAgICAgICBpbmRleCAgKEticHMpIChkQm0pIChHLjk5MS4yKQ0KICAg
ICAgIC0tLS0tLS0rLS0tLS0tKy0tLS0tKy0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLQ0KICAg
ICAgICAgIDEgICAgIDU2OTYgIDEzLjUgICBBbm5leCBBICAzMi1UQ1BBTQ0KICAgICAgICAgIDIg
ICAgIDMwNzIgIDEzLjUgICBBbm5leCBBICAzMi1UQ1BBTQ0KICAgICAgICAgIDMgICAgIDIwNDgg
IDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAgIDQgICAgIDEwMjQgIDEzLjUgICBB
bm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAgIDUgICAgICA3MDQgIDEzLjUgICBBbm5leCBBICAx
Ni1UQ1BBTQ0KICAgICAgICAgIDYgICAgICA1MTIgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0K
ICAgICAgICAgIDcgICAgIDU2OTYgIDE0LjUgICBBbm5leCBCICAzMi1UQ1BBTQ0KICAgICAgICAg
IDggICAgIDMwNzIgIDE0LjUgICBBbm5leCBCICAzMi1UQ1BBTQ0KICAgICAgICAgIDkgICAgIDIw
NDggIDE0LjUgICBBbm5leCBCICAxNi1UQ1BBTQ0KICAgICAgICAgMTAgICAgIDEwMjQgIDEzLjUg
ICBBbm5leCBCICAxNi1UQ1BBTQ0KICAgICAgICAgMTEgICAgICA3MDQgIDEzLjUgICBBbm5leCBC
ICAxNi1UQ1BBTQ0KICAgICAgICAgMTIgICAgICA1MTIgIDEzLjUgICBBbm5leCBCICAxNi1UQ1BB
TQ0KDQogICAgICAgVGhlc2UgZGVmYXVsdCBlbnRyaWVzIFNIQUxMIGJlIGNyZWF0ZWQgYnkgZGVm
YXVsdCBhbmQgTVVTVA0KICAgICAgIG5vdCBiZSBkZWxldGVkLg0KDQogICAgICAgRW50cmllcyBm
b2xsb3dpbmcgdGhlIGZpcnN0IDEyLCBjYW4gYmUgZHluYW1pY2FsbHkgY3JlYXRlZCBhbmQNCiAg
ICAgICBkZWxldGVkLCB0byBwcm92aWRlIGN1c3RvbSBwcm9maWxlcy4NCg0KICAgICAgIFRoaXMg
dGFibGUgTVVTVCBiZSBtYWludGFpbmVkIGluIGEgcGVyc2lzdGVudCBtYW5uZXIuIg0KICAgICBS
RUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIEFubmV4IDYzQSwgMzAuMTEuMi4xLjYiDQogICAg
IDo6PSB7IGVmbUN1UG1lMkIgIDIgfQ0KDQogICBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSBP
QkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBFZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeQ0K
ICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50
DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkVhY2ggZW50cnkgY29ycmVzcG9uZHMgdG8gYSBz
aW5nbGUgMkJhc2VUTCBQTUUgY29uZmlndXJhdGlvbg0KICAgICAgIHByb2ZpbGUuIEVhY2ggcHJv
ZmlsZSBjb250YWlucyBhIHNldCBvZiBjb25maWd1cmF0aW9uDQogICAgICAgcGFyYW1ldGVycywg
d2hpY2ggYXJlIGFwcGxpZWQgdG8gYWxsIDJCYXNlVEwtTyBQTUVzDQogICAgICAgYXNzaWduZWQg
dG8gdGhlIDJCYXNlVEwgKFBDUykgcG9ydCwgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlDQogICAg
ICAgdmlhIGVmbUN1QWRtaW5Qcm9maWxlIG9iamVjdCBvciwgaWYgZWZtQ3VBZG1pblByb2ZpbGUg
aXMgemVybywNCiAgICAgICBhbGwgMkJhc2VUTC1PIFBNRXMsIHJlZmVyZW5jaW5nIHRoYXQgcHJv
ZmlsZSB2aWENCiAgICAgICBlZm1DdVBtZUFkbWluUHJvZmlsZS4NCiAgICAgICANCiAgICAgICBQ
cm9maWxlcyBtYXkgYmUgY3JlYXRlZC9kZWxldGVkIHVzaW5nIHRoZSByb3cgY3JlYXRpb24vDQog
ICAgICAgZGVsZXRpb24gbWVjaGFuaXNtIHZpYSBlZm1DdVBtZTJCUHJvZmlsZVJvd1N0YXR1cy4g
SWYgYW4NCiAgICAgICBhY3RpdmUgZW50cnkgaXMgcmVmZXJlbmNlZCwgdGhlIGVudHJ5IE1VU1Qg
cmVtYWluICdhY3RpdmUnDQogICAgICAgdW50aWwgYWxsIHJlZmVyZW5jZXMgYXJlIHJlbW92ZWQu
DQogICAgICAgRGVmYXVsdCBlbnRyaWVzIChmaXJzdCAxMikgTVVTVCBub3QgYmUgcmVtb3ZlZC4i
DQogICAgIElOREVYIHsgZWZtQ3VQbWUyQlByb2ZpbGVJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1
UG1lMkJDb25mUHJvZmlsZVRhYmxlIDEgfQ0KDQogICBFZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRy
eSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lMkJQcm9maWxlSW5kZXggICAg
ICAgICAgIFByb2ZpbGVJbmRleCwNCiAgICAgICBlZm1DdVBtZTJCUHJvZmlsZURlc2NyICAgICAg
ICAgICBEaXNwbGF5U3RyaW5nLA0KICAgICAgIGVmbUN1UG1lMkJSZWdpb24gICAgICAgICAgICAg
ICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUyQkRhdGFSYXRlICAgICAgICAgICAgICAgVW5z
aWduZWQzMiwNCiAgICAgICBlZm1DdVBtZTJCUG93ZXIgICAgICAgICAgICAgICAgICBVbnNpZ25l
ZDMyLA0KICAgICAgIGVmbUN1UG1lMkJDb25zdGVsbGF0aW9uICAgICAgICAgIElOVEVHRVIsDQog
ICAgICAgZWZtQ3VQbWUyQlByb2ZpbGVSb3dTdGF0dXMgICAgICAgUm93U3RhdHVzDQogICAgIH0N
Cg0KICAgZWZtQ3VQbWUyQlByb2ZpbGVJbmRleCBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAg
ICBQcm9maWxlSW5kZXgNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICIyQmFzZVRMIFBNRSBQ
cm9maWxlIGluZGV4Lg0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHRoZSB1bmlxdWUgaW5kZXggYXNz
b2NpYXRlZCB3aXRoIHRoaXMgcHJvZmlsZS4NCiAgICAgICBFbnRyaWVzIGluIHRoaXMgdGFibGUg
YXJlIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRtaW5Qcm9maWxlDQogICAgICAgb3IgZWZtQ3VQbWVB
ZG1pblByb2ZpbGUgb2JqZWN0cy4iDQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVu
dHJ5IDEgfQ0KDQogICBlZm1DdVBtZTJCUHJvZmlsZURlc2NyIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIERpc3BsYXlTdHJpbmcgKFNJWkUoMC4uMjU1KSkNCiAgICAgTUFYLUFDQ0VTUyAg
cmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0K
ICAgICAgICJBIHRleHR1YWwgc3RyaW5nIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgMkJh
c2VUTCBQTUUNCiAgICAgICBQcm9maWxlLiBUaGUgc3RyaW5nIE1BWSBpbmNsdWRlIGluZm9ybWF0
aW9uIGFib3V0IGRhdGEgcmF0ZQ0KICAgICAgIGFuZCBzcGVjdHJhbCBsaW1pdGF0aW9ucyBvZiB0
aGlzIHBhcnRpY3VsYXIgcHJvZmlsZS4iDQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmls
ZUVudHJ5IDIgfQ0KDQogICBlZm1DdVBtZTJCUmVnaW9uICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBJTlRFR0VSIHsNCiAgICAgICByZWdpb25BKDEpLCAgLS0gQW5uZXggQQ0KICAgICAg
IHJlZ2lvbkIoMiksICAtLSBBbm5leCBCDQogICAgICAgcmVnaW9uQygzKSAgIC0tIEFubmV4IEMN
CiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkRlc2lyZWQgUG93ZXIgU3BlY3RyYWwg
RGVuc2l0eSAoUFNEKSBSZWdpb25hbCBzZXR0aW5nIGFzDQogICAgICAgc3BlY2lmaWVkIGluIFJl
Z2lvbmFsIEFubmV4IG9mIFtJVFUtVCBHLjk5MS4yXSB0byBvcGVyYXRlDQogICAgICAgdW5kZXIu
DQogICAgICAgDQogICAgICAgUG9zc2libGUgdmFsdWVzIGZvciB0aGlzIG9iamVjdCBhcmU6DQog
ICAgICAgICByZWdpb25BICAgICAgLS0gQW5uZXggQQ0KICAgICAgICAgcmVnaW9uQiAgICAgIC0t
IEFubmV4IEINCiAgICAgICAgIHJlZ2lvbkMgICAgICAtLSBBbm5leCBDDQogICAgICAgDQogICAg
ICAgQ2hhbmdpbmcgUmVnaW9uYWwgQW5uZXggbXVzdCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUgbGlu
ayBpcw0KICAgICAgIERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJl
IHJlamVjdGVkIHdpdGgNCiAgICAgICB0aGUgZXJyb3IgaW5jb25zaXN0ZW50VmFsdWUsIGlmIHRo
ZSBsaW5rIGlzIFVwIG9yDQogICAgICAgSW5pdGlhbGl6aW5nLg0KICAgICAgICANCiAgICAgICBJ
ZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4g
dGhpcw0KICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSBSZWdpb24gYml0cyBpbiB0aGUgMkIgZ2Vu
ZXJhbA0KICAgICAgIHBhcmFtZXRlciByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAg
ICJbODAyLjNhaF0gNDUuMi4xLjQyIg0KICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVF
bnRyeSAzIH0NCg0KICAgZWZtQ3VQbWUyQkRhdGFSYXRlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggIFVuc2lnbmVkMzIoMC4uNTY5NikNCiAgICAgVU5JVFMgICAgICAgIkticHMiDQogICAgIE1B
WC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCAyQmFzZVRMIFBNRSBEYXRhIFJhdGUuDQogICAgICAg
VGhlIHJhdGUgaXMgZml4ZWQgd2hlbiB0aGUgdmFsdWUgb2YgdGhpcyBvYmplY3QgaXMgbiB4IDY0
S2JwcywNCiAgICAgICB3aGVyZSBuPTMuLjYwIGZvciAxNi1UQ1BBTSBhbmQgbj0xMi4uODkgZm9y
IDMyLVRDUEFNLg0KICAgICAgIFRoZSB2YWx1ZSBvZiAwIG1lYW5zIHRoYXQgZGF0YSByYXRlIGlz
IG5vdCBmaXhlZCBidXQgaXMNCiAgICAgICBhZGFwdGl2ZSBhbmQgc2hvdWxkIGJlIHNldCB0byB0
aGUgbWF4aW11bSBhdHRhaW5hYmxlIHJhdGUNCiAgICAgICBkdXJpbmcgbGluZSBwcm9iaW5nLiAN
CiAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1F
IGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSBNaW4vTWF4
IERhdGEgUmF0ZTEgYml0cyBpbiB0aGUgMkIgUE1EDQogICAgICAgcGFyYW1ldGVycyByZWdpc3Rl
ci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjQzIg0KICAgICA6
Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSA0IH0NCg0KICAgZWZtQ3VQbWUyQlBvd2Vy
ICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBVbnNpZ25lZDMyKDEwLi40MikNCiAgICAg
VU5JVFMgICAgICAgIjAuNSBkQm0iDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAg
IFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBT
aWduYWwgVHJhbnNtaXQgUG93ZXIuIE11bHRpcGxlIG9mIDAuNWRCbS4NCiAgICAgICANCiAgICAg
ICBDaGFuZ2luZyBvZiB0aGUgU2lnbmFsIFRyYW5zbWl0IFBvd2VyIG11c3QgYmUgcGVyZm9ybWVk
IHdoZW4NCiAgICAgICB0aGUgbGluayBpcyBEb3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBv
YmplY3QgTVVTVCBiZQ0KICAgICAgIHJlamVjdGVkIHdpdGggdGhlIGVycm9yIGluY29uc2lzdGVu
dFZhbHVlLCBpZiB0aGUgbGluayBpcyBVcA0KICAgICAgIG9yIEluaXRpYWxpemluZy4NCiAgICAg
ICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBw
cmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3Qgd2lsbCBtYXAgdG8gdGhlIFBvd2VyMSBi
aXRzIGluIHRoZSAyQiBQTUQNCiAgICAgICBwYXJhbWV0ZXJzIHJlZ2lzdGVyIg0KICAgICBSRUZF
UkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMS40MyINCiAgICAgOjo9IHsgZWZtQ3VQbWUy
QkNvbmZQcm9maWxlRW50cnkgNSB9DQoNCiAgIGVmbUN1UG1lMkJDb25zdGVsbGF0aW9uICBPQkpF
Q1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAgICB0Y3BhbTE2KDEpLCAt
LSAxNi1UQ1BBTQ0KICAgICAgIHRjcGFtMzIoMikgIC0tIDMyLVRDUEFNDQogICAgIH0NCiAgICAg
TUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJEZXNpcmVkIFRDUEFNIENvbnN0ZWxsYXRpb24gb2YgdGhlIDJC
YXNlVEwgUE1FLiBUaGUgcG9zc2libGUNCiAgICAgICB2YWx1ZXMgYXJlOg0KICAgICAgICAgdGNw
YW0xNigxKSAgICAgLSAxNi1UQ1BBTQ0KICAgICAgICAgdGNwYW0zMigyKSAgICAgLSAzMi1UQ1BB
TQ0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBw
cmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3QgbWFwIHRvIHRoZSBDb25zdGVsbGF0aW9u
MSBiaXRzIGluIHRoZSAyQiBnZW5lcmFsDQogICAgICAgcGFyYW1ldGVyIHJlZ2lzdGVyLiINCiAg
ICAgUkVGRVJFTkNFDQogICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjQzIg0KICAgICA6Oj0geyBl
Zm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSA2IH0NCg0KICAgZWZtQ3VQbWUyQlByb2ZpbGVSb3dT
dGF0dXMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgUm93U3RhdHVzDQogICAgIE1BWC1B
Q0NFU1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJ
UFRJT04NCiAgICAgICAiVGhpcyBvYmplY3QgY29udHJvbHMgY3JlYXRpb24vZGVsZXRpb24gb2Yg
dGhlIGFzc29jaWF0ZWQNCiAgICAgICBlbnRyeSBpbiBlZm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJs
ZSBwZXIgdGhlIHNlbWFudGljcyBvZg0KICAgICAgIFJvd1N0YXR1cy4NCiAgICAgICBJZiBhbiAn
YWN0aXZlJyBlbnRyeSBpcyByZWZlcmVuY2VkIHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvcg0KICAg
ICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxlLCB0aGUgZW50cnkgTVVTVCByZW1haW4gJ2FjdGl2ZScg
dW50aWwgYWxsDQogICAgICAgcmVmZXJlbmNlcyBhcmUgcmVtb3ZlZC4iDQogICAgIDo6PSB7IGVm
bUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5IDcgfQ0KDQogIC0tIDEwUGFzc1RTIHNwZWNpZmljIFBN
RSBncm91cA0KDQogICBlZm1DdVBtZTEwUCAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVm
bUN1UG1lIDYgfQ0KDQogICBlZm1DdVBtZTEwUENvbmZQcm9maWxlVGFibGUgT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5
DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyB0YWJsZSBzdXBwb3J0cyBkZWZpbml0
aW9ucyBvZiBjb25maWd1cmF0aW9uIHByb2ZpbGVzIGZvcg0KICAgICAgIDEwUGFzc1RMIFBNRXMu
DQogICAgICAgRmlyc3QgMjIgZW50cmllcyBpbiB0aGlzIHRhYmxlIFNIQUxMIGFsd2F5cyBiZSBk
ZWZpbmVkIGFzDQogICAgICAgZm9sbG93cyAoc2VlIDgwMi4zYWggQW5uZXggNjJCLjMpOg0KICAg
ICAgIC0tLS0tLS0rLS0tLS0tLS0rLS0tLSstLS0tLS0tLS0rLS0tLS0rLS0tLS0tLS0tLS0tDQog
ICAgICAgUHJvZmlsZSBCYW5kcGxhbiBVUEJPIEJhbmROb3RjaCBEUmF0ZSBVUmF0ZQ0KICAgICAg
ICBJbmRleCAgUFNETWFzayMgIHAjICAgIHAjICAgICAgICBwIyAgICBwIw0KICAgICAgIC0tLS0t
LS0rLS0tLS0tLS0rLS0tLSstLS0tLS0tLS0rLS0tLS0rLS0tLS0tLS0tLS0tDQogICAgICAgICAg
MSAgICAgIDEgICAgICAzICAgIDIsNiwxMCwxMSAgICAyMCAgICAyMChkZWZhdWx0KQ0KICAgICAg
ICAgIDIgICAgIDEzICAgICAgNSAgICAwICAgICAgICAgICAgMjAgICAgMjANCiAgICAgICAgICAz
ICAgICAgMSAgICAgIDEgICAgMCAgICAgICAgICAgIDIwICAgIDIwDQogICAgICAgICAgNCAgICAg
MTYgICAgICAwICAgIDAgICAgICAgICAgIDEwMCAgIDEwMA0KICAgICAgICAgIDUgICAgIDE2ICAg
ICAgMCAgICAwICAgICAgICAgICAgNzAgICAgNTANCiAgICAgICAgICA2ICAgICAgNiAgICAgIDAg
ICAgMCAgICAgICAgICAgIDUwICAgIDEwDQogICAgICAgICAgNyAgICAgMTcgICAgICAwICAgIDAg
ICAgICAgICAgICAzMCAgICAzMA0KICAgICAgICAgIDggICAgICA4ICAgICAgMCAgICAwICAgICAg
ICAgICAgMzAgICAgIDUNCiAgICAgICAgICA5ICAgICAgNCAgICAgIDAgICAgMCAgICAgICAgICAg
IDI1ICAgIDI1DQogICAgICAgICAxMCAgICAgIDQgICAgICAwICAgIDAgICAgICAgICAgICAxNSAg
ICAxNQ0KICAgICAgICAgMTEgICAgIDIzICAgICAgMCAgICAwICAgICAgICAgICAgMTAgICAgMTAN
CiAgICAgICAgIDEyICAgICAyMyAgICAgIDAgICAgMCAgICAgICAgICAgICA1ICAgICA1DQogICAg
ICAgICAxMyAgICAgMTYgICAgICAwICAgIDIsNSw5LDExICAgIDEwMCAgIDEwMA0KICAgICAgICAg
MTQgICAgIDE2ICAgICAgMCAgICAyLDUsOSwxMSAgICAgNzAgICAgNTANCiAgICAgICAgIDE1ICAg
ICAgNiAgICAgIDAgICAgMiw2LDEwLDExICAgIDUwICAgIDEwDQogICAgICAgICAxNiAgICAgMTcg
ICAgICAwICAgIDIsNSw5LDExICAgICAzMCAgICAzMA0KICAgICAgICAgMTcgICAgICA4ICAgICAg
MCAgICAyLDYsMTAsMTEgICAgMzAgICAgIDUNCiAgICAgICAgIDE4ICAgICAgNCAgICAgIDAgICAg
Miw2LDEwLDExICAgIDI1ICAgIDI1DQogICAgICAgICAxOSAgICAgIDQgICAgICAwICAgIDIsNiwx
MCwxMSAgICAxNSAgICAxNQ0KICAgICAgICAgMjAgICAgIDIzICAgICAgMCAgICAyLDUsOSwxMSAg
ICAgMTAgICAgMTANCiAgICAgICAgIDIxICAgICAyMyAgICAgIDAgICAgMiw1LDksMTEgICAgICA1
ICAgICA1DQogICAgICAgICAyMiAgICAgMzAgICAgICAwICAgIDAgICAgICAgICAgIDIwMCAgICA1
MA0KDQogICAgICAgVGhlc2UgZGVmYXVsdCBlbnRyaWVzIFNIQUxMIGJlIGNyZWF0ZWQgYnkgZGVm
YXVsdCBhbmQgTVVTVA0KICAgICAgIG5vdCBiZSBkZWxldGVkLg0KDQogICAgICAgRW50cmllcyBm
b2xsb3dpbmcgdGhlIGZpcnN0IDIyLCBjYW4gYmUgZHluYW1pY2FsbHkgY3JlYXRlZCBhbmQNCiAg
ICAgICBkZWxldGVkLCB0byBwcm92aWRlIGN1c3RvbSBwcm9maWxlcy4NCg0KICAgICAgIFRoaXMg
dGFibGUgTVVTVCBiZSBtYWludGFpbmVkIGluIGEgcGVyc2lzdGVudCBtYW5uZXIuIg0KICAgICBS
RUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIEFubmV4IDYyQi4zLCAzMC4xMS4yLjEuNiINCiAg
ICAgOjo9IHsgZWZtQ3VQbWUxMFAgIDEgfQ0KDQogICBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50
cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVu
dHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRWFjaCBlbnRyeSBjb3JyZXNwb25kcyB0
byBhIHNpbmdsZSAxMFBhc3NUUyBQTUUgY29uZmlndXJhdGlvbg0KICAgICAgIHByb2ZpbGUuIEVh
Y2ggcHJvZmlsZSBjb250YWlucyBhIHNldCBvZiBjb25maWd1cmF0aW9uDQogICAgICAgcGFyYW1l
dGVycywgd2hpY2ggYXJlIGFwcGxpZWQgdG8gYWxsIFBNRXMgYXNzaWduZWQgdG8gdGhlDQogICAg
ICAgMTBQYXNzVFMgKFBDUykgcG9ydCwgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlIHZpYQ0KICAg
ICAgIGVmbUN1QWRtaW5Qcm9maWxlIG9iamVjdCwgb3IsIGlmIGVmbUN1QWRtaW5Qcm9maWxlIGlz
IHplcm8sDQogICAgICAgdG8gYWxsIFBNRXMgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlIHZpYSBl
Zm1DdVBtZUFkbWluUHJvZmlsZS4NCiAgICAgICBQcm9maWxlcyBtYXkgYmUgY3JlYXRlZC9kZWxl
dGVkIHVzaW5nIHRoZSByb3cgY3JlYXRpb24vDQogICAgICAgZGVsZXRpb24gbWVjaGFuaXNtIHZp
YSBlZm1DdVBtZTEwUFByb2ZpbGVSb3dTdGF0dXMuIElmIGFuDQogICAgICAgJ2FjdGl2ZScgZW50
cnkgaXMgcmVmZXJlbmNlZCwgdGhlIGVudHJ5IE1VU1QgcmVtYWluICdhY3RpdmUnDQogICAgICAg
dW50aWwgYWxsIHJlZmVyZW5jZXMgYXJlIHJlbW92ZWQuDQogICAgICAgRGVmYXVsdCBlbnRyaWVz
IChmaXJzdCAyMikgTVVTVCBub3QgYmUgcmVtb3ZlZC4iDQogICAgIElOREVYIHsgZWZtQ3VQbWUx
MFBQcm9maWxlSW5kZXggfQ0KICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlVGFibGUg
MSB9DQoNCiAgIEVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ug
ew0KICAgICAgIGVmbUN1UG1lMTBQUHJvZmlsZUluZGV4ICAgICAgICAgICBQcm9maWxlSW5kZXgs
DQogICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlRGVzY3IgICAgICAgICAgIERpc3BsYXlTdHJpbmcs
DQogICAgICAgZWZtQ3VQbWUxMFBCYW5kcGxhblBTRE1hc2tQcm9maWxlIElOVEVHRVIsDQogICAg
ICAgZWZtQ3VQbWUxMFBVUEJPUmVmZXJlbmNlUHJvZmlsZSAgIElOVEVHRVIsDQogICAgICAgZWZt
Q3VQbWUxMFBCYW5kTm90Y2hQcm9maWxlcyAgICAgIEJJVFMsDQogICAgICAgZWZtQ3VQbWUxMFBQ
YXlsb2FkVVJhdGVQcm9maWxlICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUxMFBQYXlsb2Fk
RFJhdGVQcm9maWxlICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlUm93U3Rh
dHVzICAgICAgIFJvd1N0YXR1cw0KICAgICB9DQoNCiAgIGVmbUN1UG1lMTBQUHJvZmlsZUluZGV4
IE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRleA0KICAgICBNQVgtQUND
RVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NS
SVBUSU9ODQogICAgICAgIjEwUGFzc1RTIFBNRSBQcm9maWxlIEluZGV4Lg0KICAgICAgIFRoaXMg
b2JqZWN0IGlzIHRoZSB1bmlxdWUgaW5kZXggYXNzb2NpYXRlZCB3aXRoIHRoaXMgcHJvZmlsZS4N
CiAgICAgICBFbnRyaWVzIGluIHRoaXMgdGFibGUgYXJlIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRt
aW5Qcm9maWxlIG9yDQogICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUuIg0KICAgICA6Oj0geyBl
Zm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkgMSB9DQoNCiAgIGVmbUN1UG1lMTBQUHJvZmlsZURl
c2NyIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIERpc3BsYXlTdHJpbmcgKFNJWkUoMC4u
MjU1KSkNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIHRleHR1YWwgc3RyaW5nIGNvbnRhaW5p
bmcgaW5mb3JtYXRpb24gYWJvdXQgMTBQYXNzVFMgUE1FDQogICAgICAgUHJvZmlsZS4gVGhlIHN0
cmluZyBNQVkgaW5jbHVkZSBpbmZvcm1hdGlvbiBhYm91dCBkYXRhIHJhdGUNCiAgICAgICBhbmQg
c3BlY3RyYWwgbGltaXRhdGlvbnMgb2YgdGhpcyBwYXJ0aWN1bGFyIHByb2ZpbGUuIg0KICAgICA6
Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkgMiB9DQoNCiAgIGVmbUN1UG1lMTBQQmFu
ZHBsYW5QU0RNYXNrUHJvZmlsZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICBJTlRFR0VSIHst
LSBQU0QgTWFzayAgICAgICAgICAgICAgICAgQmFuZHMgICAgICBCYW5kcGxhbg0KICAgICAgIHBy
b2ZpbGUxKDEpLCAgIC0tIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0xICB4L0QvVS9EL1UgIEENCiAg
ICAgICBwcm9maWxlMigyKSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJv
ZmlsZTMoMyksICAgLS0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTINCiAgICAgICBwcm9maWxlNCg0
KSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0yDQogICAgICAgcHJvZmlsZTUoNSksICAgLS0g
VDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEgIEQvRC9VL0QvVQ0KICAgICAgIHByb2ZpbGU2KDYpLCAg
IC0tIFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAgICAgICBwcm9maWxlNyg3KSwgICAtLSBUMS40
MjQvVC1VIFAxIEZUVENhYi5NMg0KICAgICAgIHByb2ZpbGU4KDgpLCAgIC0tIFQxLjQyNC9ULVUg
UDEgRlRURXguTTINCiAgICAgICBwcm9maWxlOSg5KSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVENh
Yi5NMSAgVS9EL1UvRC94DQogICAgICAgcHJvZmlsZTEwKDEwKSwgLS0gVDEuNDI0L1QtVSBQMSBG
VFRFeC5NMQ0KICAgICAgIHByb2ZpbGUxMSgxMSksIC0tIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0y
DQogICAgICAgcHJvZmlsZTEyKDEyKSwgLS0gVDEuNDI0L1QtVSBQMSBGVFRFeC5NMg0KICAgICAg
IHByb2ZpbGUxMygxMyksIC0tIFRTMSAxMDEgMjcwLTEgUGNhYi5NMS5BICB4L0QvVS9EL1UgIEIN
CiAgICAgICBwcm9maWxlMTQoMTQpLCAtLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQg0KICAgICAg
IHByb2ZpbGUxNSgxNSksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0xDQogICAgICAgcHJvZmls
ZTE2KDE2KSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDIuTTENCiAgICAgICBwcm9maWxlMTcoMTcp
LCAtLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTINCiAgICAgICBwcm9maWxlMTgoMTgpLCAtLSBUUzEg
MTAxIDI3MC0xIFBleC5QMS5NMg0KICAgICAgIHByb2ZpbGUxOSgxOSksIC0tIFRTMSAxMDEgMjcw
LTEgUGV4LlAyLk0yDQogICAgICAgcHJvZmlsZTIwKDIwKSwgLS0gVFMxIDEwMSAyNzAtMSBQY2Fi
Lk0xLkEgIFUvRC9VL0QveA0KICAgICAgIHByb2ZpbGUyMSgyMSksIC0tIFRTMSAxMDEgMjcwLTEg
UGNhYi5NMS5CDQogICAgICAgcHJvZmlsZTIyKDIyKSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDEu
TTENCiAgICAgICBwcm9maWxlMjMoMjMpLCAtLSBUUzEgMTAxIDI3MC0xIFBleC5QMi5NMQ0KICAg
ICAgIHByb2ZpbGUyNCgyNCksIC0tIFRTMSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgIHByb2Zp
bGUyNSgyNSksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0yDQogICAgICAgcHJvZmlsZTI2KDI2
KSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDIuTTINCiAgICAgICBwcm9maWxlMjcoMjcpLCAtLSBH
Ljk5My4xIEYuMS4yLjEgKFZEU0xvUE9UUykgeC9EL1UvRC9VICBGDQogICAgICAgcHJvZmlsZTI4
KDI4KSwgLS0gRy45OTMuMSBGLjEuMi4yIChWRFNMb1RDTS1JU0ROKQ0KICAgICAgIHByb2ZpbGUy
OSgyOSkgIC0tIEcuOTkzLjEgRi4xLjIuMyAoUFNEIHJlZHVjdGlvbikNCiAgICAgfQ0KICAgICBN
QVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERF
U0NSSVBUSU9ODQogICAgICAgIjEwUGFzc1RTIFBNRSBCYW5kcGxhbiBhbmQgUFNEIE1hc2sgcHJv
ZmlsZSwNCiAgICAgICBhcyBzcGVjaWZpZWQgaW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxl
IHZhbHVlcyBhcmU6DQogICAgICAgLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLQ0KICAgICAgIFByb2ZpbGUgTmFtZSAgICBQU0QgTWFz
ayAgICAgICAgICAgICAgICAgIEJhbmRzICAgICBCYW5kcGxhbg0KICAgICAgIC0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0NCiAgICAg
ICBwcm9maWxlMSgxKSAgIC0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEgIHgvRC9VL0QvVSAgQQ0K
ICAgICAgIHByb2ZpbGUyKDIpICAgLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJv
ZmlsZTMoMykgICAtIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0yDQogICAgICAgcHJvZmlsZTQoNCkg
ICAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTINCiAgICAgICBwcm9maWxlNSg1KSAgIC0gVDEuNDI0
L1QtVSBQMSBGVFRDYWIuTTEgIEQvRC9VL0QvVQ0KICAgICAgIHByb2ZpbGU2KDYpICAgLSBUMS40
MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJvZmlsZTcoNykgICAtIFQxLjQyNC9ULVUgUDEg
RlRUQ2FiLk0yDQogICAgICAgcHJvZmlsZTgoOCkgICAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTIN
CiAgICAgICBwcm9maWxlOSg5KSAgIC0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEgIFUvRC9VL0Qv
eA0KICAgICAgIHByb2ZpbGUxMCgxMCkgLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAg
cHJvZmlsZTExKDExKSAtIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0yDQogICAgICAgcHJvZmlsZTEy
KDEyKSAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTINCiAgICAgICBwcm9maWxlMTMoMTMpIC0gVFMx
IDEwMSAyNzAtMSBQY2FiLk0xLkEgIHgvRC9VL0QvVSAgQg0KICAgICAgIHByb2ZpbGUxNCgxNCkg
LSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQg0KICAgICAgIHByb2ZpbGUxNSgxNSkgLSBUUzEgMTAx
IDI3MC0xIFBleC5QMS5NMQ0KICAgICAgIHByb2ZpbGUxNigxNikgLSBUUzEgMTAxIDI3MC0xIFBl
eC5QMi5NMQ0KICAgICAgIHByb2ZpbGUxNygxNykgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTINCiAg
ICAgICBwcm9maWxlMTgoMTgpIC0gVFMxIDEwMSAyNzAtMSBQZXguUDEuTTINCiAgICAgICBwcm9m
aWxlMTkoMTkpIC0gVFMxIDEwMSAyNzAtMSBQZXguUDIuTTINCiAgICAgICBwcm9maWxlMjAoMjAp
IC0gVFMxIDEwMSAyNzAtMSBQY2FiLk0xLkEgIFUvRC9VL0QveA0KICAgICAgIHByb2ZpbGUyMSgy
MSkgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQg0KICAgICAgIHByb2ZpbGUyMigyMikgLSBUUzEg
MTAxIDI3MC0xIFBleC5QMS5NMQ0KICAgICAgIHByb2ZpbGUyMygyMykgLSBUUzEgMTAxIDI3MC0x
IFBleC5QMi5NMQ0KICAgICAgIHByb2ZpbGUyNCgyNCkgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTIN
CiAgICAgICBwcm9maWxlMjUoMjUpIC0gVFMxIDEwMSAyNzAtMSBQZXguUDEuTTINCiAgICAgICBw
cm9maWxlMjYoMjYpIC0gVFMxIDEwMSAyNzAtMSBQZXguUDIuTTINCiAgICAgICBwcm9maWxlMjco
MjcpIC0gRy45OTMuMSBGLjEuMi4xIChWRFNMb1BPVFMpIHgvRC9VL0QvVSAgRg0KICAgICAgIHBy
b2ZpbGUyOCgyOCkgLSBHLjk5My4xIEYuMS4yLjIgKFZEU0xvVENNLUlTRE4pDQogICAgICAgcHJv
ZmlsZTI5KDI5KSAtIEcuOTkzLjEgRi4xLjIuMyAoUFNEIHJlZHVjdGlvbikNCg0KICAgICAgIFRo
aXMgb2JqZWN0IG1hcHMgdG8gdGhlIGFCYW5kcGxhblBTRE1hc2tQcm9maWxlIGF0dHJpYnV0ZQ0K
ICAgICAgIGluIENsYXVzZSAzMC4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0g
QW5uZXggNjJBLCAzMC41LjEuMS4yMiINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmls
ZUVudHJ5IDMgfQ0KDQogICBlZm1DdVBtZTEwUFVQQk9SZWZlcmVuY2VQcm9maWxlICBPQkpFQ1Qt
VFlQRQ0KICAgICBTWU5UQVggIElOVEVHRVIgey0tIFJlZmVyZW5jZSBQU0QNCiAgICAgICBwcm9m
aWxlMSgxKSwgICAtLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgQSBNMQ0KICAgICAgIHByb2Zp
bGUyKDIpLCAgIC0tIFQxLjQyNC9ULVUgICAgICAgICBOb2lzZSBBIE0yDQogICAgICAgcHJvZmls
ZTMoMyksICAgLS0gVDEuNDI0L1QtVSAgICAgICAgIE5vaXNlIEYgTTENCiAgICAgICBwcm9maWxl
NCg0KSwgICAtLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgRiBNMg0KICAgICAgIHByb2ZpbGU1
KDUpLCAgIC0tIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBBJkINCiAgICAgICBwcm9maWxlNig2
KSwgICAtLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgQw0KICAgICAgIHByb2ZpbGU3KDcpLCAg
IC0tIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBEDQogICAgICAgcHJvZmlsZTgoOCksICAgLS0g
RVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNlIEUNCiAgICAgICBwcm9maWxlOSg5KSAgICAtLSBFVFNJ
IFRTIDEwMSAyNzAtMSAgTm9pc2UgRg0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3Jl
YXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAi
MTBQYXNzVFMgUE1FIFVwc3RyZWFtIFBvd2VyIEJhY2stT2ZmIChVUEJPKSBSZWZlcmVuY2UgUFNE
DQogICAgICAgUHJvZmlsZSwgYXMgc3BlY2lmaWVkIGluIDgwMi4zYWggQW5uZXggNjJBLiBQb3Nz
aWJsZSB2YWx1ZXMNCiAgICAgICBhcmU6DQogICAgICAgICBwcm9maWxlMSgxKSAgIC0gVDEuNDI0
L1QtVSAgICAgICAgIE5vaXNlIEEgTTENCiAgICAgICAgIHByb2ZpbGUyKDIpICAgLSBUMS40MjQv
VC1VICAgICAgICAgTm9pc2UgQSBNMg0KICAgICAgICAgcHJvZmlsZTMoMykgICAtIFQxLjQyNC9U
LVUgICAgICAgICBOb2lzZSBGIE0xDQogICAgICAgICBwcm9maWxlNCg0KSAgIC0gVDEuNDI0L1Qt
VSAgICAgICAgIE5vaXNlIEYgTTINCiAgICAgICAgIHByb2ZpbGU1KDUpICAgLSBFVFNJIFRTIDEw
MSAyNzAtMSAgTm9pc2UgQSZCDQogICAgICAgICBwcm9maWxlNig2KSAgIC0gRVRTSSBUUyAxMDEg
MjcwLTEgIE5vaXNlIEMNCiAgICAgICAgIHByb2ZpbGU3KDcpICAgLSBFVFNJIFRTIDEwMSAyNzAt
MSAgTm9pc2UgRA0KICAgICAgICAgcHJvZmlsZTgoOCkgICAtIEVUU0kgVFMgMTAxIDI3MC0xICBO
b2lzZSBFDQogICAgICAgICBwcm9maWxlOSg5KSAgIC0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNl
IEYNCg0KICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIGFVUEJPUmVmZXJlbmNlUHJvZmls
ZSBhdHRyaWJ1dGUNCiAgICAgICBpbiBDbGF1c2UgMzAuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAg
ICAiWzgwMi4zYWhdIEFubmV4IDYyQS4zLjQsIDMwLjUuMS4xLjIzIg0KICAgICA6Oj0geyBlZm1D
dVBtZTEwUENvbmZQcm9maWxlRW50cnkgNCB9DQoNCiAgIGVmbUN1UG1lMTBQQmFuZE5vdGNoUHJv
ZmlsZXMgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgQklUUyB7ICAtLSBHLjk5MS4zICBUMS40
MjQvVC1VIFRTMTAxIDI3MC0xIFN0YXJ0RiBFbmRGDQogICAgICAgICAgICAgICAgICAgICAtLSBU
YWJsZSAgICBUYWJsZSAgICAgIFRhYmxlICAgICAgIChNSHopICAoTUh6KQ0KICAgICAgIHByb2Zp
bGUwKDApLCAgLS0gbm8gcHJvZmlsZQ0KICAgICAgIHByb2ZpbGUxKDEpLCAgLS0gRi01ICMwMSAg
LSAgICAgICAgICAtICAgICAgICAgICAxLjgxMCAgMS44MjUNCiAgICAgICBwcm9maWxlMigyKSwg
IC0tIDYtMiAgICAgIDE1LTEgICAgICAgMTcgICAgICAgICAgMS44MTAgIDIuMDAwDQogICAgICAg
cHJvZmlsZTMoMyksICAtLSBGLTUgIzAyICAtICAgICAgICAgIC0gICAgICAgICAgIDEuOTA3ICAx
LjkxMg0KICAgICAgIHByb2ZpbGU0KDQpLCAgLS0gRi01ICMwMyAgLSAgICAgICAgICAtICAgICAg
ICAgICAzLjUwMCAgMy41NzUNCiAgICAgICBwcm9maWxlNSg1KSwgIC0tIDYtMiAgICAgIC0gICAg
ICAgICAgMTcgICAgICAgICAgMy41MDAgIDMuODAwDQogICAgICAgcHJvZmlsZTYoNiksICAtLSAt
ICAgICAgICAxNS0xICAgICAgIC0gICAgICAgICAgIDMuNTAwICA0LjAwMA0KICAgICAgIHByb2Zp
bGU3KDcpLCAgLS0gRi01ICMwNCAgLSAgICAgICAgICAtICAgICAgICAgICAzLjc0NyAgMy43NTQN
CiAgICAgICBwcm9maWxlOCg4KSwgIC0tIEYtNSAjMDUgIC0gICAgICAgICAgLSAgICAgICAgICAg
My43OTEgIDMuODA1DQogICAgICAgcHJvZmlsZTkoOSksICAtLSA2LTIgICAgICAtICAgICAgICAg
IDE3ICAgICAgICAgIDcuMDAwICA3LjEwMA0KICAgICAgIHByb2ZpbGUxMCgxMCksLS0gRi01ICMw
NiAgMTUtMSAgICAgICAtICAgICAgICAgICA3LjAwMCAgNy4zMDANCiAgICAgICBwcm9maWxlMTEo
MTEpIC0tIDYtMiAgICAgIDE1LTEgICAgICAgMSAgICAgICAgICAgMTAuMTAwIDEwLjE1MA0KICAg
ICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiMTBQYXNzVFMgUE1FIEVncmVzcyBDb250cm9s
IEJhbmQgTm90Y2ggUHJvZmlsZSBiaXRtYXAsDQogICAgICAgYXMgc3BlY2lmaWVkIGluIDgwMi4z
YWggQW5uZXggNjJBLiBQb3NzaWJsZSB2YWx1ZXMgYXJlOg0KICAgICAgIC0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLSstLS0tLQ0KICAgICAgIFBy
b2ZpbGUgTmFtZSAgICBHLjk5MS4zICBUMS40MjQvVC1VIFRTMTAxIDI3MC0xIFN0YXJ0RiBFbmRG
DQogICAgICAgICAgICAgICAgICAgICAgIFRhYmxlICAgIFRhYmxlICAgICAgVGFibGUgICAgICAg
KE1IeikgIChNSHopDQogICAgICAgLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0rLS0tLS0tKy0tLS0tDQogICAgICAgcHJvZmlsZTAoMCkgICAtIG5vIHByb2Zp
bGUNCiAgICAgICBwcm9maWxlMSgxKSAgIC0gRi01ICMwMSAgLSAgICAgICAgICAtICAgICAgICAg
ICAxLjgxMCAgMS44MjUNCiAgICAgICBwcm9maWxlMigyKSAgIC0gNi0yICAgICAgMTUtMSAgICAg
ICAxNyAgICAgICAgICAxLjgxMCAgMi4wMDANCiAgICAgICBwcm9maWxlMygzKSAgIC0gRi01ICMw
MiAgLSAgICAgICAgICAtICAgICAgICAgICAxLjkwNyAgMS45MTINCiAgICAgICBwcm9maWxlNCg0
KSAgIC0gRi01ICMwMyAgLSAgICAgICAgICAtICAgICAgICAgICAzLjUwMCAgMy41NzUNCiAgICAg
ICBwcm9maWxlNSg1KSAgIC0gNi0yICAgICAgLSAgICAgICAgICAxNyAgICAgICAgICAzLjUwMCAg
My44MDANCiAgICAgICBwcm9maWxlNig2KSAgIC0gLSAgICAgICAgMTUtMSAgICAgICAtICAgICAg
ICAgICAzLjUwMCAgNC4wMDANCiAgICAgICBwcm9maWxlNyg3KSAgIC0gRi01ICMwNCAgLSAgICAg
ICAgICAtICAgICAgICAgICAzLjc0NyAgMy43NTQNCiAgICAgICBwcm9maWxlOCg4KSAgIC0gRi01
ICMwNSAgLSAgICAgICAgICAtICAgICAgICAgICAzLjc5MSAgMy44MDUNCiAgICAgICBwcm9maWxl
OSg5KSAgIC0gNi0yICAgICAgLSAgICAgICAgICAxNyAgICAgICAgICA3LjAwMCAgNy4xMDANCiAg
ICAgICBwcm9maWxlMTAoMTApIC0gRi01ICMwNiAgMTUtMSAgICAgICAtICAgICAgICAgICA3LjAw
MCAgNy4zMDANCiAgICAgICBwcm9maWxlMTEoMTEpIC0gNi0yICAgICAgMTUtMSAgICAgICAxICAg
ICAgICAgICAxMC4xMDAgMTAuMTUwDQogICAgICAgDQogICAgICAgQW55IGNvbWJpbmF0aW9uIG9m
IHByb2ZpbGVzIGNhbiBiZSBzcGVjaWZpZWQgYnkgT1JpbmcNCiAgICAgICBpbmRpdmlkdWFsIHBy
b2ZpbGVzLCBmb3IgZXhhbXBsZSB2YWx1ZSBvZiAweDA2MjIgc2VsZWN0cw0KICAgICAgIHByb2Zp
bGVzIDIsNiwxMCBhbmQgMTEuDQogICAgICAgDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0
aGUgYUJhbmROb3RjaFByb2ZpbGUgYXR0cmlidXRlDQogICAgICAgaW4gQ2xhdXNlIDMwLiINCiAg
ICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSBBbm5leCA2MkEuMy41LCAzMC41LjEuMS4x
OSINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IDUgfQ0KDQogICBlZm1D
dVBtZTEwUFBheWxvYWRVUmF0ZVByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAg
IElOVEVHRVIgey0tIFVwc3RyZWFtIFBheWxvYWQgUmF0ZSAoTWJwcykNCiAgICAgICBwcm9maWxl
NSg1KSwgICAgICAgLS0gMi41DQogICAgICAgcHJvZmlsZTEwKDEwKSwgICAgIC0tIDUNCiAgICAg
ICBwcm9maWxlMTUoMTUpLCAgICAgLS0gNy41DQogICAgICAgcHJvZmlsZTIwKDIwKSwgICAgIC0t
IDEwDQogICAgICAgcHJvZmlsZTI1KDI1KSwgICAgIC0tIDEyLjUNCiAgICAgICBwcm9maWxlMzAo
MzApLCAgICAgLS0gMTUNCiAgICAgICBwcm9maWxlNTAoNTApLCAgICAgLS0gMjUNCiAgICAgICBw
cm9maWxlNzAoNzApLCAgICAgLS0gMzUNCiAgICAgICBwcm9maWxlMTAwKDEwMCkgICAgLS0gNTAN
CiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIjEwUGFzc1RTIFBNRSBVcHN0cmVhbSBQ
YXlsb2FkIFJhdGUgUHJvZmlsZSwNCiAgICAgICBhcyBzcGVjaWZpZWQgaW4gODAyLjNhaCBBbm5l
eCA2MkEuIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICBwcm9maWxlNSg1KSAgICAgICAt
IDIuNSBNYnBzDQogICAgICAgICBwcm9maWxlMTAoMTApICAgICAtIDUgTWJwcw0KICAgICAgICAg
cHJvZmlsZTE1KDE1KSAgICAgLSA3LjUgTWJwcw0KICAgICAgICAgcHJvZmlsZTIwKDIwKSAgICAg
LSAxMCBNYnBzDQogICAgICAgICBwcm9maWxlMjUoMjUpICAgICAtIDEyLjUgTWJwcw0KICAgICAg
ICAgcHJvZmlsZTMwKDMwKSAgICAgLSAxNSBNYnBzDQogICAgICAgICBwcm9maWxlNTAoNTApICAg
ICAtIDI1IE1icHMNCiAgICAgICAgIHByb2ZpbGU3MCg3MCkgICAgIC0gMzUgTWJwcw0KICAgICAg
ICAgcHJvZmlsZTEwMCgxMDApICAgLSA1MCBNYnBzDQoNCiAgICAgICBFYWNoIHZhbHVlIHJlcHJl
c2VudHMgYSB0YXJnZXQgZm9yIHRoZSBQTUUncyBVcHN0cmVhbSBQYXlsb2FkDQogICAgICAgQml0
cmF0ZSBhcyBzZWVuIGF0IHRoZSBNSUkuIElmIHRoZSBwYXlsb2FkIHJhdGUgb2YgdGhlDQogICAg
ICAgc2VsZWN0ZWQgcHJvZmlsZSBjYW5ub3QgYmUgYWNoaWV2ZWQgYmFzZWQgb24gdGhlIGxvb3AN
CiAgICAgICBlbnZpcm9ubWVudCwgYmFuZHBsYW4gYW5kIFBTRCBtYXNrLCB0aGUgUE1FIGluaXRp
YWxpemF0aW9uDQogICAgICAgU0hBTEwgZmFpbC4NCiAgICAgICAgDQogICAgICAgVGhpcyBvYmpl
Y3QgbWFwcyB0byB0aGUgYVBheWxvYWRSYXRlUHJvZmlsZVVwc3RyZWFtDQogICAgICAgYXR0cmli
dXRlIGluIENsYXVzZSAzMC4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gQW5u
ZXggNjJBLjMuNiwgMzAuNS4xLjEuMjAiDQogICAgIDo6PSB7IGVmbUN1UG1lMTBQQ29uZlByb2Zp
bGVFbnRyeSA2IH0NCg0KICAgZWZtQ3VQbWUxMFBQYXlsb2FkRFJhdGVQcm9maWxlICBPQkpFQ1Qt
VFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHstLSBEb3duc3RyZWFtIFBheWxvYWQgUmF0
ZSAoTWJwcykNCiAgICAgICBwcm9maWxlNSg1KSwgICAgICAgLS0gMi41DQogICAgICAgcHJvZmls
ZTEwKDEwKSwgICAgIC0tIDUNCiAgICAgICBwcm9maWxlMTUoMTUpLCAgICAgLS0gNy41DQogICAg
ICAgcHJvZmlsZTIwKDIwKSwgICAgIC0tIDEwDQogICAgICAgcHJvZmlsZTI1KDI1KSwgICAgIC0t
IDEyLjUNCiAgICAgICBwcm9maWxlMzAoMzApLCAgICAgLS0gMTUNCiAgICAgICBwcm9maWxlNTAo
NTApLCAgICAgLS0gMjUNCiAgICAgICBwcm9maWxlNzAoNzApLCAgICAgLS0gMzUNCiAgICAgICBw
cm9maWxlMTAwKDEwMCksICAgLS0gNTANCiAgICAgICBwcm9maWxlMTQwKDE0MCksICAgLS0gNzAN
CiAgICAgICBwcm9maWxlMjAwKDIwMCkgICAgLS0gMTAwDQogICAgIH0NCiAgICAgTUFYLUFDQ0VT
UyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICIxMFBhc3NUUyBQTUUgRG93bnN0cmVhbSBQYXlsb2FkIFJhdGUgUHJvZmlsZSwN
CiAgICAgICBhcyBzcGVjaWZpZWQgaW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxlIHZhbHVl
cyBhcmU6DQogICAgICAgICBwcm9maWxlNSg1KSAgICAgIC0gMi41IE1icHMNCiAgICAgICAgIHBy
b2ZpbGUxMCgxMCkgICAgLSA1IE1icHMNCiAgICAgICAgIHByb2ZpbGUxNSgxNSkgICAgLSA3LjUg
TWJwcw0KICAgICAgICAgcHJvZmlsZTIwKDIwKSAgICAtIDEwIE1icHMNCiAgICAgICAgIHByb2Zp
bGUyNSgyNSkgICAgLSAxMi41IE1icHMNCiAgICAgICAgIHByb2ZpbGUzMCgzMCkgICAgLSAxNSBN
YnBzDQogICAgICAgICBwcm9maWxlNTAoNTApICAgIC0gMjUgTWJwcw0KICAgICAgICAgcHJvZmls
ZTcwKDcwKSAgICAtIDM1IE1icHMNCiAgICAgICAgIHByb2ZpbGUxMDAoMTAwKSAgLSA1MCBNYnBz
DQogICAgICAgICBwcm9maWxlMTQwKDE0MCkgIC0gNzAgTWJwcw0KICAgICAgICAgcHJvZmlsZTIw
MCgyMDApICAtIDEwMCBNYnBzDQoNCiAgICAgICBFYWNoIHZhbHVlIHJlcHJlc2VudHMgYSB0YXJn
ZXQgZm9yIHRoZSBQTUUncyBEb3duc3RyZWFtDQogICAgICAgUGF5bG9hZCBCaXRyYXRlIGFzIHNl
ZW4gYXQgdGhlIE1JSS4gSWYgdGhlIHBheWxvYWQgcmF0ZSBvZg0KICAgICAgIHRoZSBzZWxlY3Rl
ZCBwcm9maWxlIGNhbm5vdCBiZSBhY2hpZXZlZCBiYXNlZCBvbiB0aGUgbG9vcA0KICAgICAgIGVu
dmlyb25tZW50LCBiYW5kcGxhbiBhbmQgUFNEIG1hc2ssIHRoZSBQTUUgaW5pdGlhbGl6YXRpb24N
CiAgICAgICBTSEFMTCBmYWlsLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8g
dGhlIGFQYXlsb2FkUmF0ZVByb2ZpbGVEb3duc3RyZWFtDQogICAgICAgYXR0cmlidXRlIGluIENs
YXVzZSAzMC4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gQW5uZXggNjJBLjMu
NiwgMzAuNS4xLjEuMjEiDQogICAgIDo6PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA3
IH0NCg0KICAgZWZtQ3VQbWUxMFBQcm9maWxlUm93U3RhdHVzIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIFJvd1N0YXR1cw0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBT
VEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgb2JqZWN0
IGNvbnRyb2xzIGNyZWF0aW9uL2RlbGV0aW9uIG9mIHRoZSBhc3NvY2lhdGVkDQogICAgICAgZW50
cnkgaW4gZWZtQ3VQbWUxMFBDb25mUHJvZmlsZVRhYmxlIHBlciB0aGUgc2VtYW50aWNzIG9mDQog
ICAgICAgUm93U3RhdHVzLg0KICAgICAgIElmIGFuIGFjdGl2ZSBlbnRyeSBpcyByZWZlcmVuY2Vk
IHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvcg0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxlLCB0
aGUgZW50cnkgTVVTVCByZW1haW4gJ2FjdGl2ZScgdW50aWwNCiAgICAgICBhbGwgcmVmZXJlbmNl
cyBhcmUgcmVtb3ZlZC4iDQogICAgIDo6PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA4
IH0NCg0KDQogICBlZm1DdVBtZTEwUFN0YXR1c1RhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRB
WCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1UG1lMTBQU3RhdHVzRW50cnkNCiAgICAgTUFYLUFDQ0VT
UyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQ
VElPTg0KICAgICAgICJUYWJsZSByZWZsZWN0aW5nIHN0YXR1cyBvZiBFRk1DdSAxMFBhc3NUUyBQ
TUVzIChtb2RlbXMpLiINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFAgMiB9DQoNCiAgIGVmbUN1UG1l
MTBQU3RhdHVzRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWUxMFBT
dGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMg
ICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkFuIGVudHJ5IGluIHRoZSBF
Rk1DdSAxMFBhc3NUUyBQTUUgU3RhdHVzIHRhYmxlLiINCiAgICAgQVVHTUVOVFMgeyBlZm1DdVBt
ZVN0YXR1c0VudHJ5IH0NCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBTdGF0dXNUYWJsZSAxIH0NCg0K
ICAgRWZtQ3VQbWUxMFBTdGF0dXNFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVm
bUN1UG1lMTBQRWxlY3RyaWNhbExlbmd0aCAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQ
bWUxMFBGRUNDb3JyZWN0ZWRCbG9ja3MgICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBtZTEw
UEZFQ1VuY29ycmVjdGVkQmxvY2tzICAgQ291bnRlcjMyDQogICAgICAgLS0gRWROb3RlOiBUbyBi
ZSBjb250aW51ZWQNCiAgICAgfQ0KDQogICBlZm1DdVBtZTEwUEVsZWN0cmljYWxMZW5ndGggIE9C
SkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIEludGVnZXIzMigwLi44MTkyfDY1NTM1KQ0KICAg
ICBVTklUUyAgICAgICAibSINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRV
UyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRWxlY3RyaWNhbCBMZW5n
dGggaW4gbWV0ZXJzIGFzIHBlcmNlaXZlZCBieSB0aGUgMTBQYXNzVFMgUE1FDQogICAgICAgYWZ0
ZXIgdGhlIGxpbmsgaXMgZXN0YWJsaXNoZWQuDQogICAgICAgVGhlIHZhbHVlIG9mIDY1NTM1IGlz
IHJldHVybmVkIGlmIHRoZSBsaW5rIGlzIERvd24gb3INCiAgICAgICBJbml0aWFsaXppbmcgb3Ig
dGhlIFBNRSBpcyB1bmFibGUgdG8gZXN0aW1hdGUgdGhlIEVsZWN0cmljYWwNCiAgICAgICBMZW5n
dGguDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhl
IFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3QgbWFwcyB0byB0aGUgMTBQ
IEVsZWN0cmljYWwgTGVuZ3RoIHJlZ2lzdGVyIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgw
Mi4zYWhdIDQ1LjIuMS4yMSINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBTdGF0dXNFbnRyeSAxIH0N
Cg0KICAgZWZtQ3VQbWUxMFBGRUNDb3JyZWN0ZWRCbG9ja3MgIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNvdW50IG9mIHJl
Y2VpdmVkIGFuZCBjb3JyZWN0ZWQgRkVDIGNvZGV3b3JkcyBpbiAxMFBhc3MtVFMNCiAgICAgICBQ
TUUuDQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIGFQTUVGRUNDb3JyZWN0ZWRCbG9ja3Mg
YXR0cmlidXRlIGluDQogICAgICAgY2xhdXNlIDMwLg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUg
TURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJlc2VudCwNCiAgICAgICB0aGVuIHRo
aXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUCBGRUMgY29ycmVjdGFibGUgZXJyb3JzDQogICAgICAg
cmVnaXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjIyIg0K
ICAgICA6Oj0geyBlZm1DdVBtZTEwUFN0YXR1c0VudHJ5IDIgfQ0KDQogICBlZm1DdVBtZTEwUEZF
Q1VuY29ycmVjdGVkQmxvY2tzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBDb3VudGVy
MzINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBjb3VudCBvZiByZWNlaXZlZCBGRUMgY29kZXdv
cmRzIGluIDEwUGFzcy1UUyBQTUUsIHdoaWNoIGFyZQ0KICAgICAgIHVuY29ycmVjdGFibGUuDQoN
CiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIGFQTUVGRUNVbmNvcnJlY3RhYmxlQmxvY2tzIGF0
dHJpYnV0ZSBpbg0KICAgICAgIGNsYXVzZSAzMC4NCg0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1E
SU8gSW50ZXJmYWNlIHRvIHRoZSBQTUEvUE1EIGlzIHByZXNlbnQsDQogICAgICAgdGhlbiB0aGlz
IG9iamVjdCBtYXBzIHRvIHRoZSAxMFAgRkVDIHVuY29ycmVjdGFibGUgZXJyb3JzDQogICAgICAg
cmVnaXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjIzIg0K
ICAgICA6Oj0geyBlZm1DdVBtZTEwUFN0YXR1c0VudHJ5IDMgfQ0KDQogIC0tIGVmbUN1QXZhaWxh
YmxlU3RhY2tUYWJsZSBmb3IgdXNlIGluIERpc2NvdmVyeQ0KDQogICBlZm1DdUF2YWlsYWJsZVN0
YWNrVGFibGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1
QXZhaWxhYmxlU3RhY2tFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAg
ICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgdGFi
bGUsIG1vZGVsZWQgYWZ0ZXIgaWZTdGFja1RhYmxlIGZyb20gW0lGLU1JQl0sDQogICAgICAgY29u
dGFpbnMgaW5mb3JtYXRpb24gb24gdGhlIHBvc3NpYmxlICdvbi10b3Atb2YnDQogICAgICAgcmVs
YXRpb25zaGlwcyBiZXR3ZWVuIHRoZSBtdWx0aXBsZSBzdWItbGF5ZXJzIG9mIG5ldHdvcmsNCiAg
ICAgICBpbnRlcmZhY2VzIChhcyBvcHBvc2VkIHRvIGFjdHVhbCByZWxhdGlvbnNoaXBzIGluDQog
ICAgICAgaWZTdGFja1RhYmxlKS4gIEluIHBhcnRpY3VsYXIsIGl0IGNvbnRhaW5zIGluZm9ybWF0
aW9uIG9uDQogICAgICAgd2hpY2ggUENTIHBvcnRzIChzdWJsYXllcnMpIGNhbiBwb3NzaWJseSBy
dW4gJ29uIHRvcCBvZicNCiAgICAgICB3aGljaCBQTUVzIChzdWJsYXllcnMpLCBhcyBkZXRlcm1p
bmVkIGJ5IGNyb3NzLWNvbm5lY3QNCiAgICAgICBjYXBhYmlsaXR5IG9mIHRoZSBFRk1DdSBkZXZp
Y2UsIHdoZXJlIGVhY2ggc3ViLWxheWVyDQogICAgICAgY29ycmVzcG9uZHMgdG8gYSBjb25jZXB0
dWFsIHJvdyBpbiB0aGUgaWZUYWJsZS4gIEZvciBleGFtcGxlLA0KICAgICAgIHdoZW4gdGhlIFBD
UyBwb3J0IHdpdGggaWZJbmRleCB2YWx1ZSB4IGNhbiBiZSBjb25uZWN0ZWQNCiAgICAgICB0byBy
dW4gb24gdG9wIG9mIHRoZSBQTUUgd2l0aCBpZkluZGV4IHZhbHVlIHksIHRoZW4gdGhpcyB0YWJs
ZQ0KICAgICAgIGNvbnRhaW5zOg0KICAgICAgIA0KICAgICAgICAgZWZtQ3VBdmFpbGFibGVTdGFj
a1N0YXR1cy54Lnk9Y2FwYWJsZQ0KICAgICAgIA0KICAgICAgIE5vdGUgdGhhdCB0aGVyZSdzIGFs
d2F5cyBhdCBsZWFzdCBvbiBQQ1MgZm9yIGVhY2ggUE1FIGFuZCBhdA0KICAgICAgIGxlYXN0IG9u
ZSBQTUUgZm9yIGVhY2ggUENTIGluIHRoZSBFRk1DdSBkZXZpY2VzLCB3aXRoDQogICAgICAgZWZt
Q3VQQUZDYXBhY2l0eSBhbmQgZWZtQ3VQZWVyUEFGQ2FwYWNpdHkgaW5kaWNhdGluZw0KICAgICAg
IG1heGltdW0gbnVtYmVyIG9mIFBNRXMgd2hpY2ggY2FuIGJlIGFnZ3JlZ2F0ZWQgYnkgbG9jYWwg
YW5kDQogICAgICAgcmVtb3RlIFBDUyBwb3J0IHJlc3BlY3RpdmVseS4NCiAgICAgICBUaGlzIHRh
YmxlIGlzIHJlYWQgb25seSBhcyBpdCBkZXNjcmliZXMgZGV2aWNlIGNhcGFiaWxpdHkiDQogICAg
IFJFRkVSRU5DRQ0KICAgICAgICJpZlN0YWNrVGFibGUgb2YgUkZDIDI4NjMiDQogICAgIDo6PSB7
IGVmbUN1T2JqZWN0cyAzIH0NCg0KICAgZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5ICBPQkpFQ1Qt
VFlQRQ0KICAgICBTWU5UQVggICAgICBFZm1DdUF2YWlsYWJsZVN0YWNrRW50cnkNCiAgICAgTUFY
LUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJJbmZvcm1hdGlvbiBvbiBhIHBhcnRpY3VsYXIgcmVsYXRpb25z
aGlwIGJldHdlZW4gdHdvIHN1Yi0NCiAgICAgICBsYXllcnMsIHNwZWNpZnlpbmcgdGhhdCBvbmUg
c3ViLWxheWVyIChQQ1MpIHJ1bnMgb24gJ3RvcCcgb2YNCiAgICAgICB0aGUgb3RoZXIgc3ViLWxh
eWVyIChQTUUpLiBFYWNoIHN1Yi1sYXllciBjb3JyZXNwb25kcyB0byBhDQogICAgICAgY29uY2Vw
dHVhbCByb3cgaW4gdGhlIGlmVGFibGUgKGludGVyZmFjZSBpbmRleCBmb3IgUENTIGFuZA0KICAg
ICAgIFBNRSByZXNwZWN0aXZlbHkpLiINCiAgICAgSU5ERVggew0KICAgICAgIGVmbUN1QXZhaWxh
YmxlU3RhY2tIaWdoZXJMYXllciwNCiAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXll
cg0KICAgICB9DQogICAgIDo6PSB7IGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSAxIH0NCg0KICAg
RWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5IDo6PQ0KICAgICAgU0VRVUVOQ0Ugew0KICAgICAgICBl
Zm1DdUF2YWlsYWJsZVN0YWNrSGlnaGVyTGF5ZXIgIEludGVyZmFjZUluZGV4LA0KICAgICAgICBl
Zm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXllciAgIEludGVyZmFjZUluZGV4LA0KICAgICAgICBl
Zm1DdUF2YWlsYWJsZVN0YWNrU3RhdHVzICAgICAgIElOVEVHRVINCiAgICAgIH0NCg0KICAgZWZt
Q3VBdmFpbGFibGVTdGFja0hpZ2hlckxheWVyICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAg
ICBJbnRlcmZhY2VJbmRleA0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBT
VEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoZSB2YWx1ZSBv
ZiBpZkluZGV4IGNvcnJlc3BvbmRpbmcgdG8gdGhlIGhpZ2hlciBzdWItbGF5ZXINCiAgICAgICBv
ZiB0aGUgJ2Nyb3NzLWNvbm5lY3QgY2FwYWJpbGl0eScgcmVsYXRpb25zaGlwLCBpLmUuLCB0aGUN
CiAgICAgICBQQ1Mgc3ViLWxheWVyIHdoaWNoIE1BWSBydW4gb24gJ3RvcCcgb2YgdGhlIFBNRSBz
dWItbGF5ZXINCiAgICAgICBpZGVudGlmaWVkIGJ5IHRoZSBjb3JyZXNwb25kaW5nIGluc3RhbmNl
IG9mDQogICAgICAgZWZtQ3VBdmFpbGFibGVTdGFja0xvd2VyTGF5ZXIuIg0KICAgICA6Oj0geyBl
Zm1DdUF2YWlsYWJsZVN0YWNrRW50cnkgMSB9DQoNCg0KICAgZWZtQ3VBdmFpbGFibGVTdGFja0xv
d2VyTGF5ZXIgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIEludGVyZmFjZUluZGV4DQog
ICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhlIHZhbHVlIG9mIGlmSW5kZXggY29ycmVzcG9u
ZGluZyB0byB0aGUgbG93ZXIgc3ViLWxheWVyDQogICAgICAgb2YgdGhlICdjcm9zcy1jb25uZWN0
IGNhcGFiaWxpdHknIHJlbGF0aW9uc2hpcCwgaS5lLiwgdGhlDQogICAgICAgUE1FIHN1Yi1sYXll
ciB3aGljaCBNQVkgcnVuICdiZWxvdycgdGhlIFBDUyBzdWItbGF5ZXINCiAgICAgICBpZGVudGlm
aWVkIGJ5IHRoZSBjb3JyZXNwb25kaW5nIGluc3RhbmNlIG9mDQogICAgICAgZWZtQ3VBdmFpbGFi
bGVTdGFja0hpZ2hlckxheWVyLiINCiAgICAgOjo9IHsgZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5
IDIgfQ0KDQogICBlZm1DdUF2YWlsYWJsZVN0YWNrU3RhdHVzICBPQkpFQ1QtVFlQRQ0KICAgICBT
WU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAgICBjYXBhYmxlKDEpLA0KICAgICAgIG91dE9mU2Vy
dmljZSgyKSAgICAgICANCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGUgc3RhdHVz
IG9mIHRoZSAnY3Jvc3MtY29ubmVjdCBjYXBhYmlsaXR5JyByZWxhdGlvbnNoaXANCiAgICAgICBi
ZXR3ZWVuIHR3byBzdWItbGF5ZXJzLiBUaGUgZm9sbG93aW5nIHZhbHVlcyBhcmUgZGVmaW5lZDoN
CiAgICAgICAgIGNhcGFibGUoMSkgICAgICAtIHRoZSBQTUUgc3ViLWxheWVyIGludGVyZmFjZSwg
aWRlbnRpZmllZCBieQ0KCSAgICAgICAgICAgICAgICAgICB0aGUgZWZtQ3VBdmFpbGFibGVTdGFj
a0xvd2VyTGF5ZXIgTUFZIGJlDQoJCQkgICBjb25uZWN0ZWQgdG8gcnVuICdiZWxvdycgdGhlIFBD
UyBzdWItbGF5ZXINCgkJCSAgIGludGVyZmFjZSwgaWRlbnRpZmllZCBieSB0aGUNCgkJCSAgIGVm
bUN1QXZhaWxhYmxlU3RhY2tMb3dlckxheWVyLg0KICAgICAgICAgb3V0T2ZTZXJ2aWNlKDIpIC0g
dGhlIFBNRSBzdWItbGF5ZXIgaW50ZXJmYWNlIGNhbm5vdCBiZQ0KCSAgICAgICAgICAgICAgICAg
ICBjb25uZWN0ZWQgZHVlIHRvIHVuYXZhaWxhYmlsaXR5IG9mIHRoZQ0KCQkJICAgaW50ZXJmYWNl
Lg0KDQogICAgICAgTm90ZSB0aGF0IFBNRSBhdmFpbGFiaWxpdHkgcGVyIFBDUywgaW5kaWNhdGVk
IGJ5ICdjYXBhYmxlJw0KICAgICAgIHZhbHVlLCBjYW4gYmUgY29uc3RyYWluZWQgYnkgb3RoZXIg
cGFyYW1ldGVycywNCiAgICAgICBmb3IgZXhhbXBsZSBieSBhZ2dyZWdhdGlvbiBjYXBhY2l0eSBv
ZiBhIFBDUyBvciBieSB0aGUgUE1FIGluDQogICAgICAgcXVlc3Rpb24gYmVpbmcgYWxyZWFkeSBj
b25uZWN0ZWQgdG8gYW5vdGhlciBQQ1MuIFNvLCBpbg0KICAgICAgIG9yZGVyIHRvIGVuc3VyZSB0
aGF0IGEgcGFydGljdWxhciBQTUUgY2FuIGJlIGNvbm5lY3RlZCB0byB0aGUNCiAgICAgICBQQ1Ms
IGFsbCByZXNwZWN0aXZlIHBhcmFtZXRlcnMgKGUuZy4gZWZtQ3VBdmFpbGFibGVTdGFja1RhYmxl
LA0KICAgICAgIGlmU3RhY2tUYWJsZSBhbmQgZWZtQ3VQQUZDYXBhY2l0eSkgU0hBTEwgYmUgaW5z
cGVjdGVkLg0KDQogICAgICAgVGhpcyBvYmplY3QgaXMgcmVhZCBvbmx5LCB1bmxpa2UgaWZTdGFj
a1N0YXR1cywgYXMgaXQNCiAgICAgICBkZXNjcmliZXMgdGhlIGRldmljZSBjYXBhYmlsaXR5LiIN
CiAgICAgOjo9IHsgZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5IDMgfQ0KDQoNCiAgLS0NCiAgLS0g
Q29uZm9ybWFuY2UgU3RhdGVtZW50cw0KICAtLQ0KDQogICBlZm1DdUdyb3VwcyAgICAgIE9CSkVD
VCBJREVOVElGSUVSIDo6PSB7IGVmbUN1Q29uZm9ybWFuY2UgMSB9DQoNCiAgIGVmbUN1Q29tcGxp
YW5jZXMgT0JKRUNUIElERU5USUZJRVIgOjo9IHsgZWZtQ3VDb25mb3JtYW5jZSAyIH0NCg0KICAg
LS0gT2JqZWN0IEdyb3Vwcw0KDQogICBlZm1DdUJhc2ljR3JvdXAgT0JKRUNULUdST1VQDQogICAg
IE9CSkVDVFMgew0KICAgICAgIGVmbUN1UEFGU3VwcG9ydGVkLA0KICAgICAgIGVmbUN1QWRtaW5Q
cm9maWxlLA0KICAgICAgIGVmbUN1VGFyZ2V0RGF0YVJhdGUsDQogICAgICAgZWZtQ3VUYXJnZXRT
bnJNZ24sDQogICAgICAgZWZtQ3VQb3J0U2lkZSwNCiAgICAgICBlZm1DdUZsdFN0YXR1cw0KICAg
ICB9DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAi
QSBjb2xsZWN0aW9uIG9mIG9iamVjdHMgcmVxdWlyZWQgZm9yIGFsbCBvZiBFRk1DdSBwb3J0cy4i
DQogICAgIDo6PSB7IGVmbUN1R3JvdXBzIDEgfQ0KDQogICBlZm1DdVBBRkdyb3VwIE9CSkVDVC1H
Uk9VUA0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBlZXJQQUZTdXBwb3J0ZWQsDQogICAg
ICAgZWZtQ3VQQUZDYXBhY2l0eSwNCiAgICAgICBlZm1DdVBlZXJQQUZDYXBhY2l0eSwNCiAgICAg
ICBlZm1DdVBBRkFkbWluU3RhdGUsDQogICAgICAgZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlLA0KICAg
ICAgIGVmbUN1UEFGUmVtb3RlRGlzY292ZXJ5Q29kZSwNCiAgICAgICBlZm1DdU51bVBNRXMsDQog
ICAgICAgZWZtQ3VBdmFpbGFibGVTdGFja1N0YXR1cw0KICAgICB9DQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBjb2xsZWN0aW9uIG9mIG9iamVj
dHMgcmVxdWlyZWQgZm9yIG9wdGlvbmFsIFBNRQ0KICAgICAgIEFnZ3JlZ2F0aW9uIEZ1bmN0aW9u
IChQQUYpIGFuZCBQQUYgZGlzY292ZXJ5IGluIEVGTUN1IHBvcnRzLiINCiAgICAgOjo9IHsgZWZt
Q3VHcm91cHMgMiB9DQoNCiAgIGVmbUN1UEFGRXJyb3JzR3JvdXAgT0JKRUNULUdST1VQDQogICAg
IE9CSkVDVFMgew0KICAgICAgIGVmbUN1UEFGSW5FcnJvcnMsDQogICAgICAgZWZtQ3VQQUZJblNt
YWxsRnJhZ21lbnRzLA0KICAgICAgIGVmbUN1UEFGSW5MYXJnZUZyYWdtZW50cywNCiAgICAgICBl
Zm1DdVBBRkluQmFkRnJhZ21lbnRzLA0KICAgICAgIGVmbUN1UEFGSW5Mb3N0RnJhZ21lbnRzLA0K
ICAgICAgIGVmbUN1UEFGSW5Mb3N0U3RhcnRzLA0KICAgICAgIGVmbUN1UEFGSW5Mb3N0RW5kcywN
CiAgICAgICBlZm1DdVBBRkluT3ZlcmZsb3dzDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyBz
dXBwb3J0aW5nIG9wdGlvbmFsIGVycm9yIGNvdW50ZXJzDQogICAgICAgb2YgUEFGIG9uIEVGTUN1
IHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgMyB9DQoNCiAgIGVmbUN1UG1lR3JvdXAg
T0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxl
LA0KICAgICAgIGVmbUN1UG1lT3BlclN0YXR1cywNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1cywN
CiAgICAgICBlZm1DdVBtZVN1YlR5cGVzU3VwcG9ydGVkLA0KICAgICAgIGVmbUN1UG1lQWRtaW5T
dWJUeXBlLA0KICAgICAgIGVmbUN1UG1lT3BlclN1YlR5cGUsDQogICAgICAgZWZtQ3VQQUZSZW1v
dGVEaXNjb3ZlcnlDb2RlLA0KICAgICAgIGVmbUN1UG1lT3BlclByb2ZpbGUsDQogICAgICAgZWZt
Q3VQbWVTbnJNZ24sDQogICAgICAgZWZtQ3VQbWVQZWVyU25yTWduLA0KICAgICAgIGVmbUN1UG1l
TGluZUF0biwNCiAgICAgICBlZm1DdVBtZVBlZXJMaW5lQXRuLA0KICAgICAgIGVmbUN1UG1lVEND
b2RpbmdFcnJvcnMsDQogICAgICAgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuLA0KICAgICAgIGVmbUN1
UG1lVGhyZXNoU25yTWduDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyBwcm92aWRpbmcgaW5m
b3JtYXRpb24gYWJvdXQNCiAgICAgICBhIDJCYXNlVEwvMTBQYXNzVFMgUE1FLiINCiAgICAgOjo9
IHsgZWZtQ3VHcm91cHMgNCB9DQoNCiAgIGVmbUN1QWxhcm1Db25mR3JvdXAgT0JKRUNULUdST1VQ
DQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1VGhyZXNoTG93QmFuZHdpZHRoLA0KICAgICAg
IGVmbUN1TG93QmFuZHdpZHRoRW5hYmxlLA0KICAgICAgIGVmbUN1UG1lVGhyZXNoTGluZUF0biwN
CiAgICAgICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZSwNCiAgICAgICBlZm1DdVBtZVRo
cmVzaFNuck1nbiwNCiAgICAgICBlZm1DdVBtZVNuck1nbkNyb3NzaW5nRW5hYmxlLA0KICAgICAg
IGVmbUN1UG1lTGluZUF0bkNyb3NzaW5nRW5hYmxlLA0KICAgICAgIGVmbUN1UG1lRGV2aWNlRmF1
bHRFbmFibGUsDQogICAgICAgZWZtQ3VQbWVDb25maWdJbml0RmFpbEVuYWJsZSwNCiAgICAgICBl
Zm1DdVBtZVByb3RvY29sSW5pdEZhaWxFbmFibGUNCi0tICAgICAgIGVmbUN1UG1lVGhyZXNoRVMs
DQotLSAgICAgICBlZm1DdVBtZXRocmVzaFNFUywNCi0tICAgICAgIGVmbUN1UG1lVGhyZXNoQ1JD
YW5vbWFsaWVzLA0KLS0gICAgICAgZWZtQ3VQbWVUaHJlc2hMT1NXUywNCi0tICAgICAgIGVmbUN1
UG1lVGhyZXNoVUFTDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyByZXF1aXJlZCBmb3IgY29u
ZmlndXJhdGlvbiBvZiBhbGFybQ0KICAgICAgIHRocmVzaG9sZHMgYW5kIG5vdGlmaWNhdGlvbnMg
aW4gRUZNQ3UgcG9ydHMuIg0KICAgICA6Oj0geyBlZm1DdUdyb3VwcyA1IH0NCg0KICAgZWZtQ3VO
b3RpZmljYXRpb25Hcm91cCBOT1RJRklDQVRJT04tR1JPVVANCiAgICAgTk9USUZJQ0FUSU9OUyB7
DQogICAgICAgZWZtQ3VMb3dCYW5kd2lkdGgsDQogICAgICAgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3Np
bmcsDQogICAgICAgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZywNCiAgICAgICBlZm1DdVBtZURldmlj
ZUZhdWx0LA0KICAgICAgIGVmbUN1UG1lQ29uZmlnSW5pdEZhaWx1cmUsDQogICAgICAgZWZtQ3VQ
bWVQcm90b2NvbEluaXRGYWlsdXJlDQotLSAgICAgICBlZm1DdVBtZVBlcmZFUywNCi0tICAgICAg
IGVmbUN1UG1lUGVyZlNFUywNCi0tICAgICAgIGVmbUN1UG1lUGVyZkNSQ2Fub21hbGllcywNCi0t
ICAgICAgIGVmbUN1UG1lUGVyZkxPU1dTLA0KLS0gICAgICAgZWZtQ3VQbWVQZXJmVUFTLA0KLS0g
ICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVsdCwNCi0tICAgICAgIGVmbUN1UG1lTG9jYWxQb3dlckxv
c3MNCiAgICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQog
ICAgICAgIlRoaXMgZ3JvdXAgc3VwcG9ydHMgbm90aWZpY2F0aW9ucyBvZiBzaWduaWZpY2FudCBj
b25kaXRpb25zDQogICAgICAgYXNzb2NpYXRlZCB3aXRoIEVGTUN1IHBvcnRzLiINCiAgICAgOjo9
IHsgZWZtQ3VHcm91cHMgNiB9DQoNCiAgIGVmbUN1UG1lMkJQcm9maWxlR3JvdXAgT0JKRUNULUdS
T1VQDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1UG1lMkJQcm9maWxlRGVzY3IsDQogICAg
ICAgZWZtQ3VQbWUyQlJlZ2lvbiwNCiAgICAgICBlZm1DdVBtZTJCRGF0YVJhdGUsDQogICAgICAg
ZWZtQ3VQbWUyQlBvd2VyLA0KICAgICAgIGVmbUN1UG1lMkJDb25zdGVsbGF0aW9uLA0KICAgICAg
IGVmbUN1UG1lMkJQcm9maWxlUm93U3RhdHVzDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyB0
aGF0IGNvbnN0aXR1dGUgYSBjb25maWd1cmF0aW9uDQogICAgICAgcHJvZmlsZSBmb3IgY29uZmln
dXJhdGlvbiBvZiAyQmFzZVRMIHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgNyB9DQoN
CiAgIGVmbUN1UG1lMTBQUHJvZmlsZUdyb3VwIE9CSkVDVC1HUk9VUA0KICAgICBPQkpFQ1RTIHsN
CiAgICAgICBlZm1DdVBtZTEwUFByb2ZpbGVEZXNjciwNCiAgICAgICBlZm1DdVBtZTEwUEJhbmRw
bGFuUFNETWFza1Byb2ZpbGUsDQogICAgICAgZWZtQ3VQbWUxMFBVUEJPUmVmZXJlbmNlUHJvZmls
ZSwNCiAgICAgICBlZm1DdVBtZTEwUEJhbmROb3RjaFByb2ZpbGVzLA0KICAgICAgIGVmbUN1UG1l
MTBQUGF5bG9hZFVSYXRlUHJvZmlsZSwNCiAgICAgICBlZm1DdVBtZTEwUFBheWxvYWREUmF0ZVBy
b2ZpbGUsDQogICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlUm93U3RhdHVzDQogICAgIH0NCiAgICAg
U1RBVFVTICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgY29sbGVjdGlvbiBv
ZiBvYmplY3RzIHRoYXQgY29uc3RpdHV0ZSBhIGNvbmZpZ3VyYXRpb24NCiAgICAgICBwcm9maWxl
IGZvciBjb25maWd1cmF0aW9uIG9mIDEwUGFzc1RTIHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VH
cm91cHMgOCB9DQoNCiAgIGVmbUN1UG1lMTBQU3RhdHVzR3JvdXAgT0JKRUNULUdST1VQDQogICAg
IE9CSkVDVFMgew0KICAgICAgIGVmbUN1UG1lMTBQRWxlY3RyaWNhbExlbmd0aCwNCiAgICAgICBl
Zm1DdVBtZTEwUEZFQ0NvcnJlY3RlZEJsb2NrcywNCiAgICAgICBlZm1DdVBtZTEwUEZFQ1VuY29y
cmVjdGVkQmxvY2tzDQogICAgIH0NCiAgICAgU1RBVFVTICBjdXJyZW50DQogICAgIERFU0NSSVBU
SU9ODQogICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHByb3ZpZGluZyBzdGF0dXMgaW5m
b3JtYXRpb24NCiAgICAgICBzcGVjaWZpYyB0byAxMFBhc3NUUyBQTUVzLiINCiAgICAgOjo9IHsg
ZWZtQ3VHcm91cHMgOSB9DQoNCiAgLS0gQ29tcGxpYW5jZSBTdGF0ZW1lbnRzDQoNCiAgIGVmbUN1
Q29tcGxpYW5jZSBNT0RVTEUtQ09NUExJQU5DRQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoZSBjb21wbGlhbmNlIHN0YXRlbWVudCBmb3IgMkJh
c2VUTC8xMFBhc3NUUyBpbnRlcmZhY2VzLg0KICAgICAgIENvbXBsaWFuY2Ugd2l0aCB0aGUgZm9s
bG93aW5nIGV4dGVybmFsIGNvbXBsaWFuY2Ugc3RhdGVtZW50cw0KICAgICAgIGlzIHByZXJlcXVp
c2l0ZToNCiAgICAgICANCiAgICAgICBNSUIgTW9kdWxlICAgICAgICAgICAgIENvbXBsaWFuY2Ug
U3RhdGVtZW50DQogICAgICAgLS0tLS0tLS0tLSAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KICAgICAgIElGLU1JQiAgICAgICAgICAgICAgICAgaWZDb21wbGlhbmNlMw0KICAgICAg
IElGLUlOVkVSVEVELVNUQUNLLU1JQiAgaWZJbnZDb21wbGlhbmNlDQogICAgICAgRXRoZXJMaWtl
LU1JQiAgICAgICAgICBkb3QzQ29tcGxpYW5jZTINCiAgICAgICBNQVUtTUlCICAgICAgICAgICAg
ICAgIG1hdU1vZElmQ29tcGwzIg0KICAgICANCiAgICAgTU9EVUxFICAtLSB0aGlzIG1vZHVsZQ0K
ICAgICAgIE1BTkRBVE9SWS1HUk9VUFMgew0KICAgICAgICAgZWZtQ3VCYXNpY0dyb3VwLA0KICAg
ICAgICAgZWZtQ3VQbWVHcm91cCwNCiAgICAgICAgIGVmbUN1QWxhcm1Db25mR3JvdXAsDQogICAg
ICAgICBlZm1DdU5vdGlmaWNhdGlvbkdyb3VwDQogICAgICAgfQ0KICAgICAgIA0KICAgICAgIEdS
T1VQICAgICAgIGVmbUN1UG1lMkJQcm9maWxlR3JvdXANCiAgICAgICBERVNDUklQVElPTg0KICAg
ICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3JvdXAgaXMgb25seSByZXF1aXJlZCBmb3IgaW1wbGVt
ZW50YXRpb25zDQogICAgICAgICBzdXBwb3J0aW5nIDJCYXNlLVRMIFBoeS4iDQogICAgICAgDQog
ICAgICAgR1JPVVAgICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlR3JvdXANCiAgICAgICBERVNDUklQ
VElPTg0KICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3JvdXAgaXMgb25seSByZXF1aXJlZCBm
b3IgaW1wbGVtZW50YXRpb25zDQogICAgICAgICBzdXBwb3J0aW5nIDEwUGFzcy1UUyBQaHkuIg0K
ICAgICAgIA0KICAgICAgIEdST1VQICAgICAgIGVmbUN1UEFGR3JvdXANCiAgICAgICBERVNDUklQ
VElPTg0KICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3JvdXAgaXMgb25seSByZXF1aXJlZCBm
b3IgaW1wbGVtZW50YXRpb25zDQogICAgICAgICBzdXBwb3J0aW5nIFBNRSBBZ2dyZWdhdGlvbiBG
dW5jdGlvbiAoUEFGKS4iDQogICAgICAgDQogICAgICAgR1JPVVAgICAgICAgZWZtQ3VQQUZFcnJv
cnNHcm91cA0KICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAiU3VwcG9ydCBmb3IgdGhpcyBn
cm91cCBpcyBvcHRpb25hbCBmb3IgaW1wbGVtZW50YXRpb25zDQogICAgICAgICBzdXBwb3J0aW5n
IFBNRSBBZ2dyZWdhdGlvbiBGdW5jdGlvbiAoUEFGKS4iDQogICAgICAgDQogICAgICAgR1JPVVAg
ICAgICAgZWZtQ3VQbWUxMFBTdGF0dXNHcm91cA0KICAgICAgIERFU0NSSVBUSU9ODQogICAgICAg
ICAiU3VwcG9ydCBmb3IgdGhpcyBncm91cCBpcyBvcHRpb25hbCBmb3IgaW1wbGVtZW50YXRpb25z
DQogICAgICAgICBzdXBwb3J0aW5nIDEwUGFzcy1UUyBQaHkuIg0KICAgICAgIA0KICAgICAgIE9C
SkVDVCAgICAgIGVmbUN1UG1lU3ViVHlwZXNTdXBwb3J0ZWQNCiAgICAgICBTWU5UQVggICAgICBC
SVRTIHsNCiAgICAgICAgIGllZWUyQmFzZVRMTygwKSwNCiAgICAgICAgIGllZWUyQmFzZVRMUigx
KSwNCiAgICAgICAgIGllZWUxMFBhc3NUU08oMiksDQogICAgICAgICBpZWVlMTBQYXNzVFNSKDMp
DQogICAgICAgfQ0KICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAiU3VwcG9ydCBmb3IgYWxs
IHN1YnR5cGVzIGlzIG5vdCByZXF1aXJlZC4gSG93ZXZlciBhdCBsZWFzdA0KICAgICAgICAgb25l
IHZhbHVlIFNIQUxMIGJlIHN1cHBvcnRlZCINCiAgICAgICANCiAgICAgICBPQkpFQ1QgICAgICBl
Zm1DdVBtZUFkbWluU3ViVHlwZQ0KICAgICAgIE1JTi1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICAg
IERFU0NSSVBUSU9ODQogICAgICAgICAiV3JpdGUgYWNjZXNzIGlzIG5vdCByZXF1aXJlZCAobmVl
ZGVkIG9ubHkgZm9yIFBNRXMNCiAgICAgICAgIHN1cHBvcnRpbmcgbW9yZSB0aGFuIGEgc2luZ2xl
IHN1YnR5cGUsIGUuZy4NCiAgICAgICAgIGllZWUyQmFzZVRMTyBhbmQgaWVlZTJCYXNlVFNSIG9y
IGllZWUyQmFzZVRMUiBhbmQNCiAgICAgICAgIGllZWUxMFBhc3NUU1IpIg0KICAgICAgIA0KICAg
ICAgIE9CSkVDVCAgICAgIGVmbUN1VGFyZ2V0U25yTWduDQogICAgICAgTUlOLUFDQ0VTUyAgcmVh
ZC1vbmx5DQogICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICJXcml0ZSBhY2Nlc3MgaXMgb3B0
aW9uYWwuIEZvciBQSFlzIHdpdGhvdXQgd3JpdGUgYWNjZXNzDQogICAgICAgICB0aGUgdGFyZ2V0
IFNOUiBtYXJnaW4gU0hBTEwgYmUgZml4ZWQgYXQgNWRCIGZvciAyQmFzZVRMDQogICAgICAgICBh
bmQgNmRCIGZvciAxMFBhc3NUUy4iDQogICAgICAgDQogICAgICAgLS0gRWROb3RlOiBUbyBiZSBD
b250aW51ZWQNCiAgICAgDQogICAgIDo6PSB7IGVmbUN1Q29tcGxpYW5jZXMgMSB9DQpFTkQNCg0K
ICA8L3ByZT4NCg0KPGEgbmFtZT0iYW5jaG9yMTgiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBz
dW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9ImJ1
ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJidWciPjxhIGhyZWY9IiN0b2MiIGNsYXNz
PSJsaW5rMiI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0i
cmZjLnNlY3Rpb24uNiI+PC9hPjxoMz42LiZuYnNwO1NlY3VyaXR5IENvbnNpZGVyYXRpb25zPC9o
Mz4NCg0KPHA+DQogIFRoZXJlIGlzIGEgbnVtYmVyIG9mIG1hbmFnZWQgb2JqZWN0cyBkZWZpbmVk
IGluIHRoaXMgTUlCIG1vZHVsZQ0KICB0aGF0IGhhdmUgYSBNQVgtQUNDRVNTIGNsYXVzZSBvZiBy
ZWFkLXdyaXRlIG9yIHJlYWQtY3JlYXRlLg0KICBNb3N0IG9iamVjdHMgYXJlIHdyaXRlYWJsZSBv
bmx5IHdoZW4gdGhlIGxpbmsgaXMgRG93bi4NCiAgV3JpdGluZyB0byB0aGVzZSBvYmplY3RzIGNh
biBoYXZlIHBvdGVudGlhbGx5DQogIGRpc3J1cHRpdmUgZWZmZWN0cyBvbiBuZXR3b3JrIG9wZXJh
dGlvbiwgZm9yIGV4YW1wbGU6DQogDQo8L3A+DQo8cD48L3A+DQo8dWwgY2xhc3M9InRleHQiPg0K
PGxpPkNoYW5naW5nIG9mIGVmbUN1UG1lQWRtaW5TdWJUeXBlIE1BWSBsZWFkIHRvIGEgcG90ZW50
aWFsIGxvY2tpbmcNCiAgICAgIG9mIHRoZSBsaW5rLCBhcyBwZWVyIFBNRXMgb2YgdGhlIHNhbWUg
c3ViLXR5cGUgY2Fubm90IGV4Y2hhbmdlDQogICAgICBoYW5kc2hha2UgbWVzc2FnZXMuDQo8L2xp
Pg0KPGxpPkNoYW5naW5nIG9mIGVmbUN1UEFGQWRtaW5TdGF0ZSB0byBlbmFibGVkIE1BWSBsZWFk
IHRvIGENCiAgICAgIHBvdGVudGlhbCBsb2NraW5nIG9mIHRoZSBsaW5rLCBpZiB0aGUgcGVlciBQ
aHkgZG9lcyBub3Qgc3VwcG9ydCBQQUYuDQo8L2xpPg0KPGxpPkNoYW5naW5nIG9mIGVmbUN1UEFG
RGlzY292ZXJ5Q29kZSwgYmVmb3JlIHRoZSBkaXNjb3Zlcnkgb3BlcmF0aW9uLA0KICAgICAgTUFZ
IGxlYWQgdG8gYSB3cm9uZ2Z1bCBkaXNjb3ZlcnksIHdpdGggcG9zc2lsZSBtdWx0aXBsZSAtTyBw
b3J0cw0KICAgICAgY29ubmVjdGluZyB0byB0aGUgc2FtZSAtUiAoYm90aCAtTyBwb3J0cyBoYXZl
IHRoZSBzYW1lIERpc2NvdmVyeQ0KICAgICAgcmVnaXN0ZXIgdmFsdWUpIGFuZCBzaW1pbGFyIGNh
c2VzLg0KPC9saT4NCjxsaT5DaGFuZ2luZyBQQ1Mgb3IgUE1FIGNvbmZpZ3VyYXRpb24gcGFyYW1l
dGVycyAoZS5nLiBwcm9maWxlIG9mIGENCiAgICAgIFBDUyBvciBQTUUgdmlhIGVmbUN1QWRtaW5Q
cm9maWxlIG9yIGVmbUN1UG1lQWRtaW5Qcm9maWxlKQ0KICAgICAgTUFZIGxlYWQgdG8gYW55dGhp
bmcgZnJvbSBsaW5rIHF1YWxpdHkgYW5kIHJhdGUgZGVncmFkYXRpb24NCiAgICAgIHRvIGEgY29t
cGxldGUgbGluayBpbml0aWFsaXphdGlvbiBmYWlsdXJlLCBhcyBhYmlsaXR5IG9mIGFuDQogICAg
ICBFRk1DdSBwb3J0IHRvIHN1cHBvcnQgYSBwYXJ0aWN1bGFyIGNvbmZpZ3VyYXRpb24gZGVwZW5k
cyBvbiB0aGUgY29wcGVyDQogICAgICBlbnZpcm9ubWVudC4NCjwvbGk+DQo8bGk+QWN0aXZhdGlv
biBvZiBhIFBNRSBjYW4gY2F1c2UgYSBzZXZlcmUgZGVncmFkYXRpb24gb2YNCiAgICAgIHNlcnZp
Y2UgZm9yIGFub3RoZXIgRUZNQ3UgUGh5IHdob3NlIFBNRShzKSBNQVkgYmUgYWZmZWN0ZWQgYnkN
CiAgICAgIHRoZSBjcm9zcy10YWxrIGZyb20gdGhlIG5ld2x5IGFjdGl2YXRlZCBQTUUuDQo8L2xp
Pg0KPGxpPlJlbW92YWwgb2YgYSBQTUUgZnJvbSB0aGUgb3BlcmF0aW9uYWxseSAndXAnIEVGTUN1
IHBvcnQsDQogICAgICBhZ2dyZWdhdGluZyBzZXZlcmFsIFBNRXMsIE1BWSBsZWFkIGEgbGluayBy
YXRlIGRlZ3JhZGF0aW9uDQo8L2xpPg0KPC91bD4NCg0KPHA+DQogIFRoZSB1c2VyIG9mIHRoaXMg
TUlCIG1vZHVsZSBtdXN0IHRoZXJlZm9yZSBiZSBhd2FyZSB0aGF0IHN1cHBvcnQgZm9yDQogIFNF
VCBvcGVyYXRpb25zIGluIGEgbm9uLXNlY3VyZSBlbnZpcm9ubWVudCB3aXRob3V0IHByb3BlciBw
cm90ZWN0aW9uDQogIGNhbiBoYXZlIGEgbmVnYXRpdmUgZWZmZWN0IG9uIG5ldHdvcmsgb3BlcmF0
aW9ucy4NCiANCjwvcD4NCjxwPg0KICBUaGUgcmVhZGFibGUgb2JqZWN0cyBpbiB0aGlzIE1JQiBt
b2R1bGUgKGkuZS4sIHRob3NlIHdpdGggTUFYLUFDQ0VTUw0KICBvdGhlciB0aGFuIG5vdC1hY2Nl
c3NpYmxlKSBtYXkgYmUgY29uc2lkZXJlZCBzZW5zaXRpdmUgaW4gc29tZQ0KICBlbnZpcm9ubWVu
dHMgc2luY2UsIGNvbGxlY3RpdmVseSwgdGhleSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRo
ZQ0KICBwZXJmb3JtYW5jZSBvZiBuZXR3b3JrIGludGVyZmFjZXMgYW5kIGNhbiByZXZlYWwgc29t
ZSBhc3BlY3RzIG9mDQogIHRoZWlyIGNvbmZpZ3VyYXRpb24uICBJbiBwYXJ0aWN1bGFyIHNpbmNl
IEVGTUN1IGNhbiBiZSBjYXJyaWVkIG92ZXINCiAgVW5zaGllbGRlZCBUd2lzdGVkIFBhaXIgKFVU
UCkgdm9pY2UgZ3JhZGUgY29wcGVyIGluIGEgYnVuZGxlIHdpdGgNCiAgb3RoZXIgcGFpcnMgYmVs
b25naW5nIHRvIGFub3RoZXIgb3BlcmF0b3IvY3VzdG9tZXIsIGl0IGlzDQogIHRoZW9yZXRpY2Fs
bHkgcG9zc2libGUgdG8gZXZhc2Ryb3AgdG8gYW4gRUZNQ3UgdHJhbnNtaXNzaW9uIHNpbXBseSBi
eQ0KICAibGlzdGVuaW5nIiB0byBhIGNyb3NzLXRhbGsgZnJvbSBhbiBFRk1DdSBwYWlyLCBlc3Bl
Y2lhbGx5IGlmIHRoZQ0KICBwYXJhbWV0ZXJzIG9mIHRoZSBFRk1DdSBsaW5rIGluIHF1ZXN0aW9u
IGFyZSBrbm93bi4NCiAgSW4gc3VjaCBlbnZpcm9ubWVudHMgaXQgaXMgaW1wb3J0YW50IHRvIGNv
bnRyb2wNCiAgZXZlbiBHRVQgYW5kIE5PVElGWSBhY2Nlc3MgdG8gdGhlc2Ugb2JqZWN0cyBhbmQg
cG9zc2libHkgZXZlbiB0bw0KICBlbmNyeXB0IHRoZWlyIHZhbHVlcyB3aGVuIHNlbmRpbmcgdGhl
bSBvdmVyIHRoZSBuZXR3b3JrIHZpYSBTTk1QLg0KIA0KPC9wPg0KPHA+DQogIFNOTVAgdmVyc2lv
bnMgcHJpb3IgdG8gU05NUHYzIGRpZCBub3QgaW5jbHVkZSBhZGVxdWF0ZSBzZWN1cml0eS4NCiAg
RXZlbiBpZiB0aGUgbmV0d29yayBpdHNlbGYgaXMgc2VjdXJlIChmb3IgZXhhbXBsZSBieSB1c2lu
ZyBJUFNlYyksDQogIGV2ZW4gdGhlbiwgdGhlcmUgaXMgbm8gY29udHJvbCBhcyB0byB3aG8gb24g
dGhlIHNlY3VyZSBuZXR3b3JrIGlzDQogIGFsbG93ZWQgdG8gYWNjZXNzIGFuZCBHRVQvU0VUIChy
ZWFkL2NoYW5nZS9jcmVhdGUvZGVsZXRlKSB0aGUgb2JqZWN0cw0KICBpbiB0aGlzIE1JQiBtb2R1
bGUuDQogDQo8L3A+DQo8cD4NCiAgSXQgaXMgUkVDT01NRU5ERUQgdGhhdCBpbXBsZW1lbnRlcnMg
Y29uc2lkZXIgdGhlIHNlY3VyaXR5IGZlYXR1cmVzIGFzDQogIHByb3ZpZGVkIGJ5IHRoZSBTTk1Q
djMgZnJhbWV3b3JrIChzZWUgPGEgY2xhc3M9ImluZm8iIGhyZWY9IiNSRkMzNDEwIj5bUkZDMzQx
MF08c3Bhbj5DYXNlLCBKLiwgTXVuZHksIFIuLCBQYXJ0YWluLCBELiBhbmQgQi4gU3Rld2FydCwg
SW50cm9kdWN0aW9uIGFuZCBBcHBsaWNhYmlsaXR5IFN0YXRlbWVudHMgZm9yIEludGVybmV0LVN0
YW5kYXJkIE1hbmFnZW1lbnQgRnJhbWV3b3JrLCBEZWNlbWJlciAyMDAyLjwvc3Bhbj48L2E+LCBz
ZWN0aW9uIDgpLA0KICBpbmNsdWRpbmcgZnVsbCBzdXBwb3J0IGZvciB0aGUgU05NUHYzIGNyeXB0
b2dyYXBoaWMgbWVjaGFuaXNtcyAoZm9yDQogIGF1dGhlbnRpY2F0aW9uIGFuZCBwcml2YWN5KS4N
CiANCjwvcD4NCjxwPg0KICBGdXJ0aGVyLCBkZXBsb3ltZW50IG9mIFNOTVAgdmVyc2lvbnMgcHJp
b3IgdG8gU05NUHYzIGlzIE5PVA0KICBSRUNPTU1FTkRFRC4gIEluc3RlYWQsIGl0IGlzIFJFQ09N
TUVOREVEIHRvIGRlcGxveSBTTk1QdjMgYW5kIHRvDQogIGVuYWJsZSBjcnlwdG9ncmFwaGljIHNl
Y3VyaXR5LiAgSXQgaXMgdGhlbiBhIGN1c3RvbWVyL29wZXJhdG9yDQogIHJlc3BvbnNpYmlsaXR5
IHRvIGVuc3VyZSB0aGF0IHRoZSBTTk1QIGVudGl0eSBnaXZpbmcgYWNjZXNzIHRvIGFuDQogIGlu
c3RhbmNlIG9mIHRoaXMgTUlCIG1vZHVsZSBpcyBwcm9wZXJseSBjb25maWd1cmVkIHRvIGdpdmUg
YWNjZXNzIHRvDQogIHRoZSBvYmplY3RzIG9ubHkgdG8gdGhvc2UgcHJpbmNpcGFscyAodXNlcnMp
IHRoYXQgaGF2ZSBsZWdpdGltYXRlDQogIHJpZ2h0cyB0byBpbmRlZWQgR0VUIG9yIFNFVCAoY2hh
bmdlL2NyZWF0ZS9kZWxldGUpIHRoZW0uDQogDQo8L3A+DQo8YSBuYW1lPSJhbmNob3IxOSI+PC9h
PjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNl
bGxzcGFjaW5nPSIyIiBjbGFzcz0iYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9ImJ1
ZyI+PGEgaHJlZj0iI3RvYyIgY2xhc3M9ImxpbmsyIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48
L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi43Ij48L2E+PGgzPjcuJm5ic3A7QWNr
bm93bGVkZ21lbnRzPC9oMz4NCg0KPHA+DQogIE5vdCB5ZXQuDQogDQo8L3A+DQo8YSBuYW1lPSJy
ZmMucmVmZXJlbmNlcyI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIg
Y2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iYnVnIiBhbGlnbj0icmlnaHQi
Pjx0cj48dGQgY2xhc3M9ImJ1ZyI+PGEgaHJlZj0iI3RvYyIgY2xhc3M9ImxpbmsyIj4mbmJzcDtU
T0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi44Ij48
L2E+PGgzPjguJm5ic3A7UmVmZXJlbmNlczwvaDM+DQoNCjxhIG5hbWU9InJmYy5yZWZlcmVuY2Vz
MSI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9
IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xh
c3M9ImJ1ZyI+PGEgaHJlZj0iI3RvYyIgY2xhc3M9ImxpbmsyIj4mbmJzcDtUT0MmbmJzcDs8L2E+
PC90ZD48L3RyPjwvdGFibGU+DQo8aDM+OC4xJm5ic3A7Tm9ybWF0aXZlIFJlZmVyZW5jZXM8L2gz
Pg0KPHRhYmxlIHdpZHRoPSI5OSUiIGJvcmRlcj0iMCI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3It
dGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IjgwMi4zYWgiPls4MDIuM2FoXTwvYT48L3RkPg0K
PHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+SUVFRSwgIjxhIGhyZWY9Imh0dHA6Ly93d3cuaWVlZTgw
Mi5vcmcvMy9lZm0vcHJpdmF0ZS9kcmFmdHMvZDNfMy84MDIzYWhEM18zX1BMQUlOLnBkZiI+RHJh
ZnQgYW1lbmRtZW50IHRvIC0NCiAgICAgICAgSW5mb3JtYXRpb24gdGVjaG5vbG9neSAtIFRlbGVj
b21tdW5pY2F0aW9ucyBhbmQNCiAgICAgICAgaW5mb3JtYXRpb24gZXhjaGFuZ2UgYmV0d2VlbiBz
eXN0ZW1zIC0gTG9jYWwgYW5kDQogICAgICAgIG1ldHJvcG9saXRhbiBhcmVhIG5ldHdvcmtzIC0g
U3BlY2lmaWMgcmVxdWlyZW1lbnRzIC0NCiAgICAgICAgUGFydCAzOiBDYXJyaWVyIHNlbnNlIG11
bHRpcGxlIGFjY2VzcyB3aXRoIGNvbGxpc2lvbg0KICAgICAgICBkZXRlY3Rpb24gKENTTUEvQ0Qp
IGFjY2VzcyBtZXRob2QgYW5kIHBoeXNpY2FsIGxheWVyDQogICAgICAgIHNwZWNpZmljYXRpb25z
IC0gTWVkaWEgQWNjZXNzIENvbnRyb2wgUGFyYW1ldGVycywgUGh5c2ljYWwNCiAgICAgICAgTGF5
ZXJzIGFuZCBNYW5hZ2VtZW50IFBhcmFtZXRlcnMgZm9yIHN1YnNjcmliZXIgYWNjZXNzDQogICAg
ICAgIG5ldHdvcmtzPC9hPiIsIElFRUUgRHJhZnQgUDgwMi4zYWgvRDMuMywgQXByaWwgMjAwNC48
L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5h
bWU9IlJGQzIxMTkiPltSRkMyMTE5XTwvYT48L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+
PGEgaHJlZj0ibWFpbHRvOnNvYkBoYXJ2YXJkLmVkdSI+QnJhZG5lciwgUy48L2E+LCAiPGEgaHJl
Zj0iZnRwOi8vZnRwLmlzaS5lZHUvaW4tbm90ZXMvcmZjMjExOS50eHQiPktleSB3b3JkcyBmb3Ig
dXNlIGluIFJGQ3MgdG8gSW5kaWNhdGUgUmVxdWlyZW1lbnQgTGV2ZWxzPC9hPiIsIEJDUCAxNCwg
UkZDIDIxMTksIE1hcmNoIDE5OTcgKDxhIGhyZWY9Imh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1
YmxpYy9yZmMvaHRtbC9yZmMyMTE5Lmh0bWwiPkhUTUw8L2E+LCA8YSBocmVmPSJodHRwOi8veG1s
LnJlc291cmNlLm9yZy9wdWJsaWMvcmZjL3htbC9yZmMyMTE5LnhtbCI+WE1MPC9hPikuPC90ZD48
L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiIHZhbGlnbj0idG9wIj48YSBuYW1lPSJS
RkMyNTcwIj5bUkZDMjU3MF08L2E+PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPjxhIGhy
ZWY9Im1haWx0bzpjYXNlQHNubXAuY29tIj5DYXNlLCBKLjwvYT4sIDxhIGhyZWY9Im1haWx0bzpt
dW5keUB0aXNsYWJzLmNvbSI+TXVuZHksIFIuPC9hPiwgPGEgaHJlZj0ibWFpbHRvOkRhdmlkLlBh
cnRhaW5AZXJpY3Nzb24uY29tIj5QYXJ0YWluLCBELjwvYT4gYW5kIDxhIGhyZWY9Im1haWx0bzpi
c3Rld2FydEBjaXNjby5jb20iPkIuIFN0ZXdhcnQ8L2E+LCAiPGEgaHJlZj0iZnRwOi8vZnRwLmlz
aS5lZHUvaW4tbm90ZXMvcmZjMjU3MC50eHQiPkludHJvZHVjdGlvbiB0byBWZXJzaW9uIDMgb2Yg
dGhlIEludGVybmV0LXN0YW5kYXJkIE5ldHdvcmsgTWFuYWdlbWVudCBGcmFtZXdvcms8L2E+Iiwg
UkZDIDI1NzAsIEFwcmlsIDE5OTkuPC90ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRl
eHQiIHZhbGlnbj0idG9wIj48YSBuYW1lPSJSRkMyNTc4Ij5bUkZDMjU3OF08L2E+PC90ZD4NCjx0
ZCBjbGFzcz0iYXV0aG9yLXRleHQiPjxhIGhyZWY9Im1haWx0bzprem1AY2lzY28uY29tIj5NY0Ns
b2docmllLCBLLjwvYT4sIDxhIGhyZWY9Im1haWx0bzpkcGVya2luc0Bzbm1waW5mby5jb20iPlBl
cmtpbnMsIEQuPC9hPiwgPGEgaHJlZj0ibWFpbHRvOnNjaG9lbndAaWJyLmNzLnR1LWJzLmRlIj5T
Y2hvZW53YWVsZGVyLCBKLjwvYT4sIENhc2UsIEouLCBNY0Nsb2docmllLCBLLiwgUm9zZSwgTS4g
YW5kIFMuIFdhbGRidXNzZXIsICI8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9y
ZmMyNTc4LnR4dCI+U3RydWN0dXJlIG9mIE1hbmFnZW1lbnQgSW5mb3JtYXRpb24gVmVyc2lvbiAy
IChTTUl2Mik8L2E+IiwgU1REIDU4LCBSRkMgMjU3OCwgQXByaWwgMTk5OS48L3RkPjwvdHI+DQo8
dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzI1Nzki
PltSRkMyNTc5XTwvYT48L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+PGEgaHJlZj0ibWFp
bHRvOmt6bUBjaXNjby5jb20iPk1jQ2xvZ2hyaWUsIEsuPC9hPiwgPGEgaHJlZj0ibWFpbHRvOmRw
ZXJraW5zQHNubXBpbmZvLmNvbSI+UGVya2lucywgRC48L2E+LCA8YSBocmVmPSJtYWlsdG86c2No
b2Vud0BpYnIuY3MudHUtYnMuZGUiPlNjaG9lbndhZWxkZXIsIEouPC9hPiwgQ2FzZSwgSi4sIE1j
Q2xvZ2hyaWUsIEsuLCBSb3NlLCBNLiBhbmQgUy4gV2FsZGJ1c3NlciwgIjxhIGhyZWY9ImZ0cDov
L2Z0cC5pc2kuZWR1L2luLW5vdGVzL3JmYzI1NzkudHh0Ij5UZXh0dWFsIENvbnZlbnRpb25zIGZv
ciBTTUl2MjwvYT4iLCBTVEQgNTgsIFJGQyAyNTc5LCBBcHJpbCAxOTk5LjwvdGQ+PC90cj4NCjx0
cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFtZT0iUkZDMjU4MCI+
W1JGQzI1ODBdPC9hPjwvdGQ+DQo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij48YSBocmVmPSJtYWls
dG86a3ptQGNpc2NvLmNvbSI+TWNDbG9naHJpZSwgSy48L2E+LCA8YSBocmVmPSJtYWlsdG86ZHBl
cmtpbnNAc25tcGluZm8uY29tIj5QZXJraW5zLCBELjwvYT4gYW5kIDxhIGhyZWY9Im1haWx0bzpz
Y2hvZW53QGlici5jcy50dS1icy5kZSI+Si4gU2Nob2Vud2FlbGRlcjwvYT4sICI8YSBocmVmPSJm
dHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmMyNTgwLnR4dCI+Q29uZm9ybWFuY2UgU3RhdGVt
ZW50cyBmb3IgU01JdjI8L2E+IiwgU1REIDU4LCBSRkMgMjU4MCwgQXByaWwgMTk5OS48L3RkPjwv
dHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJG
QzM0MTAiPltSRkMzNDEwXTwvYT48L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Q2FzZSwg
Si4sIE11bmR5LCBSLiwgUGFydGFpbiwgRC4gYW5kIEIuIFN0ZXdhcnQsICI8YSBocmVmPSJmdHA6
Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmMzNDEwLnR4dCI+SW50cm9kdWN0aW9uIGFuZCBBcHBs
aWNhYmlsaXR5IFN0YXRlbWVudHMgZm9yIEludGVybmV0LVN0YW5kYXJkIE1hbmFnZW1lbnQgRnJh
bWV3b3JrPC9hPiIsIFJGQyAzNDEwLCBEZWNlbWJlciAyMDAyLjwvdGQ+PC90cj4NCjwvdGFibGU+
DQoNCjxhIG5hbWU9InJmYy5yZWZlcmVuY2VzMiI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1
bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iYnVn
IiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9ImJ1ZyI+PGEgaHJlZj0iI3RvYyIgY2xhc3M9
ImxpbmsyIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+DQo8aDM+OC4yJm5i
c3A7SW5mb3JtYXRpdmUgUmVmZXJlbmNlczwvaDM+DQo8dGFibGUgd2lkdGg9Ijk5JSIgYm9yZGVy
PSIwIj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFtZT0i
SS1ELmlldGYtYWRzbG1pYi1nc2hkc2xiaXMiPltJLUQuaWV0Zi1hZHNsbWliLWdzaGRzbGJpc108
L2E+PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPlNpa2VzLCBDLiwgUmF5LCBCLiBhbmQg
Ui4gQWJiaSwgIjxhIGhyZWY9Imh0dHA6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2Ry
YWZ0LWlldGYtYWRzbG1pYi1nc2hkc2xiaXMtMDIudHh0Ij5EZWZpbml0aW9ucyBvZiBNYW5hZ2Vk
IE9iamVjdHMgZm9yIEcuU0hEU0wuQklTIExpbmVzPC9hPiIsIGRyYWZ0LWlldGYtYWRzbG1pYi1n
c2hkc2xiaXMtMDIgKHdvcmsgaW4gcHJvZ3Jlc3MpLCBKdW5lIDIwMDQuPC90ZD48L3RyPg0KPHRy
Pjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiIHZhbGlnbj0idG9wIj48YSBuYW1lPSJJLUQuaWV0Zi1h
ZHNsbWliLXZkc2wtZXh0LW1jbSI+W0ktRC5pZXRmLWFkc2xtaWItdmRzbC1leHQtbWNtXTwvYT48
L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+RG9kZ2UsIE0uIGFuZCBCLiBSYXksICI8YSBo
cmVmPSJodHRwOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1pZXRmLWFkc2xt
aWItdmRzbC1leHQtbWNtLTA0LnR4dCI+RGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3QgRXh0
ZW5zaW9ucyBmb3IgVmVyeSBIaWdoIFNwZWVkIERpZ2l0YWwgIFN1YnNjcmliZXIgTGluZXMgKFZE
U0wpIFVzaW5nIE11bHRpcGxlIENhcnJpZXIgTW9kdWxhdGlvbiAoTUNNKSBMaW5lIENvZGluZzwv
YT4iLCBkcmFmdC1pZXRmLWFkc2xtaWItdmRzbC1leHQtbWNtLTA0ICh3b3JrIGluIHByb2dyZXNz
KSwgTWF5IDIwMDQuPC90ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiIHZhbGln
bj0idG9wIj48YSBuYW1lPSJJLUQuaWV0Zi1odWJtaWItZWZtLWVwb24tbWliIj5bSS1ELmlldGYt
aHVibWliLWVmbS1lcG9uLW1pYl08L2E+PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPkto
ZXJtb3NoLCBMLiwgIjxhIGhyZWY9Imh0dHA6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRz
L2RyYWZ0LWlldGYtaHVibWliLWVmbS1lcG9uLW1pYi0wMS50eHQiPk1hbmFnZWQgT2JqZWN0cyBm
b3IgdGhlIEV0aGVybmV0IFBhc3NpdmUgT3B0aWNhbCBOZXR3b3JrczwvYT4iLCBkcmFmdC1pZXRm
LWh1Ym1pYi1lZm0tZXBvbi1taWItMDEgKHdvcmsgaW4gcHJvZ3Jlc3MpLCBBcHJpbCAyMDA0Ljwv
dGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFt
ZT0iSS1ELmlldGYtaHVibWliLWVmbS1taWIiPltJLUQuaWV0Zi1odWJtaWItZWZtLW1pYl08L2E+
PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPlNxdWlyZSwgTS4sICI8YSBocmVmPSJodHRw
Oi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1pZXRmLWh1Ym1pYi1lZm0tbWli
LTAxLnR4dCI+RXRoZXJuZXQgaW4gdGhlIEZpcnN0IE1pbGUgKEVGTSkgQ29tbW9uIE1JQjwvYT4i
LCBkcmFmdC1pZXRmLWh1Ym1pYi1lZm0tbWliLTAxICh3b3JrIGluIHByb2dyZXNzKSwgSnVuZSAy
MDA0LjwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxpZ249InRvcCI+
PGEgbmFtZT0iUkZDMjg2MyI+W1JGQzI4NjNdPC9hPjwvdGQ+DQo8dGQgY2xhc3M9ImF1dGhvci10
ZXh0Ij5NY0Nsb2docmllLCBLLiBhbmQgRi4gS2FzdGVuaG9seiwgIjxhIGhyZWY9ImZ0cDovL2Z0
cC5pc2kuZWR1L2luLW5vdGVzL3JmYzI4NjMudHh0Ij5UaGUgSW50ZXJmYWNlcyBHcm91cCBNSUI8
L2E+IiwgUkZDIDI4NjMsIEp1bmUgMjAwMC48L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRo
b3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzI4NjQiPltSRkMyODY0XTwvYT48L3Rk
Pg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+TWNDbG9naHJpZSwgSy4gYW5kIEcuIEhhbnNvbiwg
IjxhIGhyZWY9ImZ0cDovL2Z0cC5pc2kuZWR1L2luLW5vdGVzL3JmYzI4NjQudHh0Ij5UaGUgSW52
ZXJ0ZWQgU3RhY2sgVGFibGUgRXh0ZW5zaW9uIHRvIHRoZSBJbnRlcmZhY2VzIEdyb3VwIE1JQjwv
YT4iLCBSRkMgMjg2NCwgSnVuZSAyMDAwLjwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhv
ci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFtZT0iUkZDMzYzNSI+W1JGQzM2MzVdPC9hPjwvdGQ+
DQo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5GbGljaywgSi4sICI8YSBocmVmPSJmdHA6Ly9mdHAu
aXNpLmVkdS9pbi1ub3Rlcy9yZmMzNjM1LnR4dCI+RGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmpl
Y3RzIGZvciB0aGUgRXRoZXJuZXQtbGlrZSBJbnRlcmZhY2UgVHlwZXM8L2E+IiwgUkZDIDM2MzUs
IFNlcHRlbWJlciAyMDAzLjwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2
YWxpZ249InRvcCI+PGEgbmFtZT0iUkZDMzYzNiI+W1JGQzM2MzZdPC9hPjwvdGQ+DQo8dGQgY2xh
c3M9ImF1dGhvci10ZXh0Ij5GbGljaywgSi4sICI8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9p
bi1ub3Rlcy9yZmMzNjM2LnR4dCI+RGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3RzIGZvciBJ
RUVFIDgwMi4zIE1lZGl1bSBBdHRhY2htZW50IFVuaXRzIChNQVVzKTwvYT4iLCBSRkMgMzYzNiwg
U2VwdGVtYmVyIDIwMDMuPC90ZD48L3RyPg0KPC90YWJsZT4NCg0KPGEgbmFtZT0icmZjLmF1dGhv
cnMiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5n
PSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9ImJ1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNs
YXNzPSJidWciPjxhIGhyZWY9IiN0b2MiIGNsYXNzPSJsaW5rMiI+Jm5ic3A7VE9DJm5ic3A7PC9h
PjwvdGQ+PC90cj48L3RhYmxlPg0KPGgzPkF1dGhvcidzIEFkZHJlc3M8L2gzPg0KPHRhYmxlIHdp
ZHRoPSI5OSUiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj4NCjx0
cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPg0KPHRkIGNsYXNzPSJhdXRob3It
dGV4dCI+RWR3YXJkIEJlaWxpPC90ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQi
PiZuYnNwOzwvdGQ+DQo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5BY3RlbGlzIE5ldHdvcmtzPC90
ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+DQo8dGQgY2xh
c3M9ImF1dGhvci10ZXh0Ij5CYXplbCAyNTwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhv
ci10ZXh0Ij4mbmJzcDs8L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+UGV0YWNoLVRpa3Zh
PC90ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+DQo8dGQg
Y2xhc3M9ImF1dGhvci10ZXh0Ij5Jc3JhZWw8L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRo
b3IiIGFsaWduPSJyaWdodCI+UGhvbmU6Jm5ic3A7PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRl
eHQiPis5NzItMy05MjQtMzQ5MTwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvciIgYWxp
Z249InJpZ2h0Ij5FTWFpbDombmJzcDs8L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+PGEg
aHJlZj0ibWFpbHRvOmVkd2FyZC5iZWlsaUBhY3RlbGlzLmNvbSI+ZWR3YXJkLmJlaWxpQGFjdGVs
aXMuY29tPC9hPjwvdGQ+PC90cj4NCjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuY29weXJpZ2h0Ij48
L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIg
Y2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0i
YnVnIj48YSBocmVmPSIjdG9jIiBjbGFzcz0ibGluazIiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3Rk
PjwvdHI+PC90YWJsZT4NCjxoMz5JbnRlbGxlY3R1YWwgUHJvcGVydHkgU3RhdGVtZW50PC9oMz4N
CjxwIGNsYXNzPSdjb3B5cmlnaHQnPg0KVGhlIElFVEYgdGFrZXMgbm8gcG9zaXRpb24gcmVnYXJk
aW5nIHRoZSB2YWxpZGl0eSBvciBzY29wZSBvZiBhbnkNCkludGVsbGVjdHVhbCBQcm9wZXJ0eSBS
aWdodHMgb3Igb3RoZXIgcmlnaHRzIHRoYXQgbWlnaHQgYmUgY2xhaW1lZA0KdG8gcGVydGFpbiB0
byB0aGUgaW1wbGVtZW50YXRpb24gb3IgdXNlIG9mIHRoZSB0ZWNobm9sb2d5IA0KZGVzY3JpYmVk
IGluIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3aGljaCBhbnkgbGljZW5zZSANCnVu
ZGVyIHN1Y2ggcmlnaHRzIG1pZ2h0IG9yIG1pZ2h0IG5vdCBiZSBhdmFpbGFibGU7IG5vciBkb2Vz
IGl0DQpyZXByZXNlbnQgdGhhdCBpdCBoYXMgbWFkZSBhbnkgaW5kZXBlbmRlbnQgZWZmb3J0IHRv
IGlkZW50aWZ5IGFueQ0Kc3VjaCByaWdodHMuDQpJbmZvcm1hdGlvbiBvbiB0aGUgcHJvY2VkdXJl
cyB3aXRoIHJlc3BlY3QgdG8NCnJpZ2h0cyBpbiBSRkMgZG9jdW1lbnRzIGNhbiBiZSBmb3VuZCBp
biBCQ1AgNzggYW5kIEJDUCA3OS48L3A+DQo8cCBjbGFzcz0nY29weXJpZ2h0Jz4NCkNvcGllcyBv
ZiBJUFIgZGlzY2xvc3VyZXMgbWFkZSB0byB0aGUgSUVURiBTZWNyZXRhcmlhdCBhbmQgYW55DQph
c3N1cmFuY2VzIG9mIGxpY2Vuc2VzIHRvIGJlIG1hZGUgYXZhaWxhYmxlLA0Kb3IgdGhlIHJlc3Vs
dCBvZiBhbiBhdHRlbXB0IG1hZGUgdG8gb2J0YWluIGEgZ2VuZXJhbCBsaWNlbnNlIG9yDQpwZXJt
aXNzaW9uIGZvciB0aGUgdXNlIG9mIHN1Y2ggcHJvcHJpZXRhcnkgcmlnaHRzIGJ5IGltcGxlbWVu
dGVycyBvcg0KdXNlcnMgb2YgdGhpcyBzcGVjaWZpY2F0aW9uIGNhbiBiZSBvYnRhaW5lZCBmcm9t
IHRoZSBJRVRGIG9uLWxpbmUgSVBSDQpyZXBvc2l0b3J5IGF0IGh0dHA6Ly93d3cuaWV0Zi5vcmcv
aXByLjwvcD4NCjxwIGNsYXNzPSdjb3B5cmlnaHQnPg0KVGhlIElFVEYgaW52aXRlcyBhbnkgaW50
ZXJlc3RlZCBwYXJ0eSB0byBicmluZyB0byBpdHMgYXR0ZW50aW9uDQphbnkgY29weXJpZ2h0cywN
CnBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywNCm9yIG90aGVyDQpwcm9wcmlldGFyeSBy
aWdodHMgdGhhdCBtYXkgY292ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZA0KdG8g
aW1wbGVtZW50IHRoaXMgc3RhbmRhcmQuDQpQbGVhc2UgYWRkcmVzcyB0aGUgaW5mb3JtYXRpb24g
dG8gdGhlIElFVEYgYXQgaWV0Zi1pcHJAaWV0Zi5vcmcuPC9wPg0KPGgzPkRpc2NsYWltZXIgb2Yg
VmFsaWRpdHk8L2gzPg0KPHAgY2xhc3M9J2NvcHlyaWdodCc+DQpUaGlzIGRvY3VtZW50IGFuZCB0
aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBhcmUgcHJvdmlkZWQNCm9uIGFuICZxdW90
O0FTIElTJnF1b3Q7IGJhc2lzIGFuZCBUSEUgQ09OVFJJQlVUT1IsDQpUSEUgT1JHQU5JWkFUSU9O
IEhFL1NIRSBSRVBSRVNFTlRTIE9SIElTIFNQT05TT1JFRCBCWSAoSUYgQU5ZKSwNClRIRSBJTlRF
Uk5FVCBTT0NJRVRZIEFORCBUSEUgSU5URVJORVQgRU5HSU5FRVJJTkcgVEFTSyBGT1JDRSBESVND
TEFJTQ0KQUxMIFdBUlJBTlRJRVMsIA0KRVhQUkVTUyBPUiBJTVBMSUVELA0KSU5DTFVESU5HIEJV
VCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkgVEhBVCBUSEUgVVNFIE9GIFRIRQ0KSU5GT1JN
QVRJT04gSEVSRUlOIFdJTEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQN
CldBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFLjwvcD4NCjxoMz5Db3B5cmlnaHQgU3RhdGVtZW50PC9oMz4NCjxwIGNsYXNzPSdj
b3B5cmlnaHQnPg0KQ29weXJpZ2h0IChDKSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwNCkuDQpU
aGlzIGRvY3VtZW50IGlzIHN1YmplY3QgdG8gdGhlIHJpZ2h0cywNCmxpY2Vuc2VzIGFuZCByZXN0
cmljdGlvbnMgY29udGFpbmVkIGluIEJDUCA3OCwNCmFuZCBleGNlcHQgYXMgc2V0IGZvcnRoIHRo
ZXJlaW4sDQp0aGUgYXV0aG9ycyByZXRhaW4gYWxsIHRoZWlyIHJpZ2h0cy48L3A+DQo8aDM+QWNr
bm93bGVkZ21lbnQ8L2gzPg0KPHAgY2xhc3M9J2NvcHlyaWdodCc+DQpGdW5kaW5nIGZvciB0aGUg
UkZDIEVkaXRvciBmdW5jdGlvbiBpcyBjdXJyZW50bHkgcHJvdmlkZWQgYnkgdGhlDQpJbnRlcm5l
dCBTb2NpZXR5LjwvcD4NCjwvYm9keT48L2h0bWw+DQo=

------_=_NextPart_001_01C469C8.1E6C8361
Content-Type: text/plain;
	name="draft-ietf-hubmib-efm-cu-mib-01.txt"
Content-Transfer-Encoding: base64
Content-Description: draft-ietf-hubmib-efm-cu-mib-01.txt
Content-Disposition: attachment; filename="draft-ietf-hubmib-efm-cu-mib-01.txt"
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: base64

DQoNCk5ldHdvcmsgV29ya2luZyBHcm91cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBFLiBCZWlsaQ0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBBY3RlbGlzIE5ldHdvcmtzDQpFeHBpcmVzOiBKYW51YXJ5IDEy
LCAyMDA1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEp1bHkgMTQsIDIwMDQNCg0K
DQogICAgICAgIEV0aGVybmV0IGluIHRoZSBGaXJzdCBNaWxlIENvcHBlciAoRUZNQ3UpIEludGVy
ZmFjZXMgTUlCDQogICAgICAgICAgICAgICAgICBkcmFmdC1pZXRmLWh1Ym1pYi1lZm0tY3UtbWli
LTAxLnR4dA0KDQpTdGF0dXMgb2YgdGhpcyBNZW1vDQoNCiAgIEJ5IHN1Ym1pdHRpbmcgdGhpcyBJ
bnRlcm5ldC1EcmFmdCwgSSBjZXJ0aWZ5IHRoYXQgYW55IGFwcGxpY2FibGUNCiAgIHBhdGVudCBv
ciBvdGhlciBJUFIgY2xhaW1zIG9mIHdoaWNoIEkgYW0gYXdhcmUgaGF2ZSBiZWVuIGRpc2Nsb3Nl
ZCwNCiAgIGFuZCBhbnkgb2Ygd2hpY2ggSSBiZWNvbWUgYXdhcmUgd2lsbCBiZSBkaXNjbG9zZWQs
IGluIGFjY29yZGFuY2Ugd2l0aA0KICAgUkZDIDM2NjguDQoNCiAgIEludGVybmV0LURyYWZ0cyBh
cmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nDQogICBUYXNr
IEZvcmNlIChJRVRGKSwgaXRzIGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcgZ3JvdXBzLiAgTm90ZSB0
aGF0DQogICBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJpYnV0ZSB3b3JraW5nIGRvY3VtZW50
cyBhcw0KICAgSW50ZXJuZXQtRHJhZnRzLg0KDQogICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0
IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHMNCiAgIGFuZCBtYXkg
YmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQg
YW55DQogICB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJuZXQtRHJhZnRz
IGFzIHJlZmVyZW5jZQ0KICAgbWF0ZXJpYWwgb3IgdG8gY2l0ZSB0aGVtIG90aGVyIHRoYW4gYXMg
IndvcmsgaW4gcHJvZ3Jlc3MuIg0KDQogICBUaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LURy
YWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAgIGh0dHA6Ly93d3cuaWV0Zi5vcmcvaWV0Zi8xaWQt
YWJzdHJhY3RzLnR4dC4NCg0KICAgVGhlIGxpc3Qgb2YgSW50ZXJuZXQtRHJhZnQgU2hhZG93IERp
cmVjdG9yaWVzIGNhbiBiZSBhY2Nlc3NlZCBhdA0KICAgaHR0cDovL3d3dy5pZXRmLm9yZy9zaGFk
b3cuaHRtbC4NCg0KICAgVGhpcyBJbnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBvbiBKYW51YXJ5
IDEyLCAyMDA1Lg0KDQpDb3B5cmlnaHQgTm90aWNlDQoNCiAgIENvcHlyaWdodCAoQykgVGhlIElu
dGVybmV0IFNvY2lldHkgKDIwMDQpLiAgQWxsIFJpZ2h0cyBSZXNlcnZlZC4NCg0KQWJzdHJhY3QN
Cg0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgcG9ydGlvbiBvZiB0aGUgTWFuYWdlbWVudCBJ
bmZvcm1hdGlvbiBCYXNlDQogICAoTUlCKSBmb3IgdXNlIHdpdGggbmV0d29yayBtYW5hZ2VtZW50
IHByb3RvY29scyBpbiBUQ1AvSVAgYmFzZWQNCiAgIG50ZXJuZXRzLiAgVGhpcyBkb2N1bWVudCBw
cm9wb3NlcyBhbiBleHRlbnNpb24gdG8gdGhlIEV0aGVybmV0LWxpa2UNCiAgIEludGVyZmFjZXMg
TUlCIGFuZCBNQVUgTUlCIHdpdGggYSBzZXQgb2Ygb2JqZWN0cyBmb3IgbWFuYWdpbmcgYW4NCiAg
IEV0aGVybmV0IGluIHRoZSBGaXJzdCBNaWxlIENvcHBlciAoRUZNQ3UpIGludGVyZmFjZXMgMTBQ
YXNzLVRTIGFuZA0KICAgMkJhc2UtVEwsIGRlZmluZWQgaW4gSUVFRSBzdGFuZGFyZCA4MDIuM2Fo
Lg0KDQoNCg0KDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkg
MTIsIDIwMDUgICAgICAgICAgICAgICAgW1BhZ2UgMV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAg
ICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoN
ClRhYmxlIG9mIENvbnRlbnRzDQoNCiAgIDEuICBJbnRyb2R1Y3Rpb24gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMw0KICAgMi4gIFRoZSBJbnRlcm5l
dC1TdGFuZGFyZCBNYW5hZ2VtZW50IEZyYW1ld29yayAuIC4gLiAuIC4gLiAuIC4gLiAuICAzDQog
ICAzLiAgUmVsYXRpb24gdG8gb3RoZXIgTUlCcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gIDQNCiAgICAgMy4xICAgUmVsYXRpb24gdG8gSW50ZXJmYWNlcyBHcm91cCBN
SUIgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNA0KICAgICAgIDMuMS4xICAgTGF5ZXJpbmcg
TW9kZWwgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA0DQogICAgICAg
My4xLjIgICBQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gIDUNCiAgICAgICAzLjEuMyAgIERpc2NvdmVyeSBPcGVyYXRpb24gIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgICAgIDMuMS40ICAgRUZNQ3UgcG9ydHMgaW5p
dGlhbGl6YXRpb24gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA3DQogICAgICAgMy4xLjUg
ICBVc2FnZSBvZiBpZlRhYmxlIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
IDcNCiAgICAgMy4yICAgUmVsYXRpb24gdG8gU0hEU0wgTUlCICAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgOA0KICAgICAzLjMgICBSZWxhdGlvbiB0byBWRFNMIE1JQiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA5DQogICAgIDMuNCAgIFJlbGF0aW9u
IHRvIEV0aGVybmV0LUxpa2UgYW5kIE1BVSBNSUJzIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDkNCiAg
IDQuICBNSUIgU3RydWN0dXJlICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAgOQ0KICAgICA0LjEgICBPdmVydmlldyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA5DQogICAgIDQuMiAgIENvbmZpZ3VyYXRpb24g
UHJvZmlsZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTANCiAgICAgNC4z
ICAgTWFwcGluZyBvZiBJRUVFIDgwMi4zYWggTWFuYWdlZCBPYmplY3RzICAuIC4gLiAuIC4gLiAu
IC4gLiAxMA0KICAgNS4gIERlZmluaXRpb25zICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIDExDQogICA2LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMg
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gNjMNCiAgIDcuICBBY2tub3ds
ZWRnbWVudHMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiA2
NQ0KICAgOC4gIFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIDY1DQogICA4LjEgICBOb3JtYXRpdmUgUmVmZXJlbmNlcyAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gNjUNCiAgIDguMiAgIEluZm9ybWF0aXZl
IFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiA2NQ0KICAg
ICAgIEF1dGhvcidzIEFkZHJlc3MgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIDY2DQogICAgICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IGFuZCBDb3B5cmlnaHQg
U3RhdGVtZW50cyAuIC4gLiAuIC4gLiAuIC4gNjcNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBK
YW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgIFtQYWdlIDJdDQoMDQpJbnRlcm5ldC1EcmFm
dCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIw
MDQNCg0KDQoxLiAgSW50cm9kdWN0aW9uDQoNCiAgIE5ldyBFdGhlcm5ldCBsaWtlIGludGVyZmFj
ZXMgaGF2ZSBiZWVuIGRlZmluZWQgaW4gdGhlIEluc3RpdHV0ZSBvZg0KICAgRWxlY3RyaWNhbCBh
bmQgRWxlY3Ryb25pY3MgRW5naW5lZXJzIChJRUVFKSA4MDIuM2FoIHByb2plY3QgYS5rLmEuDQog
ICBFdGhlcm5ldCBpbiB0aGUgRmlyc3QgTWlsZSAoRUZNKSBbODAyLjNhaF0uICBJbiBwYXJ0aWN1
bGFyIDJCYXNlLVRMDQogICBhbmQgMTBQYXNzLVRTIHBoeXNpY2FsIGludGVyZmFjZXMgKFBIWXMp
LCBkZWZpbmVkIG92ZXIgdm9pY2UtZ3JhZGUNCiAgIGNvcHBlciBwYWlycywgaGF2ZSBiZWVuIHNw
ZWNpZmllZCBmb3IgdGhlIGxvbmcgYW5kIHNob3J0IHJlYWNoDQogICByZXNwZWN0aXZlbHkuICBU
aGVzZSBpbnRlcmZhY2VzLCBjb2xsZWN0aXZlbHkgY2FsbGVkIEVGTUN1LCBhcmUgYmFzZWQNCiAg
IG9uIElUVS1UIEcuU0hEU0wgYW5kIFZEU0wgc3BlY2lmaWNhdGlvbnMgYW5kIHN1cHBvcnQgdmFy
aWFibGUgcmF0ZXMNCiAgIGFuZCBvcHRpb25hbCBQaHlzaWNhbCBNZWRpdW0gRW50aXR5IChQTUUp
IGFnZ3JlZ2F0aW9uIChhLmsuYS4NCiAgIG11bHRpLXBhaXIgYm9uZGluZykuDQoNCiAgIDJCYXNl
LVRMIFBIWSBpcyBjYXBhYmxlIG9mIHByb3ZpZGluZyBhdCBsZWFzdCAyTWJwcyBvdmVyIDI3MDAg
bSBsb25nDQogICBzaW5nbGUgY29wcGVyIHBhaXIgd2l0aCBhIG1lYW4gQml0IEVycm9yIFJhdGUg
KEJFUikgb2YgMTBeLTcgKHVzaW5nDQogICA1ZEIgdGFyZ2V0IG5vaXNlIG1hcmdpbikuDQoNCiAg
IDEwUEFTUy1UUyBQSFkgaXMgY2FwYWJsZSBvZiBwcm92aWRpbmcgYXQgbGVhc3QgMTBNYnBzIG92
ZXIgNzUwIG0gbG9uZw0KICAgc2luZ2xlIGNvcHBlciBwYWlyIHdpdGggYSBtZWFuIEJFUiBvZiAx
MF4tNyAodXNpbmcgNmRCIHRhcmdldCBub2lzZQ0KICAgbWFyZ2luKS4NCg0KICAgVGhpcyBtZW1v
IGRlZmluZXMgYSBwb3J0aW9uIG9mIHRoZSBNYW5hZ2VtZW50IEluZm9ybWF0aW9uIEJhc2UgKE1J
QikNCiAgIGZvciB1c2Ugd2l0aCBuZXR3b3JrIG1hbmFnZW1lbnQgcHJvdG9jb2xzIGluIHRoZSBJ
bnRlcm5ldCBjb21tdW5pdHkNCiAgIHRvIG1hbmFnZSBFRk1DdSBpbnRlcmZhY2VzLg0KDQogICBO
b3RlIHRoYXQgbWFuYWdlZCBvYmplY3RzIGZvciBPcGVyYXRpb24sIEFkbWluaXN0cmF0aW9uIGFu
ZA0KICAgTWFuYWdlbWVudCAoT0FNKSBhbmQgRXRoZXJuZXQgb3ZlciBQYXNzaXZlIE9wdGljYWwg
TmV0d29ya3MgKEVQT04pDQogICBjbGF1c2VzIG9mIElFRUUgODAyLjNhaCBhcmUgZGVmaW5lZCBp
biBFRk0tQ09NTU9OLU1JQg0KICAgW0ktRC5pZXRmLWh1Ym1pYi1lZm0tbWliXSBhbmQgRUZNLUVQ
T04tTUlCDQogICBbSS1ELmlldGYtaHVibWliLWVmbS1lcG9uLW1pYl0gcmVzcGVjdGl2ZWx5Lg0K
DQoyLiAgVGhlIEludGVybmV0LVN0YW5kYXJkIE1hbmFnZW1lbnQgRnJhbWV3b3JrDQoNCiAgIEZv
ciBhIGRldGFpbGVkIG92ZXJ2aWV3IG9mIHRoZSBkb2N1bWVudHMgdGhhdCBkZXNjcmliZSB0aGUg
Y3VycmVudA0KICAgSW50ZXJuZXQtU3RhbmRhcmQgTWFuYWdlbWVudCBGcmFtZXdvcmssIHBsZWFz
ZSByZWZlciB0byBzZWN0aW9uIDcgb2YNCiAgIFJGQyAzNDEwIFtSRkMzNDEwXS4NCg0KICAgTWFu
YWdlZCBvYmplY3RzIGFyZSBhY2Nlc3NlZCB2aWEgYSB2aXJ0dWFsIGluZm9ybWF0aW9uIHN0b3Jl
LCB0ZXJtZWQNCiAgIHRoZSBNYW5hZ2VtZW50IEluZm9ybWF0aW9uIEJhc2Ugb3IgTUlCLiAgTUlC
IG9iamVjdHMgYXJlIGdlbmVyYWxseQ0KICAgYWNjZXNzZWQgdGhyb3VnaCB0aGUgU2ltcGxlIE5l
dHdvcmsgTWFuYWdlbWVudCBQcm90b2NvbCAoU05NUCkuDQogICBPYmplY3RzIGluIHRoZSBNSUIg
YXJlIGRlZmluZWQgdXNpbmcgdGhlIG1lY2hhbmlzbXMgZGVmaW5lZCBpbiB0aGUNCiAgIFN0cnVj
dHVyZSBvZiBNYW5hZ2VtZW50IEluZm9ybWF0aW9uIChTTUkpLiAgVGhpcyBtZW1vIHNwZWNpZmll
cyBhIE1JQg0KICAgbW9kdWxlIHRoYXQgaXMgY29tcGxpYW50IHRvIHRoZSBTTUl2Miwgd2hpY2gg
aXMgZGVzY3JpYmVkIGluIFNURCA1OCwNCiAgIFJGQyAyNTc4IFtSRkMyNTc4XSwgU1REIDU4LCBS
RkMgMjU3OSBbUkZDMjU3OV0gYW5kIFNURCA1OCwgUkZDIDI1ODANCiAgIFtSRkMyNTgwXS4gIEEg
ZGV0YWlsZWQgaW50cm9kdWN0aW9uIHRvIHRoZSBjdXJyZW50IFNOTVAgTWFuYWdlbWVudA0KICAg
RnJhbWV3b3JrIGNhbiBiZSBmb3VuZCBpbiBSRkMgMjU3MCBbUkZDMjU3MF0uDQoNCiAgIFRoZSBr
ZXkgd29yZHMgIk1VU1QiLCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLCAiU0hBTEwiLCAiU0hBTEwg
Tk9UIiwNCiAgICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBh
bmQgIk9QVElPTkFMIiBpbiB0aGlzDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBp
cmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICAgW1BhZ2UgM10NCgwNCkludGVybmV0
LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1
bHkgMjAwNA0KDQoNCiAgIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBhcyBkZXNjcmli
ZWQgaW4gUkZDIDIxMTkgW1JGQzIxMTldLg0KDQozLiAgUmVsYXRpb24gdG8gb3RoZXIgTUlCcw0K
DQogICBUaGlzIHNlY3Rpb24gb3V0bGluZXMgdGhlIHJlbGF0aW9uc2hpcCBvZiB0aGlzIE1JQiB3
aXRoIG90aGVyIE1JQnMNCiAgIGRlc2NyaWJlZCBpbiB0aGUgcmVsZXZhbnQgUkZDcy4gIFNwZWNp
ZmljYWxseSwgSW50ZXJmYWNlcyBHcm91cCBNSUINCiAgIChJRi1NSUIpLCBFdGhlcm5ldC1MaWtl
IChFdGhlckxpa2UtTUlCKSwgTUFVIChNQVUtTUlCKSwgU0hEU0wNCiAgIChIRFNMMi1TSERTTC1M
SU5FLU1JQikgYW5kIFZEU0wgKFZEU0wtTElORS1FWFQtTUNNLU1JQikgYXJlDQogICBkaXNjdXNz
ZWQuDQoNCjMuMSAgUmVsYXRpb24gdG8gSW50ZXJmYWNlcyBHcm91cCBNSUINCg0KICAgMkJhc2Ut
VEwgYW5kIDEwUGFzcy1UUyBQSFkncyBzcGVjaWZpZWQgaW4gdGhpcyBNSUIgYXJlIHN0YWNrZWQN
CiAgIEV0aGVybmV0IGludGVyZmFjZXMgYW5kIGFzIHN1Y2ggYXJlIG1hbmFnZWQgdXNpbmcgZ2Vu
ZXJpYyBpbnRlcmZhY2UNCiAgIG1hbmFnZW1lbnQgb2JqZWN0cyBkZWZpbmVkIGluIHRoZSBJRi1N
SUIgW1JGQzI4NjNdLiAgVGhlIHN0YWNrDQogICBtYW5hZ2VtZW50IGluIGRvbmUgdmlhIHRoZSBp
ZlN0YWNrVGFibGUsIGFzIGRlZmluZWQgaW4gdGhlIElGLU1JQg0KICAgW1JGQzI4NjNdIGFuZCBp
ZkludlN0YWNrVGFibGUsIGFzIGRlZmluZWQgaW4gdGhlDQogICBJRi1JTlZFUlRFRC1TVEFDSy1N
SUIgW1JGQzI4NjRdLg0KDQozLjEuMSAgTGF5ZXJpbmcgTW9kZWwNCg0KICAgQW4gRUZNQ3UgaW50
ZXJmYWNlIGNhbiBhZ2dyZWdhdGUgdXAgdG8gMzIgUGh5c2ljYWwgTWVkaXVtIEVudGl0eQ0KICAg
KFBNRSkgc3VibGF5ZXIgZGV2aWNlcyAobW9kZW1zKSwgdXNpbmcgc28gY2FsbGVkIFBNRSBBZ2dy
ZWdhdGlvbg0KICAgRnVuY3Rpb24gKFBBRikuDQoNCiAgIEFuIGdlbmVyaWMgRUZNQ3UgZGV2aWNl
IGNhbiBoYXZlIGEgbnVtYmVyIG9mIFBoeXNpY2FsIENvZGluZyBTdWJsYXllcg0KICAgKFBDUykg
cG9ydHMsIGNvbm5lY3RlZCB0byBhIE1BQyB2aWEgTWVkaXVtIEluZGVwZW5kZW50IEludGVyZmFj
ZQ0KICAgKE1JSSkgYXQgdGhlIHVwcGVyIGxheWVyLCBhbmQgY3Jvc3MtY29ubmVjdGVkIHRvIGEg
bnVtYmVyIG9mDQogICB1bmRlcmx5aW5nIFBNRXMsIHdpdGggYSBzaW5nbGUgUENTIHBlciBQTUUg
cmVsYXRpb25zaGlwLCBzZWUgY2xhdXNlDQogICA2MS4xIG9mIFs4MDIuM2FoXSBmb3IgbW9yZSBk
ZXRhaWxzLg0KDQogICBFYWNoIFBNRSBjb21wcmlzaW5nIGFuIGFnZ3JlZ2F0ZWQgRUZNQ3UgcG9y
dCBpcyByZXByZXNlbnRlZCBpbiB0aGUNCiAgIEludGVyZmFjZSB0YWJsZSBhcyBhIHNlcGFyYXRl
IHBvcnQgd2l0aCBpZlR5cGUgb2Ygc2hkc2woMTY5KSBmb3INCiAgIDJCYXNlLVRMIG9yIHZkc2wo
OTcpIGZvciAxMFBhc3MtVFMuICBUaGUgaWZUeXBlIHZhbHVlcyBhcmUgZGVmaW5lZCBpbg0KICAg
SUFOQWlmVHlwZS1NSUIuICBpZlNwZWVkIGZvciBlYWNoIFBNRSBzaGFsbCByZXR1cm4gYW4gYWN0
dWFsIGJpdHJhdGUNCiAgIG9mIHRoZSBhY3RpdmUgUE1FIG9yIGEgY29uZmlndXJlZCBiaXRyYXRl
IGZvciBwcmUtYWN0aXZhdGVkIG1vZGVtcw0KICAgKG5vdGUgdGhhdCB1bmFzc2lnbmVkIFBNRSBo
YXMgaXRzIGRlZmF1bHQgYml0cmF0ZSkuDQoNCiAgIFRoZSBpZlN0YWNrVGFibGUgaXMgaW5kZXhl
ZCBieSB0aGUgaWZJbmRleCB2YWx1ZXMgb2YgdGhlIGFnZ3JlZ2F0ZWQNCiAgIEVGTUN1IHBvcnQg
KFBDUykgYW5kIHRoZSBQTUVzIGNvbm5lY3RlZCB0byBpdC4gIGlmU3RhY2tUYWJsZSBhbGxvd3Mg
YQ0KICAgTmV0d29yayBNYW5hZ2VtZW50IGFwcGxpY2F0aW9uIHRvIGRldGVybWluZSB3aGljaCBQ
TUVzIGFyZSBjb25uZWN0ZWQNCiAgIHRvIGEgcGFydGljdWxhciBQQ1MgYW5kIGNoYW5nZSBjb25u
ZWN0aW9ucyAoaWYgc3VwcG9ydGVkIGJ5IHRoZQ0KICAgYXBwbGljYXRpb24pLiAgVGhlIGlmSW52
U3RhY2tUYWJsZSwgYmVpbmcgYW4gaW52ZXJ0ZWQgdmVyc2lvbiBvZiB0aGUNCiAgIGlmU3RhY2tU
YWJsZSwgcHJvdmlkZXMgYW4gZWZmaWNpZW50IG1lYW5zIGZvciBhIE5ldHdvcmsgTWFuYWdlbWVu
dA0KICAgYXBwbGljYXRpb24gdG8gcmVhZCBhIHN1YnNldCBvZiB0aGUgaWZTdGFja1RhYmxlIGFu
ZCB0aGVyZWJ5DQogICBkZXRlcm1pbmUgd2hpY2ggUENTIHJ1bnMgb24gdG9wIG9mIGEgcGFydGlj
dWxhciBQTUUuDQoNCiAgIEEgbmV3IHRhYmxlIGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSBkZWZp
bmVkIGluIHRoaXMgTUlCLCBzcGVjaWZpZXMNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAg
IEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgICBbUGFnZSA0XQ0KDA0KSW50
ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAg
ICAgSnVseSAyMDA0DQoNCg0KICAgZm9yIGVhY2ggUENTIGEgbGlzdCBvZiBQTUVzLCB3aGljaCBj
YW4gcG9zc2libHkgYmUgY3Jvc3MtY29ubmVjdGVkIHRvDQogICB0aGF0IFBDUywgZGV0ZXJtaW5l
ZCBieSB0aGUgY3Jvc3MtY29ubmVjdCBjYXBhYmlsaXR5IG9mIHRoZSBkZXZpY2UuDQogICBUaGlz
IHRhYmxlLCBtb2RlbGVkIGFmdGVyIGlmU3RhY2tUYWJsZSwgaXMgcmVhZCBvbmx5LCByZWZsZWN0
aW5nDQogICBjdXJyZW50IGNyb3NzLWNvbm5lY3QgY2FwYWJpbGl0eSwgd2hpY2ggY2FuIGJlIGR5
bmFtaWMgaW4gc29tZQ0KICAgaW1wbGVtZW50YXRpb25zIChlLmcuICBpZiBQTUVzIGFyZSBsb2Nh
dGVkIG9uIGEgcGx1Z2dhYmxlIG1vZHVsZSBhbmQNCiAgIHRoZSBjYXJkIGlzIHB1bGxlZCBvdXQp
LiAgTm90ZSB0aGF0IFBNRSBhdmFpbGFiaWxpdHkgcGVyIFBDUywNCiAgIGRlc2NyaWJlZCBieSBl
Zm1DdUF2YWlsYWJsZVN0YWNrVGFibGUsIGNhbiBiZSBjb25zdHJhaW5lZCBieSBvdGhlcg0KICAg
cGFyYW1ldGVycywgZm9yIGV4YW1wbGUgYnkgYWdncmVnYXRpb24gY2FwYWNpdHkgb2YgYSBQQ1Mg
b3IgYnkgdGhlDQogICBQTUUgaW4gcXVlc3Rpb24gYmVpbmcgYWxyZWFkeSBjb25uZWN0ZWQgdG8g
YW5vdGhlciBQQ1MuICBTbywgaW4gb3JkZXINCiAgIHRvIGVuc3VyZSB0aGF0IGEgcGFydGljdWxh
ciBQTUUgY2FuIGJlIGNvbm5lY3RlZCB0byB0aGUgUENTLCBhbGwNCiAgIHJlc3BlY3RpdmUgcGFy
YW1ldGVycyAoZS5nLiAgZWZtQ3VBdmFpbGFibGVTdGFja1RhYmxlLCBpZlN0YWNrVGFibGUNCiAg
IGFuZCBlZm1DdVBBRkNhcGFjaXR5KSBTSEFMTCBiZSBpbnNwZWN0ZWQuDQoNCiAgIFRoZSBlZm1D
dUF2YWlsYWJsZVN0YWNrVGFibGUgYWxsb3dzIHRvIGRlZmluZSBuZXcgZW50cmllcw0KDQogICAq
RWROb3RlOiBBZGQgZWZtQ3VJbnZBdmFpbGFibGVTdGFja1RhYmxlIGRlc2NyaWJpbmcgd2hpY2gg
UENTIHBvcnRzDQogICBjYW4gYmUgY29ubmVjdGVkIHRvIGEgcGFydGljdWxhciBQTUUuIFBvc3Np
Ymx5IG1vdmUgdGhlc2UgMiB0YWJsZXMgdG8NCiAgIGEgc2VwYXJhdGUgTUlCIHRvIG1ha2UgY3Jv
c3MtY29ubmVjdCBjYXBhYmlsaXR5IGF2YWlsYWJsZSB0byBvdGhlcg0KICAgTUlCcyBmb3IgaW1w
b3J0IChjaGFuZ2luZyB0aGUgcHJlZml4IG9mIGNvdXJzZSBmcm9tICdlZm1DdScgdG8gc2F5DQog
ICAnaWYnKS4gKg0KDQozLjEuMiAgUE1FIEFnZ3JlZ2F0aW9uIEZ1bmN0aW9uIChQQUYpDQoNCiAg
IFRoZSBQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgaXMgT1BUSU9OQUwgYW5kIE1BWSBu
b3QgYmUNCiAgIHN1cHBvcnRlZC4gIE5vdGUgaG93ZXZlciB0aGF0IHRoZSBhZ2VudCBpcyBSRVFV
SVJFRCB0byByZXBvcnQgb24gdGhlDQogICBQQUYgY2FwYWJpbGl0eSBmb3IgYWxsIEVGTUN1IHBv
cnRzICgyQmFzZS1UTCBhbmQgMTBQYXNzLVRTKS4NCg0KICAgKkVkTm90ZTogQWRkIG1vcmUgaW5m
by4qDQoNCjMuMS4zICBEaXNjb3ZlcnkgT3BlcmF0aW9uDQoNCiAgIFRoaXMgTUlCIGFsbG93cyBh
IE5ldHdvcmsgTWFuYWdlbWVudCBhcHBsaWNhdGlvbiB0byBjb250cm9sIEVGTQ0KICAgRGlzY292
ZXJ5IG1lY2hhbmlzbSBhbmQgcXVlcnkgaXRzIHJlc3VsdHMuICBOb3RlIHRoYXQgdGhlIERpc2Nv
dmVyeQ0KICAgbWVjaGFuaXNtIGNhbiB3b3JrIG9ubHkgaWYgUEFGIGlzIHN1cHBvcnRlZCBhbmQg
ZW5hYmxlZC4NCg0KICAgVHdvIHRhYmxlcyBhcmUgdXNlZCBieSBEaXNjb3ZlcnkgbWVjaGFuaXNt
OiBpZlN0YWNrVGFibGUgYW5kDQogICBlZm1DdUF2YWlsYWJsZVN0YWNrVGFibGUgZGVmaW5lZC4g
IFRoZSBmb2xsb3dpbmcgcHNldWRvLWNvZGUgZGVmaW5lcw0KICAgYW4gZXhhbXBsZSBvZiBEaXNj
b3ZlcnkgYW5kIGF1dG9tYXRpYyBQTUUgYXNzaWdubWVudCBmb3IgYSBnZW5lcmljDQogICBQQUYg
ZW5hYmxlZCBtdWx0aS1QQ1MgRUZNQ3UgZGV2aWNlLCBsb2NhdGVkIGF0IENlbnRyYWwgT2ZmaWNl
IChDTyk6DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBF
eHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICAgW1BhZ2UgNV0NCgwNCkludGVy
bmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAg
IEp1bHkgMjAwNA0KDQoNCiAgIEZPUkVBQ0ggcGNzW2ldIElOIGNvX2RldmljZQ0KICAgeyAvLyBE
aXNjb3ZlciBvbmx5IG9uIFBBRiBlbmFibGVkIHBvcnRzIHdpdGggcm9vbSBmb3IgbW9yZSBQTUVz
DQogICAgIElGICggcGNzW2ldLlBBRlN1cHBvcnRlZCBBTkQgcGNzW2ldLk51bVBNRXMgPCBwY3Nb
aV0uUEFGQ2FwYWNpdHkgKQ0KICAgICAgIHsgZGMgPSBwY3NbaV0uRGlzY292ZXJ5Q29kZSA9IE1B
Q1tpXTsgLy8gdW5pcXVlIDYgQnl0ZSBwZXIgUENTDQogICAgICAgICAvLyBnbyBvdmVyIGFsbCBj
dXJyZW50bHkgZGlzY29ubmVjdGVkIFBNRXMsIHdoaWNoIGNhbg0KICAgICAgICAgLy8gcG90dGVu
dGlhbGx5IGJlIGNvbm5lY3RlZCB0byBQQ1NbaV0NCiAgICAgICAgIEZPUkVBQ0ggcG1lW2pdIElO
IGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZVtwY3NbaV1dIEFORA0KICAgICAgICAgICAgICAgICAg
ICAgICAgTk9UIElOIGlmSW52U3RhY2tUYWJsZVtwbWVbal1dIC8vIHVuYXNzaWduZWQNCiAgICAg
ICAgICAgeyBwbWVbal0uUmVtb3RlRGlzY292ZXJ5Q29kZSA9IGRjOwkvLyBTZXQgaWYgQ2xlYXIN
CiAgICAgICAgICAgICByID0gcG1lW2pdLlJlbW90ZURpc2NvdmVyeUNvZGU7CS8vIEdldA0KICAg
ICAgICAgICAgIElGICggciA9PSBkYyBBTkQgcGNzW2ldLk51bVBNRXMgPCBwY3NbaV0uUEFGQ2Fw
YWNpdHkpDQogICAgICAgICAgICAgICB7IC8vIFJlbW90ZSBDUEUgY29ubmVjdGVkIHZpYSBQTUVb
al0gaXMvd2FzIGEgcGVlciBmb3INCiAgICAgICAgICAgICAgICAgLy8gUENTW2ldLiBDb25uZWN0
IHRoaXMgUE1FIHRvIHRoZSBQQ1MgKHRoZXJlJ3Mgcm9vbSkNCiAgICAgICAgICAgICAgICAgQURE
IHBtZVtqXSBUTyBpZlN0YWNrVGFibGVbcGNzW2ldXTsNCiAgICAgICAgICAgICAgICAgcGNzW2ld
Lk51bVBNRXMgPSBwY3NbaV0uTnVtUE1FcyArIDE7DQogICAgICAgICAgICAgICAgIC8vIERpc2Nv
dmVyIGFsbCBvdGhlciBjdXJyZW50bHkgZGlzY29ubmVjdGVkIFBNRXMsDQogICAgICAgICAgICAg
ICAgIC8vIGF0dGFjaGVkIHRvIHRoZSBzYW1lIENQRSBhbmQgY29ubmVjdCB0aGVtIHRvIHRoZSBQ
Q1MNCiAgICAgICAgICAgICAgICAgLy8gcHJvdmlkZWQgdGhlcmUgaXMgZW5vdWdoIHJvb20gZm9y
IG1vcmUgUE1Fcy4NCiAgICAgICAgICAgICAgICAgRk9SRUFDSCBwbWVba10gSU4gZWZtQ3VBdmFp
bGFibGVTdGFja1RhYmxlW3Bjc1tpXV0gYW5kDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE5PVCBJTiBpZkludlN0YWNrVGFibGVbcG1lW2tdXQ0KICAgICAgICAgICAgICAgICAgIHsg
ciA9IHBtZVtrXS5SZW1vdGVEaXNjb3ZlcnlDb2RlOwkvLyBHZXQNCiAgICAgICAgICAgICAgICAg
ICAgIElGICggciA9PSBkYyBBTkQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgcGNzW2ldLk51
bVBNRXMgPCBwY3NbaV0uUEFGQ2FwYWNpdHkpDQogICAgICAgICAgICAgICAgICAgICAgIHsgQURE
IHBtZVtrXSBUTyBpZlN0YWNrVGFibGVbcGNzW2ldXTsNCiAgICAgICAgICAgICAgICAgICAgICAg
ICBwY3NbaV0uTnVtUE1FcyA9IHBjc1tpXS5OdW1QTUVzICsgMTsNCiAgICAgICAgICAgICAgICAg
ICAgICAgfQ0KICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIH0NCiAgICAgICAg
ICAgICAvLyBEaXNjb3ZlcmVkIGFsbCBQTUVzIHdoaWNoIGxlYWQgdG8gdGhlIHNhbWUgQ1BFIGFu
ZA0KICAgICAgICAgICAgIC8vIGNvbm5lY3RlZCB0aGVtIHRvIFBDU1tpXS4gR28gdG8gdGhlIG5l
eHQgUENTLg0KICAgICAgICAgICAgIEJSRUFLOw0KICAgICAgICAgICB9DQogICAgICAgfQ0KICAg
fQ0KDQogICBUaGUgU05NUCBBZ2VudCBidWlsZHMgZWZtQ3VTdGFja1RhYmxlIGFjY29yZGluZyB0
byB0aGUgaW5mb3JtYXRpb24NCiAgIGNvbnRhaW5lZCBpbiB0aGUgQ2xhdXNlIDQ1IFBNRV9BdmFp
bGFibGVfcmVnaXN0ZXIgKHNlZSBbODAyLjNhaF0NCiAgIDYxLjEuNS4zIGFuZCA0NS4yLjMuMjAp
Lg0KDQogICBBZGRpbmcgYSBQTUUgdG8gdGhlIGlmU3RhY2tUYWJsZSByb3cgZm9yIGEgc3BlY2lm
aWMgUENTLCBpbnZvbHZlcw0KICAgYWN0dWFsIGNvbm5lY3Rpb24gb2YgdGhlIFBNRSB0byB0aGUg
UENTLCB3aGljaCBjYW4gYmUgZG9uZSBieQ0KICAgbW9kaWZ5aW5nIENsYXVzZSA0NSBQTUVfQWdn
cmVnYXRlX3JlZ2lzdGVyIChzZWUgWzgwMi4zYWhdIDYxLjEuNS4zDQogICBhbmQgNDUuMi4zLjIx
KS4NCg0KICAgTm90ZSB0aGF0IFBDUyBwb3J0IGRvZXMgbm90IGhhdmUgdG8gYmUgb3BlcmF0aW9u
YWxseSAnZG93bicgZm9yIHRoZQ0KICAgY29ubmVjdGlvbiB0byBzdWNjZWVkLiAgSW4gZmFjdCwg
YSBkeW5hbWljIFBNRSBhZGRpdGlvbiAoYW5kIHJlbW92YWwpDQogICBNQVkgYmUgaW1wbGVtZW50
ZWQgd2hpdGggYW4gYXZhaWxhYmxlIFBNRSBiZWluZyBpbml0aWFsaXplZCBmaXJzdCAoYnkNCiAg
IHNldHRpbmcgaXRzIGlmQWRtaW5TdGF0dXMgdG8gJ3VwJykgYW5kIHRoZW4gYWRkZWQgdG8gYW4g
b3BlcmF0aW9uYWxseQ0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51
YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgIFtQYWdlIDZdDQoMDQpJbnRlcm5ldC1EcmFmdCAg
ICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQN
Cg0KDQogICAndXAnIFBDUyBwb3J0LCBieSBtb2RpZnlpbmcgYSByZXNwZWN0aXZlIGlmU3RhY2tU
YWJsZSBlbnRyeS4NCg0KICAgSXQgaXMgUkVDT01NRU5ERUQgdGhhdCBhIHJlbW92YWwgb2YgdGhl
IGxhc3Qgb3BlcmF0aW9uYWxseSAndXAnIFBNRQ0KICAgZnJvbSBhbiBvcGVyYXRpb25hbGx5ICd1
cCcgUENTIHdvdWxkIGJlIHJlamVjdGVkIGJ5IHRoZQ0KICAgaW1wbGVtZW50YXRpb24sIGFzIHRo
aXMgYWN0aW9uIHdvdWxkIGNvbXBsZXRldGx5IGRyb3AgdGhlIGxpbmsuDQoNCjMuMS40ICBFRk1D
dSBwb3J0cyBpbml0aWFsaXphdGlvbg0KDQogICBFRk1DdSBwb3J0cyBiZWluZyBidWlsdCBvbiB0
b3Agb2YgeERTTCB0ZWNobm9sb2d5LCByZXF1aXJlIGEgbGVuZ3RoeQ0KICAgaW5pdGlhbGl6YXRp
b24gb3IgJ3RyYWluaW5nJyBwcm9jZXNzLCBiZWZvcmUgYW55IGRhdGEgY2FuIHBhc3MuDQogICBE
dXJpbmcgdGhpcyBpbml0aWFsaXphdGlvbiBib3RoIGVuZHMgb2YgYSBsaW5rIChwZWVycykgd29y
aw0KICAgY29vcGVyYXRpdmVseSB0byBhY2hpZXZlIHJlcXVpcmVkIGRhdGEgcmF0ZSBvbiBhIHBh
cnRpY3VsYXIgY29wcGVyDQogICBwYWlyLiAgU29tZXRpbWVzLCB3aGVuIHRoZSBjb3BwZXIgbGlu
ZSBpcyB0b28gbG9uZyBvciB0aGUgbm9pc2UNCiAgIGVudmlyb25tZW50IG9uIHRoZSBsaW5lIGlz
IHRvbyBoaWdoLCB0aGF0ICd0cmFpbmluZycgcHJvY2VzcyBtYXkgZmFpbA0KICAgdG8gYWNoaWV2
ZSBhIHNwZWNpZmljIHRhcmdldCByYXRlIHdpdGggcmVxdWlyZWQgY2hhcmFjdGVyaXN0aWNzLg0K
DQogICBUaGUgaWZBZG1pblN0YXR1cyBvYmplY3QgZnJvbSB0aGUgSUYtTUlCLCBjb250cm9scyB0
aGUgZGVzaXJlZCBzdGF0ZQ0KICAgb2YgYSBQQ1MgYW5kIGEgUE1FIHBvcnQuICBTZXR0aW5nIHRo
aXMgb2JqZWN0IHRvICd1cCcgaW5zdHJ1Y3RzIGENCiAgIHBhcnRpY3VsYXIgUENTIG9yIFBNRSB0
byBzdGFydCBpbml0aWFsaXphdGlvbiBwcm9jZXNzLCB3aGljaCBtYXkgdGFrZQ0KICAgdGVucyBv
ZiBzZWNvbmRzIGZvciBFRk1DdSBwb3J0cywgZXNwZWNpYWxseSBpZiBQQUYgaXMgaW52b2x2ZWQu
ICBUaGUNCiAgIGlmT3BlclN0YXR1cyBvYmplY3Qgc2hvd3MgdGhlIG9wZXJhdGlvbmFsIHN0YXRl
IG9mIGFuIGludGVyZmFjZQ0KICAgKGV4dGVuZGVkIGJ5IGVmbUN1UG1lT3BlclN0YXR1cyBkZWZp
bmVkIGluIHRoaXMgTUlCIGZvciBQTUUNCiAgIGludGVyZmFjZXMpLg0KDQogICBBIGRpc2Nvbm5l
Y3RlZCBQTUUgbWF5IGJlIGluaXRpYWxpemVkIGJ5IGNoYW5naW5nIHRoZSBpZkFkbWluU3RhdGUN
CiAgIGZyb20gJ2Rvd24nIHRvICd1cCcuICBDaGFuZ2luZyB0aGUgaWZBZG1pblN0YXRlIHRvICd1
cCcgb24gdGhlIFBDUw0KICAgaW5pdGlhbGl6ZXMgYWxsIFBNRXMgY29ubmVjdGVkIHRvIHRoYXQg
cGFydGljdWxhciBQQ1MuICBOb3RlIHRoYXQgaW4NCiAgIGNhc2Ugb2YgUEFGIHNvbWUgaW50ZXJm
YWNlcyBtYXkgZmFpbCB0byBpbml0aWFsaXplIHdoaWxlIG90aGVycw0KICAgc3VjZWVkLiAgVGhl
IFBDUyBpcyBjb25zaWRlcmVkIG9wZXJhdGlvbmFsbHkgJ3VwJyBpZiBhdCBsZWFzdCBvbmUgUE1F
DQogICBhZ2dyZWdhdGVkIGJ5IGl0cyBQQUYgaXMgb3BlcmF0aW9uYWxseSAndXAnLiAgV2hlbiBh
bGwgUE1FcyBjb25uZWN0ZWQNCiAgIHRvIHRoZSBQQ1MgYXJlICdkb3duJyB0aGUgUENTIFNIQUxM
IGJlIGNvbnNpZGVyZWQgb3BlcmF0aW9uYWxseQ0KICAgJ2xvd2VyTGF5ZXJEb3duJy4gIFRoZSBQ
Q1MgU0hBTEwgYmUgY29uc2lkZXJlZCBvcGVyYXRpb25hbGx5DQogICAnbm90UHJlc2VudCcgaWYg
aXQgaXMgbm90IGNvbm5lY3RlZCB0byBhbnkgUE1FLiAgVGhlIFBDUy9QTUUNCiAgIGludGVyZmFj
ZSBTSEFMTCByZW1haW4gb3BlcmF0aW9uYWxseSAnZG93bicgZHVyaW5nIGluaXRpYWxpemF0aW9u
Lg0KDQogICBUaGUgZWZtQ3VQbWVPcGVyU3RhdHVzIGRlZmluZWQgaW4gdGhpcyBNSUIgZXhwYW5k
cyBQTUUncyBpZk9wZXJTdGF0dXMNCiAgIHZhbHVlIG9mICdkb3duJyB0byAnZG93blJlYWR5Jywg
J2Rvd25Ob3RSZWFkeScgYW5kICdpbml0JyB2YWx1ZXMsDQogICBpbmRpY2F0aW5nIHZhcmlvdXMg
RUZNQ3UgUE1FIHNwZWNpZmljIHN0YXRlcy4NCg0KMy4xLjUgIFVzYWdlIG9mIGlmVGFibGUNCg0K
ICAgQm90aCBQTUUgYW5kIFBDUyBpbnRlcmZhY2VzIG9mIHRoZSBFRk1DdSBQSFkgYXJlIG1hbmFn
ZWQgdXNpbmcNCiAgIGludGVyZmFjZSBzcGVjaWZpYyBtYW5hZ2VtZW50IG9iamVjdHMgZGVmaW5l
ZCBpbiB0aGlzIE1JQiBhbmQgZ2VuZXJpYw0KICAgaW50ZXJmYWNlIG9iamVjdHMgZnJvbSB0aGUg
aWZUYWJsZSBvZiBJRi1NSUIsIHdpdGggYWxsIG1hbmFnZW1lbnQNCiAgIHRhYmxlIGVudHJpZXMg
cmVmZXJlbmNlZCBieSB0aGUgaW50ZXJmYWNlIGluZGV4IGlmSW5kZXguDQoNCiAgIFRoZSBmb2xs
b3dpbmcgdGFibGUgc3VtbWFyaXplcyBFRk1DdSBzcGVjaWZpYyBpbnRlcnByZXRhdGlvbnMgZm9y
DQogICBzb21lIG9mIHRoZSBpZlRhYmxlIG9iamVjdHMgc3BlY2lmaWVkIGJ5IHRoZSBtYW5kYXRv
cnkNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAw
NSAgICAgICAgICAgICAgICBbUGFnZSA3XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBF
Rk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgaWZH
ZW5lcmFsSW5mb3JtYXRpb25Hcm91cDoNCg0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICB8IElGLU1JQiBv
YmplY3QgICAgICAgICAgICAgICAgICAgfCBFRk1DdSBpbnRlcnByZXRhdGlvbiAgICAgICAgICAg
IHwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKw0KICAgfCBpZkluZGV4ICAgICAgICAgICAgICAgICAgICAgICAg
IHwgSW50ZXJmYWNlIGluZGV4LiBOb3RlIHRoYXQgZWFjaCB8DQogICB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCBQTUUgYW5kIGVhY2ggUENTIGluIHRoZSBFRk1DdSAgIHwNCiAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IFBIWSBNVVNUIGhhdmUgYSB1bmlx
dWUgaW5kZXgsICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgYXMg
dGhlcmUgc29tZSBQQ1MgYW5kIFBNRSAgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCBzcGVjaWZpYyBhdHRyaWJ1dGVzIGFjY2Vzc2libGUgIHwNCiAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IG9ubHkgb24gdGhlIFBDUyBvciBQTUUgbGV2
ZWwuICAgfA0KICAgfCBpZlR5cGUgICAgICAgICAgICAgICAgICAgICAgICAgIHwgZXRoZXJuZXRD
c21hY2QoNikgZm9yIFBDUywgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCBzaGRzbCgxNjkpIGZvciAyQmFzZS1UTCBQTUUsICAgIHwNCiAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IHZkc2woOTcpIGZvciAxMFBhc3MtVFMgUE1FICAgICAg
fA0KICAgfCBpZlNwZWVkICAgICAgICAgICAgICAgICAgICAgICAgIHwgQWN0dWFsICduZXQnIGRh
dGEgcmF0ZSBhcyBzZWVuICB8DQogICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCBhY3Jvc3MgTUlJICAgICAgICAgICAgICAgICAgICAgIHwNCiAgIHwgaWZBZG1pblN0YXR1cyAg
ICAgICAgICAgICAgICAgICB8IFNldHRpbmcgdGhpcyBvYmplY3QgdG8gJ3VwJyAgICAgfA0KICAg
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgaW5zdHJ1Y3RzIGEgcGFydGljdWxh
ciBQQ1MgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAod2l0
aCBhbGwgUE1FcyBjb25uZWN0ZWQgdG8gaXQpIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IG9yIFBNRSB0byBzdGFydCBpbml0aWFsaXphdGlvbiAgfA0KICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgcHJvY2VzcyAgICAgICAgICAgICAgICAgICAg
ICAgICB8DQogICB8IGlmT3BlclN0YXR1cyAgICAgICAgICAgICAgICAgICAgfCBlZm1DdVBtZU9w
ZXJTdGF0dXMgc3VwcGxlbWVudHMgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IHRoZSAnZG93bicgdmFsdWUgb2YgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgaWZPcGVyU3RhdHVzIGZvciBQTUVzLiAgICAgICAgICB8
DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUYWJs
ZSAxDQoNCg0KMy4yICBSZWxhdGlvbiB0byBTSERTTCBNSUINCg0KICAgRy5TSERTTC5iaXMgbW9k
ZW1zLCBzaW1pbGFyIHRvIFBNRShzKSBjb21wcmlzaW5nIGEgMkJhc2VUTCBwb3J0LCBhcmUNCiAg
IGRlc2NyaWJlZCBpbiBIRFNMMi1TSERTTC1MSU5FLU1JQiBbSS1ELmlldGYtYWRzbG1pYi1nc2hk
c2xiaXNdLiAgTm90ZQ0KICAgdGhhdCBub3QgYWxsIGF0dHJpYnV0ZXMgb2YgRy5TSERTTCBtb2Rl
bXMgcmVmbGVjdGVkIGluDQogICBIRFNMMi1TSERTTC1MSU5FLU1JQiBoYXZlIGFkZXF1YXRlIG1h
bmFnZW1lbnQgb2JqZWN0cyAoQ2xhdXNlIDMwDQogICBhdHRyaWJ1dGVzIGFuZCBDbGF1c2UgNDUg
cmVnaXN0ZXJzKSBpbiB0aGUgRUZNIHN0YW5kYXJkLg0KDQogICBCZWNhdXNlIG9mIHRoZXNlIGRp
ZmZlcmVuY2VzIGFuZCBmb3IgdGhlIHB1cnBvc2VzIG9mIHNpbXBsaWNpdHksDQogICB1bmlmaWNh
dGlvbiBvZiBhdHRyaWJ1dGVzIGNvbW1vbiB0byBib3RoIDJCYXNlLVRMIGFuZCAxMFBhc3MtVFMg
UE1FUw0KICAgYW5kIG5hbWUgY29uc2lzdGVuY3kgKGUuZy4gIHByZWZpeGluZyB0aGUgMkJhc2VU
TCBQTUUgcmVsYXRlZCBvYmplY3RzDQogICB3aXRoICdlZm1DdVBtZTJCJyBpbnN0ZWFkIG9mICdo
ZHNsMnNoZHNsJyksIGl0IHdhcyBkZWNpZGVkIG5vdCB0bw0KICAgcmVmZXJlbmNlIEhEU0wyLVNI
RFNMLUxJTkUtTUlCIG9iamVjdHMsIGJ1dCBkZWZpbmUgYWxsIHRoZSByZWxldmFudA0KICAgb2Jq
ZWN0cyBpbiB0aGlzIE1JQi4NCg0KICAgSG93ZXZlciwgaWYgc29tZSBmdW5jdGlvbmFsaXR5LCBu
b3QgYXZhaWxhYmxlIGluIHRoaXMgTUlCLCBpcw0KICAgcmVxdWlyZWQgYW5kIHN1cHBvcnRlZCBi
eSB0aGUgUE1FLCBlLmcuICBwZXJmb3JtYW5jZSBtb25pdG9yaW5nLA0KICAgcmVsZXZhbnQgSERT
TDItU0hEU0wtTElORS1NSUIgZ3JvdXBzIE1BWSBiZSBpbmNsdWRlZCBhbmQgYXBsaWVkIGZvcg0K
ICAgUE1FcyBvZiAyQmFzZS1UTCBzdWJ0eXBlLg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAg
ICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgIFtQYWdlIDhdDQoMDQpJ
bnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAg
ICAgICBKdWx5IDIwMDQNCg0KDQozLjMgIFJlbGF0aW9uIHRvIFZEU0wgTUlCDQoNCiAgIFZEU0wg
KERNVCkgbW9kZW1zLCBzaW1pbGFyIHRvIHRoZSBQTUUocykgY29tcHJpc2luZyBhIDEwUGFzc1RT
IHBvcnQsDQogICBhcmUgZGVzY3JpYmVkIGluIFZEU0wtTElORS1FWFQtTUNNLU1JQg0KICAgW0kt
RC5pZXRmLWFkc2xtaWItdmRzbC1leHQtbWNtXS4gIE5vdGUgdGhhdCBub3QgYWxsIGF0dHJpYnV0
ZXMgb2YNCiAgIFZEU0wgbW9kZW1zIHJlZmxlY3RlZCBpbiBWRFNMLUxJTkUtRVhULU1DTS1NSUIg
aGF2ZSBhZGVxdWF0ZQ0KICAgbWFuYWdlbWVudCBvYmplY3RzIChDbGF1c2UgMzAgYXR0cmlidXRl
cyBhbmQgQ2xhdXNlIDQ1IHJlZ2lzdGVycykgaW4NCiAgIHRoZSBFRk0gc3RhbmRhcmQuDQoNCiAg
IEJlY2F1c2Ugb2YgdGhlc2UgZGlmZmVyZW5jZXMgYW5kIGZvciB0aGUgcHVycG9zZXMgb2Ygc2lt
cGxpY2l0eSwNCiAgIHVuaWZpY2F0aW9uIG9mIGF0dHJpYnV0ZXMgY29tbW9uIHRvIGJvdGggMkJh
c2UtVEwgYW5kIDEwUGFzcy1UUyBQTUVTDQogICBhbmQgbmFtZSBjb25zaXN0ZW5jeSwgaXQgd2Fz
IGRlY2lkZWQgbm90IHRvIHJlZmVyZW5jZQ0KICAgVkRTTC1MSU5FLUVYVC1NQ00tTUlCIG9iamVj
dHMsIGJ1dCBkZWZpbmUgYWxsIHRoZSByZWxldmFudCBvYmplY3RzIGluDQogICB0aGlzIE1JQi4N
Cg0KICAgSG93ZXZlciwgaWYgc29tZSBmdW5jdGlvbmFsaXR5LCBub3QgYXZhaWxhYmxlIGluIHRo
aXMgTUlCLCBpcw0KICAgcmVxdWlyZWQgYW5kIHN1cHBvcnRlZCBieSB0aGUgUE1FLCByZWxldmFu
dCBWRFNMLUxJTkUtRVhULU1DTS1NSUINCiAgIGdyb3VwcyBNQVkgYmUgaW5jbHVkZWQgYW5kIGFw
cGxpZWQgZm9yIFBNRXMgb2YgMTBQYXNzLVRTIHN1YnR5cGUuDQoNCjMuNCAgUmVsYXRpb24gdG8g
RXRoZXJuZXQtTGlrZSBhbmQgTUFVIE1JQnMNCg0KICAgVGhlIGltcGxlbWVudGF0aW9uIG9mIEV0
aGVyTGlrZS1NSUIgW1JGQzM2MzVdIGFuZCBNQVUtTUlCIFtSRkMzNjM2XQ0KICAgaXMgUkVRVUlS
RUQgZm9yIHRoZSBFRk1DdSBpbnRlcmZhY2VzLiAgQXMgc3VjaCBFRk1DdSBpbnRlcmZhY2VzDQog
ICAyQmFzZS1UTC8xMFBhc3MtVFMgU0hBTEwgcmV0dXJuIGFuIGlmVHlwZSBvZiBldGhlcm5ldENz
bWFjZCg2KS4NCiAgIEluZm9ybWF0aW9uIG9uIHRoZSBwYXJ0aWN1bGFyIGZsYXZvciBvZiBFRk1D
dSB0aGF0IGFuIGludGVyZmFjZSBpcw0KICAgcnVubmluZyBpcyBhdmFpbGFibGUgZnJvbSBpZlNw
ZWVkIGluIHRoZSBJRi1NSUIgW1JGQzI4NjNdLCBhbmQNCiAgIGlmTWF1VHlwZSBpbiB0aGUgTUFV
LU1JQi4NCg0KICAgVGhlIE1BVS1NSUIgc2hhbGwgYmUgYXVnbWVudGVkIHRvIGluY2x1ZGUgdGhl
IGZvbGxvd2luZyBuZXcgdmFsdWVzDQogICBmb3IgaWZNYXVUeXBlIChpbnN0YW5jZXMgb2YgZG90
Mk1hdVR5cGUpOg0KDQogICBvICBkb3QzTWF1VHlwZTJCYXNlVEwgLSB2b2ljZSBncmFkZSBVVFAg
UGh5IHNwZWNpZmllZCBpbiBDbGF1c2UgNjENCiAgICAgIGFuZCA2Mw0KDQogICBvICBkb3QzTWF1
VHlwZTEwUGFzc1RTIC0gdm9pY2UgZ3JhZGUgVVRQIFBoeSBzcGVjaWZpZWQgaW4gQ2xhdXNlIDYx
DQogICAgICBhbmQgNjINCg0KICAgKkVkTm90ZTogU2hvdWxkIHdlIGFsc28gaW5jbHVkZSAtTy8t
UiBzdWJ0eXBlcz8qDQoNCjQuICBNSUIgU3RydWN0dXJlDQoNCjQuMSAgT3ZlcnZpZXcNCg0KICAg
VGhlIG1haW4gbWFuYWdlbWVudCBvYmplY3RzIGRlZmluZWQgaW4gdGhpcyBNSUIgYXJlIHNwbGl0
IGludG8gMg0KICAgZ3JvdXBzOg0KDQogICBvICBlZm1DdVBvcnQgLSBjb250YWluaW5nIG9iamVj
dHMgZm9yIGNvbmZpZ3VyYXRpb24sIGNhcGFiaWxpdGllcywNCiAgICAgIHN0YXR1cyBhbmQgbm90
aWZpY2F0aW9ucywgY29tbW9uIHRvIGFsbCBFRk1DdSBQSFlzLg0KDQoNCg0KQmVpbGkgICAgICAg
ICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgIFtQYWdl
IDldDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAg
ICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICBvICBlZm1DdVBtZSAtIGNvbnRhaW5pbmcg
b2JqZWN0cyBmb3IgY29uZmlndXJhdGlvbiwgY2FwYWJpbGl0aWVzLA0KICAgICAgc3RhdHVzIGFu
ZCBub3RpZmljYXRpb25zIG9mIEVGTUN1IFBNRXMuDQoNCiAgIEluIGFkZGl0aW9uIHRoZSBlZm1D
dUF2YWlsYWJsZVN0YWNrVGFibGUgaXMgZGVmaW5lZCBhdCB0aGUgc2FtZQ0KICAgbGV2ZWwuDQoN
CiAgIFRoZSBlZm1DdVBtZSBncm91cCBpbiB0dXJuIGNvbnRhaW5zIGVmbUN1UG1lMkIgYW5kIGVm
bUN1UG1lMTBQDQogICBncm91cHMsIHdoaWNoIGRlZmluZSBjb25maWd1cmF0aW9uIHByb2ZpbGVz
IHNwZWNpZmljIHRvIDJCYXNlVEwgYW5kDQogICAxMFBhc3NUUyBQTUVzIHJlc3BlY3RpdmVseSBh
cyB3ZWxsIGFzIFBNRSBzcGVjaWZpYyBzdGF0dXMNCiAgIGluZm9ybWF0aW9uLg0KDQo0LjIgIENv
bmZpZ3VyYXRpb24gUHJvZmlsZXMNCg0KICAgU2luY2UgYSBtYW5hZ2VkIG5vZGUgY2FuIGhhdmUg
YSBsYXJnZSBudW1iZXIgb2YgRUZNQ3UgUEhZcywNCiAgIHByb3Zpc2lvbmluZyBldmVyeSBwYXJh
bWV0ZXIgb24gZXZlcnkgRUZNQ3UgUEhZIG1heSBiZWNvbWUNCiAgIGJ1cmRlbnNvbWUuICBNb3Jl
b3ZlciwgbW9zdCBQTUVzIGFyZSBwcm92aXNpb25lZCBpZGVudGljYWxseSB3aXRoIHRoZQ0KICAg
c2FtZSBzZXQgb2YgcGFyYW1ldGVycy4gIFRvIHNpbXBsaWZ5IHRoZSBwcm92aXNpb25pbmcgcHJv
Y2VzcywgdGhpcw0KICAgTUlCIG1ha2VzIHVzZSBvZiBjb25maWd1cmF0aW9uIHByb2ZpbGVzLCBz
aW1pbGFyIHRvDQogICBIRFNMMi1TSERTTC1MSU5FLU1JQiBhbmQgVkRTTC1MSU5FLUVYVC1NQ00t
TUlCLiAgQSBwcm9maWxlIGlzIGEgc2V0DQogICBvZiBwYXJhbWV0ZXJzIHRoYXQgY2FuIGJlIHNo
YXJlZCBieSBtdWx0aXBsZSBQTUUgcG9ydHMgdXNpbmcgdGhlIHNhbWUNCiAgIGNvbmZpZ3VyYXRp
b24uDQoNCiAgIFRoZSBjb25maWd1cmF0aW9uIHByb2ZpbGVzIGFyZSBkZWZpbmVkIGluIGVmbUN1
UG1lMkJDb25mUHJvZmlsZVRhYmxlDQogICBhbmQgZWZtQ3UxMFBDb25mUHJvZmlsZVRhYmxlIGZv
ciAyQmFzZS1UTCBhbmQgMTBQYXNzLVRTIFBNRXMNCiAgIHJlc3BlY3RpdmVseS4gIFRoZXJlIGFy
ZSAxMiBwcmVkZWZpbmVkIHN0YW5kYXJkIHByb2ZpbGVzIGZvciAyQmFzZS1UTA0KICAgYW5kIDIy
IHN0YW5kYXJkIHByb2ZpbGVzIGZvciAxMFBhc3MtVFMsIGRlZmluZWQgaW4gODAyLjNhaCBhbmQN
CiAgIGRlZGljYXRlZCBmb3IgcmFwaWQgcHJvdmlzaW9uaW5nIG9mIEVGTUN1IFBIWXMgaW4gbW9z
dCBzY2VuYXJpb3MuICBBbg0KICAgYWJpbGl0eSB0byBkZWZpbmUgbmV3IGNvbmZpZ3VyYXRpb24g
cHJvZmlsZXMgaXMgYWxzbyBwcm92aWRlZCB0bw0KICAgYWxsb3cgZm9yIEVGTUN1IGRlcGxveW1l
bnQgdGFpbG9yZWQgdG8gc3BlY2lmaWMgY29wcGVyIGVudmlyb25tZW50DQogICBhbmQgc3BlY3Ry
YWwgcmVndWxhdGlvbnMuDQoNCiAgIEEgc3BlY2lmaWMgY29uZmlndXJhdGlvbiBwcm9maWxlIGlz
IGFzc2lnbmVkIHRvIGEgc3BlY2lmaWMgUE1FIHZpYQ0KICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUg
b2JqZWN0LiAgQWx0ZXJuYXRpdmVseSwgYnkgYXNzaWduaW5nIGEgbm9uLWVtcHR5DQogICBwcm9m
aWxlIHRvIGEgUENTIHBvcnQgdmlhIGVmbUN1QWRtaW5Qcm9maWxlLCBhbGwgUE1FcyBjb25uZWN0
ZWQgdG8NCiAgIHRoZSBQQ1MgcG9ydCBhcmUgbWFkZSB0byBzaGFyZSB0aGF0IHByb2ZpbGUsIHdo
aWNoIGNvbWVzIGhhbmR5IGR1cmluZw0KICAgY29uZmlndXJhdGlvbiBvZiBhZ2dyZWdhdGVkIHBv
cnRzLg0KDQo0LjMgIE1hcHBpbmcgb2YgSUVFRSA4MDIuM2FoIE1hbmFnZWQgT2JqZWN0cw0KDQog
ICBUaGlzIHNlY3Rpb24gY29udGFpbnMgdGhlIG1hcHBpbmcgYmV0d2VlbiBtYW5hZ2VkIG9iamVj
dHMNCiAgIChhdHRyaWJ1dGVzKSBkZWZpbmVkIGluIFs4MDIuM2FoXSBDbGF1c2UgMzAsIGFuZCBt
YW5hZ2VkIG9iamVjdHMNCiAgIGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCBhbmQgaW4gYXNzb2Np
YXRlZCBNSUIgbW9kdWxlcywgaS5lLiwgdGhlDQogICBJRi1NSUIgW1JGQzI4NjNdLg0KDQogICBO
b3RlIHRoYXQgbWFqb3JpdHkgb2YgdGhlIG9iamVjdHMgZGVmaW5lZCBpbiB0aGlzIE1JQiBkbyBu
b3QgaGF2ZQ0KICAgZGlyZWN0IGNvdW50ZXJwYXJ0cyBpbiBDbGF1c2UgMzAgYW5kIGluc3RlYWQg
cmVmZXIgdG8gQ2xhdXNlIDQ1DQogICByZWdpc3RlcnMuDQoNCg0KDQoNCkJlaWxpICAgICAgICAg
ICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDEw
XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAg
ICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgKkVkTm90ZTogSXQgd291bGQgYmUgYSBnb29k
IGlkZWEgdG8gdXBkYXRlIENsYXVzZSAzMCBvZiA4MDIuM2FoIGFmdGVyDQogICB0aGlzIE1JQiBp
cyBhcHByb3ZlZC4gSSBndWVzcyB0aGlzIHNob3VsZCBiZSBkb25lIHZpYSBhIG1haW50YW5lbmNl
DQogICByZXF1ZXN0LiAqDQoNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KICAgfCBJRUVFIDgwMi4zIE1hbmFn
ZWQgT2JqZWN0ICAgICAgIHwgQ29ycmVzcG9uZGluZyBTTk1QIE9iamVjdCAgICAgICB8DQogICAr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsNCiAgIHwgb1BBRiAtIFBNRSBCYXNpYyBQYWNrYWdlICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCAoTWFuZGF0b3J5KSAgICAgICAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8IGFQQUZJ
RCAgICAgICAgICAgICAgICAgICAgICAgICAgfCBpZkluZGV4IChJRi1NSUIpICAgICAgICAgICAg
ICAgIHwNCiAgIHwgYVBoeUVuZCAgICAgICAgICAgICAgICAgICAgICAgICB8IGVmbUN1UGh5U2lk
ZSAgICAgICAgICAgICAgICAgICAgfA0KICAgfCBhUEhZQ3VycmVudFN0YXR1cyAgICAgICAgICAg
ICAgIHwgZWZtQ3VTdGF0dXMgICAgICAgICAgICAgICAgICAgICB8DQogICB8IGFQQUZTdXBwb3J0
ZWQgICAgICAgICAgICAgICAgICAgfCBlZm1DdVBBRlN1cHBvcnRlZCAgICAgICAgICAgICAgIHwN
CiAgIHwgb1BBRiAtIFBNRSBBZ2dyZWdhdGlvbiBQYWNrYWdlICB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfA0KICAgfCAoT3B0aW9uYWwpICAgICAgICAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8IGFQQUZBZG1pblN0YXRlICAg
ICAgICAgICAgICAgICAgfCBlZm1DdVBBRkFkbWluU3RhdGUgICAgICAgICAgICAgIHwNCiAgIHwg
YVBBRklEICAgICAgICAgICAgICAgICAgICAgICAgICB8IGlmSW5kZXggKElGLU1JQikgICAgICAg
ICAgICAgICAgfA0KICAgfCBhTG9jYWxQQUZDYXBhY2l0eSAgICAgICAgICAgICAgIHwgZWZtQ3VQ
QUZDYXBhY2l0eSAgICAgICAgICAgICAgICB8DQogICB8IGFMb2NhbFBNRUF2YWlsYWJsZSAgICAg
ICAgICAgICAgfCBlZm1DdUF2YWlsYWJsZVN0YWNrVGFibGUgICAgICAgIHwNCiAgIHwgYUxvY2Fs
UE1FQWdncmVnYXRlICAgICAgICAgICAgICB8IGlmU3RhY2tUYWJsZSAoSUYtTUlCKSAgICAgICAg
ICAgfA0KICAgfCBhUmVtb3RlUEFGU3VwcG9ydGVkICAgICAgICAgICAgIHwgZWZtQ3VSZW1vdGVQ
QUZTdXBwb3J0ZWQgICAgICAgICB8DQogICB8IGFSZW1vdGVQQUZDYXBhY2l0eSAgICAgICAgICAg
ICAgfCBlZm1DdVJlbW90ZVBBRkNhcGFjaXR5ICAgICAgICAgIHwNCiAgIHwgYVJlbW90ZVBNRUF2
YWlsYWJsZSAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0K
ICAgfCBhUmVtb3RlUE1FQWdncmVnYXRlICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8DQogICB8IG9QTUUgLSAxMFAvMkIgUGFja2FnZSAgICAgICAgICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgIHwgKE1hbmRhdG9yeSkgICAgICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCBh
UE1FSUQgICAgICAgICAgICAgICAgICAgICAgICAgIHwgaWZJbmRleCAoSUYtTUlCKSAgICAgICAg
ICAgICAgICB8DQogICB8IGFQTUVBZG1pblN0YXRlICAgICAgICAgICAgICAgICAgfCBpZkFkbWlu
U3RhdGUgKElGLU1JQikgICAgICAgICAgIHwNCiAgIHwgYVBNRVN0YXR1cyAgICAgICAgICAgICAg
ICAgICAgICB8IGVmbUN1UG1lU3RhdHVzICAgICAgICAgICAgICAgICAgfA0KICAgfCBhUE1FU05S
TWduICAgICAgICAgICAgICAgICAgICAgIHwgZWZtQ3VQbWVTbnJNZ24gICAgICAgICAgICAgICAg
ICB8DQogICB8IGFUQ0NvZGluZ1Zpb2xhdGlvbnMgICAgICAgICAgICAgfCBlZm1DdVBtZVRDQ29k
aW5nRXJyb3JzICAgICAgICAgIHwNCiAgIHwgYVByb2ZpbGVTZWxlY3QgICAgICAgICAgICAgICAg
ICB8IGVmbUN1QWRtaW5Qcm9maWxlLCAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgZWZtQ3VQbWVBZG1pblByb2ZpbGUgICAgICAgICAgICB8DQog
ICB8IGFPcGVyYXRpbmdQcm9maWxlICAgICAgICAgICAgICAgfCBlZm1DdVBtZU9wZXJQcm9maWxl
ICAgICAgICAgICAgIHwNCiAgIHwgYVBNRUZFQ0NvcnJlY3RlZEJsb2NrcyAgICAgICAgICB8IGVm
bUN1UG1lMTBQRkVDQ29ycmVjdGVkQmxvY2tzICAgfA0KICAgfCBhUE1FRkVDVW5jb3JyZWN0YWJs
ZUJsb2NrcyAgICAgIHwgZWZtQ3VQbWUxMFBGRUNVbmNvcnJlY3RlZEJsb2NrcyB8DQogICArLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUYWJsZSAyDQoNCg0K
NS4gIERlZmluaXRpb25zDQoNCiAgIEVGTS1DVS1NSUIgREVGSU5JVElPTlMgOjo9IEJFR0lODQoN
CiAgICAgSU1QT1JUUw0KICAgICAgIE1PRFVMRS1JREVOVElUWSwgT0JKRUNULVRZUEUsIE5PVElG
SUNBVElPTi1UWVBFLCBJbnRlZ2VyMzIsDQogICAgICAgVW5zaWduZWQzMiwgQ291bnRlcjMyDQoN
Cg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAg
ICAgICAgICAgICBbUGFnZSAxMV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3Ug
SW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgIEZS
T00gU05NUHYyLVNNSSAgIC0tIFtSRkMyNTc4XQ0KICAgICAgIFRFWFRVQUwtQ09OVkVOVElPTiwg
VHJ1dGhWYWx1ZSwgUm93U3RhdHVzLCBQaHlzQWRkcmVzcywNCiAgICAgICBEaXNwbGF5U3RyaW5n
DQogICAgICAgICBGUk9NIFNOTVB2Mi1UQyAgICAtLSBbUkZDMjU3OV0NCiAgICAgICBpZkluZGV4
LCBpZlNwZWVkLCBJbnRlcmZhY2VJbmRleA0KICAgICAgICAgRlJPTSBJRi1NSUIgICAgICAgLS0g
W1JGQzI4NjNdDQogICAgICAgTU9EVUxFLUNPTVBMSUFOQ0UsIE9CSkVDVC1HUk9VUCwgTk9USUZJ
Q0FUSU9OLUdST1VQDQogICAgICAgICBGUk9NIFNOTVB2Mi1DT05GICAtLSBbUkZDMjU4MF0NCiAg
ICAgICA7DQoNCiAgICAgZWZtQ3VNSUIgTU9EVUxFLUlERU5USVRZDQogICAgICAgTEFTVC1VUERB
VEVEICIyMDA0MDcxMjAwMDBaIiAgLS0gSnVseSAxMiwgMjAwNA0KICAgICAgIE9SR0FOSVpBVElP
TiAiSUVURiBFdGhlcm5ldCBJbnRlcmZhY2VzIGFuZCBIdWIgTUlCIFdvcmtpbmcgR3JvdXAiDQog
ICAgICAgQ09OVEFDVC1JTkZPDQogICAgICAgICAiV0cgY2hhcnRlcjoNCiAgICAgICAgICAgaHR0
cDovL3d3dy5pZXRmLm9yZy9odG1sLmNoYXJ0ZXJzL2h1Ym1pYi1jaGFydGVyLmh0bWwNCg0KICAg
ICAgICAgTWFpbGluZyBMaXN0czoNCiAgICAgICAgICAgR2VuZXJhbCBEaXNjdXNzaW9uOiBodWJt
aWJAaWV0Zi5vcmcNCiAgICAgICAgICAgVG8gU3Vic2NyaWJlOiBodWJtaWItcmVxdWVzdEBpZXRm
Lm9yZw0KICAgICAgICAgICBJbiBCb2R5OiBzdWJzY3JpYmUgeW91cl9lbWFpbF9hZGRyZXNzDQoN
CiAgICAgICAgIENoYWlyOiAgRGFuIFJvbWFzY2FudQ0KICAgICAgICAgUG9zdGFsOiBBdmF5YQ0K
ICAgICAgICAgICAgICAgICBBdGlkaW0gVGVjaG5vbG9neSBQYXJrLCBCbGRnLiAzDQogICAgICAg
ICAgICAgICAgIFRlbCBBdml2IDYxMTMxDQogICAgICAgICAgICAgICAgIElzcmFlbA0KICAgICAg
ICAgICAgVGVsOiArOTcyIDMgNjQ1IDg0MTQNCiAgICAgICAgIEUtbWFpbDogZHJvbWFzY2FAYXZh
eWEuY29tDQoNCiAgICAgICAgIEVkaXRvcjogRWR3YXJkIEJlaWxpDQogICAgICAgICBQb3N0YWw6
IEFjdGVsaXMgTmV0d29ya3MgSW5jLg0KICAgICAgICAgICAgICAgICAyNSBCYXplbCBTdC4sIFAu
Ty5CLiAxMDE3Mw0KICAgICAgICAgICAgICAgICBQZXRhY2gtVGlrdmEgMTAxNzMNCiAgICAgICAg
ICAgICAgICAgSXNyYWVsDQogICAgICAgICAgICAgICAgIFRlbDogKzk3Mi0zLTkyNC0zNDkxDQog
ICAgICAgICBFLW1haWw6IGVkd2FyZC5iZWlsaUBhY3RlbGlzLmNvbSINCg0KICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAiVGhlIG9iamVjdHMgaW4gdGhpcyBNSUIgbW9kdWxlIGFyZSB1c2Vk
IHRvIG1hbmFnZQ0KICAgICAgICAgdGhlIEV0aGVybmV0IGluIHRoZSBGaXJzdCBNaWxlIChFRk0p
IENvcHBlciAoRUZNQ3UpIEludGVyZmFjZXMNCiAgICAgICAgIDJCQVNFLVRMIGFuZCAxMFBBU1Mt
VFMsIGRlZmluZWQgaW4gSUVFRSBEcmFmdCBQODAyLjNhaC9EMy4zLg0KDQogICAgICAgICBUaGUg
Zm9sbG93aW5nIHJlZmVyZW5jZSBpcyB1c2VkIHRocm91Z2hvdXQgdGhpcyBNSUIgbW9kdWxlOg0K
DQogICAgICAgICBbODAyLjNhaF0gcmVmZXJzIHRvOg0KICAgICAgICAgICBJRUVFIERyYWZ0IFA4
MDIuM2FoL0QzLjM6ICdEcmFmdCBhbWVuZG1lbnQgdG8gLQ0KICAgICAgICAgICBJbmZvcm1hdGlv
biB0ZWNobm9sb2d5IC0gVGVsZWNvbW11bmljYXRpb25zIGFuZA0KDQoNCg0KQmVpbGkgICAgICAg
ICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2Ug
MTJdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAg
ICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgIGluZm9ybWF0aW9uIGV4Y2hh
bmdlIGJldHdlZW4gc3lzdGVtcyAtIExvY2FsIGFuZA0KICAgICAgICAgICBtZXRyb3BvbGl0YW4g
YXJlYSBuZXR3b3JrcyAtIFNwZWNpZmljIHJlcXVpcmVtZW50cyAtDQogICAgICAgICAgIFBhcnQg
MzogQ2FycmllciBzZW5zZSBtdWx0aXBsZSBhY2Nlc3Mgd2l0aCBjb2xsaXNpb24NCiAgICAgICAg
ICAgZGV0ZWN0aW9uIChDU01BL0NEKSBhY2Nlc3MgbWV0aG9kIGFuZCBwaHlzaWNhbCBsYXllcg0K
ICAgICAgICAgICBzcGVjaWZpY2F0aW9ucyAtIE1lZGlhIEFjY2VzcyBDb250cm9sIFBhcmFtZXRl
cnMsIFBoeXNpY2FsDQogICAgICAgICAgIExheWVycyBhbmQgTWFuYWdlbWVudCBQYXJhbWV0ZXJz
IGZvciBzdWJzY3JpYmVyIGFjY2Vzcw0KICAgICAgICAgICBuZXR3b3JrcycsIDE5IEFwcmlsIDIw
MDMuDQoNCiAgICAgICAgIE9mIHBhcnRpY3VsYXIgaW50ZXJlc3QgYXJlIENsYXVzZSA2MSwgJ1Bo
eXNpY2FsIENvZGluZw0KICAgICAgICAgU3VibGF5ZXIgKFBDUykgYW5kIGNvbW1vbiBzcGVjaWZp
Y2F0aW9ucywgdHlwZSAxMFBBU1MtVFMgYW5kDQogICAgICAgICB0eXBlIDJCQVNFLVRMJywgQ2xh
dXNlIDMwLCAnTWFuYWdlbWVudCcsIGFuZCBDbGF1c2UgNDUsDQogICAgICAgICAnTWFuYWdlbWVu
dCBEYXRhIElucHV0L091dHB1dCAoTURJTykgSW50ZXJmYWNlJy4NCg0KICAgICAgICAgTmFtaW5n
IENvbnZlbnRpb25zOg0KICAgICAgICAgICBBdG4gICAtIEF0dGVudWF0aW9uDQogICAgICAgICAg
IENPICAgIC0gQ2VudHJhbCBPZmZpY2UNCiAgICAgICAgICAgQ1BFICAgLSBDdXN0b21lciBQcmVt
aXNlcyBFcXVpcG1lbnQNCiAgICAgICAgICAgRUZNICAgLSBFdGhlcm5ldCBpbiB0aGUgRmlyc3Qg
TWlsZQ0KICAgICAgICAgICBFRk1DdSAtIEVGTSBDb3BwZXINCiAgICAgICAgICAgTURJTyAgLSBN
YW5hZ2VtZW50IERhdGEgSW5wdXQvT3V0cHV0DQogICAgICAgICAgIE1nbiAgIC0gTWFyZ2luDQog
ICAgICAgICAgIFBBRiAgIC0gUE1FIEFnZ3JlZ2F0aW9uIEZ1bmN0aW9uDQogICAgICAgICAgIFBD
UyAgIC0gUGh5c2ljYWwgQ29kaW5nIFN1YmxheWVyDQogICAgICAgICAgIFBNRCAgIC0gUGh5c2lj
YWwgTWVkaXVtIERlcGVuZGVudA0KICAgICAgICAgICBQTUUgICAtIFBoeXNpY2FsIE1lZGl1bSBF
bnRpdHkNCiAgICAgICAgICAgUFNEICAgLSBQb3dlciBTcGVjdHJhbCBEZW5zaXR5DQogICAgICAg
ICAgIFNOUiAgIC0gU2lnbmFsIHRvIE5vaXNlIFJhdGlvDQogICAgICAgICAgIFRDUEFNIC0gVHJl
bGxpcyBDb2RlZCBQdWxzZSBBbXBsaXR1ZGUgTW9kdWxhdGlvbg0KDQogICAgICAgICBDb3B5cmln
aHQgKEMpIFRoZSBJbnRlcm5ldCBTb2NpZXR5ICgyMDA0KS4gIFRoaXMgdmVyc2lvbg0KICAgICAg
ICAgb2YgdGhpcyBNSUIgbW9kdWxlIGlzIHBhcnQgb2YgUkZDIFhYWFg7ICBzZWUgdGhlIFJGQw0K
ICAgICAgICAgaXRzZWxmIGZvciBmdWxsIGxlZ2FsIG5vdGljZXMuIg0KDQogICAgICAgICAtLSBF
ZE5vdGU6IFJlcGxhY2UgWFhYWCB3aXRoIHRoZSBhY3R1YWwgUkZDIG51bWJlciAmDQogICAgICAg
ICAtLSByZW1vdmUgdGhpcyBub3RlDQoNCiAgICAgICBSRVZJU0lPTiAgICAiMjAwNDA3MTIwMDAw
WiIgIC0tIEp1bHkgMTIsIDIwMDQNCiAgICAgICBERVNDUklQVElPTiAiSW5pdGlhbCB2ZXJzaW9u
LCBwdWJsaXNoZWQgYXMgUkZDIFhYWFguIg0KDQogICAgICAgOjo9IHsgbWliLTIgMTYwIH0NCg0K
ICAgICAgICAgLS0gRWROb3RlOiBSZXBsYWNlIFlZWSB3aXRoIGEgcmVhbCBPSUQgb25jZSBpdCBp
cw0KICAgICAgICAgLS0gYWxsb2NhdGVkICYgcmVtb3ZlIHRoaXMgbm90ZS4NCg0KICAgICAgLS0g
U2VjdGlvbnMgb2YgdGhlIG1vZHVsZQ0KDQogICAgICBlZm1DdU9iamVjdHMgICAgIE9CSkVDVCBJ
REVOVElGSUVSIDo6PSB7IGVmbUN1TUlCIDEgfQ0KDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAg
ICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSAxM10NCgwN
CkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAg
ICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgIGVmbUN1Q29uZm9ybWFuY2UgT0JKRUNUIElERU5U
SUZJRVIgOjo9IHsgZWZtQ3VNSUIgMiB9DQoNCiAgICAgIC0tIEdyb3VwcyBpbiB0aGUgbW9kdWxl
DQoNCiAgICAgIGVmbUN1UG9ydCAgICAgICAgT0JKRUNUIElERU5USUZJRVIgOjo9IHsgZWZtQ3VP
YmplY3RzIDEgfQ0KDQogICAgICBlZm1DdVBtZSAgICAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6
PSB7IGVmbUN1T2JqZWN0cyAyIH0NCg0KICAgICAgLS0gVGV4dHVhbCBDb252ZW50aW9ucw0KDQog
ICAgICBQcm9maWxlSW5kZXggOjo9IFRFWFRVQUwtQ09OVkVOVElPTg0KICAgICAgICBESVNQTEFZ
LUhJTlQgImQiDQogICAgICAgIFNUQVRVUyAgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBU
SU9ODQogICAgICAgICAgIkEgdW5pcXVlIHZhbHVlLCBncmVhdGVyIHRoYW4gemVybywgZm9yIGVh
Y2ggUE1FIGNvbmZpZ3VyYXRpb24NCiAgICAgICAgICBwcm9maWxlIGluIHRoZSBtYW5hZ2VkIEVG
TUN1IHBvcnQuIEl0IGlzIHJlY29tbWVuZGVkIHRoYXQNCiAgICAgICAgICB2YWx1ZXMgYXJlIGFz
c2lnbmVkIGNvbnRpZ3VvdXNseSBzdGFydGluZyBmcm9tIDEuIFRoZSB2YWx1ZQ0KICAgICAgICAg
IGZvciBlYWNoIHByb2ZpbGUgbXVzdCByZW1haW4gY29uc3RhbnQgYXQgbGVhc3QgZnJvbSBvbmUN
CiAgICAgICAgICByZS1pbml0aWFsaXphdGlvbiBvZiB0aGUgZW50aXR5J3MgbmV0d29yayBtYW5h
Z2VtZW50IHN5c3RlbQ0KICAgICAgICAgIHRvIHRoZSBuZXh0IHJlLWluaXRpYWxpemF0aW9uLiIN
CiAgICAgICAgU1lOVEFYICAgICAgIFVuc2lnbmVkMzIgKDEuLjI1NSkNCg0KICAgICAgUHJvZmls
ZUluZGV4T3JaZXJvIDo6PSBURVhUVUFMLUNPTlZFTlRJT04NCiAgICAgICAgRElTUExBWS1ISU5U
ICJkIg0KICAgICAgICBTVEFUVVMgICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICJUaGlzIHRleHR1YWwgY29udmVudGlvbiBpcyBhbiBleHRlbnNpb24gb2YgdGhl
IFByb2ZpbGVJbmRleA0KICAgICAgICAgIGNvbnZlbnRpb24uIFRoZSBsYXR0ZXIgZGVmaW5lcyBh
IGdyZWF0ZXIgdGhhbiB6ZXJvIHZhbHVlIHVzZWQNCiAgICAgICAgICB0byBpZGVudGlmeSBhIFBN
RSBwcm9maWxlIGluIHRoZSBtYW5hZ2VkIEVGTUN1IHBvcnQuIFRoaXMNCiAgICAgICAgICBleHRl
bnNpb24gcGVybWl0cyB0aGUgYWRkaXRpb25hbCB2YWx1ZSBvZiB6ZXJvLiBUaGUgdmFsdWUgb2YN
CiAgICAgICAgICB6ZXJvIGlzIG9iamVjdC1zcGVjaWZpYyBhbmQgbXVzdCB0aGVyZWZvcmUgYmUg
ZGVmaW5lZCBhcyBwYXJ0DQogICAgICAgICAgb2YgdGhlIGRlc2NyaXB0aW9uIG9mIGFueSBvYmpl
Y3Qgd2hpY2ggdXNlcyB0aGlzIHN5bnRheC4NCiAgICAgICAgICBFeGFtcGxlcyBvZiB0aGUgdXNh
Z2Ugb2YgemVybyB2YWx1ZSBtaWdoIGluY2x1ZGUgc2l0dWF0aW9ucw0KICAgICAgICAgIHdoZXJl
IGN1cnJlbnQgb3BlcmF0aW9uYWwgcHJvZmlsZSBpcyB1bmtub3duLiINCiAgICAgICAgU1lOVEFY
ICAgICAgIFVuc2lnbmVkMzIgKDAuLjI1NSkNCg0KICAgICAgUHJvZmlsZUluZGV4TGlzdCA6Oj0g
VEVYVFVBTC1DT05WRU5USU9ODQogICAgICAgIERJU1BMQVktSElOVCAiMWQ6Ig0KICAgICAgICBT
VEFUVVMgICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJSZXBy
ZXNlbnRzIGEgbGlzdCBvZiB1cCB0byA2IFByb2ZpbGVJbmRleCdzLg0KICAgICAgICAgIFRoZSBQ
cm9maWxlSW5kZXggdGV4dHVhbCBjb252ZW50aW9uIGRlZmluZXMgYSBncmVhdGVyIHRoYW4NCiAg
ICAgICAgICB6ZXJvIHZhbHVlIHVzZWQgdG8gaWRlbnRpZnkgYSBQTUUgcHJvZmlsZSBpbiB0aGUg
bWFuYWdlZCBFRk1DdQ0KICAgICAgICAgIHBvcnQuIFRoZSB2YWx1ZSBvZiB0aGlzIG9iamVjdCBp
cyBhIGNvbmNhdGVuYXRpb24gb2YgemVybyBvcg0KICAgICAgICAgIG1vcmUgKHVwIHRvIDYpIG9j
dGV0cywgd2hlcmUgZWFjaCBvY3RldCBjb250YWlucyBhbiA4LWJpdA0KICAgICAgICAgIFByb2Zp
bGVJbmRleCB2YWx1ZS4NCiAgICAgICAgICBBIG5vbi1lbXB0eSBwcm9maWxlIGxpc3Qgc3BlY2lm
aWVzIGEgbGlzdCBvZiBhbHRlcm5hdGl2ZQ0KICAgICAgICAgIHByb2ZpbGVzIGFueSBvZiB3aGlj
aCBjYW4gYmUgY2hvc2VuIGZvciBjb25maWd1cmF0aW9uIG9mIGFuDQoNCg0KDQpCZWlsaSAgICAg
ICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFn
ZSAxNF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIg
ICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgICBQTUUuIEEgemVybyBsZW5n
dGggc3RyaW5nIHZhbHVlIG1lYW5zIHRoaXMgbGlzdCBoYXMgbm8gbWVtYmVycw0KICAgICAgICAg
IChlbXB0eSkuIEV4YW1wbGVzIG9mIHRoZSB1c2FnZSBvZiBlbXB0eSBwcm9maWxlIGxpc3QgbWln
aHQNCiAgICAgICAgICBpbmNsdWRlIHNpdHVhdGlvbnMgd2hlcmUgY29uZmlndXJhdGlvbiBwcm9m
aWxlKHMpIGlzIHVua25vd24sDQogICAgICAgICAgb3Igd2hlbiBubyBjb21tb24gcHJvZmlsZShz
KSBuZWVkIHRvIGJlIHJlZmVyZW5jZWQgYW5kDQogICAgICAgICAgc3ViLWludGVyZmFjZSBwcm9m
aWxlIHNoYWxsIHRha2UgcHJlY2VkZW5jZS4iDQogICAgICAgIFNZTlRBWCAgICAgICBPQ1RFVCBT
VFJJTkcgKFNJWkUoMC4uNikpDQoNCg0KICAgICAgLS0gUENTIFBvcnQgZ3JvdXANCg0KICAgICAg
ZWZtQ3VQb3J0Q29uZlRhYmxlIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFNFUVVF
TkNFIE9GIEVmbUN1UG9ydENvbmZFbnRyeQ0KICAgICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNz
aWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQog
ICAgICAgICAgIlRhYmxlIGZvciBDb25maWd1cmF0aW9uIG9mIEVGTUN1IDJCYXNlVEwvMTBQYXNz
VFMgKFBDUykNCiAgICAgICAgICBQb3J0cy4gRW50cmllcyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUg
bWFpbnRhaW5lZCBpbiBhDQogICAgICAgICAgcGVyc2lzdGVudCBtYW5uZXIiDQogICAgICAgIDo6
PSB7IGVmbUN1UG9ydCAxIH0NCg0KICAgICAgZWZtQ3VQb3J0Q29uZkVudHJ5IE9CSkVDVC1UWVBF
DQogICAgICAgIFNZTlRBWCAgICAgIEVmbUN1UG9ydENvbmZFbnRyeQ0KICAgICAgICBNQVgtQUND
RVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAg
IERFU0NSSVBUSU9ODQogICAgICAgICAgIkFuIGVudHJ5IGluIHRoZSBFRk1DdSBQb3J0IENvbmZp
Z3VyYXRpb24gdGFibGUuDQogICAgICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGFuIEVGTUN1
IHBvcnQgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4NCiAgICAgICAgICBOb3RlIHRoYXQgYW4gRUZN
Q3UgUENTIHBvcnQgcnVucyBvbiB0b3Agb2YgYSBzaW5nbGUNCiAgICAgICAgICBvciBtdWx0aXBs
ZSBQTUUgcG9ydChzKSwgd2hpY2ggYXJlIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LiINCiAgICAg
ICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgICAgIDo6PSB7IGVmbUN1UG9ydENvbmZUYWJsZSAx
IH0NCg0KICAgICAgRWZtQ3VQb3J0Q29uZkVudHJ5IDo6PQ0KICAgICAgICBTRVFVRU5DRSB7DQog
ICAgICAgICAgZWZtQ3VQQUZBZG1pblN0YXRlICAgICAgICAgICAgICAgSU5URUdFUiwNCiAgICAg
ICAgICBlZm1DdVBBRkRpc2NvdmVyeUNvZGUgICAgICAgICAgICBQaHlzQWRkcmVzcywNCiAgICAg
ICAgICBlZm1DdUFkbWluUHJvZmlsZSAgICAgICAgICAgICAgICBQcm9maWxlSW5kZXhMaXN0LA0K
ICAgICAgICAgIGVmbUN1VGFyZ2V0RGF0YVJhdGUgICAgICAgICAgICAgIFVuc2lnbmVkMzIsDQog
ICAgICAgICAgZWZtQ3VUYXJnZXRTbnJNZ24gICAgICAgICAgICAgICAgVW5zaWduZWQzMiwNCiAg
ICAgICAgICBlZm1DdVRocmVzaExvd0JhbmR3aWR0aCAgICAgICAgICBVbnNpZ25lZDMyLA0KICAg
ICAgICAgIGVmbUN1TG93QmFuZHdpZHRoRW5hYmxlICAgICAgICAgIFRydXRoVmFsdWUNCiAgICAg
ICAgfQ0KDQogICAgICBlZm1DdVBBRkFkbWluU3RhdGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZ
TlRBWCAgICAgIElOVEVHRVIgew0KICAgICAgICAgIGVuYWJsZWQoMSksDQogICAgICAgICAgZGlz
YWJsZWQoMikNCiAgICAgICAgfQ0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJl
cyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMTVdDQoMDQpJbnRlcm5ldC1E
cmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5
IDIwMDQNCg0KDQogICAgICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVT
ICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJBZG1pbmlzdHJh
dGl2ZSAoZGVzaXJlZCkgc3RhdGUgb2YgdGhlIFBBRiBvZiB0aGUgRUZNQ3UgcG9ydA0KICAgICAg
ICAgIChQQ1MpLg0KICAgICAgICAgIFdoZW4gJ2Rpc2FibGVkJywgUE1FIEFnZ3JlZ2F0aW9uIHdp
bGwgbm90IGJlIHBlcmZvcm1lZCBieSB0aGUNCiAgICAgICAgICBQQ1MuIE5vIG1vcmUgdGhhbiBh
IHNpbmdsZSBQTUUgY2FuIGJlIGFzc2lnbmVkIHRvIHRoaXMgUENTIGluDQogICAgICAgICAgdGhp
cyBjYXNlLg0KICAgICAgICAgIFdoZW4gJ2VuYWJsZWQnLCBQQUYgd2lsbCBiZSBwZXJmb3JtZWQg
YnkgdGhlIFBDUyB3aGVuIHRoZSBsaW5rDQogICAgICAgICAgaXMgVXAsIGV2ZW4gb24gYSBzaW5n
bGUgYXR0YWNoZWQgUE1FLCBpZiBQQUYgaXMgc3VwcG9ydGVkLg0KDQogICAgICAgICAgUENTIHBv
cnRzIGluY2FwYWJsZSBvZiBzdXBwb3J0aW5nIFBBRiBTSEFMTCByZXR1cm4gYSB2YWx1ZSBvZg0K
ICAgICAgICAgICdkaXNhYmxlZCcuIEF0dGVtcHRzIHRvICdlbmFibGUnIHN1Y2ggcG9ydHMgU0hB
TEwgYmUgaWdub3JlZC4NCg0KICAgICAgICAgIFBBRiAnZW5hYmxlZCcgcG9ydCB3aXRoIG11bHRp
cGxlIFBNRXMgYXNzaWduZWQgY2Fubm90IGJlDQogICAgICAgICAgJ2Rpc2FibGVkJy4gQXR0ZW1w
dHMgdG8gJ2Rpc2FibGUnIHN1Y2ggcG9ydCBTSEFMTCBiZSByZWplY3RlZCwNCiAgICAgICAgICB1
bnRpbGwgYXQgbW9zdCBvbmUgUE1FIGlzIGxlZnQgYXNzaWduZWQuDQoNCiAgICAgICAgICBDaGFu
Z2luZyBQQUZBZG1pblN0YXRlIGlzIGEgdHJhZmZpYyBkaXNydXB0aXZlIG9wZXJhdGlvbiBhbmQN
CiAgICAgICAgICBhcyBzdWNoIFNIQUxMIGJlIGRvbmUgd2hlbiB0aGUgbGluayBpcyBEb3duLiBB
dHRlbXB0cyB0bw0KICAgICAgICAgIGNoYW5nZSB0aGlzIG9iamVjdCBTSEFMTCBiZSBpZ25vcmVk
IGlmIHRoZSBsaW5rIGlzIFVwIG9yDQogICAgICAgICAgSW5pdGlhbGl6aW5nLg0KDQogICAgICAg
ICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZSBhUEFGQWRtaW5T
dGF0ZS4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQ
Q1MgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIFBB
RiBlbmFibGUgYml0IGluIHRoZSAxMFAvMkIgUENTIGNvbnRyb2wNCiAgICAgICAgICByZWdpc3Rl
ci4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCA0NS4y
LjMuMTguMyINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDEgfQ0KDQogICAgICBl
Zm1DdVBBRkRpc2NvdmVyeUNvZGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFBo
eXNBZGRyZXNzDQogICAgICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVT
ICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJQQUYgRGlzY292
ZXJ5IENvZGUgb2YgdGhlIEVGTUN1IHBvcnQgKFBDUykuDQogICAgICAgICAgQSB1bmlxdWUgNiBC
eXRlIGxvbmcgY29kZSB1c2VkIGJ5IHRoZSBEaXNjb3ZlcnkgZnVuY3Rpb24sIHdoZW4NCiAgICAg
ICAgICBQQUYgaXMgc3VwcG9ydGVkLg0KICAgICAgICAgIFBDUyBwb3J0cyBpbmNhcGFibGUgb2Yg
c3VwcG9ydGluZyBQQUYgU0hBTEwgcmV0dXJuIGEgdmFsdWUgb2YNCiAgICAgICAgICBhbGwgemVy
b2VzLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgU0hBTEwgYmUgaWdub3JlZCBpbg0K
ICAgICAgICAgIHRoaXMgY2FzZS4NCiAgICAgICAgICBUaGlzIG9iamVjdCBNVVNUIGJlIGluc3Rh
bnRpYXRlZCBmb3IgdGhlIC1PIHN1YnR5cGUgUENTIGJlZm9yZQ0KICAgICAgICAgIHdyaXRpbmcg
b3BlcmF0aW9ucyBvbiB0aGUgZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2RlDQogICAgICAgICAg
KFNldF9pZl9DbGVhciBhbmQgQ2xlYXJfaWZfU2FtZSkgYXJlIHBlcmZvcm1lZCBieSBQTUVzDQog
ICAgICAgICAgYXNzb2NpYXRlZCB3aXRoIHRoZSBQQ1MuDQogICAgICAgICAgVGhlIHZhbHVlIG9m
IHRoaXMgb2JqZWN0IGlzIHJlYWQtb25seSBmb3IgLVIgcG9ydCBzdWJ0eXBlcy4NCg0KDQoNCkJl
aWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAg
ICAgIFtQYWdlIDE2XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZh
Y2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgICAgICAgIFRoZSBpbml0
aWFsIHZhbHVlIG9mIHRoaXMgb2JqZWN0IGZvciAtUiBwb3J0cyBhZnRlciByZXNldA0KICAgICAg
ICAgIGlzIDAuIFRoaXMgdmFsdWUgbWF5IGJlIGNoYW5nZWQgYXMgYSByZXN1bHQgb2Ygd3JpdGlu
Zw0KICAgICAgICAgIG9wZXJhdGlvbiBvbiBlZm1DdVBBRlJlbW90ZURpc2NvdmVyeUNvZGUgdmFy
aWFibGUgb2YgcmVtb3RlDQogICAgICAgICAgUE1FIG9mIC1PIHN1YnR5cGUsIGNvbm5lY3RlZCB0
byBvbmUgb2YgdGhlIGxvY2FsIFBNRXMNCiAgICAgICAgICBhc3NvY2lhdGVkIHdpdGggdGhlIFBD
Uy4NCg0KICAgICAgICAgIERpc2NvdmVyeSBNVVNUIGJlIHBlcmZvcm1lZCB3aGVuIHRoZSBsaW5r
IGlzIERvd24uDQogICAgICAgICAgQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1Qg
YmUgcmVqZWN0ZWQgd2l0aCB0aGUgZXJyb3INCiAgICAgICAgICBpbmNvbnNpc3RlbnRWYWx1ZSBp
ZiB0aGUgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQoNCiAgICAgICAgICBUaGUgUEFGIERp
c2NvdmVyeSBjb2RlIG1hcHMgdG8gdGhlIGxvY2FsIERpc2NvdmVyeSBjb2RlDQogICAgICAgICAg
dmFyaWFibGUgaW4gUEFGIChub3RlIHRoYXQgaXQgZG9lcyBub3QgaGF2ZSBhIGNvcnJlc3BvbmRp
bmcNCiAgICAgICAgICBDbGF1c2UgNDUgcmVnaXN0ZXIpIg0KICAgICAgICBSRUZFUkVOQ0UNCiAg
ICAgICAgICAiWzgwMi4zYWhdIDYxLjIuMi44LjMsIDYxLjIuMi44LjQsIDQ1LjIuNi42LjEiDQog
ICAgICAgIDo6PSB7IGVmbUN1UG9ydENvbmZFbnRyeSAyIH0NCg0KICAgICAgZWZtQ3VBZG1pblBy
b2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRleExpc3QN
CiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIkRlc2lyZWQgY29uZmlndXJhdGlv
biBwcm9maWxlKHMpLCBjb21tb24gZm9yIGFsbCBQTUVzIGluIHRoZQ0KICAgICAgICAgIEVGTUN1
IHBvcnQuIFRoaXMgb2JqZWN0IGlzIGEgbGlzdCBvZiBwb2ludGVycyB0byBlbnRyaWVzIGluDQog
ICAgICAgICAgZWl0aGVyIGVmbUN1UG1lMkJDb25mUHJvZmlsZVRhYmxlIG9yDQogICAgICAgICAg
ZWZtQ3VQbWUxMFBDb25mUHJvZmlsZVRhYmxlLCBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQNCiAg
ICAgICAgICBvcGVyYXRpbmcgU3ViVHlwZSBvZiB0aGUgRUZNQ3UgcG9ydCBhcyBpbmRpY2F0ZWQg
YnkNCiAgICAgICAgICBlZm1DdVBvcnRTaWRlLg0KICAgICAgICAgIFRoZSB2YWx1ZSBvZiB0aGlz
IG9iamVjdCBpcyBhIGxpc3Qgb2YgdXAgdG8gNiBpbmRpY2VzIG9mDQogICAgICAgICAgY29uZmln
dXJhdGlvbiBwcm9maWxlcy4gSWYgdGhpcyBsaXN0IGNvbnNpc3RzIG9mIGEgc2luZ2xlDQogICAg
ICAgICAgUHJvZmlsZSBpbmRleCwgdGhlbiBhbGwgUE1FcyBhc3NpZ25lZCB0byB0aGlzIEVGTUN1
IHBvcnQgU0hBTEwNCiAgICAgICAgICBiZSBjb25maWd1cmVkIGFjY29yZGluZyB0byB0aGUgQ29u
ZmlndXJhdGlvbiBQcm9maWxlDQogICAgICAgICAgcmVmZXJlbmNlZCBieSB0aGF0IGluZGV4LiBU
aGUgbGlzdCwgY29uc2lzdGluZyBvZiBtb3JlIHRoYW4NCiAgICAgICAgICBvbmUgaW5kZXgsIGFs
bG93cyBlYWNoIFBNRSBpbiB0aGUgcG9ydCB0byBiZSBjb25maWd1cmVkDQogICAgICAgICAgYWNj
b3JkaW5nIHRvIGFueSBjb25maWd1cmF0aW9uIHByb2ZpbGUgc3BlY2lmaWVkIGluIHRoZSBsaXN0
Lg0KICAgICAgICAgIEFuIGVtcHR5IGxpc3QgbWVhbnMgdGhhdCBlYWNoIFBNRSBpbiB0aGUgcG9y
dCBpcyBjb25maWd1cmVkDQogICAgICAgICAgdmlhIGNvcnJlc3BvbmRpbmcgZWZtQ3VQbWVBZG1p
blByb2ZpbGUgb2JqZWN0Lg0KDQogICAgICAgICAgVGhpcyBvYmplY3QgaXMgd3JpdGFibGUgYW5k
IHJlYWRhYmxlIGZvciB0aGUgLU8gc3VidHlwZQ0KICAgICAgICAgICgyQmFzZVRMLU8gb3IgMTBQ
YXNzVFMtTykgRUZNQ3UgcG9ydHMuIEl0IGlzIHVuYXZhaWxhYmxlIGZvcg0KICAgICAgICAgIHRo
ZSAtUiAgc3VidHlwZSAoMkJhc2VUTC1SIG9yIDEwUGFzc1RTLVIpIHBvcnRzLg0KDQogICAgICAg
ICAgTm90ZSB0aGF0IGN1cnJlbnQgb3BlcmF0aW9uYWwgUHJvZmlsZSB2YWx1ZSBpcyBhdmFpbGFi
bGUgdmlhDQogICAgICAgICAgZWZtQ3VQbWVPcGVyUHJvZmlsZSBvYmplY3QuDQoNCiAgICAgICAg
ICBNb2RpZmljYXRpb24gb2YgdGhpcyBvYmplY3QgbXVzdCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUg
bGluayBpcw0KICAgICAgICAgIERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBN
VVNUIGJlIHJlamVjdGVkLCBpZiB0aGUNCiAgICAgICAgICBsaW5rIGlzIFVwIG9yIEluaXRpYWxp
emluZy4NCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwg
MjAwNSAgICAgICAgICAgICAgIFtQYWdlIDE3XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAg
ICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAg
ICAgICAgIEF0dGVtcHRzIHRvIHNldCB0aGlzIG9iamVjdCB0byBhIG5vbi1lbXB0eSBsaXN0IHdp
dGggYSBtZW1iZXINCiAgICAgICAgICB2YWx1ZSwgdGhhdCBpcyBub3QgdGhlIHZhbHVlIG9mIHRo
ZSBpbmRleCBmb3IgYW4gYWN0aXZlIGVudHJ5DQogICAgICAgICAgaW4gdGhlIGNvcnJlc3BvbmRp
bmcgcHJvZmlsZSB0YWJsZSwgTVVTVCBiZSByZWplY3RlZC4iDQogICAgICAgIFJFRkVSRU5DRQ0K
ICAgICAgICAgICJbODAyLjNhaF0gMzAuMTEuMi4xLjYiDQogICAgICAgIDo6PSB7IGVmbUN1UG9y
dENvbmZFbnRyeSAzIH0NCg0KICAgICAgZWZtQ3VUYXJnZXREYXRhUmF0ZSAgT0JKRUNULVRZUEUN
CiAgICAgICAgU1lOVEFYICAgICAgVW5zaWduZWQzMigxLi4xMDAwMDB8OTk5OTk5KQ0KICAgICAg
ICBVTklUUyAgICAgICAiS2JwcyINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAg
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAg
IkRlc2lyZWQgRUZNQ3UgcG9ydCAnbmV0JyAoYXMgc2VlbiBhY3Jvc3MgTUlJKSBEYXRhIFJhdGUg
aW4NCiAgICAgICAgICBLYnBzLCB0byBiZSBhY2hpZXZlZCBkdXJpbmcgaW5pdGlhbGl6YXRpb24s
IHVuZGVyIHNwZWN0cmFsDQogICAgICAgICAgcmVzdHJpY3Rpb25zIHBsYWNlZCBvbiBlYWNoIFBN
RSB2aWEgZWZtQ3VBZG1pblByb2ZpbGUgb3INCiAgICAgICAgICBlZm1DdVBtZUFkbWluUHJvZmls
ZSwgd2l0aCB0aGUgZGVzaXJlZCBTTlIgTWFyZ2luIHNwZWNpZmllZCBieQ0KICAgICAgICAgIGVm
bUN1VGFyZ2V0U25yTWduLg0KICAgICAgICAgIEluIGNhc2Ugb2YgUEFGLCB0aGlzIG9iamVjdCBy
ZXByZXNlbnRzIGEgc3VtIG9mIGluZGl2aWR1YWwgUE1FDQogICAgICAgICAgZGF0YSByYXRlcywg
bW9kaWZpZWQgdG8gY29tcGVuc2F0ZSBmb3IgZnJhZ21lbnRhdGlvbiBhbmQNCiAgICAgICAgICA2
NC82NUIgZnJhbWluZyBvdmVyaGVhZCAoZS5nLiB0YXJnZXQgZGF0YSByYXRlIG9mIDEwTWJwcw0K
ICAgICAgICAgIHNoYWxsIGFsbG93IGxvc3NsZXNzIHRyYW5zbWlzc2lvbiBvZiBmdWxsLWR1cGxl
eCAxME1icHMNCiAgICAgICAgICBFdGhlcm5ldCBmcmFtZSBzdHJlYW0gd2l0aCBtaW5pbWFsIGlu
dGVyLWZyYW1lIGdhcCkuDQoNCiAgICAgICAgICBUaGUgdmFsdWUgaXMgbGltaXRlZCBhYm92ZSBi
eSAxMDBNYnBzIGFzIHRoaXMgaXMgdGhlIG1heA0KICAgICAgICAgIGJ1cnN0IHJhdGUgYWNyb3Nz
IE1JSSBmb3IgRUZNQ3UgcG9ydHMuDQoNCiAgICAgICAgICBUaGUgdmFsdWUgYmV0d2VlbiAxIGFu
ZCAxMDAwMDAgaW5kaWNhdGVzIHRoYXQgdGhlIHRvdGFsIGRhdGENCiAgICAgICAgICByYXRlIChp
ZlNwZWVkKSBvZiB0aGUgRUZNQ3UgcG9ydCBhZnRlciBpbml0aWFsaXphdGlvbiBzaG91bGQNCiAg
ICAgICAgICBiZSBlcXVhbCB0byB0aGUgdGFyZ2V0IGRhdGEgcmF0ZSBvciBsZXNzLCBpZiB0aGUg
dGFyZ2V0IGRhdGENCiAgICAgICAgICByYXRlIGNhbm5vdCBiZSBhY2hpZXZlZCB1bmRlciBzcGVj
dHJhbCByZXN0cmljdGlvbnMgc3BlY2lmaWVkDQogICAgICAgICAgYnkgZWZtQ3VBZG1pblByb2Zp
bGUvZWZtQ2lQbWVBZG1pblByb2ZpbGUgYW5kIHdpdGggZGVzaXJlZCBTTlINCiAgICAgICAgICBt
YXJnaW4uIEluIGNhc2UgdGhlIGNvcHBlciBlbnZpcm9ubWVudCBhbGxvd3MgdG8gYWNoaWV2ZQ0K
ICAgICAgICAgIGhpZ2hlciB0b3RhbCBkYXRhIHJhdGUgdGhhbiBzcGVjaWZpZWQgYnkgdGhlIHRh
cmdldCwgdGhlDQogICAgICAgICAgZXhjZXNzIGNhcGFiaWxpdHkgU0hBTEwgYmUgY29udmVydGVk
IHRvIGFkZGl0aW9uYWwgU05SIG1hcmdpbg0KICAgICAgICAgIGFuZCBzcHJlYWQgZXZlbmx5IGFj
cm9zcyBhbGwgYWN0aXZlIFBNRXMgYXNzaWduZWQgdG8gdGhlIChQQ1MpDQogICAgICAgICAgcG9y
dC4NCg0KICAgICAgICAgIFRoZSB2YWx1ZSBvZiA5OTk5OTkgbWVhbnMgdGhhdCB0aGUgdGFyZ2V0
IGRhdGEgcmF0ZSBpcyBub3QNCiAgICAgICAgICBmaXhlZCBhbmQgc2hvdWxkIGJlIHNldCB0byB0
aGUgbWF4aW11bSBhdHRhaW5hYmxlIHJhdGUgZHVyaW5nDQogICAgICAgICAgaW5pdGlhbGl6YXRp
b24gKEJlc3QgRWZmb3J0KSwgdW5kZXIgc3BlY2lmaWVkIHNwZWN0cmFsDQogICAgICAgICAgcmVz
dHJpY3Rpb25zIGFuZCB3aXRoIGRlc2lyZWQgU05SIE1hcmdpbi4NCg0KICAgICAgICAgIFRoaXMg
b2JqZWN0IGlzIHJlYWQtd3JpdGUgZm9yIHRoZSAtTyBzdWJ0eXBlIEVGTUN1IHBvcnRzDQogICAg
ICAgICAgKDJCYXNlVEwtTy8xMFBhc3NUUy1PKSBhbmQgbm90IGF2YWlsYWJsZSBmb3IgdGhlIC1S
IHN1YnR5cGVzLg0KDQogICAgICAgICAgQ2hhbmdpbmcgb2YgdGhlIFRhcmdldCBEYXRhIFJhdGUg
TVVTVCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUNCiAgICAgICAgICBsaW5rIGlzIERvd24uIEF0dGVt
cHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkDQoNCg0KDQpCZWlsaSAg
ICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBb
UGFnZSAxOF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBN
SUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgICB3aXRoIHRoZSBlcnJv
ciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXAgb3INCiAgICAgICAgICBJbml0
aWFsaXppbmcuDQoNCiAgICAgICAgICBOb3RlIHRoYXQgY3VycmVudCBEYXRhIFJhdGUgb2YgdGhl
IEVGTUN1IHBvcnQgaXMgcmVwcmVzZW50ZWQNCiAgICAgICAgICBieSBpZlNwZWVkIG9iamVjdCBv
ZiBJRi1NSUIuIg0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50cnkgNCB9DQoNCiAgICAg
IGVmbUN1VGFyZ2V0U25yTWduICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBVbnNp
Z25lZDMyKDAuLjIxKQ0KICAgICAgICBVTklUUyAgICAgICAiZEIiDQogICAgICAgIE1BWC1BQ0NF
U1MgIHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVND
UklQVElPTg0KICAgICAgICAgICJEZXNpcmVkIEVGTUN1IHBvcnQgU05SIE1hcmdpbiB0byBiZSBh
Y2hpZXZlZCBvbiBhbGwgUE1Fcw0KICAgICAgICAgIGFzc2lnbmVkIHRvIHRoZSBwb3J0LCBkdXJp
bmcgaW5pdGlhbGl6aWF0aW9uLiAoVGhlIFNOUiBtYXJnaW4NCiAgICAgICAgICBpcyB0aGUgZGlm
ZmVyZW5jZSBiZXR3ZWVuIHRoZSBkZXNpcmVkIFNOUiBhbmQgdGhlIGFjdHVhbCBTTlIpLg0KDQog
ICAgICAgICAgTm90ZSB0aGF0IDgwMi4zYWggcmVjb21tZW5kcyB1c2luZyBkZWZhdWx0IFRhcmdl
dCBTTlIgTWFyZ2luDQogICAgICAgICAgb2YgNWRCIGZvciAyQmFzZVRMIHBvcnRzIGFuZCA2ZEIg
Zm9yIDEwUGFzc1RTIHBvcnRzIGluIG9yZGVyDQogICAgICAgICAgdG8gYWNoaWV2ZSBtZWFuIEJp
dCBFcnJvciBSYXRlIChCRVIpIG9mIDEwXi03IGF0IHRoZSBQTUENCiAgICAgICAgICBzZXJ2aWNl
IGludGVyZmFjZS4NCg0KICAgICAgICAgIFRoaXMgb2JqZWN0IGlzIHJlYWQtd3JpdGUgZm9yIHRo
ZSAtTyBzdWJ0eXBlIEVGTUN1IHBvcnRzDQogICAgICAgICAgKDJCYXNlVEwtTy8xMFBhc3NUUy1P
KSBhbmQgbm90IGF2YWlsYWJsZSBmb3IgdGhlIC1SIHN1YnR5cGVzLg0KDQogICAgICAgICAgQ2hh
bmdpbmcgb2YgdGhlIFRhcmdldCBTTlIgTWFyZ2luIE1VU1QgYmUgcGVyZm9ybWVkIHdoZW4gdGhl
DQogICAgICAgICAgbGluayBpcyBEb3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3Qg
TVVTVCBiZSByZWplY3RlZA0KICAgICAgICAgIHdpdGggdGhlIGVycm9yIGluY29uc2lzdGVudFZh
bHVlLCBpZiB0aGUgbGluayBpcyBVcCBvcg0KICAgICAgICAgIEluaXRpYWxpemluZy4NCg0KICAg
ICAgICAgIE5vdGUgdGhhdCBjdXJyZW50IFNOUiBNYXJnaW4gb2YgdGhlIFBNRXMgY29tcHJpc2lu
ZyB0aGUgRUZNQ3UNCiAgICAgICAgICBwb3J0IGlzIHJlcHJlc2VudGVkIGJ5IGVmbUN1UG1lU25y
TWduLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSA2MS4xLjIiDQog
ICAgICAgIDo6PSB7IGVmbUN1UG9ydENvbmZFbnRyeSA1IH0NCg0KICAgICAgZWZtQ3VUaHJlc2hM
b3dCYW5kd2lkdGggIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFVuc2lnbmVkMzIo
MC4uMTAwMDAwKQ0KICAgICAgICBVTklUUyAgICAgICAiS2JwcyINCiAgICAgICAgTUFYLUFDQ0VT
UyAgcmVhZC13cml0ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAgIlRoaXMgb2JqZWN0IGNvbmZpZ3VyZXMgdGhlIEVGTUN1IHBvcnQg
TG93IEJhbmR3aWR0aCBhbGFybQ0KICAgICAgICAgIHRocmVzaG9sZC4gV2hlbiB0aGUgY3VycmVu
dCB2YWx1ZSBvZiBpZlNwZWVkIGZvciB0aGlzIHBvcnQNCiAgICAgICAgICByZWFjaGVzIG9yIGRy
b3BzIGJlbG93IHRoaXMgdGhyZXNob2xkLCBhbg0KICAgICAgICAgIGVmbUN1TG93QmFuZHdpZHRo
IG5vdGlmaWNhdGlvbiBNQVkgYmUgZ2VuZXJhdGVkIGlmIGVuYWJsZWQgYnkNCiAgICAgICAgICBl
Zm1DdUxvd0JhbmR3aWR0aEVuYWJsZS4NCg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAg
RXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMTldDQoMDQpJbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAg
ICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgVGhlIHZhbHVlIG9mIDAgbWVhbnMgbm8gZWZtQ3VM
b3dCYW5kd2lkdGggbm90aWZpY2F0aW9ucw0KICAgICAgICAgIFNIQUxMIGV2ZXIgYmUgZ2VuZXJh
dGVkLg0KDQogICAgICAgICAgVGhpcyBvYmplY3QgaXMgcmVhZC13cml0ZSBmb3IgdGhlIC1PIHN1
YnR5cGUgRUZNQ3UgcG9ydHMNCiAgICAgICAgICAoMkJhc2VUTC1PLzEwUGFzc1RTLU8pIGFuZCBu
b3QgYXZhaWxhYmxlIGZvciB0aGUgLVIgc3VidHlwZXMuIg0KICAgICAgICA6Oj0geyBlZm1DdVBv
cnRDb25mRW50cnkgNiB9DQoNCiAgICAgIGVmbUN1TG93QmFuZHdpZHRoRW5hYmxlICBPQkpFQ1Qt
VFlQRQ0KICAgICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgICAgIE1BWC1BQ0NFU1Mg
IHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQ
VElPTg0KICAgICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdUxvd0JhbmR3aWR0aCBub3Rp
ZmljYXRpb25zIHNob3VsZCBiZQ0KICAgICAgICAgIGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRlcmZh
Y2UuDQoNCiAgICAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdUxv
d0JhbmR3aWR0aA0KICAgICAgICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1ZSBvZiBm
YWxzZSgwKSBpbmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAgICAgZGlzYWJsZWQuIg0KICAgICAg
ICA6Oj0geyBlZm1DdVBvcnRDb25mRW50cnkgNyB9DQoNCg0KICAgICAgZWZtQ3VQb3J0Q2FwYWJp
bGl0eVRhYmxlIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVm
bUN1UG9ydENhcGFiaWxpdHlFbnRyeQ0KICAgICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJs
ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAg
ICAgICAgIlRhYmxlIGZvciBDYXBhYmlsaXRpZXMgb2YgRUZNQ3UgMkJhc2VUTC8xMFBhc3NUUyAo
UENTKQ0KICAgICAgICAgIFBvcnRzLiBFbnRyaWVzIGluIHRoaXMgdGFibGUgTVVTVCBiZSBtYWlu
dGFpbmVkIGluIGENCiAgICAgICAgICBwZXJzaXN0ZW50IG1hbm5lciINCiAgICAgICAgOjo9IHsg
ZWZtQ3VQb3J0IDIgfQ0KDQogICAgICBlZm1DdVBvcnRDYXBhYmlsaXR5RW50cnkgT0JKRUNULVRZ
UEUNCiAgICAgICAgU1lOVEFYICAgICAgRWZtQ3VQb3J0Q2FwYWJpbGl0eUVudHJ5DQogICAgICAg
IE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiQW4gZW50cnkgaW4gdGhlIEVGTUN1IFBv
cnQgQ2FwYWJpbGl0eSB0YWJsZS4NCiAgICAgICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgYW4g
RUZNQ3UgcG9ydCBpbmRleGVkIGJ5IHRoZSBpZkluZGV4Lg0KICAgICAgICAgIE5vdGUgdGhhdCBh
biBFRk1DdSBQQ1MgcG9ydCBydW5zIG9uIHRvcCBvZiBhIHNpbmdsZQ0KICAgICAgICAgIG9yIG11
bHRpcGxlIFBNRSBwb3J0KHMpLCB3aGljaCBhcmUgYWxzbyBpbmRleGVkIGJ5IGlmSW5kZXguIg0K
ICAgICAgICBJTkRFWCAgeyBpZkluZGV4IH0NCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0Q2FwYWJp
bGl0eVRhYmxlIDEgfQ0KDQogICAgICBFZm1DdVBvcnRDYXBhYmlsaXR5RW50cnkgOjo9DQogICAg
ICAgIFNFUVVFTkNFIHsNCiAgICAgICAgICBlZm1DdVBBRlN1cHBvcnRlZCAgICAgICAgICAgICAg
ICBUcnV0aFZhbHVlLA0KICAgICAgICAgIGVmbUN1UGVlclBBRlN1cHBvcnRlZCAgICAgICAgICAg
IFRydXRoVmFsdWUsDQogICAgICAgICAgZWZtQ3VQQUZDYXBhY2l0eSAgICAgICAgICAgICAgICAg
VW5zaWduZWQzMiwNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFy
eSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDIwXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAg
ICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoN
Cg0KICAgICAgICAgIGVmbUN1UGVlclBBRkNhcGFjaXR5ICAgICAgICAgICAgIFVuc2lnbmVkMzIN
CiAgICAgICAgfQ0KDQogICAgICBlZm1DdVBBRlN1cHBvcnRlZCAgT0JKRUNULVRZUEUNCiAgICAg
ICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkN
CiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAg
ICAgICJQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgQ2FwYWJpbGl0eSBvZiB0aGUgRUZN
Q3UgcG9ydA0KICAgICAgICAgIChQQ1MpLg0KICAgICAgICAgIFRoaXMgb2JqZWN0IGhhcyBhIHZh
bHVlIG9mIHRydWUoMSkgd2hlbiB0aGUgUENTIGNhbiBwZXJmb3JtDQogICAgICAgICAgUE1FIGFn
Z3JlZ2F0aW9uIG9uIHRoZSBhdmFpbGFibGUgUE1Fcy4NCiAgICAgICAgICBQb3J0cyBpbmNhcGFi
bGUgb2YgUEFGIFNIQUxMIHJldHVybiBhIHZhbHVlIG9mIGZhbHNlKDIpLg0KDQogICAgICAgICAg
VGhpcyBvYmplY3QgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZSBhUEFGU3VwcG9ydGVk
Lg0KDQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBp
cyBwcmVzZW50LA0KICAgICAgICAgIHRoZW4gdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgUEFGIGF2
YWlsYWJsZSBiaXQgaW4gdGhlDQogICAgICAgICAgMTBQLzJCIGNhcGFiaWxpdHkgcmVnaXN0ZXIu
Ig0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIDYxLjIuMiwgMzAuMTEu
MS4xLjQsIDQ1LjIuMy4xNy4xIg0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5RW50
cnkgMSB9DQoNCiAgICAgIGVmbUN1UGVlclBBRlN1cHBvcnRlZCAgT0JKRUNULVRZUEUNCiAgICAg
ICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkN
CiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAg
ICAgICJQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgQ2FwYWJpbGl0eSBvZiB0aGUgRUZN
Q3UgcG9ydA0KICAgICAgICAgIChQQ1MpIGxpbmsgcGFydG5lci4NCiAgICAgICAgICBUaGlzIG9i
amVjdCBoYXMgYSB2YWx1ZSBvZiB0cnVlKDEpIHdoZW4gdGhlIHJlbW90ZSBQQ1MgY2FuDQogICAg
ICAgICAgcGVyZm9ybSBQTUUgYWdncmVnYXRpb24gb24gaXRzIGF2YWlsYWJsZSBQTUVzLg0KICAg
ICAgICAgIFBvcnRzIHdob3NlIHBlZXJzIGFyZSBpbmNhcGFibGUgb2YgUEFGIG9yIGNhbm5vdCBi
ZSByZWFjaGVkDQogICAgICAgICAgYmVjYXVzZSBvZiB0aGUgbGluayBzdGF0ZSwgU0hBTEwgcmV0
dXJuIGEgdmFsdWUgb2YgZmFsc2UoMikuDQoNCiAgICAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRv
IHRoZSBDbGF1c2UgMzAgYXR0cmlidXRlDQogICAgICAgICAgYVJlbW90ZVBBRlN1cHBvcnRlZC4N
Cg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMg
cHJlc2VudCwgdGhlbg0KICAgICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIFJlbW90ZSBQ
QUYgc3VwcG9ydGVkIGJpdCBpbiB0aGUNCiAgICAgICAgICAxMFAvMkIgY2FwYWJpbGl0eSByZWdp
c3Rlci4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCAz
MC4xMS4xLjEuOSwgNDUuMi4zLjE3LjIiDQogICAgICAgIDo6PSB7IGVmbUN1UG9ydENhcGFiaWxp
dHlFbnRyeSAyIH0NCg0KICAgICAgZWZtQ3VQQUZDYXBhY2l0eSAgT0JKRUNULVRZUEUNCiAgICAg
ICAgU1lOVEFYICAgICAgVW5zaWduZWQzMiAoMS4uMzIpDQogICAgICAgIE1BWC1BQ0NFU1MgIHJl
YWQtb25seQ0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEy
LCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMjFdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAg
ICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQog
ICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAg
ICAiTnVtYmVyIG9mIFBNRXMgdGhhdCBjYW4gYmUgYWdncmVnYXRlZCBieSB0aGUgbG9jYWwgUEFG
Lg0KICAgICAgICAgIFRoZSBudW1iZXIgb2YgUE1FcyBjdXJyZW50bHkgYXNzaWduZWQgdG8gYSBw
YXJ0aWNsdWFyDQogICAgICAgICAgRUZNQ3UgcG9ydCAoZWZtQ3VOdW1QTUVzKSBpcyBuZXZlciBn
cmVhdGVyIHRoYW4NCiAgICAgICAgICBlZm1DdVBBRkNhcGFjaXR5Lg0KDQogICAgICAgICAgVGhp
cyBvYmplY3QgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZQ0KICAgICAgICAgIGFMb2Nh
bFBBRkNhcGFjaXR5LiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSA2
MS4yLjIsIDMwLjExLjEuMS42Ig0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5RW50
cnkgMyB9DQoNCiAgICAgIGVmbUN1UGVlclBBRkNhcGFjaXR5ICBPQkpFQ1QtVFlQRQ0KICAgICAg
ICBTWU5UQVggICAgICBVbnNpZ25lZDMyICgwfDEuLjMyKQ0KICAgICAgICBNQVgtQUNDRVNTICBy
ZWFkLW9ubHkNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElP
Tg0KICAgICAgICAgICJOdW1iZXIgb2YgUE1FcyB0aGF0IGNhbiBiZSBhZ2dyZWdhdGVkIGJ5IHRo
ZSBQQUYgb2YgdGhlIHBlZXINCiAgICAgICAgICBQaHkgKFBDUyBwb3J0KS4NCiAgICAgICAgICBW
YWx1ZSBvZiAwIGlzIHJldHVybmVkIHdoZW4gcGVlciBQQUYgQ2FwYWNpdHkgaXMgdW5rbm93bg0K
ICAgICAgICAgIChwZWVyIGNhbm5vdCBiZSByZWFjaGVkKS4NCg0KICAgICAgICAgIFRoaXMgb2Jq
ZWN0IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAgICAgICAgICBhUmVtb3RlUEFG
Q2FwYWNpdHkuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIDYxLjIu
MiwgMzAuMTEuMS4xLjEwIg0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5RW50cnkg
NCB9DQoNCg0KICAgICAgZWZtQ3VQb3J0U3RhdHVzVGFibGUgT0JKRUNULVRZUEUNCiAgICAgICAg
U1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQb3J0U3RhdHVzRW50cnkNCiAgICAgICAgTUFY
LUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJUaGlzIHRhYmxlIHByb3ZpZGVzIG92ZXJhbGwg
c3RhdHVzIGluZm9ybWF0aW9uIG9mIEVGTUN1DQogICAgICAgICAgMkJhc2VUTC8xMFBhc3NUUyBw
b3J0cy4gVGhpcyB0YWJsZSBjb250YWlucyBsaXZlIGRhdGEgZnJvbQ0KICAgICAgICAgIHRoZSBl
cXVpcG1lbnQuIEFzIHN1Y2gsIGl0IGlzIE5PVCBwZXJzaXN0ZW50LiINCiAgICAgICAgOjo9IHsg
ZWZtQ3VQb3J0IDMgfQ0KDQogICAgICBlZm1DdVBvcnRTdGF0dXNFbnRyeSBPQkpFQ1QtVFlQRQ0K
ICAgICAgICBTWU5UQVggICAgICBFZm1DdVBvcnRTdGF0dXNFbnRyeQ0KICAgICAgICBNQVgtQUND
RVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAg
IERFU0NSSVBUSU9ODQogICAgICAgICAgIkFuIGVudHJ5IGluIHRoZSBFRk1DdSBQb3J0IFN0YXR1
cyB0YWJsZS4NCiAgICAgICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgYW4gRUZNQ3UgcG9ydCBp
bmRleGVkIGJ5IHRoZSBpZkluZGV4Lg0KICAgICAgICAgIE5vdGUgdGhhdCBhbiBFRk1DdSBQQ1Mg
cG9ydCBydW5zIG9uIHRvcCBvZiBhIHNpbmdsZQ0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAg
ICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMjJdDQoMDQpJ
bnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAg
ICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgb3IgbXVsdGlwbGUgUE1FIHBvcnQocyksIHdo
aWNoIGFyZSBhbHNvIGluZGV4ZWQgYnkgaWZJbmRleC4iDQogICAgICAgIElOREVYICB7IGlmSW5k
ZXggfQ0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNUYWJsZSAxIH0NCg0KICAgICAgRWZt
Q3VQb3J0U3RhdHVzRW50cnkgOjo9DQogICAgICAgIFNFUVVFTkNFIHsNCiAgICAgICAgICBlZm1D
dUZsdFN0YXR1cyAgICAgICAgICAgICAgICAgICBCSVRTLA0KICAgICAgICAgIGVmbUN1UG9ydFNp
ZGUgICAgICAgICAgICAgICAgICAgIElOVEVHRVIsDQogICAgICAgICAgZWZtQ3VOdW1QTUVzICAg
ICAgICAgICAgICAgICAgICAgVW5zaWduZWQzMiwNCiAgICAgICAgICBlZm1DdVBBRkluRXJyb3Jz
ICAgICAgICAgICAgICAgICBDb3VudGVyMzIsDQogICAgICAgICAgZWZtQ3VQQUZJblNtYWxsRnJh
Z21lbnRzICAgICAgICAgQ291bnRlcjMyLA0KICAgICAgICAgIGVmbUN1UEFGSW5MYXJnZUZyYWdt
ZW50cyAgICAgICAgIENvdW50ZXIzMiwNCiAgICAgICAgICBlZm1DdVBBRkluQmFkRnJhZ21lbnRz
ICAgICAgICAgICBDb3VudGVyMzIsDQogICAgICAgICAgZWZtQ3VQQUZJbkxvc3RGcmFnbWVudHMg
ICAgICAgICAgQ291bnRlcjMyLA0KICAgICAgICAgIGVmbUN1UEFGSW5Mb3N0U3RhcnRzICAgICAg
ICAgICAgIENvdW50ZXIzMiwNCiAgICAgICAgICBlZm1DdVBBRkluTG9zdEVuZHMgICAgICAgICAg
ICAgICBDb3VudGVyMzIsDQogICAgICAgICAgZWZtQ3VQQUZJbk92ZXJmbG93cyAgICAgICAgICAg
ICAgQ291bnRlcjMyDQogICAgICAgIH0NCg0KICAgICAgZWZtQ3VGbHRTdGF0dXMgIE9CSkVDVC1U
WVBFDQogICAgICAgIFNZTlRBWCAgICAgIEJJVFMgew0KICAgICAgICAgIG5vUGVlcigwKSwgICAg
ICAgICAgICAgICAtLSBwZWVyIFBoeSBjYW5ub3QgYmUgcmVhY2hlZA0KICAgICAgICAgIHBtZVN1
YlR5cGVNaXNtYXRjaCgxKSwgICAtLSBBc3NpZ25lZCBQTUVzIFN1Yi10eXBlIE1pc21hdGNoDQog
ICAgICAgICAgbG93QmFuZHdpZHRoKDIpICAgICAgICAgIC0tIExvdyBCYW5kd2lkdGgNCiAgICAg
ICAgfQ0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJFRk1DdSAoUENTKSBwb3J0
IEZhdWx0IFN0YXR1cy4gVGhpcyBpcyBhIGJpdG1hcCBvZiBwb3NzaWJsZQ0KICAgICAgICAgIGNv
bmRpdGlvbnMuIFRoZSB2YXJpb3VzIGJpdCBwb3NpdGlvbnMgYXJlOg0KICAgICAgICAgICAgbm9Q
ZWVyICAgICAgICAgICAgICAtIHBlZXIgUEhZIGNhbm5vdCBiZSByZWFjaGVkIChlLmcuDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm8gUE1FcyBhdHRhY2hlZCwgYWxsIFBNRXMg
YXJlIERvd24NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldGMuKSBNb3JlIGlu
Zm8gaXMgYXZhaWxhYmxlIGluDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWZt
Q3VQbWVGbHRTdGF0dXMuDQogICAgICAgICAgICBwbWVTdWJUeXBlTWlzbWF0Y2ggIC0gUE1FcyBp
biB0aGUgYWdncmVnYXRpb24gZ3JvdXAgYXJlIG5vdA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG9mIHRoZSBzYW1lIHN1Yi10eXBlLCBlLmcuIFBNRXMgd2l0aA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC1PIGFuZCAtUiBzdWJ0eXBlDQogICAgICAgICAgICBs
b3dCYW5kd2lkdGggICAgICAgIC0gaWZTcGVlZCBvZiB0aGUgcG9ydCByZWFjaGVkIG9yIGRyb3Bl
ZA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlbG93IGVmbUN1VGhyZXNoTG93
QmFuZHdpZHRoDQoNCiAgICAgICAgICBUaGlzIG9iamVjdCBpcyBpbnRlbmRlZCB0byBzdXBwbGVt
ZW50IGlmT3BlclN0YXR1cyBvYmplY3QNCiAgICAgICAgICBpbiBJRi1NSUIuDQogICAgICAgICAg
QWRkaXRpb25hbCBpbmZvcm1hdGlvbiBpcyBhdmFpbGFibGUgdmlhIGVmbUN1UG1lRmx0U3RhdHVz
DQogICAgICAgICAgb2JqZWN0IGZvciBlYWNoIFBNRSBpbiB0aGUgYWdncmVnYXRpb24gZ3JvdXAg
KHNpbmdsZSBQTUUgaWYNCiAgICAgICAgICBQQUYgaXMgZGlzYWJsZWQpLiINCiAgICAgICAgUkVG
RVJFTkNFDQogICAgICAgICAgImlmT3BlclN0YXR1cyBpbiBJRi1NSUI7IGVmbUN1UG1lRmx0U3Rh
dHVzIg0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSAxIH0NCg0KDQoNCkJlaWxp
ICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAg
IFtQYWdlIDIzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2Vz
IE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgICAgZWZtQ3VQb3J0U2lkZSAg
T0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7DQogICAgICAgICAgc3Vi
c2NyaWJlcigxKSwgIC0tIC1SIHN1Yi10eXBlDQogICAgICAgICAgb2ZmaWNlKDIpLCAgICAgIC0t
IC1PIHN1Yi10eXBlDQogICAgICAgICAgdW5rbm93bigzKSAgICAgIC0tIG5vIFBNRXMgYXNzaWdu
ZWQgb3IgUE1FIHN1Yi10eXBlIG1pc21hdGNoDQogICAgICAgIH0NCiAgICAgICAgTUFYLUFDQ0VT
UyAgcmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJ
UFRJT04NCiAgICAgICAgICAiRUZNIHBvcnQgbW9kZSBvZiBvcGVyYXRpb24gKHN1YnR5cGUpLg0K
ICAgICAgICAgIFRoZSB2YWx1ZSBvZiAnc3Vic2NyaWJlcicgaW5kaWNhdGVzIHRoZSBwb3J0IGlz
IGRlc2lnbmF0ZWQgYXMNCiAgICAgICAgICAnLVInIHN1YnR5cGUgKGFsbCBQTUVzIGFzc2lnbmVk
IHRvIHRoaXMgcG9ydCBhcmUgb2Ygc3VidHlwZQ0KICAgICAgICAgICctUicpLg0KICAgICAgICAg
IFRoZSB2YWx1ZSBvZiB0aGUgJ29mZmljZScgaW5kaWNhdGVzIHRoYXQgdGhlIHBvcnQgaXMNCiAg
ICAgICAgICBkZXNpZ25hdGVkIGFzICctTycgc3VidHlwZSAoYWxsIFBNRXMgYXNzaWduZWQgdG8g
dGhpcyBwb3J0IGFyZQ0KICAgICAgICAgIG9mIHN1YnR5cGUgJy1PJykuDQogICAgICAgICAgVGhl
IHZhbHVlIG9mICd1bmtub3duJyBpbmRpY2F0ZXMgdGhhdCB0aGUgcG9ydCBoYXMgbm8gYXNzaWdu
ZWQNCiAgICAgICAgICBQTUVzIHlldCBvciB0aGF0IHRoZSBhc3NpZ25lZCBQTUVzIGFyZSBub3Qg
b2YgdGhlIHNhbWUgc2lkZQ0KICAgICAgICAgIChzdWJUeXBlUE1FTWlzbWF0Y2gpLg0KDQogICAg
ICAgICAgVGhpcyBvYmplY3QgcGFydGlhbGx5IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1
dGUNCiAgICAgICAgICBhUGh5RW5kIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAgIls4
MDIuM2FoXSA2MS4xLCAzMC4xMS4xLjEuMiINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVz
RW50cnkgMiB9DQoNCiAgICAgIGVmbUN1TnVtUE1FcyAgT0JKRUNULVRZUEUNCiAgICAgICAgU1lO
VEFYICAgICAgVW5zaWduZWQzMiAoMC4uMzIpDQogICAgICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25s
eQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAg
ICAgICAgIk51bWJlciBvZiBQTUVzIHRoYXQgaXMgY3VycmVudGx5IGFnZ3JlZ2F0ZWQgYnkgdGhl
IGxvY2FsIFBBRg0KICAgICAgICAgIChhc3NpZ25lZCB0byB0aGUgRUZNQ3UgcG9ydCB1c2luZyBp
ZlN0YWNrVGFibGUpLg0KICAgICAgICAgIFRoaXMgbnVtYmVyIGlzIG5ldmVyIGdyZWF0ZXIgdGhh
biBlZm1DdVBBRkNhcGFjaXR5Lg0KDQogICAgICAgICAgVGhpcyBvYmplY3QgU0hBTEwgYmUgYXV0
b21hdGljYWxseSBpbmNyZW1lbnRlZCBvciBkZWNyZW1lbnRlZA0KICAgICAgICAgIHdoZW4gYSBQ
TUUgaXMgYWRkZWQgb3IgZGVsZXRlZCB0by9mcm9tIHRoZSBFRk1DdSBwb3J0IHVzaW5nDQogICAg
ICAgICAgaWZTdGFja1RhYmxlLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIu
M2FoXSA2MS4yLjIsIDMwLjExLjEuMS42Ig0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNF
bnRyeSAzIH0NCg0KICAgICAgZWZtQ3VQQUZJbkVycm9ycyBPQkpFQ1QtVFlQRQ0KICAgICAgICBT
WU5UQVggICAgICBDb3VudGVyMzINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAg
ICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAi
QSBudW1iZXIgb2YgZnJhZ21lbnRzIHRoYXQgaGF2ZSBiZWVuIHJlY2VpdmVkIGFjcm9zcyB0aGUN
Cg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAg
ICAgICAgICAgICAgIFtQYWdlIDI0XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1D
dSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgICAgICAg
IGdhbW1hIGludGVyZmFjZSB3aXRoIFJ4RXJyIGFzc2VydGVkIGFuZCBkaXNjYXJkZWQuDQogICAg
ICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSAobm90IGluY3JlbWVudGVk
KSB3aGVuIHRoZQ0KICAgICAgICAgIFBBRiBpcyB1bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBv
biBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlDQogICAgICAgICAgY291bnRlciByZXRhaW5zIGl0cyBw
cmV2aW91cyB2YWx1ZS4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgICAgIHRoaXMgb2JqZWN0IG1hcHMg
dG8gdGhlIDEwUC8yQiBQQUYgUlggZXJyb3IgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UN
CiAgICAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yMSINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0
U3RhdHVzRW50cnkgNCB9DQoNCiAgICAgIGVmbUN1UEFGSW5TbWFsbEZyYWdtZW50cyBPQkpFQ1Qt
VFlQRQ0KICAgICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgICAgTUFYLUFDQ0VTUyAg
cmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAgICAiQSBudW1iZXIgb2YgZnJhZ21lbnRzIHNtYWxsZXIgdGhhbiBtaW5GcmFn
bWVudFNpemUNCiAgICAgICAgICAoNjQgQnl0ZXMpLCB0aGF0IGhhdmUgYmVlbiByZWNlaXZlZCBh
Y3Jvc3MgdGhlIGdhbW1hIGludGVyZmFjZQ0KICAgICAgICAgIGFuZCBkaXNjYXJkZWQuDQogICAg
ICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMN
CiAgICAgICAgICB1bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBB
RiwgdGhlIGNvdW50ZXINCiAgICAgICAgICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCg0K
ICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJl
c2VudCwgdGhlbg0KICAgICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBQQUYg
c21hbGwgZnJhZ21lbnRzDQogICAgICAgICAgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UN
CiAgICAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yMiINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0
U3RhdHVzRW50cnkgNSB9DQoNCiAgICAgIGVmbUN1UEFGSW5MYXJnZUZyYWdtZW50cyBPQkpFQ1Qt
VFlQRQ0KICAgICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgICAgTUFYLUFDQ0VTUyAg
cmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAgICAiQSBudW1iZXIgb2YgZnJhZ21lbnRzIGxhcmdlciB0aGFuIG1heEZyYWdt
ZW50U2l6ZQ0KICAgICAgICAgICg1MTIgQnl0ZXMpLCB0aGF0IGhhdmUgYmVlbiByZWNlaXZlZCBh
Y3Jvc3MgdGhlIGdhbW1hDQogICAgICAgICAgaW50ZXJmYWNlIGFuZCBkaXNjYXJkZWQuDQogICAg
ICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMN
CiAgICAgICAgICB1bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBB
RiwgdGhlIGNvdW50ZXINCiAgICAgICAgICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCg0K
ICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJl
c2VudCwgdGhlbg0KICAgICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBQQUYg
bGFyZ2UgZnJhZ21lbnRzDQogICAgICAgICAgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UN
CiAgICAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yMyINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0
U3RhdHVzRW50cnkgNiB9DQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEph
bnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSAyNV0NCgwNCkludGVybmV0LURyYWZ0
ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAw
NA0KDQoNCiAgICAgIGVmbUN1UEFGSW5CYWRGcmFnbWVudHMgT0JKRUNULVRZUEUNCiAgICAgICAg
U1lOVEFYICAgICAgQ291bnRlcjMyDQogICAgICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAg
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAg
IkEgbnVtYmVyIG9mIGZyYWdtZW50cyB3aGljaCBkbyBub3QgZml0IGludG8gdGhlIHNlcXVlbmNl
DQogICAgICAgICAgZXhwZWN0ZWQgYnkgdGhlIGZyYW1lIGFzc2VtYmx5IGZ1bmN0aW9uLCB0aGF0
IGhhdmUgYmVlbg0KICAgICAgICAgIHJlY2VpdmVkIGFjcm9zcyB0aGUgZ2FtbWEgaW50ZXJmYWNl
IGFuZCBkaXNjYXJkZWQgKHRoZQ0KICAgICAgICAgIGZyYW1lIGJ1ZmZlciBpcyBmbHVzaGVkIHRv
IHRoZSBuZXh0IHZhbGlkIGZyYW1lIHN0YXJ0KS4NCiAgICAgICAgICBUaGlzIHJlYWQtb25seSBj
b3VudGVyIGlzIGluYWN0aXZlIHdoZW4gdGhlIFBBRiBpcw0KICAgICAgICAgIHVuc3VwcG9ydGVk
IG9yIGRpc2FibGVkLiBVcG9uIGRpc2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0KICAgICAg
ICAgIHJldGFpbnMgaXRzIHByZXZpb3VzIHZhbHVlLg0KDQogICAgICAgICAgSWYgYSBDbGF1c2Ug
NDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgICAg
dGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBiYWQgZnJhZ21lbnRzDQogICAgICAg
ICAgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIDQ1
LjIuMy4yNSINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgNyB9DQoNCiAgICAg
IGVmbUN1UEFGSW5Mb3N0RnJhZ21lbnRzIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAg
IENvdW50ZXIzMg0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAgU1RBVFVT
ICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJBIG51bWJlciBv
ZiBnYXBzIGluIHRoZSBzZXF1ZW5jZSBvZiBmcmFnbWVudHMsIHRoYXQgaGF2ZSBiZWVuDQogICAg
ICAgICAgcmVjZWl2ZWQgYWNyb3NzIHRoZSBnYW1tYSBpbnRlcmZhY2UgKHRoZSBmcmFtZSBidWZm
ZXIgaXMNCiAgICAgICAgICBmbHVzaGVkIHRvIHRoZSBuZXh0IHZhbGlkIGZyYW1lIHN0YXJ0LCB3
aGVuIGZyYWdtZW50L2ZyYWdtZW50cw0KICAgICAgICAgIGV4cGVjdGVkIGJ5IHRoZSBmcmFtZSBh
c3NlbWJseSBmdW5jdGlvbiBpcy9hcmUgbm90IHJlY2VpdmVkKS4NCiAgICAgICAgICBUaGlzIHJl
YWQtb25seSBjb3VudGVyIGlzIGluYWN0aXZlIHdoZW4gdGhlIFBBRiBpcw0KICAgICAgICAgIHVu
c3VwcG9ydGVkIG9yIGRpc2FibGVkLiBVcG9uIGRpc2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRl
cg0KICAgICAgICAgIHJldGFpbnMgaXRzIHByZXZpb3VzIHZhbHVlLg0KDQogICAgICAgICAgSWYg
YSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0aGVuDQog
ICAgICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBsb3N0IGZyYWdtZW50
DQogICAgICAgICAgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgw
Mi4zYWhdIDQ1LjIuMy4yNiINCiAgICAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgOCB9
DQoNCiAgICAgIGVmbUN1UEFGSW5Mb3N0U3RhcnRzIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRB
WCAgICAgIENvdW50ZXIzMg0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJBIG51
bWJlciBvZiBtaXNzaW5nIFN0YXJ0T2ZQYWNrZXQgaW5kaWNhdG9ycyBleHBlY3RlZCBieSB0aGUN
CiAgICAgICAgICBmcmFtZSBhc3NlbWJseSBmdW5jdGlvbi4NCiAgICAgICAgICBUaGlzIHJlYWQt
b25seSBjb3VudGVyIGlzIGluYWN0aXZlIHdoZW4gdGhlIFBBRiBpcw0KDQoNCg0KQmVpbGkgICAg
ICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1Bh
Z2UgMjZdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlC
ICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgdW5zdXBwb3J0ZWQgb3Ig
ZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRoZSBjb3VudGVyDQogICAgICAgICAg
cmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQoNCiAgICAgICAgICBJZiBhIENsYXVzZSA0NSBN
RElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4NCiAgICAgICAgICB0aGlz
IG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIGxvc3Qgc3RhcnQgb2YgZnJhZ21lbnQNCiAg
ICAgICAgICByZWdpc3Rlci4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNh
aF0gNDUuMi4zLjI3Ig0KICAgICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSA5IH0NCg0K
ICAgICAgZWZtQ3VQQUZJbkxvc3RFbmRzIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAg
IENvdW50ZXIzMg0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAgU1RBVFVT
ICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJBIG51bWJlciBv
ZiBtaXNzaW5nIEVuZE9mUGFja2V0IGluZGljYXRvcnMgZXhwZWN0ZWQgYnkgdGhlDQogICAgICAg
ICAgZnJhbWUgYXNzZW1ibHkgZnVuY3Rpb24uDQogICAgICAgICAgVGhpcyByZWFkLW9ubHkgY291
bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMNCiAgICAgICAgICB1bnN1cHBvcnRlZCBv
ciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlIGNvdW50ZXINCiAgICAgICAg
ICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1
IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgICAgIHRo
aXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBQQUYgbG9zdCBzdGFydCBvZiBmcmFnbWVudA0K
ICAgICAgICAgIHJlZ2lzdGVyLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIu
M2FoXSA0NS4yLjMuMjgiDQogICAgICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDEwIH0N
Cg0KICAgICAgZWZtQ3VQQUZJbk92ZXJmbG93cyBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVgg
ICAgICBDb3VudGVyMzINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgICAgIFNU
QVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiQSBudW1i
ZXIgb2YgZnJhZ2VtZW50cywgcmVjZWl2ZWQgYWNjcm9zcyB0aGUgZ2FtbWEgaW50ZXJmYWNlDQog
ICAgICAgICAgYW5kIGRpc2NhcmRlZCwgd2hpY2ggd291bGQgaGF2ZSBjYXVzZWQgdGhlIGZyYW1l
IGFzc2VtYmx5DQogICAgICAgICAgYnVmZmVyIHRvIG92ZXJmbG93Lg0KICAgICAgICAgIFRoaXMg
cmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUgUEFGIGlzDQogICAgICAgICAg
dW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRoZSBjb3Vu
dGVyDQogICAgICAgICAgcmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQoNCiAgICAgICAgICBJ
ZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4N
CiAgICAgICAgICB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIG92ZXJmbG93IHJl
Z2lzdGVyLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSA0NS4yLjMu
MjQiDQogICAgICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDExIH0NCg0KICAgICAtLSBQ
b3J0IE5vdGlmaWNhdGlvbnMgR3JvdXANCg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAg
RXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMjddDQoMDQpJbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAg
ICBKdWx5IDIwMDQNCg0KDQogICAgICBlZm1DdVBvcnROb3RpZmljYXRpb25zIE9CSkVDVCBJREVO
VElGSUVSIDo6PSB7IGVmbUN1UG9ydCA0IH0NCg0KICAgICAgZWZtQ3VMb3dCYW5kd2lkdGggTk9U
SUZJQ0FUSU9OLVRZUEUNCiAgICAgICAgT0JKRUNUUyB7DQogICAgICAgICAgLS0gaWZJTmRleCBp
cyBub3QgbmVlZGVkIGhlcmUgc2luY2Ugd2UgYXJlIHVuZGVyIHNwZWNpZmljIFBDUw0KICAgICAg
ICAgIGlmU3BlZWQsDQogICAgICAgICAgZWZtQ3VUaHJlc2hMb3dCYW5kd2lkdGgNCiAgICAgICAg
fQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAg
ICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IEVGTUN1IHBvcnQncyBkYXRh
IHJhdGUNCiAgICAgICAgICByZWFjaGVkIG9yIGRyb3BlZCBiZWxvdyBhIExvdyBCYW5kd2lkdGgg
VGhyZXNob2xkDQogICAgICAgICAgKGkuZS4gYmFuZHdpZHRoIGRlZ3JhZGF0aW9uIGhhcHBlbmlu
ZyBpbiBjYXNlIG9mIFBBRiB3aGVuIG9uZQ0KICAgICAgICAgIG9yIG1vcmUgUE1FcyBkcm9wKS4i
DQogICAgICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxpbmcgbGltaXRhdGlvbnMgaGVyZQ0K
ICAgICAgICA6Oj0geyBlZm1DdVBvcnROb3RpZmljYXRpb25zIDEgfQ0KDQoNCiAgICAgIC0tIFRo
ZSBQTUUgZ3JvdXANCg0KICAgICAgZWZtQ3VQbWVDb25mVGFibGUgT0JKRUNULVRZUEUNCiAgICAg
ICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQbWVDb25mRW50cnkNCiAgICAgICAgTUFY
LUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJUYWJsZSBmb3IgQ29uZmlndXJhdGlvbiBvZiBj
b21tb24gYXNwZWN0cyBmb3IgRUZNQ3UNCiAgICAgICAgICAyQmFzZVRMLzEwUGFzc1RTIFBNRSBw
b3J0cyAobW9kZW1zKS4gQ29uZmlndXJhdGlvbiBvZiBhc3BlY3RzDQogICAgICAgICAgc3BlY2lm
aWMgdG8gMkJhc2VUTCBvciAxMFBhc3NUUyBQTUUgdHlwZXMgaXMgcmVwcmVzZW50ZWQgaW4NCiAg
ICAgICAgICBlZm1DdVBtZTJCQ29uZlRhYmxlIGFuZCBlZm1DdVBtZTEwUENvbmZUYWJsZSByZXNw
ZWN0aXZlbHkuDQoNCiAgICAgICAgICBFbnRyaWVzIGluIHRoaXMgdGFibGUgTVVTVCBiZSBtYWlu
dGFpbmVkIGluIGEgcGVyc2lzdGVudA0KICAgICAgICAgIG1hbm5lci4iDQogICAgICAgIDo6PSB7
IGVmbUN1UG1lIDEgfQ0KDQogICAgICBlZm1DdVBtZUNvbmZFbnRyeSBPQkpFQ1QtVFlQRQ0KICAg
ICAgICBTWU5UQVggICAgICBFZm1DdVBtZUNvbmZFbnRyeQ0KICAgICAgICBNQVgtQUNDRVNTICBu
b3QtYWNjZXNzaWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAgIkFuIGVudHJ5IGluIHRoZSBFRk1DdSBQTUUgQ29uZmlndXJhdGlv
biB0YWJsZS4NCiAgICAgICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgY29tbW9uIGFzcGVjdHMg
b2YgYW4gRUZNQ3UgUE1FIHBvcnQNCiAgICAgICAgICBpbmRleGVkIGJ5IHRoZSBpZkluZGV4LiBO
b3RlIHRoYXQgYW4gRUZNQ3UgUE1FIHBvcnQgY2FuIGJlDQogICAgICAgICAgc3RhY2tlZCBiZWxv
dyBhIHNpbmdsZSBQQ1MgcG9ydCwgYWxzbyBpbmRleGVkIGJ5IGlmSW5kZXgsDQogICAgICAgICAg
cG9zc2libHkgdG9nZXRoZXIgd2l0aCBvdGhlciBQTUUgcG9ydHMgaWYgUEFGIGlzIGVuYWJsZWQu
Ig0KICAgICAgICBJTkRFWCAgeyBpZkluZGV4IH0NCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVDb25m
VGFibGUgMSB9DQoNCiAgICAgIEVmbUN1UG1lQ29uZkVudHJ5IDo6PQ0KDQoNCg0KQmVpbGkgICAg
ICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1Bh
Z2UgMjhdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlC
ICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgIFNFUVVFTkNFIHsNCiAgICAg
ICAgICBlZm1DdVBtZUFkbWluU3ViVHlwZSAgICAgICAgICAgSU5URUdFUiwNCiAgICAgICAgICBl
Zm1DdVBtZUFkbWluUHJvZmlsZSAgICAgICAgICAgUHJvZmlsZUluZGV4LA0KICAgICAgICAgIGVm
bUN1UEFGUmVtb3RlRGlzY292ZXJ5Q29kZSAgICBQaHlzQWRkcmVzcywNCiAgICAgICAgICBlZm1D
dVBtZVRocmVzaExpbmVBdG4gICAgICAgICAgSW50ZWdlcjMyLA0KICAgICAgICAgIGVmbUN1UG1l
VGhyZXNoU25yTWduICAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgICAgZWZtQ3VQbWVMaW5l
QXRuQ3Jvc3NpbmdFbmFibGUgIFRydXRoVmFsdWUsDQogICAgICAgICAgZWZtQ3VQbWVTbnJNZ25D
cm9zc2luZ0VuYWJsZSAgIFRydXRoVmFsdWUsDQogICAgICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVs
dEVuYWJsZSAgICAgIFRydXRoVmFsdWUsDQogICAgICAgICAgZWZtQ3VQbWVDb25maWdJbml0RmFp
bEVuYWJsZSAgIFRydXRoVmFsdWUsDQogICAgICAgICAgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWls
RW5hYmxlIFRydXRoVmFsdWUNCiAgICAgICAgfQ0KDQogICAgICBlZm1DdVBtZUFkbWluU3ViVHlw
ZSAgT0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7DQogICAgICAgICAg
aWVlZTJCYXNlVExPKDEpLA0KICAgICAgICAgIGllZWUyQmFzZVRMUigyKSwNCiAgICAgICAgICBp
ZWVlMTBQYXNzVFNPKDMpLA0KICAgICAgICAgIGllZWUxMFBhc3NUU1IoNCksDQogICAgICAgICAg
aWVlZTJCYXNlVExvcjEwUGFzc1RTUig1KSwNCiAgICAgICAgICBpZWVlMkJhc2VUTG9yMTBQYXNz
VFNPKDYpLA0KICAgICAgICAgIGllZWUxMFBhc3NUU29yMkJhc2VUTE8oNykNCiAgICAgICAgfQ0K
ICAgICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiQWRtaW5pc3RyYXRpdmUgKGRlc2ly
ZWQpIHN1Yi10eXBlIG9mIHRoZSBQTUUuDQogICAgICAgICAgUG9zc2libGUgdmFsdWVzIGFyZToN
CiAgICAgICAgICAgIGllZWUyQmFzZVRMTyAgICAgICAgICAgLSBQTUUgc2hhbGwgb3BlcmF0ZSBh
cyAyQmFzZVRMLU8NCiAgICAgICAgICAgIGllZWUyQmFzZVRMUiAgICAgICAgICAgLSBQTUUgc2hh
bGwgb3BlcmF0ZSBhcyAyQmFzZVRMLVINCiAgICAgICAgICAgIGllZWUxMFBhc3NUU08gICAgICAg
ICAgLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAxMFBhc3NUUy1PDQogICAgICAgICAgICBpZWVlMTBQ
YXNzVFNSICAgICAgICAgIC0gUE1FIHNoYWxsIG9wZXJhdGUgYXMgMTBQYXNzVFMtUg0KICAgICAg
ICAgICAgaWVlZTJCYXNlVExvcjEwUGFzc1RTUiAtIFBNRSBzaGFsbCBvcGVyYXRlIGFzIDJCYXNl
VEwtUiBvcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwUGFzc1RTLVIu
IEFjdHVhbCB2YWx1ZSB3aWxsIGJlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2V0IGJ5IC1PIGxpbmsgcGFydG5lciBkdXJpbmcNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbml0aWFsaXphdGlvbiAoaGFuZHNoYWtlKS4NCiAgICAgICAgICAgIGll
ZWUyQmFzZVRMb3IxMFBhc3NUU08gLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAyQmFzZVRMLU8NCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocHJlZmVycmVkKSBvciAxMFBhc3NU
Uy1PLiBBY3R1YWwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSB3
aWxsIGJlIHNldCBkdXJpbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bml0aWFsaXphdGlvbiBkZXBlbmRpbmcgb24gLVINCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaW5rIHBhcnRuZXIgY2FwYWJpbGl0eSAoaS5lLiBpZg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC1SIGlzIGluY2FwYWJsZSBvZiB0aGUgcHJlZmVycmVk
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMkJhc2VUTCBtb2RlLCAxMFBh
c3NUUyB3aWxsIGJlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXNlZCku
DQogICAgICAgICAgICBpZWVlMTBQYXNzVFNvcjJCYXNlVExPIC0gUE1FIHNoYWxsIG9wZXJhdGUg
YXMgMTBQYXNzVFMtTw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwcmVm
ZXJyZWQpIG9yIDJCYXNlVEwtTy4gQWN0dWFsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmFsdWUgd2lsbCBiZSBzZXQgZHVyaW5nDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW5pdGlhbGl6YXRpb24gZGVwZW5kaW5nIG9uIC1SDQoNCg0KDQpCZWls
aSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAg
ICBbUGFnZSAyOV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNl
cyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaW5rIHBhcnRuZXIgY2FwYWJpbGl0eSAoaS5lLiBpZg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1SIGlzIGluY2FwYWJsZSBvZiB0aGUgcHJl
ZmVycmVkDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTBQYXNzVFMgbW9k
ZSwgMkJhc2VUTCB3aWxsIGJlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dXNlZCkuDQoNCiAgICAgICAgICBDaGFuZ2luZyBlZm1DdVBtZUFkbWluU3ViVHlwZSBpcyBhIHRy
YWZmaWMgZGlzcnVwdGl2ZQ0KICAgICAgICAgIG9wZXJhdGlvbiBhbmQgYXMgc3VjaCBTSEFMTCBi
ZSBkb25lIHdoZW4gdGhlIGxpbmsgaXMgRG93bi4NCiAgICAgICAgICBBdHRlbXB0cyB0byBjaGFu
Z2UgdGhpcyBvYmplY3QgU0hBTEwgYmUgaWdub3JlZCBpZiB0aGUgbGluaw0KICAgICAgICAgIGlz
IFVwIG9yIEluaXRpYWxpemluZy4NCiAgICAgICAgICBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBv
YmplY3QgdG8gYW4gdW5zdXBwb3J0ZWQgc3VidHlwZQ0KICAgICAgICAgIChzZWUgZWZtQ3VQbWVT
dWJUeXBlc1N1cHBvcnRlZCkgU0hBTEwgYmUgcmVqZWN0ZWQuDQoNCiAgICAgICAgICBUaGUgY3Vy
cmVudCBvcGVyYXRpb25hbCBzdWIgdHlwZSBpcyBpbmRpY2F0ZWQgYnkNCiAgICAgICAgICBlZm1D
dVBtZU9wZXJTdWJUeXBlIHZhcmlhYmxlLg0KDQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUgTURJ
TyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgICAgIHRo
aXMgb2JqZWN0IGNvbWJpbmVzIHZhbHVlcyBvZiB0aGUgUG9ydCBzdWItdHlwZSBzZWxlY3QNCiAg
ICAgICAgICBiaXRzIGFuZCB0aGUgUE1BL1BNRCB0eXBlIHNlbGVjdGlvbiBiaXRzIGluIHRoZSAx
MFAvMkINCiAgICAgICAgICBQTUEvUE1EIGNvbnRyb2wgcmVnaXN0ZXIiDQogICAgICAgIFJFRkVS
RU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjExLjQsIDQ1LjIuMS4xMS43
Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSAxIH0NCg0KICAgICAgZWZtQ3VQbWVB
ZG1pblByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRl
eA0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiRGVzaXJlZCBQTUUgY29uZmln
dXJhdGlvbiBwcm9maWxlLiBUaGlzIG9iamVjdCBpcyBhIHBvaW50ZXINCiAgICAgICAgICB0byBh
biBlbnRyeSBpbiBlaXRoZXIgZWZtQ3VQbWUyQkNvbmZQcm9maWxlVGFibGUgb3INCiAgICAgICAg
ICBlZm1DdVBtZTEwUENvbmZQcm9maWxlVGFibGUsIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudA0K
ICAgICAgICAgIG9wZXJhdGluZyBTdWJUeXBlIG9mIHRoZSBQTUUuIFRoZSB2YWx1ZSBvZiB0aGlz
IG9iamVjdCBpcyB0aGUNCiAgICAgICAgICBpbmRleCBvZiB0aGUgcmVmZXJlbmNlZCBwcm9maWxl
Lg0KICAgICAgICAgIE5vdGUgdGhhdCBpZiBQTUUgaXMgYXNzaWduZWQgdG8gYSBQQ1MgcG9ydCBh
bmQgdmFsdWUgb2YNCiAgICAgICAgICBlZm1DdUFkbWluUHJvZmlsZSBmb3IgdGhhdCBwb3J0IGlz
IG5vdCBhbiBlbXB0eSBsaXN0LCB0aGVuIHRoZQ0KICAgICAgICAgIHByb2ZpbGUocykgcmVmZXJl
bmNlZCBieSBlZm1DdUFkbWluUHJvZmlsZSB0YWtlcyBwcmVjZWRlbmNlDQogICAgICAgICAgb3Zl
ciB0aGUgcHJvZmlsZSByZWZlcmVuY2VkIGJ5IGVmbUN1UG1lQWRtaW5Qcm9maWxlLCBpLmUuIHRo
ZQ0KICAgICAgICAgIFBNRSBTSEFMTCBiZSBjb25maWd1cmVkIGFjY29yZGluZyB0byBlZm1DdUFk
bWluUHJvZmlsZS4NCg0KICAgICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRhYmxlIGFuZCByZWFk
YWJsZSBmb3IgdGhlIENPIHN1YnR5cGUgUE1Fcw0KICAgICAgICAgICgyQmFzZVRMLU8gb3IgMTBQ
YXNzVFMtTykuIEl0IGlzIHVuYXZhaWxhYmxlIGZvciB0aGUgQ1BFDQogICAgICAgICAgc3VidHlw
ZSAoMkJhc2VUTC1SIG9yIDEwUGFzc1RTLVIpLg0KDQogICAgICAgICAgTm90ZSB0aGF0IGN1cnJl
bnQgb3BlcmF0aW9uYWwgUHJvZmlsZSB2YWx1ZSBpcyBhdmFpbGFibGUgdmlhDQogICAgICAgICAg
ZWZtQ3VQbWVPcGVyUHJvZmlsZSBvYmplY3QuDQoNCiAgICAgICAgICBNb2RpZmljYXRpb24gb2Yg
dGhpcyBvYmplY3QgbXVzdCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUgbGluayBpcw0KICAgICAgICAg
IERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkLCBp
ZiB0aGUNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwg
MjAwNSAgICAgICAgICAgICAgIFtQYWdlIDMwXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAg
ICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAg
ICAgICAgIGxpbmsgaXMgVXAgb3IgSW5pdGlhbGl6aW5nLg0KICAgICAgICAgIEF0dGVtcHRzIHRv
IHNldCB0aGlzIG9iamVjdCB0byBhIHZhbHVlIHRoYXQgaXMgbm90IHRoZQ0KICAgICAgICAgIHZh
bHVlIG9mIHRoZSBpbmRleCBmb3IgYW4gYWN0aXZlIGVudHJ5IGluIHRoZSBjb3JyZXNwb25kaW5n
DQogICAgICAgICAgcHJvZmlsZSB0YWJsZSwgTVVTVCBiZSByZWplY3RlZC4iDQogICAgICAgIFJF
RkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gMzAuMTEuMi4xLjYiDQogICAgICAgIDo6PSB7
IGVmbUN1UG1lQ29uZkVudHJ5IDIgfQ0KDQogICAgICBlZm1DdVBBRlJlbW90ZURpc2NvdmVyeUNv
ZGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFBoeXNBZGRyZXNzDQogICAgICAg
IE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJQQUYgUmVtb3RlIERpc2NvdmVyeSBDb2RlIG9m
IHRoZSBQTUUgcG9ydCBhdCBDTy4NCiAgICAgICAgICBBIDYgQnl0ZSBsb25nIERpc2NvdmVyeSBD
b2RlIG9mIHRoZSBwZWVyIFBDUyBjb25uZWN0ZWQgdmlhDQogICAgICAgICAgdGhlIFBNRS4NCiAg
ICAgICAgICBSZWFkaW5nIHRoaXMgb2JqZWN0IHJlc3VsdHMgaW4gYSBEaXNjb3ZlcnkgR2V0IG9w
ZXJhdGlvbi4NCiAgICAgICAgICBXcml0aW5nIGEgemVybyB0byB0aGlzIG9iamVjdCByZXN1bHRz
IGluIGEgRGlzY292ZXJ5DQogICAgICAgICAgQ2xlYXJfaWZfU2FtZSBvcGVyYXRpb24gKHRoZSB2
YWx1ZSBvZiBlZm1DdVBBRkRpc2NvdmVyeUNvZGUNCiAgICAgICAgICBhdCB0aGUgcGVlciBQQ1Mg
c2hhbGwgYmUgdGhlIHNhbWUgYXMgZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlIG9mDQogICAgICAgICAg
dGhlIGxvY2FsIFBDUyBhc3NvY2lhdGVkIHdpdGggdGhlIFBNRSBmb3IgdGhlIG9wZXJhdGlvbiB0
bw0KICAgICAgICAgIHN1Y2NlZWQpLg0KICAgICAgICAgIFdyaXRpbmcgYSBub24temVybyB2YWx1
ZSB0byB0aGlzIG9iamVjdCByZXN1bHRzIGluIGENCiAgICAgICAgICBEaXNjb3ZlcnkgU2V0X2lm
X0NsZWFyIG9wZXJhdGlvbi4NCiAgICAgICAgICBUaGlzIG9iamVjdCBkb2VzIG5vdCBleGlzdCBp
biBDUEUgcG9ydCBzdWJ0eXBlcy4gQSB6ZXJvIGxlbmd0aA0KICAgICAgICAgIG9jdGV0IHN0cmlu
ZyBTSEFMTCBiZSByZXR1cm5lZCBmb3IgQ1BFIHBvcnQgc3VidHlwZXMgYW5kIGFsc28NCiAgICAg
ICAgICB3aGVuIFBBRiBhZ2dyZWdhdGlvbiBpcyBub3QgZW5hYmxlZC4NCg0KICAgICAgICAgIERp
c2NvdmVyeSBNVVNUIGJlIHBlcmZvcm1lZCB3aGVuIHRoZSBsaW5rIGlzIERvd24uDQogICAgICAg
ICAgQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUgcmVqZWN0ZWQgd2l0aCB0
aGUgZXJyb3INCiAgICAgICAgICBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXAg
b3IgSW5pdGlhbGl6aW5nLg0KDQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZh
Y2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgICAgIHRoaXMgb2JqZWN0
IGlzIGEgZnVuY3Rpb24gb2YgMTBQLzJCIGFnZ3JlZ2F0aW9uIGRpc2NvdmVyeQ0KICAgICAgICAg
IGNvbnRyb2wgcmVnaXN0ZXIsIERpc2NvdmVyeSBvcGVyYXRpb24gcmVzdWx0IGJpdHMgaW4gMTBQ
LzJCDQogICAgICAgICAgYWdncmVnYXRpb24gYW5kIGRpc2NvdmVyeSBzdGF0dXMgcmVnaXN0ZXIg
YW5kDQogICAgICAgICAgMTBQLzJCIGFnZ3JlZ2F0aW9uIGRpc2NvdmVyeSBjb2RlIHJlZ2lzdGVy
Ig0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIDYxLjIuMi44LjQsIDQ1
LjIuNi42LTQ1LjIuNi44Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSAzIH0NCg0K
ICAgICAgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVgg
IEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgICAgIFVOSVRTICAgICAgICJkQiINCiAgICAgICAg
TUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
ICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIkRlc2lyZWQgTGluZSBBdHRlbnVhdGlvbiBUaHJl
c2hvbGQgZm9yIHRoZSAyQi8xMFAgUE1FLg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAg
RXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMzFdDQoMDQpJbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAg
ICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgVGhpcyBvYmplY3QgY29uZmlndXJlcyB0aGUgbGlu
ZSBhdHRlbnVhdGlvbiBhbGFybSB0aHJlc2hvbGQuDQogICAgICAgICAgV2hlbiB0aGUgY3VycmVu
dCB2YWx1ZSBvZiBMaW5lIEF0dGVudWF0aW9uIHJlYWNoZXMgb3INCiAgICAgICAgICBleGNlZWRz
IHRoaXMgdGhyZXNob2xkLCBhIGVmbUN1UG1lTGluZUF0bkNyb3NzaW5nDQogICAgICAgICAgbm90
aWZpY2F0aW9uIE1BWSBiZSBnZW5lcmF0ZWQsIGlmIGVuYWJsZWQgYnkNCiAgICAgICAgICBlZm1D
dVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZS4NCg0KICAgICAgICAgIFRoaXMgb2JqZWN0IGlzIHdy
aXRhYmxlIGZvciB0aGUgQ08gc3VidHlwZSBQTUVzICgtTykuDQogICAgICAgICAgSXQgaXMgcmVh
ZC1vbmx5IGZvciB0aGUgQ1BFIHN1YnR5cGUgKC1SKS4NCg0KICAgICAgICAgIENoYW5naW5nIG9m
IHRoZSBMaW5lIEF0dGVudWF0aW9uIFRocmVzaG9sZCBtdXN0IGJlIHBlcmZvcm1lZA0KICAgICAg
ICAgIHdoZW4gdGhlIGxpbmsgaXMgRG93bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0
IE1VU1QgYmUNCiAgICAgICAgICByZWplY3RlZCB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3RlbnRW
YWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXANCiAgICAgICAgICBvciBJbml0aWFsaXppbmcuDQoNCiAg
ICAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNl
bnQsIHRoZW4gdGhpcw0KICAgICAgICAgIG9iamVjdCB3aWxsIG1hcCB0byB0aGUgTG9vcCBhdHRl
bnVhdGlvbiB0aHJlc2hvbGQgYml0cyBpbg0KICAgICAgICAgIHRoZSAyQiBQTUQgbGluZSBxdWFs
aXR5IHRocmVzaG9sZHMgcmVnaXN0ZXIiDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJb
ODAyLjNhaF0gNDUuMi4xLjM2Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSA0IH0N
Cg0KICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJNZ24gIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRB
WCAgICAgIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgICAgIFVOSVRTICAgICAgICJkQiINCiAg
ICAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50
DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIkRlc2lyZWQgU05SIE1hcmdpbiBUaHJl
c2hvbGQgZm9yIHRoZSAyQi8xMFAgUE1FLg0KICAgICAgICAgICBUaGlzIG9iamVjdCBjb25maWd1
cmVzIHRoZSBTTlIgbWFyZ2luIGFsYXJtIHRocmVzaG9sZC4NCiAgICAgICAgICAgV2hlbiB0aGUg
Y3VycmVudCB2YWx1ZSBvZiBTTlIgTWFyZ2luIHJlYWNoZXMNCiAgICAgICAgICAgb3IgZXhjZWVk
cyB0aGlzIHRocmVzaG9sZCwgYSBlZm1DdVBtZVNuck1nbkNyb3NzaW5nDQogICAgICAgICAgIG5v
dGlmaWNhdGlvbiBNQVkgYmUgZ2VuZXJhdGVkLCBpZiBlbmFibGVkIGJ5DQogICAJZWZtQ3VQbWVT
bnJNZ25Dcm9zc2luZ0VuYWJsZS4NCg0KICAgICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRhYmxl
IGZvciB0aGUgQ08gc3VidHlwZSBQTUVzDQogICAgICAgICAgKDJCYXNlVEwtTy8xMFBhc3NUUy1S
KS4gSXQgaXMgcmVhZC1vbmx5IGZvciB0aGUgQ1BFIHN1YnR5cGUNCiAgICAgICAgICAoMkJhc2VU
TC1SLzEwUGFzc1RTLVIpLg0KDQogICAgICAgICAgQ2hhbmdpbmcgb2YgdGhlIFNOUiBNYXJnaW4g
VGhyZXNob2xkIG11c3QgYmUgcGVyZm9ybWVkIHdoZW4NCiAgICAgICAgICB0aGUgbGluayBpcyBE
b3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgTVVTVCBiZQ0KICAgICAgICAgIHJl
amVjdGVkIHdpdGggdGhlIGVycm9yIGluY29uc2lzdGVudFZhbHVlLCBpZiB0aGUgbGluayBpcyBV
cA0KICAgICAgICAgIG9yIEluaXRpYWxpemluZy4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1
IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAg
ICAgb2JqZWN0IHdpbGwgbWFwIHRvIHRoZSBTTlIgbWFyZ2luIHRocmVzaG9sZCBiaXRzIGluIHRo
ZQ0KICAgICAgICAgIDJCIFBNRCBsaW5lIHF1YWxpdHkgdGhyZXNob2xkcyByZWdpc3RlciINCiAg
ICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMzYiDQoNCg0KDQpC
ZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAg
ICAgICBbUGFnZSAzMl0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJm
YWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgOjo9IHsgZWZt
Q3VQbWVDb25mRW50cnkgNSB9DQoNCiAgICAgIGVmbUN1UG1lTGluZUF0bkNyb3NzaW5nRW5hYmxl
ICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgICAgIE1B
WC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAg
ICBERVNDUklQVElPTg0KICAgICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZUxpbmVB
dG5Dcm9zc2luZyBub3RpZmljYXRpb25zDQogICAgICAgICAgc2hvdWxkIGJlIGdlbmVyYXRlZCBm
b3IgdGhpcyBpbnRlcmZhY2UuDQoNCiAgICAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0
ZXMgdGhhdCBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZw0KICAgICAgICAgIG5vdGlmaWNhdGlvbiBp
cyBlbmFibGVkLiBWYWx1ZSBvZiBmYWxzZSgwKSBpbmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAg
ICAgZGlzYWJsZWQuIg0KICAgICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSA2IH0NCg0KICAg
ICAgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZ0VuYWJsZSAgT0JKRUNULVRZUEUNCiAgICAgICAgU1lO
VEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAg
ICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAi
SW5kaWNhdGVzIHdoZXRoZXIgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZyBub3RpZmljYXRpb25zDQog
ICAgICAgICAgc2hvdWxkIGJlIGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRlcmZhY2UuDQoNCiAgICAg
ICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBtZVNuck1nbkNyb3Nz
aW5nDQogICAgICAgICAgbm90aWZpY2F0aW9uIGlzIGVuYWJsZWQuIFZhbHVlIG9mIGZhbHNlKDAp
IGluZGljYXRlcyB0aGUgaXQgaXMNCiAgICAgICAgICBkaXNhYmxlZC4iDQogICAgICAgIDo6PSB7
IGVmbUN1UG1lQ29uZkVudHJ5IDcgfQ0KDQogICAgICBlZm1DdVBtZURldmljZUZhdWx0RW5hYmxl
ICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgICAgIE1B
WC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAg
ICBERVNDUklQVElPTg0KICAgICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZURldmlj
ZUZhdWx0IG5vdGlmaWNhdGlvbnMNCiAgICAgICAgICBzaG91bGQgYmUgZ2VuZXJhdGVkIGZvciB0
aGlzIGludGVyZmFjZS4NCg0KICAgICAgICAgIFZhbHVlIG9mIHRydXRoKDEpIGluZGljYXRlcyB0
aGF0IGVmbUN1UG1lRGV2aWNlRmF1bHQNCiAgICAgICAgICBub3RpZmljYXRpb24gaXMgZW5hYmxl
ZC4gVmFsdWUgb2YgZmFsc2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBpcw0KICAgICAgICAgIGRpc2Fi
bGVkLiINCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgOCB9DQoNCiAgICAgIGVmbUN1
UG1lQ29uZmlnSW5pdEZhaWxFbmFibGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAg
IFRydXRoVmFsdWUNCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICAgICBTVEFU
VVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIkluZGljYXRl
cyB3aGV0aGVyIGVmbUN1UG1lQ29uZmlnSW5pdEZhaWx1cmUgbm90aWZpY2F0aW9ucw0KICAgICAg
ICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0KDQoNCg0KQmVpbGkg
ICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAg
W1BhZ2UgMzNdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMg
TUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgVmFsdWUgb2YgdHJ1
dGgoMSkgaW5kaWNhdGVzIHRoYXQgZWZtQ3VQbWVDb25maWdJbml0RmFpbHVyZQ0KICAgICAgICAg
IG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1ZSBvZiBmYWxzZSgwKSBpbmRpY2F0ZXMgdGhl
IGl0IGlzDQogICAgICAgICAgZGlzYWJsZWQuIg0KICAgICAgICA6Oj0geyBlZm1DdVBtZUNvbmZF
bnRyeSA5IH0NCg0KICAgICAgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWlsRW5hYmxlICBPQkpFQ1Qt
VFlQRQ0KICAgICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgICAgIE1BWC1BQ0NFU1Mg
IHJlYWQtd3JpdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQ
VElPTg0KICAgICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZVByb3RvY29sSW5pdEZh
aWx1cmUgbm90aWZpY2F0aW9ucw0KICAgICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRo
aXMgaW50ZXJmYWNlLg0KDQogICAgICAgICAgVmFsdWUgb2YgdHJ1dGgoMSkgaW5kaWNhdGVzIHRo
YXQgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWlsdXJlDQogICAgICAgICAgbm90aWZpY2F0aW9uIGlz
IGVuYWJsZWQuIFZhbHVlIG9mIGZhbHNlKDApIGluZGljYXRlcyB0aGUgaXQgaXMNCiAgICAgICAg
ICBkaXNhYmxlZC4iDQogICAgICAgIDo6PSB7IGVmbUN1UG1lQ29uZkVudHJ5IDEwIH0NCg0KDQog
ICAgICBlZm1DdVBtZUNhcGFiaWxpdHlUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVgg
ICAgICBTRVFVRU5DRSBPRiBFZm1DdVBtZUNhcGFiaWxpdHlFbnRyeQ0KICAgICAgICBNQVgtQUND
RVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAg
IERFU0NSSVBUSU9ODQogICAgICAgICAgIlRhYmxlIGZvciBDb25maWd1cmF0aW9uIG9mIGNvbW1v
biBhc3BlY3RzIGZvciBFRk1DdQ0KICAgICAgICAgIDJCYXNlVEwvMTBQYXNzVFMgUE1FIHBvcnRz
IChtb2RlbXMpLiBDb25maWd1cmF0aW9uIG9mIGFzcGVjdHMNCiAgICAgICAgICBzcGVjaWZpYyB0
byAyQmFzZVRMIG9yIDEwUGFzc1RTIFBNRSB0eXBlcyBpcyByZXByZXNlbnRlZCBpbg0KICAgICAg
ICAgIGVmbUN1UG1lMkJDb25mVGFibGUgYW5kIGVmbUN1UG1lMTBQQ29uZlRhYmxlIHJlc3BlY3Rp
dmVseS4NCg0KICAgICAgICAgIEVudHJpZXMgaW4gdGhpcyB0YWJsZSBNVVNUIGJlIG1haW50YWlu
ZWQgaW4gYSBwZXJzaXN0ZW50DQogICAgICAgICAgbWFubmVyLiINCiAgICAgICAgOjo9IHsgZWZt
Q3VQbWUgMiB9DQoNCiAgICAgIGVmbUN1UG1lQ2FwYWJpbGl0eUVudHJ5IE9CSkVDVC1UWVBFDQog
ICAgICAgIFNZTlRBWCAgICAgIEVmbUN1UG1lQ2FwYWJpbGl0eUVudHJ5DQogICAgICAgIE1BWC1B
Q0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiQW4gZW50cnkgaW4gdGhlIEVGTUN1IFBNRSBDb25m
aWd1cmF0aW9uIHRhYmxlLg0KICAgICAgICAgIEVhY2ggZW50cnkgcmVwcmVzZW50cyBjb21tb24g
YXNwZWN0cyBvZiBhbiBFRk1DdSBQTUUgcG9ydA0KICAgICAgICAgIGluZGV4ZWQgYnkgdGhlIGlm
SW5kZXguIE5vdGUgdGhhdCBhbiBFRk1DdSBQTUUgcG9ydCBjYW4gYmUNCiAgICAgICAgICBzdGFj
a2VkIGJlbG93IGEgc2luZ2xlIFBDUyBwb3J0LCBhbHNvIGluZGV4ZWQgYnkgaWZJbmRleCwNCiAg
ICAgICAgICBwb3NzaWJseSB0b2dldGhlciB3aXRoIG90aGVyIFBNRSBwb3J0cyBpZiBQQUYgaXMg
ZW5hYmxlZC4iDQogICAgICAgIElOREVYICB7IGlmSW5kZXggfQ0KICAgICAgICA6Oj0geyBlZm1D
dVBtZUNhcGFiaWxpdHlUYWJsZSAxIH0NCg0KICAgICAgRWZtQ3VQbWVDYXBhYmlsaXR5RW50cnkg
Ojo9DQogICAgICAgIFNFUVVFTkNFIHsNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4
cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDM0XQ0KDA0KSW50ZXJu
ZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAg
SnVseSAyMDA0DQoNCg0KICAgICAgICAgIGVmbUN1UG1lU3ViVHlwZXNTdXBwb3J0ZWQgICAgIEJJ
VFMNCiAgICAgICAgfQ0KDQogICAgICBlZm1DdVBtZVN1YlR5cGVzU3VwcG9ydGVkICBPQkpFQ1Qt
VFlQRQ0KICAgICAgICBTWU5UQVggICAgICBCSVRTIHsNCiAgICAgICAgICBpZWVlMkJhc2VUTE8o
MCksDQogICAgICAgICAgaWVlZTJCYXNlVExSKDEpLA0KICAgICAgICAgIGllZWUxMFBhc3NUU08o
MiksDQogICAgICAgICAgaWVlZTEwUGFzc1RTUigzKQ0KICAgICAgICB9DQogICAgICAgIE1BWC1B
Q0NFU1MgIHJlYWQtb25seQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERF
U0NSSVBUSU9ODQogICAgICAgICAgIlBNRSBzdXBwb3J0ZWQgc3ViLXR5cGVzLiBUaGlzIGlzIGEg
Yml0bWFwIG9mIHBvc3NpYmxlDQogICAgICAgICAgc3ViLXR5cGVzLiBUaGUgdmFyaW91cyBiaXQg
cG9zaXRpb25zIGFyZToNCiAgICAgICAgICAgIGllZWUyQmFzZVRMTyAgICAtIFBNRSBpcyBjYXBh
YmxlIG9mIG9wZXJhdGluZyBhcyAyQmFzZVRMLU8NCiAgICAgICAgICAgIGllZWUyQmFzZVRMUiAg
ICAtIFBNRSBpcyBjYXBhYmxlIG9mIG9wZXJhdGluZyBhcyAyQmFzZVRMLVINCiAgICAgICAgICAg
IGllZWUxMFBhc3NUU08gICAtIFBNRSBpcyBjYXBhYmxlIG9mIG9wZXJhdGluZyBhcyAxMFBhc3NU
Uy1PDQogICAgICAgICAgICBpZWVlMTBQYXNzVFNSICAgLSBQTUUgaXMgY2FwYWJsZSBvZiBvcGVy
YXRpbmcgYXMgMTBQYXNzVFMtUg0KDQogICAgICAgICAgQW4gYWN0dWFsIG1vZGUgb2Ygb3BlcmF0
aW9uIGlzIGRldGVybWluZWQgYnkNCiAgICAgICAgICBlZm1DdVBtZUFkbWluU3ViVHlwZS4NCg0K
ICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJl
c2VudCwgdGhlbiB0aGlzDQogICAgICAgICAgb2JqZWN0IGNvbWJpbmVzIHRoZSAxMFBBU1MtVFMg
Y2FwYWJsZSBhbmQgMkJBU0UtVEwgY2FwYWJsZQ0KICAgICAgICAgIGJpdHMgaW4gdGhlIDEwUC8y
QiBQTUEvUE1EIHNwZWVkIGFiaWxpdHkgcmVnaXN0ZXIgYW5kIHRoZQ0KICAgICAgICAgIENPIHN1
cHBvcnRlZCBhbmQgQ1BFIHN1cHBvcnRlZCBiaXRzIGluIHRoZSAxMFAvMkIgUE1BL1BNRA0KICAg
ICAgICAgIHN0YXR1cyByZWdpc3RlciINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4
MDIuM2FoXSA2MS4xLCA0NS4yLjEuNC4xLCA0NS4yLjEuNC4yLCA0NS4yLjEuMTIuMiwNCiAgICAg
ICAgICA0NS4yLjEuMTIuMyINCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVDYXBhYmlsaXR5RW50cnkg
MSB9DQoNCg0KICAgICAgZWZtQ3VQbWVTdGF0dXNUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICAgICBT
WU5UQVggICAgICBTRVFVRU5DRSBPRiBFZm1DdVBtZVN0YXR1c0VudHJ5DQogICAgICAgIE1BWC1B
Q0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiVGFibGUgZm9yIENvbmZpZ3VyYXRpb24gb2YgY29t
bW9uIGFzcGVjdHMgZm9yIEVGTUN1DQogICAgICAgICAgMkJhc2VUTC8xMFBhc3NUUyBQTUUgcG9y
dHMgKG1vZGVtcykuIENvbmZpZ3VyYXRpb24gb2YgYXNwZWN0cw0KICAgICAgICAgIHNwZWNpZmlj
IHRvIDJCYXNlVEwgb3IgMTBQYXNzVFMgUE1FIHR5cGVzIGlzIHJlcHJlc2VudGVkIGluDQogICAg
ICAgICAgZWZtQ3VQbWUyQkNvbmZUYWJsZSBhbmQgZWZtQ3VQbWUxMFBDb25mVGFibGUgcmVzcGVj
dGl2ZWx5Lg0KDQogICAgICAgICAgRW50cmllcyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRh
aW5lZCBpbiBhIHBlcnNpc3RlbnQNCiAgICAgICAgICBtYW5uZXIuIg0KICAgICAgICA6Oj0geyBl
Zm1DdVBtZSAzIH0NCg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51
YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgMzVdDQoMDQpJbnRlcm5ldC1EcmFmdCAg
ICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQN
Cg0KDQogICAgICBlZm1DdVBtZVN0YXR1c0VudHJ5IE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRB
WCAgICAgIEVmbUN1UG1lU3RhdHVzRW50cnkNCiAgICAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vz
c2libGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUE1FIENvbmZpZ3VyYXRpb24gdGFibGUu
DQogICAgICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGNvbW1vbiBhc3BlY3RzIG9mIGFuIEVG
TUN1IFBNRSBwb3J0DQogICAgICAgICAgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4gTm90ZSB0aGF0
IGFuIEVGTUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAgICAgICAgIHN0YWNrZWQgYmVsb3cgYSBzaW5n
bGUgUENTIHBvcnQsIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LA0KICAgICAgICAgIHBvc3NpYmx5
IHRvZ2V0aGVyIHdpdGggb3RoZXIgUE1FIHBvcnRzIGlmIFBBRiBpcyBlbmFibGVkLiINCiAgICAg
ICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzVGFibGUg
MSB9DQoNCiAgICAgIEVmbUN1UG1lU3RhdHVzRW50cnkgOjo9DQogICAgICAgIFNFUVVFTkNFIHsN
CiAgICAgICAgICBlZm1DdVBtZU9wZXJTdGF0dXMgICAgICAgICAgICBJTlRFR0VSLA0KICAgICAg
ICAgIGVmbUN1UG1lRmx0U3RhdHVzICAgICAgICAgICAgIEJJVFMsDQogICAgICAgICAgZWZtQ3VQ
bWVPcGVyU3ViVHlwZSAgICAgICAgICAgSU5URUdFUiwNCiAgICAgICAgICBlZm1DdVBtZU9wZXJQ
cm9maWxlICAgICAgICAgICBQcm9maWxlSW5kZXhPclplcm8sDQogICAgICAgICAgZWZtQ3VQbWVT
bnJNZ24gICAgICAgICAgICAgICAgSW50ZWdlcjMyLA0KICAgICAgICAgIGVmbUN1UG1lUGVlclNu
ck1nbiAgICAgICAgICAgIEludGVnZXIzMiwNCiAgICAgICAgICBlZm1DdVBtZUxpbmVBdG4gICAg
ICAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgICAgZWZtQ3VQbWVQZWVyTGluZUF0biAgICAg
ICAgICAgSW50ZWdlcjMyLA0KICAgICAgICAgIGVmbUN1UG1lVENDb2RpbmdFcnJvcnMgICAgICAg
IENvdW50ZXIzMg0KICAgICAgICB9DQoNCiAgICAgIGVmbUN1UG1lT3BlclN0YXR1cyAgT0JKRUNU
LVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7DQogICAgICAgICAgdXAoMSksICAg
ICAgICAgICAgICAgICAgLS0gbGluayBpcyBVcA0KICAgICAgICAgIGRvd25Ob3RSZWFkeSgyKSwg
ICAgICAgIC0tIGxpbmsgaXMgRG93biBhbmQgbm90IFJlYWR5DQogICAgICAgICAgZG93blJlYWR5
KDMpLCAgICAgICAgICAgLS0gbGluayBpcyBEb3duIGFuZCBSZWFkeQ0KICAgICAgICAgIGluaXQo
NCkgICAgICAgICAgICAgICAgIC0tIGxpbmsgaXMgSW5pdGlhbGl6aW5nDQogICAgICAgIH0NCiAg
ICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiQ3VycmVudCBQTUUgbGluayBPcGVyYXRp
b25hbCBTdGF0dXMuIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICAgICB1cCgxKSAgICAg
ICAgICAgLSBsaW5rIGlzIFVwIGFuZCByZWFkeSB0byBwYXNzIDY0LzY1Qg0KICAgCSAgICAgICAg
ICAgICAgICAgICBlbmNvZGVkIGZyYW1lcyBvciBmcmFnbWVudHMuDQogICAgICAgICAgICBkb3du
Tm90UmVhZHkoMikgLSBsaW5rIGlzIERvd24gYW5kIHRoZSBQTUUgZG9lcyBub3QgZGV0ZWN0DQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIYW5kc2hha2UgdG9uZXMgZnJvbSBpdHMgcGVl
ci4gVGhpcyB2YWx1ZQ0KICAgCQkJICAgbWF5IGluZGljYXRlIGEgcG9zc2libGUgcHJvYmxlbSB3
aXRoDQogICAJCQkgICB0aGUgcGVlciBQTUUuDQogICAgICAgICAgICBkb3duUmVhZHkoMykgICAg
LSBsaW5rIGlzIERvd24gYW5kIHRoZSBQTUUgZGV0ZWN0cyBIYW5kc2hha2UNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHRvbmVzIGZyb20gaXRzIHBlZXIuDQogICAgICAgICAgICBpbml0
KDQpICAgICAgICAgLSBsaW5rIGlzIGluaXRpYWxpemluZywgYXMgYSByZXN1bHQgb2YNCiAgIAkg
ICAgICAgICAgICAgICAgICAgaWZBZG1pblN0YXR1cyBiZWluZyBzZXQgdG8gJ3VwJyBmb3IgYQ0K
ICAgCQkgICAgICAgICAgIHBhcnRpY3VsYXIgUE1FIG9yIGEgUENTIHRoZSBQTUUgaXMNCg0KDQoN
CkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAg
ICAgICAgIFtQYWdlIDM2XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRl
cmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgCQkgICAgICAgICAg
IGNvbm5lY3RlZCB0by4NCg0KICAgICAgICAgIFRoaXMgb2JqZWN0IGlzIGludGVuZGVkIHRvIHN1
cHBsZW1lbnQgRG93biBzdGF0ZSBvZg0KICAgICAgICAgIGlmT3BlclN0YXR1cy4NCg0KICAgICAg
ICAgIFRoaXMgb2JqZWN0IHBhcnRpYWxseSBtYXBzIHRvIHRoZSBDbGF1c2UgMzAgYXR0cmlidXRl
DQogICAgICAgICAgYVBNRVN0YXR1cy4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8g
SW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgICAgb2Jq
ZWN0IHBhcnRpYWxseSBtYXBzIHRvIFBNQS9QTUQgbGluayBzdGF0dXMgYml0cyBpbiAxMFAvMkIN
CiAgICAgICAgICBQTUEvUE1EIHN0YXR1cyByZWdpc3Rlci4iDQogICAgICAgIFJFRkVSRU5DRQ0K
ICAgICAgICAgICJbODAyLjNhaF0gMzAuMTEuMi4xLjMsIDQ1LjIuMS4xMi40Ig0KICAgICAgICA6
Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDEgfQ0KDQogICAgICBlZm1DdVBtZUZsdFN0YXR1cyAg
T0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgQklUUyB7DQogICAgICAgICAgbG9zc09m
RnJhbWluZygwKSwgICAgICAtLSBMb3NzIG9mIEZyYW1pbmcNCiAgICAgICAgICBzbnJNZ25EZWZl
Y3QoMSksICAgICAgIC0tIFNOUiBNYXJnaW4gZHJvcHBlZCBiZWxvdyBUaHJlc2hvbGQNCiAgICAg
ICAgICBsaW5lQXRuRGVmZWN0KDIpLCAgICAgIC0tIExpbmUgQXR0ZW51YXRpb24gZXhjZWVkcyBU
aHJlc2hvbGQNCiAgICAgICAgICBkZXZpY2VGYXVsdCgzKSwgICAgICAgIC0tIFZlbmRvci1kZXBl
bmRlbnQgZGlhZyBvciBzZWxmLXRlc3QNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC0tIGZhdWx0DQogICAgICAgICAgY29uZmlnSW5pdEZhaWx1cmUoNCksICAtLSBDb25maWd1cmF0
aW9uIEluaXQuIGZhaWx1cmUNCiAgICAgICAgICBwcm90b2NvbEluaXRGYWlsdXJlKDUpIC0tIFBy
b3RvY29sIEluaXRpYWxpemF0aW9uIGZhaWx1cmUNCiAgICAgICAgfQ0KICAgICAgICBNQVgtQUND
RVNTICByZWFkLW9ubHkNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVND
UklQVElPTg0KICAgICAgICAgICJDdXJyZW50IFBNRSBsaW5rIEZhdWx0IFN0YXR1cy4gVGhpcyBp
cyBhIGJpdG1hcCBvZiBwb3NzaWJsZQ0KICAgICAgICAgIGNvbmRpdGlvbnMuIFRoZSB2YXJpb3Vz
IGJpdCBwb3NpdGlvbnMgYXJlOg0KDQogICAgICAgICAgICBsb3NzT2ZGcmFtaW5nICAgICAgIC0g
TG9zcyBvZiBGcmFtaW5nIGZvciAxMFAgb3INCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBMb3NzIG9mIFN5bmMgd29yZCBmb3IgMkIgUE1EIG9yDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTG9zcyBvZiA2NC82NUIgRnJhbWluZw0KICAgICAgICAgICAgc25yTWdu
RGVmZWN0ICAgICAgICAtIFNOUiBNYXJnaW4gZHJvcHBlZCBiZWxvdyB0aGUgVGhyZXNob2xkDQog
ICAgICAgICAgICBsaW5lQXRuRGVmZWN0ICAgICAgIC0gTGluZSBBdHRlbnVhdGlvbiBleGNlZWRz
IHRoZSBUaHJlc2hvbGQNCiAgICAgICAgICAgIGRldmljZUZhdWx0ICAgICAgICAgLSBJbmRpY2F0
ZXMgYSB2ZW5kb3ItZGVwZW5kZW50DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGlhZ25vc3RpYyBvciBzZWxmLXRlc3QgZmF1bHQNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBoYXMgYmVlbiBkZXRlY3RlZC4NCiAgICAgICAgICAgIGNvbmZpZ0luaXRGYWlsdXJl
ICAgLSBDb25maWd1cmF0aW9uIGluaXRpYWxpemF0aW9uIGZhaWx1cmUsDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZHVlIHRvIGluYWJpbGl0eSBvZiB0aGUgUE1FIGxpbmsgdG8N
CiAgIAkJCSAgICAgICBzdXBwb3J0IGNvbmZpZ3VyYXRpb24gcHJvZmlsZSwNCiAgIAkJCSAgICAg
ICByZXF1ZXN0ZWQgZHVyaW5nIGluaXRpYWxpemF0aW9uLg0KICAgICAgICAgICAgcHJvdG9jb2xJ
bml0RmFpbHVyZSAtIFByb3RvY29sIGluaXRpYWxpemF0aW9uIGZhaWx1cmUsDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZHVlIHRvIGluY29tcGF0aWJsZSBwcm90b2NvbCB1c2Vk
IGJ5DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIFBlZXIgUE1FIGR1cmlu
ZyBpbml0ICh0aGF0IGNvdWxkDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGFw
cGVuIGlmIGEgcGVlciBQTUQgaXMgRy5TREhTTC9WRFNMDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbW9kZW0gZm9yIDJCYXNlVEwvMTBQYXNzVFMgUE1FDQoNCg0KDQpCZWlsaSAg
ICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBb
UGFnZSAzN10NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBN
SUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNwZWN0aXZlbHkpLg0KDQogICAgICAgICAgVGhpcyBvYmplY3QgaXMgaW50
ZW5kZWQgdG8gc3VwcGxlbWVudCBpZk9wZXJTdGF0dXMgaW4gSUYtTUlCLg0KDQogICAgICAgICAg
VGhpcyBvYmplY3QgcGFydGlhbGx5IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAg
ICAgICAgICBhUE1FU3RhdHVzLg0KDQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRl
cmZhY2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICAgICBvYmplY3Qg
Y29uc29saWRhdGVzIGluZm9ybWF0aW9uIGZyb20gdmFyaW91cyBQTUEvUE1EDQogICAgICAgICAg
cmVnaXN0ZXJzLCBuYW1lbHk6IEZhdWx0IGJpdCBpbiBQTUEvUE1EIHN0YXR1cyAxIHJlZ2lzdGVy
LA0KICAgICAgICAgIDEwUC8yQiBQTUEvUE1EIGxpbmsgbG9zcyByZWdpc3RlciwNCiAgICAgICAg
ICAxMFAgb3V0Z29pbmcgaW5kaWNhdG9yIGJpdHMgc3RhdHVzIHJlZ2lzdGVyLA0KICAgICAgICAg
IDEwUCBpbmNvbWluZyBpbmRpY2F0b3IgYml0cyBzdGF0dXMgcmVnaXN0ZXIsDQogICAgICAgICAg
MkIgc3RhdGUgZGVmZWN0cyByZWdpc3Rlci4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAg
ICJbODAyLjNhaF0gMzAuMTEuMi4xLjMsIDQ1LjIuMS4yLjEsIDQ1LjIuMS4zOCwNCiAgICAgICAg
ICA0NS4yLjEuMzksIDQ1LjIuMS41NCINCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0dXNFbnRy
eSAyIH0NCg0KICAgICAgZWZtQ3VQbWVPcGVyU3ViVHlwZSAgT0JKRUNULVRZUEUNCiAgICAgICAg
U1lOVEFYICAgICAgSU5URUdFUiB7DQogICAgICAgICAgaWVlZTJCYXNlVExPKDEpLA0KICAgICAg
ICAgIGllZWUyQmFzZVRMUigyKSwNCiAgICAgICAgICBpZWVlMTBQYXNzVFNPKDMpLA0KICAgICAg
ICAgIGllZWUxMFBhc3NUU1IoNCkNCiAgICAgICAgfQ0KICAgICAgICBNQVgtQUNDRVNTICByZWFk
LW9ubHkNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICJDdXJyZW50IG9wZXJhdGlvbmFsIHN1Yi10eXBlIG9mIHRoZSBQTUUuDQogICAg
ICAgICAgUG9zc2libGUgdmFsdWVzIGFyZToNCiAgICAgICAgICAgIGllZWUyQmFzZVRMTyAgICAg
ICAgICAgLSBQTUUgb3BlcmF0ZXMgYXMgMkJhc2VUTC1PDQogICAgICAgICAgICBpZWVlMkJhc2VU
TFIgICAgICAgICAgIC0gUE1FIG9wZXJhdGVzIGFzIDJCYXNlVEwtUg0KICAgICAgICAgICAgaWVl
ZTEwUGFzc1RTTyAgICAgICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBhc3NUUy1PDQogICAgICAg
ICAgICBpZWVlMTBQYXNzVFNSICAgICAgICAgIC0gUE1FIG9wZXJhdGVzIGFzIDEwUGFzc1RTLVIN
Cg0KICAgICAgICAgIFRoZSBvcGVyYXRpb25hbCBzdWIgdHlwZSBvZiB0aGUgUE1FIGNhbiBiZSBj
b25maWd1cmVkIHZpYQ0KICAgICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlIHZhcmlhYmxlLg0K
DQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQg
aXMgcHJlc2VudCwgdGhlbg0KICAgICAgICAgIHRoaXMgb2JqZWN0IGNvbWJpbmVzIHZhbHVlcyBv
ZiB0aGUgUG9ydCBzdWItdHlwZSBzZWxlY3QNCiAgICAgICAgICBiaXRzLCB0aGUgUE1BL1BNRCB0
eXBlIHNlbGVjdGlvbiBiaXRzIGluIHRoZSAxMFAvMkINCiAgICAgICAgICBQTUEvUE1EIGNvbnRy
b2wgcmVnaXN0ZXIgYW5kIHRoZSBQTUEvUE1EIGxpbmsgc3RhdHVzIGJpdHMgaW4NCiAgICAgICAg
ICB0aGUgMTBQLzJCIFBNQS9QTUQgc3RhdHVzIHJlZ2lzdGVyLiINCiAgICAgICAgUkVGRVJFTkNF
DQogICAgICAgICAgIls4MDIuM2FoXSA2MS4xLCA0NS4yLjEuMTEuNCwgNDUuMi4xLjExLjcsIDQ1
LjIuMS4xMi40Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDMgfQ0KDQoNCg0K
DQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAg
ICAgICAgICBbUGFnZSAzOF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50
ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgIGVmbUN1UG1l
T3BlclByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRl
eE9yWmVybw0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAgU1RBVFVTICAg
ICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJQTUUgY3VycmVudCBv
cGVyYXRpbmcgUHJvZmlsZS4gVGhpcyBvYmplY3QgaXMgYSBwb2ludGVycyB0bw0KICAgICAgICAg
IGFuIGVudHJ5IGluIGVpdGhlciBlZm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJsZSBvcg0KICAgICAg
ICAgIGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVUYWJsZSwgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50
DQogICAgICAgICAgb3BlcmF0aW5nIFN1YlR5cGUgb2YgdGhlIFBNRSBhcyBpbmRpY2F0ZWQgYnkN
CiAgICAgICAgICBlZm1DdVBtZU9wZXJTdWJUeXBlLg0KICAgICAgICAgIFRoZSB2YWx1ZSBvZiB6
ZXJvIGluZGljYXRlcyB0aGF0IFBNRSBpcyBkb3duIG9yIGluaXRpYWxpemluZy4NCg0KICAgICAg
ICAgIFRoaXMgb2JqZWN0IHBhcnRpYWxseSBtYXBzIHRvIHRoZSBhT3BlcmF0aW5nUHJvZmlsZQ0K
ICAgICAgICAgIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAg
ICAgICAgICAiWzgwMi4zYWhdIDMwLjExLjIuMS43Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZVN0
YXR1c0VudHJ5IDQgfQ0KDQogICAgICBlZm1DdVBtZVNuck1nbiBPQkpFQ1QtVFlQRQ0KICAgICAg
ICBTWU5UQVggICAgICBJbnRlZ2VyMzIoLTEyNy4uMTI4KQ0KICAgICAgICBVTklUUyAgICAgICAi
ZEIiDQogICAgICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIlRoZSBjdXJyZW50IFNpZ25h
bC10by1Ob2lzZSBSYXRpbyAoU05SKSBtYXJnaW4gd2l0aCByZXNwZWN0DQogICAgICAgICAgdG8g
dGhlIHJlY2VpdmVkIHNpZ25hbCBhcyBwZXJjZWl2ZWQgYnkgdGhlIGxvY2FsIFBNRS4NCg0KICAg
ICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIGFQTUVTTlJNZ24gYXR0cmlidXRlIGluIENs
YXVzZSAzMC4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIGlzIHBy
ZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUlgg
U05SIG1hcmdpbiByZWdpc3Rlci4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAy
LjNhaF0gMzAuMTEuMi4xLjQsIDQ1LjIuMS4xNiINCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0
dXNFbnRyeSA1IH0NCg0KICAgICAgZWZtQ3VQbWVQZWVyU25yTWduIE9CSkVDVC1UWVBFDQogICAg
ICAgIFNZTlRBWCAgICAgIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgICAgIFVOSVRTICAgICAg
ICJkQiINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiVGhlIGN1cnJlbnQgU05S
IG1hcmdpbiBpbiBkQiB3aXRoIHJlc3BlY3QgdG8gdGhlIHJlY2VpdmVkDQogICAgICAgICAgc2ln
bmFsLCBhcyBwZXJjZWl2ZWQgYnkgdGhlIHJlbW90ZSAobGluayBwYXJ0bmVyKSBQTUUuDQoNCiAg
ICAgICAgICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IC1SIFBNRSBzdWJ0eXBlcy4N
Cg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIGlzIHByZXNlbnQsIHRo
ZW4gdGhpcw0KICAgICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgbGluayBwYXJ0bmVy
IFJYIFNOUiBtYXJnaW4NCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFu
dWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDM5XQ0KDA0KSW50ZXJuZXQtRHJhZnQg
ICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0
DQoNCg0KICAgICAgICAgIHJlZ2lzdGVyLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAg
Ils4MDIuM2FoXSA0NS4yLjEuMTciDQogICAgICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50cnkg
Nn0NCg0KICAgICAgZWZtQ3VQbWVMaW5lQXRuIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAg
ICAgIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgICAgIFVOSVRTICAgICAgICJkQiINCiAgICAg
ICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAg
ICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiVGhlIGN1cnJlbnQgTGluZSBBdHRlbnVhdGlv
biBpbiBkQiBhcyBwZXJjZWl2ZWQgYnkgdGhlIGxvY2FsDQogICAgICAgICAgUE1FLg0KDQogICAg
ICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgaXMgcHJlc2VudCwgdGhlbiB0aGlz
DQogICAgICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIExpbmUgQXR0ZW51YXRpb24gcmVnaXN0ZXIi
DQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjE4Ig0KICAg
ICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDcgfQ0KDQogICAgICBlZm1DdVBtZVBlZXJM
aW5lQXRuIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIEludGVnZXIzMigtMTI3Li4x
MjgpDQogICAgICAgIFVOSVRTICAgICAgICJkQiINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1v
bmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAgICAiVGhlIGN1cnJlbnQgTGluZSBBdHRlbnVhdGlvbiBpbiBkQiBhcyBwZXJjZWl2ZWQg
YnkgdGhlIHJlbW90ZQ0KICAgICAgICAgIChsaW5rIHBhcnRuZXIpIFBNRS4NCg0KICAgICAgICAg
IFRoaXMgb2JqZWN0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1BFIHBvcnQgc3VidHlwZXMuDQoNCiAg
ICAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSBpcyBwcmVzZW50LCB0aGVuIHRo
aXMNCiAgICAgICAgICBvYmplY3QgbWFwcyB0byB0aGUgMjBQLzJCIGxpbmsgcGFydG5lciBMaW5l
IEF0dGVudWF0aW9uDQogICAgICAgICAgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAg
ICAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMS4xOSINCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0
dXNFbnRyeSA4IH0NCg0KICAgICAgZWZtQ3VQbWVUQ0NvZGluZ0Vycm9ycyBPQkpFQ1QtVFlQRQ0K
ICAgICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1v
bmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAgICAiQSBudW1iZXIgb2YgNjQvNjUtb2N0ZXQgZW5jYXBzdWxhdGlvbiBlcnJvcnMuIFRo
aXMgY291bnRlciBpcw0KICAgICAgICAgIGluY3JlbWVudGVkIGZvciBlYWNoIDY0LzY1LW9jdGV0
IGVuY2Fwc3VsYXRpb24gZXJyb3IgZGV0ZWN0ZWQNCiAgICAgICAgICBieSB0aGUgNjQvNjUtb2N0
ZXQgcmVjZWl2ZSBmdW5jdGlvbi4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50
ZXJmYWNlIHRvIHRoZSBQTUUgVEMgaXMgcHJlc2VudCwgdGhlbg0KDQoNCg0KQmVpbGkgICAgICAg
ICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2Ug
NDBdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAg
ICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgdGhpcyBvYmplY3QgbWFwcyB0
byB0aGUgVEMgY29kaW5nIHZpb2xhdGlvbnMgcmVnaXN0ZXINCiAgICAgICAgICAoc2VlIDQ1LjIu
Ni4xMikuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIDYxLjMuMy4x
LCA0NS4yLjYuMTIiDQogICAgICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50cnkgOSB9DQoNCiAg
ICAgLS0gUE1FIE5vdGlmaWNhdGlvbnMgR3JvdXANCg0KICAgICAgZWZtQ3VQbWVOb3RpZmljYXRp
b25zIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1UG1lIDQgfQ0KDQogICAgICAtLSBFZE5v
dGU6IFNob3VsZCBJIGFkZCBtb3JlIG5vdGlmaWNhdGlvbnMgaGVyZSwgZm9yIGV4YW1wbGUNCiAg
ICAgIC0tICAgICAgZWZtQ3VQbWVQZXJmRVMsDQogICAgICAtLSAgICAgIGVmbUN1UG1lUGVyZlNF
UywNCiAgICAgIC0tICAgICAgZWZtQ3VQbWVQZXJmQ1JDYW5vbWFsaWVzLA0KICAgICAgLS0gICAg
ICBlZm1DdVBtZVBlcmZMT1NXUywNCiAgICAgIC0tICAgICAgZWZtQ3VQbWVQZXJmVUFTLA0KICAg
ICAgLS0gICAgICBlZm1DdVBtZURldmljZUZhdWx0LA0KICAgICAgLS0gICAgICBlZm1DdVBtZUxv
Y2FsUG93ZXJMb3NzDQogICAgICAtLSBBbm90aGVyIG9wdGlvbiB3b3VsZCBiZSB0byByZWZlcmVu
Y2UgSERTTDItU0hEU0wtTElORS1NSUINCiAgICAgIC0tIG9yIFZEU0wtTElORS1FWFQtTUNNLU1J
Qi4NCg0KICAgICAgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3NpbmcgTk9USUZJQ0FUSU9OLVRZUEUNCiAg
ICAgICAgT0JKRUNUUyB7DQogICAgICAgICAgZWZtQ3VQbWVMaW5lQXRuLA0KICAgICAgICAgIGVm
bUN1UG1lVGhyZXNoTGluZUF0bg0KICAgICAgICB9DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJl
bnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaW5k
aWNhdGVzIHRoYXQgdGhlIGxvb3AgYXR0ZW51YXRpb24NCiAgICAgICAgICB0aHJlc2hvbGQgKGFz
IHBlciB0aGUgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuDQogICAgICAgICAgdmFsdWUpIGhhcyBiZWVu
IHJlYWNoZWQvZXhjZWVkZWQgZm9yIHRoZSAyQmFzZS1UTC8xMFBhc3MtVFMNCiAgICAgICAgICBQ
TUUuIg0KICAgICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxpbmcgbGltaXRhdGlvbnMgaGVy
ZQ0KICAgICAgICA6Oj0geyBlZm1DdVBtZU5vdGlmaWNhdGlvbnMgMSB9DQoNCiAgICAgIGVmbUN1
UG1lU25yTWduQ3Jvc3NpbmcgTk9USUZJQ0FUSU9OLVRZUEUNCiAgICAgICAgT0JKRUNUUyB7DQog
ICAgICAgICAgZWZtQ3VQbWVTbnJNZ24sDQogICAgICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJNZ24N
CiAgICAgICAgfQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBU
SU9ODQogICAgICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IHRoZSBTTlIg
bWFyZ2luIHRocmVzaG9sZA0KICAgICAgICAgIChhcyBwZXIgdGhlIGVmbUN1UG1lVGhyZXNoU25y
TWduIHZhbHVlKSBoYXMgYmVlbg0KICAgICAgICAgIHJlYWNoZWQvZXhjZWVkZWQgZm9yIHRoZSAy
QmFzZS1UTC8xMFBhc3MtVFMgUE1FLiINCiAgICAgICAgICAtLSBFZE5vdGU6IGFkZCB0aHJvdHRs
aW5nIGxpbWl0YXRpb25zIGhlcmUNCiAgICAgICAgOjo9IHsgZWZtQ3VQbWVOb3RpZmljYXRpb25z
IDIgfQ0KDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIs
IDIwMDUgICAgICAgICAgICAgICBbUGFnZSA0MV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAg
ICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAg
ICAgIGVmbUN1UG1lRGV2aWNlRmF1bHQgTk9USUZJQ0FUSU9OLVRZUEUNCiAgICAgICAgT0JKRUNU
UyB7DQogICAgICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMNCiAgICAgICAgfQ0KICAgICAgICBTVEFU
VVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIlRoaXMgbm90
aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IGEgZmF1bHQgaW4gdGhlIFBNRSBoYXMgYmVlbg0KICAg
ICAgICAgIGRldGVjdGVkIGJ5IGEgdmVuZG9yIHNwZWNpZmljIGRpYWdub3N0aWMgb3IgYSBzZWxm
LXRlc3QuIg0KICAgICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxpbmcgbGltaXRhdGlvbnMg
aGVyZQ0KICAgICAgICA6Oj0geyBlZm1DdVBtZU5vdGlmaWNhdGlvbnMgMyB9DQoNCiAgICAgIGVm
bUN1UG1lQ29uZmlnSW5pdEZhaWx1cmUgTk9USUZJQ0FUSU9OLVRZUEUNCiAgICAgICAgT0JKRUNU
UyB7DQogICAgICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMsDQogICAgICAgICAgZWZtQ3VBZG1pblBy
b2ZpbGUsDQogICAgICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUNCiAgICAgICAgfQ0KICAgICAg
ICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIlRo
aXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IFBNRSBpbml0aWFsaXphdGlvbiBoYXMNCiAg
ICAgICAgICBmYWlsZWQsIGR1ZSB0byBpbmFiaWxpdHkgb2YgdGhlIFBNRSBsaW5rIHRvIGFjaGll
dmUgcmVxdWVzdGVkDQogICAgICAgICAgY29uZmlndXJhdGlvbiBwcm9maWxlLiINCiAgICAgICAg
ICAtLSBFZE5vdGU6IGFkZCB0aHJvdHRsaW5nIGxpbWl0YXRpb25zIGhlcmUNCiAgICAgICAgOjo9
IHsgZWZtQ3VQbWVOb3RpZmljYXRpb25zIDQgfQ0KDQogICAgICBlZm1DdVBtZVByb3RvY29sSW5p
dEZhaWx1cmUgTk9USUZJQ0FUSU9OLVRZUEUNCiAgICAgICAgT0JKRUNUUyB7DQogICAgICAgICAg
ZWZtQ3VQbWVGbHRTdGF0dXMsDQogICAgICAgICAgZWZtQ3VQbWVPcGVyU3ViVHlwZQ0KICAgICAg
ICB9DQogICAgICAgIFNUQVRVUyAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAg
ICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBpbmRpY2F0ZXMgdGhhdCBwZWVyIFBNRSB3YXMgdXNp
bmcNCiAgICAgICAgICBpbmNvbXBhdGlibGUgcHJvdG9jb2wgZHVyaW5nIGluaXRpYWxpemF0aW9u
LiINCiAgICAgICAgICAtLSBFZE5vdGU6IGFkZCB0aHJvdHRsaW5nIGxpbWl0YXRpb25zIGhlcmUN
CiAgICAgICAgOjo9IHsgZWZtQ3VQbWVOb3RpZmljYXRpb25zIDUgfQ0KDQogICAgIC0tIDJCYXNl
VEwgc3BlY2lmaWMgUE1FIGdyb3VwDQoNCiAgICAgIGVmbUN1UG1lMkIgICAgICBPQkpFQ1QgSURF
TlRJRklFUiA6Oj0geyBlZm1DdVBtZSA1IH0NCg0KICAgICAgZWZtQ3VQbWUyQkNvbmZQcm9maWxl
VGFibGUgT0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQ
bWUyQkNvbmZQcm9maWxlRW50cnkNCiAgICAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUN
CiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAg
ICAgICJUaGlzIHRhYmxlIHN1cHBvcnRzIGRlZmluaXRpb25zIG9mIGNvbmZpZ3VyYXRpb24gcHJv
ZmlsZXMgZm9yDQogICAgICAgICAgMkJhc2VUTCBQTUVzLg0KDQoNCg0KQmVpbGkgICAgICAgICAg
ICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgNDJd
DQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAg
ICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgRmlyc3QgMTIgZW50cmllcyBpbiB0
aGlzIHRhYmxlIFNIQUxMIGFsd2F5cyBiZSBkZWZpbmVkIGFzDQogICAgICAgICAgZm9sbG93cyAo
c2VlIDgwMi4zYWggQW5uZXggNjNBKToNCiAgICAgICAgICAtLS0tLS0tKy0tLS0tLSstLS0tLSst
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICBQcm9maWxlICBSYXRlICBQb3dl
ciAgUmVnaW9uICAgQ29uc3RlbGxhdGlvbg0KICAgICAgICAgICBpbmRleCAgKEticHMpIChkQm0p
IChHLjk5MS4yKQ0KICAgICAgICAgIC0tLS0tLS0rLS0tLS0tKy0tLS0tKy0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLQ0KICAgICAgICAgICAgIDEgICAgIDU2OTYgIDEzLjUgICBBbm5leCBBICAz
Mi1UQ1BBTQ0KICAgICAgICAgICAgIDIgICAgIDMwNzIgIDEzLjUgICBBbm5leCBBICAzMi1UQ1BB
TQ0KICAgICAgICAgICAgIDMgICAgIDIwNDggIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAg
ICAgICAgICAgIDQgICAgIDEwMjQgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAg
ICAgIDUgICAgICA3MDQgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAgICAgIDYg
ICAgICA1MTIgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAgICAgIDcgICAgIDU2
OTYgIDE0LjUgICBBbm5leCBCICAzMi1UQ1BBTQ0KICAgICAgICAgICAgIDggICAgIDMwNzIgIDE0
LjUgICBBbm5leCBCICAzMi1UQ1BBTQ0KICAgICAgICAgICAgIDkgICAgIDIwNDggIDE0LjUgICBB
bm5leCBCICAxNi1UQ1BBTQ0KICAgICAgICAgICAgMTAgICAgIDEwMjQgIDEzLjUgICBBbm5leCBC
ICAxNi1UQ1BBTQ0KICAgICAgICAgICAgMTEgICAgICA3MDQgIDEzLjUgICBBbm5leCBCICAxNi1U
Q1BBTQ0KICAgICAgICAgICAgMTIgICAgICA1MTIgIDEzLjUgICBBbm5leCBCICAxNi1UQ1BBTQ0K
DQogICAgICAgICAgVGhlc2UgZGVmYXVsdCBlbnRyaWVzIFNIQUxMIGJlIGNyZWF0ZWQgYnkgZGVm
YXVsdCBhbmQgTVVTVA0KICAgICAgICAgIG5vdCBiZSBkZWxldGVkLg0KDQogICAgICAgICAgRW50
cmllcyBmb2xsb3dpbmcgdGhlIGZpcnN0IDEyLCBjYW4gYmUgZHluYW1pY2FsbHkgY3JlYXRlZCBh
bmQNCiAgICAgICAgICBkZWxldGVkLCB0byBwcm92aWRlIGN1c3RvbSBwcm9maWxlcy4NCg0KICAg
ICAgICAgIFRoaXMgdGFibGUgTVVTVCBiZSBtYWludGFpbmVkIGluIGEgcGVyc2lzdGVudCBtYW5u
ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIEFubmV4IDYzQSwg
MzAuMTEuMi4xLjYiDQogICAgICAgIDo6PSB7IGVmbUN1UG1lMkIgIDIgfQ0KDQogICAgICBlZm1D
dVBtZTJCQ29uZlByb2ZpbGVFbnRyeSBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBF
Zm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeQ0KICAgICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNz
aWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQog
ICAgICAgICAgIkVhY2ggZW50cnkgY29ycmVzcG9uZHMgdG8gYSBzaW5nbGUgMkJhc2VUTCBQTUUg
Y29uZmlndXJhdGlvbg0KICAgICAgICAgIHByb2ZpbGUuIEVhY2ggcHJvZmlsZSBjb250YWlucyBh
IHNldCBvZiBjb25maWd1cmF0aW9uDQogICAgICAgICAgcGFyYW1ldGVycywgd2hpY2ggYXJlIGFw
cGxpZWQgdG8gYWxsIDJCYXNlVEwtTyBQTUVzDQogICAgICAgICAgYXNzaWduZWQgdG8gdGhlIDJC
YXNlVEwgKFBDUykgcG9ydCwgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlDQogICAgICAgICAgdmlh
IGVmbUN1QWRtaW5Qcm9maWxlIG9iamVjdCBvciwgaWYgZWZtQ3VBZG1pblByb2ZpbGUgaXMgemVy
bywNCiAgICAgICAgICBhbGwgMkJhc2VUTC1PIFBNRXMsIHJlZmVyZW5jaW5nIHRoYXQgcHJvZmls
ZSB2aWENCiAgICAgICAgICBlZm1DdVBtZUFkbWluUHJvZmlsZS4NCg0KICAgICAgICAgIFByb2Zp
bGVzIG1heSBiZSBjcmVhdGVkL2RlbGV0ZWQgdXNpbmcgdGhlIHJvdyBjcmVhdGlvbi8NCiAgICAg
ICAgICBkZWxldGlvbiBtZWNoYW5pc20gdmlhIGVmbUN1UG1lMkJQcm9maWxlUm93U3RhdHVzLiBJ
ZiBhbg0KICAgICAgICAgIGFjdGl2ZSBlbnRyeSBpcyByZWZlcmVuY2VkLCB0aGUgZW50cnkgTVVT
VCByZW1haW4gJ2FjdGl2ZScNCiAgICAgICAgICB1bnRpbCBhbGwgcmVmZXJlbmNlcyBhcmUgcmVt
b3ZlZC4NCiAgICAgICAgICBEZWZhdWx0IGVudHJpZXMgKGZpcnN0IDEyKSBNVVNUIG5vdCBiZSBy
ZW1vdmVkLiINCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAx
MiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDQzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAg
ICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0K
ICAgICAgICBJTkRFWCB7IGVmbUN1UG1lMkJQcm9maWxlSW5kZXggfQ0KICAgICAgICA6Oj0geyBl
Zm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJsZSAxIH0NCg0KICAgICAgRWZtQ3VQbWUyQkNvbmZQcm9m
aWxlRW50cnkgOjo9DQogICAgICAgIFNFUVVFTkNFIHsNCiAgICAgICAgICBlZm1DdVBtZTJCUHJv
ZmlsZUluZGV4ICAgICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAgICAgZWZtQ3VQbWUyQlBy
b2ZpbGVEZXNjciAgICAgICAgICAgRGlzcGxheVN0cmluZywNCiAgICAgICAgICBlZm1DdVBtZTJC
UmVnaW9uICAgICAgICAgICAgICAgICBJTlRFR0VSLA0KICAgICAgICAgIGVmbUN1UG1lMkJEYXRh
UmF0ZSAgICAgICAgICAgICAgIFVuc2lnbmVkMzIsDQogICAgICAgICAgZWZtQ3VQbWUyQlBvd2Vy
ICAgICAgICAgICAgICAgICAgVW5zaWduZWQzMiwNCiAgICAgICAgICBlZm1DdVBtZTJCQ29uc3Rl
bGxhdGlvbiAgICAgICAgICBJTlRFR0VSLA0KICAgICAgICAgIGVmbUN1UG1lMkJQcm9maWxlUm93
U3RhdHVzICAgICAgIFJvd1N0YXR1cw0KICAgICAgICB9DQoNCiAgICAgIGVmbUN1UG1lMkJQcm9m
aWxlSW5kZXggT0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgUHJvZmlsZUluZGV4DQog
ICAgICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiMkJhc2VUTCBQTUUgUHJvZmls
ZSBpbmRleC4NCiAgICAgICAgICBUaGlzIG9iamVjdCBpcyB0aGUgdW5pcXVlIGluZGV4IGFzc29j
aWF0ZWQgd2l0aCB0aGlzIHByb2ZpbGUuDQogICAgICAgICAgRW50cmllcyBpbiB0aGlzIHRhYmxl
IGFyZSByZWZlcmVuY2VkIHZpYSBlZm1DdUFkbWluUHJvZmlsZQ0KICAgICAgICAgIG9yIGVmbUN1
UG1lQWRtaW5Qcm9maWxlIG9iamVjdHMuIg0KICAgICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlBy
b2ZpbGVFbnRyeSAxIH0NCg0KICAgICAgZWZtQ3VQbWUyQlByb2ZpbGVEZXNjciBPQkpFQ1QtVFlQ
RQ0KICAgICAgICBTWU5UQVggICAgICBEaXNwbGF5U3RyaW5nIChTSVpFKDAuLjI1NSkpDQogICAg
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiQSB0ZXh0dWFsIHN0cmluZyBjb250YWlu
aW5nIGluZm9ybWF0aW9uIGFib3V0IDJCYXNlVEwgUE1FDQogICAgICAgICAgUHJvZmlsZS4gVGhl
IHN0cmluZyBNQVkgaW5jbHVkZSBpbmZvcm1hdGlvbiBhYm91dCBkYXRhIHJhdGUNCiAgICAgICAg
ICBhbmQgc3BlY3RyYWwgbGltaXRhdGlvbnMgb2YgdGhpcyBwYXJ0aWN1bGFyIHByb2ZpbGUuIg0K
ICAgICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSAyIH0NCg0KICAgICAgZWZt
Q3VQbWUyQlJlZ2lvbiAgT0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7
DQogICAgICAgICAgcmVnaW9uQSgxKSwgIC0tIEFubmV4IEENCiAgICAgICAgICByZWdpb25CKDIp
LCAgLS0gQW5uZXggQg0KICAgICAgICAgIHJlZ2lvbkMoMykgICAtLSBBbm5leCBDDQogICAgICAg
IH0NCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJEZXNpcmVkIFBvd2VyIFNw
ZWN0cmFsIERlbnNpdHkgKFBTRCkgUmVnaW9uYWwgc2V0dGluZyBhcw0KICAgICAgICAgIHNwZWNp
ZmllZCBpbiBSZWdpb25hbCBBbm5leCBvZiBbSVRVLVQgRy45OTEuMl0gdG8gb3BlcmF0ZQ0KICAg
ICAgICAgIHVuZGVyLg0KDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEph
bnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSA0NF0NCgwNCkludGVybmV0LURyYWZ0
ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAw
NA0KDQoNCiAgICAgICAgICBQb3NzaWJsZSB2YWx1ZXMgZm9yIHRoaXMgb2JqZWN0IGFyZToNCiAg
ICAgICAgICAgIHJlZ2lvbkEgICAgICAtLSBBbm5leCBBDQogICAgICAgICAgICByZWdpb25CICAg
ICAgLS0gQW5uZXggQg0KICAgICAgICAgICAgcmVnaW9uQyAgICAgIC0tIEFubmV4IEMNCg0KICAg
ICAgICAgIENoYW5naW5nIFJlZ2lvbmFsIEFubmV4IG11c3QgYmUgcGVyZm9ybWVkIHdoZW4gdGhl
IGxpbmsgaXMNCiAgICAgICAgICBEb3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3Qg
TVVTVCBiZSByZWplY3RlZCB3aXRoDQogICAgICAgICAgdGhlIGVycm9yIGluY29uc2lzdGVudFZh
bHVlLCBpZiB0aGUgbGluayBpcyBVcCBvcg0KICAgICAgICAgIEluaXRpYWxpemluZy4NCg0KICAg
ICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2Vu
dCwgdGhlbiB0aGlzDQogICAgICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIFJlZ2lvbiBiaXRzIGlu
IHRoZSAyQiBnZW5lcmFsDQogICAgICAgICAgcGFyYW1ldGVyIHJlZ2lzdGVyLiINCiAgICAgICAg
UkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSA0NS4yLjEuNDIiDQogICAgICAgIDo6PSB7
IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5IDMgfQ0KDQogICAgICBlZm1DdVBtZTJCRGF0YVJh
dGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgVW5zaWduZWQzMigwLi41Njk2KQ0KICAg
ICAgICBVTklUUyAgICAgICAiS2JwcyINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUN
CiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAg
ICAgICJEZXNpcmVkIDJCYXNlVEwgUE1FIERhdGEgUmF0ZS4NCiAgICAgICAgICBUaGUgcmF0ZSBp
cyBmaXhlZCB3aGVuIHRoZSB2YWx1ZSBvZiB0aGlzIG9iamVjdCBpcyBuIHggNjRLYnBzLA0KICAg
ICAgICAgIHdoZXJlIG49My4uNjAgZm9yIDE2LVRDUEFNIGFuZCBuPTEyLi44OSBmb3IgMzItVENQ
QU0uDQogICAgICAgICAgVGhlIHZhbHVlIG9mIDAgbWVhbnMgdGhhdCBkYXRhIHJhdGUgaXMgbm90
IGZpeGVkIGJ1dCBpcw0KICAgICAgICAgIGFkYXB0aXZlIGFuZCBzaG91bGQgYmUgc2V0IHRvIHRo
ZSBtYXhpbXVtIGF0dGFpbmFibGUgcmF0ZQ0KICAgICAgICAgIGR1cmluZyBsaW5lIHByb2Jpbmcu
DQoNCiAgICAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlz
IHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSBNaW4vTWF4
IERhdGEgUmF0ZTEgYml0cyBpbiB0aGUgMkIgUE1EDQogICAgICAgICAgcGFyYW1ldGVycyByZWdp
c3Rlci4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjQz
Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSA0IH0NCg0KICAgICAg
ZWZtQ3VQbWUyQlBvd2VyICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBVbnNpZ25l
ZDMyKDEwLi40MikNCiAgICAgICAgVU5JVFMgICAgICAgIjAuNSBkQm0iDQogICAgICAgIE1BWC1B
Q0NFU1MgIHJlYWQtY3JlYXRlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAgICAiRGVzaXJlZCBTaWduYWwgVHJhbnNtaXQgUG93ZXIuIE11
bHRpcGxlIG9mIDAuNWRCbS4NCg0KICAgICAgICAgIENoYW5naW5nIG9mIHRoZSBTaWduYWwgVHJh
bnNtaXQgUG93ZXIgbXVzdCBiZSBwZXJmb3JtZWQgd2hlbg0KICAgICAgICAgIHRoZSBsaW5rIGlz
IERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlDQogICAgICAgICAg
cmVqZWN0ZWQgd2l0aCB0aGUgZXJyb3IgaW5jb25zaXN0ZW50VmFsdWUsIGlmIHRoZSBsaW5rIGlz
IFVwDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIw
MDUgICAgICAgICAgICAgICBbUGFnZSA0NV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAg
RUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAg
ICAgICBvciBJbml0aWFsaXppbmcuDQoNCiAgICAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIElu
dGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgICAgIG9iamVj
dCB3aWxsIG1hcCB0byB0aGUgUG93ZXIxIGJpdHMgaW4gdGhlIDJCIFBNRA0KICAgICAgICAgIHBh
cmFtZXRlcnMgcmVnaXN0ZXIiDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNh
aF0gNDUuMi4xLjQzIg0KICAgICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSA1
IH0NCg0KICAgICAgZWZtQ3VQbWUyQkNvbnN0ZWxsYXRpb24gIE9CSkVDVC1UWVBFDQogICAgICAg
IFNZTlRBWCAgICAgIElOVEVHRVIgew0KICAgICAgICAgIHRjcGFtMTYoMSksIC0tIDE2LVRDUEFN
DQogICAgICAgICAgdGNwYW0zMigyKSAgLS0gMzItVENQQU0NCiAgICAgICAgfQ0KICAgICAgICBN
QVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
ICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIkRlc2lyZWQgVENQQU0gQ29uc3RlbGxhdGlvbiBv
ZiB0aGUgMkJhc2VUTCBQTUUuIFRoZSBwb3NzaWJsZQ0KICAgICAgICAgIHZhbHVlcyBhcmU6DQog
ICAgICAgICAgICB0Y3BhbTE2KDEpICAgICAtIDE2LVRDUEFNDQogICAgICAgICAgICB0Y3BhbTMy
KDIpICAgICAtIDMyLVRDUEFNDQoNCiAgICAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVy
ZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgICAgIG9iamVjdCBt
YXAgdG8gdGhlIENvbnN0ZWxsYXRpb24xIGJpdHMgaW4gdGhlIDJCIGdlbmVyYWwNCiAgICAgICAg
ICBwYXJhbWV0ZXIgcmVnaXN0ZXIuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAgICAgIls4
MDIuM2FoXSA0NS4yLjEuNDMiDQogICAgICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVu
dHJ5IDYgfQ0KDQogICAgICBlZm1DdVBtZTJCUHJvZmlsZVJvd1N0YXR1cyBPQkpFQ1QtVFlQRQ0K
ICAgICAgICBTWU5UQVggICAgICBSb3dTdGF0dXMNCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1j
cmVhdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICJUaGlzIG9iamVjdCBjb250cm9scyBjcmVhdGlvbi9kZWxldGlvbiBvZiB0aGUg
YXNzb2NpYXRlZA0KICAgICAgICAgIGVudHJ5IGluIGVmbUN1UG1lMkJDb25mUHJvZmlsZVRhYmxl
IHBlciB0aGUgc2VtYW50aWNzIG9mDQogICAgICAgICAgUm93U3RhdHVzLg0KICAgICAgICAgIElm
IGFuICdhY3RpdmUnIGVudHJ5IGlzIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRtaW5Qcm9maWxlIG9y
DQogICAgICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUsIHRoZSBlbnRyeSBNVVNUIHJlbWFpbiAn
YWN0aXZlJyB1bnRpbCBhbGwNCiAgICAgICAgICByZWZlcmVuY2VzIGFyZSByZW1vdmVkLiINCiAg
ICAgICAgOjo9IHsgZWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkgNyB9DQoNCiAgICAgLS0gMTBQ
YXNzVFMgc3BlY2lmaWMgUE1FIGdyb3VwDQoNCiAgICAgIGVmbUN1UG1lMTBQICAgICAgT0JKRUNU
IElERU5USUZJRVIgOjo9IHsgZWZtQ3VQbWUgNiB9DQoNCiAgICAgIGVmbUN1UG1lMTBQQ29uZlBy
b2ZpbGVUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBTRVFVRU5DRSBPRiBF
Zm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAg
IEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDQ2XQ0KDA0KSW50
ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAg
ICAgSnVseSAyMDA0DQoNCg0KICAgICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAg
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAg
IlRoaXMgdGFibGUgc3VwcG9ydHMgZGVmaW5pdGlvbnMgb2YgY29uZmlndXJhdGlvbiBwcm9maWxl
cyBmb3INCiAgICAgICAgICAxMFBhc3NUTCBQTUVzLg0KICAgICAgICAgIEZpcnN0IDIyIGVudHJp
ZXMgaW4gdGhpcyB0YWJsZSBTSEFMTCBhbHdheXMgYmUgZGVmaW5lZCBhcw0KICAgICAgICAgIGZv
bGxvd3MgKHNlZSA4MDIuM2FoIEFubmV4IDYyQi4zKToNCiAgICAgICAgICAtLS0tLS0tKy0tLS0t
LS0tKy0tLS0rLS0tLS0tLS0tKy0tLS0tKy0tLS0tLS0tLS0tLQ0KICAgICAgICAgIFByb2ZpbGUg
QmFuZHBsYW4gVVBCTyBCYW5kTm90Y2ggRFJhdGUgVVJhdGUNCiAgICAgICAgICAgSW5kZXggIFBT
RE1hc2sjICBwIyAgICBwIyAgICAgICAgcCMgICAgcCMNCiAgICAgICAgICAtLS0tLS0tKy0tLS0t
LS0tKy0tLS0rLS0tLS0tLS0tKy0tLS0tKy0tLS0tLS0tLS0tLQ0KICAgICAgICAgICAgIDEgICAg
ICAxICAgICAgMyAgICAyLDYsMTAsMTEgICAgMjAgICAgMjAoZGVmYXVsdCkNCiAgICAgICAgICAg
ICAyICAgICAxMyAgICAgIDUgICAgMCAgICAgICAgICAgIDIwICAgIDIwDQogICAgICAgICAgICAg
MyAgICAgIDEgICAgICAxICAgIDAgICAgICAgICAgICAyMCAgICAyMA0KICAgICAgICAgICAgIDQg
ICAgIDE2ICAgICAgMCAgICAwICAgICAgICAgICAxMDAgICAxMDANCiAgICAgICAgICAgICA1ICAg
ICAxNiAgICAgIDAgICAgMCAgICAgICAgICAgIDcwICAgIDUwDQogICAgICAgICAgICAgNiAgICAg
IDYgICAgICAwICAgIDAgICAgICAgICAgICA1MCAgICAxMA0KICAgICAgICAgICAgIDcgICAgIDE3
ICAgICAgMCAgICAwICAgICAgICAgICAgMzAgICAgMzANCiAgICAgICAgICAgICA4ICAgICAgOCAg
ICAgIDAgICAgMCAgICAgICAgICAgIDMwICAgICA1DQogICAgICAgICAgICAgOSAgICAgIDQgICAg
ICAwICAgIDAgICAgICAgICAgICAyNSAgICAyNQ0KICAgICAgICAgICAgMTAgICAgICA0ICAgICAg
MCAgICAwICAgICAgICAgICAgMTUgICAgMTUNCiAgICAgICAgICAgIDExICAgICAyMyAgICAgIDAg
ICAgMCAgICAgICAgICAgIDEwICAgIDEwDQogICAgICAgICAgICAxMiAgICAgMjMgICAgICAwICAg
IDAgICAgICAgICAgICAgNSAgICAgNQ0KICAgICAgICAgICAgMTMgICAgIDE2ICAgICAgMCAgICAy
LDUsOSwxMSAgICAxMDAgICAxMDANCiAgICAgICAgICAgIDE0ICAgICAxNiAgICAgIDAgICAgMiw1
LDksMTEgICAgIDcwICAgIDUwDQogICAgICAgICAgICAxNSAgICAgIDYgICAgICAwICAgIDIsNiwx
MCwxMSAgICA1MCAgICAxMA0KICAgICAgICAgICAgMTYgICAgIDE3ICAgICAgMCAgICAyLDUsOSwx
MSAgICAgMzAgICAgMzANCiAgICAgICAgICAgIDE3ICAgICAgOCAgICAgIDAgICAgMiw2LDEwLDEx
ICAgIDMwICAgICA1DQogICAgICAgICAgICAxOCAgICAgIDQgICAgICAwICAgIDIsNiwxMCwxMSAg
ICAyNSAgICAyNQ0KICAgICAgICAgICAgMTkgICAgICA0ICAgICAgMCAgICAyLDYsMTAsMTEgICAg
MTUgICAgMTUNCiAgICAgICAgICAgIDIwICAgICAyMyAgICAgIDAgICAgMiw1LDksMTEgICAgIDEw
ICAgIDEwDQogICAgICAgICAgICAyMSAgICAgMjMgICAgICAwICAgIDIsNSw5LDExICAgICAgNSAg
ICAgNQ0KICAgICAgICAgICAgMjIgICAgIDMwICAgICAgMCAgICAwICAgICAgICAgICAyMDAgICAg
NTANCg0KICAgICAgICAgIFRoZXNlIGRlZmF1bHQgZW50cmllcyBTSEFMTCBiZSBjcmVhdGVkIGJ5
IGRlZmF1bHQgYW5kIE1VU1QNCiAgICAgICAgICBub3QgYmUgZGVsZXRlZC4NCg0KICAgICAgICAg
IEVudHJpZXMgZm9sbG93aW5nIHRoZSBmaXJzdCAyMiwgY2FuIGJlIGR5bmFtaWNhbGx5IGNyZWF0
ZWQgYW5kDQogICAgICAgICAgZGVsZXRlZCwgdG8gcHJvdmlkZSBjdXN0b20gcHJvZmlsZXMuDQoN
CiAgICAgICAgICBUaGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBhIHBlcnNpc3RlbnQg
bWFubmVyLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSBBbm5leCA2
MkIuMywgMzAuMTEuMi4xLjYiDQogICAgICAgIDo6PSB7IGVmbUN1UG1lMTBQICAxIH0NCg0KICAg
ICAgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRB
WCAgICAgIEVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeQ0KICAgICAgICBNQVgtQUNDRVNTICBu
b3QtYWNjZXNzaWJsZQ0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51
YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgNDddDQoMDQpJbnRlcm5ldC1EcmFmdCAg
ICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQN
Cg0KDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAgICAiRWFjaCBlbnRyeSBjb3JyZXNwb25kcyB0byBhIHNpbmdsZSAxMFBhc3NUUyBQTUUg
Y29uZmlndXJhdGlvbg0KICAgICAgICAgIHByb2ZpbGUuIEVhY2ggcHJvZmlsZSBjb250YWlucyBh
IHNldCBvZiBjb25maWd1cmF0aW9uDQogICAgICAgICAgcGFyYW1ldGVycywgd2hpY2ggYXJlIGFw
cGxpZWQgdG8gYWxsIFBNRXMgYXNzaWduZWQgdG8gdGhlDQogICAgICAgICAgMTBQYXNzVFMgKFBD
UykgcG9ydCwgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlIHZpYQ0KICAgICAgICAgIGVmbUN1QWRt
aW5Qcm9maWxlIG9iamVjdCwgb3IsIGlmIGVmbUN1QWRtaW5Qcm9maWxlIGlzIHplcm8sDQogICAg
ICAgICAgdG8gYWxsIFBNRXMgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlIHZpYSBlZm1DdVBtZUFk
bWluUHJvZmlsZS4NCiAgICAgICAgICBQcm9maWxlcyBtYXkgYmUgY3JlYXRlZC9kZWxldGVkIHVz
aW5nIHRoZSByb3cgY3JlYXRpb24vDQogICAgICAgICAgZGVsZXRpb24gbWVjaGFuaXNtIHZpYSBl
Zm1DdVBtZTEwUFByb2ZpbGVSb3dTdGF0dXMuIElmIGFuDQogICAgICAgICAgJ2FjdGl2ZScgZW50
cnkgaXMgcmVmZXJlbmNlZCwgdGhlIGVudHJ5IE1VU1QgcmVtYWluICdhY3RpdmUnDQogICAgICAg
ICAgdW50aWwgYWxsIHJlZmVyZW5jZXMgYXJlIHJlbW92ZWQuDQogICAgICAgICAgRGVmYXVsdCBl
bnRyaWVzIChmaXJzdCAyMikgTVVTVCBub3QgYmUgcmVtb3ZlZC4iDQogICAgICAgIElOREVYIHsg
ZWZtQ3VQbWUxMFBQcm9maWxlSW5kZXggfQ0KICAgICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQ
cm9maWxlVGFibGUgMSB9DQoNCiAgICAgIEVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA6Oj0N
CiAgICAgICAgU0VRVUVOQ0Ugew0KICAgICAgICAgIGVmbUN1UG1lMTBQUHJvZmlsZUluZGV4ICAg
ICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlRGVzY3Ig
ICAgICAgICAgIERpc3BsYXlTdHJpbmcsDQogICAgICAgICAgZWZtQ3VQbWUxMFBCYW5kcGxhblBT
RE1hc2tQcm9maWxlIElOVEVHRVIsDQogICAgICAgICAgZWZtQ3VQbWUxMFBVUEJPUmVmZXJlbmNl
UHJvZmlsZSAgIElOVEVHRVIsDQogICAgICAgICAgZWZtQ3VQbWUxMFBCYW5kTm90Y2hQcm9maWxl
cyAgICAgIEJJVFMsDQogICAgICAgICAgZWZtQ3VQbWUxMFBQYXlsb2FkVVJhdGVQcm9maWxlICAg
IElOVEVHRVIsDQogICAgICAgICAgZWZtQ3VQbWUxMFBQYXlsb2FkRFJhdGVQcm9maWxlICAgIElO
VEVHRVIsDQogICAgICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlUm93U3RhdHVzICAgICAgIFJvd1N0
YXR1cw0KICAgICAgICB9DQoNCiAgICAgIGVmbUN1UG1lMTBQUHJvZmlsZUluZGV4IE9CSkVDVC1U
WVBFDQogICAgICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRleA0KICAgICAgICBNQVgtQUNDRVNT
ICBub3QtYWNjZXNzaWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERF
U0NSSVBUSU9ODQogICAgICAgICAgIjEwUGFzc1RTIFBNRSBQcm9maWxlIEluZGV4Lg0KICAgICAg
ICAgIFRoaXMgb2JqZWN0IGlzIHRoZSB1bmlxdWUgaW5kZXggYXNzb2NpYXRlZCB3aXRoIHRoaXMg
cHJvZmlsZS4NCiAgICAgICAgICBFbnRyaWVzIGluIHRoaXMgdGFibGUgYXJlIHJlZmVyZW5jZWQg
dmlhIGVmbUN1QWRtaW5Qcm9maWxlIG9yDQogICAgICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUu
Ig0KICAgICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkgMSB9DQoNCiAgICAg
IGVmbUN1UG1lMTBQUHJvZmlsZURlc2NyIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAg
IERpc3BsYXlTdHJpbmcgKFNJWkUoMC4uMjU1KSkNCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1j
cmVhdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICJBIHRleHR1YWwgc3RyaW5nIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQg
MTBQYXNzVFMgUE1FDQogICAgICAgICAgUHJvZmlsZS4gVGhlIHN0cmluZyBNQVkgaW5jbHVkZSBp
bmZvcm1hdGlvbiBhYm91dCBkYXRhIHJhdGUNCiAgICAgICAgICBhbmQgc3BlY3RyYWwgbGltaXRh
dGlvbnMgb2YgdGhpcyBwYXJ0aWN1bGFyIHByb2ZpbGUuIg0KICAgICAgICA6Oj0geyBlZm1DdVBt
ZTEwUENvbmZQcm9maWxlRW50cnkgMiB9DQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBF
eHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSA0OF0NCgwNCkludGVy
bmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAg
IEp1bHkgMjAwNA0KDQoNCiAgICAgIGVmbUN1UG1lMTBQQmFuZHBsYW5QU0RNYXNrUHJvZmlsZSAg
T0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICBJTlRFR0VSIHstLSBQU0QgTWFzayAgICAgICAg
ICAgICAgICAgQmFuZHMgICAgICBCYW5kcGxhbg0KICAgICAgICAgIHByb2ZpbGUxKDEpLCAgIC0t
IFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0xICB4L0QvVS9EL1UgIEENCiAgICAgICAgICBwcm9maWxl
MigyKSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgICAgcHJvZmlsZTMoMyks
ICAgLS0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTINCiAgICAgICAgICBwcm9maWxlNCg0KSwgICAt
LSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0yDQogICAgICAgICAgcHJvZmlsZTUoNSksICAgLS0gVDEu
NDI0L1QtVSBQMSBGVFRDYWIuTTEgIEQvRC9VL0QvVQ0KICAgICAgICAgIHByb2ZpbGU2KDYpLCAg
IC0tIFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAgICAgICAgICBwcm9maWxlNyg3KSwgICAtLSBU
MS40MjQvVC1VIFAxIEZUVENhYi5NMg0KICAgICAgICAgIHByb2ZpbGU4KDgpLCAgIC0tIFQxLjQy
NC9ULVUgUDEgRlRURXguTTINCiAgICAgICAgICBwcm9maWxlOSg5KSwgICAtLSBUMS40MjQvVC1V
IFAxIEZUVENhYi5NMSAgVS9EL1UvRC94DQogICAgICAgICAgcHJvZmlsZTEwKDEwKSwgLS0gVDEu
NDI0L1QtVSBQMSBGVFRFeC5NMQ0KICAgICAgICAgIHByb2ZpbGUxMSgxMSksIC0tIFQxLjQyNC9U
LVUgUDEgRlRUQ2FiLk0yDQogICAgICAgICAgcHJvZmlsZTEyKDEyKSwgLS0gVDEuNDI0L1QtVSBQ
MSBGVFRFeC5NMg0KICAgICAgICAgIHByb2ZpbGUxMygxMyksIC0tIFRTMSAxMDEgMjcwLTEgUGNh
Yi5NMS5BICB4L0QvVS9EL1UgIEINCiAgICAgICAgICBwcm9maWxlMTQoMTQpLCAtLSBUUzEgMTAx
IDI3MC0xIFBjYWIuTTEuQg0KICAgICAgICAgIHByb2ZpbGUxNSgxNSksIC0tIFRTMSAxMDEgMjcw
LTEgUGV4LlAxLk0xDQogICAgICAgICAgcHJvZmlsZTE2KDE2KSwgLS0gVFMxIDEwMSAyNzAtMSBQ
ZXguUDIuTTENCiAgICAgICAgICBwcm9maWxlMTcoMTcpLCAtLSBUUzEgMTAxIDI3MC0xIFBjYWIu
TTINCiAgICAgICAgICBwcm9maWxlMTgoMTgpLCAtLSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMg0K
ICAgICAgICAgIHByb2ZpbGUxOSgxOSksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0yDQogICAg
ICAgICAgcHJvZmlsZTIwKDIwKSwgLS0gVFMxIDEwMSAyNzAtMSBQY2FiLk0xLkEgIFUvRC9VL0Qv
eA0KICAgICAgICAgIHByb2ZpbGUyMSgyMSksIC0tIFRTMSAxMDEgMjcwLTEgUGNhYi5NMS5CDQog
ICAgICAgICAgcHJvZmlsZTIyKDIyKSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDEuTTENCiAgICAg
ICAgICBwcm9maWxlMjMoMjMpLCAtLSBUUzEgMTAxIDI3MC0xIFBleC5QMi5NMQ0KICAgICAgICAg
IHByb2ZpbGUyNCgyNCksIC0tIFRTMSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgICAgIHByb2Zp
bGUyNSgyNSksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0yDQogICAgICAgICAgcHJvZmlsZTI2
KDI2KSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDIuTTINCiAgICAgICAgICBwcm9maWxlMjcoMjcp
LCAtLSBHLjk5My4xIEYuMS4yLjEgKFZEU0xvUE9UUykgeC9EL1UvRC9VICBGDQogICAgICAgICAg
cHJvZmlsZTI4KDI4KSwgLS0gRy45OTMuMSBGLjEuMi4yIChWRFNMb1RDTS1JU0ROKQ0KICAgICAg
ICAgIHByb2ZpbGUyOSgyOSkgIC0tIEcuOTkzLjEgRi4xLjIuMyAoUFNEIHJlZHVjdGlvbikNCiAg
ICAgICAgfQ0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICAgICBTVEFUVVMg
ICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIjEwUGFzc1RTIFBN
RSBCYW5kcGxhbiBhbmQgUFNEIE1hc2sgcHJvZmlsZSwNCiAgICAgICAgICBhcyBzcGVjaWZpZWQg
aW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICAgLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0t
LQ0KICAgICAgICAgIFByb2ZpbGUgTmFtZSAgICBQU0QgTWFzayAgICAgICAgICAgICAgICAgIEJh
bmRzICAgICBCYW5kcGxhbg0KICAgICAgICAgIC0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0NCiAgICAgICAgICBwcm9maWxlMSgxKSAg
IC0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEgIHgvRC9VL0QvVSAgQQ0KICAgICAgICAgIHByb2Zp
bGUyKDIpICAgLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgICAgcHJvZmlsZTMoMykg
ICAtIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0yDQogICAgICAgICAgcHJvZmlsZTQoNCkgICAtIFQx
LjQyNC9ULVUgUDEgRlRURXguTTINCiAgICAgICAgICBwcm9maWxlNSg1KSAgIC0gVDEuNDI0L1Qt
VSBQMSBGVFRDYWIuTTEgIEQvRC9VL0QvVQ0KICAgICAgICAgIHByb2ZpbGU2KDYpICAgLSBUMS40
MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgICAgcHJvZmlsZTcoNykgICAtIFQxLjQyNC9ULVUg
UDEgRlRUQ2FiLk0yDQogICAgICAgICAgcHJvZmlsZTgoOCkgICAtIFQxLjQyNC9ULVUgUDEgRlRU
RXguTTINCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwg
MjAwNSAgICAgICAgICAgICAgIFtQYWdlIDQ5XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAg
ICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAg
ICAgICAgIHByb2ZpbGU5KDkpICAgLSBUMS40MjQvVC1VIFAxIEZUVENhYi5NMSAgVS9EL1UvRC94
DQogICAgICAgICAgcHJvZmlsZTEwKDEwKSAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAgICAg
ICAgICBwcm9maWxlMTEoMTEpIC0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTINCiAgICAgICAgICBw
cm9maWxlMTIoMTIpIC0gVDEuNDI0L1QtVSBQMSBGVFRFeC5NMg0KICAgICAgICAgIHByb2ZpbGUx
MygxMykgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQSAgeC9EL1UvRC9VICBCDQogICAgICAgICAg
cHJvZmlsZTE0KDE0KSAtIFRTMSAxMDEgMjcwLTEgUGNhYi5NMS5CDQogICAgICAgICAgcHJvZmls
ZTE1KDE1KSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0xDQogICAgICAgICAgcHJvZmlsZTE2KDE2
KSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0xDQogICAgICAgICAgcHJvZmlsZTE3KDE3KSAtIFRT
MSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgICAgIHByb2ZpbGUxOCgxOCkgLSBUUzEgMTAxIDI3
MC0xIFBleC5QMS5NMg0KICAgICAgICAgIHByb2ZpbGUxOSgxOSkgLSBUUzEgMTAxIDI3MC0xIFBl
eC5QMi5NMg0KICAgICAgICAgIHByb2ZpbGUyMCgyMCkgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEu
QSAgVS9EL1UvRC94DQogICAgICAgICAgcHJvZmlsZTIxKDIxKSAtIFRTMSAxMDEgMjcwLTEgUGNh
Yi5NMS5CDQogICAgICAgICAgcHJvZmlsZTIyKDIyKSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0x
DQogICAgICAgICAgcHJvZmlsZTIzKDIzKSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0xDQogICAg
ICAgICAgcHJvZmlsZTI0KDI0KSAtIFRTMSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgICAgIHBy
b2ZpbGUyNSgyNSkgLSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMg0KICAgICAgICAgIHByb2ZpbGUy
NigyNikgLSBUUzEgMTAxIDI3MC0xIFBleC5QMi5NMg0KICAgICAgICAgIHByb2ZpbGUyNygyNykg
LSBHLjk5My4xIEYuMS4yLjEgKFZEU0xvUE9UUykgeC9EL1UvRC9VICBGDQogICAgICAgICAgcHJv
ZmlsZTI4KDI4KSAtIEcuOTkzLjEgRi4xLjIuMiAoVkRTTG9UQ00tSVNETikNCiAgICAgICAgICBw
cm9maWxlMjkoMjkpIC0gRy45OTMuMSBGLjEuMi4zIChQU0QgcmVkdWN0aW9uKQ0KDQogICAgICAg
ICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgYUJhbmRwbGFuUFNETWFza1Byb2ZpbGUgYXR0cmli
dXRlDQogICAgICAgICAgaW4gQ2xhdXNlIDMwLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAg
ICAgIls4MDIuM2FoXSBBbm5leCA2MkEsIDMwLjUuMS4xLjIyIg0KICAgICAgICA6Oj0geyBlZm1D
dVBtZTEwUENvbmZQcm9maWxlRW50cnkgMyB9DQoNCiAgICAgIGVmbUN1UG1lMTBQVVBCT1JlZmVy
ZW5jZVByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgSU5URUdFUiB7LS0gUmVm
ZXJlbmNlIFBTRA0KICAgICAgICAgIHByb2ZpbGUxKDEpLCAgIC0tIFQxLjQyNC9ULVUgICAgICAg
ICBOb2lzZSBBIE0xDQogICAgICAgICAgcHJvZmlsZTIoMiksICAgLS0gVDEuNDI0L1QtVSAgICAg
ICAgIE5vaXNlIEEgTTINCiAgICAgICAgICBwcm9maWxlMygzKSwgICAtLSBUMS40MjQvVC1VICAg
ICAgICAgTm9pc2UgRiBNMQ0KICAgICAgICAgIHByb2ZpbGU0KDQpLCAgIC0tIFQxLjQyNC9ULVUg
ICAgICAgICBOb2lzZSBGIE0yDQogICAgICAgICAgcHJvZmlsZTUoNSksICAgLS0gRVRTSSBUUyAx
MDEgMjcwLTEgIE5vaXNlIEEmQg0KICAgICAgICAgIHByb2ZpbGU2KDYpLCAgIC0tIEVUU0kgVFMg
MTAxIDI3MC0xICBOb2lzZSBDDQogICAgICAgICAgcHJvZmlsZTcoNyksICAgLS0gRVRTSSBUUyAx
MDEgMjcwLTEgIE5vaXNlIEQNCiAgICAgICAgICBwcm9maWxlOCg4KSwgICAtLSBFVFNJIFRTIDEw
MSAyNzAtMSAgTm9pc2UgRQ0KICAgICAgICAgIHByb2ZpbGU5KDkpICAgIC0tIEVUU0kgVFMgMTAx
IDI3MC0xICBOb2lzZSBGDQogICAgICAgIH0NCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVh
dGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAg
ICAgICAgICIxMFBhc3NUUyBQTUUgVXBzdHJlYW0gUG93ZXIgQmFjay1PZmYgKFVQQk8pIFJlZmVy
ZW5jZSBQU0QNCiAgICAgICAgICBQcm9maWxlLCBhcyBzcGVjaWZpZWQgaW4gODAyLjNhaCBBbm5l
eCA2MkEuIFBvc3NpYmxlIHZhbHVlcw0KICAgICAgICAgIGFyZToNCiAgICAgICAgICAgIHByb2Zp
bGUxKDEpICAgLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgQSBNMQ0KICAgICAgICAgICAgcHJv
ZmlsZTIoMikgICAtIFQxLjQyNC9ULVUgICAgICAgICBOb2lzZSBBIE0yDQoNCg0KDQpCZWlsaSAg
ICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBb
UGFnZSA1MF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBN
SUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgICAgIHByb2ZpbGUzKDMp
ICAgLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgRiBNMQ0KICAgICAgICAgICAgcHJvZmlsZTQo
NCkgICAtIFQxLjQyNC9ULVUgICAgICAgICBOb2lzZSBGIE0yDQogICAgICAgICAgICBwcm9maWxl
NSg1KSAgIC0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNlIEEmQg0KICAgICAgICAgICAgcHJvZmls
ZTYoNikgICAtIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBDDQogICAgICAgICAgICBwcm9maWxl
Nyg3KSAgIC0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNlIEQNCiAgICAgICAgICAgIHByb2ZpbGU4
KDgpICAgLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgRQ0KICAgICAgICAgICAgcHJvZmlsZTko
OSkgICAtIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBGDQoNCiAgICAgICAgICBUaGlzIG9iamVj
dCBtYXBzIHRvIHRoZSBhVVBCT1JlZmVyZW5jZVByb2ZpbGUgYXR0cmlidXRlDQogICAgICAgICAg
aW4gQ2xhdXNlIDMwLiINCiAgICAgICAgUkVGRVJFTkNFDQogICAgICAgICAgIls4MDIuM2FoXSBB
bm5leCA2MkEuMy40LCAzMC41LjEuMS4yMyINCiAgICAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25m
UHJvZmlsZUVudHJ5IDQgfQ0KDQogICAgICBlZm1DdVBtZTEwUEJhbmROb3RjaFByb2ZpbGVzICBP
QkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggIEJJVFMgeyAgLS0gRy45OTEuMyAgVDEuNDI0L1Qt
VSBUUzEwMSAyNzAtMSBTdGFydEYgRW5kRg0KICAgICAgICAgICAgICAgICAgICAgICAgLS0gVGFi
bGUgICAgVGFibGUgICAgICBUYWJsZSAgICAgICAoTUh6KSAgKE1IeikNCiAgICAgICAgICBwcm9m
aWxlMCgwKSwgIC0tIG5vIHByb2ZpbGUNCiAgICAgICAgICBwcm9maWxlMSgxKSwgIC0tIEYtNSAj
MDEgIC0gICAgICAgICAgLSAgICAgICAgICAgMS44MTAgIDEuODI1DQogICAgICAgICAgcHJvZmls
ZTIoMiksICAtLSA2LTIgICAgICAxNS0xICAgICAgIDE3ICAgICAgICAgIDEuODEwICAyLjAwMA0K
ICAgICAgICAgIHByb2ZpbGUzKDMpLCAgLS0gRi01ICMwMiAgLSAgICAgICAgICAtICAgICAgICAg
ICAxLjkwNyAgMS45MTINCiAgICAgICAgICBwcm9maWxlNCg0KSwgIC0tIEYtNSAjMDMgIC0gICAg
ICAgICAgLSAgICAgICAgICAgMy41MDAgIDMuNTc1DQogICAgICAgICAgcHJvZmlsZTUoNSksICAt
LSA2LTIgICAgICAtICAgICAgICAgIDE3ICAgICAgICAgIDMuNTAwICAzLjgwMA0KICAgICAgICAg
IHByb2ZpbGU2KDYpLCAgLS0gLSAgICAgICAgMTUtMSAgICAgICAtICAgICAgICAgICAzLjUwMCAg
NC4wMDANCiAgICAgICAgICBwcm9maWxlNyg3KSwgIC0tIEYtNSAjMDQgIC0gICAgICAgICAgLSAg
ICAgICAgICAgMy43NDcgIDMuNzU0DQogICAgICAgICAgcHJvZmlsZTgoOCksICAtLSBGLTUgIzA1
ICAtICAgICAgICAgIC0gICAgICAgICAgIDMuNzkxICAzLjgwNQ0KICAgICAgICAgIHByb2ZpbGU5
KDkpLCAgLS0gNi0yICAgICAgLSAgICAgICAgICAxNyAgICAgICAgICA3LjAwMCAgNy4xMDANCiAg
ICAgICAgICBwcm9maWxlMTAoMTApLC0tIEYtNSAjMDYgIDE1LTEgICAgICAgLSAgICAgICAgICAg
Ny4wMDAgIDcuMzAwDQogICAgICAgICAgcHJvZmlsZTExKDExKSAtLSA2LTIgICAgICAxNS0xICAg
ICAgIDEgICAgICAgICAgIDEwLjEwMCAxMC4xNTANCiAgICAgICAgfQ0KICAgICAgICBNQVgtQUND
RVNTICByZWFkLWNyZWF0ZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERF
U0NSSVBUSU9ODQogICAgICAgICAgIjEwUGFzc1RTIFBNRSBFZ3Jlc3MgQ29udHJvbCBCYW5kIE5v
dGNoIFByb2ZpbGUgYml0bWFwLA0KICAgICAgICAgIGFzIHNwZWNpZmllZCBpbiA4MDIuM2FoIEFu
bmV4IDYyQS4gUG9zc2libGUgdmFsdWVzIGFyZToNCiAgICAgICAgICAtLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0rLS0tLS0NCiAgICAgICAgICBQ
cm9maWxlIE5hbWUgICAgRy45OTEuMyAgVDEuNDI0L1QtVSBUUzEwMSAyNzAtMSBTdGFydEYgRW5k
Rg0KICAgICAgICAgICAgICAgICAgICAgICAgICBUYWJsZSAgICBUYWJsZSAgICAgIFRhYmxlICAg
ICAgIChNSHopICAoTUh6KQ0KICAgICAgICAgIC0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0t
LS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLSstLS0tLQ0KICAgICAgICAgIHByb2ZpbGUwKDApICAg
LSBubyBwcm9maWxlDQogICAgICAgICAgcHJvZmlsZTEoMSkgICAtIEYtNSAjMDEgIC0gICAgICAg
ICAgLSAgICAgICAgICAgMS44MTAgIDEuODI1DQogICAgICAgICAgcHJvZmlsZTIoMikgICAtIDYt
MiAgICAgIDE1LTEgICAgICAgMTcgICAgICAgICAgMS44MTAgIDIuMDAwDQogICAgICAgICAgcHJv
ZmlsZTMoMykgICAtIEYtNSAjMDIgIC0gICAgICAgICAgLSAgICAgICAgICAgMS45MDcgIDEuOTEy
DQogICAgICAgICAgcHJvZmlsZTQoNCkgICAtIEYtNSAjMDMgIC0gICAgICAgICAgLSAgICAgICAg
ICAgMy41MDAgIDMuNTc1DQogICAgICAgICAgcHJvZmlsZTUoNSkgICAtIDYtMiAgICAgIC0gICAg
ICAgICAgMTcgICAgICAgICAgMy41MDAgIDMuODAwDQogICAgICAgICAgcHJvZmlsZTYoNikgICAt
IC0gICAgICAgIDE1LTEgICAgICAgLSAgICAgICAgICAgMy41MDAgIDQuMDAwDQogICAgICAgICAg
cHJvZmlsZTcoNykgICAtIEYtNSAjMDQgIC0gICAgICAgICAgLSAgICAgICAgICAgMy43NDcgIDMu
NzU0DQogICAgICAgICAgcHJvZmlsZTgoOCkgICAtIEYtNSAjMDUgIC0gICAgICAgICAgLSAgICAg
ICAgICAgMy43OTEgIDMuODA1DQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVz
IEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSA1MV0NCgwNCkludGVybmV0LURy
YWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkg
MjAwNA0KDQoNCiAgICAgICAgICBwcm9maWxlOSg5KSAgIC0gNi0yICAgICAgLSAgICAgICAgICAx
NyAgICAgICAgICA3LjAwMCAgNy4xMDANCiAgICAgICAgICBwcm9maWxlMTAoMTApIC0gRi01ICMw
NiAgMTUtMSAgICAgICAtICAgICAgICAgICA3LjAwMCAgNy4zMDANCiAgICAgICAgICBwcm9maWxl
MTEoMTEpIC0gNi0yICAgICAgMTUtMSAgICAgICAxICAgICAgICAgICAxMC4xMDAgMTAuMTUwDQoN
CiAgICAgICAgICBBbnkgY29tYmluYXRpb24gb2YgcHJvZmlsZXMgY2FuIGJlIHNwZWNpZmllZCBi
eSBPUmluZw0KICAgICAgICAgIGluZGl2aWR1YWwgcHJvZmlsZXMsIGZvciBleGFtcGxlIHZhbHVl
IG9mIDB4MDYyMiBzZWxlY3RzDQogICAgICAgICAgcHJvZmlsZXMgMiw2LDEwIGFuZCAxMS4NCg0K
ICAgICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIGFCYW5kTm90Y2hQcm9maWxlIGF0dHJp
YnV0ZQ0KICAgICAgICAgIGluIENsYXVzZSAzMC4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAg
ICAgICJbODAyLjNhaF0gQW5uZXggNjJBLjMuNSwgMzAuNS4xLjEuMTkiDQogICAgICAgIDo6PSB7
IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA1IH0NCg0KICAgICAgZWZtQ3VQbWUxMFBQYXls
b2FkVVJhdGVQcm9maWxlICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBJTlRFR0VS
IHstLSBVcHN0cmVhbSBQYXlsb2FkIFJhdGUgKE1icHMpDQogICAgICAgICAgcHJvZmlsZTUoNSks
ICAgICAgIC0tIDIuNQ0KICAgICAgICAgIHByb2ZpbGUxMCgxMCksICAgICAtLSA1DQogICAgICAg
ICAgcHJvZmlsZTE1KDE1KSwgICAgIC0tIDcuNQ0KICAgICAgICAgIHByb2ZpbGUyMCgyMCksICAg
ICAtLSAxMA0KICAgICAgICAgIHByb2ZpbGUyNSgyNSksICAgICAtLSAxMi41DQogICAgICAgICAg
cHJvZmlsZTMwKDMwKSwgICAgIC0tIDE1DQogICAgICAgICAgcHJvZmlsZTUwKDUwKSwgICAgIC0t
IDI1DQogICAgICAgICAgcHJvZmlsZTcwKDcwKSwgICAgIC0tIDM1DQogICAgICAgICAgcHJvZmls
ZTEwMCgxMDApICAgIC0tIDUwDQogICAgICAgIH0NCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1j
cmVhdGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICIxMFBhc3NUUyBQTUUgVXBzdHJlYW0gUGF5bG9hZCBSYXRlIFByb2ZpbGUsDQog
ICAgICAgICAgYXMgc3BlY2lmaWVkIGluIDgwMi4zYWggQW5uZXggNjJBLiBQb3NzaWJsZSB2YWx1
ZXMgYXJlOg0KICAgICAgICAgICAgcHJvZmlsZTUoNSkgICAgICAgLSAyLjUgTWJwcw0KICAgICAg
ICAgICAgcHJvZmlsZTEwKDEwKSAgICAgLSA1IE1icHMNCiAgICAgICAgICAgIHByb2ZpbGUxNSgx
NSkgICAgIC0gNy41IE1icHMNCiAgICAgICAgICAgIHByb2ZpbGUyMCgyMCkgICAgIC0gMTAgTWJw
cw0KICAgICAgICAgICAgcHJvZmlsZTI1KDI1KSAgICAgLSAxMi41IE1icHMNCiAgICAgICAgICAg
IHByb2ZpbGUzMCgzMCkgICAgIC0gMTUgTWJwcw0KICAgICAgICAgICAgcHJvZmlsZTUwKDUwKSAg
ICAgLSAyNSBNYnBzDQogICAgICAgICAgICBwcm9maWxlNzAoNzApICAgICAtIDM1IE1icHMNCiAg
ICAgICAgICAgIHByb2ZpbGUxMDAoMTAwKSAgIC0gNTAgTWJwcw0KDQogICAgICAgICAgRWFjaCB2
YWx1ZSByZXByZXNlbnRzIGEgdGFyZ2V0IGZvciB0aGUgUE1FJ3MgVXBzdHJlYW0gUGF5bG9hZA0K
ICAgICAgICAgIEJpdHJhdGUgYXMgc2VlbiBhdCB0aGUgTUlJLiBJZiB0aGUgcGF5bG9hZCByYXRl
IG9mIHRoZQ0KICAgICAgICAgIHNlbGVjdGVkIHByb2ZpbGUgY2Fubm90IGJlIGFjaGlldmVkIGJh
c2VkIG9uIHRoZSBsb29wDQogICAgICAgICAgZW52aXJvbm1lbnQsIGJhbmRwbGFuIGFuZCBQU0Qg
bWFzaywgdGhlIFBNRSBpbml0aWFsaXphdGlvbg0KICAgICAgICAgIFNIQUxMIGZhaWwuDQoNCiAg
ICAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBhUGF5bG9hZFJhdGVQcm9maWxlVXBzdHJl
YW0NCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAw
NSAgICAgICAgICAgICAgIFtQYWdlIDUyXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBF
Rk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgICAg
ICAgIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuIg0KICAgICAgICBSRUZFUkVOQ0UNCiAgICAgICAg
ICAiWzgwMi4zYWhdIEFubmV4IDYyQS4zLjYsIDMwLjUuMS4xLjIwIg0KICAgICAgICA6Oj0geyBl
Zm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkgNiB9DQoNCiAgICAgIGVmbUN1UG1lMTBQUGF5bG9h
ZERSYXRlUHJvZmlsZSAgT0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7
LS0gRG93bnN0cmVhbSBQYXlsb2FkIFJhdGUgKE1icHMpDQogICAgICAgICAgcHJvZmlsZTUoNSks
ICAgICAgIC0tIDIuNQ0KICAgICAgICAgIHByb2ZpbGUxMCgxMCksICAgICAtLSA1DQogICAgICAg
ICAgcHJvZmlsZTE1KDE1KSwgICAgIC0tIDcuNQ0KICAgICAgICAgIHByb2ZpbGUyMCgyMCksICAg
ICAtLSAxMA0KICAgICAgICAgIHByb2ZpbGUyNSgyNSksICAgICAtLSAxMi41DQogICAgICAgICAg
cHJvZmlsZTMwKDMwKSwgICAgIC0tIDE1DQogICAgICAgICAgcHJvZmlsZTUwKDUwKSwgICAgIC0t
IDI1DQogICAgICAgICAgcHJvZmlsZTcwKDcwKSwgICAgIC0tIDM1DQogICAgICAgICAgcHJvZmls
ZTEwMCgxMDApLCAgIC0tIDUwDQogICAgICAgICAgcHJvZmlsZTE0MCgxNDApLCAgIC0tIDcwDQog
ICAgICAgICAgcHJvZmlsZTIwMCgyMDApICAgIC0tIDEwMA0KICAgICAgICB9DQogICAgICAgIE1B
WC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAiMTBQYXNzVFMgUE1FIERvd25zdHJlYW0gUGF5bG9h
ZCBSYXRlIFByb2ZpbGUsDQogICAgICAgICAgYXMgc3BlY2lmaWVkIGluIDgwMi4zYWggQW5uZXgg
NjJBLiBQb3NzaWJsZSB2YWx1ZXMgYXJlOg0KICAgICAgICAgICAgcHJvZmlsZTUoNSkgICAgICAt
IDIuNSBNYnBzDQogICAgICAgICAgICBwcm9maWxlMTAoMTApICAgIC0gNSBNYnBzDQogICAgICAg
ICAgICBwcm9maWxlMTUoMTUpICAgIC0gNy41IE1icHMNCiAgICAgICAgICAgIHByb2ZpbGUyMCgy
MCkgICAgLSAxMCBNYnBzDQogICAgICAgICAgICBwcm9maWxlMjUoMjUpICAgIC0gMTIuNSBNYnBz
DQogICAgICAgICAgICBwcm9maWxlMzAoMzApICAgIC0gMTUgTWJwcw0KICAgICAgICAgICAgcHJv
ZmlsZTUwKDUwKSAgICAtIDI1IE1icHMNCiAgICAgICAgICAgIHByb2ZpbGU3MCg3MCkgICAgLSAz
NSBNYnBzDQogICAgICAgICAgICBwcm9maWxlMTAwKDEwMCkgIC0gNTAgTWJwcw0KICAgICAgICAg
ICAgcHJvZmlsZTE0MCgxNDApICAtIDcwIE1icHMNCiAgICAgICAgICAgIHByb2ZpbGUyMDAoMjAw
KSAgLSAxMDAgTWJwcw0KDQogICAgICAgICAgRWFjaCB2YWx1ZSByZXByZXNlbnRzIGEgdGFyZ2V0
IGZvciB0aGUgUE1FJ3MgRG93bnN0cmVhbQ0KICAgICAgICAgIFBheWxvYWQgQml0cmF0ZSBhcyBz
ZWVuIGF0IHRoZSBNSUkuIElmIHRoZSBwYXlsb2FkIHJhdGUgb2YNCiAgICAgICAgICB0aGUgc2Vs
ZWN0ZWQgcHJvZmlsZSBjYW5ub3QgYmUgYWNoaWV2ZWQgYmFzZWQgb24gdGhlIGxvb3ANCiAgICAg
ICAgICBlbnZpcm9ubWVudCwgYmFuZHBsYW4gYW5kIFBTRCBtYXNrLCB0aGUgUE1FIGluaXRpYWxp
emF0aW9uDQogICAgICAgICAgU0hBTEwgZmFpbC4NCg0KICAgICAgICAgIFRoaXMgb2JqZWN0IG1h
cHMgdG8gdGhlIGFQYXlsb2FkUmF0ZVByb2ZpbGVEb3duc3RyZWFtDQogICAgICAgICAgYXR0cmli
dXRlIGluIENsYXVzZSAzMC4iDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNh
aF0gQW5uZXggNjJBLjMuNiwgMzAuNS4xLjEuMjEiDQogICAgICAgIDo6PSB7IGVmbUN1UG1lMTBQ
Q29uZlByb2ZpbGVFbnRyeSA3IH0NCg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhw
aXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgNTNdDQoMDQpJbnRlcm5l
dC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBK
dWx5IDIwMDQNCg0KDQogICAgICBlZm1DdVBtZTEwUFByb2ZpbGVSb3dTdGF0dXMgT0JKRUNULVRZ
UEUNCiAgICAgICAgU1lOVEFYICAgICAgUm93U3RhdHVzDQogICAgICAgIE1BWC1BQ0NFU1MgIHJl
YWQtY3JlYXRlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAgICAiVGhpcyBvYmplY3QgY29udHJvbHMgY3JlYXRpb24vZGVsZXRpb24gb2Yg
dGhlIGFzc29jaWF0ZWQNCiAgICAgICAgICBlbnRyeSBpbiBlZm1DdVBtZTEwUENvbmZQcm9maWxl
VGFibGUgcGVyIHRoZSBzZW1hbnRpY3Mgb2YNCiAgICAgICAgICBSb3dTdGF0dXMuDQogICAgICAg
ICAgSWYgYW4gYWN0aXZlIGVudHJ5IGlzIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRtaW5Qcm9maWxl
IG9yDQogICAgICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUsIHRoZSBlbnRyeSBNVVNUIHJlbWFp
biAnYWN0aXZlJyB1bnRpbA0KICAgICAgICAgIGFsbCByZWZlcmVuY2VzIGFyZSByZW1vdmVkLiIN
CiAgICAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IDggfQ0KDQoNCiAgICAg
IGVmbUN1UG1lMTBQU3RhdHVzVGFibGUgT0JKRUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAg
U0VRVUVOQ0UgT0YgRWZtQ3VQbWUxMFBTdGF0dXNFbnRyeQ0KICAgICAgICBNQVgtQUNDRVNTICBu
b3QtYWNjZXNzaWJsZQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAgIlRhYmxlIHJlZmxlY3Rpbmcgc3RhdHVzIG9mIEVGTUN1IDEwUGFz
c1RTIFBNRXMgKG1vZGVtcykuIg0KICAgICAgICA6Oj0geyBlZm1DdVBtZTEwUCAyIH0NCg0KICAg
ICAgZWZtQ3VQbWUxMFBTdGF0dXNFbnRyeSBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAg
ICBFZm1DdVBtZTEwUFN0YXR1c0VudHJ5DQogICAgICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3Np
YmxlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAgICAiQW4gZW50cnkgaW4gdGhlIEVGTUN1IDEwUGFzc1RTIFBNRSBTdGF0dXMgdGFibGUu
Ig0KICAgICAgICBBVUdNRU5UUyB7IGVmbUN1UG1lU3RhdHVzRW50cnkgfQ0KICAgICAgICA6Oj0g
eyBlZm1DdVBtZTEwUFN0YXR1c1RhYmxlIDEgfQ0KDQogICAgICBFZm1DdVBtZTEwUFN0YXR1c0Vu
dHJ5IDo6PQ0KICAgICAgICBTRVFVRU5DRSB7DQogICAgICAgICAgZWZtQ3VQbWUxMFBFbGVjdHJp
Y2FsTGVuZ3RoICAgICAgIEludGVnZXIzMiwNCiAgICAgICAgICBlZm1DdVBtZTEwUEZFQ0NvcnJl
Y3RlZEJsb2NrcyAgICAgQ291bnRlcjMyLA0KICAgICAgICAgIGVmbUN1UG1lMTBQRkVDVW5jb3Jy
ZWN0ZWRCbG9ja3MgICBDb3VudGVyMzINCiAgICAgICAgICAtLSBFZE5vdGU6IFRvIGJlIGNvbnRp
bnVlZA0KICAgICAgICB9DQoNCiAgICAgIGVmbUN1UG1lMTBQRWxlY3RyaWNhbExlbmd0aCAgT0JK
RUNULVRZUEUNCiAgICAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMyKDAuLjgxOTJ8NjU1MzUpDQog
ICAgICAgIFVOSVRTICAgICAgICJtIg0KICAgICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAg
ICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAg
ICJFbGVjdHJpY2FsIExlbmd0aCBpbiBtZXRlcnMgYXMgcGVyY2VpdmVkIGJ5IHRoZSAxMFBhc3NU
UyBQTUUNCiAgICAgICAgICBhZnRlciB0aGUgbGluayBpcyBlc3RhYmxpc2hlZC4NCiAgICAgICAg
ICBUaGUgdmFsdWUgb2YgNjU1MzUgaXMgcmV0dXJuZWQgaWYgdGhlIGxpbmsgaXMgRG93biBvcg0K
DQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAg
ICAgICAgICAgICAgW1BhZ2UgNTRdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1
IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAg
SW5pdGlhbGl6aW5nIG9yIHRoZSBQTUUgaXMgdW5hYmxlIHRvIGVzdGltYXRlIHRoZSBFbGVjdHJp
Y2FsDQogICAgICAgICAgTGVuZ3RoLg0KDQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJ
bnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICAgICBvYmpl
Y3QgbWFwcyB0byB0aGUgMTBQIEVsZWN0cmljYWwgTGVuZ3RoIHJlZ2lzdGVyIg0KICAgICAgICBS
RUZFUkVOQ0UNCiAgICAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMS4yMSINCiAgICAgICAgOjo9IHsg
ZWZtQ3VQbWUxMFBTdGF0dXNFbnRyeSAxIH0NCg0KICAgICAgZWZtQ3VQbWUxMFBGRUNDb3JyZWN0
ZWRCbG9ja3MgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAg
ICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0K
ICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJBIGNvdW50IG9mIHJlY2VpdmVkIGFuZCBj
b3JyZWN0ZWQgRkVDIGNvZGV3b3JkcyBpbiAxMFBhc3MtVFMNCiAgICAgICAgICBQTUUuDQoNCiAg
ICAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIGFQTUVGRUNDb3JyZWN0ZWRCbG9ja3MgYXR0cmli
dXRlIGluDQogICAgICAgICAgY2xhdXNlIDMwLg0KDQogICAgICAgICAgSWYgYSBDbGF1c2UgNDUg
TURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJlc2VudCwNCiAgICAgICAgICB0aGVu
IHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUCBGRUMgY29ycmVjdGFibGUgZXJyb3JzDQogICAg
ICAgICAgcmVnaXN0ZXIiDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0g
NDUuMi4xLjIyIg0KICAgICAgICA6Oj0geyBlZm1DdVBtZTEwUFN0YXR1c0VudHJ5IDIgfQ0KDQog
ICAgICBlZm1DdVBtZTEwUEZFQ1VuY29ycmVjdGVkQmxvY2tzICBPQkpFQ1QtVFlQRQ0KICAgICAg
ICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQog
ICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAg
ICAiQSBjb3VudCBvZiByZWNlaXZlZCBGRUMgY29kZXdvcmRzIGluIDEwUGFzcy1UUyBQTUUsIHdo
aWNoIGFyZQ0KICAgICAgICAgIHVuY29ycmVjdGFibGUuDQoNCiAgICAgICAgICBUaGlzIG9iamVj
dCBtYXBzIHRvIGFQTUVGRUNVbmNvcnJlY3RhYmxlQmxvY2tzIGF0dHJpYnV0ZSBpbg0KICAgICAg
ICAgIGNsYXVzZSAzMC4NCg0KICAgICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQTUEvUE1EIGlzIHByZXNlbnQsDQogICAgICAgICAgdGhlbiB0aGlzIG9iamVjdCBt
YXBzIHRvIHRoZSAxMFAgRkVDIHVuY29ycmVjdGFibGUgZXJyb3JzDQogICAgICAgICAgcmVnaXN0
ZXIiDQogICAgICAgIFJFRkVSRU5DRQ0KICAgICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjIzIg0K
ICAgICAgICA6Oj0geyBlZm1DdVBtZTEwUFN0YXR1c0VudHJ5IDMgfQ0KDQogICAgIC0tIGVmbUN1
QXZhaWxhYmxlU3RhY2tUYWJsZSBmb3IgdXNlIGluIERpc2NvdmVyeQ0KDQogICAgICBlZm1DdUF2
YWlsYWJsZVN0YWNrVGFibGUgIE9CSkVDVC1UWVBFDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAg
ICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSA1NV0NCgwN
CkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAg
ICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZt
Q3VBdmFpbGFibGVTdGFja0VudHJ5DQogICAgICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxl
DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAgICAiVGhpcyB0YWJsZSwgbW9kZWxlZCBhZnRlciBpZlN0YWNrVGFibGUgZnJvbSBbSUYtTUlC
XSwNCiAgICAgICAgICBjb250YWlucyBpbmZvcm1hdGlvbiBvbiB0aGUgcG9zc2libGUgJ29uLXRv
cC1vZicNCiAgICAgICAgICByZWxhdGlvbnNoaXBzIGJldHdlZW4gdGhlIG11bHRpcGxlIHN1Yi1s
YXllcnMgb2YgbmV0d29yaw0KICAgICAgICAgIGludGVyZmFjZXMgKGFzIG9wcG9zZWQgdG8gYWN0
dWFsIHJlbGF0aW9uc2hpcHMgaW4NCiAgICAgICAgICBpZlN0YWNrVGFibGUpLiAgSW4gcGFydGlj
dWxhciwgaXQgY29udGFpbnMgaW5mb3JtYXRpb24gb24NCiAgICAgICAgICB3aGljaCBQQ1MgcG9y
dHMgKHN1YmxheWVycykgY2FuIHBvc3NpYmx5IHJ1biAnb24gdG9wIG9mJw0KICAgICAgICAgIHdo
aWNoIFBNRXMgKHN1YmxheWVycyksIGFzIGRldGVybWluZWQgYnkgY3Jvc3MtY29ubmVjdA0KICAg
ICAgICAgIGNhcGFiaWxpdHkgb2YgdGhlIEVGTUN1IGRldmljZSwgd2hlcmUgZWFjaCBzdWItbGF5
ZXINCiAgICAgICAgICBjb3JyZXNwb25kcyB0byBhIGNvbmNlcHR1YWwgcm93IGluIHRoZSBpZlRh
YmxlLiAgRm9yIGV4YW1wbGUsDQogICAgICAgICAgd2hlbiB0aGUgUENTIHBvcnQgd2l0aCBpZklu
ZGV4IHZhbHVlIHggY2FuIGJlIGNvbm5lY3RlZA0KICAgICAgICAgIHRvIHJ1biBvbiB0b3Agb2Yg
dGhlIFBNRSB3aXRoIGlmSW5kZXggdmFsdWUgeSwgdGhlbiB0aGlzIHRhYmxlDQogICAgICAgICAg
Y29udGFpbnM6DQoNCiAgICAgICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tTdGF0dXMueC55PWNh
cGFibGUNCg0KICAgICAgICAgIE5vdGUgdGhhdCB0aGVyZSdzIGFsd2F5cyBhdCBsZWFzdCBvbiBQ
Q1MgZm9yIGVhY2ggUE1FIGFuZCBhdA0KICAgICAgICAgIGxlYXN0IG9uZSBQTUUgZm9yIGVhY2gg
UENTIGluIHRoZSBFRk1DdSBkZXZpY2VzLCB3aXRoDQogICAgICAgICAgZWZtQ3VQQUZDYXBhY2l0
eSBhbmQgZWZtQ3VQZWVyUEFGQ2FwYWNpdHkgaW5kaWNhdGluZw0KICAgICAgICAgIG1heGltdW0g
bnVtYmVyIG9mIFBNRXMgd2hpY2ggY2FuIGJlIGFnZ3JlZ2F0ZWQgYnkgbG9jYWwgYW5kDQogICAg
ICAgICAgcmVtb3RlIFBDUyBwb3J0IHJlc3BlY3RpdmVseS4NCiAgICAgICAgICBUaGlzIHRhYmxl
IGlzIHJlYWQgb25seSBhcyBpdCBkZXNjcmliZXMgZGV2aWNlIGNhcGFiaWxpdHkiDQogICAgICAg
IFJFRkVSRU5DRQ0KICAgICAgICAgICJpZlN0YWNrVGFibGUgb2YgUkZDIDI4NjMiDQogICAgICAg
IDo6PSB7IGVmbUN1T2JqZWN0cyAzIH0NCg0KICAgICAgZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5
ICBPQkpFQ1QtVFlQRQ0KICAgICAgICBTWU5UQVggICAgICBFZm1DdUF2YWlsYWJsZVN0YWNrRW50
cnkNCiAgICAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgICAgU1RBVFVTICAg
ICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJJbmZvcm1hdGlvbiBv
biBhIHBhcnRpY3VsYXIgcmVsYXRpb25zaGlwIGJldHdlZW4gdHdvIHN1Yi0NCiAgICAgICAgICBs
YXllcnMsIHNwZWNpZnlpbmcgdGhhdCBvbmUgc3ViLWxheWVyIChQQ1MpIHJ1bnMgb24gJ3RvcCcg
b2YNCiAgICAgICAgICB0aGUgb3RoZXIgc3ViLWxheWVyIChQTUUpLiBFYWNoIHN1Yi1sYXllciBj
b3JyZXNwb25kcyB0byBhDQogICAgICAgICAgY29uY2VwdHVhbCByb3cgaW4gdGhlIGlmVGFibGUg
KGludGVyZmFjZSBpbmRleCBmb3IgUENTIGFuZA0KICAgICAgICAgIFBNRSByZXNwZWN0aXZlbHkp
LiINCiAgICAgICAgSU5ERVggew0KICAgICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tIaWdoZXJM
YXllciwNCiAgICAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXllcg0KICAgICAgICB9
DQogICAgICAgIDo6PSB7IGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSAxIH0NCg0KICAgICAgRWZt
Q3VBdmFpbGFibGVTdGFja0VudHJ5IDo6PQ0KICAgICAgICAgU0VRVUVOQ0Ugew0KICAgICAgICAg
ICBlZm1DdUF2YWlsYWJsZVN0YWNrSGlnaGVyTGF5ZXIgIEludGVyZmFjZUluZGV4LA0KDQoNCg0K
QmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAg
ICAgICAgW1BhZ2UgNTZdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgIEVGTUN1IEludGVy
ZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAgICAgICAgIGVmbUN1
QXZhaWxhYmxlU3RhY2tMb3dlckxheWVyICAgSW50ZXJmYWNlSW5kZXgsDQogICAgICAgICAgIGVm
bUN1QXZhaWxhYmxlU3RhY2tTdGF0dXMgICAgICAgSU5URUdFUg0KICAgICAgICAgfQ0KDQogICAg
ICBlZm1DdUF2YWlsYWJsZVN0YWNrSGlnaGVyTGF5ZXIgIE9CSkVDVC1UWVBFDQogICAgICAgIFNZ
TlRBWCAgICAgIEludGVyZmFjZUluZGV4DQogICAgICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3Np
YmxlDQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAgICAiVGhlIHZhbHVlIG9mIGlmSW5kZXggY29ycmVzcG9uZGluZyB0byB0aGUgaGlnaGVy
IHN1Yi1sYXllcg0KICAgICAgICAgIG9mIHRoZSAnY3Jvc3MtY29ubmVjdCBjYXBhYmlsaXR5JyBy
ZWxhdGlvbnNoaXAsIGkuZS4sIHRoZQ0KICAgICAgICAgIFBDUyBzdWItbGF5ZXIgd2hpY2ggTUFZ
IHJ1biBvbiAndG9wJyBvZiB0aGUgUE1FIHN1Yi1sYXllcg0KICAgICAgICAgIGlkZW50aWZpZWQg
YnkgdGhlIGNvcnJlc3BvbmRpbmcgaW5zdGFuY2Ugb2YNCiAgICAgICAgICBlZm1DdUF2YWlsYWJs
ZVN0YWNrTG93ZXJMYXllci4iDQogICAgICAgIDo6PSB7IGVmbUN1QXZhaWxhYmxlU3RhY2tFbnRy
eSAxIH0NCg0KDQogICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXllciAgT0JKRUNULVRZ
UEUNCiAgICAgICAgU1lOVEFYICAgICAgSW50ZXJmYWNlSW5kZXgNCiAgICAgICAgTUFYLUFDQ0VT
UyAgbm90LWFjY2Vzc2libGUNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBE
RVNDUklQVElPTg0KICAgICAgICAgICJUaGUgdmFsdWUgb2YgaWZJbmRleCBjb3JyZXNwb25kaW5n
IHRvIHRoZSBsb3dlciBzdWItbGF5ZXINCiAgICAgICAgICBvZiB0aGUgJ2Nyb3NzLWNvbm5lY3Qg
Y2FwYWJpbGl0eScgcmVsYXRpb25zaGlwLCBpLmUuLCB0aGUNCiAgICAgICAgICBQTUUgc3ViLWxh
eWVyIHdoaWNoIE1BWSBydW4gJ2JlbG93JyB0aGUgUENTIHN1Yi1sYXllcg0KICAgICAgICAgIGlk
ZW50aWZpZWQgYnkgdGhlIGNvcnJlc3BvbmRpbmcgaW5zdGFuY2Ugb2YNCiAgICAgICAgICBlZm1D
dUF2YWlsYWJsZVN0YWNrSGlnaGVyTGF5ZXIuIg0KICAgICAgICA6Oj0geyBlZm1DdUF2YWlsYWJs
ZVN0YWNrRW50cnkgMiB9DQoNCiAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tTdGF0dXMgIE9CSkVD
VC1UWVBFDQogICAgICAgIFNZTlRBWCAgICAgIElOVEVHRVIgew0KICAgICAgICAgIGNhcGFibGUo
MSksDQogICAgICAgICAgb3V0T2ZTZXJ2aWNlKDIpDQogICAgICAgIH0NCiAgICAgICAgTUFYLUFD
Q0VTUyAgcmVhZC1vbmx5DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAgICAiVGhlIHN0YXR1cyBvZiB0aGUgJ2Nyb3NzLWNvbm5lY3QgY2Fw
YWJpbGl0eScgcmVsYXRpb25zaGlwDQogICAgICAgICAgYmV0d2VlbiB0d28gc3ViLWxheWVycy4g
VGhlIGZvbGxvd2luZyB2YWx1ZXMgYXJlIGRlZmluZWQ6DQogICAgICAgICAgICBjYXBhYmxlKDEp
ICAgICAgLSB0aGUgUE1FIHN1Yi1sYXllciBpbnRlcmZhY2UsIGlkZW50aWZpZWQgYnkNCiAgIAkg
ICAgICAgICAgICAgICAgICAgdGhlIGVmbUN1QXZhaWxhYmxlU3RhY2tMb3dlckxheWVyIE1BWSBi
ZQ0KICAgCQkJICAgY29ubmVjdGVkIHRvIHJ1biAnYmVsb3cnIHRoZSBQQ1Mgc3ViLWxheWVyDQog
ICAJCQkgICBpbnRlcmZhY2UsIGlkZW50aWZpZWQgYnkgdGhlDQogICAJCQkgICBlZm1DdUF2YWls
YWJsZVN0YWNrTG93ZXJMYXllci4NCiAgICAgICAgICAgIG91dE9mU2VydmljZSgyKSAtIHRoZSBQ
TUUgc3ViLWxheWVyIGludGVyZmFjZSBjYW5ub3QgYmUNCiAgIAkgICAgICAgICAgICAgICAgICAg
Y29ubmVjdGVkIGR1ZSB0byB1bmF2YWlsYWJpbGl0eSBvZiB0aGUNCiAgIAkJCSAgIGludGVyZmFj
ZS4NCg0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBKYW51YXJ5IDEyLCAy
MDA1ICAgICAgICAgICAgICAgW1BhZ2UgNTddDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAg
IEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIwMDQNCg0KDQogICAg
ICAgICAgTm90ZSB0aGF0IFBNRSBhdmFpbGFiaWxpdHkgcGVyIFBDUywgaW5kaWNhdGVkIGJ5ICdj
YXBhYmxlJw0KICAgICAgICAgIHZhbHVlLCBjYW4gYmUgY29uc3RyYWluZWQgYnkgb3RoZXIgcGFy
YW1ldGVycywNCiAgICAgICAgICBmb3IgZXhhbXBsZSBieSBhZ2dyZWdhdGlvbiBjYXBhY2l0eSBv
ZiBhIFBDUyBvciBieSB0aGUgUE1FIGluDQogICAgICAgICAgcXVlc3Rpb24gYmVpbmcgYWxyZWFk
eSBjb25uZWN0ZWQgdG8gYW5vdGhlciBQQ1MuIFNvLCBpbg0KICAgICAgICAgIG9yZGVyIHRvIGVu
c3VyZSB0aGF0IGEgcGFydGljdWxhciBQTUUgY2FuIGJlIGNvbm5lY3RlZCB0byB0aGUNCiAgICAg
ICAgICBQQ1MsIGFsbCByZXNwZWN0aXZlIHBhcmFtZXRlcnMgKGUuZy4gZWZtQ3VBdmFpbGFibGVT
dGFja1RhYmxlLA0KICAgICAgICAgIGlmU3RhY2tUYWJsZSBhbmQgZWZtQ3VQQUZDYXBhY2l0eSkg
U0hBTEwgYmUgaW5zcGVjdGVkLg0KDQogICAgICAgICAgVGhpcyBvYmplY3QgaXMgcmVhZCBvbmx5
LCB1bmxpa2UgaWZTdGFja1N0YXR1cywgYXMgaXQNCiAgICAgICAgICBkZXNjcmliZXMgdGhlIGRl
dmljZSBjYXBhYmlsaXR5LiINCiAgICAgICAgOjo9IHsgZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5
IDMgfQ0KDQoNCiAgICAgLS0NCiAgICAgLS0gQ29uZm9ybWFuY2UgU3RhdGVtZW50cw0KICAgICAt
LQ0KDQogICAgICBlZm1DdUdyb3VwcyAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1
Q29uZm9ybWFuY2UgMSB9DQoNCiAgICAgIGVmbUN1Q29tcGxpYW5jZXMgT0JKRUNUIElERU5USUZJ
RVIgOjo9IHsgZWZtQ3VDb25mb3JtYW5jZSAyIH0NCg0KICAgICAgLS0gT2JqZWN0IEdyb3Vwcw0K
DQogICAgICBlZm1DdUJhc2ljR3JvdXAgT0JKRUNULUdST1VQDQogICAgICAgIE9CSkVDVFMgew0K
ICAgICAgICAgIGVmbUN1UEFGU3VwcG9ydGVkLA0KICAgICAgICAgIGVmbUN1QWRtaW5Qcm9maWxl
LA0KICAgICAgICAgIGVmbUN1VGFyZ2V0RGF0YVJhdGUsDQogICAgICAgICAgZWZtQ3VUYXJnZXRT
bnJNZ24sDQogICAgICAgICAgZWZtQ3VQb3J0U2lkZSwNCiAgICAgICAgICBlZm1DdUZsdFN0YXR1
cw0KICAgICAgICB9DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJ
UFRJT04NCiAgICAgICAgICAiQSBjb2xsZWN0aW9uIG9mIG9iamVjdHMgcmVxdWlyZWQgZm9yIGFs
bCBvZiBFRk1DdSBwb3J0cy4iDQogICAgICAgIDo6PSB7IGVmbUN1R3JvdXBzIDEgfQ0KDQogICAg
ICBlZm1DdVBBRkdyb3VwIE9CSkVDVC1HUk9VUA0KICAgICAgICBPQkpFQ1RTIHsNCiAgICAgICAg
ICBlZm1DdVBlZXJQQUZTdXBwb3J0ZWQsDQogICAgICAgICAgZWZtQ3VQQUZDYXBhY2l0eSwNCiAg
ICAgICAgICBlZm1DdVBlZXJQQUZDYXBhY2l0eSwNCiAgICAgICAgICBlZm1DdVBBRkFkbWluU3Rh
dGUsDQogICAgICAgICAgZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlLA0KICAgICAgICAgIGVmbUN1UEFG
UmVtb3RlRGlzY292ZXJ5Q29kZSwNCiAgICAgICAgICBlZm1DdU51bVBNRXMsDQogICAgICAgICAg
ZWZtQ3VBdmFpbGFibGVTdGFja1N0YXR1cw0KICAgICAgICB9DQoNCg0KDQpCZWlsaSAgICAgICAg
ICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSA1
OF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAg
ICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0K
ICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyBy
ZXF1aXJlZCBmb3Igb3B0aW9uYWwgUE1FDQogICAgICAgICAgQWdncmVnYXRpb24gRnVuY3Rpb24g
KFBBRikgYW5kIFBBRiBkaXNjb3ZlcnkgaW4gRUZNQ3UgcG9ydHMuIg0KICAgICAgICA6Oj0geyBl
Zm1DdUdyb3VwcyAyIH0NCg0KICAgICAgZWZtQ3VQQUZFcnJvcnNHcm91cCBPQkpFQ1QtR1JPVVAN
CiAgICAgICAgT0JKRUNUUyB7DQogICAgICAgICAgZWZtQ3VQQUZJbkVycm9ycywNCiAgICAgICAg
ICBlZm1DdVBBRkluU21hbGxGcmFnbWVudHMsDQogICAgICAgICAgZWZtQ3VQQUZJbkxhcmdlRnJh
Z21lbnRzLA0KICAgICAgICAgIGVmbUN1UEFGSW5CYWRGcmFnbWVudHMsDQogICAgICAgICAgZWZt
Q3VQQUZJbkxvc3RGcmFnbWVudHMsDQogICAgICAgICAgZWZtQ3VQQUZJbkxvc3RTdGFydHMsDQog
ICAgICAgICAgZWZtQ3VQQUZJbkxvc3RFbmRzLA0KICAgICAgICAgIGVmbUN1UEFGSW5PdmVyZmxv
d3MNCiAgICAgICAgfQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHN1cHBvcnRpbmcgb3B0
aW9uYWwgZXJyb3IgY291bnRlcnMNCiAgICAgICAgICBvZiBQQUYgb24gRUZNQ3UgcG9ydHMuIg0K
ICAgICAgICA6Oj0geyBlZm1DdUdyb3VwcyAzIH0NCg0KICAgICAgZWZtQ3VQbWVHcm91cCBPQkpF
Q1QtR1JPVVANCiAgICAgICAgT0JKRUNUUyB7DQogICAgICAgICAgZWZtQ3VQbWVBZG1pblByb2Zp
bGUsDQogICAgICAgICAgZWZtQ3VQbWVPcGVyU3RhdHVzLA0KICAgICAgICAgIGVmbUN1UG1lRmx0
U3RhdHVzLA0KICAgICAgICAgIGVmbUN1UG1lU3ViVHlwZXNTdXBwb3J0ZWQsDQogICAgICAgICAg
ZWZtQ3VQbWVBZG1pblN1YlR5cGUsDQogICAgICAgICAgZWZtQ3VQbWVPcGVyU3ViVHlwZSwNCiAg
ICAgICAgICBlZm1DdVBBRlJlbW90ZURpc2NvdmVyeUNvZGUsDQogICAgICAgICAgZWZtQ3VQbWVP
cGVyUHJvZmlsZSwNCiAgICAgICAgICBlZm1DdVBtZVNuck1nbiwNCiAgICAgICAgICBlZm1DdVBt
ZVBlZXJTbnJNZ24sDQogICAgICAgICAgZWZtQ3VQbWVMaW5lQXRuLA0KICAgICAgICAgIGVmbUN1
UG1lUGVlckxpbmVBdG4sDQogICAgICAgICAgZWZtQ3VQbWVUQ0NvZGluZ0Vycm9ycywNCiAgICAg
ICAgICBlZm1DdVBtZVRocmVzaExpbmVBdG4sDQogICAgICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJN
Z24NCiAgICAgICAgfQ0KICAgICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHByb3ZpZGluZyBpbmZv
cm1hdGlvbiBhYm91dA0KICAgICAgICAgIGEgMkJhc2VUTC8xMFBhc3NUUyBQTUUuIg0KICAgICAg
ICA6Oj0geyBlZm1DdUdyb3VwcyA0IH0NCg0KICAgICAgZWZtQ3VBbGFybUNvbmZHcm91cCBPQkpF
Q1QtR1JPVVANCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAx
MiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDU5XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAg
ICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0K
ICAgICAgICBPQkpFQ1RTIHsNCiAgICAgICAgICBlZm1DdVRocmVzaExvd0JhbmR3aWR0aCwNCiAg
ICAgICAgICBlZm1DdUxvd0JhbmR3aWR0aEVuYWJsZSwNCiAgICAgICAgICBlZm1DdVBtZVRocmVz
aExpbmVBdG4sDQogICAgICAgICAgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3NpbmdFbmFibGUsDQogICAg
ICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJNZ24sDQogICAgICAgICAgZWZtQ3VQbWVTbnJNZ25Dcm9z
c2luZ0VuYWJsZSwNCiAgICAgICAgICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZSwNCiAg
ICAgICAgICBlZm1DdVBtZURldmljZUZhdWx0RW5hYmxlLA0KICAgICAgICAgIGVmbUN1UG1lQ29u
ZmlnSW5pdEZhaWxFbmFibGUsDQogICAgICAgICAgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWlsRW5h
YmxlDQogICAtLSAgICAgICBlZm1DdVBtZVRocmVzaEVTLA0KICAgLS0gICAgICAgZWZtQ3VQbWV0
aHJlc2hTRVMsDQogICAtLSAgICAgICBlZm1DdVBtZVRocmVzaENSQ2Fub21hbGllcywNCiAgIC0t
ICAgICAgIGVmbUN1UG1lVGhyZXNoTE9TV1MsDQogICAtLSAgICAgICBlZm1DdVBtZVRocmVzaFVB
Uw0KICAgICAgICB9DQogICAgICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgICAgREVTQ1JJ
UFRJT04NCiAgICAgICAgICAiQSBjb2xsZWN0aW9uIG9mIG9iamVjdHMgcmVxdWlyZWQgZm9yIGNv
bmZpZ3VyYXRpb24gb2YgYWxhcm0NCiAgICAgICAgICB0aHJlc2hvbGRzIGFuZCBub3RpZmljYXRp
b25zIGluIEVGTUN1IHBvcnRzLiINCiAgICAgICAgOjo9IHsgZWZtQ3VHcm91cHMgNSB9DQoNCiAg
ICAgIGVmbUN1Tm90aWZpY2F0aW9uR3JvdXAgTk9USUZJQ0FUSU9OLUdST1VQDQogICAgICAgIE5P
VElGSUNBVElPTlMgew0KICAgICAgICAgIGVmbUN1TG93QmFuZHdpZHRoLA0KICAgICAgICAgIGVm
bUN1UG1lTGluZUF0bkNyb3NzaW5nLA0KICAgICAgICAgIGVmbUN1UG1lU25yTWduQ3Jvc3Npbmcs
DQogICAgICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVsdCwNCiAgICAgICAgICBlZm1DdVBtZUNvbmZp
Z0luaXRGYWlsdXJlLA0KICAgICAgICAgIGVmbUN1UG1lUHJvdG9jb2xJbml0RmFpbHVyZQ0KICAg
LS0gICAgICAgZWZtQ3VQbWVQZXJmRVMsDQogICAtLSAgICAgICBlZm1DdVBtZVBlcmZTRVMsDQog
ICAtLSAgICAgICBlZm1DdVBtZVBlcmZDUkNhbm9tYWxpZXMsDQogICAtLSAgICAgICBlZm1DdVBt
ZVBlcmZMT1NXUywNCiAgIC0tICAgICAgIGVmbUN1UG1lUGVyZlVBUywNCiAgIC0tICAgICAgIGVm
bUN1UG1lRGV2aWNlRmF1bHQsDQogICAtLSAgICAgICBlZm1DdVBtZUxvY2FsUG93ZXJMb3NzDQog
ICAgICAgIH0NCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElP
Tg0KICAgICAgICAgICJUaGlzIGdyb3VwIHN1cHBvcnRzIG5vdGlmaWNhdGlvbnMgb2Ygc2lnbmlm
aWNhbnQgY29uZGl0aW9ucw0KICAgICAgICAgIGFzc29jaWF0ZWQgd2l0aCBFRk1DdSBwb3J0cy4i
DQogICAgICAgIDo6PSB7IGVmbUN1R3JvdXBzIDYgfQ0KDQogICAgICBlZm1DdVBtZTJCUHJvZmls
ZUdyb3VwIE9CSkVDVC1HUk9VUA0KICAgICAgICBPQkpFQ1RTIHsNCiAgICAgICAgICBlZm1DdVBt
ZTJCUHJvZmlsZURlc2NyLA0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBK
YW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgNjBdDQoMDQpJbnRlcm5ldC1EcmFm
dCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5IDIw
MDQNCg0KDQogICAgICAgICAgZWZtQ3VQbWUyQlJlZ2lvbiwNCiAgICAgICAgICBlZm1DdVBtZTJC
RGF0YVJhdGUsDQogICAgICAgICAgZWZtQ3VQbWUyQlBvd2VyLA0KICAgICAgICAgIGVmbUN1UG1l
MkJDb25zdGVsbGF0aW9uLA0KICAgICAgICAgIGVmbUN1UG1lMkJQcm9maWxlUm93U3RhdHVzDQog
ICAgICAgIH0NCiAgICAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICAgICBERVNDUklQVElP
Tg0KICAgICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyB0aGF0IGNvbnN0aXR1dGUgYSBj
b25maWd1cmF0aW9uDQogICAgICAgICAgcHJvZmlsZSBmb3IgY29uZmlndXJhdGlvbiBvZiAyQmFz
ZVRMIHBvcnRzLiINCiAgICAgICAgOjo9IHsgZWZtQ3VHcm91cHMgNyB9DQoNCiAgICAgIGVmbUN1
UG1lMTBQUHJvZmlsZUdyb3VwIE9CSkVDVC1HUk9VUA0KICAgICAgICBPQkpFQ1RTIHsNCiAgICAg
ICAgICBlZm1DdVBtZTEwUFByb2ZpbGVEZXNjciwNCiAgICAgICAgICBlZm1DdVBtZTEwUEJhbmRw
bGFuUFNETWFza1Byb2ZpbGUsDQogICAgICAgICAgZWZtQ3VQbWUxMFBVUEJPUmVmZXJlbmNlUHJv
ZmlsZSwNCiAgICAgICAgICBlZm1DdVBtZTEwUEJhbmROb3RjaFByb2ZpbGVzLA0KICAgICAgICAg
IGVmbUN1UG1lMTBQUGF5bG9hZFVSYXRlUHJvZmlsZSwNCiAgICAgICAgICBlZm1DdVBtZTEwUFBh
eWxvYWREUmF0ZVByb2ZpbGUsDQogICAgICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlUm93U3RhdHVz
DQogICAgICAgIH0NCiAgICAgICAgU1RBVFVTICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9O
DQogICAgICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHRoYXQgY29uc3RpdHV0ZSBhIGNv
bmZpZ3VyYXRpb24NCiAgICAgICAgICBwcm9maWxlIGZvciBjb25maWd1cmF0aW9uIG9mIDEwUGFz
c1RTIHBvcnRzLiINCiAgICAgICAgOjo9IHsgZWZtQ3VHcm91cHMgOCB9DQoNCiAgICAgIGVmbUN1
UG1lMTBQU3RhdHVzR3JvdXAgT0JKRUNULUdST1VQDQogICAgICAgIE9CSkVDVFMgew0KICAgICAg
ICAgIGVmbUN1UG1lMTBQRWxlY3RyaWNhbExlbmd0aCwNCiAgICAgICAgICBlZm1DdVBtZTEwUEZF
Q0NvcnJlY3RlZEJsb2NrcywNCiAgICAgICAgICBlZm1DdVBtZTEwUEZFQ1VuY29ycmVjdGVkQmxv
Y2tzDQogICAgICAgIH0NCiAgICAgICAgU1RBVFVTICBjdXJyZW50DQogICAgICAgIERFU0NSSVBU
SU9ODQogICAgICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHByb3ZpZGluZyBzdGF0dXMg
aW5mb3JtYXRpb24NCiAgICAgICAgICBzcGVjaWZpYyB0byAxMFBhc3NUUyBQTUVzLiINCiAgICAg
ICAgOjo9IHsgZWZtQ3VHcm91cHMgOSB9DQoNCiAgICAgLS0gQ29tcGxpYW5jZSBTdGF0ZW1lbnRz
DQoNCiAgICAgIGVmbUN1Q29tcGxpYW5jZSBNT0RVTEUtQ09NUExJQU5DRQ0KICAgICAgICBTVEFU
VVMgICAgICBjdXJyZW50DQogICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgIlRoZSBjb21w
bGlhbmNlIHN0YXRlbWVudCBmb3IgMkJhc2VUTC8xMFBhc3NUUyBpbnRlcmZhY2VzLg0KICAgICAg
ICAgIENvbXBsaWFuY2Ugd2l0aCB0aGUgZm9sbG93aW5nIGV4dGVybmFsIGNvbXBsaWFuY2Ugc3Rh
dGVtZW50cw0KICAgICAgICAgIGlzIHByZXJlcXVpc2l0ZToNCg0KDQoNCkJlaWxpICAgICAgICAg
ICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDYx
XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2VzIE1JQiAgICAg
ICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KICAgICAgICAgIE1JQiBNb2R1bGUgICAgICAgICAg
ICAgQ29tcGxpYW5jZSBTdGF0ZW1lbnQNCiAgICAgICAgICAtLS0tLS0tLS0tICAgICAgICAgICAg
IC0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgICAgICAgSUYtTUlCICAgICAgICAgICAgICAgICBp
ZkNvbXBsaWFuY2UzDQogICAgICAgICAgSUYtSU5WRVJURUQtU1RBQ0stTUlCICBpZkludkNvbXBs
aWFuY2UNCiAgICAgICAgICBFdGhlckxpa2UtTUlCICAgICAgICAgIGRvdDNDb21wbGlhbmNlMg0K
ICAgICAgICAgIE1BVS1NSUIgICAgICAgICAgICAgICAgbWF1TW9kSWZDb21wbDMiDQoNCiAgICAg
ICAgTU9EVUxFICAtLSB0aGlzIG1vZHVsZQ0KICAgICAgICAgIE1BTkRBVE9SWS1HUk9VUFMgew0K
ICAgICAgICAgICAgZWZtQ3VCYXNpY0dyb3VwLA0KICAgICAgICAgICAgZWZtQ3VQbWVHcm91cCwN
CiAgICAgICAgICAgIGVmbUN1QWxhcm1Db25mR3JvdXAsDQogICAgICAgICAgICBlZm1DdU5vdGlm
aWNhdGlvbkdyb3VwDQogICAgICAgICAgfQ0KDQogICAgICAgICAgR1JPVVAgICAgICAgZWZtQ3VQ
bWUyQlByb2ZpbGVHcm91cA0KICAgICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAgICAiU3Vw
cG9ydCBmb3IgdGhpcyBncm91cCBpcyBvbmx5IHJlcXVpcmVkIGZvciBpbXBsZW1lbnRhdGlvbnMN
CiAgICAgICAgICAgIHN1cHBvcnRpbmcgMkJhc2UtVEwgUGh5LiINCg0KICAgICAgICAgIEdST1VQ
ICAgICAgIGVmbUN1UG1lMTBQUHJvZmlsZUdyb3VwDQogICAgICAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAgICAgICJTdXBwb3J0IGZvciB0aGlzIGdyb3VwIGlzIG9ubHkgcmVxdWlyZWQgZm9yIGlt
cGxlbWVudGF0aW9ucw0KICAgICAgICAgICAgc3VwcG9ydGluZyAxMFBhc3MtVFMgUGh5LiINCg0K
ICAgICAgICAgIEdST1VQICAgICAgIGVmbUN1UEFGR3JvdXANCiAgICAgICAgICBERVNDUklQVElP
Tg0KICAgICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3JvdXAgaXMgb25seSByZXF1aXJlZCBm
b3IgaW1wbGVtZW50YXRpb25zDQogICAgICAgICAgICBzdXBwb3J0aW5nIFBNRSBBZ2dyZWdhdGlv
biBGdW5jdGlvbiAoUEFGKS4iDQoNCiAgICAgICAgICBHUk9VUCAgICAgICBlZm1DdVBBRkVycm9y
c0dyb3VwDQogICAgICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICAgICJTdXBwb3J0IGZvciB0
aGlzIGdyb3VwIGlzIG9wdGlvbmFsIGZvciBpbXBsZW1lbnRhdGlvbnMNCiAgICAgICAgICAgIHN1
cHBvcnRpbmcgUE1FIEFnZ3JlZ2F0aW9uIEZ1bmN0aW9uIChQQUYpLiINCg0KICAgICAgICAgIEdS
T1VQICAgICAgIGVmbUN1UG1lMTBQU3RhdHVzR3JvdXANCiAgICAgICAgICBERVNDUklQVElPTg0K
ICAgICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3JvdXAgaXMgb3B0aW9uYWwgZm9yIGltcGxl
bWVudGF0aW9ucw0KICAgICAgICAgICAgc3VwcG9ydGluZyAxMFBhc3MtVFMgUGh5LiINCg0KICAg
ICAgICAgIE9CSkVDVCAgICAgIGVmbUN1UG1lU3ViVHlwZXNTdXBwb3J0ZWQNCiAgICAgICAgICBT
WU5UQVggICAgICBCSVRTIHsNCiAgICAgICAgICAgIGllZWUyQmFzZVRMTygwKSwNCiAgICAgICAg
ICAgIGllZWUyQmFzZVRMUigxKSwNCiAgICAgICAgICAgIGllZWUxMFBhc3NUU08oMiksDQogICAg
ICAgICAgICBpZWVlMTBQYXNzVFNSKDMpDQogICAgICAgICAgfQ0KICAgICAgICAgIERFU0NSSVBU
SU9ODQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIw
MDUgICAgICAgICAgICAgICBbUGFnZSA2Ml0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAg
RUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAg
ICAgICAgICJTdXBwb3J0IGZvciBhbGwgc3VidHlwZXMgaXMgbm90IHJlcXVpcmVkLiBIb3dldmVy
IGF0IGxlYXN0DQogICAgICAgICAgICBvbmUgdmFsdWUgU0hBTEwgYmUgc3VwcG9ydGVkIg0KDQog
ICAgICAgICAgT0JKRUNUICAgICAgZWZtQ3VQbWVBZG1pblN1YlR5cGUNCiAgICAgICAgICBNSU4t
QUNDRVNTICByZWFkLW9ubHkNCiAgICAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgICAgIldy
aXRlIGFjY2VzcyBpcyBub3QgcmVxdWlyZWQgKG5lZWRlZCBvbmx5IGZvciBQTUVzDQogICAgICAg
ICAgICBzdXBwb3J0aW5nIG1vcmUgdGhhbiBhIHNpbmdsZSBzdWJ0eXBlLCBlLmcuDQogICAgICAg
ICAgICBpZWVlMkJhc2VUTE8gYW5kIGllZWUyQmFzZVRTUiBvciBpZWVlMkJhc2VUTFIgYW5kDQog
ICAgICAgICAgICBpZWVlMTBQYXNzVFNSKSINCg0KICAgICAgICAgIE9CSkVDVCAgICAgIGVmbUN1
VGFyZ2V0U25yTWduDQogICAgICAgICAgTUlOLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgICAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAgICAgICJXcml0ZSBhY2Nlc3MgaXMgb3B0aW9uYWwuIEZvciBQ
SFlzIHdpdGhvdXQgd3JpdGUgYWNjZXNzDQogICAgICAgICAgICB0aGUgdGFyZ2V0IFNOUiBtYXJn
aW4gU0hBTEwgYmUgZml4ZWQgYXQgNWRCIGZvciAyQmFzZVRMDQogICAgICAgICAgICBhbmQgNmRC
IGZvciAxMFBhc3NUUy4iDQoNCiAgICAgICAgICAtLSBFZE5vdGU6IFRvIGJlIENvbnRpbnVlZA0K
DQogICAgICAgIDo6PSB7IGVmbUN1Q29tcGxpYW5jZXMgMSB9DQogICBFTkQNCg0KDQoNCjYuICBT
ZWN1cml0eSBDb25zaWRlcmF0aW9ucw0KDQogICBUaGVyZSBpcyBhIG51bWJlciBvZiBtYW5hZ2Vk
IG9iamVjdHMgZGVmaW5lZCBpbiB0aGlzIE1JQiBtb2R1bGUgdGhhdA0KICAgaGF2ZSBhIE1BWC1B
Q0NFU1MgY2xhdXNlIG9mIHJlYWQtd3JpdGUgb3IgcmVhZC1jcmVhdGUuICBNb3N0IG9iamVjdHMN
CiAgIGFyZSB3cml0ZWFibGUgb25seSB3aGVuIHRoZSBsaW5rIGlzIERvd24uICBXcml0aW5nIHRv
IHRoZXNlIG9iamVjdHMNCiAgIGNhbiBoYXZlIHBvdGVudGlhbGx5IGRpc3J1cHRpdmUgZWZmZWN0
cyBvbiBuZXR3b3JrIG9wZXJhdGlvbiwgZm9yDQogICBleGFtcGxlOg0KDQogICBvICBDaGFuZ2lu
ZyBvZiBlZm1DdVBtZUFkbWluU3ViVHlwZSBNQVkgbGVhZCB0byBhIHBvdGVudGlhbCBsb2NraW5n
DQogICAgICBvZiB0aGUgbGluaywgYXMgcGVlciBQTUVzIG9mIHRoZSBzYW1lIHN1Yi10eXBlIGNh
bm5vdCBleGNoYW5nZQ0KICAgICAgaGFuZHNoYWtlIG1lc3NhZ2VzLg0KDQogICBvICBDaGFuZ2lu
ZyBvZiBlZm1DdVBBRkFkbWluU3RhdGUgdG8gZW5hYmxlZCBNQVkgbGVhZCB0byBhIHBvdGVudGlh
bA0KICAgICAgbG9ja2luZyBvZiB0aGUgbGluaywgaWYgdGhlIHBlZXIgUGh5IGRvZXMgbm90IHN1
cHBvcnQgUEFGLg0KDQogICBvICBDaGFuZ2luZyBvZiBlZm1DdVBBRkRpc2NvdmVyeUNvZGUsIGJl
Zm9yZSB0aGUgZGlzY292ZXJ5IG9wZXJhdGlvbiwNCiAgICAgIE1BWSBsZWFkIHRvIGEgd3Jvbmdm
dWwgZGlzY292ZXJ5LCB3aXRoIHBvc3NpbGUgbXVsdGlwbGUgLU8gcG9ydHMNCiAgICAgIGNvbm5l
Y3RpbmcgdG8gdGhlIHNhbWUgLVIgKGJvdGggLU8gcG9ydHMgaGF2ZSB0aGUgc2FtZSBEaXNjb3Zl
cnkNCiAgICAgIHJlZ2lzdGVyIHZhbHVlKSBhbmQgc2ltaWxhciBjYXNlcy4NCg0KICAgbyAgQ2hh
bmdpbmcgUENTIG9yIFBNRSBjb25maWd1cmF0aW9uIHBhcmFtZXRlcnMgKGUuZy4gIHByb2ZpbGUg
b2YgYQ0KICAgICAgUENTIG9yIFBNRSB2aWEgZWZtQ3VBZG1pblByb2ZpbGUgb3IgZWZtQ3VQbWVB
ZG1pblByb2ZpbGUpIE1BWSBsZWFkDQogICAgICB0byBhbnl0aGluZyBmcm9tIGxpbmsgcXVhbGl0
eSBhbmQgcmF0ZSBkZWdyYWRhdGlvbiB0byBhIGNvbXBsZXRlDQoNCg0KDQpCZWlsaSAgICAgICAg
ICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIsIDIwMDUgICAgICAgICAgICAgICBbUGFnZSA2
M10NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAg
ICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCiAgICAgIGxpbmsgaW5pdGlhbGl6YXRpb24gZmFp
bHVyZSwgYXMgYWJpbGl0eSBvZiBhbiBFRk1DdSBwb3J0IHRvDQogICAgICBzdXBwb3J0IGEgcGFy
dGljdWxhciBjb25maWd1cmF0aW9uIGRlcGVuZHMgb24gdGhlIGNvcHBlcg0KICAgICAgZW52aXJv
bm1lbnQuDQoNCiAgIG8gIEFjdGl2YXRpb24gb2YgYSBQTUUgY2FuIGNhdXNlIGEgc2V2ZXJlIGRl
Z3JhZGF0aW9uIG9mIHNlcnZpY2UgZm9yDQogICAgICBhbm90aGVyIEVGTUN1IFBoeSB3aG9zZSBQ
TUUocykgTUFZIGJlIGFmZmVjdGVkIGJ5IHRoZSBjcm9zcy10YWxrDQogICAgICBmcm9tIHRoZSBu
ZXdseSBhY3RpdmF0ZWQgUE1FLg0KDQogICBvICBSZW1vdmFsIG9mIGEgUE1FIGZyb20gdGhlIG9w
ZXJhdGlvbmFsbHkgJ3VwJyBFRk1DdSBwb3J0LA0KICAgICAgYWdncmVnYXRpbmcgc2V2ZXJhbCBQ
TUVzLCBNQVkgbGVhZCBhIGxpbmsgcmF0ZSBkZWdyYWRhdGlvbg0KDQogICBUaGUgdXNlciBvZiB0
aGlzIE1JQiBtb2R1bGUgbXVzdCB0aGVyZWZvcmUgYmUgYXdhcmUgdGhhdCBzdXBwb3J0IGZvcg0K
ICAgU0VUIG9wZXJhdGlvbnMgaW4gYSBub24tc2VjdXJlIGVudmlyb25tZW50IHdpdGhvdXQgcHJv
cGVyIHByb3RlY3Rpb24NCiAgIGNhbiBoYXZlIGEgbmVnYXRpdmUgZWZmZWN0IG9uIG5ldHdvcmsg
b3BlcmF0aW9ucy4NCg0KICAgVGhlIHJlYWRhYmxlIG9iamVjdHMgaW4gdGhpcyBNSUIgbW9kdWxl
IChpLmUuLCB0aG9zZSB3aXRoIE1BWC1BQ0NFU1MNCiAgIG90aGVyIHRoYW4gbm90LWFjY2Vzc2li
bGUpIG1heSBiZSBjb25zaWRlcmVkIHNlbnNpdGl2ZSBpbiBzb21lDQogICBlbnZpcm9ubWVudHMg
c2luY2UsIGNvbGxlY3RpdmVseSwgdGhleSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZQ0K
ICAgcGVyZm9ybWFuY2Ugb2YgbmV0d29yayBpbnRlcmZhY2VzIGFuZCBjYW4gcmV2ZWFsIHNvbWUg
YXNwZWN0cyBvZg0KICAgdGhlaXIgY29uZmlndXJhdGlvbi4gIEluIHBhcnRpY3VsYXIgc2luY2Ug
RUZNQ3UgY2FuIGJlIGNhcnJpZWQgb3Zlcg0KICAgVW5zaGllbGRlZCBUd2lzdGVkIFBhaXIgKFVU
UCkgdm9pY2UgZ3JhZGUgY29wcGVyIGluIGEgYnVuZGxlIHdpdGgNCiAgIG90aGVyIHBhaXJzIGJl
bG9uZ2luZyB0byBhbm90aGVyIG9wZXJhdG9yL2N1c3RvbWVyLCBpdCBpcw0KICAgdGhlb3JldGlj
YWxseSBwb3NzaWJsZSB0byBldmFzZHJvcCB0byBhbiBFRk1DdSB0cmFuc21pc3Npb24gc2ltcGx5
IGJ5DQogICAibGlzdGVuaW5nIiB0byBhIGNyb3NzLXRhbGsgZnJvbSBhbiBFRk1DdSBwYWlyLCBl
c3BlY2lhbGx5IGlmIHRoZQ0KICAgcGFyYW1ldGVycyBvZiB0aGUgRUZNQ3UgbGluayBpbiBxdWVz
dGlvbiBhcmUga25vd24uICBJbiBzdWNoDQogICBlbnZpcm9ubWVudHMgaXQgaXMgaW1wb3J0YW50
IHRvIGNvbnRyb2wgZXZlbiBHRVQgYW5kIE5PVElGWSBhY2Nlc3MgdG8NCiAgIHRoZXNlIG9iamVj
dHMgYW5kIHBvc3NpYmx5IGV2ZW4gdG8gZW5jcnlwdCB0aGVpciB2YWx1ZXMgd2hlbiBzZW5kaW5n
DQogICB0aGVtIG92ZXIgdGhlIG5ldHdvcmsgdmlhIFNOTVAuDQoNCiAgIFNOTVAgdmVyc2lvbnMg
cHJpb3IgdG8gU05NUHYzIGRpZCBub3QgaW5jbHVkZSBhZGVxdWF0ZSBzZWN1cml0eS4NCiAgIEV2
ZW4gaWYgdGhlIG5ldHdvcmsgaXRzZWxmIGlzIHNlY3VyZSAoZm9yIGV4YW1wbGUgYnkgdXNpbmcg
SVBTZWMpLA0KICAgZXZlbiB0aGVuLCB0aGVyZSBpcyBubyBjb250cm9sIGFzIHRvIHdobyBvbiB0
aGUgc2VjdXJlIG5ldHdvcmsgaXMNCiAgIGFsbG93ZWQgdG8gYWNjZXNzIGFuZCBHRVQvU0VUIChy
ZWFkL2NoYW5nZS9jcmVhdGUvZGVsZXRlKSB0aGUgb2JqZWN0cw0KICAgaW4gdGhpcyBNSUIgbW9k
dWxlLg0KDQogICBJdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGltcGxlbWVudGVycyBjb25zaWRlciB0
aGUgc2VjdXJpdHkgZmVhdHVyZXMgYXMNCiAgIHByb3ZpZGVkIGJ5IHRoZSBTTk1QdjMgZnJhbWV3
b3JrIChzZWUgW1JGQzM0MTBdLCBzZWN0aW9uIDgpLA0KICAgaW5jbHVkaW5nIGZ1bGwgc3VwcG9y
dCBmb3IgdGhlIFNOTVB2MyBjcnlwdG9ncmFwaGljIG1lY2hhbmlzbXMgKGZvcg0KICAgYXV0aGVu
dGljYXRpb24gYW5kIHByaXZhY3kpLg0KDQogICBGdXJ0aGVyLCBkZXBsb3ltZW50IG9mIFNOTVAg
dmVyc2lvbnMgcHJpb3IgdG8gU05NUHYzIGlzIE5PVA0KICAgUkVDT01NRU5ERUQuICBJbnN0ZWFk
LCBpdCBpcyBSRUNPTU1FTkRFRCB0byBkZXBsb3kgU05NUHYzIGFuZCB0bw0KICAgZW5hYmxlIGNy
eXB0b2dyYXBoaWMgc2VjdXJpdHkuICBJdCBpcyB0aGVuIGEgY3VzdG9tZXIvb3BlcmF0b3INCiAg
IHJlc3BvbnNpYmlsaXR5IHRvIGVuc3VyZSB0aGF0IHRoZSBTTk1QIGVudGl0eSBnaXZpbmcgYWNj
ZXNzIHRvIGFuDQogICBpbnN0YW5jZSBvZiB0aGlzIE1JQiBtb2R1bGUgaXMgcHJvcGVybHkgY29u
ZmlndXJlZCB0byBnaXZlIGFjY2VzcyB0bw0KICAgdGhlIG9iamVjdHMgb25seSB0byB0aG9zZSBw
cmluY2lwYWxzICh1c2VycykgdGhhdCBoYXZlIGxlZ2l0aW1hdGUNCiAgIHJpZ2h0cyB0byBpbmRl
ZWQgR0VUIG9yIFNFVCAoY2hhbmdlL2NyZWF0ZS9kZWxldGUpIHRoZW0uDQoNCg0KDQoNCkJlaWxp
ICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFudWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAg
IFtQYWdlIDY0XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICBFRk1DdSBJbnRlcmZhY2Vz
IE1JQiAgICAgICAgICAgICAgICAgSnVseSAyMDA0DQoNCg0KNy4gIEFja25vd2xlZGdtZW50cw0K
DQogICBOb3QgeWV0Lg0KDQo4LiAgUmVmZXJlbmNlcw0KDQo4LjEgIE5vcm1hdGl2ZSBSZWZlcmVu
Y2VzDQoNCiAgIFs4MDIuM2FoXSAgSUVFRSwgIkRyYWZ0IGFtZW5kbWVudCB0byAtIEluZm9ybWF0
aW9uIHRlY2hub2xvZ3kgLQ0KICAgICAgICAgICAgICBUZWxlY29tbXVuaWNhdGlvbnMgYW5kIGlu
Zm9ybWF0aW9uIGV4Y2hhbmdlIGJldHdlZW4NCiAgICAgICAgICAgICAgc3lzdGVtcyAtIExvY2Fs
IGFuZCBtZXRyb3BvbGl0YW4gYXJlYSBuZXR3b3JrcyAtIFNwZWNpZmljDQogICAgICAgICAgICAg
IHJlcXVpcmVtZW50cyAtIFBhcnQgMzogQ2FycmllciBzZW5zZSBtdWx0aXBsZSBhY2Nlc3Mgd2l0
aA0KICAgICAgICAgICAgICBjb2xsaXNpb24gZGV0ZWN0aW9uIChDU01BL0NEKSBhY2Nlc3MgbWV0
aG9kIGFuZCBwaHlzaWNhbA0KICAgICAgICAgICAgICBsYXllciBzcGVjaWZpY2F0aW9ucyAtIE1l
ZGlhIEFjY2VzcyBDb250cm9sIFBhcmFtZXRlcnMsDQogICAgICAgICAgICAgIFBoeXNpY2FsIExh
eWVycyBhbmQgTWFuYWdlbWVudCBQYXJhbWV0ZXJzIGZvciBzdWJzY3JpYmVyDQogICAgICAgICAg
ICAgIGFjY2VzcyBuZXR3b3JrcyIsIElFRUUgRHJhZnQgUDgwMi4zYWgvRDMuMywgQXByaWwgMjAw
NC4NCg0KICAgW1JGQzIxMTldICBCcmFkbmVyLCBTLiwgIktleSB3b3JkcyBmb3IgdXNlIGluIFJG
Q3MgdG8gSW5kaWNhdGUNCiAgICAgICAgICAgICAgUmVxdWlyZW1lbnQgTGV2ZWxzIiwgQkNQIDE0
LCBSRkMgMjExOSwgTWFyY2ggMTk5Ny4NCg0KICAgW1JGQzI1NzBdICBDYXNlLCBKLiwgTXVuZHks
IFIuLCBQYXJ0YWluLCBELiBhbmQgQi4gU3Rld2FydCwNCiAgICAgICAgICAgICAgIkludHJvZHVj
dGlvbiB0byBWZXJzaW9uIDMgb2YgdGhlIEludGVybmV0LXN0YW5kYXJkDQogICAgICAgICAgICAg
IE5ldHdvcmsgTWFuYWdlbWVudCBGcmFtZXdvcmsiLCBSRkMgMjU3MCwgQXByaWwgMTk5OS4NCg0K
ICAgW1JGQzI1NzhdICBNY0Nsb2docmllLCBLLiwgUGVya2lucywgRC4sIFNjaG9lbndhZWxkZXIs
IEouLCBDYXNlLCBKLiwNCiAgICAgICAgICAgICAgTWNDbG9naHJpZSwgSy4sIFJvc2UsIE0uIGFu
ZCBTLiBXYWxkYnVzc2VyLCAiU3RydWN0dXJlIG9mDQogICAgICAgICAgICAgIE1hbmFnZW1lbnQg
SW5mb3JtYXRpb24gVmVyc2lvbiAyIChTTUl2MikiLCBTVEQgNTgsIFJGQw0KICAgICAgICAgICAg
ICAyNTc4LCBBcHJpbCAxOTk5Lg0KDQogICBbUkZDMjU3OV0gIE1jQ2xvZ2hyaWUsIEsuLCBQZXJr
aW5zLCBELiwgU2Nob2Vud2FlbGRlciwgSi4sIENhc2UsIEouLA0KICAgICAgICAgICAgICBNY0Ns
b2docmllLCBLLiwgUm9zZSwgTS4gYW5kIFMuIFdhbGRidXNzZXIsICJUZXh0dWFsDQogICAgICAg
ICAgICAgIENvbnZlbnRpb25zIGZvciBTTUl2MiIsIFNURCA1OCwgUkZDIDI1NzksIEFwcmlsIDE5
OTkuDQoNCiAgIFtSRkMyNTgwXSAgTWNDbG9naHJpZSwgSy4sIFBlcmtpbnMsIEQuIGFuZCBKLiBT
Y2hvZW53YWVsZGVyLA0KICAgICAgICAgICAgICAiQ29uZm9ybWFuY2UgU3RhdGVtZW50cyBmb3Ig
U01JdjIiLCBTVEQgNTgsIFJGQyAyNTgwLA0KICAgICAgICAgICAgICBBcHJpbCAxOTk5Lg0KDQog
ICBbUkZDMzQxMF0gIENhc2UsIEouLCBNdW5keSwgUi4sIFBhcnRhaW4sIEQuIGFuZCBCLiBTdGV3
YXJ0LA0KICAgICAgICAgICAgICAiSW50cm9kdWN0aW9uIGFuZCBBcHBsaWNhYmlsaXR5IFN0YXRl
bWVudHMgZm9yDQogICAgICAgICAgICAgIEludGVybmV0LVN0YW5kYXJkIE1hbmFnZW1lbnQgRnJh
bWV3b3JrIiwgUkZDIDM0MTAsDQogICAgICAgICAgICAgIERlY2VtYmVyIDIwMDIuDQoNCjguMiAg
SW5mb3JtYXRpdmUgUmVmZXJlbmNlcw0KDQogICBbSS1ELmlldGYtYWRzbG1pYi1nc2hkc2xiaXNd
DQogICAgICAgICAgICAgIFNpa2VzLCBDLiwgUmF5LCBCLiBhbmQgUi4gQWJiaSwgIkRlZmluaXRp
b25zIG9mIE1hbmFnZWQNCiAgICAgICAgICAgICAgT2JqZWN0cyBmb3IgRy5TSERTTC5CSVMgTGlu
ZXMiLA0KICAgICAgICAgICAgICBkcmFmdC1pZXRmLWFkc2xtaWItZ3NoZHNsYmlzLTAyICh3b3Jr
IGluIHByb2dyZXNzKSwgSnVuZQ0KDQoNCg0KQmVpbGkgICAgICAgICAgICAgICAgICAgRXhwaXJl
cyBKYW51YXJ5IDEyLCAyMDA1ICAgICAgICAgICAgICAgW1BhZ2UgNjVdDQoMDQpJbnRlcm5ldC1E
cmFmdCAgICAgICAgICAgIEVGTUN1IEludGVyZmFjZXMgTUlCICAgICAgICAgICAgICAgICBKdWx5
IDIwMDQNCg0KDQogICAgICAgICAgICAgIDIwMDQuDQoNCiAgIFtJLUQuaWV0Zi1hZHNsbWliLXZk
c2wtZXh0LW1jbV0NCiAgICAgICAgICAgICAgRG9kZ2UsIE0uIGFuZCBCLiBSYXksICJEZWZpbml0
aW9ucyBvZiBNYW5hZ2VkIE9iamVjdA0KICAgICAgICAgICAgICBFeHRlbnNpb25zIGZvciBWZXJ5
IEhpZ2ggU3BlZWQgRGlnaXRhbCAgU3Vic2NyaWJlciBMaW5lcw0KICAgICAgICAgICAgICAoVkRT
TCkgVXNpbmcgTXVsdGlwbGUgQ2FycmllciBNb2R1bGF0aW9uIChNQ00pIExpbmUNCiAgICAgICAg
ICAgICAgQ29kaW5nIiwgZHJhZnQtaWV0Zi1hZHNsbWliLXZkc2wtZXh0LW1jbS0wNCAod29yayBp
bg0KICAgICAgICAgICAgICBwcm9ncmVzcyksIE1heSAyMDA0Lg0KDQogICBbSS1ELmlldGYtaHVi
bWliLWVmbS1lcG9uLW1pYl0NCiAgICAgICAgICAgICAgS2hlcm1vc2gsIEwuLCAiTWFuYWdlZCBP
YmplY3RzIGZvciB0aGUgRXRoZXJuZXQgUGFzc2l2ZQ0KICAgICAgICAgICAgICBPcHRpY2FsIE5l
dHdvcmtzIiwgZHJhZnQtaWV0Zi1odWJtaWItZWZtLWVwb24tbWliLTAxICh3b3JrDQogICAgICAg
ICAgICAgIGluIHByb2dyZXNzKSwgQXByaWwgMjAwNC4NCg0KICAgW0ktRC5pZXRmLWh1Ym1pYi1l
Zm0tbWliXQ0KICAgICAgICAgICAgICBTcXVpcmUsIE0uLCAiRXRoZXJuZXQgaW4gdGhlIEZpcnN0
IE1pbGUgKEVGTSkgQ29tbW9uIE1JQiIsDQogICAgICAgICAgICAgIGRyYWZ0LWlldGYtaHVibWli
LWVmbS1taWItMDEgKHdvcmsgaW4gcHJvZ3Jlc3MpLCBKdW5lDQogICAgICAgICAgICAgIDIwMDQu
DQoNCiAgIFtSRkMyODYzXSAgTWNDbG9naHJpZSwgSy4gYW5kIEYuIEthc3RlbmhvbHosICJUaGUg
SW50ZXJmYWNlcyBHcm91cA0KICAgICAgICAgICAgICBNSUIiLCBSRkMgMjg2MywgSnVuZSAyMDAw
Lg0KDQogICBbUkZDMjg2NF0gIE1jQ2xvZ2hyaWUsIEsuIGFuZCBHLiBIYW5zb24sICJUaGUgSW52
ZXJ0ZWQgU3RhY2sgVGFibGUNCiAgICAgICAgICAgICAgRXh0ZW5zaW9uIHRvIHRoZSBJbnRlcmZh
Y2VzIEdyb3VwIE1JQiIsIFJGQyAyODY0LCBKdW5lDQogICAgICAgICAgICAgIDIwMDAuDQoNCiAg
IFtSRkMzNjM1XSAgRmxpY2ssIEouLCAiRGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3RzIGZv
ciB0aGUNCiAgICAgICAgICAgICAgRXRoZXJuZXQtbGlrZSBJbnRlcmZhY2UgVHlwZXMiLCBSRkMg
MzYzNSwgU2VwdGVtYmVyIDIwMDMuDQoNCiAgIFtSRkMzNjM2XSAgRmxpY2ssIEouLCAiRGVmaW5p
dGlvbnMgb2YgTWFuYWdlZCBPYmplY3RzIGZvciBJRUVFIDgwMi4zDQogICAgICAgICAgICAgIE1l
ZGl1bSBBdHRhY2htZW50IFVuaXRzIChNQVVzKSIsIFJGQyAzNjM2LCBTZXB0ZW1iZXIgMjAwMy4N
Cg0KDQpBdXRob3IncyBBZGRyZXNzDQoNCiAgIEVkd2FyZCBCZWlsaQ0KICAgQWN0ZWxpcyBOZXR3
b3Jrcw0KICAgQmF6ZWwgMjUNCiAgIFBldGFjaC1UaWt2YQ0KICAgSXNyYWVsDQoNCiAgIFBob25l
OiArOTcyLTMtOTI0LTM0OTENCiAgIEVNYWlsOiBlZHdhcmQuYmVpbGlAYWN0ZWxpcy5jb20NCg0K
DQoNCg0KDQoNCg0KDQpCZWlsaSAgICAgICAgICAgICAgICAgICBFeHBpcmVzIEphbnVhcnkgMTIs
IDIwMDUgICAgICAgICAgICAgICBbUGFnZSA2Nl0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAg
ICAgRUZNQ3UgSW50ZXJmYWNlcyBNSUIgICAgICAgICAgICAgICAgIEp1bHkgMjAwNA0KDQoNCklu
dGVsbGVjdHVhbCBQcm9wZXJ0eSBTdGF0ZW1lbnQNCg0KICAgVGhlIElFVEYgdGFrZXMgbm8gcG9z
aXRpb24gcmVnYXJkaW5nIHRoZSB2YWxpZGl0eSBvciBzY29wZSBvZiBhbnkNCiAgIEludGVsbGVj
dHVhbCBQcm9wZXJ0eSBSaWdodHMgb3Igb3RoZXIgcmlnaHRzIHRoYXQgbWlnaHQgYmUgY2xhaW1l
ZCB0bw0KICAgcGVydGFpbiB0byB0aGUgaW1wbGVtZW50YXRpb24gb3IgdXNlIG9mIHRoZSB0ZWNo
bm9sb2d5IGRlc2NyaWJlZCBpbg0KICAgdGhpcyBkb2N1bWVudCBvciB0aGUgZXh0ZW50IHRvIHdo
aWNoIGFueSBsaWNlbnNlIHVuZGVyIHN1Y2ggcmlnaHRzDQogICBtaWdodCBvciBtaWdodCBub3Qg
YmUgYXZhaWxhYmxlOyBub3IgZG9lcyBpdCByZXByZXNlbnQgdGhhdCBpdCBoYXMNCiAgIG1hZGUg
YW55IGluZGVwZW5kZW50IGVmZm9ydCB0byBpZGVudGlmeSBhbnkgc3VjaCByaWdodHMuICBJbmZv
cm1hdGlvbg0KICAgb24gdGhlIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBpbiBS
RkMgZG9jdW1lbnRzIGNhbiBiZQ0KICAgZm91bmQgaW4gQkNQIDc4IGFuZCBCQ1AgNzkuDQoNCiAg
IENvcGllcyBvZiBJUFIgZGlzY2xvc3VyZXMgbWFkZSB0byB0aGUgSUVURiBTZWNyZXRhcmlhdCBh
bmQgYW55DQogICBhc3N1cmFuY2VzIG9mIGxpY2Vuc2VzIHRvIGJlIG1hZGUgYXZhaWxhYmxlLCBv
ciB0aGUgcmVzdWx0IG9mIGFuDQogICBhdHRlbXB0IG1hZGUgdG8gb2J0YWluIGEgZ2VuZXJhbCBs
aWNlbnNlIG9yIHBlcm1pc3Npb24gZm9yIHRoZSB1c2Ugb2YNCiAgIHN1Y2ggcHJvcHJpZXRhcnkg
cmlnaHRzIGJ5IGltcGxlbWVudGVycyBvciB1c2VycyBvZiB0aGlzDQogICBzcGVjaWZpY2F0aW9u
IGNhbiBiZSBvYnRhaW5lZCBmcm9tIHRoZSBJRVRGIG9uLWxpbmUgSVBSIHJlcG9zaXRvcnkgYXQN
CiAgIGh0dHA6Ly93d3cuaWV0Zi5vcmcvaXByLg0KDQogICBUaGUgSUVURiBpbnZpdGVzIGFueSBp
bnRlcmVzdGVkIHBhcnR5IHRvIGJyaW5nIHRvIGl0cyBhdHRlbnRpb24gYW55DQogICBjb3B5cmln
aHRzLCBwYXRlbnRzIG9yIHBhdGVudCBhcHBsaWNhdGlvbnMsIG9yIG90aGVyIHByb3ByaWV0YXJ5
DQogICByaWdodHMgdGhhdCBtYXkgY292ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJl
ZCB0byBpbXBsZW1lbnQNCiAgIHRoaXMgc3RhbmRhcmQuICBQbGVhc2UgYWRkcmVzcyB0aGUgaW5m
b3JtYXRpb24gdG8gdGhlIElFVEYgYXQNCiAgIGlldGYtaXByQGlldGYub3JnLg0KDQoNCkRpc2Ns
YWltZXIgb2YgVmFsaWRpdHkNCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdGhlIGluZm9ybWF0aW9u
IGNvbnRhaW5lZCBoZXJlaW4gYXJlIHByb3ZpZGVkIG9uIGFuDQogICAiQVMgSVMiIGJhc2lzIGFu
ZCBUSEUgQ09OVFJJQlVUT1IsIFRIRSBPUkdBTklaQVRJT04gSEUvU0hFIFJFUFJFU0VOVFMNCiAg
IE9SIElTIFNQT05TT1JFRCBCWSAoSUYgQU5ZKSwgVEhFIElOVEVSTkVUIFNPQ0lFVFkgQU5EIFRI
RSBJTlRFUk5FVA0KICAgRU5HSU5FRVJJTkcgVEFTSyBGT1JDRSBESVNDTEFJTSBBTEwgV0FSUkFO
VElFUywgRVhQUkVTUyBPUiBJTVBMSUVELA0KICAgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBU
TyBBTlkgV0FSUkFOVFkgVEhBVCBUSEUgVVNFIE9GIFRIRQ0KICAgSU5GT1JNQVRJT04gSEVSRUlO
IFdJTEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQNCiAgIFdBUlJBTlRJ
RVMgT0YgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NF
Lg0KDQoNCkNvcHlyaWdodCBTdGF0ZW1lbnQNCg0KICAgQ29weXJpZ2h0IChDKSBUaGUgSW50ZXJu
ZXQgU29jaWV0eSAoMjAwNCkuICBUaGlzIGRvY3VtZW50IGlzIHN1YmplY3QNCiAgIHRvIHRoZSBy
aWdodHMsIGxpY2Vuc2VzIGFuZCByZXN0cmljdGlvbnMgY29udGFpbmVkIGluIEJDUCA3OCwgYW5k
DQogICBleGNlcHQgYXMgc2V0IGZvcnRoIHRoZXJlaW4sIHRoZSBhdXRob3JzIHJldGFpbiBhbGwg
dGhlaXIgcmlnaHRzLg0KDQoNCkFja25vd2xlZGdtZW50DQoNCiAgIEZ1bmRpbmcgZm9yIHRoZSBS
RkMgRWRpdG9yIGZ1bmN0aW9uIGlzIGN1cnJlbnRseSBwcm92aWRlZCBieSB0aGUNCiAgIEludGVy
bmV0IFNvY2lldHkuDQoNCg0KDQoNCkJlaWxpICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgSmFu
dWFyeSAxMiwgMjAwNSAgICAgICAgICAgICAgIFtQYWdlIDY3XQ0KDA0K

------_=_NextPart_001_01C469C8.1E6C8361
Content-Type: text/plain;
	name="efm-cu-mib.mib"
Content-Transfer-Encoding: base64
Content-Description: efm-cu-mib.mib
Content-Disposition: attachment;
	filename="efm-cu-mib.mib"
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: base64

RUZNLUNVLU1JQiBERUZJTklUSU9OUyA6Oj0gQkVHSU4NCg0KICBJTVBPUlRTDQogICAgTU9EVUxF
LUlERU5USVRZLCBPQkpFQ1QtVFlQRSwgTk9USUZJQ0FUSU9OLVRZUEUsIEludGVnZXIzMiwNCiAg
ICBVbnNpZ25lZDMyLCBDb3VudGVyMzINCiAgICAgIEZST00gU05NUHYyLVNNSSAgIC0tIFtSRkMy
NTc4XQ0KICAgIFRFWFRVQUwtQ09OVkVOVElPTiwgVHJ1dGhWYWx1ZSwgUm93U3RhdHVzLCBQaHlz
QWRkcmVzcywNCiAgICBEaXNwbGF5U3RyaW5nDQogICAgICBGUk9NIFNOTVB2Mi1UQyAgICAtLSBb
UkZDMjU3OV0NCiAgICBpZkluZGV4LCBpZlNwZWVkLCBJbnRlcmZhY2VJbmRleA0KICAgICAgRlJP
TSBJRi1NSUIgICAgICAgLS0gW1JGQzI4NjNdDQogICAgTU9EVUxFLUNPTVBMSUFOQ0UsIE9CSkVD
VC1HUk9VUCwgTk9USUZJQ0FUSU9OLUdST1VQDQogICAgICBGUk9NIFNOTVB2Mi1DT05GICAtLSBb
UkZDMjU4MF0NCiAgICA7DQoNCiAgZWZtQ3VNSUIgTU9EVUxFLUlERU5USVRZDQogICAgTEFTVC1V
UERBVEVEICIyMDA0MDcxMjAwMDBaIiAgLS0gSnVseSAxMiwgMjAwNA0KICAgIE9SR0FOSVpBVElP
TiAiSUVURiBFdGhlcm5ldCBJbnRlcmZhY2VzIGFuZCBIdWIgTUlCIFdvcmtpbmcgR3JvdXAiDQog
ICAgQ09OVEFDVC1JTkZPDQogICAgICAiV0cgY2hhcnRlcjoNCiAgICAgICAgaHR0cDovL3d3dy5p
ZXRmLm9yZy9odG1sLmNoYXJ0ZXJzL2h1Ym1pYi1jaGFydGVyLmh0bWwNCg0KICAgICAgTWFpbGlu
ZyBMaXN0czoNCiAgICAgICAgR2VuZXJhbCBEaXNjdXNzaW9uOiBodWJtaWJAaWV0Zi5vcmcNCiAg
ICAgICAgVG8gU3Vic2NyaWJlOiBodWJtaWItcmVxdWVzdEBpZXRmLm9yZw0KICAgICAgICBJbiBC
b2R5OiBzdWJzY3JpYmUgeW91cl9lbWFpbF9hZGRyZXNzDQoNCiAgICAgIENoYWlyOiAgRGFuIFJv
bWFzY2FudQ0KICAgICAgUG9zdGFsOiBBdmF5YQ0KICAgICAgICAgICAgICBBdGlkaW0gVGVjaG5v
bG9neSBQYXJrLCBCbGRnLiAzDQogICAgICAgICAgICAgIFRlbCBBdml2IDYxMTMxDQogICAgICAg
ICAgICAgIElzcmFlbA0KICAgICAgICAgVGVsOiArOTcyIDMgNjQ1IDg0MTQNCiAgICAgIEUtbWFp
bDogZHJvbWFzY2FAYXZheWEuY29tDQoNCiAgICAgIEVkaXRvcjogRWR3YXJkIEJlaWxpDQogICAg
ICBQb3N0YWw6IEFjdGVsaXMgTmV0d29ya3MgSW5jLg0KICAgICAgICAgICAgICAyNSBCYXplbCBT
dC4sIFAuTy5CLiAxMDE3Mw0KICAgICAgICAgICAgICBQZXRhY2gtVGlrdmEgMTAxNzMNCiAgICAg
ICAgICAgICAgSXNyYWVsDQogICAgICAgICAgICAgIFRlbDogKzk3Mi0zLTkyNC0zNDkxDQogICAg
ICBFLW1haWw6IGVkd2FyZC5iZWlsaUBhY3RlbGlzLmNvbSINCg0KICAgIERFU0NSSVBUSU9ODQog
ICAgICAiVGhlIG9iamVjdHMgaW4gdGhpcyBNSUIgbW9kdWxlIGFyZSB1c2VkIHRvIG1hbmFnZQ0K
ICAgICAgdGhlIEV0aGVybmV0IGluIHRoZSBGaXJzdCBNaWxlIChFRk0pIENvcHBlciAoRUZNQ3Up
IEludGVyZmFjZXMNCiAgICAgIDJCQVNFLVRMIGFuZCAxMFBBU1MtVFMsIGRlZmluZWQgaW4gSUVF
RSBEcmFmdCBQODAyLjNhaC9EMy4zLiANCg0KICAgICAgVGhlIGZvbGxvd2luZyByZWZlcmVuY2Ug
aXMgdXNlZCB0aHJvdWdob3V0IHRoaXMgTUlCIG1vZHVsZToNCg0KICAgICAgWzgwMi4zYWhdIHJl
ZmVycyB0bzoNCiAgICAgICAgSUVFRSBEcmFmdCBQODAyLjNhaC9EMy4zOiAnRHJhZnQgYW1lbmRt
ZW50IHRvIC0NCiAgICAgICAgSW5mb3JtYXRpb24gdGVjaG5vbG9neSAtIFRlbGVjb21tdW5pY2F0
aW9ucyBhbmQNCiAgICAgICAgaW5mb3JtYXRpb24gZXhjaGFuZ2UgYmV0d2VlbiBzeXN0ZW1zIC0g
TG9jYWwgYW5kDQogICAgICAgIG1ldHJvcG9saXRhbiBhcmVhIG5ldHdvcmtzIC0gU3BlY2lmaWMg
cmVxdWlyZW1lbnRzIC0NCiAgICAgICAgUGFydCAzOiBDYXJyaWVyIHNlbnNlIG11bHRpcGxlIGFj
Y2VzcyB3aXRoIGNvbGxpc2lvbg0KICAgICAgICBkZXRlY3Rpb24gKENTTUEvQ0QpIGFjY2VzcyBt
ZXRob2QgYW5kIHBoeXNpY2FsIGxheWVyDQogICAgICAgIHNwZWNpZmljYXRpb25zIC0gTWVkaWEg
QWNjZXNzIENvbnRyb2wgUGFyYW1ldGVycywgUGh5c2ljYWwNCiAgICAgICAgTGF5ZXJzIGFuZCBN
YW5hZ2VtZW50IFBhcmFtZXRlcnMgZm9yIHN1YnNjcmliZXIgYWNjZXNzDQogICAgICAgIG5ldHdv
cmtzJywgMTkgQXByaWwgMjAwMy4NCg0KICAgICAgT2YgcGFydGljdWxhciBpbnRlcmVzdCBhcmUg
Q2xhdXNlIDYxLCAnUGh5c2ljYWwgQ29kaW5nDQogICAgICBTdWJsYXllciAoUENTKSBhbmQgY29t
bW9uIHNwZWNpZmljYXRpb25zLCB0eXBlIDEwUEFTUy1UUyBhbmQNCiAgICAgIHR5cGUgMkJBU0Ut
VEwnLCBDbGF1c2UgMzAsICdNYW5hZ2VtZW50JywgYW5kIENsYXVzZSA0NSwNCiAgICAgICdNYW5h
Z2VtZW50IERhdGEgSW5wdXQvT3V0cHV0IChNRElPKSBJbnRlcmZhY2UnLg0KDQogICAgICBOYW1p
bmcgQ29udmVudGlvbnM6DQogICAgICAgIEF0biAgIC0gQXR0ZW51YXRpb24NCiAgICAgICAgQ08g
ICAgLSBDZW50cmFsIE9mZmljZQ0KICAgICAgICBDUEUgICAtIEN1c3RvbWVyIFByZW1pc2VzIEVx
dWlwbWVudA0KICAgICAgICBFRk0gICAtIEV0aGVybmV0IGluIHRoZSBGaXJzdCBNaWxlDQogICAg
ICAgIEVGTUN1IC0gRUZNIENvcHBlcg0KICAgICAgICBNRElPICAtIE1hbmFnZW1lbnQgRGF0YSBJ
bnB1dC9PdXRwdXQNCiAgICAgICAgTWduICAgLSBNYXJnaW4NCiAgICAgICAgUEFGICAgLSBQTUUg
QWdncmVnYXRpb24gRnVuY3Rpb24NCiAgICAgICAgUENTICAgLSBQaHlzaWNhbCBDb2RpbmcgU3Vi
bGF5ZXINCiAgICAgICAgUE1EICAgLSBQaHlzaWNhbCBNZWRpdW0gRGVwZW5kZW50DQogICAgICAg
IFBNRSAgIC0gUGh5c2ljYWwgTWVkaXVtIEVudGl0eQ0KICAgICAgICBQU0QgICAtIFBvd2VyIFNw
ZWN0cmFsIERlbnNpdHkNCiAgICAgICAgU05SICAgLSBTaWduYWwgdG8gTm9pc2UgUmF0aW8NCiAg
ICAgICAgVENQQU0gLSBUcmVsbGlzIENvZGVkIFB1bHNlIEFtcGxpdHVkZSBNb2R1bGF0aW9uDQoN
CiAgICAgIENvcHlyaWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgKDIwMDQpLiAgVGhpcyB2
ZXJzaW9uDQogICAgICBvZiB0aGlzIE1JQiBtb2R1bGUgaXMgcGFydCBvZiBSRkMgWFhYWDsgIHNl
ZSB0aGUgUkZDDQogICAgICBpdHNlbGYgZm9yIGZ1bGwgbGVnYWwgbm90aWNlcy4iDQoNCiAgICAg
IC0tIEVkTm90ZTogUmVwbGFjZSBYWFhYIHdpdGggdGhlIGFjdHVhbCBSRkMgbnVtYmVyICYNCiAg
ICAgIC0tIHJlbW92ZSB0aGlzIG5vdGUNCiANCiAgICBSRVZJU0lPTiAgICAiMjAwNDA3MTIwMDAw
WiIgIC0tIEp1bHkgMTIsIDIwMDQNCiAgICBERVNDUklQVElPTiAiSW5pdGlhbCB2ZXJzaW9uLCBw
dWJsaXNoZWQgYXMgUkZDIFhYWFguIg0KDQogICAgOjo9IHsgbWliLTIgMTYwIH0NCg0KICAgICAg
LS0gRWROb3RlOiBSZXBsYWNlIFlZWSB3aXRoIGEgcmVhbCBPSUQgb25jZSBpdCBpcw0KICAgICAg
LS0gYWxsb2NhdGVkICYgcmVtb3ZlIHRoaXMgbm90ZS4NCg0KICAgLS0gU2VjdGlvbnMgb2YgdGhl
IG1vZHVsZQ0KDQogICBlZm1DdU9iamVjdHMgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVm
bUN1TUlCIDEgfQ0KDQogICBlZm1DdUNvbmZvcm1hbmNlIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7
IGVmbUN1TUlCIDIgfQ0KDQogICAtLSBHcm91cHMgaW4gdGhlIG1vZHVsZQ0KDQogICBlZm1DdVBv
cnQgICAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1T2JqZWN0cyAxIH0NCg0KICAg
ZWZtQ3VQbWUgICAgICAgICBPQkpFQ1QgSURFTlRJRklFUiA6Oj0geyBlZm1DdU9iamVjdHMgMiB9
DQoNCiAgIC0tIFRleHR1YWwgQ29udmVudGlvbnMNCg0KICAgUHJvZmlsZUluZGV4IDo6PSBURVhU
VUFMLUNPTlZFTlRJT04NCiAgICAgRElTUExBWS1ISU5UICJkIg0KICAgICBTVEFUVVMgICAgICAg
Y3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIHVuaXF1ZSB2YWx1ZSwgZ3JlYXRl
ciB0aGFuIHplcm8sIGZvciBlYWNoIFBNRSBjb25maWd1cmF0aW9uDQogICAgICAgcHJvZmlsZSBp
biB0aGUgbWFuYWdlZCBFRk1DdSBwb3J0LiBJdCBpcyByZWNvbW1lbmRlZCB0aGF0DQogICAgICAg
dmFsdWVzIGFyZSBhc3NpZ25lZCBjb250aWd1b3VzbHkgc3RhcnRpbmcgZnJvbSAxLiBUaGUgdmFs
dWUNCiAgICAgICBmb3IgZWFjaCBwcm9maWxlIG11c3QgcmVtYWluIGNvbnN0YW50IGF0IGxlYXN0
IGZyb20gb25lDQogICAgICAgcmUtaW5pdGlhbGl6YXRpb24gb2YgdGhlIGVudGl0eSdzIG5ldHdv
cmsgbWFuYWdlbWVudCBzeXN0ZW0NCiAgICAgICB0byB0aGUgbmV4dCByZS1pbml0aWFsaXphdGlv
bi4iDQogICAgIFNZTlRBWCAgICAgICBVbnNpZ25lZDMyICgxLi4yNTUpDQoNCiAgIFByb2ZpbGVJ
bmRleE9yWmVybyA6Oj0gVEVYVFVBTC1DT05WRU5USU9ODQogICAgIERJU1BMQVktSElOVCAiZCIN
CiAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhp
cyB0ZXh0dWFsIGNvbnZlbnRpb24gaXMgYW4gZXh0ZW5zaW9uIG9mIHRoZSBQcm9maWxlSW5kZXgN
CiAgICAgICBjb252ZW50aW9uLiBUaGUgbGF0dGVyIGRlZmluZXMgYSBncmVhdGVyIHRoYW4gemVy
byB2YWx1ZSB1c2VkDQogICAgICAgdG8gaWRlbnRpZnkgYSBQTUUgcHJvZmlsZSBpbiB0aGUgbWFu
YWdlZCBFRk1DdSBwb3J0LiBUaGlzDQogICAgICAgZXh0ZW5zaW9uIHBlcm1pdHMgdGhlIGFkZGl0
aW9uYWwgdmFsdWUgb2YgemVyby4gVGhlIHZhbHVlIG9mDQogICAgICAgemVybyBpcyBvYmplY3Qt
c3BlY2lmaWMgYW5kIG11c3QgdGhlcmVmb3JlIGJlIGRlZmluZWQgYXMgcGFydA0KICAgICAgIG9m
IHRoZSBkZXNjcmlwdGlvbiBvZiBhbnkgb2JqZWN0IHdoaWNoIHVzZXMgdGhpcyBzeW50YXguDQog
ICAgICAgRXhhbXBsZXMgb2YgdGhlIHVzYWdlIG9mIHplcm8gdmFsdWUgbWlnaCBpbmNsdWRlIHNp
dHVhdGlvbnMNCiAgICAgICB3aGVyZSBjdXJyZW50IG9wZXJhdGlvbmFsIHByb2ZpbGUgaXMgdW5r
bm93bi4iDQogICAgIFNZTlRBWCAgICAgICBVbnNpZ25lZDMyICgwLi4yNTUpDQoNCiAgIFByb2Zp
bGVJbmRleExpc3QgOjo9IFRFWFRVQUwtQ09OVkVOVElPTg0KICAgICBESVNQTEFZLUhJTlQgIjFk
OiINCiAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAi
UmVwcmVzZW50cyBhIGxpc3Qgb2YgdXAgdG8gNiBQcm9maWxlSW5kZXgncy4NCiAgICAgICBUaGUg
UHJvZmlsZUluZGV4IHRleHR1YWwgY29udmVudGlvbiBkZWZpbmVzIGEgZ3JlYXRlciB0aGFuDQog
ICAgICAgemVybyB2YWx1ZSB1c2VkIHRvIGlkZW50aWZ5IGEgUE1FIHByb2ZpbGUgaW4gdGhlIG1h
bmFnZWQgRUZNQ3UNCiAgICAgICBwb3J0LiBUaGUgdmFsdWUgb2YgdGhpcyBvYmplY3QgaXMgYSBj
b25jYXRlbmF0aW9uIG9mIHplcm8gb3INCiAgICAgICBtb3JlICh1cCB0byA2KSBvY3RldHMsIHdo
ZXJlIGVhY2ggb2N0ZXQgY29udGFpbnMgYW4gOC1iaXQNCiAgICAgICBQcm9maWxlSW5kZXggdmFs
dWUuDQogICAgICAgQSBub24tZW1wdHkgcHJvZmlsZSBsaXN0IHNwZWNpZmllcyBhIGxpc3Qgb2Yg
YWx0ZXJuYXRpdmUNCiAgICAgICBwcm9maWxlcyBhbnkgb2Ygd2hpY2ggY2FuIGJlIGNob3NlbiBm
b3IgY29uZmlndXJhdGlvbiBvZiBhbg0KICAgICAgIFBNRS4gQSB6ZXJvIGxlbmd0aCBzdHJpbmcg
dmFsdWUgbWVhbnMgdGhpcyBsaXN0IGhhcyBubyBtZW1iZXJzDQogICAgICAgKGVtcHR5KS4gRXhh
bXBsZXMgb2YgdGhlIHVzYWdlIG9mIGVtcHR5IHByb2ZpbGUgbGlzdCBtaWdodA0KICAgICAgIGlu
Y2x1ZGUgc2l0dWF0aW9ucyB3aGVyZSBjb25maWd1cmF0aW9uIHByb2ZpbGUocykgaXMgdW5rbm93
biwNCiAgICAgICBvciB3aGVuIG5vIGNvbW1vbiBwcm9maWxlKHMpIG5lZWQgdG8gYmUgcmVmZXJl
bmNlZCBhbmQNCiAgICAgICBzdWItaW50ZXJmYWNlIHByb2ZpbGUgc2hhbGwgdGFrZSBwcmVjZWRl
bmNlLiINCiAgICAgU1lOVEFYICAgICAgIE9DVEVUIFNUUklORyAoU0laRSgwLi42KSkNCg0KDQog
ICAtLSBQQ1MgUG9ydCBncm91cA0KDQogICBlZm1DdVBvcnRDb25mVGFibGUgT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQb3J0Q29uZkVudHJ5DQogICAgIE1B
WC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAiVGFibGUgZm9yIENvbmZpZ3VyYXRpb24gb2YgRUZNQ3UgMkJh
c2VUTC8xMFBhc3NUUyAoUENTKQ0KICAgICAgIFBvcnRzLiBFbnRyaWVzIGluIHRoaXMgdGFibGUg
TVVTVCBiZSBtYWludGFpbmVkIGluIGENCiAgICAgICBwZXJzaXN0ZW50IG1hbm5lciINCiAgICAg
Ojo9IHsgZWZtQ3VQb3J0IDEgfQ0KDQogICBlZm1DdVBvcnRDb25mRW50cnkgT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgRWZtQ3VQb3J0Q29uZkVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5v
dC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiQW4gZW50cnkgaW4gdGhlIEVGTUN1IFBvcnQgQ29uZmlndXJhdGlvbiB0YWJsZS4N
CiAgICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgYW4gRUZNQ3UgcG9ydCBpbmRleGVkIGJ5IHRo
ZSBpZkluZGV4Lg0KICAgICAgIE5vdGUgdGhhdCBhbiBFRk1DdSBQQ1MgcG9ydCBydW5zIG9uIHRv
cCBvZiBhIHNpbmdsZQ0KICAgICAgIG9yIG11bHRpcGxlIFBNRSBwb3J0KHMpLCB3aGljaCBhcmUg
YWxzbyBpbmRleGVkIGJ5IGlmSW5kZXguIg0KICAgICBJTkRFWCAgeyBpZkluZGV4IH0NCiAgICAg
Ojo9IHsgZWZtQ3VQb3J0Q29uZlRhYmxlIDEgfQ0KDQogICBFZm1DdVBvcnRDb25mRW50cnkgOjo9
DQogICAgIFNFUVVFTkNFIHsNCiAgICAgICBlZm1DdVBBRkFkbWluU3RhdGUgICAgICAgICAgICAg
ICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UEFGRGlzY292ZXJ5Q29kZSAgICAgICAgICAgIFBoeXNB
ZGRyZXNzLA0KICAgICAgIGVmbUN1QWRtaW5Qcm9maWxlICAgICAgICAgICAgICAgIFByb2ZpbGVJ
bmRleExpc3QsDQogICAgICAgZWZtQ3VUYXJnZXREYXRhUmF0ZSAgICAgICAgICAgICAgVW5zaWdu
ZWQzMiwNCiAgICAgICBlZm1DdVRhcmdldFNuck1nbiAgICAgICAgICAgICAgICBVbnNpZ25lZDMy
LA0KICAgICAgIGVmbUN1VGhyZXNoTG93QmFuZHdpZHRoICAgICAgICAgIFVuc2lnbmVkMzIsDQog
ICAgICAgZWZtQ3VMb3dCYW5kd2lkdGhFbmFibGUgICAgICAgICAgVHJ1dGhWYWx1ZQ0KICAgICB9
DQoNCiAgIGVmbUN1UEFGQWRtaW5TdGF0ZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAg
SU5URUdFUiB7DQogICAgICAgZW5hYmxlZCgxKSwNCiAgICAgICBkaXNhYmxlZCgyKQ0KICAgICB9
DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0K
ICAgICBERVNDUklQVElPTg0KICAgICAgICJBZG1pbmlzdHJhdGl2ZSAoZGVzaXJlZCkgc3RhdGUg
b2YgdGhlIFBBRiBvZiB0aGUgRUZNQ3UgcG9ydA0KICAgICAgIChQQ1MpLg0KICAgICAgIFdoZW4g
J2Rpc2FibGVkJywgUE1FIEFnZ3JlZ2F0aW9uIHdpbGwgbm90IGJlIHBlcmZvcm1lZCBieSB0aGUN
CiAgICAgICBQQ1MuIE5vIG1vcmUgdGhhbiBhIHNpbmdsZSBQTUUgY2FuIGJlIGFzc2lnbmVkIHRv
IHRoaXMgUENTIGluDQogICAgICAgdGhpcyBjYXNlLg0KICAgICAgIFdoZW4gJ2VuYWJsZWQnLCBQ
QUYgd2lsbCBiZSBwZXJmb3JtZWQgYnkgdGhlIFBDUyB3aGVuIHRoZSBsaW5rDQogICAgICAgaXMg
VXAsIGV2ZW4gb24gYSBzaW5nbGUgYXR0YWNoZWQgUE1FLCBpZiBQQUYgaXMgc3VwcG9ydGVkLg0K
DQogICAgICAgUENTIHBvcnRzIGluY2FwYWJsZSBvZiBzdXBwb3J0aW5nIFBBRiBTSEFMTCByZXR1
cm4gYSB2YWx1ZSBvZg0KICAgICAgICdkaXNhYmxlZCcuIEF0dGVtcHRzIHRvICdlbmFibGUnIHN1
Y2ggcG9ydHMgU0hBTEwgYmUgaWdub3JlZC4NCg0KICAgICAgIFBBRiAnZW5hYmxlZCcgcG9ydCB3
aXRoIG11bHRpcGxlIFBNRXMgYXNzaWduZWQgY2Fubm90IGJlDQogICAgICAgJ2Rpc2FibGVkJy4g
QXR0ZW1wdHMgdG8gJ2Rpc2FibGUnIHN1Y2ggcG9ydCBTSEFMTCBiZSByZWplY3RlZCwNCiAgICAg
ICB1bnRpbGwgYXQgbW9zdCBvbmUgUE1FIGlzIGxlZnQgYXNzaWduZWQuDQoNCiAgICAgICBDaGFu
Z2luZyBQQUZBZG1pblN0YXRlIGlzIGEgdHJhZmZpYyBkaXNydXB0aXZlIG9wZXJhdGlvbiBhbmQN
CiAgICAgICBhcyBzdWNoIFNIQUxMIGJlIGRvbmUgd2hlbiB0aGUgbGluayBpcyBEb3duLiBBdHRl
bXB0cyB0bw0KICAgICAgIGNoYW5nZSB0aGlzIG9iamVjdCBTSEFMTCBiZSBpZ25vcmVkIGlmIHRo
ZSBsaW5rIGlzIFVwIG9yDQogICAgICAgSW5pdGlhbGl6aW5nLg0KDQogICAgICAgVGhpcyBvYmpl
Y3QgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZSBhUEFGQWRtaW5TdGF0ZS4NCg0KICAg
ICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwg
dGhlbiB0aGlzDQogICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIFBBRiBlbmFibGUgYml0IGluIHRo
ZSAxMFAvMkIgUENTIGNvbnRyb2wNCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0K
ICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCA0NS4yLjMuMTguMyINCiAgICAgOjo9IHsgZWZtQ3VQ
b3J0Q29uZkVudHJ5IDEgfQ0KDQogICBlZm1DdVBBRkRpc2NvdmVyeUNvZGUgIE9CSkVDVC1UWVBF
DQogICAgIFNZTlRBWCAgICAgIFBoeXNBZGRyZXNzDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3Jp
dGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJQ
QUYgRGlzY292ZXJ5IENvZGUgb2YgdGhlIEVGTUN1IHBvcnQgKFBDUykuDQogICAgICAgQSB1bmlx
dWUgNiBCeXRlIGxvbmcgY29kZSB1c2VkIGJ5IHRoZSBEaXNjb3ZlcnkgZnVuY3Rpb24sIHdoZW4N
CiAgICAgICBQQUYgaXMgc3VwcG9ydGVkLg0KICAgICAgIFBDUyBwb3J0cyBpbmNhcGFibGUgb2Yg
c3VwcG9ydGluZyBQQUYgU0hBTEwgcmV0dXJuIGEgdmFsdWUgb2YNCiAgICAgICBhbGwgemVyb2Vz
LiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgU0hBTEwgYmUgaWdub3JlZCBpbg0KICAg
ICAgIHRoaXMgY2FzZS4NCiAgICAgICBUaGlzIG9iamVjdCBNVVNUIGJlIGluc3RhbnRpYXRlZCBm
b3IgdGhlIC1PIHN1YnR5cGUgUENTIGJlZm9yZQ0KICAgICAgIHdyaXRpbmcgb3BlcmF0aW9ucyBv
biB0aGUgZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2RlDQogICAgICAgKFNldF9pZl9DbGVhciBh
bmQgQ2xlYXJfaWZfU2FtZSkgYXJlIHBlcmZvcm1lZCBieSBQTUVzDQogICAgICAgYXNzb2NpYXRl
ZCB3aXRoIHRoZSBQQ1MuDQogICAgICAgVGhlIHZhbHVlIG9mIHRoaXMgb2JqZWN0IGlzIHJlYWQt
b25seSBmb3IgLVIgcG9ydCBzdWJ0eXBlcy4NCiAgICAgICBUaGUgaW5pdGlhbCB2YWx1ZSBvZiB0
aGlzIG9iamVjdCBmb3IgLVIgcG9ydHMgYWZ0ZXIgcmVzZXQNCiAgICAgICBpcyAwLiBUaGlzIHZh
bHVlIG1heSBiZSBjaGFuZ2VkIGFzIGEgcmVzdWx0IG9mIHdyaXRpbmcNCiAgICAgICBvcGVyYXRp
b24gb24gZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2RlIHZhcmlhYmxlIG9mIHJlbW90ZQ0KICAg
ICAgIFBNRSBvZiAtTyBzdWJ0eXBlLCBjb25uZWN0ZWQgdG8gb25lIG9mIHRoZSBsb2NhbCBQTUVz
DQogICAgICAgYXNzb2NpYXRlZCB3aXRoIHRoZSBQQ1MuDQoNCiAgICAgICBEaXNjb3ZlcnkgTVVT
VCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUgbGluayBpcyBEb3duLg0KICAgICAgIEF0dGVtcHRzIHRv
IGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkIHdpdGggdGhlIGVycm9yDQogICAg
ICAgaW5jb25zaXN0ZW50VmFsdWUgaWYgdGhlIGxpbmsgaXMgVXAgb3IgSW5pdGlhbGl6aW5nLg0K
DQogICAgICAgVGhlIFBBRiBEaXNjb3ZlcnkgY29kZSBtYXBzIHRvIHRoZSBsb2NhbCBEaXNjb3Zl
cnkgY29kZQ0KICAgICAgIHZhcmlhYmxlIGluIFBBRiAobm90ZSB0aGF0IGl0IGRvZXMgbm90IGhh
dmUgYSBjb3JyZXNwb25kaW5nDQogICAgICAgQ2xhdXNlIDQ1IHJlZ2lzdGVyKSINCiAgICAgUkVG
RVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4yLjIuOC4zLCA2MS4yLjIuOC40LCA0NS4yLjYu
Ni4xIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50cnkgMiB9DQoNCiAgIGVmbUN1QWRtaW5Q
cm9maWxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBQcm9maWxlSW5kZXhMaXN0DQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJEZXNpcmVkIGNvbmZpZ3VyYXRpb24gcHJvZmlsZShzKSwg
Y29tbW9uIGZvciBhbGwgUE1FcyBpbiB0aGUNCiAgICAgICBFRk1DdSBwb3J0LiBUaGlzIG9iamVj
dCBpcyBhIGxpc3Qgb2YgcG9pbnRlcnMgdG8gZW50cmllcyBpbg0KICAgICAgIGVpdGhlciBlZm1D
dVBtZTJCQ29uZlByb2ZpbGVUYWJsZSBvcg0KICAgICAgIGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVU
YWJsZSwgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50DQogICAgICAgb3BlcmF0aW5nIFN1YlR5cGUg
b2YgdGhlIEVGTUN1IHBvcnQgYXMgaW5kaWNhdGVkIGJ5DQogICAgICAgZWZtQ3VQb3J0U2lkZS4N
CiAgICAgICBUaGUgdmFsdWUgb2YgdGhpcyBvYmplY3QgaXMgYSBsaXN0IG9mIHVwIHRvIDYgaW5k
aWNlcyBvZg0KICAgICAgIGNvbmZpZ3VyYXRpb24gcHJvZmlsZXMuIElmIHRoaXMgbGlzdCBjb25z
aXN0cyBvZiBhIHNpbmdsZQ0KICAgICAgIFByb2ZpbGUgaW5kZXgsIHRoZW4gYWxsIFBNRXMgYXNz
aWduZWQgdG8gdGhpcyBFRk1DdSBwb3J0IFNIQUxMDQogICAgICAgYmUgY29uZmlndXJlZCBhY2Nv
cmRpbmcgdG8gdGhlIENvbmZpZ3VyYXRpb24gUHJvZmlsZQ0KICAgICAgIHJlZmVyZW5jZWQgYnkg
dGhhdCBpbmRleC4gVGhlIGxpc3QsIGNvbnNpc3Rpbmcgb2YgbW9yZSB0aGFuDQogICAgICAgb25l
IGluZGV4LCBhbGxvd3MgZWFjaCBQTUUgaW4gdGhlIHBvcnQgdG8gYmUgY29uZmlndXJlZA0KICAg
ICAgIGFjY29yZGluZyB0byBhbnkgY29uZmlndXJhdGlvbiBwcm9maWxlIHNwZWNpZmllZCBpbiB0
aGUgbGlzdC4NCiAgICAgICBBbiBlbXB0eSBsaXN0IG1lYW5zIHRoYXQgZWFjaCBQTUUgaW4gdGhl
IHBvcnQgaXMgY29uZmlndXJlZA0KICAgICAgIHZpYSBjb3JyZXNwb25kaW5nIGVmbUN1UG1lQWRt
aW5Qcm9maWxlIG9iamVjdC4NCg0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRhYmxlIGFuZCBy
ZWFkYWJsZSBmb3IgdGhlIC1PIHN1YnR5cGUNCiAgICAgICAoMkJhc2VUTC1PIG9yIDEwUGFzc1RT
LU8pIEVGTUN1IHBvcnRzLiBJdCBpcyB1bmF2YWlsYWJsZSBmb3INCiAgICAgICB0aGUgLVIgIHN1
YnR5cGUgKDJCYXNlVEwtUiBvciAxMFBhc3NUUy1SKSBwb3J0cy4NCg0KICAgICAgIE5vdGUgdGhh
dCBjdXJyZW50IG9wZXJhdGlvbmFsIFByb2ZpbGUgdmFsdWUgaXMgYXZhaWxhYmxlIHZpYQ0KICAg
ICAgIGVmbUN1UG1lT3BlclByb2ZpbGUgb2JqZWN0Lg0KDQogICAgICAgTW9kaWZpY2F0aW9uIG9m
IHRoaXMgb2JqZWN0IG11c3QgYmUgcGVyZm9ybWVkIHdoZW4gdGhlIGxpbmsgaXMNCiAgICAgICBE
b3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgTVVTVCBiZSByZWplY3RlZCwgaWYg
dGhlDQogICAgICAgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQogICAgICAgQXR0ZW1wdHMg
dG8gc2V0IHRoaXMgb2JqZWN0IHRvIGEgbm9uLWVtcHR5IGxpc3Qgd2l0aCBhIG1lbWJlcg0KICAg
ICAgIHZhbHVlLCB0aGF0IGlzIG5vdCB0aGUgdmFsdWUgb2YgdGhlIGluZGV4IGZvciBhbiBhY3Rp
dmUgZW50cnkNCiAgICAgICBpbiB0aGUgY29ycmVzcG9uZGluZyBwcm9maWxlIHRhYmxlLCBNVVNU
IGJlIHJlamVjdGVkLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSAzMC4xMS4y
LjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDMgfQ0KDQogICBlZm1DdVRhcmdl
dERhdGFSYXRlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBVbnNpZ25lZDMyKDEuLjEw
MDAwMHw5OTk5OTkpDQogICAgIFVOSVRTICAgICAgICJLYnBzIg0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAiRGVzaXJlZCBFRk1DdSBwb3J0ICduZXQnIChhcyBzZWVuIGFjcm9zcyBNSUkpIERhdGEg
UmF0ZSBpbg0KICAgICAgIEticHMsIHRvIGJlIGFjaGlldmVkIGR1cmluZyBpbml0aWFsaXphdGlv
biwgdW5kZXIgc3BlY3RyYWwNCiAgICAgICByZXN0cmljdGlvbnMgcGxhY2VkIG9uIGVhY2ggUE1F
IHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvcg0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxlLCB3
aXRoIHRoZSBkZXNpcmVkIFNOUiBNYXJnaW4gc3BlY2lmaWVkIGJ5DQogICAgICAgZWZtQ3VUYXJn
ZXRTbnJNZ24uDQogICAgICAgSW4gY2FzZSBvZiBQQUYsIHRoaXMgb2JqZWN0IHJlcHJlc2VudHMg
YSBzdW0gb2YgaW5kaXZpZHVhbCBQTUUNCiAgICAgICBkYXRhIHJhdGVzLCBtb2RpZmllZCB0byBj
b21wZW5zYXRlIGZvciBmcmFnbWVudGF0aW9uIGFuZA0KICAgICAgIDY0LzY1QiBmcmFtaW5nIG92
ZXJoZWFkIChlLmcuIHRhcmdldCBkYXRhIHJhdGUgb2YgMTBNYnBzDQogICAgICAgc2hhbGwgYWxs
b3cgbG9zc2xlc3MgdHJhbnNtaXNzaW9uIG9mIGZ1bGwtZHVwbGV4IDEwTWJwcw0KICAgICAgIEV0
aGVybmV0IGZyYW1lIHN0cmVhbSB3aXRoIG1pbmltYWwgaW50ZXItZnJhbWUgZ2FwKS4NCg0KICAg
ICAgIFRoZSB2YWx1ZSBpcyBsaW1pdGVkIGFib3ZlIGJ5IDEwME1icHMgYXMgdGhpcyBpcyB0aGUg
bWF4DQogICAgICAgYnVyc3QgcmF0ZSBhY3Jvc3MgTUlJIGZvciBFRk1DdSBwb3J0cy4NCg0KICAg
ICAgIFRoZSB2YWx1ZSBiZXR3ZWVuIDEgYW5kIDEwMDAwMCBpbmRpY2F0ZXMgdGhhdCB0aGUgdG90
YWwgZGF0YQ0KICAgICAgIHJhdGUgKGlmU3BlZWQpIG9mIHRoZSBFRk1DdSBwb3J0IGFmdGVyIGlu
aXRpYWxpemF0aW9uIHNob3VsZA0KICAgICAgIGJlIGVxdWFsIHRvIHRoZSB0YXJnZXQgZGF0YSBy
YXRlIG9yIGxlc3MsIGlmIHRoZSB0YXJnZXQgZGF0YQ0KICAgICAgIHJhdGUgY2Fubm90IGJlIGFj
aGlldmVkIHVuZGVyIHNwZWN0cmFsIHJlc3RyaWN0aW9ucyBzcGVjaWZpZWQNCiAgICAgICBieSBl
Zm1DdUFkbWluUHJvZmlsZS9lZm1DaVBtZUFkbWluUHJvZmlsZSBhbmQgd2l0aCBkZXNpcmVkIFNO
Ug0KICAgICAgIG1hcmdpbi4gSW4gY2FzZSB0aGUgY29wcGVyIGVudmlyb25tZW50IGFsbG93cyB0
byBhY2hpZXZlDQogICAgICAgaGlnaGVyIHRvdGFsIGRhdGEgcmF0ZSB0aGFuIHNwZWNpZmllZCBi
eSB0aGUgdGFyZ2V0LCB0aGUNCiAgICAgICBleGNlc3MgY2FwYWJpbGl0eSBTSEFMTCBiZSBjb252
ZXJ0ZWQgdG8gYWRkaXRpb25hbCBTTlIgbWFyZ2luDQogICAgICAgYW5kIHNwcmVhZCBldmVubHkg
YWNyb3NzIGFsbCBhY3RpdmUgUE1FcyBhc3NpZ25lZCB0byB0aGUgKFBDUykNCiAgICAgICBwb3J0
LiAgIA0KDQogICAgICAgVGhlIHZhbHVlIG9mIDk5OTk5OSBtZWFucyB0aGF0IHRoZSB0YXJnZXQg
ZGF0YSByYXRlIGlzIG5vdA0KICAgICAgIGZpeGVkIGFuZCBzaG91bGQgYmUgc2V0IHRvIHRoZSBt
YXhpbXVtIGF0dGFpbmFibGUgcmF0ZSBkdXJpbmcNCiAgICAgICBpbml0aWFsaXphdGlvbiAoQmVz
dCBFZmZvcnQpLCB1bmRlciBzcGVjaWZpZWQgc3BlY3RyYWwNCiAgICAgICByZXN0cmljdGlvbnMg
YW5kIHdpdGggZGVzaXJlZCBTTlIgTWFyZ2luLg0KDQogICAgICAgVGhpcyBvYmplY3QgaXMgcmVh
ZC13cml0ZSBmb3IgdGhlIC1PIHN1YnR5cGUgRUZNQ3UgcG9ydHMNCiAgICAgICAoMkJhc2VUTC1P
LzEwUGFzc1RTLU8pIGFuZCBub3QgYXZhaWxhYmxlIGZvciB0aGUgLVIgc3VidHlwZXMuDQogICAg
ICAgDQogICAgICAgQ2hhbmdpbmcgb2YgdGhlIFRhcmdldCBEYXRhIFJhdGUgTVVTVCBiZSBwZXJm
b3JtZWQgd2hlbiB0aGUNCiAgICAgICBsaW5rIGlzIERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0
aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkDQogICAgICAgd2l0aCB0aGUgZXJyb3IgaW5jb25z
aXN0ZW50VmFsdWUsIGlmIHRoZSBsaW5rIGlzIFVwIG9yDQogICAgICAgSW5pdGlhbGl6aW5nLg0K
DQogICAgICAgTm90ZSB0aGF0IGN1cnJlbnQgRGF0YSBSYXRlIG9mIHRoZSBFRk1DdSBwb3J0IGlz
IHJlcHJlc2VudGVkDQogICAgICAgYnkgaWZTcGVlZCBvYmplY3Qgb2YgSUYtTUlCLiINCiAgICAg
Ojo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDQgfQ0KDQogICBlZm1DdVRhcmdldFNuck1nbiAgT0JK
RUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVW5zaWduZWQzMigwLi4yMSkNCiAgICAgVU5JVFMg
ICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBFRk1DdSBwb3J0IFNO
UiBNYXJnaW4gdG8gYmUgYWNoaWV2ZWQgb24gYWxsIFBNRXMNCiAgICAgICBhc3NpZ25lZCB0byB0
aGUgcG9ydCwgZHVyaW5nIGluaXRpYWxpemlhdGlvbi4gKFRoZSBTTlIgbWFyZ2luDQogICAgICAg
aXMgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgZGVzaXJlZCBTTlIgYW5kIHRoZSBhY3R1YWwg
U05SKS4NCg0KICAgICAgIE5vdGUgdGhhdCA4MDIuM2FoIHJlY29tbWVuZHMgdXNpbmcgZGVmYXVs
dCBUYXJnZXQgU05SIE1hcmdpbg0KICAgICAgIG9mIDVkQiBmb3IgMkJhc2VUTCBwb3J0cyBhbmQg
NmRCIGZvciAxMFBhc3NUUyBwb3J0cyBpbiBvcmRlcg0KICAgICAgIHRvIGFjaGlldmUgbWVhbiBC
aXQgRXJyb3IgUmF0ZSAoQkVSKSBvZiAxMF4tNyBhdCB0aGUgUE1BDQogICAgICAgc2VydmljZSBp
bnRlcmZhY2UuDQoNCiAgICAgICBUaGlzIG9iamVjdCBpcyByZWFkLXdyaXRlIGZvciB0aGUgLU8g
c3VidHlwZSBFRk1DdSBwb3J0cw0KICAgICAgICgyQmFzZVRMLU8vMTBQYXNzVFMtTykgYW5kIG5v
dCBhdmFpbGFibGUgZm9yIHRoZSAtUiBzdWJ0eXBlcy4NCiAgICAgICANCiAgICAgICBDaGFuZ2lu
ZyBvZiB0aGUgVGFyZ2V0IFNOUiBNYXJnaW4gTVVTVCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUNCiAg
ICAgICBsaW5rIGlzIERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJl
IHJlamVjdGVkDQogICAgICAgd2l0aCB0aGUgZXJyb3IgaW5jb25zaXN0ZW50VmFsdWUsIGlmIHRo
ZSBsaW5rIGlzIFVwIG9yDQogICAgICAgSW5pdGlhbGl6aW5nLg0KDQogICAgICAgTm90ZSB0aGF0
IGN1cnJlbnQgU05SIE1hcmdpbiBvZiB0aGUgUE1FcyBjb21wcmlzaW5nIHRoZSBFRk1DdQ0KICAg
ICAgIHBvcnQgaXMgcmVwcmVzZW50ZWQgYnkgZWZtQ3VQbWVTbnJNZ24uIg0KICAgICBSRUZFUkVO
Q0UNCiAgICAgICAiWzgwMi4zYWhdIDYxLjEuMiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVu
dHJ5IDUgfQ0KDQogICBlZm1DdVRocmVzaExvd0JhbmR3aWR0aCAgT0JKRUNULVRZUEUNCiAgICAg
U1lOVEFYICAgICAgVW5zaWduZWQzMigwLi4xMDAwMDApDQogICAgIFVOSVRTICAgICAgICJLYnBz
Ig0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBvYmplY3QgY29uZmlndXJlcyB0aGUgRUZN
Q3UgcG9ydCBMb3cgQmFuZHdpZHRoIGFsYXJtDQogICAgICAgdGhyZXNob2xkLiBXaGVuIHRoZSBj
dXJyZW50IHZhbHVlIG9mIGlmU3BlZWQgZm9yIHRoaXMgcG9ydA0KICAgICAgIHJlYWNoZXMgb3Ig
ZHJvcHMgYmVsb3cgdGhpcyB0aHJlc2hvbGQsIGFuDQogICAgICAgZWZtQ3VMb3dCYW5kd2lkdGgg
bm90aWZpY2F0aW9uIE1BWSBiZSBnZW5lcmF0ZWQgaWYgZW5hYmxlZCBieQ0KICAgICAgIGVmbUN1
TG93QmFuZHdpZHRoRW5hYmxlLg0KDQogICAgICAgVGhlIHZhbHVlIG9mIDAgbWVhbnMgbm8gZWZt
Q3VMb3dCYW5kd2lkdGggbm90aWZpY2F0aW9ucw0KICAgICAgIFNIQUxMIGV2ZXIgYmUgZ2VuZXJh
dGVkLg0KDQogICAgICAgVGhpcyBvYmplY3QgaXMgcmVhZC13cml0ZSBmb3IgdGhlIC1PIHN1YnR5
cGUgRUZNQ3UgcG9ydHMNCiAgICAgICAoMkJhc2VUTC1PLzEwUGFzc1RTLU8pIGFuZCBub3QgYXZh
aWxhYmxlIGZvciB0aGUgLVIgc3VidHlwZXMuIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50
cnkgNiB9DQoNCiAgIGVmbUN1TG93QmFuZHdpZHRoRW5hYmxlICBPQkpFQ1QtVFlQRQ0KICAgICBT
WU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJJbmRpY2F0ZXMg
d2hldGhlciBlZm1DdUxvd0JhbmR3aWR0aCBub3RpZmljYXRpb25zIHNob3VsZCBiZQ0KICAgICAg
IGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRlcmZhY2UuDQogICAgICAgIA0KICAgICAgIFZhbHVlIG9m
IHRydXRoKDEpIGluZGljYXRlcyB0aGF0IGVmbUN1TG93QmFuZHdpZHRoDQogICAgICAgbm90aWZp
Y2F0aW9uIGlzIGVuYWJsZWQuIFZhbHVlIG9mIGZhbHNlKDApIGluZGljYXRlcyB0aGUgaXQgaXMN
CiAgICAgICBkaXNhYmxlZC4iDQogICAgIDo6PSB7IGVmbUN1UG9ydENvbmZFbnRyeSA3IH0NCg0K
DQogICBlZm1DdVBvcnRDYXBhYmlsaXR5VGFibGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAg
ICAgU0VRVUVOQ0UgT0YgRWZtQ3VQb3J0Q2FwYWJpbGl0eUVudHJ5DQogICAgIE1BWC1BQ0NFU1Mg
IG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAiVGFibGUgZm9yIENhcGFiaWxpdGllcyBvZiBFRk1DdSAyQmFzZVRMLzEwUGFz
c1RTIChQQ1MpDQogICAgICAgUG9ydHMuIEVudHJpZXMgaW4gdGhpcyB0YWJsZSBNVVNUIGJlIG1h
aW50YWluZWQgaW4gYQ0KICAgICAgIHBlcnNpc3RlbnQgbWFubmVyIg0KICAgICA6Oj0geyBlZm1D
dVBvcnQgMiB9DQoNCiAgIGVmbUN1UG9ydENhcGFiaWxpdHlFbnRyeSBPQkpFQ1QtVFlQRQ0KICAg
ICBTWU5UQVggICAgICBFZm1DdVBvcnRDYXBhYmlsaXR5RW50cnkNCiAgICAgTUFYLUFDQ0VTUyAg
bm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUG9ydCBDYXBhYmlsaXR5IHRhYmxlLg0K
ICAgICAgIEVhY2ggZW50cnkgcmVwcmVzZW50cyBhbiBFRk1DdSBwb3J0IGluZGV4ZWQgYnkgdGhl
IGlmSW5kZXguDQogICAgICAgTm90ZSB0aGF0IGFuIEVGTUN1IFBDUyBwb3J0IHJ1bnMgb24gdG9w
IG9mIGEgc2luZ2xlDQogICAgICAgb3IgbXVsdGlwbGUgUE1FIHBvcnQocyksIHdoaWNoIGFyZSBh
bHNvIGluZGV4ZWQgYnkgaWZJbmRleC4iDQogICAgIElOREVYICB7IGlmSW5kZXggfQ0KICAgICA6
Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5VGFibGUgMSB9DQoNCiAgIEVmbUN1UG9ydENhcGFiaWxp
dHlFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UEFGU3VwcG9ydGVkICAg
ICAgICAgICAgICAgIFRydXRoVmFsdWUsDQogICAgICAgZWZtQ3VQZWVyUEFGU3VwcG9ydGVkICAg
ICAgICAgICAgVHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1DdVBBRkNhcGFjaXR5ICAgICAgICAgICAg
ICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1UGVlclBBRkNhcGFjaXR5ICAgICAgICAgICAg
IFVuc2lnbmVkMzINCiAgICAgfQ0KDQogICBlZm1DdVBBRlN1cHBvcnRlZCAgT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkN
CiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJQTUUg
QWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgQ2FwYWJpbGl0eSBvZiB0aGUgRUZNQ3UgcG9ydA0K
ICAgICAgIChQQ1MpLg0KICAgICAgIFRoaXMgb2JqZWN0IGhhcyBhIHZhbHVlIG9mIHRydWUoMSkg
d2hlbiB0aGUgUENTIGNhbiBwZXJmb3JtDQogICAgICAgUE1FIGFnZ3JlZ2F0aW9uIG9uIHRoZSBh
dmFpbGFibGUgUE1Fcy4NCiAgICAgICBQb3J0cyBpbmNhcGFibGUgb2YgUEFGIFNIQUxMIHJldHVy
biBhIHZhbHVlIG9mIGZhbHNlKDIpLg0KDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUg
Q2xhdXNlIDMwIGF0dHJpYnV0ZSBhUEFGU3VwcG9ydGVkLg0KDQogICAgICAgSWYgYSBDbGF1c2Ug
NDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LA0KICAgICAgIHRoZW4gdGhp
cyBvYmplY3QgbWFwcyB0byB0aGUgUEFGIGF2YWlsYWJsZSBiaXQgaW4gdGhlDQogICAgICAgMTBQ
LzJCIGNhcGFiaWxpdHkgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4z
YWhdIDYxLjIuMiwgMzAuMTEuMS4xLjQsIDQ1LjIuMy4xNy4xIg0KICAgICA6Oj0geyBlZm1DdVBv
cnRDYXBhYmlsaXR5RW50cnkgMSB9DQoNCiAgIGVmbUN1UGVlclBBRlN1cHBvcnRlZCAgT0JKRUNU
LVRZUEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUNDRVNTICByZWFk
LW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAg
ICJQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgQ2FwYWJpbGl0eSBvZiB0aGUgRUZNQ3Ug
cG9ydA0KICAgICAgIChQQ1MpIGxpbmsgcGFydG5lci4NCiAgICAgICBUaGlzIG9iamVjdCBoYXMg
YSB2YWx1ZSBvZiB0cnVlKDEpIHdoZW4gdGhlIHJlbW90ZSBQQ1MgY2FuDQogICAgICAgcGVyZm9y
bSBQTUUgYWdncmVnYXRpb24gb24gaXRzIGF2YWlsYWJsZSBQTUVzLg0KICAgICAgIFBvcnRzIHdo
b3NlIHBlZXJzIGFyZSBpbmNhcGFibGUgb2YgUEFGIG9yIGNhbm5vdCBiZSByZWFjaGVkDQogICAg
ICAgYmVjYXVzZSBvZiB0aGUgbGluayBzdGF0ZSwgU0hBTEwgcmV0dXJuIGEgdmFsdWUgb2YgZmFs
c2UoMikuDQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBDbGF1c2UgMzAgYXR0cmli
dXRlDQogICAgICAgYVJlbW90ZVBBRlN1cHBvcnRlZC4NCg0KICAgICAgIElmIGEgQ2xhdXNlIDQ1
IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMg
b2JqZWN0IG1hcHMgdG8gdGhlIFJlbW90ZSBQQUYgc3VwcG9ydGVkIGJpdCBpbiB0aGUNCiAgICAg
ICAxMFAvMkIgY2FwYWJpbGl0eSByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJb
ODAyLjNhaF0gNjEuMi4yLCAzMC4xMS4xLjEuOSwgNDUuMi4zLjE3LjIiDQogICAgIDo6PSB7IGVm
bUN1UG9ydENhcGFiaWxpdHlFbnRyeSAyIH0NCg0KICAgZWZtQ3VQQUZDYXBhY2l0eSAgT0JKRUNU
LVRZUEUNCiAgICAgU1lOVEFYICAgICAgVW5zaWduZWQzMiAoMS4uMzIpDQogICAgIE1BWC1BQ0NF
U1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIk51bWJlciBvZiBQTUVzIHRoYXQgY2FuIGJlIGFnZ3JlZ2F0ZWQgYnkgdGhlIGxv
Y2FsIFBBRi4NCiAgICAgICBUaGUgbnVtYmVyIG9mIFBNRXMgY3VycmVudGx5IGFzc2lnbmVkIHRv
IGEgcGFydGljbHVhcg0KICAgICAgIEVGTUN1IHBvcnQgKGVmbUN1TnVtUE1FcykgaXMgbmV2ZXIg
Z3JlYXRlciB0aGFuDQogICAgICAgZWZtQ3VQQUZDYXBhY2l0eS4NCg0KICAgICAgIFRoaXMgb2Jq
ZWN0IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAgICAgICBhTG9jYWxQQUZDYXBh
Y2l0eS4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCAzMC4xMS4x
LjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q2FwYWJpbGl0eUVudHJ5IDMgfQ0KDQogICBlZm1D
dVBlZXJQQUZDYXBhY2l0eSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVW5zaWduZWQz
MiAoMHwxLi4zMikNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiTnVtYmVyIG9mIFBNRXMgdGhhdCBj
YW4gYmUgYWdncmVnYXRlZCBieSB0aGUgUEFGIG9mIHRoZSBwZWVyDQogICAgICAgUGh5IChQQ1Mg
cG9ydCkuDQogICAgICAgVmFsdWUgb2YgMCBpcyByZXR1cm5lZCB3aGVuIHBlZXIgUEFGIENhcGFj
aXR5IGlzIHVua25vd24NCiAgICAgICAocGVlciBjYW5ub3QgYmUgcmVhY2hlZCkuDQoNCiAgICAg
ICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBDbGF1c2UgMzAgYXR0cmlidXRlDQogICAgICAgYVJl
bW90ZVBBRkNhcGFjaXR5LiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4y
LjIsIDMwLjExLjEuMS4xMCINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q2FwYWJpbGl0eUVudHJ5IDQg
fQ0KDQoNCiAgIGVmbUN1UG9ydFN0YXR1c1RhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAg
ICAgIFNFUVVFTkNFIE9GIEVmbUN1UG9ydFN0YXR1c0VudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5v
dC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiVGhpcyB0YWJsZSBwcm92aWRlcyBvdmVyYWxsIHN0YXR1cyBpbmZvcm1hdGlvbiBv
ZiBFRk1DdQ0KICAgICAgIDJCYXNlVEwvMTBQYXNzVFMgcG9ydHMuIFRoaXMgdGFibGUgY29udGFp
bnMgbGl2ZSBkYXRhIGZyb20NCiAgICAgICB0aGUgZXF1aXBtZW50LiBBcyBzdWNoLCBpdCBpcyBO
T1QgcGVyc2lzdGVudC4iDQogICAgIDo6PSB7IGVmbUN1UG9ydCAzIH0NCg0KICAgZWZtQ3VQb3J0
U3RhdHVzRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQb3J0U3RhdHVz
RW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3Ug
UG9ydCBTdGF0dXMgdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGFuIEVGTUN1
IHBvcnQgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4NCiAgICAgICBOb3RlIHRoYXQgYW4gRUZNQ3Ug
UENTIHBvcnQgcnVucyBvbiB0b3Agb2YgYSBzaW5nbGUNCiAgICAgICBvciBtdWx0aXBsZSBQTUUg
cG9ydChzKSwgd2hpY2ggYXJlIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LiINCiAgICAgSU5ERVgg
IHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c1RhYmxlIDEgfQ0KDQogICBF
Zm1DdVBvcnRTdGF0dXNFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1Rmx0
U3RhdHVzICAgICAgICAgICAgICAgICAgIEJJVFMsDQogICAgICAgZWZtQ3VQb3J0U2lkZSAgICAg
ICAgICAgICAgICAgICAgSU5URUdFUiwNCiAgICAgICBlZm1DdU51bVBNRXMgICAgICAgICAgICAg
ICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1UEFGSW5FcnJvcnMgICAgICAgICAgICAg
ICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBBRkluU21hbGxGcmFnbWVudHMgICAgICAgICBD
b3VudGVyMzIsDQogICAgICAgZWZtQ3VQQUZJbkxhcmdlRnJhZ21lbnRzICAgICAgICAgQ291bnRl
cjMyLA0KICAgICAgIGVmbUN1UEFGSW5CYWRGcmFnbWVudHMgICAgICAgICAgIENvdW50ZXIzMiwN
CiAgICAgICBlZm1DdVBBRkluTG9zdEZyYWdtZW50cyAgICAgICAgICBDb3VudGVyMzIsDQogICAg
ICAgZWZtQ3VQQUZJbkxvc3RTdGFydHMgICAgICAgICAgICAgQ291bnRlcjMyLA0KICAgICAgIGVm
bUN1UEFGSW5Mb3N0RW5kcyAgICAgICAgICAgICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBB
RkluT3ZlcmZsb3dzICAgICAgICAgICAgICBDb3VudGVyMzINCiAgICAgfQ0KDQogICBlZm1DdUZs
dFN0YXR1cyAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQklUUyB7DQogICAgICAgbm9Q
ZWVyKDApLCAgICAgICAgICAgICAgIC0tIHBlZXIgUGh5IGNhbm5vdCBiZSByZWFjaGVkDQogICAg
ICAgcG1lU3ViVHlwZU1pc21hdGNoKDEpLCAgIC0tIEFzc2lnbmVkIFBNRXMgU3ViLXR5cGUgTWlz
bWF0Y2gNCiAgICAgICBsb3dCYW5kd2lkdGgoMikgICAgICAgICAgLS0gTG93IEJhbmR3aWR0aA0K
ICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkVGTUN1IChQQ1MpIHBvcnQgRmF1bHQgU3Rh
dHVzLiBUaGlzIGlzIGEgYml0bWFwIG9mIHBvc3NpYmxlDQogICAgICAgY29uZGl0aW9ucy4gVGhl
IHZhcmlvdXMgYml0IHBvc2l0aW9ucyBhcmU6DQogICAgICAgICBub1BlZXIgICAgICAgICAgICAg
IC0gcGVlciBQSFkgY2Fubm90IGJlIHJlYWNoZWQgKGUuZy4NCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBubyBQTUVzIGF0dGFjaGVkLCBhbGwgUE1FcyBhcmUgRG93bg0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGV0Yy4pIE1vcmUgaW5mbyBpcyBhdmFpbGFibGUgaW4NCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlZm1DdVBtZUZsdFN0YXR1cy4NCiAgICAgICAg
IHBtZVN1YlR5cGVNaXNtYXRjaCAgLSBQTUVzIGluIHRoZSBhZ2dyZWdhdGlvbiBncm91cCBhcmUg
bm90DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2YgdGhlIHNhbWUgc3ViLXR5cGUs
IGUuZy4gUE1FcyB3aXRoDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLU8gYW5kIC1S
IHN1YnR5cGUNCiAgICAgICAgIGxvd0JhbmR3aWR0aCAgICAgICAgLSBpZlNwZWVkIG9mIHRoZSBw
b3J0IHJlYWNoZWQgb3IgZHJvcGVkDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVs
b3cgZWZtQ3VUaHJlc2hMb3dCYW5kd2lkdGgNCg0KICAgICAgIFRoaXMgb2JqZWN0IGlzIGludGVu
ZGVkIHRvIHN1cHBsZW1lbnQgaWZPcGVyU3RhdHVzIG9iamVjdA0KICAgICAgIGluIElGLU1JQi4N
CiAgICAgICBBZGRpdGlvbmFsIGluZm9ybWF0aW9uIGlzIGF2YWlsYWJsZSB2aWEgZWZtQ3VQbWVG
bHRTdGF0dXMNCiAgICAgICBvYmplY3QgZm9yIGVhY2ggUE1FIGluIHRoZSBhZ2dyZWdhdGlvbiBn
cm91cCAoc2luZ2xlIFBNRSBpZg0KICAgICAgIFBBRiBpcyBkaXNhYmxlZCkuIg0KICAgICBSRUZF
UkVOQ0UNCiAgICAgICAiaWZPcGVyU3RhdHVzIGluIElGLU1JQjsgZWZtQ3VQbWVGbHRTdGF0dXMi
DQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDEgfQ0KDQogICBlZm1DdVBvcnRTaWRl
ICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAgICBzdWJzY3Jp
YmVyKDEpLCAgLS0gLVIgc3ViLXR5cGUNCiAgICAgICBvZmZpY2UoMiksICAgICAgLS0gLU8gc3Vi
LXR5cGUNCiAgICAgICB1bmtub3duKDMpICAgICAgLS0gbm8gUE1FcyBhc3NpZ25lZCBvciBQTUUg
c3ViLXR5cGUgbWlzbWF0Y2gNCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJFRk0gcG9y
dCBtb2RlIG9mIG9wZXJhdGlvbiAoc3VidHlwZSkuDQogICAgICAgVGhlIHZhbHVlIG9mICdzdWJz
Y3JpYmVyJyBpbmRpY2F0ZXMgdGhlIHBvcnQgaXMgZGVzaWduYXRlZCBhcw0KICAgICAgICctUicg
c3VidHlwZSAoYWxsIFBNRXMgYXNzaWduZWQgdG8gdGhpcyBwb3J0IGFyZSBvZiBzdWJ0eXBlDQog
ICAgICAgJy1SJykuDQogICAgICAgVGhlIHZhbHVlIG9mIHRoZSAnb2ZmaWNlJyBpbmRpY2F0ZXMg
dGhhdCB0aGUgcG9ydCBpcw0KICAgICAgIGRlc2lnbmF0ZWQgYXMgJy1PJyBzdWJ0eXBlIChhbGwg
UE1FcyBhc3NpZ25lZCB0byB0aGlzIHBvcnQgYXJlDQogICAgICAgb2Ygc3VidHlwZSAnLU8nKS4N
CiAgICAgICBUaGUgdmFsdWUgb2YgJ3Vua25vd24nIGluZGljYXRlcyB0aGF0IHRoZSBwb3J0IGhh
cyBubyBhc3NpZ25lZA0KICAgICAgIFBNRXMgeWV0IG9yIHRoYXQgdGhlIGFzc2lnbmVkIFBNRXMg
YXJlIG5vdCBvZiB0aGUgc2FtZSBzaWRlDQogICAgICAgKHN1YlR5cGVQTUVNaXNtYXRjaCkuDQoN
CiAgICAgICBUaGlzIG9iamVjdCBwYXJ0aWFsbHkgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJp
YnV0ZQ0KICAgICAgIGFQaHlFbmQiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICAiWzgwMi4zYWhd
IDYxLjEsIDMwLjExLjEuMS4yIg0KICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSAyIH0N
Cg0KICAgZWZtQ3VOdW1QTUVzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBVbnNpZ25l
ZDMyICgwLi4zMikNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiTnVtYmVyIG9mIFBNRXMgdGhhdCBp
cyBjdXJyZW50bHkgYWdncmVnYXRlZCBieSB0aGUgbG9jYWwgUEFGDQogICAgICAgKGFzc2lnbmVk
IHRvIHRoZSBFRk1DdSBwb3J0IHVzaW5nIGlmU3RhY2tUYWJsZSkuDQogICAgICAgVGhpcyBudW1i
ZXIgaXMgbmV2ZXIgZ3JlYXRlciB0aGFuIGVmbUN1UEFGQ2FwYWNpdHkuDQoNCiAgICAgICBUaGlz
IG9iamVjdCBTSEFMTCBiZSBhdXRvbWF0aWNhbGx5IGluY3JlbWVudGVkIG9yIGRlY3JlbWVudGVk
DQogICAgICAgd2hlbiBhIFBNRSBpcyBhZGRlZCBvciBkZWxldGVkIHRvL2Zyb20gdGhlIEVGTUN1
IHBvcnQgdXNpbmcNCiAgICAgICBpZlN0YWNrVGFibGUuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAg
ICAiWzgwMi4zYWhdIDYxLjIuMiwgMzAuMTEuMS4xLjYiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0
YXR1c0VudHJ5IDMgfQ0KDQogICBlZm1DdVBBRkluRXJyb3JzIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIG51bWJlciBvZiBm
cmFnbWVudHMgdGhhdCBoYXZlIGJlZW4gcmVjZWl2ZWQgYWNyb3NzIHRoZQ0KICAgICAgIGdhbW1h
IGludGVyZmFjZSB3aXRoIFJ4RXJyIGFzc2VydGVkIGFuZCBkaXNjYXJkZWQuDQogICAgICAgVGhp
cyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSAobm90IGluY3JlbWVudGVkKSB3aGVuIHRo
ZQ0KICAgICAgIFBBRiBpcyB1bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcg
dGhlIFBBRiwgdGhlDQogICAgICAgY291bnRlciByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4N
CiAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENT
IGlzIHByZXNlbnQsIHRoZW4NCiAgICAgICB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIg
UEFGIFJYIGVycm9yIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2Fo
XSA0NS4yLjMuMjEiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDQgfQ0KDQogICBl
Zm1DdVBBRkluU21hbGxGcmFnbWVudHMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291
bnRlcjMyDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgbnVtYmVyIG9mIGZyYWdtZW50cyBzbWFs
bGVyIHRoYW4gbWluRnJhZ21lbnRTaXplDQogICAgICAgKDY0IEJ5dGVzKSwgdGhhdCBoYXZlIGJl
ZW4gcmVjZWl2ZWQgYWNyb3NzIHRoZSBnYW1tYSBpbnRlcmZhY2UNCiAgICAgICBhbmQgZGlzY2Fy
ZGVkLg0KICAgICAgIFRoaXMgcmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUg
UEFGIGlzDQogICAgICAgdW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRo
ZSBQQUYsIHRoZSBjb3VudGVyDQogICAgICAgcmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQog
ICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBp
cyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBB
RiBzbWFsbCBmcmFnbWVudHMNCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAg
ICAgICJbODAyLjNhaF0gNDUuMi4zLjIyIg0KICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRy
eSA1IH0NCg0KICAgZWZtQ3VQQUZJbkxhcmdlRnJhZ21lbnRzIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIG51bWJlciBvZiBm
cmFnbWVudHMgbGFyZ2VyIHRoYW4gbWF4RnJhZ21lbnRTaXplDQogICAgICAgKDUxMiBCeXRlcyks
IHRoYXQgaGF2ZSBiZWVuIHJlY2VpdmVkIGFjcm9zcyB0aGUgZ2FtbWENCiAgICAgICBpbnRlcmZh
Y2UgYW5kIGRpc2NhcmRlZC4NCiAgICAgICBUaGlzIHJlYWQtb25seSBjb3VudGVyIGlzIGluYWN0
aXZlIHdoZW4gdGhlIFBBRiBpcw0KICAgICAgIHVuc3VwcG9ydGVkIG9yIGRpc2FibGVkLiBVcG9u
IGRpc2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0KICAgICAgIHJldGFpbnMgaXRzIHByZXZp
b3VzIHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8g
dGhlIDEwUC8yQiBQQUYgbGFyZ2UgZnJhZ21lbnRzDQogICAgICAgcmVnaXN0ZXIuIg0KICAgICBS
RUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yMyINCiAgICAgOjo9IHsgZWZtQ3VQ
b3J0U3RhdHVzRW50cnkgNiB9DQoNCiAgIGVmbUN1UEFGSW5CYWRGcmFnbWVudHMgT0JKRUNULVRZ
UEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25s
eQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEg
bnVtYmVyIG9mIGZyYWdtZW50cyB3aGljaCBkbyBub3QgZml0IGludG8gdGhlIHNlcXVlbmNlDQog
ICAgICAgZXhwZWN0ZWQgYnkgdGhlIGZyYW1lIGFzc2VtYmx5IGZ1bmN0aW9uLCB0aGF0IGhhdmUg
YmVlbg0KICAgICAgIHJlY2VpdmVkIGFjcm9zcyB0aGUgZ2FtbWEgaW50ZXJmYWNlIGFuZCBkaXNj
YXJkZWQgKHRoZQ0KICAgICAgIGZyYW1lIGJ1ZmZlciBpcyBmbHVzaGVkIHRvIHRoZSBuZXh0IHZh
bGlkIGZyYW1lIHN0YXJ0KS4NCiAgICAgICBUaGlzIHJlYWQtb25seSBjb3VudGVyIGlzIGluYWN0
aXZlIHdoZW4gdGhlIFBBRiBpcw0KICAgICAgIHVuc3VwcG9ydGVkIG9yIGRpc2FibGVkLiBVcG9u
IGRpc2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0KICAgICAgIHJldGFpbnMgaXRzIHByZXZp
b3VzIHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8g
dGhlIDEwUC8yQiBQQUYgYmFkIGZyYWdtZW50cw0KICAgICAgIHJlZ2lzdGVyLiINCiAgICAgUkVG
RVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjMuMjUiDQogICAgIDo6PSB7IGVmbUN1UG9y
dFN0YXR1c0VudHJ5IDcgfQ0KDQogICBlZm1DdVBBRkluTG9zdEZyYWdtZW50cyBPQkpFQ1QtVFlQ
RQ0KICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5
DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBu
dW1iZXIgb2YgZ2FwcyBpbiB0aGUgc2VxdWVuY2Ugb2YgZnJhZ21lbnRzLCB0aGF0IGhhdmUgYmVl
bg0KICAgICAgIHJlY2VpdmVkIGFjcm9zcyB0aGUgZ2FtbWEgaW50ZXJmYWNlICh0aGUgZnJhbWUg
YnVmZmVyIGlzDQogICAgICAgZmx1c2hlZCB0byB0aGUgbmV4dCB2YWxpZCBmcmFtZSBzdGFydCwg
d2hlbiBmcmFnbWVudC9mcmFnbWVudHMNCiAgICAgICBleHBlY3RlZCBieSB0aGUgZnJhbWUgYXNz
ZW1ibHkgZnVuY3Rpb24gaXMvYXJlIG5vdCByZWNlaXZlZCkuDQogICAgICAgVGhpcyByZWFkLW9u
bHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMNCiAgICAgICB1bnN1cHBvcnRl
ZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlIGNvdW50ZXINCiAgICAg
ICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAgICAgICANCiAgICAgICBJZiBhIENsYXVz
ZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4NCiAgICAgICB0
aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIGxvc3QgZnJhZ21lbnQNCiAgICAgICBy
ZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4zLjI2Ig0K
ICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSA4IH0NCg0KICAgZWZtQ3VQQUZJbkxvc3RT
dGFydHMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQogICAgIE1BWC1B
Q0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBU
SU9ODQogICAgICAgIkEgbnVtYmVyIG9mIG1pc3NpbmcgU3RhcnRPZlBhY2tldCBpbmRpY2F0b3Jz
IGV4cGVjdGVkIGJ5IHRoZQ0KICAgICAgIGZyYW1lIGFzc2VtYmx5IGZ1bmN0aW9uLg0KICAgICAg
IFRoaXMgcmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUgUEFGIGlzDQogICAg
ICAgdW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRoZSBj
b3VudGVyDQogICAgICAgcmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQogICAgICAgDQogICAg
ICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0
aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBsb3N0IHN0YXJ0
IG9mIGZyYWdtZW50DQogICAgICAgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAi
WzgwMi4zYWhdIDQ1LjIuMy4yNyINCiAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgOSB9
DQoNCiAgIGVmbUN1UEFGSW5Mb3N0RW5kcyBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBD
b3VudGVyMzINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBudW1iZXIgb2YgbWlzc2luZyBFbmRP
ZlBhY2tldCBpbmRpY2F0b3JzIGV4cGVjdGVkIGJ5IHRoZQ0KICAgICAgIGZyYW1lIGFzc2VtYmx5
IGZ1bmN0aW9uLg0KICAgICAgIFRoaXMgcmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hl
biB0aGUgUEFGIGlzDQogICAgICAgdW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24gZGlzYWJs
aW5nIHRoZSBQQUYsIHRoZSBjb3VudGVyDQogICAgICAgcmV0YWlucyBpdHMgcHJldmlvdXMgdmFs
dWUuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhl
IFBDUyBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQ
LzJCIFBBRiBsb3N0IHN0YXJ0IG9mIGZyYWdtZW50DQogICAgICAgcmVnaXN0ZXIuIg0KICAgICBS
RUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yOCINCiAgICAgOjo9IHsgZWZtQ3VQ
b3J0U3RhdHVzRW50cnkgMTAgfQ0KDQogICBlZm1DdVBBRkluT3ZlcmZsb3dzIE9CSkVDVC1UWVBF
DQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkN
CiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIG51
bWJlciBvZiBmcmFnZW1lbnRzLCByZWNlaXZlZCBhY2Nyb3NzIHRoZSBnYW1tYSBpbnRlcmZhY2UN
CiAgICAgICBhbmQgZGlzY2FyZGVkLCB3aGljaCB3b3VsZCBoYXZlIGNhdXNlZCB0aGUgZnJhbWUg
YXNzZW1ibHkNCiAgICAgICBidWZmZXIgdG8gb3ZlcmZsb3cuDQogICAgICAgVGhpcyByZWFkLW9u
bHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMNCiAgICAgICB1bnN1cHBvcnRl
ZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlIGNvdW50ZXINCiAgICAg
ICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAgICAgICANCiAgICAgICBJZiBhIENsYXVz
ZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4NCiAgICAgICB0
aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIG92ZXJmbG93IHJlZ2lzdGVyLiINCiAg
ICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjMuMjQiDQogICAgIDo6PSB7IGVm
bUN1UG9ydFN0YXR1c0VudHJ5IDExIH0NCg0KICAtLSBQb3J0IE5vdGlmaWNhdGlvbnMgR3JvdXAN
Cg0KICAgZWZtQ3VQb3J0Tm90aWZpY2F0aW9ucyBPQkpFQ1QgSURFTlRJRklFUiA6Oj0geyBlZm1D
dVBvcnQgNCB9DQogICANCiAgIGVmbUN1TG93QmFuZHdpZHRoIE5PVElGSUNBVElPTi1UWVBFDQog
ICAgIE9CSkVDVFMgew0KICAgICAgIC0tIGlmSU5kZXggaXMgbm90IG5lZWRlZCBoZXJlIHNpbmNl
IHdlIGFyZSB1bmRlciBzcGVjaWZpYyBQQ1MNCiAgICAgICBpZlNwZWVkLA0KICAgICAgIGVmbUN1
VGhyZXNoTG93QmFuZHdpZHRoDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBpbmRpY2F0ZXMgdGhhdCBF
Rk1DdSBwb3J0J3MgZGF0YSByYXRlDQogICAgICAgcmVhY2hlZCBvciBkcm9wZWQgYmVsb3cgYSBM
b3cgQmFuZHdpZHRoIFRocmVzaG9sZA0KICAgICAgIChpLmUuIGJhbmR3aWR0aCBkZWdyYWRhdGlv
biBoYXBwZW5pbmcgaW4gY2FzZSBvZiBQQUYgd2hlbiBvbmUNCiAgICAgICBvciBtb3JlIFBNRXMg
ZHJvcCkuIg0KICAgICAgICAtLSBFZE5vdGU6IGFkZCB0aHJvdHRsaW5nIGxpbWl0YXRpb25zIGhl
cmUNCiAgICAgOjo9IHsgZWZtQ3VQb3J0Tm90aWZpY2F0aW9ucyAxIH0NCg0KDQogICAtLSBUaGUg
UE1FIGdyb3VwDQoNCiAgIGVmbUN1UG1lQ29uZlRhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRB
WCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1UG1lQ29uZkVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5v
dC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiVGFibGUgZm9yIENvbmZpZ3VyYXRpb24gb2YgY29tbW9uIGFzcGVjdHMgZm9yIEVG
TUN1DQogICAgICAgMkJhc2VUTC8xMFBhc3NUUyBQTUUgcG9ydHMgKG1vZGVtcykuIENvbmZpZ3Vy
YXRpb24gb2YgYXNwZWN0cw0KICAgICAgIHNwZWNpZmljIHRvIDJCYXNlVEwgb3IgMTBQYXNzVFMg
UE1FIHR5cGVzIGlzIHJlcHJlc2VudGVkIGluDQogICAgICAgZWZtQ3VQbWUyQkNvbmZUYWJsZSBh
bmQgZWZtQ3VQbWUxMFBDb25mVGFibGUgcmVzcGVjdGl2ZWx5Lg0KDQogICAgICAgRW50cmllcyBp
biB0aGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBhIHBlcnNpc3RlbnQNCiAgICAgICBt
YW5uZXIuIg0KICAgICA6Oj0geyBlZm1DdVBtZSAxIH0NCg0KICAgZWZtQ3VQbWVDb25mRW50cnkg
T0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWVDb25mRW50cnkNCiAgICAgTUFY
LUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUE1FIENvbmZpZ3VyYXRp
b24gdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGNvbW1vbiBhc3BlY3RzIG9m
IGFuIEVGTUN1IFBNRSBwb3J0DQogICAgICAgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4gTm90ZSB0
aGF0IGFuIEVGTUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAgICAgIHN0YWNrZWQgYmVsb3cgYSBzaW5n
bGUgUENTIHBvcnQsIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LA0KICAgICAgIHBvc3NpYmx5IHRv
Z2V0aGVyIHdpdGggb3RoZXIgUE1FIHBvcnRzIGlmIFBBRiBpcyBlbmFibGVkLiINCiAgICAgSU5E
RVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG1lQ29uZlRhYmxlIDEgfQ0KDQogICBF
Zm1DdVBtZUNvbmZFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lQWRt
aW5TdWJUeXBlICAgICAgICAgICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxl
ICAgICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAgZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlD
b2RlICAgIFBoeXNBZGRyZXNzLA0KICAgICAgIGVmbUN1UG1lVGhyZXNoTGluZUF0biAgICAgICAg
ICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJNZ24gICAgICAgICAgIEludGVn
ZXIzMiwNCiAgICAgICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZSAgVHJ1dGhWYWx1ZSwN
CiAgICAgICBlZm1DdVBtZVNuck1nbkNyb3NzaW5nRW5hYmxlICAgVHJ1dGhWYWx1ZSwNCiAgICAg
ICBlZm1DdVBtZURldmljZUZhdWx0RW5hYmxlICAgICAgVHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1D
dVBtZUNvbmZpZ0luaXRGYWlsRW5hYmxlICAgVHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1DdVBtZVBy
b3RvY29sSW5pdEZhaWxFbmFibGUgVHJ1dGhWYWx1ZQ0KICAgICB9DQoNCiAgIGVmbUN1UG1lQWRt
aW5TdWJUeXBlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAg
ICBpZWVlMkJhc2VUTE8oMSksDQogICAgICAgaWVlZTJCYXNlVExSKDIpLA0KICAgICAgIGllZWUx
MFBhc3NUU08oMyksDQogICAgICAgaWVlZTEwUGFzc1RTUig0KSwNCiAgICAgICBpZWVlMkJhc2VU
TG9yMTBQYXNzVFNSKDUpLA0KICAgICAgIGllZWUyQmFzZVRMb3IxMFBhc3NUU08oNiksDQogICAg
ICAgaWVlZTEwUGFzc1RTb3IyQmFzZVRMTyg3KQ0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJl
YWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJBZG1pbmlzdHJhdGl2ZSAoZGVzaXJlZCkgc3ViLXR5cGUgb2YgdGhlIFBNRS4NCiAgICAg
ICBQb3NzaWJsZSB2YWx1ZXMgYXJlOg0KICAgICAgICAgaWVlZTJCYXNlVExPICAgICAgICAgICAt
IFBNRSBzaGFsbCBvcGVyYXRlIGFzIDJCYXNlVEwtTyANCiAgICAgICAgIGllZWUyQmFzZVRMUiAg
ICAgICAgICAgLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAyQmFzZVRMLVIgDQogICAgICAgICBpZWVl
MTBQYXNzVFNPICAgICAgICAgIC0gUE1FIHNoYWxsIG9wZXJhdGUgYXMgMTBQYXNzVFMtTyANCiAg
ICAgICAgIGllZWUxMFBhc3NUU1IgICAgICAgICAgLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAxMFBh
c3NUUy1SIA0KICAgICAgICAgaWVlZTJCYXNlVExvcjEwUGFzc1RTUiAtIFBNRSBzaGFsbCBvcGVy
YXRlIGFzIDJCYXNlVEwtUiBvcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEw
UGFzc1RTLVIuIEFjdHVhbCB2YWx1ZSB3aWxsIGJlDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2V0IGJ5IC1PIGxpbmsgcGFydG5lciBkdXJpbmcNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbml0aWFsaXphdGlvbiAoaGFuZHNoYWtlKS4NCiAgICAgICAgIGll
ZWUyQmFzZVRMb3IxMFBhc3NUU08gLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAyQmFzZVRMLU8NCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocHJlZmVycmVkKSBvciAxMFBhc3NUUy1P
LiBBY3R1YWwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSB3aWxsIGJl
IHNldCBkdXJpbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbml0aWFsaXph
dGlvbiBkZXBlbmRpbmcgb24gLVINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aW5rIHBhcnRuZXIgY2FwYWJpbGl0eSAoaS5lLiBpZg0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC1SIGlzIGluY2FwYWJsZSBvZiB0aGUgcHJlZmVycmVkDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMkJhc2VUTCBtb2RlLCAxMFBhc3NUUyB3aWxsIGJlDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXNlZCkuDQogICAgICAgICBpZWVlMTBQYXNz
VFNvcjJCYXNlVExPIC0gUE1FIHNoYWxsIG9wZXJhdGUgYXMgMTBQYXNzVFMtTw0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChwcmVmZXJyZWQpIG9yIDJCYXNlVEwtTy4gQWN0dWFs
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgd2lsbCBiZSBzZXQgZHVy
aW5nDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5pdGlhbGl6YXRpb24gZGVw
ZW5kaW5nIG9uIC1SDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluayBwYXJ0
bmVyIGNhcGFiaWxpdHkgKGkuZS4gaWYNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAtUiBpcyBpbmNhcGFibGUgb2YgdGhlIHByZWZlcnJlZA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDEwUGFzc1RTIG1vZGUsIDJCYXNlVEwgd2lsbCBiZQ0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVzZWQpLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIGVm
bUN1UG1lQWRtaW5TdWJUeXBlIGlzIGEgdHJhZmZpYyBkaXNydXB0aXZlDQogICAgICAgb3BlcmF0
aW9uIGFuZCBhcyBzdWNoIFNIQUxMIGJlIGRvbmUgd2hlbiB0aGUgbGluayBpcyBEb3duLg0KICAg
ICAgIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBTSEFMTCBiZSBpZ25vcmVkIGlmIHRo
ZSBsaW5rDQogICAgICAgaXMgVXAgb3IgSW5pdGlhbGl6aW5nLg0KICAgICAgIEF0dGVtcHRzIHRv
IGNoYW5nZSB0aGlzIG9iamVjdCB0byBhbiB1bnN1cHBvcnRlZCBzdWJ0eXBlDQogICAgICAgKHNl
ZSBlZm1DdVBtZVN1YlR5cGVzU3VwcG9ydGVkKSBTSEFMTCBiZSByZWplY3RlZC4NCg0KICAgICAg
IFRoZSBjdXJyZW50IG9wZXJhdGlvbmFsIHN1YiB0eXBlIGlzIGluZGljYXRlZCBieQ0KICAgICAg
IGVmbUN1UG1lT3BlclN1YlR5cGUgdmFyaWFibGUuDQoNCiAgICAgICBJZiBhIENsYXVzZSA0NSBN
RElPIEludGVyZmFjZSB0byB0aGUgUE1BL1BNRCBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhp
cyBvYmplY3QgY29tYmluZXMgdmFsdWVzIG9mIHRoZSBQb3J0IHN1Yi10eXBlIHNlbGVjdA0KICAg
ICAgIGJpdHMgYW5kIHRoZSBQTUEvUE1EIHR5cGUgc2VsZWN0aW9uIGJpdHMgaW4gdGhlIDEwUC8y
QiANCiAgICAgICBQTUEvUE1EIGNvbnRyb2wgcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAg
ICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjExLjQsIDQ1LjIuMS4xMS43Ig0KICAgICA6Oj0g
eyBlZm1DdVBtZUNvbmZFbnRyeSAxIH0NCg0KICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUgIE9CSkVD
VC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRleA0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAiRGVzaXJlZCBQTUUgY29uZmlndXJhdGlvbiBwcm9maWxlLiBUaGlzIG9iamVjdCBpcyBh
IHBvaW50ZXINCiAgICAgICB0byBhbiBlbnRyeSBpbiBlaXRoZXIgZWZtQ3VQbWUyQkNvbmZQcm9m
aWxlVGFibGUgb3INCiAgICAgICBlZm1DdVBtZTEwUENvbmZQcm9maWxlVGFibGUsIGRlcGVuZGlu
ZyBvbiB0aGUgY3VycmVudA0KICAgICAgIG9wZXJhdGluZyBTdWJUeXBlIG9mIHRoZSBQTUUuIFRo
ZSB2YWx1ZSBvZiB0aGlzIG9iamVjdCBpcyB0aGUNCiAgICAgICBpbmRleCBvZiB0aGUgcmVmZXJl
bmNlZCBwcm9maWxlLg0KICAgICAgIE5vdGUgdGhhdCBpZiBQTUUgaXMgYXNzaWduZWQgdG8gYSBQ
Q1MgcG9ydCBhbmQgdmFsdWUgb2YNCiAgICAgICBlZm1DdUFkbWluUHJvZmlsZSBmb3IgdGhhdCBw
b3J0IGlzIG5vdCBhbiBlbXB0eSBsaXN0LCB0aGVuIHRoZQ0KICAgICAgIHByb2ZpbGUocykgcmVm
ZXJlbmNlZCBieSBlZm1DdUFkbWluUHJvZmlsZSB0YWtlcyBwcmVjZWRlbmNlDQogICAgICAgb3Zl
ciB0aGUgcHJvZmlsZSByZWZlcmVuY2VkIGJ5IGVmbUN1UG1lQWRtaW5Qcm9maWxlLCBpLmUuIHRo
ZQ0KICAgICAgIFBNRSBTSEFMTCBiZSBjb25maWd1cmVkIGFjY29yZGluZyB0byBlZm1DdUFkbWlu
UHJvZmlsZS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRhYmxlIGFuZCByZWFkYWJsZSBm
b3IgdGhlIENPIHN1YnR5cGUgUE1Fcw0KICAgICAgICgyQmFzZVRMLU8gb3IgMTBQYXNzVFMtTyku
IEl0IGlzIHVuYXZhaWxhYmxlIGZvciB0aGUgQ1BFIA0KICAgICAgIHN1YnR5cGUgKDJCYXNlVEwt
UiBvciAxMFBhc3NUUy1SKS4NCg0KICAgICAgIE5vdGUgdGhhdCBjdXJyZW50IG9wZXJhdGlvbmFs
IFByb2ZpbGUgdmFsdWUgaXMgYXZhaWxhYmxlIHZpYQ0KICAgICAgIGVmbUN1UG1lT3BlclByb2Zp
bGUgb2JqZWN0Lg0KDQogICAgICAgTW9kaWZpY2F0aW9uIG9mIHRoaXMgb2JqZWN0IG11c3QgYmUg
cGVyZm9ybWVkIHdoZW4gdGhlIGxpbmsgaXMNCiAgICAgICBEb3duLiBBdHRlbXB0cyB0byBjaGFu
Z2UgdGhpcyBvYmplY3QgTVVTVCBiZSByZWplY3RlZCwgaWYgdGhlDQogICAgICAgbGluayBpcyBV
cCBvciBJbml0aWFsaXppbmcuDQogICAgICAgQXR0ZW1wdHMgdG8gc2V0IHRoaXMgb2JqZWN0IHRv
IGEgdmFsdWUgdGhhdCBpcyBub3QgdGhlDQogICAgICAgdmFsdWUgb2YgdGhlIGluZGV4IGZvciBh
biBhY3RpdmUgZW50cnkgaW4gdGhlIGNvcnJlc3BvbmRpbmcNCiAgICAgICBwcm9maWxlIHRhYmxl
LCBNVVNUIGJlIHJlamVjdGVkLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSAz
MC4xMS4yLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgMiB9DQoNCiAgIGVmbUN1
UEFGUmVtb3RlRGlzY292ZXJ5Q29kZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgUGh5
c0FkZHJlc3MNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBBRiBSZW1vdGUgRGlzY292ZXJ5IENv
ZGUgb2YgdGhlIFBNRSBwb3J0IGF0IENPLiANCiAgICAgICBBIDYgQnl0ZSBsb25nIERpc2NvdmVy
eSBDb2RlIG9mIHRoZSBwZWVyIFBDUyBjb25uZWN0ZWQgdmlhDQogICAgICAgdGhlIFBNRS4NCiAg
ICAgICBSZWFkaW5nIHRoaXMgb2JqZWN0IHJlc3VsdHMgaW4gYSBEaXNjb3ZlcnkgR2V0IG9wZXJh
dGlvbi4gDQogICAgICAgV3JpdGluZyBhIHplcm8gdG8gdGhpcyBvYmplY3QgcmVzdWx0cyBpbiBh
IERpc2NvdmVyeQ0KICAgICAgIENsZWFyX2lmX1NhbWUgb3BlcmF0aW9uICh0aGUgdmFsdWUgb2Yg
ZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlDQogICAgICAgYXQgdGhlIHBlZXIgUENTIHNoYWxsIGJlIHRo
ZSBzYW1lIGFzIGVmbUN1UEFGRGlzY292ZXJ5Q29kZSBvZg0KICAgICAgIHRoZSBsb2NhbCBQQ1Mg
YXNzb2NpYXRlZCB3aXRoIHRoZSBQTUUgZm9yIHRoZSBvcGVyYXRpb24gdG8NCiAgICAgICBzdWNj
ZWVkKS4NCiAgICAgICBXcml0aW5nIGEgbm9uLXplcm8gdmFsdWUgdG8gdGhpcyBvYmplY3QgcmVz
dWx0cyBpbiBhDQogICAgICAgRGlzY292ZXJ5IFNldF9pZl9DbGVhciBvcGVyYXRpb24uDQogICAg
ICAgVGhpcyBvYmplY3QgZG9lcyBub3QgZXhpc3QgaW4gQ1BFIHBvcnQgc3VidHlwZXMuIEEgemVy
byBsZW5ndGgNCiAgICAgICBvY3RldCBzdHJpbmcgU0hBTEwgYmUgcmV0dXJuZWQgZm9yIENQRSBw
b3J0IHN1YnR5cGVzIGFuZCBhbHNvDQogICAgICAgd2hlbiBQQUYgYWdncmVnYXRpb24gaXMgbm90
IGVuYWJsZWQuDQogICAgICAgDQogICAgICAgRGlzY292ZXJ5IE1VU1QgYmUgcGVyZm9ybWVkIHdo
ZW4gdGhlIGxpbmsgaXMgRG93bi4NCiAgICAgICBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmpl
Y3QgTVVTVCBiZSByZWplY3RlZCB3aXRoIHRoZSBlcnJvcg0KICAgICAgIGluY29uc2lzdGVudFZh
bHVlLCBpZiB0aGUgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQogICAgICAgDQogICAgICAg
SWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJlc2VudCwg
dGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IGlzIGEgZnVuY3Rpb24gb2YgMTBQLzJCIGFnZ3JlZ2F0
aW9uIGRpc2NvdmVyeQ0KICAgICAgIGNvbnRyb2wgcmVnaXN0ZXIsIERpc2NvdmVyeSBvcGVyYXRp
b24gcmVzdWx0IGJpdHMgaW4gMTBQLzJCDQogICAgICAgYWdncmVnYXRpb24gYW5kIGRpc2NvdmVy
eSBzdGF0dXMgcmVnaXN0ZXIgYW5kDQogICAgICAgMTBQLzJCIGFnZ3JlZ2F0aW9uIGRpc2NvdmVy
eSBjb2RlIHJlZ2lzdGVyIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDYxLjIu
Mi44LjQsIDQ1LjIuNi42LTQ1LjIuNi44Ig0KICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSAz
IH0NCg0KICAgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVgg
IEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgIFVOSVRTICAgICAgICJkQiINCiAgICAgTUFYLUFD
Q0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBU
SU9ODQogICAgICAgIkRlc2lyZWQgTGluZSBBdHRlbnVhdGlvbiBUaHJlc2hvbGQgZm9yIHRoZSAy
Qi8xMFAgUE1FLg0KICAgICAgIFRoaXMgb2JqZWN0IGNvbmZpZ3VyZXMgdGhlIGxpbmUgYXR0ZW51
YXRpb24gYWxhcm0gdGhyZXNob2xkLg0KICAgICAgIFdoZW4gdGhlIGN1cnJlbnQgdmFsdWUgb2Yg
TGluZSBBdHRlbnVhdGlvbiByZWFjaGVzIG9yDQogICAgICAgZXhjZWVkcyB0aGlzIHRocmVzaG9s
ZCwgYSBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZw0KICAgICAgIG5vdGlmaWNhdGlvbiBNQVkgYmUg
Z2VuZXJhdGVkLCBpZiBlbmFibGVkIGJ5DQogICAgICAgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3NpbmdF
bmFibGUuDQogICAgICAgDQogICAgICAgVGhpcyBvYmplY3QgaXMgd3JpdGFibGUgZm9yIHRoZSBD
TyBzdWJ0eXBlIFBNRXMgKC1PKS4NCiAgICAgICBJdCBpcyByZWFkLW9ubHkgZm9yIHRoZSBDUEUg
c3VidHlwZSAoLVIpLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRoZSBMaW5lIEF0dGVu
dWF0aW9uIFRocmVzaG9sZCBtdXN0IGJlIHBlcmZvcm1lZA0KICAgICAgIHdoZW4gdGhlIGxpbmsg
aXMgRG93bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUNCiAgICAgICBy
ZWplY3RlZCB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMg
VXANCiAgICAgICBvciBJbml0aWFsaXppbmcuDQogICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNl
IDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAg
ICAgb2JqZWN0IHdpbGwgbWFwIHRvIHRoZSBMb29wIGF0dGVudWF0aW9uIHRocmVzaG9sZCBiaXRz
IGluDQogICAgICAgdGhlIDJCIFBNRCBsaW5lIHF1YWxpdHkgdGhyZXNob2xkcyByZWdpc3RlciIN
CiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMzYiDQogICAgIDo6PSB7
IGVmbUN1UG1lQ29uZkVudHJ5IDQgfQ0KDQogICBlZm1DdVBtZVRocmVzaFNuck1nbiAgT0JKRUNU
LVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMyKC0xMjcuLjEyOCkNCiAgICAgVU5JVFMg
ICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBTTlIgTWFyZ2luIFRo
cmVzaG9sZCBmb3IgdGhlIDJCLzEwUCBQTUUuDQogICAgICAgIFRoaXMgb2JqZWN0IGNvbmZpZ3Vy
ZXMgdGhlIFNOUiBtYXJnaW4gYWxhcm0gdGhyZXNob2xkLg0KICAgICAgICBXaGVuIHRoZSBjdXJy
ZW50IHZhbHVlIG9mIFNOUiBNYXJnaW4gcmVhY2hlcw0KICAgICAgICBvciBleGNlZWRzIHRoaXMg
dGhyZXNob2xkLCBhIGVmbUN1UG1lU25yTWduQ3Jvc3NpbmcNCiAgICAgICAgbm90aWZpY2F0aW9u
IE1BWSBiZSBnZW5lcmF0ZWQsIGlmIGVuYWJsZWQgYnkNCgllZm1DdVBtZVNuck1nbkNyb3NzaW5n
RW5hYmxlLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRhYmxlIGZvciB0aGUg
Q08gc3VidHlwZSBQTUVzDQogICAgICAgKDJCYXNlVEwtTy8xMFBhc3NUUy1SKS4gSXQgaXMgcmVh
ZC1vbmx5IGZvciB0aGUgQ1BFIHN1YnR5cGUNCiAgICAgICAoMkJhc2VUTC1SLzEwUGFzc1RTLVIp
Lg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRoZSBTTlIgTWFyZ2luIFRocmVzaG9sZCBt
dXN0IGJlIHBlcmZvcm1lZCB3aGVuDQogICAgICAgdGhlIGxpbmsgaXMgRG93bi4gQXR0ZW1wdHMg
dG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUNCiAgICAgICByZWplY3RlZCB3aXRoIHRoZSBl
cnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXANCiAgICAgICBvciBJbml0
aWFsaXppbmcuDQogICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNl
IHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IHdpbGwgbWFw
IHRvIHRoZSBTTlIgbWFyZ2luIHRocmVzaG9sZCBiaXRzIGluIHRoZQ0KICAgICAgIDJCIFBNRCBs
aW5lIHF1YWxpdHkgdGhyZXNob2xkcyByZWdpc3RlciINCiAgICAgUkVGRVJFTkNFDQogICAgICAg
Ils4MDIuM2FoXSA0NS4yLjEuMzYiDQogICAgIDo6PSB7IGVmbUN1UG1lQ29uZkVudHJ5IDUgfQ0K
DQogICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZSAgT0JKRUNULVRZUEUNCiAgICAgU1lO
VEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNU
QVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiSW5kaWNhdGVzIHdo
ZXRoZXIgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3Npbmcgbm90aWZpY2F0aW9ucw0KICAgICAgIHNob3Vs
ZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0KICAgICAgICANCiAgICAgICBWYWx1
ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZw0KICAg
ICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1ZSBvZiBmYWxzZSgwKSBpbmRpY2F0ZXMg
dGhlIGl0IGlzDQogICAgICAgZGlzYWJsZWQuIg0KICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRy
eSA2IH0NCg0KICAgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZ0VuYWJsZSAgT0JKRUNULVRZUEUNCiAg
ICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQog
ICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiSW5kaWNh
dGVzIHdoZXRoZXIgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZyBub3RpZmljYXRpb25zDQogICAgICAg
c2hvdWxkIGJlIGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRlcmZhY2UuDQogICAgICAgIA0KICAgICAg
IFZhbHVlIG9mIHRydXRoKDEpIGluZGljYXRlcyB0aGF0IGVmbUN1UG1lU25yTWduQ3Jvc3NpbmcN
CiAgICAgICBub3RpZmljYXRpb24gaXMgZW5hYmxlZC4gVmFsdWUgb2YgZmFsc2UoMCkgaW5kaWNh
dGVzIHRoZSBpdCBpcw0KICAgICAgIGRpc2FibGVkLiINCiAgICAgOjo9IHsgZWZtQ3VQbWVDb25m
RW50cnkgNyB9DQoNCiAgIGVmbUN1UG1lRGV2aWNlRmF1bHRFbmFibGUgIE9CSkVDVC1UWVBFDQog
ICAgIFNZTlRBWCAgICAgIFRydXRoVmFsdWUNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0K
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkluZGlj
YXRlcyB3aGV0aGVyIGVmbUN1UG1lRGV2aWNlRmF1bHQgbm90aWZpY2F0aW9ucw0KICAgICAgIHNo
b3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0KICAgICAgICANCiAgICAgICBW
YWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBtZURldmljZUZhdWx0DQogICAg
ICAgbm90aWZpY2F0aW9uIGlzIGVuYWJsZWQuIFZhbHVlIG9mIGZhbHNlKDApIGluZGljYXRlcyB0
aGUgaXQgaXMNCiAgICAgICBkaXNhYmxlZC4iDQogICAgIDo6PSB7IGVmbUN1UG1lQ29uZkVudHJ5
IDggfQ0KDQogICBlZm1DdVBtZUNvbmZpZ0luaXRGYWlsRW5hYmxlICBPQkpFQ1QtVFlQRQ0KICAg
ICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJJbmRpY2F0
ZXMgd2hldGhlciBlZm1DdVBtZUNvbmZpZ0luaXRGYWlsdXJlIG5vdGlmaWNhdGlvbnMNCiAgICAg
ICBzaG91bGQgYmUgZ2VuZXJhdGVkIGZvciB0aGlzIGludGVyZmFjZS4NCiAgICAgICAgDQogICAg
ICAgVmFsdWUgb2YgdHJ1dGgoMSkgaW5kaWNhdGVzIHRoYXQgZWZtQ3VQbWVDb25maWdJbml0RmFp
bHVyZQ0KICAgICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1ZSBvZiBmYWxzZSgwKSBp
bmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAgZGlzYWJsZWQuIg0KICAgICA6Oj0geyBlZm1DdVBt
ZUNvbmZFbnRyeSA5IH0NCg0KICAgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWlsRW5hYmxlICBPQkpF
Q1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1BWC1BQ0NFU1MgIHJl
YWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWx1cmUgbm90aWZp
Y2F0aW9ucw0KICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0K
ICAgICAgICANCiAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBt
ZVByb3RvY29sSW5pdEZhaWx1cmUNCiAgICAgICBub3RpZmljYXRpb24gaXMgZW5hYmxlZC4gVmFs
dWUgb2YgZmFsc2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBpcw0KICAgICAgIGRpc2FibGVkLiINCiAg
ICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgMTAgfQ0KDQoNCiAgIGVmbUN1UG1lQ2FwYWJpbGl0
eVRhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1UG1l
Q2FwYWJpbGl0eUVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNU
QVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGFibGUgZm9yIENv
bmZpZ3VyYXRpb24gb2YgY29tbW9uIGFzcGVjdHMgZm9yIEVGTUN1DQogICAgICAgMkJhc2VUTC8x
MFBhc3NUUyBQTUUgcG9ydHMgKG1vZGVtcykuIENvbmZpZ3VyYXRpb24gb2YgYXNwZWN0cw0KICAg
ICAgIHNwZWNpZmljIHRvIDJCYXNlVEwgb3IgMTBQYXNzVFMgUE1FIHR5cGVzIGlzIHJlcHJlc2Vu
dGVkIGluDQogICAgICAgZWZtQ3VQbWUyQkNvbmZUYWJsZSBhbmQgZWZtQ3VQbWUxMFBDb25mVGFi
bGUgcmVzcGVjdGl2ZWx5Lg0KDQogICAgICAgRW50cmllcyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUg
bWFpbnRhaW5lZCBpbiBhIHBlcnNpc3RlbnQNCiAgICAgICBtYW5uZXIuIg0KICAgICA6Oj0geyBl
Zm1DdVBtZSAyIH0NCg0KICAgZWZtQ3VQbWVDYXBhYmlsaXR5RW50cnkgT0JKRUNULVRZUEUNCiAg
ICAgU1lOVEFYICAgICAgRWZtQ3VQbWVDYXBhYmlsaXR5RW50cnkNCiAgICAgTUFYLUFDQ0VTUyAg
bm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUE1FIENvbmZpZ3VyYXRpb24gdGFibGUu
DQogICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGNvbW1vbiBhc3BlY3RzIG9mIGFuIEVGTUN1
IFBNRSBwb3J0DQogICAgICAgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4gTm90ZSB0aGF0IGFuIEVG
TUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAgICAgIHN0YWNrZWQgYmVsb3cgYSBzaW5nbGUgUENTIHBv
cnQsIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LA0KICAgICAgIHBvc3NpYmx5IHRvZ2V0aGVyIHdp
dGggb3RoZXIgUE1FIHBvcnRzIGlmIFBBRiBpcyBlbmFibGVkLiINCiAgICAgSU5ERVggIHsgaWZJ
bmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG1lQ2FwYWJpbGl0eVRhYmxlIDEgfQ0KDQogICBFZm1D
dVBtZUNhcGFiaWxpdHlFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1l
U3ViVHlwZXNTdXBwb3J0ZWQgICAgIEJJVFMNCiAgICAgfQ0KDQogICBlZm1DdVBtZVN1YlR5cGVz
U3VwcG9ydGVkICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBCSVRTIHsNCiAgICAgICBp
ZWVlMkJhc2VUTE8oMCksDQogICAgICAgaWVlZTJCYXNlVExSKDEpLA0KICAgICAgIGllZWUxMFBh
c3NUU08oMiksDQogICAgICAgaWVlZTEwUGFzc1RTUigzKQ0KICAgICB9DQogICAgIE1BWC1BQ0NF
U1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIlBNRSBzdXBwb3J0ZWQgc3ViLXR5cGVzLiBUaGlzIGlzIGEgYml0bWFwIG9mIHBv
c3NpYmxlDQogICAgICAgc3ViLXR5cGVzLiBUaGUgdmFyaW91cyBiaXQgcG9zaXRpb25zIGFyZTog
ICAgDQogICAgICAgICBpZWVlMkJhc2VUTE8gICAgLSBQTUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRp
bmcgYXMgMkJhc2VUTC1PDQogICAgICAgICBpZWVlMkJhc2VUTFIgICAgLSBQTUUgaXMgY2FwYWJs
ZSBvZiBvcGVyYXRpbmcgYXMgMkJhc2VUTC1SDQogICAgICAgICBpZWVlMTBQYXNzVFNPICAgLSBQ
TUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRpbmcgYXMgMTBQYXNzVFMtTw0KICAgICAgICAgaWVlZTEw
UGFzc1RTUiAgIC0gUE1FIGlzIGNhcGFibGUgb2Ygb3BlcmF0aW5nIGFzIDEwUGFzc1RTLVINCiAg
ICAgICANCiAgICAgICBBbiBhY3R1YWwgbW9kZSBvZiBvcGVyYXRpb24gaXMgZGV0ZXJtaW5lZCBi
eQ0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlLg0KICAgICAgICANCiAgICAgICBJZiBhIENs
YXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0K
ICAgICAgIG9iamVjdCBjb21iaW5lcyB0aGUgMTBQQVNTLVRTIGNhcGFibGUgYW5kIDJCQVNFLVRM
IGNhcGFibGUNCiAgICAgICBiaXRzIGluIHRoZSAxMFAvMkIgUE1BL1BNRCBzcGVlZCBhYmlsaXR5
IHJlZ2lzdGVyIGFuZCB0aGUNCiAgICAgICBDTyBzdXBwb3J0ZWQgYW5kIENQRSBzdXBwb3J0ZWQg
Yml0cyBpbiB0aGUgMTBQLzJCIFBNQS9QTUQNCiAgICAgICBzdGF0dXMgcmVnaXN0ZXIiDQogICAg
IFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjQuMSwgNDUuMi4xLjQu
MiwgNDUuMi4xLjEyLjIsDQogICAgICAgNDUuMi4xLjEyLjMiDQogICAgIDo6PSB7IGVmbUN1UG1l
Q2FwYWJpbGl0eUVudHJ5IDEgfQ0KDQoNCiAgIGVmbUN1UG1lU3RhdHVzVGFibGUgT0JKRUNULVRZ
UEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQbWVTdGF0dXNFbnRyeQ0KICAg
ICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRhYmxlIGZvciBDb25maWd1cmF0aW9uIG9mIGNvbW1v
biBhc3BlY3RzIGZvciBFRk1DdQ0KICAgICAgIDJCYXNlVEwvMTBQYXNzVFMgUE1FIHBvcnRzICht
b2RlbXMpLiBDb25maWd1cmF0aW9uIG9mIGFzcGVjdHMNCiAgICAgICBzcGVjaWZpYyB0byAyQmFz
ZVRMIG9yIDEwUGFzc1RTIFBNRSB0eXBlcyBpcyByZXByZXNlbnRlZCBpbg0KICAgICAgIGVmbUN1
UG1lMkJDb25mVGFibGUgYW5kIGVmbUN1UG1lMTBQQ29uZlRhYmxlIHJlc3BlY3RpdmVseS4NCg0K
ICAgICAgIEVudHJpZXMgaW4gdGhpcyB0YWJsZSBNVVNUIGJlIG1haW50YWluZWQgaW4gYSBwZXJz
aXN0ZW50DQogICAgICAgbWFubmVyLiINCiAgICAgOjo9IHsgZWZtQ3VQbWUgMyB9DQoNCiAgIGVm
bUN1UG1lU3RhdHVzRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWVT
dGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMg
ICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkFuIGVudHJ5IGluIHRoZSBF
Rk1DdSBQTUUgQ29uZmlndXJhdGlvbiB0YWJsZS4NCiAgICAgICBFYWNoIGVudHJ5IHJlcHJlc2Vu
dHMgY29tbW9uIGFzcGVjdHMgb2YgYW4gRUZNQ3UgUE1FIHBvcnQNCiAgICAgICBpbmRleGVkIGJ5
IHRoZSBpZkluZGV4LiBOb3RlIHRoYXQgYW4gRUZNQ3UgUE1FIHBvcnQgY2FuIGJlDQogICAgICAg
c3RhY2tlZCBiZWxvdyBhIHNpbmdsZSBQQ1MgcG9ydCwgYWxzbyBpbmRleGVkIGJ5IGlmSW5kZXgs
DQogICAgICAgcG9zc2libHkgdG9nZXRoZXIgd2l0aCBvdGhlciBQTUUgcG9ydHMgaWYgUEFGIGlz
IGVuYWJsZWQuIg0KICAgICBJTkRFWCAgeyBpZkluZGV4IH0NCiAgICAgOjo9IHsgZWZtQ3VQbWVT
dGF0dXNUYWJsZSAxIH0NCg0KICAgRWZtQ3VQbWVTdGF0dXNFbnRyeSA6Oj0NCiAgICAgU0VRVUVO
Q0Ugew0KICAgICAgIGVmbUN1UG1lT3BlclN0YXR1cyAgICAgICAgICAgIElOVEVHRVIsDQogICAg
ICAgZWZtQ3VQbWVGbHRTdGF0dXMgICAgICAgICAgICAgQklUUywNCiAgICAgICBlZm1DdVBtZU9w
ZXJTdWJUeXBlICAgICAgICAgICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UG1lT3BlclByb2ZpbGUg
ICAgICAgICAgIFByb2ZpbGVJbmRleE9yWmVybywNCiAgICAgICBlZm1DdVBtZVNuck1nbiAgICAg
ICAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVQZWVyU25yTWduICAgICAgICAg
ICAgSW50ZWdlcjMyLA0KICAgICAgIGVmbUN1UG1lTGluZUF0biAgICAgICAgICAgICAgIEludGVn
ZXIzMiwNCiAgICAgICBlZm1DdVBtZVBlZXJMaW5lQXRuICAgICAgICAgICBJbnRlZ2VyMzIsDQog
ICAgICAgZWZtQ3VQbWVUQ0NvZGluZ0Vycm9ycyAgICAgICAgQ291bnRlcjMyDQogICAgIH0NCg0K
ICAgZWZtQ3VQbWVPcGVyU3RhdHVzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRF
R0VSIHsNCiAgICAgICB1cCgxKSwgICAgICAgICAgICAgICAgICAtLSBsaW5rIGlzIFVwDQogICAg
ICAgZG93bk5vdFJlYWR5KDIpLCAgICAgICAgLS0gbGluayBpcyBEb3duIGFuZCBub3QgUmVhZHkN
CiAgICAgICBkb3duUmVhZHkoMyksICAgICAgICAgICAtLSBsaW5rIGlzIERvd24gYW5kIFJlYWR5
DQogICAgICAgaW5pdCg0KSAgICAgICAgICAgICAgICAgLS0gbGluayBpcyBJbml0aWFsaXppbmcN
CiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJDdXJyZW50IFBNRSBsaW5rIE9wZXJhdGlv
bmFsIFN0YXR1cy4gUG9zc2libGUgdmFsdWVzIGFyZToNCiAgICAgICAgIHVwKDEpICAgICAgICAg
ICAtIGxpbmsgaXMgVXAgYW5kIHJlYWR5IHRvIHBhc3MgNjQvNjVCDQoJICAgICAgICAgICAgICAg
ICAgIGVuY29kZWQgZnJhbWVzIG9yIGZyYWdtZW50cy4NCiAgICAgICAgIGRvd25Ob3RSZWFkeSgy
KSAtIGxpbmsgaXMgRG93biBhbmQgdGhlIFBNRSBkb2VzIG5vdCBkZXRlY3QNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEhhbmRzaGFrZSB0b25lcyBmcm9tIGl0cyBwZWVyLiBUaGlzIHZhbHVl
DQoJCQkgICBtYXkgaW5kaWNhdGUgYSBwb3NzaWJsZSBwcm9ibGVtIHdpdGgNCgkJCSAgIHRoZSBw
ZWVyIFBNRS4NCiAgICAgICAgIGRvd25SZWFkeSgzKSAgICAtIGxpbmsgaXMgRG93biBhbmQgdGhl
IFBNRSBkZXRlY3RzIEhhbmRzaGFrZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9uZXMg
ZnJvbSBpdHMgcGVlci4NCiAgICAgICAgIGluaXQoNCkgICAgICAgICAtIGxpbmsgaXMgaW5pdGlh
bGl6aW5nLCBhcyBhIHJlc3VsdCBvZg0KCSAgICAgICAgICAgICAgICAgICBpZkFkbWluU3RhdHVz
IGJlaW5nIHNldCB0byAndXAnIGZvciBhDQoJCSAgICAgICAgICAgcGFydGljdWxhciBQTUUgb3Ig
YSBQQ1MgdGhlIFBNRSBpcw0KCQkgICAgICAgICAgIGNvbm5lY3RlZCB0by4NCiAgICAgICANCiAg
ICAgICBUaGlzIG9iamVjdCBpcyBpbnRlbmRlZCB0byBzdXBwbGVtZW50IERvd24gc3RhdGUgb2Yg
DQogICAgICAgaWZPcGVyU3RhdHVzLg0KICAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBwYXJ0
aWFsbHkgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZQ0KICAgICAgIGFQTUVTdGF0dXMu
DQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBN
RSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3QgcGFydGlhbGx5IG1hcHMgdG8g
UE1BL1BNRCBsaW5rIHN0YXR1cyBiaXRzIGluIDEwUC8yQg0KICAgICAgIFBNQS9QTUQgc3RhdHVz
IHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSAzMC4xMS4yLjEu
MywgNDUuMi4xLjEyLjQiDQogICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50cnkgMSB9DQoNCiAg
IGVmbUN1UG1lRmx0U3RhdHVzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBCSVRTIHsN
CiAgICAgICBsb3NzT2ZGcmFtaW5nKDApLCAgICAgIC0tIExvc3Mgb2YgRnJhbWluZw0KICAgICAg
IHNuck1nbkRlZmVjdCgxKSwgICAgICAgLS0gU05SIE1hcmdpbiBkcm9wcGVkIGJlbG93IFRocmVz
aG9sZA0KICAgICAgIGxpbmVBdG5EZWZlY3QoMiksICAgICAgLS0gTGluZSBBdHRlbnVhdGlvbiBl
eGNlZWRzIFRocmVzaG9sZA0KICAgICAgIGRldmljZUZhdWx0KDMpLCAgICAgICAgLS0gVmVuZG9y
LWRlcGVuZGVudCBkaWFnIG9yIHNlbGYtdGVzdA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLS0gZmF1bHQNCiAgICAgICBjb25maWdJbml0RmFpbHVyZSg0KSwgIC0tIENvbmZpZ3VyYXRp
b24gSW5pdC4gZmFpbHVyZQ0KICAgICAgIHByb3RvY29sSW5pdEZhaWx1cmUoNSkgLS0gUHJvdG9j
b2wgSW5pdGlhbGl6YXRpb24gZmFpbHVyZQ0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQt
b25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAg
IkN1cnJlbnQgUE1FIGxpbmsgRmF1bHQgU3RhdHVzLiBUaGlzIGlzIGEgYml0bWFwIG9mIHBvc3Np
YmxlDQogICAgICAgY29uZGl0aW9ucy4gVGhlIHZhcmlvdXMgYml0IHBvc2l0aW9ucyBhcmU6DQoN
CiAgICAgICAgIGxvc3NPZkZyYW1pbmcgICAgICAgLSBMb3NzIG9mIEZyYW1pbmcgZm9yIDEwUCBv
cg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExvc3Mgb2YgU3luYyB3b3JkIGZvciAy
QiBQTUQgb3INCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMb3NzIG9mIDY0LzY1QiBG
cmFtaW5nDQogICAgICAgICBzbnJNZ25EZWZlY3QgICAgICAgIC0gU05SIE1hcmdpbiBkcm9wcGVk
IGJlbG93IHRoZSBUaHJlc2hvbGQNCiAgICAgICAgIGxpbmVBdG5EZWZlY3QgICAgICAgLSBMaW5l
IEF0dGVudWF0aW9uIGV4Y2VlZHMgdGhlIFRocmVzaG9sZA0KICAgICAgICAgZGV2aWNlRmF1bHQg
ICAgICAgICAtIEluZGljYXRlcyBhIHZlbmRvci1kZXBlbmRlbnQNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkaWFnbm9zdGljIG9yIHNlbGYtdGVzdCBmYXVsdA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGhhcyBiZWVuIGRldGVjdGVkLg0KICAgICAgICAgY29uZmlnSW5p
dEZhaWx1cmUgICAtIENvbmZpZ3VyYXRpb24gaW5pdGlhbGl6YXRpb24gZmFpbHVyZSwNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkdWUgdG8gaW5hYmlsaXR5IG9mIHRoZSBQTUUgbGlu
ayB0bw0KCQkJICAgICAgIHN1cHBvcnQgY29uZmlndXJhdGlvbiBwcm9maWxlLA0KCQkJICAgICAg
IHJlcXVlc3RlZCBkdXJpbmcgaW5pdGlhbGl6YXRpb24uDQogICAgICAgICBwcm90b2NvbEluaXRG
YWlsdXJlIC0gUHJvdG9jb2wgaW5pdGlhbGl6YXRpb24gZmFpbHVyZSwNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkdWUgdG8gaW5jb21wYXRpYmxlIHByb3RvY29sIHVzZWQgYnkNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgUGVlciBQTUUgZHVyaW5nIGluaXQgKHRo
YXQgY291bGQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoYXBwZW4gaWYgYSBwZWVy
IFBNRCBpcyBHLlNESFNML1ZEU0wNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtb2Rl
bSBmb3IgMkJhc2VUTC8xMFBhc3NUUyBQTUUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXNwZWN0aXZlbHkpLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IGlzIGludGVuZGVk
IHRvIHN1cHBsZW1lbnQgaWZPcGVyU3RhdHVzIGluIElGLU1JQi4NCiAgICAgICAgDQogICAgICAg
VGhpcyBvYmplY3QgcGFydGlhbGx5IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAg
ICAgICBhUE1FU3RhdHVzLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50
ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IGNv
bnNvbGlkYXRlcyBpbmZvcm1hdGlvbiBmcm9tIHZhcmlvdXMgUE1BL1BNRA0KICAgICAgIHJlZ2lz
dGVycywgbmFtZWx5OiBGYXVsdCBiaXQgaW4gUE1BL1BNRCBzdGF0dXMgMSByZWdpc3RlciwNCiAg
ICAgICAxMFAvMkIgUE1BL1BNRCBsaW5rIGxvc3MgcmVnaXN0ZXIsDQogICAgICAgMTBQIG91dGdv
aW5nIGluZGljYXRvciBiaXRzIHN0YXR1cyByZWdpc3RlciwNCiAgICAgICAxMFAgaW5jb21pbmcg
aW5kaWNhdG9yIGJpdHMgc3RhdHVzIHJlZ2lzdGVyLA0KICAgICAgIDJCIHN0YXRlIGRlZmVjdHMg
cmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDMwLjExLjIuMS4z
LCA0NS4yLjEuMi4xLCA0NS4yLjEuMzgsDQogICAgICAgNDUuMi4xLjM5LCA0NS4yLjEuNTQiDQog
ICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50cnkgMiB9DQoNCiAgIGVmbUN1UG1lT3BlclN1YlR5
cGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIElOVEVHRVIgew0KICAgICAgIGllZWUy
QmFzZVRMTygxKSwNCiAgICAgICBpZWVlMkJhc2VUTFIoMiksDQogICAgICAgaWVlZTEwUGFzc1RT
TygzKSwNCiAgICAgICBpZWVlMTBQYXNzVFNSKDQpDQogICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAg
cmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAiQ3VycmVudCBvcGVyYXRpb25hbCBzdWItdHlwZSBvZiB0aGUgUE1FLg0KICAgICAgIFBv
c3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICBpZWVlMkJhc2VUTE8gICAgICAgICAgIC0gUE1F
IG9wZXJhdGVzIGFzIDJCYXNlVEwtTyANCiAgICAgICAgIGllZWUyQmFzZVRMUiAgICAgICAgICAg
LSBQTUUgb3BlcmF0ZXMgYXMgMkJhc2VUTC1SIA0KICAgICAgICAgaWVlZTEwUGFzc1RTTyAgICAg
ICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBhc3NUUy1PIA0KICAgICAgICAgaWVlZTEwUGFzc1RT
UiAgICAgICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBhc3NUUy1SIA0KICAgICAgIA0KICAgICAg
IFRoZSBvcGVyYXRpb25hbCBzdWIgdHlwZSBvZiB0aGUgUE1FIGNhbiBiZSBjb25maWd1cmVkIHZp
YQ0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlIHZhcmlhYmxlLg0KDQogICAgICAgSWYgYSBD
bGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJlc2VudCwgdGhlbg0K
ICAgICAgIHRoaXMgb2JqZWN0IGNvbWJpbmVzIHZhbHVlcyBvZiB0aGUgUG9ydCBzdWItdHlwZSBz
ZWxlY3QNCiAgICAgICBiaXRzLCB0aGUgUE1BL1BNRCB0eXBlIHNlbGVjdGlvbiBiaXRzIGluIHRo
ZSAxMFAvMkIgDQogICAgICAgUE1BL1BNRCBjb250cm9sIHJlZ2lzdGVyIGFuZCB0aGUgUE1BL1BN
RCBsaW5rIHN0YXR1cyBiaXRzIGluDQogICAgICAgdGhlIDEwUC8yQiBQTUEvUE1EIHN0YXR1cyBy
ZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4x
LjExLjQsIDQ1LjIuMS4xMS43LCA0NS4yLjEuMTIuNCINCiAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0
dXNFbnRyeSAzIH0NCg0KICAgZWZtQ3VQbWVPcGVyUHJvZmlsZSAgT0JKRUNULVRZUEUNCiAgICAg
U1lOVEFYICAgICAgUHJvZmlsZUluZGV4T3JaZXJvDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25s
eQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBN
RSBjdXJyZW50IG9wZXJhdGluZyBQcm9maWxlLiBUaGlzIG9iamVjdCBpcyBhIHBvaW50ZXJzIHRv
DQogICAgICAgYW4gZW50cnkgaW4gZWl0aGVyIGVmbUN1UG1lMkJDb25mUHJvZmlsZVRhYmxlIG9y
DQogICAgICAgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZVRhYmxlLCBkZXBlbmRpbmcgb24gdGhlIGN1
cnJlbnQNCiAgICAgICBvcGVyYXRpbmcgU3ViVHlwZSBvZiB0aGUgUE1FIGFzIGluZGljYXRlZCBi
eQ0KICAgICAgIGVmbUN1UG1lT3BlclN1YlR5cGUuDQogICAgICAgVGhlIHZhbHVlIG9mIHplcm8g
aW5kaWNhdGVzIHRoYXQgUE1FIGlzIGRvd24gb3IgaW5pdGlhbGl6aW5nLg0KICAgICAgIA0KICAg
ICAgIFRoaXMgb2JqZWN0IHBhcnRpYWxseSBtYXBzIHRvIHRoZSBhT3BlcmF0aW5nUHJvZmlsZQ0K
ICAgICAgIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAi
WzgwMi4zYWhdIDMwLjExLjIuMS43Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDQg
fQ0KDQogICBlZm1DdVBtZVNuck1nbiBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJbnRl
Z2VyMzIoLTEyNy4uMTI4KQ0KICAgICBVTklUUyAgICAgICAiZEIiDQogICAgIE1BWC1BQ0NFU1Mg
IHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQog
ICAgICAgIlRoZSBjdXJyZW50IFNpZ25hbC10by1Ob2lzZSBSYXRpbyAoU05SKSBtYXJnaW4gd2l0
aCByZXNwZWN0DQogICAgICAgdG8gdGhlIHJlY2VpdmVkIHNpZ25hbCBhcyBwZXJjZWl2ZWQgYnkg
dGhlIGxvY2FsIFBNRS4NCiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBh
UE1FU05STWduIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuDQogICAgICAgDQogICAgICAgSWYgYSBD
bGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2Jq
ZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBSWCBTTlIgbWFyZ2luIHJlZ2lzdGVyLiINCiAgICAgUkVG
RVJFTkNFDQogICAgICAgIls4MDIuM2FoXSAzMC4xMS4yLjEuNCwgNDUuMi4xLjE2Ig0KICAgICA6
Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDUgfQ0KDQogICBlZm1DdVBtZVBlZXJTbnJNZ24gT0JK
RUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMyKC0xMjcuLjEyOCkNCiAgICAgVU5J
VFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAg
ICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGUgY3VycmVudCBTTlIgbWFy
Z2luIGluIGRCIHdpdGggcmVzcGVjdCB0byB0aGUgcmVjZWl2ZWQNCiAgICAgICBzaWduYWwsIGFz
IHBlcmNlaXZlZCBieSB0aGUgcmVtb3RlIChsaW5rIHBhcnRuZXIpIFBNRS4NCiAgICAgICANCiAg
ICAgICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IC1SIFBNRSBzdWJ0eXBlcy4NCiAg
ICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSBpcyBwcmVzZW50LCB0
aGVuIHRoaXMNCiAgICAgICBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIGxpbmsgcGFydG5lciBS
WCBTTlIgbWFyZ2luDQogICAgICAgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAi
WzgwMi4zYWhdIDQ1LjIuMS4xNyINCiAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0dXNFbnRyeSA2fQ0K
DQogICBlZm1DdVBtZUxpbmVBdG4gT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdl
cjMyKC0xMjcuLjEyOCkNCiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJUaGUgY3VycmVudCBMaW5lIEF0dGVudWF0aW9uIGluIGRCIGFzIHBlcmNlaXZlZCBieSB0
aGUgbG9jYWwNCiAgICAgICBQTUUuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJ
TyBJbnRlcmZhY2UgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IG1hcHMgdG8g
dGhlIExpbmUgQXR0ZW51YXRpb24gcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJb
ODAyLjNhaF0gNDUuMi4xLjE4Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDcgfQ0K
DQogICBlZm1DdVBtZVBlZXJMaW5lQXRuIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIElu
dGVnZXIzMigtMTI3Li4xMjgpDQogICAgIFVOSVRTICAgICAgICJkQiINCiAgICAgTUFYLUFDQ0VT
UyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiVGhlIGN1cnJlbnQgTGluZSBBdHRlbnVhdGlvbiBpbiBkQiBhcyBwZXJjZWl2ZWQg
YnkgdGhlIHJlbW90ZQ0KICAgICAgIChsaW5rIHBhcnRuZXIpIFBNRS4NCiAgICAgICANCiAgICAg
ICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENQRSBwb3J0IHN1YnR5cGVzLg0KICAg
ICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIGlzIHByZXNlbnQsIHRo
ZW4gdGhpcw0KICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSAyMFAvMkIgbGluayBwYXJ0bmVyIExp
bmUgQXR0ZW51YXRpb24NCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAg
ICJbODAyLjNhaF0gNDUuMi4xLjE5Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDgg
fQ0KDQogICBlZm1DdVBtZVRDQ29kaW5nRXJyb3JzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAg
ICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAg
ICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIG51bWJlciBvZiA2NC82NS1v
Y3RldCBlbmNhcHN1bGF0aW9uIGVycm9ycy4gVGhpcyBjb3VudGVyIGlzDQogICAgICAgaW5jcmVt
ZW50ZWQgZm9yIGVhY2ggNjQvNjUtb2N0ZXQgZW5jYXBzdWxhdGlvbiBlcnJvciBkZXRlY3RlZA0K
ICAgICAgIGJ5IHRoZSA2NC82NS1vY3RldCByZWNlaXZlIGZ1bmN0aW9uLg0KICAgICAgIA0KICAg
ICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgVEMgaXMgcHJlc2Vu
dCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIFRDIGNvZGluZyB2aW9sYXRp
b25zIHJlZ2lzdGVyDQogICAgICAgKHNlZSA0NS4yLjYuMTIpLiINCiAgICAgUkVGRVJFTkNFDQog
ICAgICAgIls4MDIuM2FoXSA2MS4zLjMuMSwgNDUuMi42LjEyIg0KICAgICA6Oj0geyBlZm1DdVBt
ZVN0YXR1c0VudHJ5IDkgfQ0KDQogIC0tIFBNRSBOb3RpZmljYXRpb25zIEdyb3VwDQoNCiAgIGVm
bUN1UG1lTm90aWZpY2F0aW9ucyBPQkpFQ1QgSURFTlRJRklFUiA6Oj0geyBlZm1DdVBtZSA0IH0N
CiAgIA0KICAgLS0gRWROb3RlOiBTaG91bGQgSSBhZGQgbW9yZSBub3RpZmljYXRpb25zIGhlcmUs
IGZvciBleGFtcGxlDQogICAtLSAgICAgIGVmbUN1UG1lUGVyZkVTLA0KICAgLS0gICAgICBlZm1D
dVBtZVBlcmZTRVMsDQogICAtLSAgICAgIGVmbUN1UG1lUGVyZkNSQ2Fub21hbGllcywNCiAgIC0t
ICAgICAgZWZtQ3VQbWVQZXJmTE9TV1MsDQogICAtLSAgICAgIGVmbUN1UG1lUGVyZlVBUywNCiAg
IC0tICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVsdCwNCiAgIC0tICAgICAgZWZtQ3VQbWVMb2NhbFBv
d2VyTG9zcw0KICAgLS0gQW5vdGhlciBvcHRpb24gd291bGQgYmUgdG8gcmVmZXJlbmNlIEhEU0wy
LVNIRFNMLUxJTkUtTUlCDQogICAtLSBvciBWRFNMLUxJTkUtRVhULU1DTS1NSUIuDQoNCiAgIGVm
bUN1UG1lTGluZUF0bkNyb3NzaW5nIE5PVElGSUNBVElPTi1UWVBFDQogICAgIE9CSkVDVFMgew0K
ICAgICAgIGVmbUN1UG1lTGluZUF0biwNCiAgICAgICBlZm1DdVBtZVRocmVzaExpbmVBdG4NCiAg
ICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAg
IlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IHRoZSBsb29wIGF0dGVudWF0aW9uDQog
ICAgICAgdGhyZXNob2xkIChhcyBwZXIgdGhlIGVmbUN1UG1lVGhyZXNoTGluZUF0bg0KICAgICAg
IHZhbHVlKSBoYXMgYmVlbiByZWFjaGVkL2V4Y2VlZGVkIGZvciB0aGUgMkJhc2UtVEwvMTBQYXNz
LVRTDQogICAgICAgUE1FLiINCiAgICAgICAtLSBFZE5vdGU6IGFkZCB0aHJvdHRsaW5nIGxpbWl0
YXRpb25zIGhlcmUNCiAgICAgOjo9IHsgZWZtQ3VQbWVOb3RpZmljYXRpb25zIDEgfQ0KDQogICBl
Zm1DdVBtZVNuck1nbkNyb3NzaW5nIE5PVElGSUNBVElPTi1UWVBFDQogICAgIE9CSkVDVFMgew0K
ICAgICAgIGVmbUN1UG1lU25yTWduLA0KICAgICAgIGVmbUN1UG1lVGhyZXNoU25yTWduDQogICAg
IH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJU
aGlzIG5vdGlmaWNhdGlvbiBpbmRpY2F0ZXMgdGhhdCB0aGUgU05SIG1hcmdpbiB0aHJlc2hvbGQN
CiAgICAgICAoYXMgcGVyIHRoZSBlZm1DdVBtZVRocmVzaFNuck1nbiB2YWx1ZSkgaGFzIGJlZW4N
CiAgICAgICByZWFjaGVkL2V4Y2VlZGVkIGZvciB0aGUgMkJhc2UtVEwvMTBQYXNzLVRTIFBNRS4i
DQogICAgICAgLS0gRWROb3RlOiBhZGQgdGhyb3R0bGluZyBsaW1pdGF0aW9ucyBoZXJlDQogICAg
IDo6PSB7IGVmbUN1UG1lTm90aWZpY2F0aW9ucyAyIH0NCg0KICAgZWZtQ3VQbWVEZXZpY2VGYXVs
dCBOT1RJRklDQVRJT04tVFlQRQ0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZUZsdFN0
YXR1cw0KICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaW5kaWNhdGVzIHRoYXQgYSBmYXVsdCBpbiB0aGUg
UE1FIGhhcyBiZWVuDQogICAgICAgZGV0ZWN0ZWQgYnkgYSB2ZW5kb3Igc3BlY2lmaWMgZGlhZ25v
c3RpYyBvciBhIHNlbGYtdGVzdC4iDQogICAgICAgLS0gRWROb3RlOiBhZGQgdGhyb3R0bGluZyBs
aW1pdGF0aW9ucyBoZXJlDQogICAgIDo6PSB7IGVmbUN1UG1lTm90aWZpY2F0aW9ucyAzIH0NCg0K
ICAgZWZtQ3VQbWVDb25maWdJbml0RmFpbHVyZSBOT1RJRklDQVRJT04tVFlQRQ0KICAgICBPQkpF
Q1RTIHsNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1cywNCiAgICAgICBlZm1DdUFkbWluUHJvZmls
ZSwNCiAgICAgICBlZm1DdVBtZUFkbWluUHJvZmlsZQ0KICAgICB9DQogICAgIFNUQVRVUyAgICAg
IGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaW5k
aWNhdGVzIHRoYXQgUE1FIGluaXRpYWxpemF0aW9uIGhhcw0KICAgICAgIGZhaWxlZCwgZHVlIHRv
IGluYWJpbGl0eSBvZiB0aGUgUE1FIGxpbmsgdG8gYWNoaWV2ZSByZXF1ZXN0ZWQNCiAgICAgICBj
b25maWd1cmF0aW9uIHByb2ZpbGUuIg0KICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxpbmcg
bGltaXRhdGlvbnMgaGVyZQ0KICAgICA6Oj0geyBlZm1DdVBtZU5vdGlmaWNhdGlvbnMgNCB9DQoN
CiAgIGVmbUN1UG1lUHJvdG9jb2xJbml0RmFpbHVyZSBOT1RJRklDQVRJT04tVFlQRQ0KICAgICBP
QkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1cywNCiAgICAgICBlZm1DdVBtZU9wZXJT
dWJUeXBlDQogICAgIH0NCiAgICAgU1RBVFVTICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IHBlZXIgUE1FIHdhcyB1
c2luZw0KICAgICAgIGluY29tcGF0aWJsZSBwcm90b2NvbCBkdXJpbmcgaW5pdGlhbGl6YXRpb24u
Ig0KICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxpbmcgbGltaXRhdGlvbnMgaGVyZQ0KICAg
ICA6Oj0geyBlZm1DdVBtZU5vdGlmaWNhdGlvbnMgNSB9DQoNCiAgLS0gMkJhc2VUTCBzcGVjaWZp
YyBQTUUgZ3JvdXANCg0KICAgZWZtQ3VQbWUyQiAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7
IGVmbUN1UG1lIDUgfQ0KDQogICBlZm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJsZSBPQkpFQ1QtVFlQ
RQ0KICAgICBTWU5UQVggICAgICBTRVFVRU5DRSBPRiBFZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRy
eQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgdGFibGUgc3VwcG9ydHMgZGVmaW5p
dGlvbnMgb2YgY29uZmlndXJhdGlvbiBwcm9maWxlcyBmb3INCiAgICAgICAyQmFzZVRMIFBNRXMu
DQogICAgICAgRmlyc3QgMTIgZW50cmllcyBpbiB0aGlzIHRhYmxlIFNIQUxMIGFsd2F5cyBiZSBk
ZWZpbmVkIGFzDQogICAgICAgZm9sbG93cyAoc2VlIDgwMi4zYWggQW5uZXggNjNBKToNCiAgICAg
ICAtLS0tLS0tKy0tLS0tLSstLS0tLSstLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0NCiAgICAg
ICBQcm9maWxlICBSYXRlICBQb3dlciAgUmVnaW9uICAgQ29uc3RlbGxhdGlvbg0KICAgICAgICBp
bmRleCAgKEticHMpIChkQm0pIChHLjk5MS4yKQ0KICAgICAgIC0tLS0tLS0rLS0tLS0tKy0tLS0t
Ky0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgICAgIDEgICAgIDU2OTYgIDEzLjUg
ICBBbm5leCBBICAzMi1UQ1BBTQ0KICAgICAgICAgIDIgICAgIDMwNzIgIDEzLjUgICBBbm5leCBB
ICAzMi1UQ1BBTQ0KICAgICAgICAgIDMgICAgIDIwNDggIDEzLjUgICBBbm5leCBBICAxNi1UQ1BB
TQ0KICAgICAgICAgIDQgICAgIDEwMjQgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAg
ICAgIDUgICAgICA3MDQgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAgIDYgICAg
ICA1MTIgIDEzLjUgICBBbm5leCBBICAxNi1UQ1BBTQ0KICAgICAgICAgIDcgICAgIDU2OTYgIDE0
LjUgICBBbm5leCBCICAzMi1UQ1BBTQ0KICAgICAgICAgIDggICAgIDMwNzIgIDE0LjUgICBBbm5l
eCBCICAzMi1UQ1BBTQ0KICAgICAgICAgIDkgICAgIDIwNDggIDE0LjUgICBBbm5leCBCICAxNi1U
Q1BBTQ0KICAgICAgICAgMTAgICAgIDEwMjQgIDEzLjUgICBBbm5leCBCICAxNi1UQ1BBTQ0KICAg
ICAgICAgMTEgICAgICA3MDQgIDEzLjUgICBBbm5leCBCICAxNi1UQ1BBTQ0KICAgICAgICAgMTIg
ICAgICA1MTIgIDEzLjUgICBBbm5leCBCICAxNi1UQ1BBTQ0KDQogICAgICAgVGhlc2UgZGVmYXVs
dCBlbnRyaWVzIFNIQUxMIGJlIGNyZWF0ZWQgYnkgZGVmYXVsdCBhbmQgTVVTVA0KICAgICAgIG5v
dCBiZSBkZWxldGVkLg0KDQogICAgICAgRW50cmllcyBmb2xsb3dpbmcgdGhlIGZpcnN0IDEyLCBj
YW4gYmUgZHluYW1pY2FsbHkgY3JlYXRlZCBhbmQNCiAgICAgICBkZWxldGVkLCB0byBwcm92aWRl
IGN1c3RvbSBwcm9maWxlcy4NCg0KICAgICAgIFRoaXMgdGFibGUgTVVTVCBiZSBtYWludGFpbmVk
IGluIGEgcGVyc2lzdGVudCBtYW5uZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4z
YWhdIEFubmV4IDYzQSwgMzAuMTEuMi4xLjYiDQogICAgIDo6PSB7IGVmbUN1UG1lMkIgIDIgfQ0K
DQogICBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVgg
ICAgICBFZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNj
ZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAg
ICAgIkVhY2ggZW50cnkgY29ycmVzcG9uZHMgdG8gYSBzaW5nbGUgMkJhc2VUTCBQTUUgY29uZmln
dXJhdGlvbg0KICAgICAgIHByb2ZpbGUuIEVhY2ggcHJvZmlsZSBjb250YWlucyBhIHNldCBvZiBj
b25maWd1cmF0aW9uDQogICAgICAgcGFyYW1ldGVycywgd2hpY2ggYXJlIGFwcGxpZWQgdG8gYWxs
IDJCYXNlVEwtTyBQTUVzDQogICAgICAgYXNzaWduZWQgdG8gdGhlIDJCYXNlVEwgKFBDUykgcG9y
dCwgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlDQogICAgICAgdmlhIGVmbUN1QWRtaW5Qcm9maWxl
IG9iamVjdCBvciwgaWYgZWZtQ3VBZG1pblByb2ZpbGUgaXMgemVybywNCiAgICAgICBhbGwgMkJh
c2VUTC1PIFBNRXMsIHJlZmVyZW5jaW5nIHRoYXQgcHJvZmlsZSB2aWENCiAgICAgICBlZm1DdVBt
ZUFkbWluUHJvZmlsZS4NCiAgICAgICANCiAgICAgICBQcm9maWxlcyBtYXkgYmUgY3JlYXRlZC9k
ZWxldGVkIHVzaW5nIHRoZSByb3cgY3JlYXRpb24vDQogICAgICAgZGVsZXRpb24gbWVjaGFuaXNt
IHZpYSBlZm1DdVBtZTJCUHJvZmlsZVJvd1N0YXR1cy4gSWYgYW4NCiAgICAgICBhY3RpdmUgZW50
cnkgaXMgcmVmZXJlbmNlZCwgdGhlIGVudHJ5IE1VU1QgcmVtYWluICdhY3RpdmUnDQogICAgICAg
dW50aWwgYWxsIHJlZmVyZW5jZXMgYXJlIHJlbW92ZWQuDQogICAgICAgRGVmYXVsdCBlbnRyaWVz
IChmaXJzdCAxMikgTVVTVCBub3QgYmUgcmVtb3ZlZC4iDQogICAgIElOREVYIHsgZWZtQ3VQbWUy
QlByb2ZpbGVJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZVRhYmxlIDEg
fQ0KDQogICBFZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0K
ICAgICAgIGVmbUN1UG1lMkJQcm9maWxlSW5kZXggICAgICAgICAgIFByb2ZpbGVJbmRleCwNCiAg
ICAgICBlZm1DdVBtZTJCUHJvZmlsZURlc2NyICAgICAgICAgICBEaXNwbGF5U3RyaW5nLA0KICAg
ICAgIGVmbUN1UG1lMkJSZWdpb24gICAgICAgICAgICAgICAgIElOVEVHRVIsDQogICAgICAgZWZt
Q3VQbWUyQkRhdGFSYXRlICAgICAgICAgICAgICAgVW5zaWduZWQzMiwNCiAgICAgICBlZm1DdVBt
ZTJCUG93ZXIgICAgICAgICAgICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1UG1lMkJD
b25zdGVsbGF0aW9uICAgICAgICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUyQlByb2ZpbGVS
b3dTdGF0dXMgICAgICAgUm93U3RhdHVzDQogICAgIH0NCg0KICAgZWZtQ3VQbWUyQlByb2ZpbGVJ
bmRleCBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBQcm9maWxlSW5kZXgNCiAgICAgTUFY
LUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICIyQmFzZVRMIFBNRSBQcm9maWxlIGluZGV4Lg0KICAgICAgIFRo
aXMgb2JqZWN0IGlzIHRoZSB1bmlxdWUgaW5kZXggYXNzb2NpYXRlZCB3aXRoIHRoaXMgcHJvZmls
ZS4NCiAgICAgICBFbnRyaWVzIGluIHRoaXMgdGFibGUgYXJlIHJlZmVyZW5jZWQgdmlhIGVmbUN1
QWRtaW5Qcm9maWxlDQogICAgICAgb3IgZWZtQ3VQbWVBZG1pblByb2ZpbGUgb2JqZWN0cy4iDQog
ICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5IDEgfQ0KDQogICBlZm1DdVBtZTJC
UHJvZmlsZURlc2NyIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIERpc3BsYXlTdHJpbmcg
KFNJWkUoMC4uMjU1KSkNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVT
ICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIHRleHR1YWwgc3RyaW5n
IGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgMkJhc2VUTCBQTUUNCiAgICAgICBQcm9maWxl
LiBUaGUgc3RyaW5nIE1BWSBpbmNsdWRlIGluZm9ybWF0aW9uIGFib3V0IGRhdGEgcmF0ZQ0KICAg
ICAgIGFuZCBzcGVjdHJhbCBsaW1pdGF0aW9ucyBvZiB0aGlzIHBhcnRpY3VsYXIgcHJvZmlsZS4i
DQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5IDIgfQ0KDQogICBlZm1DdVBt
ZTJCUmVnaW9uICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAg
ICByZWdpb25BKDEpLCAgLS0gQW5uZXggQQ0KICAgICAgIHJlZ2lvbkIoMiksICAtLSBBbm5leCBC
DQogICAgICAgcmVnaW9uQygzKSAgIC0tIEFubmV4IEMNCiAgICAgfQ0KICAgICBNQVgtQUNDRVNT
ICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIkRlc2lyZWQgUG93ZXIgU3BlY3RyYWwgRGVuc2l0eSAoUFNEKSBSZWdpb25hbCBz
ZXR0aW5nIGFzDQogICAgICAgc3BlY2lmaWVkIGluIFJlZ2lvbmFsIEFubmV4IG9mIFtJVFUtVCBH
Ljk5MS4yXSB0byBvcGVyYXRlDQogICAgICAgdW5kZXIuDQogICAgICAgDQogICAgICAgUG9zc2li
bGUgdmFsdWVzIGZvciB0aGlzIG9iamVjdCBhcmU6DQogICAgICAgICByZWdpb25BICAgICAgLS0g
QW5uZXggQQ0KICAgICAgICAgcmVnaW9uQiAgICAgIC0tIEFubmV4IEINCiAgICAgICAgIHJlZ2lv
bkMgICAgICAtLSBBbm5leCBDDQogICAgICAgDQogICAgICAgQ2hhbmdpbmcgUmVnaW9uYWwgQW5u
ZXggbXVzdCBiZSBwZXJmb3JtZWQgd2hlbiB0aGUgbGluayBpcw0KICAgICAgIERvd24uIEF0dGVt
cHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkIHdpdGgNCiAgICAgICB0
aGUgZXJyb3IgaW5jb25zaXN0ZW50VmFsdWUsIGlmIHRoZSBsaW5rIGlzIFVwIG9yDQogICAgICAg
SW5pdGlhbGl6aW5nLg0KICAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVy
ZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgIG9iamVjdCBtYXBz
IHRvIHRoZSBSZWdpb24gYml0cyBpbiB0aGUgMkIgZ2VuZXJhbA0KICAgICAgIHBhcmFtZXRlciBy
ZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjQyIg0K
ICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSAzIH0NCg0KICAgZWZtQ3VQbWUy
QkRhdGFSYXRlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggIFVuc2lnbmVkMzIoMC4uNTY5NikN
CiAgICAgVU5JVFMgICAgICAgIkticHMiDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQog
ICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJl
ZCAyQmFzZVRMIFBNRSBEYXRhIFJhdGUuDQogICAgICAgVGhlIHJhdGUgaXMgZml4ZWQgd2hlbiB0
aGUgdmFsdWUgb2YgdGhpcyBvYmplY3QgaXMgbiB4IDY0S2JwcywNCiAgICAgICB3aGVyZSBuPTMu
LjYwIGZvciAxNi1UQ1BBTSBhbmQgbj0xMi4uODkgZm9yIDMyLVRDUEFNLg0KICAgICAgIFRoZSB2
YWx1ZSBvZiAwIG1lYW5zIHRoYXQgZGF0YSByYXRlIGlzIG5vdCBmaXhlZCBidXQgaXMNCiAgICAg
ICBhZGFwdGl2ZSBhbmQgc2hvdWxkIGJlIHNldCB0byB0aGUgbWF4aW11bSBhdHRhaW5hYmxlIHJh
dGUNCiAgICAgICBkdXJpbmcgbGluZSBwcm9iaW5nLiANCiAgICAgICANCiAgICAgICBJZiBhIENs
YXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0K
ICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSBNaW4vTWF4IERhdGEgUmF0ZTEgYml0cyBpbiB0aGUg
MkIgUE1EDQogICAgICAgcGFyYW1ldGVycyByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAg
ICAgICJbODAyLjNhaF0gNDUuMi4xLjQzIg0KICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2Zp
bGVFbnRyeSA0IH0NCg0KICAgZWZtQ3VQbWUyQlBvd2VyICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBVbnNpZ25lZDMyKDEwLi40MikNCiAgICAgVU5JVFMgICAgICAgIjAuNSBkQm0iDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBTaWduYWwgVHJhbnNtaXQgUG93ZXIuIE11
bHRpcGxlIG9mIDAuNWRCbS4NCiAgICAgICANCiAgICAgICBDaGFuZ2luZyBvZiB0aGUgU2lnbmFs
IFRyYW5zbWl0IFBvd2VyIG11c3QgYmUgcGVyZm9ybWVkIHdoZW4NCiAgICAgICB0aGUgbGluayBp
cyBEb3duLiBBdHRlbXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgTVVTVCBiZQ0KICAgICAgIHJl
amVjdGVkIHdpdGggdGhlIGVycm9yIGluY29uc2lzdGVudFZhbHVlLCBpZiB0aGUgbGluayBpcyBV
cA0KICAgICAgIG9yIEluaXRpYWxpemluZy4NCiAgICAgICAgDQogICAgICAgSWYgYSBDbGF1c2Ug
NDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAg
ICBvYmplY3Qgd2lsbCBtYXAgdG8gdGhlIFBvd2VyMSBiaXRzIGluIHRoZSAyQiBQTUQNCiAgICAg
ICBwYXJhbWV0ZXJzIHJlZ2lzdGVyIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhd
IDQ1LjIuMS40MyINCiAgICAgOjo9IHsgZWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkgNSB9DQoN
CiAgIGVmbUN1UG1lMkJDb25zdGVsbGF0aW9uICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAg
ICBJTlRFR0VSIHsNCiAgICAgICB0Y3BhbTE2KDEpLCAtLSAxNi1UQ1BBTQ0KICAgICAgIHRjcGFt
MzIoMikgIC0tIDMyLVRDUEFNDQogICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUN
CiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJEZXNp
cmVkIFRDUEFNIENvbnN0ZWxsYXRpb24gb2YgdGhlIDJCYXNlVEwgUE1FLiBUaGUgcG9zc2libGUN
CiAgICAgICB2YWx1ZXMgYXJlOg0KICAgICAgICAgdGNwYW0xNigxKSAgICAgLSAxNi1UQ1BBTQ0K
ICAgICAgICAgdGNwYW0zMigyKSAgICAgLSAzMi1UQ1BBTQ0KDQogICAgICAgSWYgYSBDbGF1c2Ug
NDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAg
ICBvYmplY3QgbWFwIHRvIHRoZSBDb25zdGVsbGF0aW9uMSBiaXRzIGluIHRoZSAyQiBnZW5lcmFs
DQogICAgICAgcGFyYW1ldGVyIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgICJb
ODAyLjNhaF0gNDUuMi4xLjQzIg0KICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRy
eSA2IH0NCg0KICAgZWZtQ3VQbWUyQlByb2ZpbGVSb3dTdGF0dXMgT0JKRUNULVRZUEUNCiAgICAg
U1lOVEFYICAgICAgUm93U3RhdHVzDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAg
IFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBvYmpl
Y3QgY29udHJvbHMgY3JlYXRpb24vZGVsZXRpb24gb2YgdGhlIGFzc29jaWF0ZWQNCiAgICAgICBl
bnRyeSBpbiBlZm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJsZSBwZXIgdGhlIHNlbWFudGljcyBvZg0K
ICAgICAgIFJvd1N0YXR1cy4NCiAgICAgICBJZiBhbiAnYWN0aXZlJyBlbnRyeSBpcyByZWZlcmVu
Y2VkIHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvcg0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxl
LCB0aGUgZW50cnkgTVVTVCByZW1haW4gJ2FjdGl2ZScgdW50aWwgYWxsDQogICAgICAgcmVmZXJl
bmNlcyBhcmUgcmVtb3ZlZC4iDQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5
IDcgfQ0KDQogIC0tIDEwUGFzc1RTIHNwZWNpZmljIFBNRSBncm91cA0KDQogICBlZm1DdVBtZTEw
UCAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1UG1lIDYgfQ0KDQogICBlZm1DdVBt
ZTEwUENvbmZQcm9maWxlVGFibGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVO
Q0UgT0YgRWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1h
Y2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAiVGhpcyB0YWJsZSBzdXBwb3J0cyBkZWZpbml0aW9ucyBvZiBjb25maWd1cmF0aW9uIHBy
b2ZpbGVzIGZvcg0KICAgICAgIDEwUGFzc1RMIFBNRXMuDQogICAgICAgRmlyc3QgMjIgZW50cmll
cyBpbiB0aGlzIHRhYmxlIFNIQUxMIGFsd2F5cyBiZSBkZWZpbmVkIGFzDQogICAgICAgZm9sbG93
cyAoc2VlIDgwMi4zYWggQW5uZXggNjJCLjMpOg0KICAgICAgIC0tLS0tLS0rLS0tLS0tLS0rLS0t
LSstLS0tLS0tLS0rLS0tLS0rLS0tLS0tLS0tLS0tDQogICAgICAgUHJvZmlsZSBCYW5kcGxhbiBV
UEJPIEJhbmROb3RjaCBEUmF0ZSBVUmF0ZQ0KICAgICAgICBJbmRleCAgUFNETWFzayMgIHAjICAg
IHAjICAgICAgICBwIyAgICBwIw0KICAgICAgIC0tLS0tLS0rLS0tLS0tLS0rLS0tLSstLS0tLS0t
LS0rLS0tLS0rLS0tLS0tLS0tLS0tDQogICAgICAgICAgMSAgICAgIDEgICAgICAzICAgIDIsNiwx
MCwxMSAgICAyMCAgICAyMChkZWZhdWx0KQ0KICAgICAgICAgIDIgICAgIDEzICAgICAgNSAgICAw
ICAgICAgICAgICAgMjAgICAgMjANCiAgICAgICAgICAzICAgICAgMSAgICAgIDEgICAgMCAgICAg
ICAgICAgIDIwICAgIDIwDQogICAgICAgICAgNCAgICAgMTYgICAgICAwICAgIDAgICAgICAgICAg
IDEwMCAgIDEwMA0KICAgICAgICAgIDUgICAgIDE2ICAgICAgMCAgICAwICAgICAgICAgICAgNzAg
ICAgNTANCiAgICAgICAgICA2ICAgICAgNiAgICAgIDAgICAgMCAgICAgICAgICAgIDUwICAgIDEw
DQogICAgICAgICAgNyAgICAgMTcgICAgICAwICAgIDAgICAgICAgICAgICAzMCAgICAzMA0KICAg
ICAgICAgIDggICAgICA4ICAgICAgMCAgICAwICAgICAgICAgICAgMzAgICAgIDUNCiAgICAgICAg
ICA5ICAgICAgNCAgICAgIDAgICAgMCAgICAgICAgICAgIDI1ICAgIDI1DQogICAgICAgICAxMCAg
ICAgIDQgICAgICAwICAgIDAgICAgICAgICAgICAxNSAgICAxNQ0KICAgICAgICAgMTEgICAgIDIz
ICAgICAgMCAgICAwICAgICAgICAgICAgMTAgICAgMTANCiAgICAgICAgIDEyICAgICAyMyAgICAg
IDAgICAgMCAgICAgICAgICAgICA1ICAgICA1DQogICAgICAgICAxMyAgICAgMTYgICAgICAwICAg
IDIsNSw5LDExICAgIDEwMCAgIDEwMA0KICAgICAgICAgMTQgICAgIDE2ICAgICAgMCAgICAyLDUs
OSwxMSAgICAgNzAgICAgNTANCiAgICAgICAgIDE1ICAgICAgNiAgICAgIDAgICAgMiw2LDEwLDEx
ICAgIDUwICAgIDEwDQogICAgICAgICAxNiAgICAgMTcgICAgICAwICAgIDIsNSw5LDExICAgICAz
MCAgICAzMA0KICAgICAgICAgMTcgICAgICA4ICAgICAgMCAgICAyLDYsMTAsMTEgICAgMzAgICAg
IDUNCiAgICAgICAgIDE4ICAgICAgNCAgICAgIDAgICAgMiw2LDEwLDExICAgIDI1ICAgIDI1DQog
ICAgICAgICAxOSAgICAgIDQgICAgICAwICAgIDIsNiwxMCwxMSAgICAxNSAgICAxNQ0KICAgICAg
ICAgMjAgICAgIDIzICAgICAgMCAgICAyLDUsOSwxMSAgICAgMTAgICAgMTANCiAgICAgICAgIDIx
ICAgICAyMyAgICAgIDAgICAgMiw1LDksMTEgICAgICA1ICAgICA1DQogICAgICAgICAyMiAgICAg
MzAgICAgICAwICAgIDAgICAgICAgICAgIDIwMCAgICA1MA0KDQogICAgICAgVGhlc2UgZGVmYXVs
dCBlbnRyaWVzIFNIQUxMIGJlIGNyZWF0ZWQgYnkgZGVmYXVsdCBhbmQgTVVTVA0KICAgICAgIG5v
dCBiZSBkZWxldGVkLg0KDQogICAgICAgRW50cmllcyBmb2xsb3dpbmcgdGhlIGZpcnN0IDIyLCBj
YW4gYmUgZHluYW1pY2FsbHkgY3JlYXRlZCBhbmQNCiAgICAgICBkZWxldGVkLCB0byBwcm92aWRl
IGN1c3RvbSBwcm9maWxlcy4NCg0KICAgICAgIFRoaXMgdGFibGUgTVVTVCBiZSBtYWludGFpbmVk
IGluIGEgcGVyc2lzdGVudCBtYW5uZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4z
YWhdIEFubmV4IDYyQi4zLCAzMC4xMS4yLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFAgIDEg
fQ0KDQogICBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lO
VEFYICAgICAgRWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5v
dC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiRWFjaCBlbnRyeSBjb3JyZXNwb25kcyB0byBhIHNpbmdsZSAxMFBhc3NUUyBQTUUg
Y29uZmlndXJhdGlvbg0KICAgICAgIHByb2ZpbGUuIEVhY2ggcHJvZmlsZSBjb250YWlucyBhIHNl
dCBvZiBjb25maWd1cmF0aW9uDQogICAgICAgcGFyYW1ldGVycywgd2hpY2ggYXJlIGFwcGxpZWQg
dG8gYWxsIFBNRXMgYXNzaWduZWQgdG8gdGhlDQogICAgICAgMTBQYXNzVFMgKFBDUykgcG9ydCwg
cmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlIHZpYQ0KICAgICAgIGVmbUN1QWRtaW5Qcm9maWxlIG9i
amVjdCwgb3IsIGlmIGVmbUN1QWRtaW5Qcm9maWxlIGlzIHplcm8sDQogICAgICAgdG8gYWxsIFBN
RXMgcmVmZXJlbmNpbmcgdGhhdCBwcm9maWxlIHZpYSBlZm1DdVBtZUFkbWluUHJvZmlsZS4NCiAg
ICAgICBQcm9maWxlcyBtYXkgYmUgY3JlYXRlZC9kZWxldGVkIHVzaW5nIHRoZSByb3cgY3JlYXRp
b24vDQogICAgICAgZGVsZXRpb24gbWVjaGFuaXNtIHZpYSBlZm1DdVBtZTEwUFByb2ZpbGVSb3dT
dGF0dXMuIElmIGFuDQogICAgICAgJ2FjdGl2ZScgZW50cnkgaXMgcmVmZXJlbmNlZCwgdGhlIGVu
dHJ5IE1VU1QgcmVtYWluICdhY3RpdmUnDQogICAgICAgdW50aWwgYWxsIHJlZmVyZW5jZXMgYXJl
IHJlbW92ZWQuDQogICAgICAgRGVmYXVsdCBlbnRyaWVzIChmaXJzdCAyMikgTVVTVCBub3QgYmUg
cmVtb3ZlZC4iDQogICAgIElOREVYIHsgZWZtQ3VQbWUxMFBQcm9maWxlSW5kZXggfQ0KICAgICA6
Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlVGFibGUgMSB9DQoNCiAgIEVmbUN1UG1lMTBQQ29u
ZlByb2ZpbGVFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lMTBQUHJv
ZmlsZUluZGV4ICAgICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAgZWZtQ3VQbWUxMFBQcm9m
aWxlRGVzY3IgICAgICAgICAgIERpc3BsYXlTdHJpbmcsDQogICAgICAgZWZtQ3VQbWUxMFBCYW5k
cGxhblBTRE1hc2tQcm9maWxlIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUxMFBVUEJPUmVmZXJl
bmNlUHJvZmlsZSAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUxMFBCYW5kTm90Y2hQcm9maWxl
cyAgICAgIEJJVFMsDQogICAgICAgZWZtQ3VQbWUxMFBQYXlsb2FkVVJhdGVQcm9maWxlICAgIElO
VEVHRVIsDQogICAgICAgZWZtQ3VQbWUxMFBQYXlsb2FkRFJhdGVQcm9maWxlICAgIElOVEVHRVIs
DQogICAgICAgZWZtQ3VQbWUxMFBQcm9maWxlUm93U3RhdHVzICAgICAgIFJvd1N0YXR1cw0KICAg
ICB9DQoNCiAgIGVmbUN1UG1lMTBQUHJvZmlsZUluZGV4IE9CSkVDVC1UWVBFDQogICAgIFNZTlRB
WCAgICAgIFByb2ZpbGVJbmRleA0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAg
ICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIjEwUGFzc1RT
IFBNRSBQcm9maWxlIEluZGV4Lg0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHRoZSB1bmlxdWUgaW5k
ZXggYXNzb2NpYXRlZCB3aXRoIHRoaXMgcHJvZmlsZS4NCiAgICAgICBFbnRyaWVzIGluIHRoaXMg
dGFibGUgYXJlIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRtaW5Qcm9maWxlIG9yDQogICAgICAgZWZt
Q3VQbWVBZG1pblByb2ZpbGUuIg0KICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50
cnkgMSB9DQoNCiAgIGVmbUN1UG1lMTBQUHJvZmlsZURlc2NyIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIERpc3BsYXlTdHJpbmcgKFNJWkUoMC4uMjU1KSkNCiAgICAgTUFYLUFDQ0VTUyAg
cmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0K
ICAgICAgICJBIHRleHR1YWwgc3RyaW5nIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgMTBQ
YXNzVFMgUE1FDQogICAgICAgUHJvZmlsZS4gVGhlIHN0cmluZyBNQVkgaW5jbHVkZSBpbmZvcm1h
dGlvbiBhYm91dCBkYXRhIHJhdGUNCiAgICAgICBhbmQgc3BlY3RyYWwgbGltaXRhdGlvbnMgb2Yg
dGhpcyBwYXJ0aWN1bGFyIHByb2ZpbGUuIg0KICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9m
aWxlRW50cnkgMiB9DQoNCiAgIGVmbUN1UG1lMTBQQmFuZHBsYW5QU0RNYXNrUHJvZmlsZSAgT0JK
RUNULVRZUEUNCiAgICAgU1lOVEFYICBJTlRFR0VSIHstLSBQU0QgTWFzayAgICAgICAgICAgICAg
ICAgQmFuZHMgICAgICBCYW5kcGxhbg0KICAgICAgIHByb2ZpbGUxKDEpLCAgIC0tIFQxLjQyNC9U
LVUgUDEgRlRUQ2FiLk0xICB4L0QvVS9EL1UgIEENCiAgICAgICBwcm9maWxlMigyKSwgICAtLSBU
MS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJvZmlsZTMoMyksICAgLS0gVDEuNDI0L1Qt
VSBQMSBGVFRDYWIuTTINCiAgICAgICBwcm9maWxlNCg0KSwgICAtLSBUMS40MjQvVC1VIFAxIEZU
VEV4Lk0yDQogICAgICAgcHJvZmlsZTUoNSksICAgLS0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEg
IEQvRC9VL0QvVQ0KICAgICAgIHByb2ZpbGU2KDYpLCAgIC0tIFQxLjQyNC9ULVUgUDEgRlRURXgu
TTENCiAgICAgICBwcm9maWxlNyg3KSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVENhYi5NMg0KICAg
ICAgIHByb2ZpbGU4KDgpLCAgIC0tIFQxLjQyNC9ULVUgUDEgRlRURXguTTINCiAgICAgICBwcm9m
aWxlOSg5KSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVENhYi5NMSAgVS9EL1UvRC94DQogICAgICAg
cHJvZmlsZTEwKDEwKSwgLS0gVDEuNDI0L1QtVSBQMSBGVFRFeC5NMQ0KICAgICAgIHByb2ZpbGUx
MSgxMSksIC0tIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0yDQogICAgICAgcHJvZmlsZTEyKDEyKSwg
LS0gVDEuNDI0L1QtVSBQMSBGVFRFeC5NMg0KICAgICAgIHByb2ZpbGUxMygxMyksIC0tIFRTMSAx
MDEgMjcwLTEgUGNhYi5NMS5BICB4L0QvVS9EL1UgIEINCiAgICAgICBwcm9maWxlMTQoMTQpLCAt
LSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQg0KICAgICAgIHByb2ZpbGUxNSgxNSksIC0tIFRTMSAx
MDEgMjcwLTEgUGV4LlAxLk0xDQogICAgICAgcHJvZmlsZTE2KDE2KSwgLS0gVFMxIDEwMSAyNzAt
MSBQZXguUDIuTTENCiAgICAgICBwcm9maWxlMTcoMTcpLCAtLSBUUzEgMTAxIDI3MC0xIFBjYWIu
TTINCiAgICAgICBwcm9maWxlMTgoMTgpLCAtLSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMg0KICAg
ICAgIHByb2ZpbGUxOSgxOSksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0yDQogICAgICAgcHJv
ZmlsZTIwKDIwKSwgLS0gVFMxIDEwMSAyNzAtMSBQY2FiLk0xLkEgIFUvRC9VL0QveA0KICAgICAg
IHByb2ZpbGUyMSgyMSksIC0tIFRTMSAxMDEgMjcwLTEgUGNhYi5NMS5CDQogICAgICAgcHJvZmls
ZTIyKDIyKSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDEuTTENCiAgICAgICBwcm9maWxlMjMoMjMp
LCAtLSBUUzEgMTAxIDI3MC0xIFBleC5QMi5NMQ0KICAgICAgIHByb2ZpbGUyNCgyNCksIC0tIFRT
MSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgIHByb2ZpbGUyNSgyNSksIC0tIFRTMSAxMDEgMjcw
LTEgUGV4LlAxLk0yDQogICAgICAgcHJvZmlsZTI2KDI2KSwgLS0gVFMxIDEwMSAyNzAtMSBQZXgu
UDIuTTINCiAgICAgICBwcm9maWxlMjcoMjcpLCAtLSBHLjk5My4xIEYuMS4yLjEgKFZEU0xvUE9U
UykgeC9EL1UvRC9VICBGDQogICAgICAgcHJvZmlsZTI4KDI4KSwgLS0gRy45OTMuMSBGLjEuMi4y
IChWRFNMb1RDTS1JU0ROKQ0KICAgICAgIHByb2ZpbGUyOSgyOSkgIC0tIEcuOTkzLjEgRi4xLjIu
MyAoUFNEIHJlZHVjdGlvbikNCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0K
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIjEwUGFz
c1RTIFBNRSBCYW5kcGxhbiBhbmQgUFNEIE1hc2sgcHJvZmlsZSwNCiAgICAgICBhcyBzcGVjaWZp
ZWQgaW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0t
LQ0KICAgICAgIFByb2ZpbGUgTmFtZSAgICBQU0QgTWFzayAgICAgICAgICAgICAgICAgIEJhbmRz
ICAgICBCYW5kcGxhbg0KICAgICAgIC0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0NCiAgICAgICBwcm9maWxlMSgxKSAgIC0gVDEuNDI0
L1QtVSBQMSBGVFRDYWIuTTEgIHgvRC9VL0QvVSAgQQ0KICAgICAgIHByb2ZpbGUyKDIpICAgLSBU
MS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJvZmlsZTMoMykgICAtIFQxLjQyNC9ULVUg
UDEgRlRUQ2FiLk0yDQogICAgICAgcHJvZmlsZTQoNCkgICAtIFQxLjQyNC9ULVUgUDEgRlRURXgu
TTINCiAgICAgICBwcm9maWxlNSg1KSAgIC0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEgIEQvRC9V
L0QvVQ0KICAgICAgIHByb2ZpbGU2KDYpICAgLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAg
ICAgcHJvZmlsZTcoNykgICAtIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0yDQogICAgICAgcHJvZmls
ZTgoOCkgICAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTINCiAgICAgICBwcm9maWxlOSg5KSAgIC0g
VDEuNDI0L1QtVSBQMSBGVFRDYWIuTTEgIFUvRC9VL0QveA0KICAgICAgIHByb2ZpbGUxMCgxMCkg
LSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJvZmlsZTExKDExKSAtIFQxLjQyNC9U
LVUgUDEgRlRUQ2FiLk0yDQogICAgICAgcHJvZmlsZTEyKDEyKSAtIFQxLjQyNC9ULVUgUDEgRlRU
RXguTTINCiAgICAgICBwcm9maWxlMTMoMTMpIC0gVFMxIDEwMSAyNzAtMSBQY2FiLk0xLkEgIHgv
RC9VL0QvVSAgQg0KICAgICAgIHByb2ZpbGUxNCgxNCkgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEu
Qg0KICAgICAgIHByb2ZpbGUxNSgxNSkgLSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMQ0KICAgICAg
IHByb2ZpbGUxNigxNikgLSBUUzEgMTAxIDI3MC0xIFBleC5QMi5NMQ0KICAgICAgIHByb2ZpbGUx
NygxNykgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTINCiAgICAgICBwcm9maWxlMTgoMTgpIC0gVFMx
IDEwMSAyNzAtMSBQZXguUDEuTTINCiAgICAgICBwcm9maWxlMTkoMTkpIC0gVFMxIDEwMSAyNzAt
MSBQZXguUDIuTTINCiAgICAgICBwcm9maWxlMjAoMjApIC0gVFMxIDEwMSAyNzAtMSBQY2FiLk0x
LkEgIFUvRC9VL0QveA0KICAgICAgIHByb2ZpbGUyMSgyMSkgLSBUUzEgMTAxIDI3MC0xIFBjYWIu
TTEuQg0KICAgICAgIHByb2ZpbGUyMigyMikgLSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMQ0KICAg
ICAgIHByb2ZpbGUyMygyMykgLSBUUzEgMTAxIDI3MC0xIFBleC5QMi5NMQ0KICAgICAgIHByb2Zp
bGUyNCgyNCkgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTINCiAgICAgICBwcm9maWxlMjUoMjUpIC0g
VFMxIDEwMSAyNzAtMSBQZXguUDEuTTINCiAgICAgICBwcm9maWxlMjYoMjYpIC0gVFMxIDEwMSAy
NzAtMSBQZXguUDIuTTINCiAgICAgICBwcm9maWxlMjcoMjcpIC0gRy45OTMuMSBGLjEuMi4xIChW
RFNMb1BPVFMpIHgvRC9VL0QvVSAgRg0KICAgICAgIHByb2ZpbGUyOCgyOCkgLSBHLjk5My4xIEYu
MS4yLjIgKFZEU0xvVENNLUlTRE4pDQogICAgICAgcHJvZmlsZTI5KDI5KSAtIEcuOTkzLjEgRi4x
LjIuMyAoUFNEIHJlZHVjdGlvbikNCg0KICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIGFC
YW5kcGxhblBTRE1hc2tQcm9maWxlIGF0dHJpYnV0ZQ0KICAgICAgIGluIENsYXVzZSAzMC4iDQog
ICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gQW5uZXggNjJBLCAzMC41LjEuMS4yMiIN
CiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IDMgfQ0KDQogICBlZm1DdVBt
ZTEwUFVQQk9SZWZlcmVuY2VQcm9maWxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggIElOVEVH
RVIgey0tIFJlZmVyZW5jZSBQU0QNCiAgICAgICBwcm9maWxlMSgxKSwgICAtLSBUMS40MjQvVC1V
ICAgICAgICAgTm9pc2UgQSBNMQ0KICAgICAgIHByb2ZpbGUyKDIpLCAgIC0tIFQxLjQyNC9ULVUg
ICAgICAgICBOb2lzZSBBIE0yDQogICAgICAgcHJvZmlsZTMoMyksICAgLS0gVDEuNDI0L1QtVSAg
ICAgICAgIE5vaXNlIEYgTTENCiAgICAgICBwcm9maWxlNCg0KSwgICAtLSBUMS40MjQvVC1VICAg
ICAgICAgTm9pc2UgRiBNMg0KICAgICAgIHByb2ZpbGU1KDUpLCAgIC0tIEVUU0kgVFMgMTAxIDI3
MC0xICBOb2lzZSBBJkINCiAgICAgICBwcm9maWxlNig2KSwgICAtLSBFVFNJIFRTIDEwMSAyNzAt
MSAgTm9pc2UgQw0KICAgICAgIHByb2ZpbGU3KDcpLCAgIC0tIEVUU0kgVFMgMTAxIDI3MC0xICBO
b2lzZSBEDQogICAgICAgcHJvZmlsZTgoOCksICAgLS0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNl
IEUNCiAgICAgICBwcm9maWxlOSg5KSAgICAtLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgRg0K
ICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiMTBQYXNzVFMgUE1FIFVwc3RyZWFtIFBv
d2VyIEJhY2stT2ZmIChVUEJPKSBSZWZlcmVuY2UgUFNEDQogICAgICAgUHJvZmlsZSwgYXMgc3Bl
Y2lmaWVkIGluIDgwMi4zYWggQW5uZXggNjJBLiBQb3NzaWJsZSB2YWx1ZXMNCiAgICAgICBhcmU6
DQogICAgICAgICBwcm9maWxlMSgxKSAgIC0gVDEuNDI0L1QtVSAgICAgICAgIE5vaXNlIEEgTTEN
CiAgICAgICAgIHByb2ZpbGUyKDIpICAgLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgQSBNMg0K
ICAgICAgICAgcHJvZmlsZTMoMykgICAtIFQxLjQyNC9ULVUgICAgICAgICBOb2lzZSBGIE0xDQog
ICAgICAgICBwcm9maWxlNCg0KSAgIC0gVDEuNDI0L1QtVSAgICAgICAgIE5vaXNlIEYgTTINCiAg
ICAgICAgIHByb2ZpbGU1KDUpICAgLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgQSZCDQogICAg
ICAgICBwcm9maWxlNig2KSAgIC0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNlIEMNCiAgICAgICAg
IHByb2ZpbGU3KDcpICAgLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgRA0KICAgICAgICAgcHJv
ZmlsZTgoOCkgICAtIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBFDQogICAgICAgICBwcm9maWxl
OSg5KSAgIC0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNlIEYNCg0KICAgICAgIFRoaXMgb2JqZWN0
IG1hcHMgdG8gdGhlIGFVUEJPUmVmZXJlbmNlUHJvZmlsZSBhdHRyaWJ1dGUNCiAgICAgICBpbiBD
bGF1c2UgMzAuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIEFubmV4IDYyQS4z
LjQsIDMwLjUuMS4xLjIzIg0KICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkg
NCB9DQoNCiAgIGVmbUN1UG1lMTBQQmFuZE5vdGNoUHJvZmlsZXMgIE9CSkVDVC1UWVBFDQogICAg
IFNZTlRBWCAgQklUUyB7ICAtLSBHLjk5MS4zICBUMS40MjQvVC1VIFRTMTAxIDI3MC0xIFN0YXJ0
RiBFbmRGDQogICAgICAgICAgICAgICAgICAgICAtLSBUYWJsZSAgICBUYWJsZSAgICAgIFRhYmxl
ICAgICAgIChNSHopICAoTUh6KQ0KICAgICAgIHByb2ZpbGUwKDApLCAgLS0gbm8gcHJvZmlsZQ0K
ICAgICAgIHByb2ZpbGUxKDEpLCAgLS0gRi01ICMwMSAgLSAgICAgICAgICAtICAgICAgICAgICAx
LjgxMCAgMS44MjUNCiAgICAgICBwcm9maWxlMigyKSwgIC0tIDYtMiAgICAgIDE1LTEgICAgICAg
MTcgICAgICAgICAgMS44MTAgIDIuMDAwDQogICAgICAgcHJvZmlsZTMoMyksICAtLSBGLTUgIzAy
ICAtICAgICAgICAgIC0gICAgICAgICAgIDEuOTA3ICAxLjkxMg0KICAgICAgIHByb2ZpbGU0KDQp
LCAgLS0gRi01ICMwMyAgLSAgICAgICAgICAtICAgICAgICAgICAzLjUwMCAgMy41NzUNCiAgICAg
ICBwcm9maWxlNSg1KSwgIC0tIDYtMiAgICAgIC0gICAgICAgICAgMTcgICAgICAgICAgMy41MDAg
IDMuODAwDQogICAgICAgcHJvZmlsZTYoNiksICAtLSAtICAgICAgICAxNS0xICAgICAgIC0gICAg
ICAgICAgIDMuNTAwICA0LjAwMA0KICAgICAgIHByb2ZpbGU3KDcpLCAgLS0gRi01ICMwNCAgLSAg
ICAgICAgICAtICAgICAgICAgICAzLjc0NyAgMy43NTQNCiAgICAgICBwcm9maWxlOCg4KSwgIC0t
IEYtNSAjMDUgIC0gICAgICAgICAgLSAgICAgICAgICAgMy43OTEgIDMuODA1DQogICAgICAgcHJv
ZmlsZTkoOSksICAtLSA2LTIgICAgICAtICAgICAgICAgIDE3ICAgICAgICAgIDcuMDAwICA3LjEw
MA0KICAgICAgIHByb2ZpbGUxMCgxMCksLS0gRi01ICMwNiAgMTUtMSAgICAgICAtICAgICAgICAg
ICA3LjAwMCAgNy4zMDANCiAgICAgICBwcm9maWxlMTEoMTEpIC0tIDYtMiAgICAgIDE1LTEgICAg
ICAgMSAgICAgICAgICAgMTAuMTAwIDEwLjE1MA0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJl
YWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAiMTBQYXNzVFMgUE1FIEVncmVzcyBDb250cm9sIEJhbmQgTm90Y2ggUHJvZmlsZSBiaXRt
YXAsDQogICAgICAgYXMgc3BlY2lmaWVkIGluIDgwMi4zYWggQW5uZXggNjJBLiBQb3NzaWJsZSB2
YWx1ZXMgYXJlOg0KICAgICAgIC0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tKy0t
LS0tLS0tLS0tKy0tLS0tLSstLS0tLQ0KICAgICAgIFByb2ZpbGUgTmFtZSAgICBHLjk5MS4zICBU
MS40MjQvVC1VIFRTMTAxIDI3MC0xIFN0YXJ0RiBFbmRGDQogICAgICAgICAgICAgICAgICAgICAg
IFRhYmxlICAgIFRhYmxlICAgICAgVGFibGUgICAgICAgKE1IeikgIChNSHopDQogICAgICAgLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tKy0tLS0t
DQogICAgICAgcHJvZmlsZTAoMCkgICAtIG5vIHByb2ZpbGUNCiAgICAgICBwcm9maWxlMSgxKSAg
IC0gRi01ICMwMSAgLSAgICAgICAgICAtICAgICAgICAgICAxLjgxMCAgMS44MjUNCiAgICAgICBw
cm9maWxlMigyKSAgIC0gNi0yICAgICAgMTUtMSAgICAgICAxNyAgICAgICAgICAxLjgxMCAgMi4w
MDANCiAgICAgICBwcm9maWxlMygzKSAgIC0gRi01ICMwMiAgLSAgICAgICAgICAtICAgICAgICAg
ICAxLjkwNyAgMS45MTINCiAgICAgICBwcm9maWxlNCg0KSAgIC0gRi01ICMwMyAgLSAgICAgICAg
ICAtICAgICAgICAgICAzLjUwMCAgMy41NzUNCiAgICAgICBwcm9maWxlNSg1KSAgIC0gNi0yICAg
ICAgLSAgICAgICAgICAxNyAgICAgICAgICAzLjUwMCAgMy44MDANCiAgICAgICBwcm9maWxlNig2
KSAgIC0gLSAgICAgICAgMTUtMSAgICAgICAtICAgICAgICAgICAzLjUwMCAgNC4wMDANCiAgICAg
ICBwcm9maWxlNyg3KSAgIC0gRi01ICMwNCAgLSAgICAgICAgICAtICAgICAgICAgICAzLjc0NyAg
My43NTQNCiAgICAgICBwcm9maWxlOCg4KSAgIC0gRi01ICMwNSAgLSAgICAgICAgICAtICAgICAg
ICAgICAzLjc5MSAgMy44MDUNCiAgICAgICBwcm9maWxlOSg5KSAgIC0gNi0yICAgICAgLSAgICAg
ICAgICAxNyAgICAgICAgICA3LjAwMCAgNy4xMDANCiAgICAgICBwcm9maWxlMTAoMTApIC0gRi01
ICMwNiAgMTUtMSAgICAgICAtICAgICAgICAgICA3LjAwMCAgNy4zMDANCiAgICAgICBwcm9maWxl
MTEoMTEpIC0gNi0yICAgICAgMTUtMSAgICAgICAxICAgICAgICAgICAxMC4xMDAgMTAuMTUwDQog
ICAgICAgDQogICAgICAgQW55IGNvbWJpbmF0aW9uIG9mIHByb2ZpbGVzIGNhbiBiZSBzcGVjaWZp
ZWQgYnkgT1JpbmcNCiAgICAgICBpbmRpdmlkdWFsIHByb2ZpbGVzLCBmb3IgZXhhbXBsZSB2YWx1
ZSBvZiAweDA2MjIgc2VsZWN0cw0KICAgICAgIHByb2ZpbGVzIDIsNiwxMCBhbmQgMTEuDQogICAg
ICAgDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgYUJhbmROb3RjaFByb2ZpbGUgYXR0
cmlidXRlDQogICAgICAgaW4gQ2xhdXNlIDMwLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4
MDIuM2FoXSBBbm5leCA2MkEuMy41LCAzMC41LjEuMS4xOSINCiAgICAgOjo9IHsgZWZtQ3VQbWUx
MFBDb25mUHJvZmlsZUVudHJ5IDUgfQ0KDQogICBlZm1DdVBtZTEwUFBheWxvYWRVUmF0ZVByb2Zp
bGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIElOVEVHRVIgey0tIFVwc3RyZWFtIFBh
eWxvYWQgUmF0ZSAoTWJwcykNCiAgICAgICBwcm9maWxlNSg1KSwgICAgICAgLS0gMi41DQogICAg
ICAgcHJvZmlsZTEwKDEwKSwgICAgIC0tIDUNCiAgICAgICBwcm9maWxlMTUoMTUpLCAgICAgLS0g
Ny41DQogICAgICAgcHJvZmlsZTIwKDIwKSwgICAgIC0tIDEwDQogICAgICAgcHJvZmlsZTI1KDI1
KSwgICAgIC0tIDEyLjUNCiAgICAgICBwcm9maWxlMzAoMzApLCAgICAgLS0gMTUNCiAgICAgICBw
cm9maWxlNTAoNTApLCAgICAgLS0gMjUNCiAgICAgICBwcm9maWxlNzAoNzApLCAgICAgLS0gMzUN
CiAgICAgICBwcm9maWxlMTAwKDEwMCkgICAgLS0gNTANCiAgICAgfQ0KICAgICBNQVgtQUNDRVNT
ICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIjEwUGFzc1RTIFBNRSBVcHN0cmVhbSBQYXlsb2FkIFJhdGUgUHJvZmlsZSwNCiAg
ICAgICBhcyBzcGVjaWZpZWQgaW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxlIHZhbHVlcyBh
cmU6DQogICAgICAgICBwcm9maWxlNSg1KSAgICAgICAtIDIuNSBNYnBzDQogICAgICAgICBwcm9m
aWxlMTAoMTApICAgICAtIDUgTWJwcw0KICAgICAgICAgcHJvZmlsZTE1KDE1KSAgICAgLSA3LjUg
TWJwcw0KICAgICAgICAgcHJvZmlsZTIwKDIwKSAgICAgLSAxMCBNYnBzDQogICAgICAgICBwcm9m
aWxlMjUoMjUpICAgICAtIDEyLjUgTWJwcw0KICAgICAgICAgcHJvZmlsZTMwKDMwKSAgICAgLSAx
NSBNYnBzDQogICAgICAgICBwcm9maWxlNTAoNTApICAgICAtIDI1IE1icHMNCiAgICAgICAgIHBy
b2ZpbGU3MCg3MCkgICAgIC0gMzUgTWJwcw0KICAgICAgICAgcHJvZmlsZTEwMCgxMDApICAgLSA1
MCBNYnBzDQoNCiAgICAgICBFYWNoIHZhbHVlIHJlcHJlc2VudHMgYSB0YXJnZXQgZm9yIHRoZSBQ
TUUncyBVcHN0cmVhbSBQYXlsb2FkDQogICAgICAgQml0cmF0ZSBhcyBzZWVuIGF0IHRoZSBNSUku
IElmIHRoZSBwYXlsb2FkIHJhdGUgb2YgdGhlDQogICAgICAgc2VsZWN0ZWQgcHJvZmlsZSBjYW5u
b3QgYmUgYWNoaWV2ZWQgYmFzZWQgb24gdGhlIGxvb3ANCiAgICAgICBlbnZpcm9ubWVudCwgYmFu
ZHBsYW4gYW5kIFBTRCBtYXNrLCB0aGUgUE1FIGluaXRpYWxpemF0aW9uDQogICAgICAgU0hBTEwg
ZmFpbC4NCiAgICAgICAgDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgYVBheWxvYWRS
YXRlUHJvZmlsZVVwc3RyZWFtDQogICAgICAgYXR0cmlidXRlIGluIENsYXVzZSAzMC4iDQogICAg
IFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gQW5uZXggNjJBLjMuNiwgMzAuNS4xLjEuMjAi
DQogICAgIDo6PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA2IH0NCg0KICAgZWZtQ3VQ
bWUxMFBQYXlsb2FkRFJhdGVQcm9maWxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJ
TlRFR0VSIHstLSBEb3duc3RyZWFtIFBheWxvYWQgUmF0ZSAoTWJwcykNCiAgICAgICBwcm9maWxl
NSg1KSwgICAgICAgLS0gMi41DQogICAgICAgcHJvZmlsZTEwKDEwKSwgICAgIC0tIDUNCiAgICAg
ICBwcm9maWxlMTUoMTUpLCAgICAgLS0gNy41DQogICAgICAgcHJvZmlsZTIwKDIwKSwgICAgIC0t
IDEwDQogICAgICAgcHJvZmlsZTI1KDI1KSwgICAgIC0tIDEyLjUNCiAgICAgICBwcm9maWxlMzAo
MzApLCAgICAgLS0gMTUNCiAgICAgICBwcm9maWxlNTAoNTApLCAgICAgLS0gMjUNCiAgICAgICBw
cm9maWxlNzAoNzApLCAgICAgLS0gMzUNCiAgICAgICBwcm9maWxlMTAwKDEwMCksICAgLS0gNTAN
CiAgICAgICBwcm9maWxlMTQwKDE0MCksICAgLS0gNzANCiAgICAgICBwcm9maWxlMjAwKDIwMCkg
ICAgLS0gMTAwDQogICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICIxMFBhc3NUUyBQTUUg
RG93bnN0cmVhbSBQYXlsb2FkIFJhdGUgUHJvZmlsZSwNCiAgICAgICBhcyBzcGVjaWZpZWQgaW4g
ODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICBwcm9maWxl
NSg1KSAgICAgIC0gMi41IE1icHMNCiAgICAgICAgIHByb2ZpbGUxMCgxMCkgICAgLSA1IE1icHMN
CiAgICAgICAgIHByb2ZpbGUxNSgxNSkgICAgLSA3LjUgTWJwcw0KICAgICAgICAgcHJvZmlsZTIw
KDIwKSAgICAtIDEwIE1icHMNCiAgICAgICAgIHByb2ZpbGUyNSgyNSkgICAgLSAxMi41IE1icHMN
CiAgICAgICAgIHByb2ZpbGUzMCgzMCkgICAgLSAxNSBNYnBzDQogICAgICAgICBwcm9maWxlNTAo
NTApICAgIC0gMjUgTWJwcw0KICAgICAgICAgcHJvZmlsZTcwKDcwKSAgICAtIDM1IE1icHMNCiAg
ICAgICAgIHByb2ZpbGUxMDAoMTAwKSAgLSA1MCBNYnBzDQogICAgICAgICBwcm9maWxlMTQwKDE0
MCkgIC0gNzAgTWJwcw0KICAgICAgICAgcHJvZmlsZTIwMCgyMDApICAtIDEwMCBNYnBzDQoNCiAg
ICAgICBFYWNoIHZhbHVlIHJlcHJlc2VudHMgYSB0YXJnZXQgZm9yIHRoZSBQTUUncyBEb3duc3Ry
ZWFtDQogICAgICAgUGF5bG9hZCBCaXRyYXRlIGFzIHNlZW4gYXQgdGhlIE1JSS4gSWYgdGhlIHBh
eWxvYWQgcmF0ZSBvZg0KICAgICAgIHRoZSBzZWxlY3RlZCBwcm9maWxlIGNhbm5vdCBiZSBhY2hp
ZXZlZCBiYXNlZCBvbiB0aGUgbG9vcA0KICAgICAgIGVudmlyb25tZW50LCBiYW5kcGxhbiBhbmQg
UFNEIG1hc2ssIHRoZSBQTUUgaW5pdGlhbGl6YXRpb24NCiAgICAgICBTSEFMTCBmYWlsLg0KICAg
ICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIGFQYXlsb2FkUmF0ZVByb2ZpbGVE
b3duc3RyZWFtDQogICAgICAgYXR0cmlidXRlIGluIENsYXVzZSAzMC4iDQogICAgIFJFRkVSRU5D
RQ0KICAgICAgICJbODAyLjNhaF0gQW5uZXggNjJBLjMuNiwgMzAuNS4xLjEuMjEiDQogICAgIDo6
PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA3IH0NCg0KICAgZWZtQ3VQbWUxMFBQcm9m
aWxlUm93U3RhdHVzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFJvd1N0YXR1cw0KICAg
ICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgb2JqZWN0IGNvbnRyb2xzIGNyZWF0aW9uL2RlbGV0
aW9uIG9mIHRoZSBhc3NvY2lhdGVkDQogICAgICAgZW50cnkgaW4gZWZtQ3VQbWUxMFBDb25mUHJv
ZmlsZVRhYmxlIHBlciB0aGUgc2VtYW50aWNzIG9mDQogICAgICAgUm93U3RhdHVzLg0KICAgICAg
IElmIGFuIGFjdGl2ZSBlbnRyeSBpcyByZWZlcmVuY2VkIHZpYSBlZm1DdUFkbWluUHJvZmlsZSBv
cg0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxlLCB0aGUgZW50cnkgTVVTVCByZW1haW4gJ2Fj
dGl2ZScgdW50aWwNCiAgICAgICBhbGwgcmVmZXJlbmNlcyBhcmUgcmVtb3ZlZC4iDQogICAgIDo6
PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSA4IH0NCg0KDQogICBlZm1DdVBtZTEwUFN0
YXR1c1RhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1
UG1lMTBQU3RhdHVzRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUYWJsZSByZWZs
ZWN0aW5nIHN0YXR1cyBvZiBFRk1DdSAxMFBhc3NUUyBQTUVzIChtb2RlbXMpLiINCiAgICAgOjo9
IHsgZWZtQ3VQbWUxMFAgMiB9DQoNCiAgIGVmbUN1UG1lMTBQU3RhdHVzRW50cnkgT0JKRUNULVRZ
UEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWUxMFBTdGF0dXNFbnRyeQ0KICAgICBNQVgtQUND
RVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NS
SVBUSU9ODQogICAgICAgIkFuIGVudHJ5IGluIHRoZSBFRk1DdSAxMFBhc3NUUyBQTUUgU3RhdHVz
IHRhYmxlLiINCiAgICAgQVVHTUVOVFMgeyBlZm1DdVBtZVN0YXR1c0VudHJ5IH0NCiAgICAgOjo9
IHsgZWZtQ3VQbWUxMFBTdGF0dXNUYWJsZSAxIH0NCg0KICAgRWZtQ3VQbWUxMFBTdGF0dXNFbnRy
eSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lMTBQRWxlY3RyaWNhbExlbmd0
aCAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWUxMFBGRUNDb3JyZWN0ZWRCbG9ja3Mg
ICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBtZTEwUEZFQ1VuY29ycmVjdGVkQmxvY2tzICAg
Q291bnRlcjMyDQogICAgICAgLS0gRWROb3RlOiBUbyBiZSBjb250aW51ZWQNCiAgICAgfQ0KDQog
ICBlZm1DdVBtZTEwUEVsZWN0cmljYWxMZW5ndGggIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAg
ICAgIEludGVnZXIzMigwLi44MTkyfDY1NTM1KQ0KICAgICBVTklUUyAgICAgICAibSINCiAgICAg
TUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAiRWxlY3RyaWNhbCBMZW5ndGggaW4gbWV0ZXJzIGFzIHBlcmNlaXZl
ZCBieSB0aGUgMTBQYXNzVFMgUE1FDQogICAgICAgYWZ0ZXIgdGhlIGxpbmsgaXMgZXN0YWJsaXNo
ZWQuDQogICAgICAgVGhlIHZhbHVlIG9mIDY1NTM1IGlzIHJldHVybmVkIGlmIHRoZSBsaW5rIGlz
IERvd24gb3INCiAgICAgICBJbml0aWFsaXppbmcgb3IgdGhlIFBNRSBpcyB1bmFibGUgdG8gZXN0
aW1hdGUgdGhlIEVsZWN0cmljYWwNCiAgICAgICBMZW5ndGguDQogICAgICAgDQogICAgICAgSWYg
YSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRo
aXMNCiAgICAgICBvYmplY3QgbWFwcyB0byB0aGUgMTBQIEVsZWN0cmljYWwgTGVuZ3RoIHJlZ2lz
dGVyIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMS4yMSINCiAgICAg
Ojo9IHsgZWZtQ3VQbWUxMFBTdGF0dXNFbnRyeSAxIH0NCg0KICAgZWZtQ3VQbWUxMFBGRUNDb3Jy
ZWN0ZWRCbG9ja3MgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAg
ICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJBIGNvdW50IG9mIHJlY2VpdmVkIGFuZCBjb3JyZWN0ZWQgRkVD
IGNvZGV3b3JkcyBpbiAxMFBhc3MtVFMNCiAgICAgICBQTUUuDQoNCiAgICAgICBUaGlzIG9iamVj
dCBtYXBzIHRvIGFQTUVGRUNDb3JyZWN0ZWRCbG9ja3MgYXR0cmlidXRlIGluDQogICAgICAgY2xh
dXNlIDMwLg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBN
QS9QTUQgaXMgcHJlc2VudCwNCiAgICAgICB0aGVuIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEw
UCBGRUMgY29ycmVjdGFibGUgZXJyb3JzDQogICAgICAgcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5D
RQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjIyIg0KICAgICA6Oj0geyBlZm1DdVBtZTEwUFN0
YXR1c0VudHJ5IDIgfQ0KDQogICBlZm1DdVBtZTEwUEZFQ1VuY29ycmVjdGVkQmxvY2tzICBPQkpF
Q1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgTUFYLUFDQ0VTUyAgcmVh
ZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiQSBjb3VudCBvZiByZWNlaXZlZCBGRUMgY29kZXdvcmRzIGluIDEwUGFzcy1UUyBQTUUsIHdo
aWNoIGFyZQ0KICAgICAgIHVuY29ycmVjdGFibGUuDQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBz
IHRvIGFQTUVGRUNVbmNvcnJlY3RhYmxlQmxvY2tzIGF0dHJpYnV0ZSBpbg0KICAgICAgIGNsYXVz
ZSAzMC4NCg0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUEv
UE1EIGlzIHByZXNlbnQsDQogICAgICAgdGhlbiB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAg
RkVDIHVuY29ycmVjdGFibGUgZXJyb3JzDQogICAgICAgcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5D
RQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjIzIg0KICAgICA6Oj0geyBlZm1DdVBtZTEwUFN0
YXR1c0VudHJ5IDMgfQ0KDQogIC0tIGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSBmb3IgdXNlIGlu
IERpc2NvdmVyeQ0KDQogICBlZm1DdUF2YWlsYWJsZVN0YWNrVGFibGUgIE9CSkVDVC1UWVBFDQog
ICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1QXZhaWxhYmxlU3RhY2tFbnRyeQ0KICAg
ICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgdGFibGUsIG1vZGVsZWQgYWZ0ZXIgaWZTdGFj
a1RhYmxlIGZyb20gW0lGLU1JQl0sDQogICAgICAgY29udGFpbnMgaW5mb3JtYXRpb24gb24gdGhl
IHBvc3NpYmxlICdvbi10b3Atb2YnDQogICAgICAgcmVsYXRpb25zaGlwcyBiZXR3ZWVuIHRoZSBt
dWx0aXBsZSBzdWItbGF5ZXJzIG9mIG5ldHdvcmsNCiAgICAgICBpbnRlcmZhY2VzIChhcyBvcHBv
c2VkIHRvIGFjdHVhbCByZWxhdGlvbnNoaXBzIGluDQogICAgICAgaWZTdGFja1RhYmxlKS4gIElu
IHBhcnRpY3VsYXIsIGl0IGNvbnRhaW5zIGluZm9ybWF0aW9uIG9uDQogICAgICAgd2hpY2ggUENT
IHBvcnRzIChzdWJsYXllcnMpIGNhbiBwb3NzaWJseSBydW4gJ29uIHRvcCBvZicNCiAgICAgICB3
aGljaCBQTUVzIChzdWJsYXllcnMpLCBhcyBkZXRlcm1pbmVkIGJ5IGNyb3NzLWNvbm5lY3QNCiAg
ICAgICBjYXBhYmlsaXR5IG9mIHRoZSBFRk1DdSBkZXZpY2UsIHdoZXJlIGVhY2ggc3ViLWxheWVy
DQogICAgICAgY29ycmVzcG9uZHMgdG8gYSBjb25jZXB0dWFsIHJvdyBpbiB0aGUgaWZUYWJsZS4g
IEZvciBleGFtcGxlLA0KICAgICAgIHdoZW4gdGhlIFBDUyBwb3J0IHdpdGggaWZJbmRleCB2YWx1
ZSB4IGNhbiBiZSBjb25uZWN0ZWQNCiAgICAgICB0byBydW4gb24gdG9wIG9mIHRoZSBQTUUgd2l0
aCBpZkluZGV4IHZhbHVlIHksIHRoZW4gdGhpcyB0YWJsZQ0KICAgICAgIGNvbnRhaW5zOg0KICAg
ICAgIA0KICAgICAgICAgZWZtQ3VBdmFpbGFibGVTdGFja1N0YXR1cy54Lnk9Y2FwYWJsZQ0KICAg
ICAgIA0KICAgICAgIE5vdGUgdGhhdCB0aGVyZSdzIGFsd2F5cyBhdCBsZWFzdCBvbiBQQ1MgZm9y
IGVhY2ggUE1FIGFuZCBhdA0KICAgICAgIGxlYXN0IG9uZSBQTUUgZm9yIGVhY2ggUENTIGluIHRo
ZSBFRk1DdSBkZXZpY2VzLCB3aXRoDQogICAgICAgZWZtQ3VQQUZDYXBhY2l0eSBhbmQgZWZtQ3VQ
ZWVyUEFGQ2FwYWNpdHkgaW5kaWNhdGluZw0KICAgICAgIG1heGltdW0gbnVtYmVyIG9mIFBNRXMg
d2hpY2ggY2FuIGJlIGFnZ3JlZ2F0ZWQgYnkgbG9jYWwgYW5kDQogICAgICAgcmVtb3RlIFBDUyBw
b3J0IHJlc3BlY3RpdmVseS4NCiAgICAgICBUaGlzIHRhYmxlIGlzIHJlYWQgb25seSBhcyBpdCBk
ZXNjcmliZXMgZGV2aWNlIGNhcGFiaWxpdHkiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJpZlN0
YWNrVGFibGUgb2YgUkZDIDI4NjMiDQogICAgIDo6PSB7IGVmbUN1T2JqZWN0cyAzIH0NCg0KICAg
ZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5ICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBF
Zm1DdUF2YWlsYWJsZVN0YWNrRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUN
CiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJJbmZv
cm1hdGlvbiBvbiBhIHBhcnRpY3VsYXIgcmVsYXRpb25zaGlwIGJldHdlZW4gdHdvIHN1Yi0NCiAg
ICAgICBsYXllcnMsIHNwZWNpZnlpbmcgdGhhdCBvbmUgc3ViLWxheWVyIChQQ1MpIHJ1bnMgb24g
J3RvcCcgb2YNCiAgICAgICB0aGUgb3RoZXIgc3ViLWxheWVyIChQTUUpLiBFYWNoIHN1Yi1sYXll
ciBjb3JyZXNwb25kcyB0byBhDQogICAgICAgY29uY2VwdHVhbCByb3cgaW4gdGhlIGlmVGFibGUg
KGludGVyZmFjZSBpbmRleCBmb3IgUENTIGFuZA0KICAgICAgIFBNRSByZXNwZWN0aXZlbHkpLiIN
CiAgICAgSU5ERVggew0KICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tIaWdoZXJMYXllciwNCiAg
ICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXllcg0KICAgICB9DQogICAgIDo6PSB7IGVm
bUN1QXZhaWxhYmxlU3RhY2tUYWJsZSAxIH0NCg0KICAgRWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5
IDo6PQ0KICAgICAgU0VRVUVOQ0Ugew0KICAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrSGlnaGVy
TGF5ZXIgIEludGVyZmFjZUluZGV4LA0KICAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJM
YXllciAgIEludGVyZmFjZUluZGV4LA0KICAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrU3RhdHVz
ICAgICAgIElOVEVHRVINCiAgICAgIH0NCg0KICAgZWZtQ3VBdmFpbGFibGVTdGFja0hpZ2hlckxh
eWVyICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJbnRlcmZhY2VJbmRleA0KICAgICBN
QVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIlRoZSB2YWx1ZSBvZiBpZkluZGV4IGNvcnJlc3BvbmRpbmcg
dG8gdGhlIGhpZ2hlciBzdWItbGF5ZXINCiAgICAgICBvZiB0aGUgJ2Nyb3NzLWNvbm5lY3QgY2Fw
YWJpbGl0eScgcmVsYXRpb25zaGlwLCBpLmUuLCB0aGUNCiAgICAgICBQQ1Mgc3ViLWxheWVyIHdo
aWNoIE1BWSBydW4gb24gJ3RvcCcgb2YgdGhlIFBNRSBzdWItbGF5ZXINCiAgICAgICBpZGVudGlm
aWVkIGJ5IHRoZSBjb3JyZXNwb25kaW5nIGluc3RhbmNlIG9mDQogICAgICAgZWZtQ3VBdmFpbGFi
bGVTdGFja0xvd2VyTGF5ZXIuIg0KICAgICA6Oj0geyBlZm1DdUF2YWlsYWJsZVN0YWNrRW50cnkg
MSB9DQoNCg0KICAgZWZtQ3VBdmFpbGFibGVTdGFja0xvd2VyTGF5ZXIgIE9CSkVDVC1UWVBFDQog
ICAgIFNZTlRBWCAgICAgIEludGVyZmFjZUluZGV4DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nl
c3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAg
ICAiVGhlIHZhbHVlIG9mIGlmSW5kZXggY29ycmVzcG9uZGluZyB0byB0aGUgbG93ZXIgc3ViLWxh
eWVyDQogICAgICAgb2YgdGhlICdjcm9zcy1jb25uZWN0IGNhcGFiaWxpdHknIHJlbGF0aW9uc2hp
cCwgaS5lLiwgdGhlDQogICAgICAgUE1FIHN1Yi1sYXllciB3aGljaCBNQVkgcnVuICdiZWxvdycg
dGhlIFBDUyBzdWItbGF5ZXINCiAgICAgICBpZGVudGlmaWVkIGJ5IHRoZSBjb3JyZXNwb25kaW5n
IGluc3RhbmNlIG9mDQogICAgICAgZWZtQ3VBdmFpbGFibGVTdGFja0hpZ2hlckxheWVyLiINCiAg
ICAgOjo9IHsgZWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5IDIgfQ0KDQogICBlZm1DdUF2YWlsYWJs
ZVN0YWNrU3RhdHVzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAg
ICAgICBjYXBhYmxlKDEpLA0KICAgICAgIG91dE9mU2VydmljZSgyKSAgICAgICANCiAgICAgfQ0K
ICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJUaGUgc3RhdHVzIG9mIHRoZSAnY3Jvc3MtY29ubmVjdCBj
YXBhYmlsaXR5JyByZWxhdGlvbnNoaXANCiAgICAgICBiZXR3ZWVuIHR3byBzdWItbGF5ZXJzLiBU
aGUgZm9sbG93aW5nIHZhbHVlcyBhcmUgZGVmaW5lZDoNCiAgICAgICAgIGNhcGFibGUoMSkgICAg
ICAtIHRoZSBQTUUgc3ViLWxheWVyIGludGVyZmFjZSwgaWRlbnRpZmllZCBieQ0KCSAgICAgICAg
ICAgICAgICAgICB0aGUgZWZtQ3VBdmFpbGFibGVTdGFja0xvd2VyTGF5ZXIgTUFZIGJlDQoJCQkg
ICBjb25uZWN0ZWQgdG8gcnVuICdiZWxvdycgdGhlIFBDUyBzdWItbGF5ZXINCgkJCSAgIGludGVy
ZmFjZSwgaWRlbnRpZmllZCBieSB0aGUNCgkJCSAgIGVmbUN1QXZhaWxhYmxlU3RhY2tMb3dlckxh
eWVyLg0KICAgICAgICAgb3V0T2ZTZXJ2aWNlKDIpIC0gdGhlIFBNRSBzdWItbGF5ZXIgaW50ZXJm
YWNlIGNhbm5vdCBiZQ0KCSAgICAgICAgICAgICAgICAgICBjb25uZWN0ZWQgZHVlIHRvIHVuYXZh
aWxhYmlsaXR5IG9mIHRoZQ0KCQkJICAgaW50ZXJmYWNlLg0KDQogICAgICAgTm90ZSB0aGF0IFBN
RSBhdmFpbGFiaWxpdHkgcGVyIFBDUywgaW5kaWNhdGVkIGJ5ICdjYXBhYmxlJw0KICAgICAgIHZh
bHVlLCBjYW4gYmUgY29uc3RyYWluZWQgYnkgb3RoZXIgcGFyYW1ldGVycywNCiAgICAgICBmb3Ig
ZXhhbXBsZSBieSBhZ2dyZWdhdGlvbiBjYXBhY2l0eSBvZiBhIFBDUyBvciBieSB0aGUgUE1FIGlu
DQogICAgICAgcXVlc3Rpb24gYmVpbmcgYWxyZWFkeSBjb25uZWN0ZWQgdG8gYW5vdGhlciBQQ1Mu
IFNvLCBpbg0KICAgICAgIG9yZGVyIHRvIGVuc3VyZSB0aGF0IGEgcGFydGljdWxhciBQTUUgY2Fu
IGJlIGNvbm5lY3RlZCB0byB0aGUNCiAgICAgICBQQ1MsIGFsbCByZXNwZWN0aXZlIHBhcmFtZXRl
cnMgKGUuZy4gZWZtQ3VBdmFpbGFibGVTdGFja1RhYmxlLA0KICAgICAgIGlmU3RhY2tUYWJsZSBh
bmQgZWZtQ3VQQUZDYXBhY2l0eSkgU0hBTEwgYmUgaW5zcGVjdGVkLg0KDQogICAgICAgVGhpcyBv
YmplY3QgaXMgcmVhZCBvbmx5LCB1bmxpa2UgaWZTdGFja1N0YXR1cywgYXMgaXQNCiAgICAgICBk
ZXNjcmliZXMgdGhlIGRldmljZSBjYXBhYmlsaXR5LiINCiAgICAgOjo9IHsgZWZtQ3VBdmFpbGFi
bGVTdGFja0VudHJ5IDMgfQ0KDQoNCiAgLS0NCiAgLS0gQ29uZm9ybWFuY2UgU3RhdGVtZW50cw0K
ICAtLQ0KDQogICBlZm1DdUdyb3VwcyAgICAgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1
Q29uZm9ybWFuY2UgMSB9DQoNCiAgIGVmbUN1Q29tcGxpYW5jZXMgT0JKRUNUIElERU5USUZJRVIg
Ojo9IHsgZWZtQ3VDb25mb3JtYW5jZSAyIH0NCg0KICAgLS0gT2JqZWN0IEdyb3Vwcw0KDQogICBl
Zm1DdUJhc2ljR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1
UEFGU3VwcG9ydGVkLA0KICAgICAgIGVmbUN1QWRtaW5Qcm9maWxlLA0KICAgICAgIGVmbUN1VGFy
Z2V0RGF0YVJhdGUsDQogICAgICAgZWZtQ3VUYXJnZXRTbnJNZ24sDQogICAgICAgZWZtQ3VQb3J0
U2lkZSwNCiAgICAgICBlZm1DdUZsdFN0YXR1cw0KICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBjb2xsZWN0aW9uIG9mIG9iamVjdHMg
cmVxdWlyZWQgZm9yIGFsbCBvZiBFRk1DdSBwb3J0cy4iDQogICAgIDo6PSB7IGVmbUN1R3JvdXBz
IDEgfQ0KDQogICBlZm1DdVBBRkdyb3VwIE9CSkVDVC1HUk9VUA0KICAgICBPQkpFQ1RTIHsNCiAg
ICAgICBlZm1DdVBlZXJQQUZTdXBwb3J0ZWQsDQogICAgICAgZWZtQ3VQQUZDYXBhY2l0eSwNCiAg
ICAgICBlZm1DdVBlZXJQQUZDYXBhY2l0eSwNCiAgICAgICBlZm1DdVBBRkFkbWluU3RhdGUsDQog
ICAgICAgZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlLA0KICAgICAgIGVmbUN1UEFGUmVtb3RlRGlzY292
ZXJ5Q29kZSwNCiAgICAgICBlZm1DdU51bVBNRXMsDQogICAgICAgZWZtQ3VBdmFpbGFibGVTdGFj
a1N0YXR1cw0KICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAiQSBjb2xsZWN0aW9uIG9mIG9iamVjdHMgcmVxdWlyZWQgZm9yIG9wdGlvbmFs
IFBNRQ0KICAgICAgIEFnZ3JlZ2F0aW9uIEZ1bmN0aW9uIChQQUYpIGFuZCBQQUYgZGlzY292ZXJ5
IGluIEVGTUN1IHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgMiB9DQoNCiAgIGVmbUN1
UEFGRXJyb3JzR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1
UEFGSW5FcnJvcnMsDQogICAgICAgZWZtQ3VQQUZJblNtYWxsRnJhZ21lbnRzLA0KICAgICAgIGVm
bUN1UEFGSW5MYXJnZUZyYWdtZW50cywNCiAgICAgICBlZm1DdVBBRkluQmFkRnJhZ21lbnRzLA0K
ICAgICAgIGVmbUN1UEFGSW5Mb3N0RnJhZ21lbnRzLA0KICAgICAgIGVmbUN1UEFGSW5Mb3N0U3Rh
cnRzLA0KICAgICAgIGVmbUN1UEFGSW5Mb3N0RW5kcywNCiAgICAgICBlZm1DdVBBRkluT3ZlcmZs
b3dzDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0K
ICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyBzdXBwb3J0aW5nIG9wdGlvbmFsIGVycm9y
IGNvdW50ZXJzDQogICAgICAgb2YgUEFGIG9uIEVGTUN1IHBvcnRzLiINCiAgICAgOjo9IHsgZWZt
Q3VHcm91cHMgMyB9DQoNCiAgIGVmbUN1UG1lR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVD
VFMgew0KICAgICAgIGVmbUN1UG1lQWRtaW5Qcm9maWxlLA0KICAgICAgIGVmbUN1UG1lT3BlclN0
YXR1cywNCiAgICAgICBlZm1DdVBtZUZsdFN0YXR1cywNCiAgICAgICBlZm1DdVBtZVN1YlR5cGVz
U3VwcG9ydGVkLA0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlLA0KICAgICAgIGVmbUN1UG1l
T3BlclN1YlR5cGUsDQogICAgICAgZWZtQ3VQQUZSZW1vdGVEaXNjb3ZlcnlDb2RlLA0KICAgICAg
IGVmbUN1UG1lT3BlclByb2ZpbGUsDQogICAgICAgZWZtQ3VQbWVTbnJNZ24sDQogICAgICAgZWZt
Q3VQbWVQZWVyU25yTWduLA0KICAgICAgIGVmbUN1UG1lTGluZUF0biwNCiAgICAgICBlZm1DdVBt
ZVBlZXJMaW5lQXRuLA0KICAgICAgIGVmbUN1UG1lVENDb2RpbmdFcnJvcnMsDQogICAgICAgZWZt
Q3VQbWVUaHJlc2hMaW5lQXRuLA0KICAgICAgIGVmbUN1UG1lVGhyZXNoU25yTWduDQogICAgIH0N
CiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNv
bGxlY3Rpb24gb2Ygb2JqZWN0cyBwcm92aWRpbmcgaW5mb3JtYXRpb24gYWJvdXQNCiAgICAgICBh
IDJCYXNlVEwvMTBQYXNzVFMgUE1FLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgNCB9DQoNCiAg
IGVmbUN1QWxhcm1Db25mR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAgICAg
IGVmbUN1VGhyZXNoTG93QmFuZHdpZHRoLA0KICAgICAgIGVmbUN1TG93QmFuZHdpZHRoRW5hYmxl
LA0KICAgICAgIGVmbUN1UG1lVGhyZXNoTGluZUF0biwNCiAgICAgICBlZm1DdVBtZUxpbmVBdG5D
cm9zc2luZ0VuYWJsZSwNCiAgICAgICBlZm1DdVBtZVRocmVzaFNuck1nbiwNCiAgICAgICBlZm1D
dVBtZVNuck1nbkNyb3NzaW5nRW5hYmxlLA0KICAgICAgIGVmbUN1UG1lTGluZUF0bkNyb3NzaW5n
RW5hYmxlLA0KICAgICAgIGVmbUN1UG1lRGV2aWNlRmF1bHRFbmFibGUsDQogICAgICAgZWZtQ3VQ
bWVDb25maWdJbml0RmFpbEVuYWJsZSwNCiAgICAgICBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWxF
bmFibGUNCi0tICAgICAgIGVmbUN1UG1lVGhyZXNoRVMsDQotLSAgICAgICBlZm1DdVBtZXRocmVz
aFNFUywNCi0tICAgICAgIGVmbUN1UG1lVGhyZXNoQ1JDYW5vbWFsaWVzLA0KLS0gICAgICAgZWZt
Q3VQbWVUaHJlc2hMT1NXUywNCi0tICAgICAgIGVmbUN1UG1lVGhyZXNoVUFTDQogICAgIH0NCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNvbGxl
Y3Rpb24gb2Ygb2JqZWN0cyByZXF1aXJlZCBmb3IgY29uZmlndXJhdGlvbiBvZiBhbGFybQ0KICAg
ICAgIHRocmVzaG9sZHMgYW5kIG5vdGlmaWNhdGlvbnMgaW4gRUZNQ3UgcG9ydHMuIg0KICAgICA6
Oj0geyBlZm1DdUdyb3VwcyA1IH0NCg0KICAgZWZtQ3VOb3RpZmljYXRpb25Hcm91cCBOT1RJRklD
QVRJT04tR1JPVVANCiAgICAgTk9USUZJQ0FUSU9OUyB7DQogICAgICAgZWZtQ3VMb3dCYW5kd2lk
dGgsDQogICAgICAgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3NpbmcsDQogICAgICAgZWZtQ3VQbWVTbnJN
Z25Dcm9zc2luZywNCiAgICAgICBlZm1DdVBtZURldmljZUZhdWx0LA0KICAgICAgIGVmbUN1UG1l
Q29uZmlnSW5pdEZhaWx1cmUsDQogICAgICAgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWlsdXJlDQot
LSAgICAgICBlZm1DdVBtZVBlcmZFUywNCi0tICAgICAgIGVmbUN1UG1lUGVyZlNFUywNCi0tICAg
ICAgIGVmbUN1UG1lUGVyZkNSQ2Fub21hbGllcywNCi0tICAgICAgIGVmbUN1UG1lUGVyZkxPU1dT
LA0KLS0gICAgICAgZWZtQ3VQbWVQZXJmVUFTLA0KLS0gICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVs
dCwNCi0tICAgICAgIGVmbUN1UG1lTG9jYWxQb3dlckxvc3MNCiAgICAgfQ0KICAgICBTVEFUVVMg
ICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgZ3JvdXAgc3VwcG9y
dHMgbm90aWZpY2F0aW9ucyBvZiBzaWduaWZpY2FudCBjb25kaXRpb25zDQogICAgICAgYXNzb2Np
YXRlZCB3aXRoIEVGTUN1IHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgNiB9DQoNCiAg
IGVmbUN1UG1lMkJQcm9maWxlR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAg
ICAgIGVmbUN1UG1lMkJQcm9maWxlRGVzY3IsDQogICAgICAgZWZtQ3VQbWUyQlJlZ2lvbiwNCiAg
ICAgICBlZm1DdVBtZTJCRGF0YVJhdGUsDQogICAgICAgZWZtQ3VQbWUyQlBvd2VyLA0KICAgICAg
IGVmbUN1UG1lMkJDb25zdGVsbGF0aW9uLA0KICAgICAgIGVmbUN1UG1lMkJQcm9maWxlUm93U3Rh
dHVzDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0K
ICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyB0aGF0IGNvbnN0aXR1dGUgYSBjb25maWd1
cmF0aW9uDQogICAgICAgcHJvZmlsZSBmb3IgY29uZmlndXJhdGlvbiBvZiAyQmFzZVRMIHBvcnRz
LiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgNyB9DQoNCiAgIGVmbUN1UG1lMTBQUHJvZmlsZUdy
b3VwIE9CSkVDVC1HUk9VUA0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZTEwUFByb2Zp
bGVEZXNjciwNCiAgICAgICBlZm1DdVBtZTEwUEJhbmRwbGFuUFNETWFza1Byb2ZpbGUsDQogICAg
ICAgZWZtQ3VQbWUxMFBVUEJPUmVmZXJlbmNlUHJvZmlsZSwNCiAgICAgICBlZm1DdVBtZTEwUEJh
bmROb3RjaFByb2ZpbGVzLA0KICAgICAgIGVmbUN1UG1lMTBQUGF5bG9hZFVSYXRlUHJvZmlsZSwN
CiAgICAgICBlZm1DdVBtZTEwUFBheWxvYWREUmF0ZVByb2ZpbGUsDQogICAgICAgZWZtQ3VQbWUx
MFBQcm9maWxlUm93U3RhdHVzDQogICAgIH0NCiAgICAgU1RBVFVTICBjdXJyZW50DQogICAgIERF
U0NSSVBUSU9ODQogICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHRoYXQgY29uc3RpdHV0
ZSBhIGNvbmZpZ3VyYXRpb24NCiAgICAgICBwcm9maWxlIGZvciBjb25maWd1cmF0aW9uIG9mIDEw
UGFzc1RTIHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgOCB9DQoNCiAgIGVmbUN1UG1l
MTBQU3RhdHVzR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1
UG1lMTBQRWxlY3RyaWNhbExlbmd0aCwNCiAgICAgICBlZm1DdVBtZTEwUEZFQ0NvcnJlY3RlZEJs
b2NrcywNCiAgICAgICBlZm1DdVBtZTEwUEZFQ1VuY29ycmVjdGVkQmxvY2tzDQogICAgIH0NCiAg
ICAgU1RBVFVTICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgY29sbGVjdGlv
biBvZiBvYmplY3RzIHByb3ZpZGluZyBzdGF0dXMgaW5mb3JtYXRpb24NCiAgICAgICBzcGVjaWZp
YyB0byAxMFBhc3NUUyBQTUVzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91cHMgOSB9DQoNCiAgLS0g
Q29tcGxpYW5jZSBTdGF0ZW1lbnRzDQoNCiAgIGVmbUN1Q29tcGxpYW5jZSBNT0RVTEUtQ09NUExJ
QU5DRQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAg
IlRoZSBjb21wbGlhbmNlIHN0YXRlbWVudCBmb3IgMkJhc2VUTC8xMFBhc3NUUyBpbnRlcmZhY2Vz
Lg0KICAgICAgIENvbXBsaWFuY2Ugd2l0aCB0aGUgZm9sbG93aW5nIGV4dGVybmFsIGNvbXBsaWFu
Y2Ugc3RhdGVtZW50cw0KICAgICAgIGlzIHByZXJlcXVpc2l0ZToNCiAgICAgICANCiAgICAgICBN
SUIgTW9kdWxlICAgICAgICAgICAgIENvbXBsaWFuY2UgU3RhdGVtZW50DQogICAgICAgLS0tLS0t
LS0tLSAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgIElGLU1JQiAgICAg
ICAgICAgICAgICAgaWZDb21wbGlhbmNlMw0KICAgICAgIElGLUlOVkVSVEVELVNUQUNLLU1JQiAg
aWZJbnZDb21wbGlhbmNlDQogICAgICAgRXRoZXJMaWtlLU1JQiAgICAgICAgICBkb3QzQ29tcGxp
YW5jZTINCiAgICAgICBNQVUtTUlCICAgICAgICAgICAgICAgIG1hdU1vZElmQ29tcGwzIg0KICAg
ICANCiAgICAgTU9EVUxFICAtLSB0aGlzIG1vZHVsZQ0KICAgICAgIE1BTkRBVE9SWS1HUk9VUFMg
ew0KICAgICAgICAgZWZtQ3VCYXNpY0dyb3VwLA0KICAgICAgICAgZWZtQ3VQbWVHcm91cCwNCiAg
ICAgICAgIGVmbUN1QWxhcm1Db25mR3JvdXAsDQogICAgICAgICBlZm1DdU5vdGlmaWNhdGlvbkdy
b3VwDQogICAgICAgfQ0KICAgICAgIA0KICAgICAgIEdST1VQICAgICAgIGVmbUN1UG1lMkJQcm9m
aWxlR3JvdXANCiAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMg
Z3JvdXAgaXMgb25seSByZXF1aXJlZCBmb3IgaW1wbGVtZW50YXRpb25zDQogICAgICAgICBzdXBw
b3J0aW5nIDJCYXNlLVRMIFBoeS4iDQogICAgICAgDQogICAgICAgR1JPVVAgICAgICAgZWZtQ3VQ
bWUxMFBQcm9maWxlR3JvdXANCiAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgIlN1cHBvcnQg
Zm9yIHRoaXMgZ3JvdXAgaXMgb25seSByZXF1aXJlZCBmb3IgaW1wbGVtZW50YXRpb25zDQogICAg
ICAgICBzdXBwb3J0aW5nIDEwUGFzcy1UUyBQaHkuIg0KICAgICAgIA0KICAgICAgIEdST1VQICAg
ICAgIGVmbUN1UEFGR3JvdXANCiAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgIlN1cHBvcnQg
Zm9yIHRoaXMgZ3JvdXAgaXMgb25seSByZXF1aXJlZCBmb3IgaW1wbGVtZW50YXRpb25zDQogICAg
ICAgICBzdXBwb3J0aW5nIFBNRSBBZ2dyZWdhdGlvbiBGdW5jdGlvbiAoUEFGKS4iDQogICAgICAg
DQogICAgICAgR1JPVVAgICAgICAgZWZtQ3VQQUZFcnJvcnNHcm91cA0KICAgICAgIERFU0NSSVBU
SU9ODQogICAgICAgICAiU3VwcG9ydCBmb3IgdGhpcyBncm91cCBpcyBvcHRpb25hbCBmb3IgaW1w
bGVtZW50YXRpb25zDQogICAgICAgICBzdXBwb3J0aW5nIFBNRSBBZ2dyZWdhdGlvbiBGdW5jdGlv
biAoUEFGKS4iDQogICAgICAgDQogICAgICAgR1JPVVAgICAgICAgZWZtQ3VQbWUxMFBTdGF0dXNH
cm91cA0KICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAiU3VwcG9ydCBmb3IgdGhpcyBncm91
cCBpcyBvcHRpb25hbCBmb3IgaW1wbGVtZW50YXRpb25zDQogICAgICAgICBzdXBwb3J0aW5nIDEw
UGFzcy1UUyBQaHkuIg0KICAgICAgIA0KICAgICAgIE9CSkVDVCAgICAgIGVmbUN1UG1lU3ViVHlw
ZXNTdXBwb3J0ZWQNCiAgICAgICBTWU5UQVggICAgICBCSVRTIHsNCiAgICAgICAgIGllZWUyQmFz
ZVRMTygwKSwNCiAgICAgICAgIGllZWUyQmFzZVRMUigxKSwNCiAgICAgICAgIGllZWUxMFBhc3NU
U08oMiksDQogICAgICAgICBpZWVlMTBQYXNzVFNSKDMpDQogICAgICAgfQ0KICAgICAgIERFU0NS
SVBUSU9ODQogICAgICAgICAiU3VwcG9ydCBmb3IgYWxsIHN1YnR5cGVzIGlzIG5vdCByZXF1aXJl
ZC4gSG93ZXZlciBhdCBsZWFzdA0KICAgICAgICAgb25lIHZhbHVlIFNIQUxMIGJlIHN1cHBvcnRl
ZCINCiAgICAgICANCiAgICAgICBPQkpFQ1QgICAgICBlZm1DdVBtZUFkbWluU3ViVHlwZQ0KICAg
ICAgIE1JTi1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICAgIERFU0NSSVBUSU9ODQogICAgICAgICAi
V3JpdGUgYWNjZXNzIGlzIG5vdCByZXF1aXJlZCAobmVlZGVkIG9ubHkgZm9yIFBNRXMNCiAgICAg
ICAgIHN1cHBvcnRpbmcgbW9yZSB0aGFuIGEgc2luZ2xlIHN1YnR5cGUsIGUuZy4NCiAgICAgICAg
IGllZWUyQmFzZVRMTyBhbmQgaWVlZTJCYXNlVFNSIG9yIGllZWUyQmFzZVRMUiBhbmQNCiAgICAg
ICAgIGllZWUxMFBhc3NUU1IpIg0KICAgICAgIA0KICAgICAgIE9CSkVDVCAgICAgIGVmbUN1VGFy
Z2V0U25yTWduDQogICAgICAgTUlOLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAgICJXcml0ZSBhY2Nlc3MgaXMgb3B0aW9uYWwuIEZvciBQSFlzIHdpdGhvdXQg
d3JpdGUgYWNjZXNzDQogICAgICAgICB0aGUgdGFyZ2V0IFNOUiBtYXJnaW4gU0hBTEwgYmUgZml4
ZWQgYXQgNWRCIGZvciAyQmFzZVRMDQogICAgICAgICBhbmQgNmRCIGZvciAxMFBhc3NUUy4iDQog
ICAgICAgDQogICAgICAgLS0gRWROb3RlOiBUbyBiZSBDb250aW51ZWQNCiAgICAgDQogICAgIDo6
PSB7IGVmbUN1Q29tcGxpYW5jZXMgMSB9DQpFTkQNCg==

------_=_NextPart_001_01C469C8.1E6C8361
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

------_=_NextPart_001_01C469C8.1E6C8361--



From hubmib-bounces@ietf.org  Thu Jul 15 00:25:39 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA07090
	for <hubmib-archive@lists.ietf.org>; Thu, 15 Jul 2004 00:25:39 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bkxm1-0004wP-4R; Thu, 15 Jul 2004 00:23:09 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bkxjc-0004Hx-6j
	for hubmib@megatron.ietf.org; Thu, 15 Jul 2004 00:20:40 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA06775
	for <hubmib@ietf.org>; Thu, 15 Jul 2004 00:20:36 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1BkxjZ-0004t8-IM
	for hubmib@ietf.org; Thu, 15 Jul 2004 00:20:37 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bkxib-0004Y1-00
	for hubmib@ietf.org; Thu, 15 Jul 2004 00:19:37 -0400
Received: from shell4.bayarea.net ([209.128.82.1])
	by ietf-mx with esmtp (Exim 4.12) id 1Bkxhc-00040u-00
	for hubmib@ietf.org; Thu, 15 Jul 2004 00:18:36 -0400
Received: from shell4.bayarea.net (localhost [127.0.0.1])
	by shell4.bayarea.net (8.12.11/8.12.11) with ESMTP id i6F4I0B9012050;
	Wed, 14 Jul 2004 21:18:00 -0700
Received: from localhost (heard@localhost)
	by shell4.bayarea.net (8.12.11/8.12.11/Submit) with ESMTP id
	i6F4Hx9X012045; Wed, 14 Jul 2004 21:17:59 -0700
X-Authentication-Warning: shell4.bayarea.net: heard owned process doing -bs
Date: Wed, 14 Jul 2004 21:17:59 -0700 (PDT)
From: "C. M. Heard" <heard@pobox.com>
X-Sender: heard@shell4.bayarea.net
To: Edward Beili <EdwardB@actelis.com>
Subject: RE: [Hubmib] RE: EFM PHY status for 2BASE-TL
In-Reply-To: <9C1CAB2B65E62D49A10E49DFCD68EF3E03BE08@il-mail.actelis.net>
Message-ID: <Pine.LNX.4.10.10407142048010.4593-100000@shell4.bayarea.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Cc: hubmib@ietf.org
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

Edward,

As long as you are still collecting comments I decided to run the
MIB module through smilint.  Here is what it reported:

 This command (smilint 0.4.3-pre1, as of Fri Jul 09 15:59:34 2004)
 has been processed to get the following results:
 smilint -m -s -l 9 -i namelength-32 efm-cu-mib.mib

 efm-cu-mib.mib:93: [1] {} unknown object identifier label `mib-2'
 efm-cu-mib.mib:778: [5] {notification-not-reversible} warning:
 notification `efmCuLowBandwidth' is not reverse mappable
 efm-cu-mib.mib:1422: [5] {notification-not-reversible} warning:
 notification `efmCuPmeLineAtnCrossing' is not reverse mappable
 efm-cu-mib.mib:1436: [5] {notification-not-reversible} warning:
 notification `efmCuPmeSnrMgnCrossing' is not reverse mappable
 efm-cu-mib.mib:1449: [5] {notification-not-reversible} warning:
 notification `efmCuPmeDeviceFault' is not reverse mappable
 efm-cu-mib.mib:1460: [5] {notification-not-reversible} warning:
 notification `efmCuPmeConfigInitFailure' is not reverse mappable
 efm-cu-mib.mib:1474: [5] {notification-not-reversible} warning:
 notification `efmCuPmeProtocolInitFailure' is not reverse mappable

The first message means that you did not import the descriptor
`mib-2'.  That is easily fixed:

*** 2,8 ****

    IMPORTS
      MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32,
!     Unsigned32, Counter32
        FROM SNMPv2-SMI   -- [RFC2578]
      TEXTUAL-CONVENTION, TruthValue, RowStatus, PhysAddress,
      DisplayString
--- 2,8 ----

    IMPORTS
      MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32,
!     Unsigned32, Counter32, mib-2
        FROM SNMPv2-SMI   -- [RFC2578]
      TEXTUAL-CONVENTION, TruthValue, RowStatus, PhysAddress,
      DisplayString
 
The other messages mean that the OIDs assigned to the notifications
don't have a next-to-last subidentifier of zero.  See RFC 3584 for
why this is a bad thing.  There are several ways to fix this.  One
would be to reorganize the OIDs as suggested in the MIB review
guidelines draft.  Another would be to keep the same structure, but
change the last sub-IDs of efmCuPortNotifications and
efmCuPortNotifications as follows:

***************
*** 773,779 ****
  
    -- Port Notifications Group
  
!    efmCuPortNotifications OBJECT IDENTIFIER ::= { efmCuPort 4 }
     
     efmCuLowBandwidth NOTIFICATION-TYPE
       OBJECTS {
--- 773,779 ----
  
    -- Port Notifications Group
  
!    efmCuPortNotifications OBJECT IDENTIFIER ::= { efmCuPort 0 }
     
     efmCuLowBandwidth NOTIFICATION-TYPE
       OBJECTS {
***************
*** 1406,1412 ****
  
    -- PME Notifications Group
  
!    efmCuPmeNotifications OBJECT IDENTIFIER ::= { efmCuPme 4 }
     
     -- EdNote: Should I add more notifications here, for example
     --      efmCuPmePerfES,
--- 1406,1412 ----
  
    -- PME Notifications Group
  
!    efmCuPmeNotifications OBJECT IDENTIFIER ::= { efmCuPme 0 }
     
     -- EdNote: Should I add more notifications here, for example
     --      efmCuPmePerfES,

which might be easier in this case.

I have not had time to do a detailed MIB doctor review, but I do
notice that you import DisplayString, which has been deprecated for
most purposes.  See the MIB review guidelines for more information.

All the best,

Mike Heard


-----Original Message-----
From: Edward Beili [mailto:EdwardB@actelis.com] 
Sent: Wednesday, July 14, 2004 11:26 AM
To: Romascanu, Dan (Dan); C. M. Heard
Cc: hubmib@ietf.org
Subject: RE: [Hubmib] RE: EFM PHY status for 2BASE-TL


I will do that by the end of the week, after collecting more
comments, and of course will do the OID edit. In the mean time
here's the latest version of EFM-CU-MIB.

Regards,
-E.


-----Original Message----- 
From: Romascanu, Dan (Dan) [mailto:dromasca@avaya.com] 
Sent: Wed 7/14/2004 8:08 PM 
To: C. M. Heard; Edward Beili 
Cc: hubmib@ietf.org 
Subject: RE: [Hubmib] RE: EFM PHY status for 2BASE-TL


Edward,

Please submit without too much delay, and make the OID edit
recommended by Mike.

Regards,

Dan



> -----Original Message-----
> From: hubmib-bounces@ietf.org
> [mailto:hubmib-bounces@ietf.org]On Behalf Of C. M. Heard
> Sent: 14 July, 2004 7:31 PM
> To: Edward Beili
> Cc: hubmib@ietf.org
> Subject: Re: [Hubmib] RE: EFM PHY status for 2BASE-TL
>
>
> On Wed, 23 Jun 2004, Edward Beili wrote:
> > I've attached the latest version of EFM CU MIB.
> ...
> [ snip pre-submission version of draft-ietf-hubmib-efm-cu-mib-01.txt ]
>
> The I-D repository still has the -00 version.  The -01 version needs
> to be submitted soon, since the final cutoff for I-D submission for
> the upcoming 60th IETF meeting is Monday, Jul 19, 0900 EDT (when it
> is submitted you need to replace { mib-2 160 } with ( mib-2 YYY }).
>
> Regards,
>
> Mike Heard
>
>
>
> _______________________________________________
> Hubmib mailing list
> Hubmib@ietf.org
> https://www1.ietf.org/mailman/listinfo/hubmib


_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Thu Jul 15 14:04:34 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09510
	for <hubmib-archive@lists.ietf.org>; Thu, 15 Jul 2004 14:04:33 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BlASY-00046t-Is; Thu, 15 Jul 2004 13:55:54 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bl9V8-0004bT-J2
	for hubmib@megatron.ietf.org; Thu, 15 Jul 2004 12:54:30 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA03533
	for <hubmib@ietf.org>; Thu, 15 Jul 2004 12:54:23 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1Bl9V4-0001ro-2I
	for hubmib@ietf.org; Thu, 15 Jul 2004 12:54:26 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bl9UG-0001WT-00
	for hubmib@ietf.org; Thu, 15 Jul 2004 12:53:37 -0400
Received: from [62.90.13.193] (helo=il-mail.actelis.net)
	by ietf-mx with esmtp (Exim 4.12) id 1Bl9T2-0000jE-00
	for hubmib@ietf.org; Thu, 15 Jul 2004 12:52:21 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.6556.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C46A8C.0371AC7C"
Subject: RE: [Hubmib] RE: EFM PHY status for 2BASE-TL
Date: Thu, 15 Jul 2004 19:51:45 +0300
Message-ID: <9C1CAB2B65E62D49A10E49DFCD68EF3E03BE1B@il-mail.actelis.net>
X-MS-Has-Attach: yes
Thread-Topic: [Hubmib] RE: EFM PHY status for 2BASE-TL
Thread-Index: AcRqIslyBlSFQwnwSuiivbrFAltfrQAZT8Cr
From: "Edward Beili" <EdwardB@actelis.com>
To: "C. M. Heard" <heard@pobox.com>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL autolearn=no version=2.60
X-Mailman-Approved-At: Thu, 15 Jul 2004 13:55:53 -0400
Cc: hubmib@ietf.org
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

------_=_NextPart_001_01C46A8C.0371AC7C
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C46A8C.0371AC7C"


------_=_NextPart_002_01C46A8C.0371AC7C
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

TWlrZSwNClRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cy4gVGhlIGNvcnJlY3RlZCBNSUIgaXMg
YXR0YWNoZWQsIGl0IHBhc3NlcyBzbWlsaW50IC1sIDYgd2l0aG91dCBhbnkgd2FybmluZ3MuDQpS
ZWdhcmRzLA0KLUVkd2FyZA0KIA0KIA0KDQoJLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0gDQoJ
RnJvbTogQy4gTS4gSGVhcmQgW21haWx0bzpoZWFyZEBwb2JveC5jb21dIA0KCVNlbnQ6IFRodSA3
LzE1LzIwMDQgNzoxNyBBTSANCglUbzogRWR3YXJkIEJlaWxpIA0KCUNjOiBodWJtaWJAaWV0Zi5v
cmcgDQoJU3ViamVjdDogUkU6IFtIdWJtaWJdIFJFOiBFRk0gUEhZIHN0YXR1cyBmb3IgMkJBU0Ut
VEwNCgkNCgkNCg0KCUVkd2FyZCwNCgkNCglBcyBsb25nIGFzIHlvdSBhcmUgc3RpbGwgY29sbGVj
dGluZyBjb21tZW50cyBJIGRlY2lkZWQgdG8gcnVuIHRoZQ0KCU1JQiBtb2R1bGUgdGhyb3VnaCBz
bWlsaW50LiAgSGVyZSBpcyB3aGF0IGl0IHJlcG9ydGVkOg0KCQ0KCSBUaGlzIGNvbW1hbmQgKHNt
aWxpbnQgMC40LjMtcHJlMSwgYXMgb2YgRnJpIEp1bCAwOSAxNTo1OTozNCAyMDA0KQ0KCSBoYXMg
YmVlbiBwcm9jZXNzZWQgdG8gZ2V0IHRoZSBmb2xsb3dpbmcgcmVzdWx0czoNCgkgc21pbGludCAt
bSAtcyAtbCA5IC1pIG5hbWVsZW5ndGgtMzIgZWZtLWN1LW1pYi5taWINCgkNCgkgZWZtLWN1LW1p
Yi5taWI6OTM6IFsxXSB7fSB1bmtub3duIG9iamVjdCBpZGVudGlmaWVyIGxhYmVsIGBtaWItMicN
CgkgZWZtLWN1LW1pYi5taWI6Nzc4OiBbNV0ge25vdGlmaWNhdGlvbi1ub3QtcmV2ZXJzaWJsZX0g
d2FybmluZzoNCgkgbm90aWZpY2F0aW9uIGBlZm1DdUxvd0JhbmR3aWR0aCcgaXMgbm90IHJldmVy
c2UgbWFwcGFibGUNCgkgZWZtLWN1LW1pYi5taWI6MTQyMjogWzVdIHtub3RpZmljYXRpb24tbm90
LXJldmVyc2libGV9IHdhcm5pbmc6DQoJIG5vdGlmaWNhdGlvbiBgZWZtQ3VQbWVMaW5lQXRuQ3Jv
c3NpbmcnIGlzIG5vdCByZXZlcnNlIG1hcHBhYmxlDQoJIGVmbS1jdS1taWIubWliOjE0MzY6IFs1
XSB7bm90aWZpY2F0aW9uLW5vdC1yZXZlcnNpYmxlfSB3YXJuaW5nOg0KCSBub3RpZmljYXRpb24g
YGVmbUN1UG1lU25yTWduQ3Jvc3NpbmcnIGlzIG5vdCByZXZlcnNlIG1hcHBhYmxlDQoJIGVmbS1j
dS1taWIubWliOjE0NDk6IFs1XSB7bm90aWZpY2F0aW9uLW5vdC1yZXZlcnNpYmxlfSB3YXJuaW5n
Og0KCSBub3RpZmljYXRpb24gYGVmbUN1UG1lRGV2aWNlRmF1bHQnIGlzIG5vdCByZXZlcnNlIG1h
cHBhYmxlDQoJIGVmbS1jdS1taWIubWliOjE0NjA6IFs1XSB7bm90aWZpY2F0aW9uLW5vdC1yZXZl
cnNpYmxlfSB3YXJuaW5nOg0KCSBub3RpZmljYXRpb24gYGVmbUN1UG1lQ29uZmlnSW5pdEZhaWx1
cmUnIGlzIG5vdCByZXZlcnNlIG1hcHBhYmxlDQoJIGVmbS1jdS1taWIubWliOjE0NzQ6IFs1XSB7
bm90aWZpY2F0aW9uLW5vdC1yZXZlcnNpYmxlfSB3YXJuaW5nOg0KCSBub3RpZmljYXRpb24gYGVm
bUN1UG1lUHJvdG9jb2xJbml0RmFpbHVyZScgaXMgbm90IHJldmVyc2UgbWFwcGFibGUNCgkNCglU
aGUgZmlyc3QgbWVzc2FnZSBtZWFucyB0aGF0IHlvdSBkaWQgbm90IGltcG9ydCB0aGUgZGVzY3Jp
cHRvcg0KCWBtaWItMicuICBUaGF0IGlzIGVhc2lseSBmaXhlZDoNCgkNCgkqKiogMiw4ICoqKioN
CgkNCgkgICAgSU1QT1JUUw0KCSAgICAgIE1PRFVMRS1JREVOVElUWSwgT0JKRUNULVRZUEUsIE5P
VElGSUNBVElPTi1UWVBFLCBJbnRlZ2VyMzIsDQoJISAgICAgVW5zaWduZWQzMiwgQ291bnRlcjMy
DQoJICAgICAgICBGUk9NIFNOTVB2Mi1TTUkgICAtLSBbUkZDMjU3OF0NCgkgICAgICBURVhUVUFM
LUNPTlZFTlRJT04sIFRydXRoVmFsdWUsIFJvd1N0YXR1cywgUGh5c0FkZHJlc3MsDQoJICAgICAg
RGlzcGxheVN0cmluZw0KCS0tLSAyLDggLS0tLQ0KCQ0KCSAgICBJTVBPUlRTDQoJICAgICAgTU9E
VUxFLUlERU5USVRZLCBPQkpFQ1QtVFlQRSwgTk9USUZJQ0FUSU9OLVRZUEUsIEludGVnZXIzMiwN
CgkhICAgICBVbnNpZ25lZDMyLCBDb3VudGVyMzIsIG1pYi0yDQoJICAgICAgICBGUk9NIFNOTVB2
Mi1TTUkgICAtLSBbUkZDMjU3OF0NCgkgICAgICBURVhUVUFMLUNPTlZFTlRJT04sIFRydXRoVmFs
dWUsIFJvd1N0YXR1cywgUGh5c0FkZHJlc3MsDQoJICAgICAgRGlzcGxheVN0cmluZw0KCQ0KCVRo
ZSBvdGhlciBtZXNzYWdlcyBtZWFuIHRoYXQgdGhlIE9JRHMgYXNzaWduZWQgdG8gdGhlIG5vdGlm
aWNhdGlvbnMNCglkb24ndCBoYXZlIGEgbmV4dC10by1sYXN0IHN1YmlkZW50aWZpZXIgb2YgemVy
by4gIFNlZSBSRkMgMzU4NCBmb3INCgl3aHkgdGhpcyBpcyBhIGJhZCB0aGluZy4gIFRoZXJlIGFy
ZSBzZXZlcmFsIHdheXMgdG8gZml4IHRoaXMuICBPbmUNCgl3b3VsZCBiZSB0byByZW9yZ2FuaXpl
IHRoZSBPSURzIGFzIHN1Z2dlc3RlZCBpbiB0aGUgTUlCIHJldmlldw0KCWd1aWRlbGluZXMgZHJh
ZnQuICBBbm90aGVyIHdvdWxkIGJlIHRvIGtlZXAgdGhlIHNhbWUgc3RydWN0dXJlLCBidXQNCglj
aGFuZ2UgdGhlIGxhc3Qgc3ViLUlEcyBvZiBlZm1DdVBvcnROb3RpZmljYXRpb25zIGFuZA0KCWVm
bUN1UG9ydE5vdGlmaWNhdGlvbnMgYXMgZm9sbG93czoNCgkNCgkqKioqKioqKioqKioqKioNCgkq
KiogNzczLDc3OSAqKioqDQoJIA0KCSAgICAtLSBQb3J0IE5vdGlmaWNhdGlvbnMgR3JvdXANCgkg
DQoJISAgICBlZm1DdVBvcnROb3RpZmljYXRpb25zIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVm
bUN1UG9ydCA0IH0NCgkgICAgDQoJICAgICBlZm1DdUxvd0JhbmR3aWR0aCBOT1RJRklDQVRJT04t
VFlQRQ0KCSAgICAgICBPQkpFQ1RTIHsNCgktLS0gNzczLDc3OSAtLS0tDQoJIA0KCSAgICAtLSBQ
b3J0IE5vdGlmaWNhdGlvbnMgR3JvdXANCgkgDQoJISAgICBlZm1DdVBvcnROb3RpZmljYXRpb25z
IE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IGVmbUN1UG9ydCAwIH0NCgkgICAgDQoJICAgICBlZm1D
dUxvd0JhbmR3aWR0aCBOT1RJRklDQVRJT04tVFlQRQ0KCSAgICAgICBPQkpFQ1RTIHsNCgkqKioq
KioqKioqKioqKioNCgkqKiogMTQwNiwxNDEyICoqKioNCgkgDQoJICAgIC0tIFBNRSBOb3RpZmlj
YXRpb25zIEdyb3VwDQoJIA0KCSEgICAgZWZtQ3VQbWVOb3RpZmljYXRpb25zIE9CSkVDVCBJREVO
VElGSUVSIDo6PSB7IGVmbUN1UG1lIDQgfQ0KCSAgICANCgkgICAgIC0tIEVkTm90ZTogU2hvdWxk
IEkgYWRkIG1vcmUgbm90aWZpY2F0aW9ucyBoZXJlLCBmb3IgZXhhbXBsZQ0KCSAgICAgLS0gICAg
ICBlZm1DdVBtZVBlcmZFUywNCgktLS0gMTQwNiwxNDEyIC0tLS0NCgkgDQoJICAgIC0tIFBNRSBO
b3RpZmljYXRpb25zIEdyb3VwDQoJIA0KCSEgICAgZWZtQ3VQbWVOb3RpZmljYXRpb25zIE9CSkVD
VCBJREVOVElGSUVSIDo6PSB7IGVmbUN1UG1lIDAgfQ0KCSAgICANCgkgICAgIC0tIEVkTm90ZTog
U2hvdWxkIEkgYWRkIG1vcmUgbm90aWZpY2F0aW9ucyBoZXJlLCBmb3IgZXhhbXBsZQ0KCSAgICAg
LS0gICAgICBlZm1DdVBtZVBlcmZFUywNCgkNCgl3aGljaCBtaWdodCBiZSBlYXNpZXIgaW4gdGhp
cyBjYXNlLg0KCQ0KCUkgaGF2ZSBub3QgaGFkIHRpbWUgdG8gZG8gYSBkZXRhaWxlZCBNSUIgZG9j
dG9yIHJldmlldywgYnV0IEkgZG8NCglub3RpY2UgdGhhdCB5b3UgaW1wb3J0IERpc3BsYXlTdHJp
bmcsIHdoaWNoIGhhcyBiZWVuIGRlcHJlY2F0ZWQgZm9yDQoJbW9zdCBwdXJwb3Nlcy4gIFNlZSB0
aGUgTUlCIHJldmlldyBndWlkZWxpbmVzIGZvciBtb3JlIGluZm9ybWF0aW9uLg0KCQ0KCUFsbCB0
aGUgYmVzdCwNCgkNCglNaWtlIEhlYXJkDQoJDQoJDQoJLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCglGcm9tOiBFZHdhcmQgQmVpbGkgW21haWx0bzpFZHdhcmRCQGFjdGVsaXMuY29tXQ0KCVNl
bnQ6IFdlZG5lc2RheSwgSnVseSAxNCwgMjAwNCAxMToyNiBBTQ0KCVRvOiBSb21hc2NhbnUsIERh
biAoRGFuKTsgQy4gTS4gSGVhcmQNCglDYzogaHVibWliQGlldGYub3JnDQoJU3ViamVjdDogUkU6
IFtIdWJtaWJdIFJFOiBFRk0gUEhZIHN0YXR1cyBmb3IgMkJBU0UtVEwNCgkNCgkNCglJIHdpbGwg
ZG8gdGhhdCBieSB0aGUgZW5kIG9mIHRoZSB3ZWVrLCBhZnRlciBjb2xsZWN0aW5nIG1vcmUNCglj
b21tZW50cywgYW5kIG9mIGNvdXJzZSB3aWxsIGRvIHRoZSBPSUQgZWRpdC4gSW4gdGhlIG1lYW4g
dGltZQ0KCWhlcmUncyB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgRUZNLUNVLU1JQi4NCgkNCglSZWdh
cmRzLA0KCS1FLg0KCQ0KCQ0KCS0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQoJRnJvbTogUm9t
YXNjYW51LCBEYW4gKERhbikgW21haWx0bzpkcm9tYXNjYUBhdmF5YS5jb21dDQoJU2VudDogV2Vk
IDcvMTQvMjAwNCA4OjA4IFBNDQoJVG86IEMuIE0uIEhlYXJkOyBFZHdhcmQgQmVpbGkNCglDYzog
aHVibWliQGlldGYub3JnDQoJU3ViamVjdDogUkU6IFtIdWJtaWJdIFJFOiBFRk0gUEhZIHN0YXR1
cyBmb3IgMkJBU0UtVEwNCgkNCgkNCglFZHdhcmQsDQoJDQoJUGxlYXNlIHN1Ym1pdCB3aXRob3V0
IHRvbyBtdWNoIGRlbGF5LCBhbmQgbWFrZSB0aGUgT0lEIGVkaXQNCglyZWNvbW1lbmRlZCBieSBN
aWtlLg0KCQ0KCVJlZ2FyZHMsDQoJDQoJRGFuDQoJDQoJDQoJDQoJPiAtLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KCT4gRnJvbTogaHVibWliLWJvdW5jZXNAaWV0Zi5vcmcNCgk+IFttYWlsdG86
aHVibWliLWJvdW5jZXNAaWV0Zi5vcmddT24gQmVoYWxmIE9mIEMuIE0uIEhlYXJkDQoJPiBTZW50
OiAxNCBKdWx5LCAyMDA0IDc6MzEgUE0NCgk+IFRvOiBFZHdhcmQgQmVpbGkNCgk+IENjOiBodWJt
aWJAaWV0Zi5vcmcNCgk+IFN1YmplY3Q6IFJlOiBbSHVibWliXSBSRTogRUZNIFBIWSBzdGF0dXMg
Zm9yIDJCQVNFLVRMDQoJPg0KCT4NCgk+IE9uIFdlZCwgMjMgSnVuIDIwMDQsIEVkd2FyZCBCZWls
aSB3cm90ZToNCgk+ID4gSSd2ZSBhdHRhY2hlZCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgRUZNIENV
IE1JQi4NCgk+IC4uLg0KCT4gWyBzbmlwIHByZS1zdWJtaXNzaW9uIHZlcnNpb24gb2YgZHJhZnQt
aWV0Zi1odWJtaWItZWZtLWN1LW1pYi0wMS50eHQgXQ0KCT4NCgk+IFRoZSBJLUQgcmVwb3NpdG9y
eSBzdGlsbCBoYXMgdGhlIC0wMCB2ZXJzaW9uLiAgVGhlIC0wMSB2ZXJzaW9uIG5lZWRzDQoJPiB0
byBiZSBzdWJtaXR0ZWQgc29vbiwgc2luY2UgdGhlIGZpbmFsIGN1dG9mZiBmb3IgSS1EIHN1Ym1p
c3Npb24gZm9yDQoJPiB0aGUgdXBjb21pbmcgNjB0aCBJRVRGIG1lZXRpbmcgaXMgTW9uZGF5LCBK
dWwgMTksIDA5MDAgRURUICh3aGVuIGl0DQoJPiBpcyBzdWJtaXR0ZWQgeW91IG5lZWQgdG8gcmVw
bGFjZSB7IG1pYi0yIDE2MCB9IHdpdGggKCBtaWItMiBZWVkgfSkuDQoJPg0KCT4gUmVnYXJkcywN
Cgk+DQoJPiBNaWtlIEhlYXJkDQoJPg0KCT4NCgk+DQoJPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KCT4gSHVibWliIG1haWxpbmcgbGlzdA0KCT4gSHVi
bWliQGlldGYub3JnDQoJPiBodHRwczovL3d3dzEuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9o
dWJtaWINCgkNCgkNCg0K

------_=_NextPart_002_01C46A8C.0371AC7C
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: base64

PE1FVEEgSFRUUC1FUVVJVj0iQ29udGVudC1UeXBlIiBDT05URU5UPSJ0ZXh0L2h0bWw7IGNoYXJz
ZXQ9dXRmLTgiPgo8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgMy4yLy9F
TiI+CjxIVE1MPgo8SEVBRD4KCjxNRVRBIE5BTUU9IkdlbmVyYXRvciIgQ09OVEVOVD0iTVMgRXhj
aGFuZ2UgU2VydmVyIHZlcnNpb24gNi4wLjY1NTYuMCI+CjxUSVRMRT5SRTogW0h1Ym1pYl0gUkU6
IEVGTSBQSFkgc3RhdHVzIGZvciAyQkFTRS1UTDwvVElUTEU+CjwvSEVBRD4KPEJPRFkgZGlyPWx0
cj4KPERJVj5NaWtlLDwvRElWPgo8RElWPlRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cy4gVGhl
IGNvcnJlY3RlZCBNSUIgaXMgYXR0YWNoZWQsIGl0IHBhc3NlcyAKc21pbGludCAtbCA2IHdpdGhv
dXQgYW55IHdhcm5pbmdzLjwvRElWPgo8RElWPlJlZ2FyZHMsPC9ESVY+CjxESVY+LUVkd2FyZDwv
RElWPgo8RElWPiZuYnNwOzwvRElWPgo8RElWPiZuYnNwOzwvRElWPgo8QkxPQ0tRVU9URSBkaXI9
bHRyIHN0eWxlPSJNQVJHSU4tUklHSFQ6IDBweCI+CiAgPERJVj48Rk9OVCBzaXplPTI+LS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0gPEJSPjxCPkZyb206PC9CPiBDLiBNLiBIZWFyZCAKICBbbWFp
bHRvOmhlYXJkQHBvYm94LmNvbV0gPEJSPjxCPlNlbnQ6PC9CPiBUaHUgNy8xNS8yMDA0IDc6MTcg
QU0gPEJSPjxCPlRvOjwvQj4gCiAgRWR3YXJkIEJlaWxpIDxCUj48Qj5DYzo8L0I+IGh1Ym1pYkBp
ZXRmLm9yZyA8QlI+PEI+U3ViamVjdDo8L0I+IFJFOiBbSHVibWliXSAKICBSRTogRUZNIFBIWSBz
dGF0dXMgZm9yIDJCQVNFLVRMPEJSPjxCUj48L0ZPTlQ+PC9ESVY+CiAgPFA+PEZPTlQgc2l6ZT0y
PkVkd2FyZCw8QlI+PEJSPkFzIGxvbmcgYXMgeW91IGFyZSBzdGlsbCBjb2xsZWN0aW5nIGNvbW1l
bnRzIEkgCiAgZGVjaWRlZCB0byBydW4gdGhlPEJSPk1JQiBtb2R1bGUgdGhyb3VnaCBzbWlsaW50
LiZuYnNwOyBIZXJlIGlzIHdoYXQgaXQgCiAgcmVwb3J0ZWQ6PEJSPjxCUj4mbmJzcDtUaGlzIGNv
bW1hbmQgKHNtaWxpbnQgMC40LjMtcHJlMSwgYXMgb2YgRnJpIEp1bCAwOSAKICAxNTo1OTozNCAy
MDA0KTxCUj4mbmJzcDtoYXMgYmVlbiBwcm9jZXNzZWQgdG8gZ2V0IHRoZSBmb2xsb3dpbmcgCiAg
cmVzdWx0czo8QlI+Jm5ic3A7c21pbGludCAtbSAtcyAtbCA5IC1pIG5hbWVsZW5ndGgtMzIgCiAg
ZWZtLWN1LW1pYi5taWI8QlI+PEJSPiZuYnNwO2VmbS1jdS1taWIubWliOjkzOiBbMV0ge30gdW5r
bm93biBvYmplY3QgCiAgaWRlbnRpZmllciBsYWJlbCBgbWliLTInPEJSPiZuYnNwO2VmbS1jdS1t
aWIubWliOjc3ODogWzVdIAogIHtub3RpZmljYXRpb24tbm90LXJldmVyc2libGV9IHdhcm5pbmc6
PEJSPiZuYnNwO25vdGlmaWNhdGlvbiAKICBgZWZtQ3VMb3dCYW5kd2lkdGgnIGlzIG5vdCByZXZl
cnNlIG1hcHBhYmxlPEJSPiZuYnNwO2VmbS1jdS1taWIubWliOjE0MjI6IFs1XSAKICB7bm90aWZp
Y2F0aW9uLW5vdC1yZXZlcnNpYmxlfSB3YXJuaW5nOjxCUj4mbmJzcDtub3RpZmljYXRpb24gCiAg
YGVmbUN1UG1lTGluZUF0bkNyb3NzaW5nJyBpcyBub3QgcmV2ZXJzZSAKICBtYXBwYWJsZTxCUj4m
bmJzcDtlZm0tY3UtbWliLm1pYjoxNDM2OiBbNV0ge25vdGlmaWNhdGlvbi1ub3QtcmV2ZXJzaWJs
ZX0gCiAgd2FybmluZzo8QlI+Jm5ic3A7bm90aWZpY2F0aW9uIGBlZm1DdVBtZVNuck1nbkNyb3Nz
aW5nJyBpcyBub3QgcmV2ZXJzZSAKICBtYXBwYWJsZTxCUj4mbmJzcDtlZm0tY3UtbWliLm1pYjox
NDQ5OiBbNV0ge25vdGlmaWNhdGlvbi1ub3QtcmV2ZXJzaWJsZX0gCiAgd2FybmluZzo8QlI+Jm5i
c3A7bm90aWZpY2F0aW9uIGBlZm1DdVBtZURldmljZUZhdWx0JyBpcyBub3QgcmV2ZXJzZSAKICBt
YXBwYWJsZTxCUj4mbmJzcDtlZm0tY3UtbWliLm1pYjoxNDYwOiBbNV0ge25vdGlmaWNhdGlvbi1u
b3QtcmV2ZXJzaWJsZX0gCiAgd2FybmluZzo8QlI+Jm5ic3A7bm90aWZpY2F0aW9uIGBlZm1DdVBt
ZUNvbmZpZ0luaXRGYWlsdXJlJyBpcyBub3QgcmV2ZXJzZSAKICBtYXBwYWJsZTxCUj4mbmJzcDtl
Zm0tY3UtbWliLm1pYjoxNDc0OiBbNV0ge25vdGlmaWNhdGlvbi1ub3QtcmV2ZXJzaWJsZX0gCiAg
d2FybmluZzo8QlI+Jm5ic3A7bm90aWZpY2F0aW9uIGBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWx1
cmUnIGlzIG5vdCByZXZlcnNlIAogIG1hcHBhYmxlPEJSPjxCUj5UaGUgZmlyc3QgbWVzc2FnZSBt
ZWFucyB0aGF0IHlvdSBkaWQgbm90IGltcG9ydCB0aGUgCiAgZGVzY3JpcHRvcjxCUj5gbWliLTIn
LiZuYnNwOyBUaGF0IGlzIGVhc2lseSBmaXhlZDo8QlI+PEJSPioqKiAyLDggCiAgKioqKjxCUj48
QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IElNUE9SVFM8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IAogIE1PRFVMRS1JREVOVElUWSwgT0JKRUNULVRZUEUsIE5PVElGSUNBVElPTi1UWVBF
LCAKICBJbnRlZ2VyMzIsPEJSPiEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVW5zaWduZWQzMiwg
CiAgQ291bnRlcjMyPEJSPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBGUk9NIAogIFNOTVB2Mi1TTUkmbmJzcDsmbmJzcDsgLS0gW1JGQzI1NzhdPEJSPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAKICBURVhUVUFMLUNPTlZFTlRJT04sIFRydXRoVmFsdWUs
IFJvd1N0YXR1cywgCiAgUGh5c0FkZHJlc3MsPEJSPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBEaXNwbGF5U3RyaW5nPEJSPi0tLSAyLDggCiAgLS0tLTxCUj48QlI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IElNUE9SVFM8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IAogIE1PRFVM
RS1JREVOVElUWSwgT0JKRUNULVRZUEUsIE5PVElGSUNBVElPTi1UWVBFLCAKICBJbnRlZ2VyMzIs
PEJSPiEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVW5zaWduZWQzMiwgQ291bnRlcjMyLCAKICBt
aWItMjxCUj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRlJPTSAK
ICBTTk1QdjItU01JJm5ic3A7Jm5ic3A7IC0tIFtSRkMyNTc4XTxCUj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgCiAgVEVYVFVBTC1DT05WRU5USU9OLCBUcnV0aFZhbHVlLCBSb3dTdGF0
dXMsIAogIFBoeXNBZGRyZXNzLDxCUj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRGlz
cGxheVN0cmluZzxCUj48QlI+VGhlIG90aGVyIAogIG1lc3NhZ2VzIG1lYW4gdGhhdCB0aGUgT0lE
cyBhc3NpZ25lZCB0byB0aGUgbm90aWZpY2F0aW9uczxCUj5kb24ndCBoYXZlIGEgCiAgbmV4dC10
by1sYXN0IHN1YmlkZW50aWZpZXIgb2YgemVyby4mbmJzcDsgU2VlIFJGQyAzNTg0IGZvcjxCUj53
aHkgdGhpcyBpcyBhIAogIGJhZCB0aGluZy4mbmJzcDsgVGhlcmUgYXJlIHNldmVyYWwgd2F5cyB0
byBmaXggdGhpcy4mbmJzcDsgT25lPEJSPndvdWxkIGJlIHRvIAogIHJlb3JnYW5pemUgdGhlIE9J
RHMgYXMgc3VnZ2VzdGVkIGluIHRoZSBNSUIgcmV2aWV3PEJSPmd1aWRlbGluZXMgZHJhZnQuJm5i
c3A7IAogIEFub3RoZXIgd291bGQgYmUgdG8ga2VlcCB0aGUgc2FtZSBzdHJ1Y3R1cmUsIGJ1dDxC
Uj5jaGFuZ2UgdGhlIGxhc3Qgc3ViLUlEcyBvZiAKICBlZm1DdVBvcnROb3RpZmljYXRpb25zIGFu
ZDxCUj5lZm1DdVBvcnROb3RpZmljYXRpb25zIGFzIAogIGZvbGxvd3M6PEJSPjxCUj4qKioqKioq
KioqKioqKio8QlI+KioqIDc3Myw3NzkgCiAgKioqKjxCUj4mbmJzcDs8QlI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IC0tIFBvcnQgTm90aWZpY2F0aW9ucyAKICBHcm91cDxCUj4mbmJzcDs8QlI+ISZuYnNw
OyZuYnNwOyZuYnNwOyBlZm1DdVBvcnROb3RpZmljYXRpb25zIE9CSkVDVCAKICBJREVOVElGSUVS
IDo6PSB7IGVmbUN1UG9ydCA0IAogIH08QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PEJSPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBlZm1DdUxvd0JhbmR3aWR0aCAKICBOT1RJRklDQVRJT04t
VFlQRTxCUj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgT0JKRUNUUyB7PEJS
Pi0tLSAKICA3NzMsNzc5IC0tLS08QlI+Jm5ic3A7PEJSPiZuYnNwOyZuYnNwOyZuYnNwOyAtLSBQ
b3J0IE5vdGlmaWNhdGlvbnMgCiAgR3JvdXA8QlI+Jm5ic3A7PEJSPiEmbmJzcDsmbmJzcDsmbmJz
cDsgZWZtQ3VQb3J0Tm90aWZpY2F0aW9ucyBPQkpFQ1QgCiAgSURFTlRJRklFUiA6Oj0geyBlZm1D
dVBvcnQgMCAKICB9PEJSPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxCUj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgZWZtQ3VMb3dCYW5kd2lkdGggCiAgTk9USUZJQ0FUSU9OLVRZUEU8QlI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE9CSkVDVFMgCiAgezxCUj4qKioqKioq
KioqKioqKio8QlI+KioqIDE0MDYsMTQxMiAqKioqPEJSPiZuYnNwOzxCUj4mbmJzcDsmbmJzcDsm
bmJzcDsgLS0gCiAgUE1FIE5vdGlmaWNhdGlvbnMgR3JvdXA8QlI+Jm5ic3A7PEJSPiEmbmJzcDsm
bmJzcDsmbmJzcDsgZWZtQ3VQbWVOb3RpZmljYXRpb25zIAogIE9CSkVDVCBJREVOVElGSUVSIDo6
PSB7IGVmbUN1UG1lIDQgCiAgfTxCUj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8QlI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0tIEVkTm90ZTogU2hvdWxkIEkgCiAgYWRkIG1vcmUgbm90aWZp
Y2F0aW9ucyBoZXJlLCBmb3IgZXhhbXBsZTxCUj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgCiAg
LS0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZWZtQ3VQbWVQZXJmRVMsPEJSPi0tLSAx
NDA2LDE0MTIgCiAgLS0tLTxCUj4mbmJzcDs8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0tIFBNRSBO
b3RpZmljYXRpb25zIAogIEdyb3VwPEJSPiZuYnNwOzxCUj4hJm5ic3A7Jm5ic3A7Jm5ic3A7IGVm
bUN1UG1lTm90aWZpY2F0aW9ucyBPQkpFQ1QgSURFTlRJRklFUiAKICA6Oj0geyBlZm1DdVBtZSAw
IH08QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PEJSPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAtLSAKICBFZE5vdGU6IFNob3VsZCBJIGFkZCBtb3JlIG5vdGlmaWNhdGlvbnMgaGVyZSwgZm9y
IAogIGV4YW1wbGU8QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC0tJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IAogIGVmbUN1UG1lUGVyZkVTLDxCUj48QlI+d2hpY2ggbWlnaHQgYmUg
ZWFzaWVyIGluIHRoaXMgY2FzZS48QlI+PEJSPkkgaGF2ZSBub3QgCiAgaGFkIHRpbWUgdG8gZG8g
YSBkZXRhaWxlZCBNSUIgZG9jdG9yIHJldmlldywgYnV0IEkgZG88QlI+bm90aWNlIHRoYXQgeW91
IAogIGltcG9ydCBEaXNwbGF5U3RyaW5nLCB3aGljaCBoYXMgYmVlbiBkZXByZWNhdGVkIGZvcjxC
Uj5tb3N0IHB1cnBvc2VzLiZuYnNwOyAKICBTZWUgdGhlIE1JQiByZXZpZXcgZ3VpZGVsaW5lcyBm
b3IgbW9yZSBpbmZvcm1hdGlvbi48QlI+PEJSPkFsbCB0aGUgCiAgYmVzdCw8QlI+PEJSPk1pa2Ug
SGVhcmQ8QlI+PEJSPjxCUj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxCUj5Gcm9tOiBFZHdh
cmQgCiAgQmVpbGkgWzxBIAogIGhyZWY9Im1haWx0bzpFZHdhcmRCQGFjdGVsaXMuY29tIj5tYWls
dG86RWR3YXJkQkBhY3RlbGlzLmNvbTwvQT5dPEJSPlNlbnQ6IAogIFdlZG5lc2RheSwgSnVseSAx
NCwgMjAwNCAxMToyNiBBTTxCUj5UbzogUm9tYXNjYW51LCBEYW4gKERhbik7IEMuIE0uIAogIEhl
YXJkPEJSPkNjOiBodWJtaWJAaWV0Zi5vcmc8QlI+U3ViamVjdDogUkU6IFtIdWJtaWJdIFJFOiBF
Rk0gUEhZIHN0YXR1cyBmb3IgCiAgMkJBU0UtVEw8QlI+PEJSPjxCUj5JIHdpbGwgZG8gdGhhdCBi
eSB0aGUgZW5kIG9mIHRoZSB3ZWVrLCBhZnRlciBjb2xsZWN0aW5nIAogIG1vcmU8QlI+Y29tbWVu
dHMsIGFuZCBvZiBjb3Vyc2Ugd2lsbCBkbyB0aGUgT0lEIGVkaXQuIEluIHRoZSBtZWFuIAogIHRp
bWU8QlI+aGVyZSdzIHRoZSBsYXRlc3QgdmVyc2lvbiBvZiAKICBFRk0tQ1UtTUlCLjxCUj48QlI+
UmVnYXJkcyw8QlI+LUUuPEJSPjxCUj48QlI+LS0tLS1PcmlnaW5hbCAKICBNZXNzYWdlLS0tLS08
QlI+RnJvbTogUm9tYXNjYW51LCBEYW4gKERhbikgWzxBIAogIGhyZWY9Im1haWx0bzpkcm9tYXNj
YUBhdmF5YS5jb20iPm1haWx0bzpkcm9tYXNjYUBhdmF5YS5jb208L0E+XTxCUj5TZW50OiBXZWQg
CiAgNy8xNC8yMDA0IDg6MDggUE08QlI+VG86IEMuIE0uIEhlYXJkOyBFZHdhcmQgQmVpbGk8QlI+
Q2M6IAogIGh1Ym1pYkBpZXRmLm9yZzxCUj5TdWJqZWN0OiBSRTogW0h1Ym1pYl0gUkU6IEVGTSBQ
SFkgc3RhdHVzIGZvciAKICAyQkFTRS1UTDxCUj48QlI+PEJSPkVkd2FyZCw8QlI+PEJSPlBsZWFz
ZSBzdWJtaXQgd2l0aG91dCB0b28gbXVjaCBkZWxheSwgYW5kIAogIG1ha2UgdGhlIE9JRCBlZGl0
PEJSPnJlY29tbWVuZGVkIGJ5IAogIE1pa2UuPEJSPjxCUj5SZWdhcmRzLDxCUj48QlI+RGFuPEJS
PjxCUj48QlI+PEJSPiZndDsgLS0tLS1PcmlnaW5hbCAKICBNZXNzYWdlLS0tLS08QlI+Jmd0OyBG
cm9tOiBodWJtaWItYm91bmNlc0BpZXRmLm9yZzxCUj4mZ3Q7IFs8QSAKICBocmVmPSJtYWlsdG86
aHVibWliLWJvdW5jZXNAaWV0Zi5vcmciPm1haWx0bzpodWJtaWItYm91bmNlc0BpZXRmLm9yZzwv
QT5dT24gCiAgQmVoYWxmIE9mIEMuIE0uIEhlYXJkPEJSPiZndDsgU2VudDogMTQgSnVseSwgMjAw
NCA3OjMxIFBNPEJSPiZndDsgVG86IEVkd2FyZCAKICBCZWlsaTxCUj4mZ3Q7IENjOiBodWJtaWJA
aWV0Zi5vcmc8QlI+Jmd0OyBTdWJqZWN0OiBSZTogW0h1Ym1pYl0gUkU6IEVGTSBQSFkgCiAgc3Rh
dHVzIGZvciAyQkFTRS1UTDxCUj4mZ3Q7PEJSPiZndDs8QlI+Jmd0OyBPbiBXZWQsIDIzIEp1biAy
MDA0LCBFZHdhcmQgQmVpbGkgCiAgd3JvdGU6PEJSPiZndDsgJmd0OyBJJ3ZlIGF0dGFjaGVkIHRo
ZSBsYXRlc3QgdmVyc2lvbiBvZiBFRk0gQ1UgTUlCLjxCUj4mZ3Q7IAogIC4uLjxCUj4mZ3Q7IFsg
c25pcCBwcmUtc3VibWlzc2lvbiB2ZXJzaW9uIG9mIAogIGRyYWZ0LWlldGYtaHVibWliLWVmbS1j
dS1taWItMDEudHh0IF08QlI+Jmd0OzxCUj4mZ3Q7IFRoZSBJLUQgcmVwb3NpdG9yeSBzdGlsbCAK
ICBoYXMgdGhlIC0wMCB2ZXJzaW9uLiZuYnNwOyBUaGUgLTAxIHZlcnNpb24gbmVlZHM8QlI+Jmd0
OyB0byBiZSBzdWJtaXR0ZWQgc29vbiwgCiAgc2luY2UgdGhlIGZpbmFsIGN1dG9mZiBmb3IgSS1E
IHN1Ym1pc3Npb24gZm9yPEJSPiZndDsgdGhlIHVwY29taW5nIDYwdGggSUVURiAKICBtZWV0aW5n
IGlzIE1vbmRheSwgSnVsIDE5LCAwOTAwIEVEVCAod2hlbiBpdDxCUj4mZ3Q7IGlzIHN1Ym1pdHRl
ZCB5b3UgbmVlZCB0byAKICByZXBsYWNlIHsgbWliLTIgMTYwIH0gd2l0aCAoIG1pYi0yIFlZWSB9
KS48QlI+Jmd0OzxCUj4mZ3Q7IAogIFJlZ2FyZHMsPEJSPiZndDs8QlI+Jmd0OyBNaWtlIEhlYXJk
PEJSPiZndDs8QlI+Jmd0OzxCUj4mZ3Q7PEJSPiZndDsgCiAgX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX188QlI+Jmd0OyBIdWJtaWIgbWFpbGluZyAKICBsaXN0
PEJSPiZndDsgSHVibWliQGlldGYub3JnPEJSPiZndDsgPEEgCiAgaHJlZj0iaHR0cHM6Ly93d3cx
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaHVibWliIj5odHRwczovL3d3dzEuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9odWJtaWI8L0E+PEJSPjxCUj48L0ZPTlQ+PC9QPjwvQkxPQ0tRVU9U
RT4KCjwvQk9EWT4KPC9IVE1MPg==

------_=_NextPart_002_01C46A8C.0371AC7C--

------_=_NextPart_001_01C46A8C.0371AC7C
Content-Type: text/plain;
	name="efm-cu-mib.mib"
Content-Transfer-Encoding: base64
Content-Description: efm-cu-mib.mib
Content-Disposition: attachment;
	filename="efm-cu-mib.mib"
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: base64

RUZNLUNVLU1JQiBERUZJTklUSU9OUyA6Oj0gQkVHSU4NCg0KICBJTVBPUlRTDQogICAgTU9EVUxF
LUlERU5USVRZLCBPQkpFQ1QtVFlQRSwgTk9USUZJQ0FUSU9OLVRZUEUsIEludGVnZXIzMiwNCiAg
ICBVbnNpZ25lZDMyLCBDb3VudGVyMzIsIG1pYi0yDQogICAgICBGUk9NIFNOTVB2Mi1TTUkgICAg
ICAgICAtLSBbUkZDMjU3OF0NCiAgICBURVhUVUFMLUNPTlZFTlRJT04sIFRydXRoVmFsdWUsIFJv
d1N0YXR1cywgUGh5c0FkZHJlc3MNCiAgICAgIEZST00gU05NUHYyLVRDICAgICAgICAgIC0tIFtS
RkMyNTc5XQ0KICAgIFNubXBBZG1pblN0cmluZw0KICAgICAgRlJPTSBTTk1QLUZSQU1FV09SSy1N
SUIgLS0gW1JGQzM0MTFdDQogICAgaWZJbmRleCwgaWZTcGVlZCwgSW50ZXJmYWNlSW5kZXgNCiAg
ICAgIEZST00gSUYtTUlCICAgICAgICAgICAgIC0tIFtSRkMyODYzXQ0KICAgIE1PRFVMRS1DT01Q
TElBTkNFLCBPQkpFQ1QtR1JPVVAsIE5PVElGSUNBVElPTi1HUk9VUA0KICAgICAgRlJPTSBTTk1Q
djItQ09ORiAgICAgICAgLS0gW1JGQzI1ODBdDQogICAgOw0KDQogIGVmbUN1TUlCIE1PRFVMRS1J
REVOVElUWQ0KICAgIExBU1QtVVBEQVRFRCAiMjAwNDA3MTUwMDAwWiIgIC0tIEp1bHkgMTUsIDIw
MDQNCiAgICBPUkdBTklaQVRJT04gIklFVEYgRXRoZXJuZXQgSW50ZXJmYWNlcyBhbmQgSHViIE1J
QiBXb3JraW5nIEdyb3VwIg0KICAgIENPTlRBQ1QtSU5GTw0KICAgICAgIldHIGNoYXJ0ZXI6DQog
ICAgICAgIGh0dHA6Ly93d3cuaWV0Zi5vcmcvaHRtbC5jaGFydGVycy9odWJtaWItY2hhcnRlci5o
dG1sDQoNCiAgICAgIE1haWxpbmcgTGlzdHM6DQogICAgICAgIEdlbmVyYWwgRGlzY3Vzc2lvbjog
aHVibWliQGlldGYub3JnDQogICAgICAgIFRvIFN1YnNjcmliZTogaHVibWliLXJlcXVlc3RAaWV0
Zi5vcmcNCiAgICAgICAgSW4gQm9keTogc3Vic2NyaWJlIHlvdXJfZW1haWxfYWRkcmVzcw0KDQog
ICAgICBDaGFpcjogIERhbiBSb21hc2NhbnUNCiAgICAgIFBvc3RhbDogQXZheWENCiAgICAgICAg
ICAgICAgQXRpZGltIFRlY2hub2xvZ3kgUGFyaywgQmxkZy4gMw0KICAgICAgICAgICAgICBUZWwg
QXZpdiA2MTEzMQ0KICAgICAgICAgICAgICBJc3JhZWwNCiAgICAgICAgIFRlbDogKzk3MiAzIDY0
NSA4NDE0DQogICAgICBFLW1haWw6IGRyb21hc2NhQGF2YXlhLmNvbQ0KDQogICAgICBFZGl0b3I6
IEVkd2FyZCBCZWlsaQ0KICAgICAgUG9zdGFsOiBBY3RlbGlzIE5ldHdvcmtzIEluYy4NCiAgICAg
ICAgICAgICAgMjUgQmF6ZWwgU3QuLCBQLk8uQi4gMTAxNzMNCiAgICAgICAgICAgICAgUGV0YWNo
LVRpa3ZhIDEwMTczDQogICAgICAgICAgICAgIElzcmFlbA0KICAgICAgICAgICAgICBUZWw6ICs5
NzItMy05MjQtMzQ5MQ0KICAgICAgRS1tYWlsOiBlZHdhcmQuYmVpbGlAYWN0ZWxpcy5jb20iDQoN
CiAgICBERVNDUklQVElPTg0KICAgICAgIlRoZSBvYmplY3RzIGluIHRoaXMgTUlCIG1vZHVsZSBh
cmUgdXNlZCB0byBtYW5hZ2UNCiAgICAgIHRoZSBFdGhlcm5ldCBpbiB0aGUgRmlyc3QgTWlsZSAo
RUZNKSBDb3BwZXIgKEVGTUN1KSBJbnRlcmZhY2VzDQogICAgICAyQkFTRS1UTCBhbmQgMTBQQVNT
LVRTLCBkZWZpbmVkIGluIElFRUUgRHJhZnQgUDgwMi4zYWgvRDMuMy4gDQoNCiAgICAgIFRoZSBm
b2xsb3dpbmcgcmVmZXJlbmNlIGlzIHVzZWQgdGhyb3VnaG91dCB0aGlzIE1JQiBtb2R1bGU6DQoN
CiAgICAgIFs4MDIuM2FoXSByZWZlcnMgdG86DQogICAgICAgIElFRUUgRHJhZnQgUDgwMi4zYWgv
RDMuMzogJ0RyYWZ0IGFtZW5kbWVudCB0byAtDQogICAgICAgIEluZm9ybWF0aW9uIHRlY2hub2xv
Z3kgLSBUZWxlY29tbXVuaWNhdGlvbnMgYW5kDQogICAgICAgIGluZm9ybWF0aW9uIGV4Y2hhbmdl
IGJldHdlZW4gc3lzdGVtcyAtIExvY2FsIGFuZA0KICAgICAgICBtZXRyb3BvbGl0YW4gYXJlYSBu
ZXR3b3JrcyAtIFNwZWNpZmljIHJlcXVpcmVtZW50cyAtDQogICAgICAgIFBhcnQgMzogQ2Fycmll
ciBzZW5zZSBtdWx0aXBsZSBhY2Nlc3Mgd2l0aCBjb2xsaXNpb24NCiAgICAgICAgZGV0ZWN0aW9u
IChDU01BL0NEKSBhY2Nlc3MgbWV0aG9kIGFuZCBwaHlzaWNhbCBsYXllcg0KICAgICAgICBzcGVj
aWZpY2F0aW9ucyAtIE1lZGlhIEFjY2VzcyBDb250cm9sIFBhcmFtZXRlcnMsIFBoeXNpY2FsDQog
ICAgICAgIExheWVycyBhbmQgTWFuYWdlbWVudCBQYXJhbWV0ZXJzIGZvciBzdWJzY3JpYmVyIGFj
Y2Vzcw0KICAgICAgICBuZXR3b3JrcycsIDE5IEFwcmlsIDIwMDMuDQoNCiAgICAgIE9mIHBhcnRp
Y3VsYXIgaW50ZXJlc3QgYXJlIENsYXVzZSA2MSwgJ1BoeXNpY2FsIENvZGluZw0KICAgICAgU3Vi
bGF5ZXIgKFBDUykgYW5kIGNvbW1vbiBzcGVjaWZpY2F0aW9ucywgdHlwZSAxMFBBU1MtVFMgYW5k
DQogICAgICB0eXBlIDJCQVNFLVRMJywgQ2xhdXNlIDMwLCAnTWFuYWdlbWVudCcsIGFuZCBDbGF1
c2UgNDUsDQogICAgICAnTWFuYWdlbWVudCBEYXRhIElucHV0L091dHB1dCAoTURJTykgSW50ZXJm
YWNlJy4NCg0KICAgICAgTmFtaW5nIENvbnZlbnRpb25zOg0KICAgICAgICBBdG4gICAtIEF0dGVu
dWF0aW9uDQogICAgICAgIENPICAgIC0gQ2VudHJhbCBPZmZpY2UNCiAgICAgICAgQ1BFICAgLSBD
dXN0b21lciBQcmVtaXNlcyBFcXVpcG1lbnQNCiAgICAgICAgRUZNICAgLSBFdGhlcm5ldCBpbiB0
aGUgRmlyc3QgTWlsZQ0KICAgICAgICBFRk1DdSAtIEVGTSBDb3BwZXINCiAgICAgICAgTURJTyAg
LSBNYW5hZ2VtZW50IERhdGEgSW5wdXQvT3V0cHV0DQogICAgICAgIE1nbiAgIC0gTWFyZ2luDQog
ICAgICAgIFBBRiAgIC0gUE1FIEFnZ3JlZ2F0aW9uIEZ1bmN0aW9uDQogICAgICAgIFBDUyAgIC0g
UGh5c2ljYWwgQ29kaW5nIFN1YmxheWVyDQogICAgICAgIFBNRCAgIC0gUGh5c2ljYWwgTWVkaXVt
IERlcGVuZGVudA0KICAgICAgICBQTUUgICAtIFBoeXNpY2FsIE1lZGl1bSBFbnRpdHkNCiAgICAg
ICAgUFNEICAgLSBQb3dlciBTcGVjdHJhbCBEZW5zaXR5DQogICAgICAgIFNOUiAgIC0gU2lnbmFs
IHRvIE5vaXNlIFJhdGlvDQogICAgICAgIFRDUEFNIC0gVHJlbGxpcyBDb2RlZCBQdWxzZSBBbXBs
aXR1ZGUgTW9kdWxhdGlvbg0KDQogICAgICBDb3B5cmlnaHQgKEMpIFRoZSBJbnRlcm5ldCBTb2Np
ZXR5ICgyMDA0KS4gIFRoaXMgdmVyc2lvbg0KICAgICAgb2YgdGhpcyBNSUIgbW9kdWxlIGlzIHBh
cnQgb2YgUkZDIFhYWFg7ICBzZWUgdGhlIFJGQw0KICAgICAgaXRzZWxmIGZvciBmdWxsIGxlZ2Fs
IG5vdGljZXMuIg0KDQogICAgICAtLSBFZE5vdGU6IFJlcGxhY2UgWFhYWCB3aXRoIHRoZSBhY3R1
YWwgUkZDIG51bWJlciAmDQogICAgICAtLSByZW1vdmUgdGhpcyBub3RlDQogDQogICAgUkVWSVNJ
T04gICAgIjIwMDQwNzE1MDAwMFoiICAtLSBKdWx5IDE1LCAyMDA0DQogICAgREVTQ1JJUFRJT04g
IkluaXRpYWwgdmVyc2lvbiwgcHVibGlzaGVkIGFzIFJGQyBYWFhYLiINCg0KICAgIDo6PSB7IG1p
Yi0yIDE2MCB9DQoNCiAgICAgIC0tIEVkTm90ZTogUmVwbGFjZSBZWVkgd2l0aCBhIHJlYWwgT0lE
IG9uY2UgaXQgaXMNCiAgICAgIC0tIGFsbG9jYXRlZCAmIHJlbW92ZSB0aGlzIG5vdGUuDQoNCiAg
IC0tIFNlY3Rpb25zIG9mIHRoZSBtb2R1bGUNCg0KICAgZWZtQ3VPYmplY3RzICAgICBPQkpFQ1Qg
SURFTlRJRklFUiA6Oj0geyBlZm1DdU1JQiAxIH0NCg0KICAgZWZtQ3VDb25mb3JtYW5jZSBPQkpF
Q1QgSURFTlRJRklFUiA6Oj0geyBlZm1DdU1JQiAyIH0NCg0KICAgLS0gR3JvdXBzIGluIHRoZSBt
b2R1bGUNCg0KICAgZWZtQ3VQb3J0ICAgICAgICBPQkpFQ1QgSURFTlRJRklFUiA6Oj0geyBlZm1D
dU9iamVjdHMgMSB9DQoNCiAgIGVmbUN1UG1lICAgICAgICAgT0JKRUNUIElERU5USUZJRVIgOjo9
IHsgZWZtQ3VPYmplY3RzIDIgfQ0KDQogICAtLSBUZXh0dWFsIENvbnZlbnRpb25zDQoNCiAgIFBy
b2ZpbGVJbmRleCA6Oj0gVEVYVFVBTC1DT05WRU5USU9ODQogICAgIERJU1BMQVktSElOVCAiZCIN
CiAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSB1
bmlxdWUgdmFsdWUsIGdyZWF0ZXIgdGhhbiB6ZXJvLCBmb3IgZWFjaCBQTUUgY29uZmlndXJhdGlv
bg0KICAgICAgIHByb2ZpbGUgaW4gdGhlIG1hbmFnZWQgRUZNQ3UgcG9ydC4gSXQgaXMgcmVjb21t
ZW5kZWQgdGhhdA0KICAgICAgIHZhbHVlcyBhcmUgYXNzaWduZWQgY29udGlndW91c2x5IHN0YXJ0
aW5nIGZyb20gMS4gVGhlIHZhbHVlDQogICAgICAgZm9yIGVhY2ggcHJvZmlsZSBtdXN0IHJlbWFp
biBjb25zdGFudCBhdCBsZWFzdCBmcm9tIG9uZQ0KICAgICAgIHJlLWluaXRpYWxpemF0aW9uIG9m
IHRoZSBlbnRpdHkncyBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtDQogICAgICAgdG8gdGhlIG5l
eHQgcmUtaW5pdGlhbGl6YXRpb24uIg0KICAgICBTWU5UQVggICAgICAgVW5zaWduZWQzMiAoMS4u
MjU1KQ0KDQogICBQcm9maWxlSW5kZXhPclplcm8gOjo9IFRFWFRVQUwtQ09OVkVOVElPTg0KICAg
ICBESVNQTEFZLUhJTlQgImQiDQogICAgIFNUQVRVUyAgICAgICBjdXJyZW50DQogICAgIERFU0NS
SVBUSU9ODQogICAgICAgIlRoaXMgdGV4dHVhbCBjb252ZW50aW9uIGlzIGFuIGV4dGVuc2lvbiBv
ZiB0aGUgUHJvZmlsZUluZGV4DQogICAgICAgY29udmVudGlvbi4gVGhlIGxhdHRlciBkZWZpbmVz
IGEgZ3JlYXRlciB0aGFuIHplcm8gdmFsdWUgdXNlZA0KICAgICAgIHRvIGlkZW50aWZ5IGEgUE1F
IHByb2ZpbGUgaW4gdGhlIG1hbmFnZWQgRUZNQ3UgcG9ydC4gVGhpcw0KICAgICAgIGV4dGVuc2lv
biBwZXJtaXRzIHRoZSBhZGRpdGlvbmFsIHZhbHVlIG9mIHplcm8uIFRoZSB2YWx1ZSBvZg0KICAg
ICAgIHplcm8gaXMgb2JqZWN0LXNwZWNpZmljIGFuZCBtdXN0IHRoZXJlZm9yZSBiZSBkZWZpbmVk
IGFzIHBhcnQNCiAgICAgICBvZiB0aGUgZGVzY3JpcHRpb24gb2YgYW55IG9iamVjdCB3aGljaCB1
c2VzIHRoaXMgc3ludGF4Lg0KICAgICAgIEV4YW1wbGVzIG9mIHRoZSB1c2FnZSBvZiB6ZXJvIHZh
bHVlIG1pZ2ggaW5jbHVkZSBzaXR1YXRpb25zDQogICAgICAgd2hlcmUgY3VycmVudCBvcGVyYXRp
b25hbCBwcm9maWxlIGlzIHVua25vd24uIg0KICAgICBTWU5UQVggICAgICAgVW5zaWduZWQzMiAo
MC4uMjU1KQ0KDQogICBQcm9maWxlSW5kZXhMaXN0IDo6PSBURVhUVUFMLUNPTlZFTlRJT04NCiAg
ICAgRElTUExBWS1ISU5UICIxZDoiDQogICAgIFNUQVRVUyAgICAgICBjdXJyZW50DQogICAgIERF
U0NSSVBUSU9ODQogICAgICAgIlJlcHJlc2VudHMgYSBsaXN0IG9mIHVwIHRvIDYgUHJvZmlsZUlu
ZGV4J3MuDQogICAgICAgVGhlIFByb2ZpbGVJbmRleCB0ZXh0dWFsIGNvbnZlbnRpb24gZGVmaW5l
cyBhIGdyZWF0ZXIgdGhhbg0KICAgICAgIHplcm8gdmFsdWUgdXNlZCB0byBpZGVudGlmeSBhIFBN
RSBwcm9maWxlIGluIHRoZSBtYW5hZ2VkIEVGTUN1DQogICAgICAgcG9ydC4gVGhlIHZhbHVlIG9m
IHRoaXMgb2JqZWN0IGlzIGEgY29uY2F0ZW5hdGlvbiBvZiB6ZXJvIG9yDQogICAgICAgbW9yZSAo
dXAgdG8gNikgb2N0ZXRzLCB3aGVyZSBlYWNoIG9jdGV0IGNvbnRhaW5zIGFuIDgtYml0DQogICAg
ICAgUHJvZmlsZUluZGV4IHZhbHVlLg0KICAgICAgIEEgbm9uLWVtcHR5IHByb2ZpbGUgbGlzdCBz
cGVjaWZpZXMgYSBsaXN0IG9mIGFsdGVybmF0aXZlDQogICAgICAgcHJvZmlsZXMgYW55IG9mIHdo
aWNoIGNhbiBiZSBjaG9zZW4gZm9yIGNvbmZpZ3VyYXRpb24gb2YgYW4NCiAgICAgICBQTUUuIEEg
emVybyBsZW5ndGggc3RyaW5nIHZhbHVlIG1lYW5zIHRoaXMgbGlzdCBoYXMgbm8gbWVtYmVycw0K
ICAgICAgIChlbXB0eSkuIEV4YW1wbGVzIG9mIHRoZSB1c2FnZSBvZiBlbXB0eSBwcm9maWxlIGxp
c3QgbWlnaHQNCiAgICAgICBpbmNsdWRlIHNpdHVhdGlvbnMgd2hlcmUgY29uZmlndXJhdGlvbiBw
cm9maWxlKHMpIGlzIHVua25vd24sDQogICAgICAgb3Igd2hlbiBubyBjb21tb24gcHJvZmlsZShz
KSBuZWVkIHRvIGJlIHJlZmVyZW5jZWQgYW5kDQogICAgICAgc3ViLWludGVyZmFjZSBwcm9maWxl
IHNoYWxsIHRha2UgcHJlY2VkZW5jZS4iDQogICAgIFNZTlRBWCAgICAgICBPQ1RFVCBTVFJJTkcg
KFNJWkUoMC4uNikpDQoNCiAgLS0gUG9ydCBOb3RpZmljYXRpb25zIEdyb3VwDQoNCiAgIGVmbUN1
UG9ydE5vdGlmaWNhdGlvbnMgT0JKRUNUIElERU5USUZJRVIgOjo9IHsgZWZtQ3VQb3J0IDAgfQ0K
ICAgDQogICBlZm1DdUxvd0JhbmR3aWR0aCBOT1RJRklDQVRJT04tVFlQRQ0KICAgICBPQkpFQ1RT
IHsNCiAgICAgICAtLSBpZklOZGV4IGlzIG5vdCBuZWVkZWQgaGVyZSBzaW5jZSB3ZSBhcmUgdW5k
ZXIgc3BlY2lmaWMgUENTDQogICAgICAgaWZTcGVlZCwNCiAgICAgICBlZm1DdVRocmVzaExvd0Jh
bmR3aWR0aA0KICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaW5kaWNhdGVzIHRoYXQgRUZNQ3UgcG9ydCdz
IGRhdGEgcmF0ZQ0KICAgICAgIHJlYWNoZWQgb3IgZHJvcGVkIGJlbG93IGEgTG93IEJhbmR3aWR0
aCBUaHJlc2hvbGQNCiAgICAgICAoaS5lLiBiYW5kd2lkdGggZGVncmFkYXRpb24gaGFwcGVuaW5n
IGluIGNhc2Ugb2YgUEFGIHdoZW4gb25lDQogICAgICAgb3IgbW9yZSBQTUVzIGRyb3ApLiINCiAg
ICAgICAgLS0gRWROb3RlOiBhZGQgdGhyb3R0bGluZyBsaW1pdGF0aW9ucyBoZXJlDQogICAgIDo6
PSB7IGVmbUN1UG9ydE5vdGlmaWNhdGlvbnMgMSB9DQoNCiAgIC0tIFBDUyBQb3J0IGdyb3VwDQoN
CiAgIGVmbUN1UG9ydENvbmZUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBTRVFV
RU5DRSBPRiBFZm1DdVBvcnRDb25mRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2li
bGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJU
YWJsZSBmb3IgQ29uZmlndXJhdGlvbiBvZiBFRk1DdSAyQmFzZVRMLzEwUGFzc1RTIChQQ1MpDQog
ICAgICAgUG9ydHMuIEVudHJpZXMgaW4gdGhpcyB0YWJsZSBNVVNUIGJlIG1haW50YWluZWQgaW4g
YQ0KICAgICAgIHBlcnNpc3RlbnQgbWFubmVyIg0KICAgICA6Oj0geyBlZm1DdVBvcnQgMSB9DQoN
CiAgIGVmbUN1UG9ydENvbmZFbnRyeSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBFZm1D
dVBvcnRDb25mRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0
aGUgRUZNQ3UgUG9ydCBDb25maWd1cmF0aW9uIHRhYmxlLg0KICAgICAgIEVhY2ggZW50cnkgcmVw
cmVzZW50cyBhbiBFRk1DdSBwb3J0IGluZGV4ZWQgYnkgdGhlIGlmSW5kZXguDQogICAgICAgTm90
ZSB0aGF0IGFuIEVGTUN1IFBDUyBwb3J0IHJ1bnMgb24gdG9wIG9mIGEgc2luZ2xlDQogICAgICAg
b3IgbXVsdGlwbGUgUE1FIHBvcnQocyksIHdoaWNoIGFyZSBhbHNvIGluZGV4ZWQgYnkgaWZJbmRl
eC4iDQogICAgIElOREVYICB7IGlmSW5kZXggfQ0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mVGFi
bGUgMSB9DQoNCiAgIEVmbUN1UG9ydENvbmZFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAg
ICAgIGVmbUN1UEFGQWRtaW5TdGF0ZSAgICAgICAgICAgICAgIElOVEVHRVIsDQogICAgICAgZWZt
Q3VQQUZEaXNjb3ZlcnlDb2RlICAgICAgICAgICAgUGh5c0FkZHJlc3MsDQogICAgICAgZWZtQ3VB
ZG1pblByb2ZpbGUgICAgICAgICAgICAgICAgUHJvZmlsZUluZGV4TGlzdCwNCiAgICAgICBlZm1D
dVRhcmdldERhdGFSYXRlICAgICAgICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1VGFy
Z2V0U25yTWduICAgICAgICAgICAgICAgIFVuc2lnbmVkMzIsDQogICAgICAgZWZtQ3VUaHJlc2hM
b3dCYW5kd2lkdGggICAgICAgICAgVW5zaWduZWQzMiwNCiAgICAgICBlZm1DdUxvd0JhbmR3aWR0
aEVuYWJsZSAgICAgICAgICBUcnV0aFZhbHVlDQogICAgIH0NCg0KICAgZWZtQ3VQQUZBZG1pblN0
YXRlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRFR0VSIHsNCiAgICAgICBlbmFi
bGVkKDEpLA0KICAgICAgIGRpc2FibGVkKDIpDQogICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAgcmVh
ZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAg
ICAgIkFkbWluaXN0cmF0aXZlIChkZXNpcmVkKSBzdGF0ZSBvZiB0aGUgUEFGIG9mIHRoZSBFRk1D
dSBwb3J0DQogICAgICAgKFBDUykuDQogICAgICAgV2hlbiAnZGlzYWJsZWQnLCBQTUUgQWdncmVn
YXRpb24gd2lsbCBub3QgYmUgcGVyZm9ybWVkIGJ5IHRoZQ0KICAgICAgIFBDUy4gTm8gbW9yZSB0
aGFuIGEgc2luZ2xlIFBNRSBjYW4gYmUgYXNzaWduZWQgdG8gdGhpcyBQQ1MgaW4NCiAgICAgICB0
aGlzIGNhc2UuDQogICAgICAgV2hlbiAnZW5hYmxlZCcsIFBBRiB3aWxsIGJlIHBlcmZvcm1lZCBi
eSB0aGUgUENTIHdoZW4gdGhlIGxpbmsNCiAgICAgICBpcyBVcCwgZXZlbiBvbiBhIHNpbmdsZSBh
dHRhY2hlZCBQTUUsIGlmIFBBRiBpcyBzdXBwb3J0ZWQuDQoNCiAgICAgICBQQ1MgcG9ydHMgaW5j
YXBhYmxlIG9mIHN1cHBvcnRpbmcgUEFGIFNIQUxMIHJldHVybiBhIHZhbHVlIG9mDQogICAgICAg
J2Rpc2FibGVkJy4gQXR0ZW1wdHMgdG8gJ2VuYWJsZScgc3VjaCBwb3J0cyBTSEFMTCBiZSBpZ25v
cmVkLg0KDQogICAgICAgUEFGICdlbmFibGVkJyBwb3J0IHdpdGggbXVsdGlwbGUgUE1FcyBhc3Np
Z25lZCBjYW5ub3QgYmUNCiAgICAgICAnZGlzYWJsZWQnLiBBdHRlbXB0cyB0byAnZGlzYWJsZScg
c3VjaCBwb3J0IFNIQUxMIGJlIHJlamVjdGVkLA0KICAgICAgIHVudGlsbCBhdCBtb3N0IG9uZSBQ
TUUgaXMgbGVmdCBhc3NpZ25lZC4NCg0KICAgICAgIENoYW5naW5nIFBBRkFkbWluU3RhdGUgaXMg
YSB0cmFmZmljIGRpc3J1cHRpdmUgb3BlcmF0aW9uIGFuZA0KICAgICAgIGFzIHN1Y2ggU0hBTEwg
YmUgZG9uZSB3aGVuIHRoZSBsaW5rIGlzIERvd24uIEF0dGVtcHRzIHRvDQogICAgICAgY2hhbmdl
IHRoaXMgb2JqZWN0IFNIQUxMIGJlIGlnbm9yZWQgaWYgdGhlIGxpbmsgaXMgVXAgb3INCiAgICAg
ICBJbml0aWFsaXppbmcuDQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBDbGF1c2Ug
MzAgYXR0cmlidXRlIGFQQUZBZG1pblN0YXRlLg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJ
TyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmpl
Y3QgbWFwcyB0byB0aGUgUEFGIGVuYWJsZSBiaXQgaW4gdGhlIDEwUC8yQiBQQ1MgY29udHJvbA0K
ICAgICAgIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4y
LjIsIDQ1LjIuMy4xOC4zIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50cnkgMSB9DQoNCiAg
IGVmbUN1UEFGRGlzY292ZXJ5Q29kZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgUGh5
c0FkZHJlc3MNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBj
dXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBBRiBEaXNjb3ZlcnkgQ29kZSBvZiB0
aGUgRUZNQ3UgcG9ydCAoUENTKS4NCiAgICAgICBBIHVuaXF1ZSA2IEJ5dGUgbG9uZyBjb2RlIHVz
ZWQgYnkgdGhlIERpc2NvdmVyeSBmdW5jdGlvbiwgd2hlbg0KICAgICAgIFBBRiBpcyBzdXBwb3J0
ZWQuDQogICAgICAgUENTIHBvcnRzIGluY2FwYWJsZSBvZiBzdXBwb3J0aW5nIFBBRiBTSEFMTCBy
ZXR1cm4gYSB2YWx1ZSBvZg0KICAgICAgIGFsbCB6ZXJvZXMuIEF0dGVtcHRzIHRvIGNoYW5nZSB0
aGlzIG9iamVjdCBTSEFMTCBiZSBpZ25vcmVkIGluDQogICAgICAgdGhpcyBjYXNlLg0KICAgICAg
IFRoaXMgb2JqZWN0IE1VU1QgYmUgaW5zdGFudGlhdGVkIGZvciB0aGUgLU8gc3VidHlwZSBQQ1Mg
YmVmb3JlDQogICAgICAgd3JpdGluZyBvcGVyYXRpb25zIG9uIHRoZSBlZm1DdVBBRlJlbW90ZURp
c2NvdmVyeUNvZGUNCiAgICAgICAoU2V0X2lmX0NsZWFyIGFuZCBDbGVhcl9pZl9TYW1lKSBhcmUg
cGVyZm9ybWVkIGJ5IFBNRXMNCiAgICAgICBhc3NvY2lhdGVkIHdpdGggdGhlIFBDUy4NCiAgICAg
ICBUaGUgdmFsdWUgb2YgdGhpcyBvYmplY3QgaXMgcmVhZC1vbmx5IGZvciAtUiBwb3J0IHN1YnR5
cGVzLg0KICAgICAgIFRoZSBpbml0aWFsIHZhbHVlIG9mIHRoaXMgb2JqZWN0IGZvciAtUiBwb3J0
cyBhZnRlciByZXNldA0KICAgICAgIGlzIDAuIFRoaXMgdmFsdWUgbWF5IGJlIGNoYW5nZWQgYXMg
YSByZXN1bHQgb2Ygd3JpdGluZw0KICAgICAgIG9wZXJhdGlvbiBvbiBlZm1DdVBBRlJlbW90ZURp
c2NvdmVyeUNvZGUgdmFyaWFibGUgb2YgcmVtb3RlDQogICAgICAgUE1FIG9mIC1PIHN1YnR5cGUs
IGNvbm5lY3RlZCB0byBvbmUgb2YgdGhlIGxvY2FsIFBNRXMNCiAgICAgICBhc3NvY2lhdGVkIHdp
dGggdGhlIFBDUy4NCg0KICAgICAgIERpc2NvdmVyeSBNVVNUIGJlIHBlcmZvcm1lZCB3aGVuIHRo
ZSBsaW5rIGlzIERvd24uDQogICAgICAgQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1V
U1QgYmUgcmVqZWN0ZWQgd2l0aCB0aGUgZXJyb3INCiAgICAgICBpbmNvbnNpc3RlbnRWYWx1ZSBp
ZiB0aGUgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQoNCiAgICAgICBUaGUgUEFGIERpc2Nv
dmVyeSBjb2RlIG1hcHMgdG8gdGhlIGxvY2FsIERpc2NvdmVyeSBjb2RlDQogICAgICAgdmFyaWFi
bGUgaW4gUEFGIChub3RlIHRoYXQgaXQgZG9lcyBub3QgaGF2ZSBhIGNvcnJlc3BvbmRpbmcNCiAg
ICAgICBDbGF1c2UgNDUgcmVnaXN0ZXIpIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4z
YWhdIDYxLjIuMi44LjMsIDYxLjIuMi44LjQsIDQ1LjIuNi42LjEiDQogICAgIDo6PSB7IGVmbUN1
UG9ydENvbmZFbnRyeSAyIH0NCg0KICAgZWZtQ3VBZG1pblByb2ZpbGUgIE9CSkVDVC1UWVBFDQog
ICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRleExpc3QNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13
cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAg
IkRlc2lyZWQgY29uZmlndXJhdGlvbiBwcm9maWxlKHMpLCBjb21tb24gZm9yIGFsbCBQTUVzIGlu
IHRoZQ0KICAgICAgIEVGTUN1IHBvcnQuIFRoaXMgb2JqZWN0IGlzIGEgbGlzdCBvZiBwb2ludGVy
cyB0byBlbnRyaWVzIGluDQogICAgICAgZWl0aGVyIGVmbUN1UG1lMkJDb25mUHJvZmlsZVRhYmxl
IG9yDQogICAgICAgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZVRhYmxlLCBkZXBlbmRpbmcgb24gdGhl
IGN1cnJlbnQNCiAgICAgICBvcGVyYXRpbmcgU3ViVHlwZSBvZiB0aGUgRUZNQ3UgcG9ydCBhcyBp
bmRpY2F0ZWQgYnkNCiAgICAgICBlZm1DdVBvcnRTaWRlLg0KICAgICAgIFRoZSB2YWx1ZSBvZiB0
aGlzIG9iamVjdCBpcyBhIGxpc3Qgb2YgdXAgdG8gNiBpbmRpY2VzIG9mDQogICAgICAgY29uZmln
dXJhdGlvbiBwcm9maWxlcy4gSWYgdGhpcyBsaXN0IGNvbnNpc3RzIG9mIGEgc2luZ2xlDQogICAg
ICAgUHJvZmlsZSBpbmRleCwgdGhlbiBhbGwgUE1FcyBhc3NpZ25lZCB0byB0aGlzIEVGTUN1IHBv
cnQgU0hBTEwNCiAgICAgICBiZSBjb25maWd1cmVkIGFjY29yZGluZyB0byB0aGUgQ29uZmlndXJh
dGlvbiBQcm9maWxlDQogICAgICAgcmVmZXJlbmNlZCBieSB0aGF0IGluZGV4LiBUaGUgbGlzdCwg
Y29uc2lzdGluZyBvZiBtb3JlIHRoYW4NCiAgICAgICBvbmUgaW5kZXgsIGFsbG93cyBlYWNoIFBN
RSBpbiB0aGUgcG9ydCB0byBiZSBjb25maWd1cmVkDQogICAgICAgYWNjb3JkaW5nIHRvIGFueSBj
b25maWd1cmF0aW9uIHByb2ZpbGUgc3BlY2lmaWVkIGluIHRoZSBsaXN0Lg0KICAgICAgIEFuIGVt
cHR5IGxpc3QgbWVhbnMgdGhhdCBlYWNoIFBNRSBpbiB0aGUgcG9ydCBpcyBjb25maWd1cmVkDQog
ICAgICAgdmlhIGNvcnJlc3BvbmRpbmcgZWZtQ3VQbWVBZG1pblByb2ZpbGUgb2JqZWN0Lg0KDQog
ICAgICAgVGhpcyBvYmplY3QgaXMgd3JpdGFibGUgYW5kIHJlYWRhYmxlIGZvciB0aGUgLU8gc3Vi
dHlwZQ0KICAgICAgICgyQmFzZVRMLU8gb3IgMTBQYXNzVFMtTykgRUZNQ3UgcG9ydHMuIEl0IGlz
IHVuYXZhaWxhYmxlIGZvcg0KICAgICAgIHRoZSAtUiAgc3VidHlwZSAoMkJhc2VUTC1SIG9yIDEw
UGFzc1RTLVIpIHBvcnRzLg0KDQogICAgICAgTm90ZSB0aGF0IGN1cnJlbnQgb3BlcmF0aW9uYWwg
UHJvZmlsZSB2YWx1ZSBpcyBhdmFpbGFibGUgdmlhDQogICAgICAgZWZtQ3VQbWVPcGVyUHJvZmls
ZSBvYmplY3QuDQoNCiAgICAgICBNb2RpZmljYXRpb24gb2YgdGhpcyBvYmplY3QgbXVzdCBiZSBw
ZXJmb3JtZWQgd2hlbiB0aGUgbGluayBpcw0KICAgICAgIERvd24uIEF0dGVtcHRzIHRvIGNoYW5n
ZSB0aGlzIG9iamVjdCBNVVNUIGJlIHJlamVjdGVkLCBpZiB0aGUNCiAgICAgICBsaW5rIGlzIFVw
IG9yIEluaXRpYWxpemluZy4NCiAgICAgICBBdHRlbXB0cyB0byBzZXQgdGhpcyBvYmplY3QgdG8g
YSBub24tZW1wdHkgbGlzdCB3aXRoIGEgbWVtYmVyDQogICAgICAgdmFsdWUsIHRoYXQgaXMgbm90
IHRoZSB2YWx1ZSBvZiB0aGUgaW5kZXggZm9yIGFuIGFjdGl2ZSBlbnRyeQ0KICAgICAgIGluIHRo
ZSBjb3JyZXNwb25kaW5nIHByb2ZpbGUgdGFibGUsIE1VU1QgYmUgcmVqZWN0ZWQuIg0KICAgICBS
RUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDMwLjExLjIuMS42Ig0KICAgICA6Oj0geyBlZm1D
dVBvcnRDb25mRW50cnkgMyB9DQoNCiAgIGVmbUN1VGFyZ2V0RGF0YVJhdGUgIE9CSkVDVC1UWVBF
DQogICAgIFNZTlRBWCAgICAgIFVuc2lnbmVkMzIoMS4uMTAwMDAwfDk5OTk5OSkNCiAgICAgVU5J
VFMgICAgICAgIkticHMiDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVT
ICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJEZXNpcmVkIEVGTUN1IHBv
cnQgJ25ldCcgKGFzIHNlZW4gYWNyb3NzIE1JSSkgRGF0YSBSYXRlIGluDQogICAgICAgS2Jwcywg
dG8gYmUgYWNoaWV2ZWQgZHVyaW5nIGluaXRpYWxpemF0aW9uLCB1bmRlciBzcGVjdHJhbA0KICAg
ICAgIHJlc3RyaWN0aW9ucyBwbGFjZWQgb24gZWFjaCBQTUUgdmlhIGVmbUN1QWRtaW5Qcm9maWxl
IG9yDQogICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUsIHdpdGggdGhlIGRlc2lyZWQgU05SIE1h
cmdpbiBzcGVjaWZpZWQgYnkNCiAgICAgICBlZm1DdVRhcmdldFNuck1nbi4NCiAgICAgICBJbiBj
YXNlIG9mIFBBRiwgdGhpcyBvYmplY3QgcmVwcmVzZW50cyBhIHN1bSBvZiBpbmRpdmlkdWFsIFBN
RQ0KICAgICAgIGRhdGEgcmF0ZXMsIG1vZGlmaWVkIHRvIGNvbXBlbnNhdGUgZm9yIGZyYWdtZW50
YXRpb24gYW5kDQogICAgICAgNjQvNjVCIGZyYW1pbmcgb3ZlcmhlYWQgKGUuZy4gdGFyZ2V0IGRh
dGEgcmF0ZSBvZiAxME1icHMNCiAgICAgICBzaGFsbCBhbGxvdyBsb3NzbGVzcyB0cmFuc21pc3Np
b24gb2YgZnVsbC1kdXBsZXggMTBNYnBzDQogICAgICAgRXRoZXJuZXQgZnJhbWUgc3RyZWFtIHdp
dGggbWluaW1hbCBpbnRlci1mcmFtZSBnYXApLg0KDQogICAgICAgVGhlIHZhbHVlIGlzIGxpbWl0
ZWQgYWJvdmUgYnkgMTAwTWJwcyBhcyB0aGlzIGlzIHRoZSBtYXgNCiAgICAgICBidXJzdCByYXRl
IGFjcm9zcyBNSUkgZm9yIEVGTUN1IHBvcnRzLg0KDQogICAgICAgVGhlIHZhbHVlIGJldHdlZW4g
MSBhbmQgMTAwMDAwIGluZGljYXRlcyB0aGF0IHRoZSB0b3RhbCBkYXRhDQogICAgICAgcmF0ZSAo
aWZTcGVlZCkgb2YgdGhlIEVGTUN1IHBvcnQgYWZ0ZXIgaW5pdGlhbGl6YXRpb24gc2hvdWxkDQog
ICAgICAgYmUgZXF1YWwgdG8gdGhlIHRhcmdldCBkYXRhIHJhdGUgb3IgbGVzcywgaWYgdGhlIHRh
cmdldCBkYXRhDQogICAgICAgcmF0ZSBjYW5ub3QgYmUgYWNoaWV2ZWQgdW5kZXIgc3BlY3RyYWwg
cmVzdHJpY3Rpb25zIHNwZWNpZmllZA0KICAgICAgIGJ5IGVmbUN1QWRtaW5Qcm9maWxlL2VmbUNp
UG1lQWRtaW5Qcm9maWxlIGFuZCB3aXRoIGRlc2lyZWQgU05SDQogICAgICAgbWFyZ2luLiBJbiBj
YXNlIHRoZSBjb3BwZXIgZW52aXJvbm1lbnQgYWxsb3dzIHRvIGFjaGlldmUNCiAgICAgICBoaWdo
ZXIgdG90YWwgZGF0YSByYXRlIHRoYW4gc3BlY2lmaWVkIGJ5IHRoZSB0YXJnZXQsIHRoZQ0KICAg
ICAgIGV4Y2VzcyBjYXBhYmlsaXR5IFNIQUxMIGJlIGNvbnZlcnRlZCB0byBhZGRpdGlvbmFsIFNO
UiBtYXJnaW4NCiAgICAgICBhbmQgc3ByZWFkIGV2ZW5seSBhY3Jvc3MgYWxsIGFjdGl2ZSBQTUVz
IGFzc2lnbmVkIHRvIHRoZSAoUENTKQ0KICAgICAgIHBvcnQuICAgDQoNCiAgICAgICBUaGUgdmFs
dWUgb2YgOTk5OTk5IG1lYW5zIHRoYXQgdGhlIHRhcmdldCBkYXRhIHJhdGUgaXMgbm90DQogICAg
ICAgZml4ZWQgYW5kIHNob3VsZCBiZSBzZXQgdG8gdGhlIG1heGltdW0gYXR0YWluYWJsZSByYXRl
IGR1cmluZw0KICAgICAgIGluaXRpYWxpemF0aW9uIChCZXN0IEVmZm9ydCksIHVuZGVyIHNwZWNp
ZmllZCBzcGVjdHJhbA0KICAgICAgIHJlc3RyaWN0aW9ucyBhbmQgd2l0aCBkZXNpcmVkIFNOUiBN
YXJnaW4uDQoNCiAgICAgICBUaGlzIG9iamVjdCBpcyByZWFkLXdyaXRlIGZvciB0aGUgLU8gc3Vi
dHlwZSBFRk1DdSBwb3J0cw0KICAgICAgICgyQmFzZVRMLU8vMTBQYXNzVFMtTykgYW5kIG5vdCBh
dmFpbGFibGUgZm9yIHRoZSAtUiBzdWJ0eXBlcy4NCiAgICAgICANCiAgICAgICBDaGFuZ2luZyBv
ZiB0aGUgVGFyZ2V0IERhdGEgUmF0ZSBNVVNUIGJlIHBlcmZvcm1lZCB3aGVuIHRoZQ0KICAgICAg
IGxpbmsgaXMgRG93bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUgcmVq
ZWN0ZWQNCiAgICAgICB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxp
bmsgaXMgVXAgb3INCiAgICAgICBJbml0aWFsaXppbmcuDQoNCiAgICAgICBOb3RlIHRoYXQgY3Vy
cmVudCBEYXRhIFJhdGUgb2YgdGhlIEVGTUN1IHBvcnQgaXMgcmVwcmVzZW50ZWQNCiAgICAgICBi
eSBpZlNwZWVkIG9iamVjdCBvZiBJRi1NSUIuIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50
cnkgNCB9DQoNCiAgIGVmbUN1VGFyZ2V0U25yTWduICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVgg
ICAgICBVbnNpZ25lZDMyKDAuLjIxKQ0KICAgICBVTklUUyAgICAgICAiZEIiDQogICAgIE1BWC1B
Q0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQ
VElPTg0KICAgICAgICJEZXNpcmVkIEVGTUN1IHBvcnQgU05SIE1hcmdpbiB0byBiZSBhY2hpZXZl
ZCBvbiBhbGwgUE1Fcw0KICAgICAgIGFzc2lnbmVkIHRvIHRoZSBwb3J0LCBkdXJpbmcgaW5pdGlh
bGl6aWF0aW9uLiAoVGhlIFNOUiBtYXJnaW4NCiAgICAgICBpcyB0aGUgZGlmZmVyZW5jZSBiZXR3
ZWVuIHRoZSBkZXNpcmVkIFNOUiBhbmQgdGhlIGFjdHVhbCBTTlIpLg0KDQogICAgICAgTm90ZSB0
aGF0IDgwMi4zYWggcmVjb21tZW5kcyB1c2luZyBkZWZhdWx0IFRhcmdldCBTTlIgTWFyZ2luDQog
ICAgICAgb2YgNWRCIGZvciAyQmFzZVRMIHBvcnRzIGFuZCA2ZEIgZm9yIDEwUGFzc1RTIHBvcnRz
IGluIG9yZGVyDQogICAgICAgdG8gYWNoaWV2ZSBtZWFuIEJpdCBFcnJvciBSYXRlIChCRVIpIG9m
IDEwXi03IGF0IHRoZSBQTUENCiAgICAgICBzZXJ2aWNlIGludGVyZmFjZS4NCg0KICAgICAgIFRo
aXMgb2JqZWN0IGlzIHJlYWQtd3JpdGUgZm9yIHRoZSAtTyBzdWJ0eXBlIEVGTUN1IHBvcnRzDQog
ICAgICAgKDJCYXNlVEwtTy8xMFBhc3NUUy1PKSBhbmQgbm90IGF2YWlsYWJsZSBmb3IgdGhlIC1S
IHN1YnR5cGVzLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRoZSBUYXJnZXQgU05SIE1h
cmdpbiBNVVNUIGJlIHBlcmZvcm1lZCB3aGVuIHRoZQ0KICAgICAgIGxpbmsgaXMgRG93bi4gQXR0
ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUgcmVqZWN0ZWQNCiAgICAgICB3aXRo
IHRoZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXAgb3INCiAgICAg
ICBJbml0aWFsaXppbmcuDQoNCiAgICAgICBOb3RlIHRoYXQgY3VycmVudCBTTlIgTWFyZ2luIG9m
IHRoZSBQTUVzIGNvbXByaXNpbmcgdGhlIEVGTUN1DQogICAgICAgcG9ydCBpcyByZXByZXNlbnRl
ZCBieSBlZm1DdVBtZVNuck1nbi4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0g
NjEuMS4yIg0KICAgICA6Oj0geyBlZm1DdVBvcnRDb25mRW50cnkgNSB9DQoNCiAgIGVmbUN1VGhy
ZXNoTG93QmFuZHdpZHRoICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBVbnNpZ25lZDMy
KDAuLjEwMDAwMCkNCiAgICAgVU5JVFMgICAgICAgIkticHMiDQogICAgIE1BWC1BQ0NFU1MgIHJl
YWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJUaGlzIG9iamVjdCBjb25maWd1cmVzIHRoZSBFRk1DdSBwb3J0IExvdyBCYW5kd2lkdGgg
YWxhcm0NCiAgICAgICB0aHJlc2hvbGQuIFdoZW4gdGhlIGN1cnJlbnQgdmFsdWUgb2YgaWZTcGVl
ZCBmb3IgdGhpcyBwb3J0DQogICAgICAgcmVhY2hlcyBvciBkcm9wcyBiZWxvdyB0aGlzIHRocmVz
aG9sZCwgYW4NCiAgICAgICBlZm1DdUxvd0JhbmR3aWR0aCBub3RpZmljYXRpb24gTUFZIGJlIGdl
bmVyYXRlZCBpZiBlbmFibGVkIGJ5DQogICAgICAgZWZtQ3VMb3dCYW5kd2lkdGhFbmFibGUuDQoN
CiAgICAgICBUaGUgdmFsdWUgb2YgMCBtZWFucyBubyBlZm1DdUxvd0JhbmR3aWR0aCBub3RpZmlj
YXRpb25zDQogICAgICAgU0hBTEwgZXZlciBiZSBnZW5lcmF0ZWQuDQoNCiAgICAgICBUaGlzIG9i
amVjdCBpcyByZWFkLXdyaXRlIGZvciB0aGUgLU8gc3VidHlwZSBFRk1DdSBwb3J0cw0KICAgICAg
ICgyQmFzZVRMLU8vMTBQYXNzVFMtTykgYW5kIG5vdCBhdmFpbGFibGUgZm9yIHRoZSAtUiBzdWJ0
eXBlcy4iDQogICAgIDo6PSB7IGVmbUN1UG9ydENvbmZFbnRyeSA2IH0NCg0KICAgZWZtQ3VMb3dC
YW5kd2lkdGhFbmFibGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFRydXRoVmFsdWUN
CiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIkluZGljYXRlcyB3aGV0aGVyIGVmbUN1TG93QmFuZHdp
ZHRoIG5vdGlmaWNhdGlvbnMgc2hvdWxkIGJlDQogICAgICAgZ2VuZXJhdGVkIGZvciB0aGlzIGlu
dGVyZmFjZS4NCiAgICAgICAgDQogICAgICAgVmFsdWUgb2YgdHJ1dGgoMSkgaW5kaWNhdGVzIHRo
YXQgZWZtQ3VMb3dCYW5kd2lkdGgNCiAgICAgICBub3RpZmljYXRpb24gaXMgZW5hYmxlZC4gVmFs
dWUgb2YgZmFsc2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBpcw0KICAgICAgIGRpc2FibGVkLiINCiAg
ICAgOjo9IHsgZWZtQ3VQb3J0Q29uZkVudHJ5IDcgfQ0KDQoNCiAgIGVmbUN1UG9ydENhcGFiaWxp
dHlUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBTRVFVRU5DRSBPRiBFZm1DdVBv
cnRDYXBhYmlsaXR5RW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUYWJsZSBmb3Ig
Q2FwYWJpbGl0aWVzIG9mIEVGTUN1IDJCYXNlVEwvMTBQYXNzVFMgKFBDUykNCiAgICAgICBQb3J0
cy4gRW50cmllcyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBhDQogICAgICAg
cGVyc2lzdGVudCBtYW5uZXIiDQogICAgIDo6PSB7IGVmbUN1UG9ydCAyIH0NCg0KICAgZWZtQ3VQ
b3J0Q2FwYWJpbGl0eUVudHJ5IE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIEVmbUN1UG9y
dENhcGFiaWxpdHlFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBT
VEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkFuIGVudHJ5IGlu
IHRoZSBFRk1DdSBQb3J0IENhcGFiaWxpdHkgdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXBy
ZXNlbnRzIGFuIEVGTUN1IHBvcnQgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4NCiAgICAgICBOb3Rl
IHRoYXQgYW4gRUZNQ3UgUENTIHBvcnQgcnVucyBvbiB0b3Agb2YgYSBzaW5nbGUNCiAgICAgICBv
ciBtdWx0aXBsZSBQTUUgcG9ydChzKSwgd2hpY2ggYXJlIGFsc28gaW5kZXhlZCBieSBpZkluZGV4
LiINCiAgICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG9ydENhcGFiaWxp
dHlUYWJsZSAxIH0NCg0KICAgRWZtQ3VQb3J0Q2FwYWJpbGl0eUVudHJ5IDo6PQ0KICAgICBTRVFV
RU5DRSB7DQogICAgICAgZWZtQ3VQQUZTdXBwb3J0ZWQgICAgICAgICAgICAgICAgVHJ1dGhWYWx1
ZSwNCiAgICAgICBlZm1DdVBlZXJQQUZTdXBwb3J0ZWQgICAgICAgICAgICBUcnV0aFZhbHVlLA0K
ICAgICAgIGVmbUN1UEFGQ2FwYWNpdHkgICAgICAgICAgICAgICAgIFVuc2lnbmVkMzIsDQogICAg
ICAgZWZtQ3VQZWVyUEFGQ2FwYWNpdHkgICAgICAgICAgICAgVW5zaWduZWQzMg0KICAgICB9DQoN
CiAgIGVmbUN1UEFGU3VwcG9ydGVkICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0
aFZhbHVlDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBNRSBBZ2dyZWdhdGlvbiBGdW5jdGlvbiAo
UEFGKSBDYXBhYmlsaXR5IG9mIHRoZSBFRk1DdSBwb3J0DQogICAgICAgKFBDUykuDQogICAgICAg
VGhpcyBvYmplY3QgaGFzIGEgdmFsdWUgb2YgdHJ1ZSgxKSB3aGVuIHRoZSBQQ1MgY2FuIHBlcmZv
cm0NCiAgICAgICBQTUUgYWdncmVnYXRpb24gb24gdGhlIGF2YWlsYWJsZSBQTUVzLg0KICAgICAg
IFBvcnRzIGluY2FwYWJsZSBvZiBQQUYgU0hBTEwgcmV0dXJuIGEgdmFsdWUgb2YgZmFsc2UoMiku
DQoNCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBDbGF1c2UgMzAgYXR0cmlidXRlIGFQ
QUZTdXBwb3J0ZWQuDQoNCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0
aGUgUENTIGlzIHByZXNlbnQsDQogICAgICAgdGhlbiB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSBQ
QUYgYXZhaWxhYmxlIGJpdCBpbiB0aGUNCiAgICAgICAxMFAvMkIgY2FwYWJpbGl0eSByZWdpc3Rl
ci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCAzMC4xMS4xLjEu
NCwgNDUuMi4zLjE3LjEiDQogICAgIDo6PSB7IGVmbUN1UG9ydENhcGFiaWxpdHlFbnRyeSAxIH0N
Cg0KICAgZWZtQ3VQZWVyUEFGU3VwcG9ydGVkICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAg
ICBUcnV0aFZhbHVlDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAg
ICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBNRSBBZ2dyZWdhdGlvbiBGdW5j
dGlvbiAoUEFGKSBDYXBhYmlsaXR5IG9mIHRoZSBFRk1DdSBwb3J0DQogICAgICAgKFBDUykgbGlu
ayBwYXJ0bmVyLg0KICAgICAgIFRoaXMgb2JqZWN0IGhhcyBhIHZhbHVlIG9mIHRydWUoMSkgd2hl
biB0aGUgcmVtb3RlIFBDUyBjYW4NCiAgICAgICBwZXJmb3JtIFBNRSBhZ2dyZWdhdGlvbiBvbiBp
dHMgYXZhaWxhYmxlIFBNRXMuDQogICAgICAgUG9ydHMgd2hvc2UgcGVlcnMgYXJlIGluY2FwYWJs
ZSBvZiBQQUYgb3IgY2Fubm90IGJlIHJlYWNoZWQNCiAgICAgICBiZWNhdXNlIG9mIHRoZSBsaW5r
IHN0YXRlLCBTSEFMTCByZXR1cm4gYSB2YWx1ZSBvZiBmYWxzZSgyKS4NCg0KICAgICAgIFRoaXMg
b2JqZWN0IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAgICAgICBhUmVtb3RlUEFG
U3VwcG9ydGVkLg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhl
IFBDUyBpcyBwcmVzZW50LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgUmVt
b3RlIFBBRiBzdXBwb3J0ZWQgYml0IGluIHRoZQ0KICAgICAgIDEwUC8yQiBjYXBhYmlsaXR5IHJl
Z2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4yLjIsIDMwLjEx
LjEuMS45LCA0NS4yLjMuMTcuMiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0Q2FwYWJpbGl0eUVudHJ5
IDIgfQ0KDQogICBlZm1DdVBBRkNhcGFjaXR5ICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAg
ICBVbnNpZ25lZDMyICgxLi4zMikNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNU
QVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiTnVtYmVyIG9mIFBN
RXMgdGhhdCBjYW4gYmUgYWdncmVnYXRlZCBieSB0aGUgbG9jYWwgUEFGLg0KICAgICAgIFRoZSBu
dW1iZXIgb2YgUE1FcyBjdXJyZW50bHkgYXNzaWduZWQgdG8gYSBwYXJ0aWNsdWFyDQogICAgICAg
RUZNQ3UgcG9ydCAoZWZtQ3VOdW1QTUVzKSBpcyBuZXZlciBncmVhdGVyIHRoYW4NCiAgICAgICBl
Zm1DdVBBRkNhcGFjaXR5Lg0KDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgQ2xhdXNl
IDMwIGF0dHJpYnV0ZQ0KICAgICAgIGFMb2NhbFBBRkNhcGFjaXR5LiINCiAgICAgUkVGRVJFTkNF
DQogICAgICAgIls4MDIuM2FoXSA2MS4yLjIsIDMwLjExLjEuMS42Ig0KICAgICA6Oj0geyBlZm1D
dVBvcnRDYXBhYmlsaXR5RW50cnkgMyB9DQoNCiAgIGVmbUN1UGVlclBBRkNhcGFjaXR5ICBPQkpF
Q1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBVbnNpZ25lZDMyICgwfDEuLjMyKQ0KICAgICBNQVgt
QUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQ
VElPTg0KICAgICAgICJOdW1iZXIgb2YgUE1FcyB0aGF0IGNhbiBiZSBhZ2dyZWdhdGVkIGJ5IHRo
ZSBQQUYgb2YgdGhlIHBlZXINCiAgICAgICBQaHkgKFBDUyBwb3J0KS4NCiAgICAgICBWYWx1ZSBv
ZiAwIGlzIHJldHVybmVkIHdoZW4gcGVlciBQQUYgQ2FwYWNpdHkgaXMgdW5rbm93bg0KICAgICAg
IChwZWVyIGNhbm5vdCBiZSByZWFjaGVkKS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IG1hcHMgdG8g
dGhlIENsYXVzZSAzMCBhdHRyaWJ1dGUNCiAgICAgICBhUmVtb3RlUEFGQ2FwYWNpdHkuIg0KICAg
ICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDYxLjIuMiwgMzAuMTEuMS4xLjEwIg0KICAg
ICA6Oj0geyBlZm1DdVBvcnRDYXBhYmlsaXR5RW50cnkgNCB9DQoNCg0KICAgZWZtQ3VQb3J0U3Rh
dHVzVGFibGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQ
b3J0U3RhdHVzRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIHRhYmxlIHBy
b3ZpZGVzIG92ZXJhbGwgc3RhdHVzIGluZm9ybWF0aW9uIG9mIEVGTUN1DQogICAgICAgMkJhc2VU
TC8xMFBhc3NUUyBwb3J0cy4gVGhpcyB0YWJsZSBjb250YWlucyBsaXZlIGRhdGEgZnJvbQ0KICAg
ICAgIHRoZSBlcXVpcG1lbnQuIEFzIHN1Y2gsIGl0IGlzIE5PVCBwZXJzaXN0ZW50LiINCiAgICAg
Ojo9IHsgZWZtQ3VQb3J0IDMgfQ0KDQogICBlZm1DdVBvcnRTdGF0dXNFbnRyeSBPQkpFQ1QtVFlQ
RQ0KICAgICBTWU5UQVggICAgICBFZm1DdVBvcnRTdGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNT
ICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBU
SU9ODQogICAgICAgIkFuIGVudHJ5IGluIHRoZSBFRk1DdSBQb3J0IFN0YXR1cyB0YWJsZS4NCiAg
ICAgICBFYWNoIGVudHJ5IHJlcHJlc2VudHMgYW4gRUZNQ3UgcG9ydCBpbmRleGVkIGJ5IHRoZSBp
ZkluZGV4Lg0KICAgICAgIE5vdGUgdGhhdCBhbiBFRk1DdSBQQ1MgcG9ydCBydW5zIG9uIHRvcCBv
ZiBhIHNpbmdsZQ0KICAgICAgIG9yIG11bHRpcGxlIFBNRSBwb3J0KHMpLCB3aGljaCBhcmUgYWxz
byBpbmRleGVkIGJ5IGlmSW5kZXguIg0KICAgICBJTkRFWCAgeyBpZkluZGV4IH0NCiAgICAgOjo9
IHsgZWZtQ3VQb3J0U3RhdHVzVGFibGUgMSB9DQoNCiAgIEVmbUN1UG9ydFN0YXR1c0VudHJ5IDo6
PQ0KICAgICBTRVFVRU5DRSB7DQogICAgICAgZWZtQ3VGbHRTdGF0dXMgICAgICAgICAgICAgICAg
ICAgQklUUywNCiAgICAgICBlZm1DdVBvcnRTaWRlICAgICAgICAgICAgICAgICAgICBJTlRFR0VS
LA0KICAgICAgIGVmbUN1TnVtUE1FcyAgICAgICAgICAgICAgICAgICAgIFVuc2lnbmVkMzIsDQog
ICAgICAgZWZtQ3VQQUZJbkVycm9ycyAgICAgICAgICAgICAgICAgQ291bnRlcjMyLA0KICAgICAg
IGVmbUN1UEFGSW5TbWFsbEZyYWdtZW50cyAgICAgICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1D
dVBBRkluTGFyZ2VGcmFnbWVudHMgICAgICAgICBDb3VudGVyMzIsDQogICAgICAgZWZtQ3VQQUZJ
bkJhZEZyYWdtZW50cyAgICAgICAgICAgQ291bnRlcjMyLA0KICAgICAgIGVmbUN1UEFGSW5Mb3N0
RnJhZ21lbnRzICAgICAgICAgIENvdW50ZXIzMiwNCiAgICAgICBlZm1DdVBBRkluTG9zdFN0YXJ0
cyAgICAgICAgICAgICBDb3VudGVyMzIsDQogICAgICAgZWZtQ3VQQUZJbkxvc3RFbmRzICAgICAg
ICAgICAgICAgQ291bnRlcjMyLA0KICAgICAgIGVmbUN1UEFGSW5PdmVyZmxvd3MgICAgICAgICAg
ICAgIENvdW50ZXIzMg0KICAgICB9DQoNCiAgIGVmbUN1Rmx0U3RhdHVzICBPQkpFQ1QtVFlQRQ0K
ICAgICBTWU5UQVggICAgICBCSVRTIHsNCiAgICAgICBub1BlZXIoMCksICAgICAgICAgICAgICAg
LS0gcGVlciBQaHkgY2Fubm90IGJlIHJlYWNoZWQNCiAgICAgICBwbWVTdWJUeXBlTWlzbWF0Y2go
MSksICAgLS0gQXNzaWduZWQgUE1FcyBTdWItdHlwZSBNaXNtYXRjaA0KICAgICAgIGxvd0JhbmR3
aWR0aCgyKSAgICAgICAgICAtLSBMb3cgQmFuZHdpZHRoDQogICAgIH0NCiAgICAgTUFYLUFDQ0VT
UyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiRUZNQ3UgKFBDUykgcG9ydCBGYXVsdCBTdGF0dXMuIFRoaXMgaXMgYSBiaXRtYXAg
b2YgcG9zc2libGUNCiAgICAgICBjb25kaXRpb25zLiBUaGUgdmFyaW91cyBiaXQgcG9zaXRpb25z
IGFyZToNCiAgICAgICAgIG5vUGVlciAgICAgICAgICAgICAgLSBwZWVyIFBIWSBjYW5ub3QgYmUg
cmVhY2hlZCAoZS5nLg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vIFBNRXMgYXR0
YWNoZWQsIGFsbCBQTUVzIGFyZSBEb3duDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZXRjLikgTW9yZSBpbmZvIGlzIGF2YWlsYWJsZSBpbg0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGVmbUN1UG1lRmx0U3RhdHVzLg0KICAgICAgICAgcG1lU3ViVHlwZU1pc21hdGNoICAt
IFBNRXMgaW4gdGhlIGFnZ3JlZ2F0aW9uIGdyb3VwIGFyZSBub3QNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBvZiB0aGUgc2FtZSBzdWItdHlwZSwgZS5nLiBQTUVzIHdpdGgNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAtTyBhbmQgLVIgc3VidHlwZQ0KICAgICAgICAgbG93
QmFuZHdpZHRoICAgICAgICAtIGlmU3BlZWQgb2YgdGhlIHBvcnQgcmVhY2hlZCBvciBkcm9wZWQN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZWxvdyBlZm1DdVRocmVzaExvd0JhbmR3
aWR0aA0KDQogICAgICAgVGhpcyBvYmplY3QgaXMgaW50ZW5kZWQgdG8gc3VwcGxlbWVudCBpZk9w
ZXJTdGF0dXMgb2JqZWN0DQogICAgICAgaW4gSUYtTUlCLg0KICAgICAgIEFkZGl0aW9uYWwgaW5m
b3JtYXRpb24gaXMgYXZhaWxhYmxlIHZpYSBlZm1DdVBtZUZsdFN0YXR1cw0KICAgICAgIG9iamVj
dCBmb3IgZWFjaCBQTUUgaW4gdGhlIGFnZ3JlZ2F0aW9uIGdyb3VwIChzaW5nbGUgUE1FIGlmDQog
ICAgICAgUEFGIGlzIGRpc2FibGVkKS4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJpZk9wZXJT
dGF0dXMgaW4gSUYtTUlCOyBlZm1DdVBtZUZsdFN0YXR1cyINCiAgICAgOjo9IHsgZWZtQ3VQb3J0
U3RhdHVzRW50cnkgMSB9DQoNCiAgIGVmbUN1UG9ydFNpZGUgIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIElOVEVHRVIgew0KICAgICAgIHN1YnNjcmliZXIoMSksICAtLSAtUiBzdWItdHlw
ZQ0KICAgICAgIG9mZmljZSgyKSwgICAgICAtLSAtTyBzdWItdHlwZQ0KICAgICAgIHVua25vd24o
MykgICAgICAtLSBubyBQTUVzIGFzc2lnbmVkIG9yIFBNRSBzdWItdHlwZSBtaXNtYXRjaA0KICAg
ICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50
DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkVGTSBwb3J0IG1vZGUgb2Ygb3BlcmF0aW9uIChz
dWJ0eXBlKS4NCiAgICAgICBUaGUgdmFsdWUgb2YgJ3N1YnNjcmliZXInIGluZGljYXRlcyB0aGUg
cG9ydCBpcyBkZXNpZ25hdGVkIGFzDQogICAgICAgJy1SJyBzdWJ0eXBlIChhbGwgUE1FcyBhc3Np
Z25lZCB0byB0aGlzIHBvcnQgYXJlIG9mIHN1YnR5cGUNCiAgICAgICAnLVInKS4NCiAgICAgICBU
aGUgdmFsdWUgb2YgdGhlICdvZmZpY2UnIGluZGljYXRlcyB0aGF0IHRoZSBwb3J0IGlzDQogICAg
ICAgZGVzaWduYXRlZCBhcyAnLU8nIHN1YnR5cGUgKGFsbCBQTUVzIGFzc2lnbmVkIHRvIHRoaXMg
cG9ydCBhcmUNCiAgICAgICBvZiBzdWJ0eXBlICctTycpLg0KICAgICAgIFRoZSB2YWx1ZSBvZiAn
dW5rbm93bicgaW5kaWNhdGVzIHRoYXQgdGhlIHBvcnQgaGFzIG5vIGFzc2lnbmVkDQogICAgICAg
UE1FcyB5ZXQgb3IgdGhhdCB0aGUgYXNzaWduZWQgUE1FcyBhcmUgbm90IG9mIHRoZSBzYW1lIHNp
ZGUNCiAgICAgICAoc3ViVHlwZVBNRU1pc21hdGNoKS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IHBh
cnRpYWxseSBtYXBzIHRvIHRoZSBDbGF1c2UgMzAgYXR0cmlidXRlDQogICAgICAgYVBoeUVuZCIN
CiAgICAgUkVGRVJFTkNFDQogICAgICAgICJbODAyLjNhaF0gNjEuMSwgMzAuMTEuMS4xLjIiDQog
ICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDIgfQ0KDQogICBlZm1DdU51bVBNRXMgIE9C
SkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFVuc2lnbmVkMzIgKDAuLjMyKQ0KICAgICBNQVgt
QUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQ
VElPTg0KICAgICAgICJOdW1iZXIgb2YgUE1FcyB0aGF0IGlzIGN1cnJlbnRseSBhZ2dyZWdhdGVk
IGJ5IHRoZSBsb2NhbCBQQUYNCiAgICAgICAoYXNzaWduZWQgdG8gdGhlIEVGTUN1IHBvcnQgdXNp
bmcgaWZTdGFja1RhYmxlKS4NCiAgICAgICBUaGlzIG51bWJlciBpcyBuZXZlciBncmVhdGVyIHRo
YW4gZWZtQ3VQQUZDYXBhY2l0eS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IFNIQUxMIGJlIGF1dG9t
YXRpY2FsbHkgaW5jcmVtZW50ZWQgb3IgZGVjcmVtZW50ZWQNCiAgICAgICB3aGVuIGEgUE1FIGlz
IGFkZGVkIG9yIGRlbGV0ZWQgdG8vZnJvbSB0aGUgRUZNQ3UgcG9ydCB1c2luZw0KICAgICAgIGlm
U3RhY2tUYWJsZS4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMi4yLCAz
MC4xMS4xLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgMyB9DQoNCiAgIGVm
bUN1UEFGSW5FcnJvcnMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIkEgbnVtYmVyIG9mIGZyYWdtZW50cyB0aGF0IGhhdmUgYmVl
biByZWNlaXZlZCBhY3Jvc3MgdGhlDQogICAgICAgZ2FtbWEgaW50ZXJmYWNlIHdpdGggUnhFcnIg
YXNzZXJ0ZWQgYW5kIGRpc2NhcmRlZC4NCiAgICAgICBUaGlzIHJlYWQtb25seSBjb3VudGVyIGlz
IGluYWN0aXZlIChub3QgaW5jcmVtZW50ZWQpIHdoZW4gdGhlDQogICAgICAgUEFGIGlzIHVuc3Vw
cG9ydGVkIG9yIGRpc2FibGVkLiBVcG9uIGRpc2FibGluZyB0aGUgUEFGLCB0aGUNCiAgICAgICBj
b3VudGVyIHJldGFpbnMgaXRzIHByZXZpb3VzIHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEg
Q2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAg
ICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBQQUYgUlggZXJyb3IgcmVnaXN0ZXIu
Ig0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMy4yMSINCiAgICAgOjo9
IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgNCB9DQoNCiAgIGVmbUN1UEFGSW5TbWFsbEZyYWdtZW50
cyBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgTUFYLUFDQ0VT
UyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiQSBudW1iZXIgb2YgZnJhZ21lbnRzIHNtYWxsZXIgdGhhbiBtaW5GcmFnbWVudFNp
emUNCiAgICAgICAoNjQgQnl0ZXMpLCB0aGF0IGhhdmUgYmVlbiByZWNlaXZlZCBhY3Jvc3MgdGhl
IGdhbW1hIGludGVyZmFjZQ0KICAgICAgIGFuZCBkaXNjYXJkZWQuDQogICAgICAgVGhpcyByZWFk
LW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMNCiAgICAgICB1bnN1cHBv
cnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlIGNvdW50ZXINCiAg
ICAgICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAgICAgICANCiAgICAgICBJZiBhIENs
YXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4NCiAgICAg
ICB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIHNtYWxsIGZyYWdtZW50cw0KICAg
ICAgIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjMu
MjIiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0YXR1c0VudHJ5IDUgfQ0KDQogICBlZm1DdVBBRklu
TGFyZ2VGcmFnbWVudHMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIkEgbnVtYmVyIG9mIGZyYWdtZW50cyBsYXJnZXIgdGhhbiBt
YXhGcmFnbWVudFNpemUNCiAgICAgICAoNTEyIEJ5dGVzKSwgdGhhdCBoYXZlIGJlZW4gcmVjZWl2
ZWQgYWNyb3NzIHRoZSBnYW1tYQ0KICAgICAgIGludGVyZmFjZSBhbmQgZGlzY2FyZGVkLg0KICAg
ICAgIFRoaXMgcmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUgUEFGIGlzDQog
ICAgICAgdW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRo
ZSBjb3VudGVyDQogICAgICAgcmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQogICAgICAgDQog
ICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50
LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBsYXJnZSBm
cmFnbWVudHMNCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAy
LjNhaF0gNDUuMi4zLjIzIg0KICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSA2IH0NCg0K
ICAgZWZtQ3VQQUZJbkJhZEZyYWdtZW50cyBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBD
b3VudGVyMzINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1
cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBudW1iZXIgb2YgZnJhZ21lbnRzIHdo
aWNoIGRvIG5vdCBmaXQgaW50byB0aGUgc2VxdWVuY2UNCiAgICAgICBleHBlY3RlZCBieSB0aGUg
ZnJhbWUgYXNzZW1ibHkgZnVuY3Rpb24sIHRoYXQgaGF2ZSBiZWVuDQogICAgICAgcmVjZWl2ZWQg
YWNyb3NzIHRoZSBnYW1tYSBpbnRlcmZhY2UgYW5kIGRpc2NhcmRlZCAodGhlDQogICAgICAgZnJh
bWUgYnVmZmVyIGlzIGZsdXNoZWQgdG8gdGhlIG5leHQgdmFsaWQgZnJhbWUgc3RhcnQpLg0KICAg
ICAgIFRoaXMgcmVhZC1vbmx5IGNvdW50ZXIgaXMgaW5hY3RpdmUgd2hlbiB0aGUgUEFGIGlzDQog
ICAgICAgdW5zdXBwb3J0ZWQgb3IgZGlzYWJsZWQuIFVwb24gZGlzYWJsaW5nIHRoZSBQQUYsIHRo
ZSBjb3VudGVyDQogICAgICAgcmV0YWlucyBpdHMgcHJldmlvdXMgdmFsdWUuDQogICAgICAgDQog
ICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBDUyBpcyBwcmVzZW50
LCB0aGVuDQogICAgICAgdGhpcyBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIFBBRiBiYWQgZnJh
Z21lbnRzDQogICAgICAgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4z
YWhdIDQ1LjIuMy4yNSINCiAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgNyB9DQoNCiAg
IGVmbUN1UEFGSW5Mb3N0RnJhZ21lbnRzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENv
dW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIG51bWJlciBvZiBnYXBzIGluIHRoZSBz
ZXF1ZW5jZSBvZiBmcmFnbWVudHMsIHRoYXQgaGF2ZSBiZWVuDQogICAgICAgcmVjZWl2ZWQgYWNy
b3NzIHRoZSBnYW1tYSBpbnRlcmZhY2UgKHRoZSBmcmFtZSBidWZmZXIgaXMNCiAgICAgICBmbHVz
aGVkIHRvIHRoZSBuZXh0IHZhbGlkIGZyYW1lIHN0YXJ0LCB3aGVuIGZyYWdtZW50L2ZyYWdtZW50
cw0KICAgICAgIGV4cGVjdGVkIGJ5IHRoZSBmcmFtZSBhc3NlbWJseSBmdW5jdGlvbiBpcy9hcmUg
bm90IHJlY2VpdmVkKS4NCiAgICAgICBUaGlzIHJlYWQtb25seSBjb3VudGVyIGlzIGluYWN0aXZl
IHdoZW4gdGhlIFBBRiBpcw0KICAgICAgIHVuc3VwcG9ydGVkIG9yIGRpc2FibGVkLiBVcG9uIGRp
c2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0KICAgICAgIHJldGFpbnMgaXRzIHByZXZpb3Vz
IHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRv
IHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhl
IDEwUC8yQiBQQUYgbG9zdCBmcmFnbWVudA0KICAgICAgIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJF
TkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjMuMjYiDQogICAgIDo6PSB7IGVmbUN1UG9ydFN0
YXR1c0VudHJ5IDggfQ0KDQogICBlZm1DdVBBRkluTG9zdFN0YXJ0cyBPQkpFQ1QtVFlQRQ0KICAg
ICBTWU5UQVggICAgICBDb3VudGVyMzINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAg
IFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiQSBudW1iZXIg
b2YgbWlzc2luZyBTdGFydE9mUGFja2V0IGluZGljYXRvcnMgZXhwZWN0ZWQgYnkgdGhlDQogICAg
ICAgZnJhbWUgYXNzZW1ibHkgZnVuY3Rpb24uDQogICAgICAgVGhpcyByZWFkLW9ubHkgY291bnRl
ciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMNCiAgICAgICB1bnN1cHBvcnRlZCBvciBkaXNh
YmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlIGNvdW50ZXINCiAgICAgICByZXRhaW5z
IGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElP
IEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4NCiAgICAgICB0aGlzIG9iamVj
dCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIGxvc3Qgc3RhcnQgb2YgZnJhZ21lbnQNCiAgICAgICBy
ZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4zLjI3Ig0K
ICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSA5IH0NCg0KICAgZWZtQ3VQQUZJbkxvc3RF
bmRzIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUND
RVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICJBIG51bWJlciBvZiBtaXNzaW5nIEVuZE9mUGFja2V0IGluZGljYXRvcnMgZXhw
ZWN0ZWQgYnkgdGhlDQogICAgICAgZnJhbWUgYXNzZW1ibHkgZnVuY3Rpb24uDQogICAgICAgVGhp
cyByZWFkLW9ubHkgY291bnRlciBpcyBpbmFjdGl2ZSB3aGVuIHRoZSBQQUYgaXMNCiAgICAgICB1
bnN1cHBvcnRlZCBvciBkaXNhYmxlZC4gVXBvbiBkaXNhYmxpbmcgdGhlIFBBRiwgdGhlIGNvdW50
ZXINCiAgICAgICByZXRhaW5zIGl0cyBwcmV2aW91cyB2YWx1ZS4NCiAgICAgICANCiAgICAgICBJ
ZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQsIHRoZW4N
CiAgICAgICB0aGlzIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAvMkIgUEFGIGxvc3Qgc3RhcnQgb2Yg
ZnJhZ21lbnQNCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAy
LjNhaF0gNDUuMi4zLjI4Ig0KICAgICA6Oj0geyBlZm1DdVBvcnRTdGF0dXNFbnRyeSAxMCB9DQoN
CiAgIGVmbUN1UEFGSW5PdmVyZmxvd3MgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291
bnRlcjMyDQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgbnVtYmVyIG9mIGZyYWdlbWVudHMsIHJl
Y2VpdmVkIGFjY3Jvc3MgdGhlIGdhbW1hIGludGVyZmFjZQ0KICAgICAgIGFuZCBkaXNjYXJkZWQs
IHdoaWNoIHdvdWxkIGhhdmUgY2F1c2VkIHRoZSBmcmFtZSBhc3NlbWJseQ0KICAgICAgIGJ1ZmZl
ciB0byBvdmVyZmxvdy4NCiAgICAgICBUaGlzIHJlYWQtb25seSBjb3VudGVyIGlzIGluYWN0aXZl
IHdoZW4gdGhlIFBBRiBpcw0KICAgICAgIHVuc3VwcG9ydGVkIG9yIGRpc2FibGVkLiBVcG9uIGRp
c2FibGluZyB0aGUgUEFGLCB0aGUgY291bnRlcg0KICAgICAgIHJldGFpbnMgaXRzIHByZXZpb3Vz
IHZhbHVlLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRv
IHRoZSBQQ1MgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhl
IDEwUC8yQiBQQUYgb3ZlcmZsb3cgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAi
WzgwMi4zYWhdIDQ1LjIuMy4yNCINCiAgICAgOjo9IHsgZWZtQ3VQb3J0U3RhdHVzRW50cnkgMTEg
fQ0KDQogIC0tIFBNRSBOb3RpZmljYXRpb25zIEdyb3VwDQoNCiAgIGVmbUN1UG1lTm90aWZpY2F0
aW9ucyBPQkpFQ1QgSURFTlRJRklFUiA6Oj0geyBlZm1DdVBtZSAwIH0NCiAgIA0KICAgLS0gRWRO
b3RlOiBTaG91bGQgSSBhZGQgbW9yZSBub3RpZmljYXRpb25zIGhlcmUsIGZvciBleGFtcGxlDQog
ICAtLSAgICAgIGVmbUN1UG1lUGVyZkVTLA0KICAgLS0gICAgICBlZm1DdVBtZVBlcmZTRVMsDQog
ICAtLSAgICAgIGVmbUN1UG1lUGVyZkNSQ2Fub21hbGllcywNCiAgIC0tICAgICAgZWZtQ3VQbWVQ
ZXJmTE9TV1MsDQogICAtLSAgICAgIGVmbUN1UG1lUGVyZlVBUywNCiAgIC0tICAgICAgZWZtQ3VQ
bWVEZXZpY2VGYXVsdCwNCiAgIC0tICAgICAgZWZtQ3VQbWVMb2NhbFBvd2VyTG9zcw0KICAgLS0g
QW5vdGhlciBvcHRpb24gd291bGQgYmUgdG8gcmVmZXJlbmNlIEhEU0wyLVNIRFNMLUxJTkUtTUlC
DQogICAtLSBvciBWRFNMLUxJTkUtRVhULU1DTS1NSUIsIHJldXNpbmcgbm90aWZpY2F0aW9ucyBk
ZWZpbmVkIHRoZXJlLg0KDQogICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZyBOT1RJRklDQVRJT04t
VFlQRQ0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZUxpbmVBdG4sDQogICAgICAgZWZt
Q3VQbWVUaHJlc2hMaW5lQXRuDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBpbmRpY2F0ZXMgdGhhdCB0
aGUgbG9vcCBhdHRlbnVhdGlvbg0KICAgICAgIHRocmVzaG9sZCAoYXMgcGVyIHRoZSBlZm1DdVBt
ZVRocmVzaExpbmVBdG4NCiAgICAgICB2YWx1ZSkgaGFzIGJlZW4gcmVhY2hlZC9leGNlZWRlZCBm
b3IgdGhlIDJCYXNlLVRMLzEwUGFzcy1UUw0KICAgICAgIFBNRS4iDQogICAgICAgLS0gRWROb3Rl
OiBhZGQgdGhyb3R0bGluZyBsaW1pdGF0aW9ucyBoZXJlDQogICAgIDo6PSB7IGVmbUN1UG1lTm90
aWZpY2F0aW9ucyAxIH0NCg0KICAgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZyBOT1RJRklDQVRJT04t
VFlQRQ0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1DdVBtZVNuck1nbiwNCiAgICAgICBlZm1D
dVBtZVRocmVzaFNuck1nbg0KICAgICB9DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaW5kaWNhdGVzIHRoYXQgdGhl
IFNOUiBtYXJnaW4gdGhyZXNob2xkDQogICAgICAgKGFzIHBlciB0aGUgZWZtQ3VQbWVUaHJlc2hT
bnJNZ24gdmFsdWUpIGhhcyBiZWVuDQogICAgICAgcmVhY2hlZC9leGNlZWRlZCBmb3IgdGhlIDJC
YXNlLVRMLzEwUGFzcy1UUyBQTUUuIg0KICAgICAgIC0tIEVkTm90ZTogYWRkIHRocm90dGxpbmcg
bGltaXRhdGlvbnMgaGVyZQ0KICAgICA6Oj0geyBlZm1DdVBtZU5vdGlmaWNhdGlvbnMgMiB9DQoN
CiAgIGVmbUN1UG1lRGV2aWNlRmF1bHQgTk9USUZJQ0FUSU9OLVRZUEUNCiAgICAgT0JKRUNUUyB7
DQogICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMNCiAgICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJy
ZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRl
cyB0aGF0IGEgZmF1bHQgaW4gdGhlIFBNRSBoYXMgYmVlbg0KICAgICAgIGRldGVjdGVkIGJ5IGEg
dmVuZG9yIHNwZWNpZmljIGRpYWdub3N0aWMgb3IgYSBzZWxmLXRlc3QuIg0KICAgICAgIC0tIEVk
Tm90ZTogYWRkIHRocm90dGxpbmcgbGltaXRhdGlvbnMgaGVyZQ0KICAgICA6Oj0geyBlZm1DdVBt
ZU5vdGlmaWNhdGlvbnMgMyB9DQoNCiAgIGVmbUN1UG1lQ29uZmlnSW5pdEZhaWx1cmUgTk9USUZJ
Q0FUSU9OLVRZUEUNCiAgICAgT0JKRUNUUyB7DQogICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMsDQog
ICAgICAgZWZtQ3VBZG1pblByb2ZpbGUsDQogICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUNCiAg
ICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAg
IlRoaXMgbm90aWZpY2F0aW9uIGluZGljYXRlcyB0aGF0IFBNRSBpbml0aWFsaXphdGlvbiBoYXMN
CiAgICAgICBmYWlsZWQsIGR1ZSB0byBpbmFiaWxpdHkgb2YgdGhlIFBNRSBsaW5rIHRvIGFjaGll
dmUgcmVxdWVzdGVkDQogICAgICAgY29uZmlndXJhdGlvbiBwcm9maWxlLiINCiAgICAgICAtLSBF
ZE5vdGU6IGFkZCB0aHJvdHRsaW5nIGxpbWl0YXRpb25zIGhlcmUNCiAgICAgOjo9IHsgZWZtQ3VQ
bWVOb3RpZmljYXRpb25zIDQgfQ0KDQogICBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWx1cmUgTk9U
SUZJQ0FUSU9OLVRZUEUNCiAgICAgT0JKRUNUUyB7DQogICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMs
DQogICAgICAgZWZtQ3VQbWVPcGVyU3ViVHlwZQ0KICAgICB9DQogICAgIFNUQVRVUyAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBpbmRpY2F0
ZXMgdGhhdCBwZWVyIFBNRSB3YXMgdXNpbmcNCiAgICAgICBpbmNvbXBhdGlibGUgcHJvdG9jb2wg
ZHVyaW5nIGluaXRpYWxpemF0aW9uLiINCiAgICAgICAtLSBFZE5vdGU6IGFkZCB0aHJvdHRsaW5n
IGxpbWl0YXRpb25zIGhlcmUNCiAgICAgOjo9IHsgZWZtQ3VQbWVOb3RpZmljYXRpb25zIDUgfQ0K
DQogICAtLSBUaGUgUE1FIGdyb3VwDQoNCiAgIGVmbUN1UG1lQ29uZlRhYmxlIE9CSkVDVC1UWVBF
DQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNFIE9GIEVmbUN1UG1lQ29uZkVudHJ5DQogICAgIE1B
WC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAiVGFibGUgZm9yIENvbmZpZ3VyYXRpb24gb2YgY29tbW9uIGFz
cGVjdHMgZm9yIEVGTUN1DQogICAgICAgMkJhc2VUTC8xMFBhc3NUUyBQTUUgcG9ydHMgKG1vZGVt
cykuIENvbmZpZ3VyYXRpb24gb2YgYXNwZWN0cw0KICAgICAgIHNwZWNpZmljIHRvIDJCYXNlVEwg
b3IgMTBQYXNzVFMgUE1FIHR5cGVzIGlzIHJlcHJlc2VudGVkIGluDQogICAgICAgZWZtQ3VQbWUy
QkNvbmZUYWJsZSBhbmQgZWZtQ3VQbWUxMFBDb25mVGFibGUgcmVzcGVjdGl2ZWx5Lg0KDQogICAg
ICAgRW50cmllcyBpbiB0aGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBhIHBlcnNpc3Rl
bnQNCiAgICAgICBtYW5uZXIuIg0KICAgICA6Oj0geyBlZm1DdVBtZSAxIH0NCg0KICAgZWZtQ3VQ
bWVDb25mRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWVDb25mRW50
cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3Vy
cmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUE1F
IENvbmZpZ3VyYXRpb24gdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGNvbW1v
biBhc3BlY3RzIG9mIGFuIEVGTUN1IFBNRSBwb3J0DQogICAgICAgaW5kZXhlZCBieSB0aGUgaWZJ
bmRleC4gTm90ZSB0aGF0IGFuIEVGTUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAgICAgIHN0YWNrZWQg
YmVsb3cgYSBzaW5nbGUgUENTIHBvcnQsIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LA0KICAgICAg
IHBvc3NpYmx5IHRvZ2V0aGVyIHdpdGggb3RoZXIgUE1FIHBvcnRzIGlmIFBBRiBpcyBlbmFibGVk
LiINCiAgICAgSU5ERVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG1lQ29uZlRhYmxl
IDEgfQ0KDQogICBFZm1DdVBtZUNvbmZFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAgICAg
IGVmbUN1UG1lQWRtaW5TdWJUeXBlICAgICAgICAgICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UG1l
QWRtaW5Qcm9maWxlICAgICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAgZWZtQ3VQQUZSZW1v
dGVEaXNjb3ZlcnlDb2RlICAgIFBoeXNBZGRyZXNzLA0KICAgICAgIGVmbUN1UG1lVGhyZXNoTGlu
ZUF0biAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJNZ24gICAg
ICAgICAgIEludGVnZXIzMiwNCiAgICAgICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZSAg
VHJ1dGhWYWx1ZSwNCiAgICAgICBlZm1DdVBtZVNuck1nbkNyb3NzaW5nRW5hYmxlICAgVHJ1dGhW
YWx1ZSwNCiAgICAgICBlZm1DdVBtZURldmljZUZhdWx0RW5hYmxlICAgICAgVHJ1dGhWYWx1ZSwN
CiAgICAgICBlZm1DdVBtZUNvbmZpZ0luaXRGYWlsRW5hYmxlICAgVHJ1dGhWYWx1ZSwNCiAgICAg
ICBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWxFbmFibGUgVHJ1dGhWYWx1ZQ0KICAgICB9DQoNCiAg
IGVmbUN1UG1lQWRtaW5TdWJUeXBlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBJTlRF
R0VSIHsNCiAgICAgICBpZWVlMkJhc2VUTE8oMSksDQogICAgICAgaWVlZTJCYXNlVExSKDIpLA0K
ICAgICAgIGllZWUxMFBhc3NUU08oMyksDQogICAgICAgaWVlZTEwUGFzc1RTUig0KSwNCiAgICAg
ICBpZWVlMkJhc2VUTG9yMTBQYXNzVFNSKDUpLA0KICAgICAgIGllZWUyQmFzZVRMb3IxMFBhc3NU
U08oNiksDQogICAgICAgaWVlZTEwUGFzc1RTb3IyQmFzZVRMTyg3KQ0KICAgICB9DQogICAgIE1B
WC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICJBZG1pbmlzdHJhdGl2ZSAoZGVzaXJlZCkgc3ViLXR5cGUgb2YgdGhl
IFBNRS4NCiAgICAgICBQb3NzaWJsZSB2YWx1ZXMgYXJlOg0KICAgICAgICAgaWVlZTJCYXNlVExP
ICAgICAgICAgICAtIFBNRSBzaGFsbCBvcGVyYXRlIGFzIDJCYXNlVEwtTyANCiAgICAgICAgIGll
ZWUyQmFzZVRMUiAgICAgICAgICAgLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAyQmFzZVRMLVIgDQog
ICAgICAgICBpZWVlMTBQYXNzVFNPICAgICAgICAgIC0gUE1FIHNoYWxsIG9wZXJhdGUgYXMgMTBQ
YXNzVFMtTyANCiAgICAgICAgIGllZWUxMFBhc3NUU1IgICAgICAgICAgLSBQTUUgc2hhbGwgb3Bl
cmF0ZSBhcyAxMFBhc3NUUy1SIA0KICAgICAgICAgaWVlZTJCYXNlVExvcjEwUGFzc1RTUiAtIFBN
RSBzaGFsbCBvcGVyYXRlIGFzIDJCYXNlVEwtUiBvcg0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEwUGFzc1RTLVIuIEFjdHVhbCB2YWx1ZSB3aWxsIGJlDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2V0IGJ5IC1PIGxpbmsgcGFydG5lciBkdXJpbmcNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbml0aWFsaXphdGlvbiAoaGFuZHNoYWtlKS4N
CiAgICAgICAgIGllZWUyQmFzZVRMb3IxMFBhc3NUU08gLSBQTUUgc2hhbGwgb3BlcmF0ZSBhcyAy
QmFzZVRMLU8NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocHJlZmVycmVkKSBv
ciAxMFBhc3NUUy1PLiBBY3R1YWwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
YWx1ZSB3aWxsIGJlIHNldCBkdXJpbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbml0aWFsaXphdGlvbiBkZXBlbmRpbmcgb24gLVINCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaW5rIHBhcnRuZXIgY2FwYWJpbGl0eSAoaS5lLiBpZg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIC1SIGlzIGluY2FwYWJsZSBvZiB0aGUgcHJlZmVycmVkDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMkJhc2VUTCBtb2RlLCAxMFBhc3NUUyB3
aWxsIGJlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXNlZCkuDQogICAgICAg
ICBpZWVlMTBQYXNzVFNvcjJCYXNlVExPIC0gUE1FIHNoYWxsIG9wZXJhdGUgYXMgMTBQYXNzVFMt
Tw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwcmVmZXJyZWQpIG9yIDJCYXNl
VEwtTy4gQWN0dWFsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUgd2ls
bCBiZSBzZXQgZHVyaW5nDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5pdGlh
bGl6YXRpb24gZGVwZW5kaW5nIG9uIC1SDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGluayBwYXJ0bmVyIGNhcGFiaWxpdHkgKGkuZS4gaWYNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAtUiBpcyBpbmNhcGFibGUgb2YgdGhlIHByZWZlcnJlZA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDEwUGFzc1RTIG1vZGUsIDJCYXNlVEwgd2lsbCBiZQ0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZWQpLg0KICAgICAgIA0KICAgICAg
IENoYW5naW5nIGVmbUN1UG1lQWRtaW5TdWJUeXBlIGlzIGEgdHJhZmZpYyBkaXNydXB0aXZlDQog
ICAgICAgb3BlcmF0aW9uIGFuZCBhcyBzdWNoIFNIQUxMIGJlIGRvbmUgd2hlbiB0aGUgbGluayBp
cyBEb3duLg0KICAgICAgIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBTSEFMTCBiZSBp
Z25vcmVkIGlmIHRoZSBsaW5rDQogICAgICAgaXMgVXAgb3IgSW5pdGlhbGl6aW5nLg0KICAgICAg
IEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCB0byBhbiB1bnN1cHBvcnRlZCBzdWJ0eXBl
DQogICAgICAgKHNlZSBlZm1DdVBtZVN1YlR5cGVzU3VwcG9ydGVkKSBTSEFMTCBiZSByZWplY3Rl
ZC4NCg0KICAgICAgIFRoZSBjdXJyZW50IG9wZXJhdGlvbmFsIHN1YiB0eXBlIGlzIGluZGljYXRl
ZCBieQ0KICAgICAgIGVmbUN1UG1lT3BlclN1YlR5cGUgdmFyaWFibGUuDQoNCiAgICAgICBJZiBh
IENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1BL1BNRCBpcyBwcmVzZW50LCB0aGVu
DQogICAgICAgdGhpcyBvYmplY3QgY29tYmluZXMgdmFsdWVzIG9mIHRoZSBQb3J0IHN1Yi10eXBl
IHNlbGVjdA0KICAgICAgIGJpdHMgYW5kIHRoZSBQTUEvUE1EIHR5cGUgc2VsZWN0aW9uIGJpdHMg
aW4gdGhlIDEwUC8yQiANCiAgICAgICBQTUEvUE1EIGNvbnRyb2wgcmVnaXN0ZXIiDQogICAgIFJF
RkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjExLjQsIDQ1LjIuMS4xMS43
Ig0KICAgICA6Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSAxIH0NCg0KICAgZWZtQ3VQbWVBZG1pblBy
b2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFByb2ZpbGVJbmRleA0KICAgICBN
QVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBQTUUgY29uZmlndXJhdGlvbiBwcm9maWxlLiBUaGlz
IG9iamVjdCBpcyBhIHBvaW50ZXINCiAgICAgICB0byBhbiBlbnRyeSBpbiBlaXRoZXIgZWZtQ3VQ
bWUyQkNvbmZQcm9maWxlVGFibGUgb3INCiAgICAgICBlZm1DdVBtZTEwUENvbmZQcm9maWxlVGFi
bGUsIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudA0KICAgICAgIG9wZXJhdGluZyBTdWJUeXBlIG9m
IHRoZSBQTUUuIFRoZSB2YWx1ZSBvZiB0aGlzIG9iamVjdCBpcyB0aGUNCiAgICAgICBpbmRleCBv
ZiB0aGUgcmVmZXJlbmNlZCBwcm9maWxlLg0KICAgICAgIE5vdGUgdGhhdCBpZiBQTUUgaXMgYXNz
aWduZWQgdG8gYSBQQ1MgcG9ydCBhbmQgdmFsdWUgb2YNCiAgICAgICBlZm1DdUFkbWluUHJvZmls
ZSBmb3IgdGhhdCBwb3J0IGlzIG5vdCBhbiBlbXB0eSBsaXN0LCB0aGVuIHRoZQ0KICAgICAgIHBy
b2ZpbGUocykgcmVmZXJlbmNlZCBieSBlZm1DdUFkbWluUHJvZmlsZSB0YWtlcyBwcmVjZWRlbmNl
DQogICAgICAgb3ZlciB0aGUgcHJvZmlsZSByZWZlcmVuY2VkIGJ5IGVmbUN1UG1lQWRtaW5Qcm9m
aWxlLCBpLmUuIHRoZQ0KICAgICAgIFBNRSBTSEFMTCBiZSBjb25maWd1cmVkIGFjY29yZGluZyB0
byBlZm1DdUFkbWluUHJvZmlsZS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRhYmxlIGFu
ZCByZWFkYWJsZSBmb3IgdGhlIENPIHN1YnR5cGUgUE1Fcw0KICAgICAgICgyQmFzZVRMLU8gb3Ig
MTBQYXNzVFMtTykuIEl0IGlzIHVuYXZhaWxhYmxlIGZvciB0aGUgQ1BFIA0KICAgICAgIHN1YnR5
cGUgKDJCYXNlVEwtUiBvciAxMFBhc3NUUy1SKS4NCg0KICAgICAgIE5vdGUgdGhhdCBjdXJyZW50
IG9wZXJhdGlvbmFsIFByb2ZpbGUgdmFsdWUgaXMgYXZhaWxhYmxlIHZpYQ0KICAgICAgIGVmbUN1
UG1lT3BlclByb2ZpbGUgb2JqZWN0Lg0KDQogICAgICAgTW9kaWZpY2F0aW9uIG9mIHRoaXMgb2Jq
ZWN0IG11c3QgYmUgcGVyZm9ybWVkIHdoZW4gdGhlIGxpbmsgaXMNCiAgICAgICBEb3duLiBBdHRl
bXB0cyB0byBjaGFuZ2UgdGhpcyBvYmplY3QgTVVTVCBiZSByZWplY3RlZCwgaWYgdGhlDQogICAg
ICAgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQogICAgICAgQXR0ZW1wdHMgdG8gc2V0IHRo
aXMgb2JqZWN0IHRvIGEgdmFsdWUgdGhhdCBpcyBub3QgdGhlDQogICAgICAgdmFsdWUgb2YgdGhl
IGluZGV4IGZvciBhbiBhY3RpdmUgZW50cnkgaW4gdGhlIGNvcnJlc3BvbmRpbmcNCiAgICAgICBw
cm9maWxlIHRhYmxlLCBNVVNUIGJlIHJlamVjdGVkLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAg
Ils4MDIuM2FoXSAzMC4xMS4yLjEuNiINCiAgICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgMiB9
DQoNCiAgIGVmbUN1UEFGUmVtb3RlRGlzY292ZXJ5Q29kZSAgT0JKRUNULVRZUEUNCiAgICAgU1lO
VEFYICAgICAgUGh5c0FkZHJlc3MNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBT
VEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlBBRiBSZW1vdGUg
RGlzY292ZXJ5IENvZGUgb2YgdGhlIFBNRSBwb3J0IGF0IENPLiANCiAgICAgICBBIDYgQnl0ZSBs
b25nIERpc2NvdmVyeSBDb2RlIG9mIHRoZSBwZWVyIFBDUyBjb25uZWN0ZWQgdmlhDQogICAgICAg
dGhlIFBNRS4NCiAgICAgICBSZWFkaW5nIHRoaXMgb2JqZWN0IHJlc3VsdHMgaW4gYSBEaXNjb3Zl
cnkgR2V0IG9wZXJhdGlvbi4gDQogICAgICAgV3JpdGluZyBhIHplcm8gdG8gdGhpcyBvYmplY3Qg
cmVzdWx0cyBpbiBhIERpc2NvdmVyeQ0KICAgICAgIENsZWFyX2lmX1NhbWUgb3BlcmF0aW9uICh0
aGUgdmFsdWUgb2YgZWZtQ3VQQUZEaXNjb3ZlcnlDb2RlDQogICAgICAgYXQgdGhlIHBlZXIgUENT
IHNoYWxsIGJlIHRoZSBzYW1lIGFzIGVmbUN1UEFGRGlzY292ZXJ5Q29kZSBvZg0KICAgICAgIHRo
ZSBsb2NhbCBQQ1MgYXNzb2NpYXRlZCB3aXRoIHRoZSBQTUUgZm9yIHRoZSBvcGVyYXRpb24gdG8N
CiAgICAgICBzdWNjZWVkKS4NCiAgICAgICBXcml0aW5nIGEgbm9uLXplcm8gdmFsdWUgdG8gdGhp
cyBvYmplY3QgcmVzdWx0cyBpbiBhDQogICAgICAgRGlzY292ZXJ5IFNldF9pZl9DbGVhciBvcGVy
YXRpb24uDQogICAgICAgVGhpcyBvYmplY3QgZG9lcyBub3QgZXhpc3QgaW4gQ1BFIHBvcnQgc3Vi
dHlwZXMuIEEgemVybyBsZW5ndGgNCiAgICAgICBvY3RldCBzdHJpbmcgU0hBTEwgYmUgcmV0dXJu
ZWQgZm9yIENQRSBwb3J0IHN1YnR5cGVzIGFuZCBhbHNvDQogICAgICAgd2hlbiBQQUYgYWdncmVn
YXRpb24gaXMgbm90IGVuYWJsZWQuDQogICAgICAgDQogICAgICAgRGlzY292ZXJ5IE1VU1QgYmUg
cGVyZm9ybWVkIHdoZW4gdGhlIGxpbmsgaXMgRG93bi4NCiAgICAgICBBdHRlbXB0cyB0byBjaGFu
Z2UgdGhpcyBvYmplY3QgTVVTVCBiZSByZWplY3RlZCB3aXRoIHRoZSBlcnJvcg0KICAgICAgIGlu
Y29uc2lzdGVudFZhbHVlLCBpZiB0aGUgbGluayBpcyBVcCBvciBJbml0aWFsaXppbmcuDQogICAg
ICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQg
aXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IGlzIGEgZnVuY3Rpb24gb2YgMTBQ
LzJCIGFnZ3JlZ2F0aW9uIGRpc2NvdmVyeQ0KICAgICAgIGNvbnRyb2wgcmVnaXN0ZXIsIERpc2Nv
dmVyeSBvcGVyYXRpb24gcmVzdWx0IGJpdHMgaW4gMTBQLzJCDQogICAgICAgYWdncmVnYXRpb24g
YW5kIGRpc2NvdmVyeSBzdGF0dXMgcmVnaXN0ZXIgYW5kDQogICAgICAgMTBQLzJCIGFnZ3JlZ2F0
aW9uIGRpc2NvdmVyeSBjb2RlIHJlZ2lzdGVyIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgw
Mi4zYWhdIDYxLjIuMi44LjQsIDQ1LjIuNi42LTQ1LjIuNi44Ig0KICAgICA6Oj0geyBlZm1DdVBt
ZUNvbmZFbnRyeSAzIH0NCg0KICAgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuICBPQkpFQ1QtVFlQRQ0K
ICAgICBTWU5UQVggIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgIFVOSVRTICAgICAgICJkQiIN
CiAgICAgTUFYLUFDQ0VTUyAgcmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIkRlc2lyZWQgTGluZSBBdHRlbnVhdGlvbiBUaHJlc2hv
bGQgZm9yIHRoZSAyQi8xMFAgUE1FLg0KICAgICAgIFRoaXMgb2JqZWN0IGNvbmZpZ3VyZXMgdGhl
IGxpbmUgYXR0ZW51YXRpb24gYWxhcm0gdGhyZXNob2xkLg0KICAgICAgIFdoZW4gdGhlIGN1cnJl
bnQgdmFsdWUgb2YgTGluZSBBdHRlbnVhdGlvbiByZWFjaGVzIG9yDQogICAgICAgZXhjZWVkcyB0
aGlzIHRocmVzaG9sZCwgYSBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZw0KICAgICAgIG5vdGlmaWNh
dGlvbiBNQVkgYmUgZ2VuZXJhdGVkLCBpZiBlbmFibGVkIGJ5DQogICAgICAgZWZtQ3VQbWVMaW5l
QXRuQ3Jvc3NpbmdFbmFibGUuDQogICAgICAgDQogICAgICAgVGhpcyBvYmplY3QgaXMgd3JpdGFi
bGUgZm9yIHRoZSBDTyBzdWJ0eXBlIFBNRXMgKC1PKS4NCiAgICAgICBJdCBpcyByZWFkLW9ubHkg
Zm9yIHRoZSBDUEUgc3VidHlwZSAoLVIpLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRo
ZSBMaW5lIEF0dGVudWF0aW9uIFRocmVzaG9sZCBtdXN0IGJlIHBlcmZvcm1lZA0KICAgICAgIHdo
ZW4gdGhlIGxpbmsgaXMgRG93bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1Qg
YmUNCiAgICAgICByZWplY3RlZCB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYg
dGhlIGxpbmsgaXMgVXANCiAgICAgICBvciBJbml0aWFsaXppbmcuDQogICAgICAgIA0KICAgICAg
IElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhl
biB0aGlzDQogICAgICAgb2JqZWN0IHdpbGwgbWFwIHRvIHRoZSBMb29wIGF0dGVudWF0aW9uIHRo
cmVzaG9sZCBiaXRzIGluDQogICAgICAgdGhlIDJCIFBNRCBsaW5lIHF1YWxpdHkgdGhyZXNob2xk
cyByZWdpc3RlciINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMzYi
DQogICAgIDo6PSB7IGVmbUN1UG1lQ29uZkVudHJ5IDQgfQ0KDQogICBlZm1DdVBtZVRocmVzaFNu
ck1nbiAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMyKC0xMjcuLjEyOCkN
CiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFkLXdyaXRlDQogICAg
IFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiRGVzaXJlZCBT
TlIgTWFyZ2luIFRocmVzaG9sZCBmb3IgdGhlIDJCLzEwUCBQTUUuDQogICAgICAgIFRoaXMgb2Jq
ZWN0IGNvbmZpZ3VyZXMgdGhlIFNOUiBtYXJnaW4gYWxhcm0gdGhyZXNob2xkLg0KICAgICAgICBX
aGVuIHRoZSBjdXJyZW50IHZhbHVlIG9mIFNOUiBNYXJnaW4gcmVhY2hlcw0KICAgICAgICBvciBl
eGNlZWRzIHRoaXMgdGhyZXNob2xkLCBhIGVmbUN1UG1lU25yTWduQ3Jvc3NpbmcNCiAgICAgICAg
bm90aWZpY2F0aW9uIE1BWSBiZSBnZW5lcmF0ZWQsIGlmIGVuYWJsZWQgYnkNCgllZm1DdVBtZVNu
ck1nbkNyb3NzaW5nRW5hYmxlLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IGlzIHdyaXRh
YmxlIGZvciB0aGUgQ08gc3VidHlwZSBQTUVzDQogICAgICAgKDJCYXNlVEwtTy8xMFBhc3NUUy1S
KS4gSXQgaXMgcmVhZC1vbmx5IGZvciB0aGUgQ1BFIHN1YnR5cGUNCiAgICAgICAoMkJhc2VUTC1S
LzEwUGFzc1RTLVIpLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRoZSBTTlIgTWFyZ2lu
IFRocmVzaG9sZCBtdXN0IGJlIHBlcmZvcm1lZCB3aGVuDQogICAgICAgdGhlIGxpbmsgaXMgRG93
bi4gQXR0ZW1wdHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUNCiAgICAgICByZWplY3Rl
ZCB3aXRoIHRoZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXANCiAg
ICAgICBvciBJbml0aWFsaXppbmcuDQogICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1E
SU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2Jq
ZWN0IHdpbGwgbWFwIHRvIHRoZSBTTlIgbWFyZ2luIHRocmVzaG9sZCBiaXRzIGluIHRoZQ0KICAg
ICAgIDJCIFBNRCBsaW5lIHF1YWxpdHkgdGhyZXNob2xkcyByZWdpc3RlciINCiAgICAgUkVGRVJF
TkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMzYiDQogICAgIDo6PSB7IGVmbUN1UG1lQ29u
ZkVudHJ5IDUgfQ0KDQogICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZ0VuYWJsZSAgT0JKRUNULVRZ
UEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUNDRVNTICByZWFkLXdy
aXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAi
SW5kaWNhdGVzIHdoZXRoZXIgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3Npbmcgbm90aWZpY2F0aW9ucw0K
ICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0KICAgICAgICAN
CiAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBtZUxpbmVBdG5D
cm9zc2luZw0KICAgICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1ZSBvZiBmYWxzZSgw
KSBpbmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAgZGlzYWJsZWQuIg0KICAgICA6Oj0geyBlZm1D
dVBtZUNvbmZFbnRyeSA2IH0NCg0KICAgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZ0VuYWJsZSAgT0JK
RUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgVHJ1dGhWYWx1ZQ0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLXdyaXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAg
ICAgICAiSW5kaWNhdGVzIHdoZXRoZXIgZWZtQ3VQbWVTbnJNZ25Dcm9zc2luZyBub3RpZmljYXRp
b25zDQogICAgICAgc2hvdWxkIGJlIGdlbmVyYXRlZCBmb3IgdGhpcyBpbnRlcmZhY2UuDQogICAg
ICAgIA0KICAgICAgIFZhbHVlIG9mIHRydXRoKDEpIGluZGljYXRlcyB0aGF0IGVmbUN1UG1lU25y
TWduQ3Jvc3NpbmcNCiAgICAgICBub3RpZmljYXRpb24gaXMgZW5hYmxlZC4gVmFsdWUgb2YgZmFs
c2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBpcw0KICAgICAgIGRpc2FibGVkLiINCiAgICAgOjo9IHsg
ZWZtQ3VQbWVDb25mRW50cnkgNyB9DQoNCiAgIGVmbUN1UG1lRGV2aWNlRmF1bHRFbmFibGUgIE9C
SkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFRydXRoVmFsdWUNCiAgICAgTUFYLUFDQ0VTUyAg
cmVhZC13cml0ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQog
ICAgICAgIkluZGljYXRlcyB3aGV0aGVyIGVmbUN1UG1lRGV2aWNlRmF1bHQgbm90aWZpY2F0aW9u
cw0KICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLg0KICAgICAg
ICANCiAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMgdGhhdCBlZm1DdVBtZURldmlj
ZUZhdWx0DQogICAgICAgbm90aWZpY2F0aW9uIGlzIGVuYWJsZWQuIFZhbHVlIG9mIGZhbHNlKDAp
IGluZGljYXRlcyB0aGUgaXQgaXMNCiAgICAgICBkaXNhYmxlZC4iDQogICAgIDo6PSB7IGVmbUN1
UG1lQ29uZkVudHJ5IDggfQ0KDQogICBlZm1DdVBtZUNvbmZpZ0luaXRGYWlsRW5hYmxlICBPQkpF
Q1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1BWC1BQ0NFU1MgIHJl
YWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZUNvbmZpZ0luaXRGYWlsdXJlIG5vdGlmaWNh
dGlvbnMNCiAgICAgICBzaG91bGQgYmUgZ2VuZXJhdGVkIGZvciB0aGlzIGludGVyZmFjZS4NCiAg
ICAgICAgDQogICAgICAgVmFsdWUgb2YgdHJ1dGgoMSkgaW5kaWNhdGVzIHRoYXQgZWZtQ3VQbWVD
b25maWdJbml0RmFpbHVyZQ0KICAgICAgIG5vdGlmaWNhdGlvbiBpcyBlbmFibGVkLiBWYWx1ZSBv
ZiBmYWxzZSgwKSBpbmRpY2F0ZXMgdGhlIGl0IGlzDQogICAgICAgZGlzYWJsZWQuIg0KICAgICA6
Oj0geyBlZm1DdVBtZUNvbmZFbnRyeSA5IH0NCg0KICAgZWZtQ3VQbWVQcm90b2NvbEluaXRGYWls
RW5hYmxlICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBUcnV0aFZhbHVlDQogICAgIE1B
WC1BQ0NFU1MgIHJlYWQtd3JpdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICJJbmRpY2F0ZXMgd2hldGhlciBlZm1DdVBtZVByb3RvY29sSW5pdEZh
aWx1cmUgbm90aWZpY2F0aW9ucw0KICAgICAgIHNob3VsZCBiZSBnZW5lcmF0ZWQgZm9yIHRoaXMg
aW50ZXJmYWNlLg0KICAgICAgICANCiAgICAgICBWYWx1ZSBvZiB0cnV0aCgxKSBpbmRpY2F0ZXMg
dGhhdCBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWx1cmUNCiAgICAgICBub3RpZmljYXRpb24gaXMg
ZW5hYmxlZC4gVmFsdWUgb2YgZmFsc2UoMCkgaW5kaWNhdGVzIHRoZSBpdCBpcw0KICAgICAgIGRp
c2FibGVkLiINCiAgICAgOjo9IHsgZWZtQ3VQbWVDb25mRW50cnkgMTAgfQ0KDQoNCiAgIGVmbUN1
UG1lQ2FwYWJpbGl0eVRhYmxlIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNFUVVFTkNF
IE9GIEVmbUN1UG1lQ2FwYWJpbGl0eUVudHJ5DQogICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3Np
YmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAi
VGFibGUgZm9yIENvbmZpZ3VyYXRpb24gb2YgY29tbW9uIGFzcGVjdHMgZm9yIEVGTUN1DQogICAg
ICAgMkJhc2VUTC8xMFBhc3NUUyBQTUUgcG9ydHMgKG1vZGVtcykuIENvbmZpZ3VyYXRpb24gb2Yg
YXNwZWN0cw0KICAgICAgIHNwZWNpZmljIHRvIDJCYXNlVEwgb3IgMTBQYXNzVFMgUE1FIHR5cGVz
IGlzIHJlcHJlc2VudGVkIGluDQogICAgICAgZWZtQ3VQbWUyQkNvbmZUYWJsZSBhbmQgZWZtQ3VQ
bWUxMFBDb25mVGFibGUgcmVzcGVjdGl2ZWx5Lg0KDQogICAgICAgRW50cmllcyBpbiB0aGlzIHRh
YmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBhIHBlcnNpc3RlbnQNCiAgICAgICBtYW5uZXIuIg0K
ICAgICA6Oj0geyBlZm1DdVBtZSAyIH0NCg0KICAgZWZtQ3VQbWVDYXBhYmlsaXR5RW50cnkgT0JK
RUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgRWZtQ3VQbWVDYXBhYmlsaXR5RW50cnkNCiAgICAg
TUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJBbiBlbnRyeSBpbiB0aGUgRUZNQ3UgUE1FIENvbmZpZ3Vy
YXRpb24gdGFibGUuDQogICAgICAgRWFjaCBlbnRyeSByZXByZXNlbnRzIGNvbW1vbiBhc3BlY3Rz
IG9mIGFuIEVGTUN1IFBNRSBwb3J0DQogICAgICAgaW5kZXhlZCBieSB0aGUgaWZJbmRleC4gTm90
ZSB0aGF0IGFuIEVGTUN1IFBNRSBwb3J0IGNhbiBiZQ0KICAgICAgIHN0YWNrZWQgYmVsb3cgYSBz
aW5nbGUgUENTIHBvcnQsIGFsc28gaW5kZXhlZCBieSBpZkluZGV4LA0KICAgICAgIHBvc3NpYmx5
IHRvZ2V0aGVyIHdpdGggb3RoZXIgUE1FIHBvcnRzIGlmIFBBRiBpcyBlbmFibGVkLiINCiAgICAg
SU5ERVggIHsgaWZJbmRleCB9DQogICAgIDo6PSB7IGVmbUN1UG1lQ2FwYWJpbGl0eVRhYmxlIDEg
fQ0KDQogICBFZm1DdVBtZUNhcGFiaWxpdHlFbnRyeSA6Oj0NCiAgICAgU0VRVUVOQ0Ugew0KICAg
ICAgIGVmbUN1UG1lU3ViVHlwZXNTdXBwb3J0ZWQgICAgIEJJVFMNCiAgICAgfQ0KDQogICBlZm1D
dVBtZVN1YlR5cGVzU3VwcG9ydGVkICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBCSVRT
IHsNCiAgICAgICBpZWVlMkJhc2VUTE8oMCksDQogICAgICAgaWVlZTJCYXNlVExSKDEpLA0KICAg
ICAgIGllZWUxMFBhc3NUU08oMiksDQogICAgICAgaWVlZTEwUGFzc1RTUigzKQ0KICAgICB9DQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIlBNRSBzdXBwb3J0ZWQgc3ViLXR5cGVzLiBUaGlzIGlzIGEg
Yml0bWFwIG9mIHBvc3NpYmxlDQogICAgICAgc3ViLXR5cGVzLiBUaGUgdmFyaW91cyBiaXQgcG9z
aXRpb25zIGFyZTogICAgDQogICAgICAgICBpZWVlMkJhc2VUTE8gICAgLSBQTUUgaXMgY2FwYWJs
ZSBvZiBvcGVyYXRpbmcgYXMgMkJhc2VUTC1PDQogICAgICAgICBpZWVlMkJhc2VUTFIgICAgLSBQ
TUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRpbmcgYXMgMkJhc2VUTC1SDQogICAgICAgICBpZWVlMTBQ
YXNzVFNPICAgLSBQTUUgaXMgY2FwYWJsZSBvZiBvcGVyYXRpbmcgYXMgMTBQYXNzVFMtTw0KICAg
ICAgICAgaWVlZTEwUGFzc1RTUiAgIC0gUE1FIGlzIGNhcGFibGUgb2Ygb3BlcmF0aW5nIGFzIDEw
UGFzc1RTLVINCiAgICAgICANCiAgICAgICBBbiBhY3R1YWwgbW9kZSBvZiBvcGVyYXRpb24gaXMg
ZGV0ZXJtaW5lZCBieQ0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlLg0KICAgICAgICANCiAg
ICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUENTIGlzIHByZXNlbnQs
IHRoZW4gdGhpcw0KICAgICAgIG9iamVjdCBjb21iaW5lcyB0aGUgMTBQQVNTLVRTIGNhcGFibGUg
YW5kIDJCQVNFLVRMIGNhcGFibGUNCiAgICAgICBiaXRzIGluIHRoZSAxMFAvMkIgUE1BL1BNRCBz
cGVlZCBhYmlsaXR5IHJlZ2lzdGVyIGFuZCB0aGUNCiAgICAgICBDTyBzdXBwb3J0ZWQgYW5kIENQ
RSBzdXBwb3J0ZWQgYml0cyBpbiB0aGUgMTBQLzJCIFBNQS9QTUQNCiAgICAgICBzdGF0dXMgcmVn
aXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNjEuMSwgNDUuMi4xLjQu
MSwgNDUuMi4xLjQuMiwgNDUuMi4xLjEyLjIsDQogICAgICAgNDUuMi4xLjEyLjMiDQogICAgIDo6
PSB7IGVmbUN1UG1lQ2FwYWJpbGl0eUVudHJ5IDEgfQ0KDQoNCiAgIGVmbUN1UG1lU3RhdHVzVGFi
bGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQbWVTdGF0
dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAgICBTVEFUVVMgICAg
ICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRhYmxlIGZvciBDb25maWd1cmF0
aW9uIG9mIGNvbW1vbiBhc3BlY3RzIGZvciBFRk1DdQ0KICAgICAgIDJCYXNlVEwvMTBQYXNzVFMg
UE1FIHBvcnRzIChtb2RlbXMpLiBDb25maWd1cmF0aW9uIG9mIGFzcGVjdHMNCiAgICAgICBzcGVj
aWZpYyB0byAyQmFzZVRMIG9yIDEwUGFzc1RTIFBNRSB0eXBlcyBpcyByZXByZXNlbnRlZCBpbg0K
ICAgICAgIGVmbUN1UG1lMkJDb25mVGFibGUgYW5kIGVmbUN1UG1lMTBQQ29uZlRhYmxlIHJlc3Bl
Y3RpdmVseS4NCg0KICAgICAgIEVudHJpZXMgaW4gdGhpcyB0YWJsZSBNVVNUIGJlIG1haW50YWlu
ZWQgaW4gYSBwZXJzaXN0ZW50DQogICAgICAgbWFubmVyLiINCiAgICAgOjo9IHsgZWZtQ3VQbWUg
MyB9DQoNCiAgIGVmbUN1UG1lU3RhdHVzRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAg
ICAgRWZtQ3VQbWVTdGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0K
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkFuIGVu
dHJ5IGluIHRoZSBFRk1DdSBQTUUgQ29uZmlndXJhdGlvbiB0YWJsZS4NCiAgICAgICBFYWNoIGVu
dHJ5IHJlcHJlc2VudHMgY29tbW9uIGFzcGVjdHMgb2YgYW4gRUZNQ3UgUE1FIHBvcnQNCiAgICAg
ICBpbmRleGVkIGJ5IHRoZSBpZkluZGV4LiBOb3RlIHRoYXQgYW4gRUZNQ3UgUE1FIHBvcnQgY2Fu
IGJlDQogICAgICAgc3RhY2tlZCBiZWxvdyBhIHNpbmdsZSBQQ1MgcG9ydCwgYWxzbyBpbmRleGVk
IGJ5IGlmSW5kZXgsDQogICAgICAgcG9zc2libHkgdG9nZXRoZXIgd2l0aCBvdGhlciBQTUUgcG9y
dHMgaWYgUEFGIGlzIGVuYWJsZWQuIg0KICAgICBJTkRFWCAgeyBpZkluZGV4IH0NCiAgICAgOjo9
IHsgZWZtQ3VQbWVTdGF0dXNUYWJsZSAxIH0NCg0KICAgRWZtQ3VQbWVTdGF0dXNFbnRyeSA6Oj0N
CiAgICAgU0VRVUVOQ0Ugew0KICAgICAgIGVmbUN1UG1lT3BlclN0YXR1cyAgICAgICAgICAgIElO
VEVHRVIsDQogICAgICAgZWZtQ3VQbWVGbHRTdGF0dXMgICAgICAgICAgICAgQklUUywNCiAgICAg
ICBlZm1DdVBtZU9wZXJTdWJUeXBlICAgICAgICAgICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UG1l
T3BlclByb2ZpbGUgICAgICAgICAgIFByb2ZpbGVJbmRleE9yWmVybywNCiAgICAgICBlZm1DdVBt
ZVNuck1nbiAgICAgICAgICAgICAgICBJbnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVQZWVyU25y
TWduICAgICAgICAgICAgSW50ZWdlcjMyLA0KICAgICAgIGVmbUN1UG1lTGluZUF0biAgICAgICAg
ICAgICAgIEludGVnZXIzMiwNCiAgICAgICBlZm1DdVBtZVBlZXJMaW5lQXRuICAgICAgICAgICBJ
bnRlZ2VyMzIsDQogICAgICAgZWZtQ3VQbWVUQ0NvZGluZ0Vycm9ycyAgICAgICAgQ291bnRlcjMy
DQogICAgIH0NCg0KICAgZWZtQ3VQbWVPcGVyU3RhdHVzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBJTlRFR0VSIHsNCiAgICAgICB1cCgxKSwgICAgICAgICAgICAgICAgICAtLSBsaW5r
IGlzIFVwDQogICAgICAgZG93bk5vdFJlYWR5KDIpLCAgICAgICAgLS0gbGluayBpcyBEb3duIGFu
ZCBub3QgUmVhZHkNCiAgICAgICBkb3duUmVhZHkoMyksICAgICAgICAgICAtLSBsaW5rIGlzIERv
d24gYW5kIFJlYWR5DQogICAgICAgaW5pdCg0KSAgICAgICAgICAgICAgICAgLS0gbGluayBpcyBJ
bml0aWFsaXppbmcNCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RB
VFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJDdXJyZW50IFBNRSBs
aW5rIE9wZXJhdGlvbmFsIFN0YXR1cy4gUG9zc2libGUgdmFsdWVzIGFyZToNCiAgICAgICAgIHVw
KDEpICAgICAgICAgICAtIGxpbmsgaXMgVXAgYW5kIHJlYWR5IHRvIHBhc3MgNjQvNjVCDQoJICAg
ICAgICAgICAgICAgICAgIGVuY29kZWQgZnJhbWVzIG9yIGZyYWdtZW50cy4NCiAgICAgICAgIGRv
d25Ob3RSZWFkeSgyKSAtIGxpbmsgaXMgRG93biBhbmQgdGhlIFBNRSBkb2VzIG5vdCBkZXRlY3QN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbmRzaGFrZSB0b25lcyBmcm9tIGl0cyBwZWVy
LiBUaGlzIHZhbHVlDQoJCQkgICBtYXkgaW5kaWNhdGUgYSBwb3NzaWJsZSBwcm9ibGVtIHdpdGgN
CgkJCSAgIHRoZSBwZWVyIFBNRS4NCiAgICAgICAgIGRvd25SZWFkeSgzKSAgICAtIGxpbmsgaXMg
RG93biBhbmQgdGhlIFBNRSBkZXRlY3RzIEhhbmRzaGFrZQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdG9uZXMgZnJvbSBpdHMgcGVlci4NCiAgICAgICAgIGluaXQoNCkgICAgICAgICAtIGxp
bmsgaXMgaW5pdGlhbGl6aW5nLCBhcyBhIHJlc3VsdCBvZg0KCSAgICAgICAgICAgICAgICAgICBp
ZkFkbWluU3RhdHVzIGJlaW5nIHNldCB0byAndXAnIGZvciBhDQoJCSAgICAgICAgICAgcGFydGlj
dWxhciBQTUUgb3IgYSBQQ1MgdGhlIFBNRSBpcw0KCQkgICAgICAgICAgIGNvbm5lY3RlZCB0by4N
CiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBpcyBpbnRlbmRlZCB0byBzdXBwbGVtZW50IERv
d24gc3RhdGUgb2YgDQogICAgICAgaWZPcGVyU3RhdHVzLg0KICAgICAgICANCiAgICAgICBUaGlz
IG9iamVjdCBwYXJ0aWFsbHkgbWFwcyB0byB0aGUgQ2xhdXNlIDMwIGF0dHJpYnV0ZQ0KICAgICAg
IGFQTUVTdGF0dXMuDQogICAgICAgDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZh
Y2UgdG8gdGhlIFBNRSBpcyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3QgcGFydGlh
bGx5IG1hcHMgdG8gUE1BL1BNRCBsaW5rIHN0YXR1cyBiaXRzIGluIDEwUC8yQg0KICAgICAgIFBN
QS9QTUQgc3RhdHVzIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2Fo
XSAzMC4xMS4yLjEuMywgNDUuMi4xLjEyLjQiDQogICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50
cnkgMSB9DQoNCiAgIGVmbUN1UG1lRmx0U3RhdHVzICBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVgg
ICAgICBCSVRTIHsNCiAgICAgICBsb3NzT2ZGcmFtaW5nKDApLCAgICAgIC0tIExvc3Mgb2YgRnJh
bWluZw0KICAgICAgIHNuck1nbkRlZmVjdCgxKSwgICAgICAgLS0gU05SIE1hcmdpbiBkcm9wcGVk
IGJlbG93IFRocmVzaG9sZA0KICAgICAgIGxpbmVBdG5EZWZlY3QoMiksICAgICAgLS0gTGluZSBB
dHRlbnVhdGlvbiBleGNlZWRzIFRocmVzaG9sZA0KICAgICAgIGRldmljZUZhdWx0KDMpLCAgICAg
ICAgLS0gVmVuZG9yLWRlcGVuZGVudCBkaWFnIG9yIHNlbGYtdGVzdA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLS0gZmF1bHQNCiAgICAgICBjb25maWdJbml0RmFpbHVyZSg0KSwgIC0t
IENvbmZpZ3VyYXRpb24gSW5pdC4gZmFpbHVyZQ0KICAgICAgIHByb3RvY29sSW5pdEZhaWx1cmUo
NSkgLS0gUHJvdG9jb2wgSW5pdGlhbGl6YXRpb24gZmFpbHVyZQ0KICAgICB9DQogICAgIE1BWC1B
Q0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBU
SU9ODQogICAgICAgIkN1cnJlbnQgUE1FIGxpbmsgRmF1bHQgU3RhdHVzLiBUaGlzIGlzIGEgYml0
bWFwIG9mIHBvc3NpYmxlDQogICAgICAgY29uZGl0aW9ucy4gVGhlIHZhcmlvdXMgYml0IHBvc2l0
aW9ucyBhcmU6DQoNCiAgICAgICAgIGxvc3NPZkZyYW1pbmcgICAgICAgLSBMb3NzIG9mIEZyYW1p
bmcgZm9yIDEwUCBvcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExvc3Mgb2YgU3lu
YyB3b3JkIGZvciAyQiBQTUQgb3INCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMb3Nz
IG9mIDY0LzY1QiBGcmFtaW5nDQogICAgICAgICBzbnJNZ25EZWZlY3QgICAgICAgIC0gU05SIE1h
cmdpbiBkcm9wcGVkIGJlbG93IHRoZSBUaHJlc2hvbGQNCiAgICAgICAgIGxpbmVBdG5EZWZlY3Qg
ICAgICAgLSBMaW5lIEF0dGVudWF0aW9uIGV4Y2VlZHMgdGhlIFRocmVzaG9sZA0KICAgICAgICAg
ZGV2aWNlRmF1bHQgICAgICAgICAtIEluZGljYXRlcyBhIHZlbmRvci1kZXBlbmRlbnQNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkaWFnbm9zdGljIG9yIHNlbGYtdGVzdCBmYXVsdA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhcyBiZWVuIGRldGVjdGVkLg0KICAgICAg
ICAgY29uZmlnSW5pdEZhaWx1cmUgICAtIENvbmZpZ3VyYXRpb24gaW5pdGlhbGl6YXRpb24gZmFp
bHVyZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdWUgdG8gaW5hYmlsaXR5IG9m
IHRoZSBQTUUgbGluayB0bw0KCQkJICAgICAgIHN1cHBvcnQgY29uZmlndXJhdGlvbiBwcm9maWxl
LA0KCQkJICAgICAgIHJlcXVlc3RlZCBkdXJpbmcgaW5pdGlhbGl6YXRpb24uDQogICAgICAgICBw
cm90b2NvbEluaXRGYWlsdXJlIC0gUHJvdG9jb2wgaW5pdGlhbGl6YXRpb24gZmFpbHVyZSwNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdWUgdG8gaW5jb21wYXRpYmxlIHByb3RvY29s
IHVzZWQgYnkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgUGVlciBQTUUgZHVy
aW5nIGluaXQgKHRoYXQgY291bGQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoYXBw
ZW4gaWYgYSBwZWVyIFBNRCBpcyBHLlNESFNML1ZEU0wNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtb2RlbSBmb3IgMkJhc2VUTC8xMFBhc3NUUyBQTUUNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNwZWN0aXZlbHkpLg0KICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0
IGlzIGludGVuZGVkIHRvIHN1cHBsZW1lbnQgaWZPcGVyU3RhdHVzIGluIElGLU1JQi4NCiAgICAg
ICAgDQogICAgICAgVGhpcyBvYmplY3QgcGFydGlhbGx5IG1hcHMgdG8gdGhlIENsYXVzZSAzMCBh
dHRyaWJ1dGUNCiAgICAgICBhUE1FU3RhdHVzLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNl
IDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAg
ICAgb2JqZWN0IGNvbnNvbGlkYXRlcyBpbmZvcm1hdGlvbiBmcm9tIHZhcmlvdXMgUE1BL1BNRA0K
ICAgICAgIHJlZ2lzdGVycywgbmFtZWx5OiBGYXVsdCBiaXQgaW4gUE1BL1BNRCBzdGF0dXMgMSBy
ZWdpc3RlciwNCiAgICAgICAxMFAvMkIgUE1BL1BNRCBsaW5rIGxvc3MgcmVnaXN0ZXIsDQogICAg
ICAgMTBQIG91dGdvaW5nIGluZGljYXRvciBiaXRzIHN0YXR1cyByZWdpc3RlciwNCiAgICAgICAx
MFAgaW5jb21pbmcgaW5kaWNhdG9yIGJpdHMgc3RhdHVzIHJlZ2lzdGVyLA0KICAgICAgIDJCIHN0
YXRlIGRlZmVjdHMgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAiWzgwMi4zYWhd
IDMwLjExLjIuMS4zLCA0NS4yLjEuMi4xLCA0NS4yLjEuMzgsDQogICAgICAgNDUuMi4xLjM5LCA0
NS4yLjEuNTQiDQogICAgIDo6PSB7IGVmbUN1UG1lU3RhdHVzRW50cnkgMiB9DQoNCiAgIGVmbUN1
UG1lT3BlclN1YlR5cGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIElOVEVHRVIgew0K
ICAgICAgIGllZWUyQmFzZVRMTygxKSwNCiAgICAgICBpZWVlMkJhc2VUTFIoMiksDQogICAgICAg
aWVlZTEwUGFzc1RTTygzKSwNCiAgICAgICBpZWVlMTBQYXNzVFNSKDQpDQogICAgIH0NCiAgICAg
TUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAiQ3VycmVudCBvcGVyYXRpb25hbCBzdWItdHlwZSBvZiB0aGUgUE1F
Lg0KICAgICAgIFBvc3NpYmxlIHZhbHVlcyBhcmU6DQogICAgICAgICBpZWVlMkJhc2VUTE8gICAg
ICAgICAgIC0gUE1FIG9wZXJhdGVzIGFzIDJCYXNlVEwtTyANCiAgICAgICAgIGllZWUyQmFzZVRM
UiAgICAgICAgICAgLSBQTUUgb3BlcmF0ZXMgYXMgMkJhc2VUTC1SIA0KICAgICAgICAgaWVlZTEw
UGFzc1RTTyAgICAgICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBhc3NUUy1PIA0KICAgICAgICAg
aWVlZTEwUGFzc1RTUiAgICAgICAgICAtIFBNRSBvcGVyYXRlcyBhcyAxMFBhc3NUUy1SIA0KICAg
ICAgIA0KICAgICAgIFRoZSBvcGVyYXRpb25hbCBzdWIgdHlwZSBvZiB0aGUgUE1FIGNhbiBiZSBj
b25maWd1cmVkIHZpYQ0KICAgICAgIGVmbUN1UG1lQWRtaW5TdWJUeXBlIHZhcmlhYmxlLg0KDQog
ICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBNQS9QTUQgaXMgcHJl
c2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IGNvbWJpbmVzIHZhbHVlcyBvZiB0aGUgUG9y
dCBzdWItdHlwZSBzZWxlY3QNCiAgICAgICBiaXRzLCB0aGUgUE1BL1BNRCB0eXBlIHNlbGVjdGlv
biBiaXRzIGluIHRoZSAxMFAvMkIgDQogICAgICAgUE1BL1BNRCBjb250cm9sIHJlZ2lzdGVyIGFu
ZCB0aGUgUE1BL1BNRCBsaW5rIHN0YXR1cyBiaXRzIGluDQogICAgICAgdGhlIDEwUC8yQiBQTUEv
UE1EIHN0YXR1cyByZWdpc3Rlci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0g
NjEuMSwgNDUuMi4xLjExLjQsIDQ1LjIuMS4xMS43LCA0NS4yLjEuMTIuNCINCiAgICAgOjo9IHsg
ZWZtQ3VQbWVTdGF0dXNFbnRyeSAzIH0NCg0KICAgZWZtQ3VQbWVPcGVyUHJvZmlsZSAgT0JKRUNU
LVRZUEUNCiAgICAgU1lOVEFYICAgICAgUHJvZmlsZUluZGV4T3JaZXJvDQogICAgIE1BWC1BQ0NF
U1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIlBNRSBjdXJyZW50IG9wZXJhdGluZyBQcm9maWxlLiBUaGlzIG9iamVjdCBpcyBh
IHBvaW50ZXJzIHRvDQogICAgICAgYW4gZW50cnkgaW4gZWl0aGVyIGVmbUN1UG1lMkJDb25mUHJv
ZmlsZVRhYmxlIG9yDQogICAgICAgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZVRhYmxlLCBkZXBlbmRp
bmcgb24gdGhlIGN1cnJlbnQNCiAgICAgICBvcGVyYXRpbmcgU3ViVHlwZSBvZiB0aGUgUE1FIGFz
IGluZGljYXRlZCBieQ0KICAgICAgIGVmbUN1UG1lT3BlclN1YlR5cGUuDQogICAgICAgVGhlIHZh
bHVlIG9mIHplcm8gaW5kaWNhdGVzIHRoYXQgUE1FIGlzIGRvd24gb3IgaW5pdGlhbGl6aW5nLg0K
ICAgICAgIA0KICAgICAgIFRoaXMgb2JqZWN0IHBhcnRpYWxseSBtYXBzIHRvIHRoZSBhT3BlcmF0
aW5nUHJvZmlsZQ0KICAgICAgIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuIg0KICAgICBSRUZFUkVO
Q0UNCiAgICAgICAiWzgwMi4zYWhdIDMwLjExLjIuMS43Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0
YXR1c0VudHJ5IDQgfQ0KDQogICBlZm1DdVBtZVNuck1nbiBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBJbnRlZ2VyMzIoLTEyNy4uMTI4KQ0KICAgICBVTklUUyAgICAgICAiZEIiDQogICAg
IE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERF
U0NSSVBUSU9ODQogICAgICAgIlRoZSBjdXJyZW50IFNpZ25hbC10by1Ob2lzZSBSYXRpbyAoU05S
KSBtYXJnaW4gd2l0aCByZXNwZWN0DQogICAgICAgdG8gdGhlIHJlY2VpdmVkIHNpZ25hbCBhcyBw
ZXJjZWl2ZWQgYnkgdGhlIGxvY2FsIFBNRS4NCiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBt
YXBzIHRvIHRoZSBhUE1FU05STWduIGF0dHJpYnV0ZSBpbiBDbGF1c2UgMzAuDQogICAgICAgDQog
ICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgaXMgcHJlc2VudCwgdGhlbiB0aGlz
DQogICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIDEwUC8yQiBSWCBTTlIgbWFyZ2luIHJlZ2lzdGVy
LiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSAzMC4xMS4yLjEuNCwgNDUuMi4x
LjE2Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDUgfQ0KDQogICBlZm1DdVBtZVBl
ZXJTbnJNZ24gT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSW50ZWdlcjMyKC0xMjcuLjEy
OCkNCiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGUgY3Vy
cmVudCBTTlIgbWFyZ2luIGluIGRCIHdpdGggcmVzcGVjdCB0byB0aGUgcmVjZWl2ZWQNCiAgICAg
ICBzaWduYWwsIGFzIHBlcmNlaXZlZCBieSB0aGUgcmVtb3RlIChsaW5rIHBhcnRuZXIpIFBNRS4N
CiAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IC1SIFBNRSBz
dWJ0eXBlcy4NCiAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSBp
cyBwcmVzZW50LCB0aGVuIHRoaXMNCiAgICAgICBvYmplY3QgbWFwcyB0byB0aGUgMTBQLzJCIGxp
bmsgcGFydG5lciBSWCBTTlIgbWFyZ2luDQogICAgICAgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVO
Q0UNCiAgICAgICAiWzgwMi4zYWhdIDQ1LjIuMS4xNyINCiAgICAgOjo9IHsgZWZtQ3VQbWVTdGF0
dXNFbnRyeSA2fQ0KDQogICBlZm1DdVBtZUxpbmVBdG4gT0JKRUNULVRZUEUNCiAgICAgU1lOVEFY
ICAgICAgSW50ZWdlcjMyKC0xMjcuLjEyOCkNCiAgICAgVU5JVFMgICAgICAgImRCIg0KICAgICBN
QVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICJUaGUgY3VycmVudCBMaW5lIEF0dGVudWF0aW9uIGluIGRCIGFzIHBl
cmNlaXZlZCBieSB0aGUgbG9jYWwNCiAgICAgICBQTUUuDQogICAgICAgDQogICAgICAgSWYgYSBD
bGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2Jq
ZWN0IG1hcHMgdG8gdGhlIExpbmUgQXR0ZW51YXRpb24gcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5D
RQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjE4Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0YXR1
c0VudHJ5IDcgfQ0KDQogICBlZm1DdVBtZVBlZXJMaW5lQXRuIE9CSkVDVC1UWVBFDQogICAgIFNZ
TlRBWCAgICAgIEludGVnZXIzMigtMTI3Li4xMjgpDQogICAgIFVOSVRTICAgICAgICJkQiINCiAg
ICAgTUFYLUFDQ0VTUyAgcmVhZC1vbmx5DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAg
REVTQ1JJUFRJT04NCiAgICAgICAiVGhlIGN1cnJlbnQgTGluZSBBdHRlbnVhdGlvbiBpbiBkQiBh
cyBwZXJjZWl2ZWQgYnkgdGhlIHJlbW90ZQ0KICAgICAgIChsaW5rIHBhcnRuZXIpIFBNRS4NCiAg
ICAgICANCiAgICAgICBUaGlzIG9iamVjdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENQRSBwb3J0IHN1
YnR5cGVzLg0KICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIGlz
IHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSAyMFAvMkIgbGlu
ayBwYXJ0bmVyIExpbmUgQXR0ZW51YXRpb24NCiAgICAgICByZWdpc3Rlci4iDQogICAgIFJFRkVS
RU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjE5Ig0KICAgICA6Oj0geyBlZm1DdVBtZVN0
YXR1c0VudHJ5IDggfQ0KDQogICBlZm1DdVBtZVRDQ29kaW5nRXJyb3JzIE9CSkVDVC1UWVBFDQog
ICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIG51bWJl
ciBvZiA2NC82NS1vY3RldCBlbmNhcHN1bGF0aW9uIGVycm9ycy4gVGhpcyBjb3VudGVyIGlzDQog
ICAgICAgaW5jcmVtZW50ZWQgZm9yIGVhY2ggNjQvNjUtb2N0ZXQgZW5jYXBzdWxhdGlvbiBlcnJv
ciBkZXRlY3RlZA0KICAgICAgIGJ5IHRoZSA2NC82NS1vY3RldCByZWNlaXZlIGZ1bmN0aW9uLg0K
ICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUg
VEMgaXMgcHJlc2VudCwgdGhlbg0KICAgICAgIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIFRDIGNv
ZGluZyB2aW9sYXRpb25zIHJlZ2lzdGVyDQogICAgICAgKHNlZSA0NS4yLjYuMTIpLiINCiAgICAg
UkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA2MS4zLjMuMSwgNDUuMi42LjEyIg0KICAgICA6
Oj0geyBlZm1DdVBtZVN0YXR1c0VudHJ5IDkgfQ0KDQogIC0tIDJCYXNlVEwgc3BlY2lmaWMgUE1F
IGdyb3VwDQoNCiAgIGVmbUN1UG1lMkIgICAgICBPQkpFQ1QgSURFTlRJRklFUiA6Oj0geyBlZm1D
dVBtZSA1IH0NCg0KICAgZWZtQ3VQbWUyQkNvbmZQcm9maWxlVGFibGUgT0JKRUNULVRZUEUNCiAg
ICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkNCiAg
ICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0K
ICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIHRhYmxlIHN1cHBvcnRzIGRlZmluaXRpb25z
IG9mIGNvbmZpZ3VyYXRpb24gcHJvZmlsZXMgZm9yDQogICAgICAgMkJhc2VUTCBQTUVzLg0KICAg
ICAgIEZpcnN0IDEyIGVudHJpZXMgaW4gdGhpcyB0YWJsZSBTSEFMTCBhbHdheXMgYmUgZGVmaW5l
ZCBhcw0KICAgICAgIGZvbGxvd3MgKHNlZSA4MDIuM2FoIEFubmV4IDYzQSk6DQogICAgICAgLS0t
LS0tLSstLS0tLS0rLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgICAgUHJv
ZmlsZSAgUmF0ZSAgUG93ZXIgIFJlZ2lvbiAgIENvbnN0ZWxsYXRpb24NCiAgICAgICAgaW5kZXgg
IChLYnBzKSAoZEJtKSAoRy45OTEuMikNCiAgICAgICAtLS0tLS0tKy0tLS0tLSstLS0tLSstLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICAxICAgICA1Njk2ICAxMy41ICAgQW5u
ZXggQSAgMzItVENQQU0NCiAgICAgICAgICAyICAgICAzMDcyICAxMy41ICAgQW5uZXggQSAgMzIt
VENQQU0NCiAgICAgICAgICAzICAgICAyMDQ4ICAxMy41ICAgQW5uZXggQSAgMTYtVENQQU0NCiAg
ICAgICAgICA0ICAgICAxMDI0ICAxMy41ICAgQW5uZXggQSAgMTYtVENQQU0NCiAgICAgICAgICA1
ICAgICAgNzA0ICAxMy41ICAgQW5uZXggQSAgMTYtVENQQU0NCiAgICAgICAgICA2ICAgICAgNTEy
ICAxMy41ICAgQW5uZXggQSAgMTYtVENQQU0NCiAgICAgICAgICA3ICAgICA1Njk2ICAxNC41ICAg
QW5uZXggQiAgMzItVENQQU0NCiAgICAgICAgICA4ICAgICAzMDcyICAxNC41ICAgQW5uZXggQiAg
MzItVENQQU0NCiAgICAgICAgICA5ICAgICAyMDQ4ICAxNC41ICAgQW5uZXggQiAgMTYtVENQQU0N
CiAgICAgICAgIDEwICAgICAxMDI0ICAxMy41ICAgQW5uZXggQiAgMTYtVENQQU0NCiAgICAgICAg
IDExICAgICAgNzA0ICAxMy41ICAgQW5uZXggQiAgMTYtVENQQU0NCiAgICAgICAgIDEyICAgICAg
NTEyICAxMy41ICAgQW5uZXggQiAgMTYtVENQQU0NCg0KICAgICAgIFRoZXNlIGRlZmF1bHQgZW50
cmllcyBTSEFMTCBiZSBjcmVhdGVkIGJ5IGRlZmF1bHQgYW5kIE1VU1QNCiAgICAgICBub3QgYmUg
ZGVsZXRlZC4NCg0KICAgICAgIEVudHJpZXMgZm9sbG93aW5nIHRoZSBmaXJzdCAxMiwgY2FuIGJl
IGR5bmFtaWNhbGx5IGNyZWF0ZWQgYW5kDQogICAgICAgZGVsZXRlZCwgdG8gcHJvdmlkZSBjdXN0
b20gcHJvZmlsZXMuDQoNCiAgICAgICBUaGlzIHRhYmxlIE1VU1QgYmUgbWFpbnRhaW5lZCBpbiBh
IHBlcnNpc3RlbnQgbWFubmVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSBB
bm5leCA2M0EsIDMwLjExLjIuMS42Ig0KICAgICA6Oj0geyBlZm1DdVBtZTJCICAyIH0NCg0KICAg
ZWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAg
RWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2li
bGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJF
YWNoIGVudHJ5IGNvcnJlc3BvbmRzIHRvIGEgc2luZ2xlIDJCYXNlVEwgUE1FIGNvbmZpZ3VyYXRp
b24NCiAgICAgICBwcm9maWxlLiBFYWNoIHByb2ZpbGUgY29udGFpbnMgYSBzZXQgb2YgY29uZmln
dXJhdGlvbg0KICAgICAgIHBhcmFtZXRlcnMsIHdoaWNoIGFyZSBhcHBsaWVkIHRvIGFsbCAyQmFz
ZVRMLU8gUE1Fcw0KICAgICAgIGFzc2lnbmVkIHRvIHRoZSAyQmFzZVRMIChQQ1MpIHBvcnQsIHJl
ZmVyZW5jaW5nIHRoYXQgcHJvZmlsZQ0KICAgICAgIHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvYmpl
Y3Qgb3IsIGlmIGVmbUN1QWRtaW5Qcm9maWxlIGlzIHplcm8sDQogICAgICAgYWxsIDJCYXNlVEwt
TyBQTUVzLCByZWZlcmVuY2luZyB0aGF0IHByb2ZpbGUgdmlhDQogICAgICAgZWZtQ3VQbWVBZG1p
blByb2ZpbGUuDQogICAgICAgDQogICAgICAgUHJvZmlsZXMgbWF5IGJlIGNyZWF0ZWQvZGVsZXRl
ZCB1c2luZyB0aGUgcm93IGNyZWF0aW9uLw0KICAgICAgIGRlbGV0aW9uIG1lY2hhbmlzbSB2aWEg
ZWZtQ3VQbWUyQlByb2ZpbGVSb3dTdGF0dXMuIElmIGFuDQogICAgICAgYWN0aXZlIGVudHJ5IGlz
IHJlZmVyZW5jZWQsIHRoZSBlbnRyeSBNVVNUIHJlbWFpbiAnYWN0aXZlJw0KICAgICAgIHVudGls
IGFsbCByZWZlcmVuY2VzIGFyZSByZW1vdmVkLg0KICAgICAgIERlZmF1bHQgZW50cmllcyAoZmly
c3QgMTIpIE1VU1Qgbm90IGJlIHJlbW92ZWQuIg0KICAgICBJTkRFWCB7IGVmbUN1UG1lMkJQcm9m
aWxlSW5kZXggfQ0KICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVUYWJsZSAxIH0NCg0K
ICAgRWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkgOjo9DQogICAgIFNFUVVFTkNFIHsNCiAgICAg
ICBlZm1DdVBtZTJCUHJvZmlsZUluZGV4ICAgICAgICAgICBQcm9maWxlSW5kZXgsDQogICAgICAg
ZWZtQ3VQbWUyQlByb2ZpbGVEZXNjciAgICAgICAgICAgU25tcEFkbWluU3RyaW5nLA0KICAgICAg
IGVmbUN1UG1lMkJSZWdpb24gICAgICAgICAgICAgICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQ
bWUyQkRhdGFSYXRlICAgICAgICAgICAgICAgVW5zaWduZWQzMiwNCiAgICAgICBlZm1DdVBtZTJC
UG93ZXIgICAgICAgICAgICAgICAgICBVbnNpZ25lZDMyLA0KICAgICAgIGVmbUN1UG1lMkJDb25z
dGVsbGF0aW9uICAgICAgICAgIElOVEVHRVIsDQogICAgICAgZWZtQ3VQbWUyQlByb2ZpbGVSb3dT
dGF0dXMgICAgICAgUm93U3RhdHVzDQogICAgIH0NCg0KICAgZWZtQ3VQbWUyQlByb2ZpbGVJbmRl
eCBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBQcm9maWxlSW5kZXgNCiAgICAgTUFYLUFD
Q0VTUyAgbm90LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVND
UklQVElPTg0KICAgICAgICIyQmFzZVRMIFBNRSBQcm9maWxlIGluZGV4Lg0KICAgICAgIFRoaXMg
b2JqZWN0IGlzIHRoZSB1bmlxdWUgaW5kZXggYXNzb2NpYXRlZCB3aXRoIHRoaXMgcHJvZmlsZS4N
CiAgICAgICBFbnRyaWVzIGluIHRoaXMgdGFibGUgYXJlIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRt
aW5Qcm9maWxlDQogICAgICAgb3IgZWZtQ3VQbWVBZG1pblByb2ZpbGUgb2JqZWN0cy4iDQogICAg
IDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5IDEgfQ0KDQogICBlZm1DdVBtZTJCUHJv
ZmlsZURlc2NyIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIFNubXBBZG1pblN0cmluZyAo
U0laRSgwLi4yNTUpKQ0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBTVEFUVVMg
ICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgdGV4dHVhbCBzdHJpbmcg
Y29udGFpbmluZyBpbmZvcm1hdGlvbiBhYm91dCAyQmFzZVRMIFBNRQ0KICAgICAgIFByb2ZpbGUu
IFRoZSBzdHJpbmcgTUFZIGluY2x1ZGUgaW5mb3JtYXRpb24gYWJvdXQgZGF0YSByYXRlDQogICAg
ICAgYW5kIHNwZWN0cmFsIGxpbWl0YXRpb25zIG9mIHRoaXMgcGFydGljdWxhciBwcm9maWxlLiIN
CiAgICAgOjo9IHsgZWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkgMiB9DQoNCiAgIGVmbUN1UG1l
MkJSZWdpb24gIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIElOVEVHRVIgew0KICAgICAg
IHJlZ2lvbkEoMSksICAtLSBBbm5leCBBDQogICAgICAgcmVnaW9uQigyKSwgIC0tIEFubmV4IEIN
CiAgICAgICByZWdpb25DKDMpICAgLS0gQW5uZXggQw0KICAgICB9DQogICAgIE1BWC1BQ0NFU1Mg
IHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04N
CiAgICAgICAiRGVzaXJlZCBQb3dlciBTcGVjdHJhbCBEZW5zaXR5IChQU0QpIFJlZ2lvbmFsIHNl
dHRpbmcgYXMNCiAgICAgICBzcGVjaWZpZWQgaW4gUmVnaW9uYWwgQW5uZXggb2YgW0lUVS1UIEcu
OTkxLjJdIHRvIG9wZXJhdGUNCiAgICAgICB1bmRlci4NCiAgICAgICANCiAgICAgICBQb3NzaWJs
ZSB2YWx1ZXMgZm9yIHRoaXMgb2JqZWN0IGFyZToNCiAgICAgICAgIHJlZ2lvbkEgICAgICAtLSBB
bm5leCBBDQogICAgICAgICByZWdpb25CICAgICAgLS0gQW5uZXggQg0KICAgICAgICAgcmVnaW9u
QyAgICAgIC0tIEFubmV4IEMNCiAgICAgICANCiAgICAgICBDaGFuZ2luZyBSZWdpb25hbCBBbm5l
eCBtdXN0IGJlIHBlcmZvcm1lZCB3aGVuIHRoZSBsaW5rIGlzDQogICAgICAgRG93bi4gQXR0ZW1w
dHMgdG8gY2hhbmdlIHRoaXMgb2JqZWN0IE1VU1QgYmUgcmVqZWN0ZWQgd2l0aA0KICAgICAgIHRo
ZSBlcnJvciBpbmNvbnNpc3RlbnRWYWx1ZSwgaWYgdGhlIGxpbmsgaXMgVXAgb3INCiAgICAgICBJ
bml0aWFsaXppbmcuDQogICAgICAgIA0KICAgICAgIElmIGEgQ2xhdXNlIDQ1IE1ESU8gSW50ZXJm
YWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQogICAgICAgb2JqZWN0IG1hcHMg
dG8gdGhlIFJlZ2lvbiBiaXRzIGluIHRoZSAyQiBnZW5lcmFsDQogICAgICAgcGFyYW1ldGVyIHJl
Z2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuNDIiDQog
ICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5IDMgfQ0KDQogICBlZm1DdVBtZTJC
RGF0YVJhdGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgVW5zaWduZWQzMigwLi41Njk2KQ0K
ICAgICBVTklUUyAgICAgICAiS2JwcyINCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJEZXNpcmVk
IDJCYXNlVEwgUE1FIERhdGEgUmF0ZS4NCiAgICAgICBUaGUgcmF0ZSBpcyBmaXhlZCB3aGVuIHRo
ZSB2YWx1ZSBvZiB0aGlzIG9iamVjdCBpcyBuIHggNjRLYnBzLA0KICAgICAgIHdoZXJlIG49My4u
NjAgZm9yIDE2LVRDUEFNIGFuZCBuPTEyLi44OSBmb3IgMzItVENQQU0uDQogICAgICAgVGhlIHZh
bHVlIG9mIDAgbWVhbnMgdGhhdCBkYXRhIHJhdGUgaXMgbm90IGZpeGVkIGJ1dCBpcw0KICAgICAg
IGFkYXB0aXZlIGFuZCBzaG91bGQgYmUgc2V0IHRvIHRoZSBtYXhpbXVtIGF0dGFpbmFibGUgcmF0
ZQ0KICAgICAgIGR1cmluZyBsaW5lIHByb2JpbmcuIA0KICAgICAgIA0KICAgICAgIElmIGEgQ2xh
dXNlIDQ1IE1ESU8gSW50ZXJmYWNlIHRvIHRoZSBQTUUgaXMgcHJlc2VudCwgdGhlbiB0aGlzDQog
ICAgICAgb2JqZWN0IG1hcHMgdG8gdGhlIE1pbi9NYXggRGF0YSBSYXRlMSBiaXRzIGluIHRoZSAy
QiBQTUQNCiAgICAgICBwYXJhbWV0ZXJzIHJlZ2lzdGVyLiINCiAgICAgUkVGRVJFTkNFDQogICAg
ICAgIls4MDIuM2FoXSA0NS4yLjEuNDMiDQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmls
ZUVudHJ5IDQgfQ0KDQogICBlZm1DdVBtZTJCUG93ZXIgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRB
WCAgICAgIFVuc2lnbmVkMzIoMTAuLjQyKQ0KICAgICBVTklUUyAgICAgICAiMC41IGRCbSINCiAg
ICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAg
ICBERVNDUklQVElPTg0KICAgICAgICJEZXNpcmVkIFNpZ25hbCBUcmFuc21pdCBQb3dlci4gTXVs
dGlwbGUgb2YgMC41ZEJtLg0KICAgICAgIA0KICAgICAgIENoYW5naW5nIG9mIHRoZSBTaWduYWwg
VHJhbnNtaXQgUG93ZXIgbXVzdCBiZSBwZXJmb3JtZWQgd2hlbg0KICAgICAgIHRoZSBsaW5rIGlz
IERvd24uIEF0dGVtcHRzIHRvIGNoYW5nZSB0aGlzIG9iamVjdCBNVVNUIGJlDQogICAgICAgcmVq
ZWN0ZWQgd2l0aCB0aGUgZXJyb3IgaW5jb25zaXN0ZW50VmFsdWUsIGlmIHRoZSBsaW5rIGlzIFVw
DQogICAgICAgb3IgSW5pdGlhbGl6aW5nLg0KICAgICAgICANCiAgICAgICBJZiBhIENsYXVzZSA0
NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAg
IG9iamVjdCB3aWxsIG1hcCB0byB0aGUgUG93ZXIxIGJpdHMgaW4gdGhlIDJCIFBNRA0KICAgICAg
IHBhcmFtZXRlcnMgcmVnaXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0g
NDUuMi4xLjQzIg0KICAgICA6Oj0geyBlZm1DdVBtZTJCQ29uZlByb2ZpbGVFbnRyeSA1IH0NCg0K
ICAgZWZtQ3VQbWUyQkNvbnN0ZWxsYXRpb24gIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAg
IElOVEVHRVIgew0KICAgICAgIHRjcGFtMTYoMSksIC0tIDE2LVRDUEFNDQogICAgICAgdGNwYW0z
MigyKSAgLS0gMzItVENQQU0NCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0K
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkRlc2ly
ZWQgVENQQU0gQ29uc3RlbGxhdGlvbiBvZiB0aGUgMkJhc2VUTCBQTUUuIFRoZSBwb3NzaWJsZQ0K
ICAgICAgIHZhbHVlcyBhcmU6DQogICAgICAgICB0Y3BhbTE2KDEpICAgICAtIDE2LVRDUEFNDQog
ICAgICAgICB0Y3BhbTMyKDIpICAgICAtIDMyLVRDUEFNDQoNCiAgICAgICBJZiBhIENsYXVzZSA0
NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4gdGhpcw0KICAgICAg
IG9iamVjdCBtYXAgdG8gdGhlIENvbnN0ZWxsYXRpb24xIGJpdHMgaW4gdGhlIDJCIGdlbmVyYWwN
CiAgICAgICBwYXJhbWV0ZXIgcmVnaXN0ZXIuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAgIls4
MDIuM2FoXSA0NS4yLjEuNDMiDQogICAgIDo6PSB7IGVmbUN1UG1lMkJDb25mUHJvZmlsZUVudHJ5
IDYgfQ0KDQogICBlZm1DdVBtZTJCUHJvZmlsZVJvd1N0YXR1cyBPQkpFQ1QtVFlQRQ0KICAgICBT
WU5UQVggICAgICBSb3dTdGF0dXMNCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAg
U1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJUaGlzIG9iamVj
dCBjb250cm9scyBjcmVhdGlvbi9kZWxldGlvbiBvZiB0aGUgYXNzb2NpYXRlZA0KICAgICAgIGVu
dHJ5IGluIGVmbUN1UG1lMkJDb25mUHJvZmlsZVRhYmxlIHBlciB0aGUgc2VtYW50aWNzIG9mDQog
ICAgICAgUm93U3RhdHVzLg0KICAgICAgIElmIGFuICdhY3RpdmUnIGVudHJ5IGlzIHJlZmVyZW5j
ZWQgdmlhIGVmbUN1QWRtaW5Qcm9maWxlIG9yDQogICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUs
IHRoZSBlbnRyeSBNVVNUIHJlbWFpbiAnYWN0aXZlJyB1bnRpbCBhbGwNCiAgICAgICByZWZlcmVu
Y2VzIGFyZSByZW1vdmVkLiINCiAgICAgOjo9IHsgZWZtQ3VQbWUyQkNvbmZQcm9maWxlRW50cnkg
NyB9DQoNCiAgLS0gMTBQYXNzVFMgc3BlY2lmaWMgUE1FIGdyb3VwDQoNCiAgIGVmbUN1UG1lMTBQ
ICAgICAgT0JKRUNUIElERU5USUZJRVIgOjo9IHsgZWZtQ3VQbWUgNiB9DQoNCiAgIGVmbUN1UG1l
MTBQQ29uZlByb2ZpbGVUYWJsZSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggICAgICBTRVFVRU5D
RSBPRiBFZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFj
Y2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJUaGlzIHRhYmxlIHN1cHBvcnRzIGRlZmluaXRpb25zIG9mIGNvbmZpZ3VyYXRpb24gcHJv
ZmlsZXMgZm9yDQogICAgICAgMTBQYXNzVEwgUE1Fcy4NCiAgICAgICBGaXJzdCAyMiBlbnRyaWVz
IGluIHRoaXMgdGFibGUgU0hBTEwgYWx3YXlzIGJlIGRlZmluZWQgYXMNCiAgICAgICBmb2xsb3dz
IChzZWUgODAyLjNhaCBBbm5leCA2MkIuMyk6DQogICAgICAgLS0tLS0tLSstLS0tLS0tLSstLS0t
Ky0tLS0tLS0tLSstLS0tLSstLS0tLS0tLS0tLS0NCiAgICAgICBQcm9maWxlIEJhbmRwbGFuIFVQ
Qk8gQmFuZE5vdGNoIERSYXRlIFVSYXRlDQogICAgICAgIEluZGV4ICBQU0RNYXNrIyAgcCMgICAg
cCMgICAgICAgIHAjICAgIHAjDQogICAgICAgLS0tLS0tLSstLS0tLS0tLSstLS0tKy0tLS0tLS0t
LSstLS0tLSstLS0tLS0tLS0tLS0NCiAgICAgICAgICAxICAgICAgMSAgICAgIDMgICAgMiw2LDEw
LDExICAgIDIwICAgIDIwKGRlZmF1bHQpDQogICAgICAgICAgMiAgICAgMTMgICAgICA1ICAgIDAg
ICAgICAgICAgICAyMCAgICAyMA0KICAgICAgICAgIDMgICAgICAxICAgICAgMSAgICAwICAgICAg
ICAgICAgMjAgICAgMjANCiAgICAgICAgICA0ICAgICAxNiAgICAgIDAgICAgMCAgICAgICAgICAg
MTAwICAgMTAwDQogICAgICAgICAgNSAgICAgMTYgICAgICAwICAgIDAgICAgICAgICAgICA3MCAg
ICA1MA0KICAgICAgICAgIDYgICAgICA2ICAgICAgMCAgICAwICAgICAgICAgICAgNTAgICAgMTAN
CiAgICAgICAgICA3ICAgICAxNyAgICAgIDAgICAgMCAgICAgICAgICAgIDMwICAgIDMwDQogICAg
ICAgICAgOCAgICAgIDggICAgICAwICAgIDAgICAgICAgICAgICAzMCAgICAgNQ0KICAgICAgICAg
IDkgICAgICA0ICAgICAgMCAgICAwICAgICAgICAgICAgMjUgICAgMjUNCiAgICAgICAgIDEwICAg
ICAgNCAgICAgIDAgICAgMCAgICAgICAgICAgIDE1ICAgIDE1DQogICAgICAgICAxMSAgICAgMjMg
ICAgICAwICAgIDAgICAgICAgICAgICAxMCAgICAxMA0KICAgICAgICAgMTIgICAgIDIzICAgICAg
MCAgICAwICAgICAgICAgICAgIDUgICAgIDUNCiAgICAgICAgIDEzICAgICAxNiAgICAgIDAgICAg
Miw1LDksMTEgICAgMTAwICAgMTAwDQogICAgICAgICAxNCAgICAgMTYgICAgICAwICAgIDIsNSw5
LDExICAgICA3MCAgICA1MA0KICAgICAgICAgMTUgICAgICA2ICAgICAgMCAgICAyLDYsMTAsMTEg
ICAgNTAgICAgMTANCiAgICAgICAgIDE2ICAgICAxNyAgICAgIDAgICAgMiw1LDksMTEgICAgIDMw
ICAgIDMwDQogICAgICAgICAxNyAgICAgIDggICAgICAwICAgIDIsNiwxMCwxMSAgICAzMCAgICAg
NQ0KICAgICAgICAgMTggICAgICA0ICAgICAgMCAgICAyLDYsMTAsMTEgICAgMjUgICAgMjUNCiAg
ICAgICAgIDE5ICAgICAgNCAgICAgIDAgICAgMiw2LDEwLDExICAgIDE1ICAgIDE1DQogICAgICAg
ICAyMCAgICAgMjMgICAgICAwICAgIDIsNSw5LDExICAgICAxMCAgICAxMA0KICAgICAgICAgMjEg
ICAgIDIzICAgICAgMCAgICAyLDUsOSwxMSAgICAgIDUgICAgIDUNCiAgICAgICAgIDIyICAgICAz
MCAgICAgIDAgICAgMCAgICAgICAgICAgMjAwICAgIDUwDQoNCiAgICAgICBUaGVzZSBkZWZhdWx0
IGVudHJpZXMgU0hBTEwgYmUgY3JlYXRlZCBieSBkZWZhdWx0IGFuZCBNVVNUDQogICAgICAgbm90
IGJlIGRlbGV0ZWQuDQoNCiAgICAgICBFbnRyaWVzIGZvbGxvd2luZyB0aGUgZmlyc3QgMjIsIGNh
biBiZSBkeW5hbWljYWxseSBjcmVhdGVkIGFuZA0KICAgICAgIGRlbGV0ZWQsIHRvIHByb3ZpZGUg
Y3VzdG9tIHByb2ZpbGVzLg0KDQogICAgICAgVGhpcyB0YWJsZSBNVVNUIGJlIG1haW50YWluZWQg
aW4gYSBwZXJzaXN0ZW50IG1hbm5lci4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNh
aF0gQW5uZXggNjJCLjMsIDMwLjExLjIuMS42Ig0KICAgICA6Oj0geyBlZm1DdVBtZTEwUCAgMSB9
DQoNCiAgIGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRyeSBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBFZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkNCiAgICAgTUFYLUFDQ0VTUyAgbm90
LWFjY2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0K
ICAgICAgICJFYWNoIGVudHJ5IGNvcnJlc3BvbmRzIHRvIGEgc2luZ2xlIDEwUGFzc1RTIFBNRSBj
b25maWd1cmF0aW9uDQogICAgICAgcHJvZmlsZS4gRWFjaCBwcm9maWxlIGNvbnRhaW5zIGEgc2V0
IG9mIGNvbmZpZ3VyYXRpb24NCiAgICAgICBwYXJhbWV0ZXJzLCB3aGljaCBhcmUgYXBwbGllZCB0
byBhbGwgUE1FcyBhc3NpZ25lZCB0byB0aGUNCiAgICAgICAxMFBhc3NUUyAoUENTKSBwb3J0LCBy
ZWZlcmVuY2luZyB0aGF0IHByb2ZpbGUgdmlhDQogICAgICAgZWZtQ3VBZG1pblByb2ZpbGUgb2Jq
ZWN0LCBvciwgaWYgZWZtQ3VBZG1pblByb2ZpbGUgaXMgemVybywNCiAgICAgICB0byBhbGwgUE1F
cyByZWZlcmVuY2luZyB0aGF0IHByb2ZpbGUgdmlhIGVmbUN1UG1lQWRtaW5Qcm9maWxlLg0KICAg
ICAgIFByb2ZpbGVzIG1heSBiZSBjcmVhdGVkL2RlbGV0ZWQgdXNpbmcgdGhlIHJvdyBjcmVhdGlv
bi8NCiAgICAgICBkZWxldGlvbiBtZWNoYW5pc20gdmlhIGVmbUN1UG1lMTBQUHJvZmlsZVJvd1N0
YXR1cy4gSWYgYW4NCiAgICAgICAnYWN0aXZlJyBlbnRyeSBpcyByZWZlcmVuY2VkLCB0aGUgZW50
cnkgTVVTVCByZW1haW4gJ2FjdGl2ZScNCiAgICAgICB1bnRpbCBhbGwgcmVmZXJlbmNlcyBhcmUg
cmVtb3ZlZC4NCiAgICAgICBEZWZhdWx0IGVudHJpZXMgKGZpcnN0IDIyKSBNVVNUIG5vdCBiZSBy
ZW1vdmVkLiINCiAgICAgSU5ERVggeyBlZm1DdVBtZTEwUFByb2ZpbGVJbmRleCB9DQogICAgIDo6
PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVUYWJsZSAxIH0NCg0KICAgRWZtQ3VQbWUxMFBDb25m
UHJvZmlsZUVudHJ5IDo6PQ0KICAgICBTRVFVRU5DRSB7DQogICAgICAgZWZtQ3VQbWUxMFBQcm9m
aWxlSW5kZXggICAgICAgICAgIFByb2ZpbGVJbmRleCwNCiAgICAgICBlZm1DdVBtZTEwUFByb2Zp
bGVEZXNjciAgICAgICAgICAgU25tcEFkbWluU3RyaW5nLA0KICAgICAgIGVmbUN1UG1lMTBQQmFu
ZHBsYW5QU0RNc2tQcm9maWxlICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UG1lMTBQVVBCT1JlZmVy
ZW5jZVByb2ZpbGUgICBJTlRFR0VSLA0KICAgICAgIGVmbUN1UG1lMTBQQmFuZE5vdGNoUHJvZmls
ZXMgICAgICBCSVRTLA0KICAgICAgIGVmbUN1UG1lMTBQUGF5bG9hZFVSYXRlUHJvZmlsZSAgICBJ
TlRFR0VSLA0KICAgICAgIGVmbUN1UG1lMTBQUGF5bG9hZERSYXRlUHJvZmlsZSAgICBJTlRFR0VS
LA0KICAgICAgIGVmbUN1UG1lMTBQUHJvZmlsZVJvd1N0YXR1cyAgICAgICBSb3dTdGF0dXMNCiAg
ICAgfQ0KDQogICBlZm1DdVBtZTEwUFByb2ZpbGVJbmRleCBPQkpFQ1QtVFlQRQ0KICAgICBTWU5U
QVggICAgICBQcm9maWxlSW5kZXgNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFjY2Vzc2libGUNCiAg
ICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICIxMFBhc3NU
UyBQTUUgUHJvZmlsZSBJbmRleC4NCiAgICAgICBUaGlzIG9iamVjdCBpcyB0aGUgdW5pcXVlIGlu
ZGV4IGFzc29jaWF0ZWQgd2l0aCB0aGlzIHByb2ZpbGUuDQogICAgICAgRW50cmllcyBpbiB0aGlz
IHRhYmxlIGFyZSByZWZlcmVuY2VkIHZpYSBlZm1DdUFkbWluUHJvZmlsZSBvcg0KICAgICAgIGVm
bUN1UG1lQWRtaW5Qcm9maWxlLiINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVu
dHJ5IDEgfQ0KDQogICBlZm1DdVBtZTEwUFByb2ZpbGVEZXNjciBPQkpFQ1QtVFlQRQ0KICAgICBT
WU5UQVggICAgICBTbm1wQWRtaW5TdHJpbmcgKFNJWkUoMC4uMjU1KSkNCiAgICAgTUFYLUFDQ0VT
UyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElP
Tg0KICAgICAgICJBIHRleHR1YWwgc3RyaW5nIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQg
MTBQYXNzVFMgUE1FDQogICAgICAgUHJvZmlsZS4gVGhlIHN0cmluZyBNQVkgaW5jbHVkZSBpbmZv
cm1hdGlvbiBhYm91dCBkYXRhIHJhdGUNCiAgICAgICBhbmQgc3BlY3RyYWwgbGltaXRhdGlvbnMg
b2YgdGhpcyBwYXJ0aWN1bGFyIHByb2ZpbGUuIg0KICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQ
cm9maWxlRW50cnkgMiB9DQoNCiAgIGVmbUN1UG1lMTBQQmFuZHBsYW5QU0RNc2tQcm9maWxlICBP
QkpFQ1QtVFlQRQ0KICAgICBTWU5UQVggIElOVEVHRVIgey0tIFBTRCBNYXNrICAgICAgICAgICAg
ICAgICBCYW5kcyAgICAgIEJhbmRwbGFuDQogICAgICAgcHJvZmlsZTEoMSksICAgLS0gVDEuNDI0
L1QtVSBQMSBGVFRDYWIuTTEgIHgvRC9VL0QvVSAgQQ0KICAgICAgIHByb2ZpbGUyKDIpLCAgIC0t
IFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAgICAgICBwcm9maWxlMygzKSwgICAtLSBUMS40MjQv
VC1VIFAxIEZUVENhYi5NMg0KICAgICAgIHByb2ZpbGU0KDQpLCAgIC0tIFQxLjQyNC9ULVUgUDEg
RlRURXguTTINCiAgICAgICBwcm9maWxlNSg1KSwgICAtLSBUMS40MjQvVC1VIFAxIEZUVENhYi5N
MSAgRC9EL1UvRC9VDQogICAgICAgcHJvZmlsZTYoNiksICAgLS0gVDEuNDI0L1QtVSBQMSBGVFRF
eC5NMQ0KICAgICAgIHByb2ZpbGU3KDcpLCAgIC0tIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0yDQog
ICAgICAgcHJvZmlsZTgoOCksICAgLS0gVDEuNDI0L1QtVSBQMSBGVFRFeC5NMg0KICAgICAgIHBy
b2ZpbGU5KDkpLCAgIC0tIFQxLjQyNC9ULVUgUDEgRlRUQ2FiLk0xICBVL0QvVS9EL3gNCiAgICAg
ICBwcm9maWxlMTAoMTApLCAtLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0xDQogICAgICAgcHJvZmls
ZTExKDExKSwgLS0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTINCiAgICAgICBwcm9maWxlMTIoMTIp
LCAtLSBUMS40MjQvVC1VIFAxIEZUVEV4Lk0yDQogICAgICAgcHJvZmlsZTEzKDEzKSwgLS0gVFMx
IDEwMSAyNzAtMSBQY2FiLk0xLkEgIHgvRC9VL0QvVSAgQg0KICAgICAgIHByb2ZpbGUxNCgxNCks
IC0tIFRTMSAxMDEgMjcwLTEgUGNhYi5NMS5CDQogICAgICAgcHJvZmlsZTE1KDE1KSwgLS0gVFMx
IDEwMSAyNzAtMSBQZXguUDEuTTENCiAgICAgICBwcm9maWxlMTYoMTYpLCAtLSBUUzEgMTAxIDI3
MC0xIFBleC5QMi5NMQ0KICAgICAgIHByb2ZpbGUxNygxNyksIC0tIFRTMSAxMDEgMjcwLTEgUGNh
Yi5NMg0KICAgICAgIHByb2ZpbGUxOCgxOCksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0yDQog
ICAgICAgcHJvZmlsZTE5KDE5KSwgLS0gVFMxIDEwMSAyNzAtMSBQZXguUDIuTTINCiAgICAgICBw
cm9maWxlMjAoMjApLCAtLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQSAgVS9EL1UvRC94DQogICAg
ICAgcHJvZmlsZTIxKDIxKSwgLS0gVFMxIDEwMSAyNzAtMSBQY2FiLk0xLkINCiAgICAgICBwcm9m
aWxlMjIoMjIpLCAtLSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMQ0KICAgICAgIHByb2ZpbGUyMygy
MyksIC0tIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0xDQogICAgICAgcHJvZmlsZTI0KDI0KSwgLS0g
VFMxIDEwMSAyNzAtMSBQY2FiLk0yDQogICAgICAgcHJvZmlsZTI1KDI1KSwgLS0gVFMxIDEwMSAy
NzAtMSBQZXguUDEuTTINCiAgICAgICBwcm9maWxlMjYoMjYpLCAtLSBUUzEgMTAxIDI3MC0xIFBl
eC5QMi5NMg0KICAgICAgIHByb2ZpbGUyNygyNyksIC0tIEcuOTkzLjEgRi4xLjIuMSAoVkRTTG9Q
T1RTKSB4L0QvVS9EL1UgIEYNCiAgICAgICBwcm9maWxlMjgoMjgpLCAtLSBHLjk5My4xIEYuMS4y
LjIgKFZEU0xvVENNLUlTRE4pDQogICAgICAgcHJvZmlsZTI5KDI5KSAgLS0gRy45OTMuMSBGLjEu
Mi4zIChQU0QgcmVkdWN0aW9uKQ0KICAgICB9DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRl
DQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiMTBQ
YXNzVFMgUE1FIEJhbmRwbGFuIGFuZCBQU0QgTWFzayBwcm9maWxlLA0KICAgICAgIGFzIHNwZWNp
ZmllZCBpbiA4MDIuM2FoIEFubmV4IDYyQS4gUG9zc2libGUgdmFsdWVzIGFyZToNCiAgICAgICAt
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0t
LS0tDQogICAgICAgUHJvZmlsZSBOYW1lICAgIFBTRCBNYXNrICAgICAgICAgICAgICAgICAgQmFu
ZHMgICAgIEJhbmRwbGFuDQogICAgICAgLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLQ0KICAgICAgIHByb2ZpbGUxKDEpICAgLSBUMS40
MjQvVC1VIFAxIEZUVENhYi5NMSAgeC9EL1UvRC9VICBBDQogICAgICAgcHJvZmlsZTIoMikgICAt
IFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAgICAgICBwcm9maWxlMygzKSAgIC0gVDEuNDI0L1Qt
VSBQMSBGVFRDYWIuTTINCiAgICAgICBwcm9maWxlNCg0KSAgIC0gVDEuNDI0L1QtVSBQMSBGVFRF
eC5NMg0KICAgICAgIHByb2ZpbGU1KDUpICAgLSBUMS40MjQvVC1VIFAxIEZUVENhYi5NMSAgRC9E
L1UvRC9VDQogICAgICAgcHJvZmlsZTYoNikgICAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAg
ICAgICBwcm9maWxlNyg3KSAgIC0gVDEuNDI0L1QtVSBQMSBGVFRDYWIuTTINCiAgICAgICBwcm9m
aWxlOCg4KSAgIC0gVDEuNDI0L1QtVSBQMSBGVFRFeC5NMg0KICAgICAgIHByb2ZpbGU5KDkpICAg
LSBUMS40MjQvVC1VIFAxIEZUVENhYi5NMSAgVS9EL1UvRC94DQogICAgICAgcHJvZmlsZTEwKDEw
KSAtIFQxLjQyNC9ULVUgUDEgRlRURXguTTENCiAgICAgICBwcm9maWxlMTEoMTEpIC0gVDEuNDI0
L1QtVSBQMSBGVFRDYWIuTTINCiAgICAgICBwcm9maWxlMTIoMTIpIC0gVDEuNDI0L1QtVSBQMSBG
VFRFeC5NMg0KICAgICAgIHByb2ZpbGUxMygxMykgLSBUUzEgMTAxIDI3MC0xIFBjYWIuTTEuQSAg
eC9EL1UvRC9VICBCDQogICAgICAgcHJvZmlsZTE0KDE0KSAtIFRTMSAxMDEgMjcwLTEgUGNhYi5N
MS5CDQogICAgICAgcHJvZmlsZTE1KDE1KSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0xDQogICAg
ICAgcHJvZmlsZTE2KDE2KSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0xDQogICAgICAgcHJvZmls
ZTE3KDE3KSAtIFRTMSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgIHByb2ZpbGUxOCgxOCkgLSBU
UzEgMTAxIDI3MC0xIFBleC5QMS5NMg0KICAgICAgIHByb2ZpbGUxOSgxOSkgLSBUUzEgMTAxIDI3
MC0xIFBleC5QMi5NMg0KICAgICAgIHByb2ZpbGUyMCgyMCkgLSBUUzEgMTAxIDI3MC0xIFBjYWIu
TTEuQSAgVS9EL1UvRC94DQogICAgICAgcHJvZmlsZTIxKDIxKSAtIFRTMSAxMDEgMjcwLTEgUGNh
Yi5NMS5CDQogICAgICAgcHJvZmlsZTIyKDIyKSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAxLk0xDQog
ICAgICAgcHJvZmlsZTIzKDIzKSAtIFRTMSAxMDEgMjcwLTEgUGV4LlAyLk0xDQogICAgICAgcHJv
ZmlsZTI0KDI0KSAtIFRTMSAxMDEgMjcwLTEgUGNhYi5NMg0KICAgICAgIHByb2ZpbGUyNSgyNSkg
LSBUUzEgMTAxIDI3MC0xIFBleC5QMS5NMg0KICAgICAgIHByb2ZpbGUyNigyNikgLSBUUzEgMTAx
IDI3MC0xIFBleC5QMi5NMg0KICAgICAgIHByb2ZpbGUyNygyNykgLSBHLjk5My4xIEYuMS4yLjEg
KFZEU0xvUE9UUykgeC9EL1UvRC9VICBGDQogICAgICAgcHJvZmlsZTI4KDI4KSAtIEcuOTkzLjEg
Ri4xLjIuMiAoVkRTTG9UQ00tSVNETikNCiAgICAgICBwcm9maWxlMjkoMjkpIC0gRy45OTMuMSBG
LjEuMi4zIChQU0QgcmVkdWN0aW9uKQ0KDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUg
YUJhbmRwbGFuUFNETWFza1Byb2ZpbGUgYXR0cmlidXRlDQogICAgICAgaW4gQ2xhdXNlIDMwLiIN
CiAgICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSBBbm5leCA2MkEsIDMwLjUuMS4xLjIy
Ig0KICAgICA6Oj0geyBlZm1DdVBtZTEwUENvbmZQcm9maWxlRW50cnkgMyB9DQoNCiAgIGVmbUN1
UG1lMTBQVVBCT1JlZmVyZW5jZVByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgSU5U
RUdFUiB7LS0gUmVmZXJlbmNlIFBTRA0KICAgICAgIHByb2ZpbGUxKDEpLCAgIC0tIFQxLjQyNC9U
LVUgICAgICAgICBOb2lzZSBBIE0xDQogICAgICAgcHJvZmlsZTIoMiksICAgLS0gVDEuNDI0L1Qt
VSAgICAgICAgIE5vaXNlIEEgTTINCiAgICAgICBwcm9maWxlMygzKSwgICAtLSBUMS40MjQvVC1V
ICAgICAgICAgTm9pc2UgRiBNMQ0KICAgICAgIHByb2ZpbGU0KDQpLCAgIC0tIFQxLjQyNC9ULVUg
ICAgICAgICBOb2lzZSBGIE0yDQogICAgICAgcHJvZmlsZTUoNSksICAgLS0gRVRTSSBUUyAxMDEg
MjcwLTEgIE5vaXNlIEEmQg0KICAgICAgIHByb2ZpbGU2KDYpLCAgIC0tIEVUU0kgVFMgMTAxIDI3
MC0xICBOb2lzZSBDDQogICAgICAgcHJvZmlsZTcoNyksICAgLS0gRVRTSSBUUyAxMDEgMjcwLTEg
IE5vaXNlIEQNCiAgICAgICBwcm9maWxlOCg4KSwgICAtLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9p
c2UgRQ0KICAgICAgIHByb2ZpbGU5KDkpICAgIC0tIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBG
DQogICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAgcmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICIxMFBhc3NUUyBQTUUgVXBzdHJlYW0g
UG93ZXIgQmFjay1PZmYgKFVQQk8pIFJlZmVyZW5jZSBQU0QNCiAgICAgICBQcm9maWxlLCBhcyBz
cGVjaWZpZWQgaW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxlIHZhbHVlcw0KICAgICAgIGFy
ZToNCiAgICAgICAgIHByb2ZpbGUxKDEpICAgLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgQSBN
MQ0KICAgICAgICAgcHJvZmlsZTIoMikgICAtIFQxLjQyNC9ULVUgICAgICAgICBOb2lzZSBBIE0y
DQogICAgICAgICBwcm9maWxlMygzKSAgIC0gVDEuNDI0L1QtVSAgICAgICAgIE5vaXNlIEYgTTEN
CiAgICAgICAgIHByb2ZpbGU0KDQpICAgLSBUMS40MjQvVC1VICAgICAgICAgTm9pc2UgRiBNMg0K
ICAgICAgICAgcHJvZmlsZTUoNSkgICAtIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBBJkINCiAg
ICAgICAgIHByb2ZpbGU2KDYpICAgLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgQw0KICAgICAg
ICAgcHJvZmlsZTcoNykgICAtIEVUU0kgVFMgMTAxIDI3MC0xICBOb2lzZSBEDQogICAgICAgICBw
cm9maWxlOCg4KSAgIC0gRVRTSSBUUyAxMDEgMjcwLTEgIE5vaXNlIEUNCiAgICAgICAgIHByb2Zp
bGU5KDkpICAgLSBFVFNJIFRTIDEwMSAyNzAtMSAgTm9pc2UgRg0KDQogICAgICAgVGhpcyBvYmpl
Y3QgbWFwcyB0byB0aGUgYVVQQk9SZWZlcmVuY2VQcm9maWxlIGF0dHJpYnV0ZQ0KICAgICAgIGlu
IENsYXVzZSAzMC4iDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gQW5uZXggNjJB
LjMuNCwgMzAuNS4xLjEuMjMiDQogICAgIDo6PSB7IGVmbUN1UG1lMTBQQ29uZlByb2ZpbGVFbnRy
eSA0IH0NCg0KICAgZWZtQ3VQbWUxMFBCYW5kTm90Y2hQcm9maWxlcyAgT0JKRUNULVRZUEUNCiAg
ICAgU1lOVEFYICBCSVRTIHsgIC0tIEcuOTkxLjMgIFQxLjQyNC9ULVUgVFMxMDEgMjcwLTEgU3Rh
cnRGIEVuZEYNCiAgICAgICAgICAgICAgICAgICAgIC0tIFRhYmxlICAgIFRhYmxlICAgICAgVGFi
bGUgICAgICAgKE1IeikgIChNSHopDQogICAgICAgcHJvZmlsZTAoMCksICAtLSBubyBwcm9maWxl
DQogICAgICAgcHJvZmlsZTEoMSksICAtLSBGLTUgIzAxICAtICAgICAgICAgIC0gICAgICAgICAg
IDEuODEwICAxLjgyNQ0KICAgICAgIHByb2ZpbGUyKDIpLCAgLS0gNi0yICAgICAgMTUtMSAgICAg
ICAxNyAgICAgICAgICAxLjgxMCAgMi4wMDANCiAgICAgICBwcm9maWxlMygzKSwgIC0tIEYtNSAj
MDIgIC0gICAgICAgICAgLSAgICAgICAgICAgMS45MDcgIDEuOTEyDQogICAgICAgcHJvZmlsZTQo
NCksICAtLSBGLTUgIzAzICAtICAgICAgICAgIC0gICAgICAgICAgIDMuNTAwICAzLjU3NQ0KICAg
ICAgIHByb2ZpbGU1KDUpLCAgLS0gNi0yICAgICAgLSAgICAgICAgICAxNyAgICAgICAgICAzLjUw
MCAgMy44MDANCiAgICAgICBwcm9maWxlNig2KSwgIC0tIC0gICAgICAgIDE1LTEgICAgICAgLSAg
ICAgICAgICAgMy41MDAgIDQuMDAwDQogICAgICAgcHJvZmlsZTcoNyksICAtLSBGLTUgIzA0ICAt
ICAgICAgICAgIC0gICAgICAgICAgIDMuNzQ3ICAzLjc1NA0KICAgICAgIHByb2ZpbGU4KDgpLCAg
LS0gRi01ICMwNSAgLSAgICAgICAgICAtICAgICAgICAgICAzLjc5MSAgMy44MDUNCiAgICAgICBw
cm9maWxlOSg5KSwgIC0tIDYtMiAgICAgIC0gICAgICAgICAgMTcgICAgICAgICAgNy4wMDAgIDcu
MTAwDQogICAgICAgcHJvZmlsZTEwKDEwKSwtLSBGLTUgIzA2ICAxNS0xICAgICAgIC0gICAgICAg
ICAgIDcuMDAwICA3LjMwMA0KICAgICAgIHByb2ZpbGUxMSgxMSkgLS0gNi0yICAgICAgMTUtMSAg
ICAgICAxICAgICAgICAgICAxMC4xMDAgMTAuMTUwDQogICAgIH0NCiAgICAgTUFYLUFDQ0VTUyAg
cmVhZC1jcmVhdGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0K
ICAgICAgICIxMFBhc3NUUyBQTUUgRWdyZXNzIENvbnRyb2wgQmFuZCBOb3RjaCBQcm9maWxlIGJp
dG1hcCwNCiAgICAgICBhcyBzcGVjaWZpZWQgaW4gODAyLjNhaCBBbm5leCA2MkEuIFBvc3NpYmxl
IHZhbHVlcyBhcmU6DQogICAgICAgLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0rLS0tLS0tKy0tLS0tDQogICAgICAgUHJvZmlsZSBOYW1lICAgIEcuOTkxLjMg
IFQxLjQyNC9ULVUgVFMxMDEgMjcwLTEgU3RhcnRGIEVuZEYNCiAgICAgICAgICAgICAgICAgICAg
ICAgVGFibGUgICAgVGFibGUgICAgICBUYWJsZSAgICAgICAoTUh6KSAgKE1IeikNCiAgICAgICAt
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0rLS0t
LS0NCiAgICAgICBwcm9maWxlMCgwKSAgIC0gbm8gcHJvZmlsZQ0KICAgICAgIHByb2ZpbGUxKDEp
ICAgLSBGLTUgIzAxICAtICAgICAgICAgIC0gICAgICAgICAgIDEuODEwICAxLjgyNQ0KICAgICAg
IHByb2ZpbGUyKDIpICAgLSA2LTIgICAgICAxNS0xICAgICAgIDE3ICAgICAgICAgIDEuODEwICAy
LjAwMA0KICAgICAgIHByb2ZpbGUzKDMpICAgLSBGLTUgIzAyICAtICAgICAgICAgIC0gICAgICAg
ICAgIDEuOTA3ICAxLjkxMg0KICAgICAgIHByb2ZpbGU0KDQpICAgLSBGLTUgIzAzICAtICAgICAg
ICAgIC0gICAgICAgICAgIDMuNTAwICAzLjU3NQ0KICAgICAgIHByb2ZpbGU1KDUpICAgLSA2LTIg
ICAgICAtICAgICAgICAgIDE3ICAgICAgICAgIDMuNTAwICAzLjgwMA0KICAgICAgIHByb2ZpbGU2
KDYpICAgLSAtICAgICAgICAxNS0xICAgICAgIC0gICAgICAgICAgIDMuNTAwICA0LjAwMA0KICAg
ICAgIHByb2ZpbGU3KDcpICAgLSBGLTUgIzA0ICAtICAgICAgICAgIC0gICAgICAgICAgIDMuNzQ3
ICAzLjc1NA0KICAgICAgIHByb2ZpbGU4KDgpICAgLSBGLTUgIzA1ICAtICAgICAgICAgIC0gICAg
ICAgICAgIDMuNzkxICAzLjgwNQ0KICAgICAgIHByb2ZpbGU5KDkpICAgLSA2LTIgICAgICAtICAg
ICAgICAgIDE3ICAgICAgICAgIDcuMDAwICA3LjEwMA0KICAgICAgIHByb2ZpbGUxMCgxMCkgLSBG
LTUgIzA2ICAxNS0xICAgICAgIC0gICAgICAgICAgIDcuMDAwICA3LjMwMA0KICAgICAgIHByb2Zp
bGUxMSgxMSkgLSA2LTIgICAgICAxNS0xICAgICAgIDEgICAgICAgICAgIDEwLjEwMCAxMC4xNTAN
CiAgICAgICANCiAgICAgICBBbnkgY29tYmluYXRpb24gb2YgcHJvZmlsZXMgY2FuIGJlIHNwZWNp
ZmllZCBieSBPUmluZw0KICAgICAgIGluZGl2aWR1YWwgcHJvZmlsZXMsIGZvciBleGFtcGxlIHZh
bHVlIG9mIDB4MDYyMiBzZWxlY3RzDQogICAgICAgcHJvZmlsZXMgMiw2LDEwIGFuZCAxMS4NCiAg
ICAgICANCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBhQmFuZE5vdGNoUHJvZmlsZSBh
dHRyaWJ1dGUNCiAgICAgICBpbiBDbGF1c2UgMzAuIg0KICAgICBSRUZFUkVOQ0UNCiAgICAgICAi
WzgwMi4zYWhdIEFubmV4IDYyQS4zLjUsIDMwLjUuMS4xLjE5Ig0KICAgICA6Oj0geyBlZm1DdVBt
ZTEwUENvbmZQcm9maWxlRW50cnkgNSB9DQoNCiAgIGVmbUN1UG1lMTBQUGF5bG9hZFVSYXRlUHJv
ZmlsZSAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgSU5URUdFUiB7LS0gVXBzdHJlYW0g
UGF5bG9hZCBSYXRlIChNYnBzKQ0KICAgICAgIHByb2ZpbGU1KDUpLCAgICAgICAtLSAyLjUNCiAg
ICAgICBwcm9maWxlMTAoMTApLCAgICAgLS0gNQ0KICAgICAgIHByb2ZpbGUxNSgxNSksICAgICAt
LSA3LjUNCiAgICAgICBwcm9maWxlMjAoMjApLCAgICAgLS0gMTANCiAgICAgICBwcm9maWxlMjUo
MjUpLCAgICAgLS0gMTIuNQ0KICAgICAgIHByb2ZpbGUzMCgzMCksICAgICAtLSAxNQ0KICAgICAg
IHByb2ZpbGU1MCg1MCksICAgICAtLSAyNQ0KICAgICAgIHByb2ZpbGU3MCg3MCksICAgICAtLSAz
NQ0KICAgICAgIHByb2ZpbGUxMDAoMTAwKSAgICAtLSA1MA0KICAgICB9DQogICAgIE1BWC1BQ0NF
U1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJ
T04NCiAgICAgICAiMTBQYXNzVFMgUE1FIFVwc3RyZWFtIFBheWxvYWQgUmF0ZSBQcm9maWxlLA0K
ICAgICAgIGFzIHNwZWNpZmllZCBpbiA4MDIuM2FoIEFubmV4IDYyQS4gUG9zc2libGUgdmFsdWVz
IGFyZToNCiAgICAgICAgIHByb2ZpbGU1KDUpICAgICAgIC0gMi41IE1icHMNCiAgICAgICAgIHBy
b2ZpbGUxMCgxMCkgICAgIC0gNSBNYnBzDQogICAgICAgICBwcm9maWxlMTUoMTUpICAgICAtIDcu
NSBNYnBzDQogICAgICAgICBwcm9maWxlMjAoMjApICAgICAtIDEwIE1icHMNCiAgICAgICAgIHBy
b2ZpbGUyNSgyNSkgICAgIC0gMTIuNSBNYnBzDQogICAgICAgICBwcm9maWxlMzAoMzApICAgICAt
IDE1IE1icHMNCiAgICAgICAgIHByb2ZpbGU1MCg1MCkgICAgIC0gMjUgTWJwcw0KICAgICAgICAg
cHJvZmlsZTcwKDcwKSAgICAgLSAzNSBNYnBzDQogICAgICAgICBwcm9maWxlMTAwKDEwMCkgICAt
IDUwIE1icHMNCg0KICAgICAgIEVhY2ggdmFsdWUgcmVwcmVzZW50cyBhIHRhcmdldCBmb3IgdGhl
IFBNRSdzIFVwc3RyZWFtIFBheWxvYWQNCiAgICAgICBCaXRyYXRlIGFzIHNlZW4gYXQgdGhlIE1J
SS4gSWYgdGhlIHBheWxvYWQgcmF0ZSBvZiB0aGUNCiAgICAgICBzZWxlY3RlZCBwcm9maWxlIGNh
bm5vdCBiZSBhY2hpZXZlZCBiYXNlZCBvbiB0aGUgbG9vcA0KICAgICAgIGVudmlyb25tZW50LCBi
YW5kcGxhbiBhbmQgUFNEIG1hc2ssIHRoZSBQTUUgaW5pdGlhbGl6YXRpb24NCiAgICAgICBTSEFM
TCBmYWlsLg0KICAgICAgICANCiAgICAgICBUaGlzIG9iamVjdCBtYXBzIHRvIHRoZSBhUGF5bG9h
ZFJhdGVQcm9maWxlVXBzdHJlYW0NCiAgICAgICBhdHRyaWJ1dGUgaW4gQ2xhdXNlIDMwLiINCiAg
ICAgUkVGRVJFTkNFDQogICAgICAgIls4MDIuM2FoXSBBbm5leCA2MkEuMy42LCAzMC41LjEuMS4y
MCINCiAgICAgOjo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IDYgfQ0KDQogICBlZm1D
dVBtZTEwUFBheWxvYWREUmF0ZVByb2ZpbGUgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAg
IElOVEVHRVIgey0tIERvd25zdHJlYW0gUGF5bG9hZCBSYXRlIChNYnBzKQ0KICAgICAgIHByb2Zp
bGU1KDUpLCAgICAgICAtLSAyLjUNCiAgICAgICBwcm9maWxlMTAoMTApLCAgICAgLS0gNQ0KICAg
ICAgIHByb2ZpbGUxNSgxNSksICAgICAtLSA3LjUNCiAgICAgICBwcm9maWxlMjAoMjApLCAgICAg
LS0gMTANCiAgICAgICBwcm9maWxlMjUoMjUpLCAgICAgLS0gMTIuNQ0KICAgICAgIHByb2ZpbGUz
MCgzMCksICAgICAtLSAxNQ0KICAgICAgIHByb2ZpbGU1MCg1MCksICAgICAtLSAyNQ0KICAgICAg
IHByb2ZpbGU3MCg3MCksICAgICAtLSAzNQ0KICAgICAgIHByb2ZpbGUxMDAoMTAwKSwgICAtLSA1
MA0KICAgICAgIHByb2ZpbGUxNDAoMTQwKSwgICAtLSA3MA0KICAgICAgIHByb2ZpbGUyMDAoMjAw
KSAgICAtLSAxMDANCiAgICAgfQ0KICAgICBNQVgtQUNDRVNTICByZWFkLWNyZWF0ZQ0KICAgICBT
VEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIjEwUGFzc1RTIFBN
RSBEb3duc3RyZWFtIFBheWxvYWQgUmF0ZSBQcm9maWxlLA0KICAgICAgIGFzIHNwZWNpZmllZCBp
biA4MDIuM2FoIEFubmV4IDYyQS4gUG9zc2libGUgdmFsdWVzIGFyZToNCiAgICAgICAgIHByb2Zp
bGU1KDUpICAgICAgLSAyLjUgTWJwcw0KICAgICAgICAgcHJvZmlsZTEwKDEwKSAgICAtIDUgTWJw
cw0KICAgICAgICAgcHJvZmlsZTE1KDE1KSAgICAtIDcuNSBNYnBzDQogICAgICAgICBwcm9maWxl
MjAoMjApICAgIC0gMTAgTWJwcw0KICAgICAgICAgcHJvZmlsZTI1KDI1KSAgICAtIDEyLjUgTWJw
cw0KICAgICAgICAgcHJvZmlsZTMwKDMwKSAgICAtIDE1IE1icHMNCiAgICAgICAgIHByb2ZpbGU1
MCg1MCkgICAgLSAyNSBNYnBzDQogICAgICAgICBwcm9maWxlNzAoNzApICAgIC0gMzUgTWJwcw0K
ICAgICAgICAgcHJvZmlsZTEwMCgxMDApICAtIDUwIE1icHMNCiAgICAgICAgIHByb2ZpbGUxNDAo
MTQwKSAgLSA3MCBNYnBzDQogICAgICAgICBwcm9maWxlMjAwKDIwMCkgIC0gMTAwIE1icHMNCg0K
ICAgICAgIEVhY2ggdmFsdWUgcmVwcmVzZW50cyBhIHRhcmdldCBmb3IgdGhlIFBNRSdzIERvd25z
dHJlYW0NCiAgICAgICBQYXlsb2FkIEJpdHJhdGUgYXMgc2VlbiBhdCB0aGUgTUlJLiBJZiB0aGUg
cGF5bG9hZCByYXRlIG9mDQogICAgICAgdGhlIHNlbGVjdGVkIHByb2ZpbGUgY2Fubm90IGJlIGFj
aGlldmVkIGJhc2VkIG9uIHRoZSBsb29wDQogICAgICAgZW52aXJvbm1lbnQsIGJhbmRwbGFuIGFu
ZCBQU0QgbWFzaywgdGhlIFBNRSBpbml0aWFsaXphdGlvbg0KICAgICAgIFNIQUxMIGZhaWwuDQog
ICAgICAgDQogICAgICAgVGhpcyBvYmplY3QgbWFwcyB0byB0aGUgYVBheWxvYWRSYXRlUHJvZmls
ZURvd25zdHJlYW0NCiAgICAgICBhdHRyaWJ1dGUgaW4gQ2xhdXNlIDMwLiINCiAgICAgUkVGRVJF
TkNFDQogICAgICAgIls4MDIuM2FoXSBBbm5leCA2MkEuMy42LCAzMC41LjEuMS4yMSINCiAgICAg
Ojo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IDcgfQ0KDQogICBlZm1DdVBtZTEwUFBy
b2ZpbGVSb3dTdGF0dXMgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgUm93U3RhdHVzDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtY3JlYXRlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBvYmplY3QgY29udHJvbHMgY3JlYXRpb24vZGVs
ZXRpb24gb2YgdGhlIGFzc29jaWF0ZWQNCiAgICAgICBlbnRyeSBpbiBlZm1DdVBtZTEwUENvbmZQ
cm9maWxlVGFibGUgcGVyIHRoZSBzZW1hbnRpY3Mgb2YNCiAgICAgICBSb3dTdGF0dXMuDQogICAg
ICAgSWYgYW4gYWN0aXZlIGVudHJ5IGlzIHJlZmVyZW5jZWQgdmlhIGVmbUN1QWRtaW5Qcm9maWxl
IG9yDQogICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUsIHRoZSBlbnRyeSBNVVNUIHJlbWFpbiAn
YWN0aXZlJyB1bnRpbA0KICAgICAgIGFsbCByZWZlcmVuY2VzIGFyZSByZW1vdmVkLiINCiAgICAg
Ojo9IHsgZWZtQ3VQbWUxMFBDb25mUHJvZmlsZUVudHJ5IDggfQ0KDQoNCiAgIGVmbUN1UG1lMTBQ
U3RhdHVzVGFibGUgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZt
Q3VQbWUxMFBTdGF0dXNFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJsZQ0KICAg
ICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRhYmxlIHJl
ZmxlY3Rpbmcgc3RhdHVzIG9mIEVGTUN1IDEwUGFzc1RTIFBNRXMgKG1vZGVtcykuIg0KICAgICA6
Oj0geyBlZm1DdVBtZTEwUCAyIH0NCg0KICAgZWZtQ3VQbWUxMFBTdGF0dXNFbnRyeSBPQkpFQ1Qt
VFlQRQ0KICAgICBTWU5UQVggICAgICBFZm1DdVBtZTEwUFN0YXR1c0VudHJ5DQogICAgIE1BWC1B
Q0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAgICAgREVT
Q1JJUFRJT04NCiAgICAgICAiQW4gZW50cnkgaW4gdGhlIEVGTUN1IDEwUGFzc1RTIFBNRSBTdGF0
dXMgdGFibGUuIg0KICAgICBBVUdNRU5UUyB7IGVmbUN1UG1lU3RhdHVzRW50cnkgfQ0KICAgICA6
Oj0geyBlZm1DdVBtZTEwUFN0YXR1c1RhYmxlIDEgfQ0KDQogICBFZm1DdVBtZTEwUFN0YXR1c0Vu
dHJ5IDo6PQ0KICAgICBTRVFVRU5DRSB7DQogICAgICAgZWZtQ3VQbWUxMFBFbGVjdHJpY2FsTGVu
Z3RoICAgICAgIEludGVnZXIzMiwNCiAgICAgICBlZm1DdVBtZTEwUEZFQ0NvcnJlY3RlZEJsb2Nr
cyAgICAgQ291bnRlcjMyLA0KICAgICAgIGVmbUN1UG1lMTBQRkVDVW5jb3JyZWN0ZWRCbG9ja3Mg
ICBDb3VudGVyMzINCiAgICAgICAtLSBFZE5vdGU6IFRvIGJlIGNvbnRpbnVlZA0KICAgICB9DQoN
CiAgIGVmbUN1UG1lMTBQRWxlY3RyaWNhbExlbmd0aCAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFY
ICAgICAgSW50ZWdlcjMyKDAuLjgxOTJ8NjU1MzUpDQogICAgIFVOSVRTICAgICAgICJtIg0KICAg
ICBNQVgtQUNDRVNTICByZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJFbGVjdHJpY2FsIExlbmd0aCBpbiBtZXRlcnMgYXMgcGVyY2Vp
dmVkIGJ5IHRoZSAxMFBhc3NUUyBQTUUNCiAgICAgICBhZnRlciB0aGUgbGluayBpcyBlc3RhYmxp
c2hlZC4NCiAgICAgICBUaGUgdmFsdWUgb2YgNjU1MzUgaXMgcmV0dXJuZWQgaWYgdGhlIGxpbmsg
aXMgRG93biBvcg0KICAgICAgIEluaXRpYWxpemluZyBvciB0aGUgUE1FIGlzIHVuYWJsZSB0byBl
c3RpbWF0ZSB0aGUgRWxlY3RyaWNhbA0KICAgICAgIExlbmd0aC4NCiAgICAgICANCiAgICAgICBJ
ZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUgUE1FIGlzIHByZXNlbnQsIHRoZW4g
dGhpcw0KICAgICAgIG9iamVjdCBtYXBzIHRvIHRoZSAxMFAgRWxlY3RyaWNhbCBMZW5ndGggcmVn
aXN0ZXIiDQogICAgIFJFRkVSRU5DRQ0KICAgICAgICJbODAyLjNhaF0gNDUuMi4xLjIxIg0KICAg
ICA6Oj0geyBlZm1DdVBtZTEwUFN0YXR1c0VudHJ5IDEgfQ0KDQogICBlZm1DdVBtZTEwUEZFQ0Nv
cnJlY3RlZEJsb2NrcyAgT0JKRUNULVRZUEUNCiAgICAgU1lOVEFYICAgICAgQ291bnRlcjMyDQog
ICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAg
IERFU0NSSVBUSU9ODQogICAgICAgIkEgY291bnQgb2YgcmVjZWl2ZWQgYW5kIGNvcnJlY3RlZCBG
RUMgY29kZXdvcmRzIGluIDEwUGFzcy1UUw0KICAgICAgIFBNRS4NCg0KICAgICAgIFRoaXMgb2Jq
ZWN0IG1hcHMgdG8gYVBNRUZFQ0NvcnJlY3RlZEJsb2NrcyBhdHRyaWJ1dGUgaW4NCiAgICAgICBj
bGF1c2UgMzAuDQoNCiAgICAgICBJZiBhIENsYXVzZSA0NSBNRElPIEludGVyZmFjZSB0byB0aGUg
UE1BL1BNRCBpcyBwcmVzZW50LA0KICAgICAgIHRoZW4gdGhpcyBvYmplY3QgbWFwcyB0byB0aGUg
MTBQIEZFQyBjb3JyZWN0YWJsZSBlcnJvcnMNCiAgICAgICByZWdpc3RlciINCiAgICAgUkVGRVJF
TkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMjIiDQogICAgIDo6PSB7IGVmbUN1UG1lMTBQ
U3RhdHVzRW50cnkgMiB9DQoNCiAgIGVmbUN1UG1lMTBQRkVDVW5jb3JyZWN0ZWRCbG9ja3MgIE9C
SkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIENvdW50ZXIzMg0KICAgICBNQVgtQUNDRVNTICBy
ZWFkLW9ubHkNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJBIGNvdW50IG9mIHJlY2VpdmVkIEZFQyBjb2Rld29yZHMgaW4gMTBQYXNzLVRTIFBNRSwg
d2hpY2ggYXJlDQogICAgICAgdW5jb3JyZWN0YWJsZS4NCg0KICAgICAgIFRoaXMgb2JqZWN0IG1h
cHMgdG8gYVBNRUZFQ1VuY29ycmVjdGFibGVCbG9ja3MgYXR0cmlidXRlIGluDQogICAgICAgY2xh
dXNlIDMwLg0KDQogICAgICAgSWYgYSBDbGF1c2UgNDUgTURJTyBJbnRlcmZhY2UgdG8gdGhlIFBN
QS9QTUQgaXMgcHJlc2VudCwNCiAgICAgICB0aGVuIHRoaXMgb2JqZWN0IG1hcHMgdG8gdGhlIDEw
UCBGRUMgdW5jb3JyZWN0YWJsZSBlcnJvcnMNCiAgICAgICByZWdpc3RlciINCiAgICAgUkVGRVJF
TkNFDQogICAgICAgIls4MDIuM2FoXSA0NS4yLjEuMjMiDQogICAgIDo6PSB7IGVmbUN1UG1lMTBQ
U3RhdHVzRW50cnkgMyB9DQoNCiAgLS0gZWZtQ3VBdmFpbGFibGVTdGFja1RhYmxlIGZvciB1c2Ug
aW4gRGlzY292ZXJ5DQoNCiAgIGVmbUN1QXZhaWxhYmxlU3RhY2tUYWJsZSAgT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgU0VRVUVOQ0UgT0YgRWZtQ3VBdmFpbGFibGVTdGFja0VudHJ5DQog
ICAgIE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQN
CiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyB0YWJsZSwgbW9kZWxlZCBhZnRlciBpZlN0
YWNrVGFibGUgZnJvbSBbSUYtTUlCXSwNCiAgICAgICBjb250YWlucyBpbmZvcm1hdGlvbiBvbiB0
aGUgcG9zc2libGUgJ29uLXRvcC1vZicNCiAgICAgICByZWxhdGlvbnNoaXBzIGJldHdlZW4gdGhl
IG11bHRpcGxlIHN1Yi1sYXllcnMgb2YgbmV0d29yaw0KICAgICAgIGludGVyZmFjZXMgKGFzIG9w
cG9zZWQgdG8gYWN0dWFsIHJlbGF0aW9uc2hpcHMgaW4NCiAgICAgICBpZlN0YWNrVGFibGUpLiAg
SW4gcGFydGljdWxhciwgaXQgY29udGFpbnMgaW5mb3JtYXRpb24gb24NCiAgICAgICB3aGljaCBQ
Q1MgcG9ydHMgKHN1YmxheWVycykgY2FuIHBvc3NpYmx5IHJ1biAnb24gdG9wIG9mJw0KICAgICAg
IHdoaWNoIFBNRXMgKHN1YmxheWVycyksIGFzIGRldGVybWluZWQgYnkgY3Jvc3MtY29ubmVjdA0K
ICAgICAgIGNhcGFiaWxpdHkgb2YgdGhlIEVGTUN1IGRldmljZSwgd2hlcmUgZWFjaCBzdWItbGF5
ZXINCiAgICAgICBjb3JyZXNwb25kcyB0byBhIGNvbmNlcHR1YWwgcm93IGluIHRoZSBpZlRhYmxl
LiAgRm9yIGV4YW1wbGUsDQogICAgICAgd2hlbiB0aGUgUENTIHBvcnQgd2l0aCBpZkluZGV4IHZh
bHVlIHggY2FuIGJlIGNvbm5lY3RlZA0KICAgICAgIHRvIHJ1biBvbiB0b3Agb2YgdGhlIFBNRSB3
aXRoIGlmSW5kZXggdmFsdWUgeSwgdGhlbiB0aGlzIHRhYmxlDQogICAgICAgY29udGFpbnM6DQog
ICAgICAgDQogICAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrU3RhdHVzLngueT1jYXBhYmxlDQog
ICAgICAgDQogICAgICAgTm90ZSB0aGF0IHRoZXJlJ3MgYWx3YXlzIGF0IGxlYXN0IG9uIFBDUyBm
b3IgZWFjaCBQTUUgYW5kIGF0DQogICAgICAgbGVhc3Qgb25lIFBNRSBmb3IgZWFjaCBQQ1MgaW4g
dGhlIEVGTUN1IGRldmljZXMsIHdpdGgNCiAgICAgICBlZm1DdVBBRkNhcGFjaXR5IGFuZCBlZm1D
dVBlZXJQQUZDYXBhY2l0eSBpbmRpY2F0aW5nDQogICAgICAgbWF4aW11bSBudW1iZXIgb2YgUE1F
cyB3aGljaCBjYW4gYmUgYWdncmVnYXRlZCBieSBsb2NhbCBhbmQNCiAgICAgICByZW1vdGUgUENT
IHBvcnQgcmVzcGVjdGl2ZWx5Lg0KICAgICAgIFRoaXMgdGFibGUgaXMgcmVhZCBvbmx5IGFzIGl0
IGRlc2NyaWJlcyBkZXZpY2UgY2FwYWJpbGl0eSINCiAgICAgUkVGRVJFTkNFDQogICAgICAgImlm
U3RhY2tUYWJsZSBvZiBSRkMgMjg2MyINCiAgICAgOjo9IHsgZWZtQ3VPYmplY3RzIDMgfQ0KDQog
ICBlZm1DdUF2YWlsYWJsZVN0YWNrRW50cnkgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAg
IEVmbUN1QXZhaWxhYmxlU3RhY2tFbnRyeQ0KICAgICBNQVgtQUNDRVNTICBub3QtYWNjZXNzaWJs
ZQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIklu
Zm9ybWF0aW9uIG9uIGEgcGFydGljdWxhciByZWxhdGlvbnNoaXAgYmV0d2VlbiB0d28gc3ViLQ0K
ICAgICAgIGxheWVycywgc3BlY2lmeWluZyB0aGF0IG9uZSBzdWItbGF5ZXIgKFBDUykgcnVucyBv
biAndG9wJyBvZg0KICAgICAgIHRoZSBvdGhlciBzdWItbGF5ZXIgKFBNRSkuIEVhY2ggc3ViLWxh
eWVyIGNvcnJlc3BvbmRzIHRvIGENCiAgICAgICBjb25jZXB0dWFsIHJvdyBpbiB0aGUgaWZUYWJs
ZSAoaW50ZXJmYWNlIGluZGV4IGZvciBQQ1MgYW5kDQogICAgICAgUE1FIHJlc3BlY3RpdmVseSku
Ig0KICAgICBJTkRFWCB7DQogICAgICAgZWZtQ3VBdmFpbGFibGVTdGFja0hpZ2hlckxheWVyLA0K
ICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tMb3dlckxheWVyDQogICAgIH0NCiAgICAgOjo9IHsg
ZWZtQ3VBdmFpbGFibGVTdGFja1RhYmxlIDEgfQ0KDQogICBFZm1DdUF2YWlsYWJsZVN0YWNrRW50
cnkgOjo9DQogICAgICBTRVFVRU5DRSB7DQogICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tIaWdo
ZXJMYXllciAgSW50ZXJmYWNlSW5kZXgsDQogICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tMb3dl
ckxheWVyICAgSW50ZXJmYWNlSW5kZXgsDQogICAgICAgIGVmbUN1QXZhaWxhYmxlU3RhY2tTdGF0
dXMgICAgICAgSU5URUdFUg0KICAgICAgfQ0KDQogICBlZm1DdUF2YWlsYWJsZVN0YWNrSGlnaGVy
TGF5ZXIgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIEludGVyZmFjZUluZGV4DQogICAg
IE1BWC1BQ0NFU1MgIG5vdC1hY2Nlc3NpYmxlDQogICAgIFNUQVRVUyAgICAgIGN1cnJlbnQNCiAg
ICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhlIHZhbHVlIG9mIGlmSW5kZXggY29ycmVzcG9uZGlu
ZyB0byB0aGUgaGlnaGVyIHN1Yi1sYXllcg0KICAgICAgIG9mIHRoZSAnY3Jvc3MtY29ubmVjdCBj
YXBhYmlsaXR5JyByZWxhdGlvbnNoaXAsIGkuZS4sIHRoZQ0KICAgICAgIFBDUyBzdWItbGF5ZXIg
d2hpY2ggTUFZIHJ1biBvbiAndG9wJyBvZiB0aGUgUE1FIHN1Yi1sYXllcg0KICAgICAgIGlkZW50
aWZpZWQgYnkgdGhlIGNvcnJlc3BvbmRpbmcgaW5zdGFuY2Ugb2YNCiAgICAgICBlZm1DdUF2YWls
YWJsZVN0YWNrTG93ZXJMYXllci4iDQogICAgIDo6PSB7IGVmbUN1QXZhaWxhYmxlU3RhY2tFbnRy
eSAxIH0NCg0KDQogICBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXllciAgT0JKRUNULVRZUEUN
CiAgICAgU1lOVEFYICAgICAgSW50ZXJmYWNlSW5kZXgNCiAgICAgTUFYLUFDQ0VTUyAgbm90LWFj
Y2Vzc2libGUNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAg
ICAgICJUaGUgdmFsdWUgb2YgaWZJbmRleCBjb3JyZXNwb25kaW5nIHRvIHRoZSBsb3dlciBzdWIt
bGF5ZXINCiAgICAgICBvZiB0aGUgJ2Nyb3NzLWNvbm5lY3QgY2FwYWJpbGl0eScgcmVsYXRpb25z
aGlwLCBpLmUuLCB0aGUNCiAgICAgICBQTUUgc3ViLWxheWVyIHdoaWNoIE1BWSBydW4gJ2JlbG93
JyB0aGUgUENTIHN1Yi1sYXllcg0KICAgICAgIGlkZW50aWZpZWQgYnkgdGhlIGNvcnJlc3BvbmRp
bmcgaW5zdGFuY2Ugb2YNCiAgICAgICBlZm1DdUF2YWlsYWJsZVN0YWNrSGlnaGVyTGF5ZXIuIg0K
ICAgICA6Oj0geyBlZm1DdUF2YWlsYWJsZVN0YWNrRW50cnkgMiB9DQoNCiAgIGVmbUN1QXZhaWxh
YmxlU3RhY2tTdGF0dXMgIE9CSkVDVC1UWVBFDQogICAgIFNZTlRBWCAgICAgIElOVEVHRVIgew0K
ICAgICAgIGNhcGFibGUoMSksDQogICAgICAgb3V0T2ZTZXJ2aWNlKDIpICAgICAgIA0KICAgICB9
DQogICAgIE1BWC1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQog
ICAgIERFU0NSSVBUSU9ODQogICAgICAgIlRoZSBzdGF0dXMgb2YgdGhlICdjcm9zcy1jb25uZWN0
IGNhcGFiaWxpdHknIHJlbGF0aW9uc2hpcA0KICAgICAgIGJldHdlZW4gdHdvIHN1Yi1sYXllcnMu
IFRoZSBmb2xsb3dpbmcgdmFsdWVzIGFyZSBkZWZpbmVkOg0KICAgICAgICAgY2FwYWJsZSgxKSAg
ICAgIC0gdGhlIFBNRSBzdWItbGF5ZXIgaW50ZXJmYWNlLCBpZGVudGlmaWVkIGJ5DQoJICAgICAg
ICAgICAgICAgICAgIHRoZSBlZm1DdUF2YWlsYWJsZVN0YWNrTG93ZXJMYXllciBNQVkgYmUNCgkJ
CSAgIGNvbm5lY3RlZCB0byBydW4gJ2JlbG93JyB0aGUgUENTIHN1Yi1sYXllcg0KCQkJICAgaW50
ZXJmYWNlLCBpZGVudGlmaWVkIGJ5IHRoZQ0KCQkJICAgZWZtQ3VBdmFpbGFibGVTdGFja0xvd2Vy
TGF5ZXIuDQogICAgICAgICBvdXRPZlNlcnZpY2UoMikgLSB0aGUgUE1FIHN1Yi1sYXllciBpbnRl
cmZhY2UgY2Fubm90IGJlDQoJICAgICAgICAgICAgICAgICAgIGNvbm5lY3RlZCBkdWUgdG8gdW5h
dmFpbGFiaWxpdHkgb2YgdGhlDQoJCQkgICBpbnRlcmZhY2UuDQoNCiAgICAgICBOb3RlIHRoYXQg
UE1FIGF2YWlsYWJpbGl0eSBwZXIgUENTLCBpbmRpY2F0ZWQgYnkgJ2NhcGFibGUnDQogICAgICAg
dmFsdWUsIGNhbiBiZSBjb25zdHJhaW5lZCBieSBvdGhlciBwYXJhbWV0ZXJzLA0KICAgICAgIGZv
ciBleGFtcGxlIGJ5IGFnZ3JlZ2F0aW9uIGNhcGFjaXR5IG9mIGEgUENTIG9yIGJ5IHRoZSBQTUUg
aW4NCiAgICAgICBxdWVzdGlvbiBiZWluZyBhbHJlYWR5IGNvbm5lY3RlZCB0byBhbm90aGVyIFBD
Uy4gU28sIGluDQogICAgICAgb3JkZXIgdG8gZW5zdXJlIHRoYXQgYSBwYXJ0aWN1bGFyIFBNRSBj
YW4gYmUgY29ubmVjdGVkIHRvIHRoZQ0KICAgICAgIFBDUywgYWxsIHJlc3BlY3RpdmUgcGFyYW1l
dGVycyAoZS5nLiBlZm1DdUF2YWlsYWJsZVN0YWNrVGFibGUsDQogICAgICAgaWZTdGFja1RhYmxl
IGFuZCBlZm1DdVBBRkNhcGFjaXR5KSBTSEFMTCBiZSBpbnNwZWN0ZWQuDQoNCiAgICAgICBUaGlz
IG9iamVjdCBpcyByZWFkIG9ubHksIHVubGlrZSBpZlN0YWNrU3RhdHVzLCBhcyBpdA0KICAgICAg
IGRlc2NyaWJlcyB0aGUgZGV2aWNlIGNhcGFiaWxpdHkuIg0KICAgICA6Oj0geyBlZm1DdUF2YWls
YWJsZVN0YWNrRW50cnkgMyB9DQoNCg0KICAtLQ0KICAtLSBDb25mb3JtYW5jZSBTdGF0ZW1lbnRz
DQogIC0tDQoNCiAgIGVmbUN1R3JvdXBzICAgICAgT0JKRUNUIElERU5USUZJRVIgOjo9IHsgZWZt
Q3VDb25mb3JtYW5jZSAxIH0NCg0KICAgZWZtQ3VDb21wbGlhbmNlcyBPQkpFQ1QgSURFTlRJRklF
UiA6Oj0geyBlZm1DdUNvbmZvcm1hbmNlIDIgfQ0KDQogICAtLSBPYmplY3QgR3JvdXBzDQoNCiAg
IGVmbUN1QmFzaWNHcm91cCBPQkpFQ1QtR1JPVVANCiAgICAgT0JKRUNUUyB7DQogICAgICAgZWZt
Q3VQQUZTdXBwb3J0ZWQsDQogICAgICAgZWZtQ3VBZG1pblByb2ZpbGUsDQogICAgICAgZWZtQ3VU
YXJnZXREYXRhUmF0ZSwNCiAgICAgICBlZm1DdVRhcmdldFNuck1nbiwNCiAgICAgICBlZm1DdVBv
cnRTaWRlLA0KICAgICAgIGVmbUN1Rmx0U3RhdHVzDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAg
Y3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0
cyByZXF1aXJlZCBmb3IgYWxsIG9mIEVGTUN1IHBvcnRzLiINCiAgICAgOjo9IHsgZWZtQ3VHcm91
cHMgMSB9DQoNCiAgIGVmbUN1UEFGR3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0K
ICAgICAgIGVmbUN1UGVlclBBRlN1cHBvcnRlZCwNCiAgICAgICBlZm1DdVBBRkNhcGFjaXR5LA0K
ICAgICAgIGVmbUN1UGVlclBBRkNhcGFjaXR5LA0KICAgICAgIGVmbUN1UEFGQWRtaW5TdGF0ZSwN
CiAgICAgICBlZm1DdVBBRkRpc2NvdmVyeUNvZGUsDQogICAgICAgZWZtQ3VQQUZSZW1vdGVEaXNj
b3ZlcnlDb2RlLA0KICAgICAgIGVmbUN1TnVtUE1FcywNCiAgICAgICBlZm1DdUF2YWlsYWJsZVN0
YWNrU3RhdHVzDQogICAgIH0NCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQ
VElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyByZXF1aXJlZCBmb3Igb3B0aW9u
YWwgUE1FDQogICAgICAgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikgYW5kIFBBRiBkaXNjb3Zl
cnkgaW4gRUZNQ3UgcG9ydHMuIg0KICAgICA6Oj0geyBlZm1DdUdyb3VwcyAyIH0NCg0KICAgZWZt
Q3VQQUZFcnJvcnNHcm91cCBPQkpFQ1QtR1JPVVANCiAgICAgT0JKRUNUUyB7DQogICAgICAgZWZt
Q3VQQUZJbkVycm9ycywNCiAgICAgICBlZm1DdVBBRkluU21hbGxGcmFnbWVudHMsDQogICAgICAg
ZWZtQ3VQQUZJbkxhcmdlRnJhZ21lbnRzLA0KICAgICAgIGVmbUN1UEFGSW5CYWRGcmFnbWVudHMs
DQogICAgICAgZWZtQ3VQQUZJbkxvc3RGcmFnbWVudHMsDQogICAgICAgZWZtQ3VQQUZJbkxvc3RT
dGFydHMsDQogICAgICAgZWZtQ3VQQUZJbkxvc3RFbmRzLA0KICAgICAgIGVmbUN1UEFGSW5PdmVy
Zmxvd3MNCiAgICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHN1cHBvcnRpbmcgb3B0aW9uYWwgZXJy
b3IgY291bnRlcnMNCiAgICAgICBvZiBQQUYgb24gRUZNQ3UgcG9ydHMuIg0KICAgICA6Oj0geyBl
Zm1DdUdyb3VwcyAzIH0NCg0KICAgZWZtQ3VQbWVHcm91cCBPQkpFQ1QtR1JPVVANCiAgICAgT0JK
RUNUUyB7DQogICAgICAgZWZtQ3VQbWVBZG1pblByb2ZpbGUsDQogICAgICAgZWZtQ3VQbWVPcGVy
U3RhdHVzLA0KICAgICAgIGVmbUN1UG1lRmx0U3RhdHVzLA0KICAgICAgIGVmbUN1UG1lU3ViVHlw
ZXNTdXBwb3J0ZWQsDQogICAgICAgZWZtQ3VQbWVBZG1pblN1YlR5cGUsDQogICAgICAgZWZtQ3VQ
bWVPcGVyU3ViVHlwZSwNCiAgICAgICBlZm1DdVBBRlJlbW90ZURpc2NvdmVyeUNvZGUsDQogICAg
ICAgZWZtQ3VQbWVPcGVyUHJvZmlsZSwNCiAgICAgICBlZm1DdVBtZVNuck1nbiwNCiAgICAgICBl
Zm1DdVBtZVBlZXJTbnJNZ24sDQogICAgICAgZWZtQ3VQbWVMaW5lQXRuLA0KICAgICAgIGVmbUN1
UG1lUGVlckxpbmVBdG4sDQogICAgICAgZWZtQ3VQbWVUQ0NvZGluZ0Vycm9ycywNCiAgICAgICBl
Zm1DdVBtZVRocmVzaExpbmVBdG4sDQogICAgICAgZWZtQ3VQbWVUaHJlc2hTbnJNZ24NCiAgICAg
fQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEg
Y29sbGVjdGlvbiBvZiBvYmplY3RzIHByb3ZpZGluZyBpbmZvcm1hdGlvbiBhYm91dA0KICAgICAg
IGEgMkJhc2VUTC8xMFBhc3NUUyBQTUUuIg0KICAgICA6Oj0geyBlZm1DdUdyb3VwcyA0IH0NCg0K
ICAgZWZtQ3VBbGFybUNvbmZHcm91cCBPQkpFQ1QtR1JPVVANCiAgICAgT0JKRUNUUyB7DQogICAg
ICAgZWZtQ3VUaHJlc2hMb3dCYW5kd2lkdGgsDQogICAgICAgZWZtQ3VMb3dCYW5kd2lkdGhFbmFi
bGUsDQogICAgICAgZWZtQ3VQbWVUaHJlc2hMaW5lQXRuLA0KICAgICAgIGVmbUN1UG1lTGluZUF0
bkNyb3NzaW5nRW5hYmxlLA0KICAgICAgIGVmbUN1UG1lVGhyZXNoU25yTWduLA0KICAgICAgIGVm
bUN1UG1lU25yTWduQ3Jvc3NpbmdFbmFibGUsDQogICAgICAgZWZtQ3VQbWVMaW5lQXRuQ3Jvc3Np
bmdFbmFibGUsDQogICAgICAgZWZtQ3VQbWVEZXZpY2VGYXVsdEVuYWJsZSwNCiAgICAgICBlZm1D
dVBtZUNvbmZpZ0luaXRGYWlsRW5hYmxlLA0KICAgICAgIGVmbUN1UG1lUHJvdG9jb2xJbml0RmFp
bEVuYWJsZQ0KLS0gICAgICAgZWZtQ3VQbWVUaHJlc2hFUywNCi0tICAgICAgIGVmbUN1UG1ldGhy
ZXNoU0VTLA0KLS0gICAgICAgZWZtQ3VQbWVUaHJlc2hDUkNhbm9tYWxpZXMsDQotLSAgICAgICBl
Zm1DdVBtZVRocmVzaExPU1dTLA0KLS0gICAgICAgZWZtQ3VQbWVUaHJlc2hVQVMNCiAgICAgfQ0K
ICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9ODQogICAgICAgIkEgY29s
bGVjdGlvbiBvZiBvYmplY3RzIHJlcXVpcmVkIGZvciBjb25maWd1cmF0aW9uIG9mIGFsYXJtDQog
ICAgICAgdGhyZXNob2xkcyBhbmQgbm90aWZpY2F0aW9ucyBpbiBFRk1DdSBwb3J0cy4iDQogICAg
IDo6PSB7IGVmbUN1R3JvdXBzIDUgfQ0KDQogICBlZm1DdU5vdGlmaWNhdGlvbkdyb3VwIE5PVElG
SUNBVElPTi1HUk9VUA0KICAgICBOT1RJRklDQVRJT05TIHsNCiAgICAgICBlZm1DdUxvd0JhbmR3
aWR0aCwNCiAgICAgICBlZm1DdVBtZUxpbmVBdG5Dcm9zc2luZywNCiAgICAgICBlZm1DdVBtZVNu
ck1nbkNyb3NzaW5nLA0KICAgICAgIGVmbUN1UG1lRGV2aWNlRmF1bHQsDQogICAgICAgZWZtQ3VQ
bWVDb25maWdJbml0RmFpbHVyZSwNCiAgICAgICBlZm1DdVBtZVByb3RvY29sSW5pdEZhaWx1cmUN
Ci0tICAgICAgIGVmbUN1UG1lUGVyZkVTLA0KLS0gICAgICAgZWZtQ3VQbWVQZXJmU0VTLA0KLS0g
ICAgICAgZWZtQ3VQbWVQZXJmQ1JDYW5vbWFsaWVzLA0KLS0gICAgICAgZWZtQ3VQbWVQZXJmTE9T
V1MsDQotLSAgICAgICBlZm1DdVBtZVBlcmZVQVMsDQotLSAgICAgICBlZm1DdVBtZURldmljZUZh
dWx0LA0KLS0gICAgICAgZWZtQ3VQbWVMb2NhbFBvd2VyTG9zcw0KICAgICB9DQogICAgIFNUQVRV
UyAgICAgIGN1cnJlbnQNCiAgICAgREVTQ1JJUFRJT04NCiAgICAgICAiVGhpcyBncm91cCBzdXBw
b3J0cyBub3RpZmljYXRpb25zIG9mIHNpZ25pZmljYW50IGNvbmRpdGlvbnMNCiAgICAgICBhc3Nv
Y2lhdGVkIHdpdGggRUZNQ3UgcG9ydHMuIg0KICAgICA6Oj0geyBlZm1DdUdyb3VwcyA2IH0NCg0K
ICAgZWZtQ3VQbWUyQlByb2ZpbGVHcm91cCBPQkpFQ1QtR1JPVVANCiAgICAgT0JKRUNUUyB7DQog
ICAgICAgZWZtQ3VQbWUyQlByb2ZpbGVEZXNjciwNCiAgICAgICBlZm1DdVBtZTJCUmVnaW9uLA0K
ICAgICAgIGVmbUN1UG1lMkJEYXRhUmF0ZSwNCiAgICAgICBlZm1DdVBtZTJCUG93ZXIsDQogICAg
ICAgZWZtQ3VQbWUyQkNvbnN0ZWxsYXRpb24sDQogICAgICAgZWZtQ3VQbWUyQlByb2ZpbGVSb3dT
dGF0dXMNCiAgICAgfQ0KICAgICBTVEFUVVMgICAgICBjdXJyZW50DQogICAgIERFU0NSSVBUSU9O
DQogICAgICAgIkEgY29sbGVjdGlvbiBvZiBvYmplY3RzIHRoYXQgY29uc3RpdHV0ZSBhIGNvbmZp
Z3VyYXRpb24NCiAgICAgICBwcm9maWxlIGZvciBjb25maWd1cmF0aW9uIG9mIDJCYXNlVEwgcG9y
dHMuIg0KICAgICA6Oj0geyBlZm1DdUdyb3VwcyA3IH0NCg0KICAgZWZtQ3VQbWUxMFBQcm9maWxl
R3JvdXAgT0JKRUNULUdST1VQDQogICAgIE9CSkVDVFMgew0KICAgICAgIGVmbUN1UG1lMTBQUHJv
ZmlsZURlc2NyLA0KICAgICAgIGVmbUN1UG1lMTBQQmFuZHBsYW5QU0RNc2tQcm9maWxlLA0KICAg
ICAgIGVmbUN1UG1lMTBQVVBCT1JlZmVyZW5jZVByb2ZpbGUsDQogICAgICAgZWZtQ3VQbWUxMFBC
YW5kTm90Y2hQcm9maWxlcywNCiAgICAgICBlZm1DdVBtZTEwUFBheWxvYWRVUmF0ZVByb2ZpbGUs
DQogICAgICAgZWZtQ3VQbWUxMFBQYXlsb2FkRFJhdGVQcm9maWxlLA0KICAgICAgIGVmbUN1UG1l
MTBQUHJvZmlsZVJvd1N0YXR1cw0KICAgICB9DQogICAgIFNUQVRVUyAgY3VycmVudA0KICAgICBE
RVNDUklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygb2JqZWN0cyB0aGF0IGNvbnN0aXR1
dGUgYSBjb25maWd1cmF0aW9uDQogICAgICAgcHJvZmlsZSBmb3IgY29uZmlndXJhdGlvbiBvZiAx
MFBhc3NUUyBwb3J0cy4iDQogICAgIDo6PSB7IGVmbUN1R3JvdXBzIDggfQ0KDQogICBlZm1DdVBt
ZTEwUFN0YXR1c0dyb3VwIE9CSkVDVC1HUk9VUA0KICAgICBPQkpFQ1RTIHsNCiAgICAgICBlZm1D
dVBtZTEwUEVsZWN0cmljYWxMZW5ndGgsDQogICAgICAgZWZtQ3VQbWUxMFBGRUNDb3JyZWN0ZWRC
bG9ja3MsDQogICAgICAgZWZtQ3VQbWUxMFBGRUNVbmNvcnJlY3RlZEJsb2Nrcw0KICAgICB9DQog
ICAgIFNUQVRVUyAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAgICJBIGNvbGxlY3Rp
b24gb2Ygb2JqZWN0cyBwcm92aWRpbmcgc3RhdHVzIGluZm9ybWF0aW9uDQogICAgICAgc3BlY2lm
aWMgdG8gMTBQYXNzVFMgUE1Fcy4iDQogICAgIDo6PSB7IGVmbUN1R3JvdXBzIDkgfQ0KDQogIC0t
IENvbXBsaWFuY2UgU3RhdGVtZW50cw0KDQogICBlZm1DdUNvbXBsaWFuY2UgTU9EVUxFLUNPTVBM
SUFOQ0UNCiAgICAgU1RBVFVTICAgICAgY3VycmVudA0KICAgICBERVNDUklQVElPTg0KICAgICAg
ICJUaGUgY29tcGxpYW5jZSBzdGF0ZW1lbnQgZm9yIDJCYXNlVEwvMTBQYXNzVFMgaW50ZXJmYWNl
cy4NCiAgICAgICBDb21wbGlhbmNlIHdpdGggdGhlIGZvbGxvd2luZyBleHRlcm5hbCBjb21wbGlh
bmNlIHN0YXRlbWVudHMNCiAgICAgICBpcyBwcmVyZXF1aXNpdGU6DQogICAgICAgDQogICAgICAg
TUlCIE1vZHVsZSAgICAgICAgICAgICBDb21wbGlhbmNlIFN0YXRlbWVudA0KICAgICAgIC0tLS0t
LS0tLS0gICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICBJRi1NSUIgICAg
ICAgICAgICAgICAgIGlmQ29tcGxpYW5jZTMNCiAgICAgICBJRi1JTlZFUlRFRC1TVEFDSy1NSUIg
IGlmSW52Q29tcGxpYW5jZQ0KICAgICAgIEV0aGVyTGlrZS1NSUIgICAgICAgICAgZG90M0NvbXBs
aWFuY2UyDQogICAgICAgTUFVLU1JQiAgICAgICAgICAgICAgICBtYXVNb2RJZkNvbXBsMyINCiAg
ICAgDQogICAgIE1PRFVMRSAgLS0gdGhpcyBtb2R1bGUNCiAgICAgICBNQU5EQVRPUlktR1JPVVBT
IHsNCiAgICAgICAgIGVmbUN1QmFzaWNHcm91cCwNCiAgICAgICAgIGVmbUN1UG1lR3JvdXAsDQog
ICAgICAgICBlZm1DdUFsYXJtQ29uZkdyb3VwLA0KICAgICAgICAgZWZtQ3VOb3RpZmljYXRpb25H
cm91cA0KICAgICAgIH0NCiAgICAgICANCiAgICAgICBHUk9VUCAgICAgICBlZm1DdVBtZTJCUHJv
ZmlsZUdyb3VwDQogICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICJTdXBwb3J0IGZvciB0aGlz
IGdyb3VwIGlzIG9ubHkgcmVxdWlyZWQgZm9yIGltcGxlbWVudGF0aW9ucw0KICAgICAgICAgc3Vw
cG9ydGluZyAyQmFzZS1UTCBQaHkuIg0KICAgICAgIA0KICAgICAgIEdST1VQICAgICAgIGVmbUN1
UG1lMTBQUHJvZmlsZUdyb3VwDQogICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICJTdXBwb3J0
IGZvciB0aGlzIGdyb3VwIGlzIG9ubHkgcmVxdWlyZWQgZm9yIGltcGxlbWVudGF0aW9ucw0KICAg
ICAgICAgc3VwcG9ydGluZyAxMFBhc3MtVFMgUGh5LiINCiAgICAgICANCiAgICAgICBHUk9VUCAg
ICAgICBlZm1DdVBBRkdyb3VwDQogICAgICAgREVTQ1JJUFRJT04NCiAgICAgICAgICJTdXBwb3J0
IGZvciB0aGlzIGdyb3VwIGlzIG9ubHkgcmVxdWlyZWQgZm9yIGltcGxlbWVudGF0aW9ucw0KICAg
ICAgICAgc3VwcG9ydGluZyBQTUUgQWdncmVnYXRpb24gRnVuY3Rpb24gKFBBRikuIg0KICAgICAg
IA0KICAgICAgIEdST1VQICAgICAgIGVmbUN1UEFGRXJyb3JzR3JvdXANCiAgICAgICBERVNDUklQ
VElPTg0KICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3JvdXAgaXMgb3B0aW9uYWwgZm9yIGlt
cGxlbWVudGF0aW9ucw0KICAgICAgICAgc3VwcG9ydGluZyBQTUUgQWdncmVnYXRpb24gRnVuY3Rp
b24gKFBBRikuIg0KICAgICAgIA0KICAgICAgIEdST1VQICAgICAgIGVmbUN1UG1lMTBQU3RhdHVz
R3JvdXANCiAgICAgICBERVNDUklQVElPTg0KICAgICAgICAgIlN1cHBvcnQgZm9yIHRoaXMgZ3Jv
dXAgaXMgb3B0aW9uYWwgZm9yIGltcGxlbWVudGF0aW9ucw0KICAgICAgICAgc3VwcG9ydGluZyAx
MFBhc3MtVFMgUGh5LiINCiAgICAgICANCiAgICAgICBPQkpFQ1QgICAgICBlZm1DdVBtZVN1YlR5
cGVzU3VwcG9ydGVkDQogICAgICAgU1lOVEFYICAgICAgQklUUyB7DQogICAgICAgICBpZWVlMkJh
c2VUTE8oMCksDQogICAgICAgICBpZWVlMkJhc2VUTFIoMSksDQogICAgICAgICBpZWVlMTBQYXNz
VFNPKDIpLA0KICAgICAgICAgaWVlZTEwUGFzc1RTUigzKQ0KICAgICAgIH0NCiAgICAgICBERVND
UklQVElPTg0KICAgICAgICAgIlN1cHBvcnQgZm9yIGFsbCBzdWJ0eXBlcyBpcyBub3QgcmVxdWly
ZWQuIEhvd2V2ZXIgYXQgbGVhc3QNCiAgICAgICAgIG9uZSB2YWx1ZSBTSEFMTCBiZSBzdXBwb3J0
ZWQiDQogICAgICAgDQogICAgICAgT0JKRUNUICAgICAgZWZtQ3VQbWVBZG1pblN1YlR5cGUNCiAg
ICAgICBNSU4tQUNDRVNTICByZWFkLW9ubHkNCiAgICAgICBERVNDUklQVElPTg0KICAgICAgICAg
IldyaXRlIGFjY2VzcyBpcyBub3QgcmVxdWlyZWQgKG5lZWRlZCBvbmx5IGZvciBQTUVzDQogICAg
ICAgICBzdXBwb3J0aW5nIG1vcmUgdGhhbiBhIHNpbmdsZSBzdWJ0eXBlLCBlLmcuDQogICAgICAg
ICBpZWVlMkJhc2VUTE8gYW5kIGllZWUyQmFzZVRTUiBvciBpZWVlMkJhc2VUTFIgYW5kDQogICAg
ICAgICBpZWVlMTBQYXNzVFNSKSINCiAgICAgICANCiAgICAgICBPQkpFQ1QgICAgICBlZm1DdVRh
cmdldFNuck1nbg0KICAgICAgIE1JTi1BQ0NFU1MgIHJlYWQtb25seQ0KICAgICAgIERFU0NSSVBU
SU9ODQogICAgICAgICAiV3JpdGUgYWNjZXNzIGlzIG9wdGlvbmFsLiBGb3IgUEhZcyB3aXRob3V0
IHdyaXRlIGFjY2Vzcw0KICAgICAgICAgdGhlIHRhcmdldCBTTlIgbWFyZ2luIFNIQUxMIGJlIGZp
eGVkIGF0IDVkQiBmb3IgMkJhc2VUTA0KICAgICAgICAgYW5kIDZkQiBmb3IgMTBQYXNzVFMuIg0K
ICAgICAgIA0KICAgICAgIC0tIEVkTm90ZTogVG8gYmUgQ29udGludWVkDQogICAgIA0KICAgICA6
Oj0geyBlZm1DdUNvbXBsaWFuY2VzIDEgfQ0KRU5EDQo=

------_=_NextPart_001_01C46A8C.0371AC7C
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

------_=_NextPart_001_01C46A8C.0371AC7C--



From hubmib-bounces@ietf.org  Thu Jul 15 14:10:07 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09883
	for <hubmib-archive@lists.ietf.org>; Thu, 15 Jul 2004 14:10:07 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BlAag-0006FF-2z; Thu, 15 Jul 2004 14:04:18 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BlAT9-0004H4-DI
	for hubmib@megatron.ietf.org; Thu, 15 Jul 2004 13:56:31 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08992
	for <hubmib@ietf.org>; Thu, 15 Jul 2004 13:56:29 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32) id 1BlAT8-0007j2-9b
	for hubmib@ietf.org; Thu, 15 Jul 2004 13:56:30 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlAS4-0007Mv-00
	for hubmib@ietf.org; Thu, 15 Jul 2004 13:55:25 -0400
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx with esmtp (Exim 4.12) id 1BlAQv-000724-00
	for hubmib@ietf.org; Thu, 15 Jul 2004 13:54:14 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6FHlvDq023580
	for <hubmib@ietf.org>; Thu, 15 Jul 2004 12:47:58 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6FHkSDq021552
	for <hubmib@ietf.org>; Thu, 15 Jul 2004 12:46:47 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 15 Jul 2004 20:52:40 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F038A9DBB@is0004avexu1.global.avaya.com>
Thread-Topic: Internet-Draft Submission Cutoff Dates for the 60th IETF Meeting
	inSan Diego, CA 
Thread-Index: AcRqkS5OEOD52KtyQ3aXjJ4LKZz9AAAAmr4A
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Cc: Edward Beili <EdwardB@actelis.com>
Subject: [Hubmib] FW: Internet-Draft Submission Cutoff Dates for the 60th
	IETF Meeting inSan Diego, CA 
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org
Content-Transfer-Encoding: quoted-printable



Regards,

Dan



-----Original Message-----
From: ietf-announce-bounces@ietf.org =
[mailto:ietf-announce-bounces@ietf.org]On Behalf Of =
internet-drafts@ietf.org
Sent: 15 July, 2004 7:21 PM
To: ietf-announce@ietf.org
Subject: Internet-Draft Submission Cutoff Dates for the 60th IETF =
Meeting inSan Diego, CA=20


All revised Internet-Drafts (-01 and higher) must be submitted by =
Monday,=20
July 19th, at 09:00 ET.

Revised Internet-Drafts received after the cutoff date=20
will NOT be made available in the Internet-Drafts directory OR =
announced, and will=20
have to be resubmitted.  Please do NOT wait until the last minute to =
submit. =20
The Secretariat will begin accepting Internet-Draft submissions starting =
Monday,=20
August 9th.

Thank you for your understanding and cooperation. If you have any =
questions or=20
concerns, then please send a message to internet-drafts at ietf.org.

FYI: The Internet-Draft cutoff dates as well as other significant dates =
for the 60th=20
IETF Meeting can be found at =
http://www.ietf.org/meetings/cutoff_dates_60.html.



_______________________________________________
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Mon Jul 19 16:31:54 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA23875
	for <hubmib-archive@lists.ietf.org>; Mon, 19 Jul 2004 16:31:53 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BmeL6-0003yQ-MT; Mon, 19 Jul 2004 16:02:20 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BmdiZ-0001JZ-KB; Mon, 19 Jul 2004 15:22:31 -0400
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18133;
	Mon, 19 Jul 2004 15:22:29 -0400 (EDT)
Message-Id: <200407191922.PAA18133@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Date: Mon, 19 Jul 2004 15:22:29 -0400
Cc: hubmib@ietf.org
Subject: [Hubmib] I-D ACTION:draft-ietf-hubmib-efm-cu-mib-01.txt
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Ethernet Interfaces and Hub MIB Working Group of the IETF.

	Title		: Ethernet in the First Mile Copper (EFMCu) Interfaces MIB
	Author(s)	: E. Beili
	Filename	: draft-ietf-hubmib-efm-cu-mib-01.txt
	Pages		: 67
	Date		: 2004-7-19
	
This document defines a portion of the Management Information Base
   (MIB) for use with network management protocols in TCP/IP based
   Internets. This document proposes an extension to the Ethernet-like
   Interfaces MIB and MAU MIB with a set of objects for managing an
   Ethernet in the First Mile Copper (EFMCu) interfaces 10Pass-TS and
   2Base-TL defined in IEEE standard 802.3ah.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-hubmib-efm-cu-mib-01.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of the message.  
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.


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-hubmib-efm-cu-mib-01.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-hubmib-efm-cu-mib-01.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: <2004-7-19152242.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-hubmib-efm-cu-mib-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-hubmib-efm-cu-mib-01.txt"; site="ftp.ietf.org";
	access-type="anon-ftp"; directory="internet-drafts"

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


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--NextPart--





From hubmib-bounces@ietf.org  Mon Jul 19 19:46:35 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09520
	for <hubmib-archive@lists.ietf.org>; Mon, 19 Jul 2004 19:46:35 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BmhMh-00011p-Dp; Mon, 19 Jul 2004 19:16:11 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1Bmewf-0000Xh-OG
	for hubmib@megatron.ietf.org; Mon, 19 Jul 2004 16:41:09 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA27912
	for <hubmib@ietf.org>; Mon, 19 Jul 2004 16:41:07 -0400 (EDT)
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Bmewd-0002sD-L2
	for hubmib@ietf.org; Mon, 19 Jul 2004 16:41:09 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6JKYhKa012565
	for <hubmib@ietf.org>; Mon, 19 Jul 2004 15:34:43 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6JKYeKa012481
	for <hubmib@ietf.org>; Mon, 19 Jul 2004 15:34:41 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 19 Jul 2004 23:40:58 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F038A9DC2@is0004avexu1.global.avaya.com>
Thread-Topic: Working Group Last Call
Thread-Index: AcRt0LIcZKddtkY/Q7+0x5pLzBBpAw==
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8
Subject: [Hubmib] Working Group Last Call
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1199480556=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1199480556==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C46DD0.B21D236D"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C46DD0.B21D236D
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

This is an Ethernet Interfaces and Hub MIB WG Last Call for the EFM MIB =
Internet-Drafts. The documents can be found at:=20
*	=
http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-m=
ib-01.txt
*	=
http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-m=
ib-01.txt
*	=
http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-c=
u-mib-01.txt
All comments must be sent to the WG e-mail list hubmib@ietf.org, until =
Wednesday August 18, 2004.
Although a 30 days Last Call period is being granted, it is strongly =
suggested to the WG participants to submit their comments before the =
face to face WG meeting, which will be hold on Monday, August 2nd - so =
that their inputs can be discussed during the meeting in San Diego.


Regards,

Dan



------_=_NextPart_001_01C46DD0.B21D236D
Content-Type: text/html;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dwindows-1255">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6487.1">
<TITLE>Working Group Last Call</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">This is =
an Ethernet Interfaces and Hub MIB WG Last Call for the EFM MIB =
Internet-Drafts. The documents can be found at:</FONT> </SPAN></P>

<UL DIR=3DLTR>
<DIV DIR=3DLTR><LI><SPAN LANG=3D"en-us"><U><FONT COLOR=3D"#0000FF" =
SIZE=3D2 FACE=3D"Arial"><A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/draf=
t-ietf-hubmib-efm-mib-01.txt</A></FONT></U></SPAN></LI></DIV>

<DIV DIR=3DLTR><LI><SPAN LANG=3D"en-us"><FONT FACE=3D"Times New =
Roman"><A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/draf=
t-ietf-hubmib-efm-mib-01.txt</A></FONT></SPAN></LI></DIV>

<DIV DIR=3DLTR><LI><SPAN LANG=3D"en-us"><FONT FACE=3D"Times New =
Roman"><A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-cu-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/d=
raft-ietf-hubmib-efm-cu-mib-01.txt</A></FONT></SPAN></LI></DIV>
</UL>
<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">All =
comments must be sent to the WG e-mail list hubmib@ietf.org, until =
Wednesday August 18, 2004.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">Although =
a 30 days Last Call period is being granted, it is strongly suggested to =
the WG participants to submit their comments before the face to face WG =
meeting, which will be hold on Monday, August 2nd - so that their inputs =
can be discussed during the meeting in San Diego.</FONT></SPAN></P>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Regards,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Dan</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C46DD0.B21D236D--


--===============1199480556==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============1199480556==--



From hubmib-bounces@ietf.org  Mon Jul 19 19:55:01 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA11152
	for <hubmib-archive@lists.ietf.org>; Mon, 19 Jul 2004 19:55:01 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BmhSc-0007oX-Jb; Mon, 19 Jul 2004 19:22:18 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BmfIX-0000IJ-N9
	for hubmib@megatron.ietf.org; Mon, 19 Jul 2004 17:03:45 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA05863
	for <hubmib@ietf.org>; Mon, 19 Jul 2004 17:03:42 -0400 (EDT)
Received: from tiere.net.avaya.com ([198.152.12.100])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BmfIW-0004nZ-JZ
	for hubmib@ietf.org; Mon, 19 Jul 2004 17:03:46 -0400
Received: from tiere.net.avaya.com (localhost [127.0.0.1])
	by tiere.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6JL2Feq023712
	for <hubmib@ietf.org>; Mon, 19 Jul 2004 17:02:15 -0400 (EDT)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tiere.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6JL2Deq023681
	for <hubmib@ietf.org>; Mon, 19 Jul 2004 17:02:14 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 20 Jul 2004 00:03:17 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F056B3228@is0004avexu1.global.avaya.com>
Thread-Topic: WG Last Call
Thread-Index: AcRt09BCFQpE3GhdR1CZ7VXOuDJXyQ==
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 1a1bf7677bfe77d8af1ebe0e91045c5b
Subject: [Hubmib] WG Last Call
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0185794724=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0185794724==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C46DD3.D0432B19"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C46DD3.D0432B19
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

My previous message contained an erroneous reference. Please disregard =
it, and replace it with this one.
This is an Ethernet Interfaces and Hub MIB WG Last Call for the EFM MIB =
Internet-Drafts. The documents can be found at:=20
*	=
http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-m=
ib-01.txt
*	=
http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-e=
pon-mib-01.txt
*	=
http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubmib-efm-c=
u-mib-01.txt
All comments must be sent to the WG e-mail list hubmib@ietf.org, until =
Wednesday August 18, 2004.
Although a 30 days Last Call period is being granted, it is strongly =
suggested to the WG participants to submit their comments before the =
face to face WG meeting, which will be hold on Monday, August 2nd - so =
that their inputs can be discussed during the meeting in San Diego.


Regards,

Dan



------_=_NextPart_001_01C46DD3.D0432B19
Content-Type: text/html;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dwindows-1255">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6487.1">
<TITLE>WG Last Call</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">My =
previous message contained an erroneous reference. Please disregard it, =
and replace it with this one.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">This is =
an Ethernet Interfaces and Hub MIB WG Last Call for the EFM MIB =
Internet-Drafts. The documents can be found at:</FONT> </SPAN></P>

<UL DIR=3DLTR>
<DIV DIR=3DLTR><LI><SPAN LANG=3D"en-us"><U><FONT COLOR=3D"#0000FF" =
SIZE=3D2 FACE=3D"Arial"><A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/draf=
t-ietf-hubmib-efm-mib-01.txt</A></FONT></U></SPAN></LI></DIV>

<DIV DIR=3DLTR><LI><SPAN LANG=3D"en-us"><FONT FACE=3D"Times New =
Roman"><A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-epon-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts=
/draft-ietf-hubmib-efm-epon-mib-01.txt</A></FONT></SPAN></LI></DIV>

<DIV DIR=3DLTR><LI><SPAN LANG=3D"en-us"><FONT FACE=3D"Times New =
Roman"><A =
HREF=3D"http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-hubm=
ib-efm-cu-mib-01.txt">http://www.ietf.cnri.reston.va.us/internet-drafts/d=
raft-ietf-hubmib-efm-cu-mib-01.txt</A></FONT></SPAN></LI></DIV>
</UL>
<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">All =
comments must be sent to the WG e-mail list hubmib@ietf.org, until =
Wednesday August 18, 2004.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">Although =
a 30 days Last Call period is being granted, it is strongly suggested to =
the WG participants to submit their comments before the face to face WG =
meeting, which will be hold on Monday, August 2nd - so that their inputs =
can be discussed during the meeting in San Diego.</FONT></SPAN></P>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Regards,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Dan</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C46DD3.D0432B19--


--===============0185794724==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============0185794724==--



From hubmib-bounces@ietf.org  Tue Jul 27 02:55:12 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA23595
	for <hubmib-archive@lists.ietf.org>; Tue, 27 Jul 2004 02:55:12 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BpLq9-0003nl-1N; Tue, 27 Jul 2004 02:53:33 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BpLpU-0003gd-Pn
	for hubmib@megatron.ietf.org; Tue, 27 Jul 2004 02:52:52 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA23533
	for <hubmib@ietf.org>; Tue, 27 Jul 2004 02:52:51 -0400 (EDT)
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BpLr0-0001DX-BD
	for hubmib@ietf.org; Tue, 27 Jul 2004 02:54:29 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6R6kNSG001763
	for <hubmib@ietf.org>; Tue, 27 Jul 2004 01:46:23 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6R6kLSG001735
	for <hubmib@ietf.org>; Tue, 27 Jul 2004 01:46:21 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 27 Jul 2004 09:52:45 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F056B32C3@is0004avexu1.global.avaya.com>
Thread-Topic: Reminder: Last Call and Meeting
Thread-Index: AcRzplG+tTtHVIjgSfStDpSZwimhRA==
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Subject: [Hubmib] Reminder: Last Call and Meeting
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0175555957=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0175555957==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C473A6.52427578"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C473A6.52427578
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

I just want to remind everybody that we are in Last Call period for all =
three Internet-Drafts in the WG charter related to EFM MIBs. Although =
the last call period extends until mid-August, it would be extremely =
useful to read and send comments on the three documents to the WG list =
before the face-to-face meeting scheduled for Monday morning in San =
Diego. It would be useful to send your comments to the WG list even if =
you intent to attend the meeting, so that the comments are shared with =
the rest of the WG participants who cannot attend the meeting, and also =
enter the WG archives. =20

Thanks and Regards,

Dan



------_=_NextPart_001_01C473A6.52427578
Content-Type: text/html;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dwindows-1255">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6487.1">
<TITLE>Reminder: Last Call and Meeting</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">I just want to remind =
everybody that we are in Last Call period for all three Internet-Drafts =
in the WG charter related to EFM MIBs. Although the last call period =
extends until mid-August, it would be extremely useful to read and send =
comments on the three documents to the WG list before the face-to-face =
meeting scheduled for Monday morning in San Diego. It would be useful to =
send your comments to the WG list even if you intent to attend the =
meeting, so that the comments are shared with the rest of the WG =
participants who cannot attend the meeting, and also enter the WG =
archives.&nbsp; </FONT></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">Thanks =
and Regards,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Dan</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C473A6.52427578--


--===============0175555957==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============0175555957==--



From hubmib-bounces@ietf.org  Wed Jul 28 14:06:12 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21952
	for <hubmib-archive@lists.ietf.org>; Wed, 28 Jul 2004 14:06:11 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1Bpsko-0005w5-2L; Wed, 28 Jul 2004 14:02:14 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BpsgL-0005Kp-PX
	for hubmib@megatron.ietf.org; Wed, 28 Jul 2004 13:57:37 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21330
	for <hubmib@ietf.org>; Wed, 28 Jul 2004 13:57:36 -0400 (EDT)
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BpsiC-0003QP-R4
	for hubmib@ietf.org; Wed, 28 Jul 2004 13:59:33 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6SHp8SG011591
	for <hubmib@ietf.org>; Wed, 28 Jul 2004 12:51:09 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6SHp6SG011545
	for <hubmib@ietf.org>; Wed, 28 Jul 2004 12:51:07 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Wed, 28 Jul 2004 20:57:32 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F038A9DDA@is0004avexu1.global.avaya.com>
Thread-Topic: Lat Call Comments on draft-ietf-hubmib-efm-mib-01.txt
Thread-Index: AcR0zFs73RmlFeLMTUCIe8INnQ+B3w==
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 1df8e4abc9851cb4adb45bd64d8514ae
Subject: [Hubmib] Lat Call Comments on draft-ietf-hubmib-efm-mib-01.txt
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0136532091=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0136532091==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C474CC.5B482F81"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C474CC.5B482F81
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

Here are my Last Call comments on draft-ietf-hubmib-efm-mib-01.txt. I am =
looking forward for the discussions in San  Diego.

Technical Comments

T1. I expected 4.1 to be more explicit about the relationship between =
the EFM OAM MIB module, and the other EFM modules, beyond saying that =
there is no direct dependency. What it takes to manage a fully EFM =
interface. As we do not have a 'EFM management by SNMP framework =
document', some verbiage here will help. =20
T2. No need to define a new TC for Dot3OamUnsigned64. The =
CounterBasedGauge64 can be IMPORT-ed from RFC 2856.
T3. What is the initialization value of objects with a SYNTAX of =
Dot3OamEventTLVData TC, before a first TLV was sent/received?=20
T4. Do we need a RowStatus object in the dot3OamTable? Why are these =
rows created by a manager, and not automatically by the agent for an EFM =
OAM interface?
T5. Same question about dot3OamPeerTable
T6. However, if the dynamic row creation stays, there either MUST be one =
columnar object with a SYNTAX value of StorageType [RFC2579] and a =
MAX-ACCESS value of read-create, or else the row object (table entry) =
DESCRIPTION clause MUST specify what happens to dynamically-created rows =
after an agent restart.
T7.  DESCRIPTION clause of dot3OamPeerTable says: 'Note that there is at =
most one OAM peer for each Ethernet like interface'. How is the EPON =
case working? Is each connection considered an interface? If so the =
model needs to be detailed.
T8. The object dot3OamLoopbackIgnoreRx is problematic. I understand it =
is intended to act as some kind of security lock, but the problem is =
that this does not work well in multiple managers environment, where it =
is prone to hazards, and even DoS attacks.
T9. Use the TruthValue TC for the SYNTAX of =
dot3OamErrFramePeriodEvNotifEnable, dot3OamErrFrameEvNotifEnable, =
dot3OamErrFrameSecsEvNotifEnable
T10. The notification mechanisms defined in this MIB module (incorrectly =
named traps - see E21) lack a notification throttling mechanism. This =
needs to be defined and described, so that DoS attacks are being =
avoided.
T11. The Security Consideration section is incomplete. See the =
guidelines for security sections in MIB documents at =
http://www.ops.ietf.org/mib-security.html. For example, read-write or =
read-create objects need to be listed together with the associated =
security hazards created by their intentional or non-intentional =
mis-manipulation.=20
T12. Another type of security threat that needs to be mentioned is the =
one caused by mis-configuring thresholds, which can be used as a DoS =
attack by notification flooding.




Editorial Comments

E1. There is a lack of consistency in writing 'Ethernet-like'. The first =
such instance is in the Introduction section, where it shows up as =
'Ethernet like'. I would suggest to make the edits consistent all over =
with the Hub MIB practical convention.
E2. The second phrase in the first paragraph of the overview section is =
un-clear, partially because of the repetition of the verb 'to address'.
E3. page 3, Section 3, paragraph 4=20
replace: Each optional functional group is controlled by a separate MIB =
table(s)
by: Each optional functional group is controlled by (a) separate MIB =
table(s)
E4. It is recommended to avoid using the term MIBs. Replace it by MIB =
modules. For example in the title, and in the text of Section 4.1
E5. page 7 at the bottom of the mapping table - =
dot3OamFramesLostDueToOam should be placed one line higher, so that it =
maps into aOAMRemoteErrFramePeriodEvent.
E6. There are still left-over instances of 'common MIB' which we decided =
to replace by 'OAM MIB'. For example the beginning of Section 5
E7. No need to copy the full references title in the DESCRIPTION clause =
of the MIB module, as they are already listed in the References section
E8. Fix the English (and Latin) in the DESCRIPTION clause of =
Dot3OamEventTLVData. 'The datas is interpreted ...'
E9. Many of the DESCRPTION clauses of enumerated or BITS objects do not =
list the significance of each enumerated value, or bit. Some of these =
(but maybe not all) are: dot3oamAdminState, dot3OamMode, =
dot3OamFucntionsSupported, dot3OamPeerMode, =
dot3OamPeerFunctionsSupported, dot3OamRmtErrEventFlagsData,=20
E10. Many MIB object definitions of objects with a read-write, or =
read-create MAX_ACCESS miss a DEFAULT clause. Describing default =
behavior in the DESCRIPTION clauses is not enough. Some (but maybe not =
all) of the instances are: dot3OamAdminState, dot3oamLoopbackIgnoreRx, =
all objects in dot3OamEventConfigEntry
E11. There is no need to include REFERENCE "N/A" clauses. If there is no =
reference, there is no reference :-)
E12 In the DESCRIPTION clause of dot3OamPeerMacAddress - 'The MAC =
address is derived from the most recently received OAMPDU.' Does this =
intent to say 'Source address of the most recently...'
E13. There are a lot of definitions of different types of OAMPDU =
repeated again and again in the Description Clauses. There is no need to =
repeat these definitions, just mention them at one place.
E14. The definition of dot3OamPeerVendorInfo seems incomplete. According =
to [802.3ah] Section 57.11, this object has a semantics of model/version =
which is not mentioned here. I suggest to add this, as well as 57.11 to =
the REFERENCE clause
E15. DESCRIPTION clause of dot3OamLoopbackCommand - say operational(9) =
instead of operational.
E16. I suggest to add DISPLAY-HINT clauses where applicable, especially =
for counter objects
E17. DESCRIPTION clause of dot3OamLoopbackControlRx - in the first =
paragraph replace 'transmitted' by 'received'.
E18. DESCRIPTION clause of dot3OamErrFramePeriodThreshold - add 'during =
the frame period defined by the value of dot3OamErrFramePeriodWindow'.
E19. Similar for dot3OamErrFrameThreshold
E20. Eliminate repeated text between DESCRIPTION clauses in =
dot3OamErrFrameSecsSSummaryWindow and =
dot3OamErrFrameSecsSummaryThreshold
E21. Replace all 'traps' language with 'notifications' - which is the =
current standard SNMP and SMI terminology
E22. DESCRIPTION clauses in some of the compliance groups definitions =
seem to have been cut-and-pasted one from the other.
E23. in the DESCRIPTION clause of dot3OamStatsBaseGroup 'must' MUST be =
'MUST'.
E24. The dates of the normative reference to the 802.3ah standard are =
mis-aligned. Some places it is April 2004, in the References Section it =
is May 2004.=20




Regards,

Dan



------_=_NextPart_001_01C474CC.5B482F81
Content-Type: text/html;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dwindows-1255">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6487.1">
<TITLE>Lat Call Comments on draft-ietf-hubmib-efm-mib-01.txt</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">Here are my Last Call =
comments on<SPAN LANG=3D"en-us"></SPAN></FONT><SPAN LANG=3D"en-us"> =
<FONT SIZE=3D2 FACE=3D"Arial">draft-ietf-hubmib-efm-mib-01.txt. I =
am</FONT></SPAN><SPAN LANG=3D"he"></SPAN><SPAN LANG=3D"he"> <FONT =
SIZE=3D2 FACE=3D"Arial">looking forward for the discussions in San&nbsp; =
Diego.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">Technical =
Comments</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T1. I =
expected 4.1 to be more explicit about the relationship between the EFM =
OAM MIB module, and the other EFM modules, beyond saying that there is =
no direct dependency. What it takes to manage a fully EFM interface. As =
we do not have a 'EFM management by SNMP framework document', some =
verbiage here will help.&nbsp; </FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T2. No need =
to define a new TC for Dot3OamUnsigned64. The CounterBasedGauge64 can be =
IMPORT-ed from RFC 2856.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T3. What is =
the initialization value of objects with a SYNTAX of Dot3OamEventTLVData =
TC, before a first TLV was sent/received? </FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T4. Do we =
need a RowStatus object in the dot3OamTable? Why are these rows created =
by a manager, and not automatically by the agent for an EFM OAM =
interface?</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T5. Same =
question about dot3OamPeerTable</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T6. =
However, if the dynamic row creation stays,</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">there either MUST be one columnar object with a SYNTAX =
value of StorageType [RFC2579] and a MAX-ACCESS value of read-create, or =
else the row object (table entry) DESCRIPTION clause MUST specify what =
happens to dynamically-created rows after an agent =
restart</FONT></SPAN><SPAN LANG=3D"he"></SPAN><SPAN LANG=3D"he"><FONT =
SIZE=3D2 FACE=3D"Arial">.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T7.&nbsp; =
DESCRIPTION clause of dot3OamPeerTable says: 'Note that there is at most =
one OAM peer for each Ethernet like interface'. How is the EPON case =
working? Is each connection considered an interface? If so the model =
needs to be detailed.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T8. The =
object dot3OamLoopbackIgnoreRx is problematic. I understand it is =
intended to act as some kind of security lock, but the problem is that =
this does not work well in multiple managers environment, where it is =
prone to hazards, and even DoS attacks.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T9. Use the =
TruthValue TC for the SYNTAX of dot3OamErrFramePeriodEvNotifEnable, =
dot3OamErrFrameEvNotifEnable, =
dot3OamErrFrameSecsEvNotifEnable</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T10. The =
notification mechanisms defined in this MIB module (incorrectly named =
traps - see E21) lack a notification throttling mechanism. This needs to =
be defined and described, so that DoS attacks are being =
avoided.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T11. The =
Security Consideration section is incomplete. See the guidelines for =
security sections in MIB documents at <A =
HREF=3D"http://www.ops.ietf.org/mib-security.html">http://www.ops.ietf.or=
g/mib-security.html</A>. For example, read-write or read-create objects =
need to be listed together with the associated security hazards created =
by their intentional or non-intentional mis-manipulation. =
</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">T12. =
Another type of security threat that needs to be mentioned is the one =
caused by mis-configuring thresholds, which can be used as a DoS attack =
by notification flooding.</FONT></SPAN></P>
<BR>
<BR>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">Editorial =
Comments</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E1. There =
is a lack of consistency in writing 'Ethernet-like'. The first such =
instance is in the Introduction section, where it shows up as 'Ethernet =
like'. I would suggest to make the edits consistent all over with the =
Hub MIB practical convention.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E2. The =
second phrase in the first paragraph of the overview section is =
un-clear, partially because of the repetition of the verb 'to =
address'.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E3. page 3, =
Section 3, paragraph 4 </FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">replace: =
Each optional functional group is controlled by a separate MIB =
table(s)</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">by: Each =
optional functional group is controlled by (a) separate MIB =
table(s)</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E4. It is =
recommended to avoid using the term MIBs. Replace it by MIB modules. For =
example in the title, and in the text of Section 4.1</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E5. page 7 =
at the bottom of the mapping table - dot3OamFramesLostDueToOam should be =
placed one line higher, so that it maps into =
aOAMRemoteErrFramePeriodEvent.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E6. There =
are still left-over instances of 'common MIB' which we decided to =
replace by 'OAM MIB'. For example the beginning of Section =
5</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E7. No need =
to copy the full references title in the DESCRIPTION clause of the MIB =
module, as they are already listed in the References =
section</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E8. Fix the =
English (and Latin) in the DESCRIPTION clause of Dot3OamEventTLVData. =
'The datas is interpreted ...'</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E9. Many of =
the DESCRPTION clauses of enumerated or BITS objects do not list the =
significance of each enumerated value, or bit. Some of these (but maybe =
not all) are: dot3oamAdminState, dot3OamMode, dot3OamFucntionsSupported, =
dot3OamPeerMode, dot3OamPeerFunctionsSupported, =
dot3OamRmtErrEventFlagsData, </FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E10. Many =
MIB object definitions of objects with a read-write, or read-create =
MAX_ACCESS miss a DEFAULT clause. Describing default behavior in the =
DESCRIPTION clauses is not enough. Some (but maybe not all) of the =
instances are: dot3OamAdminState, dot3oamLoopbackIgnoreRx, all objects =
in dot3OamEventConfigEntry</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E11. There =
is no need to include REFERENCE &quot;N/A&quot; clauses. If there is no =
reference, there is no reference :-)</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E12 In the =
DESCRIPTION clause of dot3OamPeerMacAddress - 'The MAC address is =
derived from the most recently received OAMPDU.' Does this intent to say =
'Source address of the most recently...'</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E13. There =
are a lot of definitions of different types of OAMPDU repeated again and =
again in the Description Clauses. There is no need to repeat these =
definitions, just mention them at one place.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E14. The =
definition of dot3OamPeerVendorInfo seems incomplete. According to =
[802.3ah] Section 57.11, this object has a semantics of model/version =
which is not mentioned here. I suggest to add this, as well as 57.11 to =
the REFERENCE clause</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E15. =
DESCRIPTION clause of dot3OamLoopbackCommand - say operational(9) =
instead of operational.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E16. I =
suggest to add DISPLAY-HINT clauses where applicable, especially for =
counter objects</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E17. =
DESCRIPTION clause of dot3OamLoopbackControlRx - in the first paragraph =
replace 'transmitted' by 'received'.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E18. =
DESCRIPTION clause of dot3OamErrFramePeriodThreshold - add 'during the =
frame period defined by the value of =
dot3OamErrFramePeriodWindow'.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E19. =
Similar for dot3OamErrFrameThreshold</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E20. =
Eliminate repeated text between DESCRIPTION clauses in =
dot3OamErrFrameSecsSSummaryWindow and =
dot3OamErrFrameSecsSummaryThreshold</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E21. =
Replace all 'traps' language with 'notifications' - which is the current =
standard SNMP and SMI terminology</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E22. =
DESCRIPTION clauses in some of the compliance groups definitions seem to =
have been cut-and-pasted one from the other.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E23. in the =
DESCRIPTION clause of dot3OamStatsBaseGroup 'must' MUST be =
'MUST'.</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"><FONT SIZE=3D2 FACE=3D"Arial">E24. The =
dates of the normative reference to the 802.3ah standard are =
mis-aligned. Some places it is April 2004, in the References Section it =
is May 2004. </FONT></SPAN></P>
<BR>
<BR>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Regards,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Dan</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C474CC.5B482F81--


--===============0136532091==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============0136532091==--



From hubmib-bounces@ietf.org  Thu Jul 29 23:21:27 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28433
	for <hubmib-archive@lists.ietf.org>; Thu, 29 Jul 2004 23:21:27 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BqNgB-0003ni-L8; Thu, 29 Jul 2004 23:03:31 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BqNQJ-0001NP-I7
	for hubmib@megatron.ietf.org; Thu, 29 Jul 2004 22:47:07 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA26807
	for <hubmib@ietf.org>; Thu, 29 Jul 2004 22:46:59 -0400 (EDT)
Received: from mailserv.hatterasnetworks.com ([63.89.58.4])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BqNSM-0008Fl-Jg
	for hubmib@ietf.org; Thu, 29 Jul 2004 22:49:16 -0400
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.6487.1
Date: Thu, 29 Jul 2004 22:46:29 -0400
Message-ID: <8052E2EA753D144EB906B7A7AA399714026F3CE5@mailserv.hatteras.com>
Thread-Topic: draft-ietf-hubmib-efm-cu-01 comments
Thread-Index: AcR132oeMtAeZUTTSNGIEf/TgZKOAQ==
From: "Matt Squire" <MSquire@HatterasNetworks.com>
To: "Edward Beili (E-mail)" <edward.beili@actelis.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 17e5edc4dfd335965c1d21372171c01c
Content-Transfer-Encoding: quoted-printable
Cc: hubmib@ietf.org
Subject: [Hubmib] draft-ietf-hubmib-efm-cu-01 comments
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org
Content-Transfer-Encoding: quoted-printable


Hi Ed -=20

Well, you were asking for comments, so here's a bunch.  I tried to give =
it a good read.  Sorry it took so long to get them to you.

- Matt

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Architectural things

1) There's this open issue of using the vdsl/shdsl MIB or duplicating =
things in this draft.  I know there have been a few opinions expressed =
recently that we should use the vdsl/shdsl MIBs instead of duplicating, =
but I'm on the other side of the argument.  Although there is some =
agreement between the two MIBs now, the IEEE and ITU are in no way tied =
to manage the technologies the same.  As you point out in your draft, =
there are some significant functional differences between IEEE =
2BASE-TL/10PASS-TS and ITU shdsl/vdsl.  I'm not clear how the =
differences between the two technologies can effectively be conveyed in =
a single MIB.  Especially as things go foward, where the ITU is likely =
to be much more dynamic than the IEEE in copper evolution. =20

2) On the issue of separating the bonding available cross-connect into a =
second MIB document and generalizing it, its an interesting idea and I'm =
not against it.  Given the plethora of multi-pair technologies being =
worked on, all of which could use this function, it make sense if we =
successfully focus it on the broader application.  =20


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Technical things

General.  There are multiple references to C45 registers rather than the =
C30 attributes that control them.  I'm guessing this was started before =
the C30 attributes were created late in the .3ah cycle, but when a =
parameter exists as both a C45 register and as a C30 attribute, personal =
opinion is that the C30 attribute should be referenced instead of the =
C45 register. =20

P6, 3.1.3.  The example algorithm on P6 for discovery, though I don't =
think is wrong, I question if its useful.  Given discovery happens only =
during initialization, a more useful algorithm might be to assume a PME =
is initializing, and to exemplify how one determines to which PAF that =
PME should be associated.  The algorithm as written implicitly =
re-initializes or holds up initialization with all of the embedded for =
loops.  Anyway, its not wrong, but does it help?

P8, 3.1.5.  The ifSpeed parameter is defined as the "net data rate as =
seen across the MII".  This definition is different than is there for =
any other Ethernet interface.  Generally, Ethernet interface are =
identified by the physical line rates, not the data rate at the MII.  =
E.g. you can't really send 10 Mbps worth of data on an 10BASE-T Ethernet =
link.  Also, by calling it "actual net data rate", it changes depending =
on how much data is being sent, which is probably not what you mean.  =
Suggestion would be to make the ifSpeed the sum of the ifSpeeds of the =
PMEs that are operationally "up" in the EFMCu port.  Also, the MIB =
doesn't say what ifSpeed should be for PMEs (assume its the data rate of =
the PME?). =20

P8, 3.1.5.  On ifAdminStatus for the PAF, we say setting it to "up" =
re-initializes all PMEs associated with it.  Does setting the =
ifAdminStatus of the PCS to "down" take down all PMEs as well, or does =
it just stop aggregation from occuring?  Does the ifAdminStatus of the =
PMEs automatically change with that of the EFMCu port?  There's still =
some more clarity needed here.  I guess I don't really care which way it =
ends up, but we need to say one way or the other. =20

P9, 3.4. Says "Information on the particular flavor of EFMCu that an =
interface is running available from ifSpeed in the IF-MIB...".  How does =
the speed tell you the type? =20

P9, 3.4.  Editor's note asks if we need different Mau types for -O and =
-R.  My response would be no because the aMauType of C30 doesn't list =
multiple Maus for -O/-R on EFMCu ports, and I don't think the MIB should =
add MAU types that don't exist in 802.3.  However, given the meaning of =
some parameters differs based on -O and -R (e.g. efmCuAdminProfile, for =
example), it seems we need the information somewhere in the EFMCu table. =
=20

P17, efmCuPAFDiscoveryCode.  Why is this read-write?  Seems like this =
should be generated by the system rather than provisioned by management. =
 E.g. the system can select a unique code based on MAC addresses, OUIs, =
etc.  Setting this via management seems more problematic than =
beneficial.  Its probably nice as read-only for troubleshooting reasons, =
but I don't get the r/w.

P17, efmCuAdminProfile. Why do we say "current operating Subtype of the =
PCS" instead of just "the subtype of the PCS"?.  Can that subtype =
change?  Also, given we're having profiles on the EFMCu and PME level, =
would it be better to have the PME level override the EFMCu level?  If =
we switched precedence order (PME wins over EFMCu), we don't lose any =
management function, but we allow the manager to set a default for all =
PMEs with the ability to override speicfic PMEs with something else.  So =
we get more function, and don't lose anything. =20

P18, efmCuTargetDataRate.  This is an interesting parameter that I don't =
know how to intepret.  Upstream data rate?  Downstream data rate?  Using =
what traffic to measure "net" rate (e.g. the Kbps rate changes depending =
on packet sizes)?   Seems like using the sum of the physical data rates =
might be less problematic from an interpretation point of view.   And if =
a max target is important, I would assume that a min target would be =
important, as would upstream and downstream. =20

P19, efmCuTargetSnrMgn.  Do you think we should treat this like =
profiles, with a value at the EFMCu level and another at the PME level, =
and with a precedence defined if they're both set?  In other MIBs, =
target margins are often included as part of the profile, so it might be =
helpful to have the same override capability. =20

P21, efmCuPeerPAFSupported.  Seems like it might be worthwhile to have a =
third value (unknown) given thats whats in 30.11.1.1.9.  Makes the =
mapping easier:)

P24, efmCuFltStatus.  On the subtype mismatch, its written as "PMEs in =
the aggregation group are not of the same sub-type".  Is this supposed =
to be that on the local device, some are -O and some are -R, or is this =
supposed to be that you tried to connect two -Os together?

P25, PAF counters.  Seems like it might be better to zero the counters =
when PAF is reset/disabled.  E.g. You can disable the PAF, change out =
the whole set of PMEs, re-enable it, and it look like there's been a lot =
of problems on that PAF because the counters weren't reset, even though =
those counters have nothing to do with the current PMEs. =20

P28, EdNote on notifications asks if you should add more notifications =
from the vdsl/shdsl MIBs.  If you're looking for feedback, I'm ok either =
way, but if we're going the path of making this standalone w/o the =
vdsl/shdsl MIBs, we should probably add them here as well. =20

P29, PME Notifications.  Many of the notifications (DeviceFault, =
ConfigInitFailure, ProtocolInitFailure) seem like they could be handled =
by one notification.  You're including the FltStatus anyway - do we need =
multiple notifications?  I know in some you include more info (for =
example, the profile index), but does getting an integer index into a =
profile table help the notification receiver to know what happened?  =
Also, are there any rules/guidelines on using these with the standard =
linkDown ifTable notification?  Can/should someone send both, one or the =
other, does it matter, etc.?

P37, efmCuPmeSubTypesSupported.  You say "actual mode of operation is =
determined by efmCuPmeAdminSubType".  Do you mean efmCuPmeOperSubType?

P39, efmCuPmeFltStatus.  Should this be zero'd when the link is up or =
initializing (there's no current faults in these oper states).  Or is =
this intended to hold the last fault?

General.  There's some inconsistency with the "Peer" attributes.  In =
some "Peer" attributes (e.g. efmCuPmePeerSnrMgn) you say they're not =
supported by -R subtypes, but in others (e.g. efmCuPeerPAFCapacity) the =
same wording isn't included.  You might take a pass looking for =
inconsistencies here. =20

P44, EfmCu2BConfProfileEntry.  The definitions here allow a completely =
rate adaptive profile (set data rate to 0), but not a restricted data =
rate profile (e.g. between 2 and 4 Mbps).  Supporting min/max rates =
would be good.


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Editorial things

General.  The use of 10Pass vs 10PASS, etc. is inconsistent - might want =
to do a quick search & replace for one or the other.

P1, abstract: "nternets" should be "Internets"

P4, 3.1.1.  "An generic" -> "A generic"

P4, 3.1.1. "PME comprising an aggregated EFMCU port".  I think this =
should be "composing" (e.g. a part composes its whole, a whole comprises =
its parts). =20

P5, 3.1.1.  Partial sentence "The efmCuAvaialbleStackTable allows to =
define new entries" (not sure where you're going with it or I'd make a =
suggestion). =20

P5, 3.1.2. "is OPTIONAL and MAY not be supported."  I think the "and MAY =
not..." is redundant.=20

P5, 3.1.3.  Might insert intro paragraph into 3.1.3 to say what =
discovery is.  Maybe along the lines of "EFMCu ports support a discovery =
operation whereby PMEs, during initialization, exchange information that =
can help automatically identify the PAF to which the PMEs belong (rather =
than pre-configuring that information).  Thus, for example, during PME =
initialization, a PAF entity may discover that an initializing PME =
should be connected to an already existing PAF, rather than being =
incorporated into its own PAF. "  =20

P7, 3.1.4.  "suceed" -> "succeed"

P8, 3.2.  "PMES" -> "PMEs"

P10, 4.2.  "comes handy" -> "comes in handy"

P13, Description.  When pointing out sections of interest, we might =
mention 62A and 63A as these contain the profile information. =20

P15, efmCuLowBandwidth notification.  "ifINdex" -> "ifIndex", =
"droped"->"dropped"

P19, efmCuTargetDataRate.  efmCiPmeAdminProfile -> efmCuPmeAdminProfile

P22, efmCuPAFCapacity.  particluar->particular

P32, efmCuPAFDiscoveryCode.  Looks like a cut & paste error (you have =
this earlier at the EFMCu port table). =20

P36, efmCuPmeCapabilityEntry.  Cut & paste error, says this is an entry =
in the PME Configuration table (rather than capability table). =20

P37, efmCuPmeStatusEntry.  Cut & paste error, says this is an entry in =
the PME Configuration table (rather than status table). =20


_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib


From hubmib-bounces@ietf.org  Fri Jul 30 10:13:18 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA08053
	for <hubmib-archive@lists.ietf.org>; Fri, 30 Jul 2004 10:13:18 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BqY04-0000Ne-EI; Fri, 30 Jul 2004 10:04:44 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BqXkm-0007ac-18
	for hubmib@megatron.ietf.org; Fri, 30 Jul 2004 09:48:56 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA29809
	for <hubmib@ietf.org>; Fri, 30 Jul 2004 07:13:05 -0400 (EDT)
Received: from tierw.net.avaya.com ([198.152.13.100])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BqVMC-0005e9-9b
	for hubmib@ietf.org; Fri, 30 Jul 2004 07:15:24 -0400
Received: from tierw.net.avaya.com (localhost [127.0.0.1])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6UB6ZSG000735
	for <hubmib@ietf.org>; Fri, 30 Jul 2004 06:06:36 -0500 (EST)
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com
	[135.64.105.51])
	by tierw.net.avaya.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id
	i6UB6LSG000104
	for <hubmib@ietf.org>; Fri, 30 Jul 2004 06:06:26 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 30 Jul 2004 14:12:48 +0300
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F06916051@is0004avexu1.global.avaya.com>
Thread-Topic: Comments on draft-ietf-hubmib-efm-cu-mib-01.txt
Thread-Index: AcR2JcxV0D3FKMoJSKmiTKc4WN+G9w==
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: <hubmib@ietf.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e178fd6cb61ffb6940cd878e7fea8606
Subject: [Hubmib] Comments on draft-ietf-hubmib-efm-cu-mib-01.txt
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1165698629=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1165698629==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C47626.2571D006"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C47626.2571D006
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

Technical

T1. The language in 3.4 about adding new types of MAUs should be changed =
to present time. I would like to raise with the WG the issue to make the =
MAU list a TC maintained by IANA, but this would imply a revision of RFC =
3636, and we need a volunteer to do it.
T2 - The editor note in 4.1 would suggest some kind of a liaison with =
IEEE 802.3. I suggest this to be discussed in the meeting.
T3 - the way thresholds objects like efmCuThreshLowBandwidth and other =
are designed, they may become a denial of service tool by simply setting =
them at the maximal value. This should at least be mentioned in the =
Security Considerations section
T4 - The design of the efmCuPmeDeviceFault is not well explained, or =
maybe incomplete. What changes in efmCuPmeFltStatus cause sending the =
notification? Do they include all zero (no fault)?
T5 - The design of the efmCuPAFRRemoteDiscoveryCode may be problematic =
for an SNMP operation. How long it takes for the Discovery Process? When =
is GetResponse returned on a SetRequest operation? What is returned on A =
GetRequest operation that arrives in the middle of a Set? Same for =
DiscoverySet_if_clear.
T6. - Why is efmCuAvailableStackTable needed? Cannot ifStackTable be =
used?=20



Editorial

E1. Need to expand MAU in Abstract
E2. Need to write 'Ethernet-like' in a consistent manner
E3. All over the text replace 'MIB' with 'MIB module' (excepting when =
referring a specific Management Information Base), and 'MIBs' with 'MIB =
modules'
E4. first paragraph of Section 3 - fix the references
E5. Section 3.1 - replace 'in done' with 'is done'
E6. Section 3.1.1, third paragraph - SHALL is a key word in this =
context, should be capitalized
E7. Same section - replace 'unassigned' by 'an unassigned'
E8. Section 3.1.2 - no need to capitalize MAY here
E9 - page 6, last paragraph - should be 'Note that a PCS port...'
E10 - Section 3.1.4, second paragraph ' start the initialization =
process'
E11 - Table 1 - '...these are some PCS and PME specific attributes...'
E12 - no need to mention RFC sources for IMPORTS. The references may =
change actually.=20
E13 - the naming conventions in page 13 should be taken out of the =
DESCRIPTION, maybe made a separate section in the I-D
E14 - DESCRIPTION clause of ProfileIndexOrZero - 'The usage for the =
value of zero' instead of 'The value of zero'
E15 - When referring enumerated values or BITS the numerical value =
should be mentioned explicitly. This shows up in many places, for =
example in the DESCRIPTION clause of efmCuPAFAdminState, efmCuFltStatus, =
efmCuPortSide, efmCuPmeAdminSubType, efmCuPmeFltStatus, =
efmCuPme2BRegion,=20
E16 - In many DESCRIPTION clauses appear phrases like 'Attempts to =
disable this port should be rejected' without explaining how. You may =
mean returning an 'inconsistentVallue' error on the SetRequest operation =
maybe. This needs to be detailed - e.g. for efmCuPAFAdminState, =
efmCuAdminProfile, efmCuPmeAdminProfile,=20
E17 - DEFVAL missing for many objects with a read-write or read-create =
MAX-ACCESS. In the absence of DEFVAL, how would an agent initialize the =
objects before a first configuraton? E.g. efmCuPAFAdminState, =
efmCuPAFDiscoveryMode, efmCuAdminProfile, efmCuTargetSnrMgn, =
efmCuLowBandwidthEnable, efmCuPmeAdminSubType, efmCuPmeThreshLineAtn, =
efmCuPmeThreshSnrMgn, efmCuPmeLineAtnCrossingEnable, =
efmCuPmeDeviceFaultFaultEnable, efmCuPmeConfigInitEnable, =
efmCuPmeProtocolInitFailEnable, efmCuPme2BProfileDescr, =
efmCuPme2BDataRate, efmCuPme2BPower, efmCuPme2BConstellation, =
efmCuPme10ProfileDescr, efmCuPme10BandNothchProfiles, =
efmCuPme10PayloadURateProfile,=20
E18 - In many DESCRIPTION clauses the expression 'the link is down' =
appears. Need to explain what link, how it is reflected in MIB objects =
value (for example ifOperStatus of the interface with the same =
ifNumber?)- E.g. efmCuPAFAdminState, efmCuPAFDiscoveryMode, =
efmCuTargetDataRate, efmCuTargetSnrMgn, efmCuPmeAdminSubType, =
efmCuPmeThreshLineAtn, efmCuPmeThreshSnrMgn
E19 - no need to write commented explanation for BITS, especially as =
each bit significance is already described in the DESCRIPTION clauses. =
E.g. efmCuFltStatus, efmCuPortSide, efmCuPmeOperStatus, =
efmCuPmeFltStatus, efmCuPme2BRegion, efmCuPme10BandNothchProfiles, =
efmCuPme10PayloadURateProfile,=20
E20 - Missing UNITS clause for counter objects - e.g. efmCuPAFInErrors, =
etc.=20







Regards,

Dan



------_=_NextPart_001_01C47626.2571D006
Content-Type: text/html;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dwindows-1255">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6487.1">
<TITLE>Comments on draft-ietf-hubmib-efm-cu-mib-01.txt</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">Technical</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">T1. The language in 3.4 about =
adding new types of MAUs should be changed to present time. I would like =
to raise with the WG the issue to make the MAU list a TC maintained by =
IANA, but this would imply a revision of RFC 3636, and we need a =
volunteer to do it.</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">T2 - The editor note in 4.1 =
would suggest some kind of a liaison with IEEE 802.3. I suggest this to =
be discussed in the meeting.</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">T3 - the way thresholds =
objects like efmCuThreshLowBandwidth and other are designed, they may =
become a denial of service tool by simply setting them at the maximal =
value. This should at least be mentioned in the Security Considerations =
section</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">T4 - The design of the =
efmCuPmeDeviceFault is not well explained, or maybe incomplete. What =
changes in efmCuPmeFltStatus cause sending the notification? Do they =
include all zero (no fault)?</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">T5 - The design of the =
efmCuPAFRRemoteDiscoveryCode may be problematic for an SNMP operation. =
How long it takes for the Discovery Process? When is GetResponse =
returned on a SetRequest operation? What is returned on A GetRequest =
operation that arrives in the middle of a Set? Same for =
DiscoverySet_if_clear.</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">T6. - Why is =
efmCuAvailableStackTable needed? Cannot ifStackTable be used? =
</FONT></P>
<BR>
<BR>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">Editorial</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E1. Need to expand MAU in =
Abstract</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E2. Need to write =
'Ethernet-like' in a consistent manner</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E3. All over the text replace =
'MIB' with 'MIB module' (excepting when referring a specific Management =
Information Base), and 'MIBs' with 'MIB modules'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E4. first paragraph of =
Section 3 - fix the references</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E5. Section 3.1 - replace 'in =
done' with 'is done'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E6. Section 3.1.1, third =
paragraph - SHALL is a key word in this context, should be =
capitalized</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E7. Same section - replace =
'unassigned' by 'an unassigned'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E8. Section 3.1.2 - no need =
to capitalize MAY here</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E9 - page 6, last paragraph - =
should be 'Note that a PCS port...'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E10 - Section 3.1.4, second =
paragraph ' start the initialization process'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E11 - Table 1 - '...these are =
some PCS and PME specific attributes...'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E12 - no need to mention RFC =
sources for IMPORTS. The references may change actually. </FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E13 - the naming conventions =
in page 13 should be taken out of the DESCRIPTION, maybe made a separate =
section in the I-D</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E14 - DESCRIPTION clause of =
ProfileIndexOrZero - 'The usage for the value of zero' instead of 'The =
value of zero'</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E15 - When referring =
enumerated values or BITS the numerical value should be mentioned =
explicitly. This shows up in many places, for example in the DESCRIPTION =
clause of efmCuPAFAdminState, efmCuFltStatus, efmCuPortSide, =
efmCuPmeAdminSubType, efmCuPmeFltStatus, efmCuPme2BRegion, </FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E16 - In many DESCRIPTION =
clauses appear phrases like 'Attempts to disable this port should be =
rejected' without explaining how. You may mean returning an =
'inconsistentVallue' error on the SetRequest operation maybe. This needs =
to be detailed - e.g. for efmCuPAFAdminState, efmCuAdminProfile, =
efmCuPmeAdminProfile, </FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E17 - DEFVAL missing for many =
objects with a read-write or read-create MAX-ACCESS. In the absence of =
DEFVAL, how would an agent initialize the objects before a first =
configuraton? E.g. efmCuPAFAdminState, efmCuPAFDiscoveryMode, =
efmCuAdminProfile, efmCuTargetSnrMgn, efmCuLowBandwidthEnable, =
efmCuPmeAdminSubType, efmCuPmeThreshLineAtn, efmCuPmeThreshSnrMgn, =
efmCuPmeLineAtnCrossingEnable, efmCuPmeDeviceFaultFaultEnable, =
efmCuPmeConfigInitEnable, efmCuPmeProtocolInitFailEnable, =
efmCuPme2BProfileDescr, efmCuPme2BDataRate, efmCuPme2BPower, =
efmCuPme2BConstellation, efmCuPme10ProfileDescr, =
efmCuPme10BandNothchProfiles, efmCuPme10PayloadURateProfile, </FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E18 - In many DESCRIPTION =
clauses the expression 'the link is down' appears. Need to explain what =
link, how it is reflected in MIB objects value (for example ifOperStatus =
of the interface with the same ifNumber?)- E.g. efmCuPAFAdminState, =
efmCuPAFDiscoveryMode, efmCuTargetDataRate, efmCuTargetSnrMgn, =
efmCuPmeAdminSubType, efmCuPmeThreshLineAtn, =
efmCuPmeThreshSnrMgn</FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E19 - no need to write =
commented explanation for BITS, especially as each bit significance is =
already described in the DESCRIPTION clauses. E.g. efmCuFltStatus, =
efmCuPortSide, efmCuPmeOperStatus, efmCuPmeFltStatus, efmCuPme2BRegion, =
efmCuPme10BandNothchProfiles, efmCuPme10PayloadURateProfile, </FONT></P>

<P DIR=3DLTR><FONT SIZE=3D2 FACE=3D"Arial">E20 - Missing UNITS clause =
for counter objects - e.g. efmCuPAFInErrors, etc. </FONT></P>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Regards,</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Dan</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"he"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C47626.2571D006--


--===============1165698629==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============1165698629==--



From hubmib-bounces@ietf.org  Fri Jul 30 11:46:48 2004
Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15228
	for <hubmib-archive@lists.ietf.org>; Fri, 30 Jul 2004 11:46:48 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1BqZRy-0001kR-Ep; Fri, 30 Jul 2004 11:37:38 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32) id 1BqZHc-00066i-Pj
	for hubmib@megatron.ietf.org; Fri, 30 Jul 2004 11:26:56 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA14477
	for <hubmib@ietf.org>; Fri, 30 Jul 2004 11:26:54 -0400 (EDT)
Received: from mailserv.hatterasnetworks.com ([63.89.58.4])
	by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BqZJs-0001Lf-IH
	for hubmib@ietf.org; Fri, 30 Jul 2004 11:29:17 -0400
content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Hubmib] Lat Call Comments on draft-ietf-hubmib-efm-mib-01.txt
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
Date: Fri, 30 Jul 2004 11:26:24 -0400
Message-ID: <8052E2EA753D144EB906B7A7AA39971402A3B6ED@mailserv.hatteras.com>
Thread-Topic: Lat Call Comments on draft-ietf-hubmib-efm-mib-01.txt
Thread-Index: AcR0zFs73RmlFeLMTUCIe8INnQ+B3wBc0f5g
From: "Matt Squire" <MSquire@HatterasNetworks.com>
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>, <hubmib@ietf.org>
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 509eeaf340e89c687918a6101c6def35
X-BeenThere: hubmib@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: hubmib.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:hubmib@ietf.org>
List-Help: <mailto:hubmib-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/hubmib>,
	<mailto:hubmib-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1945018663=="
Sender: hubmib-bounces@ietf.org
Errors-To: hubmib-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1945018663==
content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C47649.92EEB4E6"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C47649.92EEB4E6
Content-Type: text/plain;
	charset="windows-1255"
Content-Transfer-Encoding: quoted-printable

=20



Technical Comments

T1. I expected 4.1 to be more explicit about the relationship between =
the EFM OAM MIB module, and the other EFM modules, beyond saying that =
there is no direct dependency. What it takes to manage a fully EFM =
interface. As we do not have a 'EFM management by SNMP framework =
document', some verbiage here will help.  =20

I'm not sure why this is needed, or even good.  At the last meeting (or =
sometime in the last cycle), it was decided to make what used to be "EFM =
Common MIB" into "EFM OAM MIB".  By doing so, we significantly reduced =
the scope from the MIB that pulls things together, to just another MIB.  =
Note that I think that was the right thing to do, but then when it came =
to interdependencies and relationships between this and the EFM Cu MIB =
or this and the EFM PON MIB, there aren't many.  EFM OAM has some =
general assumptions on the underlying Ethernet interface (full duplex), =
and some EFM functions have some specific requirements on the PHYs (e.g. =
unidirectional operation), but thats not a relationship with either of =
the other EFM technologies directly, only indirectly. =20

These assumptions/requirements of OAM are talked about in the MIB =
definition. I can certainly try to better bring them out in the =
introductory text. =20

OAM, from my perspective anyway, is a single protocol that can be =
enabled on an Ethernet interface.  Like all other protocols, it does =
what it does.  Its not specific to any interface (e.g. works on non-EFM =
interfaces), its not a complete management solution for EFM or non-EFM =
interfaces.  It seems more logical, from my perspective anyway, to have =
the interfaces each talk about whats needed to manage them - because =
they're very different. =20

And thats not just me being lazy:)

T2. No need to define a new TC for Dot3OamUnsigned64. The =
CounterBasedGauge64 can be IMPORT-ed from RFC 2856.=20

Will fix. =20

T3. What is the initialization value of objects with a SYNTAX of =
Dot3OamEventTLVData TC, before a first TLV was sent/received? =20

Good point.  I guess what I'll do is tie the validity of the TLV values =
back to the timestamp of when they were received.  So that if the =
timestamp isn't valid, you must return all zeros.  Otherwise, you're ok. =
=20

Would that address your concern? =20

T4. Do we need a RowStatus object in the dot3OamTable? Why are these =
rows created by a manager, and not automatically by the agent for an EFM =
OAM interface?

T5. Same question about dot3OamPeerTable=20

You're right, they don't need a RowStatus as they're automatically =
created by the system.   I thought I zapped this during the last =
revision, but I must have missed it.  I think you had this comment on =
the earlier rev. =20

T7.  DESCRIPTION clause of dot3OamPeerTable says: 'Note that there is at =
most one OAM peer for each Ethernet like interface'. How is the EPON =
case working? Is each connection considered an interface? If so the =
model needs to be detailed.=20

This is not an OAM specific issue.  EPON, to any protocol operating over =
it, must have the ability to look like a collection of p2p links (e.g. =
applies to STP, to OSPF, etc.).  There should be some function in the =
EPON MIB related to point-to-point emulation, which addresses the issues =
that make EPON different than other Ethernet-like interfaces for OAM and =
anything else. =20

T8. The object dot3OamLoopbackIgnoreRx is problematic. I understand it =
is intended to act as some kind of security lock, but the problem is =
that this does not work well in multiple managers environment, where it =
is prone to hazards, and even DoS attacks.=20

I'm not sure where you're going with this. When OAM is enabled, one end =
of a link has the capability to put the other end of the link in =
loopback mode (under certain conditions).  That can be a good thing, or =
a bad thing, but its a thing, an ability that exists.=20

This object is an attempt to put controls on that ability.  It is used =
to tell one end of a link not to listen to attempts by the other end of =
a link to put itself in loopback mode.  So its an attempt to give =
management controls that can prevent bad things from happening under =
administrative control. =20

I can certainly delete the object, but that makes the problem worse, not =
better, as there are no longer administrative controls on the function.  =
As to multiple managers problem, I don't see how thats different for =
this parameter than any other - multiple managers can always lead to =
conflict/contention.  And I don't understand the DoS attack part - what =
are you getting at with that? =20

So I guess I'm not understanding where you would like to see this go.  =
Deleted?  Improved?  How? =20

T9. Use the TruthValue TC for the SYNTAX of =
dot3OamErrFramePeriodEvNotifEnable, dot3OamErrFrameEvNotifEnable, =
dot3OamErrFrameSecsEvNotifEnable=20

Fine w/me, will do. =20

T10. The notification mechanisms defined in this MIB module (incorrectly =
named traps - see E21) lack a notification throttling mechanism. This =
needs to be defined and described, so that DoS attacks are being =
avoided.=20

Will add.   Note that these events can happen at most once a second by =
definition of the 802.3ah, but I didn't correctly describe the bounds on =
thresholds in the descriptions in this draft. =20

T12. Another type of security threat that needs to be mentioned is the =
one caused by mis-configuring thresholds, which can be used as a DoS =
attack by notification flooding.=20

Not a problem to add.   =20


Editorial Comments



I'll run thru all the editorials.  I'm sure they're fine. =20

- Matt


------_=_NextPart_001_01C47649.92EEB4E6
Content-Type: text/html;
	charset="windows-1255"
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=3Dwindows-1255">
<TITLE>Lat Call Comments on draft-ietf-hubmib-efm-mib-01.txt</TITLE>

<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT color=3D#0000ff size=3D2></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>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2></FONT></SPAN></P><SPAN =
lang=3Dhe><FONT=20
  size=3D2>Technical Comments</FONT></SPAN></DIV>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T1. I expected 4.1 to be =
more explicit=20
  about the relationship between the EFM OAM MIB module, and the other =
EFM=20
  modules, beyond saying that there is no direct dependency. What it =
takes to=20
  manage a fully EFM interface. As we do not have a 'EFM management by =
SNMP=20
  framework document', some verbiage here will help.&nbsp;&nbsp;<SPAN=20
  class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>I'm not sure why this is needed, or even good.=20
  </FONT>&nbsp;<FONT color=3D#0000ff>At the last meeting (or sometime in =
the last=20
  cycle), it was decided to make what used to be "EFM Common MIB" into =
"EFM OAM=20
  MIB".&nbsp; By doing so, we significantly reduced the scope from the =
MIB that=20
  pulls things together, to just another MIB.&nbsp; Note that I think =
that was=20
  the right thing to do, but then when it came to interdependencies and=20
  relationships between this and the EFM Cu MIB or this and the EFM PON =
MIB,=20
  there aren't many.&nbsp; EFM OAM has some general assumptions on the=20
  underlying Ethernet interface (full duplex), and some EFM functions =
have some=20
  specific requirements on the PHYs (e.g. unidirectional operation), but =
thats=20
  not a relationship with either of the other EFM technologies directly, =
only=20
  indirectly.&nbsp; </FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>These assumptions/requirements of OAM are talked about =
in the=20
  MIB definition. I can certainly try to better bring them out in the=20
  introductory text.&nbsp; </FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT color=3D#0000ff size=3D2><SPAN=20
  class=3D654161514-30072004>OAM, from my perspective anyway, is a =
single protocol=20
  that can be enabled on an Ethernet interface.&nbsp; Like all other =
protocols,=20
  it does what it does.&nbsp; Its not specific to any interface (e.g. =
works on=20
  non-EFM interfaces), its not a complete management solution for EFM or =
non-EFM=20
  interfaces.&nbsp; It seems more logical, from my perspective anyway, =
to have=20
  the interfaces each talk about whats needed to manage them - because =
they're=20
  very different.&nbsp; </SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT color=3D#0000ff size=3D2><SPAN=20
  class=3D654161514-30072004>And thats not just me being=20
  lazy:)</SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T2. No need to define a =
new TC for=20
  Dot3OamUnsigned64. The CounterBasedGauge64 can be IMPORT-ed from RFC=20
  2856.<SPAN class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>Will fix. </FONT>&nbsp;</SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T3. What is the =
initialization value of=20
  objects with a SYNTAX of Dot3OamEventTLVData TC, before a first TLV =
was=20
  sent/received?&nbsp;<SPAN class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>Good point.&nbsp; I guess what I'll do is tie the =
validity of=20
  the TLV values back to the timestamp of when they were received.&nbsp; =
So that=20
  if the timestamp isn't valid, you must return all zeros.&nbsp; =
Otherwise,=20
  you're ok.&nbsp; </FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT color=3D#0000ff size=3D2><SPAN=20
  class=3D654161514-30072004>Would that address your concern?&nbsp;=20
  </SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T4. Do we need a RowStatus =
object in the=20
  dot3OamTable? Why are these rows created by a manager, and not =
automatically=20
  by the agent for an EFM OAM interface?</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T5. Same question about=20
  dot3OamPeerTable<SPAN class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>You're right, they don't&nbsp;need a RowStatus as =
they're=20
  automatically created by the system.&nbsp; </FONT>&nbsp;<FONT =
color=3D#0000ff>I=20
  thought I zapped this during the last revision, but I must have missed =

  it.&nbsp; I think you had this comment on the earlier rev.&nbsp;=20
  </FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T7.&nbsp; DESCRIPTION =
clause of=20
  dot3OamPeerTable says: 'Note that there is at most one OAM peer for =
each=20
  Ethernet like interface'. How is the EPON case working? Is each =
connection=20
  considered an interface? If so the model needs to be detailed.<SPAN=20
  class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>This is not an OAM specific issue.&nbsp; EPON, to any =
protocol=20
  operating over it, must have the ability to look like a collection of =
p2p=20
  links (e.g. applies to STP, to OSPF, etc.).&nbsp; There should be some =

  function in the EPON MIB related to point-to-point emulation, which =
addresses=20
  the issues that make EPON different than other Ethernet-like =
interfaces for=20
  OAM and anything else.&nbsp; </FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T8. The object =
dot3OamLoopbackIgnoreRx=20
  is problematic. I understand it is intended to act as some kind of =
security=20
  lock, but the problem is that this does not work well in multiple =
managers=20
  environment, where it is prone to hazards, and even DoS attacks.<SPAN=20
  class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>I'm not sure where you're going with this.&nbsp;When =
OAM is=20
  enabled, one end of a link has the capability to put the other end of =
the link=20
  in loopback mode (under certain conditions).&nbsp; That can be a good =
thing,=20
  or a bad thing, but its a thing, an ability that exists.=20
  </FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT color=3D#0000ff size=3D2><SPAN=20
  class=3D654161514-30072004>This object is an attempt to put controls =
on that=20
  ability.&nbsp; It is used to tell one end of a link not to listen to =
attempts=20
  by the other end of a link to put itself in loopback mode.&nbsp; So =
its an=20
  attempt to give management controls that can prevent bad things from =
happening=20
  under administrative control.&nbsp; </SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT color=3D#0000ff size=3D2><SPAN=20
  class=3D654161514-30072004>I can certainly delete the object, but that =
makes the=20
  problem worse, not better, as there are no longer administrative =
controls on=20
  the function.&nbsp; As to multiple managers problem, I don't see how =
thats=20
  different for this parameter than any other - multiple managers can =
always=20
  lead to conflict/contention.&nbsp; And I don't understand the DoS =
attack part=20
  - what are you getting at with that?&nbsp; </SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT color=3D#0000ff size=3D2><SPAN=20
  class=3D654161514-30072004>So I guess I'm not understanding where you =
would like=20
  to see this go.&nbsp; Deleted?&nbsp; Improved?&nbsp; How?&nbsp;=20
  </SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T9. Use the TruthValue TC =
for the SYNTAX=20
  of dot3OamErrFramePeriodEvNotifEnable, dot3OamErrFrameEvNotifEnable,=20
  dot3OamErrFrameSecsEvNotifEnable<SPAN class=3D654161514-30072004><FONT =

  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>Fine w/me, will do.&nbsp; =
</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>T10. The notification =
mechanisms defined=20
  in this MIB module (incorrectly named traps - see E21) lack a =
notification=20
  throttling mechanism. This needs to be defined and described, so that =
DoS=20
  attacks are being avoided.<SPAN class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>Will add.&nbsp; </FONT>&nbsp;<FONT =
color=3D#0000ff>Note that these=20
  events can happen at most once a second by definition of the 802.3ah, =
but I=20
  didn't correctly describe the bounds on thresholds&nbsp;in=20
  the&nbsp;descriptions in this draft.&nbsp; =
</FONT></SPAN></FONT></SPAN></P>
  <P dir=3Dltr><FONT size=3D2><SPAN lang=3Dhe>T12. Another type of =
security threat=20
  that needs to be mentioned is the one caused by mis-configuring =
thresholds,=20
  which can be used as a DoS attack by notification flooding.<SPAN=20
  class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></SPAN></FONT></P>
  <P dir=3Dltr><FONT size=3D2><SPAN lang=3Dhe><SPAN =
class=3D654161514-30072004><FONT=20
  color=3D#0000ff>Not a problem to=20
  add.&nbsp;&nbsp;</FONT>&nbsp;</SPAN></SPAN><SPAN=20
  class=3D654161514-30072004><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></FONT><BR></P>
  <P dir=3Dltr><SPAN lang=3Dhe><FONT size=3D2>Editorial =
Comments</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><SPAN class=3D654161514-30072004><FONT =
color=3D#0000ff=20
  size=3D2>I'll run thru all the editorials.&nbsp; I'm sure they're =
fine.&nbsp;=20
  </FONT></SPAN></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Dhe><SPAN class=3D654161514-30072004><FONT =
color=3D#0000ff=20
  size=3D2>- Matt</FONT></SPAN></SPAN></P></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C47649.92EEB4E6--


--===============1945018663==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
Hubmib mailing list
Hubmib@ietf.org
https://www1.ietf.org/mailman/listinfo/hubmib

--===============1945018663==--



