
From nobody Thu Apr 21 03:24:02 2016
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: lager@ietf.org
Delivered-To: lager@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4334212D6A9; Thu, 21 Apr 2016 03:24:01 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "Stephen Farrell" <stephen.farrell@cs.tcd.ie>
To: "The IESG" <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.19.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160421102401.19578.54300.idtracker@ietfa.amsl.com>
Date: Thu, 21 Apr 2016 03:24:01 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/ScUg6V2QJTipTGTwQk-bpG6sHsI>
Cc: audric.schiltknecht@viagenie.ca, draft-ietf-lager-specification@ietf.org, lager-chairs@ietf.org, lager@ietf.org
Subject: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 10:24:01 -0000

Stephen Farrell has entered the following ballot position for
draft-ietf-lager-specification-11: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-lager-specification/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------


This spec is tackling a hard problem, (machines doing what
humans do to classify identifiers), and as a result there are
some tricky bits here. That inherently hard problem has thrown
up a few things I'd like to discuss (though the 1st one is
easy:-)...

(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.

(2) 5.2: when and not-when etc seem to me to allow for
infinitely baroque representations of useless things like: 

	<char cp="200D" when="cpisnot200D" />
	<classs "cpis200D">
		200D
	</class>
	<rule name="cpisnot200D">
		<start/>
			<complement><class by-ref="cpis200D"/></complement>
		<end/>
	</rule>

What is parsing s/w supposed to do with structures like that?
For example, how would you handle the likes of this or more
convoluted but equivalent structures which could be delivered
by accident or deliberately?  I think the response to this
discuss point needs to either be a) all such constructs are
automatically detectable and here's why, or else b) here's how
s/w can handle that (without crashing or looping forever).
Note that I don't think that the "MUST be rejected" at the end
of 6.1 provides an answer to this point.  (But if you do,
please argue that.)

(3) 6.3.4: While recursion is said to be disallowed, the "for
which the complete definition has not been seen" is pretty odd
for an XML specification, as it means that you need a full
ordering for the elements in the document (or at least within
the <rules> element).  That means if some editor decodes from
disk and then encodes to disk, you need to be sure that the
order is preserved or else you break the "has been seen"
constraint. (And if you do that, then you're allowing rules to
mutually refer to one another, which brings us back to discuss
point 2.) 7.4 maybe has a similar issue. I think for this you
could simply state up front that these XML documents MUST NOT
be re-ordered during editing. (Or else add some kind of
attribute to help with ordering which seems ickky.)

(4) section 12: I don't think this is at all sufficient.
Missing aspects include: Imprecise LGRs could result in
registration of identifiers that are unexpected in many other
protocols, leading to new vulnerabilities; LGRs could be
deliberately manipulated so as to create such imprecision, and
if I could feed one such to a registry (e.g. via some nice
friendly looking git repo) then I could exploit the vuln later
for fun and profit - that seems to call for some
interoperable form of data integrity and origin
authentication (is the lager WG doing that?) and lastly (for
now), the XML language defined here is very flexible as noted
earlier - I would expect there to be many implementation bugs
in new code that attempts to parse this language. So I think
the security considerations needs to be re-done really.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


- 4.3.6: my bet: validity-end is a mistake.

- 4.3.8: odd that the examples have no URLs

- 4.3 generally: I bet that these objects will evolve and will
be stored in some VCS. I'm surprised so that there's no
meta-data element to represent information about the version
of say the previous instance of the object. If there were,
then it would then be possible to establish a hash-chain which
I'd have thought would be useful in disputes.

- 5.3.1: "normally not only symmetric, but also transitive" -
isn't that hugely ambiguous?  What is the programmer supposed
to do? The answer is "nothing" I think so I'd just recommend
to delete that paragraph and say that only the explicitly
stated rules apply.

- 6.2.4: "repertoire" - please define that term or reference a
definition. I don't think it's a commonly understood technical
term, at least for implementers.  

- 8.2: What "suitable optimisations" do you mean? It seems
cruel to the implementer to say that but not even have a
reference.

- 8.5: I think you could have explained this more clearly - the
2nd para there is not really useful as it's too opaque.

- Appendix C: Another example of BNF being impressively
more terse than XML :-)



From nobody Sat Apr 23 04:57:31 2016
Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C2F112D5E2 for <lager@ietfa.amsl.com>; Sat, 23 Apr 2016 04:57:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.72
X-Spam-Level: 
X-Spam-Status: No, score=-2.72 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=k/hoTKN3; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=XN4WTeS+
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vv1p1H8oys0Q for <lager@ietfa.amsl.com>; Sat, 23 Apr 2016 04:57:29 -0700 (PDT)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29F4B12D1BB for <lager@ietf.org>; Sat, 23 Apr 2016 04:57:29 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 9DE1627DBC for <lager@ietf.org>; Sat, 23 Apr 2016 07:49:51 -0400 (EDT)
Received: from web6 ([10.202.2.216]) by compute2.internal (MEProxy); Sat, 23 Apr 2016 07:49:51 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=qCq/1uCVS+ga9UZvBrJ28pWrXT0=; b=k/hoTK N3L094fBl76LQsIbKxCG4+IarBwyOL+I+Lrblm+H1vM+EQydZnAH3Ev9KYpvZJIJ P6JLSrfr8BWDYuGKIbBbXHHAT3rubikrX0a6y6BJg06nUgDn07i7/5lrQSJG2bQc 0NpMS4OkEbZVzSEdBINLxi//ndGRmhSJEG9BQ=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=qCq/1uCVS+ga9UZ vBrJ28pWrXT0=; b=XN4WTeS+NGoGzdTI2GQZ6YSdqU7I1jEW+rq+SbXpOT3hGAx ApvSPiaPdPQvlGQKyjE52v1WzxCq3yDXKbNoj3xG63sqRGlnXOQWksE8eNn/MzlW ZhHY6snFLoI03PiPEG+58SbJYOyUilGbNyEBcqOUsWLeXrtrRjaSwRc0f5ds=
Received: by web6.nyi.internal (Postfix, from userid 99) id 6371F55CC1; Sat, 23 Apr 2016 07:49:51 -0400 (EDT)
Message-Id: <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com>
X-Sasl-Enc: Z0YXgHkUIiLSM2o5BX8vugox4DPe70wB+2FVUiRa3ljA 1461412191
From: Alexey Melnikov <aamelnikov@fastmail.fm>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
X-Mailer: MessagingEngine.com Webmail Interface - ajax-76f1c811
In-Reply-To: <20160421102401.19578.54300.idtracker@ietfa.amsl.com>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com>
Date: Sat, 23 Apr 2016 12:49:51 +0100
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/PkNcArb21g1EKK8GUpHm0-sKAA4>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 11:57:30 -0000

Hi Stephen,
I think I will need help from the WG on more subtantial issues, but I
will quickly reply to a couple of your DISCUSS points (WG should feel
free to correct me if I am wrong):

On Thu, Apr 21, 2016, at 11:24 AM, Stephen Farrell wrote:
> Stephen Farrell has entered the following ballot position for
> draft-ietf-lager-specification-11: Discuss

 [snip]

> This spec is tackling a hard problem, (machines doing what
> humans do to classify identifiers), and as a result there are
> some tricky bits here. That inherently hard problem has thrown
> up a few things I'd like to discuss (though the 1st one is
> easy:-)...
> 
> (1) section 5: this says code points MUST be 4 hex digits.
> What is s/w supposed to do if it sees only 2 hex digits?
> Should it ignore the range or char element or fail to process
> the entire LGR document?

I don't mind clarifying this, but in general it means that the whole
document is syntactically invalid and thus must be ignored.

I don't think it is very common for IETF documents to specify error
handling when a MUST is violated, but of course it is not prohibited.

> I think the same issue applies to
> other uses of 2119 language as well, (e.g. "MUST be treated as
> an error at the end of p19), so I'd recommend you state some
> kind of general rule if you can.
> 

 [snip]

> (3) 6.3.4: While recursion is said to be disallowed, the "for
> which the complete definition has not been seen" is pretty odd
> for an XML specification, as it means that you need a full
> ordering for the elements in the document (or at least within
> the <rules> element).  That means if some editor decodes from
> disk and then encodes to disk, you need to be sure that the
> order is preserved or else you break the "has been seen"
> constraint. (And if you do that, then you're allowing rules to
> mutually refer to one another, which brings us back to discuss
> point 2.) 7.4 maybe has a similar issue. I think for this you
> could simply state up front that these XML documents MUST NOT
> be re-ordered during editing. (Or else add some kind of
> attribute to help with ordering which seems ickky.)

Correct me if I am wrong, but I haven't seen any XML generator that
reorders XML elements, unless they understand XML schema for a
particular XML document. So by default order of XML elements withing
parent elements is fixed, so I don't think this is an issue.

Best Regards,
Alexey


From nobody Sat Apr 23 04:58:18 2016
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C434F12D179; Sat, 23 Apr 2016 04:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.297
X-Spam-Level: 
X-Spam-Status: No, score=-5.297 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cs.tcd.ie
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R9_GBZfEg21W; Sat, 23 Apr 2016 04:58:13 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2274F12D568; Sat, 23 Apr 2016 04:58:12 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 08074BE3F; Sat, 23 Apr 2016 12:58:10 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DGWBD1tZGQpB; Sat, 23 Apr 2016 12:58:08 +0100 (IST)
Received: from [10.87.49.100] (unknown [86.46.28.69]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id DEE91BE3E; Sat, 23 Apr 2016 12:58:07 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1461412688; bh=j/JwUYBDj4j+VEbuWDu8WmntmgOUXhu8I4YZ9Pj85NY=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=S6136YFjEyJcS7gWqVVFV6wlK7p5iwZYaH+Dnzbhu2T1SFSq8Lvp8IHSmQxUyaz8L BmzktrXWJQXZtTJvWNkiCuwyDDCJ0tE1uZJ65NBksbh6cYzjw9Aq9JllTiSoPenmNJ a1hrc7XltSNId4RpAputOh9+0tWSkolib3noOCOc=
To: Alexey Melnikov <aamelnikov@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Message-ID: <571B634F.9070600@cs.tcd.ie>
Date: Sat, 23 Apr 2016 12:58:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms070203030808050205000307"
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/LXQeVgVS0aiD8dr2XCJevkv6sNY>
Cc: audric.schiltknecht@viagenie.ca, draft-ietf-lager-specification@ietf.org, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 11:58:16 -0000

This is a cryptographically signed message in MIME format.

--------------ms070203030808050205000307
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable



On 23/04/16 12:49, Alexey Melnikov wrote:
> Hi Stephen,
> I think I will need help from the WG on more subtantial issues, but I
> will quickly reply to a couple of your DISCUSS points (WG should feel
> free to correct me if I am wrong):
>=20
> On Thu, Apr 21, 2016, at 11:24 AM, Stephen Farrell wrote:
>> Stephen Farrell has entered the following ballot position for
>> draft-ietf-lager-specification-11: Discuss
>=20
>  [snip]
>=20
>> This spec is tackling a hard problem, (machines doing what
>> humans do to classify identifiers), and as a result there are
>> some tricky bits here. That inherently hard problem has thrown
>> up a few things I'd like to discuss (though the 1st one is
>> easy:-)...
>>
>> (1) section 5: this says code points MUST be 4 hex digits.
>> What is s/w supposed to do if it sees only 2 hex digits?
>> Should it ignore the range or char element or fail to process
>> the entire LGR document?
>=20
> I don't mind clarifying this, but in general it means that the whole
> document is syntactically invalid and thus must be ignored.=20

That's a fine answer.

>=20
> I don't think it is very common for IETF documents to specify error
> handling when a MUST is violated, but of course it is not prohibited.

Well, in this case the error might only affect checking some labels
and not others, so I guess folks may be tempted to use the rest of
the LGR if the spec doesn't say to fail to load the LGR on such errors.

>=20
>> I think the same issue applies to
>> other uses of 2119 language as well, (e.g. "MUST be treated as
>> an error at the end of p19), so I'd recommend you state some
>> kind of general rule if you can.
>>
>=20
>  [snip]
>=20
>> (3) 6.3.4: While recursion is said to be disallowed, the "for
>> which the complete definition has not been seen" is pretty odd
>> for an XML specification, as it means that you need a full
>> ordering for the elements in the document (or at least within
>> the <rules> element).  That means if some editor decodes from
>> disk and then encodes to disk, you need to be sure that the
>> order is preserved or else you break the "has been seen"
>> constraint. (And if you do that, then you're allowing rules to
>> mutually refer to one another, which brings us back to discuss
>> point 2.) 7.4 maybe has a similar issue. I think for this you
>> could simply state up front that these XML documents MUST NOT
>> be re-ordered during editing. (Or else add some kind of
>> attribute to help with ordering which seems ickky.)
>=20
> Correct me if I am wrong, but I haven't seen any XML generator that
> reorders XML elements, unless they understand XML schema for a
> particular XML document. So by default order of XML elements withing
> parent elements is fixed, so I don't think this is an issue.

I'm happy to be corrected, but this was a big (and painful) deal
for xmldsig, so I'm not sure why it'd not be an equal PITA here;-)

Cheers,
S.

>=20
> Best Regards,
> Alexey
>=20


--------------ms070203030808050205000307
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CvIwggUIMIID8KADAgECAhBPzaE7pzYviUJyhmHTFBdnMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMjA5MDkyODE1WhcNMTcwMjA5MDkyODE1WjBOMSIwIAYDVQQDDBlzdGVw
aGVuLmZhcnJlbGxAY3MudGNkLmllMSgwJgYJKoZIhvcNAQkBFhlzdGVwaGVuLmZhcnJlbGxA
Y3MudGNkLmllMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtuC0rYze/2JinSra
C9F2RjGdQZjNALLcW9C3WKTwYII3wBslobmHuPEYE5JaGItmzuKnAW619R1rD/kfoNWC19N3
rBZ6UX9Cmb9D9exCwYIwVuSwjrCQWGxgCtNQTrwKzCCpI790GRiMTvxvO7UmzmBrCaBLiZW5
R0fBjK5Yn6hUhAzGBkNbkIEL28cLJqH0yVz7Kl92OlzrQqTPEts5m6cDnNdY/ADfeAX18c1r
dxZqcAxhLotrCqgsVA4ilbQDMMXGTLlB5TP35HeWZuGBU7xu003rLcFLdOkD8xvpJoYZy9Kt
3oABXPS5yqtMK+XCNdqmMn+4mOtLwQSMmPCSiQIDAQABo4IBuTCCAbUwCwYDVR0PBAQDAgSw
MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQJ
QhvwQ5Fl372Z6xqo6fdn8XejTTAfBgNVHSMEGDAWgBQkgWw5Yb5JD4+3G0YrySi1J0htaDBv
BggrBgEFBQcBAQRjMGEwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbTA5
BggrBgEFBQcwAoYtaHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc2NhLmNsaWVudDEu
Y3J0MDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3NjYS1jbGll
bnQxLmNybDAkBgNVHREEHTAbgRlzdGVwaGVuLmZhcnJlbGxAY3MudGNkLmllMCMGA1UdEgQc
MBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBGBgNVHSAEPzA9MDsGCysGAQQBgbU3AQIE
MCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG
9w0BAQsFAAOCAQEArzrSv2C8PlBBmGuiGrzm2Wma46/KHtXmZYS0bsd43pM66Pc/MsqPE0HD
C1GzMFfwB6BfkJn8ijNSIhlgj898WzjvnpM/SO8KStjlB8719ig/xKISrOl5mX55XbFlQtX9
U6MrqRgbDIATxhD9IDr+ryvovDzChqgQj7mt2jYr4mdlRjsjod3H1VY6XglRmaaNGZfsCARM
aE/TU5SXIiqauwt5KxNGYAY67QkOBs7O1FkSXpTk7+1MmzJMF4nP8QQ5n8vhVNseF+/Wm7ai
9mtnrkLbaznMsy/ULo/C2yuLUWTbZZbf4EKNmVdme6tUDgYkFjAFOblfA7W1fSPiQGagYzCC
BeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMwMTIxNjAxMDAwNVowdTELMAkGA1UEBhMC
SUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL192vfDon2D9luC/dtbX64eG3XAtRmv
mCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGtTCRk9dEDBlmixEd8QiLkUfvHpJX/xKnm
VkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdfa89VLnUztRr2cgmCfyO9Otrh7LJDPG+4
D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PI
dopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4DIM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuu
N0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFgMA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUE
FjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzAp
MCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEE
WjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5zdGFydHNzbC5jb20wMAYIKwYBBQUHMAKG
JGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+
SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0g
BDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Bv
bGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wBi4StDwECW5zhIycjBL008HACblIf26HY
0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspBOB/y5uzSns1lZwh7sG96bYBZpcGzGxpF
NjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvetsD+bjyOngCIVeC/GmsmtbuLOzJ606tEc9
uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyINBfCBJb+e29bLafgu6JqjOUJ9eXXj20p
6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOv
Z3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOu
mZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/tdfrBzez76xtDsK0KfUDHt1/q59BvDI7
RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO
/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsN
JQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp/2deoprGevfnxWB+vHNQiu85o6MxggPM
MIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEpMCcG
A1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0
Q29tIENsYXNzIDEgQ2xpZW50IENBAhBPzaE7pzYviUJyhmHTFBdnMA0GCWCGSAFlAwQCAQUA
oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MjMx
MTU4MDdaMC8GCSqGSIb3DQEJBDEiBCCWbe2zB1ZdXhFlWELZG7nzYV7fqPGTPnUAvxmBZgNr
BzBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN
AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC
AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw
IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB
nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t
IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD
VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq
hkiG9w0BAQEFAASCAQCvbtk/QzBpf9Mt0UBnFM0obimWKfPQ64CdK7bIvY0Ya1yBtr3zTDje
HCq7V8VngC10Xct1kOYi/d+CbsRWSTqlb9p1F/QuCkywhYmJDCusZmkCsy6Tayeow9VFglVZ
YQLxbL1hDZfv5+TbBpzaQbVMqnnTxM4H18I/XV0ciNusc1KH1IqzT5KyGVLzwUUMHYazZ6JI
rcqv+Wd1T77qWo3CGvcPAC8jbLfSaoPGcuOe2zSdL7Aq/G6Rr+ix3v1qDPzTTbYNn6zrdvHG
8Q6o5Z1Ytccu1KeuaYYEt82ClTfwmaUlWHRmkoVy38RHBqSORAA25kbtmiy5EZ8H9Kf/2RzV
AAAAAAAA
--------------ms070203030808050205000307--


From nobody Sat Apr 23 10:54:06 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3505012D508 for <lager@ietfa.amsl.com>; Sat, 23 Apr 2016 10:54:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.819
X-Spam-Level: 
X-Spam-Status: No, score=-0.819 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eGojqJvF2pLQ for <lager@ietfa.amsl.com>; Sat, 23 Apr 2016 10:54:04 -0700 (PDT)
Received: from elasmtp-kukur.atl.sa.earthlink.net (elasmtp-kukur.atl.sa.earthlink.net [209.86.89.65]) by ietfa.amsl.com (Postfix) with ESMTP id CF60A12D1B7 for <lager@ietf.org>; Sat, 23 Apr 2016 10:54:03 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=hk51ISXUlEwu4zgx5gn3bRs/Hbm6axhswHmGQk60s6F4WTxDYtxrLwOfC6NQ4Sqp; h=Received:Subject:To:References:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-kukur.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1au1kh-0006fS-Gk for lager@ietf.org; Sat, 23 Apr 2016 13:53:55 -0400
To: lager@ietf.org
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <571BB6C2.3050906@ix.netcom.com>
Date: Sat, 23 Apr 2016 10:54:10 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <571B634F.9070600@cs.tcd.ie>
Content-Type: multipart/alternative; boundary="------------040400070806060205050906"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e691d3568164324f2209e1f604c622c0b350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/_w6gnBTHlg6dWyfcdEphSki0wLo>
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 17:54:05 -0000

This is a multi-part message in MIME format.
--------------040400070806060205050906
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/23/2016 4:58 AM, Stephen Farrell wrote:
>> Correct me if I am wrong, but I haven't seen any XML generator that
>> >reorders XML elements, unless they understand XML schema for a
>> >particular XML document. So by default order of XML elements withing
>> >parent elements is fixed, so I don't think this is an issue.
> I'm happy to be corrected, but this was a big (and painful) deal
> for xmldsig, so I'm not sure why it'd not be an equal PITA here;-)

There are many XML schema where the order of elements cannot be 
rearranged without changing the content of what the document describes. 
Anything where the XML elements correspond to nodes of a text document, 
for example.

I'm sure we can add a sentence, perhaps to the document structure 
section, that warns about the nature of this constraint, so that one 
doesn't have to discover it from the places where the specific details 
are mentioned.

Otherwise, the issue seems to have been a non-issue for the existing 
implementations.

A./

--------------040400070806060205050906
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 4/23/2016 4:58 AM, Stephen Farrell
      wrote:<br>
    </div>
    <blockquote cite="mid:571B634F.9070600@cs.tcd.ie" type="cite">
      <blockquote type="cite" style="font-size: large; color: #3333FF;">
        <pre wrap="">Correct me if I am wrong, but I haven't seen any XML generator that
<span class="moz-txt-citetags">&gt; </span>reorders XML elements, unless they understand XML schema for a
<span class="moz-txt-citetags">&gt; </span>particular XML document. So by default order of XML elements withing
<span class="moz-txt-citetags">&gt; </span>parent elements is fixed, so I don't think this is an issue.
</pre>
      </blockquote>
      <pre wrap="">I'm happy to be corrected, but this was a big (and painful) deal
for xmldsig, so I'm not sure why it'd not be an equal PITA here;-)
</pre>
    </blockquote>
    <br>
    <font face="Candara">There are many XML schema where the order of
      elements cannot be rearranged without changing the content of what
      the document describes. Anything where the XML elements correspond
      to nodes of a text document, for example.<br>
      <br>
      I'm sure we can add a sentence, perhaps to the document structure
      section, that warns about the nature of this constraint, so that
      one doesn't have to discover it from the places where the specific
      details are mentioned.<br>
      <br>
      Otherwise, the issue seems to have been a non-issue for the
      existing implementations.<br>
      <br>
      A./<br>
    </font>
  </body>
</html>

--------------040400070806060205050906--


From nobody Sat Apr 23 11:03:55 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE4A112D0EE; Sat, 23 Apr 2016 11:03:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.819
X-Spam-Level: 
X-Spam-Status: No, score=-0.819 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FuqWN-mPyuUc; Sat, 23 Apr 2016 11:03:47 -0700 (PDT)
Received: from elasmtp-kukur.atl.sa.earthlink.net (elasmtp-kukur.atl.sa.earthlink.net [209.86.89.65]) by ietfa.amsl.com (Postfix) with ESMTP id 6DD6A12B01E; Sat, 23 Apr 2016 11:03:47 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=MG346V9VD5FIXviT1fV+0vyl0mniXJcXXwqNylq9HoBNfbH1jsdSk/lJ4imfwRwO; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-kukur.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1au1tg-0003FX-Bt; Sat, 23 Apr 2016 14:03:12 -0400
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Alexey Melnikov <aamelnikov@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <571BB8EF.4050300@ix.netcom.com>
Date: Sat, 23 Apr 2016 11:03:27 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <571B634F.9070600@cs.tcd.ie>
Content-Type: multipart/alternative; boundary="------------080101030401040800040805"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7efeb7d878a7a093847441937c07b0e435350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/oe0sRcCP4ZTSqa5_Lignvd4AAiA>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 18:03:49 -0000

This is a multi-part message in MIME format.
--------------080101030401040800040805
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/23/2016 4:58 AM, Stephen Farrell wrote:
>>> >>(1) section 5: this says code points MUST be 4 hex digits.
>>> >>What is s/w supposed to do if it sees only 2 hex digits?
>>> >>Should it ignore the range or char element or fail to process
>>> >>the entire LGR document?
>> >
>> >I don't mind clarifying this, but in general it means that the whole
>> >document is syntactically invalid and thus must be ignored.
> That's a fine answer.

One would expect the schema validator to catch such issues,
>
>> >
>> >I don't think it is very common for IETF documents to specify error
>> >handling when a MUST is violated, but of course it is not prohibited.
> Well, in this case the error might only affect checking some labels
> and not others, so I guess folks may be tempted to use the rest of
> the LGR if the spec doesn't say to fail to load the LGR on such errors.
>

There's no reason to be permissive in this way. The LGR is supposed to 
describe a definite disposition for any label.

A./



--------------080101030401040800040805
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 4/23/2016 4:58 AM, Stephen Farrell
      wrote:<br>
    </div>
    <blockquote cite="mid:571B634F.9070600@cs.tcd.ie" type="cite">
      <blockquote type="cite" style="font-size: large; color: #3333FF;">
        <blockquote type="cite" style="font-size: large; color:
          #3333FF;">
          <pre wrap=""><span class="moz-txt-citetags">&gt;&gt; </span>(1) section 5: this says code points MUST be 4 hex digits.
<span class="moz-txt-citetags">&gt;&gt; </span>What is s/w supposed to do if it sees only 2 hex digits?
<span class="moz-txt-citetags">&gt;&gt; </span>Should it ignore the range or char element or fail to process
<span class="moz-txt-citetags">&gt;&gt; </span>the entire LGR document?
</pre>
        </blockquote>
        <pre wrap=""><span class="moz-txt-citetags">&gt; </span>
<span class="moz-txt-citetags">&gt; </span>I don't mind clarifying this, but in general it means that the whole
<span class="moz-txt-citetags">&gt; </span>document is syntactically invalid and thus must be ignored. 
</pre>
      </blockquote>
      <pre wrap="">That's a fine answer.</pre>
    </blockquote>
    <br>
    One would expect the schema validator to catch such issues,<br>
    <blockquote cite="mid:571B634F.9070600@cs.tcd.ie" type="cite">
      <pre wrap="">

</pre>
      <blockquote type="cite" style="font-size: large; color: #3333FF;">
        <pre wrap=""><span class="moz-txt-citetags">&gt; </span>
<span class="moz-txt-citetags">&gt; </span>I don't think it is very common for IETF documents to specify error
<span class="moz-txt-citetags">&gt; </span>handling when a MUST is violated, but of course it is not prohibited.
</pre>
      </blockquote>
      <pre wrap="">Well, in this case the error might only affect checking some labels
and not others, so I guess folks may be tempted to use the rest of
the LGR if the spec doesn't say to fail to load the LGR on such errors.

</pre>
    </blockquote>
    <br>
    <font face="Candara">There's no reason to be permissive in this way.
      The LGR is supposed to describe a definite disposition for any
      label.<br>
      <br>
      A./<br>
      <br>
      <br>
    </font>
  </body>
</html>

--------------080101030401040800040805--


From nobody Sat Apr 23 11:06:36 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BB4E12D57E; Sat, 23 Apr 2016 11:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.819
X-Spam-Level: 
X-Spam-Status: No, score=-0.819 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qNGqaA6SfvL9; Sat, 23 Apr 2016 11:06:31 -0700 (PDT)
Received: from elasmtp-banded.atl.sa.earthlink.net (elasmtp-banded.atl.sa.earthlink.net [209.86.89.70]) by ietfa.amsl.com (Postfix) with ESMTP id 204ED12B01E; Sat, 23 Apr 2016 11:06:31 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=evy/9Vtqq/b2bI5vv6jtkN5HRmJznvQiuKber6JQQz6Xm9shW0V9H0eYe8xSOxbu; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-banded.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1au1wF-0001GF-2p; Sat, 23 Apr 2016 14:05:51 -0400
To: Alexey Melnikov <aamelnikov@fastmail.fm>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <571BB98D.60800@ix.netcom.com>
Date: Sat, 23 Apr 2016 11:06:05 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com>
Content-Type: multipart/alternative; boundary="------------010901060109030805040109"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e43a4ad06bf8abf957c5a4c17c7b66b98350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/Z0BZrEYdUX72r7uRiHNFseXswKk>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 18:06:32 -0000

This is a multi-part message in MIME format.
--------------010901060109030805040109
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/23/2016 4:49 AM, Alexey Melnikov wrote:
> Hi Stephen,
> I think I will need help from the WG on more subtantial issues, but I
> will quickly reply to a couple of your DISCUSS points (WG should feel
> free to correct me if I am wrong):

I've had a preliminary look, and it looks very much like all points can 
be addressed with minor additions of clarifying text. I'm in the middle 
of drafting.

A./

--------------010901060109030805040109
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 4/23/2016 4:49 AM, Alexey Melnikov
      wrote:<br>
    </div>
    <blockquote
cite="mid:1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com"
      type="cite">
      <pre wrap="">Hi Stephen,
I think I will need help from the WG on more subtantial issues, but I
will quickly reply to a couple of your DISCUSS points (WG should feel
free to correct me if I am wrong):</pre>
    </blockquote>
    <br>
    <font face="Candara">I've had a preliminary look, and it looks very
      much like all points can be addressed with minor additions of
      clarifying text. I'm in the middle of drafting.<br>
      <br>
      A./<br>
    </font>
  </body>
</html>

--------------010901060109030805040109--


From nobody Mon Apr 25 01:36:41 2016
Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6F7512D527 for <lager@ietfa.amsl.com>; Mon, 25 Apr 2016 01:36:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level: 
X-Spam-Status: No, score=-2.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=c8Gnri1V; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=LDw4s4Jt
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JU1JFKmVbXhH for <lager@ietfa.amsl.com>; Mon, 25 Apr 2016 01:36:34 -0700 (PDT)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E1D812D524 for <lager@ietf.org>; Mon, 25 Apr 2016 01:36:34 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 7D84326AB7 for <lager@ietf.org>; Mon, 25 Apr 2016 04:36:31 -0400 (EDT)
Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Mon, 25 Apr 2016 04:36:31 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=zKND2KWjLWqyMBVfwsw2C+nvRhE=; b=c8Gnri 1Vpqnb98xoeSMQ5BFb2y7MyVtxGB2aoIHJETMs0RgkldgoJGsqKIKG2C1yFn5akb 4iaaQHMqZ/bIwDoYd4I47LdPC455W9CFK/NSTv3zpW++tsinZ8+0DUaI6rMtOm6+ nyHJBvpfwojXIXFVtD61XB8RmqTunjCuQ6p1k=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=zKND2KWjLWqyMBV fwsw2C+nvRhE=; b=LDw4s4JtojEzonDIdkB9ZnCgTWrYi78DWpr1UPbgM8u8euu 3ib5c8eie1/n/ITY0w0YUGBx1LxHZEO3I+H23VzUjm3MFell/GbRlymnC3T710IU acgjx8UHebACgiu4/6Cw1B5oIuKU437/El8FHO/RifKSjBRnBFRiiRjWERR8=
X-Sasl-enc: GLjGa2tZKcJ/LEgy/+cCgtmKxUFm9cNO1OSbsXqillm4 1461573391
Received: from [10.214.71.26] (unknown [85.255.235.226]) by mail.messagingengine.com (Postfix) with ESMTPA id F3691C00012; Mon, 25 Apr 2016 04:36:30 -0400 (EDT)
Content-Type: multipart/alternative; boundary=Apple-Mail-2158F402-6966-4A8B-B083-B5A516342C97
Mime-Version: 1.0 (1.0)
From: Alexey Melnikov <aamelnikov@fastmail.fm>
X-Mailer: iPhone Mail (13E238)
In-Reply-To: <571BB98D.60800@ix.netcom.com>
Date: Mon, 25 Apr 2016 09:41:10 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <EA431243-BC65-4226-8C13-6DC9247CE18C@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571BB98D.60800@ix.netcom.com>
To: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/TCvmeS7mDZzDjqOHP1GnEq1mEYs>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 08:36:36 -0000

--Apple-Mail-2158F402-6966-4A8B-B083-B5A516342C97
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi,

> On 23 Apr 2016, at 19:06, Asmus Freytag (c) <asmusf@ix.netcom.com> wrote:
>=20
>> On 4/23/2016 4:49 AM, Alexey Melnikov wrote:
>> Hi Stephen,
>> I think I will need help from the WG on more subtantial issues, but I
>> will quickly reply to a couple of your DISCUSS points (WG should feel
>> free to correct me if I am wrong):
>=20
> I've had a preliminary look, and it looks very much like all points can be=
 addressed with minor additions of clarifying text. I'm in the middle of dra=
fting.

If you can post a new version this week, that would be very helpful to get t=
he document done.

Thank you,
Alexey


--Apple-Mail-2158F402-6966-4A8B-B083-B5A516342C97
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: 7bit

<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi,</div><div><br>On 23 Apr 2016, at 19:06, Asmus Freytag (c) &lt;<a href="mailto:asmusf@ix.netcom.com">asmusf@ix.netcom.com</a>&gt; wrote:<br><br></div><blockquote type="cite">
  
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  
  
    <div class="moz-cite-prefix">On 4/23/2016 4:49 AM, Alexey Melnikov
      wrote:<br>
    </div>
    <blockquote cite="mid:1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com" type="cite">
      <pre wrap="">Hi Stephen,
I think I will need help from the WG on more subtantial issues, but I
will quickly reply to a couple of your DISCUSS points (WG should feel
free to correct me if I am wrong):</pre>
    </blockquote>
    <br>
    <font face="Candara">I've had a preliminary look, and it looks very
      much like all points can be addressed with minor additions of
      clarifying text. I'm in the middle of drafting.<br></font></blockquote><br><div>If you can post a new version this week, that would be very helpful to get the document done.</div><div><br></div><div>Thank you,</div><div>Alexey</div><div><br></div></body></html>
--Apple-Mail-2158F402-6966-4A8B-B083-B5A516342C97--


From nobody Tue Apr 26 04:04:07 2016
Return-Path: <shollenbeck@verisign.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 918A812D12D for <lager@ietfa.amsl.com>; Tue, 26 Apr 2016 04:04:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSG3AV8x4Hed for <lager@ietfa.amsl.com>; Tue, 26 Apr 2016 04:04:04 -0700 (PDT)
Received: from mail-oi0-x263.google.com (mail-oi0-x263.google.com [IPv6:2607:f8b0:4003:c06::263]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B53112D0F8 for <lager@ietf.org>; Tue, 26 Apr 2016 04:04:04 -0700 (PDT)
Received: by mail-oi0-x263.google.com with SMTP id i2so945749oib.3 for <lager@ietf.org>; Tue, 26 Apr 2016 04:04:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verisign-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :content-transfer-encoding:mime-version; bh=a59ZjFZ0YjJ0hEBnos1fRSIwWA2ugEwsOQHRwBNHHpg=; b=Rr0t6cbjLwhK+rLj4tXM+WVU28gmfdDtCA5Zo1EOQoCz5r3xzYkHpw/JcwwMBv1UvX 8lIHsLEiGI8c5Ujp6KBKBLwjycrP/V1vl4dL7F7eTO2zgjtf327N6w5r14v/tr/ryxVM NNGk44Pd0yiCz/kffUaLh82GU+ezzk/B0zhCOuG7WF6uaecnzf8/WZTfVYcxfV8iVVEM d25nIVYwVHiFEuS1U7nsCnlyx+CiDzK+60M+5ZQNaDjToxQKUkBPru8scIBf7ORtzE14 /+K5/y+FrEy8vDUxEBsiRBrIHh1hw3SOGSxMEaWTzupHN5clfLmbx8Ay4zTh2agy6MUq Fkdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:thread-topic:thread-index:date :message-id:references:in-reply-to:accept-language:content-language :content-transfer-encoding:mime-version; bh=a59ZjFZ0YjJ0hEBnos1fRSIwWA2ugEwsOQHRwBNHHpg=; b=g9mKKlFppwlKDg/91PVUSn4xRB12Ra/TP+WLGHfuze0GidluSpvCPcmDZa6BYEJEgg D4jb7HkzXTe4I22SUnF6quKHWSidEm7KPivRlEV18vCITOfw9tdMXSwGsp1s0F3AitDF 45h1qReVY24NXYx2VQ7kRoON0daRehC/0U5a10vfRyPOOnQi7N5qChK9ZJ3Jl9Qo4GT0 BJ+908h2C9CZDC7VI1zA0mNS4hjKxz7K08ED8c5i8foP4MEScEYgztmS49RC/weL1KhN /ECPv9eoObCh7ghwLHfTFRyD3++qME5uxICECsevzWTVu6ZhApEF1Sb6ZtuCE+Jjx0CF gYZQ==
X-Gm-Message-State: AOPr4FUmhwpJrjmnGYxbghh6gE5MH6RwjxPWMSWVBcOA61gQIixjWqPvV/f6+Hx3xeESg3P3ttk06pdRQLHTGQstGhnNGJjp
X-Received: by 10.140.236.20 with SMTP id h20mr1527651qhc.49.1461668643206; Tue, 26 Apr 2016 04:04:03 -0700 (PDT)
Received: from brn1lxmailout02.verisign.com (brn1lxmailout02.verisign.com. [72.13.63.42]) by smtp-relay.gmail.com with ESMTPS id e185sm2842832qkb.6.2016.04.26.04.04.03 for <lager@ietf.org> (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 26 Apr 2016 04:04:03 -0700 (PDT)
X-Relaying-Domain: verisign.com
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01 [10.173.152.255]) by brn1lxmailout02.verisign.com (8.13.8/8.13.8) with ESMTP id u3QB42Fb013061 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <lager@ietf.org>; Tue, 26 Apr 2016 07:04:02 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0174.001; Tue, 26 Apr 2016 07:04:00 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "lager WG (lager@ietf.org)" <lager@ietf.org>
Thread-Topic: IETF 96 - Working Group/BOF/IRTF Scheduling
Thread-Index: AQHRnzGjvwix0PxoXkiczXTxZTBHxp+cF+VA
Date: Tue, 26 Apr 2016 11:03:59 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F4A3CE974@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20160425203243.30150.68017.idtracker@ietfa.amsl.com>
In-Reply-To: <20160425203243.30150.68017.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/pGRjgv1iZ6grod3NDF_LIeHSVAE>
Subject: Re: [Lager] IETF 96 - Working Group/BOF/IRTF Scheduling
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 11:04:06 -0000

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBXR0NoYWlycyBbbWFpbHRvOndn
Y2hhaXJzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBJRVRGDQo+IEFnZW5kYQ0KPiBT
ZW50OiBNb25kYXksIEFwcmlsIDI1LCAyMDE2IDQ6MzMgUE0NCj4gVG86IFdvcmtpbmcgR3JvdXAg
Q2hhaXJzDQo+IFN1YmplY3Q6IElFVEYgOTYgLSBXb3JraW5nIEdyb3VwL0JPRi9JUlRGIFNjaGVk
dWxpbmcNCj4gDQo+IFN1YmplY3Q6IElFVEYgOTYgLSBXb3JraW5nIEdyb3VwL0JPRi9JUlRGIFNj
aGVkdWxpbmcNCj4gDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IElFVEYgOTYg4oCTIEJlcmxpbiwgR2VybWFueQ0K
PiBNZWV0aW5nIERhdGVzOiBKdWx5IDE3IOKAkyAyMiwgMjAxNg0KPiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4g
V2UgYXJlIGFjY2VwdGluZyBzY2hlZHVsaW5nIHJlcXVlc3RzIGZvciBhbGwgV29ya2luZyBHcm91
cHMsIEJPRnMsIGFuZA0KPiBSZXNlYXJjaCBHcm91cHMgc3RhcnRpbmcgdG9kYXkuICBQbGVhc2Ug
cmV2aWV3IHRoZSBJRVRGIDk1IGF0dGVuZGFuY2UNCj4gbnVtYmVycyBiZWxvdyBmb3IgeW91ciB3
b3JraW5nIGdyb3VwIGFuZCBhZGp1c3QgZm9yIElFVEYgOTYgYXMNCj4gbmVjZXNzYXJ5LiBQbGVh
c2UgYWxzbyBjaGVjayB0byBlbnN1cmUgeW91ciBjb25mbGljdCBsaXN0cyBhcmUgdXAgdG8NCj4g
ZGF0ZS4NCg0KV2UncmUgZ2V0dGluZyBjbG9zZSB0byBjb21wbGV0aW5nIG91ciBjaGFydGVyZWQg
d29yayBpdGVtLCBidXQgdGhlcmUgbWF5IGJlIG1vcmUgd29yayB0byBkbyBhbmQgdGhpbmdzIHRv
IHRhbGsgYWJvdXQuIFNob3VsZCBNYXJjIGFuZCBJIHJlcXVlc3QgYSBtZWV0aW5nIHNsb3QgZm9y
IElFVEYtOTY/DQoNClNjb3R0DQo=


From nobody Thu Apr 28 10:42:20 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 426F312D8A2; Thu, 28 Apr 2016 10:42:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level: 
X-Spam-Status: No, score=-2.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QI-_BwaBtmYq; Thu, 28 Apr 2016 10:42:16 -0700 (PDT)
Received: from elasmtp-masked.atl.sa.earthlink.net (elasmtp-masked.atl.sa.earthlink.net [209.86.89.68]) by ietfa.amsl.com (Postfix) with ESMTP id C715112D8CF; Thu, 28 Apr 2016 10:42:15 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=jStrLTE8T0qdY6UYMFSUisu4Xi0gDWUymMJCcojbRLwWnyR5x4n2k+7PDpe5mpzv; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-masked.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1avpwh-0005jn-3v; Thu, 28 Apr 2016 13:41:47 -0400
To: lager WG <lager@ietf.org>, Alexey Melnikov <aamelnikov@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <6769f6dd-e861-7db0-6a64-954899589ccc@ix.netcom.com>
Date: Thu, 28 Apr 2016 10:41:52 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160421102401.19578.54300.idtracker@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------A82559B0FEF3D8DDDEDD08B4"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e8cb63d6a43ef444e7347ea616abc32f1350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/CHGcwR2w9OgfJSuG9MeIBYmeneQ>
Cc: Audric Schiltknecht <audric.schiltknecht@viagenie.ca>, lager-chairs@ietf.org, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2016 17:42:19 -0000

This is a multi-part message in MIME format.
--------------A82559B0FEF3D8DDDEDD08B4
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

I've tried to address these comments and have come up with some wording, 
which I will now check into the draft on the GitHub. I'll need to 
coordinate with Kim about pushing up a draft.

Does anyone see additional need to change text in response to Stephen's 
comments or do discuss them further. In particular, I did not make any 
change to the securities issues section, so if someone has a suggestion 
of text that we could/should add there in response, that would be useful.

A./

On 4/21/2016 3:24 AM, Stephen Farrell wrote:
> (1) section 5: this says code points MUST be 4 hex digits.
> What is s/w supposed to do if it sees only 2 hex digits?
> Should it ignore the range or char element or fail to process
> the entire LGR document? I think the same issue applies to
> other uses of 2119 language as well, (e.g. "MUST be treated as
> an error at the end of p19), so I'd recommend you state some
> kind of general rule if you can.

One would expect the schema validator to catch such issues.
It's a simple matter to in to provide explicit language in Section 4 
that an LGR that does not conform to the schema in Appendix D is to be 
rejected.

"An LGR is expressed as a well-formed XML Document <xref target="XML"/> 
that conforms to the schema defined in <xref target="schema"/>."

Then we only need to discuss any instances of constraints that are not 
enforced/enforceable by schema validation, and we do that, where those 
are discussed.
>
> (2) 5.2: when and not-when etc seem to me to allow for
> infinitely baroque representations of useless things like:
>
> 	<char cp="200D" when="cpisnot200D" />
> 	<classs "cpis200D">
> 		200D
> 	</class>
> 	<rule name="cpisnot200D">
> 		<start/>
> 			<complement><class by-ref="cpis200D"/></complement>
> 		<end/>
> 	</rule>
>
> What is parsing s/w supposed to do with structures like that?

There is no issue with parsing.

It's an example of deliberately obfuscatory design of context rules, but 
a conformant implementation should have no problem evaluating such an 
LGR. The result is that 200D is never valid in a label, because its 
conditional context (a single character label not containing 200D) is 
never matched.

Specifying contexts that cannot be matched by any label is not an error. 
In fact, it is a useful design feature for LGR templates. Such templates 
can describe optional code points that can be enabled/disabled by simply 
changing a context rule from never matching to always matching or vice 
versa. Incidentally, there are less obfuscatory ways to write a 
never-matching context, for example:
<rule name="never">
     <start />
     <end />
</rule>

> For example, how would you handle the likes of this or more
> convoluted but equivalent structures which could be delivered
> by accident or deliberately?  I think the response to this
> discuss point needs to either be a) all such constructs are
> automatically detectable and here's why, or else b) here's how
> s/w can handle that (without crashing or looping forever).

These kinds of convoluted constructs do not lead to crashes or looping. 
Rules are simply regular expressions, and no matter how convoluted a 
rule definition appears to be, it can always be converted (resolved) 
regex string which can then be used in a regex engine to do the matching.

> Note that I don't think that the "MUST be rejected" at the end
> of 6.1 provides an answer to this point.  (But if you do,
> please argue that.)

That text addresses a different issue altogether, so I agree entirely.

However, section 6.1 flowed badly and didn't mention the "rules" 
element, so I suggest the following tweak:


  6.1. <#rfc.section.6.1>Basic Concepts

The "rules" element contains the specification of both context-based and 
whole Whole Label Evaluation (WLE) rules (Section 6.3 <#whole_label>), 
the character classes (Section 6.2 <#character_classes>) that they 
depend on and any actions (Section 7 <#actions>) that assign 
dispositions to labels based on rules or variant mappings.

A Whole Label Evaluation rule (WLE) is applied to the whole label. It is 
used to validate both original labels and any variant labels computed 
from them.

A conditional context rule is a specialized form of rule, that does not 
necessarily apply to the whole label, but may be specific to the context 
around a single code point or code point sequence. Certain code points 
in a label sometimes need to satisfy context-based rules, for example 
for the label to be considered valid, or to satisfy the context for a 
variant mapping (see the description of the "when" attribute inSection 
6.4 <#parameterized_context_rule>).



>
> (3) 6.3.4: While recursion is said to be disallowed, the "for
> which the complete definition has not been seen" is pretty odd
> for an XML specification, as it means that you need a full
> ordering for the elements in the document (or at least within
> the <rules> element).  That means if some editor decodes from
> disk and then encodes to disk, you need to be sure that the
> order is preserved or else you break the "has been seen"
> constraint. (And if you do that, then you're allowing rules to
> mutually refer to one another, which brings us back to discuss
> point 2.) 7.4 maybe has a similar issue. I think for this you
> could simply state up front that these XML documents MUST NOT
> be re-ordered during editing. (Or else add some kind of
> attribute to help with ordering which seems ickky.)

In line with the discussion we had on this issue, the following text
are proposed be added to section 4.2

    Some elements that are direct or nested child elements of the
    <rules> element
    MUST be placed in a specific relative order to other elements for
    the LGR to be valid.
    An LGR that violates these constraints MUST be rejected. In other
    cases, a different
    ordering would result in a changed specification.


>
> (4) section 12: I don't think this is at all sufficient.
> Missing aspects include: Imprecise LGRs could result in
> registration of identifiers that are unexpected in many other
> protocols, leading to new vulnerabilities; LGRs could be
> deliberately manipulated so as to create such imprecision, and
> if I could feed one such to a registry (e.g. via some nice
> friendly looking git repo) then I could exploit the vuln later
> for fun and profit - that seems to call for some
> interoperable form of data integrity and origin
> authentication (is the lager WG doing that?) and lastly (for
> now), the XML language defined here is very flexible as noted
> earlier - I would expect there to be many implementation bugs
> in new code that attempts to parse this language. So I think
> the security considerations needs to be re-done really.

My reading of this comment is that it presupposes a particular use-case.

The use case we've identified so far is that these will substitute for 
IDN tables.

IDN tables are controlled by registries and define registry policy. As
such it would be up to the registry to have a policy that is well-defined,
and the registries would be in charge of developing or adopting an LGR
that matches their policies.

The LGR data format (and that's what it is) doesn't change anything in who
can set and enforce registry policy.

I also do not understand what an "imprecise" LGR would be. In contrast
to what they replace (IDN tables), LGRs are way more definite.

Issues of deployment of LGRs in IDN registration seem out of scope for
this document.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
>
> - 4.3.6: my bet: validity-end is a mistake.
         this comment is unclear. Does it refer to the existence of the 
validity-end
         element? Or to it's mention in the text?

         For use in describing historical registration processes, a 
validity-end appears
         useful enough.
>
> - 4.3.8: odd that the examples have no URLs
         The text will include the formal reference of the Unicode 
Standard,
         including a URL.
>
> - 4.3 generally: I bet that these objects will evolve and will
> be stored in some VCS. I'm surprised so that there's no
> meta-data element to represent information about the version
> of say the previous instance of the object. If there were,
> then it would then be possible to establish a hash-chain which
> I'd have thought would be useful in disputes.

    I have no opinion on this. It's a fine idea and if anybody wants to
    suggest additional metadata, we can put them in. This is also not
    part of the DISCUSS, so we are under no obligation to rush this.


>
> - 5.3.1: "normally not only symmetric, but also transitive" -
> isn't that hugely ambiguous?  What is the programmer supposed
> to do? The answer is "nothing" I think so I'd just recommend
> to delete that paragraph and say that only the explicitly
> stated rules apply.

I suggest we reword the end of the second to last paragraph:
"As with symmetry, these transitive relations are only part of the LGR if
spelled out explicitly."

We could further add a suggestion to the programmer:
"Implementations that require an LGR to be symmetric
and transitive should verify this mechanically."
>
> - 6.2.4: "repertoire" - please define that term or reference a
> definition. I don't think it's a commonly understood technical
> term, at least for implementers.

  Added to Section 5, 2nd para: "Collectively, these are known as the 
repertoire."
>
> - 8.2: What "suitable optimisations" do you mean? It seems
> cruel to the implementer to say that but not even have a
> reference.
a reference to 8.5 has been added
>
> - 8.5: I think you could have explained this more clearly - the
> 2nd para there is not really useful as it's too opaque.

This is never going to make "easy reading", but here's an attempt at 
tweaking this a bit.

              8.5 *Checking Labels for Collision*
                   The obvious method for checking collision between 
labels is to generate the
                   fully permuted set of variants for one of them and 
see whether it contains the
                   other label as a member. As discussed above, this can 
be prohibitive and is not
                   necessary.

                  Because of symmetry and transitivity, all variant 
mappings form disjoint sets.
                  In each of these sets, the source and target of each 
mapping are also variants
                  of the sources and targets of all the other mappings. 
However, members of
                  two different sets are never variants of each other.

                  If two labels have code points at the same position 
that are members of two
                  different of these variant mapping sets, any variant 
labels of one, cannot be
                  variant labels of the other:  the sets of their 
variant labels are likewise disjoint.
                  Instead of  generating all permutations to compare all 
possible variants, it is
                  enough to find out whether code points at the same 
position belong to the
                  same variant set or not.

                 For that, it is sufficient to substitute an "index" 
mapping that identifies the
                 set. This index mapping could be, for  example, the 
variant mapping for which
                 the target code point (or sequence) comes first in some 
sorting order. This
                 index mapping would, in effect, identify the set of 
variant mappings for that
                 position.

                 To check collision then means generating a single 
variant label from the original
                 by substituting the respective "index" value for each 
code point. This results in an
                 "index label". Two labels collide whenever the index 
labels
                 for them are the same.

>
> - Appendix C: Another example of BNF being impressively
> more terse than XML :-)
>
>
>


--------------A82559B0FEF3D8DDDEDD08B4
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">I've tried to address these comments
      and have come up with some wording, which I will now check into
      the draft on the GitHub. I'll need to coordinate with Kim about
      pushing up a draft.<br>
      <br>
      Does anyone see additional need to change text in response to
      Stephen's comments or do discuss them further. In particular, I
      did not make any change to the securities issues section, so if
      someone has a suggestion of text that we could/should add there in
      response, that would be useful.<br>
      <br>
      A./<br>
      <br>
      On 4/21/2016 3:24 AM, Stephen Farrell wrote:
    </div>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.</pre>
    </blockquote>
    <br>
    One would expect the schema validator to catch such issues.<br>
    It's a simple matter to in to provide explicit language in Section 4
    that an LGR that does not conform to the schema in Appendix D is to
    be rejected.<br>
    <br>
    "An LGR is expressed as a well-formed XML Document &lt;xref
    target="XML"/&gt; that conforms to the schema defined in &lt;xref
    target="schema"/&gt;."<br>
    <br>
    Then we only need to discuss any instances of constraints that are
    not enforced/enforceable by schema validation, and we do that, where
    those are discussed.
    <blockquote cite="mid:571B634F.9070600@cs.tcd.ie" type="cite"> </blockquote>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

(2) 5.2: when and not-when etc seem to me to allow for
infinitely baroque representations of useless things like: 

	&lt;char cp="200D" when="cpisnot200D" /&gt;
	&lt;classs "cpis200D"&gt;
		200D
	&lt;/class&gt;
	&lt;rule name="cpisnot200D"&gt;
		&lt;start/&gt;
			&lt;complement&gt;&lt;class by-ref="cpis200D"/&gt;&lt;/complement&gt;
		&lt;end/&gt;
	&lt;/rule&gt;

What is parsing s/w supposed to do with structures like that?</pre>
    </blockquote>
    <br>
    There is no issue with parsing. <br>
    <br>
    It's an example of deliberately obfuscatory design of context rules,
    but a conformant implementation should have no problem evaluating
    such an LGR. The result is that 200D is never valid in a label,
    because its conditional context (a single character label not
    containing 200D) is never matched.<br>
    <br>
    Specifying contexts that cannot be matched by any label is not an
    error. In fact, it is a useful design feature for LGR templates.
    Such templates can describe optional code points that can be
    enabled/disabled by simply changing a context rule from never
    matching to always matching or vice versa. Incidentally, there are
    less obfuscatory ways to write a never-matching context, for
    example:<br>
    &lt;rule name="never"&gt;<br>
        &lt;start /&gt;<br>
        &lt;end /&gt;<br>
    &lt;/rule&gt;<br>
    <br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">
For example, how would you handle the likes of this or more
convoluted but equivalent structures which could be delivered
by accident or deliberately?  I think the response to this
discuss point needs to either be a) all such constructs are
automatically detectable and here's why, or else b) here's how
s/w can handle that (without crashing or looping forever).</pre>
    </blockquote>
    <br>
    These kinds of convoluted constructs do not lead to crashes or
    looping. Rules are simply regular expressions, and no matter how
    convoluted a rule definition appears to be, it can always be
    converted (resolved) regex string which can then be used in a regex
    engine to do the matching.<br>
    <br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">
Note that I don't think that the "MUST be rejected" at the end
of 6.1 provides an answer to this point.  (But if you do,
please argue that.)</pre>
    </blockquote>
    <br>
    That text addresses a different issue altogether, so I agree
    entirely.<br>
    <br>
    However, section 6.1 flowed badly and didn't mention the "rules"
    element, so I suggest the following tweak:<br>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <span class="Apple-style-span" style="border-collapse: separate;
      color: rgb(0, 0, 0); font-family: Arial; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: normal; orphans: 2; text-align: auto; text-indent:
      0px; text-transform: none; white-space: normal; widows: 2;
      word-spacing: 0px; -webkit-border-horizontal-spacing: 0px;
      -webkit-border-vertical-spacing: 0px;
      -webkit-text-decorations-in-effect: none;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
      font-size: medium; "><span class="Apple-style-span"
        style="font-family: verdana, helvetica, arial, sans-serif;
        font-size: 13px; ">
        <meta http-equiv="Content-Type" content="text/html;
          charset=utf-8">
        <span class="Apple-style-span" style="border-collapse: separate;
          color: rgb(0, 0, 0); font-family: Arial; font-style: normal;
          font-variant: normal; font-weight: normal; letter-spacing:
          normal; line-height: normal; orphans: 2; text-align: auto;
          text-indent: 0px; text-transform: none; white-space: normal;
          widows: 2; word-spacing: 0px;
          -webkit-border-horizontal-spacing: 0px;
          -webkit-border-vertical-spacing: 0px;
          -webkit-text-decorations-in-effect: none;
          -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
          0px; font-size: medium; "><span class="Apple-style-span"
            style="font-family: verdana, helvetica, arial, sans-serif;
            font-size: 13px; ">
            <meta http-equiv="Content-Type" content="text/html;
              charset=utf-8">
            <span class="Apple-style-span" style="border-collapse:
              separate; color: rgb(0, 0, 0); font-family: Arial;
              font-style: normal; font-variant: normal; font-weight:
              normal; letter-spacing: normal; line-height: normal;
              orphans: 2; text-align: auto; text-indent: 0px;
              text-transform: none; white-space: normal; widows: 2;
              word-spacing: 0px; -webkit-border-horizontal-spacing: 0px;
              -webkit-border-vertical-spacing: 0px;
              -webkit-text-decorations-in-effect: none;
              -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
              0px; font-size: medium; "><span class="Apple-style-span"
                style="font-family: verdana, helvetica, arial,
                sans-serif; font-size: 13px; ">
                <h1 id="rfc.section.6.1" style="font-size: 14pt;
                  line-height: 21pt; page-break-after: avoid; "><a
                    href="#rfc.section.6.1" style="text-decoration:
                    none; color: rgb(51, 51, 51); ">6.1.</a><span
                    class="Apple-converted-space"> </span>Basic Concepts</h1>
                <p id="rfc.section.6.1.p.1" style="margin-left: 2em;
                  margin-right: 2em; ">The "rules" element contains the
                  specification of both context-based and whole Whole
                  Label Evaluation (WLE) rules (<a href="#whole_label"
                    style="text-decoration: none; ">Section 6.3</a>),
                  the character classes (<a href="#character_classes"
                    style="text-decoration: none; ">Section 6.2</a>)
                  that they depend on and any actions (<a
                    href="#actions" style="text-decoration: none; ">Section
                    7</a>) that assign dispositions to labels based on
                  rules or variant mappings.</p>
                <p id="rfc.section.6.1.p.2" style="margin-left: 2em;
                  margin-right: 2em; ">A Whole Label Evaluation rule
                  (WLE) is applied to the whole label. It is used to
                  validate both original labels and any variant labels
                  computed from them.</p>
                <p id="rfc.section.6.1.p.3" style="margin-left: 2em;
                  margin-right: 2em; ">A conditional context rule is a
                  specialized form of rule, that does not necessarily
                  apply to the whole label, but may be specific to the
                  context around a single code point or code point
                  sequence. Certain code points in a label sometimes
                  need to satisfy context-based rules, for example for
                  the label to be considered valid, or to satisfy the
                  context for a variant mapping (see the description of
                  the "when" attribute in<span
                    class="Apple-converted-space"> </span><a
                    href="#parameterized_context_rule"
                    style="text-decoration: none; ">Section 6.4</a>).</p>
              </span></span></span></span></span></span><br>
    <br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

(3) 6.3.4: While recursion is said to be disallowed, the "for
which the complete definition has not been seen" is pretty odd
for an XML specification, as it means that you need a full
ordering for the elements in the document (or at least within
the &lt;rules&gt; element).  That means if some editor decodes from
disk and then encodes to disk, you need to be sure that the
order is preserved or else you break the "has been seen"
constraint. (And if you do that, then you're allowing rules to
mutually refer to one another, which brings us back to discuss
point 2.) 7.4 maybe has a similar issue. I think for this you
could simply state up front that these XML documents MUST NOT
be re-ordered during editing. (Or else add some kind of
attribute to help with ordering which seems ickky.)</pre>
    </blockquote>
    <br>
    In line with the discussion we had on this issue, the following text<br>
    are proposed be added to section 4.2<br>
    <br>
    <blockquote>Some elements that are direct or nested child elements
      of the &lt;rules&gt; element<br>
      MUST be placed in a specific relative order to other elements for
      the LGR to be valid.<br>
      An LGR that violates these constraints MUST be rejected. In other
      cases, a different<br>
      ordering would result in a changed specification.<br>
    </blockquote>
    <br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

(4) section 12: I don't think this is at all sufficient.
Missing aspects include: Imprecise LGRs could result in
registration of identifiers that are unexpected in many other
protocols, leading to new vulnerabilities; LGRs could be
deliberately manipulated so as to create such imprecision, and
if I could feed one such to a registry (e.g. via some nice
friendly looking git repo) then I could exploit the vuln later
for fun and profit - that seems to call for some
interoperable form of data integrity and origin
authentication (is the lager WG doing that?) and lastly (for
now), the XML language defined here is very flexible as noted
earlier - I would expect there to be many implementation bugs
in new code that attempts to parse this language. So I think
the security considerations needs to be re-done really.</pre>
    </blockquote>
    <br>
    My reading of this comment is that it presupposes a particular
    use-case.<br>
    <br>
    The use case we've identified so far is that these will substitute
    for IDN tables.<br>
    <br>
    IDN tables are controlled by registries and define registry policy.
    As<br>
    such it would be up to the registry to have a policy that is
    well-defined,<br>
    and the registries would be in charge of developing or adopting an
    LGR<br>
    that matches their policies.<br>
    <br>
    The LGR data format (and that's what it is) doesn't change anything
    in who<br>
    can set and enforce registry policy.<br>
    <br>
    I also do not understand what an "imprecise" LGR would be. In
    contrast <br>
    to what they replace (IDN tables), LGRs are way more definite.<br>
    <br>
    Issues of deployment of LGRs in IDN registration seem out of scope
    for <br>
    this document.<br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


- 4.3.6: my bet: validity-end is a mistake.</pre>
    </blockquote>
            this comment is unclear. Does it refer to the existence of
    the validity-end<br>
            element? Or to it's mention in the text?<br>
    <br>
            For use in describing historical registration processes, a
    validity-end appears<br>
            useful enough.<br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- 4.3.8: odd that the examples have no URLs</pre>
    </blockquote>
            The text will include the formal reference of the Unicode
    Standard, <br>
            including a URL.<br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- 4.3 generally: I bet that these objects will evolve and will
be stored in some VCS. I'm surprised so that there's no
meta-data element to represent information about the version
of say the previous instance of the object. If there were,
then it would then be possible to establish a hash-chain which
I'd have thought would be useful in disputes.</pre>
    </blockquote>
    <br>
    <blockquote>I have no opinion on this. It's a fine idea and if
      anybody wants to<br>
      suggest additional metadata, we can put them in. This is also not<br>
      part of the DISCUSS, so we are under no obligation to rush this.<br>
    </blockquote>
    <br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- 5.3.1: "normally not only symmetric, but also transitive" -
isn't that hugely ambiguous?  What is the programmer supposed
to do? The answer is "nothing" I think so I'd just recommend
to delete that paragraph and say that only the explicitly
stated rules apply.</pre>
    </blockquote>
    <br>
    I suggest we reword the end of the second to last paragraph:<br>
    "As with symmetry, these transitive relations are only part of the
    LGR if<br>
    spelled out explicitly."<br>
    <br>
    We could further add a suggestion to the programmer: <br>
    "Implementations that require an LGR to be symmetric<br>
    and transitive should verify this mechanically."<br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- 6.2.4: "repertoire" - please define that term or reference a
definition. I don't think it's a commonly understood technical
term, at least for implementers.  </pre>
    </blockquote>
           <br>
     Added to Section 5, 2nd para: "Collectively, these are known as the
    repertoire."<br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- 8.2: What "suitable optimisations" do you mean? It seems
cruel to the implementer to say that but not even have a
reference.</pre>
    </blockquote>
    a reference to 8.5 has been added<br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- 8.5: I think you could have explained this more clearly - the
2nd para there is not really useful as it's too opaque.</pre>
    </blockquote>
    <br>
    This is never going to make "easy reading", but here's an attempt at
    tweaking this a bit.<br>
    <br>
                 8.5 <b>Checking Labels for Collision</b><br>
                      The obvious method for checking collision between
    labels is to generate the<br>
                      fully permuted set of variants for one of them and
    see whether it contains the<br>
                      other label as a member. As discussed above, this
    can be prohibitive and is not<br>
                      necessary.<br>
    <br>
                     Because of symmetry and transitivity, all variant
    mappings form disjoint sets. <br>
                     In each of these sets, the source and target of
    each mapping are also variants <br>
                     of the sources and targets of all the other
    mappings. However, members of <br>
                     two different sets are never variants of each
    other.<br>
                     <br>
                     If two labels have code points at the same position
    that are members of two <br>
                     different of these variant mapping sets, any
    variant labels of one, cannot be <br>
                     variant labels of the other:  the sets of their
    variant labels are likewise disjoint.<br>
                     Instead of  generating all permutations to compare
    all possible variants, it is<br>
                     enough to find out whether code points at the same
    position belong to the<br>
                     same variant set or not.<br>
    <br>
                    For that, it is sufficient to substitute an "index"
    mapping that identifies the<br>
                    set. This index mapping could be, for  example, the
    variant mapping for which <br>
                    the target code point (or sequence) comes first in
    some sorting order. This<br>
                    index mapping would, in effect, identify the set of
    variant mappings for that <br>
                    position. <br>
    <br>
                    To check collision then means generating a single
    variant label from the original<br>
                    by substituting the respective "index" value for
    each code point. This results in an <br>
                    "index label". Two labels collide whenever the index
    labels <br>
                    for them are the same.<br>
    <br>
    <blockquote
      cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
      type="cite">
      <pre wrap="">

- Appendix C: Another example of BNF being impressively
more terse than XML :-)



</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------A82559B0FEF3D8DDDEDD08B4--


From nobody Thu Apr 28 12:59:01 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90E2E12D953; Thu, 28 Apr 2016 12:58:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level: 
X-Spam-Status: No, score=-2.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id afsgyxzaqRxd; Thu, 28 Apr 2016 12:58:52 -0700 (PDT)
Received: from elasmtp-dupuy.atl.sa.earthlink.net (elasmtp-dupuy.atl.sa.earthlink.net [209.86.89.62]) by ietfa.amsl.com (Postfix) with ESMTP id D817412D946; Thu, 28 Apr 2016 12:58:51 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=ZF6MQA+iafDgXJXbmLJdpAHgfkRNKREEdZF8RXdlLpbzRL7T4uZwO5Coybax7QK0; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1avs4j-0002pp-65; Thu, 28 Apr 2016 15:58:13 -0400
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Alexey Melnikov <aamelnikov@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com>
Date: Thu, 28 Apr 2016 12:58:18 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <571B634F.9070600@cs.tcd.ie>
Content-Type: multipart/alternative; boundary="------------ED1501078810B560D8C7200C"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7ecb3e72a58a936c4bd125d40e93ee5939350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/-wwX_fsNzG7Vm6CUGHzUTLR6FQg>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2016 19:58:55 -0000

This is a multi-part message in MIME format.
--------------ED1501078810B560D8C7200C
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Following on our discussion by e-mail, here is suggested wording.

A./

On 4/21/2016 3:24 AM, Stephen Farrell wrote:
> (1) section 5: this says code points MUST be 4 hex digits.
> What is s/w supposed to do if it sees only 2 hex digits?
> Should it ignore the range or char element or fail to process
> the entire LGR document? I think the same issue applies to
> other uses of 2119 language as well, (e.g. "MUST be treated as
> an error at the end of p19), so I'd recommend you state some
> kind of general rule if you can.

One would expect the schema validator to catch such issues.
It's a simple matter to in to provide explicit language in Section 4 
that an LGR that does not conform to the schema in Appendix D is to be 
rejected.

"An LGR is expressed as a well-formed XML Document <xref target="XML"/> 
that conforms to the schema defined in <xref target="schema"/>."

Then we only need to discuss any instances of constraints that are not 
enforced/enforceable by schema validation, and we do that, where those 
are discussed.
> (2) 5.2: when and not-when etc seem to me to allow for
> infinitely baroque representations of useless things like:
>
> 	<char cp="200D" when="cpisnot200D" />
> 	<classs "cpis200D">
> 		200D
> 	</class>
> 	<rule name="cpisnot200D">
> 		<start/>
> 			<complement><class by-ref="cpis200D"/></complement>
> 		<end/>
> 	</rule>
>
> What is parsing s/w supposed to do with structures like that?

There is no issue with parsing.

It's an example of deliberately obfuscatory design of context rules, but 
a conformant implementation should have no problem evaluating such an 
LGR. The result is that 200D is never valid in a label, because its 
conditional context (a single character label not containing 200D) is 
never matched.

Specifying contexts that cannot be matched by any label is not an error. 
In fact, it is a useful design feature for LGR templates. Such templates 
can describe optional code points that can be enabled/disabled by simply 
changing a context rule from never matching to always matching or vice 
versa. Incidentally, there are less obfuscatory ways to write a 
never-matching context, for example:
<rule name="never">
     <start />
     <end />
</rule>

> For example, how would you handle the likes of this or more
> convoluted but equivalent structures which could be delivered
> by accident or deliberately?  I think the response to this
> discuss point needs to either be a) all such constructs are
> automatically detectable and here's why, or else b) here's how
> s/w can handle that (without crashing or looping forever).

These kinds of convoluted constructs do not lead to crashes or looping. 
Rules are simply regular expressions, and no matter how convoluted a 
rule definition appears to be, it can always be converted (resolved) to 
a regex pattern which can then be used in a regex engine to do the matching.

> Note that I don't think that the "MUST be rejected" at the end
> of 6.1 provides an answer to this point.  (But if you do,
> please argue that.)

That text addresses a different issue altogether, so I agree entirely.

However, section 6.1 flowed badly and didn't mention the "rules" 
element, so I suggest the following tweak:


  6.1.
  <mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#rfc.section.6.1>Basic
  Concepts

The "rules" element contains the specification of both context-based and 
whole Whole Label Evaluation (WLE) rules (Section 6.3 
<mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#whole_label>), 
the character classes (Section 6.2 
<mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#character_classes>) 
that they depend on and any actions (Section 7 
<mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#actions>) 
that assign dispositions to labels based on rules or variant mappings.

A Whole Label Evaluation rule (WLE) is applied to the whole label. It is 
used to validate both original labels and any variant labels computed 
from them.

A conditional context rule is a specialized form of rule, that does not 
necessarily apply to the whole label, but may be specific to the context 
around a single code point or code point sequence. Certain code points 
in a label sometimes need to satisfy context-based rules, for example 
for the label to be considered valid, or to satisfy the context for a 
variant mapping (see the description of the "when" attribute inSection 
6.4 
<mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#parameterized_context_rule>).



> (3) 6.3.4: While recursion is said to be disallowed, the "for
> which the complete definition has not been seen" is pretty odd
> for an XML specification, as it means that you need a full
> ordering for the elements in the document (or at least within
> the <rules> element).  That means if some editor decodes from
> disk and then encodes to disk, you need to be sure that the
> order is preserved or else you break the "has been seen"
> constraint. (And if you do that, then you're allowing rules to
> mutually refer to one another, which brings us back to discuss
> point 2.) 7.4 maybe has a similar issue. I think for this you
> could simply state up front that these XML documents MUST NOT
> be re-ordered during editing. (Or else add some kind of
> attribute to help with ordering which seems ickky.)

In line with the discussion we had on this issue, the following text
are proposed be added to section 4.2

    Some elements that are direct or nested child elements of the
    <rules> element
    MUST be placed in a specific relative order to other elements for
    the LGR to be valid.
    An LGR that violates these constraints MUST be rejected. In other
    cases, a different
    ordering would result in a changed specification.


> (4) section 12: I don't think this is at all sufficient.
> Missing aspects include: Imprecise LGRs could result in
> registration of identifiers that are unexpected in many other
> protocols, leading to new vulnerabilities; LGRs could be
> deliberately manipulated so as to create such imprecision, and
> if I could feed one such to a registry (e.g. via some nice
> friendly looking git repo) then I could exploit the vuln later
> for fun and profit - that seems to call for some
> interoperable form of data integrity and origin
> authentication (is the lager WG doing that?) and lastly (for
> now), the XML language defined here is very flexible as noted
> earlier - I would expect there to be many implementation bugs
> in new code that attempts to parse this language. So I think
> the security considerations needs to be re-done really.

My reading of this comment is that it presupposes a particular use-case.

The use case we've identified so far is that these will substitute for 
IDN tables.

IDN tables are controlled by registries and define registry policy. As
such it would be up to the registry to have a policy that is well-defined,
and the registries would be in charge of developing or adopting an LGR
that matches their policies.

The LGR data format (and that's what it is) doesn't change anything in who
can set and enforce registry policy.

I also do not understand what an "imprecise" LGR would be. In contrast
to what they replace (IDN tables), LGRs are way more definite.

Issues of deployment of LGRs in IDN registration seem out of scope for
this document.
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
>
> - 4.3.6: my bet: validity-end is a mistake.
         this comment is unclear. Does it refer to the existence of the 
validity-end
         element? Or to it's mention in the text?

         For use in describing historical registration processes, a 
validity-end appears
         useful enough.
> - 4.3.8: odd that the examples have no URLs
         The text will include the formal reference of the Unicode 
Standard,
         including a URL.
> - 4.3 generally: I bet that these objects will evolve and will
> be stored in some VCS. I'm surprised so that there's no
> meta-data element to represent information about the version
> of say the previous instance of the object. If there were,
> then it would then be possible to establish a hash-chain which
> I'd have thought would be useful in disputes.

    I have no opinion on this. It's a fine idea and if anybody wants to
    suggest additional metadata, we can put them in. This is also not
    part of the DISCUSS, so we are under no obligation to rush this.


> - 5.3.1: "normally not only symmetric, but also transitive" -
> isn't that hugely ambiguous?  What is the programmer supposed
> to do? The answer is "nothing" I think so I'd just recommend
> to delete that paragraph and say that only the explicitly
> stated rules apply.

I suggest we reword the end of the second to last paragraph:
"As with symmetry, these transitive relations are only part of the LGR if
spelled out explicitly."

We could further add a suggestion to the programmer:
"Implementations that require an LGR to be symmetric
and transitive should verify this mechanically."
> - 6.2.4: "repertoire" - please define that term or reference a
> definition. I don't think it's a commonly understood technical
> term, at least for implementers.

  Added to Section 5, 2nd para: "Collectively, these are known as the 
repertoire."
> - 8.2: What "suitable optimisations" do you mean? It seems
> cruel to the implementer to say that but not even have a
> reference.
a reference to 8.5 has been added
> - 8.5: I think you could have explained this more clearly - the
> 2nd para there is not really useful as it's too opaque.

This is never going to make "easy reading", but here's an attempt at 
tweaking this a bit.

              8.5 *Checking Labels for Collision*
                   The obvious method for checking collision between 
labels is to generate the
                   fully permuted set of variants for one of them and 
see whether it contains the
                   other label as a member. As discussed above, this can 
be prohibitive and is not
                   necessary.

                  Because of symmetry and transitivity, all variant 
mappings form disjoint sets.
                  In each of these sets, the source and target of each 
mapping are also variants
                  of the sources and targets of all the other mappings. 
However, members of
                  two different sets are never variants of each other.

                  If two labels have code points at the same position 
that are members of two
                  different of these variant mapping sets, any variant 
labels of one, cannot be
                  variant labels of the other:  the sets of their 
variant labels are likewise disjoint.
                  Instead of  generating all permutations to compare all 
possible variants, it is
                  enough to find out whether code points at the same 
position belong to the
                  same variant set or not.

                 For that, it is sufficient to substitute an "index" 
mapping that identifies the
                 set. This index mapping could be, for  example, the 
variant mapping for which
                 the target code point (or sequence) comes first in some 
sorting order. This
                 index mapping would, in effect, identify the set of 
variant mappings for that
                 position.

                 To check collision then means generating a single 
variant label from the original
                 by substituting the respective "index" value for each 
code point. This results in an
                 "index label". Two labels collide whenever the index 
labels
                 for them are the same.

> - Appendix C: Another example of BNF being impressively
> more terse than XML :-)
>
>
>



_______________________________________________
Lager mailing list
Lager@ietf.org
https://www.ietf.org/mailman/listinfo/lager


--------------ED1501078810B560D8C7200C
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-text-html" lang="x-unicode">
      <div class="moz-cite-prefix">Following on our discussion by
        e-mail, here is suggested wording.<br>
        <br>
        A./<br>
        <br>
        On 4/21/2016 3:24 AM, Stephen Farrell wrote: </div>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.</pre>
      </blockquote>
      <br>
      One would expect the schema validator to catch such issues.<br>
      It's a simple matter to in to provide explicit language in Section
      4 that an LGR that does not conform to the schema in Appendix D is
      to be rejected.<br>
      <br>
      "An LGR is expressed as a well-formed XML Document &lt;xref
      target="XML"/&gt; that conforms to the schema defined in &lt;xref
      target="schema"/&gt;."<br>
      <br>
      Then we only need to discuss any instances of constraints that are
      not enforced/enforceable by schema validation, and we do that,
      where those are discussed.
      <blockquote cite="mid:571B634F.9070600@cs.tcd.ie" type="cite"> </blockquote>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">(2) 5.2: when and not-when etc seem to me to allow for
infinitely baroque representations of useless things like: 

	&lt;char cp="200D" when="cpisnot200D" /&gt;
	&lt;classs "cpis200D"&gt;
		200D
	&lt;/class&gt;
	&lt;rule name="cpisnot200D"&gt;
		&lt;start/&gt;
			&lt;complement&gt;&lt;class by-ref="cpis200D"/&gt;&lt;/complement&gt;
		&lt;end/&gt;
	&lt;/rule&gt;

What is parsing s/w supposed to do with structures like that?</pre>
      </blockquote>
      <br>
      There is no issue with parsing. <br>
      <br>
      It's an example of deliberately obfuscatory design of context
      rules, but a conformant implementation should have no problem
      evaluating such an LGR. The result is that 200D is never valid in
      a label, because its conditional context (a single character label
      not containing 200D) is never matched.<br>
      <br>
      Specifying contexts that cannot be matched by any label is not an
      error. In fact, it is a useful design feature for LGR templates.
      Such templates can describe optional code points that can be
      enabled/disabled by simply changing a context rule from never
      matching to always matching or vice versa. Incidentally, there are
      less obfuscatory ways to write a never-matching context, for
      example:<br>
      &lt;rule name="never"&gt;<br>
          &lt;start /&gt;<br>
          &lt;end /&gt;<br>
      &lt;/rule&gt;<br>
      <br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">For example, how would you handle the likes of this or more
convoluted but equivalent structures which could be delivered
by accident or deliberately?  I think the response to this
discuss point needs to either be a) all such constructs are
automatically detectable and here's why, or else b) here's how
s/w can handle that (without crashing or looping forever).</pre>
      </blockquote>
      <br>
      These kinds of convoluted constructs do not lead to crashes or
      looping. Rules are simply regular expressions, and no matter how
      convoluted a rule definition appears to be, it can always be
      converted (resolved) to a regex pattern which can then be used in
      a regex engine to do the matching.<br>
      <br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">Note that I don't think that the "MUST be rejected" at the end
of 6.1 provides an answer to this point.  (But if you do,
please argue that.)</pre>
      </blockquote>
      <br>
      That text addresses a different issue altogether, so I agree
      entirely.<br>
      <br>
      However, section 6.1 flowed badly and didn't mention the "rules"
      element, so I suggest the following tweak:<br>
      <span class="Apple-style-span" style="border-collapse: separate;
        color: rgb(0, 0, 0); font-family: Arial; font-style: normal;
        font-variant: normal; font-weight: normal; letter-spacing:
        normal; line-height: normal; orphans: 2; text-align: auto;
        text-indent: 0px; text-transform: none; white-space: normal;
        widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing:
        0px; -webkit-border-vertical-spacing: 0px;
        -webkit-text-decorations-in-effect: none;
        -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
        font-size: medium; "><span class="Apple-style-span"
          style="font-family: verdana, helvetica, arial, sans-serif;
          font-size: 13px; "> <span class="Apple-style-span"
            style="border-collapse: separate; color: rgb(0, 0, 0);
            font-family: Arial; font-style: normal; font-variant:
            normal; font-weight: normal; letter-spacing: normal;
            line-height: normal; orphans: 2; text-align: auto;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px;
            -webkit-border-horizontal-spacing: 0px;
            -webkit-border-vertical-spacing: 0px;
            -webkit-text-decorations-in-effect: none;
            -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
            0px; font-size: medium; "><span class="Apple-style-span"
              style="font-family: verdana, helvetica, arial, sans-serif;
              font-size: 13px; "> <span class="Apple-style-span"
                style="border-collapse: separate; color: rgb(0, 0, 0);
                font-family: Arial; font-style: normal; font-variant:
                normal; font-weight: normal; letter-spacing: normal;
                line-height: normal; orphans: 2; text-align: auto;
                text-indent: 0px; text-transform: none; white-space:
                normal; widows: 2; word-spacing: 0px;
                -webkit-border-horizontal-spacing: 0px;
                -webkit-border-vertical-spacing: 0px;
                -webkit-text-decorations-in-effect: none;
                -webkit-text-size-adjust: auto;
                -webkit-text-stroke-width: 0px; font-size: medium; "><span
                  class="Apple-style-span" style="font-family: verdana,
                  helvetica, arial, sans-serif; font-size: 13px; ">
                  <h1 id="rfc.section.6.1" style="font-size: 14pt;
                    line-height: 21pt; page-break-after: avoid; "><a
href="mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#rfc.section.6.1"
                      style="text-decoration: none; color: rgb(51, 51,
                      51); ">6.1.</a><span class="Apple-converted-space"> </span>Basic
                    Concepts</h1>
                  <p id="rfc.section.6.1.p.1" style="margin-left: 2em;
                    margin-right: 2em; ">The "rules" element contains
                    the specification of both context-based and whole
                    Whole Label Evaluation (WLE) rules (<a
href="mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#whole_label"
                      style="text-decoration: none; ">Section 6.3</a>),
                    the character classes (<a
href="mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#character_classes"
                      style="text-decoration: none; ">Section 6.2</a>)
                    that they depend on and any actions (<a
href="mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#actions"
                      style="text-decoration: none; ">Section 7</a>)
                    that assign dispositions to labels based on rules or
                    variant mappings.</p>
                  <p id="rfc.section.6.1.p.2" style="margin-left: 2em;
                    margin-right: 2em; ">A Whole Label Evaluation rule
                    (WLE) is applied to the whole label. It is used to
                    validate both original labels and any variant labels
                    computed from them.</p>
                  <p id="rfc.section.6.1.p.3" style="margin-left: 2em;
                    margin-right: 2em; ">A conditional context rule is a
                    specialized form of rule, that does not necessarily
                    apply to the whole label, but may be specific to the
                    context around a single code point or code point
                    sequence. Certain code points in a label sometimes
                    need to satisfy context-based rules, for example for
                    the label to be considered valid, or to satisfy the
                    context for a variant mapping (see the description
                    of the "when" attribute in<span
                      class="Apple-converted-space"> </span><a
href="mailbox:///C:/Users/asmusf/AppData/Roaming/Thunderbird/Profiles/965oo05j.default/Mail/Local%20Folders/Inbox?number=3739746514#parameterized_context_rule"
                      style="text-decoration: none; ">Section 6.4</a>).</p>
                </span></span></span></span></span></span><br>
      <br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">(3) 6.3.4: While recursion is said to be disallowed, the "for
which the complete definition has not been seen" is pretty odd
for an XML specification, as it means that you need a full
ordering for the elements in the document (or at least within
the &lt;rules&gt; element).  That means if some editor decodes from
disk and then encodes to disk, you need to be sure that the
order is preserved or else you break the "has been seen"
constraint. (And if you do that, then you're allowing rules to
mutually refer to one another, which brings us back to discuss
point 2.) 7.4 maybe has a similar issue. I think for this you
could simply state up front that these XML documents MUST NOT
be re-ordered during editing. (Or else add some kind of
attribute to help with ordering which seems ickky.)</pre>
      </blockquote>
      <br>
      In line with the discussion we had on this issue, the following
      text<br>
      are proposed be added to section 4.2<br>
      <br>
      <blockquote>Some elements that are direct or nested child elements
        of the &lt;rules&gt; element<br>
        MUST be placed in a specific relative order to other elements
        for the LGR to be valid.<br>
        An LGR that violates these constraints MUST be rejected. In
        other cases, a different<br>
        ordering would result in a changed specification.<br>
      </blockquote>
      <br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">(4) section 12: I don't think this is at all sufficient.
Missing aspects include: Imprecise LGRs could result in
registration of identifiers that are unexpected in many other
protocols, leading to new vulnerabilities; LGRs could be
deliberately manipulated so as to create such imprecision, and
if I could feed one such to a registry (e.g. via some nice
friendly looking git repo) then I could exploit the vuln later
for fun and profit - that seems to call for some
interoperable form of data integrity and origin
authentication (is the lager WG doing that?) and lastly (for
now), the XML language defined here is very flexible as noted
earlier - I would expect there to be many implementation bugs
in new code that attempts to parse this language. So I think
the security considerations needs to be re-done really.</pre>
      </blockquote>
      <br>
      My reading of this comment is that it presupposes a particular
      use-case.<br>
      <br>
      The use case we've identified so far is that these will substitute
      for IDN tables.<br>
      <br>
      IDN tables are controlled by registries and define registry
      policy. As<br>
      such it would be up to the registry to have a policy that is
      well-defined,<br>
      and the registries would be in charge of developing or adopting an
      LGR<br>
      that matches their policies.<br>
      <br>
      The LGR data format (and that's what it is) doesn't change
      anything in who<br>
      can set and enforce registry policy.<br>
      <br>
      I also do not understand what an "imprecise" LGR would be. In
      contrast <br>
      to what they replace (IDN tables), LGRs are way more definite.<br>
      <br>
      Issues of deployment of LGRs in IDN registration seem out of scope
      for <br>
      this document.<br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">
----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


- 4.3.6: my bet: validity-end is a mistake.</pre>
      </blockquote>
              this comment is unclear. Does it refer to the existence of
      the validity-end<br>
              element? Or to it's mention in the text?<br>
      <br>
              For use in describing historical registration processes, a
      validity-end appears<br>
              useful enough.<br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- 4.3.8: odd that the examples have no URLs</pre>
      </blockquote>
              The text will include the formal reference of the Unicode
      Standard, <br>
              including a URL.<br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- 4.3 generally: I bet that these objects will evolve and will
be stored in some VCS. I'm surprised so that there's no
meta-data element to represent information about the version
of say the previous instance of the object. If there were,
then it would then be possible to establish a hash-chain which
I'd have thought would be useful in disputes.</pre>
      </blockquote>
      <br>
      <blockquote>I have no opinion on this. It's a fine idea and if
        anybody wants to<br>
        suggest additional metadata, we can put them in. This is also
        not<br>
        part of the DISCUSS, so we are under no obligation to rush this.<br>
      </blockquote>
      <br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- 5.3.1: "normally not only symmetric, but also transitive" -
isn't that hugely ambiguous?  What is the programmer supposed
to do? The answer is "nothing" I think so I'd just recommend
to delete that paragraph and say that only the explicitly
stated rules apply.</pre>
      </blockquote>
      <br>
      I suggest we reword the end of the second to last paragraph:<br>
      "As with symmetry, these transitive relations are only part of the
      LGR if<br>
      spelled out explicitly."<br>
      <br>
      We could further add a suggestion to the programmer: <br>
      "Implementations that require an LGR to be symmetric<br>
      and transitive should verify this mechanically."<br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- 6.2.4: "repertoire" - please define that term or reference a
definition. I don't think it's a commonly understood technical
term, at least for implementers.  </pre>
      </blockquote>
             <br>
       Added to Section 5, 2nd para: "Collectively, these are known as
      the repertoire."<br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- 8.2: What "suitable optimisations" do you mean? It seems
cruel to the implementer to say that but not even have a
reference.</pre>
      </blockquote>
      a reference to 8.5 has been added<br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- 8.5: I think you could have explained this more clearly - the
2nd para there is not really useful as it's too opaque.</pre>
      </blockquote>
      <br>
      This is never going to make "easy reading", but here's an attempt
      at tweaking this a bit.<br>
      <br>
                   8.5 <b>Checking Labels for Collision</b><br>
                        The obvious method for checking collision
      between labels is to generate the<br>
                        fully permuted set of variants for one of them
      and see whether it contains the<br>
                        other label as a member. As discussed above,
      this can be prohibitive and is not<br>
                        necessary.<br>
      <br>
                       Because of symmetry and transitivity, all variant
      mappings form disjoint sets. <br>
                       In each of these sets, the source and target of
      each mapping are also variants <br>
                       of the sources and targets of all the other
      mappings. However, members of <br>
                       two different sets are never variants of each
      other.<br>
                       <br>
                       If two labels have code points at the same
      position that are members of two <br>
                       different of these variant mapping sets, any
      variant labels of one, cannot be <br>
                       variant labels of the other:  the sets of their
      variant labels are likewise disjoint.<br>
                       Instead of  generating all permutations to
      compare all possible variants, it is<br>
                       enough to find out whether code points at the
      same position belong to the<br>
                       same variant set or not.<br>
      <br>
                      For that, it is sufficient to substitute an
      "index" mapping that identifies the<br>
                      set. This index mapping could be, for  example,
      the variant mapping for which <br>
                      the target code point (or sequence) comes first in
      some sorting order. This<br>
                      index mapping would, in effect, identify the set
      of variant mappings for that <br>
                      position. <br>
      <br>
                      To check collision then means generating a single
      variant label from the original<br>
                      by substituting the respective "index" value for
      each code point. This results in an <br>
                      "index label". Two labels collide whenever the
      index labels <br>
                      for them are the same.<br>
      <br>
      <blockquote
        cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"
        type="cite">
        <pre wrap="">- Appendix C: Another example of BNF being impressively
more terse than XML :-)



</pre>
      </blockquote>
      <p><br>
      </p>
    </div>
    <br>
    <fieldset class="mimeAttachmentHeader"></fieldset>
    <br>
    <div class="moz-text-plain" wrap="true" graphical-quote="true"
      style="font-family: -moz-fixed; font-size: 14px;" lang="x-western">
      <pre wrap="">_______________________________________________
Lager mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Lager@ietf.org">Lager@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/lager">https://www.ietf.org/mailman/listinfo/lager</a>
</pre>
    </div>
  </body>
</html>

--------------ED1501078810B560D8C7200C--


From nobody Fri Apr 29 03:12:59 2016
Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D75E12D56F for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 03:12:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level: 
X-Spam-Status: No, score=-2.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=alM3Kcv8; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=TY8h5gl7
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Llk7ZMjvJ-mB for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 03:12:58 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA4D712D0C0 for <lager@ietf.org>; Fri, 29 Apr 2016 03:12:57 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 62F7620EEE for <lager@ietf.org>; Fri, 29 Apr 2016 06:05:19 -0400 (EDT)
Received: from web5 ([10.202.2.215]) by compute6.internal (MEProxy); Fri, 29 Apr 2016 06:05:19 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=THYz2nUKtFjDEF30IIJtiI0Cr7g=; b=alM3Kc v8fT6dw17kYOeD2OgTf0+dm+2zNr8yq5NuxVxjj3ppCuCh/GLq+bg73+Eb5xzuJm co6spk5EKpn+eyUylyKagWxiZ6xyY9BSxUcS7J0ePPRVGTo1n3MkHn+Tx9FFWD5+ uRLSlFEOQtuNHo0M2GYPOhLWq49Q9rtP1nYBw=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=THYz2nUKtFjDEF3 0IIJtiI0Cr7g=; b=TY8h5gl7J7VTHzbmqYj5iWNPJVnvBuZQSgCaISHmudOFG+g /BnzFSHUBcsh+QIR0602XtGG8pay36kP4Vl9ekDk1/MYrxvgnprLuFc4TycONsUU hlRiQT37U63DVluP1zjKGoMQQPm+HRDmF3pPDOub7fFS7+SabowMosx/F9KA=
Received: by web5.nyi.internal (Postfix, from userid 99) id 3322FA783E9; Fri, 29 Apr 2016 06:05:19 -0400 (EDT)
Message-Id: <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
X-Sasl-Enc: K/yJSWxIjv2oA8a+mpITnIr8fBLwFR7PYPs5BQSICXO8 1461924319
From: Alexey Melnikov <aamelnikov@fastmail.fm>
To: Asmus Freytag <asmusf@ix.netcom.com> (c), Stephen Farrell <stephen.farrell@cs.tcd.ie>
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: multipart/alternative; boundary="_----------=_14619243192559716"; charset="utf-8"
X-Mailer: MessagingEngine.com Webmail Interface - ajax-491eb5a4
Date: Fri, 29 Apr 2016 11:05:19 +0100
In-Reply-To: <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/_FN67kZhf0FIA8YC2mCXJXfAlxM>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 10:12:59 -0000

This is a multi-part message in MIME format.

--_----------=_14619243192559716
Content-Transfer-Encoding: 7bit
Content-Type: text/plain

Hi Asmus,
 
On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:
> Following on our discussion by e-mail, here is suggested wording.
>
>  A./
>
>  On 4/21/2016 3:24 AM, Stephen Farrell wrote:
>> (1) section 5: this says code points MUST be 4 hex digits. What is
>>     s/w supposed to do if it sees only 2 hex digits? Should it ignore
>>     the range or char element or fail to process the entire LGR
>>     document? I think the same issue applies to other uses of 2119
>>     language as well, (e.g. "MUST be treated as an error at the end
>>     of p19), so I'd recommend you state some kind of general rule if
>>     you can.
>
> One would expect the schema validator to catch such issues.
>  It's a simple matter to in to provide explicit language in Section 4
>  that an LGR that does not conform to the schema in Appendix D is to
>  be rejected.
 
Please say so explicitly.
 
>
>  "An LGR is expressed as a well-formed XML Document <xref
>  target="XML"/> that conforms to the schema defined in <xref
>  target="schema"/>."
>
>  Then we only need to discuss any instances of constraints that are
>  not enforced/enforceable by schema validation, and we do that, where
>  those are discussed.
 
+1.
 
I scanned the rest of your proposed changes and they look reasonable to
me. Please post an updated draft ASAP.
 
 
 

--_----------=_14619243192559716
Content-Transfer-Encoding: 7bit
Content-Type: text/html

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>Hi Asmus,</div>
<div>&nbsp;</div>
<div>On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:<br></div>
<blockquote type="cite"><div lang="x-unicode"><div><div>Following on our discussion by
        e-mail, here is suggested wording.<br></div>
<div>&nbsp;</div>
<div> A./<br></div>
<div>&nbsp;</div>
<div> On 4/21/2016 3:24 AM, Stephen Farrell wrote:<br></div>
</div>
<blockquote type="cite" cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com"><pre>(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.<br></pre></blockquote><div>&nbsp;</div>
<div>One would expect the schema validator to catch such issues.<br></div>
<div> It's a simple matter to in to provide explicit language in Section
      4 that an LGR that does not conform to the schema in Appendix D is
      to be rejected.<br></div>
</div>
</blockquote><div>&nbsp;</div>
<div>Please say so explicitly.<br></div>
<div>&nbsp;</div>
<blockquote type="cite"><div lang="x-unicode"><div>&nbsp;</div>
<div> "An LGR is expressed as a well-formed XML Document &lt;xref
      target="XML"/&gt; that conforms to the schema defined in &lt;xref
      target="schema"/&gt;."<br></div>
<div>&nbsp;</div>
<div> Then we only need to discuss any instances of constraints that are
      not enforced/enforceable by schema validation, and we do that,
      where those are discussed. <br></div>
</div>
</blockquote><div>&nbsp;</div>
<div>+1.<br></div>
<div>&nbsp;</div>
<div>I scanned the rest of your proposed changes and they look reasonable to me. Please post an updated draft ASAP.<br></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
</body>
</html>

--_----------=_14619243192559716--


From nobody Fri Apr 29 08:22:00 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AF0C12D0AA; Fri, 29 Apr 2016 08:21:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.427
X-Spam-Level: 
X-Spam-Status: No, score=-0.427 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTML_TAG_BALANCE_BODY=1.157, HTTP_ESCAPED_HOST=1.125, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_HTML_ATTACH=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XDRp5hI-V8hG; Fri, 29 Apr 2016 08:21:42 -0700 (PDT)
Received: from elasmtp-galgo.atl.sa.earthlink.net (elasmtp-galgo.atl.sa.earthlink.net [209.86.89.61]) by ietfa.amsl.com (Postfix) with ESMTP id 1BEDB12B062; Fri, 29 Apr 2016 08:21:40 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=DTJ+8YE9DcVc9/gRuj0yVxUX3Afvc1IaHVPYUJ8MeLQBkA0i28iDZOzsLYZnp7/f; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-galgo.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1awADu-0008Qf-5F; Fri, 29 Apr 2016 11:20:58 -0400
To: Alexey Melnikov <aamelnikov@fastmail.fm>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <c3b6f98f-1ddf-fe82-a384-409dfa088da7@ix.netcom.com>
Date: Fri, 29 Apr 2016 08:20:59 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
Content-Type: multipart/alternative; boundary="------------81DE2BCC0676924BE4C9CF6C"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e48dcffdf81a5df926b08c11e266be1df350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/JyE-bePXKqocSojUpFAxIdHkZWQ>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 15:21:54 -0000

This is a multi-part message in MIME format.
--------------81DE2BCC0676924BE4C9CF6C
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/29/2016 3:05 AM, Alexey Melnikov wrote:
> Hi Asmus,
> On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:
>> Following on our discussion by e-mail, here is suggested wording.
>> A./
>> On 4/21/2016 3:24 AM, Stephen Farrell wrote:
>>> (1) section 5: this says code points MUST be 4 hex digits.
>>> What is s/w supposed to do if it sees only 2 hex digits?
>>> Should it ignore the range or char element or fail to process
>>> the entire LGR document? I think the same issue applies to
>>> other uses of 2119 language as well, (e.g. "MUST be treated as
>>> an error at the end of p19), so I'd recommend you state some
>>> kind of general rule if you can.
>> One would expect the schema validator to catch such issues.
>> It's a simple matter to in to provide explicit language in Section 4 
>> that an LGR that does not conform to the schema in Appendix D is to 
>> be rejected.
> Please say so explicitly.

Latest draft text (in preparation) for Section 4, "LGR Format" is:

"An LGR is expressed as a well-formed XML Document [XML] 
<cid:part1.9D823747.D245D162@ix.netcom.com> that conforms to the schema 
defined in Appendix Appendix D <cid:part2.7FFD9E73.A9D5DD75@ix.netcom.com>."

with the new following the [XML].

I think that ought to be sufficient. While it does not use the word 
"rejected" it makes clear that a non-conforming document does not 
constitute an LGR. Let me know if you think this needs to be even more 
explicit.
>> "An LGR is expressed as a well-formed XML Document <xref 
>> target="XML"/> that conforms to the schema defined in <xref 
>> target="schema"/>."
>> Then we only need to discuss any instances of constraints that are 
>> not enforced/enforceable by schema validation, and we do that, where 
>> those are discussed.
> +1.
> I scanned the rest of your proposed changes and they look reasonable 
> to me. Please post an updated draft ASAP.
Will work with Kim on that.

A./



--------------81DE2BCC0676924BE4C9CF6C
Content-Type: multipart/related;
 boundary="------------66AE78A4E619C1BC389E1B4B"


--------------66AE78A4E619C1BC389E1B4B
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 4/29/2016 3:05 AM, Alexey Melnikov
      wrote:<br>
    </div>
    <blockquote
cite="mid:1461924319.255971.593231497.5146909F@webmail.messagingengine.com"
      type="cite">
      <title></title>
      <div>Hi Asmus,</div>
      <div> </div>
      <div>On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:<br>
      </div>
      <blockquote type="cite">
        <div lang="x-unicode">
          <div>
            <div>Following on our discussion by e-mail, here is
              suggested wording.<br>
            </div>
            <div> </div>
            <div> A./<br>
            </div>
            <div> </div>
            <div> On 4/21/2016 3:24 AM, Stephen Farrell wrote:<br>
            </div>
          </div>
          <blockquote type="cite"
            cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com">
            <pre>(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.
</pre>
          </blockquote>
          <div> </div>
          <div>One would expect the schema validator to catch such
            issues.<br>
          </div>
          <div> It's a simple matter to in to provide explicit language
            in Section 4 that an LGR that does not conform to the schema
            in Appendix D is to be rejected.<br>
          </div>
        </div>
      </blockquote>
      <div> </div>
      <div>Please say so explicitly.<br>
      </div>
    </blockquote>
    <br>
    Latest draft text (in preparation) for Section 4, "LGR Format" is:<br>
    <br>
    "An LGR is expressed as a well-formed XML Document <a
      href="cid:part1.9D823747.D245D162@ix.netcom.com">[XML]</a> <font
      color="#996633">that conforms to the schema defined in <a
        href="cid:part2.7FFD9E73.A9D5DD75@ix.netcom.com">Appendix
        Appendix D</a>.</font>"<br>
    <br>
    with the new following the [XML].<br>
    <br>
    I think that ought to be sufficient. While it does not use the word
    "rejected" it makes clear that a non-conforming document does not 
    constitute an LGR. Let me know if you think this needs to be even
    more explicit. <br>
    <blockquote
cite="mid:1461924319.255971.593231497.5146909F@webmail.messagingengine.com"
      type="cite">
      <div> </div>
      <blockquote type="cite">
        <div lang="x-unicode">
          <div> </div>
          <div> "An LGR is expressed as a well-formed XML Document
            &lt;xref target="XML"/&gt; that conforms to the schema
            defined in &lt;xref target="schema"/&gt;."<br>
          </div>
          <div> </div>
          <div> Then we only need to discuss any instances of
            constraints that are not enforced/enforceable by schema
            validation, and we do that, where those are discussed. <br>
          </div>
        </div>
      </blockquote>
      <div> </div>
      <div>+1.<br>
      </div>
      <div> </div>
      <div>I scanned the rest of your proposed changes and they look
        reasonable to me. Please post an updated draft ASAP.<br>
      </div>
      <div> </div>
      <div> </div>
      <div> </div>
    </blockquote>
    Will work with Kim on that.<br>
    <br>
    A./<br>
    <p><br>
    </p>
  </body>
</html>

--------------66AE78A4E619C1BC389E1B4B
Content-Type: text/html; charset=utf-8;
 name="draft-ietf-lager-specification-12-AF3.html"
Content-Transfer-Encoding: base64
Content-ID: <part1.9D823747.D245D162@ix.netcom.com>
Content-Disposition: inline;
 filename="draft-ietf-lager-specification-12-AF3.html"

PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9F
TiIgCiAgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5k
dGQiPgoKPGh0bWwgbGFuZz0iZW4iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3ho
dG1sIiB4bWw6bGFuZz0iZW4iPgo8aGVhZCBwcm9maWxlPSJodHRwOi8vd3d3LnczLm9yZy8y
MDA2LzAzL2hjYXJkJTIwaHR0cDovL2R1YmxpbmNvcmUub3JnL2RvY3VtZW50cy8yMDA4LzA4
LzA0L2RjLWh0bWwvIj4KICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD11cy1hc2NpaSIgLz4KCiAgPHRpdGxlPlJlcHJlc2Vu
dGluZyBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzZXRzIHVzaW5nIFhNTDwvdGl0bGU+CgogIDxz
dHlsZSB0eXBlPSJ0ZXh0L2NzcyIgdGl0bGU9IlhtbDJSZmMgKHNhbnMgc2VyaWYpIj4KICAv
KjwhW0NEQVRBWyovCgkgIGEgewoJICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CgkgIH0KCSAg
YS5zbXBsIHsKCSAgY29sb3I6IGJsYWNrOwoJICB9CgkgIGE6aG92ZXIgewoJICB0ZXh0LWRl
Y29yYXRpb246IHVuZGVybGluZTsKCSAgfQoJICBhOmFjdGl2ZSB7CgkgIHRleHQtZGVjb3Jh
dGlvbjogdW5kZXJsaW5lOwoJICB9CgkgIGFkZHJlc3MgewoJICBtYXJnaW4tdG9wOiAxZW07
CgkgIG1hcmdpbi1sZWZ0OiAyZW07CgkgIGZvbnQtc3R5bGU6IG5vcm1hbDsKCSAgfQoJICBi
b2R5IHsKCSAgY29sb3I6IGJsYWNrOwoJICBmb250LWZhbWlseTogdmVyZGFuYSwgaGVsdmV0
aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjsKCSAgZm9udC1zaXplOiAxMHB0OwoJICAKCSAgfQoJ
ICBjaXRlIHsKCSAgZm9udC1zdHlsZTogbm9ybWFsOwoJICB9CgkgIGRkIHsKCSAgbWFyZ2lu
LXJpZ2h0OiAyZW07CgkgIH0KCSAgZGwgewoJICBtYXJnaW4tbGVmdDogMmVtOwoJICB9CgkK
CSAgdWwuZW1wdHkgewoJICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7CgkgIH0KCSAgdWwuZW1w
dHkgbGkgewoJICBtYXJnaW4tdG9wOiAuNWVtOwoJICB9CgkgIGRsIHAgewoJICBtYXJnaW4t
bGVmdDogMGVtOwoJICB9CgkgIGR0IHsKCSAgbWFyZ2luLXRvcDogLjVlbTsKCSAgfQoJICBo
MSB7CgkgIGZvbnQtc2l6ZTogMTRwdDsKCSAgbGluZS1oZWlnaHQ6IDIxcHQ7CgkgIHBhZ2Ut
YnJlYWstYWZ0ZXI6IGF2b2lkOwoJICB9CgkgIGgxLm5wIHsKCSAgcGFnZS1icmVhay1iZWZv
cmU6IGFsd2F5czsKCSAgfQoJICBoMSBhIHsKCSAgY29sb3I6ICMzMzMzMzM7CgkgIH0KCSAg
aDIgewoJICBmb250LXNpemU6IDEycHQ7CgkgIGxpbmUtaGVpZ2h0OiAxNXB0OwoJICBwYWdl
LWJyZWFrLWFmdGVyOiBhdm9pZDsKCSAgfQoJICBoMywgaDQsIGg1LCBoNiB7CgkgIGZvbnQt
c2l6ZTogMTBwdDsKCSAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7CgkgIH0KCSAgaDIgYSwg
aDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7CgkgIGNvbG9yOiBibGFjazsKCSAgfQoJICBpbWcg
ewoJICBtYXJnaW4tbGVmdDogM2VtOwoJICB9CgkgIGxpIHsKCSAgbWFyZ2luLWxlZnQ6IDJl
bTsKCSAgbWFyZ2luLXJpZ2h0OiAyZW07CgkgIH0KCSAgb2wgewoJICBtYXJnaW4tbGVmdDog
MmVtOwoJICBtYXJnaW4tcmlnaHQ6IDJlbTsKCSAgfQoJICBvbCBwIHsKCSAgbWFyZ2luLWxl
ZnQ6IDBlbTsKCSAgfQoJICBwIHsKCSAgbWFyZ2luLWxlZnQ6IDJlbTsKCSAgbWFyZ2luLXJp
Z2h0OiAyZW07CgkgIH0KCSAgcHJlIHsKCSAgbWFyZ2luLWxlZnQ6IDNlbTsKCSAgYmFja2dy
b3VuZC1jb2xvcjogbGlnaHR5ZWxsb3c7CgkgIHBhZGRpbmc6IC4yNWVtOwoJICB9CgkgIHBy
ZS50ZXh0MiB7CgkgIGJvcmRlci1zdHlsZTogZG90dGVkOwoJICBib3JkZXItd2lkdGg6IDFw
eDsKCSAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDsKCSAgd2lkdGg6IDY5ZW07CgkgIH0K
CSAgcHJlLmlubGluZSB7CgkgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOwoJICBwYWRkaW5n
OiAwZW07CgkgIH0KCSAgcHJlLnRleHQgewoJICBib3JkZXItc3R5bGU6IGRvdHRlZDsKCSAg
Ym9yZGVyLXdpZHRoOiAxcHg7CgkgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7CgkgIHdp
ZHRoOiA2OWVtOwoJICB9CgkgIHByZS5kcmF3aW5nIHsKCSAgYm9yZGVyLXN0eWxlOiBzb2xp
ZDsKCSAgYm9yZGVyLXdpZHRoOiAxcHg7CgkgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7
CgkgIHBhZGRpbmc6IDJlbTsKCSAgfQoJICB0YWJsZSB7CgkgIG1hcmdpbi1sZWZ0OiAyZW07
CgkgIH0KCSAgdGFibGUudHQgewoJICB2ZXJ0aWNhbC1hbGlnbjogdG9wOwoJICB9CgkgIHRh
YmxlLmZ1bGwgewoJICBib3JkZXItc3R5bGU6IG91dHNldDsKCSAgYm9yZGVyLXdpZHRoOiAx
cHg7CgkgIH0KCSAgdGFibGUuaGVhZGVycyB7CgkgIGJvcmRlci1zdHlsZTogb3V0c2V0OwoJ
ICBib3JkZXItd2lkdGg6IDFweDsKCSAgfQoJICB0YWJsZS50dCB0ZCB7CgkgIHZlcnRpY2Fs
LWFsaWduOiB0b3A7CgkgIH0KCSAgdGFibGUuZnVsbCB0ZCB7CgkgIGJvcmRlci1zdHlsZTog
aW5zZXQ7CgkgIGJvcmRlci13aWR0aDogMXB4OwoJICB9CgkgIHRhYmxlLnR0IHRoIHsKCSAg
dmVydGljYWwtYWxpZ246IHRvcDsKCSAgfQoJICB0YWJsZS5mdWxsIHRoIHsKCSAgYm9yZGVy
LXN0eWxlOiBpbnNldDsKCSAgYm9yZGVyLXdpZHRoOiAxcHg7CgkgIH0KCSAgdGFibGUuaGVh
ZGVycyB0aCB7CgkgIGJvcmRlci1zdHlsZTogbm9uZSBub25lIGluc2V0IG5vbmU7CgkgIGJv
cmRlci13aWR0aDogMXB4OwoJICB9CgkgIHRhYmxlLmxlZnQgewoJICBtYXJnaW4tcmlnaHQ6
IGF1dG87CgkgIH0KCSAgdGFibGUucmlnaHQgewoJICBtYXJnaW4tbGVmdDogYXV0bzsKCSAg
fQoJICB0YWJsZS5jZW50ZXIgewoJICBtYXJnaW4tbGVmdDogYXV0bzsKCSAgbWFyZ2luLXJp
Z2h0OiBhdXRvOwoJICB9CgkgIGNhcHRpb24gewoJICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsK
CSAgZm9udC13ZWlnaHQ6IGJvbGQ7CgkgIGZvbnQtc2l6ZTogOXB0OwoJICBtYXJnaW4tdG9w
OiAuNWVtOwoJICB9CgkKCSAgdGFibGUuaGVhZGVyIHsKCSAgYm9yZGVyLXNwYWNpbmc6IDFw
eDsKCSAgd2lkdGg6IDk1JTsKCSAgZm9udC1zaXplOiAxMHB0OwoJICBjb2xvcjogd2hpdGU7
CgkgIH0KCSAgdGQudG9wIHsKCSAgdmVydGljYWwtYWxpZ246IHRvcDsKCSAgfQoJICB0ZC50
b3Bub3dyYXAgewoJICB2ZXJ0aWNhbC1hbGlnbjogdG9wOwoJICB3aGl0ZS1zcGFjZTogbm93
cmFwOyAKCSAgfQoJICB0YWJsZS5oZWFkZXIgdGQgewoJICBiYWNrZ3JvdW5kLWNvbG9yOiBn
cmF5OwoJICB3aWR0aDogNTAlOwoJICB9CgkgIHRhYmxlLmhlYWRlciBhIHsKCSAgY29sb3I6
IHdoaXRlOwoJICB9CgkgIHRkLnJlZmVyZW5jZSB7CgkgIHZlcnRpY2FsLWFsaWduOiB0b3A7
CgkgIHdoaXRlLXNwYWNlOiBub3dyYXA7CgkgIHBhZGRpbmctcmlnaHQ6IDFlbTsKCSAgfQoJ
ICB0aGVhZCB7CgkgIGRpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwOwoJICB9CgkgIHVsLnRv
YywgdWwudG9jIHVsIHsKCSAgbGlzdC1zdHlsZTogbm9uZTsKCSAgbWFyZ2luLWxlZnQ6IDEu
NWVtOwoJICBtYXJnaW4tcmlnaHQ6IDBlbTsKCSAgcGFkZGluZy1sZWZ0OiAwZW07CgkgIH0K
CSAgdWwudG9jIGxpIHsKCSAgbGluZS1oZWlnaHQ6IDE1MCU7CgkgIGZvbnQtd2VpZ2h0OiBi
b2xkOwoJICBmb250LXNpemU6IDEwcHQ7CgkgIG1hcmdpbi1sZWZ0OiAwZW07CgkgIG1hcmdp
bi1yaWdodDogMGVtOwoJICB9CgkgIHVsLnRvYyBsaSBsaSB7CgkgIGxpbmUtaGVpZ2h0OiBu
b3JtYWw7CgkgIGZvbnQtd2VpZ2h0OiBub3JtYWw7CgkgIGZvbnQtc2l6ZTogOXB0OwoJICBt
YXJnaW4tbGVmdDogMGVtOwoJICBtYXJnaW4tcmlnaHQ6IDBlbTsKCSAgfQoJICBsaS5leGNs
dWRlZCB7CgkgIGZvbnQtc2l6ZTogMHB0OwoJICB9CgkgIHVsIHAgewoJICBtYXJnaW4tbGVm
dDogMGVtOwoJICB9CgkKCSAgLmNvbW1lbnQgewoJICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxs
b3c7CgkgIH0KCSAgLmNlbnRlciB7CgkgIHRleHQtYWxpZ246IGNlbnRlcjsKCSAgfQoJICAu
ZXJyb3IgewoJICBjb2xvcjogcmVkOwoJICBmb250LXN0eWxlOiBpdGFsaWM7CgkgIGZvbnQt
d2VpZ2h0OiBib2xkOwoJICB9CgkgIC5maWd1cmUgewoJICBmb250LXdlaWdodDogYm9sZDsK
CSAgdGV4dC1hbGlnbjogY2VudGVyOwoJICBmb250LXNpemU6IDlwdDsKCSAgfQoJICAuZmls
ZW5hbWUgewoJICBjb2xvcjogIzMzMzMzMzsKCSAgZm9udC13ZWlnaHQ6IGJvbGQ7CgkgIGZv
bnQtc2l6ZTogMTJwdDsKCSAgbGluZS1oZWlnaHQ6IDIxcHQ7CgkgIHRleHQtYWxpZ246IGNl
bnRlcjsKCSAgfQoJICAuZm4gewoJICBmb250LXdlaWdodDogYm9sZDsKCSAgfQoJICAuaGlk
ZGVuIHsKCSAgZGlzcGxheTogbm9uZTsKCSAgfQoJICAubGVmdCB7CgkgIHRleHQtYWxpZ246
IGxlZnQ7CgkgIH0KCSAgLnJpZ2h0IHsKCSAgdGV4dC1hbGlnbjogcmlnaHQ7CgkgIH0KCSAg
LnRpdGxlIHsKCSAgY29sb3I6ICM5OTAwMDA7CgkgIGZvbnQtc2l6ZTogMThwdDsKCSAgbGlu
ZS1oZWlnaHQ6IDE4cHQ7CgkgIGZvbnQtd2VpZ2h0OiBib2xkOwoJICB0ZXh0LWFsaWduOiBj
ZW50ZXI7CgkgIG1hcmdpbi10b3A6IDM2cHQ7CgkgIH0KCSAgLnZjYXJkbGluZSB7CgkgIGRp
c3BsYXk6IGJsb2NrOwoJICB9CgkgIC53YXJuaW5nIHsKCSAgZm9udC1zaXplOiAxNHB0OwoJ
ICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7CgkgIH0KCQoJCgkgIEBtZWRpYSBwcmludCB7
CgkgIC5ub3ByaW50IHsKCQlkaXNwbGF5OiBub25lOwoJICB9CgkKCSAgYSB7CgkJY29sb3I6
IGJsYWNrOwoJCXRleHQtZGVjb3JhdGlvbjogbm9uZTsKCSAgfQoJCgkgIHRhYmxlLmhlYWRl
ciB7CgkJd2lkdGg6IDkwJTsKCSAgfQoJCgkgIHRkLmhlYWRlciB7CgkJd2lkdGg6IDUwJTsK
CQljb2xvcjogYmxhY2s7CgkJYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7CgkJdmVydGljYWwt
YWxpZ246IHRvcDsKCQlmb250LXNpemU6IDEycHQ7CgkgIH0KCQoJICB1bC50b2MgYTo6YWZ0
ZXIgewoJCWNvbnRlbnQ6IGxlYWRlcignLicpIHRhcmdldC1jb3VudGVyKGF0dHIoaHJlZiks
IHBhZ2UpOwoJICB9CgkKCSAgdWwuaW5kIGxpIGxpIGEgewoJCWNvbnRlbnQ6IHRhcmdldC1j
b3VudGVyKGF0dHIoaHJlZiksIHBhZ2UpOwoJICB9CgkKCSAgLnByaW50MmNvbCB7CgkJY29s
dW1uLWNvdW50OiAyOwoJCS1tb3otY29sdW1uLWNvdW50OiAyOwoJCWNvbHVtbi1maWxsOiBh
dXRvOwoJICB9CgkgIH0KCQoJICBAcGFnZSB7CgkgIEB0b3AtbGVmdCB7CgkJICAgY29udGVu
dDogIkludGVybmV0LURyYWZ0IjsgCgkgIH0gCgkgIEB0b3AtcmlnaHQgewoJCSAgIGNvbnRl
bnQ6ICJEZWNlbWJlciAyMDEwIjsgCgkgIH0gCgkgIEB0b3AtY2VudGVyIHsKCQkgICBjb250
ZW50OiAiQWJicmV2aWF0ZWQgVGl0bGUiOzMKCSAgfSAKCSAgQGJvdHRvbS1sZWZ0IHsKCQkg
ICBjb250ZW50OiAiRG9lIjsgCgkgIH0gCgkgIEBib3R0b20tY2VudGVyIHsKCQkgICBjb250
ZW50OiAiRXhwaXJlcyBKdW5lIDIwMTEiOyAKCSAgfSAKCSAgQGJvdHRvbS1yaWdodCB7CgkJ
ICAgY29udGVudDogIltQYWdlICIgY291bnRlcihwYWdlKSAiXSI7IAoJICB9IAoJICB9CgkK
CSAgQHBhZ2U6Zmlyc3QgeyAKCQlAdG9wLWxlZnQgewoJCSAgY29udGVudDogbm9ybWFsOwoJ
CX0KCQlAdG9wLXJpZ2h0IHsKCQkgIGNvbnRlbnQ6IG5vcm1hbDsKCQl9CgkJQHRvcC1jZW50
ZXIgewoJCSAgY29udGVudDogbm9ybWFsOwoJCX0KCSAgfQogIC8qXV0+Ki8KICA8L3N0eWxl
PgoKICA8bGluayBocmVmPSIjcmZjLnRvYyIgcmVsPSJDb250ZW50cyI+CjxsaW5rIGhyZWY9
IiNyZmMuc2VjdGlvbi4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSIxIEludHJvZHVjdGlvbiI+
CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSIyIERl
c2lnbiBHb2FscyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi4zIiByZWw9IkNoYXB0ZXIi
IHRpdGxlPSIzIE5vcm1hdGl2ZSBMYW5ndWFnZSI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlv
bi40IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI0IExHUiBGb3JtYXQiPgo8bGluayBocmVmPSIj
cmZjLnNlY3Rpb24uNC4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI0LjEgTmFtZXNwYWNlIj4K
PGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4y
IEJhc2ljIFN0cnVjdHVyZSI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMiIHJlbD0i
Q2hhcHRlciIgdGl0bGU9IjQuMyBNZXRhZGF0YSI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlv
bi40LjMuMSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4zLjEgVGhlIHZlcnNpb24gRWxlbWVu
dCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMuMiIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNC4zLjIgVGhlIGRhdGUgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40
LjMuMyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4zLjMgVGhlIGxhbmd1YWdlIEVsZW1lbnQi
Pgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjQuMy40IFRoZSBzY29wZSBFbGVtZW50Ij4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjQu
My41IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI0LjMuNSBUaGUgZGVzY3JpcHRpb24gRWxlbWVu
dCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMuNiIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNC4zLjYgVGhlIHZhbGlkaXR5LXN0YXJ0IGFuZCB2YWxpZGl0eS1lbmQgRWxlbWVudHMi
Pgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjciIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjQuMy43IFRoZSB1bmljb2RlLXZlcnNpb24gRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMu
c2VjdGlvbi40LjMuOCIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4zLjggVGhlIHJlZmVyZW5j
ZXMgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi41IiByZWw9IkNoYXB0ZXIi
IHRpdGxlPSI1IENvZGUgUG9pbnRzIGFuZCBWYXJpYW50cyI+CjxsaW5rIGhyZWY9IiNyZmMu
c2VjdGlvbi41LjEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMSBTZXF1ZW5jZXMiPgo8bGlu
ayBocmVmPSIjcmZjLnNlY3Rpb24uNS4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI1LjIgQ29u
ZGl0aW9uYWwgQ29udGV4dHMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNS4zIiByZWw9
IkNoYXB0ZXIiIHRpdGxlPSI1LjMgVmFyaWFudHMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rp
b24uNS4zLjEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy4xIEJhc2ljIFZhcmlhbnRzIj4K
PGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuMy4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI1
LjMuMiBUaGUgdHlwZSBhdHRyaWJ1dGUiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNS4z
LjMiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy4zIE51bGwgVmFyaWFudHMiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uNS4zLjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy40IFZh
cmlhbnRzIHdpdGggUmVmbGV4aXZlIE1hcHBpbmciPgo8bGluayBocmVmPSIjcmZjLnNlY3Rp
b24uNS4zLjUiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy41IENvbmRpdGlvbmFsIFZhcmlh
bnRzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNCIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNS40IEFubm90YXRpb25zIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNC4xIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSI1LjQuMSBUaGUgcmVmIEF0dHJpYnV0ZSI+CjxsaW5rIGhy
ZWY9IiNyZmMuc2VjdGlvbi41LjQuMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNS40LjIgVGhl
IGNvbW1lbnQgQXR0cmlidXRlIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNSIgcmVs
PSJDaGFwdGVyIiB0aXRsZT0iNS41IENvZGUgUG9pbnQgVGFnZ2luZyI+CjxsaW5rIGhyZWY9
IiNyZmMuc2VjdGlvbi42IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2IFdob2xlIExhYmVsIGFu
ZCBDb250ZXh0IEV2YWx1YXRpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4xIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjEgQmFzaWMgQ29uY2VwdHMiPgo8bGluayBocmVmPSIj
cmZjLnNlY3Rpb24uNi4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjIgQ2hhcmFjdGVyIENs
YXNzZXMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4yLjEiIHJlbD0iQ2hhcHRlciIg
dGl0bGU9IjYuMi4xIERlY2xhcmluZyBhbmQgSW52b2tpbmcgTmFtZWQgQ2xhc3NlcyI+Cjxs
aW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjIuMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNi4y
LjIgVGFnLWJhc2VkIENsYXNzZXMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4yLjMi
IHJlbD0iQ2hhcHRlciIgdGl0bGU9IjYuMi4zIFVuaWNvZGUgUHJvcGVydHktYmFzZWQgQ2xh
c3NlcyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjIuNCIgcmVsPSJDaGFwdGVyIiB0
aXRsZT0iNi4yLjQgRXhwbGljaXRseSBEZWNsYXJlZCBDbGFzc2VzIj4KPGxpbmsgaHJlZj0i
I3JmYy5zZWN0aW9uLjYuMi41IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjIuNSBDb21iaW5l
ZCBDbGFzc2VzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMyIgcmVsPSJDaGFwdGVy
IiB0aXRsZT0iNi4zIFdob2xlIExhYmVsIGFuZCBDb250ZXh0IFJ1bGVzIj4KPGxpbmsgaHJl
Zj0iI3JmYy5zZWN0aW9uLjYuMy4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjMuMSBUaGUg
cnVsZSBFbGVtZW50Ij4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy4yIiByZWw9IkNo
YXB0ZXIiIHRpdGxlPSI2LjMuMiBUaGUgTWF0Y2ggT3BlcmF0b3JzIj4KPGxpbmsgaHJlZj0i
I3JmYy5zZWN0aW9uLjYuMy4zIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjMuMyBUaGUgY291
bnQgQXR0cmlidXRlIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy40IiByZWw9IkNo
YXB0ZXIiIHRpdGxlPSI2LjMuNCBUaGUgbmFtZSBhbmQgYnktcmVmIEF0dHJpYnV0ZXMiPgo8
bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjUiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjYu
My41IFRoZSBjaG9pY2UgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMu
NiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNi4zLjYgTGl0ZXJhbCBDb2RlIFBvaW50IFNlcXVl
bmNlcyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuNyIgcmVsPSJDaGFwdGVyIiB0
aXRsZT0iNi4zLjcgVGhlIGFueSBFbGVtZW50Ij4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9u
LjYuMy44IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjMuOCBUaGUgc3RhcnQgYW5kIGVuZCBF
bGVtZW50cyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuOSIgcmVsPSJDaGFwdGVy
IiB0aXRsZT0iNi4zLjkgRXhhbXBsZSBjb250ZXh0IHJ1bGUgZnJvbSBJRE5BIHNwZWNpZmlj
YXRpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi40IiByZWw9IkNoYXB0ZXIiIHRp
dGxlPSI2LjQgUGFyYW1ldGVyaXplZCBDb250ZXh0IG9yIFdoZW4gUnVsZXMiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uNi40LjEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjYuNC4xIFRo
ZSBhbmNob3IgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjQuMiIgcmVs
PSJDaGFwdGVyIiB0aXRsZT0iNi40LjIgVGhlIGxvb2stYmVoaW5kIGFuZCBsb29rLWFoZWFk
IEVsZW1lbnRzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuNC4zIiByZWw9IkNoYXB0
ZXIiIHRpdGxlPSI2LjQuMyBPbWl0dGluZyB0aGUgYW5jaG9yIEVsZW1lbnQiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uNyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNyBUaGUgYWN0aW9u
IEVsZW1lbnQiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNy4xIiByZWw9IkNoYXB0ZXIi
IHRpdGxlPSI3LjEgVGhlIG1hdGNoIGFuZCBub3QtbWF0Y2ggQXR0cmlidXRlcyI+CjxsaW5r
IGhyZWY9IiNyZmMuc2VjdGlvbi43LjIiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjcuMiBBY3Rp
b25zIHdpdGggVmFyaWFudCBUeXBlIFRyaWdnZXJzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0
aW9uLjcuMi4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI3LjIuMSBUaGUgYWxsLSwgYW55LSBh
bmQgb25seS12YXJpYW50cyBBdHRyaWJ1dGVzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9u
LjcuMi4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI3LjIuMiBFeGFtcGxlIGZyb20gUkZDIDM3
NDMgVGFibGVzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjcuMyIgcmVsPSJDaGFwdGVy
IiB0aXRsZT0iNy4zIFJlY29tbWVuZGVkIERpc3Bvc2l0aW9uIFZhbHVlcyI+CjxsaW5rIGhy
ZWY9IiNyZmMuc2VjdGlvbi43LjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjcuNCBQcmVjZWRl
bmNlIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjcuNSIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNy41IEltcGxpZWQgQWN0aW9ucyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi43LjYi
IHJlbD0iQ2hhcHRlciIgdGl0bGU9IjcuNiBEZWZhdWx0IEFjdGlvbnMiPgo8bGluayBocmVm
PSIjcmZjLnNlY3Rpb24uOCIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iOCBQcm9jZXNzaW5nIGEg
TGFiZWwgYWdhaW5zdCBhbiBMR1IiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uOC4xIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSI4LjEgRGV0ZXJtaW5pbmcgRWxpZ2liaWxpdHkgZm9yIGEg
TGFiZWwiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uOC4xLjEiIHJlbD0iQ2hhcHRlciIg
dGl0bGU9IjguMS4xIERldGVybWluaW5nIEVsaWdpYmlsaXR5IHVzaW5nIFJlZmxleGl2ZSBW
YXJpYW50IE1hcHBpbmdzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjguMiIgcmVsPSJD
aGFwdGVyIiB0aXRsZT0iOC4yIERldGVybWluaW5nIFZhcmlhbnRzIGZvciBhIExhYmVsIj4K
PGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjguMyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iOC4z
IERldGVybWluaW5nIGEgRGlzcG9zaXRpb24gZm9yIGEgTGFiZWwgb3IgVmFyaWFudCBMYWJl
bCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi44LjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjguNCBEdXBsaWNhdGUgVmFyaWFudCBMYWJlbHMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rp
b24uOC41IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI4LjUgQ2hlY2tpbmcgTGFiZWxzIGZvciBD
b2xsaXNpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uOSIgcmVsPSJDaGFwdGVyIiB0
aXRsZT0iOSBDb252ZXJzaW9uIHRvIGFuZCBmcm9tIE90aGVyIEZvcm1hdHMiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uMTAiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjEwIE1lZGlhIFR5
cGUiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uMTEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjExIElBTkEgQ29uc2lkZXJhdGlvbnMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uMTEu
MSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iMTEuMSBNZWRpYSBUeXBlIFJlZ2lzdHJhdGlvbiI+
CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi4xMS4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSIx
MS4yIFVSTiBSZWdpc3RyYXRpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uMTEuMyIg
cmVsPSJDaGFwdGVyIiB0aXRsZT0iMTEuMyBEaXNwb3NpdGlvbiBSZWdpc3RyeSI+CjxsaW5r
IGhyZWY9IiNyZmMuc2VjdGlvbi4xMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iMTIgU2VjdXJp
dHkgQ29uc2lkZXJhdGlvbnMiPgo8bGluayBocmVmPSIjcmZjLnJlZmVyZW5jZXMiIHJlbD0i
Q2hhcHRlciIgdGl0bGU9IjEzIFJlZmVyZW5jZXMiPgo8bGluayBocmVmPSIjcmZjLnJlZmVy
ZW5jZXMuMSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iMTMuMSBOb3JtYXRpdmUgUmVmZXJlbmNl
cyI+CjxsaW5rIGhyZWY9IiNyZmMucmVmZXJlbmNlcy4yIiByZWw9IkNoYXB0ZXIiIHRpdGxl
PSIxMy4yIEluZm9ybWF0aXZlIFJlZmVyZW5jZXMiPgo8bGluayBocmVmPSIjcmZjLmFwcGVu
ZGl4LkFwcGVuZGl4JTIwQSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iQXBwZW5kaXggQSBFeGFt
cGxlIFRhYmxlcyI+CjxsaW5rIGhyZWY9IiNyZmMuYXBwZW5kaXguQXBwZW5kaXglMjBCIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSJBcHBlbmRpeCBCIEhvdyB0byBUcmFuc2xhdGUgUkZDIDM3
NDMgYmFzZWQgVGFibGVzIGludG8gdGhlIFhNTCBGb3JtYXQiPgo8bGluayBocmVmPSIjcmZj
LmFwcGVuZGl4LkFwcGVuZGl4JTIwQyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iQXBwZW5kaXgg
QyBJbmRpYyBTeWxsYWJsZSBTdHJ1Y3R1cmUgRXhhbXBsZSI+CjxsaW5rIGhyZWY9IiNyZmMu
YXBwZW5kaXguQXBwZW5kaXglMjBEIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSJBcHBlbmRpeCBE
IFJlbGF4TkcgQ29tcGFjdCBTY2hlbWEiPgo8bGluayBocmVmPSIjcmZjLmFwcGVuZGl4LkFw
cGVuZGl4JTIwRSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iQXBwZW5kaXggRSBBY2tub3dsZWRn
ZW1lbnRzIj4KPGxpbmsgaHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUyMEYiIHJlbD0i
Q2hhcHRlciIgdGl0bGU9IkFwcGVuZGl4IEYgQ2hhbmdlIEhpc3RvcnkiPgo8bGluayBocmVm
PSIjcmZjLmF1dGhvcnMiIHJlbD0iQ2hhcHRlciI+CgoKICA8bWV0YSBuYW1lPSJnZW5lcmF0
b3IiIGNvbnRlbnQ9CiAgImh0dHA6Ly9ncmVlbmJ5dGVzLmRlL3RlY2gvd2ViZGF2L3JmYzI2
MjkueHNsdCwgUmV2aXNpb24gMS41MzksIDIwMTEtMDEtMDIgMTc6MTM6MDAsIFhTTFQgdmVu
ZG9yOiBTQVhPTiA2LjUuNSBmcm9tIE1pY2hhZWwgS2F5IGh0dHA6Ly9zYXhvbi5zZi5uZXQv
IiAvPgogIDxsaW5rIHJlbD0ic2NoZW1hLmRjdCIgaHJlZj0iaHR0cDovL3B1cmwub3JnL2Rj
L3Rlcm1zLyIgLz4KICA8bWV0YSBuYW1lPSJkY3QuY3JlYXRvciIgY29udGVudD0iRG9lLCBK
LiIgLz4KICA8bWV0YSBuYW1lPSJkY3QuaWRlbnRpZmllciIgY29udGVudD0idXJuOmlldGY6
aWQ6ZHJhZnQtc2FtcGxlLWlucHV0LTAwIiAvPgogIDxtZXRhIG5hbWU9ImRjdC5pc3N1ZWQi
IHNjaGVtZT0iSVNPODYwMSIgY29udGVudD0iMjAxMC0xMiIgLz4KICAKICA8bWV0YSBuYW1l
PSJkY3QuYWJzdHJhY3QiIGNvbnRlbnQ9IlRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGEgbWV0
aG9kIG9mIHJlcHJlc2VudGluZyBydWxlcyBmb3IgdmFsaWRhdGluZyBpZGVudGlmaWVyIGxh
YmVscyBhbmQgYWx0ZXJuYXRlIHJlcHJlc2VudGF0aW9ucyBvZiB0aG9zZSBsYWJlbHMgdXNp
bmcgRXh0ZW5zaWJsZSBNYXJrdXAgTGFuZ3VhZ2UgKFhNTCkuIFRoZXNlIHBvbGljaWVzLCBr
bm93biBhcyAiTGFiZWwgR2VuZXJhdGlvbiBSdWxlc2V0cyIgKExHUnMpLCBhcmUgdXNlZCBm
b3IgdGhlIGltcGxlbWVudGF0aW9uIG9mIEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1l
cyAoSUROcyksIGZvciBleGFtcGxlLiAgVGhlIHJ1bGVzZXRzIGFyZSB1c2VkIHRvIGltcGxl
bWVudCBhbmQgc2hhcmUgdGhhdCBhc3BlY3Qgb2YgcG9saWN5IGRlZmluaW5nIHdoaWNoIGxh
YmVscyBhbmQgVW5pY29kZSBjb2RlIHBvaW50cyBhcmUgcGVybWl0dGVkIGZvciByZWdpc3Ry
YXRpb25zLCB3aGljaCBhbHRlcm5hdGl2ZSBjb2RlIHBvaW50cyBhcmUgY29uc2lkZXJlZCB2
YXJpYW50cywgYW5kIHdoYXQgYWN0aW9ucyBtYXkgYmUgcGVyZm9ybWVkIG9uIGxhYmVscyBj
b250YWluaW5nIHRob3NlIHZhcmlhbnRzLiIgLz4KICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlv
biIgY29udGVudD0iVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgYSBtZXRob2Qgb2YgcmVwcmVz
ZW50aW5nIHJ1bGVzIGZvciB2YWxpZGF0aW5nIGlkZW50aWZpZXIgbGFiZWxzIGFuZCBhbHRl
cm5hdGUgcmVwcmVzZW50YXRpb25zIG9mIHRob3NlIGxhYmVscyB1c2luZyBFeHRlbnNpYmxl
IE1hcmt1cCBMYW5ndWFnZSAoWE1MKS4gVGhlc2UgcG9saWNpZXMsIGtub3duIGFzICJMYWJl
bCBHZW5lcmF0aW9uIFJ1bGVzZXRzIiAoTEdScyksIGFyZSB1c2VkIGZvciB0aGUgaW1wbGVt
ZW50YXRpb24gb2YgSW50ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIChJRE5zKSwgZm9y
IGV4YW1wbGUuICBUaGUgcnVsZXNldHMgYXJlIHVzZWQgdG8gaW1wbGVtZW50IGFuZCBzaGFy
ZSB0aGF0IGFzcGVjdCBvZiBwb2xpY3kgZGVmaW5pbmcgd2hpY2ggbGFiZWxzIGFuZCBVbmlj
b2RlIGNvZGUgcG9pbnRzIGFyZSBwZXJtaXR0ZWQgZm9yIHJlZ2lzdHJhdGlvbnMsIHdoaWNo
IGFsdGVybmF0aXZlIGNvZGUgcG9pbnRzIGFyZSBjb25zaWRlcmVkIHZhcmlhbnRzLCBhbmQg
d2hhdCBhY3Rpb25zIG1heSBiZSBwZXJmb3JtZWQgb24gbGFiZWxzIGNvbnRhaW5pbmcgdGhv
c2UgdmFyaWFudHMuIiAvPgogIDxtZXRhIG5hbWU9ImtleXdvcmRzIiBjb250ZW50PSIiIC8+
Cgo8L2hlYWQ+Cgo8Ym9keT4KCiAgPHRhYmxlIGNsYXNzPSJoZWFkZXIiPgogICAgPHRib2R5
PgogICAgCiAgICAJPHRyPgo8dGQgY2xhc3M9ImxlZnQiPkxhYmVsIEdlbmVyYXRpb24gUnVs
ZXMgKGxhZ2VyKTwvdGQ+Cjx0ZCBjbGFzcz0icmlnaHQiPksuIERhdmllczwvdGQ+CjwvdHI+
Cjx0cj4KPHRkIGNsYXNzPSJsZWZ0Ij5JbnRlcm5ldC1EcmFmdDwvdGQ+Cjx0ZCBjbGFzcz0i
cmlnaHQiPklDQU5OPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9ImxlZnQiPkludGVuZGVk
IHN0YXR1czogU3RhbmRhcmRzIFRyYWNrPC90ZD4KPHRkIGNsYXNzPSJyaWdodCI+QS4gRnJl
eXRhZzwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJsZWZ0Ij5FeHBpcmVzOiBPY3RvYmVy
IDI4LCAyMDE2PC90ZD4KPHRkIGNsYXNzPSJyaWdodCI+QVNNVVMgSW5jLjwvdGQ+CjwvdHI+
Cjx0cj4KPHRkIGNsYXNzPSJsZWZ0Ij48L3RkPgo8dGQgY2xhc3M9InJpZ2h0Ij5BcHJpbCAy
OCwgMjAxNjwvdGQ+CjwvdHI+CgogICAgCQogICAgPC90Ym9keT4KICA8L3RhYmxlPgoKICA8
cCBjbGFzcz0idGl0bGUiPlJlcHJlc2VudGluZyBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzZXRz
IHVzaW5nIFhNTDxiciAvPgogIDxzcGFuIGNsYXNzPSJmaWxlbmFtZSI+ZHJhZnQtaWV0Zi1s
YWdlci1zcGVjaWZpY2F0aW9uLTEyPC9zcGFuPjwvcD4KICAKICA8aDEgaWQ9InJmYy5hYnN0
cmFjdCI+PGEgaHJlZj0iI3JmYy5hYnN0cmFjdCI+QWJzdHJhY3Q8L2E+PC9oMT4KPHA+VGhp
cyBkb2N1bWVudCBkZXNjcmliZXMgYSBtZXRob2Qgb2YgcmVwcmVzZW50aW5nIHJ1bGVzIGZv
ciB2YWxpZGF0aW5nIGlkZW50aWZpZXIgbGFiZWxzIGFuZCBhbHRlcm5hdGUgcmVwcmVzZW50
YXRpb25zIG9mIHRob3NlIGxhYmVscyB1c2luZyBFeHRlbnNpYmxlIE1hcmt1cCBMYW5ndWFn
ZSAoWE1MKS4gVGhlc2UgcG9saWNpZXMsIGtub3duIGFzICJMYWJlbCBHZW5lcmF0aW9uIFJ1
bGVzZXRzIiAoTEdScyksIGFyZSB1c2VkIGZvciB0aGUgaW1wbGVtZW50YXRpb24gb2YgSW50
ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIChJRE5zKSwgZm9yIGV4YW1wbGUuICBUaGUg
cnVsZXNldHMgYXJlIHVzZWQgdG8gaW1wbGVtZW50IGFuZCBzaGFyZSB0aGF0IGFzcGVjdCBv
ZiBwb2xpY3kgZGVmaW5pbmcgd2hpY2ggbGFiZWxzIGFuZCBVbmljb2RlIGNvZGUgcG9pbnRz
IGFyZSBwZXJtaXR0ZWQgZm9yIHJlZ2lzdHJhdGlvbnMsIHdoaWNoIGFsdGVybmF0aXZlIGNv
ZGUgcG9pbnRzIGFyZSBjb25zaWRlcmVkIHZhcmlhbnRzLCBhbmQgd2hhdCBhY3Rpb25zIG1h
eSBiZSBwZXJmb3JtZWQgb24gbGFiZWxzIGNvbnRhaW5pbmcgdGhvc2UgdmFyaWFudHMuPC9w
Pgo8aDEgaWQ9InJmYy5zdGF0dXMiPjxhIGhyZWY9IiNyZmMuc3RhdHVzIj5TdGF0dXMgb2Yg
dGhpcyBNZW1vPC9hPjwvaDE+CjxwPlRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVk
IGluIGZ1bGwgY29uZm9ybWFuY2Ugd2l0aCB0aGUgcHJvdmlzaW9ucyBvZiBCQ1AgNzggYW5k
IEJDUCA3OS48L3A+CjxwPkludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMg
b2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0
aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlIHdvcmtpbmcgZG9jdW1lbnRz
IGFzIEludGVybmV0LURyYWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtIERy
YWZ0cyBpcyBhdCBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQv
LjwvcD4KPHA+SW50ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9y
IGEgbWF4aW11bSBvZiBzaXggbW9udGhzIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQs
IG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55IHRpbWUuICBJdCBpcyBp
bmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVy
aWFsIG9yIHRvIGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiI8
L3A+CjxwPlRoaXMgSW50ZXJuZXQtRHJhZnQgd2lsbCBleHBpcmUgb24gT2N0b2JlciAyOCwg
MjAxNi48L3A+CjxoMSBpZD0icmZjLmNvcHlyaWdodG5vdGljZSI+PGEgaHJlZj0iI3JmYy5j
b3B5cmlnaHRub3RpY2UiPkNvcHlyaWdodCBOb3RpY2U8L2E+PC9oMT4KPHA+Q29weXJpZ2h0
IChjKSAyMDE2IElFVEYgVHJ1c3QgYW5kIHRoZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgdGhl
IGRvY3VtZW50IGF1dGhvcnMuICBBbGwgcmlnaHRzIHJlc2VydmVkLjwvcD4KPHA+VGhpcyBk
b2N1bWVudCBpcyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYgVHJ1c3QncyBMZWdh
bCBQcm92aXNpb25zIFJlbGF0aW5nIHRvIElFVEYgRG9jdW1lbnRzIChodHRwOi8vdHJ1c3Rl
ZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pIGluIGVmZmVjdCBvbiB0aGUgZGF0ZSBvZiBwdWJs
aWNhdGlvbiBvZiB0aGlzIGRvY3VtZW50LiAgUGxlYXNlIHJldmlldyB0aGVzZSBkb2N1bWVu
dHMgY2FyZWZ1bGx5LCBhcyB0aGV5IGRlc2NyaWJlIHlvdXIgcmlnaHRzIGFuZCByZXN0cmlj
dGlvbnMgd2l0aCByZXNwZWN0IHRvIHRoaXMgZG9jdW1lbnQuICBDb2RlIENvbXBvbmVudHMg
ZXh0cmFjdGVkIGZyb20gdGhpcyBkb2N1bWVudCBtdXN0IGluY2x1ZGUgU2ltcGxpZmllZCBC
U0QgTGljZW5zZSB0ZXh0IGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDQuZSBvZiB0aGUgVHJ1
c3QgTGVnYWwgUHJvdmlzaW9ucyBhbmQgYXJlIHByb3ZpZGVkIHdpdGhvdXQgd2FycmFudHkg
YXMgZGVzY3JpYmVkIGluIHRoZSBTaW1wbGlmaWVkIEJTRCBMaWNlbnNlLjwvcD4KCiAgCiAg
PGhyIGNsYXNzPSJub3ByaW50IiAvPgogIDxoMSBjbGFzcz0ibnAiIGlkPSJyZmMudG9jIj48
YSBocmVmPSIjcmZjLnRvYyI+VGFibGUgb2YgQ29udGVudHM8L2E+PC9oMT4KICA8dWwgY2xh
c3M9InRvYyI+CgogIAk8bGk+MS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMSI+SW50cm9k
dWN0aW9uPC9hPgo8L2xpPgo8bGk+Mi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMiI+RGVz
aWduIEdvYWxzPC9hPgo8L2xpPgo8bGk+My4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMyI+
Tm9ybWF0aXZlIExhbmd1YWdlPC9hPgo8L2xpPgo8bGk+NC4gICA8YSBocmVmPSIjcmZjLnNl
Y3Rpb24uNCI+TEdSIEZvcm1hdDwvYT4KPC9saT4KPGxpPjQuMS4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNC4xIj5OYW1lc3BhY2U8L2E+CjwvbGk+CjxsaT40LjIuICAgPGEgaHJlZj0i
I3JmYy5zZWN0aW9uLjQuMiI+QmFzaWMgU3RydWN0dXJlPC9hPgo8L2xpPgo8bGk+NC4zLiAg
IDxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMiPk1ldGFkYXRhPC9hPgo8L2xpPgo8bGk+NC4z
LjEuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy4xIj5UaGUgdmVyc2lvbiBFbGVtZW50
PC9hPgo8L2xpPgo8bGk+NC4zLjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy4yIj5U
aGUgZGF0ZSBFbGVtZW50PC9hPgo8L2xpPgo8bGk+NC4zLjMuICAgPGEgaHJlZj0iI3JmYy5z
ZWN0aW9uLjQuMy4zIj5UaGUgbGFuZ3VhZ2UgRWxlbWVudDwvYT4KPC9saT4KPGxpPjQuMy40
LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMuNCI+VGhlIHNjb3BlIEVsZW1lbnQ8L2E+
CjwvbGk+CjxsaT40LjMuNS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjUiPlRoZSBk
ZXNjcmlwdGlvbiBFbGVtZW50PC9hPgo8L2xpPgo8bGk+NC4zLjYuICAgPGEgaHJlZj0iI3Jm
Yy5zZWN0aW9uLjQuMy42Ij5UaGUgdmFsaWRpdHktc3RhcnQgYW5kIHZhbGlkaXR5LWVuZCBF
bGVtZW50czwvYT4KPC9saT4KPGxpPjQuMy43LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi40
LjMuNyI+VGhlIHVuaWNvZGUtdmVyc2lvbiBFbGVtZW50PC9hPgo8L2xpPgo8bGk+NC4zLjgu
ICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy44Ij5UaGUgcmVmZXJlbmNlcyBFbGVtZW50
PC9hPgo8L2xpPgo8bGk+NS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNSI+Q29kZSBQb2lu
dHMgYW5kIFZhcmlhbnRzPC9hPgo8L2xpPgo8bGk+NS4xLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi41LjEiPlNlcXVlbmNlczwvYT4KPC9saT4KPGxpPjUuMi4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNS4yIj5Db25kaXRpb25hbCBDb250ZXh0czwvYT4KPC9saT4KPGxpPjUuMy4g
ICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zIj5WYXJpYW50czwvYT4KPC9saT4KPGxpPjUu
My4xLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMuMSI+QmFzaWMgVmFyaWFudHM8L2E+
CjwvbGk+CjxsaT41LjMuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjIiPlRoZSB0
eXBlIGF0dHJpYnV0ZTwvYT4KPC9saT4KPGxpPjUuMy4zLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi41LjMuMyI+TnVsbCBWYXJpYW50czwvYT4KPC9saT4KPGxpPjUuMy40LiAgIDxhIGhy
ZWY9IiNyZmMuc2VjdGlvbi41LjMuNCI+VmFyaWFudHMgd2l0aCBSZWZsZXhpdmUgTWFwcGlu
ZzwvYT4KPC9saT4KPGxpPjUuMy41LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMuNSI+
Q29uZGl0aW9uYWwgVmFyaWFudHM8L2E+CjwvbGk+CjxsaT41LjQuICAgPGEgaHJlZj0iI3Jm
Yy5zZWN0aW9uLjUuNCI+QW5ub3RhdGlvbnM8L2E+CjwvbGk+CjxsaT41LjQuMS4gICA8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNS40LjEiPlRoZSByZWYgQXR0cmlidXRlPC9hPgo8L2xpPgo8
bGk+NS40LjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNC4yIj5UaGUgY29tbWVudCBB
dHRyaWJ1dGU8L2E+CjwvbGk+CjxsaT41LjUuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUu
NSI+Q29kZSBQb2ludCBUYWdnaW5nPC9hPgo8L2xpPgo8bGk+Ni4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNiI+V2hvbGUgTGFiZWwgYW5kIENvbnRleHQgRXZhbHVhdGlvbjwvYT4KPC9s
aT4KPGxpPjYuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4xIj5CYXNpYyBDb25jZXB0
czwvYT4KPC9saT4KPGxpPjYuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4yIj5DaGFy
YWN0ZXIgQ2xhc3NlczwvYT4KPC9saT4KPGxpPjYuMi4xLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi42LjIuMSI+RGVjbGFyaW5nIGFuZCBJbnZva2luZyBOYW1lZCBDbGFzc2VzPC9hPgo8
L2xpPgo8bGk+Ni4yLjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi4yIj5UYWctYmFz
ZWQgQ2xhc3NlczwvYT4KPC9saT4KPGxpPjYuMi4zLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlv
bi42LjIuMyI+VW5pY29kZSBQcm9wZXJ0eS1iYXNlZCBDbGFzc2VzPC9hPgo8L2xpPgo8bGk+
Ni4yLjQuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi40Ij5FeHBsaWNpdGx5IERlY2xh
cmVkIENsYXNzZXM8L2E+CjwvbGk+CjxsaT42LjIuNS4gICA8YSBocmVmPSIjcmZjLnNlY3Rp
b24uNi4yLjUiPkNvbWJpbmVkIENsYXNzZXM8L2E+CjwvbGk+CjxsaT42LjMuICAgPGEgaHJl
Zj0iI3JmYy5zZWN0aW9uLjYuMyI+V2hvbGUgTGFiZWwgYW5kIENvbnRleHQgUnVsZXM8L2E+
CjwvbGk+CjxsaT42LjMuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjEiPlRoZSBy
dWxlIEVsZW1lbnQ8L2E+CjwvbGk+CjxsaT42LjMuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rp
b24uNi4zLjIiPlRoZSBNYXRjaCBPcGVyYXRvcnM8L2E+CjwvbGk+CjxsaT42LjMuMy4gICA8
YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjMiPlRoZSBjb3VudCBBdHRyaWJ1dGU8L2E+Cjwv
bGk+CjxsaT42LjMuNC4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjQiPlRoZSBuYW1l
IGFuZCBieS1yZWYgQXR0cmlidXRlczwvYT4KPC9saT4KPGxpPjYuMy41LiAgIDxhIGhyZWY9
IiNyZmMuc2VjdGlvbi42LjMuNSI+VGhlIGNob2ljZSBFbGVtZW50PC9hPgo8L2xpPgo8bGk+
Ni4zLjYuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy42Ij5MaXRlcmFsIENvZGUgUG9p
bnQgU2VxdWVuY2VzPC9hPgo8L2xpPgo8bGk+Ni4zLjcuICAgPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjYuMy43Ij5UaGUgYW55IEVsZW1lbnQ8L2E+CjwvbGk+CjxsaT42LjMuOC4gICA8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNi4zLjgiPlRoZSBzdGFydCBhbmQgZW5kIEVsZW1lbnRzPC9h
Pgo8L2xpPgo8bGk+Ni4zLjkuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy45Ij5FeGFt
cGxlIGNvbnRleHQgcnVsZSBmcm9tIElETkEgc3BlY2lmaWNhdGlvbjwvYT4KPC9saT4KPGxp
PjYuNC4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi40Ij5QYXJhbWV0ZXJpemVkIENvbnRl
eHQgb3IgV2hlbiBSdWxlczwvYT4KPC9saT4KPGxpPjYuNC4xLiAgIDxhIGhyZWY9IiNyZmMu
c2VjdGlvbi42LjQuMSI+VGhlIGFuY2hvciBFbGVtZW50PC9hPgo8L2xpPgo8bGk+Ni40LjIu
ICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuNC4yIj5UaGUgbG9vay1iZWhpbmQgYW5kIGxv
b2stYWhlYWQgRWxlbWVudHM8L2E+CjwvbGk+CjxsaT42LjQuMy4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNi40LjMiPk9taXR0aW5nIHRoZSBhbmNob3IgRWxlbWVudDwvYT4KPC9saT4K
PGxpPjcuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjciPlRoZSBhY3Rpb24gRWxlbWVudDwv
YT4KPC9saT4KPGxpPjcuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4xIj5UaGUgbWF0
Y2ggYW5kIG5vdC1tYXRjaCBBdHRyaWJ1dGVzPC9hPgo8L2xpPgo8bGk+Ny4yLiAgIDxhIGhy
ZWY9IiNyZmMuc2VjdGlvbi43LjIiPkFjdGlvbnMgd2l0aCBWYXJpYW50IFR5cGUgVHJpZ2dl
cnM8L2E+CjwvbGk+CjxsaT43LjIuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjEi
PlRoZSBhbGwtLCBhbnktIGFuZCBvbmx5LXZhcmlhbnRzIEF0dHJpYnV0ZXM8L2E+CjwvbGk+
CjxsaT43LjIuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjIiPkV4YW1wbGUgZnJv
bSBSRkMgMzc0MyBUYWJsZXM8L2E+CjwvbGk+CjxsaT43LjMuICAgPGEgaHJlZj0iI3JmYy5z
ZWN0aW9uLjcuMyI+UmVjb21tZW5kZWQgRGlzcG9zaXRpb24gVmFsdWVzPC9hPgo8L2xpPgo8
bGk+Ny40LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjQiPlByZWNlZGVuY2U8L2E+Cjwv
bGk+CjxsaT43LjUuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjcuNSI+SW1wbGllZCBBY3Rp
b25zPC9hPgo8L2xpPgo8bGk+Ny42LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjYiPkRl
ZmF1bHQgQWN0aW9uczwvYT4KPC9saT4KPGxpPjguICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9u
LjgiPlByb2Nlc3NpbmcgYSBMYWJlbCBhZ2FpbnN0IGFuIExHUjwvYT4KPC9saT4KPGxpPjgu
MS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC4xIj5EZXRlcm1pbmluZyBFbGlnaWJpbGl0
eSBmb3IgYSBMYWJlbDwvYT4KPC9saT4KPGxpPjguMS4xLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi44LjEuMSI+RGV0ZXJtaW5pbmcgRWxpZ2liaWxpdHkgdXNpbmcgUmVmbGV4aXZlIFZh
cmlhbnQgTWFwcGluZ3M8L2E+CjwvbGk+CjxsaT44LjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjguMiI+RGV0ZXJtaW5pbmcgVmFyaWFudHMgZm9yIGEgTGFiZWw8L2E+CjwvbGk+Cjxs
aT44LjMuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjguMyI+RGV0ZXJtaW5pbmcgYSBEaXNw
b3NpdGlvbiBmb3IgYSBMYWJlbCBvciBWYXJpYW50IExhYmVsPC9hPgo8L2xpPgo8bGk+OC40
LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi44LjQiPkR1cGxpY2F0ZSBWYXJpYW50IExhYmVs
czwvYT4KPC9saT4KPGxpPjguNS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC41Ij5DaGVj
a2luZyBMYWJlbHMgZm9yIENvbGxpc2lvbjwvYT4KPC9saT4KPGxpPjkuICAgPGEgaHJlZj0i
I3JmYy5zZWN0aW9uLjkiPkNvbnZlcnNpb24gdG8gYW5kIGZyb20gT3RoZXIgRm9ybWF0czwv
YT4KPC9saT4KPGxpPjEwLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi4xMCI+TWVkaWEgVHlw
ZTwvYT4KPC9saT4KPGxpPjExLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi4xMSI+SUFOQSBD
b25zaWRlcmF0aW9uczwvYT4KPC9saT4KPGxpPjExLjEuICAgPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjExLjEiPk1lZGlhIFR5cGUgUmVnaXN0cmF0aW9uPC9hPgo8L2xpPgo8bGk+MTEuMi4g
ICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMTEuMiI+VVJOIFJlZ2lzdHJhdGlvbjwvYT4KPC9s
aT4KPGxpPjExLjMuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjExLjMiPkRpc3Bvc2l0aW9u
IFJlZ2lzdHJ5PC9hPgo8L2xpPgo8bGk+MTIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEy
Ij5TZWN1cml0eSBDb25zaWRlcmF0aW9uczwvYT4KPC9saT4KPGxpPjEzLiAgIDxhIGhyZWY9
IiNyZmMucmVmZXJlbmNlcyI+UmVmZXJlbmNlczwvYT4KPC9saT4KPGxpPjEzLjEuICAgPGEg
aHJlZj0iI3JmYy5yZWZlcmVuY2VzLjEiPk5vcm1hdGl2ZSBSZWZlcmVuY2VzPC9hPgo8L2xp
Pgo8bGk+MTMuMi4gICA8YSBocmVmPSIjcmZjLnJlZmVyZW5jZXMuMiI+SW5mb3JtYXRpdmUg
UmVmZXJlbmNlczwvYT4KPC9saT4KPGxpPkFwcGVuZGl4IEEuICAgPGEgaHJlZj0iI3JmYy5h
cHBlbmRpeC5BcHBlbmRpeCUyMEEiPkV4YW1wbGUgVGFibGVzPC9hPgo8L2xpPgo8bGk+QXBw
ZW5kaXggQi4gICA8YSBocmVmPSIjcmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwQiI+SG93IHRv
IFRyYW5zbGF0ZSBSRkMgMzc0MyBiYXNlZCBUYWJsZXMgaW50byB0aGUgWE1MIEZvcm1hdDwv
YT4KPC9saT4KPGxpPkFwcGVuZGl4IEMuICAgPGEgaHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBl
bmRpeCUyMEMiPkluZGljIFN5bGxhYmxlIFN0cnVjdHVyZSBFeGFtcGxlPC9hPgo8L2xpPgo8
bGk+QXBwZW5kaXggRC4gICA8YSBocmVmPSIjcmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwRCI+
UmVsYXhORyBDb21wYWN0IFNjaGVtYTwvYT4KPC9saT4KPGxpPkFwcGVuZGl4IEUuICAgPGEg
aHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUyMEUiPkFja25vd2xlZGdlbWVudHM8L2E+
CjwvbGk+CjxsaT5BcHBlbmRpeCBGLiAgIDxhIGhyZWY9IiNyZmMuYXBwZW5kaXguQXBwZW5k
aXglMjBGIj5DaGFuZ2UgSGlzdG9yeTwvYT4KPC9saT4KPGxpPjxhIGhyZWY9IiNyZmMuYXV0
aG9ycyI+QXV0aG9ycycgQWRkcmVzc2VzPC9hPgo8L2xpPgoKCiAgPC91bD4KCiAgPGgxIGlk
PSJyZmMuc2VjdGlvbi4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEiPjEuPC9hPiBJbnRy
b2R1Y3Rpb248L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uMS5wLjEiPlRoaXMgZG9jdW1lbnQg
c3BlY2lmaWVzIGEgbWV0aG9kIG9mIHVzaW5nIEV4dGVuc2libGUgTWFya3VwIExhbmd1YWdl
IChYTUwpIHRvIGRlc2NyaWJlIExhYmVsIEdlbmVyYXRpb24gUnVsZXNldHMgKExHUnMpLiAg
TEdScyBhcmUgYWxnb3JpdGhtcyB1c2VkIHRvIGRldGVybWluZSB3aGV0aGVyLCBhbmQgdW5k
ZXIgd2hhdCBjb25kaXRpb25zLCBhIGdpdmVuIGlkZW50aWZpZXIgbGFiZWwgaXMgcGVybWl0
dGVkLCBiYXNlZCBvbiB0aGUgY29kZSBwb2ludHMgaXQgY29udGFpbnMgYW5kIHRoZWlyIGNv
bnRleHQuICBUaGVzZSBhbGdvcml0aG1zIGNvbXByaXNlIGEgbGlzdCBvZiBwZXJtaXNzaWJs
ZSBjb2RlIHBvaW50cywgdmFyaWFudCBjb2RlIHBvaW50IG1hcHBpbmdzLCBhbmQgYSBzZXQg
b2YgcnVsZXMgdGhhdCBhY3Qgb24gdGhlIGNvZGUgcG9pbnRzIGFuZCBtYXBwaW5ncy4gIExH
UnMgZm9ybSBwYXJ0IG9mIGFuIGFkbWluaXN0cmF0b3IncyBwb2xpY2llcy4gIEluIGRlcGxv
eWluZyBpbnRlcm5hdGlvbmFsaXplZCBkb21haW4gbmFtZXMgKElETnMpLCB0aGV5IGhhdmUg
YWxzbyBiZWVuIGtub3duIGFzIElETiB0YWJsZXMgb3IgdmFyaWFudCB0YWJsZXMuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uMS5wLjIiPlRoZXJlIGFyZSBvdGhlciBraW5kcyBvZiBwb2xp
Y2llcyByZWxhdGluZyB0byBsYWJlbHMgd2hpY2ggYXJlIG5vdCBub3JtYWxseSBjb3ZlcmVk
IGJ5IExhYmVsIEdlbmVyYXRpb24gUnVsZXNldHMgYW5kIGFyZSB0aGVyZWZvcmUgbm90IG5l
Y2Vzc2FyaWx5IHJlcHJlc2VudGFibGUgYnkgdGhlIFhNTCBmb3JtYXQgZGVzY3JpYmVkIGhl
cmUuIFRoZXNlIGluY2x1ZGUsIGJ1dCBhcmUgbm90IGxpbWl0ZWQgdG8gcG9saWNpZXMgYXJv
dW5kIHRyYWRlbWFya3MsIG9yIHByb2hpYml0aW9uIG9mIGZyYXVkdWxlbnQgb3Igb2JqZWN0
aW9uYWJsZSB3b3Jkcy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xLnAuMyI+QWRtaW5pc3Ry
YXRvcnMgb2YgdGhlIHpvbmVzIGZvciB0b3AtbGV2ZWwgZG9tYWluIHJlZ2lzdHJpZXMgaGF2
ZSBoaXN0b3JpY2FsbHkgcHVibGlzaGVkIHRoZWlyIExHUnMgdXNpbmcgQVNDSUkgdGV4dCBv
ciBIVE1MLiBUaGUgZm9ybWF0dGluZyBvZiB0aGVzZSBkb2N1bWVudHMgaGFzIGJlZW4gbG9v
c2VseSBiYXNlZCBvbiB0aGUgZm9ybWF0IHVzZWQgZm9yIHRoZSBMYW5ndWFnZSBWYXJpYW50
IFRhYmxlIGRlc2NyaWJlZCBpbiA8YSBocmVmPSIjUkZDMzc0MyI+W1JGQzM3NDNdPC9hPi4g
PGEgaHJlZj0iI1JGQzQyOTAiPltSRkM0MjkwXTwvYT4gYWxzbyBwcm92aWRlcyBhICJtb2Rl
bCB0YWJsZSBmb3JtYXQiIHRoYXQgZGVzY3JpYmVzIGEgc2ltaWxhciBzZXQgb2YgZnVuY3Rp
b25hbGl0eS4gQ29tbW9uIHRvIHRoZXNlIGZvcm1hdHMgaXMgdGhhdCB0aGUgYWxnb3JpdGht
cyB1c2VkIHRvIGV2YWx1YXRlIHRoZSBkYXRhIHRoZXJlaW4gYXJlIGltcGxpY2l0IG9yIHNw
ZWNpZmllZCBlbHNld2hlcmUuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMS5wLjQiPlRocm91
Z2ggdGhlIGZpcnN0IGRlY2FkZSBvZiBJRE4gZGVwbG95bWVudCwgZXhwZXJpZW5jZSBoYXMg
c2hvd24gdGhhdCBMR1JzIGRlcml2ZWQgZnJvbSB0aGVzZSBmb3JtYXRzIGFyZSBkaWZmaWN1
bHQgdG8gY29uc2lzdGVudGx5IGltcGxlbWVudCBhbmQgY29tcGFyZSBkdWUgdG8gdGhlaXIg
ZGlmZmVyaW5nIGZvcm1hdHMuIEEgdW5pdmVyc2FsIGZvcm1hdCwgc3VjaCBhcyBvbmUgdXNp
bmcgYSBzdHJ1Y3R1cmVkIFhNTCBmb3JtYXQsIHdpbGwgYXNzaXN0IGJ5IGltcHJvdmluZyBt
YWNoaW5lLXJlYWRhYmlsaXR5LCBjb25zaXN0ZW5jeSwgcmV1c2FiaWxpdHkgYW5kIG1haW50
YWluYWJpbGl0eSBvZiBMR1JzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjEucC41Ij5XaGVu
IHVzZWQgdG8gcmVwcmVzZW50IHNpbXBsZSBsaXN0IG9mIHBlcm1pdHRlZCBjb2RlIHBvaW50
cywgdGhlIGZvcm1hdCBpcyBxdWl0ZSBzdHJhaWdodGZvcndhcmQuIEF0IHRoZSBjb3N0IG9m
IHNvbWUgY29tcGxleGl0eSBpbiB0aGUgcmVzdWx0aW5nIGZpbGUsIGl0IGFsc28gYWxsb3dz
IGZvciBhbiBpbXBsZW1lbnRhdGlvbiBvZiBtb3JlIHNvcGhpc3RpY2F0ZWQgaGFuZGxpbmcg
b2YgY29uZGl0aW9uYWwgdmFyaWFudHMgdGhhdCByZWZsZWN0cyB0aGUga25vd24gcmVxdWly
ZW1lbnRzIG9mIGN1cnJlbnQgem9uZSBhZG1pbmlzdHJhdG9yIHBvbGljaWVzLjwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjEucC42Ij5Bbm90aGVyIGZlYXR1cmUgb2YgdGhpcyBmb3JtYXQg
aXMgdGhhdCBpdCBhbGxvd3MgbWFueSBvZiB0aGUgYWxnb3JpdGhtcyB0byBiZSBtYWRlIGV4
cGxpY2l0IGFuZCBtYWNoaW5lIGltcGxlbWVudGFibGUuIEEgcmVtYWluaW5nIHNtYWxsIHNl
dCBvZiBpbXBsaWNpdCBhbGdvcml0aG1zIGlzIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50
IHRvIGFsbG93IGNvbW1vbmFsaXR5IGluIGltcGxlbWVudGF0aW9uLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjEucC43Ij5XaGlsZSB0aGUgcHJlZG9taW5hbnQgdXNhZ2Ugb2YgdGhpcyBz
cGVjaWZpY2F0aW9uIGlzIHRvIHJlcHJlc2VudCBJRE4gbGFiZWwgcG9saWN5LCB0aGUgZm9y
bWF0IGlzIG5vdCBsaW1pdGVkIHRvIElETiB1c2FnZSBhbmQgbWF5IGFsc28gYmUgdXNlZCBm
b3IgZGVzY3JpYmluZyBBU0NJSSBkb21haW4gbmFtZSBsYWJlbCBydWxlc2V0cywgb3Igb3Ro
ZXIgdHlwZXMgb2YgaWRlbnRpZmllciBsYWJlbHMgYmV5b25kIHRob3NlIHVzZWQgZm9yIGRv
bWFpbiBuYW1lcy48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uMiI+CjxhIGhyZWY9IiNyZmMu
c2VjdGlvbi4yIj4yLjwvYT4gRGVzaWduIEdvYWxzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9u
LjIucC4xIj5UaGUgZm9sbG93aW5nIGdvYWxzIGluZm9ybWVkIHRoZSBkZXNpZ24gb2YgdGhp
cyBmb3JtYXQ6PC9wPgo8cD48L3A+Cgo8dWw+CjxsaT5UaGUgZm9ybWF0IG5lZWRzIHRvIGJl
IGltcGxlbWVudGFibGUgaW4gYSByZWFzb25hYmx5IHN0cmFpZ2h0Zm9yd2FyZCBtYW5uZXIg
aW4gc29mdHdhcmUuPC9saT4KPGxpPlRoZSBmb3JtYXQgc2hvdWxkIGJlIGFibGUgdG8gYmUg
YXV0b21hdGljYWxseSBjaGVja2VkIGZvciBmb3JtYXR0aW5nIGVycm9ycywgc28gdGhhdCBj
b21tb24gbWlzdGFrZXMgY2FuIGJlIGNhdWdodC48L2xpPgo8bGk+QW4gTEdSIG5lZWRzIHRv
IGJlIGFibGUgdG8gZXhwcmVzcyB0aGUgc2V0IG9mIHZhbGlkIGNvZGUgcG9pbnRzIHRoYXQg
YXJlIGFsbG93ZWQgZm9yIHJlZ2lzdHJhdGlvbiB1bmRlciBhIHNwZWNpZmljIGFkbWluaXN0
cmF0b3IncyBwb2xpY2llcy48L2xpPgo8bGk+QW4gTEdSIG5lZWRzIHRvIGJlIGFibGUgdG8g
ZXhwcmVzcyBjb21wdXRlZCBhbHRlcm5hdGl2ZXMgdG8gYSBnaXZlbiBpZGVudGlmaWVyIGJh
c2VkIG9uIG1hcHBpbmcgcmVsYXRpb25zaGlwcyBiZXR3ZWVuIGNvZGUgcG9pbnRzLCB3aGV0
aGVyIG9uZS10by1vbmUgb3IgbWFueS10by1tYW55LiBUaGVzZSBjb21wdXRlZCBhbHRlcm5h
dGl2ZXMgYXJlIGNvbW1vbmx5IGtub3duIGFzICJ2YXJpYW50cyIuPC9saT4KPGxpPlZhcmlh
bnQgY29kZSBwb2ludHMgc2hvdWxkIGJlIGFibGUgdG8gYmUgdGFnZ2VkIHdpdGggZXhwbGlj
aXQgZGlzcG9zaXRpb25zIG9yIGNhdGVnb3JpZXMgdGhhdCBjYW4gYmUgdXNlZCB0byBzdXBw
b3J0IHJlZ2lzdHJ5IHBvbGljeSAoc3VjaCBhcyB3aGV0aGVyIHRvIGFsbG9jYXRlIHRoZSBj
b21wdXRlZCB2YXJpYW50LCBvciB0byBtZXJlbHkgYmxvY2sgaXQgZnJvbSB1c2FnZSBvciBy
ZWdpc3RyYXRpb24pLjwvbGk+CjxsaT5WYXJpYW50cyBhbmQgY29kZSBwb2ludHMgbXVzdCBi
ZSBhYmxlIHRvIGJlIHN0aXB1bGF0ZWQgYmFzZWQgb24gY29udGV4dHVhbCBpbmZvcm1hdGlv
bi4gRm9yIGV4YW1wbGUsIHNvbWUgdmFyaWFudHMgbWF5IG9ubHkgYmUgYXBwbGljYWJsZSB3
aGVuIHRoZXkgZm9sbG93IGEgY2VydGFpbiBjb2RlIHBvaW50LCBvciB3aGVuIHRoZSBjb2Rl
IHBvaW50IGlzIGRpc3BsYXllZCBpbiBhIHNwZWNpZmljIHByZXNlbnRhdGlvbiBmb3JtLjwv
bGk+CjxsaT5UaGUgZGF0YSBjb250YWluZWQgd2l0aGluIGFuIExHUiBtdXN0IGJlIGFibGUg
dG8gYmUgaW50ZXJwcmV0ZWQgdW5hbWJpZ3VvdXNseSwgc28gdGhhdCBpbmRlcGVuZGVudCBp
bXBsZW1lbnRhdGlvbnMgdGhhdCB1dGlsaXplIHRoZSBjb250ZW50cyB3aWxsIGFycml2ZSBh
dCB0aGUgc2FtZSByZXN1bHRzLjwvbGk+CjxsaT5UbyB0aGUgbGFyZ2VzdCBleHRlbnQgcG9z
c2libGUsIHBvbGljeSBydWxlcyBzaG91bGQgYmUgYWJsZSB0byBiZSBzcGVjaWZpZWQgaW4g
dGhlIFhNTCBmb3JtYXQgd2l0aG91dCByZWx5aW5nIG9uIGhpZGRlbiwgb3IgYnVpbHQtaW4g
YWxnb3JpdGhtcyBpbiBpbXBsZW1lbnRhdGlvbnMuPC9saT4KPGxpPkxHUnMgc2hvdWxkIGJl
IHN1aXRhYmxlIGZvciBjb21wYXJpc29uIGFuZCByZS11c2UsIHN1Y2ggdGhhdCBvbmUgY291
bGQgZWFzaWx5IGNvbXBhcmUgdGhlIGNvbnRlbnRzIG9mIHR3byBvciBtb3JlIHRvIHNlZSB0
aGUgZGlmZmVyZW5jZXMsIHRvIG1lcmdlIHRoZW0sIGFuZCBzbyBvbi48L2xpPgo8bGk+QXMg
bWFueSBleGlzdGluZyBJRE4gdGFibGVzIGFzIHByYWN0aWNhYmxlIHNob3VsZCBiZSBhYmxl
IHRvIGJlIG1pZ3JhdGVkIHRvIHRoZSBMR1IgZm9ybWF0IHdpdGggYWxsIGFwcGxpY2FibGUg
aW50ZXJwcmV0YXRpb24gbG9naWMgcmV0YWluZWQuPC9saT4KPC91bD4KCjxwPiA8L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi4yLnAuMyI+VGhlc2UgcmVxdWlyZW1lbnRzIGFyZSBwYXJ0bHkg
ZGVyaXZlZCBmcm9tIHJldmlld2luZyB0aGUgZXhpc3RpbmcgY29ycHVzIG9mIHB1Ymxpc2hl
ZCBJRE4gdGFibGVzLCBwbHVzIHRoZSByZXF1aXJlbWVudHMgb2YgSUNBTk4ncyB3b3JrIHRv
IGltcGxlbWVudCBhbiBMR1IgZm9yIHRoZSBETlMgUm9vdCBab25lIDxhIGhyZWY9IiNMR1It
UFJPQ0VEVVJFIj5bTEdSLVBST0NFRFVSRV08L2E+LiBJbiBwYXJ0aWN1bGFyLCBTZWN0aW9u
IEIgb2YgdGhhdCBkb2N1bWVudCBpZGVudGlmaWVzIGZpdmUgc3BlY2lmaWMgcmVxdWlyZW1l
bnRzIGZvciBhbiBMR1IgbWV0aG9kb2xvZ3kuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMi5w
LjQiPlRoZSBzeW50YXggYW5kIHJ1bGVzIGluIDxhIGhyZWY9IiNSRkM1ODkyIj5bUkZDNTg5
Ml08L2E+IGFuZCA8YSBocmVmPSIjUkZDMzc0MyI+W1JGQzM3NDNdPC9hPiB3ZXJlIGFsc28g
cmV2aWV3ZWQuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMi5wLjUiPkl0IGlzIGV4cGxpY2l0
bHkgbm90IHRoZSBnb2FsIG9mIHRoaXMgZm9ybWF0IHRvIHN0aXB1bGF0ZSB3aGF0IGNvZGUg
cG9pbnRzIHNob3VsZCBiZSBsaXN0ZWQgaW4gYW4gTEdSIGJ5IGEgem9uZSBhZG1pbmlzdHJh
dG9yLiBXaGljaCByZWdpc3RyYXRpb24gcG9saWNpZXMgYXJlIHVzZWQgZm9yIGEgcGFydGlj
dWxhciB6b25lIGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgbWVtby48L3A+CjxoMSBp
ZD0icmZjLnNlY3Rpb24uMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi4zIj4zLjwvYT4gTm9y
bWF0aXZlIExhbmd1YWdlPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjMucC4xIj5UaGUga2V5
IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxM
IE5PVCIsICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBh
bmQgIk9QVElPTkFMIiBpbiB0aGlzIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBh
cyBkZXNjcmliZWQgaW4gPGEgaHJlZj0iI1JGQzIxMTkiPltSRkMyMTE5XTwvYT4uICA8L3A+
CjxoMSBpZD0icmZjLnNlY3Rpb24uNCI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40Ij40Ljwv
YT4gTEdSIEZvcm1hdDwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LnAuMSI+QW4gTEdSIGlz
IGV4cHJlc3NlZCBhcyBhIHdlbGwtZm9ybWVkIFhNTCBEb2N1bWVudCA8YSBocmVmPSIjWE1M
Ij5bWE1MXTwvYT4gdGhhdCBjb25mb3JtcyB0byB0aGUgc2NoZW1hIGRlZmluZWQgaW4gPGEg
aHJlZj0iI3NjaGVtYSI+QXBwZW5kaXggQXBwZW5kaXggRDwvYT4uPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNC5wLjIiPkFzIFhNTCBpcyBjYXNlLXNlbnNpdGl2ZSwgYW4gTEdSIG11c3Qg
YmUgYXV0aG9yZWQgd2l0aCB0aGUgY29ycmVjdCBjYXNpbmcuIEZvciBleGFtcGxlLCB0aGUg
WE1MIGVsZW1lbnQgbmFtZXMgbXVzdCBiZSBpbiBsb3dlciBjYXNlIGFzIGRlc2NyaWJlZCBp
biB0aGlzIHNwZWNpZmljYXRpb24sIGFuZCBtYXRjaGluZyBvZiBhdHRyaWJ1dGUgdmFsdWVz
LCBpcyBvbmx5IHBlcmZvcm1lZCBpbiBhIGNhc2Utc2Vuc2l0aXZlIG1hbm5lci48L3A+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNC4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMSI+NC4x
LjwvYT4gTmFtZXNwYWNlPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMS5wLjEiPlRoZSBY
TUwgTmFtZXNwYWNlIFVSSSBpcyAidXJuOmlldGY6cGFyYW1zOnhtbDpuczpsZ3ItMS4wIi48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjEucC4yIj5TZWUgPGEgaHJlZj0iI3Vybl9yZWci
PlNlY3Rpb24gMTEuMjwvYT4gZm9yIG1vcmUgaW5mb3JtYXRpb24uPC9wPgo8aDEgaWQ9InJm
Yy5zZWN0aW9uLjQuMiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjIiPjQuMi48L2E+IEJh
c2ljIFN0cnVjdHVyZTwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjIucC4xIj5UaGUgYmFz
aWMgWE1MIGZyYW1ld29yayBvZiB0aGUgZG9jdW1lbnQgaXMgYXMgZm9sbG93czo8L3A+Cjxk
aXYgaWQ9IiNyZmMuZmlndXJlLjEiPjwvZGl2Pgo8cHJlPgogICAgJmx0Oz94bWwgdmVyc2lv
bj0iMS4wIj8mZ3Q7CiAgICAmbHQ7bGdyIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5z
Omxnci0xLjAiJmd0OwogICAgICAgIC4uLgogICAgJmx0Oy9sZ3ImZ3Q7PC9wcmU+CjxwIGlk
PSJyZmMuc2VjdGlvbi40LjIucC4yIj5UaGUgImxnciIgZWxlbWVudCBjb250YWlucyB1cCB0
byB0aHJlZSBzdWItZWxlbWVudHMuIEZpcnN0IGlzIGFuIG9wdGlvbmFsICJtZXRhIiBlbGVt
ZW50IHRoYXQgY29udGFpbnMgYWxsIG1ldGEtZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIExH
Uiwgc3VjaCBhcyBpdHMgYXV0aG9yc2hpcCwgd2hhdCBpdCBpcyB1c2VkIGZvciwgaW1wbGVt
ZW50YXRpb24gbm90ZXMgYW5kIHJlZmVyZW5jZXMuIFRoaXMgaXMgZm9sbG93ZWQgYnkgYSBy
ZXF1aXJlZCAiZGF0YSIgZWxlbWVudCB0aGF0IGNvbnRhaW5zIHRoZSBzdWJzdGFudGl2ZSBj
b2RlIHBvaW50IGRhdGEuICBGaW5hbGx5LCBhbiBvcHRpb25hbCAicnVsZXMiIGVsZW1lbnQg
Y29udGFpbnMgaW5mb3JtYXRpb24gb24gY29udGV4dHVhbCBhbmQgd2hvbGUtbGFiZWwgZXZh
bHVhdGlvbiBydWxlcywgaWYgYW55LCBhbG9uZyB3aXRoICJhY3Rpb24iIGVsZW1lbnRzIHBy
b3ZpZGluZyBmb3IgdGhlIGRpc3Bvc2l0aW9uIG9mIGxhYmVscyBhbmQgY29tcHV0ZWQgdmFy
aWFudCBsYWJlbHMuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4yIj48L2Rpdj4KPHByZT4K
ICAgICZsdDs/eG1sIHZlcnNpb249IjEuMCI/Jmd0OwogICAgJmx0O2xnciB4bWxucz0idXJu
OmlldGY6cGFyYW1zOnhtbDpuczpsZ3ItMS4wIiZndDsKICAgICAgICAmbHQ7bWV0YSZndDsK
ICAgICAgICAgICAgLi4uCiAgICAgICAgJmx0Oy9tZXRhJmd0OwogICAgICAgICZsdDtkYXRh
Jmd0OwogICAgICAgICAgICAuLi4KICAgICAgICAmbHQ7L2RhdGEmZ3Q7CiAgICAgICAgJmx0
O3J1bGVzJmd0OwogICAgICAgICAgICAuLi4KICAgICAgICAmbHQ7L3J1bGVzJmd0OwogICAg
Jmx0Oy9sZ3ImZ3Q7CjwvcHJlPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4yLnAuMyI+QSBkb2N1
bWVudCBNVVNUIGNvbnRhaW4gZXhhY3RseSBvbmUgImxnciIgZWxlbWVudC4gRWFjaCAibGdy
IiBlbGVtZW50IE1VU1QgY29udGFpbiB6ZXJvIG9yIG9uZSAibWV0YSIgZWxlbWVudCwgZXhh
Y3RseSBvbmUgImRhdGEiIGVsZW1lbnQsIGFuZCB6ZXJvIG9yIG9uZSAicnVsZXMiIGVsZW1l
bnQ7IGFuZCB0aGVzZSB0aHJlZSBlbGVtZW50cyBNVVNUIGJlIGluIHRoYXQgb3JkZXIuPC9w
Pgo8cCBpZD0icmZjLnNlY3Rpb24uNC4yLnAuNCI+TW9zdCBlbGVtZW50cyB0aGF0IGFyZSBk
aXJlY3Qgb3IgbmVzdGVkIGNoaWxkIGVsZW1lbnRzIG9mIHRoZSAicnVsZXMiIGVsZW1lbnQg
TVVTVCBiZSBwbGFjZWQgaW4gYSBzcGVjaWZpYyByZWxhdGl2ZSBvcmRlciB0byBvdGhlciBl
bGVtZW50cyBmb3IgdGhlIExHUiB0byBiZSB2YWxpZC4gIEFuIExHUiB0aGF0IHZpb2xhdGVz
IHRoZXNlIGNvbnN0cmFpbnRzIE1VU1QgYmUgcmVqZWN0ZWQuIDwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjQuMi5wLjUiPkluIHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb25zLCByZXF1aXJl
ZCwgbm9uLXJlcGVhdGluZyBlbGVtZW50cyBvciBhdHRyaWJ1dGVzIGFyZSBnZW5lcmFsbHkg
bm90IGNhbGxlZCBvdXQgZXhwbGljaXRseSwgaW4gY29udHJhc3QgdG8gIk9QVElPTkFMIiBv
bmVzLCBvciB0aG9zZSB0aGF0ICJNQVkiIGJlIHJlcGVhdGVkLiBGb3IgYXR0cmlidXRlcyB0
aGF0IHRha2UgbGlzdHMgYXMgdmFsdWVzLCB0aGUgZWxlbWVudHMgTVVTVCBiZSBzcGFjZS1z
ZXBhcmF0ZWQuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjQuMyI+CjxhIGhyZWY9IiNyZmMu
c2VjdGlvbi40LjMiPjQuMy48L2E+IE1ldGFkYXRhPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9u
LjQuMy5wLjEiPlRoZSAibWV0YSIgZWxlbWVudCBleHByZXNzZXMgbWV0YWRhdGEgYXNzb2Np
YXRlZCB3aXRoIHRoZSBMR1IsIGFuZCB0aGUgZWxlbWVudCBTSE9VTEQgYmUgaW5jbHVkZWQg
c28gdGhhdCB0aGUgYXNzb2NpYXRlZCBtZXRhZGF0YSBhcmUgYXZhaWxhYmxlIGFzIHBhcnQg
b2YgdGhlIExHUiBhbmQgY2Fubm90IGJlY29tZSBkaXNhc3NvY2lhdGVkLiAgVGhlIGZvbGxv
d2luZyBzdWJzZWN0aW9ucyBkZXNjcmliZSBlbGVtZW50cyB0aGF0IG1heSBhcHBlYXIgd2l0
aGluIHRoZSAibWV0YSIgZWxlbWVudC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMucC4y
Ij5UaGUgIm1ldGEiIGVsZW1lbnQgY2FuIGJlIHVzZWQgdG8gaWRlbnRpZnkgdGhlIGF1dGhv
ciBvciByZWxldmFudCBjb250YWN0IHBlcnNvbiwgZXhwbGFpbiB0aGUgaW50ZW5kZWQgdXNh
Z2Ugb2YgdGhlIExHUiwgYW5kIHByb3ZpZGUgaW1wbGVtZW50YXRpb24gbm90ZXMgYXMgd2Vs
bCBhcyByZWZlcmVuY2VzLiBEZXRhaWxlZCBtZXRhZGF0YSBhbGxvdyB0aGUgTEdSIGRvY3Vt
ZW50IHRvIGJlY29tZSBzZWxmLWRvY3VtZW50aW5nLCBmb3IgZXhhbXBsZSBpZiByZW5kZXJl
ZCBpbiBhIGh1bWFuIHJlYWRhYmxlIGZvcm1hdCBieSBhbiBhcHByb3ByaWF0ZSB0b29sLjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy5wLjMiPlByb3ZpZGluZyBtZXRhZGF0YSBwZXJ0
YWluaW5nIHRvIHRoZSBkYXRlIGFuZCB2ZXJzaW9uIG9mIHRoZSBMR1IgaXMgcGFydGljdWxh
cmx5IGVuY291cmFnZWQgdG8gbWFrZSBpdCBlYXNpZXIgZm9yIGludGVyb3BlcmF0aW5nIGNv
bnN1bWVycyB0byBlbnN1cmUgdGhhdCB0aGV5IGFyZSB1c2luZyB0aGUgY29ycmVjdCBMR1Iu
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4zLnAuNCI+V2l0aCB0aGUgZXhjZXB0aW9uIG9m
ICJ1bmljb2RlLXZlcnNpb24iIGVsZW1lbnQsIHRoZSBkYXRhIGNvbnRhaW5lZCB3aXRoaW4g
aXMgbm90IHJlcXVpcmVkIGJ5IHNvZnR3YXJlIGNvbnN1bWluZyB0aGUgTEdSIGluIG9yZGVy
IHRvIGNhbGN1bGF0ZSB2YWxpZCBsYWJlbHMsIG9yIHRvIGNhbGN1bGF0ZSB2YXJpYW50cy4g
SWYgcHJlc2VudCwgdGhlICJ1bmljb2RlLXZlcnNpb24iIGVsZW1lbnQgTVVTVCBiZSB1c2Vk
IGJ5IGEgY29uc3VtZXIgb2YgdGhlIHRhYmxlIHRvIGlkZW50aWZ5IHRoYXQgaXQgaGFzIHRo
ZSBjb3JyZWN0IFVuaWNvZGUgcHJvcGVydHkgZGF0YSB0byBwZXJmb3JtIG9wZXJhdGlvbnMg
b24gdGhlIHRhYmxlLiBUaGlzIGVuc3VyZXMgdGhhdCBwb3NzaWJsZSBkaWZmZXJlbmNlcyBp
biBjb2RlIHBvaW50IHByb3BlcnRpZXMgYmV0d2VlbiBlZGl0aW9ucyBvZiB0aGUgVW5pY29k
ZSBzdGFuZGFyZCBkbyBub3QgaW1wYWN0IHRoZSBwcm9kdWN0IG9mIGNhbGN1bGF0aW9ucyB1
dGlsaXppbmcgYW4gTEdSLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi40LjMuMSI+CjxhIGhy
ZWY9IiNyZmMuc2VjdGlvbi40LjMuMSI+NC4zLjEuPC9hPiBUaGUgdmVyc2lvbiBFbGVtZW50
PC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy4xLnAuMSI+VGhlICJ2ZXJzaW9uIiBlbGVt
ZW50IGlzIE9QVElPTkFMLiBJdCBpcyB1c2VkIHRvIHVuaXF1ZWx5IGlkZW50aWZ5IGVhY2gg
dmVyc2lvbiBvZiB0aGUgTEdSLiBObyBzcGVjaWZpYyBmb3JtYXQgaXMgcmVxdWlyZWQsIGJ1
dCBpdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGl0IGJlIHRoZSBkZWNpbWFsIHJlcHJlc2VudGF0
aW9uIG9mIGEgc2luZ2xlIHBvc2l0aXZlIGludGVnZXIsIHdoaWNoIGlzIGluY3JlbWVudGVk
IHdpdGggZWFjaCByZXZpc2lvbiBvZiB0aGUgZmlsZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi40LjMuMS5wLjIiPkFuIGV4YW1wbGUgb2YgYSB0eXBpY2FsIGZpcnN0IGVkaXRpb24gb2Yg
YSBkb2N1bWVudDo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjMiPjwvZGl2Pgo8cHJlPgog
ICAgJmx0O3ZlcnNpb24mZ3Q7MSZsdDsvdmVyc2lvbiZndDsKICAgIDwvcHJlPgo8cD48L3A+
CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMS5wLjQiPlRoZSAidmVyc2lvbiIgZWxlbWVudCBt
YXkgaGF2ZSBhbiBPUFRJT05BTCAiY29tbWVudCIgYXR0cmlidXRlLjwvcD4KPGRpdiBpZD0i
I3JmYy5maWd1cmUuNCI+PC9kaXY+CjxwcmU+CiAgICAmbHQ7dmVyc2lvbiBjb21tZW50PSJk
cmFmdCImZ3Q7MSZsdDsvdmVyc2lvbiZndDsKICAgIDwvcHJlPgo8cD48L3A+CjxoMSBpZD0i
cmZjLnNlY3Rpb24uNC4zLjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjIiPjQuMy4y
LjwvYT4gVGhlIGRhdGUgRWxlbWVudDwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMi5w
LjEiPlRoZSBPUFRJT05BTCAiZGF0ZSIgZWxlbWVudCBpcyB1c2VkIHRvIGlkZW50aWZ5IHRo
ZSBkYXRlIHRoZSBMR1Igd2FzIHBvc3RlZC4gIFRoZSBjb250ZW50cyBvZiB0aGlzIGVsZW1l
bnQgTVVTVCBiZSBhIHZhbGlkIElTTyA4NjAxICJmdWxsLWRhdGUiIHN0cmluZyBhcyBkZXNj
cmliZWQgaW4gPGEgaHJlZj0iI1JGQzMzMzkiPltSRkMzMzM5XTwvYT4uPC9wPgo8ZGl2IGlk
PSIjcmZjLmZpZ3VyZS41Ij48L2Rpdj4KPHA+RXhhbXBsZSBvZiBhIGRhdGU6PC9wPgo8cHJl
PgogICAgJmx0O2RhdGUmZ3Q7MjAwOS0xMS0wMSZsdDsvZGF0ZSZndDsKPC9wcmU+CjxoMSBp
ZD0icmZjLnNlY3Rpb24uNC4zLjMiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjMiPjQu
My4zLjwvYT4gVGhlIGxhbmd1YWdlIEVsZW1lbnQ8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24u
NC4zLjMucC4xIj5FYWNoIE9QVElPTkFMICJsYW5ndWFnZSIgZWxlbWVudCBpZGVudGlmaWVz
IGEgbGFuZ3VhZ2Ugb3Igc2NyaXB0IGZvciB3aGljaCB0aGUgTEdSIGlzIGludGVuZGVkLiBU
aGUgdmFsdWUgb2YgdGhlICJsYW5ndWFnZSIgZWxlbWVudCBNVVNUIGJlIGEgdmFsaWQgbGFu
Z3VhZ2UgdGFnIGFzIGRlc2NyaWJlZCBpbiA8YSBocmVmPSIjUkZDNTY0NiI+W1JGQzU2NDZd
PC9hPi4gVGhlIHRhZyBtYXkgcmVmZXIgdG8gYSBzY3JpcHQgcGx1cyB1bmRlZmluZWQgbGFu
Z3VhZ2UgaWYgdGhlIExHUiBpcyBub3QgaW50ZW5kZWQgZm9yIGEgc3BlY2lmaWMgbGFuZ3Vh
Z2UuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4zLjMucC4yIj5FeGFtcGxlIG9mIGFuIExH
UiBmb3IgdGhlIEVuZ2xpc2ggbGFuZ3VhZ2U6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS42
Ij48L2Rpdj4KPHByZT4KICAgJmx0O2xhbmd1YWdlJmd0O2VuJmx0Oy9sYW5ndWFnZSZndDsK
PC9wcmU+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMy5wLjMiPklmIHRoZSBMR1IgYXBwbGll
cyB0byBhIHNjcmlwdCwgcmF0aGVyIHRoYW4gYSBzcGVjaWZpYyBsYW5ndWFnZSwgdGhlICJ1
bmQiIGxhbmd1YWdlIHRhZyBTSE9VTEQgYmUgdXNlZCBmb2xsb3dlZCBieSB0aGUgcmVsZXZh
bnQgPGEgaHJlZj0iI1JGQzU2NDYiPltSRkM1NjQ2XTwvYT4gc2NyaXB0IHN1YnRhZy4gRm9y
IGV4YW1wbGUsIGZvciBhIEN5cmlsbGljIHNjcmlwdCBMR1I6PC9wPgo8ZGl2IGlkPSIjcmZj
LmZpZ3VyZS43Ij48L2Rpdj4KPHByZT4KICAgJmx0O2xhbmd1YWdlJmd0O3VuZC1DeXJsJmx0
Oy9sYW5ndWFnZSZndDsKPC9wcmU+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMy5wLjQiPklm
IHRoZSBMR1IgY292ZXJzIGEgc2V0IG9mIG11bHRpcGxlIGxhbmd1YWdlcyBvciBzY3JpcHRz
LCB0aGUgImxhbmd1YWdlIiBlbGVtZW50IE1BWSBiZSByZXBlYXRlZC4gSG93ZXZlciwgZm9y
IGNhc2VzIG9mIGEgc2NyaXB0LXNwZWNpZmljIExHUiBleGhpYml0aW5nIGluc2lnbmlmaWNh
bnQgYWRtaXh0dXJlIG9mIGNvZGUgcG9pbnRzIGZyb20gb3RoZXIgc2NyaXB0cywgaXQgaXMg
UkVDT01NRU5ERUQgdG8gdXNlIGEgc2luZ2xlICJsYW5ndWFnZSIgZWxlbWVudCBpZGVudGlm
eWluZyB0aGUgcHJlZG9taW5hbnQgc2NyaXB0LiBJbiB0aGUgZXhjZXB0aW9uYWwgY2FzZSBv
ZiBhIG11bHRpLXNjcmlwdCBMR1Igd2hlcmUgbm8gc2NyaXB0IGlzIHByZWRvbWluYW50LCB1
c2UgWnl5eSAoQ29tbW9uKTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjgiPjwvZGl2Pgo8
cHJlPgogICAmbHQ7bGFuZ3VhZ2UmZ3Q7dW5kLVp5eXkmbHQ7L2xhbmd1YWdlJmd0Owo8L3By
ZT4KPGgxIGlkPSJyZmMuc2VjdGlvbi40LjMuNCI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40
LjMuNCI+NC4zLjQuPC9hPiBUaGUgc2NvcGUgRWxlbWVudDwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi40LjMuNC5wLjEiPlRoaXMgT1BUSU9OQUwgZWxlbWVudCByZWZlcnMgdG8gYSBzY29w
ZSwgc3VjaCBhcyBhIGRvbWFpbiwgdG8gd2hpY2ggdGhpcyBwb2xpY3kgaXMgYXBwbGllZC4g
VGhlICJ0eXBlIiBhdHRyaWJ1dGUgc3BlY2lmaWVzIHRoZSB0eXBlIG9mIHNjb3BlIGJlaW5n
IGRlZmluZWQuIEEgdHlwZSBvZiAiZG9tYWluIiBtZWFucyB0aGF0IHRoZSBzY29wZSBpcyBh
IGRvbWFpbiB0aGF0IHJlcHJlc2VudHMgdGhlIGFwZXggb2YgdGhlIEROUyB6b25lIHRvIHdo
aWNoIHRoZSBMR1IgaXMgYXBwbGllZC4gRm9yIHRoYXQgdHlwZSwgdGhlIGNvbnRlbnQgb2Yg
dGhlICJzY29wZSIgZWxlbWVudCBNVVNUIGJlIGEgYSBkb21haW4gbmFtZSB3cml0dGVuIHJl
bGF0aXZlIHRvIHRoZSByb290IHpvbmUsIGluIHByZXNlbnRhdGlvbiBmb3JtYXQgd2l0aCBu
byB0cmFpbGluZyBkb3QuIEhvd2V2ZXIsIGluIHRoZSB1bmlxdWUgY2FzZSBvZiB0aGUgRE5T
IHJvb3Qgem9uZSwgaXQgaXMgcmVwcmVzZW50ZWQgYXMgIi4iLiAgPC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS45Ij48L2Rpdj4KPHByZT4gICAgJmx0O3Njb3BlIHR5cGU9ImRvbWFpbiIm
Z3Q7ZXhhbXBsZS5jb20mbHQ7L3Njb3BlJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMu
c2VjdGlvbi40LjMuNC5wLjMiPlRoZXJlIG1heSBiZSBtdWx0aXBsZSAic2NvcGUiIHRhZ3Mg
dXNlZCwgZm9yIGV4YW1wbGUgdG8gcmVmbGVjdCBhIGxpc3Qgb2YgZG9tYWlucyB0byB3aGlj
aCB0aGUgTEdSIGlzIGFwcGxpZWQuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4zLjQucC40
Ij5ObyBvdGhlciB2YWx1ZXMgb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgYXJlIGRlZmluZWQg
YnkgdGhpcyBzcGVjaWZpY2F0aW9uLCBob3dldmVyIHRoaXMgc3BlY2lmaWNhdGlvbiBjYW4g
YmUgdXNlZCBmb3IgYXBwbGljYXRpb25zIG90aGVyIHRoYW4gZG9tYWluIG5hbWVzLiBJbXBs
ZW1lbnRlcnMgb2YgTEdScyBmb3IgYXBwbGljYXRpb25zIG90aGVyIHRoYW4gZG9tYWluIG5h
bWVzIFNIT1VMRCBkZWZpbmUgdGhlIHNjb3BlIGV4dGVuc2lvbiBncmFtbWFyIGluIGFuIElF
VEYgU3BlY2lmaWNhdGlvbiwgb3IgdXNlIFhNTCBOYW1lc3BhY2VzIHRvIGRpc3Rpbmd1aXNo
IHRoZWlyIHNjb3BpbmcgbWVjaGFuaXNtIGRpc3RpbmN0bHkgZnJvbSB0aGUgYmFzZSBMR1Ig
bmFtZXNwYWNlLiBBbiBleHBsYW5hdGlvbiBvZiBhbnkgY3VzdG9tIHVzYWdlIG9mIHRoZSBz
Y29wZSBpbiB0aGUgImRlc2NyaXB0aW9uIiBlbGVtZW50IGlzIFJFQ09NTUVOREVELjwvcD4K
PGRpdiBpZD0iI3JmYy5maWd1cmUuMTAiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7c2NvcGUgeG1s
bnM9Imh0dHA6Ly9leGFtcGxlLmNvbS9ucy9zY29wZS8xLjAiJmd0OwogICAgICAgIC4uLiBj
b250ZW50IHBlciBhbHRlcm5hdGUgbmFtZXNwYWNlIC4uLgogICAgJmx0Oy9zY29wZSZndDs8
L3ByZT4KPHA+PC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjQuMy41Ij4KPGEgaHJlZj0iI3Jm
Yy5zZWN0aW9uLjQuMy41Ij40LjMuNS48L2E+IFRoZSBkZXNjcmlwdGlvbiBFbGVtZW50PC9o
MT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy41LnAuMSI+VGhlICJkZXNjcmlwdGlvbiIgZWxl
bWVudCBpcyBhbiBPUFRJT05BTCwgZnJlZS1mb3JtIGVsZW1lbnQgdGhhdCBjb250YWlucyBh
bnkgYWRkaXRpb25hbCByZWxldmFudCBkZXNjcmlwdGlvbiB0aGF0IGlzIHVzZWZ1bCBmb3Ig
dGhlIHVzZXIgaW4gaXRzIGludGVycHJldGF0aW9uLiBUeXBpY2FsbHksIHRoaXMgZmllbGQg
Y29udGFpbnMgYXV0aG9yc2hpcCBpbmZvcm1hdGlvbiwgYXMgd2VsbCBhcyBhZGRpdGlvbmFs
IGNvbnRleHQgb24gaG93IHRoZSBMR1Igd2FzIGZvcm11bGF0ZWQgYW5kIGhvdyBpdCBhcHBs
aWVzLCBzdWNoIGFzIGNpdGF0aW9ucyBhbmQgcmVmZXJlbmNlcyB0aGF0IGFwcGx5IHRvIHRo
ZSBMR1IgYXMgYSB3aG9sZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuNS5wLjIiPlRo
aXMgZmllbGQgc2hvdWxkIG5vdCBiZSByZWxpZWQgdXBvbiBmb3IgcHJvdmlkaW5nIGluc3Ry
dWN0aW9ucyBvbiBob3cgdG8gcGFyc2Ugb3IgdXRpbGl6ZSB0aGUgZGF0YSBjb250YWluZWQg
ZWxzZXdoZXJlIGluIHRoZSBzcGVjaWZpY2F0aW9uLiBBdXRob3JzIG9mIHRhYmxlcyBzaG91
bGQgZXhwZWN0IHRoYXQgc29mdHdhcmUgYXBwbGljYXRpb25zIHRoYXQgcGFyc2UgYW5kIHVz
ZSBMR1JzIHdpbGwgbm90IHVzZSB0aGUgZGVzY3JpcHRpb24gZmllbGQgdG8gY29uZGl0aW9u
IHRoZSBhcHBsaWNhdGlvbiBvZiB0aGUgTEdSJ3MgZGF0YSBhbmQgcnVsZXMuPC9wPgo8cCBp
ZD0icmZjLnNlY3Rpb24uNC4zLjUucC4zIj5UaGUgZWxlbWVudCBoYXMgYW4gT1BUSU9OQUwg
InR5cGUiIGF0dHJpYnV0ZSwgd2hpY2ggcmVmZXJzIHRvIHRoZSBpbnRlcm5ldCBtZWRpYSB0
eXBlIDxhIGhyZWY9IiNSRkMyMDQ1Ij5bUkZDMjA0NV08L2E+IG9mIHRoZSBlbmNsb3NlZCBk
YXRhLiBUeXBpY2FsIHR5cGVzIHdvdWxkIGJlICJ0ZXh0L3BsYWluIiBvciAidGV4dC9odG1s
Ii4gVGhlIGF0dHJpYnV0ZSBTSE9VTEQgYmUgYSB2YWxpZCBtZWRpYSB0eXBlLiBJZiBzdXBw
bGllZCwgaXQgd2lsbCBiZSBhc3N1bWVkIHRoYXQgdGhlIGNvbnRlbnRzIGFyZSBvZiB0aGF0
IG1lZGlhIHR5cGUuIElmIHRoZSBkZXNjcmlwdGlvbiBsYWNrcyBhIHR5cGUgZmllbGQsIGl0
IHdpbGwgYmUgYXNzdW1lZCB0byBiZSBwbGFpbiB0ZXh0ICgidGV4dC9wbGFpbiIpLjwvcD4K
PGgxIGlkPSJyZmMuc2VjdGlvbi40LjMuNiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMu
NiI+NC4zLjYuPC9hPiBUaGUgdmFsaWRpdHktc3RhcnQgYW5kIHZhbGlkaXR5LWVuZCBFbGVt
ZW50czwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuNi5wLjEiPlRoZSAidmFsaWRpdHkt
c3RhcnQiIGFuZCAidmFsaWRpdHktZW5kIiBlbGVtZW50cyBhcmUgT1BUSU9OQUwgZWxlbWVu
dHMgdGhhdCBkZXNjcmliZSB0aGUgdGltZSBwZXJpb2QgZnJvbSB3aGljaCB0aGUgY29udGVu
dHMgb2YgdGhlIExHUiBiZWNvbWUgdmFsaWQgKGFyZSB1c2VkIGluIHJlZ2lzdHJ5IHBvbGlj
eSksIGFuZCB0aW1lIHdoZW4gdGhlIGNvbnRlbnRzIG9mIHRoZSBMR1IgY2Vhc2UgdG8gYmUg
dXNlZCwgcmVzcGVjdGl2ZWx5LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy42LnAuMiI+
VGhlIGRhdGVzIE1VU1QgY29uZmlybSB0byB0aGUgImZ1bGwtZGF0ZSIgZm9ybWF0IGRlc2Ny
aWJlZCBpbiBzZWN0aW9uIDUuNiBvZiA8YSBocmVmPSIjUkZDMzMzOSI+W1JGQzMzMzldPC9h
Pi48L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjExIj48L2Rpdj4KPHByZT4gICAgJmx0O3Zh
bGlkaXR5LXN0YXJ0Jmd0OzIwMTQtMDMtMTImbHQ7L3ZhbGlkaXR5LXN0YXJ0Jmd0OzwvcHJl
Pgo8cD48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNC4zLjciPgo8YSBocmVmPSIjcmZjLnNl
Y3Rpb24uNC4zLjciPjQuMy43LjwvYT4gVGhlIHVuaWNvZGUtdmVyc2lvbiBFbGVtZW50PC9o
MT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy43LnAuMSI+V2hlbmV2ZXIgYW4gTEdSIGRlcGVu
ZHMgb24gY2hhcmFjdGVyIHByb3BlcnRpZXMgZnJvbSBhIGdpdmVuIHZlcnNpb24gb2YgdGhl
IFVuaWNvZGUgc3RhbmRhcmQsIHRoZSB2ZXJzaW9uIG51bWJlciB1c2VkIGluIGNyZWF0aW5n
IHRoZSBMR1IgTVVTVCBiZSBsaXN0ZWQgaW4gdGhlIGZvcm0geC55LnosIHdoZXJlIHgsIHks
IGFuZCB6IGFyZSBwb3NpdGl2ZSwgZGVjaW1hbCBpbnRlZ2VycyAoc2VlIDxhIGhyZWY9IiNV
bmljb2RlLVZlcnNpb25zIj5bVW5pY29kZS1WZXJzaW9uc108L2E+KS4gSWYgYW55IHNvZnR3
YXJlIHByb2Nlc3NpbmcgdGhlIHRhYmxlIGRvZXMgbm90IGhhdmUgYWNjZXNzIHRvIGNoYXJh
Y3RlciBwcm9wZXJ0eSBkYXRhIG9mIHRoZSByZXF1aXNpdGUgdmVyc2lvbiwgaXQgTVVTVCBO
T1QgcGVyZm9ybSBhbnkgb3BlcmF0aW9ucyByZWxhdGluZyB0byB3aG9sZS1sYWJlbCBldmFs
dWF0aW9uIHJlbHlpbmcgb24gVW5pY29kZSBjaGFyYWN0ZXIgcHJvcGVydGllcyAoPGEgaHJl
Zj0iI3Byb3BlcnR5Ij5TZWN0aW9uIDYuMi4zPC9hPikuPC9wPgo8cCBpZD0icmZjLnNlY3Rp
b24uNC4zLjcucC4yIj5UaGUgdmFsdWUgb2YgYSBnaXZlbiBVbmljb2RlIGNoYXJhY3RlciBw
cm9wZXJ0eSBtYXkgY2hhbmdlIGJldHdlZW4gdmVyc2lvbnMgb2YgdGhlIFVuaWNvZGUgQ2hh
cmFjdGVyIERhdGFiYXNlIDxhIGhyZWY9IiNVQVg0NCI+W1VBWDQ0XTwvYT4sIHVubGVzcyBz
dWNoIGNoYW5nZSBoYXMgYmVlbiBleHBsaWNpdGx5IGRpc2FsbG93ZWQgaW4gPGEgaHJlZj0i
I1VuaWNvZGUtU3RhYmlsaXR5Ij5bVW5pY29kZS1TdGFiaWxpdHldPC9hPi4gSXQgaXMgUkVD
T01NRU5ERUQgdG8gb25seSByZWZlcmVuY2UgcHJvcGVydGllcyBkZWZpbmVkIGFzIHN0YWJs
ZSBvciBpbW11dGFibGUuIEFzIGFuIGFsdGVybmF0aXZlIHRvIHJlZmVyZW5jaW5nIHRoZSBw
cm9wZXJ0eSwgdGhlIGluZm9ybWF0aW9uIGNhbiBiZSBwcmVzZW50ZWQgZXhwbGljaXRseSBp
biB0aGUgTEdSLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMTIiPjwvZGl2Pgo8cHJlPiAg
ICAmbHQ7dW5pY29kZS12ZXJzaW9uJmd0OzYuMi4wJmx0Oy91bmljb2RlLXZlcnNpb24mZ3Q7
CjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuNy5wLjQiPkl0IGlzIG5v
dCBuZWNlc3NhcnkgdG8gaW5jbHVkZSBhICJ1bmljb2RlLXZlcnNpb24iIGVsZW1lbnQgZm9y
IExHUnMgdGhhdCBkbyBub3QgbWFrZSB1c2Ugb2YgVW5pY29kZSBjaGFyYWN0ZXIgcHJvcGVy
dGllcywgaG93ZXZlciwgaXQgaXMgUkVDT01NRU5ERUQuPC9wPgo8aDEgaWQ9InJmYy5zZWN0
aW9uLjQuMy44Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy44Ij40LjMuOC48L2E+IDxh
IGhyZWY9IiNyZWZlcmVuY2VzIiBpZD0icmVmZXJlbmNlcyI+VGhlIHJlZmVyZW5jZXMgRWxl
bWVudDwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy44LnAuMSI+QSBMYWJlbCBH
ZW5lcmF0aW9uIFJ1bGVzZXQgbWF5IGRlZmluZSBhIGxpc3Qgb2YgcmVmZXJlbmNlcyB3aGlj
aCBhcmUgdXNlZCB0byBhc3NvY2lhdGUgdmFyaW91cyBpbmRpdmlkdWFsIGVsZW1lbnRzIGlu
IHRoZSBMR1IgdG8gb25lIG9yIG1vcmUgbm9ybWF0aXZlIHJlZmVyZW5jZXMuIEEgY29tbW9u
IHVzZSBmb3IgcmVmZXJlbmNlcyBpcyB0byBhbm5vdGF0ZSB0aGF0IGNvZGUgcG9pbnRzIGJl
bG9uZyB0byBhbiBleHRlcm5hbGx5IGRlZmluZWQgY29sbGVjdGlvbiBvciBzdGFuZGFyZCwg
b3IgdG8gZ2l2ZSBub3JtYXRpdmUgcmVmZXJlbmNlcyBmb3IgcnVsZXMuPC9wPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNC4zLjgucC4yIj5SZWZlcmVuY2VzIGFyZSBzcGVjaWZpZWQgaW4gYW4g
T1BUSU9OQUwgInJlZmVyZW5jZXMiIGVsZW1lbnQsIGNvbnRhaW5pbmcgb3IgbW9yZSAicmVm
ZXJlbmNlIiBlbGVtZW50cywgZWFjaCB3aXRoIGEgdW5pcXVlICJpZCIgYXR0cmlidXRlLiBJ
dCBpcyBSRUNPTU1FTkRFRCB0aGF0IHRoZSAiaWQiIGF0dHJpYnV0ZSBiZSBhIHplcm8tYmFz
ZWQgaW50ZWdlciwgaG93ZXZlciwgaW4gYWRkaXRpb24gdG8gZGlnaXRzIDAtOSwgaXQgTUFZ
IGNvbnRhaW4gdXBwZXJjYXNlIGxldHRlcnMgQS1aLCBhcyB3ZWxsIGFzIHBlcmlvZCwgaHlw
aGVuLCBjb2xvbiBvciB1bmRlcnNjb3JlLiAgVGhlIHZhbHVlIG9mIGVhY2ggInJlZmVyZW5j
ZSIgZWxlbWVudCBTSE9VTEQgYmUgdGhlIGNpdGF0aW9uIG9mIGEgc3RhbmRhcmQsIGRpY3Rp
b25hcnkgb3Igb3RoZXIgc3BlY2lmaWNhdGlvbiBpbiBhbnkgc3VpdGFibGUgZm9ybWF0LiBJ
biBhZGRpdGlvbiB0byBhbiAiaWQiIGF0dHJpYnV0ZSwgYSAicmVmZXJlbmNlIiBlbGVtZW50
IE1BWSBoYXZlIGEgImNvbW1lbnQiIGF0dHJpYnV0ZSBmb3IgYW4gb3B0aW9uYWwgZnJlZS1m
b3JtIGFubm90YXRpb24uPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4xMyI+PC9kaXY+Cjxw
cmU+ICAgICZsdDtyZWZlcmVuY2VzJmd0OwogICAgICAmbHQ7cmVmZXJlbmNlIGlkPSIwIiZn
dDtUaGUgVW5pY29kZSBDb25zb3J0aXVtLiBUaGUgVW5pY29kZSBTdGFuZGFyZCwgVmVyc2lv
biA4LjAuMCwgCiAgICAgICAgKE1vdW50YWluIFZpZXcsIENBOiBUaGUgVW5pY29kZSBDb25z
b3J0aXVtLCAyMDE1LiBJU0JOIDk3OC0xLTkzNjIxMy0xMC04KQogICAgICAgIGh0dHA6Ly93
d3cudW5pY29kZS5vcmcvdmVyc2lvbnMvVW5pY29kZTguMC4wLyZsdDsvcmVmZXJlbmNlJmd0
OwogICAgICAmbHQ7cmVmZXJlbmNlIGlkPSIxIiZndDtCaWctNTogQ29tcHV0ZXIgQ2hpbmVz
ZSBHbHlwaCBhbmQgQ2hhcmFjdGVyCiAgICAgICAgIENvZGUgTWFwcGluZyBUYWJsZSwgVGVj
aG5pY2FsIFJlcG9ydCBDLTI2LCAxOTg0Jmx0Oy9yZWZlcmVuY2UmZ3Q7CiAgICAgICZsdDty
ZWZlcmVuY2UgaWQ9IjIiIGNvbW1lbnQ9InN5bmNocm9uaXplZCB3aXRoIFVuaWNvZGUgNi4x
IiZndDsKICAgICAgICAgSVNPL0lFQwogICAgICAgICAxMDY0NjoyMDEyIDNyZCBlZGl0aW9u
Jmx0Oy9yZWZlcmVuY2UmZ3Q7CiAgICAgIC4uLgogICAgJmx0Oy9yZWZlcmVuY2VzJmd0Owog
ICAgLi4uCiAgICAmbHQ7ZGF0YSZndDsKICAgICAgJmx0O2NoYXIgY3A9IjA2MjAiIHJlZj0i
MCAyIiAvJmd0OwogICAgICAuLi4KICAgICZsdDsvZGF0YSZndDs8L3ByZT4KPHA+PC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNC4zLjgucC40Ij5BIHJlZmVyZW5jZSBpcyBhc3NvY2lhdGVk
IHdpdGggYW4gZWxlbWVudCBieSB1c2luZyBpdHMgaWQgYXMgcGFydCBvZiBhbiBvcHRpb25h
bCAicmVmIiBhdHRyaWJ1dGUgKHNlZSA8YSBocmVmPSIjcmVmIj5TZWN0aW9uIDUuNC4xPC9h
PikuICBUaGUgInJlZiIgYXR0cmlidXRlIG1heSBiZSB1c2VkIHdpdGggbWFueSBraW5kcyBv
ZiBlbGVtZW50cyBpbiB0aGUgImRhdGEiIG9yICJydWxlcyIgc2VjdGlvbnMgb2YgdGhlIExH
UiwgbW9zdCBub3RhYmx5IHRob3NlIGRlZmluaW5nIGNvZGUgcG9pbnRzLCB2YXJpYW50cyBh
bmQgcnVsZXMuIEhvd2V2ZXIsIGEgInJlZiIgYXR0cmlidXRlIG1heSBub3Qgb2NjdXIgb24g
Y2VydGFpbiBraW5kcyBvZiBlbGVtZW50cywgaW5jbHVkaW5nIHJlZmVyZW5jZXMgdG8gbmFt
ZWQgY2hhcmFjdGVyIGNsYXNzZXMgb3IgcnVsZXMuICBTZWUgZGVzY3JpcHRpb24gb2YgdGhl
c2UgZWxlbWVudHMgYmVsb3cuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjUiPgo8YSBocmVm
PSIjcmZjLnNlY3Rpb24uNSI+NS48L2E+IENvZGUgUG9pbnRzIGFuZCBWYXJpYW50czwvaDE+
CjxwIGlkPSJyZmMuc2VjdGlvbi41LnAuMSI+VGhlIGJ1bGsgb2YgYSBsYWJlbCBnZW5lcmF0
aW9uIHJ1bGVzZXQgaXMgYSBkZXNjcmlwdGlvbiBvZiB3aGljaCBzZXQgb2YgY29kZSBwb2lu
dHMgYXJlIGVsaWdpYmxlIGZvciBhIGdpdmVuIGxhYmVsLiBGb3IgcnVsZXNldHMgdGhhdCBw
ZXJmb3JtIG9wZXJhdGlvbnMgdGhhdCByZXN1bHQgaW4gcG90ZW50aWFsIHZhcmlhbnRzLCB0
aGUgY29kZSBwb2ludC1sZXZlbCByZWxhdGlvbnNoaXBzIGJldHdlZW4gdmFyaWFudHMgbmVl
ZCB0byBhbHNvIGJlIGRlc2NyaWJlZC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LnAuMiI+
VGhlIGNvZGUgcG9pbnQgZGF0YSBpcyBjb2xsZWN0ZWQgd2l0aGluIHRoZSAiZGF0YSIgZWxl
bWVudC4gV2l0aGluIHRoaXMgZWxlbWVudCwgYSBzZXJpZXMgb2YgImNoYXIiIGFuZCAicmFu
Z2UiIGVsZW1lbnRzIGRlc2NyaWJlIGVsaWdpYmxlIGNvZGUgcG9pbnRzLCBvciByYW5nZXMg
b2YgY29kZSBwb2ludHMsIHJlc3BlY3RpdmVseS4gQ29sbGVjdGl2ZWx5LCB0aGVzZSBhcmUg
a25vd24gYXMgdGhlIHJlcGVydG9pcmUuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS5wLjMi
PkRpc2NyZXRlIHBlcm1pc3NpYmxlIGNvZGUgcG9pbnRzIG9yIGNvZGUgcG9pbnQgc2VxdWVu
Y2VzIChzZWUgPGEgaHJlZj0iI3NlcXVlbmNlcyI+U2VjdGlvbiA1LjE8L2E+KSBhcmUgZGVj
bGFyZWQgd2l0aCBhICJjaGFyIiBlbGVtZW50LiBIZXJlIGlzIGEgbWluaW1hbCBleGFtcGxl
IGRlY2xhcmF0aW9uIGZvciBhIHNpbmdsZSBjb2RlIHBvaW50LCB3aXRoIHRoZSBjb2RlIHBv
aW50IHZhbHVlIGdpdmVuIGluIHRoZSAiY3AiIGF0dHJpYnV0ZTo8L3A+CjxkaXYgaWQ9IiNy
ZmMuZmlndXJlLjE0Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjAwMkQiLyZndDs8
L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS5wLjUiPkFzIGRlc2NyaWJlZCBi
ZWxvdywgYSBmdWxsIGRlY2xhcmF0aW9uIGZvciBhICJjaGFyIiBlbGVtZW50LCB3aGV0aGVy
IG9yIG5vdCBpdCBpcyB1c2VkIGZvciBhIHNpbmdsZSBjb2RlIHBvaW50LCBvciBmb3IgYSBz
ZXF1ZW5jZSAoc2VlIDxhIGhyZWY9IiNzZXF1ZW5jZXMiPlNlY3Rpb24gNS4xPC9hPiksIG1h
eSBoYXZlIG9wdGlvbmFsIGNoaWxkIGVsZW1lbnRzIGRlZmluaW5nIHZhcmlhbnRzLiBCb3Ro
IHRoZSAiY2hhciIgYW5kICJyYW5nZSIgZWxlbWVudHMgY2FuIHRha2UgYSBudW1iZXIgb2Yg
b3B0aW9uYWwgYXR0cmlidXRlcyBmb3IgY29uZGl0aW9uYWwgaW5jbHVzaW9uLCBjb21tZW50
aW5nLCBjcm9zcyByZWZlcmVuY2luZyBhbmQgY2hhcmFjdGVyIHRhZ2dpbmcsIGFzIGRlc2Ny
aWJlZCBiZWxvdy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LnAuNiI+UmFuZ2VzIG9mIHBl
cm1pc3NpYmxlIGNvZGUgcG9pbnRzIG1heSBiZSBkZWNsYXJlZCB3aXRoIGEgInJhbmdlIiBl
bGVtZW50LCBhcyBpbiB0aGlzIG1pbmltYWwgZXhhbXBsZTo8L3A+CjxkaXYgaWQ9IiNyZmMu
ZmlndXJlLjE1Ij48L2Rpdj4KPHByZT4gICAgJmx0O3JhbmdlIGZpcnN0LWNwPSIwMDMwIiBs
YXN0LWNwPSIwMDM5Ii8mZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUu
cC44Ij5UaGUgcmFuZ2UgaXMgaW5jbHVzaXZlIG9mIHRoZSBmaXJzdCBhbmQgbGFzdCBjb2Rl
IHBvaW50cy4gQW55IGFkZGl0aW9uYWwgYXR0cmlidXRlcyBkZWZpbmVkIGZvciBhICJyYW5n
ZSIgZWxlbWVudCBhY3QgYXMgaWYgYXBwbGllZCB0byBlYWNoIGNvZGUgcG9pbnQgd2l0aGlu
LiBBICJyYW5nZSIgZWxlbWVudCBoYXMgbm8gY2hpbGQgZWxlbWVudHMuPC9wPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNS5wLjkiPkl0IGlzIGFsd2F5cyBwb3NzaWJsZSB0byBzdWJzdGl0dXRl
IGEgbGlzdCBvZiBpbmRpdmlkdWFsbHkgc3BlY2lmaWVkIGNvZGUgcG9pbnRzIGZvciBhIHJh
bmdlIGVsZW1lbnQuIFRoZSByZXZlcnNlIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgY2FzZS4g
IFdoZW5ldmVyIHN1Y2ggYSBzdWJzdGl0dXRpb24gaXMgcG9zc2libGUsIGl0IG1ha2VzIG5v
IGRpZmZlcmVuY2UgaW4gcHJvY2Vzc2luZyB0aGUgZGF0YS4gVG9vbHMgcmVhZGluZyBvciB3
cml0aW5nIHRoZSBMR1IgZm9ybWF0IGFyZSBmcmVlIHRvIGFnZ3JlZ2F0ZSBzZXF1ZW5jZXMg
b2YgY29uc2VjdXRpdmUgY29kZSBwb2ludHMgb2YgdGhlIHNhbWUgcHJvcGVydGllcyBpbnRv
IHJhbmdlIGVsZW1lbnRzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUucC4xMCI+Q29kZSBw
b2ludHMgTVVTVCBiZSByZXByZXNlbnRlZCBhY2NvcmRpbmcgdG8gdGhlIHN0YW5kYXJkIFVu
aWNvZGUgY29udmVudGlvbiBidXQgd2l0aG91dCB0aGUgcHJlZml4ICJVKyI6IHRoZXkgYXJl
IGV4cHJlc3NlZCBpbiB1cHBlcmNhc2UgaGV4YWRlY2ltYWwsIGFuZCBhcmUgemVyby1wYWRk
ZWQgdG8gYSBtaW5pbXVtIG9mIDQgZGlnaXRzLiA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41
LnAuMTEiPlRoZSByYXRpb25hbGUgZm9yIG5vdCBhbGxvd2luZyBvdGhlciBlbmNvZGluZyBm
b3JtYXRzLCBpbmNsdWRpbmcgbmF0aXZlIFVuaWNvZGUgZW5jb2RpbmcgaW4gWE1MLCBpcyBl
eHBsb3JlZCBpbiA8YSBocmVmPSIjVUFYNDIiPltVQVg0Ml08L2E+LiBUaGUgWE1MIGNvbnZl
bnRpb25zIHVzZWQgaW4gdGhpcyBmb3JtYXQsIHN1Y2ggYXMgZWxlbWVudCBhbmQgYXR0cmli
dXRlIG5hbWVzLCBtaXJyb3IgdGhpcyBkb2N1bWVudCB3aGVyZSBwcmFjdGljYWwgYW5kIHJl
YXNvbmFibGUgdG8gZG8gc28uIEl0IGlzIFJFQ09NTUVOREVEIHRvIGxpc3QgYWxsICJjaGFy
IiBlbGVtZW50cyBpbiBhc2NlbmRpbmcgb3JkZXIgb2YgdGhlICJjcCIgYXR0cmlidXRlLiAg
Tm90IGRvaW5nIHNvIG1ha2VzIGl0IHVubmVjZXNzYXJpbHkgZGlmZmljdWx0IGZvciBhdXRo
b3JzIGFuZCByZXZpZXdlcnMgdG8gY2hlY2sgZm9yIGVycm9ycywgc3VjaCBhcyBkdXBsaWNh
dGlvbnMsIG9yIHRvIHJldmlldyBhbmQgY29tcGFyZSBhZ2FpbnN0IGxpc3Rpbmcgb2YgY29k
ZSBwb2ludHMgaW4gb3RoZXIgZG9jdW1lbnRzIGFuZCBzcGVjaWZpY2F0aW9ucy48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi41LnAuMTIiPkFsbCAiY2hhciIgZWxlbWVudHMgaW4gdGhlIGRh
dGEgc2VjdGlvbiBNVVNUIGhhdmUgZGlzdGluY3QgImNwIiBhdHRyaWJ1dGVzLiBUaGUgInJh
bmdlIiBlbGVtZW50cyBNVVNUIE5PVCBzcGVjaWZ5IGNvZGUgcG9pbnQgcmFuZ2VzIHRoYXQg
b3ZlcmxhcCBlaXRoZXIgYW5vdGhlciByYW5nZSBvciBhbnkgc2luZ2xlIGNvZGUgcG9pbnQg
ImNoYXIiIGVsZW1lbnRzLiBBbiBMR1IgdGhhdCBkZWZpbmVzIHRoZSBzYW1lIGNvZGUgcG9p
bnQgbW9yZSB0aGFuIG9uY2UgYnkgYW55IGNvbWJpbmF0aW9uIG9mICJjaGFyIiBvciAicmFu
Z2UiIGVsZW1lbnRzIE1VU1QgYmUgcmVqZWN0ZWQuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9u
LjUuMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjEiPjUuMS48L2E+IDxhIGhyZWY9IiNz
ZXF1ZW5jZXMiIGlkPSJzZXF1ZW5jZXMiPlNlcXVlbmNlczwvYT4KPC9oMT4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMS5wLjEiPkEgc2VxdWVuY2Ugb2YgdHdvIG9yIG1vcmUgY29kZSBwb2lu
dHMgbWF5IGJlIHNwZWNpZmllZCBpbiBhbiBMR1IsIGZvciBleGFtcGxlLCB3aGVuIGRlZmlu
aW5nIHRoZSBzb3VyY2UgZm9yIG46bSB2YXJpYW50IG1hcHBpbmdzLiBBbm90aGVyIHVzZSBv
ZiBzZXF1ZW5jZXMgd291bGQgYmUgaW4gY2FzZXMgd2hlbiB0aGUgZXhhY3Qgc2VxdWVuY2Ug
b2YgY29kZSBwb2ludHMgaXMgcmVxdWlyZWQgdG8gb2NjdXIgaW4gb3JkZXIgZm9yIHRoZSBj
b25zdGl0dWVudCBlbGVtZW50cyB0byBiZSBlbGlnaWJsZSwgc3VjaCBhcyB3aGVuIHNvbWUg
Y29kZSBwb2ludCBpcyBvbmx5IGVsaWdpYmxlIHdoZW4gcHJlY2VkZWQgb3IgZm9sbG93ZWQg
YnkgYSBjZXJ0YWluIGNvZGUgcG9pbnQuIFRoZSBmb2xsb3dpbmcgd291bGQgZGVmaW5lIHRo
ZSBlbGlnaWJpbGl0eSBvZiB0aGUgTUlERExFIERPVCAoVSswMEI3KSBvbmx5IHdoZW4gYm90
aCBwcmVjZWRlZCBhbmQgZm9sbG93ZWQgYnkgdGhlIExBVElOIFNNQUxMIExFVFRFUiBMIChV
KzAwNkMpOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMTYiPjwvZGl2Pgo8cHJlPiAgICAm
bHQ7Y2hhciBjcD0iMDA2QyAwMEI3IDAwNkMiIGNvbW1lbnQ9IkNhdGFsYW4gbWlkZGxlIGRv
dCIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjEucC4zIj5BbGwg
c2VxdWVuY2VzIGRlZmluZWQgdGhpcyB3YXkgbXVzdCBiZSBkaXN0aW5jdCwgYnV0IHN1Yi1z
ZXF1ZW5jZXMgbWF5IGJlIGRlZmluZWQuICBUaHVzLCB0aGUgc2VxdWVuY2UgZGVmaW5lZCBo
ZXJlIG1heSBjb2V4aXN0IHdpdGggc2luZ2xlIGNvZGUgcG9pbnQgZGVmaW5pdGlvbnMgc3Vj
aCBhczo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjE3Ij48L2Rpdj4KPHByZT4gICAgJmx0
O2NoYXIgY3A9IjAwNkMiIC8mZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjUuMS5wLjUiPkFzIGFuIGFsdGVybmF0aXZlIHRvIHVzaW5nIHNlcXVlbmNlcyB0byBkZWZp
bmUgYSByZXF1aXJlZCBjb250ZXh0LCBhICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnQgbWF5
IHNwZWNpZnkgY29uZGl0aW9uYWwgY29udGV4dCB1c2luZyBhbiBvcHRpb25hbCAid2hlbiIg
YXR0cmlidXRlIGFzIGRlc2NyaWJlZCBiZWxvdyBpbiA8YSBocmVmPSIjY29udGV4dHMiPlNl
Y3Rpb24gNS4yPC9hPi4gVXNpbmcgYSBjb25kaXRpb25hbCBjb250ZXh0IGlzIG1vcmUgZmxl
eGlibGUgYmVjYXVzZSBhIGNvbnRleHQgaXMgbm90IGxpbWl0ZWQgdG8gYSBzcGVjaWZpYyBz
ZXF1ZW5jZSBvZiBjb2RlIHBvaW50cy4gIEluIGFkZGl0aW9uLCB1c2luZyBhIGNvbnRleHQg
YWxsb3dzIHRoZSBjaG9pY2Ugb2Ygc3BlY2lmeWluZyBlaXRoZXIgYSBwcm9oaWJpdGVkIG9y
IGEgcmVxdWlyZWQgY29udGV4dC48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNS4yIj4KPGEg
aHJlZj0iI3JmYy5zZWN0aW9uLjUuMiI+NS4yLjwvYT4gPGEgaHJlZj0iI2NvbnRleHRzIiBp
ZD0iY29udGV4dHMiPkNvbmRpdGlvbmFsIENvbnRleHRzPC9hPgo8L2gxPgo8cCBpZD0icmZj
LnNlY3Rpb24uNS4yLnAuMSI+QSBjb25kaXRpb25hbCBjb250ZXh0IGlzIHNwZWNpZmllZCBi
eSBhIHJ1bGUgdGhhdCBtdXN0IGJlIHNhdGlzZmllZCAob3IgYWx0ZXJuYXRpdmVseSwgbXVz
dCBub3QgYmUgc2F0aXNmaWVkKSBmb3IgYSBjb2RlIHBvaW50IGluIGEgZ2l2ZW4gbGFiZWws
IG9mdGVuIGF0IGEgcGFydGljdWxhciBsb2NhdGlvbiBpbiBhIGxhYmVsLjwvcD4KPHAgaWQ9
InJmYy5zZWN0aW9uLjUuMi5wLjIiPlRvIHNwZWNpZnkgYSBjb25kaXRpb25hbCBjb250ZXh0
IGVpdGhlciBhICJ3aGVuIiBvciAibm90LXdoZW4iIGF0dHJpYnV0ZSBtYXkgYmUgdXNlZC4g
VGhlIHZhbHVlIG9mIGVhY2ggIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlcyBpcyBh
IHdob2xlIGxhYmVsIG9yIHBhcmFtZXRlcml6ZWQgY29udGV4dCBydWxlIGFzIGRlc2NyaWJl
ZCBiZWxvdyBpbiA8YSBocmVmPSIjd2hvbGVfbGFiZWwiPlNlY3Rpb24gNi4zPC9hPi4gIFRo
ZSBjb250ZXh0IGNvbmRpdGlvbiBpcyBtZXQgd2hlbiB0aGUgcnVsZSBzcGVjaWZpZWQgaW4g
dGhlICJ3aGVuIiBhdHRyaWJ1dGUgaXMgbWF0Y2hlZCBvciB3aGVuIHRoZSBydWxlIGluIHRo
ZSAibm90LXdoZW4iIGF0dHJpYnV0ZSBmYWlscyB0byBtYXRjaC4gIEl0IGlzIGFuIGVycm9y
IHRvIHJlZmVyZW5jZSBhIHJ1bGUgdGhhdCBpcyBub3QgYWN0dWFsbHkgZGVmaW5lZCBpbiB0
aGUgInJ1bGVzIiBlbGVtZW50LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMi5wLjMiPkEg
cGFyYW1ldGVyaXplZCBjb250ZXh0IHJ1bGUgKHNlZSA8YSBocmVmPSIjcGFyYW1ldGVyaXpl
ZF9jb250ZXh0X3J1bGUiPlNlY3Rpb24gNi40PC9hPikgZGVmaW5lcyB0aGUgY29udGV4dCBp
bW1lZGlhdGVseSBzdXJyb3VuZGluZyBhIGdpdmVuIGNvZGUgcG9pbnQ7IHVubGlrZSBhIHNl
cXVlbmNlLCB0aGUgY29udGV4dCBpcyBub3QgbGltaXRlZCB0byBhIHNwZWNpZmljIGZpeGVk
IGNvZGUgcG9pbnQsIGJ1dCBmb3IgZXhhbXBsZSBtYXkgZGVzaWduYXRlIGFueSBtZW1iZXIg
b2YgYSBjZXJ0YWluIGNoYXJhY3RlciBjbGFzcyBvciBhIGNvZGUgcG9pbnQgdGhhdCBoYXMg
YSBjZXJ0YWluIFVuaWNvZGUgY2hhcmFjdGVyIHByb3BlcnR5LjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjUuMi5wLjQiPkdpdmVuIGEgc3VpdGFibGUgZGVmaW5pdGlvbiBvZiBhIHBhcmFt
ZXRlcml6ZWQgY29udGV4dCBydWxlIG5hbWVkICJmb2xsb3dzLXZpcmFtYSIgdGhpcyBleGFt
cGxlIHNwZWNpZmllcyB0aGF0IGEgWkVSTy1XSURUSCBKT0lORVIgKFUrMjAwRCkgaXMgcmVz
dHJpY3RlZCB0byBpbW1lZGlhdGVseSBmb2xsb3cgYW55IG9mIHNldmVyYWwgY29kZSBwb2lu
dHMgY2xhc3NpZmllZCBhcyB2aXJhbWE6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4xOCI+
PC9kaXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIyMDBEIiB3aGVuPSJmb2xsb3dzLXZpcmFt
YSIgLyZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4yLnAuNiI+Rm9y
IGEgY29tcGxldGUgZXhhbXBsZSwgc2VlIDxhIGhyZWY9IiNleGFtcGxlX3RhYmxlcyI+QXBw
ZW5kaXggQXBwZW5kaXggQTwvYT4uICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjIucC43
Ij5JbiBjb250cmFzdCwgYSB3aG9sZSBsYWJlbCBydWxlIChzZWUgPGEgaHJlZj0iI3dob2xl
X2xhYmVsIj5TZWN0aW9uIDYuMzwvYT4pIHNwZWNpZmllcyBhIGNvbmRpdGlvbiB0byBiZSBt
ZXQgYnkgdGhlIGVudGlyZSBsYWJlbCwgZm9yIGV4YW1wbGUgdGhhdCBpdCBtdXN0IGNvbnRh
aW4gYXQgbGVhc3Qgb25lIGNvZGUgcG9pbnQgZnJvbSBhIGdpdmVuIHNjcmlwdCBhbnl3aGVy
ZSBpbiB0aGUgbGFiZWwuICBJbiB0aGUgZm9sbG93aW5nIGV4YW1wbGUsIG5vIGRpZ2l0IGZy
b20gZWl0aGVyIHJhbmdlIG1heSBvY2N1ciBpbiBhIGxhYmVsIHRoYXQgbWl4ZXMgZGlnaXRz
IGZyb20gYm90aCByYW5nZXM6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4xOSI+PC9kaXY+
CjxwcmU+ICAgICZsdDtkYXRhJmd0OwogICAgICAgJmx0O3JhbmdlIGZpcnN0LWNwPSIwNjYw
IiBsYXN0LWNwPSIwNjY5IiBub3Qtd2hlbj0ibWl4ZWQtZGlnaXRzIgogICAgICAgICAgICAg
IHRhZz0iYXJhYmljLWluZGljLWRpZ2l0cyIgLyZndDsKICAgICAgICZsdDtyYW5nZSBmaXJz
dC1jcD0iMDZGMCIgbGFzdC1jcD0iMDZGOSIgbm90LXdoZW49Im1peGVkLWRpZ2l0cyIKICAg
ICAgICAgICAgICB0YWc9ImV4dGVuZGVkLWFyYWJpYy1pbmRpYy1kaWdpdHMiIC8mZ3Q7CiAg
ICAmbHQ7L2RhdGEmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMi5w
LjkiPihTZWUgPGEgaHJlZj0iI0lETkEyMDA4X2V4YW1wbGUiPlNlY3Rpb24gNi4zLjk8L2E+
IGZvciBhbiBleGFtcGxlIG9mIHRoZSAibWl4ZWQtZGlnaXRzIiBydWxlLik8L3A+CjxwIGlk
PSJyZmMuc2VjdGlvbi41LjIucC4xMCI+VGhlIE9QVElPTkFMICJ3aGVuIiBvciAibm90LXdo
ZW4iIGF0dHJpYnV0ZXMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gVGhleSBNQVkgYmUgYXBw
bGllZCB0byBib3RoICJjaGFyIiBhbmQgInJhbmdlIiBlbGVtZW50cyBpbiB0aGUgImRhdGEi
IGVsZW1lbnQsIGluY2x1ZGluZyAiY2hhciIgZWxlbWVudHMgZGVmaW5pbmcgc2VxdWVuY2Vz
IG9mIGNvZGUgcG9pbnRzLCBhcyB3ZWxsIGFzIHRvICJ2YXIiIGVsZW1lbnRzIChzZWUgPGEg
aHJlZj0iI2NvbmRpdGlvbmFsX3ZhcmlhbnRzIj5TZWN0aW9uIDUuMy41PC9hPikuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNS4yLnAuMTEiPklmIGEgbGFiZWwgY29udGFpbnMgb25lIG9y
IG1vcmUgY29kZSBwb2ludHMgdGhhdCBmYWlsIHRvIHNhdGlzZnkgYSBjb25kaXRpb25hbCBj
b250ZXh0LCB0aGUgbGFiZWwgaXMgaW52YWxpZCwgc2VlIDxhIGhyZWY9IiNpbXBsaWVkX2Fj
dGlvbnMiPlNlY3Rpb24gNy41PC9hPi4gRm9yIHZhcmlhbnRzLCB0aGUgY29uZGl0aW9uYWwg
Y29udGV4dCByZXN0cmljdHMgdGhlIGRlZmluaXRpb24gb2YgdGhlIHZhcmlhbnQgdG8gdGhl
IGNhc2Ugd2hlcmUgdGhlIGNvbmRpdGlvbiBpcyBtZXQuIE91dHNpZGUgdGhlIHNwZWNpZmll
ZCBjb250ZXh0LCBhIHZhcmlhbnQgaXMgbm90IGRlZmluZWQuPC9wPgo8aDEgaWQ9InJmYy5z
ZWN0aW9uLjUuMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMiPjUuMy48L2E+IDxhIGhy
ZWY9IiN2YXJpYW50cyIgaWQ9InZhcmlhbnRzIj5WYXJpYW50czwvYT4KPC9oMT4KPHAgaWQ9
InJmYy5zZWN0aW9uLjUuMy5wLjEiPk1vc3QgTEdScyB0eXBpY2FsbHkgb25seSBkZXRlcm1p
bmUgc2ltcGxlIGNvZGUgcG9pbnQgZWxpZ2liaWxpdHksIGFuZCBmb3IgdGhlbSwgdGhlIGVs
ZW1lbnRzIGRlc2NyaWJlZCBzbyBmYXIgd291bGQgYmUgdGhlIG9ubHkgb25lcyByZXF1aXJl
ZCBmb3IgdGhlaXIgImRhdGEiIHNlY3Rpb24uIE90aGVycyBhZGRpdGlvbmFsbHkgc3BlY2lm
eSBhIG1hcHBpbmcgb2YgY29kZSBwb2ludHMgdG8gb3RoZXIgY29kZSBwb2ludHMsIGtub3du
IGFzICJ2YXJpYW50cyIuIFdoYXQgY29uc3RpdHV0ZXMgYSB2YXJpYW50IGNvZGUgcG9pbnQg
aXMgYSBtYXR0ZXIgb2YgcG9saWN5LCBhbmQgdmFyaWVzIGZvciBlYWNoIGltcGxlbWVudGF0
aW9uLiBUaGUgZm9sbG93aW5nIGV4YW1wbGVzIGFyZSBpbnRlbmRlZCB0byBkZW1vbnN0cmF0
ZSB0aGUgc3ludGF4OyB0aGV5IGFyZSBub3QgbmVjZXNzYXJpbHkgdHlwaWNhbC48L3A+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNS4zLjEiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjEi
PjUuMy4xLjwvYT4gPGEgaHJlZj0iI2Jhc2ljX3ZhcmlhbnRzIiBpZD0iYmFzaWNfdmFyaWFu
dHMiPkJhc2ljIFZhcmlhbnRzPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjEu
cC4xIj5WYXJpYW50IGNvZGUgcG9pbnRzIGFyZSBzcGVjaWZpZWQgdXNpbmcgb25lIG9mIG1v
cmUgInZhciIgZWxlbWVudHMgYXMgY2hpbGRyZW4gb2YgYSAiY2hhciIgZWxlbWVudC4gVGhl
IHRhcmdldCBtYXBwaW5nIGlzIHNwZWNpZmllZCB1c2luZyB0aGUgImNwIiBhdHRyaWJ1dGUu
IE90aGVyLCBvcHRpb25hbCBhdHRyaWJ1dGVzIGZvciB0aGUgInZhciIgZWxlbWVudCBhcmUg
ZGVzY3JpYmVkIGJlbG93LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy4xLnAuMiI+Rm9y
IGV4YW1wbGUsIHRvIG1hcCBMQVRJTiBTTUFMTCBMRVRURVIgViAoVSswMDc2KSBhcyBhIHZh
cmlhbnQgb2YgTEFUSU4gU01BTEwgTEVUVEVSIFUgKFUrMDA3NSk6PC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS4yMCI+PC9kaXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIwMDc1IiZndDsK
ICAgICAgICAmbHQ7dmFyIGNwPSIwMDc2Ii8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7PC9wcmU+
CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy4xLnAuNCI+QSBzZXF1ZW5jZSBvZiBt
dWx0aXBsZSBjb2RlIHBvaW50cyBjYW4gYmUgc3BlY2lmaWVkIGFzIGEgdmFyaWFudCBvZiBh
IHNpbmdsZSBjb2RlIHBvaW50LiBGb3IgZXhhbXBsZSwgdGhlIHNlcXVlbmNlIG9mIExBVElO
IFNNQUxMIExFVFRFUiBPIChVKzAwNkYpIHRoZW4gTEFUSU4gU01BTEwgTEVUVEVSIEUgKFUr
MDA2NSkgbWlnaHQgaHlwb3RoZXRpY2FsbHkgYmUgc3BlY2lmaWVkIGFzIGEgdmFyaWFudCBm
b3IgYW4gTEFUSU4gU01BTEwgTEVUVEVSIE8gV0lUSCBESUFFUkVTSVMgKFUrMDBGNikgYXMg
Zm9sbG93czo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjIxIj48L2Rpdj4KPHByZT4gICAg
Jmx0O2NoYXIgY3A9IjAwRjYiJmd0OwogICAgICAgICZsdDt2YXIgY3A9IjAwNkYgMDA2NSIv
Jmd0OwogICAgJmx0Oy9jaGFyJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi41LjMuMS5wLjYiPlRoZSBzb3VyY2UgYW5kIHRhcmdldCBvZiBhIHZhcmlhbnQgbWFwcGlu
ZyBtYXkgYm90aCBiZSBzZXF1ZW5jZXMsIGJ1dCBub3QgcmFuZ2VzLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMy4xLnAuNyI+SWYgdGhlIHNvdXJjZSBvZiBvbmUgbWFwcGluZyBpcyBh
IHByZWZpeCBzZXF1ZW5jZSBvZiB0aGUgc291cmNlIGZvciBhbm90aGVyLCBib3RoIHZhcmlh
bnQgbWFwcGluZ3Mgd2lsbCBiZSBjb25zaWRlcmVkIGF0IHRoZSBzYW1lIGxvY2F0aW9uIGlu
IHRoZSBpbnB1dCBsYWJlbCB3aGVuIGdlbmVyYXRpbmcgcGVybXV0ZWQgdmFyaWFudCBsYWJl
bHMuIElmIHBvb3JseSBkZXNpZ25lZCwgYW4gTEdSIGNvbnRhaW5pbmcgc3VjaCBhbiBpbnN0
YW5jZSBvZiBhIHByZWZpeCByZWxhdGlvbiBjb3VsZCBnZW5lcmF0ZSBtdWx0aXBsZSBpbnN0
YW5jZXMgb2YgdGhlIHNhbWUgdmFyaWFudCBsYWJlbCBmb3IgdGhlIHNhbWUgb3JpZ2luYWwg
bGFiZWwsIGJ1dCB3aXRoIHBvdGVudGlhbGx5IGRpZmZlcmVudCBkaXNwb3NpdGlvbnMuICBB
bnkgZHVwbGljYXRlIHZhcmlhbnQgbGFiZWxzIGVuY291bnRlcmVkIE1VU1QgYmUgdHJlYXRl
ZCBhcyBhbiBlcnJvciAoc2VlIDxhIGhyZWY9IiNkdXBsaWNhdGVfdmFyaWFudHMiPlNlY3Rp
b24gOC40PC9hPikuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjEucC44Ij5UaGUgInZh
ciIgZWxlbWVudCBzcGVjaWZpZXMgdmFyaWFudCBtYXBwaW5ncyBpbiBvbmx5IG9uZSBkaXJl
Y3Rpb24sIGV2ZW4gdGhvdWdoIHRoZSB2YXJpYW50IHJlbGF0aW9uIGlzIHVzdWFsbHkgY29u
c2lkZXJlZCBzeW1tZXRyaWMsIHRoYXQgaXMsIGlmIEEgaXMgYSB2YXJpYW50IG9mIEIgdGhl
biBCIHNob3VsZCBhbHNvIGJlIGEgdmFyaWFudCBvZiBBLiBUaGUgZm9ybWF0IHJlcXVpcmVz
IHRoYXQgdGhlIGludmVyc2Ugb2YgdGhlIHZhcmlhbnQgYmUgZ2l2ZW4gZXhwbGljaXRseSB0
byBmdWxseSBzcGVjaWZ5IHN5bW1ldHJpYyB2YXJpYW50IHJlbGF0aW9ucyBpbiB0aGUgTEdS
LiBUaGlzIGhhcyB0aGUgYmVuZWZpY2lhbCBzaWRlIGVmZmVjdCBvZiBtYWtpbmcgdGhlIHN5
bW1ldHJ5IGV4cGxpY2l0OjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjIiPjwvZGl2Pgo8
cHJlPiAgICAmbHQ7Y2hhciBjcD0iMDA2RiAwMDY1IiZndDsKICAgICAgICAmbHQ7dmFyIGNw
PSIwMEY2Ii8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMy4xLnAuMTAiPlZhcmlhbnQgcmVsYXRpb25zIGFyZSBub3JtYWxseSBu
b3Qgb25seSBzeW1tZXRyaWMsIGJ1dCBhbHNvIHRyYW5zaXRpdmUuICBJZiBBIGlzIGEgdmFy
aWFudCBvZiBCIGFuZCBCIGlzIGEgdmFyaWFudCBvZiBDLCB0aGVuIEEgaXMgYWxzbyBhIHZh
cmlhbnQgb2YgQy4gIEFzIHdpdGggc3ltbWV0cnksIHRoZXNlIHRyYW5zaXRpdmUgcmVsYXRp
b25zIGFyZSBvbmx5IHBhcnQgb2YgdGhlIExHUiBpZiBzcGVsbGVkIG91dCBleHBsaWNpdGx5
LiBJbXBsZW1lbnRhdGlvbnMgdGhhdCByZXF1aXJlIGFuIExHUiB0byBiZSBzeW1tZXRyaWMg
YW5kIHRyYW5zaXRpdmUgc2hvdWxkIHZlcmlmeSB0aGlzIG1lY2hhbmljYWxseS48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi41LjMuMS5wLjExIj5BbGwgdmFyaWFudCBtYXBwaW5ncyBhcmUg
dW5pcXVlLiBGb3IgYSBnaXZlbiAiY2hhciIgZWxlbWVudCBhbGwgInZhciIgZWxlbWVudHMg
TVVTVCBoYXZlIGEgdW5pcXVlIGNvbWJpbmF0aW9uIG9mICJjcCIsICJ3aGVuIiBhbmQgIm5v
dC13aGVuIiBhdHRyaWJ1dGVzLiAgSXQgaXMgUkVDT01NRU5ERUQgdG8gbGlzdCB0aGUgInZh
ciIgZWxlbWVudHMgaW4gYXNjZW5kaW5nIG9yZGVyIG9mIHRoZWlyIHRhcmdldCBjb2RlIHBv
aW50IHNlcXVlbmNlLiAoRm9yICJ3aGVuIiBhbmQgIm5vdC13aGVuIiBhdHRyaWJ1dGVzLCBz
ZWUgPGEgaHJlZj0iI2NvbmRpdGlvbmFsX3ZhcmlhbnRzIj5TZWN0aW9uIDUuMy41PC9hPiku
PC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjUuMy4yIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9u
LjUuMy4yIj41LjMuMi48L2E+IDxhIGhyZWY9IiN2YXJfdHlwZSIgaWQ9InZhcl90eXBlIj5U
aGUgdHlwZSBhdHRyaWJ1dGU8L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuMi5w
LjEiPlZhcmlhbnRzIG1heSBiZSB0YWdnZWQgd2l0aCBhbiBPUFRJT05BTCAidHlwZSIgYXR0
cmlidXRlLiBUaGUgdmFsdWUgb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgbWF5IGJlIGFueSBu
b24tZW1wdHkgdmFsdWUgbm90IHN0YXJ0aW5nIHdpdGggYW4gdW5kZXJzY29yZSBhbmQgbm90
IGNvbnRhaW5pbmcgc3BhY2VzLiBUaGlzIHZhbHVlIGlzIHVzZWQgdG8gcmVzb2x2ZSB0aGUg
ZGlzcG9zaXRpb24gb2YgYW55IHZhcmlhbnQgbGFiZWxzIGNyZWF0ZWQgdXNpbmcgYSBnaXZl
biB2YXJpYW50LiAoU2VlIDxhIGhyZWY9IiN2YXJpYW50c19hY3Rpb25zIj5TZWN0aW9uIDcu
MjwvYT4uKTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy4yLnAuMiI+QnkgZGVmYXVsdCwg
dGhlIHZhbHVlcyBvZiB0aGUgInR5cGUiIGF0dHJpYnV0ZSBkaXJlY3RseSBkZXNjcmliZSB0
aGUgdGFyZ2V0IHBvbGljeSBzdGF0dXMgKGRpc3Bvc2l0aW9uKSBmb3IgYSB2YXJpYW50IGxh
YmVsIHRoYXQgd2FzIGdlbmVyYXRlZCB1c2luZyBhIHBhcnRpY3VsYXIgdmFyaWFudCwgd2l0
aCBhbnkgdmFyaWFudCBsYWJlbCBiZWluZyBhc3NpZ25lZCBhIGRpc3Bvc2l0aW9uIGNvcnJl
c3BvbmRpbmcgdG8gdGhlIG1vc3QgcmVzdHJpY3RpdmUgdmFyaWFudCB0eXBlLiBTZXZlcmFs
IGNvbnZlbnRpb25hbCBkaXNwb3NpdGlvbiB2YWx1ZXMgYXJlIHByZWRlZmluZWQgYmVsb3cg
aW4gPGEgaHJlZj0iI2FjdGlvbnMiPlNlY3Rpb24gNzwvYT4uIFdoZW5ldmVyIHRoZXNlIHZh
bHVlcyBjYW4gcmVwcmVzZW50IHRoZSBkZXNpcmVkIHBvbGljeSwgdGhleSBTSE9VTEQgYmUg
dXNlZC4gIDwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjMiPjwvZGl2Pgo8cHJlPiAgICAm
bHQ7Y2hhciBjcD0iNzY3QyImZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iNTNEMSIgdHlwZT0i
YWxsb2NhdGFibGUiLyZndDsKICAgICAgICAmbHQ7dmFyIGNwPSI1RjQyIiB0eXBlPSJibG9j
a2VkIi8mZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iOUFFQSIgdHlwZT0iYmxvY2tlZCIvJmd0
OwogICAgICAgICZsdDt2YXIgY3A9IjlBRUUiIHR5cGU9ImJsb2NrZWQiLyZndDsKICAgICZs
dDsvY2hhciZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjIucC40
Ij5CeSBkZWZhdWx0LCBpZiBhIHZhcmlhbnQgbGFiZWwgY29udGFpbnMgYW55IGluc3RhbmNl
IG9mIG9uZSBvZiB0aGUgdmFyaWFudHMgb2YgdHlwZSAiYmxvY2tlZCIgdGhlIGxhYmVsIHdv
dWxkIGJlIGJsb2NrZWQsIGJ1dCBpZiBpdCBjb250YWluZWQgb25seSBpbnN0YW5jZXMgb2Yg
dmFyaWFudHMgdG8gYmUgYWxsb2NhdGVkIGl0IGNvdWxkIGJlIGFsbG9jYXRlZC4gU2VlIHRo
ZSBkaXNjdXNzaW9uIGFib3V0IGltcGxpZWQgYWN0aW9ucyBpbiA8YSBocmVmPSIjZGVmYXVs
dF9hY3Rpb25zIj5TZWN0aW9uIDcuNjwvYT4uICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41
LjMuMi5wLjUiPlRoZSBYTUwgZm9ybWF0IGZvciB0aGUgTEdSIG1ha2VzIHRoZSByZWxhdGlv
biBiZXR3ZWVuIHRoZSB2YWx1ZXMgb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgb24gdmFyaWFu
dHMgYW5kIHRoZSByZXN1bHRpbmcgZGlzcG9zaXRpb24gb2YgdmFyaWFudCBsYWJlbHMgZnVs
bHkgZXhwbGljaXQuIFNlZSB0aGUgZGlzY3Vzc2lvbiBpbiA8YSBocmVmPSIjdmFyaWFudHNf
YWN0aW9ucyI+U2VjdGlvbiA3LjI8L2E+LiBNYWtpbmcgdGhpcyByZWxhdGlvbiBleHBsaWNp
dCBhbGxvd3MgYSBnZW5lcmFsaXphdGlvbiBvZiB0aGUgInR5cGUiIGF0dHJpYnV0ZSBmcm9t
IGRpcmVjdGx5IHJlZmxlY3RpbmcgZGlzcG9zaXRpb25zIHRvIGEgbW9yZSBkaWZmZXJlbnRp
YXRlZCBpbnRlcm1lZGlhdGUgdmFsdWUgdGhhdCBpcyB0aGVuIHVzZWQgaW4gdGhlIHJlc29s
dXRpb24gb2YgbGFiZWwgZGlzcG9zaXRpb24uIEluc3RlYWQgb2YgdGhlIGRlZmF1bHQgYWN0
aW9uIG9mIGFwcGx5aW5nIHRoZSBtb3N0IHJlc3RyaWN0aXZlIGRpc3Bvc2l0aW9uIHRvIHRo
ZSBlbnRpcmUgbGFiZWwsIHN1Y2ggYSBnZW5lcmFsaXplZCByZXNvbHV0aW9uIGNhbiBiZSB1
c2VkIHRvIGFjaGlldmUgYWRkaXRpb25hbCBnb2Fscywgc3VjaCBhcyBsaW1pdGluZyB0aGUg
c2V0IG9mIGFsbG9jYXRhYmxlIHZhcmlhbnQgbGFiZWxzLCBvciB0byBpbXBsZW1lbnQgb3Ro
ZXIgcG9saWNpZXMgZm91bmQgaW4gZXhpc3RpbmcgTEdScyAoc2VlIGZvciBleGFtcGxlIDxh
IGhyZWY9IiN0cmFuc2xhdGVfcmZjMzc0MyI+QXBwZW5kaXggQXBwZW5kaXggQjwvYT4pLiAg
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjIucC42Ij5CZWNhdXNlIHZhcmlhbnQgbWFw
cGluZ3MgTVVTVCBiZSB1bmlxdWUsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBkZWZpbmUgdGhl
IHNhbWUgdmFyaWFudCBmb3IgdGhlIHNhbWUgImNoYXIiIGVsZW1lbnQgd2l0aCBkaWZmZXJl
bnQgdHlwZSBhdHRyaWJ1dGVzIChzZWUgaG93ZXZlciA8YSBocmVmPSIjY29uZGl0aW9uYWxf
dmFyaWFudHMiPlNlY3Rpb24gNS4zLjU8L2E+KS48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24u
NS4zLjMiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjMiPjUuMy4zLjwvYT4gTnVsbCBW
YXJpYW50czwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuMy5wLjEiPkEgbnVsbCB2YXJp
YW50IGlzIGEgdmFyaWFudCBzdHJpbmcgdGhhdCBtYXBzIHRvIG5vIGNvZGUgcG9pbnQuIFRo
aXMgaXMgdXNlZCB3aGVuIGEgcGFydGljdWxhciBjb2RlIHBvaW50IHNlcXVlbmNlIGlzIGNv
bnNpZGVyZWQgZGlzY3JldGlvbmFyeSBpbiB0aGUgY29udGV4dCBvZiBhIHdob2xlIGxhYmVs
LiBUbyBzcGVjaWZ5IGEgbnVsbCB2YXJpYW50LCB1c2UgYW4gZW1wdHkgY3AgYXR0cmlidXRl
LiBGb3IgZXhhbXBsZSwgdG8gbWFyayBhIHN0cmluZyB3aXRoIGEgWkVSTyBXSURUSCBOT04t
Sk9JTkVSIChVKzIwMEMpIHRvIHRoZSBzYW1lIHN0cmluZyB3aXRob3V0IHRoZSBaRVJPIFdJ
RFRIIE5PTi1KT0lORVI6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4yNCI+PC9kaXY+Cjxw
cmU+ICAgICZsdDtjaGFyIGNwPSIyMDBDIiZndDsKICAgICAgICAmbHQ7dmFyIGNwPSIiLyZn
dDsKICAgICZsdDsvY2hhciZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24u
NS4zLjMucC4zIj5UaGlzIGlzIHVzZWZ1bCBpbiBleHByZXNzaW5nIHRoZSBpbnRlbnQgdGhh
dCBzb21lIGNvZGUgcG9pbnRzIGluIGEgbGFiZWwgYXJlIHRvIGJlIG1hcHBlZCBhd2F5IHdo
ZW4gZ2VuZXJhdGluZyBhIGNhbm9uaWNhbCB2YXJpYW50IG9mIHRoZSBsYWJlbC4gSG93ZXZl
ciwgaW4gdGFibGVzIHRoYXQgYXJlIGRlc2lnbmVkIHRvIGhhdmUgc3ltbWV0cmljIHZhcmlh
bnQgbWFwcGluZ3MsIHRoaXMgY291bGQgbGVhZCB0byBjb21iaW5hdG9yaWFsIGV4cGxvc2lv
biwgaWYgbm90IGhhbmRsZWQgY2FyZWZ1bGx5LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUu
My4zLnAuNCI+VGhlIHN5bW1ldHJpYyBmb3JtIG9mIGEgbnVsbCB2YXJpYW50IGlzIGV4cHJl
c3NlZCBhcyBmb2xsb3dzOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjUiPjwvZGl2Pgo8
cHJlPiAgICAmbHQ7Y2hhciBjcD0iIiZndDsKICAgICAgICAmbHQ7dmFyIGNwPSIyMDBDIiB0
eXBlPSJpbnZhbGlkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OzwvcHJlPgo8cD48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi41LjMuMy5wLjYiPkEgImNoYXIiIGVsZW1lbnQgd2l0aCBhbiBl
bXB0eSAiY3AiIGF0dHJpYnV0ZSBNVVNUIHNwZWNpZnkgYXQgbGVhc3Qgb25lIHZhcmlhbnQg
bWFwcGluZy4gSXQgaXMgc3Ryb25nbHkgUkVDT01NRU5ERUQgdG8gdXNlIGEgdHlwZSBvZiAi
aW52YWxpZCIgb3IgZXF1aXZhbGVudCB3aGVuIGRlZmluaW5nIHZhcmlhbnQgbWFwcGluZ3Mg
ZnJvbSBudWxsIHNlcXVlbmNlcywgc28gdGhhdCB2YXJpYW50IG1hcHBpbmcgZnJvbSBudWxs
IHNlcXVlbmNlcyBhcmUgcmVtb3ZlZCBpbiB2YXJpYW50IGxhYmVsIGdlbmVyYXRpb24gKHNl
ZSA8YSBocmVmPSIjdmFyX3R5cGUiPlNlY3Rpb24gNS4zLjI8L2E+KS48L3A+CjxoMSBpZD0i
cmZjLnNlY3Rpb24uNS4zLjQiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjQiPjUuMy40
LjwvYT4gPGEgaHJlZj0iI3JlZmxleGl2ZV9tYXBwaW5nIiBpZD0icmVmbGV4aXZlX21hcHBp
bmciPlZhcmlhbnRzIHdpdGggUmVmbGV4aXZlIE1hcHBpbmc8L2E+CjwvaDE+CjxwIGlkPSJy
ZmMuc2VjdGlvbi41LjMuNC5wLjEiPkF0IGZpcnN0IHNpZ2h0IHRoZXJlIHNlZW1zIHRvIGJl
IG5vIGNhbGwgZm9yIGFkZGluZyB2YXJpYW50IG1hcHBpbmdzIGZvciB3aGljaCBzb3VyY2Ug
YW5kIHRhcmdldCBjb2RlIHBvaW50cyBhcmUgdGhlIHNhbWUsIHRoYXQgaXMgZm9yIHdoaWNo
IHRoZSBtYXBwaW5nIGlzIHJlZmxleGl2ZSwgb3IsIGluIG90aGVyIHdvcmRzLCBhbiBpZGVu
dGl0eSBtYXBwaW5nLiBZZXQgc3VjaCByZWZsZXhpdmUgbWFwcGluZ3Mgb2NjdXIgZnJlcXVl
bnRseSBpbiBMR1JzIHRoYXQgZm9sbG93IDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108
L2E+LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy40LnAuMiI+QWRkaW5nIGEgInZhciIg
ZWxlbWVudCBhbGxvd3MgYm90aCBhIHR5cGUgYW5kIGEgcmVmZXJlbmNlIGlkIHRvIGJlIHNw
ZWNpZmllZCBmb3IgaXQuIFdoaWxlIHRoZSByZWZlcmVuY2UgaWQgaXMgbm90IHVzZWQgaW4g
cHJvY2Vzc2luZywgdGhlIHR5cGUgb2YgdGhlIHZhcmlhbnQgY2FuIGJlIHVzZWQgdG8gdHJp
Z2dlciBhY3Rpb25zLiBJbiBwZXJtdXRpbmcgdGhlIGxhYmVsIHRvIGdlbmVyYXRlIGFsbCBw
b3NzaWJsZSB2YXJpYW50cywgdGhlIHR5cGUgYXNzb2NpYXRlZCB3aXRoIGEgcmVmbGV4aXZl
IHZhcmlhbnQgbWFwcGluZyBpcyBhcHBsaWVkIHRvIGFueSBvZiB0aGUgcGVybXV0ZWQgbGFi
ZWxzIGNvbnRhaW5pbmcgdGhlIG9yaWdpbmFsIGNvZGUgcG9pbnQuPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNS4zLjQucC4zIj5JbiB0aGUgZm9sbG93aW5nIGV4YW1wbGUsIGxldCdzIGFz
c3VtZSB0aGUgZ29hbCBpcyB0byBhbGxvY2F0ZSBvbmx5IHRob3NlIGxhYmVscyB0aGF0IGNv
bnRhaW4gYSB2YXJpYW50IHRoYXQgaXMgY29uc2lkZXJlZCAicHJlZmVycmVkIiBpbiBzb21l
IHdheS4gIEFzIGRlZmluZWQgaW4gdGhlIGV4YW1wbGUsIHRoZSBjb2RlIHBvaW50IFUrMzQ3
MyBleGlzdHMgYm90aCBhcyBhIHZhcmlhbnQgb2YgVSszNDQ3IGFuZCBhcyBhIHZhcmlhbnQg
b2YgaXRzZWxmIChyZWZsZXhpdmUgbWFwcGluZykuIEFzc3VtaW5nIGFuIG9yaWdpbmFsIGxh
YmVsIG9mICJVKzM0NzMgVSszNDQ3IiwgdGhlIHBlcm11dGVkIHZhcmlhbnQgIlUrMzQ3MyBV
KzM0NzMiIHdvdWxkIGNvbnNpc3Qgb2YgdGhlIHJlZmxleGl2ZSB2YXJpYW50IG9mIFUrMzQ3
MyBmb2xsb3dlZCBieSBhIHZhcmlhbnQgb2YgVSszNDQ3LiBHaXZlbiB0aGUgdmFyaWFudCBt
YXBwaW5ncyAgYXMgZGVmaW5lZCBoZXJlLCB0aGUgdHlwZXMgZm9yIGJvdGggb2YgdGhlIHZh
cmlhbnQgbWFwcGluZ3MgdXNlZCB0byBnZW5lcmF0ZSB0aGF0IHBhcnRpY3VsYXIgcGVybXV0
YXRpb24gd291bGQgaGF2ZSB0aGUgdmFsdWUgInByZWZlcnJlZCI6PC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS4yNiI+PC9kaXY+CjxwcmU+ICAgICAmbHQ7Y2hhciBjcD0iMzQ0NyIgcmVm
PSIwIiZndDsKICAgICAgJmx0O3ZhciBjcD0iMzQ3MyIgdHlwZT0icHJlZmVycmVkIiByZWY9
IjEgMyIgLyZndDsKICAgICZsdDsvY2hhciZndDsKICAgICZsdDtjaGFyIGNwPSIzNDczIiBy
ZWY9IjAiJmd0OwogICAgICAmbHQ7dmFyIGNwPSIzNDQ3IiB0eXBlPSJibG9ja2VkIiByZWY9
IjEgMyIgLyZndDsKICAgICAgJmx0O3ZhciBjcD0iMzQ3MyIgdHlwZT0icHJlZmVycmVkIiBy
ZWY9IjAiIC8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMy40LnAuNSI+SGF2aW5nIGVzdGFibGlzaGVkIHRoZSB2YXJpYW50IHR5
cGVzIGluIHRoaXMgd2F5LCBhIHNldCBvZiBhY3Rpb25zIGNvdWxkIGJlIGRlZmluZWQgdGhh
dCByZXR1cm4gYSBkaXNwb3NpdGlvbiBvZiAiYWxsb2NhdGFibGUiIG9yICJhY3RpdmF0ZWQi
IGZvciBhIGxhYmVsIGNvbnNpc3RpbmcgZXhjbHVzaXZlbHkgb2YgdmFyaWFudHMgd2l0aCB0
eXBlICJwcmVmZXJyZWQiIGZvciBleGFtcGxlLiAoRm9yIGRldGFpbHMgb24gaG93IHRvIGRl
ZmluZSBhY3Rpb25zIGJhc2VkIG9uIHZhcmlhbnQgdHlwZXMgc2VlIDxhIGhyZWY9IiN2YXJp
YW50X3RyaWdnZXJzIj5TZWN0aW9uIDcuMi4xPC9hPi4pPC9wPgo8cCBpZD0icmZjLnNlY3Rp
b24uNS4zLjQucC42Ij5JbiBnZW5lcmFsLCB1c2luZyByZWZsZXhpdmUgdmFyaWFudCBtYXBw
aW5ncyBpbiB0aGlzIG1hbm5lciBtYWtlcyBpdCBwb3NzaWJsZSB0byBjYWxjdWxhdGUgZGlz
cG9zaXRpb24gdmFsdWVzIHVzaW5nIGEgdW5pZm9ybSBhcHByb2FjaCBmb3IgYWxsIGxhYmVs
cywgd2hldGhlciB0aGV5IGNvbnNpc3Qgb2YgbWFwcGVkIHZhcmlhbnQgY29kZSBwb2ludHMs
IG9yaWdpbmFsIGNvZGUgcG9pbnRzLCBvciBhIG1peHR1cmUgb2YgYm90aC4gIEluIHBhcnRp
Y3VsYXIsIHRoZSBkaXNwb3NpdGlvbnMgZm9yIHR3byBvdGhlcndpc2UgaWRlbnRpY2FsIGxh
YmVscyBtYXkgZGlmZmVyIGJhc2VkIG9uIHdoaWNoIHZhcmlhbnQgbWFwcGluZ3Mgd2VyZSBl
eGVjdXRlZCBpbiBvcmRlciB0byBnZW5lcmF0ZSBlYWNoIG9mIHRoZW0uIChGb3IgZGV0YWls
cyBvbiBob3cgdG8gZ2VuZXJhdGUgdmFyaWFudHMgYW5kIGV2YWx1YXRlIGRpc3Bvc2l0aW9u
cywgc2VlIDxhIGhyZWY9IiNwcm9jZXNzaW5nIj5TZWN0aW9uIDg8L2E+Lik8L3A+CjxwIGlk
PSJyZmMuc2VjdGlvbi41LjMuNC5wLjciPkFub3RoZXIgdXNlZnVsIGNvbnZlbnRpb24gdGhh
dCB1c2VzIHJlZmxleGl2ZSB2YXJpYW50cyBpcyBkZXNjcmliZWQgYmVsb3cgaW4gPGEgaHJl
Zj0iI3ZhcmlhbnRfdHJpZ2dlcnMiPlNlY3Rpb24gNy4yLjE8L2E+LjwvcD4KPGgxIGlkPSJy
ZmMuc2VjdGlvbi41LjMuNSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMuNSI+NS4zLjUu
PC9hPiA8YSBocmVmPSIjY29uZGl0aW9uYWxfdmFyaWFudHMiIGlkPSJjb25kaXRpb25hbF92
YXJpYW50cyI+Q29uZGl0aW9uYWwgVmFyaWFudHM8L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi41LjMuNS5wLjEiPkZ1bmRhbWVudGFsbHksIHZhcmlhbnRzIGFyZSBtYXBwaW5ncyBi
ZXR3ZWVuIHR3byBzZXF1ZW5jZXMgb2YgY29kZSBwb2ludHMuICBIb3dldmVyLCBpbiBzb21l
IGluc3RhbmNlcyBmb3IgYSB2YXJpYW50IHJlbGF0aW9uc2hpcCB0byBleGlzdCwgc29tZSBj
b250ZXh0IGV4dGVybmFsIHRvIHRoZSBjb2RlIHBvaW50IHNlcXVlbmNlIG11c3QgYWxzbyBi
ZSBjb25zaWRlcmVkLiBGb3IgZXhhbXBsZSwgYSBwb3NpdGlvbmFsIGNvbnRleHQgbWF5IGRl
dGVybWluZSB3aGV0aGVyIHR3byBjb2RlIHBvaW50IHNlcXVlbmNlcyBhcmUgdmFyaWFudHMg
b2YgZWFjaCBvdGhlci48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjIiPkFuIGV4
YW1wbGUgb2YgdGhhdCBhcmUgQXJhYmljIGNvZGUgcG9pbnRzIHdoaWNoIGNhbiBoYXZlIGRp
ZmZlcmVudCBmb3JtcyBiYXNlZCBvbiBwb3NpdGlvbiwgd2l0aCBzb21lIGNvZGUgcG9pbnRz
IHNoYXJpbmcgZm9ybXMsIHRodXMgbWFraW5nIHRoZW0gdmFyaWFudHMgaW4gdGhlIHBvc2l0
aW9ucyBjb3JyZXNwb25kaW5nIHRvIHRob3NlIGZvcm1zLiBTdWNoIHBvc2l0aW9uYWwgY29u
dGV4dCBjYW5ub3QgYmUgc29sZWx5IGRlcml2ZWQgZnJvbSB0aGUgY29kZSBwb2ludCBieSBp
dHNlbGYsIGFzIHRoZSBjb2RlIHBvaW50IHdvdWxkIGJlIHRoZSBzYW1lIGZvciB0aGUgdmFy
aW91cyBmb3Jtcy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjMiPkFzIGRlc2Ny
aWJlZCBpbiA8YSBocmVmPSIjY29udGV4dHMiPlNlY3Rpb24gNS4yPC9hPiBhbiBPUFRJT05B
TCAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRyaWJ1dGUgbWF5IGJlIGdpdmVuIGZvciBhbnkg
InZhciIgZWxlbWVudCB0byBzcGVjaWZ5IHJlcXVpcmVkIG9yIHByb2hpYml0ZWQgY29udGV4
dHVhbCBjb25kaXRpb25zIHVuZGVyIHdoaWNoIHRoZSB2YXJpYW50IGRlZmluZWQuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNS4zLjUucC40Ij5Bc3N1bWluZyB0aGUgInJ1bGVzIiBlbGVt
ZW50IGNvbnRhaW5zIHN1aXRhYmx5IGRlZmluZWQgcnVsZXMgZm9yICJhcmFiaWMtaXNvbGF0
ZWQiIGFuZCAiYXJhYmljLWZpbmFsIiwgdGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIGhv
dyB0byBtYXJrIEFSQUJJQyBMRVRURVIgQUxFRiBXSVRIIFdBVlkgSEFNWkEgQkVMT1cgKFUr
MDY3MykgYXMgYSB2YXJpYW50IG9mIEFSQUJJQyBMRVRURVIgQUxFRiBXSVRIIEhBTVpBIEJF
TE9XIChVKzA2MjUpLCBidXQgb25seSB3aGVuIGl0IGFwcGVhcnMgaW4gaXRzIGlzb2xhdGVk
IG9yIGZpbmFsIGZvcm1zOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjciPjwvZGl2Pgo8
cHJlPiAgICAmbHQ7Y2hhciBjcD0iMDYyNSImZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDY3
MyIgd2hlbj0iYXJhYmljLWlzb2xhdGVkIi8mZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDY3
MyIgd2hlbj0iYXJhYmljLWZpbmFsIi8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7CjwvcHJlPgo8
cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjYiPldoaWxlIGEgInZhciIgZWxl
bWVudCBNVVNUIE5PVCBjb250YWluIG11bHRpcGxlIGNvbmRpdGlvbnMgKGl0IGlzIG9ubHkg
YWxsb3dlZCBhIHNpbmdsZSAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRyaWJ1dGUpLCBtdWx0
aXBsZSAidmFyIiBlbGVtZW50cyB1c2luZyB0aGUgc2FtZSBtYXBwaW5nIE1BWSBiZSBzcGVj
aWZpZWQgd2l0aCBkaWZmZXJlbnQgIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlcy4g
IFRoZSBjb21iaW5hdGlvbiBvZiBtYXBwaW5nIGFuZCBjb25kaXRpb25hbCBjb250ZXh0IGRl
ZmluZXMgYSB1bmlxdWUgdmFyaWFudC4uPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjUu
cC43Ij5DYXJlIG11c3QgYmUgdGFrZW4gdG8gZW5zdXJlIHRoYXQgZm9yIGVhY2ggdmFyaWFu
dCBsYWJlbCBhdCBtb3N0IG9uZSBvZiB0aGUgY29udGV4dHVhbCBjb25kaXRpb25zIGlzIG1l
dCBmb3IgdmFyaWFudHMgd2l0aCB0aGUgc2FtZSBtYXBwaW5nOyBvdGhlcndpc2UgZHVwbGlj
YXRlIHZhcmlhbnQgbGFiZWxzIHdvdWxkIGJlIGNyZWF0ZWQgZm9yIHRoZSBzYW1lIGlucHV0
IGxhYmVsLiBBbnkgc3VjaCBkdXBsaWNhdGUgdmFyaWFudCBsYWJlbHMgTVVTVCBiZSB0cmVh
dGVkIGFzIGFuIGVycm9yLCAgc2VlIDxhIGhyZWY9IiNkdXBsaWNhdGVfdmFyaWFudHMiPlNl
Y3Rpb24gOC40PC9hPi4gIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy41LnAuOCI+VHdv
IGNvbnRleHRzIG1heSBiZSBjb21wbGVtZW50YXJ5LCBhcyBpbiB0aGUgZm9sbG93aW5nIGV4
YW1wbGUsIHdoaWNoIHNob3dzIEFSQUJJQyBMRVRURVIgVEVIIE1BUkJVVEEgKFUrMDYyOSkg
YXMgYSB2YXJpYW50IG9mIEFSQUJJQyBMRVRURVIgSEVIIChVKzA2NDcpLCBidXQgd2l0aCB0
d28gZGlmZmVyZW50IHR5cGVzLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjgiPjwvZGl2
Pgo8cHJlPiAgICAmbHQ7Y2hhciBjcD0iMDY0NyIgJmd0OwogICAgICAmbHQ7dmFyIGNwPSIw
NjI5IiBub3Qtd2hlbj0iYXJhYmljLWZpbmFsIiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAg
ICAmbHQ7dmFyIGNwPSIwNjI5IiB3aGVuPSJhcmFiaWMtZmluYWwiIHR5cGU9ImFsbG9jYXRh
YmxlIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNS4zLjUucC4xMCI+VGhlIGludGVudCBpcyB0aGF0IGluIGZpbmFsIHBvc2l0
aW9uIGEgbGFiZWwgdGhhdCB1c2VzIFUrMDYyOSBpbnN0ZWFkIG9mIFUrMDY0NyBzaG91bGQg
YmUgY29uc2lkZXJlZCBlc3NlbnRpYWxseSB0aGUgc2FtZSBsYWJlbCBhbmQgdGhlcmVmb3Jl
IGFsbG9jYXRhYmxlIHRvIHRoZSBzYW1lIGVudGl0eSwgd2hpbGUgdGhlIHNhbWUgc3Vic3Rp
dHV0aW9uIGluIG5vbi1maW5hbCBjb250ZXh0IGxlYWRzIHRvIGxhYmVscyB0aGF0IGFyZSBk
aWZmZXJlbnQsIGJ1dCBjb25zaWRlcmVkIGNvbmZ1c2FibGUgc28gdGhhdCBlaXRoZXIgb25l
LCBidXQgbm90IGJvdGggc2hvdWxkIGJlIGRlbGVnYXRhYmxlLjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjUuMy41LnAuMTEiPkZvciBzeW1tZXRyeSwgdGhlIHJldmVyc2UgbWFwcGluZ3Mg
bXVzdCBleGlzdCwgYW5kIG11c3QgYWdyZWUgaW4gdGhlaXIgIndoZW4iIG9yICJub3Qtd2hl
biIgYXR0cmlidXRlcy4gSG93ZXZlciwgc3ltbWV0cnkgZG9lcyBub3QgYXBwbHkgdG8gdGhl
IG90aGVyIGF0dHJpYnV0ZXMuIEZvciBleGFtcGxlLCB0aGVzZSBhcmUgcG90ZW50aWFsIHJl
dmVyc2UgbWFwcGluZ3MgZm9yIHRoZSBhYm92ZTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJl
LjI5Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjA2MjkiICZndDsKICAgICAgJmx0
O3ZhciBjcD0iMDY0NyIgbm90LXdoZW49ImFyYWJpYy1maW5hbCIgdHlwZT0iYWxsb2NhdGFi
bGUiIC8mZ3Q7CiAgICAgICZsdDt2YXIgY3A9IjA2NDciIHdoZW49ImFyYWJpYy1maW5hbCIg
dHlwZT0iYWxsb2NhdGFibGUiIC8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7CjwvcHJlPgo8cD48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjEzIj5IZXJlLCBib3RoIHZhcmlhbnRz
IGhhdmUgdGhlIHNhbWUgInR5cGUiIGF0dHJpYnV0ZS4gV2hpbGUgaXQgaXMgdGVtcHRpbmcg
dG8gcmVjb2duaXplIHRoYXQgaW4gdGhpcyBpbnN0YW5jZSB0aGUgIndoZW4iIGFuZCAibm90
LXdoZW4iIGF0dHJpYnV0ZXMgYXJlIGNvbXBsZW1lbnRhcnkgYW5kIHRoZXJlZm9yZSBiZXR3
ZWVuIHRoZW0gY292ZXIgZXZlcnkgc2luZ2xlIHBvc3NpYmxlIGNvbnRleHQsIGl0IGlzIHN0
cm9uZ2x5IFJFQ09NTUVOREVEIHRvIHVzZSB0aGUgZm9ybWF0IHNob3duIGluIHRoZSBleGFt
cGxlIHRoYXQgbWFrZXMgdGhlIHN5bW1ldHJ5IGVhc2lseSB2ZXJpZmlhYmxlIGJ5IHBhcnNl
cnMgYW5kIHRvb2xzLiAoVGhlIHNhbWUgYXBwbGllcyB0byBlbnRyaWVzIGNyZWF0ZWQgZm9y
IHRyYW5zaXRpdml0eS4pPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjUucC4xNCI+QXJh
YmljIGlzIGFuIGV4YW1wbGUgb2YgYSBzY3JpcHQgZm9yIHdoaWNoIHN1Y2ggY29uZGl0aW9u
YWwgdmFyaWFudHMgaGF2ZSBiZWVuIGltcGxlbWVudGVkIGJhc2VkIG9uIHRoZSBqb2luaW5n
IGNvbnRleHRzIGZvciBBcmFiaWMgY29kZSBwb2ludHMuICBUaGUgbWVjaGFuaXNtIGRlZmlu
ZWQgaGVyZSBzdXBwb3J0cyBvdGhlciBmb3JtcyBvZiBjb25kaXRpb25hbCB2YXJpYW50cyB0
aGF0IG1heSByZXF1aXJlZCBieSBvdGhlciBzY3JpcHRzLjwvcD4KPGgxIGlkPSJyZmMuc2Vj
dGlvbi41LjQiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS40Ij41LjQuPC9hPiBBbm5vdGF0
aW9uczwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjQucC4xIj5Ud28gYXR0cmlidXRlcywg
dGhlICJyZWYiIGFuZCAiY29tbWVudCIgYXR0cmlidXRlcywgY2FuIGJlIHVzZWQgdG8gYW5u
b3RhdGUgaW5kaXZpZHVhbCBlbGVtZW50cyBpbiB0aGUgTEdSLiBUaGV5IGFyZSBpZ25vcmVk
IGluIG1hY2hpbmUtcHJvY2Vzc2luZyBvciB0aGUgTEdSLiBUaGUgInJlZiIgYXR0cmlidXRl
IGlzIGludGVuZGVkIGZvciBmb3JtYWwgYW5ub3RhdGlvbnMgYW5kIHRoZSAiY29tbWVudCIg
YXR0cmlidXRlIGZvciBmcmVlIGZvcm0gYW5ub3RhdGlvbnMuIFRoZSBsYXR0ZXIgY2FuIGJl
IGFwcGxpZWQgbW9yZSB3aWRlbHkuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjUuNC4xIj4K
PGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNC4xIj41LjQuMS48L2E+IDxhIGhyZWY9IiNyZWYi
IGlkPSJyZWYiPlRoZSByZWYgQXR0cmlidXRlPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rp
b24uNS40LjEucC4xIj5SZWZlcmVuY2UgaW5mb3JtYXRpb24gTUFZIG9wdGlvbmFsbHkgYmUg
c3BlY2lmaWVkIGJ5IGEgInJlZiIgYXR0cmlidXRlLCBjb25zaXN0aW5nIG9mIGEgc3BhY2Ug
ZGVsaW1pdGVkIHNlcXVlbmNlIG9mIHJlZmVyZW5jZSBpZGVudGlmaWVycyAoc2VlIDxhIGhy
ZWY9IiNyZWZlcmVuY2VzIj5TZWN0aW9uIDQuMy44PC9hPikuICA8L3A+CjxkaXYgaWQ9IiNy
ZmMuZmlndXJlLjMwIj48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjUyMjAiIHJlZj0i
MCImZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iNTIyMCIgcmVmPSI1Ii8mZ3Q7CiAgICAgICAg
Jmx0O3ZhciBjcD0iNTIyQSIgcmVmPSIyIDMiLyZndDsKICAgICZsdDsvY2hhciZndDs8L3By
ZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS40LjEucC4zIj5UaGlzIGZhY2lsaXR5
IGlzIHR5cGljYWxseSB1c2VkIHRvIGdpdmUgc291cmNlIGluZm9ybWF0aW9uIGZvciBjb2Rl
IHBvaW50cyBvciB2YXJpYW50IHJlbGF0aW9ucy4gVGhpcyBpbmZvcm1hdGlvbiBpcyBpZ25v
cmVkIHdoZW4gbWFjaGluZS1wcm9jZXNzaW5nIGFuIExHUi4gSWYgYXBwbGllZCB0byBhIHJh
bmdlIHRoZSAicmVmIiBhdHRyaWJ1dGUgYXBwbGllcyB0byBldmVyeSBjb2RlIHBvaW50IGlu
IHRoZSByYW5nZS4gQWxsIHJlZmVyZW5jZSBpZGVudGlmaWVycyBNVVNUIGJlIGZyb20gdGhl
IHNldCBkZWNsYXJlZCBpbiB0aGUgInJlZmVyZW5jZXMiIGVsZW1lbnQgKHNlZSA8YSBocmVm
PSIjcmVmZXJlbmNlcyI+U2VjdGlvbiA0LjMuODwvYT4pLiBJdCBpcyBhbiBlcnJvciB0byBy
ZXBlYXQgYSByZWZlcmVuY2UgaWRlbnRpZmllciBpbiB0aGUgc2FtZSAicmVmIiBhdHRyaWJ1
dGUuICBJdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGlkZW50aWZpZXJzIGJlIGxpc3RlZCBpbiBh
c2NlbmRpbmcgb3JkZXIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS40LjEucC40Ij5JbiBh
ZGRpdGlvbiB0byAiY2hhciIsICJyYW5nZSIgYW5kICJ2YXIiIGVsZW1lbnRzIGluIHRoZSBk
YXRhIHNlY3Rpb24sIGEgInJlZiIgYXR0cmlidXRlIG1heSBiZSBwcmVzZW50IGZvciBhIG51
bWJlciBvZiBlbGVtZW50cyB0eXBlcyBjb250YWluZWQgaW4gdGhlICJydWxlcyIgZWxlbWVu
dCBhcyBkZXNjcmliZWQgYmVsb3c6ICBhY3Rpb25zLCBsaXRlcmFscyAoImNoYXIiIGluc2lk
ZSBhIHJ1bGUpLCBhcyB3ZWxsIGFzIGZvciBkZWZpbml0aW9ucyBvZiBydWxlcyBhbmQgY2xh
c3NlcywgYnV0IG5vdCBmb3IgcmVmZXJlbmNlcyB0byBuYW1lZCBjaGFyYWN0ZXIgY2xhc3Nl
cyBvciBydWxlcyB1c2luZyB0aGUgImJ5LXJlZiIgYXR0cmlidXRlIGRlZmluZWQgYmVsb3cu
ICAoVGhlIHVzZSBvZiB0aGUgImJ5LXJlZiIgYW5kICJyZWYiIGF0dHJpYnV0ZXMgaXMgbXV0
dWFsbHkgZXhjbHVzaXZlLikgTm9uZSBvZiB0aGUgZWxlbWVudHMgaW4gdGhlIG1ldGFkYXRh
IHRha2UgYSAicmVmIiBhdHRyaWJ1dGU7IHRvIHByb3ZpZGUgYWRkaXRpb25hbCBpbmZvcm1h
dGlvbiB1c2UgdGhlICJkZXNjcmlwdGlvbiIgZWxlbWVudCBpbnN0ZWFkLjwvcD4KPGgxIGlk
PSJyZmMuc2VjdGlvbi41LjQuMiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjQuMiI+NS40
LjIuPC9hPiA8YSBocmVmPSIjY29tbWVudCIgaWQ9ImNvbW1lbnQiPlRoZSBjb21tZW50IEF0
dHJpYnV0ZTwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuNC4yLnAuMSI+QW55ICJj
aGFyIiwgInJhbmdlIiBvciAidmFyaWFudCIgZWxlbWVudCBpbiB0aGUgZGF0YSBzZWN0aW9u
IG1heSBjb250YWluIGFuIE9QVElPTkFMICJjb21tZW50IiBhdHRyaWJ1dGUuIFRoZSBjb250
ZW50cyBvZiBhICJjb21tZW50IiBhdHRyaWJ1dGUgYXJlIGZyZWUtZm9ybSBwbGFpbiB0ZXh0
LiBDb21tZW50cyBhcmUgaWdub3JlZCBpbiBtYWNoaW5lIHByb2Nlc3Npbmcgb2YgdGhlIHRh
YmxlLiBDb21tZW50IGF0dHJpYnV0ZXMgTUFZIGFsc28gYmUgcGxhY2VkIG9uIGFsbCBlbGVt
ZW50cyBpbiB0aGUgInJ1bGVzIiBzZWN0aW9uIG9mIHRoZSBkb2N1bWVudCwgc3VjaCBhcyBh
Y3Rpb25zIGFuZCBtYXRjaCBvcGVyYXRvcnMsIHN1Y2ggYXMgbGl0ZXJhbHMgKCJjaGFyIiks
IGFzIHdlbGwgYXMgZGVmaW5pdGlvbnMgb2YgY2xhc3NlcyBhbmQgcnVsZXMsIGJ1dCBub3Qg
b24gY2hpbGQgZWxlbWVudHMgb2YgdGhlICJjbGFzcyIgZWxlbWVudC4gRmluYWxseSwgaW4g
dGhlIG1ldGFkYXRhLCBvbmx5IHRoZSAidmVyc2lvbiIgYW5kICJyZWZlcmVuY2UiIGVsZW1l
bnRzIE1BWSBoYXZlICJjb21tZW50IiBhdHRyaWJ1dGVzICh0byBtYXRjaCB0aGUgc3ludGF4
IGluIDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108L2E+KS48L3A+CjxoMSBpZD0icmZj
LnNlY3Rpb24uNS41Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNSI+NS41LjwvYT4gPGEg
aHJlZj0iI3RhZ2dpbmciIGlkPSJ0YWdnaW5nIj5Db2RlIFBvaW50IFRhZ2dpbmc8L2E+Cjwv
aDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjUucC4xIj5UeXBpY2FsbHksIExHUnMgYXJlIHVz
ZWQgdG8gZXhwbGljaXRseSBkZXNpZ25hdGUgYWxsb3dhYmxlIGNvZGUgcG9pbnRzLCB3aGVy
ZSBhbnkgbGFiZWwgdGhhdCBjb250YWlucyBhIGNvZGUgcG9pbnQgbm90IGV4cGxpY2l0bHkg
bGlzdGVkIGluIHRoZSBMR1IgaXMgY29uc2lkZXJlZCBhbiBpbmVsaWdpYmxlIGxhYmVsIGFj
Y29yZGluZyB0byB0aGUgcnVsZXNldC4gIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuNS5w
LjIiPkZvciBtb3JlIGNvbXBsZXggcmVnaXN0cnkgcnVsZXMsIHRoZXJlIG1heSBiZSBhIG5l
ZWQgdG8gZGlzY2VybiBvbmUgb3IgbW9yZSBzdWJzZXRzIG9mIGNvZGUgcG9pbnRzLiBUaGlz
IGNhbiBiZSBhY2NvbXBsaXNoZWQgYnkgYXBwbHlpbmcgYW4gT1BUSU9OQUwgInRhZyIgYXR0
cmlidXRlIHRvICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnRzIHRoYXQgYXJlIGNoaWxkIGVs
ZW1lbnRzIG9mIHRoZSAiZGF0YSIgZWxlbWVudC4gQnkgY29sbGVjdGluZyBjb2RlIHBvaW50
cyB0aGF0IHNoYXJlIHRoZSBzYW1lIHRhZyB2YWx1ZSwgY2hhcmFjdGVyIGNsYXNzZXMgbWF5
IGJlIGRlZmluZWQgKHNlZSA8YSBocmVmPSIjdGFnX2Jhc2VkX2NsYXNzZXMiPlNlY3Rpb24g
Ni4yLjI8L2E+KSB3aGljaCBjYW4gdGhlbiBiZSB1c2VkIGluIHdob2xlIGxhYmVsIGV2YWx1
YXRpb24gcnVsZXMgKHNlZSA8YSBocmVmPSIjbWF0Y2hfb3BlcmF0b3JzIj5TZWN0aW9uIDYu
My4yPC9hPikuICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjUucC4zIj5FYWNoICJ0YWci
IGF0dHJpYnV0ZSBNQVkgY29udGFpbiBtdWx0aXBsZSB2YWx1ZXMgc2VwYXJhdGVkIGJ5IHdo
aXRlIHNwYWNlLiBBIHRhZyB2YWx1ZSBpcyBhbiBpZGVudGlmaWVyLCAgd2hpY2ggbWF5IGFs
c28gaW5jbHVkZSBjZXJ0YWluIHB1bmN0dWF0aW9uIG1hcmtzLCBzdWNoIGFzIGNvbG9uLiBG
b3JtYWxseSwgaXQgTVVTVCBjb3JyZXNwb25kIHRvIHRoZSBYTUwgMS4wIE5tdG9rZW4gKE5h
bWUgdG9rZW4pIHByb2R1Y3Rpb24gKHNlZSA8YSBocmVmPSIjWE1MIj5bWE1MXTwvYT4gU2Vj
dGlvbiAyLjMpLiBJdCBpcyBhbiBlcnJvciB0byBkdXBsaWNhdGUgYSB2YWx1ZSB3aXRoaW4g
dGhlIHNhbWUgInRhZyIgYXR0cmlidXRlLiBBICJ0YWciIGF0dHJpYnV0ZSBmb3IgYSAicmFu
Z2UiIGVsZW1lbnQgYXBwbGllcyB0byBhbGwgY29kZSBwb2ludHMgaW4gdGhlIHJhbmdlLiBC
ZWNhdXNlIGNvZGUgcG9pbnQgc2VxdWVuY2VzIGFyZSBub3QgcHJvcGVyIG1lbWJlcnMgb2Yg
YSBzZXQgb2YgY29kZSBwb2ludHMsIGEgInRhZyIgYXR0cmlidXRlIE1VU1QgTk9UIGJlIHBy
ZXNlbnQgaW4gYSAiY2hhciIgZWxlbWVudCBkZWZpbmluZyBhIGNvZGUgcG9pbnQgc2VxdWVu
Y2UuICA8L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlv
bi42Ij42LjwvYT4gV2hvbGUgTGFiZWwgYW5kIENvbnRleHQgRXZhbHVhdGlvbjwvaDE+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNi4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMSI+Ni4x
LjwvYT4gQmFzaWMgQ29uY2VwdHM8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4xLnAuMSI+
VGhlICJydWxlcyIgZWxlbWVudCBjb250YWlucyB0aGUgc3BlY2lmaWNhdGlvbiBvZiBib3Ro
IGNvbnRleHQtYmFzZWQgYW5kIHdob2xlIFdob2xlIExhYmVsIEV2YWx1YXRpb24gKFdMRSkg
cnVsZXMgKDxhIGhyZWY9IiN3aG9sZV9sYWJlbCI+U2VjdGlvbiA2LjM8L2E+KSwgdGhlIGNo
YXJhY3RlciBjbGFzc2VzICg8YSBocmVmPSIjY2hhcmFjdGVyX2NsYXNzZXMiPlNlY3Rpb24g
Ni4yPC9hPikgdGhhdCB0aGV5IGRlcGVuZCBvbiBhbmQgYW55IGFjdGlvbnMgKDxhIGhyZWY9
IiNhY3Rpb25zIj5TZWN0aW9uIDc8L2E+KSB0aGF0IGFzc2lnbiBkaXNwb3NpdGlvbnMgdG8g
bGFiZWxzIGJhc2VkIG9uIHJ1bGVzIG9yIHZhcmlhbnQgbWFwcGluZ3MuPC9wPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNi4xLnAuMiI+QSBXaG9sZSBMYWJlbCBFdmFsdWF0aW9uIHJ1bGUgKFdM
RSkgaXMgYXBwbGllZCB0byB0aGUgd2hvbGUgbGFiZWwuIEl0IGlzIHVzZWQgdG8gdmFsaWRh
dGUgYm90aCBvcmlnaW5hbCBsYWJlbHMgYW5kIGFueSB2YXJpYW50IGxhYmVscyBjb21wdXRl
ZCBmcm9tIHRoZW0uIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMS5wLjMiPkEgY29uZGl0
aW9uYWwgY29udGV4dCBydWxlIGRvZXMgbm90IG5lY2Vzc2FyaWx5IGFwcGx5IHRvIHRoZSB3
aG9sZSBsYWJlbCwgYnV0IG1heSBiZSBzcGVjaWZpYyB0byB0aGUgY29udGV4dCBhcm91bmQg
YSBzaW5nbGUgY29kZSBwb2ludCBvciAgY29kZSBwb2ludCBzZXF1ZW5jZS4gQ2VydGFpbiBj
b2RlIHBvaW50cyBpbiBhIGxhYmVsIHNvbWV0aW1lcyBuZWVkIHRvIHNhdGlzZnkgY29udGV4
dC1iYXNlZCBydWxlcywgZm9yIGV4YW1wbGUgZm9yIHRoZSBsYWJlbCB0byBiZSBjb25zaWRl
cmVkIHZhbGlkLCBvciB0byBzYXRpc2Z5IHRoZSBjb250ZXh0IGZvciBhIHZhcmlhbnQgbWFw
cGluZyAoc2VlIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgIndoZW4iIGF0dHJpYnV0ZSBpbiA8
YSBocmVmPSIjcGFyYW1ldGVyaXplZF9jb250ZXh0X3J1bGUiPlNlY3Rpb24gNi40PC9hPiku
IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMS5wLjQiPkZvciBleGFtcGxlLCBpZiBhIHJ1
bGUgaXMgcmVmZXJlbmNlZCBpbiB0aGUgIndoZW4iIGF0dHJpYnV0ZSBvZiBhIHZhcmlhbnQg
bWFwcGluZyBpdCBpcyB1c2VkIHRvIGRlc2NyaWJlIHRoZSBjb25kaXRpb25hbCBjb250ZXh0
IHVuZGVyIHdoaWNoIHRoZSBwYXJ0aWN1bGFyIHZhcmlhbnQgbWFwcGluZyBpcyBkZWZpbmVk
IHRvIGV4aXN0LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMS5wLjUiPkVhY2ggcnVsZSBp
cyBkZWZpbmVkIGluIGEgInJ1bGUiIGVsZW1lbnQuIEEgcnVsZSBtYXkgY29udGFpbiB0aGUg
Zm9sbG93aW5nIGFzIGNoaWxkIGVsZW1lbnRzOjwvcD4KPHA+PC9wPgoKPHVsPgo8bGk+bGl0
ZXJhbCBjb2RlIHBvaW50cyBvciBjb2RlIHBvaW50IHNlcXVlbmNlczwvbGk+CjxsaT5jaGFy
YWN0ZXIgY2xhc3Nlcywgd2hpY2ggZGVmaW5lIHNldHMgb2YgY29kZSBwb2ludHMgdG8gYmUg
dXNlZCBmb3IgY29udGV4dCBjb21wYXJpc29uczwvbGk+CjxsaT5jb250ZXh0IG9wZXJhdG9y
cywgd2hpY2ggZGVmaW5lIHdoZW4gY2hhcmFjdGVyIGNsYXNzZXMgYW5kIGxpdGVyYWxzIG1h
eSBhcHBlYXI8L2xpPgo8bGk+bmVzdGVkIHJ1bGVzLCB3aGV0aGVyIGRlZmluZWQgaW4gcGxh
Y2Ugb3IgaW52b2tlZCBieSByZWZlcmVuY2U8L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAgaWQ9
InJmYy5zZWN0aW9uLjYuMS5wLjciPkNvbGxlY3RpdmVseSwgdGhlc2UgYXJlIGNhbGxlZCBt
YXRjaCBvcGVyYXRvcnMgYW5kIGFyZSBsaXN0ZWQgaW4gPGEgaHJlZj0iI21hdGNoX29wZXJh
dG9ycyI+U2VjdGlvbiA2LjMuMjwvYT4uIEFuIExHUiBjb250YWluaW5nIGluY29ycmVjdGx5
IGRlZmluZWQgb3IgbmVzdGVkIHJ1bGVzIG9yIG1hdGNoIG9wZXJhdG9ycywgb3IgcnVsZXMg
YW5kIG1hdGNoIG9wZXJhdG9ycyB3aXRoIGludmFsaWQgYXR0cmlidXRlcyBvciBpbnZhbGlk
IG9yIHVuZGVmaW5lZCBhdHRyaWJ1dGUgdmFsdWVzIE1VU1QgYmUgcmVqZWN0ZWQuIE5vdGUg
dGhhdCBub3QgYWxsIG9mIHRoZSBjb25zdHJhaW50cyBkZWZpbmVkIGhlcmUgYXJlIHZhbGlk
YXRlZCBieSB0aGUgc2NoZW1hLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjIiPgo8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNi4yIj42LjIuPC9hPiA8YSBocmVmPSIjY2hhcmFjdGVyX2Ns
YXNzZXMiIGlkPSJjaGFyYWN0ZXJfY2xhc3NlcyI+Q2hhcmFjdGVyIENsYXNzZXM8L2E+Cjwv
aDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIucC4xIj5DaGFyYWN0ZXIgY2xhc3NlcyBhcmUg
c2V0cyBvZiBjaGFyYWN0ZXJzIHRoYXQgb2Z0ZW4gc2hhcmUgYSBwYXJ0aWN1bGFyIHByb3Bl
cnR5LiAgV2hpbGUgdGhleSBmdW5jdGlvbiBsaWtlIHNldHMgaW4gZXZlcnkgd2F5LCBldmVu
IHN1cHBvcnRpbmcgdGhlIHVzdWFsIHNldCBvcGVyYXRvcnMsIHRoZXkgYXJlIGNhbGxlZCBj
aGFyYWN0ZXIgY2xhc3NlcyBoZXJlIGluIGEgbm9kIHRvIHRoZSB1c2Ugb2YgdGhhdCB0ZXJt
IGluIHJlZ3VsYXIgZXhwcmVzc2lvbiBzeW50YXguIChUaGlzIGFsc28gYXZvaWRzIGNvbmZ1
c2lvbiB3aXRoIHRoZSB0ZXJtICJjaGFyYWN0ZXIgc2V0IiBpbiB0aGUgc2Vuc2Ugb2YgY2hh
cmFjdGVyIGVuY29kaW5nLik8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIucC4yIj5DaGFy
YWN0ZXIgY2xhc3NlcyBjYW4gYmUgc3BlY2lmaWVkIGluIHNldmVyYWwgd2F5czo8L3A+Cjxw
PjwvcD4KCjx1bD4KPGxpPmJ5IGRlZmluaW5nIHRoZSBjbGFzcyB2aWEgbWF0Y2hpbmcgYSB0
YWcgaW4gdGhlIGNvZGUgcG9pbnQgZGF0YS4gQWxsIGNoYXJhY3RlcnMgd2l0aCB0aGUgc2Ft
ZSAidGFnIiBhdHRyaWJ1dGUgYXJlIHBhcnQgb2YgdGhlIHNhbWUgY2xhc3M7PC9saT4KPGxp
PmJ5IHJlZmVyZW5jaW5nIGEgdmFsdWUgb2Ygb25lIG9mIHRoZSBVbmljb2RlIGNoYXJhY3Rl
ciBwcm9wZXJ0aWVzIGRlZmluZWQgaW4gdGhlIFVuaWNvZGUgQ2hhcmFjdGVyIERhdGFiYXNl
OzwvbGk+CjxsaT5ieSBleHBsaWNpdGx5IGxpc3RpbmcgYWxsIHRoZSBjb2RlIHBvaW50cyBp
biB0aGUgY2xhc3M7IG9yPC9saT4KPGxpPmJ5IGRlZmluaW5nIHRoZSBjbGFzcyBhcyBhIHNl
dCBjb21iaW5hdGlvbiBvZiBhbnkgbnVtYmVyIG9mIG90aGVyIGNsYXNzZXMuPC9saT4KPC91
bD4KCjxwPiA8L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4yLjEiPgo8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNi4yLjEiPjYuMi4xLjwvYT4gPGEgaHJlZj0iI25hbWVkX2NsYXNzZXMiIGlk
PSJuYW1lZF9jbGFzc2VzIj5EZWNsYXJpbmcgYW5kIEludm9raW5nIE5hbWVkIENsYXNzZXM8
L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIuMS5wLjEiPkEgY2hhcmFjdGVyIGNs
YXNzIGhhcyBhbiBPUFRJT05BTCAibmFtZSIgYXR0cmlidXRlLCBjb25zaXN0aW5nIG9mIGEg
c2luZ2xlLCBpZGVudGlmaWVyIG5vdCBjb250YWluaW5nIHNwYWNlcy4gQWxsIG5hbWVzIGZv
ciBjbGFzc2VzIG11c3QgYmUgdW5pcXVlLiAgSWYgdGhlICJuYW1lIiBhdHRyaWJ1dGUgaXMg
b21pdHRlZCwgdGhlIGNsYXNzIGlzIGFub255bW91cyBhbmQgZXhpc3RzIG9ubHkgaW5zaWRl
IHRoZSBydWxlIG9yIGNvbWJpbmVkIGNsYXNzIHdoZXJlIGl0IGlzIGRlZmluZWQuIEEgbmFt
ZWQgY2hhcmFjdGVyIGNsYXNzIGlzIGRlZmluZWQgaW5kZXBlbmRlbnRseSBhbmQgY2FuIGJl
IHJlZmVyZW5jZWQgYnkgbmFtZSBmcm9tIHdpdGhpbiBhbnkgcnVsZXMgb3IgYXMgcGFydCBv
ZiBvdGhlciBjaGFyYWN0ZXIgY2xhc3MgZGVmaW5pdGlvbnMuPC9wPgo8ZGl2IGlkPSIjcmZj
LmZpZ3VyZS4zMSI+PC9kaXY+CjxwcmU+ICAgICZsdDtjbGFzcyBuYW1lPSJleGFtcGxlIiBj
b21tZW50PSJhbiBleGFtcGxlIGNsYXNzIGRlZmluaXRpb24iJmd0OwogICAgICAgIDAwNjEg
NEUwMAogICAgJmx0Oy9jbGFzcyZndDsKICAgIC4uLgogICAgJmx0O3J1bGUmZ3Q7CiAgICAg
ICAgJmx0O2NsYXNzIGJ5LXJlZj0iZXhhbXBsZSIgLyZndDsKICAgICZsdDsvcnVsZSZndDsK
PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4xLnAuMyI+QW4gZW1wdHkg
ImNsYXNzIiBlbGVtZW50IHdpdGggYSAiYnktcmVmIiBhdHRyaWJ1dGUgaXMgYSByZWZlcmVu
Y2UgdG8gYW4gZXhpc3RpbmcgbmFtZWQgY2xhc3MuIFRoZSAiYnktcmVmIiBhdHRyaWJ1dGUg
TVVTVCBOT1QgYmUgdXNlZCBpbiB0aGUgc2FtZSAiY2xhc3MiIGVsZW1lbnQgd2l0aCBhbnkg
b2YgdGhlc2UgYXR0cmlidXRlczogIm5hbWUiLCAiZnJvbS10YWciLCAicHJvcGVydHkiIG9y
ICJyZWYiLiBUaGUgIm5hbWUiIGF0dHJpYnV0ZSBNVVNUIGJlIHByZXNlbnQsIGlmIGFuZCBv
bmx5IGlmIHRoZSBjbGFzcyBpcyBhIGRpcmVjdCBjaGlsZCBlbGVtZW50IG9mIHRoZSAicnVs
ZXMiIGVsZW1lbnQuICBJdCBpcyBhbiBlcnJvciB0byByZWZlcmVuY2UgYSBuYW1lZCBjbGFz
cyBmb3Igd2hpY2ggdGhlIGRlZmluaXRpb24gaGFzIG5vdCBiZWVuIHNlZW4uPC9wPgo8aDEg
aWQ9InJmYy5zZWN0aW9uLjYuMi4yIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi4yIj42
LjIuMi48L2E+IDxhIGhyZWY9IiN0YWdfYmFzZWRfY2xhc3NlcyIgaWQ9InRhZ19iYXNlZF9j
bGFzc2VzIj5UYWctYmFzZWQgQ2xhc3NlczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9u
LjYuMi4yLnAuMSI+VGhlICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnRzIHRoYXQgYXJlIGNo
aWxkIGVsZW1lbnRzIG9mIHRoZSAiZGF0YSIgZWxlbWVudCBNQVkgY29udGFpbiBhICJ0YWci
IGF0dHJpYnV0ZSB0aGF0IGNvbnNpc3RzIG9mIG9uZSBvciBtb3JlIHNwYWNlIHNlcGFyYXRl
ZCB0YWcgdmFsdWVzLCBmb3IgZXhhbXBsZTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjMy
Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjAwNjEiIHRhZz0ibGV0dGVyIGxvd2Vy
Ii8mZ3Q7CiAgICAmbHQ7Y2hhciBjcD0iNEUwMCIgdGFnPSJsZXR0ZXIiLyZndDsKPC9wcmU+
CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4yLnAuMyI+VGhpcyBkZWZpbmVzIHR3
byB0YWdzIGZvciB1c2Ugd2l0aCBjb2RlIHBvaW50IFUrMDA2MSwgdGhlIHRhZyAibGV0dGVy
IiBhbmQgdGhlIHRhZyAibG93ZXIiLiBVc2U8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjMz
Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NsYXNzIG5hbWU9ImxldHRlciIgZnJvbS10YWc9Imxl
dHRlciIgLyZndDsKICAgICZsdDtjbGFzcyBuYW1lPSJsb3dlciIgZnJvbS10YWc9Imxvd2Vy
IiAvJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjIucC41Ij50
byBkZWZpbmUgdHdvIG5hbWVkIGNoYXJhY3RlciBjbGFzc2VzLCAibGV0dGVyIiBhbmQgImxv
d2VyIiwgY29udGFpbmluZyBhbGwgY29kZSBwb2ludHMgd2l0aCB0aGUgcmVzcGVjdGl2ZSB0
YWdzLCB0aGUgZmlyc3Qgd2l0aCAwMDYxIGFuZCA0RTAwIGFzIGVsZW1lbnRzIGFuZCB0aGUg
bGF0dGVyIHdpdGggMDA2MSwgYnV0IG5vdCA0RTAwIGFzIGFuIGVsZW1lbnQuIFRoZSAibmFt
ZSIgYXR0cmlidXRlIG1heSBiZSBvbWl0dGVkIGZvciBhbiBhbm9ueW1vdXMgaW4tcGxhY2Ug
ZGVmaW5pdGlvbiBvZiBhIG5lc3RlZCwgdGFnLWJhc2VkIGNsYXNzLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjYuMi4yLnAuNiI+VGFnIHZhbHVlcyBhcmUgdHlwaWNhbGx5IGlkZW50aWZp
ZXJzLCB3aXRoIHRoZSBhZGRpdGlvbiBvZiBhIGZldyBwdW5jdHVhdGlvbiBzeW1ib2xzLCBz
dWNoIGFzIGNvbG9uLiBGb3JtYWxseSB0aGV5IE1VU1QgY29ycmVzcG9uZCB0byB0aGUgWE1M
IDEuMCBObXRva2VuIChOYW1lIHRva2VuKSBwcm9kdWN0aW9uLiBXaGlsZSBhICJ0YWciIGF0
dHJpYnV0ZSBtYXkgY29udGFpbiBhIGxpc3Qgb2YgdGFnIHZhbHVlcywgdGhlICJmcm9tLXRh
ZyIgYXR0cmlidXRlIE1VU1QgYWx3YXlzIGNvbnRhaW4gYSBzaW5nbGUgdGFnIHZhbHVlLjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4yLnAuNyI+SWYgdGhlIGRvY3VtZW50IGNvbnRh
aW5zIG5vICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnRzIHdpdGggYSBjb3JyZXNwb25kaW5n
IHRhZywgdGhlIGNoYXJhY3RlciBjbGFzcyByZXByZXNlbnRzIHRoZSBlbXB0eSBzZXQuIFRo
aXMgaXMgdmFsaWQsIHRvIGFsbG93IGEgY29tbW9uICJydWxlcyIgZWxlbWVudCB0byBiZSBz
aGFyZWQgYWNyb3NzIGZpbGVzLiBIb3dldmVyLCBpdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGlt
cGxlbWVudGF0aW9ucyBhbGxvdyBmb3IgYSB3YXJuaW5nIHRvIGVuc3VyZSB0aGF0IHJlZmVy
cmluZyB0byBhbiB1bmRlZmluZWQgdGFnIGluIHRoaXMgd2F5IGlzIGludGVudGlvbmFsLjwv
cD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjIuMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42
LjIuMyI+Ni4yLjMuPC9hPiA8YSBocmVmPSIjcHJvcGVydHkiIGlkPSJwcm9wZXJ0eSI+VW5p
Y29kZSBQcm9wZXJ0eS1iYXNlZCBDbGFzc2VzPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rp
b24uNi4yLjMucC4xIj5BIGNsYXNzIGlzIGRlZmluZWQgaW4gdGVybXMgb2YgVW5pY29kZSBw
cm9wZXJ0aWVzIGJ5IGdpdmluZyB0aGUgVW5pY29kZSBwcm9wZXJ0eSBhbGlhcyBhbmQgdGhl
IHByb3BlcnR5IHZhbHVlIG9yIHByb3BlcnR5IHZhbHVlIGFsaWFzLCBzZXBhcmF0ZWQgYnkg
YSBjb2xvbi48L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjM0Ij48L2Rpdj4KPHByZT4gICAg
Jmx0O2NsYXNzIG5hbWU9InZpcmFtYSIgcHJvcGVydHk9ImNjYzo5IiAvJmd0Owo8L3ByZT4K
PHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjMucC4zIj5UaGUgZXhhbXBsZSBhYm92
ZSBzZWxlY3RzIGFsbCBjb2RlIHBvaW50cyBmb3Igd2hpY2ggdGhlIFVuaWNvZGUgY2Fub25p
Y2FsIGNvbWJpbmluZyBjbGFzcyAoY2NjKSB2YWx1ZSBpcyA5LiBUaGlzIHZhbHVlIG9mIHRo
ZSBjY2MgaXMgYXNzaWduZWQgdG8gYWxsIGNvZGUgcG9pbnRzIHRoYXQgZW5jb2RlIHZpcmFt
YXMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjMucC40Ij5Vbmljb2RlIHByb3BlcnRp
ZXMgdmFsdWVzIE1VU1QgYmUgZGVzaWduYXRlZCB2aWEgYSBjb21wb3NpdGUgb2YgdGhlIGF0
dHJpYnV0ZSBuYW1lIGFuZCB2YWx1ZSBhcyBkZWZpbmVkIGZvciB0aGUgcHJvcGVydHkgdmFs
dWUgaW4gPGEgaHJlZj0iI1VBWDQyIj5bVUFYNDJdPC9hPiwgc2VwYXJhdGVkIGJ5IGEgY29s
b24uIExvb3NlIG1hdGNoaW5nIG9mIHByb3BlcnR5IHZhbHVlcyBhbmQgbmFtZXMgYXMgZGVz
Y3JpYmVkIGluIDxhIGhyZWY9IiNVQVg0NCI+W1VBWDQ0XTwvYT4gaXMgbm90IGFwcHJvcHJp
YXRlIGZvciBhbiBYTUwgc2NoZW1hIGFuZCBpcyBub3Qgc3VwcG9ydGVkOyBpdCBpcyBsaWtl
d2lzZSBub3Qgc3VwcG9ydGVkIGluIHRoZSBYTUwgcmVwcmVzZW50YXRpb24gPGEgaHJlZj0i
I1VBWDQyIj5bVUFYNDJdPC9hPiBvZiB0aGUgVW5pY29kZSBDaGFyYWN0ZXIgRGF0YWJhc2Ug
aXRzZWxmLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4zLnAuNSI+QSBwcm9wZXJ0eS1i
YXNlZCBjbGFzcyBNQVkgYmUgYW5vbnltb3VzLCBvciwgd2hlbiBkZWZpbmVkIGFzIGFuIGlt
bWVkaWF0ZSBjaGlsZCBvZiB0aGUgInJ1bGVzIiBlbGVtZW50LCBpdCBNQVkgYmUgbmFtZWQg
dG8gcmVsYXRlIGEgZm9ybWFsIHByb3BlcnR5IGRlZmluaXRpb24gdG8gaXRzIHVzYWdlLCBz
dWNoIGFzIHRoZSB1c2Ugb2YgdGhlIHZhbHVlIDkgZm9yIGNjYyB0byBkZXNpZ25hdGUgYSB2
aXJhbWEgKG9yIGhhbGFudCkgaW4gdmFyaW91cyBzY3JpcHRzLjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjYuMi4zLnAuNiI+VW5pY29kZSBwcm9wZXJ0aWVzIG1heSwgaW4gcHJpbmNpcGxl
LCBjaGFuZ2UgYmV0d2VlbiB2ZXJzaW9ucyBvZiB0aGUgVW5pY29kZSBTdGFuZGFyZC4gSG93
ZXZlciwgdGhlIHZhbHVlcyBhc3NpZ25lZCBmb3IgYSBnaXZlbiB2ZXJzaW9uIGFyZSBmaXhl
ZC4gSWYgVW5pY29kZSBQcm9wZXJ0aWVzIGFyZSB1c2VkLCBhIFVuaWNvZGUgdmVyc2lvbiBN
VVNUIGJlIGRlY2xhcmVkIGluIHRoZSAidW5pY29kZS12ZXJzaW9uIiBlbGVtZW50IGluIHRo
ZSBoZWFkZXIuIChOb3RlOiBzb21lIFVuaWNvZGUgcHJvcGVydGllcyBhcmUgYnkgZGVmaW5p
dGlvbiBzdGFibGUgYWNyb3NzIHZlcnNpb25zIGFuZCBkbyBub3QgY2hhbmdlIG9uY2UgYXNz
aWduZWQgKHNlZSA8YSBocmVmPSIjVW5pY29kZS1TdGFiaWxpdHkiPltVbmljb2RlLVN0YWJp
bGl0eV08L2E+KS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIuMy5wLjciPkFsbCBpbXBs
ZW1lbnRhdGlvbnMgcHJvY2Vzc2luZyBMR1IgZmlsZXMgU0hPVUxEIHByb3ZpZGUgc3VwcG9y
dCBmb3IgdGhlIGZvbGxvd2luZyBtaW5pbWFsIHNldCBvZiBVbmljb2RlIHByb3BlcnRpZXM6
IDwvcD4KCjx1bD4KPGxpPkdlbmVyYWwgQ2F0ZWdvcnkgKGdjKTwvbGk+CjxsaT5TY3JpcHQg
KHNjKTwvbGk+CjxsaT5DYW5vbmljYWwgQ29tYmluaW5nIENsYXNzIChjY2MpPC9saT4KPGxp
PkJpZGkgQ2xhc3MgKGJjKTwvbGk+CjxsaT5BcmFiaWMgSm9pbmluZyBUeXBlIChqdCk8L2xp
Pgo8bGk+SW5kaWMgU3lsbGFiaWMgQ2F0ZWdvcnkgKEluU0MpPC9saT4KPGxpPkRlcHJlY2F0
ZWQgKERlcCk8L2xpPgo8L3VsPgoKPHA+IFRoZSBzaG9ydCBuYW1lIGZvciBlYWNoIHByb3Bl
cnR5IGlzIGdpdmVuIGluIHBhcmVudGhlc2VzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYu
Mi4zLnAuOCI+SWYgYSBwcm9ncmFtIHRoYXQgaXMgdXNpbmcgYW4gTEdSIHRvIGRldGVybWlu
ZSB0aGUgdmFsaWRpdHkgb2YgYSBsYWJlbCBlbmNvdW50ZXJzIGEgcHJvcGVydHkgdGhhdCBp
dCBkb2VzIG5vdCBzdXBwb3J0LCBpdCBNVVNUIGFib3J0IHdpdGggYW4gZXJyb3IuPC9wPgo8
aDEgaWQ9InJmYy5zZWN0aW9uLjYuMi40Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi40
Ij42LjIuNC48L2E+IEV4cGxpY2l0bHkgRGVjbGFyZWQgQ2xhc3NlczwvaDE+CjxwIGlkPSJy
ZmMuc2VjdGlvbi42LjIuNC5wLjEiPkEgY2xhc3Mgb2YgY29kZSBwb2ludHMgbWF5IGFsc28g
YmUgZGVjbGFyZWQgYnkgbGlzdGluZyB0aGUgY29kZSBwb2ludHMgdGhhdCBhcmUgYSBtZW1i
ZXIgb2YgdGhlIGNsYXNzLiBUaGlzIGlzIHVzZWZ1bCB3aGVuIHRhZ2dpbmcgY2Fubm90IGJl
IHVzZWQgYmVjYXVzZSBjb2RlIHBvaW50cyBhcmUgbm90IGxpc3RlZCBpbmRpdmlkdWFsbHkg
YXMgcGFydCBvZiB0aGUgZWxpZ2libGUgc2V0IG9mIGNvZGUgcG9pbnRzIGZvciB0aGUgZ2l2
ZW4gTEdSLCBmb3IgZXhhbXBsZSBiZWNhdXNlIHRoZXkgb25seSBvY2N1ciBpbiBjb2RlIHBv
aW50IHNlcXVlbmNlcy4gIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi40LnAuMiI+VG8g
ZGVmaW5lIGEgY2xhc3MgaW4gdGVybXMgb2YgYW4gZXhwbGljaXQgbGlzdCBvZiBjb2RlIHBv
aW50cyB1c2UgYSBzcGFjZSBzZXBhcmF0ZWQgbGlzdCBvZiBoZXhhZGVjaW1hbCBjb2RlIHBv
aW50IHZhbHVlczo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjM1Ij48L2Rpdj4KPHByZT4g
ICAgICZsdDtjbGFzcyBuYW1lPSJhYmNkIiZndDswMDYxIDAwNjIgMDA2MyAwMDY0Jmx0Oy9j
bGFzcyZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjQucC40Ij5U
aGlzIGRlZmluZXMgYSBjbGFzcyBuYW1lZCAiYWJjZCIgY29udGFpbmluZyB0aGUgY29kZSBw
b2ludHMgZm9yIGNoYXJhY3RlcnMgImEiLCAiYiIsICJjIiBhbmQgImQiLiBUaGUgb3JkZXJp
bmcgb2YgdGhlIGNvZGUgcG9pbnRzIGlzIG5vdCBtYXRlcmlhbCwgYnV0IGl0IGlzIFJFQ09N
TUVOREVEIHRvIGxpc3QgdGhlbSBpbiBhc2NlbmRpbmcgb3JkZXI7IG5vdCBkb2luZyBzbyBt
YWtlcyBpdCB1bm5lY2Vzc2FyaWx5IGRpZmZpY3VsdCBmb3IgdXNlcnMgdG8gZGV0ZWN0IGVy
cm9ycywgc3VjaCBhcyBkdXBsaWNhdGVzIG9yIHRvIGNvbXBhcmUgYW5kIHJldmlldyB0aGVz
ZSBjbGFzc2VzIGFnYWluc3Qgb3RoZXIgc3BlY2lmaWNhdGlvbnMuICA8L3A+CjxwIGlkPSJy
ZmMuc2VjdGlvbi42LjIuNC5wLjUiPkluIGEgY2xhc3MgZGVmaW5pdGlvbiwgcmFuZ2VzIG9m
IGNvZGUgcG9pbnRzIGFyZSByZXByZXNlbnRlZCBieSBhIGhleGFkZWNpbWFsIHN0YXJ0IGFu
ZCBlbmQgdmFsdWUgc2VwYXJhdGVkIGJ5IGEgaHlwaGVuLiBUaGUgZm9sbG93aW5nIGRlY2xh
cmF0aW9uIGlzIGVxdWl2YWxlbnQgdG8gdGhlIHByZWNlZGluZzogPC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS4zNiI+PC9kaXY+CjxwcmU+ICAgICZsdDtjbGFzcyBuYW1lPSJhYmNkIiZn
dDswMDYxLTAwNjQmbHQ7L2NsYXNzJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNl
Y3Rpb24uNi4yLjQucC43Ij5SYW5nZSBhbmQgY29kZSBwb2ludCBkZWNsYXJhdGlvbnMgY2Fu
IGJlIGZyZWVseSBpbnRlcm1peGVkOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMzciPjwv
ZGl2Pgo8cHJlPiAgICAmbHQ7Y2xhc3MgbmFtZT0iYWJjZCImZ3Q7MDA2MSAwMDYyLTAwNjMg
MDA2NCZsdDsvY2xhc3MmZ3Q7CjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42
LjIuNC5wLjkiPlRoZSBjb250ZW50cyBvZiBhIGNsYXNzIGRpZmZlciBmcm9tIGEgcmVwZXJ0
b2lyZSBpbiB0aGF0IHRoZSBsYXR0ZXIgTUFZIGNvbnRhaW4gc2VxdWVuY2VzIGFzIGVsZW1l
bnRzLCB3aGlsZSB0aGUgZm9ybWVyIE1VU1QgTk9ULiBJbnN0ZWFkLCB0aGV5IGNsb3NlbHkg
cmVzZW1ibGUgY2hhcmFjdGVyIGNsYXNzZXMgYXMgZm91bmQgaW4gcmVndWxhciBleHByZXNz
aW9ucy48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4yLjUiPgo8YSBocmVmPSIjcmZjLnNl
Y3Rpb24uNi4yLjUiPjYuMi41LjwvYT4gPGEgaHJlZj0iI2NvbWJpbmVkX2NsYXNzZXMiIGlk
PSJjb21iaW5lZF9jbGFzc2VzIj5Db21iaW5lZCBDbGFzc2VzPC9hPgo8L2gxPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNi4yLjUucC4xIj5DbGFzc2VzIG1heSBiZSBjb21iaW5lZCB1c2luZyBv
cGVyYXRvcnMgZm9yIHNldCBjb21wbGVtZW50LCB1bmlvbiwgaW50ZXJzZWN0aW9uLCBkaWZm
ZXJlbmNlIChlbGVtZW50cyBvZiB0aGUgZmlyc3QgY2xhc3MgdGhhdCBhcmUgbm90IGluIHRo
ZSBzZWNvbmQpIGFuZCBzeW1tZXRyaWMgZGlmZmVyZW5jZSAoZWxlbWVudHMgaW4gZWl0aGVy
IGNsYXNzLCBidXQgbm90IGJvdGgpLiBCZWNhdXNlIGNsYXNzZXMgZnVuZGFtZW50YWxseSBm
dW5jdGlvbiBsaWtlIHNldHMsIHRoZSB1bmlvbiBvZiBzZXZlcmFsIGNoYXJhY3RlciBjbGFz
c2VzIGlzIGl0c2VsZiBhIGNsYXNzLCBmb3IgZXhhbXBsZS48L3A+CjxkaXYgaWQ9IiNyZmMu
ZmlndXJlLjM4Ij48L2Rpdj4KPHByZT4KKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKfCBMb2dpY2FsIE9wZXJh
dGlvbiB8IEV4YW1wbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
Ky0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSsKfCBDb21wbGVtZW50ICAgICAgICB8ICZsdDtjb21wbGVtZW50Jmd0
OyZsdDtjbGFzcyBieS1yZWY9Inh4eCImZ3Q7Jmx0Oy9jb21wbGVtZW50Jmd0O3wKKy0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsKfCBVbmlvbiAgICAgICAgICAgICB8ICZsdDt1bmlvbiZndDsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICAg
ICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAg
ICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTIiLyZndDsg
ICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBi
eS1yZWY9ImNsYXNzLTMiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAg
ICAgICB8ICZsdDsvdW5pb24mZ3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKfCBJbnRlcnNlY3Rpb24gICAgICB8ICZsdDtpbnRlcnNl
Y3Rpb24mZ3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAg
ICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAg
ICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNs
YXNzLTIiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICZs
dDsvaW50ZXJzZWN0aW9uJmd0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKy0t
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsKfCBEaWZmZXJlbmNlICAgICAgICB8ICZsdDtkaWZmZXJlbmNlJmd0OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8
ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAgICAgICAgIHwK
fCAgICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTIiLyZn
dDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICZsdDsvZGlmZmVy
ZW5jZSZndDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKy0tLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsKfCBTeW1tZXRyaWMgICAgICAgICB8ICZsdDtzeW1tZXRyaWMtZGlmZmVyZW5jZSZndDsg
ICAgICAgICAgICAgICAgICAgICAgIHwKfCBEaWZmZXJlbmNlICAgICAgICB8ICAgICZsdDtj
bGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAg
ICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTIiLyZndDsgICAgICAg
ICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICZsdDsvc3ltbWV0cmljLWRpZmZl
cmVuY2UmZ3Q7ICAgICAgICAgICAgICAgICAgICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKPC9wcmU+
CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi41LnAuMyI+VGhlIGVsZW1lbnRzIGZy
b20gdGhpcyB0YWJsZSBtYXkgYmUgYXJiaXRyYXJpbHkgbmVzdGVkIGluc2lkZSBlYWNoIG90
aGVyLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgcmVzdHJpY3Rpb246IGEgImNvbXBsZW1l
bnQiIGVsZW1lbnQgTVVTVCBjb250YWluIHByZWNpc2VseSBvbmUgImNsYXNzIiBvciBvbmUg
b2YgdGhlIG9wZXJhdG9yIGVsZW1lbnRzLCB3aGlsZSBhbiAiaW50ZXJzZWN0aW9uIiwgInN5
bW1ldHJpYy1kaWZmZXJlbmNlIiBvciAiZGlmZmVyZW5jZSIgZWxlbWVudCBNVVNUIGNvbnRh
aW4gcHJlY2lzZWx5IHR3bywgYW5kIGEgInVuaW9uIiBlbGVtZW50IE1VU1QgY29udGFpbiB0
d28gb3IgbW9yZSBvZiB0aGVzZSBlbGVtZW50cy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42
LjIuNS5wLjQiPkFuIGFub255bW91cyBjb21iaW5lZCBjbGFzcyBjYW4gYmUgZGVmaW5lZCBk
aXJlY3RseSBpbnNpZGUgYSBydWxlIG9yIGFueSBvZiB0aGUgbWF0Y2ggb3BlcmF0b3IgZWxl
bWVudHMgdGhhdCBhbGxvdyBjaGlsZCBlbGVtZW50cyAoc2VlIDxhIGhyZWY9IiNtYXRjaF9v
cGVyYXRvcnMiPlNlY3Rpb24gNi4zLjI8L2E+KSBieSB1c2luZyB0aGUgc2V0IGNvbWJpbmF0
aW9uIGFzIHRoZSBvdXRlciBlbGVtZW50LjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMzki
PjwvZGl2Pgo8cHJlPiAgICAmbHQ7cnVsZSZndDsKICAgICAgICAmbHQ7dW5pb24mZ3Q7CiAg
ICAgICAgICAgICZsdDtjbGFzcyBieS1yZWY9Inh4eCIvJmd0OwogICAgICAgICAgICAmbHQ7
Y2xhc3MgYnktcmVmPSJ5eXkiLyZndDsKICAgICAgICAmbHQ7L3VuaW9uJmd0OwogICAgJmx0
Oy9ydWxlJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjUucC42
Ij5UaGUgZXhhbXBsZSBzaG93cyB0aGUgZGVmaW5pdGlvbiBvZiBhbiBhbm9ueW1vdXMgY29t
YmluZWQgY2xhc3MgdGhhdCByZXByZXNlbnRzIHRoZSB1bmlvbiBvZiBjbGFzc2VzICJ4eHgi
IGFuZCAieXl5Ii4gVGhlcmUgaXMgbm8gbmVlZCB0byB3cmFwIHRoaXMgdW5pb24gaW5zaWRl
IGFub3RoZXIgImNsYXNzIiBlbGVtZW50LCBhbmQsIGluIGZhY3QsIHNldCBjb21iaW5hdGlv
biBlbGVtZW50cyBNVVNUIE5PVCBiZSBuZXN0ZWQgaW5zaWRlIGEgImNsYXNzIiBlbGVtZW50
LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi41LnAuNyI+TGFzdGx5LCB0byBjcmVhdGUg
YSBuYW1lZCBjb21iaW5lZCBjbGFzcyB0aGF0IGNhbiBiZSByZWZlcmVuY2VkIGluIG90aGVy
IGNsYXNzZXMgb3IgaW4gcnVsZXMgYXMgJmx0O2NsYXNzIGJ5LXJlZj0ieHh4eXl5Ii8mZ3Q7
LCBhZGQgYSAibmFtZSIgYXR0cmlidXRlIHRvIHRoZSBzZXQgY29tYmluYXRpb24gZWxlbWVu
dCwgZm9yIGV4YW1wbGUgJmx0O3VuaW9uIG5hbWU9Inh4eHl5eSIgLyZndDsgYW5kIHBsYWNl
IGl0IGF0IHRoZSB0b3AgbGV2ZWwgaW1tZWRpYXRlbHkgYmVsb3cgdGhlICJydWxlcyIgZWxl
bWVudCAoc2VlIDxhIGhyZWY9IiNuYW1lZF9jbGFzc2VzIj5TZWN0aW9uIDYuMi4xPC9hPiku
PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS40MCI+PC9kaXY+CjxwcmU+ICZsdDtydWxlcyZn
dDsKICAgICZsdDt1bmlvbiBuYW1lPSJ4eHh5eXkiJmd0OwogICAgICAgICZsdDtjbGFzcyBi
eS1yZWY9Inh4eCIvJmd0OwogICAgICAgICZsdDtjbGFzcyBieS1yZWY9Inl5eSIvJmd0Owog
ICAgJmx0Oy91bmlvbiZndDsKICAgICAgLi4uCiAgJmx0Oy9ydWxlcyZndDsgICAgCjwvcHJl
Pgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIuNS5wLjkiPkJlY2F1c2UgKGFzIGZv
ciBvcmRpbmFyeSBzZXRzKSBhIGNvbWJpbmF0aW9uIG9mIGNsYXNzZXMgaXMgaXRzZWxmIGEg
Y2xhc3MsIG5vIG1hdHRlciBieSB3aGF0IGNvbWJpbmF0aW9ucyBvZiBzZXQgb3BlcmF0b3Jz
IGEgY29tYmluZWQgY2xhc3MgaXMgY3JlYXRlZCwgYSByZWZlcmVuY2UgdG8gaXQgYWx3YXlz
IHVzZXMgdGhlICJjbGFzcyIgZWxlbWVudCBhcyBkZXNjcmliZWQgaW4gPGEgaHJlZj0iI25h
bWVkX2NsYXNzZXMiPlNlY3Rpb24gNi4yLjE8L2E+LiBUaGF0IGlzLCBhIG5hbWVkIGNsYXNz
IGlzIGFsd2F5cyByZWZlcmVuY2VkIHZpYSBhbiBlbXB0eSAiY2xhc3MiIGVsZW1lbnQgdXNp
bmcgdGhlICJieS1yZWYiIGF0dHJpYnV0ZSBjb250YWluaW5nIHRoZSBuYW1lIG9mIHRoZSBj
bGFzcyB0byBiZSByZWZlcmVuY2VkLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjMiPgo8
YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zIj42LjMuPC9hPiA8YSBocmVmPSIjd2hvbGVfbGFi
ZWwiIGlkPSJ3aG9sZV9sYWJlbCI+V2hvbGUgTGFiZWwgYW5kIENvbnRleHQgUnVsZXM8L2E+
CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMucC4xIj5FYWNoIHJ1bGUgY29tcHJpc2Vz
IGEgc2VyaWVzIG9mIG1hdGNoaW5nIG9wZXJhdG9ycyB0aGF0IG11c3QgYmUgc2F0aXNmaWVk
IGluIG9yZGVyIHRvIGRldGVybWluZSB3aGV0aGVyIGEgbGFiZWwgbWVldHMgYSBnaXZlbiBj
b25kaXRpb24uIFJ1bGVzIG1heSByZWZlcmVuY2Ugb3RoZXIgcnVsZXMgb3IgY2hhcmFjdGVy
IGNsYXNzZXMgZGVmaW5lZCBlbHNld2hlcmUgaW4gdGhlIHRhYmxlLjwvcD4KPGgxIGlkPSJy
ZmMuc2VjdGlvbi42LjMuMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuMSI+Ni4zLjEu
PC9hPiA8YSBocmVmPSIjcnVsZSIgaWQ9InJ1bGUiPlRoZSBydWxlIEVsZW1lbnQ8L2E+Cjwv
aDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMS5wLjEiPkEgbWF0Y2hpbmcgcnVsZSBpcyBk
ZWZpbmVkIGJ5IGEgInJ1bGUiIGVsZW1lbnQsIHRoZSBjaGlsZCBlbGVtZW50cyBvZiB3aGlj
aCBhcmUgb25lIG9mIHRoZSBtYXRjaCBvcGVyYXRvcnMgZnJvbSA8YSBocmVmPSIjbWF0Y2hf
b3BlcmF0b3JzIj5TZWN0aW9uIDYuMy4yPC9hPi4gIEluIGV2YWx1YXRpbmcgYSBydWxlLCBl
YWNoIGNoaWxkIGVsZW1lbnQgaXMgbWF0Y2hlZCBpbiBvcmRlci4gUnVsZSBlbGVtZW50cyBN
QVkgYmUgbmVzdGVkIGluc2lkZSBlYWNoIG90aGVyIGFuZCBpbnNpZGUgY2VydGFpbiBtYXRj
aCBvcGVyYXRvcnMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjEucC4yIj5BIHNpbXBs
ZSBydWxlIHRvIG1hdGNoIGEgbGFiZWwgd2hlcmUgYWxsIGNoYXJhY3RlcnMgYXJlIG1lbWJl
cnMgb2Ygc29tZSBjbGFzcyBjYWxsZWQgInByZWZlcnJlZC1jb2RlcG9pbnQiOjwvcD4KPGRp
diBpZD0iI3JmYy5maWd1cmUuNDEiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7cnVsZSBuYW1lPSJw
cmVmZXJyZWQtbGFiZWwiJmd0OwogICAgICAgICZsdDtzdGFydCAvJmd0OwogICAgICAgICZs
dDtjbGFzcyBieS1yZWY9InByZWZlcnJlZC1jb2RlcG9pbnQiIGNvdW50PSIxKyIvJmd0Owog
ICAgICAgICZsdDtlbmQgLyZndDsKICAgICZsdDsvcnVsZSZndDs8L3ByZT4KPHA+PC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNi4zLjEucC40Ij5SdWxlcyBhcmUgcGFpcmVkIHdpdGggZXhw
bGljaXQgYW5kIGltcGxpZWQgYWN0aW9ucywgdHJpZ2dlcmluZyB0aGVzZSBhY3Rpb25zIHdo
ZW4gYSBydWxlIG1hdGNoZXMgYSBsYWJlbC4gRm9yIGV4YW1wbGUsIGEgc2ltcGxlIGV4cGxp
Y2l0IGFjdGlvbiBmb3IgdGhlIHJ1bGUgc2hvd24gYWJvdmUgd291bGQgYmU6PC9wPgo8ZGl2
IGlkPSIjcmZjLmZpZ3VyZS40MiI+PC9kaXY+CjxwcmU+ICAgICZsdDthY3Rpb24gZGlzcD0i
YWxsb2NhdGFibGUiIG1hdGNoPSJwcmVmZXJyZWQtbGFiZWwiIC8mZ3Q7PC9wcmU+CjxwPjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy4xLnAuNiI+VGhlIHJ1bGUgaW4gdGhpcyBleGFt
cGxlIHdvdWxkIGhhdmUgdGhlIGVmZmVjdCBvZiBzZXR0aW5nIHRoZSBwb2xpY3kgZGlzcG9z
aXRpb24gZm9yIGEgbGFiZWwgbWFkZSB1cCBlbnRpcmVseSBvZiBwcmVmZXJyZWQgY29kZSBw
b2ludHMgdG8gImFsbG9jYXRhYmxlIi4gRXhwbGljaXQgYWN0aW9ucyBhcmUgZnVydGhlciBk
aXNjdXNzZWQgaW4gPGEgaHJlZj0iI2FjdGlvbnMiPlNlY3Rpb24gNzwvYT4gYW5kIGltcGxp
Y2l0IGFjdGlvbnMgaW4gPGEgaHJlZj0iI2ltcGxpZWRfYWN0aW9ucyI+U2VjdGlvbiA3LjU8
L2E+LiAgQW5vdGhlciB1c2Ugb2YgcnVsZXMgaXMgaW4gZGVmaW5pbmcgY29uZGl0aW9uYWwg
Y29udGV4dHMgZm9yIGNvZGUgcG9pbnRzIGFuZCB2YXJpYW50cyBhcyBkaXNjdXNzZWQgaW4g
IDxhIGhyZWY9IiNjb250ZXh0cyI+U2VjdGlvbiA1LjI8L2E+IGFuZCA8YSBocmVmPSIjY29u
ZGl0aW9uYWxfdmFyaWFudHMiPlNlY3Rpb24gNS4zLjU8L2E+LjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjYuMy4xLnAuNyI+QSBydWxlIHRoYXQgaXMgYW4gaW1tZWRpYXRlIGNoaWxkIGVs
ZW1lbnQgb2YgdGhlICJydWxlcyIgZWxlbWVudCBNVVNUIGJlIG5hbWVkIHVzaW5nIGEgIm5h
bWUiIGF0dHJpYnV0ZSBjb250YWluaW5nIGEgc2luZ2xlIGlkZW50aWZpZXIgc3RyaW5nIHdp
dGggbm8gc3BhY2VzLiBBIG5hbWVkIHJ1bGUgbWF5IGJlIGluY29ycG9yYXRlZCBpbnRvIGFu
b3RoZXIgcnVsZSBieSByZWZlcmVuY2UgYXMgd2VsbCBhcyByZWZlcmVuY2VkIGJ5IGFuIGFj
dGlvbiwgIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlLiAgSWYgdGhlICJuYW1lIiBh
dHRyaWJ1dGUgaXMgb21pdHRlZCwgdGhlIHJ1bGUgaXMgYW5vbnltb3VzIGFuZCBNVVNUIGJl
IG5lc3RlZCBpbnNpZGUgYW5vdGhlciBydWxlIG9yIG1hdGNoIG9wZXJhdG9yLjwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi42LjMuMiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuMiI+
Ni4zLjIuPC9hPiA8YSBocmVmPSIjbWF0Y2hfb3BlcmF0b3JzIiBpZD0ibWF0Y2hfb3BlcmF0
b3JzIj5UaGUgTWF0Y2ggT3BlcmF0b3JzPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24u
Ni4zLjIucC4xIj5UaGUgY2hpbGQgZWxlbWVudHMgb2YgYSBydWxlIGFyZSBhIHNlcmllcyBv
ZiBtYXRjaCBvcGVyYXRvcnMsIHdoaWNoIGFyZSBsaXN0ZWQgaGVyZSBieSB0eXBlIGFuZCBu
YW1lIGFuZCB3aXRoIGEgYmFzaWMgZXhhbXBsZSBvciB0d28uPC9wPgo8ZGl2IGlkPSIjcmZj
LmZpZ3VyZS40MyI+PC9kaXY+CjxwcmU+CistLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgVHlwZSAgICAgICB8IE9w
ZXJhdG9yICAgIHwgRXhhbXBsZXMgICAgICAgICAgICAgICAgICAgICAgICAgICB8CistLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rCnwgbG9naWNhbCAgICB8IGFueSAgICAgICAgIHwgJmx0O2FueSAvJmd0OyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICB8IGNo
b2ljZSAgICAgIHwgJmx0O2Nob2ljZSZndDsgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgICZsdDtydWxlIGJ5LXJlZj0iYWx0ZXJu
YXRpdmUxIi8mZ3Q7ICAgICB8CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgICZsdDty
dWxlIGJ5LXJlZj0iYWx0ZXJuYXRpdmUyIi8mZ3Q7ICAgICB8CnwgICAgICAgICAgICB8ICAg
ICAgICAgICAgIHwgJmx0Oy9jaG9pY2UmZ3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICB8
CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rCnwgcG9zaXRpb25hbCB8IHN0YXJ0ICAgICAgIHwgJmx0O3N0YXJ0IC8m
Z3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAg
ICB8IGVuZCAgICAgICAgIHwgJmx0O2VuZCAvJmd0OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCnwgbGl0ZXJhbCAgICB8IGNoYXIgICAgICAgIHwgJmx0O2No
YXIgY3A9IjAwNjEgMDA2MiAwMDYzIiAvJmd0OyAgICAgICB8CistLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgc2V0
ICAgICAgICB8IGNsYXNzICAgICAgIHwgJmx0O2NsYXNzIGJ5LXJlZj0iY2xhc3MxIiAvJmd0
OyAgICAgICAgICB8CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgJmx0O2NsYXNzJmd0
OzAwNjEgMDA2NC0wMDY1Jmx0Oy9jbGFzcyZndDsgICAgICB8CistLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgZ3Jv
dXAgICAgICB8IHJ1bGUgICAgICAgIHwgJmx0O3J1bGUgYnktcmVmPSJydWxlMSIgLyZndDsg
ICAgICAgICAgICB8CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgJmx0O3J1bGUmZ3Q7
Jmx0O2FueSAvJmd0OyZsdDtydWxlIC8mZ3Q7ICAgICAgICAgICAgICB8CistLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
CnwgY29udGV4dHVhbCB8IGFuY2hvciAgICAgIHwgJmx0O2FuY2hvciAvJmd0OyAgICAgICAg
ICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICB8IGxvb2stYWhl
YWQgIHwgJmx0O2xvb2stYWhlYWQmZ3Q7Jmx0O2FueSAvJmd0OyZsdDsvbG9vay1haGVhZCZn
dDsgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICB8IGxvb2stYmVoaW5kIHwgJmx0O2xv
b2stYmVoaW5kJmd0OyZsdDthbnkgLyZndDsmbHQ7L2xvb2stYmVoaW5kJmd0OyB8CistLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rCjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMi5wLjMiPkFu
eSBlbGVtZW50IGRlZmluaW5nIGFuIGFub255bW91cyBjbGFzcyBjYW4gYmUgdXNlZCBhcyBh
IG1hdGNoIG9wZXJhdG9yLCBpbmNsdWRpbmcgYW55IG9mIHRoZSBzZXQgY29tYmluYXRpb24g
b3BlcmF0b3JzIChzZWUgPGEgaHJlZj0iI2NvbWJpbmVkX2NsYXNzZXMiPlNlY3Rpb24gNi4y
LjU8L2E+KSBhcyB3ZWxsIGFzIHJlZmVyZW5jZXMgdG8gbmFtZWQgY2xhc3Nlcy48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi42LjMuMi5wLjQiPkFsbCBtYXRjaCBvcGVyYXRvcnMgc2hvd24g
YXMgZW1wdHkgZWxlbWVudHMgaW4gdGhlIEV4YW1wbGVzIGNvbHVtbiBvZiB0aGUgdGFibGUg
YWJvdmUgZG8gbm90IHN1cHBvcnQgY2hpbGQgZWxlbWVudHMgb2YgdGhlaXIgb3duOyBvdGhl
cndpc2UgbWF0Y2ggb3BlcmF0b3JzIE1BWSBiZSBuZXN0ZWQuIEluIHBhcnRpY3VsYXIsIGFu
b255bW91cyAicnVsZSIgZWxlbWVudHMgY2FuIGJlIHVzZWQgZm9yIGdyb3VwaW5nLjwvcD4K
PGgxIGlkPSJyZmMuc2VjdGlvbi42LjMuMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMu
MyI+Ni4zLjMuPC9hPiBUaGUgY291bnQgQXR0cmlidXRlPC9oMT4KPHAgaWQ9InJmYy5zZWN0
aW9uLjYuMy4zLnAuMSI+VGhlIE9QVElPTkFMICJjb3VudCIgYXR0cmlidXRlLCB3aGVuIHBy
ZXNlbnQsIHNwZWNpZmllcyB0aGUgbWluaW1hbGx5IHJlcXVpcmVkIG9yIG1heGltYWwgcGVy
bWl0dGVkIG51bWJlciBvZiB0aW1lcyBhIG1hdGNoIG9wZXJhdG9yIGlzIHVzZWQgdG8gbWF0
Y2ggaW5wdXQuIElmIHRoZSAiY291bnQiIGF0dHJpYnV0ZSBpcyA8L3A+Cgo8ZGw+CjxkdD5u
PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+dGhlIG1hdGNoIG9wZXJhdG9yIG1h
dGNoZXMgdGhlIGlucHV0IGV4YWN0bHkgbiB0aW1lcywgd2hlcmUgbiBpcyAxIG9yIGdyZWF0
ZXIuPC9kZD4KPGR0Pm4rPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+dGhlIG1h
dGNoIG9wZXJhdG9yIG1hdGNoZXMgdGhlIGlucHV0IGF0IGxlYXN0IG4gdGltZXMsIHdoZXJl
IG4gaXMgMCBvciBncmVhdGVyLjwvZGQ+CjxkdD5uOm08L2R0Pgo8ZGQgc3R5bGU9Im1hcmdp
bi1sZWZ0OiA1Ij50aGUgbWF0Y2ggb3BlcmF0b3IgbWF0Y2hlcyB0aGUgaW5wdXQgYXQgbGVh
c3QgbiB0aW1lcyB3aGVyZSBuIGlzIDAgb3IgZ3JlYXRlciwgYnV0IG1hdGNoZXMgdGhlIGlu
cHV0IHVwIHRvIG0gdGltZXMgaW4gdG90YWwsIHdoZXJlIG0gJmd0OyBuLiBJZiBtID0gbiBh
bmQgbiAmZ3Q7IDAsIHRoZSBtYXRjaCBvcGVyYXRvciBtYXRjaGVzIHRoZSBpbnB1dCBleGFj
dGx5IG4gdGltZXMuPC9kZD4KPC9kbD4KCjxwPiBJZiB0aGVyZSBpcyBubyAiY291bnQiIGF0
dHJpYnV0ZSwgdGhlIG1hdGNoIG9wZXJhdG9yIG1hdGNoZXMgdGhlIGlucHV0IGV4YWN0bHkg
b25jZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5wLjIiPkluIG1hdGNoaW5nLCBn
cmVlZHkgZXZhbHVhdGlvbiBpcyB1c2VkIGluIHRoZSBzZW5zZSBkZWZpbmVkIGZvciByZWd1
bGFyIGV4cHJlc3Npb25zOiBiZXlvbmQgdGhlIHJlcXVpcmVkIG51bWJlciBvciB0aW1lcywg
dGhlIGlucHV0IGlzIG1hdGNoZWQgYXMgbWFueSB0aW1lcyBhcyBwb3NzaWJsZSwgYnV0IG5v
dCBzbyBvZnRlbiBhcyB0byBwcmV2ZW50IGEgbWF0Y2ggb2YgdGhlIHJlbWFpbmRlciBvZiB0
aGUgcnVsZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5wLjMiPkEgImNvdW50IiBh
dHRyaWJ1dGUgTVVTVCBOT1QgYmUgYXBwbGllZCB0byBhbnkgZWxlbWVudCB0aGF0IGNvbnRh
aW5zIGEgIm5hbWUiIGF0dHJpYnV0ZSwgYnV0IE1BWSBiZSBhcHBsaWVkIHRvIG9wZXJhdG9y
cyBzdWNoIGFzICJjbGFzcyIgdGhhdCBkZWNsYXJlIGFub255bW91cyBjbGFzc2VzIChpbmNs
dWRpbmcgY29tYmluZWQgY2xhc3Nlcykgb3IgaW52b2tlIGFueSBwcmVkZWZpbmVkIGNsYXNz
ZXMgYnkgcmVmZXJlbmNlLiBUaGUgY291bnQgYXR0cmlidXRlIE1VU1QgTk9UIGJlIGFwcGxp
ZWQgdG8gYW55ICJjbGFzcyIgZWxlbWVudCwgb3IgZWxlbWVudCBkZWZpbmluZyBhIGNvbWJp
bmVkIGNsYXNzLCB3aGVuIGl0IGlzIG5lc3RlZCBpbnNpZGUgYSBjb21iaW5lZCBjbGFzcy48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5wLjQiPkEgImNvdW50IiBhdHRyaWJ1dGUg
TVVTVCBOT1QgYmUgYXBwbGllZCB0byBtYXRjaCBvcGVyYXRvcnMgb2YgdHlwZSAic3RhcnQi
LCAiZW5kIiwgImFuY2hvciIsICJsb29rLWFoZWFkIiBvciAibG9vay1iZWhpbmQiIG9yIHRv
IGFueSBvcGVyYXRvcnMsIHN1Y2ggYXMgInJ1bGUiIG9yICJjaG9pY2UiIHRoYXQgY29udGFp
biBhIG5lc3RlZCBpbnN0YW5jZSBvZiB0aGVtLiBUaGlzIGxpbWl0YXRpb24gYXBwbGllcyBy
ZWN1cnNpdmVseSwgYW5kIGlycmVzcGVjdGl2ZSBvZiB3aGV0aGVyIGEgcnVsZSBlbGVtZW50
IGNvbnRhaW5pbmcgdGhlc2UgbmVzdGVkIGluc3RhbmNlcyBpcyBkZWNsYXJlZCBpbiBwbGFj
ZSBvciB1c2VkIGJ5IHJlZmVyZW5jZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5w
LjUiPkhvd2V2ZXIsIHRoZSAiY291bnQiIGF0dHJpYnV0ZSBNQVkgYmUgYXBwbGllZCB0byBh
bnkgb3RoZXIgaW5zdGFuY2VzIG9mIGVpdGhlciBhbiBhbm9ueW1vdXMgInJ1bGUiIGVsZW1l
bnQgb3Igb2YgYSAiY2hvaWNlIiBlbGVtZW50LCBpbmNsdWRpbmcgdGhvc2UgaW5zdGFuY2Vz
IG5lc3RlZCBpbnNpZGUgb3RoZXIgbWF0Y2ggb3BlcmF0b3JzLiAgSXQgTUFZIGFsc28gYmUg
YXBwbGllZCB0byB0aGUgZWxlbWVudHMgImFueSIgYW5kICJjaGFyIiwgd2hlbiB1c2VkIGFz
IG1hdGNoIG9wZXJhdG9ycy48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4zLjQiPgo8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNi4zLjQiPjYuMy40LjwvYT4gVGhlIG5hbWUgYW5kIGJ5LXJl
ZiBBdHRyaWJ1dGVzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy40LnAuMSI+TGlrZSBj
bGFzc2VzIChzZWUgPGEgaHJlZj0iI25hbWVkX2NsYXNzZXMiPlNlY3Rpb24gNi4yLjE8L2E+
KSwgcnVsZXMgZGVjbGFyZWQgYXMgaW1tZWRpYXRlIGNoaWxkIGVsZW1lbnRzIG9mIHRoZSAi
cnVsZXMiIGVsZW1lbnQgTVVTVCBiZSBuYW1lZCB1c2luZyBhIHVuaXF1ZSAibmFtZSIgYXR0
cmlidXRlLCBhbmQgYWxsIG90aGVyIGluc3RhbmNlcyBNVVNUIE5PVCBiZSBuYW1lZC4gQW5v
bnltb3VzIHJ1bGVzIGFuZCBjbGFzc2VzIG9yIHJlZmVyZW5jZSB0byBuYW1lZCBydWxlcyBh
bmQgY2xhc3NlcyBjYW4gYmUgbmVzdGVkIGluc2lkZSBvdGhlciBtYXRjaCBvcGVyYXRvcnMg
YnkgcmVmZXJlbmNlLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy40LnAuMiI+VG8gcmVm
ZXJlbmNlIGEgbmFtZWQgcnVsZSBvciBjbGFzcyBpbnNpZGUgYSBydWxlIG9yIG1hdGNoIG9w
ZXJhdG9yIHVzZSBhICJydWxlIiBvciAiY2xhc3MiIGVsZW1lbnQgd2l0aCBhbiBPUFRJT05B
TCAiYnktcmVmIiBhdHRyaWJ1dGUgY29udGFpbmluZyB0aGUgbmFtZSBvZiB0aGUgcmVmZXJl
bmNlZCBlbGVtZW50LiBJdCBpcyBhbiBlcnJvciB0byByZWZlcmVuY2UgYSBydWxlIG9yIGNs
YXNzIGZvciB3aGljaCB0aGUgY29tcGxldGUgZGVmaW5pdGlvbiBoYXMgbm90IGJlZW4gc2Vl
bi4gSW4gb3RoZXIgd29yZHMsIGl0IGlzIGV4cGxpY2l0bHkgbm90IHBvc3NpYmxlIHRvIGRl
ZmluZSByZWN1cnNpdmUgcnVsZXMgb3IgY2xhc3MgZGVmaW5pdGlvbnMuIFRoZSAiYnktcmVm
IiBhdHRyaWJ1dGUgTVVTVCBOT1QgYXBwZWFyIGluIHRoZSBzYW1lIGVsZW1lbnQgYXMgdGhl
ICJuYW1lIiBhdHRyaWJ1dGUsIG9yIGluIGFuIGVsZW1lbnQgdGhhdCBoYXMgYW55IGNoaWxk
IGVsZW1lbnRzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy40LnAuMyI+VGhlIGV4YW1w
bGUgc2hvd3Mgc2V2ZXJhbCBuYW1lZCBjbGFzc2VzIGFuZCBhIG5hbWVkIHJ1bGUgcmVmZXJl
bmNpbmcgc29tZSBvZiB0aGVtIGJ5IG5hbWUuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS40
NCI+PC9kaXY+CjxwcmU+ICAgICZsdDtjbGFzcyBuYW1lPSJsZXR0ZXIiIHByb3BlcnR5PSJn
YzpMIi8mZ3Q7CiAgICAmbHQ7Y2xhc3MgbmFtZT0iY29tYmluaW5nLW1hcmsiIHByb3BlcnR5
PSJnYzpNIi8mZ3Q7CiAgICAmbHQ7Y2xhc3MgbmFtZT0iZGlnaXQiIHByb3BlcnR5PSJnYzpO
ZCIgLyZndDsKICAgICZsdDtydWxlIG5hbWU9ImxldHRlci1ncmFwaGVtZSImZ3Q7CiAgICAg
ICAmbHQ7Y2xhc3MgYnktcmVmPSJsZXR0ZXIiIGNvdW50PSIxKyIvJmd0OwogICAgICAgJmx0
O2NsYXNzIGJ5LXJlZj0iY29tYmluaW5nLW1hcmsiIGNvdW50PSIwKyIvJmd0OwogICAgJmx0
Oy9ydWxlJmd0OzwvcHJlPgo8cD48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4zLjUiPgo8
YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjUiPjYuMy41LjwvYT4gVGhlIGNob2ljZSBFbGVt
ZW50PC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy41LnAuMSI+VGhlICJjaG9pY2UiIGVs
ZW1lbnQgaXMgdXNlZCB0byByZXByZXNlbnQgYSBsaXN0IG9mIHR3byBvciBtb3JlIGFsdGVy
bmF0aXZlczo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjQ1Ij48L2Rpdj4KPHByZT4gICAg
Jmx0O3J1bGUgbmFtZT0ibGRoIiZndDsKICAgICAgICZsdDtjaG9pY2UgY291bnQ9IjErIiZn
dDsKICAgICAgICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJsZXR0ZXIiLyZndDsKICAgICAgICAg
ICAmbHQ7Y2xhc3MgYnktcmVmPSJkaWdpdCIvJmd0OwogICAgICAgICAgICZsdDtjaGFyIGNw
PSIwMDJEIiBjb21tZW50PSJsaXRlcmFsIEhZUEhFTiIvJmd0OwogICAgICAgJmx0Oy9jaG9p
Y2UmZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0
aW9uLjYuMy41LnAuMyI+RWFjaCBjaGlsZCBlbGVtZW50IG9mIGEgImNob2ljZSIgcmVwcmVz
ZW50cyBvbmUgYWx0ZXJuYXRpdmUuIFRoZSBmaXJzdCBtYXRjaGluZyBhbHRlcm5hdGl2ZSBk
ZXRlcm1pbmVzIHRoZSBtYXRjaCBmb3IgdGhlICJjaG9pY2UiIGVsZW1lbnQuIFRvIGV4cHJl
c3MgYSBjaG9pY2Ugd2hlcmUgYW4gYWx0ZXJuYXRpdmUgaXRzZWxmIGNvbnNpc3RzIG9mIGEg
c2VxdWVuY2Ugb2YgZWxlbWVudHMsIHRoZSBzZXF1ZW5jZSBtdXN0IGJlIHdyYXBwZWQgaW4g
YW4gYW5vbnltb3VzIHJ1bGUuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjYuMy42Ij4KPGEg
aHJlZj0iI3JmYy5zZWN0aW9uLjYuMy42Ij42LjMuNi48L2E+IExpdGVyYWwgQ29kZSBQb2lu
dCBTZXF1ZW5jZXM8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjYucC4xIj5BIGxpdGVy
YWwgY29kZSBwb2ludCBzZXF1ZW5jZSBtYXRjaGVzIGEgc2luZ2xlIGNvZGUgcG9pbnQgb3Ig
YSBzZXF1ZW5jZS4gSXQgaXMgZGVmaW5lZCBieSBhICJjaGFyIiBlbGVtZW50LCB3aXRoIHRo
ZSBjb2RlIHBvaW50IG9yIHNlcXVlbmNlIHRvIGJlIG1hdGNoZWQgZ2l2ZW4gYnkgdGhlICJj
cCIgYXR0cmlidXRlLiBXaGVuIHVzZWQgYXMgYSBsaXRlcmFsLCBhICJjaGFyIiBlbGVtZW50
IE1BWSBjb250YWluIGEgImNvdW50IiBpbiBhZGRpdGlvbiB0byB0aGUgImNwIiBhdHRyaWJ1
dGUgYW5kIE9QVElPTkFMICJjb21tZW50IiBvciAicmVmIiBhdHRyaWJ1dGVzLiBObyBvdGhl
ciBhdHRyaWJ1dGVzIG9yIGNoaWxkIGVsZW1lbnRzIGFyZSBwZXJtaXR0ZWQuPC9wPgo8aDEg
aWQ9InJmYy5zZWN0aW9uLjYuMy43Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy43Ij42
LjMuNy48L2E+IFRoZSBhbnkgRWxlbWVudDwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMu
Ny5wLjEiPlRoZSAiYW55IiBlbGVtZW50IGlzIGFuIGVtcHR5IGVsZW1lbnQgdGhhdCBtYXRj
aGVzIGFueSBzaW5nbGUgY29kZSBwb2ludC4gIEl0IE1BWSBoYXZlIGEgImNvdW50IiBhdHRy
aWJ1dGUuIEZvciBhbiBleGFtcGxlIHNlZSA8YSBocmVmPSIjSUROQTIwMDhfZXhhbXBsZSI+
U2VjdGlvbiA2LjMuOTwvYT4uICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuNy5wLjIi
PlVubGlrZSBhIGxpdGVyYWwsIHRoZSAiYW55IiBlbGVtZW50IE1VU1QgTk9UIGhhdmUgYSAi
cmVmIiBhdHRyaWJ1dGUuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjYuMy44Ij4KPGEgaHJl
Zj0iI3JmYy5zZWN0aW9uLjYuMy44Ij42LjMuOC48L2E+IFRoZSBzdGFydCBhbmQgZW5kIEVs
ZW1lbnRzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy44LnAuMSI+VG8gbWF0Y2ggdGhl
IGJlZ2lubmluZyBvciBlbmQgb2YgYSBsYWJlbCwgdXNlIHRoZSAic3RhcnQiIG9yICJlbmQi
IGVsZW1lbnQuIEFuIGVtcHR5IGxhYmVsIHdvdWxkIG1hdGNoIHRoaXMgcnVsZTo8L3A+Cjxk
aXYgaWQ9IiNyZmMuZmlndXJlLjQ2Ij48L2Rpdj4KPHByZT4gICAgJmx0O3J1bGUgbmFtZT0i
ZW1wdHktbGFiZWwiJmd0OwogICAgICAgICZsdDtzdGFydC8mZ3Q7CiAgICAgICAgJmx0O2Vu
ZC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0
aW9uLjYuMy44LnAuMyI+Q29uY2VwdHVhbGx5LCBXaG9sZSBMYWJlbCBFdmFsdWF0aW9uIFJ1
bGVzIGV2YWx1YXRlIHRoZSBsYWJlbCBhcyBhIHdob2xlLCBidXQgaW4gcHJhY3RpY2UsICBt
YW55IHJ1bGVzIGRvIG5vdCBhY3R1YWxseSBuZWVkIHRvIGJlIHNwZWNpZmllZCB0byBtYXRj
aCB0aGUgZW50aXJlIGxhYmVsLiBGb3IgZXhhbXBsZSwgdG8gZXhwcmVzcyBhIHJlcXVpcmVt
ZW50IG9mIG5vdCBzdGFydGluZyBhIGxhYmVsIHdpdGggYSBkaWdpdCwgYSBydWxlIG5lZWRz
IHRvIGRlc2NyaWJlIG9ubHkgdGhlIGluaXRpYWwgcGFydCBvZiBhIGxhYmVsLjwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjYuMy44LnAuNCI+VGhpcyBleGFtcGxlIHVzZXMgdGhlIHByZXZp
b3VzbHkgZGVmaW5lZCBydWxlcywgdG9nZXRoZXIgd2l0aCBzdGFydCBhbmQgZW5kIHRhZywg
dG8gZGVmaW5lIGEgcnVsZSB0aGF0IHJlcXVpcmVzIHRoYXQgYW4gZW50aXJlIGxhYmVsIGlz
IHdlbGwtZm9ybWVkLiBGb3IgdGhpcyBleGFtcGxlIHRoYXQgbWVhbnMsIHRoYXQgaXQgbXVz
dCBzdGFydCB3aXRoIGEgbGV0dGVyIGFuZCBjb250YWlucyBubyBsZWFkaW5nIGRpZ2l0cyBv
ciBjb21iaW5pbmcgbWFya3MsIG5vciBjb21iaW5pbmcgbWFya3MgcGxhY2VkIG9uIGRpZ2l0
cy48L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjQ3Ij48L2Rpdj4KPHByZT4gICAgICZsdDty
dWxlIG5hbWU9ImxlYWRpbmctbGV0dGVyIiAmZ3Q7CiAgICAgICAmbHQ7c3RhcnQgLyZndDsK
ICAgICAgICZsdDtydWxlIGJ5LXJlZj0ibGV0dGVyLWdyYXBoZW1lIiBjb3VudD0iMSIvJmd0
OwogICAgICAgJmx0O2Nob2ljZSBjb3VudD0iMCsiJmd0OwogICAgICAgICAmbHQ7cnVsZSBi
eS1yZWY9ImxldHRlci1ncmFwaGVtZSIgY291bnQ9IjArIi8mZ3Q7CiAgICAgICAgICZsdDtj
bGFzcyBieS1yZWY9ImRpZ2l0IiBjb3VudD0iMCsiLyZndDsKICAgICAgICZsdDsvY2hvaWNl
Jmd0OwogICAgICAgJmx0O2VuZCAvJmd0OwogICAgICZsdDsvcnVsZSZndDsKICAgICAgICAg
ICAgICAgICAgICA8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjgucC42
Ij5FYWNoICJzdGFydCIgb3IgImVuZCIgZWxlbWVudCBvY2N1cnMgYXQgbW9zdCBvbmNlIGlu
IGEgcnVsZSwgZXhjZXB0IGlmIG5lc3RlZCBpbnNpZGUgYSAiY2hvaWNlIiBlbGVtZW50IGlu
IHN1Y2ggYSB3YXkgdGhhdCBpbiBtYXRjaGluZyBlYWNoIGFsdGVybmF0aXZlIGF0IG1vc3Qg
b25lIG9jY3VycmVuY2Ugb2YgZWFjaCBpcyBlbmNvdW50ZXJlZC4gT3RoZXJ3aXNlLCB0aGUg
cmVzdWx0IGlzIGFuIGVycm9yOyBhcyBpcyBhbnkgY2FzZSB3aGVyZSBhICJzdGFydCIgb3Ig
ImVuZCIgZWxlbWVudCBpcyBub3QgZW5jb3VudGVyZWQgYXMgZmlyc3Qgb3IgbGFzdCBlbGVt
ZW50IHRvIGJlIG1hdGNoZWQsIHJlc3BlY3RpdmVseSwgaW4gbWF0Y2hpbmcgYSBydWxlLiBT
dGFydCBhbmQgZW5kIGVsZW1lbnRzIGFyZSBlbXB0eSBlbGVtZW50cyB0aGF0IGRvIG5vdCBo
YXZlIGEgImNvdW50IiBvciBhbnkgb3RoZXIgYXR0cmlidXRlIG90aGVyIHRoYW4gImNvbW1l
bnQiLiBJdCBpcyBhbiBlcnJvciBmb3IgYW55IG1hdGNoIG9wZXJhdG9yIGVuY2xvc2luZyBh
IG5lc3RlZCAic3RhcnQiIG9yICJlbmQiIGVsZW1lbnQgdG8gaGF2ZSBhICJjb3VudCIgYXR0
cmlidXRlLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjMuOSI+CjxhIGhyZWY9IiNyZmMu
c2VjdGlvbi42LjMuOSI+Ni4zLjkuPC9hPiA8YSBocmVmPSIjSUROQTIwMDhfZXhhbXBsZSIg
aWQ9IklETkEyMDA4X2V4YW1wbGUiPkV4YW1wbGUgY29udGV4dCBydWxlIGZyb20gSUROQSBz
cGVjaWZpY2F0aW9uPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjkucC4xIj5U
aGlzIGlzIGFuIGV4YW1wbGUgb2YgdGhlIHdob2xlIGxhYmVsIGV2YWx1YXRpb24gcnVsZSBm
cm9tIDxhIGhyZWY9IiNSRkM1ODkyIj5bUkZDNTg5Ml08L2E+IGZvcmJpZGRpbmcgdGhlIG1p
eHR1cmUgb2YgdGhlIEFyYWJpYy1JbmRpYyBhbmQgZXh0ZW5kZWQgQXJhYmljLUluZGljIGRp
Z2l0cyBpbiB0aGUgc2FtZSBsYWJlbC4gVGhlIGV4YW1wbGUgYWxzbyBkZW1vbnN0cmF0ZXMg
c2V2ZXJhbCBpbnN0YW5jZXMgb2YgdGhlIHVzZSBvZiBhbm9ueW1vdXMgcnVsZXMgZm9yIGdy
b3VwaW5nLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNDgiPjwvZGl2Pgo8cHJlPiAgICAm
bHQ7ZGF0YSZndDsKICAgICAgICZsdDtyYW5nZSBmaXJzdC1jcD0iMDY2MCIgbGFzdC1jcD0i
MDY2OSIgbm90LXdoZW49Im1peGVkLWRpZ2l0cyIKICAgICAgICAgICAgICB0YWc9ImFyYWJp
Yy1pbmRpYy1kaWdpdHMiIC8mZ3Q7CiAgICAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjA2RjAi
IGxhc3QtY3A9IjA2RjkiIG5vdC13aGVuPSJtaXhlZC1kaWdpdHMiCiAgICAgICAgICAgICAg
dGFnPSJleHRlbmRlZC1hcmFiaWMtaW5kaWMtZGlnaXRzIiAvJmd0OwogICAgJmx0Oy9kYXRh
Jmd0OwogICAgJmx0O3J1bGVzJmd0OwogICAgICAgJmx0O3J1bGUgbmFtZT0ibWl4ZWQtZGln
aXRzIiZndDsKICAgICAgICAgICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgICAgICZsdDtydWxl
Jmd0OwogICAgICAgICAgICAgICAgJmx0O2NsYXNzIGZyb20tdGFnPSJhcmFiaWMtaW5kaWMt
ZGlnaXRzIi8mZ3Q7CiAgICAgICAgICAgICAgICAmbHQ7YW55IGNvdW50PSIwKyIvJmd0Owog
ICAgICAgICAgICAgICAgJmx0O2NsYXNzIGZyb20tdGFnPSJleHRlbmRlZC1hcmFiaWMtaW5k
aWMtZGlnaXRzIi8mZ3Q7CiAgICAgICAgICAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAgICAgICAg
ICAmbHQ7cnVsZSZndDsKICAgICAgICAgICAgICAgICZsdDtjbGFzcyBmcm9tLXRhZz0iZXh0
ZW5kZWQtYXJhYmljLWluZGljLWRpZ2l0cyIvJmd0OwogICAgICAgICAgICAgICAgJmx0O2Fu
eSBjb3VudD0iMCsiLyZndDsKICAgICAgICAgICAgICAgICZsdDtjbGFzcyBmcm9tLXRhZz0i
YXJhYmljLWluZGljLWRpZ2l0cyIvJmd0OwogICAgICAgICAgICAgJmx0Oy9ydWxlJmd0Owog
ICAgICAgICAgJmx0Oy9jaG9pY2UmZ3Q7CiAgICAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAmbHQ7
L3J1bGVzJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuOS5wLjMi
PkFzIHNwZWNpZmllZCBpbiB0aGUgZXhhbXBsZSwgYSBsYWJlbCBjb250YWluaW5nIGEgY29k
ZSBwb2ludCBmcm9tIGVpdGhlciBvZiB0aGUgdHdvIGRpZ2l0IHJhbmdlcyBpcyBpbnZhbGlk
IGZvciBhbnkgbGFiZWwgbWF0Y2hpbmcgdGhlICJtaXhlZC1kaWdpdHMiIHJ1bGUsIHRoYXQg
aXMsIGFueXRpbWUgYSBjb2RlIHBvaW50IGZyb20gdGhlIG90aGVyIHJhbmdlIGlzIGFsc28g
cHJlc2VudC4gTm90ZSB0aGF0IGludmFsaWRhdGluZyB0aGUgbGFiZWwgaXMgbm90IHRoZSBz
YW1lIGFzIGludmFsaWRhdGluZyB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgInJhbmdlIiBlbGVt
ZW50czsgaW4gcGFydGljdWxhciwgdGhlIGRlZmluaXRpb24gb2YgdGhlIHRhZyB2YWx1ZXMg
ZG9lcyBub3QgZGVwZW5kIG9uIHRoZSAid2hlbiIgYXR0cmlidXRlLjwvcD4KPHA+PC9wPgo8
aDEgaWQ9InJmYy5zZWN0aW9uLjYuNCI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjQiPjYu
NC48L2E+IDxhIGhyZWY9IiNwYXJhbWV0ZXJpemVkX2NvbnRleHRfcnVsZSIgaWQ9InBhcmFt
ZXRlcml6ZWRfY29udGV4dF9ydWxlIj5QYXJhbWV0ZXJpemVkIENvbnRleHQgb3IgV2hlbiBS
dWxlczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuNC5wLjEiPlRvIHJlY2FwOiB3
aGVuIGEgcnVsZSBpcyBpbnRlbmRlZCB0byBwcm92aWRlIGEgY29udGV4dCBmb3IgZXZhbHVh
dGluZyB0aGUgdmFsaWRpdHkgb2YgYSBjb2RlIHBvaW50IG9yIHZhcmlhbnQgbWFwcGluZyBp
dCBpcyBpbnZva2VkIGJ5IHRoZSAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRyaWJ1dGVzIGRl
c2NyaWJlZCBpbiA8YSBocmVmPSIjY29udGV4dHMiPlNlY3Rpb24gNS4yPC9hPi4gRm9yICJj
aGFyIiBhbmQgInJhbmdlIiBlbGVtZW50cywgYW4gYWN0aW9uIGltcGxpZWQgYnkgYSBjb250
ZXh0IHJ1bGUgYWx3YXlzIGhhcyBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlkIiB3aGVuZXZl
ciB0aGUgcnVsZSBnaXZlbiBieSB0aGUgIndoZW4iIGF0dHJpYnV0ZSBpcyBub3QgbWF0Y2hl
ZCAoc2VlIDxhIGhyZWY9IiNpbXBsaWVkX2FjdGlvbnMiPlNlY3Rpb24gNy41PC9hPikuIENv
bnZlcnNlbHksIGEgIm5vdC13aGVuIiBhdHRyaWJ1dGUgcmVzdWx0cyBpbiBhIGRpc3Bvc2l0
aW9uIG9mICJpbnZhbGlkIiB3aGVuZXZlciB0aGUgcnVsZSBpcyBtYXRjaGVkLiBXaGVuIGEg
cnVsZSBpcyB1c2VkIGluIHRoaXMgd2F5LCBpdCBpcyBjYWxsZWQgYSBjb250ZXh0ICBvciAi
d2hlbiIgcnVsZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjQucC4yIj5UaGUgZXhhbXBs
ZSBpbiB0aGUgcHJldmlvdXMsIHNlY3Rpb24gc2hvd3MgYSB3aG9sZSBsYWJlbCBydWxlIHVz
ZWQgYXMgYSBjb250ZXh0IHJ1bGUsIGVzc2VudGlhbGx5IG1ha2luZyB0aGUgd2hvbGUgbGFi
ZWwgdGhlIGNvbnRleHQuIFRoZSBuZXh0IHNlY3Rpb25zIGRlc2NyaWJlIHNldmVyYWwgbWF0
Y2ggb3BlcmF0b3JzIHRoYXQgY2FuIGJlIHVzZWQgdG8gcHJvdmlkZSBhIG1vcmUgc3BlY2lm
aWMgc3BlY2lmaWNhdGlvbiBvZiBhIGNvbnRleHQsIGFsbG93aW5nIGEgcGFyYW1ldGVyaXpl
ZCBjb250ZXh0IHJ1bGUuIFNlZSBTZWN0aW9uIDxhIGhyZWY9IiNhY3Rpb25zIj5TZWN0aW9u
IDc8L2E+IGZvciBhbiBhbHRlcm5hdGl2ZSBtZXRob2Qgb2YgZGVmaW5pbmcgYW4gaW52YWxp
ZCBkaXNwb3NpdGlvbiBmb3IgYSBsYWJlbCBub3QgbWF0Y2hpbmcgYSB3aG9sZSBsYWJlbCBy
dWxlLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjQuMSI+CjxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi42LjQuMSI+Ni40LjEuPC9hPiBUaGUgYW5jaG9yIEVsZW1lbnQ8L2gxPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNi40LjEucC4xIj5TdWNoIHBhcmFtZXRlcml6ZWQgY29udGV4dCBydWxl
cyBhcmUgcnVsZXMgdGhhdCBjb250YWluIGEgc3BlY2lhbCBwbGFjZSBob2xkZXIgcmVwcmVz
ZW50ZWQgYnkgYW4gImFuY2hvciIgZWxlbWVudC4gQXMgZWFjaCBXaGVuIFJ1bGUgaXMgZXZh
bHVhdGVkLCBpZiBhbiAiYW5jaG9yIiBlbGVtZW50IGlmIHByZXNlbnQsIGl0IGlzIHJlcGxh
Y2VkIGJ5IGEgbGl0ZXJhbCBjb3JyZXNwb25kaW5nIHRvIHRoZSAiY3AiIGF0dHJpYnV0ZSBv
ZiB0aGUgZWxlbWVudCBjb250YWluaW5nIHRoZSAid2hlbiIgKG9yICJub3Qtd2hlbiIpIGF0
dHJpYnV0ZS4gIFRoZSBtYXRjaCB0byB0aGUgImFuY2hvciIgZWxlbWVudCBtdXN0IGJlIGF0
IHRoZSBzYW1lIHBvc2l0aW9uIGluIHRoZSBsYWJlbCBhcyB0aGUgY29kZSBwb2ludCBvciB2
YXJpYW50IG1hcHBpbmcgdHJpZ2dlcmluZyB0aGUgV2hlbiBSdWxlLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjYuNC4xLnAuMiI+Rm9yIGV4YW1wbGUsIHRoZSBHcmVlayBsb3dlciBudW1l
cmFsIHNpZ24gaXMgaW52YWxpZCBpZiBub3QgaW1tZWRpYXRlbHkgcHJlY2VkaW5nIGEgY2hh
cmFjdGVyIGluIHRoZSBHcmVlayBzY3JpcHQuIFRoaXMgaXMgbW9zdCBuYXR1cmFsbHkgYWRk
cmVzc2VkIHdpdGggYSBwYXJhbWV0ZXJpemVkIFdoZW4gUnVsZSB1c2luZyBsb29rLWFoZWFk
OjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNDkiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7Y2hh
ciBjcD0iMDM3NSIgd2hlbj0icHJlY2VkaW5nLWdyZWVrIi8mZ3Q7CiAgICAuLi4KICAgICZs
dDtjbGFzcyBuYW1lPSJncmVlay1zY3JpcHQiIHByb3BlcnR5PSJzYzpHcmVrIi8mZ3Q7CiAg
ICAmbHQ7cnVsZSBuYW1lPSJwcmVjZWRpbmctZ3JlZWsiJmd0OwogICAgICAgICZsdDthbmNo
b3IvJmd0OwogICAgICAgICZsdDtsb29rLWFoZWFkJmd0OwogICAgICAgICAgICAmbHQ7Y2xh
c3MgYnktcmVmPSJncmVlay1zY3JpcHQiLyZndDsKICAgICAgICAmbHQ7L2xvb2stYWhlYWQm
Z3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjYuNC4xLnAuNCI+SW4gZXZhbHVhdGluZyB0aGlzIHJ1bGUsIHRoZSAiYW5jaG9yIiBlbGVt
ZW50IGlzIHRyZWF0ZWQgYXMgaWYgaXQgd2FzIHJlcGxhY2VkIGJ5IGEgbGl0ZXJhbDwvcD4K
PGRpdiBpZD0iI3JmYy5maWd1cmUuNTAiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7Y2hhciBjcD0i
MDM3NSIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjQuMS5wLjYi
PmJ1dCBvbmx5IHRoZSBpbnN0YW5jZSBvZiBVKzAzNzUgYXQgdGhlIGdpdmVuIHBvc2l0aW9u
IGlzIGV2YWx1YXRlZC4gSWYgYSBsYWJlbCBoYWQgdHdvIGluc3RhbmNlcyBvZiBVKzAzNzUg
d2l0aCB0aGUgZmlyc3Qgb25lIG1hdGNoaW5nIHRoZSBydWxlIGFuZCB0aGUgc2Vjb25kIG5v
dCwgdGhlbiBldmFsdWF0aW5nIHRoZSBXaGVuIFJ1bGUgTVVTVCBzdWNjZWVkIGZvciB0aGUg
Zmlyc3QgYW5kIGZhaWwgZm9yIHRoZSBzZWNvbmQgaW5zdGFuY2UuPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNi40LjEucC43Ij5Vbmxpa2Ugb3RoZXIgcnVsZXMsIHJ1bGVzIGNvbnRhaW5p
bmcgYW4gImFuY2hvciIgZWxlbWVudCBNVVNUIG9ubHkgYmUgaW52b2tlZCB2aWEgdGhlICJ3
aGVuIiBvciAibm90LXdoZW4iIGF0dHJpYnV0ZXMgb24gY29kZSBwb2ludHMgb3IgdmFyaWFu
dHM7IG90aGVyd2lzZSB0aGVpciAiYW5jaG9yIiBlbGVtZW50cyBjYW5ub3QgYmUgZXZhbHVh
dGVkLiBIb3dldmVyLCBpdCBpcyBwb3NzaWJsZSB0byBpbnZva2UgcnVsZXMgbm90IGNvbnRh
aW5pbmcgYW4gImFuY2hvciIgZWxlbWVudCBmcm9tIGEgIndoZW4iIG9yICJub3Qtd2hlbiIg
YXR0cmlidXRlLiAoU2VlIDxhIGhyZWY9IiNvbWl0dGluZyI+U2VjdGlvbiA2LjQuMzwvYT4p
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi40LjEucC44Ij5UaGUgYW5jaG9yIGVsZW1lbnQg
aXMgYW4gZW1wdHkgZWxlbWVudCwgd2l0aCBubyBhdHRyaWJ1dGVzIHBlcm1pdHRlZCwgZXhj
ZXB0ICJjb21tZW50Ii48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi40LjIiPgo8YSBocmVm
PSIjcmZjLnNlY3Rpb24uNi40LjIiPjYuNC4yLjwvYT4gVGhlIGxvb2stYmVoaW5kIGFuZCBs
b29rLWFoZWFkIEVsZW1lbnRzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuNC4yLnAuMSI+
Q29udGV4dCBydWxlcyB1c2UgdGhlICJsb29rLWJlaGluZCIgYW5kICJsb29rLWFoZWFkIiBl
bGVtZW50cyB0byBkZWZpbmUgY29udGV4dCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBjb2RlIHBv
aW50IHNlcXVlbmNlIG1hdGNoZWQgYnkgdGhlICJhbmNob3IiIGVsZW1lbnQuIElmIHRoZSAi
YW5jaG9yIiBlbGVtZW50IGlzIG9taXR0ZWQsIG5laXRoZXIgdGhlICJsb29rLWJlaGluZCIg
bm9yIHRoZSAibG9vay1haGVhZCIgZWxlbWVudCBtYXkgYmUgcHJlc2VudCBpbiBhIHJ1bGUu
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi40LjIucC4yIj5IZXJlIGlzIGFuIGV4YW1wbGUg
b2YgYSBydWxlIHRoYXQgZGVmaW5lcyBhbiAiaW5pdGlhbCIgY29udGV4dCBmb3IgYW4gQXJh
YmljIGNvZGUgcG9pbnQ6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS41MSI+PC9kaXY+Cjxw
cmU+ICAgICZsdDtjbGFzcyBuYW1lPSJ0cmFuc3BhcmVudCIgcHJvcGVydHk9Imp0OlQiLyZn
dDsKICAgICZsdDtjbGFzcyBuYW1lPSJyaWdodC1qb2luaW5nIiBwcm9wZXJ0eT0ianQ6UiIv
Jmd0OwogICAgJmx0O2NsYXNzIG5hbWU9ImxlZnQtam9pbmluZyIgcHJvcGVydHk9Imp0Okwi
LyZndDsKICAgICZsdDtjbGFzcyBuYW1lPSJkdWFsLWpvaW5pbmciIHByb3BlcnR5PSJqdDpE
Ii8mZ3Q7CiAgICAmbHQ7Y2xhc3MgbmFtZT0ibm9uLWpvaW5pbmciIHByb3BlcnR5PSJqdDpV
Ii8mZ3Q7CiAgICAmbHQ7cnVsZSBuYW1lPSJBcmFiaWMtaW5pdGlhbCImZ3Q7CiAgICAgICZs
dDtsb29rLWJlaGluZCZndDsKICAgICAgICAmbHQ7Y2hvaWNlJmd0OwogICAgICAgICAgJmx0
O3N0YXJ0LyZndDsKICAgICAgICAgICZsdDtydWxlJmd0OwogICAgICAgICAgICAmbHQ7Y2xh
c3MgYnktcmVmPSJ0cmFuc3BhcmVudCIgY291bnQ9IjArIi8mZ3Q7CiAgICAgICAgICAgICZs
dDtjbGFzcyBieS1yZWY9Im5vbi1qb2luaW5nIi8mZ3Q7CiAgICAgICAgICAmbHQ7L3J1bGUm
Z3Q7CiAgICAgICAgJmx0Oy9jaG9pY2UmZ3Q7CiAgICAgICZsdDsvbG9vay1iZWhpbmQmZ3Q7
CiAgICAgICZsdDthbmNob3IvJmd0OwogICAgICAmbHQ7bG9vay1haGVhZCZndDsKICAgICAg
ICAmbHQ7Y2xhc3MgYnktcmVmPSJ0cmFuc3BhcmVudCIgY291bnQ9IjArIiAvJmd0OwogICAg
ICAgICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJyaWdodC1q
b2luaW5nIiAvJmd0OwogICAgICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0iZHVhbC1qb2luaW5n
IiAvJmd0OwogICAgICAgICZsdDsvY2hvaWNlJmd0OwogICAgICAmbHQ7L2xvb2stYWhlYWQm
Z3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjYuNC4yLnAuNCI+QSAid2hlbiBydWxlIiAob3IgY29udGV4dCBydWxlKSBpcyBhIG5hbWVk
IHJ1bGUgdGhhdCBjb250YWlucyBhbnkgY29tYmluYXRpb24gb2YgImxvb2stYmVoaW5kIiwg
ImFuY2hvciIgYW5kICJsb29rLWFoZWFkIiBlbGVtZW50cyBpbiB0aGF0IG9yZGVyLiBFYWNo
IG9mIHRoZXNlIGVsZW1lbnRzIG9jY3VycyBhdCBtb3N0IG9uY2UsIGV4Y2VwdCBpZiBuZXN0
ZWQgaW5zaWRlIGEgImNob2ljZSIgZWxlbWVudCBpbiBzdWNoIGEgd2F5IHRoYXQgaW4gbWF0
Y2hpbmcgZWFjaCBhbHRlcm5hdGl2ZSBhdCBtb3N0IG9uZSBvY2N1cnJlbmNlIG9mIGVhY2gg
aXMgZW5jb3VudGVyZWQuICBPdGhlcndpc2UsIHRoZSByZXN1bHQgaXMgdW5kZWZpbmVkLiBO
b25lIG9mIHRoZXNlIGVsZW1lbnRzIHRha2VzIGEgImNvdW50IiBhdHRyaWJ1dGUsIG5vciBk
b2VzIGFueSBlbmNsb3NpbmcgbWF0Y2ggb3BlcmF0b3I7IG90aGVyd2lzZSwgdGhlIHJlc3Vs
dCBpcyB1bmRlZmluZWQuIElmIGEgY29udGV4dCBydWxlIGNvbnRhaW5zIGEgImxvb2stYWhl
YWQiIG9yICJsb29rLWJlaGluZCIgZWxlbWVudCwgaXQgTVVTVCBjb250YWluIGFuICJhbmNo
b3IiIGVsZW1lbnQuIElmLCBiZWNhdXNlIG9mIGEgY2hvaWNlIGVsZW1lbnQsIGEgcmVxdWly
ZWQgYW5jaG9yIGlzIG5vdCBhY3R1YWxseSBlbmNvdW50ZXJlZCwgdGhlIHJlc3VsdHMgYXJl
IHVuZGVmaW5lZC48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi40LjMiPgo8YSBocmVmPSIj
cmZjLnNlY3Rpb24uNi40LjMiPjYuNC4zLjwvYT4gPGEgaHJlZj0iI29taXR0aW5nIiBpZD0i
b21pdHRpbmciPk9taXR0aW5nIHRoZSBhbmNob3IgRWxlbWVudDwvYT4KPC9oMT4KPHAgaWQ9
InJmYy5zZWN0aW9uLjYuNC4zLnAuMSI+SWYgdGhlICJhbmNob3IiIGVsZW1lbnQgaXMgb21p
dHRlZCwgdGhlIGV2YWx1YXRpb24gb2YgdGhlIGNvbnRleHQgcnVsZSBpcyBub3QgdGllZCB0
byB0aGUgcG9zaXRpb24gb2YgdGhlIGNvZGUgcG9pbnQgb3Igc2VxdWVuY2UgYXNzb2NpYXRl
ZCB3aXRoIHRoZSAid2hlbiIgYXR0cmlidXRlLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYu
NC4zLnAuMiI+QWNjb3JkaW5nIHRvIDxhIGhyZWY9IiNSRkM1ODkyIj5bUkZDNTg5Ml08L2E+
IEthdGFrYW5hIG1pZGRsZSBkb3QgaXMgaW52YWxpZCBpbiBhbnkgbGFiZWwgbm90IGNvbnRh
aW5pbmcgYXQgbGVhc3Qgb25lIEphcGFuZXNlIGNoYXJhY3RlciBhbnl3aGVyZSBpbiB0aGUg
bGFiZWwuICBCZWNhdXNlIHRoaXMgcmVxdWlyZW1lbnQgaXMgaW5kZXBlbmRlbnQgb2YgdGhl
IHBvc2l0aW9uIG9mIHRoZSBtaWRkbGUgZG90LCB0aGUgcnVsZSBkb2VzIG5vdCByZXF1aXJl
IGFuICJhbmNob3IiIGVsZW1lbnQuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS41MiI+PC9k
aXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIzMEZCIiB3aGVuPSJqYXBhbmVzZS1pbi1sYWJl
bCIvJmd0OwogICAgJmx0O3J1bGUgbmFtZT0iamFwYW5lc2UtaW4tbGFiZWwiJmd0OwogICAg
ICAgICZsdDt1bmlvbiZndDsKICAgICAgICAgICAgJmx0O2NsYXNzIHByb3BlcnR5PSJzYzpI
YW5pIi8mZ3Q7CiAgICAgICAgICAgICZsdDtjbGFzcyBwcm9wZXJ0eT0ic2M6S2F0YSIvJmd0
OwogICAgICAgICAgICAmbHQ7Y2xhc3MgcHJvcGVydHk9InNjOkhpcmEiLyZndDsKICAgICAg
ICAmbHQ7L3VuaW9uJmd0OwogICAgJmx0Oy9ydWxlJmd0OzwvcHJlPgo8cCBpZD0icmZjLnNl
Y3Rpb24uNi40LjMucC4zIj5UaGUgS2F0YWthbmEgbWlkZGxlIGRvdCBpcyB1c2VkIG9ubHkg
d2l0aCBIYW4sIEthdGFrYW5hIG9yIEhpcmFnYW5hLiBUaGUgY29ycmVzcG9uZGluZyBXaGVu
IFJ1bGUgcmVxdWlyZXMgdGhhdCBhdCBsZWFzdCBvbmUgY29kZSBwb2ludCBpbiB0aGUgbGFi
ZWwgaXMgaW4gb25lIG9mIHRoZXNlIHNjcmlwdHMsIGJ1dCB0aGUgcG9zaXRpb24gb2YgdGhh
dCBjb2RlIHBvaW50IGlzIGluZGVwZW5kZW50IG9mIHRoZSBsb2NhdGlvbiBvZiB0aGUgbWlk
ZGxlIGRvdCBhbmQgbm8gYW5jaG9yIHRoZXJlZm9yZSByZXF1aXJlZC4gKE5vdGUgdGhhdCB0
aGUgS2F0YWthbmEgbWlkZGxlIGRvdCBpdHNlbGYgaXMgb2Ygc2NyaXB0IENvbW1vbiwgdGhh
dCBpcywgInNjOlp5eXkiKS4gIDwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi43Ij4KPGEgaHJl
Zj0iI3JmYy5zZWN0aW9uLjciPjcuPC9hPiA8YSBocmVmPSIjYWN0aW9ucyIgaWQ9ImFjdGlv
bnMiPlRoZSBhY3Rpb24gRWxlbWVudDwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcu
cC4xIj5UaGUgcHVycG9zZSBvZiBhbiBhY3Rpb24gaXMgdG8gYXNzaWduIGEgZGlzcG9zaXRp
b24gdG8gYSBsYWJlbCBpbiByZXNwb25zZSB0byBiZWluZyB0cmlnZ2VyZWQgYnkgdGhlIGxh
YmVsIG1lZXRpbmcgYSBzcGVjaWZpZWQgY29uZGl0aW9uLiBPZnRlbiwgdGhlIGFjdGlvbiBz
aW1wbHkgcmVzdWx0cyBpbiBibG9ja2luZyBvciBpbnZhbGlkYXRpbmcgYSBsYWJlbCB0aGF0
IGRvZXMgbm90IG1hdGNoIGEgcnVsZS4gQW4gZXhhbXBsZSBvZiBhbiBhY3Rpb24gaW52YWxp
ZGF0aW5nIGEgbGFiZWwgYmVjYXVzZSBpdCBkb2VzIG5vdCBtYXRjaCBhIHJ1bGUgbmFtZWQg
ImxlYWRpbmctbGV0dGVyIiBpcyBhcyBmb2xsb3dzOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1
cmUuNTMiPjwvZGl2Pgo8cHJlPiAgICZsdDthY3Rpb24gZGlzcD0iaW52YWxpZCIgbm90LW1h
dGNoPSJsZWFkaW5nLWxldHRlciIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2Vj
dGlvbi43LnAuMyI+SWYgYW4gYWN0aW9uIGlzIHRvIGJlIHRyaWdnZXJlZCBvbiBtYXRjaGlu
ZyBhIHJ1bGUsIGEgIm1hdGNoIiBhdHRyaWJ1dGUgaXMgdXNlZCBpbnN0ZWFkLiBBY3Rpb25z
IGFyZSBldmFsdWF0ZWQgaW4gdGhlIG9yZGVyIHRoYXQgdGhleSBhcHBlYXIgaW4gdGhlIFhN
TCBmaWxlLiBPbmNlIGFuIGFjdGlvbiBpcyB0cmlnZ2VyZWQgYnkgYSBsYWJlbCwgdGhlIGRp
c3Bvc2l0aW9uIGRlZmluZWQgaW4gdGhlICJkaXNwIiBhdHRyaWJ1dGUgaXMgYXNzaWduZWQg
dG8gdGhlIGxhYmVsIGFuZCBubyBvdGhlciBhY3Rpb25zIGFyZSBldmFsdWF0ZWQgZm9yIHRo
YXQgbGFiZWwuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy5wLjQiPlRoZSBnb2FsIG9mIHRo
ZSBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzIGlzIHRvIGlkZW50aWZ5IGFsbCBsYWJlbHMgYW5k
IHZhcmlhbnQgbGFiZWxzIGFuZCB0byBhc3NpZ24gdGhlbSBkaXNwb3NpdGlvbiB2YWx1ZXMu
IFRoZXNlIGRpc3Bvc2l0aW9ucyBhcmUgdGhlbiBmZWQgaW50byBhIGZ1cnRoZXIgcHJvY2Vz
cyB0aGF0IHVsdGltYXRlbHkgaW1wbGVtZW50cyBhbGwgYXNwZWN0cyBvZiBwb2xpY3kuIFRv
IGFsbG93IHRoaXMgc3BlY2lmaWNhdGlvbiB0byBiZSB1c2VkIHdpdGggdGhlIHdpZGVzdCBy
YW5nZSBvZiBwb2xpY2llcywgdGhlIHBlcm1pc3NpYmxlIHZhbHVlcyBmb3IgdGhlICJkaXNw
IiBhdHRyaWJ1dGUgYXJlIG5laXRoZXIgZGVmaW5lZCBub3IgcmVzdHJpY3RlZC4gTmV2ZXJ0
aGVsZXNzIGEgc2V0IG9mIGNvbW1vbmx5IHVzZWQgZGlzcG9zaXRpb24gdmFsdWVzIGlzIFJF
Q09NTUVOREVELiAoU2VlIDxhIGhyZWY9IiNyZWNvbW1lbmRlZF9kaXNwb3NpdGlvbl92YWx1
ZXMiPlNlY3Rpb24gNy4zPC9hPik8L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNy4xIj4KPGEg
aHJlZj0iI3JmYy5zZWN0aW9uLjcuMSI+Ny4xLjwvYT4gPGEgaHJlZj0iI21hdGNoX2F0dHJp
YnV0ZSIgaWQ9Im1hdGNoX2F0dHJpYnV0ZSI+VGhlIG1hdGNoIGFuZCBub3QtbWF0Y2ggQXR0
cmlidXRlczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMS5wLjEiPkFuIE9QVElP
TkFMICJtYXRjaCIgb3IgIm5vdC1tYXRjaCIgYXR0cmlidXRlIHNwZWNpZmllcyBhIHJ1bGUg
dGhhdCBtdXN0IGJlIG1hdGNoZWQgb3Igbm90IG1hdGNoZWQgYXMgYSBjb25kaXRpb24gZm9y
IHRyaWdnZXJpbmcgYW4gYWN0aW9uLiBPbmx5IGEgc2luZ2xlIHJ1bGUgbWF5IGJlIG5hbWVk
IGFzIHRoZSB2YWx1ZSBvZiBhICJtYXRjaCIgb3IgIm5vdC1tYXRjaCIgYXR0cmlidXRlLiBC
ZWNhdXNlIHJ1bGVzIG1heSBiZSBjb21wb3NlZCBvZiBvdGhlciBydWxlcywgdGhpcyByZXN0
cmljdGlvbiB0byBhIHNpbmdsZSBhdHRyaWJ1dGUgdmFsdWUgZG9lcyBub3QgaW1wb3NlIGFu
eSBsaW1pdGF0aW9uIG9uIHRoZSBjb250ZXh0cyB0aGF0IGNhbiB0cmlnZ2VyIGFuIGFjdGlv
bi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjEucC4yIj5BbiBhY3Rpb24gTVVTVCBOT1Qg
Y29udGFpbiBib3RoIGEgIm1hdGNoIiBhbmQgYSAibm90LW1hdGNoIiBhdHRyaWJ1dGUsIGFu
ZCB0aGUgdmFsdWUgb2YgZWl0aGVyIGF0dHJpYnV0ZSBNVVNUIGJlIHRoZSBuYW1lIG9mIGEg
cHJldmlvdXNseSBkZWZpbmVkIHJ1bGUsIG90aGVyd2lzZSB0aGUgZG9jdW1lbnQgTVVTVCBi
ZSByZWplY3RlZC4gQW4gYWN0aW9uIHdpdGhvdXQgYW55IGF0dHJpYnV0ZXMgaXMgdHJpZ2dl
cmVkIGJ5IGFsbCBsYWJlbHMgdW5jb25kaXRpb25hbGx5LiBGb3IgYSB2ZXJ5IHNpbXBsZSBM
R1IsIHRoZSBmb2xsb3dpbmcgYWN0aW9uIHdvdWxkIGFsbG9jYXRlIGFsbCBsYWJlbHMgdGhh
dCBtYXRjaCB0aGUgcmVwZXJ0b2lyZTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjU0Ij48
L2Rpdj4KPHByZT4gICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgLyZndDs8L3By
ZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy4xLnAuNCI+U2luY2UgcnVsZXMgYXJl
IGV2YWx1YXRlZCBmb3IgYWxsIGxhYmVscywgd2hldGhlciB0aGV5IGFyZSB0aGUgb3JpZ2lu
YWwgbGFiZWwgb3IgY29tcHV0ZWQgYnkgcGVybXV0aW5nIHRoZSBkZWZpbmVkIGFuZCB2YWxp
ZCB2YXJpYW50IG1hcHBpbmdzIGZvciB0aGUgbGFiZWwncyBjb2RlIHBvaW50cywgYWN0aW9u
cyBiYXNlZCBvbiBtYXRjaGluZyBvciBub3QgbWF0Y2hpbmcgYSBydWxlIG1heSBiZSB0cmln
Z2VyZWQgZm9yIGJvdGggb3JpZ2luYWwgYW5kIHZhcmlhbnQgbGFiZWxzLCBidXQgdGhlIHJ1
bGVzIGFyZSBub3QgYWZmZWN0ZWQgYnkgdGhlIGRpc3Bvc2l0aW9uIGF0dHJpYnV0ZXMgb2Yg
dGhlIHZhcmlhbnQgbWFwcGluZ3MuIFRvIHRyaWdnZXIgYW55IGFjdGlvbnMgYmFzZWQgb24g
dGhlc2UgZGlzcG9zaXRpb25zIHJlcXVpcmVzIHRoZSB1c2Ugb2YgYWRkaXRpb25hbCBvcHRp
b25hbCBhdHRyaWJ1dGVzIGZvciBhY3Rpb25zIGRlc2NyaWJlZCBuZXh0LjwvcD4KPGgxIGlk
PSJyZmMuc2VjdGlvbi43LjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yIj43LjIuPC9h
PiA8YSBocmVmPSIjdmFyaWFudHNfYWN0aW9ucyIgaWQ9InZhcmlhbnRzX2FjdGlvbnMiPkFj
dGlvbnMgd2l0aCBWYXJpYW50IFR5cGUgVHJpZ2dlcnM8L2E+CjwvaDE+CjxoMSBpZD0icmZj
LnNlY3Rpb24uNy4yLjEiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjEiPjcuMi4xLjwv
YT4gPGEgaHJlZj0iI3ZhcmlhbnRfdHJpZ2dlcnMiIGlkPSJ2YXJpYW50X3RyaWdnZXJzIj5U
aGUgYWxsLSwgYW55LSBhbmQgb25seS12YXJpYW50cyBBdHRyaWJ1dGVzPC9hPgo8L2gxPgo8
cCBpZD0icmZjLnNlY3Rpb24uNy4yLjEucC4xIj5BbiBhY3Rpb24gbWF5IGNvbnRhaW4gb25l
IG9mIHRoZSBPUFRJT05BTCBhdHRyaWJ1dGVzICJhbnktdmFyaWFudCIsICJhbGwtdmFyaWFu
dHMiLCBvciAib25seS12YXJpYW50cyIgZGVmaW5pbmcgdHJpZ2dlcnMgYmFzZWQgb24gdmFy
aWFudCB0eXBlcy4gVGhlIHBlcm1pdHRlZCB2YWx1ZSBmb3IgdGhlc2UgYXR0cmlidXRlcyBj
b25zaXN0cyBvZiBvbmUgb3IgbW9yZSB2YXJpYW50IHR5cGUgdmFsdWVzLCBzZXBhcmF0ZWQg
Ynkgc3BhY2VzLiAgVGhlc2UgTUFZIGluY2x1ZGUgdHlwZSB2YWx1ZXMgdGhhdCBhcmUgbm90
IHVzZWQgaW4gYW55ICJ2YXIiIGVsZW1lbnQgaW4gdGhlIExHUi4gV2hlbiBhIHZhcmlhbnQg
bGFiZWwgaXMgZ2VuZXJhdGVkLCB0aGVzZSB2YXJpYW50IHR5cGUgdmFsdWVzIGFyZSBjb21w
YXJlZCB0byB0aGUgc2V0IG9mIHR5cGUgdmFsdWVzIG9uIHRoZSB2YXJpYW50IG1hcHBpbmdz
IHVzZWQgdG8gZ2VuZXJhdGUgdGhlIHBhcnRpY3VsYXIgdmFyaWFudCBsYWJlbCAoc2VlIDxh
IGhyZWY9IiNwcm9jZXNzaW5nIj5TZWN0aW9uIDg8L2E+KS48L3A+CjxwIGlkPSJyZmMuc2Vj
dGlvbi43LjIuMS5wLjIiPkFueSBzaW5nbGUgbWF0Y2ggbWF5IHRyaWdnZXIgYW4gYWN0aW9u
IHRoYXQgY29udGFpbnMgYW4gImFueS12YXJpYW50IiBhdHRyaWJ1dGUsIHdoaWxlIGZvciBh
biAiYWxsLXZhcmlhbnRzIiBvciAib25seS12YXJpYW50cyIgYXR0cmlidXRlLCB0aGUgdmFy
aWFudCB0eXBlIGZvciBhbGwgdmFyaWFudCBjb2RlIHBvaW50cyBtdXN0IG1hdGNoIG9uZSBv
ciBzZXZlcmFsIG9mIHRoZSB0eXBlIHZhbHVlcyBzcGVjaWZpZWQgaW4gdGhlIGF0dHJpYnV0
ZSB0byB0cmlnZ2VyIHRoZSBhY3Rpb24uICBUaGVyZSBpcyBubyByZXF1aXJlbWVudCB0aGF0
IHRoZSBlbnRpcmUgbGlzdCBvZiB2YXJpYW50IHR5cGUgdmFsdWVzIGJlIG1hdGNoZWQsIGFz
IGxvbmcgYXMgYWxsIHZhcmlhbnQgY29kZSBwb2ludHMgbWF0Y2ggYXQgbGVhc3Qgb25lIG9m
IHRoZSB2YWx1ZXMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy4yLjEucC4zIj5BbiAib25s
eS12YXJpYW50cyIgYXR0cmlidXRlIHdpbGwgdHJpZ2dlciB0aGUgYWN0aW9uIG9ubHkgaWYg
YWxsIGNvZGUgcG9pbnRzIG9mIHRoZSB2YXJpYW50IGxhYmVsIGhhdmUgdmFyaWFudCBtYXBw
aW5ncyBmcm9tIHRoZSBvcmlnaW5hbCBjb2RlIHBvaW50cy4gSW4gb3RoZXIgd29yZHMsIHRo
ZSBsYWJlbCBjb250YWlucyBubyBvcmlnaW5hbCBjb2RlIHBvaW50cyBvdGhlciB0aGFuIHRo
b3NlIHdpdGggYSByZWZsZXhpdmUgbWFwcGluZyAoc2VlIDxhIGhyZWY9IiNyZWZsZXhpdmVf
bWFwcGluZyI+U2VjdGlvbiA1LjMuNDwvYT4pLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUu
NTUiPjwvZGl2Pgo8cHJlPiAgICAgJmx0O2NoYXIgY3A9IjAwNzgiIGNvbW1lbnQ9IngiIC8m
Z3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDA3OCIgdHlwZT0iYWxsb2NhdGFibGUiIGNvbW1l
bnQ9InJlZmxleGl2ZSIgLyZndDsKICAgICAgICAmbHQ7dmFyIGNwPSIwMDc5IiB0eXBlPSJi
bG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjAwNzki
ICBjb21tZW50PSJ5Ii8mZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDA3OCIgdHlwZT0iYWxs
b2NhdGFibGUiIC8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7CiAgICAuLi4KICAgICZsdDthY3Rp
b24gZGlzcD0iYmxvY2tlZCIgYW55LXZhcmlhbnQ9ImJsb2NrZWQiIC8mZ3Q7CiAgICAmbHQ7
YWN0aW9uIGRpc3A9ImFsbG9jYXRhYmxlIiBvbmx5LXZhcmlhbnRzPSJhbGxvY2F0YWJsZSIg
LyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0ic29tZS1kaXNwIiBhbnktdmFyaWFudD0iYWxs
b2NhdGFibGUiIC8mZ3Q7ICAgIDwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43
LjIuMS5wLjUiPkluIHRoZSBleGFtcGxlIGFib3ZlLCB0aGUgbGFiZWwgInh4IiB3b3VsZCBo
YXZlIHZhcmlhbnQgbGFiZWxzICJ4eCIsICJ4eSIsICJ5eCIgYW5kICJ5eSIuIFRoZSBmaXJz
dCBhY3Rpb24gd291bGQgcmVzdWx0IGluIGJsb2NraW5nIGFueSB2YXJpYW50IGxhYmVsIGNv
bnRhaW5pbmcgInkiLCBiZWNhdXNlIHRoZSB2YXJpYW50IG1hcHBpbmcgZnJvbSAieCIgdG8g
InkiIGlzIG9mIHR5cGUgImJsb2NrZWQiLCB0cmlnZ2VyaW5nIHRoZSAiYW55LXZhcmlhbnQi
IGNvbmRpdGlvbi4gQmVjYXVzZSBpbiB0aGlzIGV4YW1wbGUgIngiIGhhcyBhIHJlZmxleGl2
ZSB2YXJpYW50IG1hcHBpbmcgdG8gaXRzZWxmIG9mIHR5cGUgImFsbG9jYXRhYmxlIiB0aGUg
b3JpZ2luYWwgbGFiZWwgInh4IiBoYXMgYSByZWZsZXhpdmUgdmFyaWFudCAieHgiIHRoYXQg
d291bGQgdHJpZ2dlciB0aGUgIm9ubHktdmFyaWFudHMiIGNvbmRpdGlvbiBvbiB0aGUgc2Vj
b25kIGFjdGlvbi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMS5wLjYiPkEgbGFiZWwg
Inl5IiB3b3VsZCBoYXZlIHRoZSB2YXJpYW50cyAieHkiLCAieXgiIGFuZCAieHgiLiBCZWNh
dXNlIHRoZSB2YXJpYW50IG1hcHBpbmcgZnJvbSAieSIgdG8gIngiIGlzIG9mIHR5cGUgImFs
bG9jYXRhYmxlIiBhbmQgYSBtYXBwaW5nIGZyb20gInkiIHRvICJ5IiBpcyBub3QgZGVmaW5l
ZCwgdGhlIGxhYmVscyAieHkiIGFuZCAieXgiIHRyaWdnZXIgdGhlICJhbnktdmFyaWFudCIg
Y29uZGl0aW9uIG9uIHRoZSB0aGlyZCBsYWJlbC4gIFRoZSB2YXJpYW50ICJ4eCIsIGJlaW5n
IGdlbmVyYXRlZCB1c2luZyB0aGUgbWFwcGluZyBmcm9tICJ5IiB0byAieCIgb2YgdHlwZSAi
YWxsb2NhdGFibGUiLCB3b3VsZCB0cmlnZ2VyIHRoZSAib25seS12YXJpYW50cyIgY29uZGl0
aW9uIG9uIHRoZSBzZWN0aW9uIGFjdGlvbi4gQXMgdGhlcmUgaXMgbm8gcmVmbGV4aXZlIHZh
cmlhbnQgInl5IiwgdGhlIG9yaWdpbmFsIGxhYmVsICJ5eSIgY2Fubm90IHRyaWdnZXIgYW55
IHZhcmlhbnQgdHlwZSB0cmlnZ2Vycy4gSG93ZXZlciwgaXQgY291bGQgc3RpbGwgdHJpZ2dl
ciBhbiBhY3Rpb24gZGVmaW5lZCBhcyBtYXRjaGluZyBvciBub3QgbWF0Y2hpbmcgYSBydWxl
LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuNyI+SW4gZWFjaCBhY3Rpb24sIG9u
ZSB2YXJpYW50IHR5cGUgdHJpZ2dlciBtYXkgYmUgcHJlc2VudCBieSBpdHNlbGYgb3IgaW4g
Y29uanVuY3Rpb24gd2l0aCBhbiBhdHRyaWJ1dGUgbWF0Y2hpbmcgb3Igbm90LW1hdGNoaW5n
IGEgcnVsZS4gSWYgdmFyaWFudCB0cmlnZ2VycyBhbmQgcnVsZS1tYXRjaGluZyB0cmlnZ2Vy
cyBhcmUgdXNlZCB0b2dldGhlciwgdGhlIGxhYmVsIE1VU1QgIm1hdGNoIiBvciByZXNwZWN0
aXZlbHkgIm5vdC1tYXRjaCIgdGhlIHNwZWNpZmllZCBydWxlLCBBTkQgc2F0aXNmeSB0aGUg
Y29uZGl0aW9ucyBvbiB0aGUgdmFyaWFudCB0eXBlIHZhbHVlcyBnaXZlbiBieSB0aGUgImFu
eS12YXJpYW50IiwgImFsbC12YXJpYW50cyIsIG9yICJvbmx5LXZhcmlhbnRzIiBhdHRyaWJ1
dGUuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy4yLjEucC44Ij5BIHVzZWZ1bCBjb252ZW50
aW9uIGNvbWJpbmVzIHRoZSAiYW55LXZhcmlhbnQiIHRyaWdnZXIgd2l0aCByZWZsZXhpdmUg
dmFyaWFudCBtYXBwaW5ncyAoPGEgaHJlZj0iI3JlZmxleGl2ZV9tYXBwaW5nIj5TZWN0aW9u
IDUuMy40PC9hPikuICBUaGlzIGNvbnZlbnRpb24gaXMgdXNlZCwgZm9yIGV4YW1wbGUsIHdo
ZW4gbXVsdGlwbGUgTEdScyBhcmUgZGVmaW5lZCB3aXRoaW4gdGhlIHNhbWUgcmVnaXN0cnkg
YW5kIGZvciBvdmVybGFwcGluZyByZXBlcnRvaXJlLiBJbiBzb21lIGNhc2VzLCB0aGUgZGVs
ZWdhdGlvbiBvZiBhIGxhYmVsIGZyb20gb25lIExHUiBtdXN0IHByb2hpYml0IHRoZSBkZWxl
Z2F0aW9uIG9mIGFub3RoZXIgbGFiZWwgaW4gc29tZSBvdGhlciBMR1IuIFRoaXMgY2FuIGJl
IGRvbmUgdXNpbmcgYSB2YXJpYW50IG9mIHR5cGUgImJsb2NrZWQiIGFzIGluIHRoaXMgZXhh
bXBsZSBmcm9tIGFuIEFybWVuaWFuIExHUiwgd2hlcmUgdGhlIEFybWVuaWFuLCBMYXRpbiBh
bmQgQ3lyaWxsaWMgbGV0dGVycyBhbGwgbG9vayBpZGVudGljYWw6PC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS41NiI+PC9kaXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIwNTcwIiBjb21t
ZW50PSJBcm1lbmlhbiBzbWFsbCBsZXR0ZXIgSE8iJmd0OwogICAgICAmbHQ7dmFyIGNwPSIw
MDY4IiB0eXBlPSJibG9ja2VkIiBjb21tZW50PSJMYXRpbiBzbWFsbCBsZXR0ZXIgSCIgLyZn
dDsKICAgICAgJmx0O3ZhciBjcD0iMDRCQiIgdHlwZT0iYmxvY2tlZCIgCiAgICAgICAgICAg
Y29tbWVudD0iQ3lyaWxsaWMgc21hbGwgbGV0dGVyIFNTSEEiIC8mZ3Q7CiAgICAmbHQ7L2No
YXImZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuMTAiPlRo
ZSBpc3N1ZSBpcyB0aGF0IHRoZSB0YXJnZXQgY29kZSBwb2ludHMgZm9yIHRoZXNlIHR3byB2
YXJpYW50cyBhcmUgYm90aCBvdXRzaWRlIHRoZSBBcm1lbmlhbiByZXBlcnRvaXJlLiBCeSB1
c2luZyBhIHJlZmxleGl2ZSB2YXJpYW50IHdpdGggdGhlIGZvbGxvd2luZyBjb252ZW50aW9u
OjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNTciPjwvZGl2Pgo8cHJlPiAgICAmbHQ7Y2hh
ciBjcD0iMDA2OCIgY29tbWVudD0ibm90IHBhcnQgb2YgcmVwZXJ0b2lyZSImZ3Q7CiAgICAg
ICZsdDt2YXIgY3A9IjAwNjgiIHR5cGU9Im91dC1vZi1yZXBlcnRvaXJlLXZhciIKICAgICAg
ICAgICBjb21tZW50PSJyZWZsZXhpdmUgbWFwcGluZyIgLyZndDsKICAgICAgJmx0O3ZhciBj
cD0iMDRCQiIgdHlwZT0iYmxvY2tlZCIgIC8mZ3Q7CiAgICAgICZsdDt2YXIgY3A9IjA1NzAi
IHR5cGU9ImJsb2NrZWQiICAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgICAuLi4gPC9w
cmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuMTIiPmFuZCBhc3NvY2lh
dGluZyB0aGlzIHdpdGggYW4gYWN0aW9uIG9mIHRoZSBmb3JtOjwvcD4KPGRpdiBpZD0iI3Jm
Yy5maWd1cmUuNTgiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7YWN0aW9uIGRpc3A9ImludmFsaWQi
IGFueS12YXJpYW50PSJvdXQtb2YtcmVwZXJ0b2lyZS12YXIiIC8mZ3Q7PC9wcmU+CjxwPjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuMTQiPml0IGlzIHBvc3NpYmxlIHRvIGxp
c3QgdGhlIHN5bW1ldHJpYyBhbmQgdHJhbnNpdGl2ZSB2YXJpYW50IG1hcHBpbmdzIGluIHRo
ZSBMR1IgZXZlbiAgICB3aGVyZSB0aGV5IGludm9sdmUgb3V0LW9mLXJlcGVydG9pcmUgY29k
ZSBwb2ludHMuIEJ5IGFzc29jaWF0aW5nIHRoZSBhY3Rpb24gc2hvd24gd2l0aCB0aGUgc3Bl
Y2lhbCB0eXBlIGZvciB0aGVzZSByZWZsZXhpdmUgbWFwcGluZ3MgYW55IG9yaWdpbmFsIGxh
YmVscyBjb250YWluaW5nIG9uZSBvciBtb3JlIG9mIHRoZSBvdXQtb2YtcmVwZXJ0b2lyZSBj
b2RlIHBvaW50cyBhcmUgZmlsdGVyZWQgb3V0ICYjODIxMjsganVzdCBhcyBpZiB0aGVzZSBj
b2RlIHBvaW50cyBoYWQgbm90IGJlZW4gbGlzdGVkIGluIHRoZSBMR1IgaW4gdGhlIGZpcnN0
IHBsYWNlLiBOZXZlcnRoZWxlc3MsIHRoZXkgZG8gcGFydGljaXBhdGUgaW4gdGhlIHBlcm11
dGF0aW9uIG9mIHZhcmlhbnQgbGFiZWxzIGZvciBuLXJlcGVydG9pcmUgbGFiZWxzIChBcm1l
bmlhbiBpbiB0aGUgZXhhbXBsZSksIGFuZCB0aGVzZSBwZXJtdXRlZCB2YXJpYW50cyBjYW4g
YmUgdXNlZCB0byBkZXRlY3QgY29sbGlzaW9ucyB3aXRoIG91dC1vZi1yZXBlcnRvaXJlIGxh
YmVscyAoc2VlIDxhIGhyZWY9IiNwcm9jZXNzaW5nIj5TZWN0aW9uIDg8L2E+KS48L3A+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNy4yLjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjIi
PjcuMi4yLjwvYT4gPGEgaHJlZj0iI3JmYzM3NDNfZXhhbXBsZSIgaWQ9InJmYzM3NDNfZXhh
bXBsZSI+RXhhbXBsZSBmcm9tIFJGQyAzNzQzIFRhYmxlczwvYT4KPC9oMT4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjcuMi4yLnAuMSI+VGhpcyBzZWN0aW9uIGdpdmVzIGFuIGV4YW1wbGUgb2Yg
dXNpbmcgdmFyaWFudCB0eXBlIHRyaWdnZXJzLCBjb21iaW5lZCB3aXRoIHZhcmlhbnRzIHdp
dGggcmVmbGV4aXZlIG1hcHBpbmdzICg8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBpbmciPlNl
Y3Rpb24gNS4zLjQ8L2E+KSB0byBhY2hpZXZlIExHUnMgdGhhdCBpbXBsZW1lbnQgdGFibGVz
IGxpa2UgdGhvc2UgZGVmaW5lZCBhY2NvcmRpbmcgdG8gPGEgaHJlZj0iI1JGQzM3NDMiPltS
RkMzNzQzXTwvYT4gd2hlcmUgdGhlIGdvYWwgaXMgdG8gYWxsb3cgYXMgdmFyaWFudHMgb25s
eSBsYWJlbHMgdGhhdCBjb25zaXN0IGVudGlyZWx5IG9mIHNpbXBsaWZpZWQgb3IgdHJhZGl0
aW9uYWwgdmFyaWFudHMsIGluIGFkZGl0aW9uIHRvIHRoZSBvcmlnaW5hbCBsYWJlbC48L3A+
CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5wLjIiPkFzc3VtaW5nIGFuIExHUiB3aGVyZSBh
bGwgdmFyaWFudHMgaGF2ZSBiZWVuIGdpdmVuIHN1aXRhYmxlICJ0eXBlIiBhdHRyaWJ1dGVz
IG9mICJibG9ja2VkIiwgInNpbXBsaWZpZWQiLCAidHJhZGl0aW9uYWwiLCBvciAiYm90aCIs
IHNpbWlsYXIgdG8gdGhlIG9uZXMgZGlzY3Vzc2VkIGluIDxhIGhyZWY9IiN0cmFuc2xhdGVf
cmZjMzc0MyI+QXBwZW5kaXggQXBwZW5kaXggQjwvYT4uIEdpdmVuIHN1Y2ggYW4gTEdSLCB0
aGUgZm9sbG93aW5nIGV4YW1wbGUgYWN0aW9ucyBldmFsdWF0ZSB0aGUgZGlzcG9zaXRpb24g
Zm9yIHRoZSB2YXJpYW50IGxhYmVsOiA8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjU5Ij48
L2Rpdj4KPHByZT4gICAgJmx0O2FjdGlvbiBkaXNwPSJibG9ja2VkIiBhbnktdmFyaWFudD0i
YmxvY2tlZCIgLyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0iYWxsb2NhdGFibGUiIG9ubHkt
dmFyaWFudHM9InNpbXBsaWZpZWQgYm90aCIgLyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0i
YWxsb2NhdGFibGUiIG9ubHktdmFyaWFudHM9InRyYWRpdGlvbmFsIGJvdGgiIC8mZ3Q7CiAg
ICAmbHQ7YWN0aW9uIGRpc3A9ImJsb2NrZWQiIGFsbC12YXJpYW50cz0ic2ltcGxpZmllZCB0
cmFkaXRpb25hbCAiIC8mZ3Q7CiAgICAmbHQ7YWN0aW9uIGRpc3A9ImFsbG9jYXRhYmxlIiAv
Jmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5wLjQiPlRoZSBm
aXJzdCBhY3Rpb24gbWF0Y2hlcyBhbnkgdmFyaWFudCBsYWJlbCBmb3Igd2hpY2ggYXQgbGVh
c3Qgb25lIG9mIHRoZSBjb2RlIHBvaW50IHZhcmlhbnRzIGlzIG9mIHR5cGUgImJsb2NrZWQi
LiBUaGUgc2Vjb25kIG1hdGNoZXMgYW55IHZhcmlhbnQgbGFiZWwgZm9yIHdoaWNoIGFsbCBv
ZiB0aGUgY29kZSBwb2ludCB2YXJpYW50cyBhcmUgb2YgdHlwZSAic2ltcGxpZmllZCIgb3Ig
ImJvdGgiLCBpbiBvdGhlciB3b3JkcyBhbiBhbGwtc2ltcGxpZmllZCBsYWJlbC4gVGhlIHRo
aXJkIG1hdGNoZXMgYW55IGxhYmVsIGZvciB3aGljaCBhbGwgdmFyaWFudHMgYXJlIG9mIHR5
cGUgInRyYWRpdGlvbmFsIiBvciAiYm90aCIsIHRoYXQgaXMgYWxsIHRyYWRpdGlvbmFsLiBU
aGVzZSB0d28gYWN0aW9ucyBhcmUgbm90IHRyaWdnZXJlZCBieSBhbnkgdmFyaWFudCBsYWJl
bHMgY29udGFpbmluZyBzb21lIG9yaWdpbmFsIGNvZGUgcG9pbnRzLCB1bmxlc3MgZWFjaCBv
ZiB0aG9zZSBjb2RlIHBvaW50cyBoYXMgYSB2YXJpYW50IGRlZmluZWQgd2l0aCBhIHJlZmxl
eGl2ZSBtYXBwaW5nICg8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBpbmciPlNlY3Rpb24gNS4z
LjQ8L2E+KS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5wLjUiPlRoZSBmaW5hbCB0
d28gYWN0aW9ucyByZWx5IG9uIHRoZSBmYWN0IHRoYXQgYWN0aW9ucyBhcmUgZXZhbHVhdGVk
IGluIHNlcXVlbmNlLCBhbmQgdGhhdCB0aGUgZmlyc3QgYWN0aW9uIHRyaWdnZXJlZCBhbHNv
IGRlZmluZXMgdGhlIGZpbmFsIGRpc3Bvc2l0aW9uIGZvciBhIHZhcmlhbnQgbGFiZWwgKHNl
ZSA8YSBocmVmPSIjcHJlY2VkZW5jZSI+U2VjdGlvbiA3LjQ8L2E+KS4gVGhleSBmdXJ0aGVy
IHJlbHkgb24gdGhlIGFzc3VtcHRpb24gdGhhdCB0aGUgb25seSB2YXJpYW50cyB3aXRoIHR5
cGUgImJvdGgiIGFyZSBhbHNvIHJlZmxleGl2ZSB2YXJpYW50cy48L3A+CjxwIGlkPSJyZmMu
c2VjdGlvbi43LjIuMi5wLjYiPkdpdmVuIHRoZXNlIGFzc3VtcHRpb25zLCBhbnkgcmVtYWlu
aW5nIHNpbXBsaWZpZWQgb3IgdHJhZGl0aW9uYWwgdmFyaWFudHMgbXVzdCB0aGVuIGJlIHBh
cnQgb2YgYSBtaXhlZCBsYWJlbCwgYW5kIHNvIGFyZSBibG9ja2VkOyBhbGwgbGFiZWxzIHN1
cnZpdmluZyB0byB0aGUgbGFzdCBhY3Rpb24gYXJlIG9yaWdpbmFsIGNvZGUgcG9pbnRzIG9u
bHkgKHRoYXQgaXMgdGhlIG9yaWdpbmFsIGxhYmVsKS4gVGhlIGV4YW1wbGUgYXNzdW1lcyB0
aGF0IGFuIG9yaWdpbmFsIGxhYmVsIG1heSBiZSBhIG1peGVkIGxhYmVsOyBpZiB0aGF0IGlz
IG5vdCB0aGUgY2FzZSwgdGhlIGRpc3Bvc2l0aW9uIGZvciB0aGUgbGFzdCBhY3Rpb24gd291
bGQgYmUgc2V0IHRvICJibG9ja2VkIi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5w
LjciPlRoZXJlIGFyZSBleGNlcHRpb25zIHdoZXJlIHRoZSBhc3N1bXB0aW9uIG9uIHJlZmxl
eGl2ZSBtYXBwaW5ncyBtYWRlIGFib3ZlIGRvZXMgbm90IGhvbGQsIHNvIHRoaXMgYmFzaWMg
c2NoZW1lIG5lZWRzIHNvbWUgcmVmaW5lbWVudHMgdG8gY292ZXIgYWxsIGNhc2VzLiBGb3Ig
YSBtb3JlIGNvbXBsZXRlIGV4YW1wbGUsIHNlZSA8YSBocmVmPSIjdHJhbnNsYXRlX3JmYzM3
NDMiPkFwcGVuZGl4IEFwcGVuZGl4IEI8L2E+LjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi43
LjMiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4zIj43LjMuPC9hPiA8YSBocmVmPSIjcmVj
b21tZW5kZWRfZGlzcG9zaXRpb25fdmFsdWVzIiBpZD0icmVjb21tZW5kZWRfZGlzcG9zaXRp
b25fdmFsdWVzIj5SZWNvbW1lbmRlZCBEaXNwb3NpdGlvbiBWYWx1ZXM8L2E+CjwvaDE+Cjxw
IGlkPSJyZmMuc2VjdGlvbi43LjMucC4xIj5UaGUgcHJlY2lzZSBuYXR1cmUgb2YgdGhlIHBv
bGljeSBhY3Rpb24gdGFrZW4gaW4gcmVzcG9uc2UgdG8gYSBkaXNwb3NpdGlvbiBhbmQgdGhl
IG5hbWUgb2YgdGhlIGNvcnJlc3BvbmRpbmcgImRpc3AiIGF0dHJpYnV0ZXMgYXJlIG9ubHkg
cGFydGlhbGx5IGRlZmluZWQgaGVyZS4gIEl0IGlzIHN0cm9uZ2x5IFJFQ09NTUVOREVEIHRv
IHVzZSB0aGUgZm9sbG93aW5nIGRpc3Bvc2l0aW9ucyBvbmx5IHdpdGggdGhlaXIgY29udmVu
dGlvbmFsIHNlbnNlLjwvcD4KPHA+PC9wPgoKPGRsPgo8ZHQ+aW52YWxpZDwvZHQ+CjxkZCBz
dHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlRoZSByZXN1bHRpbmcgc3RyaW5nIGlzIG5vdCBhIHZh
bGlkIGxhYmVsLiBUaGlzIGRpc3Bvc2l0aW9uIG1heSBiZSBhc3NpZ25lZCBpbXBsaWNpdGx5
LCBzZWUgPGEgaHJlZj0iI2ltcGxpZWRfYWN0aW9ucyI+U2VjdGlvbiA3LjU8L2E+LiBObyB2
YXJpYW50IGxhYmVscyBzaG91bGQgYmUgZ2VuZXJhdGVkIGZyb20gYSB2YXJpYW50IG1hcHBp
bmcgd2l0aCB0aGlzIHR5cGUuPC9kZD4KPGR0PmJsb2NrZWQ8L2R0Pgo8ZGQgc3R5bGU9Im1h
cmdpbi1sZWZ0OiA1Ij5UaGUgcmVzdWx0aW5nIHN0cmluZyBpcyBhIHZhbGlkIGxhYmVsLCBi
dXQgc2hvdWxkIGJlIGJsb2NrZWQgZnJvbSByZWdpc3RyYXRpb24uIFRoaXMgd291bGQgdHlw
aWNhbGx5IGFwcGx5IGZvciBhIGRlcml2ZWQgdmFyaWFudCB0aGF0IGlzIHVuZGVzaXJhYmxl
IGR1ZSB0byBoYXZpbmcgbm8gcHJhY3RpY2FsIHVzZSBvciBiZWluZyBjb25mdXNpbmdseSBz
aW1pbGFyIHRvIHNvbWUgb3RoZXIgbGFiZWwuPC9kZD4KPGR0PmFsbG9jYXRhYmxlPC9kdD4K
PGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+VGhlIHJlc3VsdGluZyBzdHJpbmcgc2hvdWxk
IGJlIHJlc2VydmVkIGZvciB1c2UgYnkgdGhlIHNhbWUgb3BlcmF0b3Igb2YgdGhlIG9yaWdp
biBzdHJpbmcsIGJ1dCBub3QgYXV0b21hdGljYWxseSBhbGxvY2F0ZWQgZm9yIHVzZS48L2Rk
Pgo8ZHQ+YWN0aXZhdGVkPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+VGhlIHJl
c3VsdGluZyBzdHJpbmcgc2hvdWxkIGJlIGFjdGl2YXRlZCBmb3IgdXNlLiAgKFRoaXMgaXMg
dGhlIHNhbWUgYXMgYSBwcmVmZXJyZWQgdmFyaWFudCBpbiA8YSBocmVmPSIjUkZDMzc0MyI+
W1JGQzM3NDNdPC9hPi4pPC9kZD4KPGR0PnZhbGlkPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4t
bGVmdDogNSI+VGhlIHJlc3VsdGFudCBzdHJpbmcgaXMgYSB2YWxpZCBsYWJlbC4gKFRoaXMg
aXMgdGhlIHR5cGljYWwgZGVmYXVsdCBhY3Rpb24gaWYgbm8gZGlzcG9zaXRpb25zIGFyZSBk
ZWZpbmVkLik8L2RkPgo8L2RsPgoKPHA+IDwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi43LjQi
Pgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy40Ij43LjQuPC9hPiA8YSBocmVmPSIjcHJlY2Vk
ZW5jZSIgaWQ9InByZWNlZGVuY2UiPlByZWNlZGVuY2U8L2E+CjwvaDE+CjxwIGlkPSJyZmMu
c2VjdGlvbi43LjQucC4xIj5BY3Rpb25zIGFyZSBhcHBsaWVkIGluIHRoZSBvcmRlciBvZiB0
aGVpciBhcHBlYXJhbmNlIGluIHRoZSBmaWxlLiBUaGlzIGRlZmluZXMgdGhlaXIgcmVsYXRp
dmUgcHJlY2VkZW5jZS4gVGhlIGZpcnN0IGFjdGlvbiB0cmlnZ2VyZWQgYnkgYSBsYWJlbCBk
ZWZpbmVzIHRoZSBkaXNwb3NpdGlvbiBmb3IgdGhhdCBsYWJlbC4gVG8gZGVmaW5lIHRoZSBv
cmRlciBvZiBwcmVjZWRlbmNlLCBsaXN0IHRoZSBhY3Rpb25zIGluIHRoZSBkZXNpcmVkIG9y
ZGVyLiBUaGUgY29udmVudGlvbmFsIG9yZGVyIG9mIHByZWNlZGVuY2UgZm9yIHRoZSBhY3Rp
b25zIGRlZmluZWQgaW4gPGEgaHJlZj0iI3JlY29tbWVuZGVkX2Rpc3Bvc2l0aW9uX3ZhbHVl
cyI+U2VjdGlvbiA3LjM8L2E+IGlzICJpbnZhbGlkIiwgImJsb2NrZWQiLCAiYWxsb2NhdGFi
bGUiLCAiYWN0aXZhdGVkIiB0aGVuICJ2YWxpZCIuIFRoaXMgZGVmYXVsdCBwcmVjZWRlbmNl
IGlzIHVzZWQgZm9yIHRoZSBkZWZhdWx0IGFjdGlvbnMgZGVmaW5lZCBpbiA8YSBocmVmPSIj
ZGVmYXVsdF9hY3Rpb25zIj5TZWN0aW9uIDcuNjwvYT4uPC9wPgo8aDEgaWQ9InJmYy5zZWN0
aW9uLjcuNSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjUiPjcuNS48L2E+IDxhIGhyZWY9
IiNpbXBsaWVkX2FjdGlvbnMiIGlkPSJpbXBsaWVkX2FjdGlvbnMiPkltcGxpZWQgQWN0aW9u
czwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuNS5wLjEiPlRoZSBjb250ZXh0IHJ1
bGVzIG9uIGNvZGUgcG9pbnRzICgibm90LXdoZW4iIG9yICJ3aGVuIiBydWxlcykgY2Fycnkg
YW4gaW1wbGllZCBhY3Rpb24gd2l0aCBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlkIiAobm90
IGVsaWdpYmxlKSBpZiBhICJ3aGVuIiBjb250ZXh0IGlzIG5vdCBzYXRpc2ZpZWQsIG9yIHJl
c3BlY3RpdmVseSBhICJub3Qtd2hlbiIgY29udGV4dCBpcyBtYXRjaGVkLiBUaGVzZSBydWxl
cyBhcmUgZXZhbHVhdGVkIGF0IHRoZSB0aW1lIHRoZSBjb2RlIHBvaW50cyBmb3IgYSBsYWJl
bCBvciBpdHMgdmFyaWFudCBsYWJlbHMgYXJlIGNoZWNrZWQgZm9yIHZhbGlkaXR5IChzZWUg
PGEgaHJlZj0iI3Byb2Nlc3NpbmciPlNlY3Rpb24gODwvYT4pLiBJbiBvdGhlciB3b3Jkcywg
dGhleSBhcmUgZXZhbHVhdGVkIGJlZm9yZSBhbnkgb2YgdGhlIHdob2xlLWxhYmVsIGV2YWx1
YXRpb24gcnVsZXMgYW5kIHdpdGggaGlnaGVyIHByZWNlZGVuY2UuIFRoZSBjb250ZXh0IHJ1
bGVzIGZvciB2YXJpYW50IG1hcHBpbmdzIGFyZSBldmFsdWF0ZWQgd2hlbiB2YXJpYW50cyBh
cmUgZ2VuZXJhdGVkIGFuZC9vciB3aGVuIHZhcmlhbnQgdGFibGVzIGFyZSBtYWRlIHN5bW1l
dHJpYyBhbmQgdHJhbnNpdGl2ZS4gIFRoZXkgaGF2ZSBhbiBpbXBsaWVkIGFjdGlvbiB3aXRo
IGEgZGlzcG9zaXRpb24gb2YgImludmFsaWQiIHdoaWNoIG1lYW5zIGEgcHV0YXRpdmUgdmFy
aWFudCBtYXBwaW5nIGRvZXMgbm90IGV4aXN0IHdoZW5ldmVyIHRoZSBnaXZlbiBjb250ZXh0
IG1hdGNoZXMgYSAibm90LXdoZW4iIHJ1bGUgb3IgZmFpbHMgdG8gbWF0Y2ggYSAid2hlbiIg
cnVsZSBzcGVjaWZpZWQgZm9yIHRoYXQgbWFwcGluZy4gIFRoZSByZXN1bHQgb2YgdGhhdCBk
aXNwb3NpdGlvbiBpcyB0aGF0IHRoZSB2YXJpYW50IG1hcHBpbmcgaXMgaWdub3JlZCBpbiBn
ZW5lcmF0aW5nIHZhcmlhbnQgbGFiZWxzIGFuZCB0aGUgdmFsdWUgaXMgdGhlcmVmb3JlIG5v
dCBhY2Nlc3NpYmxlIHRvIHRyaWdnZXIgYW55IGV4cGxpY2l0IGFjdGlvbnMuPC9wPgo8cCBp
ZD0icmZjLnNlY3Rpb24uNy41LnAuMiI+Tm90ZSB0aGF0IHN1Y2ggbm9uLWV4aXN0aW5nIHZh
cmlhbnQgbWFwcGluZyBpcyBkaWZmZXJlbnQgZnJvbSBhIGJsb2NrZWQgdmFyaWFudCwgd2hp
Y2ggaXMgYSB2YXJpYW50IGNvZGUgcG9pbnQgbWFwcGluZyB0aGF0IGV4aXN0cyBidXQgcmVz
dWx0cyBpbiBhIGxhYmVsIHRoYXQgbWF5IG5vdCBiZSBhbGxvY2F0ZWQuPC9wPgo8aDEgaWQ9
InJmYy5zZWN0aW9uLjcuNiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjYiPjcuNi48L2E+
IDxhIGhyZWY9IiNkZWZhdWx0X2FjdGlvbnMiIGlkPSJkZWZhdWx0X2FjdGlvbnMiPkRlZmF1
bHQgQWN0aW9uczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuNi5wLjEiPklmIGEg
bGFiZWwgZG9lcyBub3QgdHJpZ2dlciBhbnkgb2YgdGhlIGFjdGlvbnMgZGVmaW5lZCBleHBs
aWNpdGx5IGluIHRoZSBMR1IsIHRoZSBmb2xsb3dpbmcgaW1wbGljaXRseSBkZWZpbmVkIGRl
ZmF1bHQgYWN0aW9ucyBhcmUgZXZhbHVhdGVkLiBUaGV5IGFyZSBzaG93biBiZWxvdyBpbiB0
aGVpciByZWxhdGl2ZSBvcmRlciBvZiBwcmVjZWRlbmNlIChzZWUgPGEgaHJlZj0iI3ByZWNl
ZGVuY2UiPlNlY3Rpb24gNy40PC9hPikuICBEZWZhdWx0IGFjdGlvbnMgaGF2ZSBhIGxvd2Vy
IG9yZGVyIG9mIHByZWNlZGVuY2UgdGhhbiBleHBsaWNpdCBhY3Rpb25zIChzZWUgPGEgaHJl
Zj0iI2RldGVybWluaW5nX2Rpc3Bvc2l0aW9ucyI+U2VjdGlvbiA4LjM8L2E+KS4gPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNy42LnAuMiI+VGhlIGRlZmF1bHQgYWN0aW9ucyBmb3IgdmFy
aWFudCBsYWJlbHMgYXJlIGRlZmluZWQgYXMgZm9sbG93cy4gVGhlIGZpcnN0IHNldCBpcyB0
cmlnZ2VyZWQgYmFzZWQgb24gdGhlIHN0YW5kYXJkIHZhcmlhbnQgdHlwZSB2YWx1ZXMgb2Yg
ImludmFsaWQiLCAiYmxvY2tlZCIsICJhbGxvY2F0YWJsZSIgYW5kICJhY3RpdmF0ZWQiOjwv
cD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjAiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7YWN0aW9u
IGRpc3A9ImludmFsaWQiIGFueS12YXJpYW50PSJpbnZhbGlkIi8mZ3Q7CiAgICAmbHQ7YWN0
aW9uIGRpc3A9ImJsb2NrZWQiIGFueS12YXJpYW50PSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7
YWN0aW9uIGRpc3A9ImFsbG9jYXRhYmxlIiBhbnktdmFyaWFudD0iYWxsb2NhdGFibGUiLyZn
dDsKICAgICZsdDthY3Rpb24gZGlzcD0iYWN0aXZhdGVkIiBhbGwtdmFyaWFudHM9ImFjdGl2
YXRlZCIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjYucC40Ij5B
IGZpbmFsIGRlZmF1bHQgYWN0aW9uIHNldHMgdGhlIGRpc3Bvc2l0aW9uIHRvICJ2YWxpZCIg
Zm9yIGFueSBsYWJlbCBtYXRjaGluZyB0aGUgcmVwZXJ0b2lyZSBmb3Igd2hpY2ggbm8gb3Ro
ZXIgYWN0aW9uIGhhcyBiZWVuIHRyaWdnZXJlZC4gIFRoaXMgImNhdGNoLWFsbCIgYWN0aW9u
IGFsc28gbWF0Y2hlcyBhbGwgcmVtYWluaW5nIHZhcmlhbnQgbGFiZWxzIGZyb20gdmFyaWFu
dHMgdGhhdCBkbyBub3QgaGF2ZSBhIHR5cGUgdmFsdWUuICA8L3A+CjxkaXYgaWQ9IiNyZmMu
ZmlndXJlLjYxIj48L2Rpdj4KPHByZT4gICAgJmx0O2FjdGlvbiBkaXNwPSJ2YWxpZCIgY29t
bWVudD0iQ2F0Y2gtYWxsIGlmIG90aGVyIHJ1bGVzIG5vdCBtZXQiLyZndDs8L3ByZT4KPHA+
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy42LnAuNiI+Q29uY2VwdHVhbGx5LCB0aGUgaW1w
bGljaXRseSBkZWZpbmVkIGRlZmF1bHQgYWN0aW9ucyBhY3QganVzdCBsaWtlIGEgYmxvY2sg
b2YgYWN0aW9uIGVsZW1lbnRzIHRoYXQgaXMgYWRkZWQgKHZpcnR1YWxseSkgYmV5b25kIHRo
ZSBsYXN0IG9mIHRoZSB1c2VyLXN1cHBsaWVkIGFjdGlvbnMuICBBbnkgbGFiZWwgbm90IHBy
b2Nlc3NlZCBieSB0aGUgdXNlci1zdXBwbGllZCBhY3Rpb25zIHdvdWxkIHRodXMgYmUgcHJv
Y2Vzc2VkIGJ5IHRoZSBkZWZhdWx0IGFjdGlvbnMgYXMgaWYgdGhleSB3ZXJlIHByZXNlbnQg
aW4gdGhlIExHUi4gQXMgdGhlIGxhc3QgZGVmYXVsdCBhY3Rpb24gaXMgYSAiY2F0Y2gtYWxs
IiwgYWxsIHByb2Nlc3NpbmcgaXMgZ3VhcmFudGVlZCB0byBlbmQgd2l0aCBhIGRlZmluaXRl
IGRpc3Bvc2l0aW9uIGZvciB0aGUgbGFiZWwuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjgi
Pgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOCI+OC48L2E+IDxhIGhyZWY9IiNwcm9jZXNzaW5n
IiBpZD0icHJvY2Vzc2luZyI+UHJvY2Vzc2luZyBhIExhYmVsIGFnYWluc3QgYW4gTEdSPC9h
Pgo8L2gxPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjguMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlv
bi44LjEiPjguMS48L2E+IERldGVybWluaW5nIEVsaWdpYmlsaXR5IGZvciBhIExhYmVsPC9o
MT4KPHAgaWQ9InJmYy5zZWN0aW9uLjguMS5wLjEiPkluIG9yZGVyIHRvIHRlc3QgYSBnaXZl
biBsYWJlbCBmb3IgbWVtYmVyc2hpcCBpbiB0aGUgTEdSLCBhIGNvbnN1bWVyIG9mIHRoZSBM
R1IgbXVzdCBpdGVyYXRlIHRocm91Z2ggZWFjaCBjb2RlIHBvaW50IHdpdGhpbiBhIGdpdmVu
IGxhYmVsLCBhbmQgdGVzdCB0aGF0IGVhY2ggaW5zdGFuY2Ugb2YgYSBjb2RlIHBvaW50IGlz
IGEgbWVtYmVyIG9mIHRoZSBMR1IuIElmIGFueSBpbnN0YW5jZSBvZiBhIGNvZGUgcG9pbnQg
aXMgbm90IGEgbWVtYmVyIG9mIHRoZSBMR1IsIHRoZSBsYWJlbCBzaGFsbCBiZSBkZWVtZWQg
YXMgaW52YWxpZC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44LjEucC4yIj5BbiBpbmRpdmlk
dWFsIGluc3RhbmNlIG9mIGEgY29kZSBwb2ludCBpcyBkZWVtZWQgYSBtZW1iZXIgb2YgdGhl
IExHUiB3aGVuIGl0IGlzIGxpc3RlZCB1c2luZyBhICJjaGFyIiBlbGVtZW50LCBvciBpcyBw
YXJ0IG9mIGEgcmFuZ2UgZGVmaW5lZCB3aXRoIGEgInJhbmdlIiBlbGVtZW50LCBhbmQgYWxs
IG5lY2Vzc2FyeSBjb25kaXRpb25zIGluIGFueSAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRy
aWJ1dGVzIGFyZSBjb3JyZWN0bHkgc2F0aXNmaWVkIGZvciB0aGF0IGluc3RhbmNlLjwvcD4K
PHAgaWQ9InJmYy5zZWN0aW9uLjguMS5wLjMiPkFsdGVybmF0aXZlbHksIGFuIGluc3RhbmNl
IG9mIGEgY29kZSBwb2ludCBpcyBhbHNvIGRlZW1lZCBhIG1lbWJlciBvZiB0aGUgTEdSIHdo
ZW4gaXQgZm9ybXMgcGFydCBvZiBhIHNlcXVlbmNlIHRoYXQgY29ycmVzcG9uZHMgdG8gYSBz
ZXF1ZW5jZSBsaXN0ZWQgdXNpbmcgYSAiY2hhciIgZWxlbWVudCBmb3Igd2hpY2ggdGhlICJj
cCIgYXR0cmlidXRlIGRlZmluZXMgYSBzZXF1ZW5jZSwgYW5kIGFsbCBuZWNlc3NhcnkgY29u
ZGl0aW9ucyBpbiBhbnkgIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlcyBhcmUgY29y
cmVjdGx5IHNhdGlzZmllZCBmb3IgdGhhdCBpbnN0YW5jZSBvZiB0aGUgc2VxdWVuY2UuPC9w
Pgo8cCBpZD0icmZjLnNlY3Rpb24uOC4xLnAuNCI+SW4gZGV0ZXJtaW5pbmcgZWxpZ2liaWxp
dHksIGF0IGVhY2ggcG9zaXRpb24gdGhlIGxvbmdlc3QgcG9zc2libGUgc2VxdWVuY2Ugb2Yg
Y29kZSBwb2ludHMgaXMgZXZhbHVhdGVkIGZpcnN0LiBJZiB0aGF0IHNlcXVlbmNlIG1hdGNo
ZXMgYSBzZXF1ZW5jZSBkZWZpbmVkIGluIHRoZSBMR1IgYW5kIHNhdGlzZmllcyBhbnkgcmVx
dWlyZWQgY29udGV4dCBhdCB0aGF0IHBvc2l0aW9uLCB0aGUgaW5zdGFuY2VzIG9mIGl0cyBj
b25zdGl0dWVudCBjb2RlIHBvaW50cyBhcmUgZGVlbWVkIG1lbWJlcnMgb2YgdGhlIExHUiBh
bmQgZXZhbHVhdGlvbiBwcm9jZWVkcyB3aXRoIHRoZSBuZXh0IGNvZGUgcG9pbnQgZm9sbG93
aW5nIHRoZSBzZXF1ZW5jZS4gSWYgdGhlIHNlcXVlbmNlIGRvZXMgbm90IG1hdGNoIGEgZGVm
aW5lZCBzZXF1ZW5jZSBvciBkb2VzIG5vdCBzYXRpc2Z5IHRoZSByZXF1aXJlZCBjb250ZXh0
LCBzdWNjZXNzaXZlbHkgc2hvcnRlciBzZXF1ZW5jZXMgYXJlIGV2YWx1YXRlZCwgdW50aWwg
b25seSBhIHNpbmdsZSBjb2RlIHBvaW50IHJlbWFpbnMuIFRoZSBlbGlnaWJpbGl0eSBvZiB0
aGF0IGNvZGUgcG9pbnQgaXMgZGV0ZXJtaW5lZCBhcyBkZXNjcmliZWQgYWJvdmUgZm9yIGFu
IGluZGl2aWR1YWwgY29kZSBwb2ludCBpbnN0YW5jZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi44LjEucC41Ij5BIGxhYmVsIG11c3QgYWxzbyBub3QgdHJpZ2dlciBhbnkgYWN0aW9uIHRo
YXQgcmVzdWx0cyBpbiBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlkIiwgb3RoZXJ3aXNlIGl0
IGlzIGRlZW1lZCBub3QgZWxpZ2libGUuIChUaGlzIHN0ZXAgbWF5IG5lZWQgdG8gYmUgZGVm
ZXJyZWQsIHVudGlsIHZhcmlhbnQgY29kZSBwb2ludCBkaXNwb3NpdGlvbnMgaGF2ZSBiZWVu
IGRldGVybWluZWQpLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi44LjEuMSI+CjxhIGhyZWY9
IiNyZmMuc2VjdGlvbi44LjEuMSI+OC4xLjEuPC9hPiBEZXRlcm1pbmluZyBFbGlnaWJpbGl0
eSB1c2luZyBSZWZsZXhpdmUgVmFyaWFudCBNYXBwaW5nczwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi44LjEuMS5wLjEiPkZvciBMR1JzIHRoYXQgY29udGFpbiByZWZsZXhpdmUgdmFyaWFu
dCBtYXBwaW5ncyAoZGVmaW5lZCBpbiA8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBpbmciPlNl
Y3Rpb24gNS4zLjQ8L2E+KSwgdGhlIGZpbmFsIGV2YWx1YXRpb24gb2YgZWxpZ2liaWxpdHkg
Zm9yIHRoZSBsYWJlbCBtdXN0IGJlIGRlZmVycmVkIHVudGlsIHZhcmlhbnRzIGFyZSBnZW5l
cmF0ZWQuIEluIGVzc2VuY2UsIExHUnMgdGhhdCB1c2UgdGhpcyBmZWF0dXJlIHRyZWF0IHRo
ZSBvcmlnaW5hbCBsYWJlbCBhcyB0aGUgKGlkZW50aXR5KSB2YXJpYW50IG9mIGl0c2VsZi4g
IEZvciBzdWNoIExHUnMsIHRoZSBvcmRpbmFyeSBkZXRlcm1pbmF0aW9uIG9mIGVsaWdpYmls
aXR5IGRlc2NyaWJlZCBoZXJlIGlzIGJ1dCBhIGZpcnN0IHN0ZXAgdGhhdCBnZW5lcmFsbHkg
ZXhjbHVkZXMgb25seSBhIHN1YnNldCBvZiBpbnZhbGlkIGxhYmVscy48L3A+CjxwIGlkPSJy
ZmMuc2VjdGlvbi44LjEuMS5wLjIiPlRvIGZ1cnRoZXIgY2hlY2sgdGhlIHZhbGlkaXR5IG9m
IGEgbGFiZWwgd2l0aCByZWZsZXhpdmUgbWFwcGluZ3MsIGl0IGlzIG5vdCBuZWNlc3Nhcnkg
dG8gZ2VuZXJhdGUgYWxsIHZhcmlhbnQgbGFiZWxzLiBPbmx5IGEgc2luZ2xlIHZhcmlhbnQg
bmVlZHMgdG8gYmUgY3JlYXRlZCwgd2hlcmUgYW55IHJlZmxleGl2ZSB2YXJpYW50cyBhcmUg
YXBwbGllZCBmb3IgZWFjaCBjb2RlIHBvaW50LCBhbmQgdGhlIGxhYmVsIGRpc3Bvc2l0aW9u
IGlzIGV2YWx1YXRlZCAoYXMgZGVzY3JpYmVkIGluIDxhIGhyZWY9IiNkZXRlcm1pbmluZ19k
aXNwb3NpdGlvbnMiPlNlY3Rpb24gOC4zPC9hPikuICBBIGRpc3Bvc2l0aW9uIG9mICJpbnZh
bGlkIiByZXN1bHRzIGluIHRoZSBsYWJlbCBiZWluZyBub3QgZWxpZ2libGUuIChJbiB0aGUg
ZXhjZXB0aW9uYWwgY2FzZSB3aGVyZSBjb250ZXh0IHJ1bGVzIGFyZSBwcmVzZW50IG9uIHJl
ZmxleGl2ZSBtYXBwaW5ncywgbXVsdGlwbGUgcmVmbGV4aXZlIHZhcmlhbnRzIG1heSBiZSBk
ZWZpbmVkLCBidXQgZm9yIGVhY2ggb3JpZ2luYWwgbGFiZWwsIGF0IG1vc3Qgb25lIG9mIHRo
ZXNlIGNhbiBiZSB2YWxpZCBhdCBlYWNoIGNvZGUgcG9zaXRpb24uIEhvd2V2ZXIsIHNlZSA8
YSBocmVmPSIjZHVwbGljYXRlX3ZhcmlhbnRzIj5TZWN0aW9uIDguNDwvYT4pLjwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi44LjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC4yIj44LjIu
PC9hPiBEZXRlcm1pbmluZyBWYXJpYW50cyBmb3IgYSBMYWJlbDwvaDE+CjxwIGlkPSJyZmMu
c2VjdGlvbi44LjIucC4xIj5Gb3IgYSBnaXZlbiBlbGlnaWJsZSBsYWJlbCwgdGhlIHNldCBv
ZiB2YXJpYW50IGxhYmVscyBpcyBkZWVtZWQgdG8gY29uc2lzdCBvZiBlYWNoIHBvc3NpYmxl
IHBlcm11dGF0aW9uIG9mIG9yaWdpbmFsIGNvZGUgcG9pbnRzIGFuZCBzdWJzdGl0dXRlZCBj
b2RlIHBvaW50cyBvciBzZXF1ZW5jZXMgZGVmaW5lZCBpbiAidmFyIiBlbGVtZW50cywgd2hl
cmVieSBhbGwgIndoZW4iIGFuZCAibm90LXdoZW4iIGF0dHJpYnV0ZXMgYXJlIGNvcnJlY3Rs
eSBzYXRpc2ZpZWQgZm9yIGVhY2ggImNoYXIiIG9yICJ2YXIiIGVsZW1lbnQgaW4gdGhlIGdp
dmVuIHBlcm11dGF0aW9uIGFuZCBhbGwgYXBwbGljYWJsZSB3aG9sZSBsYWJlbCBldmFsdWF0
aW9uIHJ1bGVzIGFyZSBzYXRpc2ZpZWQgYXMgZm9sbG93czogPC9wPgoKPG9sPgo8bGk+Q3Jl
YXRlIGVhY2ggcG9zc2libGUgcGVybXV0YXRpb24gb2YgYSBsYWJlbCwgYnkgc3Vic3RpdHV0
aW5nIGVhY2ggY29kZSBwb2ludCBvciBjb2RlIHBvaW50IHNlcXVlbmNlIGluIHR1cm4gYnkg
YW55IGRlZmluZWQgdmFyaWFudCBtYXBwaW5nIChpbmNsdWRpbmcgYW55IHJlZmxleGl2ZSBt
YXBwaW5ncyk8L2xpPgo8bGk+QXBwbHkgdmFyaWFudCBtYXBwaW5ncyB3aXRoICJ3aGVuIiBv
ciAibm90LXdoZW4iIGF0dHJpYnV0ZXMgb25seSBpZiB0aGUgY29uZGl0aW9ucyBhcmUgc2F0
aXNmaWVkOyBvdGhlcndpc2UgdGhleSBhcmUgbm90IGRlZmluZWQ8L2xpPgo8bGk+UmVjb3Jk
IGVhY2ggb2YgdGhlICJ0eXBlIiB2YWx1ZXMgb24gdGhlIHZhcmlhbnQgbWFwcGluZ3MgdXNl
ZCBpbiBjcmVhdGluZyBhIGdpdmVuIHZhcmlhbnQgbGFiZWwgaW4gYSBkaXNwb3NpdGlvbiBz
ZXQ7IGZvciBhbnkgdW5tYXBwZWQgY29kZSBwb2ludCByZWNvcmQgdGhlICJ0eXBlIiB2YWx1
ZSBvZiBhbnkgcmVmbGV4aXZlIHZhcmlhbnQgKHNlZSA8YSBocmVmPSIjcmVmbGV4aXZlX21h
cHBpbmciPlNlY3Rpb24gNS4zLjQ8L2E+KTwvbGk+CjxsaT5EZXRlcm1pbmUgdGhlIGRpc3Bv
c2l0aW9uIGZvciBlYWNoIHZhcmlhbnQgbGFiZWwgcGVyIDxhIGhyZWY9IiNkZXRlcm1pbmlu
Z19kaXNwb3NpdGlvbnMiPlNlY3Rpb24gOC4zPC9hPgo8L2xpPgo8bGk+SWYgdGhlIGRpc3Bv
c2l0aW9uIGlzICJpbnZhbGlkIiwgcmVtb3ZlIHRoZSBsYWJlbCBmcm9tIHRoZSBzZXQ8L2xp
Pgo8bGk+SWYgZmluYWwgZXZhbHVhdGlvbiBvZiB0aGUgZGlzcG9zaXRpb24gZm9yIHRoZSB1
bnBlcm11dGVkIGxhYmVsIHBlciA8YSBocmVmPSIjZGV0ZXJtaW5pbmdfZGlzcG9zaXRpb25z
Ij5TZWN0aW9uIDguMzwvYT4gcmVzdWx0cyBpbiBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlk
IiwgcmVtb3ZlIGFsbCBhc3NvY2lhdGVkIHZhcmlhbnQgbGFiZWxzIGZyb20gdGhlIHNldC48
L2xpPgo8L29sPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjguMi5wLjIiPlRoZSBu
dW1iZXIgb2YgcG90ZW50aWFsIHBlcm11dGF0aW9ucyBjYW4gYmUgdmVyeSBsYXJnZS4gSW4g
cHJhY3RpY2UsIGltcGxlbWVudGF0aW9ucyB3b3VsZCB1c2Ugc3VpdGFibGUgb3B0aW1pemF0
aW9ucyB0byBhdm9pZCBoYXZpbmcgdG8gYWN0dWFsbHkgY3JlYXRlIGFsbCBwZXJtdXRhdGlv
bnMgKHNlZSA8YSBocmVmPSIjY29sbGlzaW9uIj5TZWN0aW9uIDguNTwvYT4pLiA8L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi44LjIucC4zIj5JbiBkZXRlcm1pbmluZyB0aGUgcGVybXV0ZWQg
c2V0IG9mIHZhcmlhbnQgbGFiZWxzIGluIHN0ZXAgKDEpIGFib3ZlLCBhbGwgZWxpZ2libGUg
cGFydGl0aW9ucyBpbnRvIHNlcXVlbmNlcyBtdXN0IGJlIGV2YWx1YXRlZC4gQSBsYWJlbCAi
YWIiIHRoYXQgbWF0Y2hlcyBhIHNlcXVlbmNlICJhYiIgZGVmaW5lZCBpbiB0aGUgTEdSIGJ1
dCBhbHNvIG1hdGNoZXMgdGhlIHNlcXVlbmNlIG9mIGluZGl2aWR1YWwgY29kZSBwb2ludHMg
ImEiIGFuZCAiYiIgKGJvdGggZGVmaW5lZCBpbiB0aGUgTEdSKSwgbXVzdCBiZSBwZXJtdXRl
ZCB1c2luZyBhbnkgZGVmaW5lZCB2YXJpYW50IG1hcHBpbmdzIGZvciAgYm90aCB0aGUgc2Vx
dWVuY2UgImFiIiBhbmQgdGhlIGNvZGUgcG9pbnRzICJhIiBhbmQgImIiIGluZGl2aWR1YWxs
eS48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uOC4zIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9u
LjguMyI+OC4zLjwvYT4gPGEgaHJlZj0iI2RldGVybWluaW5nX2Rpc3Bvc2l0aW9ucyIgaWQ9
ImRldGVybWluaW5nX2Rpc3Bvc2l0aW9ucyI+RGV0ZXJtaW5pbmcgYSBEaXNwb3NpdGlvbiBm
b3IgYSBMYWJlbCBvciBWYXJpYW50IExhYmVsPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rp
b24uOC4zLnAuMSI+Rm9yIGEgZ2l2ZW4gbGFiZWwgKHZhcmlhbnQgb3Igb3JpZ2luYWwpLCBp
dHMgZGlzcG9zaXRpb24gaXMgZGV0ZXJtaW5lZCBieSBldmFsdWF0aW5nIGluIG9yZGVyIG9m
IHRoZWlyIGFwcGVhcmFuY2UgYWxsIGFjdGlvbnMgZm9yIHdoaWNoIHRoZSBsYWJlbCBvciB2
YXJpYW50IGxhYmVsIHNhdGlzZmllcyB0aGUgY29uZGl0aW9ucy4gIDwvcD4KCjxvbD4KPGxp
PkZvciBhbnkgbGFiZWwgdGhhdCBjb250YWlucyBjb2RlIHBvaW50cyBvciBzZXF1ZW5jZXMg
bm90IGRlZmluZWQgaW4gdGhlIHJlcGVydG9pcmUsIG9yIGRvZXMgbm90IHNhdGlzZnkgdGhl
IGNvbnRleHQgcnVsZXMgb24gYWxsIG9mIGl0cyBjb2RlIHBvaW50cyBhbmQgdmFyaWFudHMs
IHRoZSBkaXNwb3NpdGlvbiBpcyAiaW52YWxpZCIuPC9saT4KPGxpPkZvciBhbGwgb3RoZXIg
bGFiZWxzIHRoZSBkaXNwb3NpdGlvbiBpcyBnaXZlbiBieSB0aGUgdmFsdWUgb2YgdGhlICJk
aXNwIiBhdHRyaWJ1dGUgZm9yIHRoZSBmaXJzdCBhY3Rpb24gdHJpZ2dlcmVkIGJ5IHRoZSBs
YWJlbC4gQW4gYWN0aW9uIGlzIHRyaWdnZXJlZCwgaWYgYWxsIG9mIHRoZSBmb2xsb3dpbmcg
YXJlIHRydWU6IDx1bD4KPGxpPnRoZSBsYWJlbCBtYXRjaGVzIHRoZSB3aG9sZSBsYWJlbCBl
dmFsdWF0aW9uIHJ1bGUgZ2l2ZW4gaW4gdGhlICJtYXRjaCIgYXR0cmlidXRlIGZvciB0aGF0
IGFjdGlvbjs8L2xpPgo8bGk+dGhlIGxhYmVsIGRvZXMgbm90IG1hdGNoIHRoZSB3aG9sZSBs
YWJlbCBldmFsdWF0aW9uIHJ1bGUgZ2l2ZW4gaW4gdGhlICJub3QtbWF0Y2giIGF0dHJpYnV0
ZSBmb3IgdGhhdCBhY3Rpb247PC9saT4KPGxpPmFueSBvZiB0aGUgcmVjb3JkZWQgdmFyaWFu
dCB0eXBlcyBmb3IgYSB2YXJpYW50IGxhYmVsIG1hdGNoIHRoZSB0eXBlcyBnaXZlbiBpbiB0
aGUgImFueS12YXJpYW50IiBhdHRyaWJ1dGUgZm9yIHRoYXQgYWN0aW9uOzwvbGk+CjxsaT5h
bGwgb2YgdGhlIHJlY29yZGVkIHZhcmlhbnQgdHlwZXMgZm9yIGEgdmFyaWFudCBsYWJlbCBt
YXRjaCB0aGUgdHlwZXMgZ2l2ZW4gaW4gdGhlICJhbGwtdmFyaWFudHMiIG9yICJvbmx5LXZh
cmlhbnRzIiBhdHRyaWJ1dGUgZ2l2ZW4gZm9yIHRoYXQgYWN0aW9uOzwvbGk+CjxsaT5pbiBj
YXNlIG9mIGFuICJvbmx5LXZhcmlhbnRzIiBhdHRyaWJ1dGUsIHRoZSBsYWJlbCBjb250YWlu
cyBvbmx5IGNvZGUgcG9pbnRzIHRoYXQgYXJlIHRoZSB0YXJnZXQgb2YgYXBwbGllZCB2YXJp
YW50IG1hcHBpbmdzOzwvbGk+CjwvdWw+CjxwPiBvciA8L3A+Cjx1bD48bGk+dGhlIGFjdGlv
biBkb2VzIG5vdCBjb250YWluIGFueSAibWF0Y2giLCAibm90LW1hdGNoIiwgImFueS12YXJp
YW50IiwgImFsbC12YXJpYW50cyIsIG9yICJvbmx5LXZhcmlhbnRzIiBhdHRyaWJ1dGVzOiBj
YXRjaC1hbGwuPC9saT48L3VsPgo8cD4gPC9wPgo8L2xpPgo8bGk+Rm9yIGFueSByZW1haW5p
bmcgdmFyaWFudCBsYWJlbCwgYXNzaWduIHRoZSB2YXJpYW50IGxhYmVsIHRoZSBkaXNwb3Np
dGlvbiB1c2luZyB0aGUgZGVmYXVsdCBhY3Rpb25zIGRlZmluZWQgaW4gPGEgaHJlZj0iI2Rl
ZmF1bHRfYWN0aW9ucyI+U2VjdGlvbiA3LjY8L2E+LiAgRm9yIHRoaXMgc3RlcCwgdmFyaWFu
dCB0eXBlcyBvdXRzaWRlIHRoZSBwcmVkZWZpbmVkIHJlY29tbWVuZGVkIHNldCAoc2VlIDxh
IGhyZWY9IiNyZWNvbW1lbmRlZF9kaXNwb3NpdGlvbl92YWx1ZXMiPlNlY3Rpb24gNy4zPC9h
PikgYXJlIGlnbm9yZWQuICA8L2xpPgo8bGk+Rm9yIGFueSByZW1haW5pbmcgbGFiZWwsIHNl
dCB0aGUgZGlzcG9zaXRpb24gdG8gInZhbGlkIi48L2xpPgo8L29sPgoKPHA+IDwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi44LjQiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC40Ij44LjQu
PC9hPiA8YSBocmVmPSIjZHVwbGljYXRlX3ZhcmlhbnRzIiBpZD0iZHVwbGljYXRlX3Zhcmlh
bnRzIj5EdXBsaWNhdGUgVmFyaWFudCBMYWJlbHM8L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi44LjQucC4xIj5Gb3IgYSBwb29ybHkgZGVzaWduZWQgTEdSLCBpdCBpcyBwb3NzaWJs
ZSB0byBnZW5lcmF0ZSBkdXBsaWNhdGUgdmFyaWFudCBsYWJlbHMgZnJvbSB0aGUgc2FtZSBp
bnB1dCBsYWJlbCwgYnV0IHdpdGggZGlmZmVyZW50LCBhbmQgcG90ZW50aWFsbHkgY29uZmxp
Y3RpbmcgZGlzcG9zaXRpb25zLiBJbXBsZW1lbnRhdGlvbnMgTVVTVCB0cmVhdCBhbnkgZHVw
bGljYXRlIHZhcmlhbnQgbGFiZWxzIGVuY291bnRlcmVkIGFzIGFuIGVycm9yLCBpcnJlc3Bl
Y3RpdmUgb2YgdGhlaXIgZGlzcG9zaXRpb25zLiAgPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24u
OC40LnAuMiI+VGhpcyBzaXR1YXRpb24gY2FuIGFyaXNlIGluIHR3byB3YXlzLiBPbmUgaXMg
ZGVzY3JpYmVkIGluIDxhIGhyZWY9IiNjb25kaXRpb25hbF92YXJpYW50cyI+U2VjdGlvbiA1
LjMuNTwvYT4gYW5kIGludm9sdmVzIGRlZmluaW5nIHRoZSBzYW1lIHZhcmlhbnQgbWFwcGlu
ZyB3aXRoIHR3byBjb250ZXh0IHJ1bGVzIHRoYXQgYXJlIGZvcm1hbGx5IGRpc3RpbmN0LCBi
dXQgbmV2ZXJ0aGVsZXNzIG92ZXJsYXAgc28gdGhhdCB0aGV5IGFyZSBub3QgbXV0dWFsbHkg
ZXhjbHVzaXZlIGZvciB0aGUgc2FtZSBsYWJlbC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44
LjQucC4zIj5UaGUgb3RoZXIgY2FzZSBpbnZvbHZlcyB2YXJpYW50cyBkZWZpbmVkIGZvciBz
ZXF1ZW5jZXMsIHdoZXJlIG9uZSBzZXF1ZW5jZSBpcyBhIHByZWZpeCBvZiBhbm90aGVyIChz
ZWUgPGEgaHJlZj0iI2Jhc2ljX3ZhcmlhbnRzIj5TZWN0aW9uIDUuMy4xPC9hPikuICBUaGUg
Zm9sbG93aW5nIHNob3dzIHN1Y2ggYW4gZXhhbXBsZSByZXN1bHRpbmcgaW4gY29uZmxpY3Rp
bmcgcmVmbGV4aXZlIHZhcmlhbnRzOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjIiPjwv
ZGl2Pgo8cHJlPiAgJmx0O2NoYXIgY3A9IjAwNjEiJmd0OwogICAgJmx0O3ZhciBjcD0iMDA2
MSIgdHlwZT0iYWxsb2NhdGFibGUiLyZndDsKICAmbHQ7L2NoYXImZ3Q7CiAgJmx0O2NoYXIg
Y3A9IjAwNjIiLyZndDsKICAmbHQ7Y2hhciBjcD0iMDA2MSAwMDYyIiZndDsKICAgICZsdDt2
YXIgY3A9IjAwNjEgMDA2MiIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICZsdDsvY2hhciZndDsg
PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjguNC5wLjUiPkEgbGFiZWwgImFi
IiB3b3VsZCBnZW5lcmF0ZSB0aGUgdmFyaWFudCBsYWJlbHMgInthfXtifSIgYW5kICJ7YWJ9
IiB3aGVyZSB0aGUgY3VybHkgYnJhY2VzIHNob3cgdGhlIHNlcXVlbmNlIGJvdW5kYXJpZXMg
YXMgdGhleSB3ZXJlIGFwcGxpZWQgZHVyaW5nIHZhcmlhbnQgbWFwcGluZy4gVGhlIHJlc3Vs
dCBpcyBhIGR1cGxpY2F0ZSB2YXJpYW50IGxhYmVsICJhYiIsIG9uZSBiYXNlZCBvbiBhIHZh
cmlhbnQgb2YgdHlwZSAiYWxsb2NhdGFibGUiIHBsdXMgYW4gb3JpZ2luYWwgY29kZSBwb2lu
dCAiYiIgdGhhdCBoYXMgbm8gdmFyaWFudCwgYW5kIGFub3RoZXIgb25lIGJhc2VkIG9uIGEg
c2luZ2xlIHZhcmlhbnQgb2YgdHlwZSAiYmxvY2tlZCIsIHRodXMgY3JlYXRpbmcgdHdvIHZh
cmlhbnQgbGFiZWxzIHdpdGggY29uZmxpY3RpbmcgZGlzcG9zaXRpb25zLiAgPC9wPgo8cCBp
ZD0icmZjLnNlY3Rpb24uOC40LnAuNiI+SW4gdGhlIGdlbmVyYWwgY2FzZSBpdCBpcyBkaWZm
aWN1bHQgdG8gaW1wb3NzaWJsZSB0byBwcm92ZSBieSBtZWNoYW5pY2FsIGluc3BlY3Rpb24g
b2YgdGhlIExHUiB0aGF0IGR1cGxpY2F0ZSB2YXJpYW50IGxhYmVscyB3aWxsIG5ldmVyIG9j
Y3VyLCBzbyBpbXBsZW1lbnRhdGlvbnMgaGF2ZSB0byBiZSBwcmVwYXJlZCB0byBkZXRlY3Qg
dGhpcyBlcnJvciBkdXJpbmcgdmFyaWFudCBsYWJlbCBnZW5lcmF0aW9uLiBUaGUgY29uZGl0
aW9uIGlzIGVhc2lseSBhdm9pZGVkIGJ5IGNhcmVmdWwgZGVzaWduIG9mIGNvbnRleHQgcnVs
ZXMgYW5kIHNwZWNpYWwgYXR0ZW50aW9uIHRvIHRoZSByZWxhdGlvbiBhbW9uZyBjb2RlIHBv
aW50IHNlcXVlbmNlcyB3aXRoIHZhcmlhbnRzLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi44
LjUiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC41Ij44LjUuPC9hPiA8YSBocmVmPSIjY29s
bGlzaW9uIiBpZD0iY29sbGlzaW9uIj5DaGVja2luZyBMYWJlbHMgZm9yIENvbGxpc2lvbjwv
YT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjguNS5wLjEiPlRoZSBvYnZpb3VzIG1ldGhv
ZCBmb3IgY2hlY2tpbmcgY29sbGlzaW9uIGJldHdlZW4gbGFiZWxzIGlzIHRvIGdlbmVyYXRl
IHRoZSBmdWxseSBwZXJtdXRlZCBzZXQgb2YgdmFyaWFudHMgZm9yIG9uZSBvZiB0aGVtIGFu
ZCBzZWUgd2hldGhlciBpdCBjb250YWlucyB0aGUgb3RoZXIgbGFiZWwgYXMgYSBtZW1iZXIu
IEFzIGRpc2N1c3NlZCBhYm92ZSwgdGhpcyBjYW4gYmUgcHJvaGliaXRpdmUgYW5kIGlzIG5v
dCBuZWNlc3NhcnkuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uOC41LnAuMiI+QmVjYXVzZSBv
ZiBzeW1tZXRyeSBhbmQgdHJhbnNpdGl2aXR5LCBhbGwgdmFyaWFudCBtYXBwaW5ncyBmb3Jt
IGRpc2pvaW50IHNldHMuICBJbiBlYWNoIG9mIHRoZXNlIHNldHMsIHRoZSBzb3VyY2UgYW5k
IHRhcmdldCBvZiBlYWNoIG1hcHBpbmcgYXJlIGFsc28gdmFyaWFudHMgb2YgdGhlIHNvdXJj
ZXMgYW5kIHRhcmdldHMgb2YgYWxsIHRoZSBvdGhlciBtYXBwaW5ncy4gSG93ZXZlciwgbWVt
YmVycyBvZiB0d28gZGlmZmVyZW50IHNldHMgYXJlIG5ldmVyIHZhcmlhbnRzIG9mIGVhY2gg
b3RoZXIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uOC41LnAuMyI+SWYgdHdvIGxhYmVscyBo
YXZlIGNvZGUgcG9pbnRzIGF0IHRoZSBzYW1lIHBvc2l0aW9uIHRoYXQgYXJlIG1lbWJlcnMg
b2YgdHdvIGRpZmZlcmVudCBvZiB0aGVzZSB2YXJpYW50IG1hcHBpbmcgc2V0cywgYW55IHZh
cmlhbnQgbGFiZWxzIG9mIG9uZSwgY2Fubm90IGJlIHZhcmlhbnQgbGFiZWxzIG9mIHRoZSBv
dGhlcjogIHRoZSBzZXRzIG9mIHRoZWlyIHZhcmlhbnQgbGFiZWxzIGFyZSBsaWtld2lzZSBk
aXNqb2ludC4gIEluc3RlYWQgb2YgIGdlbmVyYXRpbmcgYWxsIHBlcm11dGF0aW9ucyB0byBj
b21wYXJlIGFsbCBwb3NzaWJsZSB2YXJpYW50cywgaXQgaXMgZW5vdWdoIHRvIGZpbmQgb3V0
IHdoZXRoZXIgY29kZSBwb2ludHMgYXQgdGhlIHNhbWUgcG9zaXRpb24gYmVsb25nIHRvIHRo
ZSBzYW1lIHZhcmlhbnQgc2V0IG9yIG5vdC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44LjUu
cC40Ij5Gb3IgdGhhdCwgaXQgaXMgc3VmZmljaWVudCB0byBzdWJzdGl0dXRlIGFuICJpbmRl
eCIgbWFwcGluZyB0aGF0IGlkZW50aWZpZXMgdGhlIHNldC4gVGhpcyBpbmRleCBtYXBwaW5n
IGNvdWxkIGJlLCBmb3IgZXhhbXBsZSwgdGhlIHZhcmlhbnQgbWFwcGluZyBmb3Igd2hpY2gg
dGhlIHRhcmdldCBjb2RlIHBvaW50IChvciBzZXF1ZW5jZSkgY29tZXMgZmlyc3QgaW4gc29t
ZSBzb3J0aW5nIG9yZGVyLiBUaGlzIGluZGV4IG1hcHBpbmcgd291bGQsIGluIGVmZmVjdCwg
aWRlbnRpZnkgdGhlIHNldCBvZiB2YXJpYW50IG1hcHBpbmdzIGZvciB0aGF0IHBvc2l0aW9u
LiA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44LjUucC41Ij5UbyBjaGVjayBjb2xsaXNpb24g
dGhlbiBtZWFucyBnZW5lcmF0aW5nIGEgc2luZ2xlIHZhcmlhbnQgbGFiZWwgZnJvbSB0aGUg
b3JpZ2luYWwgYnkgc3Vic3RpdHV0aW5nIHRoZSByZXNwZWN0aXZlICJpbmRleCIgdmFsdWUg
Zm9yIGVhY2ggY29kZSBwb2ludC4gVGhpcyByZXN1bHRzIGluIGFuICJpbmRleCBsYWJlbCIu
IFR3byBsYWJlbHMgY29sbGlkZSB3aGVuZXZlciB0aGUgaW5kZXggbGFiZWxzIGZvciB0aGVt
IGFyZSB0aGUgc2FtZS48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uOSI+CjxhIGhyZWY9IiNy
ZmMuc2VjdGlvbi45Ij45LjwvYT4gQ29udmVyc2lvbiB0byBhbmQgZnJvbSBPdGhlciBGb3Jt
YXRzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjkucC4xIj5Cb3RoIDxhIGhyZWY9IiNSRkMz
NzQzIj5bUkZDMzc0M108L2E+IGFuZCA8YSBocmVmPSIjUkZDNDI5MCI+W1JGQzQyOTBdPC9h
PiBwcm92aWRlIGRpZmZlcmVudCBncmFtbWFycyBmb3IgSUROIHRhYmxlcy4gVGhlIGZvcm1h
dHMgaW4gdGhvc2UgZG9jdW1lbnRzIGFyZSB1bmFibGUgdG8gZnVsbHkgc3VwcG9ydCB0aGUg
aW5jcmVhc2VkIHJlcXVpcmVtZW50cyBvZiBjb250ZW1wb3JhcnkgSUROIHZhcmlhbnQgcG9s
aWNpZXMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uOS5wLjIiPlRoaXMgc3BlY2lmaWNhdGlv
biBpcyBhIHN1cGVyc2V0IG9mIGZ1bmN0aW9uYWxpdHkgcHJvdmlkZWQgYnkgdGhlIG9sZGVy
IElETiB0YWJsZSBmb3JtYXRzLCB0aHVzIGFueSB0YWJsZSBleHByZXNzZWQgaW4gdGhvc2Ug
Zm9ybWF0cyBjYW4gYmUgZXhwcmVzc2VkIGluIHRoaXMgbmV3IGZvcm1hdC4gIEF1dG9tYXRl
ZCBjb252ZXJzaW9uIGNhbiBiZSBjb25kdWN0ZWQgYmV0d2VlbiB0YWJsZXMgY29uZm9ybWFu
dCB3aXRoIHRoZSBncmFtbWFyIHNwZWNpZmllZCBpbiBlYWNoIGRvY3VtZW50LjwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjkucC4zIj5Gb3Igbm90ZXMgb24gaG93IHRvIHRyYW5zbGF0ZSBh
biBSRkMgMzc0My1zdHlsZSB0YWJsZSwgc2VlIDxhIGhyZWY9IiN0cmFuc2xhdGVfcmZjMzc0
MyI+QXBwZW5kaXggQXBwZW5kaXggQjwvYT4uPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjEw
Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEwIj4xMC48L2E+IE1lZGlhIFR5cGU8L2gxPgo8
cCBpZD0icmZjLnNlY3Rpb24uMTAucC4xIj5XZWxsLWZvcm1lZCBMR1JzIHRoYXQgY29tcGx5
IHdpdGggdGhpcyBzcGVjaWZpY2F0aW9uIFNIT1VMRCBiZSB0cmFuc21pdHRlZCB3aXRoIGEg
bWVkaWEgdHlwZSBvZiAiYXBwbGljYXRpb24vbGdyK3htbCIuIFRoaXMgbWVkaWEgdHlwZSB3
aWxsIHNpZ25hbCB0byBhbiBMR1ItYXdhcmUgY2xpZW50IHRoYXQgdGhlIGNvbnRlbnQgaXMg
ZGVzaWduZWQgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgYW4gTEdSLjwvcD4KPGgxIGlkPSJyZmMu
c2VjdGlvbi4xMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi4xMSI+MTEuPC9hPiBJQU5BIENv
bnNpZGVyYXRpb25zPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLnAuMSI+VGhpcyBkb2N1
bWVudCByZXF1ZXN0cyB0aGUgZm9sbG93aW5nIGFjdGlvbnMgZnJvbSBJQU5BOjwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi4xMS4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjExLjEiPjEx
LjEuPC9hPiBNZWRpYSBUeXBlIFJlZ2lzdHJhdGlvbjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlv
bi4xMS4xLnAuMSI+VGhlIG1lZGlhIHR5cGUgImFwcGxpY2F0aW9uL2xncit4bWwiIHNob3Vs
ZCBiZSByZWdpc3RlcmVkIHRvIGRlbm90ZSB0cmFuc21pc3Npb24gb2YgbGFiZWwgZ2VuZXJh
dGlvbiBydWxlc2V0cyB0aGF0IGFyZSBjb21wbGlhbnQgd2l0aCB0aGlzIHNwZWNpZmljYXRp
b24sIGluIGFjY29yZGFuY2Ugd2l0aCA8YSBocmVmPSIjUkZDNjgzOCI+W1JGQzY4MzhdPC9h
Pi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuMiI+VHlwZSBuYW1lOiBhcHBsaWNh
dGlvbjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC4zIj5TdWJ0eXBlIG5hbWU6IGxn
cit4bWw8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuNCI+UmVxdWlyZWQgcGFyYW1l
dGVyczogTi9BPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMS5wLjUiPk9wdGlvbmFsIHBh
cmFtZXRlcnM6IGNoYXJzZXQgKGFzIGZvciBhcHBsaWNhdGlvbi94bWwgcGVyIDxhIGhyZWY9
IiNSRkM3MzAzIj5bUkZDNzMwM108L2E+KTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEu
cC42Ij5TZWN1cml0eSBjb25zaWRlcmF0aW9uczogU2VlIHRoZSBzZWN1cml0eSBjb25zaWRl
cmF0aW9ucyBmb3IgYXBwbGljYXRpb24veG1sIGluIDxhIGhyZWY9IiNSRkM3MzAzIj5bUkZD
NzMwM108L2E+IGFuZCB0aGUgc3BlY2lmaWMgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgZm9y
IExhYmVsIEdlbmVyYXRpb24gUnVsZXNldHMgaW4gUkZDIFhYWFggKFJGQyBFZGl0b3IvSUFO
QSwgcGxlYXNlIHJlcGxhY2UgWFhYWCB3aXRoIHRoZSBmaW5hbCBudW1iZXIgb2YgdGhpcyBk
b2N1bWVudCk8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuNyI+SW50ZXJvcGVyYWJp
bGl0eSBjb25zaWRlcmF0aW9uczogQXMgZm9yIGFwcGxpY2F0aW9uL3htbCBwZXIgPGEgaHJl
Zj0iI1JGQzczMDMiPltSRkM3MzAzXTwvYT48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4x
LnAuOCI+UHVibGlzaGVkIHNwZWNpZmljYXRpb246IFNlZSBSRkMgWFhYWCAoUkZDIEVkaXRv
ci9JQU5BLCBwbGVhc2UgcmVwbGFjZSBYWFhYIHdpdGggdGhlIGZpbmFsIG51bWJlciBvZiB0
aGlzIGRvY3VtZW50KTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC45Ij5BcHBsaWNh
dGlvbnMgd2hpY2ggdXNlIHRoaXMgbWVkaWEgdHlwZTogU29mdHdhcmUgdXNpbmcgbGFiZWwg
Z2VuZXJhdGlvbiBydWxlc2V0cyBmb3IgaW50ZXJuYXRpb25hbCBpZGVudGlmaWVycywgc3Vj
aCBhcyBJRE5zLCBpbmNsdWRpbmcgcmVnaXN0cnkgYXBwbGljYXRpb25zIGFuZCBjbGllbnQg
dmFsaWRhdG9ycy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuMTAiPkFkZGl0aW9u
YWwgaW5mb3JtYXRpb246IDwvcD4KCjx1bCBjbGFzcz0iZW1wdHkiPgo8bGk+RGVwcmVjYXRl
ZCBhbGlhcyBuYW1lcyBmb3IgdGhpcyB0eXBlOiBOL0E8L2xpPgo8bGk+TWFnaWMgbnVtYmVy
KHMpOiBOL0E8L2xpPgo8bGk+RmlsZSBleHRlbnNpb24ocyk6IC5sZ3I8L2xpPgo8bGk+TWFj
aW50b3NoIGZpbGUgdHlwZSBjb2RlKHMpOiBOL0E8L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjExLjEucC4xMSI+UGVyc29uICZhbXA7IGVtYWlsIGFkZHJlc3Mg
Zm9yIGZ1cnRoZXIgaW5mb3JtYXRpb246IDwvcD4KCjx1bCBjbGFzcz0iZW1wdHkiPgo8bGk+
S2ltIERhdmllcyAmbHQ7a2ltLmRhdmllc0BpY2Fubi5vcmcmZ3Q7PC9saT4KPGxpPkFzbXVz
IEZyZXl0YWcgJmx0O2FzbXVzQHVuaWNvZGUub3JnJmd0OzwvbGk+CjwvdWw+Cgo8cD4gPC9w
Pgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMS5wLjEyIj5JbnRlbmRlZCBVc2FnZTogQ09NTU9O
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMS5wLjEzIj5SZXN0cmljdGlvbnMgb24gdXNh
Z2U6IE4vQTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC4xNCI+QXV0aG9yOiA8L3A+
Cgo8dWwgY2xhc3M9ImVtcHR5Ij4KPGxpPktpbSBEYXZpZXMgJmx0O2tpbS5kYXZpZXNAaWNh
bm4ub3JnJmd0OzwvbGk+CjxsaT5Bc211cyBGcmV5dGFnICZsdDthc211c0B1bmljb2RlLm9y
ZyZndDs8L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC4x
NSI+Q2hhbmdlIENvbnRyb2xsZXI6IElFU0c8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4x
LnAuMTYiPlByb3Zpc2lvbmFsIHJlZ2lzdHJhdGlvbj8gKHN0YW5kYXJkcyB0cmVlIG9ubHkp
OiBObzwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi4xMS4yIj4KPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjExLjIiPjExLjIuPC9hPiA8YSBocmVmPSIjdXJuX3JlZyIgaWQ9InVybl9yZWciPlVS
TiBSZWdpc3RyYXRpb248L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuMSI+
VGhpcyBzcGVjaWZpY2F0aW9uIHVzZXMgYSBVUk4gdG8gZGVzY3JpYmUgdGhlIFhNTCBuYW1l
c3BhY2UsIGluIGFjY29yZGFuY2Ugd2l0aCA8YSBocmVmPSIjUkZDMzY4OCI+W1JGQzM2ODhd
PC9hPi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuMiI+VVJJOiB1cm46aWV0Zjpw
YXJhbXM6eG1sOm5zOmxnci0xLjA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuMyI+
UmVnaXN0cmFudCBDb250YWN0OiBTZWUgdGhlIEF1dGhvcnMgb2YgdGhpcyBkb2N1bWVudC48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuNCI+WE1MOiBOb25lLjwvcD4KPGgxIGlk
PSJyZmMuc2VjdGlvbi4xMS4zIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjExLjMiPjExLjMu
PC9hPiBEaXNwb3NpdGlvbiBSZWdpc3RyeTwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4z
LnAuMSI+VGhpcyBkb2N1bWVudCBlc3RhYmxpc2hlcyBhIHZvY2FidWxhcnkgb2YgIkxhYmVs
IEdlbmVyYXRpb24gUnVsZXNldCBEaXNwb3NpdGlvbnMiIHdoaWNoIHNob3VsZCBiZSByZWZs
ZWN0ZWQgYXMgYSBuZXcgSUFOQSByZWdpc3RyeS4gVGhpcyByZWdpc3RyeSBzaG91bGQgYmUg
ZGl2aWRlZCBpbnRvIHR3byBzdWItcmVnaXN0cmllczogPC9wPgoKPHVsPgo8bGk+U3RhbmRh
cmQgRGlzcG9zaXRpb25zIC0gVGhpcyByZWdpc3RyeSBzaGFsbCBsaXN0IGRpc3Bvc2l0aW9u
cyB0aGF0IGhhdmUgYmVlbiBkZWZpbmVkIGluIHB1Ymxpc2hlZCBzcGVjaWZpY2F0aW9ucywg
aS5lLiB0aGUgZWxpZ2liaWxpdHkgZm9yIHN1Y2ggcmVnaXN0cmF0aW9ucyBzaGFsbCBiZSAi
U3BlY2lmaWNhdGlvbiBSZXF1aXJlZCIgPGEgaHJlZj0iI1JGQzUyMjYiPltSRkM1MjI2XTwv
YT4uIFRoZSBpbml0aWFsIHNldCBvZiByZWdpc3RyYXRpb25zIHNoYWxsIGJlIHRoZSBmaXZl
IGRpc3Bvc2l0aW9ucyBpbiB0aGlzIGRvY3VtZW50IGRlc2NyaWJlZCBpbiA8YSBocmVmPSIj
cmVjb21tZW5kZWRfZGlzcG9zaXRpb25fdmFsdWVzIj5TZWN0aW9uIDcuMzwvYT4uPC9saT4K
PGxpPlByaXZhdGUgRGlzcG9zaXRpb25zIC0gVGhpcyByZWdpc3RyeSBzaGFsbCBsaXN0IGRp
c3Bvc2l0aW9ucyB0aGF0IGhhdmUgYmVlbiByZWdpc3RlcmVkICAiRmlyc3QgQ29tZSBGaXJz
dCBTZXJ2ZWQiIDxhIGhyZWY9IiNSRkM1MjI2Ij5bUkZDNTIyNl08L2E+IGJ5IHRoaXJkIHBh
cnRpZXMgd2l0aCB0aGUgSUFOQS4gU3VjaCBkaXNwb3NpdGlvbnMgbXVzdCB0YWtlIHRoZSBm
b3JtICJlbnRpdHk6ZGlzcG9zaXRpb24iIHdoZXJlIHRoZSBlbnRpdHkgaXMgYSBkb21haW4g
bmFtZSB0aGF0IHVuaXF1ZWx5IGlkZW50aWZpZXMgdGhlIHByaXZhdGUgdXNlciBvZiB0aGUg
bmFtZXNwYWNlLiBGb3IgZXhhbXBsZSwgImV4YW1wbGUub3JnOnJlc2VydmVkIiBjb3VsZCBi
ZSBhIHByaXZhdGUgZXh0ZW5zaW9uIHVzZWQgYnkgdGhlIGV4YW1wbGUgb3JnYW5pemF0aW9u
IHRvIGRlbm90ZSBhIGRpc3Bvc2l0aW9uIHJlbGF0aW5nIHRvIHJlc2VydmVkIGxhYmVscy4g
IFRoZXNlIGV4dGVuc2lvbnMgYXJlIG5vdCBpbnRlbmRlZCB0byBiZSBpbnRlcm9wZXJhYmxl
LCBidXQgcmVnaXN0cmF0aW9uIGlzIGRlc2lnbmVkIHRvIG1pbmltaXplIHBvdGVudGlhbCBj
b25mbGljdHMuIEl0IGlzIHN0cm9uZ2x5IHJlY29tbWVuZGVkIGFueSBuZXcgZGlzcG9zaXRp
b25zIHRoYXQgcmVxdWlyZSBpbnRlcm9wZXJhYmlsaXR5IGFuZCBoYXZlIGFwcGxpY2FiaWxp
dHkgYmV5b25kIGEgc2luZ2xlIG9yZ2FuaXphdGlvbiBiZSBkZWZpbmVkIGFzIFN0YW5kYXJk
IERpc3Bvc2l0aW9ucy48L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjExLjMucC4yIj5TdGFuZGFyZCBkaXNwb3NpdGlvbnMgTVVTVCBOT1QgY29udGFpbiB0aGUg
IjoiIGNoYXJhY3RlciBpbiBvcmRlciB0byBkaXN0aW5ndWlzaCB0aGVtIGZyb20gcHJpdmF0
ZSBkaXNwb3NpdGlvbnMuIEFsbCBkaXNwb3NpdGlvbiBuYW1lcyBzaGFsbCBiZSBpbiBsb3dl
cmNhc2UgQVNDSUkuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMy5wLjMiPlRoZSBJQU5B
IHJlZ2lzdHJ5IHNob3VsZCBwcm92aWRlIGRhdGEgb24gdGhlIG5hbWUgb2YgdGhlIGRpc3Bv
c2l0aW9uLCB0aGUgaW50ZW5kZWQgcHVycG9zZXMsIGFuZCB0aGUgcmVnaXN0cmFudCBvciBk
ZWZpbmluZyBzcGVjaWZpY2F0aW9uIGZvciB0aGUgZGlzcG9zaXRpb24uPC9wPgo8aDEgaWQ9
InJmYy5zZWN0aW9uLjEyIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEyIj4xMi48L2E+IFNl
Y3VyaXR5IENvbnNpZGVyYXRpb25zPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjEyLnAuMSI+
QSBuYWl2ZSBpbXBsZW1lbnRhdGlvbiBhdHRlbXB0aW5nIHRvIGdlbmVyYXRlIGFsbCB2YXJp
YW50IGxhYmVscyBmb3IgYSBnaXZlbiBsYWJlbCBjb3VsZCBsZWFkIHRvIHRoZSBwb3NzaWJp
bGl0eSBvZiBleGhhdXN0aW5nIHRoZSByZXNvdXJjZXMgb24gdGhlIG1hY2hpbmUgcnVubmlu
ZyB0aGUgTEdSIHByb2Nlc3NvciwgcG90ZW50aWFsbHkgY2F1c2luZyBkZW5pYWwtb2Ytc2Vy
dmljZSBjb25zZXF1ZW5jZXMuIEZvciBtYW55IG9wZXJhdGlvbnMsIGJydXRlIGZvcmNlIGdl
bmVyYXRpb24gY2FuIGJlIGF2b2lkZWQgYnkgb3B0aW1pemF0aW9uLCBhbmQgaWYgbmVlZGVk
LCB0aGUgbnVtYmVyIG9mIHBlcm11dGVkIGxhYmVscyBjYW4gYmUgZXN0aW1hdGVkIG1vcmUg
Y2hlYXBseSBhaGVhZCBvZiB0aW1lLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjEyLnAuMiI+
VGhlIGltcGxlbWVudGF0aW9uIG9mIFdob2xlIExhYmVsIEV2YWx1YXRpb24gcnVsZXMsIHVz
aW5nIGNlcnRhaW4gYmFja3RyYWNraW5nIGFsZ29yaXRobXMsIGNhbiB0YWtlIGV4cG9uZW50
aWFsIHRpbWUgZm9yIHBhdGhvbG9naWNhbCBydWxlcyBvciBsYWJlbHMgYW5kIGV4aGF1c3Qg
c3RhY2sgcmVzb3VyY2VzLiAgVGhpcyBjYW4gYmUgbWl0aWdhdGVkIGJ5IHByb3BlciBpbXBs
ZW1lbnRhdGlvbiBhbmQgZW5mb3JjaW5nIHRoZSByZXN0cmljdGlvbnMgb24gcGVybWlzc2li
bGUgbGFiZWwgbGVuZ3RoLjwvcD4KPGgxIGlkPSJyZmMucmVmZXJlbmNlcyI+CjxhIGhyZWY9
IiNyZmMucmVmZXJlbmNlcyI+MTMuPC9hPiBSZWZlcmVuY2VzPC9oMT4KPGgxIGlkPSJyZmMu
cmVmZXJlbmNlcy4xIj4KPGEgaHJlZj0iI3JmYy5yZWZlcmVuY2VzLjEiPjEzLjEuPC9hPiBO
b3JtYXRpdmUgUmVmZXJlbmNlczwvaDE+Cjx0YWJsZT48dGJvZHk+Cjx0cj4KPHRkIGNsYXNz
PSJyZWZlcmVuY2UiPjxiIGlkPSJSRkMyMDQ1Ij5bUkZDMjA0NV08L2I+PC90ZD4KPHRkIGNs
YXNzPSJ0b3AiPgo8YT5GcmVlZCwgTi48L2E+IGFuZCA8YT5OLiBCb3JlbnN0ZWluPC9hPiwg
IjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzIwNDUiPk11bHRpcHVy
cG9zZSBJbnRlcm5ldCBNYWlsIEV4dGVuc2lvbnMgKE1JTUUpIFBhcnQgT25lOiBGb3JtYXQg
b2YgSW50ZXJuZXQgTWVzc2FnZSBCb2RpZXM8L2E+IiwgUkZDIDIwNDUsIERPSSAxMC4xNzQ4
Ny9SRkMyMDQ1LCBOb3ZlbWJlciAxOTk2LjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJy
ZWZlcmVuY2UiPjxiIGlkPSJSRkMyMTE5Ij5bUkZDMjExOV08L2I+PC90ZD4KPHRkIGNsYXNz
PSJ0b3AiPgo8YT5CcmFkbmVyLCBTLjwvYT4sICI8YSBocmVmPSJodHRwOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9yZmMyMTE5Ij5LZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGlj
YXRlIFJlcXVpcmVtZW50IExldmVsczwvYT4iLCBCQ1AgMTQsIFJGQyAyMTE5LCBET0kgMTAu
MTc0ODcvUkZDMjExOSwgTWFyY2ggMTk5Ny48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjbGFzcz0i
cmVmZXJlbmNlIj48YiBpZD0iUkZDMzMzOSI+W1JGQzMzMzldPC9iPjwvdGQ+Cjx0ZCBjbGFz
cz0idG9wIj4KPGEgaHJlZj0ibWFpbHRvOkdLQEFDTS5PUkciIHRpdGxlPSJDbGVhcnN3aWZ0
IENvcnBvcmF0aW9uIj5LbHluZSwgRy48L2E+IGFuZCA8YSBocmVmPSJtYWlsdG86Y2hyaXMu
bmV3bWFuQHN1bi5jb20iIHRpdGxlPSJTdW4gTWljcm9zeXN0ZW1zIj5DLiBOZXdtYW48L2E+
LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzMzOSI+RGF0ZSBh
bmQgVGltZSBvbiB0aGUgSW50ZXJuZXQ6IFRpbWVzdGFtcHM8L2E+IiwgUkZDIDMzMzksIEp1
bHkgMjAwMi48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0i
UkZDNTY0NiI+W1JGQzU2NDZdPC9iPjwvdGQ+Cjx0ZCBjbGFzcz0idG9wIj4KPGE+UGhpbGxp
cHMsIEEuPC9hPiBhbmQgPGE+TS4gRGF2aXM8L2E+LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNTY0NiI+VGFncyBmb3IgSWRlbnRpZnlpbmcgTGFuZ3VhZ2Vz
PC9hPiIsIEJDUCA0NywgUkZDIDU2NDYsIFNlcHRlbWJlciAyMDA5LjwvdGQ+CjwvdHI+Cjx0
cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlkPSJVbmljb2RlLVN0YWJpbGl0eSI+W1Vu
aWNvZGUtU3RhYmlsaXR5XTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPlVuaWNvZGUg
Q29uc29ydGl1bTwvYT4sICI8YT5Vbmljb2RlIEVuY29kaW5nIFN0YWJpbGl0eSBQb2xpY3ks
IFByb3BlcnR5IFZhbHVlIFN0YWJpbGl0eTwvYT4iLCAuPC90ZD4KPC90cj4KPHRyPgo8dGQg
Y2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9IlVuaWNvZGUtVmVyc2lvbnMiPltVbmljb2RlLVZl
cnNpb25zXTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPlVuaWNvZGUgQ29uc29ydGl1
bTwvYT4sICI8YT5Vbmljb2RlIFZlcnNpb24gTnVtYmVyaW5nPC9hPiIsIC48L3RkPgo8L3Ry
Pgo8dHI+Cjx0ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0iVUFYNDIiPltVQVg0Ml08L2I+
PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5Vbmljb2RlIENvbnNvcnRpdW08L2E+LCAiPGE+
VW5pY29kZSBDaGFyYWN0ZXIgRGF0YWJhc2UgaW4gWE1MPC9hPiIsIC48L3RkPgo8L3RyPgo8
dHI+Cjx0ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0iWE1MIj5bWE1MXTwvYj48L3RkPgo8
dGQgY2xhc3M9InRvcCI+CjxhPldvcmxkIFdpZGUgV2ViIENvbnNvcnRpdW08L2E+LCAiPGE+
RXh0ZW5zaWJsZSBNYXJrdXAgTGFuZ3VhZ2UgKFhNTCkgMS4wPC9hPiIsIC48L3RkPgo8L3Ry
Pgo8L3Rib2R5PjwvdGFibGU+CjxoMSBpZD0icmZjLnJlZmVyZW5jZXMuMiI+CjxhIGhyZWY9
IiNyZmMucmVmZXJlbmNlcy4yIj4xMy4yLjwvYT4gSW5mb3JtYXRpdmUgUmVmZXJlbmNlczwv
aDE+Cjx0YWJsZT48dGJvZHk+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlkPSJS
RkMzNjg4Ij5bUkZDMzY4OF08L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5NZWFsbGlu
ZywgTS48L2E+LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzY4
OCI+VGhlIElFVEYgWE1MIFJlZ2lzdHJ5PC9hPiIsIEJDUCA4MSwgUkZDIDM2ODgsIERPSSAx
MC4xNzQ4Ny9SRkMzNjg4LCBKYW51YXJ5IDIwMDQuPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xh
c3M9InJlZmVyZW5jZSI+PGIgaWQ9IlJGQzM3NDMiPltSRkMzNzQzXTwvYj48L3RkPgo8dGQg
Y2xhc3M9InRvcCI+CjxhPktvbmlzaGksIEsuPC9hPiwgPGE+SHVhbmcsIEsuPC9hPiwgPGE+
UWlhbiwgSC48L2E+IGFuZCA8YT5ZLiBLbzwvYT4sICI8YSBocmVmPSJodHRwOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmMzNzQzIj5Kb2ludCBFbmdpbmVlcmluZyBUZWFtIChKRVQpIEd1
aWRlbGluZXMgZm9yIEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyAoSUROKSBSZWdp
c3RyYXRpb24gYW5kIEFkbWluaXN0cmF0aW9uIGZvciBDaGluZXNlLCBKYXBhbmVzZSwgYW5k
IEtvcmVhbjwvYT4iLCBSRkMgMzc0MywgQXByaWwgMjAwNC48L3RkPgo8L3RyPgo8dHI+Cjx0
ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0iUkZDNDI5MCI+W1JGQzQyOTBdPC9iPjwvdGQ+
Cjx0ZCBjbGFzcz0idG9wIj4KPGE+S2xlbnNpbiwgSi48L2E+LCAiPGEgaHJlZj0iaHR0cDov
L3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNDI5MCI+U3VnZ2VzdGVkIFByYWN0aWNlcyBmb3Ig
UmVnaXN0cmF0aW9uIG9mIEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyAoSUROKTwv
YT4iLCBSRkMgNDI5MCwgRGVjZW1iZXIgMjAwNS48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjbGFz
cz0icmVmZXJlbmNlIj48YiBpZD0iUkZDNTIyNiI+W1JGQzUyMjZdPC9iPjwvdGQ+Cjx0ZCBj
bGFzcz0idG9wIj4KPGE+TmFydGVuLCBULjwvYT4gYW5kIDxhPkguIEFsdmVzdHJhbmQ8L2E+
LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNTIyNiI+R3VpZGVs
aW5lcyBmb3IgV3JpdGluZyBhbiBJQU5BIENvbnNpZGVyYXRpb25zIFNlY3Rpb24gaW4gUkZD
czwvYT4iLCBCQ1AgMjYsIFJGQyA1MjI2LCBET0kgMTAuMTc0ODcvUkZDNTIyNiwgTWF5IDIw
MDguPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9IlJGQzU1
NjQiPltSRkM1NTY0XTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPkVsLVNoZXJiaW55
LCBBLjwvYT4sIDxhPkZhcmFoLCBNLjwvYT4sIDxhPk91ZWljaGVrLCBJLjwvYT4gYW5kIDxh
PkEuIEFsLVpvbWFuPC9hPiwgIjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1s
L3JmYzU1NjQiPkxpbmd1aXN0aWMgR3VpZGVsaW5lcyBmb3IgdGhlIFVzZSBvZiB0aGUgQXJh
YmljIExhbmd1YWdlIGluIEludGVybmV0IERvbWFpbnM8L2E+IiwgUkZDIDU1NjQsIEZlYnJ1
YXJ5IDIwMTAuPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9
IlJGQzU4OTEiPltSRkM1ODkxXTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPktsZW5z
aW4sIEouPC9hPiwgIjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzU4
OTEiPkludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyBpbiBBcHBsaWNhdGlvbnMgKElE
TkEpOiBQcm90b2NvbDwvYT4iLCBSRkMgNTg5MSwgRE9JIDEwLjE3NDg3L1JGQzU4OTEsIEF1
Z3VzdCAyMDEwLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlk
PSJSRkM1ODkyIj5bUkZDNTg5Ml08L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5GYWx0
c3Ryb20sIFAuPC9hPiwgIjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL3Jm
YzU4OTIiPlRoZSBVbmljb2RlIENvZGUgUG9pbnRzIGFuZCBJbnRlcm5hdGlvbmFsaXplZCBE
b21haW4gTmFtZXMgZm9yIEFwcGxpY2F0aW9ucyAoSUROQSk8L2E+IiwgUkZDIDU4OTIsIEF1
Z3VzdCAyMDEwLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlk
PSJSRkM2ODM4Ij5bUkZDNjgzOF08L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5GcmVl
ZCwgTi48L2E+LCA8YT5LbGVuc2luLCBKLjwvYT4gYW5kIDxhPlQuIEhhbnNlbjwvYT4sICI8
YSBocmVmPSJodHRwOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM2ODM4Ij5NZWRpYSBUeXBl
IFNwZWNpZmljYXRpb25zIGFuZCBSZWdpc3RyYXRpb24gUHJvY2VkdXJlczwvYT4iLCBCQ1Ag
MTMsIFJGQyA2ODM4LCBET0kgMTAuMTc0ODcvUkZDNjgzOCwgSmFudWFyeSAyMDEzLjwvdGQ+
CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlkPSJSRkM3MzAzIj5bUkZD
NzMwM108L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5UaG9tcHNvbiwgSC48L2E+IGFu
ZCA8YT5DLiBMaWxsZXk8L2E+LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0
bWwvcmZjNzMwMyI+WE1MIE1lZGlhIFR5cGVzPC9hPiIsIFJGQyA3MzAzLCBET0kgMTAuMTc0
ODcvUkZDNzMwMywgSnVseSAyMDE0LjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZl
cmVuY2UiPjxiIGlkPSJMR1ItUFJPQ0VEVVJFIj5bTEdSLVBST0NFRFVSRV08L2I+PC90ZD4K
PHRkIGNsYXNzPSJ0b3AiPgo8YT5JbnRlcm5ldCBDb3Jwb3JhdGlvbiBmb3IgQXNzaWduZWQg
TmFtZXMgYW5kIE51bWJlcnM8L2E+LCAiPGE+UHJvY2VkdXJlIHRvIERldmVsb3AgYW5kIE1h
aW50YWluIHRoZSBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzIGZvciB0aGUgUm9vdCBab25lIGlu
IFJlc3BlY3Qgb2YgSUROQSBMYWJlbHMgPC9hPiIsIC48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBj
bGFzcz0icmVmZXJlbmNlIj48YiBpZD0iVERJTC1ISU5ESSI+W1RESUwtSElOREldPC9iPjwv
dGQ+Cjx0ZCBjbGFzcz0idG9wIj4KPGE+VGVjaG5vbG9neSBEZXZlbG9wbWVudCBmb3IgSW5k
aWFuIExhbmd1YWdlcyAoVERJTCkgUHJvZ3JhbW1lPC9hPiwgIjxhPkRldmFuYWdhcmkgU2Ny
aXB0IEJlaGF2aW91ciBmb3IgSGluZGkgPC9hPiIsIC48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBj
bGFzcz0icmVmZXJlbmNlIj48YiBpZD0iVUFYNDQiPltVQVg0NF08L2I+PC90ZD4KPHRkIGNs
YXNzPSJ0b3AiPgo8YT5Vbmljb2RlIENvbnNvcnRpdW08L2E+LCAiPGE+VW5pY29kZSBDaGFy
YWN0ZXIgRGF0YWJhc2U8L2E+IiwgLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZl
cmVuY2UiPjxiIGlkPSJXTEUtUlVMRVMiPltXTEUtUlVMRVNdPC9iPjwvdGQ+Cjx0ZCBjbGFz
cz0idG9wIj4KPGE+SW50ZXJuZXQgQ29ycG9yYXRpb24gZm9yIEFzc2lnbmVkIE5hbWVzIGFu
ZCBOdW1iZXJzPC9hPiwgIjxhPldMRSBSdWxlczwvYT4iLCAuPC90ZD4KPC90cj4KPHRyPgo8
dGQgY2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9IkFTSUEtVEFCTEUiPltBU0lBLVRBQkxFXTwv
Yj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPkRvdEFzaWEgT3JnYW5pc2F0aW9uPC9hPiwg
IjxhPi5BU0lBIFpIIElETiBMYW5ndWFnZSBUYWJsZTwvYT4iLCAuPC90ZD4KPC90cj4KPC90
Ym9keT48L3RhYmxlPgo8aDEgaWQ9InJmYy5hcHBlbmRpeC5BcHBlbmRpeCBBIj4KPGEgaHJl
Zj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUyMEEiPkFwcGVuZGl4IEEuPC9hPiA8YSBocmVm
PSIjZXhhbXBsZV90YWJsZXMiIGlkPSJleGFtcGxlX3RhYmxlcyI+RXhhbXBsZSBUYWJsZXM8
L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBBLnAuMSI+VGhlIGZvbGxv
d2luZyBwcmVzZW50cyBhIG1pbmltYWwgTEdSIHRhYmxlIGRlZmluaW5nIHRoZSBsb3dlciBj
YXNlIExESCAobGV0dGVyLWRpZ2l0LWh5cGhlbikgcmVwZXJ0b2lyZSBhbmQgY29udGFpbmlu
ZyBubyBydWxlcyBvciBtZXRhZGF0YSBlbGVtZW50cy4gIE1hbnkgc2ltcGxlIExHUiB0YWJs
ZXMgd2lsbCBsb29rIHF1aXRlIHNpbWlsYXIsIGV4Y2VwdCB0aGF0IHRoZXkgd291bGQgY29u
dGFpbiBzb21lIG1ldGFkYXRhLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjMiPjwvZGl2
Pgo8cHJlPiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi04Ij8mZ3Q7CiZs
dDtsZ3IgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bGdyLTEuMCImZ3Q7CiZsdDtk
YXRhJmd0OwogICAgJmx0O2NoYXIgY3A9IjAwMkQiIGNvbW1lbnQ9IkhZUEhFTiAoLSkiIC8m
Z3Q7CiAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjAwMzAiIGxhc3QtY3A9IjAwMzkiCiAgICAg
IGNvbW1lbnQ9IkRJR0lUIFpFUk8gLSBESUdJVCBOSU5FIiAvJmd0OwogICAgJmx0O3Jhbmdl
IGZpcnN0LWNwPSIwMDYxIiBsYXN0LWNwPSIwMDdBIgogICAgICBjb21tZW50PSJMQVRJTiBT
TUFMTCBMRVRURVIgQSAtIExBVElOIFNNQUxMIExFVFRFUiBaIiAvJmd0OwombHQ7L2RhdGEm
Z3Q7CiZsdDsvbGdyJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBl
bmRpeCBBLnAuMyI+SW4gcHJhY3RpY2UsIGFueSBMR1IgdGhhdCBpbmNsdWRlcyB0aGUgaHlw
aGVuIG1pZ2h0IGFsc28gY29udGFpbiBydWxlcyBpbnZhbGlkYXRpbmcgYW55IGxhYmVscyBi
ZWdpbm5pbmcsIGVuZGluZywgYW5kIGNvbnRhaW5pbmcgYSBoeXBoZW4gaW4gdGhlIHRoaXJk
IGFuZCBmb3VydGggcG9zaXRpb25zIGFzIHJlcXVpcmVkIGJ5IDxhIGhyZWY9IiNSRkM1ODkx
Ij5bUkZDNTg5MV08L2E+LiA8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjY0Ij48L2Rpdj4K
PHByZT4mbHQ7P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJ1dGYtOCI/Jmd0OwombHQ7
bGdyIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxnci0xLjAiJmd0OwombHQ7ZGF0
YSZndDsKICAgICZsdDtjaGFyIGNwPSIwMDJEIiAgCiAgICAgICAgICBub3Qtd2hlbj0iaHlw
aGVuLW1pbnVzLWRpc2FsbG93ZWQiIC8mZ3Q7CiAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjAw
MzAiIGxhc3QtY3A9IjAwMzkiIC8mZ3Q7CiAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjAwNjEi
IGxhc3QtY3A9IjAwN0EiIC8mZ3Q7CiZsdDsvZGF0YSZndDsKJmx0O3J1bGVzJmd0OwogICAg
Jmx0O3J1bGUgbmFtZT0iaHlwaGVuLW1pbnVzLWRpc2FsbG93ZWQiIAogICAgICAgICAgY29t
bWVudD0iUkZDNTg5MSByZXN0cmljdGlvbnMgb24gVSswMDJEIiZndDsKICAgICAgJmx0O2No
b2ljZSZndDsKICAgICAgICAmbHQ7cnVsZSBjb21tZW50PSJubyBsZWFkaW5nIGh5cGhlbiIm
Z3Q7CiAgICAgICAgICAmbHQ7bG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAgICZsdDtzdGFy
dCAvJmd0OwogICAgICAgICAgJmx0Oy9sb29rLWJlaGluZCZndDsKICAgICAgICAgICZsdDth
bmNob3IgLyZndDsKICAgICAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAgICAgJmx0O3J1bGUgY29t
bWVudD0ibm8gdHJhaWxpbmcgaHlwaGVuIiZndDsKICAgICAgICAgICZsdDthbmNob3IgLyZn
dDsKICAgICAgICAgICZsdDtsb29rLWFoZWFkJmd0OwogICAgICAgICAgICAmbHQ7ZW5kIC8m
Z3Q7CiAgICAgICAgICAmbHQ7L2xvb2stYWhlYWQmZ3Q7CiAgICAgICAgJmx0Oy9ydWxlJmd0
OwogICAgICAgICZsdDtydWxlIGNvbW1lbnQ9Im5vIGNvbnNlY3V0aXZlIGh5cGhlbnMgCiAg
ICAgICAgICAgICAgICBpbiB0aGlyZCBhbmQgZm91cnRoIHBvc2l0aW9ucyImZ3Q7CiAgICAg
ICAgICAmbHQ7bG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAgICZsdDtzdGFydCAvJmd0Owog
ICAgICAgICAgICAmbHQ7YW55IC8mZ3Q7CiAgICAgICAgICAgICZsdDthbnkgLyZndDsKICAg
ICAgICAgICAgJmx0O2NoYXIgY3A9IjAwMkQiIGNvbW1lbnQ9Imh5cGhlbi1taW51cyIgLyZn
dDsKICAgICAgICAgICZsdDsvbG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAmbHQ7YW5jaG9y
IC8mZ3Q7CiAgICAgICAgJmx0Oy9ydWxlJmd0OwogICAgICAmbHQ7L2Nob2ljZSZndDsKICAg
ICZsdDsvcnVsZSZndDsKJmx0Oy9ydWxlcyZndDsKJmx0Oy9sZ3ImZ3Q7PC9wcmU+CjxwPjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEEucC41Ij5UaGUgZm9sbG93aW5nIHNh
bXBsZSBMR1Igc2hvd3MgYSBtb3JlIGNvbXBsZXRlIGNvbGxlY3Rpb24gb2YgdGhlIGVsZW1l
bnRzIGFuZCBhdHRyaWJ1dGVzIGRlZmluZWQgaW4gdGhpcyBzcGVjaWZpY2F0aW9uIGluIGEg
c29tZXdoYXQgdHlwaWNhbCBjb250ZXh0LjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjUi
PjwvZGl2Pgo8cHJlPiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi04Ij8m
Z3Q7CgombHQ7IS0tIFRoaXMgZXhhbXBsZSB1c2VzIGEgbGFyZ2Ugc3Vic2V0IG9mIHRoZSBm
ZWF0dXJlcyBvZiB0aGlzCiAgICAgc3BlY2lmaWNhdGlvbi4gSXQgZG9lcyBub3QgaW5jbHVk
ZSBldmVyeSBzZXQgb3BlcmF0b3IsCiAgICAgbWF0Y2ggb3BlcmF0b3IgZWxlbWVudCwgb3Ig
YWN0aW9uIHRyaWdnZXIgYXR0cmlidXRlLCB0aGVpciAKICAgICB1c2UgYmVpbmcgbGFyZ2Vs
eSBwYXJhbGxlbCB0byB0aGUgb25lcyBkZW1vbnN0cmF0ZWQuIC0tJmd0OwoKJmx0O2xnciB4
bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsZ3ItMS4wIiZndDsKJmx0OyEtLSBtZXRh
IGVsZW1lbnQgd2l0aCBhbGwgb3B0aW9uYWwgZWxlbWVudHMgLS0mZ3Q7CiAgJmx0O21ldGEm
Z3Q7CiAgICAmbHQ7dmVyc2lvbiBjb21tZW50PSJpbml0aWFsIHZlcnNpb24iJmd0OzEmbHQ7
L3ZlcnNpb24mZ3Q7CiAgICAmbHQ7ZGF0ZSZndDsyMDEwLTAxLTAxJmx0Oy9kYXRlJmd0Owog
ICAgJmx0O2xhbmd1YWdlJmd0O3N2Jmx0Oy9sYW5ndWFnZSZndDsKICAgICZsdDtzY29wZSB0
eXBlPSJkb21haW4iJmd0O2V4YW1wbGUuY29tJmx0Oy9zY29wZSZndDsKICAgICZsdDt2YWxp
ZGl0eS1zdGFydCZndDsyMDEwLTAxLTAxJmx0Oy92YWxpZGl0eS1zdGFydCZndDsKICAgICZs
dDt2YWxpZGl0eS1lbmQmZ3Q7MjAxMy0xMi0zMSZsdDsvdmFsaWRpdHktZW5kJmd0OwogICAg
Jmx0O2Rlc2NyaXB0aW9uIHR5cGU9InRleHQvaHRtbCImZ3Q7CiAgICAgICAgJmx0OyFbQ0RB
VEFbCiAgICAgICAgVGhpcyBsYW5ndWFnZSB0YWJsZSB3YXMgZGV2ZWxvcGVkIHdpdGggdGhl
CiAgICAgICAgJmx0O2EgaHJlZj0iaHR0cDovL3N3ZWRpc2guZXhhbXBsZS8iJmd0O1N3ZWRp
c2gKICAgICAgICBleGFtcGxlcyBpbnN0aXR1dGUmbHQ7L2EmZ3Q7LgogICAgICAgIF1dJmd0
OwogICAgJmx0Oy9kZXNjcmlwdGlvbiZndDsKICAgICZsdDt1bmljb2RlLXZlcnNpb24mZ3Q7
Ni4zLjAmbHQ7L3VuaWNvZGUtdmVyc2lvbiZndDsKICAgICZsdDtyZWZlcmVuY2VzJmd0Owog
ICAgICAmbHQ7cmVmZXJlbmNlIGlkPSIwIiBjb21tZW50PSJ0aGUgbW9zdCByZWNlbnQiICZn
dDtUaGUKICAgICAgICAgICAgVW5pY29kZSBTdGFuZGFyZCA2LjImbHQ7L3JlZmVyZW5jZSZn
dDsKICAgICAgJmx0O3JlZmVyZW5jZSBpZD0iMSIgJmd0O1JGQyA1ODkyJmx0Oy9yZWZlcmVu
Y2UmZ3Q7CiAgICAgICZsdDtyZWZlcmVuY2UgaWQ9IjIiICZndDtCaWctNTogQ29tcHV0ZXIg
Q2hpbmVzZSBHbHlwaAogICAgICAgICBhbmQgQ2hhcmFjdGVyIENvZGUgTWFwcGluZyBUYWJs
ZSwgVGVjaG5pY2FsIFJlcG9ydAogICAgICAgICBDLTI2LCAxOTg0Jmx0Oy9yZWZlcmVuY2Um
Z3Q7CiAgICAmbHQ7L3JlZmVyZW5jZXMmZ3Q7CiAmbHQ7L21ldGEmZ3Q7CiAmbHQ7IS0tIHRo
ZSBkYXRhIHNlY3Rpb24gZGVzY3JpYmluZyB0aGUgcmVwZXJ0b2lyZSAtLSZndDsKICAmbHQ7
ZGF0YSZndDsKICAgICZsdDshLS0gc2luZ2xlIGNvZGUgcG9pbnQgImNoYXIiIGVsZW1lbnQg
LS0mZ3Q7CiAgICAmbHQ7Y2hhciBjcD0iMDAyRCIgcmVmPSIxIiBjb21tZW50PSJIWVBIRU4i
IC8mZ3Q7CgogICAgJmx0OyEtLSByYW5nZSBlbGVtZW50cyBmb3IgY29udGlndW91cyBjb2Rl
IHBvaW50cywgIHdpdGggdGFncyAtLSZndDsKICAgICZsdDtyYW5nZSBmaXJzdC1jcD0iMDAz
MCIgbGFzdC1jcD0iMDAzOSIgcmVmPSIxIiB0YWc9ImRpZ2l0IiAvJmd0OwogICAgJmx0O3Jh
bmdlIGZpcnN0LWNwPSIwMDYxIiBsYXN0LWNwPSIwMDdBIiByZWYgPSIxIiB0YWc9ImxldHRl
ciIgLyZndDsKCiAgICAmbHQ7IS0tIGNvZGUgcG9pbnQgc2VxdWVuY2UgLS0mZ3Q7CiAgICAm
bHQ7Y2hhciBjcD0iMDA2QyAwMEI3IDAwNkMiIGNvbW1lbnQ9IkNhdGFsYW4gbWlkZGxlIGRv
dCIgLyZndDsKCiAgICAmbHQ7IS0tIGFsdGVybmF0aXZlbHkgdXNlIGEgd2hlbiBydWxlIC0t
Jmd0OwogICAgJmx0O2NoYXIgY3A9IjAwQjciIHdoZW49ImNhdGFsYW4tbWlkZGxlLWRvdCIg
LyZndDsKCiAgICAgJmx0OyEtLSBjb2RlIHBvaW50IHdpdGggY29udGV4dCBydWxlIC0tJmd0
OwogICAgJmx0O2NoYXIgY3A9IjIwMEQiIHdoZW49ImpvaW5lciIgcmVmPSIyIiAvJmd0OwoK
ICAgICZsdDshLS0gY29kZSBwb2ludHMgd2l0aCB2YXJpYW50cyAtLSZndDsKICAgICZsdDtj
aGFyIGNwPSI0RTE2IiB0YWc9InByZWZlcnJlZCIgcmVmPSIwIiZndDsKICAgICAgJmx0O3Zh
ciBjcD0iNEUxNyIgdHlwZT0iYmxvY2tlZCIgcmVmPSIyIiAvJmd0OwogICAgICAmbHQ7dmFy
IGNwPSI1MzRCIiB0eXBlPSJhbGxvY2F0YWJsZSIgcmVmPSIyIiAvJmd0OwogICAgJmx0Oy9j
aGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjRFMTciIHJlZj0iMCImZ3Q7CiAgICAgICZsdDt2
YXIgY3A9IjRFMTYiIHR5cGU9ImFsbG9jYXRhYmxlIiByZWY9IjIiIC8mZ3Q7CiAgICAgICZs
dDt2YXIgY3A9IjUzNEIiIHR5cGU9ImFsbG9jYXRhYmxlIiByZWY9IjIiIC8mZ3Q7CiAgICAm
bHQ7L2NoYXImZ3Q7CiAgICAmbHQ7Y2hhciBjcD0iNTM0QiIgcmVmPSIwIiZndDsKICAgICAg
Jmx0O3ZhciBjcD0iNEUxNiIgdHlwZT0iYWxsb2NhdGFibGUiIHJlZj0iMiIgLyZndDsKICAg
ICAgJmx0O3ZhciBjcD0iNEUxNyIgdHlwZT0iYmxvY2tlZCIgcmVmPSIyIiAvJmd0OwogICAg
Jmx0Oy9jaGFyJmd0OwogICZsdDsvZGF0YSZndDsKCiAgJmx0OyEtLSBDb250ZXh0IGFuZCB3
aG9sZSBsYWJlbCBydWxlcyAtLSZndDsKICAmbHQ7cnVsZXMmZ3Q7CiAgICAmbHQ7IS0tIFJl
cXVpcmUgdGhlIGdpdmVuIGNvZGUgcG9pbnQgdG8gYmUgYmV0d2VlbiB0d28gMDA2QyAtLSZn
dDsKICAgICZsdDtydWxlIG5hbWU9ImNhdGFsYW4tbWlkZGxlLWRvdCIgcmVmPSIwIiZndDsK
ICAgICAgICAmbHQ7bG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAgICZsdDtjaGFyIGNwPSIw
MDZDIiAvJmd0OwogICAgICAgICZsdDsvbG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgJmx0O2Fu
Y2hvciAvJmd0OwogICAgICAgICZsdDtsb29rLWFoZWFkJmd0OwogICAgICAgICAgICAmbHQ7
Y2hhciBjcD0iMDA2QyIgLyZndDsKICAgICAgICAmbHQ7L2xvb2stYWhlYWQmZ3Q7CiAgICAm
bHQ7L3J1bGUmZ3Q7CgogICAgJmx0OyEtLSBleGFtcGxlIG9mIGEgY29udGV4dCBydWxlIGJh
c2VkIG9uIHByb3BlcnR5IC0tJmd0OwogICAgJmx0O2NsYXNzIG5hbWU9InZpcmFtYSIgcHJv
cGVydHk9ImNjYzo5IiAvJmd0OwogICAgJmx0O3J1bGUgbmFtZT0iam9pbmVyIiAgcmVmPSIx
IiAmZ3Q7CiAgICAgICAgJmx0O2xvb2stYmVoaW5kJmd0OwogICAgICAgICAgICAmbHQ7Y2xh
c3MgYnktcmVmPSJ2aXJhbWEiIC8mZ3Q7CiAgICAgICAgJmx0Oy9sb29rLWJlaGluZCZndDsK
ICAgICAgICAmbHQ7YW5jaG9yIC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7CgogICAgJmx0OyEt
LSBleGFtcGxlIG9mIHVzaW5nIHNldCBvcGVyYXRvcnMgLS0mZ3Q7CgogICAgJmx0OyEtLSBT
dWJ0cmFjdCB2b3dlbHMgZnJvbSBsZXR0ZXJzIHRvIGdldAogICAgICAgICBjb25zb25hbnQs
IGRlbW9uc3RyYXRpbmcgdGhlIGRpZmZlcmVudCAKICAgICAgICAgc2V0IG5vdGF0aW9ucyBh
bmQgdGhlIGRpZmZlcmVuY2Ugb3BlcmF0b3IgLS0mZ3Q7CiAgICAgJmx0O2RpZmZlcmVuY2Ug
bmFtZT0iY29uc29uYW50cyImZ3Q7CiAgICAgICAgICZsdDtjbGFzcyBjb21tZW50PSJhbGwg
bGV0dGVycyImZ3Q7MDA2MS0wMDdBJmx0Oy9jbGFzcyZndDsKICAgICAgICAgJmx0O2NsYXNz
IGNvbW1lbnQ9ImFsbCB2b3dlbHMiJmd0OwogICAgICAgICAgICAgICAgIDAwNjEgMDA2NSAw
MDY5IDAwNkYgMDA3NQogICAgICAgICAmbHQ7L2NsYXNzJmd0OwogICAgICZsdDsvZGlmZmVy
ZW5jZSZndDsKCiAgICAgJmx0OyEtLSBieSB1c2luZyB0aGUgc3RhcnQgYW5kIGVuZCwgcnVs
ZSBtYXRjaGVzIHdob2xlIGxhYmVsIC0tJmd0OwogICAgICZsdDtydWxlIG5hbWU9InRocmVl
LW9yLW1vcmUtY29uc29uYW50cyImZ3Q7CiAgICAgICAgICZsdDtzdGFydCAvJmd0OwogICAg
ICAgICAmbHQ7IS0tIHJlZmVyZW5jZSB0aGUgY2xhc3MgZGVmaW5lZCBieSB0aGUgZGlmZmVy
ZW5jZQogICAgICAgICAgICAgIGFuZCByZXF1aXJlIHRocmVlIG9yIG1vcmUgbWF0Y2hlcyAt
LSZndDsKICAgICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0iY29uc29uYW50cyIgY291bnQ9IjMr
IiAvJmd0OwogICAgICAgICAmbHQ7ZW5kIC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7CgogICAg
Jmx0OyEtLSBydWxlIGZvciBuZWdhdGl2ZSBtYXRjaGluZyAtLSZndDsKICAgICZsdDtydWxl
IG5hbWU9Im5vbi1wcmVmZXJyZWQiCiAgICAgICAgICBjb21tZW50PSJtYXRjaGVzIGFueSBu
b24tcHJlZmVycmVkIGNvZGUgcG9pbnQiJmd0OwogICAgICAgICZsdDtjb21wbGVtZW50IGNv
bW1lbnQ9Im5vbi1wcmVmZXJyZWQiICZndDsKICAgICAgICAgICAgJmx0O2NsYXNzIGZyb20t
dGFnPSJwcmVmZXJyZWQiIC8mZ3Q7CiAgICAgICAgJmx0Oy9jb21wbGVtZW50Jmd0OwogICAg
Jmx0Oy9ydWxlJmd0OwoKICAgJmx0OyEtLSBhY3Rpb25zIHRyaWdnZXJlZCBieSBtYXRjaGlu
ZyBydWxlcyBhbmQvb3IgCiAgICAgICAgdmFyaWFudCB0eXBlcyAtLSZndDsKICAgICZsdDth
Y3Rpb24gZGlzcD0iaW52YWxpZCIgCiAgICAgICAgICAgIG1hdGNoPSJ0aHJlZS1vci1tb3Jl
LWNvbnNvbmFudHMiIC8mZ3Q7CiAgICAmbHQ7YWN0aW9uIGRpc3A9ImJsb2NrZWQiIGFueS12
YXJpYW50PSJibG9ja2VkIiAvJmd0OwogICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJs
ZSIgYWxsLXZhcmlhbnRzPSJhbGxvY2F0YWJsZSIKICAgICAgICAgICAgbm90LW1hdGNoPSJu
b24tcHJlZmVycmVkIiAvJmd0OwogICZsdDsvcnVsZXMmZ3Q7CiZsdDsvbGdyJmd0OzwvcHJl
Pgo8cD48L3A+CjxoMSBpZD0icmZjLmFwcGVuZGl4LkFwcGVuZGl4IEIiPgo8YSBocmVmPSIj
cmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwQiI+QXBwZW5kaXggQi48L2E+IDxhIGhyZWY9IiN0
cmFuc2xhdGVfcmZjMzc0MyIgaWQ9InRyYW5zbGF0ZV9yZmMzNzQzIj5Ib3cgdG8gVHJhbnNs
YXRlIFJGQyAzNzQzIGJhc2VkIFRhYmxlcyBpbnRvIHRoZSBYTUwgRm9ybWF0PC9hPgo8L2gx
Pgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQi5wLjEiPkFzIGEgYmFja2dyb3VuZCwg
dGhlIDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108L2E+IHJ1bGVzIHdvcmsgYXMgZm9s
bG93czo8L3A+CjxwPjwvcD4KCjxvbD4KPGxpPlRoZSBPcmlnaW5hbCAocmVxdWVzdGVkKSBs
YWJlbCBpcyBjaGVja2VkIHRvIG1ha2Ugc3VyZSB0aGF0IGFsbCB0aGUgY29kZSBwb2ludHMg
YXJlIGEgc3Vic2V0IG9mIHRoZSByZXBlcnRvaXJlLjwvbGk+CjxsaT5JZiBpdCBwYXNzZXMg
dGhlIGNoZWNrLCB0aGUgT3JpZ2luYWwgbGFiZWwgaXMgYWxsb2NhdGFibGUuPC9saT4KPGxp
PkdlbmVyYXRlIHRoZSBhbGwtc2ltcGxpZmllZCBhbmQgYWxsLXRyYWRpdGlvbmFsIHZhcmlh
bnQgbGFiZWxzICh1bmlvbiBvZiBhbGwgdGhlIGxhYmVscyBnZW5lcmF0ZWQgdXNpbmcgYWxs
IHRoZSBzaW1wbGlmaWVkIHZhcmlhbnRzIG9mIHRoZSBjb2RlIHBvaW50cykgZm9yIGFsbG9j
YXRpb24uPC9saT4KPC9vbD4KCjxwPiA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRp
eCBCLnAuMyI+VG8gaWxsdXN0cmF0ZSBieSBleGFtcGxlLCBoZXJlIGlzIG9uZSBvZiB0aGUg
bW9yZSBjb21wbGljYXRlZCBzZXQgb2YgdmFyaWFudHM6PC9wPgo8ZGl2IGlkPSIjcmZjLmZp
Z3VyZS42NiI+PC9kaXY+CjxwcmU+ICAgIFUrNEU3RQogICAgVSs0RTgxCiAgICBVKzVFNzIK
ICAgIFUrNUU3OQogICAgVSs2OUE2CiAgICBVKzZGMjcgPC9wcmU+CjxwPjwvcD4KPHAgaWQ9
InJmYy5zZWN0aW9uLkFwcGVuZGl4IEIucC41Ij5UaGUgZm9sbG93aW5nIHNob3dzIHRoZSBy
ZWxldmFudCBzZWN0aW9uIG9mIHRoZSBDaGluZXNlIGxhbmd1YWdlIHRhYmxlIHB1Ymxpc2hl
ZCBieSB0aGUgLkFTSUEgcmVnaXN0cnkgPGEgaHJlZj0iI0FTSUEtVEFCTEUiPltBU0lBLVRB
QkxFXTwvYT4uIEl0cyBlbnRyaWVzIHJlYWQ6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS42
NyI+PC9kaXY+CjxwcmU+ICZsdDtjb2RlcG9pbnQmZ3Q7OyZsdDtzaW1wbC12YXJpYW50KHMp
Jmd0OzsmbHQ7dHJhZC12YXJpYW50KHMpJmd0OzsmbHQ7b3RoZXItdmFyaWFudChzKSZndDs8
L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQi5wLjciPlRoZXNl
IGFyZSB0aGUgbGluZXMgY29ycmVzcG9uZGluZyB0byB0aGUgc2V0IG9mIHZhcmlhbnRzIGxp
c3RlZCBhYm92ZTwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjgiPjwvZGl2Pgo8cHJlPlUr
NEU3RTtVKzRFN0UsVSs1RTcyO1UrNEU3RTtVKzRFODEsVSs1RTcyLFUrNkYyNyxVKzVFNzks
VSs2OUE2ClUrNEU4MTtVKzVFNzI7VSs0RTdFO1UrNUU3MixVKzZGMjcsVSs1RTc5LFUrNjlB
NgpVKzVFNzI7VSs1RTcyO1UrNUU3MixVKzRFN0UsVSs1RTc5O1UrNEU3RSxVKzRFODEsVSs2
OUE2LFUrNkYyNwpVKzVFNzk7VSs1RTcyO1UrNUU3OTtVKzY5QTYsVSs0RTdFLFUrNEU4MSxV
KzZGMjcKVSs2OUE2O1UrNUU3MjtVKzY5QTY7VSs1RTc5LFUrNEU3RSxVKzRFODEsVSs2RjI3
ClUrNkYyNztVKzRFN0U7VSs2RjI3O1UrNEU4MSxVKzVFNzIsVSs1RTc5LFUrNjlBNjwvcHJl
Pgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuOSI+VGhlIGNvcnJl
c3BvbmRpbmcgZGF0YSBzZWN0aW9uIFhNTCBmb3JtYXQgd291bGQgbG9vayBsaWtlIHRoaXM6
PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS42OSI+PC9kaXY+CjxwcmU+ICAgICZsdDtkYXRh
Jmd0OwogICAgJmx0O2NoYXIgY3A9IjRFN0UiJmd0OwogICAgJmx0O3ZhciBjcD0iNEU3RSIg
dHlwZT0iYm90aCIgY29tbWVudD0iaWRlbnRpdHkiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI0
RTgxIiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAgJmx0O3ZhciBjcD0iNUU3MiIgdHlwZT0i
c2ltcCIgLyZndDsKICAgICZsdDt2YXIgY3A9IjVFNzkiIHR5cGU9ImJsb2NrZWQiIC8mZ3Q7
CiAgICAmbHQ7dmFyIGNwPSI2OUE2IiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAgJmx0O3Zh
ciBjcD0iNkYyNyIgdHlwZT0iYmxvY2tlZCIgLyZndDsKICAgICZsdDsvY2hhciZndDsKICAg
ICZsdDtjaGFyIGNwPSI0RTgxIiZndDsKICAgICZsdDt2YXIgY3A9IjRFN0UiIHR5cGU9InRy
YWQiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI1RTcyIiB0eXBlPSJzaW1wIiAvJmd0OwogICAg
Jmx0O3ZhciBjcD0iNUU3OSIgdHlwZT0iYmxvY2tlZCIgLyZndDsKICAgICZsdDt2YXIgY3A9
IjY5QTYiIHR5cGU9ImJsb2NrZWQiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2RjI3IiB0eXBl
PSJibG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjVF
NzIiJmd0OwogICAgJmx0O3ZhciBjcD0iNEU3RSIgdHlwZT0idHJhZCIvJmd0OwogICAgJmx0
O3ZhciBjcD0iNEU4MSIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNUU3
MiIgdHlwZT0iYm90aCIgY29tbWVudD0iaWRlbnRpdHkiLyZndDsKICAgICZsdDt2YXIgY3A9
IjVFNzkiIHR5cGU9InRyYWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjY5QTYiIHR5cGU9ImJs
b2NrZWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjZGMjciIHR5cGU9ImJsb2NrZWQiLyZndDsK
ICAgICZsdDsvY2hhciZndDsKICAgICZsdDtjaGFyIGNwPSI1RTc5IiZndDsKICAgICZsdDt2
YXIgY3A9IjRFN0UiIHR5cGU9ImJsb2NrZWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjRFODEi
IHR5cGU9ImJsb2NrZWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjVFNzIiIHR5cGU9InNpbXAi
LyZndDsKICAgICZsdDt2YXIgY3A9IjVFNzkiIHR5cGU9InRyYWQiIGNvbW1lbnQ9ImlkZW50
aXR5Ii8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2OUE2IiB0eXBlPSJibG9ja2VkIi8mZ3Q7CiAg
ICAmbHQ7dmFyIGNwPSI2RjI3IiB0eXBlPSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7L2NoYXIm
Z3Q7CiAgICAmbHQ7Y2hhciBjcD0iNjlBNiImZ3Q7CiAgICAmbHQ7dmFyIGNwPSI0RTdFIiB0
eXBlPSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI0RTgxIiB0eXBlPSJibG9ja2Vk
Ii8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI1RTcyIiB0eXBlPSJzaW1wIi8mZ3Q7CiAgICAmbHQ7
dmFyIGNwPSI1RTc5IiB0eXBlPSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2OUE2
IiB0eXBlPSJ0cmFkIiBjb21tZW50PSJpZGVudGl0eSIvJmd0OwogICAgJmx0O3ZhciBjcD0i
NkYyNyIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2No
YXIgY3A9IjZGMjciJmd0OwogICAgJmx0O3ZhciBjcD0iNEU3RSIgdHlwZT0ic2ltcCIvJmd0
OwogICAgJmx0O3ZhciBjcD0iNEU4MSIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3Zh
ciBjcD0iNUU3MiIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNUU3OSIg
dHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNjlBNiIgdHlwZT0iYmxvY2tl
ZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNkYyNyIgdHlwZT0idHJhZCIgY29tbWVudD0iaWRl
bnRpdHkiLyZndDsKICAgICZsdDsvY2hhciZndDsKICAmbHQ7L2RhdGEmZ3Q7PC9wcmU+Cjxw
PjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEIucC4xMSI+SGVyZSB0aGUgc2lt
cGxpZmllZCB2YXJpYW50cyBoYXZlIGJlZW4gZ2l2ZW4gYSB0eXBlIG9mICJzaW1wIiwgdGhl
IHRyYWRpdGlvbmFsIHZhcmlhbnRzIG9uZSBvZiAidHJhZCIgYW5kIGFsbCBvdGhlciBvbmVz
IGFyZSBnaXZlbiAiYmxvY2tlZCIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXgg
Qi5wLjEyIj5CZWNhdXNlIHNvbWUgdmFyaWFudCBtYXBwaW5ncyBzaG93IGluIG1vcmUgdGhh
biBvbmUgY29sdW1uLCB3aGlsZSB0aGUgWE1MIGZvcm1hdCBhbGxvd3Mgb25seSBhIHNpbmds
ZSB0eXBlIHZhbHVlLCB0aGV5IGhhdmUgYmVlbiBnaXZlbiB0aGUgdHlwZSBvZiAiYm90aCIu
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQi5wLjEzIj5Ob3RlIHRoYXQgc29t
ZSB2YXJpYW50IG1hcHBpbmdzIG1hcCB0byB0aGVtc2VsdmVzIChpZGVudGl0eSksIHRoYXQg
aXMgdGhlIG1hcHBpbmcgaXMgcmVmbGV4aXZlIChzZWUgPGEgaHJlZj0iI3JlZmxleGl2ZV9t
YXBwaW5nIj5TZWN0aW9uIDUuMy40PC9hPikuIEluIGNyZWF0aW5nIHRoZSBwZXJtdXRhdGlv
biBvZiBhbGwgdmFyaWFudCBsYWJlbHMsIHRoZXNlIG1hcHBpbmdzIGhhdmUgbm8gZWZmZWN0
LCBvdGhlciB0aGFuIGFkZGluZyBhIHZhbHVlIHRvIHRoZSB2YXJpYW50IHR5cGUgbGlzdCBm
b3IgdGhlIHZhcmlhbnQgbGFiZWwgY29udGFpbmluZyB0aGVtLjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLkFwcGVuZGl4IEIucC4xNCI+SW4gdGhlIGV4YW1wbGUgc28gZmFyLCBhbGwgb2Yg
dGhlIGVudHJpZXMgd2l0aCB0eXBlPSJib3RoIiBhcmUgYWxzbyBtYXBwaW5ncyB3aGVyZSBz
b3VyY2UgYW5kIHRhcmdldCBhcmUgaWRlbnRpY2FsLiBUaGF0IGlzLCB0aGV5IGFyZSByZWZs
ZXhpdmUgbWFwcGluZ3MgYXMgZGVmaW5lZCBpbiA8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBp
bmciPlNlY3Rpb24gNS4zLjQ8L2E+LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4
IEIucC4xNSI+R2l2ZW4gYSBsYWJlbCAiVSs0RTdFIFUrNEU4MSIsIHRoZSBmb2xsb3dpbmcg
bGFiZWxzIHdvdWxkIGJlIHJ1bGVkIGFsbG9jYXRhYmxlIHVuZGVyIDxhIGhyZWY9IiNSRkMz
NzQzIj5bUkZDMzc0M108L2E+IGJhc2VkIG9uIGhvdyB0aGF0IHN0YW5kYXJkIGlzIGNvbW1v
bmx5IGltcGxlbWVudGVkIGluIGRvbWFpbiByZWdpc3RyaWVzOjwvcD4KPGRpdiBpZD0iI3Jm
Yy5maWd1cmUuNzAiPjwvZGl2Pgo8cHJlPiAgICBPcmlnaW5hbCBsYWJlbDogICAgIFUrNEU3
RSBVKzRFODEKICAgIFNpbXBsaWZpZWQgbGFiZWwgMTogVSs0RTdFIFUrNUU3MgogICAgU2lt
cGxpZmllZCBsYWJlbCAyOiBVKzVFNzIgVSs1RTcyCiAgICBUcmFkaXRpb25hbCBsYWJlbDog
IFUrNEU3RSBVKzRFN0U8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5k
aXggQi5wLjE3Ij5Ib3dldmVyLCBpZiBhbGxvY2F0YWJsZSBsYWJlbHMgd2VyZSBnZW5lcmF0
ZWQgc2ltcGx5IGJ5IGEgc3RyYWlnaHQgcGVybXV0YXRpb24gb2YgYWxsIHZhcmlhbnRzIHdp
dGggdHlwZSBvdGhlciB0aGFuIHR5cGU9ImJsb2NrZWQiIGFuZCB3aXRob3V0IHJlZ2FyZCB0
byB0aGUgc2ltcGxpZmllZCBhbmQgdHJhZGl0aW9uYWwgdmFyaWFudHMsIHdlIHdvdWxkIGVu
ZCB1cCB3aXRoIGFuIGV4dHJhIGFsbG9jYXRhYmxlIGxhYmVsIG9mICJVKzVFNzIgVSs0RTdF
Ii4gVGhpcyBsYWJlbCBpcyBjb21wcmlzZXMgYm90aCBhIFNpbXBsaWZpZWQgQ2hpbmVzZSBj
aGFyYWN0ZXIgYW5kIGEgVHJhZGl0aW9uYWwgQ2hpbmVzZSBjb2RlIHBvaW50IGFuZCB0aGVy
ZWZvcmUgc2hvdWxkbid0IGJlIGFsbG9jYXRhYmxlLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LkFwcGVuZGl4IEIucC4xOCI+VG8gbW9yZSBmdWxseSByZXNvbHZlIHRoZSBkaXNwb3NpdGlv
bnMgcmVxdWlyZXMgc2V2ZXJhbCBhY3Rpb25zIHRvIGJlIGRlZmluZWQgYXMgZGVzY3JpYmVk
IGluIDxhIGhyZWY9IiNyZmMzNzQzX2V4YW1wbGUiPlNlY3Rpb24gNy4yLjI8L2E+IHdoaWNo
IHdpbGwgb3ZlcnJpZGUgdGhlIGRlZmF1bHQgYWN0aW9ucyBmcm9tIDxhIGhyZWY9IiNkZWZh
dWx0X2FjdGlvbnMiPlNlY3Rpb24gNy42PC9hPi4gQWZ0ZXIgYmxvY2tpbmcgYWxsIGxhYmVs
cyB0aGF0IGNvbnRhaW4gYSB2YXJpYW50IHdpdGggdHlwZSAiYmxvY2tlZCIsIHRoZXNlIGFj
dGlvbnMgd2lsbCBzZXQgdG8gYWxsb2NhdGFibGUgbGFiZWxzIGJhc2VkIG9uIHRoZSBmb2xs
b3dpbmcgdmFyaWFudCB0eXBlczogInNpbXAiLCAidHJhZCIgYW5kICJib3RoIi4gTm90ZSB0
aGF0IHRoZXNlIHZhcmlhbnQgdHlwZXMgZG8gbm90IGRpcmVjdGx5IHJlbGF0ZSB0byBkaXNw
b3NpdGlvbnMgZm9yIHRoZSB2YXJpYW50IGxhYmVsLCBidXQgdGhhdCB0aGUgYWN0aW9ucyB3
aWxsIHJlc29sdmUgdGhlbSB0byB0aGUgc3RhbmRhcmQgZGlzcG9zaXRpb25zIG9uIGxhYmVs
cywgdG8gd2l0aCAiYmxvY2tlZCIgYW5kICJhbGxvY2F0YWJsZSIuPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uQXBwZW5kaXggQi5wLjE5Ij5UbyByZXNvbHZlIGxhYmVsIGRpc3Bvc2l0aW9u
cyByZXF1aXJlcyBmaXZlIGFjdGlvbnMgdG8gYmUgZGVmaW5lZCAoaW4gdGhlIHJ1bGVzIHNl
Y3Rpb24gb2YgdGhpcyBkb2N1bWVudCkgdGhlc2UgYWN0aW9ucyBhcHBseSBpbiBvcmRlciBh
bmQgdGhlIGZpcnN0IG9uZSB0cmlnZ2VyZWQsIGRlZmluZXMgdGhlIGRpc3Bvc2l0aW9uIGZv
ciB0aGUgbGFiZWwuIFRoZSBhY3Rpb25zIGFyZTogPC9wPgoKPG9sPgo8bGk+YmxvY2sgYWxs
IHZhcmlhbnQgbGFiZWxzIGNvbnRhaW5pbmcgYXQgbGVhc3Qgb25lIGJsb2NrZWQgdmFyaWFu
dC48L2xpPgo8bGk+YWxsb2NhdGUgYWxsIGxhYmVscyB0aGF0IGNvbnNpc3QgZW50aXJlbHkg
b2YgdmFyaWFudHMgdGhhdCBhcmUgInNpbXAiIG9yICJib3RoIjwvbGk+CjxsaT5hbHNvIGFs
bG9jYXRlIGFsbCBsYWJlbHMgdGhhdCBhcmUgZW50aXJlbHkgInRyYWQiIG9yICJib3RoIjwv
bGk+CjxsaT5ibG9jayBhbGwgc3Vydml2aW5nIGxhYmVscyBjb250YWluaW5nIGFueSBvbmUg
b2YgdGhlIGRpc3Bvc2l0aW9ucyAic2ltcCIgb3IgInRyYWQiIG9yICJib3RoIiBiZWNhdXNl
IHRoZXkgYXJlIG5vdyBrbm93biB0byBiZSBwYXJ0IG9mIGFuIHVuZGVzaXJhYmxlIG1peGVk
IHNpbXBsaWZpZWQvdHJhZGl0aW9uYWwgbGFiZWw8L2xpPgo8bGk+YWxsb2NhdGUgYW55IHJl
bWFpbmluZyBsYWJlbDsgdGhlIG9yaWdpbmFsIGxhYmVsIHdvdWxkIGJlIHN1Y2ggYSBsYWJl
bC48L2xpPgo8L29sPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEIu
cC4yMCI+VGhlIHJ1bGVzIGRlY2xhcmF0aW9ucyB3b3VsZCBiZSByZXByZXNlbnRlZCBhczo8
L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjcxIj48L2Rpdj4KPHByZT4gICZsdDtydWxlcyZn
dDsKICAgICZsdDshLS1BY3Rpb24gZWxlbWVudHMgLSBvcmRlciBkZWZpbmVzIHByZWNlZGVu
Y2UtLSZndDsKICAgICZsdDthY3Rpb24gZGlzcD0iYmxvY2tlZCIgICAgIGFueS12YXJpYW50
PSJibG9ja2VkIiAvJmd0OwogICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgIG9u
bHktdmFyaWFudHM9InNpbXAgYm90aCIgLyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0iYWxs
b2NhdGFibGUiICBvbmx5LXZhcmlhbnRzPSJ0cmFkIGJvdGgiIC8mZ3Q7CiAgICAmbHQ7YWN0
aW9uIGRpc3A9ImJsb2NrZWQiICAgICBhbnktdmFyaWFudD0ic2ltcCB0cmFkIiAvJmd0Owog
ICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgIGNvbW1lbnQ9ImNhdGNoLWFsbCIg
LyZndDsKICAmbHQ7L3J1bGVzJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi5BcHBlbmRpeCBCLnAuMjIiPlVwIHRvIG5vdywgdmFyaWFudHMgd2l0aCB0eXBlICJib3Ro
IiBoYXZlIG9jY3VycmVkIG9ubHkgYXNzb2NpYXRlZCB3aXRoIHJlZmxleGl2ZSB2YXJpYW50
IG1hcHBpbmdzLiBUaGUgImFjdGlvbiIgZWxlbWVudHMgZGVmaW5lZCBhYm92ZSByZWx5IG9u
IHRoZSBhc3N1bXB0aW9uIHRoYXQgdGhpcyBpcyBhbHdheXMgdGhlIGNhc2UuIEhvd2V2ZXIs
IGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgc2V0IG9mIHZhcmlhbnRzOiA8L3A+CjxkaXYgaWQ9
IiNyZmMuZmlndXJlLjcyIj48L2Rpdj4KPHByZT4gICAgVSs2MkUwO1UrNjM2RTtVKzYzNkU7
VSs2NERBCiAgICBVKzYzNkU7VSs2MzZFO1UrNjREQTtVKzYyRTAKICAgIFUrNjREQTtVKzYz
NkU7VSs2NERBO1UrNjJFMDwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBl
bmRpeCBCLnAuMjQiPlRoZSBjb3JyZXNwb25kaW5nIFhNTCB3b3VsZCBiZTo8L3A+CjxkaXYg
aWQ9IiNyZmMuZmlndXJlLjczIj48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjYyRTAi
Jmd0OwogICAgJmx0O3ZhciBjcD0iNjM2RSIgdHlwZT0iYm90aCIgY29tbWVudD0iYm90aCwg
YnV0IG5vdCByZWZsZXhpdmUiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2NERBIiB0eXBlPSJi
bG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjYzNkUi
Jmd0OwogICAgJmx0O3ZhciBjcD0iNjM2RSIgdHlwZT0ic2ltcCIgY29tbWVudD0icmVmbGV4
aXZlLCBidXQgbm90IGJvdGgiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2NERBIiB0eXBlPSJ0
cmFkIiAvJmd0OwogICAgJmx0O3ZhciBjcD0iNjJFMCIgdHlwZT0iYmxvY2tlZCIgLyZndDsK
ICAgICZsdDsvY2hhciZndDsKICAgICZsdDtjaGFyIGNwPSI2NERBIiZndDsKICAgICZsdDt2
YXIgY3A9IjYzNkUiIHR5cGU9InNpbXAiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2NERBIiB0
eXBlPSJ0cmFkIiBjb21tZW50PSJyZWZsZXhpdmUiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2
MkUwIiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OzwvcHJlPgo8cD48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMjYiPlRvIG1ha2Ugc3VjaCB2
YXJpYW50IHNldHMgd29yayByZXF1aXJlcyBhIHdheSB0byBzZWxlY3RpdmVseSB0cmlnZ2Vy
IGFuIGFjdGlvbiBiYXNlZCBvbiB3aGV0aGVyIGEgdmFyaWFudCB0eXBlIGlzIGFzc29jaWF0
ZWQgd2l0aCBhbiBpZGVudGl0eSBvciByZWZsZXhpdmUgbWFwcGluZywgb3IgaXMgYXNzb2Np
YXRlZCB3aXRoIGFuIG9yZGluYXJ5IHZhcmlhbnQgbWFwcGluZy4gIFRoaXMgY2FuIGJlIGRv
bmUgYnkgYWRkaW5nIGEgcHJlZml4ICJyLSIgdG8gdGhlICJ0eXBlIiBhdHRyaWJ1dGUgb24g
cmVmbGV4aXZlIHZhcmlhbnQgbWFwcGluZ3MuIEZvciBleGFtcGxlIHRoZSAidHJhZCIgZm9y
IGNvZGUgcG9pbnQgVSs2NERBIGluIHRoZSBwcmVjZWRpbmcgZmlndXJlIHdvdWxkIGJlY29t
ZSAici10cmFkIi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMjciPldp
dGggdGhlIGRpc3Bvc2l0aW9ucyBwcmVwYXJlZCBpbiB0aGlzIHdheSwgb25seSBhIHNsaWdo
dCBtb2RpZmljYXRpb24gdG8gdGhlIGFjdGlvbnMgaXMgbmVlZGVkIHRvIHlpZWxkIHRoZSBj
b3JyZWN0IHNldCBvZiBhbGxvY2F0YWJsZSBsYWJlbHM6PC9wPgo8ZGl2IGlkPSIjcmZjLmZp
Z3VyZS43NCI+PC9kaXY+CjxwcmU+Jmx0O2FjdGlvbiBkaXNwPSJibG9ja2VkIiBhbnktdmFy
aWFudD0iYmxvY2tlZCIgLyZndDsKJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgb25s
eS12YXJpYW50cz0ic2ltcCByLXNpbXAgYm90aCByLWJvdGgiIC8mZ3Q7CiZsdDthY3Rpb24g
ZGlzcD0iYWxsb2NhdGFibGUiIG9ubHktdmFyaWFudHM9InRyYWQgci10cmFkIGJvdGggci1i
b3RoIiAvJmd0OwombHQ7YWN0aW9uIGRpc3A9ImJsb2NrZWQiIGFsbC12YXJpYW50cz0ic2lt
cCB0cmFkIGJvdGgiIC8mZ3Q7CiZsdDthY3Rpb24gZGlzcD0iYWxsb2NhdGFibGUiIC8mZ3Q7
CjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMjkiPlRo
ZSBmaXJzdCB0aHJlZSBhY3Rpb25zIGdldCB0cmlnZ2VyZWQgYnkgdGhlIHNhbWUgbGFiZWxz
IGFzIGJlZm9yZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMzAiPlRo
ZSBmb3VydGggYWN0aW9uIGJsb2NrcyBhbnkgbGFiZWwgdGhhdCBjb21iaW5lcyBhbiBvcmln
aW5hbCBjb2RlIHBvaW50IHdpdGggYW55IG1peCBvZiBvcmRpbmFyeSB2YXJpYW50IG1hcHBp
bmdzOyBob3dldmVyIG5vIGxhYmVscyB0aGF0IGFyZSBhIGNvbWJpbmF0aW9uIG9mIG9ubHkg
b3JpZ2luYWwgY29kZSBwb2ludHMgKGNvZGUgcG9pbnRzIGhhdmluZyBlaXRoZXIgbm8gdmFy
aWFudCBtYXBwaW5ncyBvciBhIHJlZmxleGl2ZSBtYXBwaW5nKSB3b3VsZCBiZSBhZmZlY3Rl
ZC4gVGhlc2UgYXJlIHRoZSBvcmlnaW5hbCBsYWJlbHMgYW5kIHRoZXkgYXJlIGFsbG9jYXRl
ZCBpbiB0aGUgbGFzdCBhY3Rpb24uPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXgg
Qi5wLjMxIj5Vc2luZyB0aGlzIHNjaGVtZSBvZiBhc3NpZ25pbmcgdHlwZXMgdG8gb3JkaW5h
cnkgYW5kIHJlZmxleGl2ZSB2YXJpYW50cywgYWxsIFJGQyAzNzQzLXN0eWxlIHRhYmxlcyBj
YW4gYmUgY29udmVydGVkIHRvIFhNTC4gQnkgZGVmaW5pbmcgYSBzZXQgb2YgYWN0aW9ucyBh
cyBvdXRsaW5lZCBhYm92ZSwgdGhlIExHUiB3aWxsIHlpZWxkIHRoZSBjb3JyZWN0IHNldCBv
ZiBhbGxvY2F0YWJsZSB2YXJpYW50czogIGFsbCB2YXJpYW50cyBjb25zaXN0aW5nIGNvbXBs
ZXRlbHkgb2YgdmFyaWFudCBjb2RlIHBvaW50cyBwcmVmZXJyZWQgZm9yIHNpbXBsaWZpZWQg
b3IgdHJhZGl0aW9uYWwsIHJlc3BlY3RpdmVseSwgd2lsbCBiZSBhbGxvY2F0ZWQsIGFzIHdp
bGwgYmUgdGhlIG9yaWdpbmFsIGxhYmVsLiBBbGwgb3RoZXIgdmFyaWFudCBsYWJlbHMgd2ls
bCBiZSBibG9ja2VkLjwvcD4KPGgxIGlkPSJyZmMuYXBwZW5kaXguQXBwZW5kaXggQyI+Cjxh
IGhyZWY9IiNyZmMuYXBwZW5kaXguQXBwZW5kaXglMjBDIj5BcHBlbmRpeCBDLjwvYT4gPGEg
aHJlZj0iI2luZGljX3N5bGxhYmxlIiBpZD0iaW5kaWNfc3lsbGFibGUiPkluZGljIFN5bGxh
YmxlIFN0cnVjdHVyZSBFeGFtcGxlPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBw
ZW5kaXggQy5wLjEiPkluIExHUnMgZm9yIEluZGljIHNjcmlwdHMgaXQgbWF5IGJlIGRlc2ly
YWJsZSB0byByZXN0cmljdCB2YWxpZCBsYWJlbHMgdG8gc2VxdWVuY2VzIG9mIHZhbGlkIElu
ZGljIHN5bGxhYmxlcywgb3IgYWtzaGFyYXMuIFRoaXMgYXBwZW5kaXggZ2l2ZXMgYSBzYW1w
bGUgc2V0IG9mIHJ1bGVzIGRlc2lnbmVkIHRvIGVuZm9yY2UgdGhpcyByZXN0cmljdGlvbi48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBDLnAuMiI+QW4gZXhhbXBsZSBvZiBh
IEJORiBmcm9tIGZvciBhbiBha3NoYXJhIHdoaWNoIGhhcyBiZWVuIHB1Ymxpc2hlZCBpbiAm
IzgyMjA7RGV2YW5hZ2FyaSBTY3JpcHQgQmVoYXZpb3IgZm9yIEhpbmRpIiA8YSBocmVmPSIj
VERJTC1ISU5ESSI+W1RESUwtSElOREldPC9hPi4gVGhlIHJ1bGVzIGZvciBvdGhlciBsYW5n
dWFnZXMgYW5kIHNjcmlwdHMgdXNlZCBpbiBJbmRpYSBhcmUgZXhwZWN0ZWQgdG8gYmUgZ2Vu
ZXJhbGx5IHNpbWlsYXIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQy5wLjMi
PkZvciBIaW5kaSwgdGhlIEJORiBoYXMgdGhlIGZvcm06PC9wPgo8ZGl2IGlkPSIjcmZjLmZp
Z3VyZS43NSI+PC9kaXY+CjxwcmU+ICAgIFZbbV18e0NbTl1IfUNbTl0oSHxbdl1bbV0pPC9w
cmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEMucC41Ij5XaGVyZTo8
L3A+CjxwPjwvcD4KCjxkbD4KPGR0PlY8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1
Ij4odXBwZXIgY2FzZSkgaXMgYW55IGluZGVwZW5kZW50IHZvd2VsPC9kZD4KPGR0Pm08L2R0
Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5pcyBhbnkgdm93ZWwgbW9kaWZpZXIgKERl
dmFuYWdhcmkgQW51c3ZhcmEsIFZpc2FyZ2EsIGFuZCBDYW5kcmFiaW5kdSk8L2RkPgo8ZHQ+
QzwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPmlzIGFueSBjb25zb25hbnQgKHdp
dGggaW5oZXJlbnQgdm93ZWwpPC9kZD4KPGR0Pk48L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1s
ZWZ0OiA1Ij5pcyBOdWt0YTwvZGQ+CjxkdD5IPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVm
dDogNSI+aXMgYSBIYWxhbnQgKG9yIFZpcmFtYSk8L2RkPgo8ZHQ+djwvZHQ+CjxkZCBzdHls
ZT0ibWFyZ2luLWxlZnQ6IDUiPihsb3dlciBjYXNlKSBpcyBhbnkgZGVwZW5kZW50IHZvd2Vs
IHNpZ24gKG1hdHJhKTwvZGQ+CjxkdD57fTwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6
IDUiPmVuY2xvc2VzIGl0ZW1zIHdoaWNoIG1heSBiZSByZXBlYXRlZCBvbmUgb3IgbW9yZSB0
aW1lczwvZGQ+CjxkdD5bIF08L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5lbmNs
b3NlcyBpdGVtcyB3aGljaCBtYXkgb3IgbWF5IG5vdCBiZSBwcmVzZW50PC9kZD4KPGR0Pnw8
L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5zZXBhcmF0ZXMgaXRlbXMsIG91dCBv
ZiB3aGljaCBvbmx5IG9uZSBjYW4gYmUgcHJlc2VudDwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQy5wLjciPkJ5IHVzaW5nIHRoZSBVbmljb2Rl
IGNoYXJhY3RlciBwcm9wZXJ0eSAiSW5TQyIgb3IgIkluZGljX1N5bGxhYmljX0NhdGVnb3J5
IiB3aGljaCBjb3JyZXNwb25kcyByYXRoZXIgZGlyZWN0bHkgdG8gdGhlIGNsYXNzaWZpY2F0
aW9uIG9mIGNoYXJhY3RlcnMgaW4gdGhlIEJORiBhYm92ZSwgd2UgY2FuIHRyYW5zbGF0ZSB0
aGUgQk5GIGludG8gYSBzZXQgb2YgV0xFIHJ1bGVzIG1hdGNoaW5nIHRoZSBkZWZpbml0aW9u
IG9mIGFuIGFrc2hhcmEuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS43NiI+PC9kaXY+Cjxw
cmU+ICZsdDtydWxlcyZndDsKICAgICZsdDshLS1DaGFyYWN0ZXIgQ2xhc3MgRGVmaW5pdGlv
bnMgZ28gaGVyZS0tJmd0OwogICAgJmx0O2NsYXNzIG5hbWU9ImhhbGFudCIgcHJvcGVydHk9
IkluU0M6VmlyYW1hIiAvJmd0OwogICAgJmx0O3VuaW9uIG5hbWU9InZvd2VsLW1vZGlmaWVy
IiZndDsKICAgICAgJmx0O2NsYXNzIHByb3BlcnR5PSJJblNDOlZpc2FyZ2EiIC8mZ3Q7CiAg
ICAgICZsdDtjbGFzcyBwcm9wZXJ0eT0iSW5TQzpCaW5kdSIgY29tbWVudD0iaW5jbHVkZXMg
YW51c3ZhcmEiIC8mZ3Q7CiAgICAmbHQ7L3VuaW9uJmd0OwogICAgJmx0OyEtLVdob2xlIGxh
YmVsIGV2YWx1YXRpb24gYW5kIENvbnRleHQgcnVsZXMgZ28gaGVyZS0tJmd0OwogICAgJmx0
O3J1bGUgbmFtZT0iY29uc29uYW50LXdpdGgtb3B0aW9uYWwtbnVrdGEiJmd0OwogICAgICAg
ICZsdDtjbGFzcyBieS1yZWY9IkluU0M6Q29uc29uYW50IiAvJmd0OwogICAgICAgICZsdDtj
bGFzcyBieS1yZWY9IkluU0M6TnVrdGEiICBjb3VudD0iMDoxIi8mZ3Q7CiAgICAmbHQ7L3J1
bGUmZ3Q7CiAgICAmbHQ7cnVsZSBuYW1lPSJpbmRlcGVuZGVudC12b3dlbC13aXRoLW9wdGlv
bmFsLW1vZGlmaWVyIiZndDsKICAgICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJJblNDOlZvd2Vs
X0luZGVwZW5kZW50IiAvJmd0OwogICAgICAgICZsdDtjbGFzcyBieS1yZWY9InZvd2VsLW1v
ZGlmaWVyIiAgY291bnQ9IjA6MSIgLyZndDsKICAgICZsdDsvcnVsZSZndDsKICAgICZsdDty
dWxlIG5hbWU9Im9wdGlvbmFsLWRlcGVuZGVudC12b3dlbC13aXRoLW9wdC1tb2RpZmllciIg
Jmd0OwogICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJJblNDOlZvd2VsX0RlcGVuZGVudCIgY291
bnQ9IjA6MSIgLyZndDsKICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0idm93ZWwtbW9kaWZpZXIi
IGNvdW50PSIwOjEiICAvJmd0OwogICAgJmx0Oy9ydWxlJmd0OwogICAgJmx0O3J1bGUgbmFt
ZT0iY29uc29uYW50LWNsdXN0ZXIiJmd0OwogICAgICAmbHQ7cnVsZSBjb3VudD0iMCsiJmd0
OwogICAgICAgICZsdDtydWxlIGJ5LXJlZj0iY29uc29uYW50LXdpdGgtb3B0aW9uYWwtbnVr
dGEiIC8mZ3Q7CiAgICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0iaGFsYW50IiAvJmd0OwogICAg
ICAmbHQ7L3J1bGUmZ3Q7CiAgICAgICZsdDtydWxlIGJ5LXJlZj0iY29uc29uYW50LXdpdGgt
b3B0aW9uYWwtbnVrdGEiIC8mZ3Q7CiAgICAgICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgJmx0
O2NsYXNzIGJ5LXJlZj0iaGFsYW50IiAvJmd0OwogICAgICAgICZsdDtydWxlIGJ5LXJlZj0i
b3B0aW9uYWwtZGVwZW5kZW50LXZvd2VsLXdpdGgtb3B0LW1vZGlmaWVyIiAvJmd0OwogICAg
ICAmbHQ7L2Nob2ljZSZndDsKICAgICZsdDsvcnVsZSZndDsKICAgICZsdDtydWxlIG5hbWU9
ImFrc2hhcmEiJmd0OwogICAgICAmbHQ7Y2hvaWNlJmd0OwogICAgICAgICZsdDtydWxlIGJ5
LXJlZj0iaW5kZXBlbmRlbnQtdm93ZWwtd2l0aC1vcHRpb25hbC1tb2RpZmllciIgLyZndDsK
ICAgICAgICAmbHQ7cnVsZSBieS1yZWY9ImNvbnNvbmFudC1jbHVzdGVyIiAvJmd0OwogICAg
ICAmbHQ7L2Nob2ljZSZndDsKICAgICZsdDsvcnVsZSZndDsKICAgICZsdDtydWxlIG5hbWU9
IldMRS1ha3NoYXJhLW9yLW90aGVyIiBjb21tZW50PSJzZXJpZXMgb2Ygb25lIG9yCiAgICAg
ICAgbW9yZSBha3NoYXJhcywgcG9zc2libHkgYWx0ZXJuYXRpbmcgd2l0aCBvdGhlciB0eXBl
cyBvZgogICAgICAgIGNvZGUgcG9pbnRzIHN1Y2ggYXMgZGlnaXRzIiZndDsKICAgICAgJmx0
O3N0YXJ0IC8mZ3Q7CiAgICAgICZsdDtjaG9pY2UgY291bnQ9IjErIiZndDsKICAgICAgICAm
bHQ7Y2xhc3MgcHJvcGVydHk9IkluU0M6b3RoZXIiICAvJmd0OwogICAgICAgICZsdDtydWxl
IGJ5LXJlZj0iYWtzaGFyYSIgIC8mZ3Q7CiAgICAgICZsdDsvY2hvaWNlJmd0OwogICAgICAm
bHQ7ZW5kIC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAmbHQ7IS0tQWN0aW9uIGVsZW1l
bnRzIGdvIGhlcmUgLSBvcmRlciBkZWZpbmVzIHByZWNlZGVuY2UtLSZndDsKICAgICZsdDth
Y3Rpb24gZGlzcD0iaW52YWxpZCIgbm90LW1hdGNoPSJXTEUtYWtzaGFyYS1vci1vdGhlciIg
LyZndDsKICAmbHQ7L3J1bGVzJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi5BcHBlbmRpeCBDLnAuOSI+V2l0aCB0aGUgcnVsZXMgYW5kIGNsYXNzZXMgYXMgZGVmaW5l
ZCBhYm92ZSwgdGhlIGZpbmFsIGFjdGlvbiBhc3NpZ25zIGEgZGlzcG9zaXRpb24gb2YgImlu
dmFsaWQiIHRvIGFsbCBsYWJlbHMgdGhhdCBhcmUgbm90IGNvbXBvc2VkIG9mIGEgc2VxdWVu
Y2Ugb2Ygd2VsbC1mb3JtZWQgYWtzaGFyYXMsIG9wdGlvbmFsbHkgaW50ZXJzcGVyc2VkIHdp
dGggb3RoZXIgY2hhcmFjdGVycywgcGVyaGFwcyBkaWdpdHMsIGZvciBleGFtcGxlLjwvcD4K
PHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEMucC4xMCI+VGhlIHJlbGV2YW50IFVuaWNv
ZGUgY2hhcmFjdGVyIHByb3BlcnR5IGNvdWxkIGJlIHJlcGxpY2F0ZWQgYnkgdGFnZ2luZyBy
ZXBlcnRvaXJlIHZhbHVlcyBkaXJlY3RseSBpbiB0aGUgTEdSIHdoaWNoIHdvdWxkIHJlbW92
ZSB0aGUgZGVwZW5kZW5jeSBvbiBhbnkgc3BlY2lmaWMgdmVyc2lvbiBvZiB0aGUgVW5pY29k
ZSBTdGFuZGFyZC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBDLnAuMTEiPkdl
bmVyYWxseSwgZGVwZW5kZW50IHZvd2VscyBtYXkgb25seSBmb2xsb3cgY29uc29uYW50IGV4
cHJlc3Npb25zLCBob3dldmVyLCBmb3Igc29tZSBzY3JpcHRzLCBsaWtlIEJlbmdhbGksIHRo
ZSBVbmljb2RlIHN0YW5kYXJkIHN1cHBvcnRzIHNlcXVlbmNlcyBvZiBkZXBlbmRlbnQgdm93
ZWxzIG9yIHRoZWlyIGFwcGxpY2F0aW9uIG9uIGluZGVwZW5kZW50IHZvd2Vscy4gVGhpcyBt
YWtlcyB0aGUgZGVmaW5pdGlvbiBvZiBha3NoYXJhIGxlc3MgcmVzdHJpY3RpdmUuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQy5wLjEyIj5JdCBpcyBwb3NzaWJsZSB0byBy
ZWR1Y2UgdGhlIGNvbXBsZXhpdHkgb2YgdGhlc2UgcnVsZXMgYnkgZGVmaW5pbmcgYWx0ZXJu
YXRlIHJ1bGVzIHdoaWNoIHNpbXBseSBkZWZpbmUgdGhlIHBlcm1pc3NpYmxlIHBhaXItd2lz
ZSBjb250ZXh0IG9mIGFkamFjZW50IGNvZGUgcG9pbnRzIGJ5IGNoYXJhY3RlciBjbGFzcyYj
ODIxMjtzdWNoIGFzIHRoZSBydWxlIHRoYXQgYSBIYWxhbnQgY2FuIG9ubHkgZm9sbG93IGEg
KG51a3RhdGVkKSBjb25zb25hbnQuICAoU2VlIHRoZSBleGFtcGxlIGluIDxhIGhyZWY9IiNX
TEUtUlVMRVMiPltXTEUtUlVMRVNdPC9hPikuICA8L3A+CjxoMSBpZD0icmZjLmFwcGVuZGl4
LkFwcGVuZGl4IEQiPgo8YSBocmVmPSIjcmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwRCI+QXBw
ZW5kaXggRC48L2E+IDxhIGhyZWY9IiNzY2hlbWEiIGlkPSJzY2hlbWEiPlJlbGF4TkcgQ29t
cGFjdCBTY2hlbWE8L2E+CjwvaDE+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjc3Ij48L2Rpdj4K
PHByZT4KJmx0O0NPREUgQkVHSU5TJmd0Owolc2NoZW1hJQombHQ7Q09ERSBFTkRTJmd0Owo8
L3ByZT4KPGgxIGlkPSJyZmMuYXBwZW5kaXguQXBwZW5kaXggRSI+CjxhIGhyZWY9IiNyZmMu
YXBwZW5kaXguQXBwZW5kaXglMjBFIj5BcHBlbmRpeCBFLjwvYT4gQWNrbm93bGVkZ2VtZW50
czwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBFLnAuMSI+VGhpcyBmb3JtYXQg
YnVpbGRzIHVwb24gdGhlIHdvcmsgb24gZG9jdW1lbnRpbmcgSUROIHRhYmxlcyBieSBtYW55
IGRpZmZlcmVudCByZWdpc3RyeSBvcGVyYXRvcnMuIE5vdGFibHksIGEgY29tcHJlaGVuc2l2
ZSBsYW5ndWFnZSB0YWJsZSBmb3IgQ2hpbmVzZSwgSmFwYW5lc2UgYW5kIEtvcmVhbiB3YXMg
ZGV2ZWxvcGVkIGJ5IHRoZSAiSm9pbnQgRW5naW5lZXJpbmcgVGVhbSIgPGEgaHJlZj0iI1JG
QzM3NDMiPltSRkMzNzQzXTwvYT4gdGhhdCBpcyB0aGUgYmFzaXMgb2YgbWFueSByZWdpc3Ry
eSBwb2xpY2llczsgYW5kIGEgc2V0IG9mIGd1aWRlbGluZXMgZm9yIEFyYWJpYyBzY3JpcHQg
cmVnaXN0cmF0aW9ucyA8YSBocmVmPSIjUkZDNTU2NCI+W1JGQzU1NjRdPC9hPiB3YXMgcHVi
bGlzaGVkIGJ5IHRoZSBBcmFiaWMtbGFuZ3VhZ2UgY29tbXVuaXR5LjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLkFwcGVuZGl4IEUucC4yIj5Db250cmlidXRpb25zIHRoYXQgaGF2ZSBzaGFw
ZWQgdGhpcyBkb2N1bWVudCBoYXZlIGJlZW4gcHJvdmlkZWQgYnkgRnJhbmNpc2NvIEFyaWFz
LCBKdWxpZW4gQmVybmFyZCwgTWFyayBEYXZpcywgTWFydGluIER1ZXJzdCwgUGF1bCBIb2Zm
bWFuLCBTYXJtYWQgSHVzc2FpbiwgQmFycnkgTGVpYmEsIEFsZXhhbmRlciBNYXlyaG9mZXIs
IEFsZXhleSBNZWxuaWtvdiwgTmljaG9sYXMgT3N0bGVyLCBUaG9tYXMgUm9lc3NsZXIsIEF1
ZHJpYyBTY2hpbHRrbmVjaHQsIFN0ZXZlIFNoZW5nLCBNaWNoZWwgU3VpZ25hcmQsIEFuZHJl
dyBTdWxsaXZhbiwgV2lsIFRhbiBhbmQgSm9obiBZdW5rZXIuPC9wPgo8aDEgaWQ9InJmYy5h
cHBlbmRpeC5BcHBlbmRpeCBGIj4KPGEgaHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUy
MEYiPkFwcGVuZGl4IEYuPC9hPiBDaGFuZ2UgSGlzdG9yeTwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi5BcHBlbmRpeCBGLnAuMSI+VGhpcyBhcHBlbmRpeCB0byBiZSByZW1vdmVkIHByaW9y
IHRvIGZpbmFsIHB1YmxpY2F0aW9uLjwvcD4KPHA+PC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2
aWVzLWlkbnRhYmxlcy0wMDwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkluaXRp
YWwgZHJhZnQuPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1kYXZpZXMt
aWRudGFibGVzLTAxPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+QWRkIGFuIFhN
TCBOYW1lc3BhY2UsIGFuZCBmaXggb3RoZXIgWE1MIG5pdHMuIEFkZCBzdXBwb3J0IGZvciBz
ZXF1ZW5jZXMgb2YgY29kZSBwb2ludHMuIEltcHJvdmUgb24gY29uc2lzdGVudGx5IHVzaW5n
IFVuaWNvZGUgbm9tZW5jbGF0dXJlLjwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+
ZHJhZnQtZGF2aWVzLWlkbnRhYmxlcy0wMjwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6
IDUiPkFkZCBzdXBwb3J0IGZvciB2YWxpZGl0eSBwZXJpb2RzLjwvZGQ+CjwvZGw+Cgo8cD4g
PC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2aWVzLWlkbnRhYmxlcy0wMzwvZHQ+CjxkZCBzdHls
ZT0ibWFyZ2luLWxlZnQ6IDUiPkluY29ycG9yYXRlIHJlcXVpcmVtZW50cyBmcm9tIHRoZSBM
YWJlbCBHZW5lcmF0aW9uIFJ1bGVzZXQgUHJvY2VkdXJlIGZvciB0aGUgRE5TIFJvb3QgWm9u
ZS4gVGhlc2UgcmVxdWlyZW1lbnRzIGluY2x1ZGUgYSBkZXRhaWxlZCBncmFtbWFyIGZvciBz
cGVjaWZ5aW5nIHdob2xlLWxhYmVsIHZhcmlhbnRzLCBhbmQgdGhlIGFiaWxpdHkgdG8gZXhw
bGljaXRseSBkZWNsYXJlIG9mIHRoZSBhY3Rpb25zIGFzc29jaWF0ZWQgd2l0aCBhIHNwZWNp
ZmljIHZhcmlhbnQuICBUaGUgZG9jdW1lbnQgYWxzbyBjb25zaXN0ZW50bHkgYXBwbGllcyB0
aGUgdGVybSAiTGFiZWwgR2VuZXJhdGlvbiBSdWxlc2V0IiwgcmF0aGVyIHRoYW4gIklETiB0
YWJsZSIsIHRvIHJlZmxlY3QgdGhlIHBvbGljeSB0ZXJtIG5vdyBiZWluZyB1c2VkIHRvIGRl
c2NyaWJlIHRoZXNlLjwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2
aWVzLWlkbnRhYmxlcy0wNDwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlN1cHBv
cnQgcmVmZXJlbmNlIGluZm9ybWF0aW9uIHBlciA8YSBocmVmPSIjUkZDMzc0MyI+W1JGQzM3
NDNdPC9hPi4gVXBkYXRlIGRlc2NyaXB0aW9uIGluIHJlc3BvbnNlIHRvIGZlZWRiYWNrLiBF
eHRlbmQgdGhlIGNvbnRleHQgcnVsZXMgdG8gImNoYXIiIGVsZW1lbnRzIGFuZCBhbGxvdyBm
b3IgaW52ZXJzZSBtYXRjaGluZyAoIm5vdC13aGVuIikuIEV4dGVuZCB0aGUgZGVzY3JpcHRp
b24gb2YgbGFiZWwgcHJvY2Vzc2luZyBhbmQgaW1wbGllZCBhY3Rpb25zLCBhbmQgYWxsb3cg
Zm9yIGFjdGlvbnMgdGhhdCByZWZlcmVuY2UgZGlzcG9zaXRpb24gYXR0cmlidXRlcyBvbiBh
bnkgb3IgYWxsIHZhcmlhbnQgbWFwcGluZ3MgdXNlZCBpbiB0aGUgZ2VuZXJhdGlvbiBvZiBh
IHZhcmlhbnQgbGFiZWwuPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1k
YXZpZXMtaWRudGFibGVzLTA1PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+Q2hh
bmdlIHRoZSBuYW1lIG9mIHRoZSAiZGlzcG9zaXRpb24iIGF0dHJpYnV0ZSB0byAiZGlzcCIu
ICBBZGQgY29tbWVudCBhdHRyaWJ1dGUgb24gdmVyc2lvbiBhbmQgcmVmZXJlbmNlIGVsZW1l
bnRzLiBBbGxvdyBlbXB0eSAiY3AiIGF0dHJpYnV0ZXMgaW4gY2hhciBlbGVtZW50cyB0byBz
dXBwb3J0IGV4cHJlc3Npbmcgc3ltbWV0cmljIG1hcHBpbmcgb2YgbnVsbCB2YXJpYW50cy4g
RGVzY3JpYmUgdXNlIG9mIHZhcmlhbnRzIHRoYXQgbWFwIGlkZW50aWNhbGx5LiBDbGFyaWZ5
IGhvdyBhY3Rpb25zIGFyZSB0cmlnZ2VyZWQsIGluIHBhcnRpY3VsYXIgYmFzZWQgb24gdmFy
aWFudCBkaXNwb3NpdGlvbnMsIGFzIHdlbGwgYXMgZGVzY3JpcHRpb24gb2YgZGVmYXVsdCBh
Y3Rpb25zLiBSZXZpc2UgZGVzY3JpcHRpb24gb2YgcHJvY2Vzc2luZyBhIGxhYmVsIGFuZCBp
dHMgdmFyaWFudHMuIE1vdmUgZXhhbXBsZSB0YWJsZSBhdCB0aGUgaGVhZCBvZiBhcHBlbmRp
Y2VzLiBBZGQgIm9ubHktdmFyaWFudHMiIGF0dHJpYnV0ZS4gQ2hhbmdlICJuYW1lIiBhdHRy
aWJ1dGUgdG8gImJ5LXJlZiIgYXR0cmlidXRlIGZvciByZWZlcmVuY2luZyBuYW1lZCBjbGFz
c2VzIGFuZCBydWxlcy4gQ2hhbmdlICJub3QiIHRvICJjb21wbGVtZW50Ii4gUmVtb3ZlICJt
YXRjaCIgYXR0cmlidXRlIG9uIHJ1bGVzIGFzIHJlZHVuZGFudCBpZiAic3RhcnQiIGFuZCAi
ZW5kIiBhcmUgc3VwcG9ydGVkLiBSZW5hbWUgIm1hdGNoIiBlbGVtZW50IHRvICJhbmNob3Ii
IGFzIGJldHRlciBmaXR0aW5nIGl0cyBmdW5jdGlvbiBhbmQgcmVtb3ZpbmcgY29uZnVzaW9u
IHdpdGggYm90aCB0aGUgIm1hdGNoIiBhdHRyaWJ1dGUgb24gYWN0aW9ucyBhcyB3ZWxsIGFz
IHRoZSBnZW5lcmljIHRlcm0gTWF0Y2ggT3BlcmF0b3IuICBBdWdtZW50ZWQgdGhlIGV4YW1w
bGVzIHJlbGV2YW50IHRvIDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108L2E+LjwvZGQ+
CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2aWVzLWlkbnRhYmxlcy0wNjwv
ZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkV4dGVuZCB0aGUgZGlzY3Vzc2lvbiBv
ZiByZWZsZXhpdmUgdmFyaWFudHMgYW5kIHRoZWlyIHVzZTsgaW5jbHVkZXMgdXBkYXRlIG9m
IHRoZSBhcHBlbmRpeCBvbiBjb252ZXJ0aW5nIHRhYmxlcyBpbiB0aGUgc3R5bGUgb2YgPGEg
aHJlZj0iI1JGQzM3NDMiPltSRkMzNzQzXTwvYT4uIEltcHJvdmUgZGVzY3JpcHRpb24gb2Yg
dGFnZ2luZyBhbmQgY2xhcmlmeSB0aGF0IGl0IGRvZXNuJ3QgYXBwbHkgdG8gc2VxdWVuY2Vz
LiBTcGVjaWZ5IHRoYXQgcm9vdCB6b25lIHVzZXMgIi4iLiBBZGQgYW4gYXBwZW5kaXggd2l0
aCBhbiBJbmRpYyBTeWxsYWJsZSBTdHJ1Y3R1cmUgZXhhbXBsZS4gRXh0ZW5kIGNvdW50IGF0
dHJpYnV0ZSB0byBhbGxvdyBtYXhpbWFsIGNvdW50cy48L2RkPgo8L2RsPgoKPHA+IDwvcD4K
CjxkbD4KPGR0PmRyYWZ0LWRhdmllcy1pZG50YWJsZXMtMDc8L2R0Pgo8ZGQgc3R5bGU9Im1h
cmdpbi1sZWZ0OiA1Ij5DaGFuZ2UgImJ5cmVmIiB0byAiYnktcmVmIi4gQWRkIGxpc3Qgb2Yg
cmVjb21tZW5kZWQgcHJvcGVydGllcy4gQ2hhbmdlICJsb2NhdGlvbiIgdG8gInBvc2l0aW9u
YWwiIGZvciBjb2xsZWN0aXZlIG5hbWUgb2Ygc3RhcnQvZW5kIG1hdGNoIG9wZXJhdG9ycy4g
VXNlIGZyb20tdGFnIGluc3RlYWQgb2YgYnktcmVmIGZvciB0YWctYmFzZWQgY2xhc3Nlcy4g
TWFkZSBvcHRpb25hbCBvciBtdXR1YWxseSBleGNsdXNpdmUgbmF0dXJlIG9mIHNvbWUgYXR0
cmlidXRlcyBtb3JlIGV4cGxpY2l0LiBBbGxvd2luZyAiY29tbWVudCIgYXR0cmlidXRlcyBv
biBhbGwgY2hpbGQgZWxlbWVudHMgb2YgInJ1bGVzIiBleGNlcHQgImNoYXIiIGFuZCAicmFu
Z2UiIGVsZW1lbnRzIHVzZWQgYXMgY2hpbGQgZWxlbWVudHMgb2YgImNsYXNzIi4gUmVjYXN0
IHRoZSBkZXNpZ24gZ29hbHMgYW5kIHJlcXVpcmVtZW50cyBhdCB0aGUgc3RhcnQgb2YgdGhl
IGRvY3VtZW50LiBSZXdvcmQgYXNwZWN0cyBvZiB0aGUgZG9jdW1lbnQgdG8gbWFrZSBpdCBj
bGVhciB0aGUgZm9ybWF0J3MgYXBwbGljYXRpb24gaXMgbm90IGxpbWl0ZWQgb25seSB0byBk
b21haW4gbmFtZXMuPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1kYXZp
ZXMtaWRudGFibGVzLTA4PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+Q2hhbmdl
ICJkb21haW4iIHRvIHNjb3BlIHdpdGggdHlwZT0iZG9tYWluIi4gUmV3b3JkIGluIHNldmVy
YWwgcGxhY2VzIGZvciBjbGFyaXR5LiBGbGVzaCBvdXQgbm90ZSBvbiBzZWN1cml0eS4gQ2hh
bmdlICJkaXNwIiB0byAidHlwZSIgZm9yIHZhcmlhbnRzLCB0byBtYXJrIHRoYXQgdGhlc2Ug
YXR0cmlidXRlcyBkbyBub3QgbmVjZXNzYXJpbHkgY29ycmVzcG9uZCBvbmUtdG8tb25lIHRv
IHZhcmlhbnQgbGFiZWwgZGlzcG9zaXRpb25zLiBBZGQgZXhhbXBsZSBvZiB2YXJpYW50IHR5
cGUgdHJpZ2dlcnMuICBSZW1vdmUgImxvbmcgZm9ybSIgb2YgY2xhc3MgZGVmaW5pdGlvbi48
L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWRhdmllcy1pZG50YWJsZXMt
MDk8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5HcmFtbWF0aWNhbCB1cGRhdGVz
LCBjbGFyaXR5IGltcHJvdmVtZW50cy4gQWx0ZXJlZCBzb21lIEROUy1zcGVjaWZpYyB0ZXJt
aW5vbG9neS48L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWRhdmllcy1p
ZG50YWJsZXMtMTA8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5BZGRlZCBjb252
ZW50aW9uIGZvciBvdXQtb2YtcmVwZXJ0b2lyZSB2YXJpYW50cywgYWRkaXRpb25hbCBleGFt
cGxlcyBvZiB3aGVuIHJ1bGVzIGluIHRoZSBjb250ZXh0IG9mIHN5bW1ldHJ5LCBpc29sYXRl
ZCBtaW5vciBjb3B5IGVkaXRpbmcuICBVc2UgYSBVUk4gYXMgdGhlIFhNTCBuYW1lc3BhY2Ug
KHByb3Zpc2lvbmFsKS4gU3BlY2lmeSBhIG1lZGlhIHR5cGUgZm9yIHRoZSBmaWxlLjwvZGQ+
CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1sYWdlci1zcGVjaWZpY2F0
aW9uLTAwPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+VXBkYXRlIHRvIHJlZmxl
Y3QgYWRvcHRpb24gYXMgYSB3b3JrIGl0ZW0gYnkgdGhlIElFVEYgTEFHRVIgd29ya2luZyBn
cm91cC48L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXIt
c3BlY2lmaWNhdGlvbi0wMTwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlVwZGF0
ZSB0byByZWZsZWN0IGRlY2lzaW9ucyBpbiBmaXJzdCBpbnRlcmltIG1lZXRpbmcgb2YgSUVU
RiBMQUdFUiB3b3JraW5nIGdyb3VwLiAgQ29ycmVjdGluZyBhIG51bWJlciBvZiB0eXBvcywg
YWRkZWQgc2VjdGlvbiBvbiBjb250ZXh0dWFsIGNvbmRpdGlvbnMsIGNsYXJpZmllZCBsYW5n
dWFnZSBvbiBob3cgYWN0aW9ucyBhcmUgdHJpZ2dlcmVkLCBhbmQgY2hhbmdlZCAiYmxvY2si
LCAiYWxsb2NhdGUiIGFuZCAiYWN0aXZhdGUiIHRvICJibG9ja2VkIiwgImFsbG9jYXRhYmxl
Ii4gYW5kICJhY3RpdmF0ZWQiLiBPdGhlciBtaW5vciBjaGFuZ2VzLjwvZGQ+CjwvZGw+Cgo8
cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1sYWdlci1zcGVjaWZpY2F0aW9uLTAyPC9k
dD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+TWlub3IgY2hhbmdlcy48L2RkPgo8L2Rs
PgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXItc3BlY2lmaWNhdGlvbi0w
MzwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlVwZGF0ZSB0byBmaXggYSB0eXBv
IGluIHRoZSBzY2hlbWEsIGFuZCBjbGFyaWZ5IHRoZSB1c2Ugb2YgcmVmbGV4aXZlIHZhcmlh
bnRzIGluIGNoZWNraW5nIGxhYmVsIHZhbGlkaXR5LiBBZGRlZCBzZWN1cml0eSBjb25zaWRl
cmF0aW9uIGZvciBuYWl2ZSBpbXBsZW1lbnRhdGlvbnMgb2YgcGVybXV0ZWQgbGFiZWxzIGFu
ZCBXTEUgcnVsZXMuIEFkZGVkIGRpc2N1c3Npb24gb2YgZXJyb3IgY29uZGl0aW9ucyB1bmRl
ciB3aGljaCBkdXBsaWNhdGUgdmFyaWFudCBsYWJlbHMgbWlnaHQgYmUgY3JlYXRlZC4gT3Ro
ZXIgbWlub3IgY2hhbmdlcy48L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0
LWlldGYtbGFnZXItc3BlY2lmaWNhdGlvbi0wNDwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxl
ZnQ6IDUiPlVwZGF0ZWQgWE1MIG5hbWVzcGFjZSBpbiB0aGUgUmVsYXhORyBzY2hlbWEuICA8
L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXItc3BlY2lm
aWNhdGlvbi0wNTwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkFkZCBJQU5BIENv
bnNpZGVyYXRpb25zIGZvciBtZWRpYSB0eXBlIHJlZ2lzdHJhdGlvbiwgVVJOIHJlZ2lzdHJh
dGlvbiBhbmQgaW5zdGFudGlhdGluZyBhIGRpc3Bvc2l0aW9ucyByZWdpc3RyeS4gU3BsaXQg
cmVmZXJlbmNlcyBpbnRvIG5vcm1hdGl2ZSBhbmQgaW5mb3JtYXRpdmUuICBEZXNjcmliZSBh
IHRpZ2h0ZXIgcmVzdHJpY3Rpb24gb24gcGVybWlzc2libGUgdmFsdWVzIGZvciAicmVmIiBh
dHRyaWJ1dGVzLiBDbGFyaWZ5IHdoZW4gImNvdW50IiBhdHRyaWJ1dGVzIGFyZSBwZXJtaXR0
ZWQuIFR5cG9zIGZpeGVkLiBDaGVja2VkIHRoZSBzY2hlbWEgYWdhaW5zdCB0aGUgc3BlY2lm
aWNhdGlvbiBhbmQgbWFkZSBjb3JyZWN0aW9ucyBhcyB3ZWxsIGFzIHJlcGxhY2VkIHRoZSAi
dGV4dCIgZGF0YXR5cGUgd2l0aCBsZXNzIHBlcm1pc3NpdmUgdHlwZXMgZm9yIG1vc3QgYXR0
cmlidXRlcy4gIDwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1s
YWdlci1zcGVjaWZpY2F0aW9uLTA2PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+
Q2hhbmdlIGVsaWdpYmlsaXR5IHJlcXVpcmVkIGZvciBkaXNwb3NpdGlvbiByZWdpc3RyYXRp
b24gdG8gYmUgU3BlY2lmaWNhdGlvbiBSZXF1aXJlZCwgcmF0aGVyIHRoYW4gU3RhbmRhcmRz
IFRyYWNrLiBSZXN0b3JlIHNjaGVtYSBpbiBhcHBlbmRpeC4gTW92ZSByZWdpc3RyYXRpb24g
cmVsYXRlZCBwcm9jZWR1cmVzIHRvIGluZm9ybWF0aXZlIHJlZmVyZW5jZXMuICA8L2RkPgo8
L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXItc3BlY2lmaWNhdGlv
bi0wNzwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkNsYXJpZnkgdGhlIHdheSB0
aGUgdmFsdWVzIG9mIHRoZSAicHJvcGVydHkiIGF0dHJpYnV0ZSBhcmUgY29uc3RydWN0ZWQg
ZnJvbSB0aGUgYXR0cmlidXRlIG5hbWUgYW5kIHZhbHVlIGluIDxhIGhyZWY9IiNVQVg0MiI+
W1VBWDQyXTwvYT4uIE1pbm9yIGZpeGVzIHRvIGV4YW1wbGVzIGFuZCB3b3JkaW5nIGZvciBh
IGZldyBvZiB0aGUgbWF0Y2ggb3BlcmF0b3JzIGFuZCB0aGUgZGVzY3JpcHRpb24gZm9yIHJl
ZmxleGl2ZSB2YXJpYW50cy4gIENsYXJpZmllZCBkZWZhdWx0IGFjdGlvbiwgYWRkZWQgbmV3
IGRpc3Bvc2l0aW9uIG5hbWVkICJ2YWxpZCIgYW5kIGNoYW5nZWQgImNhdGNoLWFsbCIgYWN0
aW9uIHRvIGEgZGlzcG9zaXRpb24gb2YgInZhbGlkIi4gIFJlbW92ZWQgYW4gYW1iaWd1aXR5
IGluIHRoZSBldmFsdWF0aW9uIG9mIGxhYmVscyBmb3IgTEdScyB0aGF0IGRlZmluZSBzZXF1
ZW5jZXMgb2YgY29kZSBwb2ludHMgYXMgZWxlbWVudHMuIEFkZGVkIGNoYW5nZSBjb250cm9s
bGVyIGZvciBtZWRpYSB0eXBlLiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5k
cmFmdC1pZXRmLWxhZ2VyLXNwZWNpZmljYXRpb24tMDg8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdp
bi1sZWZ0OiA1Ij5NaW5vciB0eXBvZ3JhcGhpY2FsIGZpeGVzLiAgPC9kZD4KPC9kbD4KCjxw
PiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1pZXRmLWxhZ2VyLXNwZWNpZmljYXRpb24tMDk8L2R0
Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5JbmNvcnBvcmF0ZWQgZmVlZGJhY2sgZnJv
bSBMQUdFUiBXRyBMYXN0IENhbGwuIEZpeGVkIGV4YW1wbGVzIGluIDQuNC4xIGFuZCA1LjIu
MS4gIFJldmlld2VkIHVzYWdlIG9mIFJGQyAyMTE5IGxhbmd1YWdlLCBhbmQgb3RoZXIgZWRp
dG9yaWFsIHN1Z2dlc3Rpb25zLiBSZW1vdmVkICJ1bmQtSnBhbiIgZXhhbXBsZSBhcyAiamEi
IHdvdWxkIHN1ZmZpY2UgaW4gbm9ybWFsIGNhc2VzLiBEb2N1bWVudCBhcHByb2FjaCB0byBl
eHBhbmRpbmcgInNjb3BlIiBlbGVtZW50LiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+
CjxkdD5kcmFmdC1pZXRmLWxhZ2VyLXNwZWNpZmljYXRpb24tMTA8L2R0Pgo8ZGQgc3R5bGU9
Im1hcmdpbi1sZWZ0OiA1Ij5NaW5vciBJRC1uaXRzIHJlbGF0ZWQgZWRpdHMuIEludGVncmF0
ZSBmZWVkYmFjayBvbiBtZWRpYSB0eXBlIHJlZ2lzdHJhdGlvbi4gIDwvZGQ+CjwvZGw+Cgo8
cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1sYWdlci1zcGVjaWZpY2F0aW9uLTExPC9k
dD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+SW50ZWdyYXRlIGZlZWRiYWNrIGZyb20g
QUQgcmV2aWV3LiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1pZXRm
LWxhZ2VyLXNwZWNpZmljYXRpb24tMTI8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1
Ij5JbnRlZ3JhdGUgYWRkaXRpb25hbCBmZWVkYmFjayBmcm9tIEFEIHJldmlldy4gVXNlIGRv
bWFpbiBuYW1lcyBmb3IgdGhlIHByZWZpeGVzIGluIHByaXZhdGUgZGlzcG9zaXRpb25zIHRv
IHJlZHVjZSBwb3RlbnRpYWwgY29uZmxpY3RzLiBBZGQgY2xhcmlmeWluZyBsYW5ndWFnZSBv
biBvcmRlcmluZywgd2VsbC1mb3JtZWRuZXNzLCBjb2xsaXNpb24gY2hlY2tpbmcgYW5kIHJ1
bGVzLiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+CjxoMSBpZD0icmZjLmF1dGhvcnMiPjxhIGhy
ZWY9IiNyZmMuYXV0aG9ycyI+QXV0aG9ycycgQWRkcmVzc2VzPC9hPjwvaDE+CjxkaXYgY2xh
c3M9ImF2b2lkYnJlYWsiPgogIDxhZGRyZXNzIGNsYXNzPSJ2Y2FyZCI+Cgk8c3BhbiBjbGFz
cz0idmNhcmRsaW5lIj4KCSAgPHNwYW4gY2xhc3M9ImZuIj5LaW0gRGF2aWVzPC9zcGFuPiAK
CSAgPHNwYW4gY2xhc3M9Im4gaGlkZGVuIj4KCQk8c3BhbiBjbGFzcz0iZmFtaWx5LW5hbWUi
PkRhdmllczwvc3Bhbj4KCSAgPC9zcGFuPgoJPC9zcGFuPgoJPHNwYW4gY2xhc3M9Im9yZyB2
Y2FyZGxpbmUiPkludGVybmV0IENvcnBvcmF0aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQg
TnVtYmVyczwvc3Bhbj4KCTxzcGFuIGNsYXNzPSJhZHIiPgoJICA8c3Bhbj4xMjAyNSBXYXRl
cmZyb250IERyaXZlPC9zcGFuPgoKCSAgPHNwYW4gY2xhc3M9InZjYXJkbGluZSI+CgkJPHNw
YW4gY2xhc3M9ImxvY2FsaXR5Ij5Mb3MgQW5nZWxlczwvc3Bhbj4sICAKCQk8c3BhbiBjbGFz
cz0icmVnaW9uIj5DQTwvc3Bhbj4gCgkJPHNwYW4gY2xhc3M9ImNvZGUiPjkwMDk0PC9zcGFu
PgoJICA8L3NwYW4+CgkgIDxzcGFuIGNsYXNzPSJjb3VudHJ5LW5hbWUgdmNhcmRsaW5lIj5V
Uzwvc3Bhbj4KCTwvc3Bhbj4KCTxzcGFuIGNsYXNzPSJ2Y2FyZGxpbmUiPlBob25lOiArMSAz
MTAgMzAxIDU4MDA8L3NwYW4+Cgo8c3BhbiBjbGFzcz0idmNhcmRsaW5lIj5FTWFpbDogPGEg
aHJlZj0ibWFpbHRvOmtpbS5kYXZpZXNAaWNhbm4ub3JnIj5raW0uZGF2aWVzQGljYW5uLm9y
ZzwvYT48L3NwYW4+Cgo8c3BhbiBjbGFzcz0idmNhcmRsaW5lIj5VUkk6IDxhIGhyZWY9Imh0
dHA6Ly93d3cuaWNhbm4ub3JnLyI+aHR0cDovL3d3dy5pY2Fubi5vcmcvPC9hPjwvc3Bhbj4K
CiAgPC9hZGRyZXNzPgo8L2Rpdj48ZGl2IGNsYXNzPSJhdm9pZGJyZWFrIj4KICA8YWRkcmVz
cyBjbGFzcz0idmNhcmQiPgoJPHNwYW4gY2xhc3M9InZjYXJkbGluZSI+CgkgIDxzcGFuIGNs
YXNzPSJmbiI+QXNtdXMgRnJleXRhZzwvc3Bhbj4gCgkgIDxzcGFuIGNsYXNzPSJuIGhpZGRl
biI+CgkJPHNwYW4gY2xhc3M9ImZhbWlseS1uYW1lIj5GcmV5dGFnPC9zcGFuPgoJICA8L3Nw
YW4+Cgk8L3NwYW4+Cgk8c3BhbiBjbGFzcz0ib3JnIHZjYXJkbGluZSI+QVNNVVMgSW5jLjwv
c3Bhbj4KCTxzcGFuIGNsYXNzPSJhZHIiPgoJICAKCSAgPHNwYW4gY2xhc3M9InZjYXJkbGlu
ZSI+CgkJPHNwYW4gY2xhc3M9ImxvY2FsaXR5Ij48L3NwYW4+IAoJCTxzcGFuIGNsYXNzPSJy
ZWdpb24iPjwvc3Bhbj4KCQk8c3BhbiBjbGFzcz0iY29kZSI+PC9zcGFuPgoJICA8L3NwYW4+
CgkgIDxzcGFuIGNsYXNzPSJjb3VudHJ5LW5hbWUgdmNhcmRsaW5lIj48L3NwYW4+Cgk8L3Nw
YW4+Cgk8c3BhbiBjbGFzcz0idmNhcmRsaW5lIj5FTWFpbDogPGEgaHJlZj0ibWFpbHRvOmFz
bXVzQHVuaWNvZGUub3JnIj5hc211c0B1bmljb2RlLm9yZzwvYT48L3NwYW4+CgogIDwvYWRk
cmVzcz4KPC9kaXY+Cgo8L2JvZHk+CjwvaHRtbD4=
--------------66AE78A4E619C1BC389E1B4B
Content-Type: text/html; charset=utf-8;
 name="draft-ietf-lager-specification-12-AF3.html"
Content-Transfer-Encoding: base64
Content-ID: <part2.7FFD9E73.A9D5DD75@ix.netcom.com>
Content-Disposition: inline;
 filename="draft-ietf-lager-specification-12-AF3.html"

PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9F
TiIgCiAgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5k
dGQiPgoKPGh0bWwgbGFuZz0iZW4iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3ho
dG1sIiB4bWw6bGFuZz0iZW4iPgo8aGVhZCBwcm9maWxlPSJodHRwOi8vd3d3LnczLm9yZy8y
MDA2LzAzL2hjYXJkJTIwaHR0cDovL2R1YmxpbmNvcmUub3JnL2RvY3VtZW50cy8yMDA4LzA4
LzA0L2RjLWh0bWwvIj4KICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD11cy1hc2NpaSIgLz4KCiAgPHRpdGxlPlJlcHJlc2Vu
dGluZyBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzZXRzIHVzaW5nIFhNTDwvdGl0bGU+CgogIDxz
dHlsZSB0eXBlPSJ0ZXh0L2NzcyIgdGl0bGU9IlhtbDJSZmMgKHNhbnMgc2VyaWYpIj4KICAv
KjwhW0NEQVRBWyovCgkgIGEgewoJICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CgkgIH0KCSAg
YS5zbXBsIHsKCSAgY29sb3I6IGJsYWNrOwoJICB9CgkgIGE6aG92ZXIgewoJICB0ZXh0LWRl
Y29yYXRpb246IHVuZGVybGluZTsKCSAgfQoJICBhOmFjdGl2ZSB7CgkgIHRleHQtZGVjb3Jh
dGlvbjogdW5kZXJsaW5lOwoJICB9CgkgIGFkZHJlc3MgewoJICBtYXJnaW4tdG9wOiAxZW07
CgkgIG1hcmdpbi1sZWZ0OiAyZW07CgkgIGZvbnQtc3R5bGU6IG5vcm1hbDsKCSAgfQoJICBi
b2R5IHsKCSAgY29sb3I6IGJsYWNrOwoJICBmb250LWZhbWlseTogdmVyZGFuYSwgaGVsdmV0
aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjsKCSAgZm9udC1zaXplOiAxMHB0OwoJICAKCSAgfQoJ
ICBjaXRlIHsKCSAgZm9udC1zdHlsZTogbm9ybWFsOwoJICB9CgkgIGRkIHsKCSAgbWFyZ2lu
LXJpZ2h0OiAyZW07CgkgIH0KCSAgZGwgewoJICBtYXJnaW4tbGVmdDogMmVtOwoJICB9CgkK
CSAgdWwuZW1wdHkgewoJICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7CgkgIH0KCSAgdWwuZW1w
dHkgbGkgewoJICBtYXJnaW4tdG9wOiAuNWVtOwoJICB9CgkgIGRsIHAgewoJICBtYXJnaW4t
bGVmdDogMGVtOwoJICB9CgkgIGR0IHsKCSAgbWFyZ2luLXRvcDogLjVlbTsKCSAgfQoJICBo
MSB7CgkgIGZvbnQtc2l6ZTogMTRwdDsKCSAgbGluZS1oZWlnaHQ6IDIxcHQ7CgkgIHBhZ2Ut
YnJlYWstYWZ0ZXI6IGF2b2lkOwoJICB9CgkgIGgxLm5wIHsKCSAgcGFnZS1icmVhay1iZWZv
cmU6IGFsd2F5czsKCSAgfQoJICBoMSBhIHsKCSAgY29sb3I6ICMzMzMzMzM7CgkgIH0KCSAg
aDIgewoJICBmb250LXNpemU6IDEycHQ7CgkgIGxpbmUtaGVpZ2h0OiAxNXB0OwoJICBwYWdl
LWJyZWFrLWFmdGVyOiBhdm9pZDsKCSAgfQoJICBoMywgaDQsIGg1LCBoNiB7CgkgIGZvbnQt
c2l6ZTogMTBwdDsKCSAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7CgkgIH0KCSAgaDIgYSwg
aDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7CgkgIGNvbG9yOiBibGFjazsKCSAgfQoJICBpbWcg
ewoJICBtYXJnaW4tbGVmdDogM2VtOwoJICB9CgkgIGxpIHsKCSAgbWFyZ2luLWxlZnQ6IDJl
bTsKCSAgbWFyZ2luLXJpZ2h0OiAyZW07CgkgIH0KCSAgb2wgewoJICBtYXJnaW4tbGVmdDog
MmVtOwoJICBtYXJnaW4tcmlnaHQ6IDJlbTsKCSAgfQoJICBvbCBwIHsKCSAgbWFyZ2luLWxl
ZnQ6IDBlbTsKCSAgfQoJICBwIHsKCSAgbWFyZ2luLWxlZnQ6IDJlbTsKCSAgbWFyZ2luLXJp
Z2h0OiAyZW07CgkgIH0KCSAgcHJlIHsKCSAgbWFyZ2luLWxlZnQ6IDNlbTsKCSAgYmFja2dy
b3VuZC1jb2xvcjogbGlnaHR5ZWxsb3c7CgkgIHBhZGRpbmc6IC4yNWVtOwoJICB9CgkgIHBy
ZS50ZXh0MiB7CgkgIGJvcmRlci1zdHlsZTogZG90dGVkOwoJICBib3JkZXItd2lkdGg6IDFw
eDsKCSAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDsKCSAgd2lkdGg6IDY5ZW07CgkgIH0K
CSAgcHJlLmlubGluZSB7CgkgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOwoJICBwYWRkaW5n
OiAwZW07CgkgIH0KCSAgcHJlLnRleHQgewoJICBib3JkZXItc3R5bGU6IGRvdHRlZDsKCSAg
Ym9yZGVyLXdpZHRoOiAxcHg7CgkgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7CgkgIHdp
ZHRoOiA2OWVtOwoJICB9CgkgIHByZS5kcmF3aW5nIHsKCSAgYm9yZGVyLXN0eWxlOiBzb2xp
ZDsKCSAgYm9yZGVyLXdpZHRoOiAxcHg7CgkgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7
CgkgIHBhZGRpbmc6IDJlbTsKCSAgfQoJICB0YWJsZSB7CgkgIG1hcmdpbi1sZWZ0OiAyZW07
CgkgIH0KCSAgdGFibGUudHQgewoJICB2ZXJ0aWNhbC1hbGlnbjogdG9wOwoJICB9CgkgIHRh
YmxlLmZ1bGwgewoJICBib3JkZXItc3R5bGU6IG91dHNldDsKCSAgYm9yZGVyLXdpZHRoOiAx
cHg7CgkgIH0KCSAgdGFibGUuaGVhZGVycyB7CgkgIGJvcmRlci1zdHlsZTogb3V0c2V0OwoJ
ICBib3JkZXItd2lkdGg6IDFweDsKCSAgfQoJICB0YWJsZS50dCB0ZCB7CgkgIHZlcnRpY2Fs
LWFsaWduOiB0b3A7CgkgIH0KCSAgdGFibGUuZnVsbCB0ZCB7CgkgIGJvcmRlci1zdHlsZTog
aW5zZXQ7CgkgIGJvcmRlci13aWR0aDogMXB4OwoJICB9CgkgIHRhYmxlLnR0IHRoIHsKCSAg
dmVydGljYWwtYWxpZ246IHRvcDsKCSAgfQoJICB0YWJsZS5mdWxsIHRoIHsKCSAgYm9yZGVy
LXN0eWxlOiBpbnNldDsKCSAgYm9yZGVyLXdpZHRoOiAxcHg7CgkgIH0KCSAgdGFibGUuaGVh
ZGVycyB0aCB7CgkgIGJvcmRlci1zdHlsZTogbm9uZSBub25lIGluc2V0IG5vbmU7CgkgIGJv
cmRlci13aWR0aDogMXB4OwoJICB9CgkgIHRhYmxlLmxlZnQgewoJICBtYXJnaW4tcmlnaHQ6
IGF1dG87CgkgIH0KCSAgdGFibGUucmlnaHQgewoJICBtYXJnaW4tbGVmdDogYXV0bzsKCSAg
fQoJICB0YWJsZS5jZW50ZXIgewoJICBtYXJnaW4tbGVmdDogYXV0bzsKCSAgbWFyZ2luLXJp
Z2h0OiBhdXRvOwoJICB9CgkgIGNhcHRpb24gewoJICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsK
CSAgZm9udC13ZWlnaHQ6IGJvbGQ7CgkgIGZvbnQtc2l6ZTogOXB0OwoJICBtYXJnaW4tdG9w
OiAuNWVtOwoJICB9CgkKCSAgdGFibGUuaGVhZGVyIHsKCSAgYm9yZGVyLXNwYWNpbmc6IDFw
eDsKCSAgd2lkdGg6IDk1JTsKCSAgZm9udC1zaXplOiAxMHB0OwoJICBjb2xvcjogd2hpdGU7
CgkgIH0KCSAgdGQudG9wIHsKCSAgdmVydGljYWwtYWxpZ246IHRvcDsKCSAgfQoJICB0ZC50
b3Bub3dyYXAgewoJICB2ZXJ0aWNhbC1hbGlnbjogdG9wOwoJICB3aGl0ZS1zcGFjZTogbm93
cmFwOyAKCSAgfQoJICB0YWJsZS5oZWFkZXIgdGQgewoJICBiYWNrZ3JvdW5kLWNvbG9yOiBn
cmF5OwoJICB3aWR0aDogNTAlOwoJICB9CgkgIHRhYmxlLmhlYWRlciBhIHsKCSAgY29sb3I6
IHdoaXRlOwoJICB9CgkgIHRkLnJlZmVyZW5jZSB7CgkgIHZlcnRpY2FsLWFsaWduOiB0b3A7
CgkgIHdoaXRlLXNwYWNlOiBub3dyYXA7CgkgIHBhZGRpbmctcmlnaHQ6IDFlbTsKCSAgfQoJ
ICB0aGVhZCB7CgkgIGRpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwOwoJICB9CgkgIHVsLnRv
YywgdWwudG9jIHVsIHsKCSAgbGlzdC1zdHlsZTogbm9uZTsKCSAgbWFyZ2luLWxlZnQ6IDEu
NWVtOwoJICBtYXJnaW4tcmlnaHQ6IDBlbTsKCSAgcGFkZGluZy1sZWZ0OiAwZW07CgkgIH0K
CSAgdWwudG9jIGxpIHsKCSAgbGluZS1oZWlnaHQ6IDE1MCU7CgkgIGZvbnQtd2VpZ2h0OiBi
b2xkOwoJICBmb250LXNpemU6IDEwcHQ7CgkgIG1hcmdpbi1sZWZ0OiAwZW07CgkgIG1hcmdp
bi1yaWdodDogMGVtOwoJICB9CgkgIHVsLnRvYyBsaSBsaSB7CgkgIGxpbmUtaGVpZ2h0OiBu
b3JtYWw7CgkgIGZvbnQtd2VpZ2h0OiBub3JtYWw7CgkgIGZvbnQtc2l6ZTogOXB0OwoJICBt
YXJnaW4tbGVmdDogMGVtOwoJICBtYXJnaW4tcmlnaHQ6IDBlbTsKCSAgfQoJICBsaS5leGNs
dWRlZCB7CgkgIGZvbnQtc2l6ZTogMHB0OwoJICB9CgkgIHVsIHAgewoJICBtYXJnaW4tbGVm
dDogMGVtOwoJICB9CgkKCSAgLmNvbW1lbnQgewoJICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxs
b3c7CgkgIH0KCSAgLmNlbnRlciB7CgkgIHRleHQtYWxpZ246IGNlbnRlcjsKCSAgfQoJICAu
ZXJyb3IgewoJICBjb2xvcjogcmVkOwoJICBmb250LXN0eWxlOiBpdGFsaWM7CgkgIGZvbnQt
d2VpZ2h0OiBib2xkOwoJICB9CgkgIC5maWd1cmUgewoJICBmb250LXdlaWdodDogYm9sZDsK
CSAgdGV4dC1hbGlnbjogY2VudGVyOwoJICBmb250LXNpemU6IDlwdDsKCSAgfQoJICAuZmls
ZW5hbWUgewoJICBjb2xvcjogIzMzMzMzMzsKCSAgZm9udC13ZWlnaHQ6IGJvbGQ7CgkgIGZv
bnQtc2l6ZTogMTJwdDsKCSAgbGluZS1oZWlnaHQ6IDIxcHQ7CgkgIHRleHQtYWxpZ246IGNl
bnRlcjsKCSAgfQoJICAuZm4gewoJICBmb250LXdlaWdodDogYm9sZDsKCSAgfQoJICAuaGlk
ZGVuIHsKCSAgZGlzcGxheTogbm9uZTsKCSAgfQoJICAubGVmdCB7CgkgIHRleHQtYWxpZ246
IGxlZnQ7CgkgIH0KCSAgLnJpZ2h0IHsKCSAgdGV4dC1hbGlnbjogcmlnaHQ7CgkgIH0KCSAg
LnRpdGxlIHsKCSAgY29sb3I6ICM5OTAwMDA7CgkgIGZvbnQtc2l6ZTogMThwdDsKCSAgbGlu
ZS1oZWlnaHQ6IDE4cHQ7CgkgIGZvbnQtd2VpZ2h0OiBib2xkOwoJICB0ZXh0LWFsaWduOiBj
ZW50ZXI7CgkgIG1hcmdpbi10b3A6IDM2cHQ7CgkgIH0KCSAgLnZjYXJkbGluZSB7CgkgIGRp
c3BsYXk6IGJsb2NrOwoJICB9CgkgIC53YXJuaW5nIHsKCSAgZm9udC1zaXplOiAxNHB0OwoJ
ICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7CgkgIH0KCQoJCgkgIEBtZWRpYSBwcmludCB7
CgkgIC5ub3ByaW50IHsKCQlkaXNwbGF5OiBub25lOwoJICB9CgkKCSAgYSB7CgkJY29sb3I6
IGJsYWNrOwoJCXRleHQtZGVjb3JhdGlvbjogbm9uZTsKCSAgfQoJCgkgIHRhYmxlLmhlYWRl
ciB7CgkJd2lkdGg6IDkwJTsKCSAgfQoJCgkgIHRkLmhlYWRlciB7CgkJd2lkdGg6IDUwJTsK
CQljb2xvcjogYmxhY2s7CgkJYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7CgkJdmVydGljYWwt
YWxpZ246IHRvcDsKCQlmb250LXNpemU6IDEycHQ7CgkgIH0KCQoJICB1bC50b2MgYTo6YWZ0
ZXIgewoJCWNvbnRlbnQ6IGxlYWRlcignLicpIHRhcmdldC1jb3VudGVyKGF0dHIoaHJlZiks
IHBhZ2UpOwoJICB9CgkKCSAgdWwuaW5kIGxpIGxpIGEgewoJCWNvbnRlbnQ6IHRhcmdldC1j
b3VudGVyKGF0dHIoaHJlZiksIHBhZ2UpOwoJICB9CgkKCSAgLnByaW50MmNvbCB7CgkJY29s
dW1uLWNvdW50OiAyOwoJCS1tb3otY29sdW1uLWNvdW50OiAyOwoJCWNvbHVtbi1maWxsOiBh
dXRvOwoJICB9CgkgIH0KCQoJICBAcGFnZSB7CgkgIEB0b3AtbGVmdCB7CgkJICAgY29udGVu
dDogIkludGVybmV0LURyYWZ0IjsgCgkgIH0gCgkgIEB0b3AtcmlnaHQgewoJCSAgIGNvbnRl
bnQ6ICJEZWNlbWJlciAyMDEwIjsgCgkgIH0gCgkgIEB0b3AtY2VudGVyIHsKCQkgICBjb250
ZW50OiAiQWJicmV2aWF0ZWQgVGl0bGUiOzMKCSAgfSAKCSAgQGJvdHRvbS1sZWZ0IHsKCQkg
ICBjb250ZW50OiAiRG9lIjsgCgkgIH0gCgkgIEBib3R0b20tY2VudGVyIHsKCQkgICBjb250
ZW50OiAiRXhwaXJlcyBKdW5lIDIwMTEiOyAKCSAgfSAKCSAgQGJvdHRvbS1yaWdodCB7CgkJ
ICAgY29udGVudDogIltQYWdlICIgY291bnRlcihwYWdlKSAiXSI7IAoJICB9IAoJICB9CgkK
CSAgQHBhZ2U6Zmlyc3QgeyAKCQlAdG9wLWxlZnQgewoJCSAgY29udGVudDogbm9ybWFsOwoJ
CX0KCQlAdG9wLXJpZ2h0IHsKCQkgIGNvbnRlbnQ6IG5vcm1hbDsKCQl9CgkJQHRvcC1jZW50
ZXIgewoJCSAgY29udGVudDogbm9ybWFsOwoJCX0KCSAgfQogIC8qXV0+Ki8KICA8L3N0eWxl
PgoKICA8bGluayBocmVmPSIjcmZjLnRvYyIgcmVsPSJDb250ZW50cyI+CjxsaW5rIGhyZWY9
IiNyZmMuc2VjdGlvbi4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSIxIEludHJvZHVjdGlvbiI+
CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSIyIERl
c2lnbiBHb2FscyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi4zIiByZWw9IkNoYXB0ZXIi
IHRpdGxlPSIzIE5vcm1hdGl2ZSBMYW5ndWFnZSI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlv
bi40IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI0IExHUiBGb3JtYXQiPgo8bGluayBocmVmPSIj
cmZjLnNlY3Rpb24uNC4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI0LjEgTmFtZXNwYWNlIj4K
PGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4y
IEJhc2ljIFN0cnVjdHVyZSI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMiIHJlbD0i
Q2hhcHRlciIgdGl0bGU9IjQuMyBNZXRhZGF0YSI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlv
bi40LjMuMSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4zLjEgVGhlIHZlcnNpb24gRWxlbWVu
dCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMuMiIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNC4zLjIgVGhlIGRhdGUgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40
LjMuMyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4zLjMgVGhlIGxhbmd1YWdlIEVsZW1lbnQi
Pgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjQuMy40IFRoZSBzY29wZSBFbGVtZW50Ij4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjQu
My41IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI0LjMuNSBUaGUgZGVzY3JpcHRpb24gRWxlbWVu
dCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMuNiIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNC4zLjYgVGhlIHZhbGlkaXR5LXN0YXJ0IGFuZCB2YWxpZGl0eS1lbmQgRWxlbWVudHMi
Pgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjciIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjQuMy43IFRoZSB1bmljb2RlLXZlcnNpb24gRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMu
c2VjdGlvbi40LjMuOCIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNC4zLjggVGhlIHJlZmVyZW5j
ZXMgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi41IiByZWw9IkNoYXB0ZXIi
IHRpdGxlPSI1IENvZGUgUG9pbnRzIGFuZCBWYXJpYW50cyI+CjxsaW5rIGhyZWY9IiNyZmMu
c2VjdGlvbi41LjEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMSBTZXF1ZW5jZXMiPgo8bGlu
ayBocmVmPSIjcmZjLnNlY3Rpb24uNS4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI1LjIgQ29u
ZGl0aW9uYWwgQ29udGV4dHMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNS4zIiByZWw9
IkNoYXB0ZXIiIHRpdGxlPSI1LjMgVmFyaWFudHMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rp
b24uNS4zLjEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy4xIEJhc2ljIFZhcmlhbnRzIj4K
PGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuMy4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI1
LjMuMiBUaGUgdHlwZSBhdHRyaWJ1dGUiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNS4z
LjMiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy4zIE51bGwgVmFyaWFudHMiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uNS4zLjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy40IFZh
cmlhbnRzIHdpdGggUmVmbGV4aXZlIE1hcHBpbmciPgo8bGluayBocmVmPSIjcmZjLnNlY3Rp
b24uNS4zLjUiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjUuMy41IENvbmRpdGlvbmFsIFZhcmlh
bnRzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNCIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNS40IEFubm90YXRpb25zIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNC4xIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSI1LjQuMSBUaGUgcmVmIEF0dHJpYnV0ZSI+CjxsaW5rIGhy
ZWY9IiNyZmMuc2VjdGlvbi41LjQuMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNS40LjIgVGhl
IGNvbW1lbnQgQXR0cmlidXRlIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNSIgcmVs
PSJDaGFwdGVyIiB0aXRsZT0iNS41IENvZGUgUG9pbnQgVGFnZ2luZyI+CjxsaW5rIGhyZWY9
IiNyZmMuc2VjdGlvbi42IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2IFdob2xlIExhYmVsIGFu
ZCBDb250ZXh0IEV2YWx1YXRpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4xIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjEgQmFzaWMgQ29uY2VwdHMiPgo8bGluayBocmVmPSIj
cmZjLnNlY3Rpb24uNi4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjIgQ2hhcmFjdGVyIENs
YXNzZXMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4yLjEiIHJlbD0iQ2hhcHRlciIg
dGl0bGU9IjYuMi4xIERlY2xhcmluZyBhbmQgSW52b2tpbmcgTmFtZWQgQ2xhc3NlcyI+Cjxs
aW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjIuMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNi4y
LjIgVGFnLWJhc2VkIENsYXNzZXMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4yLjMi
IHJlbD0iQ2hhcHRlciIgdGl0bGU9IjYuMi4zIFVuaWNvZGUgUHJvcGVydHktYmFzZWQgQ2xh
c3NlcyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjIuNCIgcmVsPSJDaGFwdGVyIiB0
aXRsZT0iNi4yLjQgRXhwbGljaXRseSBEZWNsYXJlZCBDbGFzc2VzIj4KPGxpbmsgaHJlZj0i
I3JmYy5zZWN0aW9uLjYuMi41IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjIuNSBDb21iaW5l
ZCBDbGFzc2VzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMyIgcmVsPSJDaGFwdGVy
IiB0aXRsZT0iNi4zIFdob2xlIExhYmVsIGFuZCBDb250ZXh0IFJ1bGVzIj4KPGxpbmsgaHJl
Zj0iI3JmYy5zZWN0aW9uLjYuMy4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjMuMSBUaGUg
cnVsZSBFbGVtZW50Ij4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy4yIiByZWw9IkNo
YXB0ZXIiIHRpdGxlPSI2LjMuMiBUaGUgTWF0Y2ggT3BlcmF0b3JzIj4KPGxpbmsgaHJlZj0i
I3JmYy5zZWN0aW9uLjYuMy4zIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjMuMyBUaGUgY291
bnQgQXR0cmlidXRlIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy40IiByZWw9IkNo
YXB0ZXIiIHRpdGxlPSI2LjMuNCBUaGUgbmFtZSBhbmQgYnktcmVmIEF0dHJpYnV0ZXMiPgo8
bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjUiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjYu
My41IFRoZSBjaG9pY2UgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMu
NiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNi4zLjYgTGl0ZXJhbCBDb2RlIFBvaW50IFNlcXVl
bmNlcyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuNyIgcmVsPSJDaGFwdGVyIiB0
aXRsZT0iNi4zLjcgVGhlIGFueSBFbGVtZW50Ij4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9u
LjYuMy44IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI2LjMuOCBUaGUgc3RhcnQgYW5kIGVuZCBF
bGVtZW50cyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuOSIgcmVsPSJDaGFwdGVy
IiB0aXRsZT0iNi4zLjkgRXhhbXBsZSBjb250ZXh0IHJ1bGUgZnJvbSBJRE5BIHNwZWNpZmlj
YXRpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNi40IiByZWw9IkNoYXB0ZXIiIHRp
dGxlPSI2LjQgUGFyYW1ldGVyaXplZCBDb250ZXh0IG9yIFdoZW4gUnVsZXMiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uNi40LjEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjYuNC4xIFRo
ZSBhbmNob3IgRWxlbWVudCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi42LjQuMiIgcmVs
PSJDaGFwdGVyIiB0aXRsZT0iNi40LjIgVGhlIGxvb2stYmVoaW5kIGFuZCBsb29rLWFoZWFk
IEVsZW1lbnRzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjYuNC4zIiByZWw9IkNoYXB0
ZXIiIHRpdGxlPSI2LjQuMyBPbWl0dGluZyB0aGUgYW5jaG9yIEVsZW1lbnQiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uNyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iNyBUaGUgYWN0aW9u
IEVsZW1lbnQiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uNy4xIiByZWw9IkNoYXB0ZXIi
IHRpdGxlPSI3LjEgVGhlIG1hdGNoIGFuZCBub3QtbWF0Y2ggQXR0cmlidXRlcyI+CjxsaW5r
IGhyZWY9IiNyZmMuc2VjdGlvbi43LjIiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjcuMiBBY3Rp
b25zIHdpdGggVmFyaWFudCBUeXBlIFRyaWdnZXJzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0
aW9uLjcuMi4xIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI3LjIuMSBUaGUgYWxsLSwgYW55LSBh
bmQgb25seS12YXJpYW50cyBBdHRyaWJ1dGVzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9u
LjcuMi4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI3LjIuMiBFeGFtcGxlIGZyb20gUkZDIDM3
NDMgVGFibGVzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjcuMyIgcmVsPSJDaGFwdGVy
IiB0aXRsZT0iNy4zIFJlY29tbWVuZGVkIERpc3Bvc2l0aW9uIFZhbHVlcyI+CjxsaW5rIGhy
ZWY9IiNyZmMuc2VjdGlvbi43LjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjcuNCBQcmVjZWRl
bmNlIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjcuNSIgcmVsPSJDaGFwdGVyIiB0aXRs
ZT0iNy41IEltcGxpZWQgQWN0aW9ucyI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi43LjYi
IHJlbD0iQ2hhcHRlciIgdGl0bGU9IjcuNiBEZWZhdWx0IEFjdGlvbnMiPgo8bGluayBocmVm
PSIjcmZjLnNlY3Rpb24uOCIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iOCBQcm9jZXNzaW5nIGEg
TGFiZWwgYWdhaW5zdCBhbiBMR1IiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uOC4xIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSI4LjEgRGV0ZXJtaW5pbmcgRWxpZ2liaWxpdHkgZm9yIGEg
TGFiZWwiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uOC4xLjEiIHJlbD0iQ2hhcHRlciIg
dGl0bGU9IjguMS4xIERldGVybWluaW5nIEVsaWdpYmlsaXR5IHVzaW5nIFJlZmxleGl2ZSBW
YXJpYW50IE1hcHBpbmdzIj4KPGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjguMiIgcmVsPSJD
aGFwdGVyIiB0aXRsZT0iOC4yIERldGVybWluaW5nIFZhcmlhbnRzIGZvciBhIExhYmVsIj4K
PGxpbmsgaHJlZj0iI3JmYy5zZWN0aW9uLjguMyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iOC4z
IERldGVybWluaW5nIGEgRGlzcG9zaXRpb24gZm9yIGEgTGFiZWwgb3IgVmFyaWFudCBMYWJl
bCI+CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi44LjQiIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjguNCBEdXBsaWNhdGUgVmFyaWFudCBMYWJlbHMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rp
b24uOC41IiByZWw9IkNoYXB0ZXIiIHRpdGxlPSI4LjUgQ2hlY2tpbmcgTGFiZWxzIGZvciBD
b2xsaXNpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uOSIgcmVsPSJDaGFwdGVyIiB0
aXRsZT0iOSBDb252ZXJzaW9uIHRvIGFuZCBmcm9tIE90aGVyIEZvcm1hdHMiPgo8bGluayBo
cmVmPSIjcmZjLnNlY3Rpb24uMTAiIHJlbD0iQ2hhcHRlciIgdGl0bGU9IjEwIE1lZGlhIFR5
cGUiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uMTEiIHJlbD0iQ2hhcHRlciIgdGl0bGU9
IjExIElBTkEgQ29uc2lkZXJhdGlvbnMiPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uMTEu
MSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iMTEuMSBNZWRpYSBUeXBlIFJlZ2lzdHJhdGlvbiI+
CjxsaW5rIGhyZWY9IiNyZmMuc2VjdGlvbi4xMS4yIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSIx
MS4yIFVSTiBSZWdpc3RyYXRpb24iPgo8bGluayBocmVmPSIjcmZjLnNlY3Rpb24uMTEuMyIg
cmVsPSJDaGFwdGVyIiB0aXRsZT0iMTEuMyBEaXNwb3NpdGlvbiBSZWdpc3RyeSI+CjxsaW5r
IGhyZWY9IiNyZmMuc2VjdGlvbi4xMiIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iMTIgU2VjdXJp
dHkgQ29uc2lkZXJhdGlvbnMiPgo8bGluayBocmVmPSIjcmZjLnJlZmVyZW5jZXMiIHJlbD0i
Q2hhcHRlciIgdGl0bGU9IjEzIFJlZmVyZW5jZXMiPgo8bGluayBocmVmPSIjcmZjLnJlZmVy
ZW5jZXMuMSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iMTMuMSBOb3JtYXRpdmUgUmVmZXJlbmNl
cyI+CjxsaW5rIGhyZWY9IiNyZmMucmVmZXJlbmNlcy4yIiByZWw9IkNoYXB0ZXIiIHRpdGxl
PSIxMy4yIEluZm9ybWF0aXZlIFJlZmVyZW5jZXMiPgo8bGluayBocmVmPSIjcmZjLmFwcGVu
ZGl4LkFwcGVuZGl4JTIwQSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iQXBwZW5kaXggQSBFeGFt
cGxlIFRhYmxlcyI+CjxsaW5rIGhyZWY9IiNyZmMuYXBwZW5kaXguQXBwZW5kaXglMjBCIiBy
ZWw9IkNoYXB0ZXIiIHRpdGxlPSJBcHBlbmRpeCBCIEhvdyB0byBUcmFuc2xhdGUgUkZDIDM3
NDMgYmFzZWQgVGFibGVzIGludG8gdGhlIFhNTCBGb3JtYXQiPgo8bGluayBocmVmPSIjcmZj
LmFwcGVuZGl4LkFwcGVuZGl4JTIwQyIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iQXBwZW5kaXgg
QyBJbmRpYyBTeWxsYWJsZSBTdHJ1Y3R1cmUgRXhhbXBsZSI+CjxsaW5rIGhyZWY9IiNyZmMu
YXBwZW5kaXguQXBwZW5kaXglMjBEIiByZWw9IkNoYXB0ZXIiIHRpdGxlPSJBcHBlbmRpeCBE
IFJlbGF4TkcgQ29tcGFjdCBTY2hlbWEiPgo8bGluayBocmVmPSIjcmZjLmFwcGVuZGl4LkFw
cGVuZGl4JTIwRSIgcmVsPSJDaGFwdGVyIiB0aXRsZT0iQXBwZW5kaXggRSBBY2tub3dsZWRn
ZW1lbnRzIj4KPGxpbmsgaHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUyMEYiIHJlbD0i
Q2hhcHRlciIgdGl0bGU9IkFwcGVuZGl4IEYgQ2hhbmdlIEhpc3RvcnkiPgo8bGluayBocmVm
PSIjcmZjLmF1dGhvcnMiIHJlbD0iQ2hhcHRlciI+CgoKICA8bWV0YSBuYW1lPSJnZW5lcmF0
b3IiIGNvbnRlbnQ9CiAgImh0dHA6Ly9ncmVlbmJ5dGVzLmRlL3RlY2gvd2ViZGF2L3JmYzI2
MjkueHNsdCwgUmV2aXNpb24gMS41MzksIDIwMTEtMDEtMDIgMTc6MTM6MDAsIFhTTFQgdmVu
ZG9yOiBTQVhPTiA2LjUuNSBmcm9tIE1pY2hhZWwgS2F5IGh0dHA6Ly9zYXhvbi5zZi5uZXQv
IiAvPgogIDxsaW5rIHJlbD0ic2NoZW1hLmRjdCIgaHJlZj0iaHR0cDovL3B1cmwub3JnL2Rj
L3Rlcm1zLyIgLz4KICA8bWV0YSBuYW1lPSJkY3QuY3JlYXRvciIgY29udGVudD0iRG9lLCBK
LiIgLz4KICA8bWV0YSBuYW1lPSJkY3QuaWRlbnRpZmllciIgY29udGVudD0idXJuOmlldGY6
aWQ6ZHJhZnQtc2FtcGxlLWlucHV0LTAwIiAvPgogIDxtZXRhIG5hbWU9ImRjdC5pc3N1ZWQi
IHNjaGVtZT0iSVNPODYwMSIgY29udGVudD0iMjAxMC0xMiIgLz4KICAKICA8bWV0YSBuYW1l
PSJkY3QuYWJzdHJhY3QiIGNvbnRlbnQ9IlRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGEgbWV0
aG9kIG9mIHJlcHJlc2VudGluZyBydWxlcyBmb3IgdmFsaWRhdGluZyBpZGVudGlmaWVyIGxh
YmVscyBhbmQgYWx0ZXJuYXRlIHJlcHJlc2VudGF0aW9ucyBvZiB0aG9zZSBsYWJlbHMgdXNp
bmcgRXh0ZW5zaWJsZSBNYXJrdXAgTGFuZ3VhZ2UgKFhNTCkuIFRoZXNlIHBvbGljaWVzLCBr
bm93biBhcyAiTGFiZWwgR2VuZXJhdGlvbiBSdWxlc2V0cyIgKExHUnMpLCBhcmUgdXNlZCBm
b3IgdGhlIGltcGxlbWVudGF0aW9uIG9mIEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1l
cyAoSUROcyksIGZvciBleGFtcGxlLiAgVGhlIHJ1bGVzZXRzIGFyZSB1c2VkIHRvIGltcGxl
bWVudCBhbmQgc2hhcmUgdGhhdCBhc3BlY3Qgb2YgcG9saWN5IGRlZmluaW5nIHdoaWNoIGxh
YmVscyBhbmQgVW5pY29kZSBjb2RlIHBvaW50cyBhcmUgcGVybWl0dGVkIGZvciByZWdpc3Ry
YXRpb25zLCB3aGljaCBhbHRlcm5hdGl2ZSBjb2RlIHBvaW50cyBhcmUgY29uc2lkZXJlZCB2
YXJpYW50cywgYW5kIHdoYXQgYWN0aW9ucyBtYXkgYmUgcGVyZm9ybWVkIG9uIGxhYmVscyBj
b250YWluaW5nIHRob3NlIHZhcmlhbnRzLiIgLz4KICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlv
biIgY29udGVudD0iVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgYSBtZXRob2Qgb2YgcmVwcmVz
ZW50aW5nIHJ1bGVzIGZvciB2YWxpZGF0aW5nIGlkZW50aWZpZXIgbGFiZWxzIGFuZCBhbHRl
cm5hdGUgcmVwcmVzZW50YXRpb25zIG9mIHRob3NlIGxhYmVscyB1c2luZyBFeHRlbnNpYmxl
IE1hcmt1cCBMYW5ndWFnZSAoWE1MKS4gVGhlc2UgcG9saWNpZXMsIGtub3duIGFzICJMYWJl
bCBHZW5lcmF0aW9uIFJ1bGVzZXRzIiAoTEdScyksIGFyZSB1c2VkIGZvciB0aGUgaW1wbGVt
ZW50YXRpb24gb2YgSW50ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIChJRE5zKSwgZm9y
IGV4YW1wbGUuICBUaGUgcnVsZXNldHMgYXJlIHVzZWQgdG8gaW1wbGVtZW50IGFuZCBzaGFy
ZSB0aGF0IGFzcGVjdCBvZiBwb2xpY3kgZGVmaW5pbmcgd2hpY2ggbGFiZWxzIGFuZCBVbmlj
b2RlIGNvZGUgcG9pbnRzIGFyZSBwZXJtaXR0ZWQgZm9yIHJlZ2lzdHJhdGlvbnMsIHdoaWNo
IGFsdGVybmF0aXZlIGNvZGUgcG9pbnRzIGFyZSBjb25zaWRlcmVkIHZhcmlhbnRzLCBhbmQg
d2hhdCBhY3Rpb25zIG1heSBiZSBwZXJmb3JtZWQgb24gbGFiZWxzIGNvbnRhaW5pbmcgdGhv
c2UgdmFyaWFudHMuIiAvPgogIDxtZXRhIG5hbWU9ImtleXdvcmRzIiBjb250ZW50PSIiIC8+
Cgo8L2hlYWQ+Cgo8Ym9keT4KCiAgPHRhYmxlIGNsYXNzPSJoZWFkZXIiPgogICAgPHRib2R5
PgogICAgCiAgICAJPHRyPgo8dGQgY2xhc3M9ImxlZnQiPkxhYmVsIEdlbmVyYXRpb24gUnVs
ZXMgKGxhZ2VyKTwvdGQ+Cjx0ZCBjbGFzcz0icmlnaHQiPksuIERhdmllczwvdGQ+CjwvdHI+
Cjx0cj4KPHRkIGNsYXNzPSJsZWZ0Ij5JbnRlcm5ldC1EcmFmdDwvdGQ+Cjx0ZCBjbGFzcz0i
cmlnaHQiPklDQU5OPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9ImxlZnQiPkludGVuZGVk
IHN0YXR1czogU3RhbmRhcmRzIFRyYWNrPC90ZD4KPHRkIGNsYXNzPSJyaWdodCI+QS4gRnJl
eXRhZzwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJsZWZ0Ij5FeHBpcmVzOiBPY3RvYmVy
IDI4LCAyMDE2PC90ZD4KPHRkIGNsYXNzPSJyaWdodCI+QVNNVVMgSW5jLjwvdGQ+CjwvdHI+
Cjx0cj4KPHRkIGNsYXNzPSJsZWZ0Ij48L3RkPgo8dGQgY2xhc3M9InJpZ2h0Ij5BcHJpbCAy
OCwgMjAxNjwvdGQ+CjwvdHI+CgogICAgCQogICAgPC90Ym9keT4KICA8L3RhYmxlPgoKICA8
cCBjbGFzcz0idGl0bGUiPlJlcHJlc2VudGluZyBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzZXRz
IHVzaW5nIFhNTDxiciAvPgogIDxzcGFuIGNsYXNzPSJmaWxlbmFtZSI+ZHJhZnQtaWV0Zi1s
YWdlci1zcGVjaWZpY2F0aW9uLTEyPC9zcGFuPjwvcD4KICAKICA8aDEgaWQ9InJmYy5hYnN0
cmFjdCI+PGEgaHJlZj0iI3JmYy5hYnN0cmFjdCI+QWJzdHJhY3Q8L2E+PC9oMT4KPHA+VGhp
cyBkb2N1bWVudCBkZXNjcmliZXMgYSBtZXRob2Qgb2YgcmVwcmVzZW50aW5nIHJ1bGVzIGZv
ciB2YWxpZGF0aW5nIGlkZW50aWZpZXIgbGFiZWxzIGFuZCBhbHRlcm5hdGUgcmVwcmVzZW50
YXRpb25zIG9mIHRob3NlIGxhYmVscyB1c2luZyBFeHRlbnNpYmxlIE1hcmt1cCBMYW5ndWFn
ZSAoWE1MKS4gVGhlc2UgcG9saWNpZXMsIGtub3duIGFzICJMYWJlbCBHZW5lcmF0aW9uIFJ1
bGVzZXRzIiAoTEdScyksIGFyZSB1c2VkIGZvciB0aGUgaW1wbGVtZW50YXRpb24gb2YgSW50
ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIChJRE5zKSwgZm9yIGV4YW1wbGUuICBUaGUg
cnVsZXNldHMgYXJlIHVzZWQgdG8gaW1wbGVtZW50IGFuZCBzaGFyZSB0aGF0IGFzcGVjdCBv
ZiBwb2xpY3kgZGVmaW5pbmcgd2hpY2ggbGFiZWxzIGFuZCBVbmljb2RlIGNvZGUgcG9pbnRz
IGFyZSBwZXJtaXR0ZWQgZm9yIHJlZ2lzdHJhdGlvbnMsIHdoaWNoIGFsdGVybmF0aXZlIGNv
ZGUgcG9pbnRzIGFyZSBjb25zaWRlcmVkIHZhcmlhbnRzLCBhbmQgd2hhdCBhY3Rpb25zIG1h
eSBiZSBwZXJmb3JtZWQgb24gbGFiZWxzIGNvbnRhaW5pbmcgdGhvc2UgdmFyaWFudHMuPC9w
Pgo8aDEgaWQ9InJmYy5zdGF0dXMiPjxhIGhyZWY9IiNyZmMuc3RhdHVzIj5TdGF0dXMgb2Yg
dGhpcyBNZW1vPC9hPjwvaDE+CjxwPlRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVk
IGluIGZ1bGwgY29uZm9ybWFuY2Ugd2l0aCB0aGUgcHJvdmlzaW9ucyBvZiBCQ1AgNzggYW5k
IEJDUCA3OS48L3A+CjxwPkludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMg
b2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0
aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlIHdvcmtpbmcgZG9jdW1lbnRz
IGFzIEludGVybmV0LURyYWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtIERy
YWZ0cyBpcyBhdCBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQv
LjwvcD4KPHA+SW50ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9y
IGEgbWF4aW11bSBvZiBzaXggbW9udGhzIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQs
IG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55IHRpbWUuICBJdCBpcyBp
bmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVy
aWFsIG9yIHRvIGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiI8
L3A+CjxwPlRoaXMgSW50ZXJuZXQtRHJhZnQgd2lsbCBleHBpcmUgb24gT2N0b2JlciAyOCwg
MjAxNi48L3A+CjxoMSBpZD0icmZjLmNvcHlyaWdodG5vdGljZSI+PGEgaHJlZj0iI3JmYy5j
b3B5cmlnaHRub3RpY2UiPkNvcHlyaWdodCBOb3RpY2U8L2E+PC9oMT4KPHA+Q29weXJpZ2h0
IChjKSAyMDE2IElFVEYgVHJ1c3QgYW5kIHRoZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgdGhl
IGRvY3VtZW50IGF1dGhvcnMuICBBbGwgcmlnaHRzIHJlc2VydmVkLjwvcD4KPHA+VGhpcyBk
b2N1bWVudCBpcyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYgVHJ1c3QncyBMZWdh
bCBQcm92aXNpb25zIFJlbGF0aW5nIHRvIElFVEYgRG9jdW1lbnRzIChodHRwOi8vdHJ1c3Rl
ZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pIGluIGVmZmVjdCBvbiB0aGUgZGF0ZSBvZiBwdWJs
aWNhdGlvbiBvZiB0aGlzIGRvY3VtZW50LiAgUGxlYXNlIHJldmlldyB0aGVzZSBkb2N1bWVu
dHMgY2FyZWZ1bGx5LCBhcyB0aGV5IGRlc2NyaWJlIHlvdXIgcmlnaHRzIGFuZCByZXN0cmlj
dGlvbnMgd2l0aCByZXNwZWN0IHRvIHRoaXMgZG9jdW1lbnQuICBDb2RlIENvbXBvbmVudHMg
ZXh0cmFjdGVkIGZyb20gdGhpcyBkb2N1bWVudCBtdXN0IGluY2x1ZGUgU2ltcGxpZmllZCBC
U0QgTGljZW5zZSB0ZXh0IGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDQuZSBvZiB0aGUgVHJ1
c3QgTGVnYWwgUHJvdmlzaW9ucyBhbmQgYXJlIHByb3ZpZGVkIHdpdGhvdXQgd2FycmFudHkg
YXMgZGVzY3JpYmVkIGluIHRoZSBTaW1wbGlmaWVkIEJTRCBMaWNlbnNlLjwvcD4KCiAgCiAg
PGhyIGNsYXNzPSJub3ByaW50IiAvPgogIDxoMSBjbGFzcz0ibnAiIGlkPSJyZmMudG9jIj48
YSBocmVmPSIjcmZjLnRvYyI+VGFibGUgb2YgQ29udGVudHM8L2E+PC9oMT4KICA8dWwgY2xh
c3M9InRvYyI+CgogIAk8bGk+MS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMSI+SW50cm9k
dWN0aW9uPC9hPgo8L2xpPgo8bGk+Mi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMiI+RGVz
aWduIEdvYWxzPC9hPgo8L2xpPgo8bGk+My4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMyI+
Tm9ybWF0aXZlIExhbmd1YWdlPC9hPgo8L2xpPgo8bGk+NC4gICA8YSBocmVmPSIjcmZjLnNl
Y3Rpb24uNCI+TEdSIEZvcm1hdDwvYT4KPC9saT4KPGxpPjQuMS4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNC4xIj5OYW1lc3BhY2U8L2E+CjwvbGk+CjxsaT40LjIuICAgPGEgaHJlZj0i
I3JmYy5zZWN0aW9uLjQuMiI+QmFzaWMgU3RydWN0dXJlPC9hPgo8L2xpPgo8bGk+NC4zLiAg
IDxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMiPk1ldGFkYXRhPC9hPgo8L2xpPgo8bGk+NC4z
LjEuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy4xIj5UaGUgdmVyc2lvbiBFbGVtZW50
PC9hPgo8L2xpPgo8bGk+NC4zLjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy4yIj5U
aGUgZGF0ZSBFbGVtZW50PC9hPgo8L2xpPgo8bGk+NC4zLjMuICAgPGEgaHJlZj0iI3JmYy5z
ZWN0aW9uLjQuMy4zIj5UaGUgbGFuZ3VhZ2UgRWxlbWVudDwvYT4KPC9saT4KPGxpPjQuMy40
LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMuNCI+VGhlIHNjb3BlIEVsZW1lbnQ8L2E+
CjwvbGk+CjxsaT40LjMuNS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjUiPlRoZSBk
ZXNjcmlwdGlvbiBFbGVtZW50PC9hPgo8L2xpPgo8bGk+NC4zLjYuICAgPGEgaHJlZj0iI3Jm
Yy5zZWN0aW9uLjQuMy42Ij5UaGUgdmFsaWRpdHktc3RhcnQgYW5kIHZhbGlkaXR5LWVuZCBF
bGVtZW50czwvYT4KPC9saT4KPGxpPjQuMy43LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi40
LjMuNyI+VGhlIHVuaWNvZGUtdmVyc2lvbiBFbGVtZW50PC9hPgo8L2xpPgo8bGk+NC4zLjgu
ICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy44Ij5UaGUgcmVmZXJlbmNlcyBFbGVtZW50
PC9hPgo8L2xpPgo8bGk+NS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNSI+Q29kZSBQb2lu
dHMgYW5kIFZhcmlhbnRzPC9hPgo8L2xpPgo8bGk+NS4xLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi41LjEiPlNlcXVlbmNlczwvYT4KPC9saT4KPGxpPjUuMi4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNS4yIj5Db25kaXRpb25hbCBDb250ZXh0czwvYT4KPC9saT4KPGxpPjUuMy4g
ICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zIj5WYXJpYW50czwvYT4KPC9saT4KPGxpPjUu
My4xLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMuMSI+QmFzaWMgVmFyaWFudHM8L2E+
CjwvbGk+CjxsaT41LjMuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjIiPlRoZSB0
eXBlIGF0dHJpYnV0ZTwvYT4KPC9saT4KPGxpPjUuMy4zLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi41LjMuMyI+TnVsbCBWYXJpYW50czwvYT4KPC9saT4KPGxpPjUuMy40LiAgIDxhIGhy
ZWY9IiNyZmMuc2VjdGlvbi41LjMuNCI+VmFyaWFudHMgd2l0aCBSZWZsZXhpdmUgTWFwcGlu
ZzwvYT4KPC9saT4KPGxpPjUuMy41LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMuNSI+
Q29uZGl0aW9uYWwgVmFyaWFudHM8L2E+CjwvbGk+CjxsaT41LjQuICAgPGEgaHJlZj0iI3Jm
Yy5zZWN0aW9uLjUuNCI+QW5ub3RhdGlvbnM8L2E+CjwvbGk+CjxsaT41LjQuMS4gICA8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNS40LjEiPlRoZSByZWYgQXR0cmlidXRlPC9hPgo8L2xpPgo8
bGk+NS40LjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNC4yIj5UaGUgY29tbWVudCBB
dHRyaWJ1dGU8L2E+CjwvbGk+CjxsaT41LjUuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUu
NSI+Q29kZSBQb2ludCBUYWdnaW5nPC9hPgo8L2xpPgo8bGk+Ni4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNiI+V2hvbGUgTGFiZWwgYW5kIENvbnRleHQgRXZhbHVhdGlvbjwvYT4KPC9s
aT4KPGxpPjYuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4xIj5CYXNpYyBDb25jZXB0
czwvYT4KPC9saT4KPGxpPjYuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4yIj5DaGFy
YWN0ZXIgQ2xhc3NlczwvYT4KPC9saT4KPGxpPjYuMi4xLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi42LjIuMSI+RGVjbGFyaW5nIGFuZCBJbnZva2luZyBOYW1lZCBDbGFzc2VzPC9hPgo8
L2xpPgo8bGk+Ni4yLjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi4yIj5UYWctYmFz
ZWQgQ2xhc3NlczwvYT4KPC9saT4KPGxpPjYuMi4zLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlv
bi42LjIuMyI+VW5pY29kZSBQcm9wZXJ0eS1iYXNlZCBDbGFzc2VzPC9hPgo8L2xpPgo8bGk+
Ni4yLjQuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi40Ij5FeHBsaWNpdGx5IERlY2xh
cmVkIENsYXNzZXM8L2E+CjwvbGk+CjxsaT42LjIuNS4gICA8YSBocmVmPSIjcmZjLnNlY3Rp
b24uNi4yLjUiPkNvbWJpbmVkIENsYXNzZXM8L2E+CjwvbGk+CjxsaT42LjMuICAgPGEgaHJl
Zj0iI3JmYy5zZWN0aW9uLjYuMyI+V2hvbGUgTGFiZWwgYW5kIENvbnRleHQgUnVsZXM8L2E+
CjwvbGk+CjxsaT42LjMuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjEiPlRoZSBy
dWxlIEVsZW1lbnQ8L2E+CjwvbGk+CjxsaT42LjMuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rp
b24uNi4zLjIiPlRoZSBNYXRjaCBPcGVyYXRvcnM8L2E+CjwvbGk+CjxsaT42LjMuMy4gICA8
YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjMiPlRoZSBjb3VudCBBdHRyaWJ1dGU8L2E+Cjwv
bGk+CjxsaT42LjMuNC4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjQiPlRoZSBuYW1l
IGFuZCBieS1yZWYgQXR0cmlidXRlczwvYT4KPC9saT4KPGxpPjYuMy41LiAgIDxhIGhyZWY9
IiNyZmMuc2VjdGlvbi42LjMuNSI+VGhlIGNob2ljZSBFbGVtZW50PC9hPgo8L2xpPgo8bGk+
Ni4zLjYuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy42Ij5MaXRlcmFsIENvZGUgUG9p
bnQgU2VxdWVuY2VzPC9hPgo8L2xpPgo8bGk+Ni4zLjcuICAgPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjYuMy43Ij5UaGUgYW55IEVsZW1lbnQ8L2E+CjwvbGk+CjxsaT42LjMuOC4gICA8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNi4zLjgiPlRoZSBzdGFydCBhbmQgZW5kIEVsZW1lbnRzPC9h
Pgo8L2xpPgo8bGk+Ni4zLjkuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy45Ij5FeGFt
cGxlIGNvbnRleHQgcnVsZSBmcm9tIElETkEgc3BlY2lmaWNhdGlvbjwvYT4KPC9saT4KPGxp
PjYuNC4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNi40Ij5QYXJhbWV0ZXJpemVkIENvbnRl
eHQgb3IgV2hlbiBSdWxlczwvYT4KPC9saT4KPGxpPjYuNC4xLiAgIDxhIGhyZWY9IiNyZmMu
c2VjdGlvbi42LjQuMSI+VGhlIGFuY2hvciBFbGVtZW50PC9hPgo8L2xpPgo8bGk+Ni40LjIu
ICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuNC4yIj5UaGUgbG9vay1iZWhpbmQgYW5kIGxv
b2stYWhlYWQgRWxlbWVudHM8L2E+CjwvbGk+CjxsaT42LjQuMy4gICA8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNi40LjMiPk9taXR0aW5nIHRoZSBhbmNob3IgRWxlbWVudDwvYT4KPC9saT4K
PGxpPjcuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjciPlRoZSBhY3Rpb24gRWxlbWVudDwv
YT4KPC9saT4KPGxpPjcuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4xIj5UaGUgbWF0
Y2ggYW5kIG5vdC1tYXRjaCBBdHRyaWJ1dGVzPC9hPgo8L2xpPgo8bGk+Ny4yLiAgIDxhIGhy
ZWY9IiNyZmMuc2VjdGlvbi43LjIiPkFjdGlvbnMgd2l0aCBWYXJpYW50IFR5cGUgVHJpZ2dl
cnM8L2E+CjwvbGk+CjxsaT43LjIuMS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjEi
PlRoZSBhbGwtLCBhbnktIGFuZCBvbmx5LXZhcmlhbnRzIEF0dHJpYnV0ZXM8L2E+CjwvbGk+
CjxsaT43LjIuMi4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjIiPkV4YW1wbGUgZnJv
bSBSRkMgMzc0MyBUYWJsZXM8L2E+CjwvbGk+CjxsaT43LjMuICAgPGEgaHJlZj0iI3JmYy5z
ZWN0aW9uLjcuMyI+UmVjb21tZW5kZWQgRGlzcG9zaXRpb24gVmFsdWVzPC9hPgo8L2xpPgo8
bGk+Ny40LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjQiPlByZWNlZGVuY2U8L2E+Cjwv
bGk+CjxsaT43LjUuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjcuNSI+SW1wbGllZCBBY3Rp
b25zPC9hPgo8L2xpPgo8bGk+Ny42LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjYiPkRl
ZmF1bHQgQWN0aW9uczwvYT4KPC9saT4KPGxpPjguICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9u
LjgiPlByb2Nlc3NpbmcgYSBMYWJlbCBhZ2FpbnN0IGFuIExHUjwvYT4KPC9saT4KPGxpPjgu
MS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC4xIj5EZXRlcm1pbmluZyBFbGlnaWJpbGl0
eSBmb3IgYSBMYWJlbDwvYT4KPC9saT4KPGxpPjguMS4xLiAgIDxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi44LjEuMSI+RGV0ZXJtaW5pbmcgRWxpZ2liaWxpdHkgdXNpbmcgUmVmbGV4aXZlIFZh
cmlhbnQgTWFwcGluZ3M8L2E+CjwvbGk+CjxsaT44LjIuICAgPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjguMiI+RGV0ZXJtaW5pbmcgVmFyaWFudHMgZm9yIGEgTGFiZWw8L2E+CjwvbGk+Cjxs
aT44LjMuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjguMyI+RGV0ZXJtaW5pbmcgYSBEaXNw
b3NpdGlvbiBmb3IgYSBMYWJlbCBvciBWYXJpYW50IExhYmVsPC9hPgo8L2xpPgo8bGk+OC40
LiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi44LjQiPkR1cGxpY2F0ZSBWYXJpYW50IExhYmVs
czwvYT4KPC9saT4KPGxpPjguNS4gICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC41Ij5DaGVj
a2luZyBMYWJlbHMgZm9yIENvbGxpc2lvbjwvYT4KPC9saT4KPGxpPjkuICAgPGEgaHJlZj0i
I3JmYy5zZWN0aW9uLjkiPkNvbnZlcnNpb24gdG8gYW5kIGZyb20gT3RoZXIgRm9ybWF0czwv
YT4KPC9saT4KPGxpPjEwLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi4xMCI+TWVkaWEgVHlw
ZTwvYT4KPC9saT4KPGxpPjExLiAgIDxhIGhyZWY9IiNyZmMuc2VjdGlvbi4xMSI+SUFOQSBD
b25zaWRlcmF0aW9uczwvYT4KPC9saT4KPGxpPjExLjEuICAgPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjExLjEiPk1lZGlhIFR5cGUgUmVnaXN0cmF0aW9uPC9hPgo8L2xpPgo8bGk+MTEuMi4g
ICA8YSBocmVmPSIjcmZjLnNlY3Rpb24uMTEuMiI+VVJOIFJlZ2lzdHJhdGlvbjwvYT4KPC9s
aT4KPGxpPjExLjMuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjExLjMiPkRpc3Bvc2l0aW9u
IFJlZ2lzdHJ5PC9hPgo8L2xpPgo8bGk+MTIuICAgPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEy
Ij5TZWN1cml0eSBDb25zaWRlcmF0aW9uczwvYT4KPC9saT4KPGxpPjEzLiAgIDxhIGhyZWY9
IiNyZmMucmVmZXJlbmNlcyI+UmVmZXJlbmNlczwvYT4KPC9saT4KPGxpPjEzLjEuICAgPGEg
aHJlZj0iI3JmYy5yZWZlcmVuY2VzLjEiPk5vcm1hdGl2ZSBSZWZlcmVuY2VzPC9hPgo8L2xp
Pgo8bGk+MTMuMi4gICA8YSBocmVmPSIjcmZjLnJlZmVyZW5jZXMuMiI+SW5mb3JtYXRpdmUg
UmVmZXJlbmNlczwvYT4KPC9saT4KPGxpPkFwcGVuZGl4IEEuICAgPGEgaHJlZj0iI3JmYy5h
cHBlbmRpeC5BcHBlbmRpeCUyMEEiPkV4YW1wbGUgVGFibGVzPC9hPgo8L2xpPgo8bGk+QXBw
ZW5kaXggQi4gICA8YSBocmVmPSIjcmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwQiI+SG93IHRv
IFRyYW5zbGF0ZSBSRkMgMzc0MyBiYXNlZCBUYWJsZXMgaW50byB0aGUgWE1MIEZvcm1hdDwv
YT4KPC9saT4KPGxpPkFwcGVuZGl4IEMuICAgPGEgaHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBl
bmRpeCUyMEMiPkluZGljIFN5bGxhYmxlIFN0cnVjdHVyZSBFeGFtcGxlPC9hPgo8L2xpPgo8
bGk+QXBwZW5kaXggRC4gICA8YSBocmVmPSIjcmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwRCI+
UmVsYXhORyBDb21wYWN0IFNjaGVtYTwvYT4KPC9saT4KPGxpPkFwcGVuZGl4IEUuICAgPGEg
aHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUyMEUiPkFja25vd2xlZGdlbWVudHM8L2E+
CjwvbGk+CjxsaT5BcHBlbmRpeCBGLiAgIDxhIGhyZWY9IiNyZmMuYXBwZW5kaXguQXBwZW5k
aXglMjBGIj5DaGFuZ2UgSGlzdG9yeTwvYT4KPC9saT4KPGxpPjxhIGhyZWY9IiNyZmMuYXV0
aG9ycyI+QXV0aG9ycycgQWRkcmVzc2VzPC9hPgo8L2xpPgoKCiAgPC91bD4KCiAgPGgxIGlk
PSJyZmMuc2VjdGlvbi4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEiPjEuPC9hPiBJbnRy
b2R1Y3Rpb248L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uMS5wLjEiPlRoaXMgZG9jdW1lbnQg
c3BlY2lmaWVzIGEgbWV0aG9kIG9mIHVzaW5nIEV4dGVuc2libGUgTWFya3VwIExhbmd1YWdl
IChYTUwpIHRvIGRlc2NyaWJlIExhYmVsIEdlbmVyYXRpb24gUnVsZXNldHMgKExHUnMpLiAg
TEdScyBhcmUgYWxnb3JpdGhtcyB1c2VkIHRvIGRldGVybWluZSB3aGV0aGVyLCBhbmQgdW5k
ZXIgd2hhdCBjb25kaXRpb25zLCBhIGdpdmVuIGlkZW50aWZpZXIgbGFiZWwgaXMgcGVybWl0
dGVkLCBiYXNlZCBvbiB0aGUgY29kZSBwb2ludHMgaXQgY29udGFpbnMgYW5kIHRoZWlyIGNv
bnRleHQuICBUaGVzZSBhbGdvcml0aG1zIGNvbXByaXNlIGEgbGlzdCBvZiBwZXJtaXNzaWJs
ZSBjb2RlIHBvaW50cywgdmFyaWFudCBjb2RlIHBvaW50IG1hcHBpbmdzLCBhbmQgYSBzZXQg
b2YgcnVsZXMgdGhhdCBhY3Qgb24gdGhlIGNvZGUgcG9pbnRzIGFuZCBtYXBwaW5ncy4gIExH
UnMgZm9ybSBwYXJ0IG9mIGFuIGFkbWluaXN0cmF0b3IncyBwb2xpY2llcy4gIEluIGRlcGxv
eWluZyBpbnRlcm5hdGlvbmFsaXplZCBkb21haW4gbmFtZXMgKElETnMpLCB0aGV5IGhhdmUg
YWxzbyBiZWVuIGtub3duIGFzIElETiB0YWJsZXMgb3IgdmFyaWFudCB0YWJsZXMuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uMS5wLjIiPlRoZXJlIGFyZSBvdGhlciBraW5kcyBvZiBwb2xp
Y2llcyByZWxhdGluZyB0byBsYWJlbHMgd2hpY2ggYXJlIG5vdCBub3JtYWxseSBjb3ZlcmVk
IGJ5IExhYmVsIEdlbmVyYXRpb24gUnVsZXNldHMgYW5kIGFyZSB0aGVyZWZvcmUgbm90IG5l
Y2Vzc2FyaWx5IHJlcHJlc2VudGFibGUgYnkgdGhlIFhNTCBmb3JtYXQgZGVzY3JpYmVkIGhl
cmUuIFRoZXNlIGluY2x1ZGUsIGJ1dCBhcmUgbm90IGxpbWl0ZWQgdG8gcG9saWNpZXMgYXJv
dW5kIHRyYWRlbWFya3MsIG9yIHByb2hpYml0aW9uIG9mIGZyYXVkdWxlbnQgb3Igb2JqZWN0
aW9uYWJsZSB3b3Jkcy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xLnAuMyI+QWRtaW5pc3Ry
YXRvcnMgb2YgdGhlIHpvbmVzIGZvciB0b3AtbGV2ZWwgZG9tYWluIHJlZ2lzdHJpZXMgaGF2
ZSBoaXN0b3JpY2FsbHkgcHVibGlzaGVkIHRoZWlyIExHUnMgdXNpbmcgQVNDSUkgdGV4dCBv
ciBIVE1MLiBUaGUgZm9ybWF0dGluZyBvZiB0aGVzZSBkb2N1bWVudHMgaGFzIGJlZW4gbG9v
c2VseSBiYXNlZCBvbiB0aGUgZm9ybWF0IHVzZWQgZm9yIHRoZSBMYW5ndWFnZSBWYXJpYW50
IFRhYmxlIGRlc2NyaWJlZCBpbiA8YSBocmVmPSIjUkZDMzc0MyI+W1JGQzM3NDNdPC9hPi4g
PGEgaHJlZj0iI1JGQzQyOTAiPltSRkM0MjkwXTwvYT4gYWxzbyBwcm92aWRlcyBhICJtb2Rl
bCB0YWJsZSBmb3JtYXQiIHRoYXQgZGVzY3JpYmVzIGEgc2ltaWxhciBzZXQgb2YgZnVuY3Rp
b25hbGl0eS4gQ29tbW9uIHRvIHRoZXNlIGZvcm1hdHMgaXMgdGhhdCB0aGUgYWxnb3JpdGht
cyB1c2VkIHRvIGV2YWx1YXRlIHRoZSBkYXRhIHRoZXJlaW4gYXJlIGltcGxpY2l0IG9yIHNw
ZWNpZmllZCBlbHNld2hlcmUuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMS5wLjQiPlRocm91
Z2ggdGhlIGZpcnN0IGRlY2FkZSBvZiBJRE4gZGVwbG95bWVudCwgZXhwZXJpZW5jZSBoYXMg
c2hvd24gdGhhdCBMR1JzIGRlcml2ZWQgZnJvbSB0aGVzZSBmb3JtYXRzIGFyZSBkaWZmaWN1
bHQgdG8gY29uc2lzdGVudGx5IGltcGxlbWVudCBhbmQgY29tcGFyZSBkdWUgdG8gdGhlaXIg
ZGlmZmVyaW5nIGZvcm1hdHMuIEEgdW5pdmVyc2FsIGZvcm1hdCwgc3VjaCBhcyBvbmUgdXNp
bmcgYSBzdHJ1Y3R1cmVkIFhNTCBmb3JtYXQsIHdpbGwgYXNzaXN0IGJ5IGltcHJvdmluZyBt
YWNoaW5lLXJlYWRhYmlsaXR5LCBjb25zaXN0ZW5jeSwgcmV1c2FiaWxpdHkgYW5kIG1haW50
YWluYWJpbGl0eSBvZiBMR1JzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjEucC41Ij5XaGVu
IHVzZWQgdG8gcmVwcmVzZW50IHNpbXBsZSBsaXN0IG9mIHBlcm1pdHRlZCBjb2RlIHBvaW50
cywgdGhlIGZvcm1hdCBpcyBxdWl0ZSBzdHJhaWdodGZvcndhcmQuIEF0IHRoZSBjb3N0IG9m
IHNvbWUgY29tcGxleGl0eSBpbiB0aGUgcmVzdWx0aW5nIGZpbGUsIGl0IGFsc28gYWxsb3dz
IGZvciBhbiBpbXBsZW1lbnRhdGlvbiBvZiBtb3JlIHNvcGhpc3RpY2F0ZWQgaGFuZGxpbmcg
b2YgY29uZGl0aW9uYWwgdmFyaWFudHMgdGhhdCByZWZsZWN0cyB0aGUga25vd24gcmVxdWly
ZW1lbnRzIG9mIGN1cnJlbnQgem9uZSBhZG1pbmlzdHJhdG9yIHBvbGljaWVzLjwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjEucC42Ij5Bbm90aGVyIGZlYXR1cmUgb2YgdGhpcyBmb3JtYXQg
aXMgdGhhdCBpdCBhbGxvd3MgbWFueSBvZiB0aGUgYWxnb3JpdGhtcyB0byBiZSBtYWRlIGV4
cGxpY2l0IGFuZCBtYWNoaW5lIGltcGxlbWVudGFibGUuIEEgcmVtYWluaW5nIHNtYWxsIHNl
dCBvZiBpbXBsaWNpdCBhbGdvcml0aG1zIGlzIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50
IHRvIGFsbG93IGNvbW1vbmFsaXR5IGluIGltcGxlbWVudGF0aW9uLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjEucC43Ij5XaGlsZSB0aGUgcHJlZG9taW5hbnQgdXNhZ2Ugb2YgdGhpcyBz
cGVjaWZpY2F0aW9uIGlzIHRvIHJlcHJlc2VudCBJRE4gbGFiZWwgcG9saWN5LCB0aGUgZm9y
bWF0IGlzIG5vdCBsaW1pdGVkIHRvIElETiB1c2FnZSBhbmQgbWF5IGFsc28gYmUgdXNlZCBm
b3IgZGVzY3JpYmluZyBBU0NJSSBkb21haW4gbmFtZSBsYWJlbCBydWxlc2V0cywgb3Igb3Ro
ZXIgdHlwZXMgb2YgaWRlbnRpZmllciBsYWJlbHMgYmV5b25kIHRob3NlIHVzZWQgZm9yIGRv
bWFpbiBuYW1lcy48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uMiI+CjxhIGhyZWY9IiNyZmMu
c2VjdGlvbi4yIj4yLjwvYT4gRGVzaWduIEdvYWxzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9u
LjIucC4xIj5UaGUgZm9sbG93aW5nIGdvYWxzIGluZm9ybWVkIHRoZSBkZXNpZ24gb2YgdGhp
cyBmb3JtYXQ6PC9wPgo8cD48L3A+Cgo8dWw+CjxsaT5UaGUgZm9ybWF0IG5lZWRzIHRvIGJl
IGltcGxlbWVudGFibGUgaW4gYSByZWFzb25hYmx5IHN0cmFpZ2h0Zm9yd2FyZCBtYW5uZXIg
aW4gc29mdHdhcmUuPC9saT4KPGxpPlRoZSBmb3JtYXQgc2hvdWxkIGJlIGFibGUgdG8gYmUg
YXV0b21hdGljYWxseSBjaGVja2VkIGZvciBmb3JtYXR0aW5nIGVycm9ycywgc28gdGhhdCBj
b21tb24gbWlzdGFrZXMgY2FuIGJlIGNhdWdodC48L2xpPgo8bGk+QW4gTEdSIG5lZWRzIHRv
IGJlIGFibGUgdG8gZXhwcmVzcyB0aGUgc2V0IG9mIHZhbGlkIGNvZGUgcG9pbnRzIHRoYXQg
YXJlIGFsbG93ZWQgZm9yIHJlZ2lzdHJhdGlvbiB1bmRlciBhIHNwZWNpZmljIGFkbWluaXN0
cmF0b3IncyBwb2xpY2llcy48L2xpPgo8bGk+QW4gTEdSIG5lZWRzIHRvIGJlIGFibGUgdG8g
ZXhwcmVzcyBjb21wdXRlZCBhbHRlcm5hdGl2ZXMgdG8gYSBnaXZlbiBpZGVudGlmaWVyIGJh
c2VkIG9uIG1hcHBpbmcgcmVsYXRpb25zaGlwcyBiZXR3ZWVuIGNvZGUgcG9pbnRzLCB3aGV0
aGVyIG9uZS10by1vbmUgb3IgbWFueS10by1tYW55LiBUaGVzZSBjb21wdXRlZCBhbHRlcm5h
dGl2ZXMgYXJlIGNvbW1vbmx5IGtub3duIGFzICJ2YXJpYW50cyIuPC9saT4KPGxpPlZhcmlh
bnQgY29kZSBwb2ludHMgc2hvdWxkIGJlIGFibGUgdG8gYmUgdGFnZ2VkIHdpdGggZXhwbGlj
aXQgZGlzcG9zaXRpb25zIG9yIGNhdGVnb3JpZXMgdGhhdCBjYW4gYmUgdXNlZCB0byBzdXBw
b3J0IHJlZ2lzdHJ5IHBvbGljeSAoc3VjaCBhcyB3aGV0aGVyIHRvIGFsbG9jYXRlIHRoZSBj
b21wdXRlZCB2YXJpYW50LCBvciB0byBtZXJlbHkgYmxvY2sgaXQgZnJvbSB1c2FnZSBvciBy
ZWdpc3RyYXRpb24pLjwvbGk+CjxsaT5WYXJpYW50cyBhbmQgY29kZSBwb2ludHMgbXVzdCBi
ZSBhYmxlIHRvIGJlIHN0aXB1bGF0ZWQgYmFzZWQgb24gY29udGV4dHVhbCBpbmZvcm1hdGlv
bi4gRm9yIGV4YW1wbGUsIHNvbWUgdmFyaWFudHMgbWF5IG9ubHkgYmUgYXBwbGljYWJsZSB3
aGVuIHRoZXkgZm9sbG93IGEgY2VydGFpbiBjb2RlIHBvaW50LCBvciB3aGVuIHRoZSBjb2Rl
IHBvaW50IGlzIGRpc3BsYXllZCBpbiBhIHNwZWNpZmljIHByZXNlbnRhdGlvbiBmb3JtLjwv
bGk+CjxsaT5UaGUgZGF0YSBjb250YWluZWQgd2l0aGluIGFuIExHUiBtdXN0IGJlIGFibGUg
dG8gYmUgaW50ZXJwcmV0ZWQgdW5hbWJpZ3VvdXNseSwgc28gdGhhdCBpbmRlcGVuZGVudCBp
bXBsZW1lbnRhdGlvbnMgdGhhdCB1dGlsaXplIHRoZSBjb250ZW50cyB3aWxsIGFycml2ZSBh
dCB0aGUgc2FtZSByZXN1bHRzLjwvbGk+CjxsaT5UbyB0aGUgbGFyZ2VzdCBleHRlbnQgcG9z
c2libGUsIHBvbGljeSBydWxlcyBzaG91bGQgYmUgYWJsZSB0byBiZSBzcGVjaWZpZWQgaW4g
dGhlIFhNTCBmb3JtYXQgd2l0aG91dCByZWx5aW5nIG9uIGhpZGRlbiwgb3IgYnVpbHQtaW4g
YWxnb3JpdGhtcyBpbiBpbXBsZW1lbnRhdGlvbnMuPC9saT4KPGxpPkxHUnMgc2hvdWxkIGJl
IHN1aXRhYmxlIGZvciBjb21wYXJpc29uIGFuZCByZS11c2UsIHN1Y2ggdGhhdCBvbmUgY291
bGQgZWFzaWx5IGNvbXBhcmUgdGhlIGNvbnRlbnRzIG9mIHR3byBvciBtb3JlIHRvIHNlZSB0
aGUgZGlmZmVyZW5jZXMsIHRvIG1lcmdlIHRoZW0sIGFuZCBzbyBvbi48L2xpPgo8bGk+QXMg
bWFueSBleGlzdGluZyBJRE4gdGFibGVzIGFzIHByYWN0aWNhYmxlIHNob3VsZCBiZSBhYmxl
IHRvIGJlIG1pZ3JhdGVkIHRvIHRoZSBMR1IgZm9ybWF0IHdpdGggYWxsIGFwcGxpY2FibGUg
aW50ZXJwcmV0YXRpb24gbG9naWMgcmV0YWluZWQuPC9saT4KPC91bD4KCjxwPiA8L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi4yLnAuMyI+VGhlc2UgcmVxdWlyZW1lbnRzIGFyZSBwYXJ0bHkg
ZGVyaXZlZCBmcm9tIHJldmlld2luZyB0aGUgZXhpc3RpbmcgY29ycHVzIG9mIHB1Ymxpc2hl
ZCBJRE4gdGFibGVzLCBwbHVzIHRoZSByZXF1aXJlbWVudHMgb2YgSUNBTk4ncyB3b3JrIHRv
IGltcGxlbWVudCBhbiBMR1IgZm9yIHRoZSBETlMgUm9vdCBab25lIDxhIGhyZWY9IiNMR1It
UFJPQ0VEVVJFIj5bTEdSLVBST0NFRFVSRV08L2E+LiBJbiBwYXJ0aWN1bGFyLCBTZWN0aW9u
IEIgb2YgdGhhdCBkb2N1bWVudCBpZGVudGlmaWVzIGZpdmUgc3BlY2lmaWMgcmVxdWlyZW1l
bnRzIGZvciBhbiBMR1IgbWV0aG9kb2xvZ3kuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMi5w
LjQiPlRoZSBzeW50YXggYW5kIHJ1bGVzIGluIDxhIGhyZWY9IiNSRkM1ODkyIj5bUkZDNTg5
Ml08L2E+IGFuZCA8YSBocmVmPSIjUkZDMzc0MyI+W1JGQzM3NDNdPC9hPiB3ZXJlIGFsc28g
cmV2aWV3ZWQuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMi5wLjUiPkl0IGlzIGV4cGxpY2l0
bHkgbm90IHRoZSBnb2FsIG9mIHRoaXMgZm9ybWF0IHRvIHN0aXB1bGF0ZSB3aGF0IGNvZGUg
cG9pbnRzIHNob3VsZCBiZSBsaXN0ZWQgaW4gYW4gTEdSIGJ5IGEgem9uZSBhZG1pbmlzdHJh
dG9yLiBXaGljaCByZWdpc3RyYXRpb24gcG9saWNpZXMgYXJlIHVzZWQgZm9yIGEgcGFydGlj
dWxhciB6b25lIGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgbWVtby48L3A+CjxoMSBp
ZD0icmZjLnNlY3Rpb24uMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi4zIj4zLjwvYT4gTm9y
bWF0aXZlIExhbmd1YWdlPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjMucC4xIj5UaGUga2V5
IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxM
IE5PVCIsICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBh
bmQgIk9QVElPTkFMIiBpbiB0aGlzIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBh
cyBkZXNjcmliZWQgaW4gPGEgaHJlZj0iI1JGQzIxMTkiPltSRkMyMTE5XTwvYT4uICA8L3A+
CjxoMSBpZD0icmZjLnNlY3Rpb24uNCI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40Ij40Ljwv
YT4gTEdSIEZvcm1hdDwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LnAuMSI+QW4gTEdSIGlz
IGV4cHJlc3NlZCBhcyBhIHdlbGwtZm9ybWVkIFhNTCBEb2N1bWVudCA8YSBocmVmPSIjWE1M
Ij5bWE1MXTwvYT4gdGhhdCBjb25mb3JtcyB0byB0aGUgc2NoZW1hIGRlZmluZWQgaW4gPGEg
aHJlZj0iI3NjaGVtYSI+QXBwZW5kaXggQXBwZW5kaXggRDwvYT4uPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNC5wLjIiPkFzIFhNTCBpcyBjYXNlLXNlbnNpdGl2ZSwgYW4gTEdSIG11c3Qg
YmUgYXV0aG9yZWQgd2l0aCB0aGUgY29ycmVjdCBjYXNpbmcuIEZvciBleGFtcGxlLCB0aGUg
WE1MIGVsZW1lbnQgbmFtZXMgbXVzdCBiZSBpbiBsb3dlciBjYXNlIGFzIGRlc2NyaWJlZCBp
biB0aGlzIHNwZWNpZmljYXRpb24sIGFuZCBtYXRjaGluZyBvZiBhdHRyaWJ1dGUgdmFsdWVz
LCBpcyBvbmx5IHBlcmZvcm1lZCBpbiBhIGNhc2Utc2Vuc2l0aXZlIG1hbm5lci48L3A+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNC4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMSI+NC4x
LjwvYT4gTmFtZXNwYWNlPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMS5wLjEiPlRoZSBY
TUwgTmFtZXNwYWNlIFVSSSBpcyAidXJuOmlldGY6cGFyYW1zOnhtbDpuczpsZ3ItMS4wIi48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjEucC4yIj5TZWUgPGEgaHJlZj0iI3Vybl9yZWci
PlNlY3Rpb24gMTEuMjwvYT4gZm9yIG1vcmUgaW5mb3JtYXRpb24uPC9wPgo8aDEgaWQ9InJm
Yy5zZWN0aW9uLjQuMiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjIiPjQuMi48L2E+IEJh
c2ljIFN0cnVjdHVyZTwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjIucC4xIj5UaGUgYmFz
aWMgWE1MIGZyYW1ld29yayBvZiB0aGUgZG9jdW1lbnQgaXMgYXMgZm9sbG93czo8L3A+Cjxk
aXYgaWQ9IiNyZmMuZmlndXJlLjEiPjwvZGl2Pgo8cHJlPgogICAgJmx0Oz94bWwgdmVyc2lv
bj0iMS4wIj8mZ3Q7CiAgICAmbHQ7bGdyIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5z
Omxnci0xLjAiJmd0OwogICAgICAgIC4uLgogICAgJmx0Oy9sZ3ImZ3Q7PC9wcmU+CjxwIGlk
PSJyZmMuc2VjdGlvbi40LjIucC4yIj5UaGUgImxnciIgZWxlbWVudCBjb250YWlucyB1cCB0
byB0aHJlZSBzdWItZWxlbWVudHMuIEZpcnN0IGlzIGFuIG9wdGlvbmFsICJtZXRhIiBlbGVt
ZW50IHRoYXQgY29udGFpbnMgYWxsIG1ldGEtZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIExH
Uiwgc3VjaCBhcyBpdHMgYXV0aG9yc2hpcCwgd2hhdCBpdCBpcyB1c2VkIGZvciwgaW1wbGVt
ZW50YXRpb24gbm90ZXMgYW5kIHJlZmVyZW5jZXMuIFRoaXMgaXMgZm9sbG93ZWQgYnkgYSBy
ZXF1aXJlZCAiZGF0YSIgZWxlbWVudCB0aGF0IGNvbnRhaW5zIHRoZSBzdWJzdGFudGl2ZSBj
b2RlIHBvaW50IGRhdGEuICBGaW5hbGx5LCBhbiBvcHRpb25hbCAicnVsZXMiIGVsZW1lbnQg
Y29udGFpbnMgaW5mb3JtYXRpb24gb24gY29udGV4dHVhbCBhbmQgd2hvbGUtbGFiZWwgZXZh
bHVhdGlvbiBydWxlcywgaWYgYW55LCBhbG9uZyB3aXRoICJhY3Rpb24iIGVsZW1lbnRzIHBy
b3ZpZGluZyBmb3IgdGhlIGRpc3Bvc2l0aW9uIG9mIGxhYmVscyBhbmQgY29tcHV0ZWQgdmFy
aWFudCBsYWJlbHMuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4yIj48L2Rpdj4KPHByZT4K
ICAgICZsdDs/eG1sIHZlcnNpb249IjEuMCI/Jmd0OwogICAgJmx0O2xnciB4bWxucz0idXJu
OmlldGY6cGFyYW1zOnhtbDpuczpsZ3ItMS4wIiZndDsKICAgICAgICAmbHQ7bWV0YSZndDsK
ICAgICAgICAgICAgLi4uCiAgICAgICAgJmx0Oy9tZXRhJmd0OwogICAgICAgICZsdDtkYXRh
Jmd0OwogICAgICAgICAgICAuLi4KICAgICAgICAmbHQ7L2RhdGEmZ3Q7CiAgICAgICAgJmx0
O3J1bGVzJmd0OwogICAgICAgICAgICAuLi4KICAgICAgICAmbHQ7L3J1bGVzJmd0OwogICAg
Jmx0Oy9sZ3ImZ3Q7CjwvcHJlPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4yLnAuMyI+QSBkb2N1
bWVudCBNVVNUIGNvbnRhaW4gZXhhY3RseSBvbmUgImxnciIgZWxlbWVudC4gRWFjaCAibGdy
IiBlbGVtZW50IE1VU1QgY29udGFpbiB6ZXJvIG9yIG9uZSAibWV0YSIgZWxlbWVudCwgZXhh
Y3RseSBvbmUgImRhdGEiIGVsZW1lbnQsIGFuZCB6ZXJvIG9yIG9uZSAicnVsZXMiIGVsZW1l
bnQ7IGFuZCB0aGVzZSB0aHJlZSBlbGVtZW50cyBNVVNUIGJlIGluIHRoYXQgb3JkZXIuPC9w
Pgo8cCBpZD0icmZjLnNlY3Rpb24uNC4yLnAuNCI+TW9zdCBlbGVtZW50cyB0aGF0IGFyZSBk
aXJlY3Qgb3IgbmVzdGVkIGNoaWxkIGVsZW1lbnRzIG9mIHRoZSAicnVsZXMiIGVsZW1lbnQg
TVVTVCBiZSBwbGFjZWQgaW4gYSBzcGVjaWZpYyByZWxhdGl2ZSBvcmRlciB0byBvdGhlciBl
bGVtZW50cyBmb3IgdGhlIExHUiB0byBiZSB2YWxpZC4gIEFuIExHUiB0aGF0IHZpb2xhdGVz
IHRoZXNlIGNvbnN0cmFpbnRzIE1VU1QgYmUgcmVqZWN0ZWQuIDwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjQuMi5wLjUiPkluIHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb25zLCByZXF1aXJl
ZCwgbm9uLXJlcGVhdGluZyBlbGVtZW50cyBvciBhdHRyaWJ1dGVzIGFyZSBnZW5lcmFsbHkg
bm90IGNhbGxlZCBvdXQgZXhwbGljaXRseSwgaW4gY29udHJhc3QgdG8gIk9QVElPTkFMIiBv
bmVzLCBvciB0aG9zZSB0aGF0ICJNQVkiIGJlIHJlcGVhdGVkLiBGb3IgYXR0cmlidXRlcyB0
aGF0IHRha2UgbGlzdHMgYXMgdmFsdWVzLCB0aGUgZWxlbWVudHMgTVVTVCBiZSBzcGFjZS1z
ZXBhcmF0ZWQuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjQuMyI+CjxhIGhyZWY9IiNyZmMu
c2VjdGlvbi40LjMiPjQuMy48L2E+IE1ldGFkYXRhPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9u
LjQuMy5wLjEiPlRoZSAibWV0YSIgZWxlbWVudCBleHByZXNzZXMgbWV0YWRhdGEgYXNzb2Np
YXRlZCB3aXRoIHRoZSBMR1IsIGFuZCB0aGUgZWxlbWVudCBTSE9VTEQgYmUgaW5jbHVkZWQg
c28gdGhhdCB0aGUgYXNzb2NpYXRlZCBtZXRhZGF0YSBhcmUgYXZhaWxhYmxlIGFzIHBhcnQg
b2YgdGhlIExHUiBhbmQgY2Fubm90IGJlY29tZSBkaXNhc3NvY2lhdGVkLiAgVGhlIGZvbGxv
d2luZyBzdWJzZWN0aW9ucyBkZXNjcmliZSBlbGVtZW50cyB0aGF0IG1heSBhcHBlYXIgd2l0
aGluIHRoZSAibWV0YSIgZWxlbWVudC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMucC4y
Ij5UaGUgIm1ldGEiIGVsZW1lbnQgY2FuIGJlIHVzZWQgdG8gaWRlbnRpZnkgdGhlIGF1dGhv
ciBvciByZWxldmFudCBjb250YWN0IHBlcnNvbiwgZXhwbGFpbiB0aGUgaW50ZW5kZWQgdXNh
Z2Ugb2YgdGhlIExHUiwgYW5kIHByb3ZpZGUgaW1wbGVtZW50YXRpb24gbm90ZXMgYXMgd2Vs
bCBhcyByZWZlcmVuY2VzLiBEZXRhaWxlZCBtZXRhZGF0YSBhbGxvdyB0aGUgTEdSIGRvY3Vt
ZW50IHRvIGJlY29tZSBzZWxmLWRvY3VtZW50aW5nLCBmb3IgZXhhbXBsZSBpZiByZW5kZXJl
ZCBpbiBhIGh1bWFuIHJlYWRhYmxlIGZvcm1hdCBieSBhbiBhcHByb3ByaWF0ZSB0b29sLjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy5wLjMiPlByb3ZpZGluZyBtZXRhZGF0YSBwZXJ0
YWluaW5nIHRvIHRoZSBkYXRlIGFuZCB2ZXJzaW9uIG9mIHRoZSBMR1IgaXMgcGFydGljdWxh
cmx5IGVuY291cmFnZWQgdG8gbWFrZSBpdCBlYXNpZXIgZm9yIGludGVyb3BlcmF0aW5nIGNv
bnN1bWVycyB0byBlbnN1cmUgdGhhdCB0aGV5IGFyZSB1c2luZyB0aGUgY29ycmVjdCBMR1Iu
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4zLnAuNCI+V2l0aCB0aGUgZXhjZXB0aW9uIG9m
ICJ1bmljb2RlLXZlcnNpb24iIGVsZW1lbnQsIHRoZSBkYXRhIGNvbnRhaW5lZCB3aXRoaW4g
aXMgbm90IHJlcXVpcmVkIGJ5IHNvZnR3YXJlIGNvbnN1bWluZyB0aGUgTEdSIGluIG9yZGVy
IHRvIGNhbGN1bGF0ZSB2YWxpZCBsYWJlbHMsIG9yIHRvIGNhbGN1bGF0ZSB2YXJpYW50cy4g
SWYgcHJlc2VudCwgdGhlICJ1bmljb2RlLXZlcnNpb24iIGVsZW1lbnQgTVVTVCBiZSB1c2Vk
IGJ5IGEgY29uc3VtZXIgb2YgdGhlIHRhYmxlIHRvIGlkZW50aWZ5IHRoYXQgaXQgaGFzIHRo
ZSBjb3JyZWN0IFVuaWNvZGUgcHJvcGVydHkgZGF0YSB0byBwZXJmb3JtIG9wZXJhdGlvbnMg
b24gdGhlIHRhYmxlLiBUaGlzIGVuc3VyZXMgdGhhdCBwb3NzaWJsZSBkaWZmZXJlbmNlcyBp
biBjb2RlIHBvaW50IHByb3BlcnRpZXMgYmV0d2VlbiBlZGl0aW9ucyBvZiB0aGUgVW5pY29k
ZSBzdGFuZGFyZCBkbyBub3QgaW1wYWN0IHRoZSBwcm9kdWN0IG9mIGNhbGN1bGF0aW9ucyB1
dGlsaXppbmcgYW4gTEdSLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi40LjMuMSI+CjxhIGhy
ZWY9IiNyZmMuc2VjdGlvbi40LjMuMSI+NC4zLjEuPC9hPiBUaGUgdmVyc2lvbiBFbGVtZW50
PC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy4xLnAuMSI+VGhlICJ2ZXJzaW9uIiBlbGVt
ZW50IGlzIE9QVElPTkFMLiBJdCBpcyB1c2VkIHRvIHVuaXF1ZWx5IGlkZW50aWZ5IGVhY2gg
dmVyc2lvbiBvZiB0aGUgTEdSLiBObyBzcGVjaWZpYyBmb3JtYXQgaXMgcmVxdWlyZWQsIGJ1
dCBpdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGl0IGJlIHRoZSBkZWNpbWFsIHJlcHJlc2VudGF0
aW9uIG9mIGEgc2luZ2xlIHBvc2l0aXZlIGludGVnZXIsIHdoaWNoIGlzIGluY3JlbWVudGVk
IHdpdGggZWFjaCByZXZpc2lvbiBvZiB0aGUgZmlsZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi40LjMuMS5wLjIiPkFuIGV4YW1wbGUgb2YgYSB0eXBpY2FsIGZpcnN0IGVkaXRpb24gb2Yg
YSBkb2N1bWVudDo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjMiPjwvZGl2Pgo8cHJlPgog
ICAgJmx0O3ZlcnNpb24mZ3Q7MSZsdDsvdmVyc2lvbiZndDsKICAgIDwvcHJlPgo8cD48L3A+
CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMS5wLjQiPlRoZSAidmVyc2lvbiIgZWxlbWVudCBt
YXkgaGF2ZSBhbiBPUFRJT05BTCAiY29tbWVudCIgYXR0cmlidXRlLjwvcD4KPGRpdiBpZD0i
I3JmYy5maWd1cmUuNCI+PC9kaXY+CjxwcmU+CiAgICAmbHQ7dmVyc2lvbiBjb21tZW50PSJk
cmFmdCImZ3Q7MSZsdDsvdmVyc2lvbiZndDsKICAgIDwvcHJlPgo8cD48L3A+CjxoMSBpZD0i
cmZjLnNlY3Rpb24uNC4zLjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjIiPjQuMy4y
LjwvYT4gVGhlIGRhdGUgRWxlbWVudDwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMi5w
LjEiPlRoZSBPUFRJT05BTCAiZGF0ZSIgZWxlbWVudCBpcyB1c2VkIHRvIGlkZW50aWZ5IHRo
ZSBkYXRlIHRoZSBMR1Igd2FzIHBvc3RlZC4gIFRoZSBjb250ZW50cyBvZiB0aGlzIGVsZW1l
bnQgTVVTVCBiZSBhIHZhbGlkIElTTyA4NjAxICJmdWxsLWRhdGUiIHN0cmluZyBhcyBkZXNj
cmliZWQgaW4gPGEgaHJlZj0iI1JGQzMzMzkiPltSRkMzMzM5XTwvYT4uPC9wPgo8ZGl2IGlk
PSIjcmZjLmZpZ3VyZS41Ij48L2Rpdj4KPHA+RXhhbXBsZSBvZiBhIGRhdGU6PC9wPgo8cHJl
PgogICAgJmx0O2RhdGUmZ3Q7MjAwOS0xMS0wMSZsdDsvZGF0ZSZndDsKPC9wcmU+CjxoMSBp
ZD0icmZjLnNlY3Rpb24uNC4zLjMiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNC4zLjMiPjQu
My4zLjwvYT4gVGhlIGxhbmd1YWdlIEVsZW1lbnQ8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24u
NC4zLjMucC4xIj5FYWNoIE9QVElPTkFMICJsYW5ndWFnZSIgZWxlbWVudCBpZGVudGlmaWVz
IGEgbGFuZ3VhZ2Ugb3Igc2NyaXB0IGZvciB3aGljaCB0aGUgTEdSIGlzIGludGVuZGVkLiBU
aGUgdmFsdWUgb2YgdGhlICJsYW5ndWFnZSIgZWxlbWVudCBNVVNUIGJlIGEgdmFsaWQgbGFu
Z3VhZ2UgdGFnIGFzIGRlc2NyaWJlZCBpbiA8YSBocmVmPSIjUkZDNTY0NiI+W1JGQzU2NDZd
PC9hPi4gVGhlIHRhZyBtYXkgcmVmZXIgdG8gYSBzY3JpcHQgcGx1cyB1bmRlZmluZWQgbGFu
Z3VhZ2UgaWYgdGhlIExHUiBpcyBub3QgaW50ZW5kZWQgZm9yIGEgc3BlY2lmaWMgbGFuZ3Vh
Z2UuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4zLjMucC4yIj5FeGFtcGxlIG9mIGFuIExH
UiBmb3IgdGhlIEVuZ2xpc2ggbGFuZ3VhZ2U6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS42
Ij48L2Rpdj4KPHByZT4KICAgJmx0O2xhbmd1YWdlJmd0O2VuJmx0Oy9sYW5ndWFnZSZndDsK
PC9wcmU+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMy5wLjMiPklmIHRoZSBMR1IgYXBwbGll
cyB0byBhIHNjcmlwdCwgcmF0aGVyIHRoYW4gYSBzcGVjaWZpYyBsYW5ndWFnZSwgdGhlICJ1
bmQiIGxhbmd1YWdlIHRhZyBTSE9VTEQgYmUgdXNlZCBmb2xsb3dlZCBieSB0aGUgcmVsZXZh
bnQgPGEgaHJlZj0iI1JGQzU2NDYiPltSRkM1NjQ2XTwvYT4gc2NyaXB0IHN1YnRhZy4gRm9y
IGV4YW1wbGUsIGZvciBhIEN5cmlsbGljIHNjcmlwdCBMR1I6PC9wPgo8ZGl2IGlkPSIjcmZj
LmZpZ3VyZS43Ij48L2Rpdj4KPHByZT4KICAgJmx0O2xhbmd1YWdlJmd0O3VuZC1DeXJsJmx0
Oy9sYW5ndWFnZSZndDsKPC9wcmU+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuMy5wLjQiPklm
IHRoZSBMR1IgY292ZXJzIGEgc2V0IG9mIG11bHRpcGxlIGxhbmd1YWdlcyBvciBzY3JpcHRz
LCB0aGUgImxhbmd1YWdlIiBlbGVtZW50IE1BWSBiZSByZXBlYXRlZC4gSG93ZXZlciwgZm9y
IGNhc2VzIG9mIGEgc2NyaXB0LXNwZWNpZmljIExHUiBleGhpYml0aW5nIGluc2lnbmlmaWNh
bnQgYWRtaXh0dXJlIG9mIGNvZGUgcG9pbnRzIGZyb20gb3RoZXIgc2NyaXB0cywgaXQgaXMg
UkVDT01NRU5ERUQgdG8gdXNlIGEgc2luZ2xlICJsYW5ndWFnZSIgZWxlbWVudCBpZGVudGlm
eWluZyB0aGUgcHJlZG9taW5hbnQgc2NyaXB0LiBJbiB0aGUgZXhjZXB0aW9uYWwgY2FzZSBv
ZiBhIG11bHRpLXNjcmlwdCBMR1Igd2hlcmUgbm8gc2NyaXB0IGlzIHByZWRvbWluYW50LCB1
c2UgWnl5eSAoQ29tbW9uKTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjgiPjwvZGl2Pgo8
cHJlPgogICAmbHQ7bGFuZ3VhZ2UmZ3Q7dW5kLVp5eXkmbHQ7L2xhbmd1YWdlJmd0Owo8L3By
ZT4KPGgxIGlkPSJyZmMuc2VjdGlvbi40LjMuNCI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40
LjMuNCI+NC4zLjQuPC9hPiBUaGUgc2NvcGUgRWxlbWVudDwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi40LjMuNC5wLjEiPlRoaXMgT1BUSU9OQUwgZWxlbWVudCByZWZlcnMgdG8gYSBzY29w
ZSwgc3VjaCBhcyBhIGRvbWFpbiwgdG8gd2hpY2ggdGhpcyBwb2xpY3kgaXMgYXBwbGllZC4g
VGhlICJ0eXBlIiBhdHRyaWJ1dGUgc3BlY2lmaWVzIHRoZSB0eXBlIG9mIHNjb3BlIGJlaW5n
IGRlZmluZWQuIEEgdHlwZSBvZiAiZG9tYWluIiBtZWFucyB0aGF0IHRoZSBzY29wZSBpcyBh
IGRvbWFpbiB0aGF0IHJlcHJlc2VudHMgdGhlIGFwZXggb2YgdGhlIEROUyB6b25lIHRvIHdo
aWNoIHRoZSBMR1IgaXMgYXBwbGllZC4gRm9yIHRoYXQgdHlwZSwgdGhlIGNvbnRlbnQgb2Yg
dGhlICJzY29wZSIgZWxlbWVudCBNVVNUIGJlIGEgYSBkb21haW4gbmFtZSB3cml0dGVuIHJl
bGF0aXZlIHRvIHRoZSByb290IHpvbmUsIGluIHByZXNlbnRhdGlvbiBmb3JtYXQgd2l0aCBu
byB0cmFpbGluZyBkb3QuIEhvd2V2ZXIsIGluIHRoZSB1bmlxdWUgY2FzZSBvZiB0aGUgRE5T
IHJvb3Qgem9uZSwgaXQgaXMgcmVwcmVzZW50ZWQgYXMgIi4iLiAgPC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS45Ij48L2Rpdj4KPHByZT4gICAgJmx0O3Njb3BlIHR5cGU9ImRvbWFpbiIm
Z3Q7ZXhhbXBsZS5jb20mbHQ7L3Njb3BlJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMu
c2VjdGlvbi40LjMuNC5wLjMiPlRoZXJlIG1heSBiZSBtdWx0aXBsZSAic2NvcGUiIHRhZ3Mg
dXNlZCwgZm9yIGV4YW1wbGUgdG8gcmVmbGVjdCBhIGxpc3Qgb2YgZG9tYWlucyB0byB3aGlj
aCB0aGUgTEdSIGlzIGFwcGxpZWQuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNC4zLjQucC40
Ij5ObyBvdGhlciB2YWx1ZXMgb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgYXJlIGRlZmluZWQg
YnkgdGhpcyBzcGVjaWZpY2F0aW9uLCBob3dldmVyIHRoaXMgc3BlY2lmaWNhdGlvbiBjYW4g
YmUgdXNlZCBmb3IgYXBwbGljYXRpb25zIG90aGVyIHRoYW4gZG9tYWluIG5hbWVzLiBJbXBs
ZW1lbnRlcnMgb2YgTEdScyBmb3IgYXBwbGljYXRpb25zIG90aGVyIHRoYW4gZG9tYWluIG5h
bWVzIFNIT1VMRCBkZWZpbmUgdGhlIHNjb3BlIGV4dGVuc2lvbiBncmFtbWFyIGluIGFuIElF
VEYgU3BlY2lmaWNhdGlvbiwgb3IgdXNlIFhNTCBOYW1lc3BhY2VzIHRvIGRpc3Rpbmd1aXNo
IHRoZWlyIHNjb3BpbmcgbWVjaGFuaXNtIGRpc3RpbmN0bHkgZnJvbSB0aGUgYmFzZSBMR1Ig
bmFtZXNwYWNlLiBBbiBleHBsYW5hdGlvbiBvZiBhbnkgY3VzdG9tIHVzYWdlIG9mIHRoZSBz
Y29wZSBpbiB0aGUgImRlc2NyaXB0aW9uIiBlbGVtZW50IGlzIFJFQ09NTUVOREVELjwvcD4K
PGRpdiBpZD0iI3JmYy5maWd1cmUuMTAiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7c2NvcGUgeG1s
bnM9Imh0dHA6Ly9leGFtcGxlLmNvbS9ucy9zY29wZS8xLjAiJmd0OwogICAgICAgIC4uLiBj
b250ZW50IHBlciBhbHRlcm5hdGUgbmFtZXNwYWNlIC4uLgogICAgJmx0Oy9zY29wZSZndDs8
L3ByZT4KPHA+PC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjQuMy41Ij4KPGEgaHJlZj0iI3Jm
Yy5zZWN0aW9uLjQuMy41Ij40LjMuNS48L2E+IFRoZSBkZXNjcmlwdGlvbiBFbGVtZW50PC9o
MT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy41LnAuMSI+VGhlICJkZXNjcmlwdGlvbiIgZWxl
bWVudCBpcyBhbiBPUFRJT05BTCwgZnJlZS1mb3JtIGVsZW1lbnQgdGhhdCBjb250YWlucyBh
bnkgYWRkaXRpb25hbCByZWxldmFudCBkZXNjcmlwdGlvbiB0aGF0IGlzIHVzZWZ1bCBmb3Ig
dGhlIHVzZXIgaW4gaXRzIGludGVycHJldGF0aW9uLiBUeXBpY2FsbHksIHRoaXMgZmllbGQg
Y29udGFpbnMgYXV0aG9yc2hpcCBpbmZvcm1hdGlvbiwgYXMgd2VsbCBhcyBhZGRpdGlvbmFs
IGNvbnRleHQgb24gaG93IHRoZSBMR1Igd2FzIGZvcm11bGF0ZWQgYW5kIGhvdyBpdCBhcHBs
aWVzLCBzdWNoIGFzIGNpdGF0aW9ucyBhbmQgcmVmZXJlbmNlcyB0aGF0IGFwcGx5IHRvIHRo
ZSBMR1IgYXMgYSB3aG9sZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuNS5wLjIiPlRo
aXMgZmllbGQgc2hvdWxkIG5vdCBiZSByZWxpZWQgdXBvbiBmb3IgcHJvdmlkaW5nIGluc3Ry
dWN0aW9ucyBvbiBob3cgdG8gcGFyc2Ugb3IgdXRpbGl6ZSB0aGUgZGF0YSBjb250YWluZWQg
ZWxzZXdoZXJlIGluIHRoZSBzcGVjaWZpY2F0aW9uLiBBdXRob3JzIG9mIHRhYmxlcyBzaG91
bGQgZXhwZWN0IHRoYXQgc29mdHdhcmUgYXBwbGljYXRpb25zIHRoYXQgcGFyc2UgYW5kIHVz
ZSBMR1JzIHdpbGwgbm90IHVzZSB0aGUgZGVzY3JpcHRpb24gZmllbGQgdG8gY29uZGl0aW9u
IHRoZSBhcHBsaWNhdGlvbiBvZiB0aGUgTEdSJ3MgZGF0YSBhbmQgcnVsZXMuPC9wPgo8cCBp
ZD0icmZjLnNlY3Rpb24uNC4zLjUucC4zIj5UaGUgZWxlbWVudCBoYXMgYW4gT1BUSU9OQUwg
InR5cGUiIGF0dHJpYnV0ZSwgd2hpY2ggcmVmZXJzIHRvIHRoZSBpbnRlcm5ldCBtZWRpYSB0
eXBlIDxhIGhyZWY9IiNSRkMyMDQ1Ij5bUkZDMjA0NV08L2E+IG9mIHRoZSBlbmNsb3NlZCBk
YXRhLiBUeXBpY2FsIHR5cGVzIHdvdWxkIGJlICJ0ZXh0L3BsYWluIiBvciAidGV4dC9odG1s
Ii4gVGhlIGF0dHJpYnV0ZSBTSE9VTEQgYmUgYSB2YWxpZCBtZWRpYSB0eXBlLiBJZiBzdXBw
bGllZCwgaXQgd2lsbCBiZSBhc3N1bWVkIHRoYXQgdGhlIGNvbnRlbnRzIGFyZSBvZiB0aGF0
IG1lZGlhIHR5cGUuIElmIHRoZSBkZXNjcmlwdGlvbiBsYWNrcyBhIHR5cGUgZmllbGQsIGl0
IHdpbGwgYmUgYXNzdW1lZCB0byBiZSBwbGFpbiB0ZXh0ICgidGV4dC9wbGFpbiIpLjwvcD4K
PGgxIGlkPSJyZmMuc2VjdGlvbi40LjMuNiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi40LjMu
NiI+NC4zLjYuPC9hPiBUaGUgdmFsaWRpdHktc3RhcnQgYW5kIHZhbGlkaXR5LWVuZCBFbGVt
ZW50czwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuNi5wLjEiPlRoZSAidmFsaWRpdHkt
c3RhcnQiIGFuZCAidmFsaWRpdHktZW5kIiBlbGVtZW50cyBhcmUgT1BUSU9OQUwgZWxlbWVu
dHMgdGhhdCBkZXNjcmliZSB0aGUgdGltZSBwZXJpb2QgZnJvbSB3aGljaCB0aGUgY29udGVu
dHMgb2YgdGhlIExHUiBiZWNvbWUgdmFsaWQgKGFyZSB1c2VkIGluIHJlZ2lzdHJ5IHBvbGlj
eSksIGFuZCB0aW1lIHdoZW4gdGhlIGNvbnRlbnRzIG9mIHRoZSBMR1IgY2Vhc2UgdG8gYmUg
dXNlZCwgcmVzcGVjdGl2ZWx5LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy42LnAuMiI+
VGhlIGRhdGVzIE1VU1QgY29uZmlybSB0byB0aGUgImZ1bGwtZGF0ZSIgZm9ybWF0IGRlc2Ny
aWJlZCBpbiBzZWN0aW9uIDUuNiBvZiA8YSBocmVmPSIjUkZDMzMzOSI+W1JGQzMzMzldPC9h
Pi48L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjExIj48L2Rpdj4KPHByZT4gICAgJmx0O3Zh
bGlkaXR5LXN0YXJ0Jmd0OzIwMTQtMDMtMTImbHQ7L3ZhbGlkaXR5LXN0YXJ0Jmd0OzwvcHJl
Pgo8cD48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNC4zLjciPgo8YSBocmVmPSIjcmZjLnNl
Y3Rpb24uNC4zLjciPjQuMy43LjwvYT4gVGhlIHVuaWNvZGUtdmVyc2lvbiBFbGVtZW50PC9o
MT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy43LnAuMSI+V2hlbmV2ZXIgYW4gTEdSIGRlcGVu
ZHMgb24gY2hhcmFjdGVyIHByb3BlcnRpZXMgZnJvbSBhIGdpdmVuIHZlcnNpb24gb2YgdGhl
IFVuaWNvZGUgc3RhbmRhcmQsIHRoZSB2ZXJzaW9uIG51bWJlciB1c2VkIGluIGNyZWF0aW5n
IHRoZSBMR1IgTVVTVCBiZSBsaXN0ZWQgaW4gdGhlIGZvcm0geC55LnosIHdoZXJlIHgsIHks
IGFuZCB6IGFyZSBwb3NpdGl2ZSwgZGVjaW1hbCBpbnRlZ2VycyAoc2VlIDxhIGhyZWY9IiNV
bmljb2RlLVZlcnNpb25zIj5bVW5pY29kZS1WZXJzaW9uc108L2E+KS4gSWYgYW55IHNvZnR3
YXJlIHByb2Nlc3NpbmcgdGhlIHRhYmxlIGRvZXMgbm90IGhhdmUgYWNjZXNzIHRvIGNoYXJh
Y3RlciBwcm9wZXJ0eSBkYXRhIG9mIHRoZSByZXF1aXNpdGUgdmVyc2lvbiwgaXQgTVVTVCBO
T1QgcGVyZm9ybSBhbnkgb3BlcmF0aW9ucyByZWxhdGluZyB0byB3aG9sZS1sYWJlbCBldmFs
dWF0aW9uIHJlbHlpbmcgb24gVW5pY29kZSBjaGFyYWN0ZXIgcHJvcGVydGllcyAoPGEgaHJl
Zj0iI3Byb3BlcnR5Ij5TZWN0aW9uIDYuMi4zPC9hPikuPC9wPgo8cCBpZD0icmZjLnNlY3Rp
b24uNC4zLjcucC4yIj5UaGUgdmFsdWUgb2YgYSBnaXZlbiBVbmljb2RlIGNoYXJhY3RlciBw
cm9wZXJ0eSBtYXkgY2hhbmdlIGJldHdlZW4gdmVyc2lvbnMgb2YgdGhlIFVuaWNvZGUgQ2hh
cmFjdGVyIERhdGFiYXNlIDxhIGhyZWY9IiNVQVg0NCI+W1VBWDQ0XTwvYT4sIHVubGVzcyBz
dWNoIGNoYW5nZSBoYXMgYmVlbiBleHBsaWNpdGx5IGRpc2FsbG93ZWQgaW4gPGEgaHJlZj0i
I1VuaWNvZGUtU3RhYmlsaXR5Ij5bVW5pY29kZS1TdGFiaWxpdHldPC9hPi4gSXQgaXMgUkVD
T01NRU5ERUQgdG8gb25seSByZWZlcmVuY2UgcHJvcGVydGllcyBkZWZpbmVkIGFzIHN0YWJs
ZSBvciBpbW11dGFibGUuIEFzIGFuIGFsdGVybmF0aXZlIHRvIHJlZmVyZW5jaW5nIHRoZSBw
cm9wZXJ0eSwgdGhlIGluZm9ybWF0aW9uIGNhbiBiZSBwcmVzZW50ZWQgZXhwbGljaXRseSBp
biB0aGUgTEdSLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMTIiPjwvZGl2Pgo8cHJlPiAg
ICAmbHQ7dW5pY29kZS12ZXJzaW9uJmd0OzYuMi4wJmx0Oy91bmljb2RlLXZlcnNpb24mZ3Q7
CjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi40LjMuNy5wLjQiPkl0IGlzIG5v
dCBuZWNlc3NhcnkgdG8gaW5jbHVkZSBhICJ1bmljb2RlLXZlcnNpb24iIGVsZW1lbnQgZm9y
IExHUnMgdGhhdCBkbyBub3QgbWFrZSB1c2Ugb2YgVW5pY29kZSBjaGFyYWN0ZXIgcHJvcGVy
dGllcywgaG93ZXZlciwgaXQgaXMgUkVDT01NRU5ERUQuPC9wPgo8aDEgaWQ9InJmYy5zZWN0
aW9uLjQuMy44Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjQuMy44Ij40LjMuOC48L2E+IDxh
IGhyZWY9IiNyZWZlcmVuY2VzIiBpZD0icmVmZXJlbmNlcyI+VGhlIHJlZmVyZW5jZXMgRWxl
bWVudDwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjQuMy44LnAuMSI+QSBMYWJlbCBH
ZW5lcmF0aW9uIFJ1bGVzZXQgbWF5IGRlZmluZSBhIGxpc3Qgb2YgcmVmZXJlbmNlcyB3aGlj
aCBhcmUgdXNlZCB0byBhc3NvY2lhdGUgdmFyaW91cyBpbmRpdmlkdWFsIGVsZW1lbnRzIGlu
IHRoZSBMR1IgdG8gb25lIG9yIG1vcmUgbm9ybWF0aXZlIHJlZmVyZW5jZXMuIEEgY29tbW9u
IHVzZSBmb3IgcmVmZXJlbmNlcyBpcyB0byBhbm5vdGF0ZSB0aGF0IGNvZGUgcG9pbnRzIGJl
bG9uZyB0byBhbiBleHRlcm5hbGx5IGRlZmluZWQgY29sbGVjdGlvbiBvciBzdGFuZGFyZCwg
b3IgdG8gZ2l2ZSBub3JtYXRpdmUgcmVmZXJlbmNlcyBmb3IgcnVsZXMuPC9wPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNC4zLjgucC4yIj5SZWZlcmVuY2VzIGFyZSBzcGVjaWZpZWQgaW4gYW4g
T1BUSU9OQUwgInJlZmVyZW5jZXMiIGVsZW1lbnQsIGNvbnRhaW5pbmcgb3IgbW9yZSAicmVm
ZXJlbmNlIiBlbGVtZW50cywgZWFjaCB3aXRoIGEgdW5pcXVlICJpZCIgYXR0cmlidXRlLiBJ
dCBpcyBSRUNPTU1FTkRFRCB0aGF0IHRoZSAiaWQiIGF0dHJpYnV0ZSBiZSBhIHplcm8tYmFz
ZWQgaW50ZWdlciwgaG93ZXZlciwgaW4gYWRkaXRpb24gdG8gZGlnaXRzIDAtOSwgaXQgTUFZ
IGNvbnRhaW4gdXBwZXJjYXNlIGxldHRlcnMgQS1aLCBhcyB3ZWxsIGFzIHBlcmlvZCwgaHlw
aGVuLCBjb2xvbiBvciB1bmRlcnNjb3JlLiAgVGhlIHZhbHVlIG9mIGVhY2ggInJlZmVyZW5j
ZSIgZWxlbWVudCBTSE9VTEQgYmUgdGhlIGNpdGF0aW9uIG9mIGEgc3RhbmRhcmQsIGRpY3Rp
b25hcnkgb3Igb3RoZXIgc3BlY2lmaWNhdGlvbiBpbiBhbnkgc3VpdGFibGUgZm9ybWF0LiBJ
biBhZGRpdGlvbiB0byBhbiAiaWQiIGF0dHJpYnV0ZSwgYSAicmVmZXJlbmNlIiBlbGVtZW50
IE1BWSBoYXZlIGEgImNvbW1lbnQiIGF0dHJpYnV0ZSBmb3IgYW4gb3B0aW9uYWwgZnJlZS1m
b3JtIGFubm90YXRpb24uPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4xMyI+PC9kaXY+Cjxw
cmU+ICAgICZsdDtyZWZlcmVuY2VzJmd0OwogICAgICAmbHQ7cmVmZXJlbmNlIGlkPSIwIiZn
dDtUaGUgVW5pY29kZSBDb25zb3J0aXVtLiBUaGUgVW5pY29kZSBTdGFuZGFyZCwgVmVyc2lv
biA4LjAuMCwgCiAgICAgICAgKE1vdW50YWluIFZpZXcsIENBOiBUaGUgVW5pY29kZSBDb25z
b3J0aXVtLCAyMDE1LiBJU0JOIDk3OC0xLTkzNjIxMy0xMC04KQogICAgICAgIGh0dHA6Ly93
d3cudW5pY29kZS5vcmcvdmVyc2lvbnMvVW5pY29kZTguMC4wLyZsdDsvcmVmZXJlbmNlJmd0
OwogICAgICAmbHQ7cmVmZXJlbmNlIGlkPSIxIiZndDtCaWctNTogQ29tcHV0ZXIgQ2hpbmVz
ZSBHbHlwaCBhbmQgQ2hhcmFjdGVyCiAgICAgICAgIENvZGUgTWFwcGluZyBUYWJsZSwgVGVj
aG5pY2FsIFJlcG9ydCBDLTI2LCAxOTg0Jmx0Oy9yZWZlcmVuY2UmZ3Q7CiAgICAgICZsdDty
ZWZlcmVuY2UgaWQ9IjIiIGNvbW1lbnQ9InN5bmNocm9uaXplZCB3aXRoIFVuaWNvZGUgNi4x
IiZndDsKICAgICAgICAgSVNPL0lFQwogICAgICAgICAxMDY0NjoyMDEyIDNyZCBlZGl0aW9u
Jmx0Oy9yZWZlcmVuY2UmZ3Q7CiAgICAgIC4uLgogICAgJmx0Oy9yZWZlcmVuY2VzJmd0Owog
ICAgLi4uCiAgICAmbHQ7ZGF0YSZndDsKICAgICAgJmx0O2NoYXIgY3A9IjA2MjAiIHJlZj0i
MCAyIiAvJmd0OwogICAgICAuLi4KICAgICZsdDsvZGF0YSZndDs8L3ByZT4KPHA+PC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNC4zLjgucC40Ij5BIHJlZmVyZW5jZSBpcyBhc3NvY2lhdGVk
IHdpdGggYW4gZWxlbWVudCBieSB1c2luZyBpdHMgaWQgYXMgcGFydCBvZiBhbiBvcHRpb25h
bCAicmVmIiBhdHRyaWJ1dGUgKHNlZSA8YSBocmVmPSIjcmVmIj5TZWN0aW9uIDUuNC4xPC9h
PikuICBUaGUgInJlZiIgYXR0cmlidXRlIG1heSBiZSB1c2VkIHdpdGggbWFueSBraW5kcyBv
ZiBlbGVtZW50cyBpbiB0aGUgImRhdGEiIG9yICJydWxlcyIgc2VjdGlvbnMgb2YgdGhlIExH
UiwgbW9zdCBub3RhYmx5IHRob3NlIGRlZmluaW5nIGNvZGUgcG9pbnRzLCB2YXJpYW50cyBh
bmQgcnVsZXMuIEhvd2V2ZXIsIGEgInJlZiIgYXR0cmlidXRlIG1heSBub3Qgb2NjdXIgb24g
Y2VydGFpbiBraW5kcyBvZiBlbGVtZW50cywgaW5jbHVkaW5nIHJlZmVyZW5jZXMgdG8gbmFt
ZWQgY2hhcmFjdGVyIGNsYXNzZXMgb3IgcnVsZXMuICBTZWUgZGVzY3JpcHRpb24gb2YgdGhl
c2UgZWxlbWVudHMgYmVsb3cuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjUiPgo8YSBocmVm
PSIjcmZjLnNlY3Rpb24uNSI+NS48L2E+IENvZGUgUG9pbnRzIGFuZCBWYXJpYW50czwvaDE+
CjxwIGlkPSJyZmMuc2VjdGlvbi41LnAuMSI+VGhlIGJ1bGsgb2YgYSBsYWJlbCBnZW5lcmF0
aW9uIHJ1bGVzZXQgaXMgYSBkZXNjcmlwdGlvbiBvZiB3aGljaCBzZXQgb2YgY29kZSBwb2lu
dHMgYXJlIGVsaWdpYmxlIGZvciBhIGdpdmVuIGxhYmVsLiBGb3IgcnVsZXNldHMgdGhhdCBw
ZXJmb3JtIG9wZXJhdGlvbnMgdGhhdCByZXN1bHQgaW4gcG90ZW50aWFsIHZhcmlhbnRzLCB0
aGUgY29kZSBwb2ludC1sZXZlbCByZWxhdGlvbnNoaXBzIGJldHdlZW4gdmFyaWFudHMgbmVl
ZCB0byBhbHNvIGJlIGRlc2NyaWJlZC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LnAuMiI+
VGhlIGNvZGUgcG9pbnQgZGF0YSBpcyBjb2xsZWN0ZWQgd2l0aGluIHRoZSAiZGF0YSIgZWxl
bWVudC4gV2l0aGluIHRoaXMgZWxlbWVudCwgYSBzZXJpZXMgb2YgImNoYXIiIGFuZCAicmFu
Z2UiIGVsZW1lbnRzIGRlc2NyaWJlIGVsaWdpYmxlIGNvZGUgcG9pbnRzLCBvciByYW5nZXMg
b2YgY29kZSBwb2ludHMsIHJlc3BlY3RpdmVseS4gQ29sbGVjdGl2ZWx5LCB0aGVzZSBhcmUg
a25vd24gYXMgdGhlIHJlcGVydG9pcmUuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS5wLjMi
PkRpc2NyZXRlIHBlcm1pc3NpYmxlIGNvZGUgcG9pbnRzIG9yIGNvZGUgcG9pbnQgc2VxdWVu
Y2VzIChzZWUgPGEgaHJlZj0iI3NlcXVlbmNlcyI+U2VjdGlvbiA1LjE8L2E+KSBhcmUgZGVj
bGFyZWQgd2l0aCBhICJjaGFyIiBlbGVtZW50LiBIZXJlIGlzIGEgbWluaW1hbCBleGFtcGxl
IGRlY2xhcmF0aW9uIGZvciBhIHNpbmdsZSBjb2RlIHBvaW50LCB3aXRoIHRoZSBjb2RlIHBv
aW50IHZhbHVlIGdpdmVuIGluIHRoZSAiY3AiIGF0dHJpYnV0ZTo8L3A+CjxkaXYgaWQ9IiNy
ZmMuZmlndXJlLjE0Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjAwMkQiLyZndDs8
L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS5wLjUiPkFzIGRlc2NyaWJlZCBi
ZWxvdywgYSBmdWxsIGRlY2xhcmF0aW9uIGZvciBhICJjaGFyIiBlbGVtZW50LCB3aGV0aGVy
IG9yIG5vdCBpdCBpcyB1c2VkIGZvciBhIHNpbmdsZSBjb2RlIHBvaW50LCBvciBmb3IgYSBz
ZXF1ZW5jZSAoc2VlIDxhIGhyZWY9IiNzZXF1ZW5jZXMiPlNlY3Rpb24gNS4xPC9hPiksIG1h
eSBoYXZlIG9wdGlvbmFsIGNoaWxkIGVsZW1lbnRzIGRlZmluaW5nIHZhcmlhbnRzLiBCb3Ro
IHRoZSAiY2hhciIgYW5kICJyYW5nZSIgZWxlbWVudHMgY2FuIHRha2UgYSBudW1iZXIgb2Yg
b3B0aW9uYWwgYXR0cmlidXRlcyBmb3IgY29uZGl0aW9uYWwgaW5jbHVzaW9uLCBjb21tZW50
aW5nLCBjcm9zcyByZWZlcmVuY2luZyBhbmQgY2hhcmFjdGVyIHRhZ2dpbmcsIGFzIGRlc2Ny
aWJlZCBiZWxvdy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LnAuNiI+UmFuZ2VzIG9mIHBl
cm1pc3NpYmxlIGNvZGUgcG9pbnRzIG1heSBiZSBkZWNsYXJlZCB3aXRoIGEgInJhbmdlIiBl
bGVtZW50LCBhcyBpbiB0aGlzIG1pbmltYWwgZXhhbXBsZTo8L3A+CjxkaXYgaWQ9IiNyZmMu
ZmlndXJlLjE1Ij48L2Rpdj4KPHByZT4gICAgJmx0O3JhbmdlIGZpcnN0LWNwPSIwMDMwIiBs
YXN0LWNwPSIwMDM5Ii8mZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUu
cC44Ij5UaGUgcmFuZ2UgaXMgaW5jbHVzaXZlIG9mIHRoZSBmaXJzdCBhbmQgbGFzdCBjb2Rl
IHBvaW50cy4gQW55IGFkZGl0aW9uYWwgYXR0cmlidXRlcyBkZWZpbmVkIGZvciBhICJyYW5n
ZSIgZWxlbWVudCBhY3QgYXMgaWYgYXBwbGllZCB0byBlYWNoIGNvZGUgcG9pbnQgd2l0aGlu
LiBBICJyYW5nZSIgZWxlbWVudCBoYXMgbm8gY2hpbGQgZWxlbWVudHMuPC9wPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNS5wLjkiPkl0IGlzIGFsd2F5cyBwb3NzaWJsZSB0byBzdWJzdGl0dXRl
IGEgbGlzdCBvZiBpbmRpdmlkdWFsbHkgc3BlY2lmaWVkIGNvZGUgcG9pbnRzIGZvciBhIHJh
bmdlIGVsZW1lbnQuIFRoZSByZXZlcnNlIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgY2FzZS4g
IFdoZW5ldmVyIHN1Y2ggYSBzdWJzdGl0dXRpb24gaXMgcG9zc2libGUsIGl0IG1ha2VzIG5v
IGRpZmZlcmVuY2UgaW4gcHJvY2Vzc2luZyB0aGUgZGF0YS4gVG9vbHMgcmVhZGluZyBvciB3
cml0aW5nIHRoZSBMR1IgZm9ybWF0IGFyZSBmcmVlIHRvIGFnZ3JlZ2F0ZSBzZXF1ZW5jZXMg
b2YgY29uc2VjdXRpdmUgY29kZSBwb2ludHMgb2YgdGhlIHNhbWUgcHJvcGVydGllcyBpbnRv
IHJhbmdlIGVsZW1lbnRzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUucC4xMCI+Q29kZSBw
b2ludHMgTVVTVCBiZSByZXByZXNlbnRlZCBhY2NvcmRpbmcgdG8gdGhlIHN0YW5kYXJkIFVu
aWNvZGUgY29udmVudGlvbiBidXQgd2l0aG91dCB0aGUgcHJlZml4ICJVKyI6IHRoZXkgYXJl
IGV4cHJlc3NlZCBpbiB1cHBlcmNhc2UgaGV4YWRlY2ltYWwsIGFuZCBhcmUgemVyby1wYWRk
ZWQgdG8gYSBtaW5pbXVtIG9mIDQgZGlnaXRzLiA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41
LnAuMTEiPlRoZSByYXRpb25hbGUgZm9yIG5vdCBhbGxvd2luZyBvdGhlciBlbmNvZGluZyBm
b3JtYXRzLCBpbmNsdWRpbmcgbmF0aXZlIFVuaWNvZGUgZW5jb2RpbmcgaW4gWE1MLCBpcyBl
eHBsb3JlZCBpbiA8YSBocmVmPSIjVUFYNDIiPltVQVg0Ml08L2E+LiBUaGUgWE1MIGNvbnZl
bnRpb25zIHVzZWQgaW4gdGhpcyBmb3JtYXQsIHN1Y2ggYXMgZWxlbWVudCBhbmQgYXR0cmli
dXRlIG5hbWVzLCBtaXJyb3IgdGhpcyBkb2N1bWVudCB3aGVyZSBwcmFjdGljYWwgYW5kIHJl
YXNvbmFibGUgdG8gZG8gc28uIEl0IGlzIFJFQ09NTUVOREVEIHRvIGxpc3QgYWxsICJjaGFy
IiBlbGVtZW50cyBpbiBhc2NlbmRpbmcgb3JkZXIgb2YgdGhlICJjcCIgYXR0cmlidXRlLiAg
Tm90IGRvaW5nIHNvIG1ha2VzIGl0IHVubmVjZXNzYXJpbHkgZGlmZmljdWx0IGZvciBhdXRo
b3JzIGFuZCByZXZpZXdlcnMgdG8gY2hlY2sgZm9yIGVycm9ycywgc3VjaCBhcyBkdXBsaWNh
dGlvbnMsIG9yIHRvIHJldmlldyBhbmQgY29tcGFyZSBhZ2FpbnN0IGxpc3Rpbmcgb2YgY29k
ZSBwb2ludHMgaW4gb3RoZXIgZG9jdW1lbnRzIGFuZCBzcGVjaWZpY2F0aW9ucy48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi41LnAuMTIiPkFsbCAiY2hhciIgZWxlbWVudHMgaW4gdGhlIGRh
dGEgc2VjdGlvbiBNVVNUIGhhdmUgZGlzdGluY3QgImNwIiBhdHRyaWJ1dGVzLiBUaGUgInJh
bmdlIiBlbGVtZW50cyBNVVNUIE5PVCBzcGVjaWZ5IGNvZGUgcG9pbnQgcmFuZ2VzIHRoYXQg
b3ZlcmxhcCBlaXRoZXIgYW5vdGhlciByYW5nZSBvciBhbnkgc2luZ2xlIGNvZGUgcG9pbnQg
ImNoYXIiIGVsZW1lbnRzLiBBbiBMR1IgdGhhdCBkZWZpbmVzIHRoZSBzYW1lIGNvZGUgcG9p
bnQgbW9yZSB0aGFuIG9uY2UgYnkgYW55IGNvbWJpbmF0aW9uIG9mICJjaGFyIiBvciAicmFu
Z2UiIGVsZW1lbnRzIE1VU1QgYmUgcmVqZWN0ZWQuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9u
LjUuMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjEiPjUuMS48L2E+IDxhIGhyZWY9IiNz
ZXF1ZW5jZXMiIGlkPSJzZXF1ZW5jZXMiPlNlcXVlbmNlczwvYT4KPC9oMT4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMS5wLjEiPkEgc2VxdWVuY2Ugb2YgdHdvIG9yIG1vcmUgY29kZSBwb2lu
dHMgbWF5IGJlIHNwZWNpZmllZCBpbiBhbiBMR1IsIGZvciBleGFtcGxlLCB3aGVuIGRlZmlu
aW5nIHRoZSBzb3VyY2UgZm9yIG46bSB2YXJpYW50IG1hcHBpbmdzLiBBbm90aGVyIHVzZSBv
ZiBzZXF1ZW5jZXMgd291bGQgYmUgaW4gY2FzZXMgd2hlbiB0aGUgZXhhY3Qgc2VxdWVuY2Ug
b2YgY29kZSBwb2ludHMgaXMgcmVxdWlyZWQgdG8gb2NjdXIgaW4gb3JkZXIgZm9yIHRoZSBj
b25zdGl0dWVudCBlbGVtZW50cyB0byBiZSBlbGlnaWJsZSwgc3VjaCBhcyB3aGVuIHNvbWUg
Y29kZSBwb2ludCBpcyBvbmx5IGVsaWdpYmxlIHdoZW4gcHJlY2VkZWQgb3IgZm9sbG93ZWQg
YnkgYSBjZXJ0YWluIGNvZGUgcG9pbnQuIFRoZSBmb2xsb3dpbmcgd291bGQgZGVmaW5lIHRo
ZSBlbGlnaWJpbGl0eSBvZiB0aGUgTUlERExFIERPVCAoVSswMEI3KSBvbmx5IHdoZW4gYm90
aCBwcmVjZWRlZCBhbmQgZm9sbG93ZWQgYnkgdGhlIExBVElOIFNNQUxMIExFVFRFUiBMIChV
KzAwNkMpOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMTYiPjwvZGl2Pgo8cHJlPiAgICAm
bHQ7Y2hhciBjcD0iMDA2QyAwMEI3IDAwNkMiIGNvbW1lbnQ9IkNhdGFsYW4gbWlkZGxlIGRv
dCIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjEucC4zIj5BbGwg
c2VxdWVuY2VzIGRlZmluZWQgdGhpcyB3YXkgbXVzdCBiZSBkaXN0aW5jdCwgYnV0IHN1Yi1z
ZXF1ZW5jZXMgbWF5IGJlIGRlZmluZWQuICBUaHVzLCB0aGUgc2VxdWVuY2UgZGVmaW5lZCBo
ZXJlIG1heSBjb2V4aXN0IHdpdGggc2luZ2xlIGNvZGUgcG9pbnQgZGVmaW5pdGlvbnMgc3Vj
aCBhczo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjE3Ij48L2Rpdj4KPHByZT4gICAgJmx0
O2NoYXIgY3A9IjAwNkMiIC8mZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjUuMS5wLjUiPkFzIGFuIGFsdGVybmF0aXZlIHRvIHVzaW5nIHNlcXVlbmNlcyB0byBkZWZp
bmUgYSByZXF1aXJlZCBjb250ZXh0LCBhICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnQgbWF5
IHNwZWNpZnkgY29uZGl0aW9uYWwgY29udGV4dCB1c2luZyBhbiBvcHRpb25hbCAid2hlbiIg
YXR0cmlidXRlIGFzIGRlc2NyaWJlZCBiZWxvdyBpbiA8YSBocmVmPSIjY29udGV4dHMiPlNl
Y3Rpb24gNS4yPC9hPi4gVXNpbmcgYSBjb25kaXRpb25hbCBjb250ZXh0IGlzIG1vcmUgZmxl
eGlibGUgYmVjYXVzZSBhIGNvbnRleHQgaXMgbm90IGxpbWl0ZWQgdG8gYSBzcGVjaWZpYyBz
ZXF1ZW5jZSBvZiBjb2RlIHBvaW50cy4gIEluIGFkZGl0aW9uLCB1c2luZyBhIGNvbnRleHQg
YWxsb3dzIHRoZSBjaG9pY2Ugb2Ygc3BlY2lmeWluZyBlaXRoZXIgYSBwcm9oaWJpdGVkIG9y
IGEgcmVxdWlyZWQgY29udGV4dC48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNS4yIj4KPGEg
aHJlZj0iI3JmYy5zZWN0aW9uLjUuMiI+NS4yLjwvYT4gPGEgaHJlZj0iI2NvbnRleHRzIiBp
ZD0iY29udGV4dHMiPkNvbmRpdGlvbmFsIENvbnRleHRzPC9hPgo8L2gxPgo8cCBpZD0icmZj
LnNlY3Rpb24uNS4yLnAuMSI+QSBjb25kaXRpb25hbCBjb250ZXh0IGlzIHNwZWNpZmllZCBi
eSBhIHJ1bGUgdGhhdCBtdXN0IGJlIHNhdGlzZmllZCAob3IgYWx0ZXJuYXRpdmVseSwgbXVz
dCBub3QgYmUgc2F0aXNmaWVkKSBmb3IgYSBjb2RlIHBvaW50IGluIGEgZ2l2ZW4gbGFiZWws
IG9mdGVuIGF0IGEgcGFydGljdWxhciBsb2NhdGlvbiBpbiBhIGxhYmVsLjwvcD4KPHAgaWQ9
InJmYy5zZWN0aW9uLjUuMi5wLjIiPlRvIHNwZWNpZnkgYSBjb25kaXRpb25hbCBjb250ZXh0
IGVpdGhlciBhICJ3aGVuIiBvciAibm90LXdoZW4iIGF0dHJpYnV0ZSBtYXkgYmUgdXNlZC4g
VGhlIHZhbHVlIG9mIGVhY2ggIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlcyBpcyBh
IHdob2xlIGxhYmVsIG9yIHBhcmFtZXRlcml6ZWQgY29udGV4dCBydWxlIGFzIGRlc2NyaWJl
ZCBiZWxvdyBpbiA8YSBocmVmPSIjd2hvbGVfbGFiZWwiPlNlY3Rpb24gNi4zPC9hPi4gIFRo
ZSBjb250ZXh0IGNvbmRpdGlvbiBpcyBtZXQgd2hlbiB0aGUgcnVsZSBzcGVjaWZpZWQgaW4g
dGhlICJ3aGVuIiBhdHRyaWJ1dGUgaXMgbWF0Y2hlZCBvciB3aGVuIHRoZSBydWxlIGluIHRo
ZSAibm90LXdoZW4iIGF0dHJpYnV0ZSBmYWlscyB0byBtYXRjaC4gIEl0IGlzIGFuIGVycm9y
IHRvIHJlZmVyZW5jZSBhIHJ1bGUgdGhhdCBpcyBub3QgYWN0dWFsbHkgZGVmaW5lZCBpbiB0
aGUgInJ1bGVzIiBlbGVtZW50LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMi5wLjMiPkEg
cGFyYW1ldGVyaXplZCBjb250ZXh0IHJ1bGUgKHNlZSA8YSBocmVmPSIjcGFyYW1ldGVyaXpl
ZF9jb250ZXh0X3J1bGUiPlNlY3Rpb24gNi40PC9hPikgZGVmaW5lcyB0aGUgY29udGV4dCBp
bW1lZGlhdGVseSBzdXJyb3VuZGluZyBhIGdpdmVuIGNvZGUgcG9pbnQ7IHVubGlrZSBhIHNl
cXVlbmNlLCB0aGUgY29udGV4dCBpcyBub3QgbGltaXRlZCB0byBhIHNwZWNpZmljIGZpeGVk
IGNvZGUgcG9pbnQsIGJ1dCBmb3IgZXhhbXBsZSBtYXkgZGVzaWduYXRlIGFueSBtZW1iZXIg
b2YgYSBjZXJ0YWluIGNoYXJhY3RlciBjbGFzcyBvciBhIGNvZGUgcG9pbnQgdGhhdCBoYXMg
YSBjZXJ0YWluIFVuaWNvZGUgY2hhcmFjdGVyIHByb3BlcnR5LjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjUuMi5wLjQiPkdpdmVuIGEgc3VpdGFibGUgZGVmaW5pdGlvbiBvZiBhIHBhcmFt
ZXRlcml6ZWQgY29udGV4dCBydWxlIG5hbWVkICJmb2xsb3dzLXZpcmFtYSIgdGhpcyBleGFt
cGxlIHNwZWNpZmllcyB0aGF0IGEgWkVSTy1XSURUSCBKT0lORVIgKFUrMjAwRCkgaXMgcmVz
dHJpY3RlZCB0byBpbW1lZGlhdGVseSBmb2xsb3cgYW55IG9mIHNldmVyYWwgY29kZSBwb2lu
dHMgY2xhc3NpZmllZCBhcyB2aXJhbWE6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4xOCI+
PC9kaXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIyMDBEIiB3aGVuPSJmb2xsb3dzLXZpcmFt
YSIgLyZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4yLnAuNiI+Rm9y
IGEgY29tcGxldGUgZXhhbXBsZSwgc2VlIDxhIGhyZWY9IiNleGFtcGxlX3RhYmxlcyI+QXBw
ZW5kaXggQXBwZW5kaXggQTwvYT4uICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjIucC43
Ij5JbiBjb250cmFzdCwgYSB3aG9sZSBsYWJlbCBydWxlIChzZWUgPGEgaHJlZj0iI3dob2xl
X2xhYmVsIj5TZWN0aW9uIDYuMzwvYT4pIHNwZWNpZmllcyBhIGNvbmRpdGlvbiB0byBiZSBt
ZXQgYnkgdGhlIGVudGlyZSBsYWJlbCwgZm9yIGV4YW1wbGUgdGhhdCBpdCBtdXN0IGNvbnRh
aW4gYXQgbGVhc3Qgb25lIGNvZGUgcG9pbnQgZnJvbSBhIGdpdmVuIHNjcmlwdCBhbnl3aGVy
ZSBpbiB0aGUgbGFiZWwuICBJbiB0aGUgZm9sbG93aW5nIGV4YW1wbGUsIG5vIGRpZ2l0IGZy
b20gZWl0aGVyIHJhbmdlIG1heSBvY2N1ciBpbiBhIGxhYmVsIHRoYXQgbWl4ZXMgZGlnaXRz
IGZyb20gYm90aCByYW5nZXM6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4xOSI+PC9kaXY+
CjxwcmU+ICAgICZsdDtkYXRhJmd0OwogICAgICAgJmx0O3JhbmdlIGZpcnN0LWNwPSIwNjYw
IiBsYXN0LWNwPSIwNjY5IiBub3Qtd2hlbj0ibWl4ZWQtZGlnaXRzIgogICAgICAgICAgICAg
IHRhZz0iYXJhYmljLWluZGljLWRpZ2l0cyIgLyZndDsKICAgICAgICZsdDtyYW5nZSBmaXJz
dC1jcD0iMDZGMCIgbGFzdC1jcD0iMDZGOSIgbm90LXdoZW49Im1peGVkLWRpZ2l0cyIKICAg
ICAgICAgICAgICB0YWc9ImV4dGVuZGVkLWFyYWJpYy1pbmRpYy1kaWdpdHMiIC8mZ3Q7CiAg
ICAmbHQ7L2RhdGEmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMi5w
LjkiPihTZWUgPGEgaHJlZj0iI0lETkEyMDA4X2V4YW1wbGUiPlNlY3Rpb24gNi4zLjk8L2E+
IGZvciBhbiBleGFtcGxlIG9mIHRoZSAibWl4ZWQtZGlnaXRzIiBydWxlLik8L3A+CjxwIGlk
PSJyZmMuc2VjdGlvbi41LjIucC4xMCI+VGhlIE9QVElPTkFMICJ3aGVuIiBvciAibm90LXdo
ZW4iIGF0dHJpYnV0ZXMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gVGhleSBNQVkgYmUgYXBw
bGllZCB0byBib3RoICJjaGFyIiBhbmQgInJhbmdlIiBlbGVtZW50cyBpbiB0aGUgImRhdGEi
IGVsZW1lbnQsIGluY2x1ZGluZyAiY2hhciIgZWxlbWVudHMgZGVmaW5pbmcgc2VxdWVuY2Vz
IG9mIGNvZGUgcG9pbnRzLCBhcyB3ZWxsIGFzIHRvICJ2YXIiIGVsZW1lbnRzIChzZWUgPGEg
aHJlZj0iI2NvbmRpdGlvbmFsX3ZhcmlhbnRzIj5TZWN0aW9uIDUuMy41PC9hPikuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNS4yLnAuMTEiPklmIGEgbGFiZWwgY29udGFpbnMgb25lIG9y
IG1vcmUgY29kZSBwb2ludHMgdGhhdCBmYWlsIHRvIHNhdGlzZnkgYSBjb25kaXRpb25hbCBj
b250ZXh0LCB0aGUgbGFiZWwgaXMgaW52YWxpZCwgc2VlIDxhIGhyZWY9IiNpbXBsaWVkX2Fj
dGlvbnMiPlNlY3Rpb24gNy41PC9hPi4gRm9yIHZhcmlhbnRzLCB0aGUgY29uZGl0aW9uYWwg
Y29udGV4dCByZXN0cmljdHMgdGhlIGRlZmluaXRpb24gb2YgdGhlIHZhcmlhbnQgdG8gdGhl
IGNhc2Ugd2hlcmUgdGhlIGNvbmRpdGlvbiBpcyBtZXQuIE91dHNpZGUgdGhlIHNwZWNpZmll
ZCBjb250ZXh0LCBhIHZhcmlhbnQgaXMgbm90IGRlZmluZWQuPC9wPgo8aDEgaWQ9InJmYy5z
ZWN0aW9uLjUuMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMiPjUuMy48L2E+IDxhIGhy
ZWY9IiN2YXJpYW50cyIgaWQ9InZhcmlhbnRzIj5WYXJpYW50czwvYT4KPC9oMT4KPHAgaWQ9
InJmYy5zZWN0aW9uLjUuMy5wLjEiPk1vc3QgTEdScyB0eXBpY2FsbHkgb25seSBkZXRlcm1p
bmUgc2ltcGxlIGNvZGUgcG9pbnQgZWxpZ2liaWxpdHksIGFuZCBmb3IgdGhlbSwgdGhlIGVs
ZW1lbnRzIGRlc2NyaWJlZCBzbyBmYXIgd291bGQgYmUgdGhlIG9ubHkgb25lcyByZXF1aXJl
ZCBmb3IgdGhlaXIgImRhdGEiIHNlY3Rpb24uIE90aGVycyBhZGRpdGlvbmFsbHkgc3BlY2lm
eSBhIG1hcHBpbmcgb2YgY29kZSBwb2ludHMgdG8gb3RoZXIgY29kZSBwb2ludHMsIGtub3du
IGFzICJ2YXJpYW50cyIuIFdoYXQgY29uc3RpdHV0ZXMgYSB2YXJpYW50IGNvZGUgcG9pbnQg
aXMgYSBtYXR0ZXIgb2YgcG9saWN5LCBhbmQgdmFyaWVzIGZvciBlYWNoIGltcGxlbWVudGF0
aW9uLiBUaGUgZm9sbG93aW5nIGV4YW1wbGVzIGFyZSBpbnRlbmRlZCB0byBkZW1vbnN0cmF0
ZSB0aGUgc3ludGF4OyB0aGV5IGFyZSBub3QgbmVjZXNzYXJpbHkgdHlwaWNhbC48L3A+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNS4zLjEiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjEi
PjUuMy4xLjwvYT4gPGEgaHJlZj0iI2Jhc2ljX3ZhcmlhbnRzIiBpZD0iYmFzaWNfdmFyaWFu
dHMiPkJhc2ljIFZhcmlhbnRzPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjEu
cC4xIj5WYXJpYW50IGNvZGUgcG9pbnRzIGFyZSBzcGVjaWZpZWQgdXNpbmcgb25lIG9mIG1v
cmUgInZhciIgZWxlbWVudHMgYXMgY2hpbGRyZW4gb2YgYSAiY2hhciIgZWxlbWVudC4gVGhl
IHRhcmdldCBtYXBwaW5nIGlzIHNwZWNpZmllZCB1c2luZyB0aGUgImNwIiBhdHRyaWJ1dGUu
IE90aGVyLCBvcHRpb25hbCBhdHRyaWJ1dGVzIGZvciB0aGUgInZhciIgZWxlbWVudCBhcmUg
ZGVzY3JpYmVkIGJlbG93LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy4xLnAuMiI+Rm9y
IGV4YW1wbGUsIHRvIG1hcCBMQVRJTiBTTUFMTCBMRVRURVIgViAoVSswMDc2KSBhcyBhIHZh
cmlhbnQgb2YgTEFUSU4gU01BTEwgTEVUVEVSIFUgKFUrMDA3NSk6PC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS4yMCI+PC9kaXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIwMDc1IiZndDsK
ICAgICAgICAmbHQ7dmFyIGNwPSIwMDc2Ii8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7PC9wcmU+
CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy4xLnAuNCI+QSBzZXF1ZW5jZSBvZiBt
dWx0aXBsZSBjb2RlIHBvaW50cyBjYW4gYmUgc3BlY2lmaWVkIGFzIGEgdmFyaWFudCBvZiBh
IHNpbmdsZSBjb2RlIHBvaW50LiBGb3IgZXhhbXBsZSwgdGhlIHNlcXVlbmNlIG9mIExBVElO
IFNNQUxMIExFVFRFUiBPIChVKzAwNkYpIHRoZW4gTEFUSU4gU01BTEwgTEVUVEVSIEUgKFUr
MDA2NSkgbWlnaHQgaHlwb3RoZXRpY2FsbHkgYmUgc3BlY2lmaWVkIGFzIGEgdmFyaWFudCBm
b3IgYW4gTEFUSU4gU01BTEwgTEVUVEVSIE8gV0lUSCBESUFFUkVTSVMgKFUrMDBGNikgYXMg
Zm9sbG93czo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjIxIj48L2Rpdj4KPHByZT4gICAg
Jmx0O2NoYXIgY3A9IjAwRjYiJmd0OwogICAgICAgICZsdDt2YXIgY3A9IjAwNkYgMDA2NSIv
Jmd0OwogICAgJmx0Oy9jaGFyJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi41LjMuMS5wLjYiPlRoZSBzb3VyY2UgYW5kIHRhcmdldCBvZiBhIHZhcmlhbnQgbWFwcGlu
ZyBtYXkgYm90aCBiZSBzZXF1ZW5jZXMsIGJ1dCBub3QgcmFuZ2VzLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMy4xLnAuNyI+SWYgdGhlIHNvdXJjZSBvZiBvbmUgbWFwcGluZyBpcyBh
IHByZWZpeCBzZXF1ZW5jZSBvZiB0aGUgc291cmNlIGZvciBhbm90aGVyLCBib3RoIHZhcmlh
bnQgbWFwcGluZ3Mgd2lsbCBiZSBjb25zaWRlcmVkIGF0IHRoZSBzYW1lIGxvY2F0aW9uIGlu
IHRoZSBpbnB1dCBsYWJlbCB3aGVuIGdlbmVyYXRpbmcgcGVybXV0ZWQgdmFyaWFudCBsYWJl
bHMuIElmIHBvb3JseSBkZXNpZ25lZCwgYW4gTEdSIGNvbnRhaW5pbmcgc3VjaCBhbiBpbnN0
YW5jZSBvZiBhIHByZWZpeCByZWxhdGlvbiBjb3VsZCBnZW5lcmF0ZSBtdWx0aXBsZSBpbnN0
YW5jZXMgb2YgdGhlIHNhbWUgdmFyaWFudCBsYWJlbCBmb3IgdGhlIHNhbWUgb3JpZ2luYWwg
bGFiZWwsIGJ1dCB3aXRoIHBvdGVudGlhbGx5IGRpZmZlcmVudCBkaXNwb3NpdGlvbnMuICBB
bnkgZHVwbGljYXRlIHZhcmlhbnQgbGFiZWxzIGVuY291bnRlcmVkIE1VU1QgYmUgdHJlYXRl
ZCBhcyBhbiBlcnJvciAoc2VlIDxhIGhyZWY9IiNkdXBsaWNhdGVfdmFyaWFudHMiPlNlY3Rp
b24gOC40PC9hPikuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjEucC44Ij5UaGUgInZh
ciIgZWxlbWVudCBzcGVjaWZpZXMgdmFyaWFudCBtYXBwaW5ncyBpbiBvbmx5IG9uZSBkaXJl
Y3Rpb24sIGV2ZW4gdGhvdWdoIHRoZSB2YXJpYW50IHJlbGF0aW9uIGlzIHVzdWFsbHkgY29u
c2lkZXJlZCBzeW1tZXRyaWMsIHRoYXQgaXMsIGlmIEEgaXMgYSB2YXJpYW50IG9mIEIgdGhl
biBCIHNob3VsZCBhbHNvIGJlIGEgdmFyaWFudCBvZiBBLiBUaGUgZm9ybWF0IHJlcXVpcmVz
IHRoYXQgdGhlIGludmVyc2Ugb2YgdGhlIHZhcmlhbnQgYmUgZ2l2ZW4gZXhwbGljaXRseSB0
byBmdWxseSBzcGVjaWZ5IHN5bW1ldHJpYyB2YXJpYW50IHJlbGF0aW9ucyBpbiB0aGUgTEdS
LiBUaGlzIGhhcyB0aGUgYmVuZWZpY2lhbCBzaWRlIGVmZmVjdCBvZiBtYWtpbmcgdGhlIHN5
bW1ldHJ5IGV4cGxpY2l0OjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjIiPjwvZGl2Pgo8
cHJlPiAgICAmbHQ7Y2hhciBjcD0iMDA2RiAwMDY1IiZndDsKICAgICAgICAmbHQ7dmFyIGNw
PSIwMEY2Ii8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMy4xLnAuMTAiPlZhcmlhbnQgcmVsYXRpb25zIGFyZSBub3JtYWxseSBu
b3Qgb25seSBzeW1tZXRyaWMsIGJ1dCBhbHNvIHRyYW5zaXRpdmUuICBJZiBBIGlzIGEgdmFy
aWFudCBvZiBCIGFuZCBCIGlzIGEgdmFyaWFudCBvZiBDLCB0aGVuIEEgaXMgYWxzbyBhIHZh
cmlhbnQgb2YgQy4gIEFzIHdpdGggc3ltbWV0cnksIHRoZXNlIHRyYW5zaXRpdmUgcmVsYXRp
b25zIGFyZSBvbmx5IHBhcnQgb2YgdGhlIExHUiBpZiBzcGVsbGVkIG91dCBleHBsaWNpdGx5
LiBJbXBsZW1lbnRhdGlvbnMgdGhhdCByZXF1aXJlIGFuIExHUiB0byBiZSBzeW1tZXRyaWMg
YW5kIHRyYW5zaXRpdmUgc2hvdWxkIHZlcmlmeSB0aGlzIG1lY2hhbmljYWxseS48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi41LjMuMS5wLjExIj5BbGwgdmFyaWFudCBtYXBwaW5ncyBhcmUg
dW5pcXVlLiBGb3IgYSBnaXZlbiAiY2hhciIgZWxlbWVudCBhbGwgInZhciIgZWxlbWVudHMg
TVVTVCBoYXZlIGEgdW5pcXVlIGNvbWJpbmF0aW9uIG9mICJjcCIsICJ3aGVuIiBhbmQgIm5v
dC13aGVuIiBhdHRyaWJ1dGVzLiAgSXQgaXMgUkVDT01NRU5ERUQgdG8gbGlzdCB0aGUgInZh
ciIgZWxlbWVudHMgaW4gYXNjZW5kaW5nIG9yZGVyIG9mIHRoZWlyIHRhcmdldCBjb2RlIHBv
aW50IHNlcXVlbmNlLiAoRm9yICJ3aGVuIiBhbmQgIm5vdC13aGVuIiBhdHRyaWJ1dGVzLCBz
ZWUgPGEgaHJlZj0iI2NvbmRpdGlvbmFsX3ZhcmlhbnRzIj5TZWN0aW9uIDUuMy41PC9hPiku
PC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjUuMy4yIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9u
LjUuMy4yIj41LjMuMi48L2E+IDxhIGhyZWY9IiN2YXJfdHlwZSIgaWQ9InZhcl90eXBlIj5U
aGUgdHlwZSBhdHRyaWJ1dGU8L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuMi5w
LjEiPlZhcmlhbnRzIG1heSBiZSB0YWdnZWQgd2l0aCBhbiBPUFRJT05BTCAidHlwZSIgYXR0
cmlidXRlLiBUaGUgdmFsdWUgb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgbWF5IGJlIGFueSBu
b24tZW1wdHkgdmFsdWUgbm90IHN0YXJ0aW5nIHdpdGggYW4gdW5kZXJzY29yZSBhbmQgbm90
IGNvbnRhaW5pbmcgc3BhY2VzLiBUaGlzIHZhbHVlIGlzIHVzZWQgdG8gcmVzb2x2ZSB0aGUg
ZGlzcG9zaXRpb24gb2YgYW55IHZhcmlhbnQgbGFiZWxzIGNyZWF0ZWQgdXNpbmcgYSBnaXZl
biB2YXJpYW50LiAoU2VlIDxhIGhyZWY9IiN2YXJpYW50c19hY3Rpb25zIj5TZWN0aW9uIDcu
MjwvYT4uKTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy4yLnAuMiI+QnkgZGVmYXVsdCwg
dGhlIHZhbHVlcyBvZiB0aGUgInR5cGUiIGF0dHJpYnV0ZSBkaXJlY3RseSBkZXNjcmliZSB0
aGUgdGFyZ2V0IHBvbGljeSBzdGF0dXMgKGRpc3Bvc2l0aW9uKSBmb3IgYSB2YXJpYW50IGxh
YmVsIHRoYXQgd2FzIGdlbmVyYXRlZCB1c2luZyBhIHBhcnRpY3VsYXIgdmFyaWFudCwgd2l0
aCBhbnkgdmFyaWFudCBsYWJlbCBiZWluZyBhc3NpZ25lZCBhIGRpc3Bvc2l0aW9uIGNvcnJl
c3BvbmRpbmcgdG8gdGhlIG1vc3QgcmVzdHJpY3RpdmUgdmFyaWFudCB0eXBlLiBTZXZlcmFs
IGNvbnZlbnRpb25hbCBkaXNwb3NpdGlvbiB2YWx1ZXMgYXJlIHByZWRlZmluZWQgYmVsb3cg
aW4gPGEgaHJlZj0iI2FjdGlvbnMiPlNlY3Rpb24gNzwvYT4uIFdoZW5ldmVyIHRoZXNlIHZh
bHVlcyBjYW4gcmVwcmVzZW50IHRoZSBkZXNpcmVkIHBvbGljeSwgdGhleSBTSE9VTEQgYmUg
dXNlZC4gIDwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjMiPjwvZGl2Pgo8cHJlPiAgICAm
bHQ7Y2hhciBjcD0iNzY3QyImZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iNTNEMSIgdHlwZT0i
YWxsb2NhdGFibGUiLyZndDsKICAgICAgICAmbHQ7dmFyIGNwPSI1RjQyIiB0eXBlPSJibG9j
a2VkIi8mZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iOUFFQSIgdHlwZT0iYmxvY2tlZCIvJmd0
OwogICAgICAgICZsdDt2YXIgY3A9IjlBRUUiIHR5cGU9ImJsb2NrZWQiLyZndDsKICAgICZs
dDsvY2hhciZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjIucC40
Ij5CeSBkZWZhdWx0LCBpZiBhIHZhcmlhbnQgbGFiZWwgY29udGFpbnMgYW55IGluc3RhbmNl
IG9mIG9uZSBvZiB0aGUgdmFyaWFudHMgb2YgdHlwZSAiYmxvY2tlZCIgdGhlIGxhYmVsIHdv
dWxkIGJlIGJsb2NrZWQsIGJ1dCBpZiBpdCBjb250YWluZWQgb25seSBpbnN0YW5jZXMgb2Yg
dmFyaWFudHMgdG8gYmUgYWxsb2NhdGVkIGl0IGNvdWxkIGJlIGFsbG9jYXRlZC4gU2VlIHRo
ZSBkaXNjdXNzaW9uIGFib3V0IGltcGxpZWQgYWN0aW9ucyBpbiA8YSBocmVmPSIjZGVmYXVs
dF9hY3Rpb25zIj5TZWN0aW9uIDcuNjwvYT4uICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41
LjMuMi5wLjUiPlRoZSBYTUwgZm9ybWF0IGZvciB0aGUgTEdSIG1ha2VzIHRoZSByZWxhdGlv
biBiZXR3ZWVuIHRoZSB2YWx1ZXMgb2YgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgb24gdmFyaWFu
dHMgYW5kIHRoZSByZXN1bHRpbmcgZGlzcG9zaXRpb24gb2YgdmFyaWFudCBsYWJlbHMgZnVs
bHkgZXhwbGljaXQuIFNlZSB0aGUgZGlzY3Vzc2lvbiBpbiA8YSBocmVmPSIjdmFyaWFudHNf
YWN0aW9ucyI+U2VjdGlvbiA3LjI8L2E+LiBNYWtpbmcgdGhpcyByZWxhdGlvbiBleHBsaWNp
dCBhbGxvd3MgYSBnZW5lcmFsaXphdGlvbiBvZiB0aGUgInR5cGUiIGF0dHJpYnV0ZSBmcm9t
IGRpcmVjdGx5IHJlZmxlY3RpbmcgZGlzcG9zaXRpb25zIHRvIGEgbW9yZSBkaWZmZXJlbnRp
YXRlZCBpbnRlcm1lZGlhdGUgdmFsdWUgdGhhdCBpcyB0aGVuIHVzZWQgaW4gdGhlIHJlc29s
dXRpb24gb2YgbGFiZWwgZGlzcG9zaXRpb24uIEluc3RlYWQgb2YgdGhlIGRlZmF1bHQgYWN0
aW9uIG9mIGFwcGx5aW5nIHRoZSBtb3N0IHJlc3RyaWN0aXZlIGRpc3Bvc2l0aW9uIHRvIHRo
ZSBlbnRpcmUgbGFiZWwsIHN1Y2ggYSBnZW5lcmFsaXplZCByZXNvbHV0aW9uIGNhbiBiZSB1
c2VkIHRvIGFjaGlldmUgYWRkaXRpb25hbCBnb2Fscywgc3VjaCBhcyBsaW1pdGluZyB0aGUg
c2V0IG9mIGFsbG9jYXRhYmxlIHZhcmlhbnQgbGFiZWxzLCBvciB0byBpbXBsZW1lbnQgb3Ro
ZXIgcG9saWNpZXMgZm91bmQgaW4gZXhpc3RpbmcgTEdScyAoc2VlIGZvciBleGFtcGxlIDxh
IGhyZWY9IiN0cmFuc2xhdGVfcmZjMzc0MyI+QXBwZW5kaXggQXBwZW5kaXggQjwvYT4pLiAg
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjIucC42Ij5CZWNhdXNlIHZhcmlhbnQgbWFw
cGluZ3MgTVVTVCBiZSB1bmlxdWUsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBkZWZpbmUgdGhl
IHNhbWUgdmFyaWFudCBmb3IgdGhlIHNhbWUgImNoYXIiIGVsZW1lbnQgd2l0aCBkaWZmZXJl
bnQgdHlwZSBhdHRyaWJ1dGVzIChzZWUgaG93ZXZlciA8YSBocmVmPSIjY29uZGl0aW9uYWxf
dmFyaWFudHMiPlNlY3Rpb24gNS4zLjU8L2E+KS48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24u
NS4zLjMiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjMiPjUuMy4zLjwvYT4gTnVsbCBW
YXJpYW50czwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuMy5wLjEiPkEgbnVsbCB2YXJp
YW50IGlzIGEgdmFyaWFudCBzdHJpbmcgdGhhdCBtYXBzIHRvIG5vIGNvZGUgcG9pbnQuIFRo
aXMgaXMgdXNlZCB3aGVuIGEgcGFydGljdWxhciBjb2RlIHBvaW50IHNlcXVlbmNlIGlzIGNv
bnNpZGVyZWQgZGlzY3JldGlvbmFyeSBpbiB0aGUgY29udGV4dCBvZiBhIHdob2xlIGxhYmVs
LiBUbyBzcGVjaWZ5IGEgbnVsbCB2YXJpYW50LCB1c2UgYW4gZW1wdHkgY3AgYXR0cmlidXRl
LiBGb3IgZXhhbXBsZSwgdG8gbWFyayBhIHN0cmluZyB3aXRoIGEgWkVSTyBXSURUSCBOT04t
Sk9JTkVSIChVKzIwMEMpIHRvIHRoZSBzYW1lIHN0cmluZyB3aXRob3V0IHRoZSBaRVJPIFdJ
RFRIIE5PTi1KT0lORVI6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS4yNCI+PC9kaXY+Cjxw
cmU+ICAgICZsdDtjaGFyIGNwPSIyMDBDIiZndDsKICAgICAgICAmbHQ7dmFyIGNwPSIiLyZn
dDsKICAgICZsdDsvY2hhciZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24u
NS4zLjMucC4zIj5UaGlzIGlzIHVzZWZ1bCBpbiBleHByZXNzaW5nIHRoZSBpbnRlbnQgdGhh
dCBzb21lIGNvZGUgcG9pbnRzIGluIGEgbGFiZWwgYXJlIHRvIGJlIG1hcHBlZCBhd2F5IHdo
ZW4gZ2VuZXJhdGluZyBhIGNhbm9uaWNhbCB2YXJpYW50IG9mIHRoZSBsYWJlbC4gSG93ZXZl
ciwgaW4gdGFibGVzIHRoYXQgYXJlIGRlc2lnbmVkIHRvIGhhdmUgc3ltbWV0cmljIHZhcmlh
bnQgbWFwcGluZ3MsIHRoaXMgY291bGQgbGVhZCB0byBjb21iaW5hdG9yaWFsIGV4cGxvc2lv
biwgaWYgbm90IGhhbmRsZWQgY2FyZWZ1bGx5LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUu
My4zLnAuNCI+VGhlIHN5bW1ldHJpYyBmb3JtIG9mIGEgbnVsbCB2YXJpYW50IGlzIGV4cHJl
c3NlZCBhcyBmb2xsb3dzOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjUiPjwvZGl2Pgo8
cHJlPiAgICAmbHQ7Y2hhciBjcD0iIiZndDsKICAgICAgICAmbHQ7dmFyIGNwPSIyMDBDIiB0
eXBlPSJpbnZhbGlkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OzwvcHJlPgo8cD48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi41LjMuMy5wLjYiPkEgImNoYXIiIGVsZW1lbnQgd2l0aCBhbiBl
bXB0eSAiY3AiIGF0dHJpYnV0ZSBNVVNUIHNwZWNpZnkgYXQgbGVhc3Qgb25lIHZhcmlhbnQg
bWFwcGluZy4gSXQgaXMgc3Ryb25nbHkgUkVDT01NRU5ERUQgdG8gdXNlIGEgdHlwZSBvZiAi
aW52YWxpZCIgb3IgZXF1aXZhbGVudCB3aGVuIGRlZmluaW5nIHZhcmlhbnQgbWFwcGluZ3Mg
ZnJvbSBudWxsIHNlcXVlbmNlcywgc28gdGhhdCB2YXJpYW50IG1hcHBpbmcgZnJvbSBudWxs
IHNlcXVlbmNlcyBhcmUgcmVtb3ZlZCBpbiB2YXJpYW50IGxhYmVsIGdlbmVyYXRpb24gKHNl
ZSA8YSBocmVmPSIjdmFyX3R5cGUiPlNlY3Rpb24gNS4zLjI8L2E+KS48L3A+CjxoMSBpZD0i
cmZjLnNlY3Rpb24uNS4zLjQiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS4zLjQiPjUuMy40
LjwvYT4gPGEgaHJlZj0iI3JlZmxleGl2ZV9tYXBwaW5nIiBpZD0icmVmbGV4aXZlX21hcHBp
bmciPlZhcmlhbnRzIHdpdGggUmVmbGV4aXZlIE1hcHBpbmc8L2E+CjwvaDE+CjxwIGlkPSJy
ZmMuc2VjdGlvbi41LjMuNC5wLjEiPkF0IGZpcnN0IHNpZ2h0IHRoZXJlIHNlZW1zIHRvIGJl
IG5vIGNhbGwgZm9yIGFkZGluZyB2YXJpYW50IG1hcHBpbmdzIGZvciB3aGljaCBzb3VyY2Ug
YW5kIHRhcmdldCBjb2RlIHBvaW50cyBhcmUgdGhlIHNhbWUsIHRoYXQgaXMgZm9yIHdoaWNo
IHRoZSBtYXBwaW5nIGlzIHJlZmxleGl2ZSwgb3IsIGluIG90aGVyIHdvcmRzLCBhbiBpZGVu
dGl0eSBtYXBwaW5nLiBZZXQgc3VjaCByZWZsZXhpdmUgbWFwcGluZ3Mgb2NjdXIgZnJlcXVl
bnRseSBpbiBMR1JzIHRoYXQgZm9sbG93IDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108
L2E+LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy40LnAuMiI+QWRkaW5nIGEgInZhciIg
ZWxlbWVudCBhbGxvd3MgYm90aCBhIHR5cGUgYW5kIGEgcmVmZXJlbmNlIGlkIHRvIGJlIHNw
ZWNpZmllZCBmb3IgaXQuIFdoaWxlIHRoZSByZWZlcmVuY2UgaWQgaXMgbm90IHVzZWQgaW4g
cHJvY2Vzc2luZywgdGhlIHR5cGUgb2YgdGhlIHZhcmlhbnQgY2FuIGJlIHVzZWQgdG8gdHJp
Z2dlciBhY3Rpb25zLiBJbiBwZXJtdXRpbmcgdGhlIGxhYmVsIHRvIGdlbmVyYXRlIGFsbCBw
b3NzaWJsZSB2YXJpYW50cywgdGhlIHR5cGUgYXNzb2NpYXRlZCB3aXRoIGEgcmVmbGV4aXZl
IHZhcmlhbnQgbWFwcGluZyBpcyBhcHBsaWVkIHRvIGFueSBvZiB0aGUgcGVybXV0ZWQgbGFi
ZWxzIGNvbnRhaW5pbmcgdGhlIG9yaWdpbmFsIGNvZGUgcG9pbnQuPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNS4zLjQucC4zIj5JbiB0aGUgZm9sbG93aW5nIGV4YW1wbGUsIGxldCdzIGFz
c3VtZSB0aGUgZ29hbCBpcyB0byBhbGxvY2F0ZSBvbmx5IHRob3NlIGxhYmVscyB0aGF0IGNv
bnRhaW4gYSB2YXJpYW50IHRoYXQgaXMgY29uc2lkZXJlZCAicHJlZmVycmVkIiBpbiBzb21l
IHdheS4gIEFzIGRlZmluZWQgaW4gdGhlIGV4YW1wbGUsIHRoZSBjb2RlIHBvaW50IFUrMzQ3
MyBleGlzdHMgYm90aCBhcyBhIHZhcmlhbnQgb2YgVSszNDQ3IGFuZCBhcyBhIHZhcmlhbnQg
b2YgaXRzZWxmIChyZWZsZXhpdmUgbWFwcGluZykuIEFzc3VtaW5nIGFuIG9yaWdpbmFsIGxh
YmVsIG9mICJVKzM0NzMgVSszNDQ3IiwgdGhlIHBlcm11dGVkIHZhcmlhbnQgIlUrMzQ3MyBV
KzM0NzMiIHdvdWxkIGNvbnNpc3Qgb2YgdGhlIHJlZmxleGl2ZSB2YXJpYW50IG9mIFUrMzQ3
MyBmb2xsb3dlZCBieSBhIHZhcmlhbnQgb2YgVSszNDQ3LiBHaXZlbiB0aGUgdmFyaWFudCBt
YXBwaW5ncyAgYXMgZGVmaW5lZCBoZXJlLCB0aGUgdHlwZXMgZm9yIGJvdGggb2YgdGhlIHZh
cmlhbnQgbWFwcGluZ3MgdXNlZCB0byBnZW5lcmF0ZSB0aGF0IHBhcnRpY3VsYXIgcGVybXV0
YXRpb24gd291bGQgaGF2ZSB0aGUgdmFsdWUgInByZWZlcnJlZCI6PC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS4yNiI+PC9kaXY+CjxwcmU+ICAgICAmbHQ7Y2hhciBjcD0iMzQ0NyIgcmVm
PSIwIiZndDsKICAgICAgJmx0O3ZhciBjcD0iMzQ3MyIgdHlwZT0icHJlZmVycmVkIiByZWY9
IjEgMyIgLyZndDsKICAgICZsdDsvY2hhciZndDsKICAgICZsdDtjaGFyIGNwPSIzNDczIiBy
ZWY9IjAiJmd0OwogICAgICAmbHQ7dmFyIGNwPSIzNDQ3IiB0eXBlPSJibG9ja2VkIiByZWY9
IjEgMyIgLyZndDsKICAgICAgJmx0O3ZhciBjcD0iMzQ3MyIgdHlwZT0icHJlZmVycmVkIiBy
ZWY9IjAiIC8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjUuMy40LnAuNSI+SGF2aW5nIGVzdGFibGlzaGVkIHRoZSB2YXJpYW50IHR5
cGVzIGluIHRoaXMgd2F5LCBhIHNldCBvZiBhY3Rpb25zIGNvdWxkIGJlIGRlZmluZWQgdGhh
dCByZXR1cm4gYSBkaXNwb3NpdGlvbiBvZiAiYWxsb2NhdGFibGUiIG9yICJhY3RpdmF0ZWQi
IGZvciBhIGxhYmVsIGNvbnNpc3RpbmcgZXhjbHVzaXZlbHkgb2YgdmFyaWFudHMgd2l0aCB0
eXBlICJwcmVmZXJyZWQiIGZvciBleGFtcGxlLiAoRm9yIGRldGFpbHMgb24gaG93IHRvIGRl
ZmluZSBhY3Rpb25zIGJhc2VkIG9uIHZhcmlhbnQgdHlwZXMgc2VlIDxhIGhyZWY9IiN2YXJp
YW50X3RyaWdnZXJzIj5TZWN0aW9uIDcuMi4xPC9hPi4pPC9wPgo8cCBpZD0icmZjLnNlY3Rp
b24uNS4zLjQucC42Ij5JbiBnZW5lcmFsLCB1c2luZyByZWZsZXhpdmUgdmFyaWFudCBtYXBw
aW5ncyBpbiB0aGlzIG1hbm5lciBtYWtlcyBpdCBwb3NzaWJsZSB0byBjYWxjdWxhdGUgZGlz
cG9zaXRpb24gdmFsdWVzIHVzaW5nIGEgdW5pZm9ybSBhcHByb2FjaCBmb3IgYWxsIGxhYmVs
cywgd2hldGhlciB0aGV5IGNvbnNpc3Qgb2YgbWFwcGVkIHZhcmlhbnQgY29kZSBwb2ludHMs
IG9yaWdpbmFsIGNvZGUgcG9pbnRzLCBvciBhIG1peHR1cmUgb2YgYm90aC4gIEluIHBhcnRp
Y3VsYXIsIHRoZSBkaXNwb3NpdGlvbnMgZm9yIHR3byBvdGhlcndpc2UgaWRlbnRpY2FsIGxh
YmVscyBtYXkgZGlmZmVyIGJhc2VkIG9uIHdoaWNoIHZhcmlhbnQgbWFwcGluZ3Mgd2VyZSBl
eGVjdXRlZCBpbiBvcmRlciB0byBnZW5lcmF0ZSBlYWNoIG9mIHRoZW0uIChGb3IgZGV0YWls
cyBvbiBob3cgdG8gZ2VuZXJhdGUgdmFyaWFudHMgYW5kIGV2YWx1YXRlIGRpc3Bvc2l0aW9u
cywgc2VlIDxhIGhyZWY9IiNwcm9jZXNzaW5nIj5TZWN0aW9uIDg8L2E+Lik8L3A+CjxwIGlk
PSJyZmMuc2VjdGlvbi41LjMuNC5wLjciPkFub3RoZXIgdXNlZnVsIGNvbnZlbnRpb24gdGhh
dCB1c2VzIHJlZmxleGl2ZSB2YXJpYW50cyBpcyBkZXNjcmliZWQgYmVsb3cgaW4gPGEgaHJl
Zj0iI3ZhcmlhbnRfdHJpZ2dlcnMiPlNlY3Rpb24gNy4yLjE8L2E+LjwvcD4KPGgxIGlkPSJy
ZmMuc2VjdGlvbi41LjMuNSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjMuNSI+NS4zLjUu
PC9hPiA8YSBocmVmPSIjY29uZGl0aW9uYWxfdmFyaWFudHMiIGlkPSJjb25kaXRpb25hbF92
YXJpYW50cyI+Q29uZGl0aW9uYWwgVmFyaWFudHM8L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi41LjMuNS5wLjEiPkZ1bmRhbWVudGFsbHksIHZhcmlhbnRzIGFyZSBtYXBwaW5ncyBi
ZXR3ZWVuIHR3byBzZXF1ZW5jZXMgb2YgY29kZSBwb2ludHMuICBIb3dldmVyLCBpbiBzb21l
IGluc3RhbmNlcyBmb3IgYSB2YXJpYW50IHJlbGF0aW9uc2hpcCB0byBleGlzdCwgc29tZSBj
b250ZXh0IGV4dGVybmFsIHRvIHRoZSBjb2RlIHBvaW50IHNlcXVlbmNlIG11c3QgYWxzbyBi
ZSBjb25zaWRlcmVkLiBGb3IgZXhhbXBsZSwgYSBwb3NpdGlvbmFsIGNvbnRleHQgbWF5IGRl
dGVybWluZSB3aGV0aGVyIHR3byBjb2RlIHBvaW50IHNlcXVlbmNlcyBhcmUgdmFyaWFudHMg
b2YgZWFjaCBvdGhlci48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjIiPkFuIGV4
YW1wbGUgb2YgdGhhdCBhcmUgQXJhYmljIGNvZGUgcG9pbnRzIHdoaWNoIGNhbiBoYXZlIGRp
ZmZlcmVudCBmb3JtcyBiYXNlZCBvbiBwb3NpdGlvbiwgd2l0aCBzb21lIGNvZGUgcG9pbnRz
IHNoYXJpbmcgZm9ybXMsIHRodXMgbWFraW5nIHRoZW0gdmFyaWFudHMgaW4gdGhlIHBvc2l0
aW9ucyBjb3JyZXNwb25kaW5nIHRvIHRob3NlIGZvcm1zLiBTdWNoIHBvc2l0aW9uYWwgY29u
dGV4dCBjYW5ub3QgYmUgc29sZWx5IGRlcml2ZWQgZnJvbSB0aGUgY29kZSBwb2ludCBieSBp
dHNlbGYsIGFzIHRoZSBjb2RlIHBvaW50IHdvdWxkIGJlIHRoZSBzYW1lIGZvciB0aGUgdmFy
aW91cyBmb3Jtcy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjMiPkFzIGRlc2Ny
aWJlZCBpbiA8YSBocmVmPSIjY29udGV4dHMiPlNlY3Rpb24gNS4yPC9hPiBhbiBPUFRJT05B
TCAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRyaWJ1dGUgbWF5IGJlIGdpdmVuIGZvciBhbnkg
InZhciIgZWxlbWVudCB0byBzcGVjaWZ5IHJlcXVpcmVkIG9yIHByb2hpYml0ZWQgY29udGV4
dHVhbCBjb25kaXRpb25zIHVuZGVyIHdoaWNoIHRoZSB2YXJpYW50IGRlZmluZWQuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNS4zLjUucC40Ij5Bc3N1bWluZyB0aGUgInJ1bGVzIiBlbGVt
ZW50IGNvbnRhaW5zIHN1aXRhYmx5IGRlZmluZWQgcnVsZXMgZm9yICJhcmFiaWMtaXNvbGF0
ZWQiIGFuZCAiYXJhYmljLWZpbmFsIiwgdGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIGhv
dyB0byBtYXJrIEFSQUJJQyBMRVRURVIgQUxFRiBXSVRIIFdBVlkgSEFNWkEgQkVMT1cgKFUr
MDY3MykgYXMgYSB2YXJpYW50IG9mIEFSQUJJQyBMRVRURVIgQUxFRiBXSVRIIEhBTVpBIEJF
TE9XIChVKzA2MjUpLCBidXQgb25seSB3aGVuIGl0IGFwcGVhcnMgaW4gaXRzIGlzb2xhdGVk
IG9yIGZpbmFsIGZvcm1zOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjciPjwvZGl2Pgo8
cHJlPiAgICAmbHQ7Y2hhciBjcD0iMDYyNSImZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDY3
MyIgd2hlbj0iYXJhYmljLWlzb2xhdGVkIi8mZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDY3
MyIgd2hlbj0iYXJhYmljLWZpbmFsIi8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7CjwvcHJlPgo8
cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjYiPldoaWxlIGEgInZhciIgZWxl
bWVudCBNVVNUIE5PVCBjb250YWluIG11bHRpcGxlIGNvbmRpdGlvbnMgKGl0IGlzIG9ubHkg
YWxsb3dlZCBhIHNpbmdsZSAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRyaWJ1dGUpLCBtdWx0
aXBsZSAidmFyIiBlbGVtZW50cyB1c2luZyB0aGUgc2FtZSBtYXBwaW5nIE1BWSBiZSBzcGVj
aWZpZWQgd2l0aCBkaWZmZXJlbnQgIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlcy4g
IFRoZSBjb21iaW5hdGlvbiBvZiBtYXBwaW5nIGFuZCBjb25kaXRpb25hbCBjb250ZXh0IGRl
ZmluZXMgYSB1bmlxdWUgdmFyaWFudC4uPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjUu
cC43Ij5DYXJlIG11c3QgYmUgdGFrZW4gdG8gZW5zdXJlIHRoYXQgZm9yIGVhY2ggdmFyaWFu
dCBsYWJlbCBhdCBtb3N0IG9uZSBvZiB0aGUgY29udGV4dHVhbCBjb25kaXRpb25zIGlzIG1l
dCBmb3IgdmFyaWFudHMgd2l0aCB0aGUgc2FtZSBtYXBwaW5nOyBvdGhlcndpc2UgZHVwbGlj
YXRlIHZhcmlhbnQgbGFiZWxzIHdvdWxkIGJlIGNyZWF0ZWQgZm9yIHRoZSBzYW1lIGlucHV0
IGxhYmVsLiBBbnkgc3VjaCBkdXBsaWNhdGUgdmFyaWFudCBsYWJlbHMgTVVTVCBiZSB0cmVh
dGVkIGFzIGFuIGVycm9yLCAgc2VlIDxhIGhyZWY9IiNkdXBsaWNhdGVfdmFyaWFudHMiPlNl
Y3Rpb24gOC40PC9hPi4gIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuMy41LnAuOCI+VHdv
IGNvbnRleHRzIG1heSBiZSBjb21wbGVtZW50YXJ5LCBhcyBpbiB0aGUgZm9sbG93aW5nIGV4
YW1wbGUsIHdoaWNoIHNob3dzIEFSQUJJQyBMRVRURVIgVEVIIE1BUkJVVEEgKFUrMDYyOSkg
YXMgYSB2YXJpYW50IG9mIEFSQUJJQyBMRVRURVIgSEVIIChVKzA2NDcpLCBidXQgd2l0aCB0
d28gZGlmZmVyZW50IHR5cGVzLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMjgiPjwvZGl2
Pgo8cHJlPiAgICAmbHQ7Y2hhciBjcD0iMDY0NyIgJmd0OwogICAgICAmbHQ7dmFyIGNwPSIw
NjI5IiBub3Qtd2hlbj0iYXJhYmljLWZpbmFsIiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAg
ICAmbHQ7dmFyIGNwPSIwNjI5IiB3aGVuPSJhcmFiaWMtZmluYWwiIHR5cGU9ImFsbG9jYXRh
YmxlIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNS4zLjUucC4xMCI+VGhlIGludGVudCBpcyB0aGF0IGluIGZpbmFsIHBvc2l0
aW9uIGEgbGFiZWwgdGhhdCB1c2VzIFUrMDYyOSBpbnN0ZWFkIG9mIFUrMDY0NyBzaG91bGQg
YmUgY29uc2lkZXJlZCBlc3NlbnRpYWxseSB0aGUgc2FtZSBsYWJlbCBhbmQgdGhlcmVmb3Jl
IGFsbG9jYXRhYmxlIHRvIHRoZSBzYW1lIGVudGl0eSwgd2hpbGUgdGhlIHNhbWUgc3Vic3Rp
dHV0aW9uIGluIG5vbi1maW5hbCBjb250ZXh0IGxlYWRzIHRvIGxhYmVscyB0aGF0IGFyZSBk
aWZmZXJlbnQsIGJ1dCBjb25zaWRlcmVkIGNvbmZ1c2FibGUgc28gdGhhdCBlaXRoZXIgb25l
LCBidXQgbm90IGJvdGggc2hvdWxkIGJlIGRlbGVnYXRhYmxlLjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjUuMy41LnAuMTEiPkZvciBzeW1tZXRyeSwgdGhlIHJldmVyc2UgbWFwcGluZ3Mg
bXVzdCBleGlzdCwgYW5kIG11c3QgYWdyZWUgaW4gdGhlaXIgIndoZW4iIG9yICJub3Qtd2hl
biIgYXR0cmlidXRlcy4gSG93ZXZlciwgc3ltbWV0cnkgZG9lcyBub3QgYXBwbHkgdG8gdGhl
IG90aGVyIGF0dHJpYnV0ZXMuIEZvciBleGFtcGxlLCB0aGVzZSBhcmUgcG90ZW50aWFsIHJl
dmVyc2UgbWFwcGluZ3MgZm9yIHRoZSBhYm92ZTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJl
LjI5Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjA2MjkiICZndDsKICAgICAgJmx0
O3ZhciBjcD0iMDY0NyIgbm90LXdoZW49ImFyYWJpYy1maW5hbCIgdHlwZT0iYWxsb2NhdGFi
bGUiIC8mZ3Q7CiAgICAgICZsdDt2YXIgY3A9IjA2NDciIHdoZW49ImFyYWJpYy1maW5hbCIg
dHlwZT0iYWxsb2NhdGFibGUiIC8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7CjwvcHJlPgo8cD48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjMuNS5wLjEzIj5IZXJlLCBib3RoIHZhcmlhbnRz
IGhhdmUgdGhlIHNhbWUgInR5cGUiIGF0dHJpYnV0ZS4gV2hpbGUgaXQgaXMgdGVtcHRpbmcg
dG8gcmVjb2duaXplIHRoYXQgaW4gdGhpcyBpbnN0YW5jZSB0aGUgIndoZW4iIGFuZCAibm90
LXdoZW4iIGF0dHJpYnV0ZXMgYXJlIGNvbXBsZW1lbnRhcnkgYW5kIHRoZXJlZm9yZSBiZXR3
ZWVuIHRoZW0gY292ZXIgZXZlcnkgc2luZ2xlIHBvc3NpYmxlIGNvbnRleHQsIGl0IGlzIHN0
cm9uZ2x5IFJFQ09NTUVOREVEIHRvIHVzZSB0aGUgZm9ybWF0IHNob3duIGluIHRoZSBleGFt
cGxlIHRoYXQgbWFrZXMgdGhlIHN5bW1ldHJ5IGVhc2lseSB2ZXJpZmlhYmxlIGJ5IHBhcnNl
cnMgYW5kIHRvb2xzLiAoVGhlIHNhbWUgYXBwbGllcyB0byBlbnRyaWVzIGNyZWF0ZWQgZm9y
IHRyYW5zaXRpdml0eS4pPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS4zLjUucC4xNCI+QXJh
YmljIGlzIGFuIGV4YW1wbGUgb2YgYSBzY3JpcHQgZm9yIHdoaWNoIHN1Y2ggY29uZGl0aW9u
YWwgdmFyaWFudHMgaGF2ZSBiZWVuIGltcGxlbWVudGVkIGJhc2VkIG9uIHRoZSBqb2luaW5n
IGNvbnRleHRzIGZvciBBcmFiaWMgY29kZSBwb2ludHMuICBUaGUgbWVjaGFuaXNtIGRlZmlu
ZWQgaGVyZSBzdXBwb3J0cyBvdGhlciBmb3JtcyBvZiBjb25kaXRpb25hbCB2YXJpYW50cyB0
aGF0IG1heSByZXF1aXJlZCBieSBvdGhlciBzY3JpcHRzLjwvcD4KPGgxIGlkPSJyZmMuc2Vj
dGlvbi41LjQiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNS40Ij41LjQuPC9hPiBBbm5vdGF0
aW9uczwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjQucC4xIj5Ud28gYXR0cmlidXRlcywg
dGhlICJyZWYiIGFuZCAiY29tbWVudCIgYXR0cmlidXRlcywgY2FuIGJlIHVzZWQgdG8gYW5u
b3RhdGUgaW5kaXZpZHVhbCBlbGVtZW50cyBpbiB0aGUgTEdSLiBUaGV5IGFyZSBpZ25vcmVk
IGluIG1hY2hpbmUtcHJvY2Vzc2luZyBvciB0aGUgTEdSLiBUaGUgInJlZiIgYXR0cmlidXRl
IGlzIGludGVuZGVkIGZvciBmb3JtYWwgYW5ub3RhdGlvbnMgYW5kIHRoZSAiY29tbWVudCIg
YXR0cmlidXRlIGZvciBmcmVlIGZvcm0gYW5ub3RhdGlvbnMuIFRoZSBsYXR0ZXIgY2FuIGJl
IGFwcGxpZWQgbW9yZSB3aWRlbHkuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjUuNC4xIj4K
PGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNC4xIj41LjQuMS48L2E+IDxhIGhyZWY9IiNyZWYi
IGlkPSJyZWYiPlRoZSByZWYgQXR0cmlidXRlPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rp
b24uNS40LjEucC4xIj5SZWZlcmVuY2UgaW5mb3JtYXRpb24gTUFZIG9wdGlvbmFsbHkgYmUg
c3BlY2lmaWVkIGJ5IGEgInJlZiIgYXR0cmlidXRlLCBjb25zaXN0aW5nIG9mIGEgc3BhY2Ug
ZGVsaW1pdGVkIHNlcXVlbmNlIG9mIHJlZmVyZW5jZSBpZGVudGlmaWVycyAoc2VlIDxhIGhy
ZWY9IiNyZWZlcmVuY2VzIj5TZWN0aW9uIDQuMy44PC9hPikuICA8L3A+CjxkaXYgaWQ9IiNy
ZmMuZmlndXJlLjMwIj48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjUyMjAiIHJlZj0i
MCImZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iNTIyMCIgcmVmPSI1Ii8mZ3Q7CiAgICAgICAg
Jmx0O3ZhciBjcD0iNTIyQSIgcmVmPSIyIDMiLyZndDsKICAgICZsdDsvY2hhciZndDs8L3By
ZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS40LjEucC4zIj5UaGlzIGZhY2lsaXR5
IGlzIHR5cGljYWxseSB1c2VkIHRvIGdpdmUgc291cmNlIGluZm9ybWF0aW9uIGZvciBjb2Rl
IHBvaW50cyBvciB2YXJpYW50IHJlbGF0aW9ucy4gVGhpcyBpbmZvcm1hdGlvbiBpcyBpZ25v
cmVkIHdoZW4gbWFjaGluZS1wcm9jZXNzaW5nIGFuIExHUi4gSWYgYXBwbGllZCB0byBhIHJh
bmdlIHRoZSAicmVmIiBhdHRyaWJ1dGUgYXBwbGllcyB0byBldmVyeSBjb2RlIHBvaW50IGlu
IHRoZSByYW5nZS4gQWxsIHJlZmVyZW5jZSBpZGVudGlmaWVycyBNVVNUIGJlIGZyb20gdGhl
IHNldCBkZWNsYXJlZCBpbiB0aGUgInJlZmVyZW5jZXMiIGVsZW1lbnQgKHNlZSA8YSBocmVm
PSIjcmVmZXJlbmNlcyI+U2VjdGlvbiA0LjMuODwvYT4pLiBJdCBpcyBhbiBlcnJvciB0byBy
ZXBlYXQgYSByZWZlcmVuY2UgaWRlbnRpZmllciBpbiB0aGUgc2FtZSAicmVmIiBhdHRyaWJ1
dGUuICBJdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGlkZW50aWZpZXJzIGJlIGxpc3RlZCBpbiBh
c2NlbmRpbmcgb3JkZXIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNS40LjEucC40Ij5JbiBh
ZGRpdGlvbiB0byAiY2hhciIsICJyYW5nZSIgYW5kICJ2YXIiIGVsZW1lbnRzIGluIHRoZSBk
YXRhIHNlY3Rpb24sIGEgInJlZiIgYXR0cmlidXRlIG1heSBiZSBwcmVzZW50IGZvciBhIG51
bWJlciBvZiBlbGVtZW50cyB0eXBlcyBjb250YWluZWQgaW4gdGhlICJydWxlcyIgZWxlbWVu
dCBhcyBkZXNjcmliZWQgYmVsb3c6ICBhY3Rpb25zLCBsaXRlcmFscyAoImNoYXIiIGluc2lk
ZSBhIHJ1bGUpLCBhcyB3ZWxsIGFzIGZvciBkZWZpbml0aW9ucyBvZiBydWxlcyBhbmQgY2xh
c3NlcywgYnV0IG5vdCBmb3IgcmVmZXJlbmNlcyB0byBuYW1lZCBjaGFyYWN0ZXIgY2xhc3Nl
cyBvciBydWxlcyB1c2luZyB0aGUgImJ5LXJlZiIgYXR0cmlidXRlIGRlZmluZWQgYmVsb3cu
ICAoVGhlIHVzZSBvZiB0aGUgImJ5LXJlZiIgYW5kICJyZWYiIGF0dHJpYnV0ZXMgaXMgbXV0
dWFsbHkgZXhjbHVzaXZlLikgTm9uZSBvZiB0aGUgZWxlbWVudHMgaW4gdGhlIG1ldGFkYXRh
IHRha2UgYSAicmVmIiBhdHRyaWJ1dGU7IHRvIHByb3ZpZGUgYWRkaXRpb25hbCBpbmZvcm1h
dGlvbiB1c2UgdGhlICJkZXNjcmlwdGlvbiIgZWxlbWVudCBpbnN0ZWFkLjwvcD4KPGgxIGlk
PSJyZmMuc2VjdGlvbi41LjQuMiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi41LjQuMiI+NS40
LjIuPC9hPiA8YSBocmVmPSIjY29tbWVudCIgaWQ9ImNvbW1lbnQiPlRoZSBjb21tZW50IEF0
dHJpYnV0ZTwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuNC4yLnAuMSI+QW55ICJj
aGFyIiwgInJhbmdlIiBvciAidmFyaWFudCIgZWxlbWVudCBpbiB0aGUgZGF0YSBzZWN0aW9u
IG1heSBjb250YWluIGFuIE9QVElPTkFMICJjb21tZW50IiBhdHRyaWJ1dGUuIFRoZSBjb250
ZW50cyBvZiBhICJjb21tZW50IiBhdHRyaWJ1dGUgYXJlIGZyZWUtZm9ybSBwbGFpbiB0ZXh0
LiBDb21tZW50cyBhcmUgaWdub3JlZCBpbiBtYWNoaW5lIHByb2Nlc3Npbmcgb2YgdGhlIHRh
YmxlLiBDb21tZW50IGF0dHJpYnV0ZXMgTUFZIGFsc28gYmUgcGxhY2VkIG9uIGFsbCBlbGVt
ZW50cyBpbiB0aGUgInJ1bGVzIiBzZWN0aW9uIG9mIHRoZSBkb2N1bWVudCwgc3VjaCBhcyBh
Y3Rpb25zIGFuZCBtYXRjaCBvcGVyYXRvcnMsIHN1Y2ggYXMgbGl0ZXJhbHMgKCJjaGFyIiks
IGFzIHdlbGwgYXMgZGVmaW5pdGlvbnMgb2YgY2xhc3NlcyBhbmQgcnVsZXMsIGJ1dCBub3Qg
b24gY2hpbGQgZWxlbWVudHMgb2YgdGhlICJjbGFzcyIgZWxlbWVudC4gRmluYWxseSwgaW4g
dGhlIG1ldGFkYXRhLCBvbmx5IHRoZSAidmVyc2lvbiIgYW5kICJyZWZlcmVuY2UiIGVsZW1l
bnRzIE1BWSBoYXZlICJjb21tZW50IiBhdHRyaWJ1dGVzICh0byBtYXRjaCB0aGUgc3ludGF4
IGluIDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108L2E+KS48L3A+CjxoMSBpZD0icmZj
LnNlY3Rpb24uNS41Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjUuNSI+NS41LjwvYT4gPGEg
aHJlZj0iI3RhZ2dpbmciIGlkPSJ0YWdnaW5nIj5Db2RlIFBvaW50IFRhZ2dpbmc8L2E+Cjwv
aDE+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjUucC4xIj5UeXBpY2FsbHksIExHUnMgYXJlIHVz
ZWQgdG8gZXhwbGljaXRseSBkZXNpZ25hdGUgYWxsb3dhYmxlIGNvZGUgcG9pbnRzLCB3aGVy
ZSBhbnkgbGFiZWwgdGhhdCBjb250YWlucyBhIGNvZGUgcG9pbnQgbm90IGV4cGxpY2l0bHkg
bGlzdGVkIGluIHRoZSBMR1IgaXMgY29uc2lkZXJlZCBhbiBpbmVsaWdpYmxlIGxhYmVsIGFj
Y29yZGluZyB0byB0aGUgcnVsZXNldC4gIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjUuNS5w
LjIiPkZvciBtb3JlIGNvbXBsZXggcmVnaXN0cnkgcnVsZXMsIHRoZXJlIG1heSBiZSBhIG5l
ZWQgdG8gZGlzY2VybiBvbmUgb3IgbW9yZSBzdWJzZXRzIG9mIGNvZGUgcG9pbnRzLiBUaGlz
IGNhbiBiZSBhY2NvbXBsaXNoZWQgYnkgYXBwbHlpbmcgYW4gT1BUSU9OQUwgInRhZyIgYXR0
cmlidXRlIHRvICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnRzIHRoYXQgYXJlIGNoaWxkIGVs
ZW1lbnRzIG9mIHRoZSAiZGF0YSIgZWxlbWVudC4gQnkgY29sbGVjdGluZyBjb2RlIHBvaW50
cyB0aGF0IHNoYXJlIHRoZSBzYW1lIHRhZyB2YWx1ZSwgY2hhcmFjdGVyIGNsYXNzZXMgbWF5
IGJlIGRlZmluZWQgKHNlZSA8YSBocmVmPSIjdGFnX2Jhc2VkX2NsYXNzZXMiPlNlY3Rpb24g
Ni4yLjI8L2E+KSB3aGljaCBjYW4gdGhlbiBiZSB1c2VkIGluIHdob2xlIGxhYmVsIGV2YWx1
YXRpb24gcnVsZXMgKHNlZSA8YSBocmVmPSIjbWF0Y2hfb3BlcmF0b3JzIj5TZWN0aW9uIDYu
My4yPC9hPikuICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi41LjUucC4zIj5FYWNoICJ0YWci
IGF0dHJpYnV0ZSBNQVkgY29udGFpbiBtdWx0aXBsZSB2YWx1ZXMgc2VwYXJhdGVkIGJ5IHdo
aXRlIHNwYWNlLiBBIHRhZyB2YWx1ZSBpcyBhbiBpZGVudGlmaWVyLCAgd2hpY2ggbWF5IGFs
c28gaW5jbHVkZSBjZXJ0YWluIHB1bmN0dWF0aW9uIG1hcmtzLCBzdWNoIGFzIGNvbG9uLiBG
b3JtYWxseSwgaXQgTVVTVCBjb3JyZXNwb25kIHRvIHRoZSBYTUwgMS4wIE5tdG9rZW4gKE5h
bWUgdG9rZW4pIHByb2R1Y3Rpb24gKHNlZSA8YSBocmVmPSIjWE1MIj5bWE1MXTwvYT4gU2Vj
dGlvbiAyLjMpLiBJdCBpcyBhbiBlcnJvciB0byBkdXBsaWNhdGUgYSB2YWx1ZSB3aXRoaW4g
dGhlIHNhbWUgInRhZyIgYXR0cmlidXRlLiBBICJ0YWciIGF0dHJpYnV0ZSBmb3IgYSAicmFu
Z2UiIGVsZW1lbnQgYXBwbGllcyB0byBhbGwgY29kZSBwb2ludHMgaW4gdGhlIHJhbmdlLiBC
ZWNhdXNlIGNvZGUgcG9pbnQgc2VxdWVuY2VzIGFyZSBub3QgcHJvcGVyIG1lbWJlcnMgb2Yg
YSBzZXQgb2YgY29kZSBwb2ludHMsIGEgInRhZyIgYXR0cmlidXRlIE1VU1QgTk9UIGJlIHBy
ZXNlbnQgaW4gYSAiY2hhciIgZWxlbWVudCBkZWZpbmluZyBhIGNvZGUgcG9pbnQgc2VxdWVu
Y2UuICA8L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlv
bi42Ij42LjwvYT4gV2hvbGUgTGFiZWwgYW5kIENvbnRleHQgRXZhbHVhdGlvbjwvaDE+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNi4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMSI+Ni4x
LjwvYT4gQmFzaWMgQ29uY2VwdHM8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4xLnAuMSI+
VGhlICJydWxlcyIgZWxlbWVudCBjb250YWlucyB0aGUgc3BlY2lmaWNhdGlvbiBvZiBib3Ro
IGNvbnRleHQtYmFzZWQgYW5kIHdob2xlIFdob2xlIExhYmVsIEV2YWx1YXRpb24gKFdMRSkg
cnVsZXMgKDxhIGhyZWY9IiN3aG9sZV9sYWJlbCI+U2VjdGlvbiA2LjM8L2E+KSwgdGhlIGNo
YXJhY3RlciBjbGFzc2VzICg8YSBocmVmPSIjY2hhcmFjdGVyX2NsYXNzZXMiPlNlY3Rpb24g
Ni4yPC9hPikgdGhhdCB0aGV5IGRlcGVuZCBvbiBhbmQgYW55IGFjdGlvbnMgKDxhIGhyZWY9
IiNhY3Rpb25zIj5TZWN0aW9uIDc8L2E+KSB0aGF0IGFzc2lnbiBkaXNwb3NpdGlvbnMgdG8g
bGFiZWxzIGJhc2VkIG9uIHJ1bGVzIG9yIHZhcmlhbnQgbWFwcGluZ3MuPC9wPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNi4xLnAuMiI+QSBXaG9sZSBMYWJlbCBFdmFsdWF0aW9uIHJ1bGUgKFdM
RSkgaXMgYXBwbGllZCB0byB0aGUgd2hvbGUgbGFiZWwuIEl0IGlzIHVzZWQgdG8gdmFsaWRh
dGUgYm90aCBvcmlnaW5hbCBsYWJlbHMgYW5kIGFueSB2YXJpYW50IGxhYmVscyBjb21wdXRl
ZCBmcm9tIHRoZW0uIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMS5wLjMiPkEgY29uZGl0
aW9uYWwgY29udGV4dCBydWxlIGRvZXMgbm90IG5lY2Vzc2FyaWx5IGFwcGx5IHRvIHRoZSB3
aG9sZSBsYWJlbCwgYnV0IG1heSBiZSBzcGVjaWZpYyB0byB0aGUgY29udGV4dCBhcm91bmQg
YSBzaW5nbGUgY29kZSBwb2ludCBvciAgY29kZSBwb2ludCBzZXF1ZW5jZS4gQ2VydGFpbiBj
b2RlIHBvaW50cyBpbiBhIGxhYmVsIHNvbWV0aW1lcyBuZWVkIHRvIHNhdGlzZnkgY29udGV4
dC1iYXNlZCBydWxlcywgZm9yIGV4YW1wbGUgZm9yIHRoZSBsYWJlbCB0byBiZSBjb25zaWRl
cmVkIHZhbGlkLCBvciB0byBzYXRpc2Z5IHRoZSBjb250ZXh0IGZvciBhIHZhcmlhbnQgbWFw
cGluZyAoc2VlIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgIndoZW4iIGF0dHJpYnV0ZSBpbiA8
YSBocmVmPSIjcGFyYW1ldGVyaXplZF9jb250ZXh0X3J1bGUiPlNlY3Rpb24gNi40PC9hPiku
IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMS5wLjQiPkZvciBleGFtcGxlLCBpZiBhIHJ1
bGUgaXMgcmVmZXJlbmNlZCBpbiB0aGUgIndoZW4iIGF0dHJpYnV0ZSBvZiBhIHZhcmlhbnQg
bWFwcGluZyBpdCBpcyB1c2VkIHRvIGRlc2NyaWJlIHRoZSBjb25kaXRpb25hbCBjb250ZXh0
IHVuZGVyIHdoaWNoIHRoZSBwYXJ0aWN1bGFyIHZhcmlhbnQgbWFwcGluZyBpcyBkZWZpbmVk
IHRvIGV4aXN0LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMS5wLjUiPkVhY2ggcnVsZSBp
cyBkZWZpbmVkIGluIGEgInJ1bGUiIGVsZW1lbnQuIEEgcnVsZSBtYXkgY29udGFpbiB0aGUg
Zm9sbG93aW5nIGFzIGNoaWxkIGVsZW1lbnRzOjwvcD4KPHA+PC9wPgoKPHVsPgo8bGk+bGl0
ZXJhbCBjb2RlIHBvaW50cyBvciBjb2RlIHBvaW50IHNlcXVlbmNlczwvbGk+CjxsaT5jaGFy
YWN0ZXIgY2xhc3Nlcywgd2hpY2ggZGVmaW5lIHNldHMgb2YgY29kZSBwb2ludHMgdG8gYmUg
dXNlZCBmb3IgY29udGV4dCBjb21wYXJpc29uczwvbGk+CjxsaT5jb250ZXh0IG9wZXJhdG9y
cywgd2hpY2ggZGVmaW5lIHdoZW4gY2hhcmFjdGVyIGNsYXNzZXMgYW5kIGxpdGVyYWxzIG1h
eSBhcHBlYXI8L2xpPgo8bGk+bmVzdGVkIHJ1bGVzLCB3aGV0aGVyIGRlZmluZWQgaW4gcGxh
Y2Ugb3IgaW52b2tlZCBieSByZWZlcmVuY2U8L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAgaWQ9
InJmYy5zZWN0aW9uLjYuMS5wLjciPkNvbGxlY3RpdmVseSwgdGhlc2UgYXJlIGNhbGxlZCBt
YXRjaCBvcGVyYXRvcnMgYW5kIGFyZSBsaXN0ZWQgaW4gPGEgaHJlZj0iI21hdGNoX29wZXJh
dG9ycyI+U2VjdGlvbiA2LjMuMjwvYT4uIEFuIExHUiBjb250YWluaW5nIGluY29ycmVjdGx5
IGRlZmluZWQgb3IgbmVzdGVkIHJ1bGVzIG9yIG1hdGNoIG9wZXJhdG9ycywgb3IgcnVsZXMg
YW5kIG1hdGNoIG9wZXJhdG9ycyB3aXRoIGludmFsaWQgYXR0cmlidXRlcyBvciBpbnZhbGlk
IG9yIHVuZGVmaW5lZCBhdHRyaWJ1dGUgdmFsdWVzIE1VU1QgYmUgcmVqZWN0ZWQuIE5vdGUg
dGhhdCBub3QgYWxsIG9mIHRoZSBjb25zdHJhaW50cyBkZWZpbmVkIGhlcmUgYXJlIHZhbGlk
YXRlZCBieSB0aGUgc2NoZW1hLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjIiPgo8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNi4yIj42LjIuPC9hPiA8YSBocmVmPSIjY2hhcmFjdGVyX2Ns
YXNzZXMiIGlkPSJjaGFyYWN0ZXJfY2xhc3NlcyI+Q2hhcmFjdGVyIENsYXNzZXM8L2E+Cjwv
aDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIucC4xIj5DaGFyYWN0ZXIgY2xhc3NlcyBhcmUg
c2V0cyBvZiBjaGFyYWN0ZXJzIHRoYXQgb2Z0ZW4gc2hhcmUgYSBwYXJ0aWN1bGFyIHByb3Bl
cnR5LiAgV2hpbGUgdGhleSBmdW5jdGlvbiBsaWtlIHNldHMgaW4gZXZlcnkgd2F5LCBldmVu
IHN1cHBvcnRpbmcgdGhlIHVzdWFsIHNldCBvcGVyYXRvcnMsIHRoZXkgYXJlIGNhbGxlZCBj
aGFyYWN0ZXIgY2xhc3NlcyBoZXJlIGluIGEgbm9kIHRvIHRoZSB1c2Ugb2YgdGhhdCB0ZXJt
IGluIHJlZ3VsYXIgZXhwcmVzc2lvbiBzeW50YXguIChUaGlzIGFsc28gYXZvaWRzIGNvbmZ1
c2lvbiB3aXRoIHRoZSB0ZXJtICJjaGFyYWN0ZXIgc2V0IiBpbiB0aGUgc2Vuc2Ugb2YgY2hh
cmFjdGVyIGVuY29kaW5nLik8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIucC4yIj5DaGFy
YWN0ZXIgY2xhc3NlcyBjYW4gYmUgc3BlY2lmaWVkIGluIHNldmVyYWwgd2F5czo8L3A+Cjxw
PjwvcD4KCjx1bD4KPGxpPmJ5IGRlZmluaW5nIHRoZSBjbGFzcyB2aWEgbWF0Y2hpbmcgYSB0
YWcgaW4gdGhlIGNvZGUgcG9pbnQgZGF0YS4gQWxsIGNoYXJhY3RlcnMgd2l0aCB0aGUgc2Ft
ZSAidGFnIiBhdHRyaWJ1dGUgYXJlIHBhcnQgb2YgdGhlIHNhbWUgY2xhc3M7PC9saT4KPGxp
PmJ5IHJlZmVyZW5jaW5nIGEgdmFsdWUgb2Ygb25lIG9mIHRoZSBVbmljb2RlIGNoYXJhY3Rl
ciBwcm9wZXJ0aWVzIGRlZmluZWQgaW4gdGhlIFVuaWNvZGUgQ2hhcmFjdGVyIERhdGFiYXNl
OzwvbGk+CjxsaT5ieSBleHBsaWNpdGx5IGxpc3RpbmcgYWxsIHRoZSBjb2RlIHBvaW50cyBp
biB0aGUgY2xhc3M7IG9yPC9saT4KPGxpPmJ5IGRlZmluaW5nIHRoZSBjbGFzcyBhcyBhIHNl
dCBjb21iaW5hdGlvbiBvZiBhbnkgbnVtYmVyIG9mIG90aGVyIGNsYXNzZXMuPC9saT4KPC91
bD4KCjxwPiA8L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4yLjEiPgo8YSBocmVmPSIjcmZj
LnNlY3Rpb24uNi4yLjEiPjYuMi4xLjwvYT4gPGEgaHJlZj0iI25hbWVkX2NsYXNzZXMiIGlk
PSJuYW1lZF9jbGFzc2VzIj5EZWNsYXJpbmcgYW5kIEludm9raW5nIE5hbWVkIENsYXNzZXM8
L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIuMS5wLjEiPkEgY2hhcmFjdGVyIGNs
YXNzIGhhcyBhbiBPUFRJT05BTCAibmFtZSIgYXR0cmlidXRlLCBjb25zaXN0aW5nIG9mIGEg
c2luZ2xlLCBpZGVudGlmaWVyIG5vdCBjb250YWluaW5nIHNwYWNlcy4gQWxsIG5hbWVzIGZv
ciBjbGFzc2VzIG11c3QgYmUgdW5pcXVlLiAgSWYgdGhlICJuYW1lIiBhdHRyaWJ1dGUgaXMg
b21pdHRlZCwgdGhlIGNsYXNzIGlzIGFub255bW91cyBhbmQgZXhpc3RzIG9ubHkgaW5zaWRl
IHRoZSBydWxlIG9yIGNvbWJpbmVkIGNsYXNzIHdoZXJlIGl0IGlzIGRlZmluZWQuIEEgbmFt
ZWQgY2hhcmFjdGVyIGNsYXNzIGlzIGRlZmluZWQgaW5kZXBlbmRlbnRseSBhbmQgY2FuIGJl
IHJlZmVyZW5jZWQgYnkgbmFtZSBmcm9tIHdpdGhpbiBhbnkgcnVsZXMgb3IgYXMgcGFydCBv
ZiBvdGhlciBjaGFyYWN0ZXIgY2xhc3MgZGVmaW5pdGlvbnMuPC9wPgo8ZGl2IGlkPSIjcmZj
LmZpZ3VyZS4zMSI+PC9kaXY+CjxwcmU+ICAgICZsdDtjbGFzcyBuYW1lPSJleGFtcGxlIiBj
b21tZW50PSJhbiBleGFtcGxlIGNsYXNzIGRlZmluaXRpb24iJmd0OwogICAgICAgIDAwNjEg
NEUwMAogICAgJmx0Oy9jbGFzcyZndDsKICAgIC4uLgogICAgJmx0O3J1bGUmZ3Q7CiAgICAg
ICAgJmx0O2NsYXNzIGJ5LXJlZj0iZXhhbXBsZSIgLyZndDsKICAgICZsdDsvcnVsZSZndDsK
PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4xLnAuMyI+QW4gZW1wdHkg
ImNsYXNzIiBlbGVtZW50IHdpdGggYSAiYnktcmVmIiBhdHRyaWJ1dGUgaXMgYSByZWZlcmVu
Y2UgdG8gYW4gZXhpc3RpbmcgbmFtZWQgY2xhc3MuIFRoZSAiYnktcmVmIiBhdHRyaWJ1dGUg
TVVTVCBOT1QgYmUgdXNlZCBpbiB0aGUgc2FtZSAiY2xhc3MiIGVsZW1lbnQgd2l0aCBhbnkg
b2YgdGhlc2UgYXR0cmlidXRlczogIm5hbWUiLCAiZnJvbS10YWciLCAicHJvcGVydHkiIG9y
ICJyZWYiLiBUaGUgIm5hbWUiIGF0dHJpYnV0ZSBNVVNUIGJlIHByZXNlbnQsIGlmIGFuZCBv
bmx5IGlmIHRoZSBjbGFzcyBpcyBhIGRpcmVjdCBjaGlsZCBlbGVtZW50IG9mIHRoZSAicnVs
ZXMiIGVsZW1lbnQuICBJdCBpcyBhbiBlcnJvciB0byByZWZlcmVuY2UgYSBuYW1lZCBjbGFz
cyBmb3Igd2hpY2ggdGhlIGRlZmluaXRpb24gaGFzIG5vdCBiZWVuIHNlZW4uPC9wPgo8aDEg
aWQ9InJmYy5zZWN0aW9uLjYuMi4yIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi4yIj42
LjIuMi48L2E+IDxhIGhyZWY9IiN0YWdfYmFzZWRfY2xhc3NlcyIgaWQ9InRhZ19iYXNlZF9j
bGFzc2VzIj5UYWctYmFzZWQgQ2xhc3NlczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9u
LjYuMi4yLnAuMSI+VGhlICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnRzIHRoYXQgYXJlIGNo
aWxkIGVsZW1lbnRzIG9mIHRoZSAiZGF0YSIgZWxlbWVudCBNQVkgY29udGFpbiBhICJ0YWci
IGF0dHJpYnV0ZSB0aGF0IGNvbnNpc3RzIG9mIG9uZSBvciBtb3JlIHNwYWNlIHNlcGFyYXRl
ZCB0YWcgdmFsdWVzLCBmb3IgZXhhbXBsZTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjMy
Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjAwNjEiIHRhZz0ibGV0dGVyIGxvd2Vy
Ii8mZ3Q7CiAgICAmbHQ7Y2hhciBjcD0iNEUwMCIgdGFnPSJsZXR0ZXIiLyZndDsKPC9wcmU+
CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4yLnAuMyI+VGhpcyBkZWZpbmVzIHR3
byB0YWdzIGZvciB1c2Ugd2l0aCBjb2RlIHBvaW50IFUrMDA2MSwgdGhlIHRhZyAibGV0dGVy
IiBhbmQgdGhlIHRhZyAibG93ZXIiLiBVc2U8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjMz
Ij48L2Rpdj4KPHByZT4gICAgJmx0O2NsYXNzIG5hbWU9ImxldHRlciIgZnJvbS10YWc9Imxl
dHRlciIgLyZndDsKICAgICZsdDtjbGFzcyBuYW1lPSJsb3dlciIgZnJvbS10YWc9Imxvd2Vy
IiAvJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjIucC41Ij50
byBkZWZpbmUgdHdvIG5hbWVkIGNoYXJhY3RlciBjbGFzc2VzLCAibGV0dGVyIiBhbmQgImxv
d2VyIiwgY29udGFpbmluZyBhbGwgY29kZSBwb2ludHMgd2l0aCB0aGUgcmVzcGVjdGl2ZSB0
YWdzLCB0aGUgZmlyc3Qgd2l0aCAwMDYxIGFuZCA0RTAwIGFzIGVsZW1lbnRzIGFuZCB0aGUg
bGF0dGVyIHdpdGggMDA2MSwgYnV0IG5vdCA0RTAwIGFzIGFuIGVsZW1lbnQuIFRoZSAibmFt
ZSIgYXR0cmlidXRlIG1heSBiZSBvbWl0dGVkIGZvciBhbiBhbm9ueW1vdXMgaW4tcGxhY2Ug
ZGVmaW5pdGlvbiBvZiBhIG5lc3RlZCwgdGFnLWJhc2VkIGNsYXNzLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjYuMi4yLnAuNiI+VGFnIHZhbHVlcyBhcmUgdHlwaWNhbGx5IGlkZW50aWZp
ZXJzLCB3aXRoIHRoZSBhZGRpdGlvbiBvZiBhIGZldyBwdW5jdHVhdGlvbiBzeW1ib2xzLCBz
dWNoIGFzIGNvbG9uLiBGb3JtYWxseSB0aGV5IE1VU1QgY29ycmVzcG9uZCB0byB0aGUgWE1M
IDEuMCBObXRva2VuIChOYW1lIHRva2VuKSBwcm9kdWN0aW9uLiBXaGlsZSBhICJ0YWciIGF0
dHJpYnV0ZSBtYXkgY29udGFpbiBhIGxpc3Qgb2YgdGFnIHZhbHVlcywgdGhlICJmcm9tLXRh
ZyIgYXR0cmlidXRlIE1VU1QgYWx3YXlzIGNvbnRhaW4gYSBzaW5nbGUgdGFnIHZhbHVlLjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4yLnAuNyI+SWYgdGhlIGRvY3VtZW50IGNvbnRh
aW5zIG5vICJjaGFyIiBvciAicmFuZ2UiIGVsZW1lbnRzIHdpdGggYSBjb3JyZXNwb25kaW5n
IHRhZywgdGhlIGNoYXJhY3RlciBjbGFzcyByZXByZXNlbnRzIHRoZSBlbXB0eSBzZXQuIFRo
aXMgaXMgdmFsaWQsIHRvIGFsbG93IGEgY29tbW9uICJydWxlcyIgZWxlbWVudCB0byBiZSBz
aGFyZWQgYWNyb3NzIGZpbGVzLiBIb3dldmVyLCBpdCBpcyBSRUNPTU1FTkRFRCB0aGF0IGlt
cGxlbWVudGF0aW9ucyBhbGxvdyBmb3IgYSB3YXJuaW5nIHRvIGVuc3VyZSB0aGF0IHJlZmVy
cmluZyB0byBhbiB1bmRlZmluZWQgdGFnIGluIHRoaXMgd2F5IGlzIGludGVudGlvbmFsLjwv
cD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjIuMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42
LjIuMyI+Ni4yLjMuPC9hPiA8YSBocmVmPSIjcHJvcGVydHkiIGlkPSJwcm9wZXJ0eSI+VW5p
Y29kZSBQcm9wZXJ0eS1iYXNlZCBDbGFzc2VzPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rp
b24uNi4yLjMucC4xIj5BIGNsYXNzIGlzIGRlZmluZWQgaW4gdGVybXMgb2YgVW5pY29kZSBw
cm9wZXJ0aWVzIGJ5IGdpdmluZyB0aGUgVW5pY29kZSBwcm9wZXJ0eSBhbGlhcyBhbmQgdGhl
IHByb3BlcnR5IHZhbHVlIG9yIHByb3BlcnR5IHZhbHVlIGFsaWFzLCBzZXBhcmF0ZWQgYnkg
YSBjb2xvbi48L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjM0Ij48L2Rpdj4KPHByZT4gICAg
Jmx0O2NsYXNzIG5hbWU9InZpcmFtYSIgcHJvcGVydHk9ImNjYzo5IiAvJmd0Owo8L3ByZT4K
PHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjMucC4zIj5UaGUgZXhhbXBsZSBhYm92
ZSBzZWxlY3RzIGFsbCBjb2RlIHBvaW50cyBmb3Igd2hpY2ggdGhlIFVuaWNvZGUgY2Fub25p
Y2FsIGNvbWJpbmluZyBjbGFzcyAoY2NjKSB2YWx1ZSBpcyA5LiBUaGlzIHZhbHVlIG9mIHRo
ZSBjY2MgaXMgYXNzaWduZWQgdG8gYWxsIGNvZGUgcG9pbnRzIHRoYXQgZW5jb2RlIHZpcmFt
YXMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjMucC40Ij5Vbmljb2RlIHByb3BlcnRp
ZXMgdmFsdWVzIE1VU1QgYmUgZGVzaWduYXRlZCB2aWEgYSBjb21wb3NpdGUgb2YgdGhlIGF0
dHJpYnV0ZSBuYW1lIGFuZCB2YWx1ZSBhcyBkZWZpbmVkIGZvciB0aGUgcHJvcGVydHkgdmFs
dWUgaW4gPGEgaHJlZj0iI1VBWDQyIj5bVUFYNDJdPC9hPiwgc2VwYXJhdGVkIGJ5IGEgY29s
b24uIExvb3NlIG1hdGNoaW5nIG9mIHByb3BlcnR5IHZhbHVlcyBhbmQgbmFtZXMgYXMgZGVz
Y3JpYmVkIGluIDxhIGhyZWY9IiNVQVg0NCI+W1VBWDQ0XTwvYT4gaXMgbm90IGFwcHJvcHJp
YXRlIGZvciBhbiBYTUwgc2NoZW1hIGFuZCBpcyBub3Qgc3VwcG9ydGVkOyBpdCBpcyBsaWtl
d2lzZSBub3Qgc3VwcG9ydGVkIGluIHRoZSBYTUwgcmVwcmVzZW50YXRpb24gPGEgaHJlZj0i
I1VBWDQyIj5bVUFYNDJdPC9hPiBvZiB0aGUgVW5pY29kZSBDaGFyYWN0ZXIgRGF0YWJhc2Ug
aXRzZWxmLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi4zLnAuNSI+QSBwcm9wZXJ0eS1i
YXNlZCBjbGFzcyBNQVkgYmUgYW5vbnltb3VzLCBvciwgd2hlbiBkZWZpbmVkIGFzIGFuIGlt
bWVkaWF0ZSBjaGlsZCBvZiB0aGUgInJ1bGVzIiBlbGVtZW50LCBpdCBNQVkgYmUgbmFtZWQg
dG8gcmVsYXRlIGEgZm9ybWFsIHByb3BlcnR5IGRlZmluaXRpb24gdG8gaXRzIHVzYWdlLCBz
dWNoIGFzIHRoZSB1c2Ugb2YgdGhlIHZhbHVlIDkgZm9yIGNjYyB0byBkZXNpZ25hdGUgYSB2
aXJhbWEgKG9yIGhhbGFudCkgaW4gdmFyaW91cyBzY3JpcHRzLjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjYuMi4zLnAuNiI+VW5pY29kZSBwcm9wZXJ0aWVzIG1heSwgaW4gcHJpbmNpcGxl
LCBjaGFuZ2UgYmV0d2VlbiB2ZXJzaW9ucyBvZiB0aGUgVW5pY29kZSBTdGFuZGFyZC4gSG93
ZXZlciwgdGhlIHZhbHVlcyBhc3NpZ25lZCBmb3IgYSBnaXZlbiB2ZXJzaW9uIGFyZSBmaXhl
ZC4gSWYgVW5pY29kZSBQcm9wZXJ0aWVzIGFyZSB1c2VkLCBhIFVuaWNvZGUgdmVyc2lvbiBN
VVNUIGJlIGRlY2xhcmVkIGluIHRoZSAidW5pY29kZS12ZXJzaW9uIiBlbGVtZW50IGluIHRo
ZSBoZWFkZXIuIChOb3RlOiBzb21lIFVuaWNvZGUgcHJvcGVydGllcyBhcmUgYnkgZGVmaW5p
dGlvbiBzdGFibGUgYWNyb3NzIHZlcnNpb25zIGFuZCBkbyBub3QgY2hhbmdlIG9uY2UgYXNz
aWduZWQgKHNlZSA8YSBocmVmPSIjVW5pY29kZS1TdGFiaWxpdHkiPltVbmljb2RlLVN0YWJp
bGl0eV08L2E+KS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIuMy5wLjciPkFsbCBpbXBs
ZW1lbnRhdGlvbnMgcHJvY2Vzc2luZyBMR1IgZmlsZXMgU0hPVUxEIHByb3ZpZGUgc3VwcG9y
dCBmb3IgdGhlIGZvbGxvd2luZyBtaW5pbWFsIHNldCBvZiBVbmljb2RlIHByb3BlcnRpZXM6
IDwvcD4KCjx1bD4KPGxpPkdlbmVyYWwgQ2F0ZWdvcnkgKGdjKTwvbGk+CjxsaT5TY3JpcHQg
KHNjKTwvbGk+CjxsaT5DYW5vbmljYWwgQ29tYmluaW5nIENsYXNzIChjY2MpPC9saT4KPGxp
PkJpZGkgQ2xhc3MgKGJjKTwvbGk+CjxsaT5BcmFiaWMgSm9pbmluZyBUeXBlIChqdCk8L2xp
Pgo8bGk+SW5kaWMgU3lsbGFiaWMgQ2F0ZWdvcnkgKEluU0MpPC9saT4KPGxpPkRlcHJlY2F0
ZWQgKERlcCk8L2xpPgo8L3VsPgoKPHA+IFRoZSBzaG9ydCBuYW1lIGZvciBlYWNoIHByb3Bl
cnR5IGlzIGdpdmVuIGluIHBhcmVudGhlc2VzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYu
Mi4zLnAuOCI+SWYgYSBwcm9ncmFtIHRoYXQgaXMgdXNpbmcgYW4gTEdSIHRvIGRldGVybWlu
ZSB0aGUgdmFsaWRpdHkgb2YgYSBsYWJlbCBlbmNvdW50ZXJzIGEgcHJvcGVydHkgdGhhdCBp
dCBkb2VzIG5vdCBzdXBwb3J0LCBpdCBNVVNUIGFib3J0IHdpdGggYW4gZXJyb3IuPC9wPgo8
aDEgaWQ9InJmYy5zZWN0aW9uLjYuMi40Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMi40
Ij42LjIuNC48L2E+IEV4cGxpY2l0bHkgRGVjbGFyZWQgQ2xhc3NlczwvaDE+CjxwIGlkPSJy
ZmMuc2VjdGlvbi42LjIuNC5wLjEiPkEgY2xhc3Mgb2YgY29kZSBwb2ludHMgbWF5IGFsc28g
YmUgZGVjbGFyZWQgYnkgbGlzdGluZyB0aGUgY29kZSBwb2ludHMgdGhhdCBhcmUgYSBtZW1i
ZXIgb2YgdGhlIGNsYXNzLiBUaGlzIGlzIHVzZWZ1bCB3aGVuIHRhZ2dpbmcgY2Fubm90IGJl
IHVzZWQgYmVjYXVzZSBjb2RlIHBvaW50cyBhcmUgbm90IGxpc3RlZCBpbmRpdmlkdWFsbHkg
YXMgcGFydCBvZiB0aGUgZWxpZ2libGUgc2V0IG9mIGNvZGUgcG9pbnRzIGZvciB0aGUgZ2l2
ZW4gTEdSLCBmb3IgZXhhbXBsZSBiZWNhdXNlIHRoZXkgb25seSBvY2N1ciBpbiBjb2RlIHBv
aW50IHNlcXVlbmNlcy4gIDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi40LnAuMiI+VG8g
ZGVmaW5lIGEgY2xhc3MgaW4gdGVybXMgb2YgYW4gZXhwbGljaXQgbGlzdCBvZiBjb2RlIHBv
aW50cyB1c2UgYSBzcGFjZSBzZXBhcmF0ZWQgbGlzdCBvZiBoZXhhZGVjaW1hbCBjb2RlIHBv
aW50IHZhbHVlczo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjM1Ij48L2Rpdj4KPHByZT4g
ICAgICZsdDtjbGFzcyBuYW1lPSJhYmNkIiZndDswMDYxIDAwNjIgMDA2MyAwMDY0Jmx0Oy9j
bGFzcyZndDs8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjQucC40Ij5U
aGlzIGRlZmluZXMgYSBjbGFzcyBuYW1lZCAiYWJjZCIgY29udGFpbmluZyB0aGUgY29kZSBw
b2ludHMgZm9yIGNoYXJhY3RlcnMgImEiLCAiYiIsICJjIiBhbmQgImQiLiBUaGUgb3JkZXJp
bmcgb2YgdGhlIGNvZGUgcG9pbnRzIGlzIG5vdCBtYXRlcmlhbCwgYnV0IGl0IGlzIFJFQ09N
TUVOREVEIHRvIGxpc3QgdGhlbSBpbiBhc2NlbmRpbmcgb3JkZXI7IG5vdCBkb2luZyBzbyBt
YWtlcyBpdCB1bm5lY2Vzc2FyaWx5IGRpZmZpY3VsdCBmb3IgdXNlcnMgdG8gZGV0ZWN0IGVy
cm9ycywgc3VjaCBhcyBkdXBsaWNhdGVzIG9yIHRvIGNvbXBhcmUgYW5kIHJldmlldyB0aGVz
ZSBjbGFzc2VzIGFnYWluc3Qgb3RoZXIgc3BlY2lmaWNhdGlvbnMuICA8L3A+CjxwIGlkPSJy
ZmMuc2VjdGlvbi42LjIuNC5wLjUiPkluIGEgY2xhc3MgZGVmaW5pdGlvbiwgcmFuZ2VzIG9m
IGNvZGUgcG9pbnRzIGFyZSByZXByZXNlbnRlZCBieSBhIGhleGFkZWNpbWFsIHN0YXJ0IGFu
ZCBlbmQgdmFsdWUgc2VwYXJhdGVkIGJ5IGEgaHlwaGVuLiBUaGUgZm9sbG93aW5nIGRlY2xh
cmF0aW9uIGlzIGVxdWl2YWxlbnQgdG8gdGhlIHByZWNlZGluZzogPC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS4zNiI+PC9kaXY+CjxwcmU+ICAgICZsdDtjbGFzcyBuYW1lPSJhYmNkIiZn
dDswMDYxLTAwNjQmbHQ7L2NsYXNzJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNl
Y3Rpb24uNi4yLjQucC43Ij5SYW5nZSBhbmQgY29kZSBwb2ludCBkZWNsYXJhdGlvbnMgY2Fu
IGJlIGZyZWVseSBpbnRlcm1peGVkOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMzciPjwv
ZGl2Pgo8cHJlPiAgICAmbHQ7Y2xhc3MgbmFtZT0iYWJjZCImZ3Q7MDA2MSAwMDYyLTAwNjMg
MDA2NCZsdDsvY2xhc3MmZ3Q7CjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42
LjIuNC5wLjkiPlRoZSBjb250ZW50cyBvZiBhIGNsYXNzIGRpZmZlciBmcm9tIGEgcmVwZXJ0
b2lyZSBpbiB0aGF0IHRoZSBsYXR0ZXIgTUFZIGNvbnRhaW4gc2VxdWVuY2VzIGFzIGVsZW1l
bnRzLCB3aGlsZSB0aGUgZm9ybWVyIE1VU1QgTk9ULiBJbnN0ZWFkLCB0aGV5IGNsb3NlbHkg
cmVzZW1ibGUgY2hhcmFjdGVyIGNsYXNzZXMgYXMgZm91bmQgaW4gcmVndWxhciBleHByZXNz
aW9ucy48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4yLjUiPgo8YSBocmVmPSIjcmZjLnNl
Y3Rpb24uNi4yLjUiPjYuMi41LjwvYT4gPGEgaHJlZj0iI2NvbWJpbmVkX2NsYXNzZXMiIGlk
PSJjb21iaW5lZF9jbGFzc2VzIj5Db21iaW5lZCBDbGFzc2VzPC9hPgo8L2gxPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNi4yLjUucC4xIj5DbGFzc2VzIG1heSBiZSBjb21iaW5lZCB1c2luZyBv
cGVyYXRvcnMgZm9yIHNldCBjb21wbGVtZW50LCB1bmlvbiwgaW50ZXJzZWN0aW9uLCBkaWZm
ZXJlbmNlIChlbGVtZW50cyBvZiB0aGUgZmlyc3QgY2xhc3MgdGhhdCBhcmUgbm90IGluIHRo
ZSBzZWNvbmQpIGFuZCBzeW1tZXRyaWMgZGlmZmVyZW5jZSAoZWxlbWVudHMgaW4gZWl0aGVy
IGNsYXNzLCBidXQgbm90IGJvdGgpLiBCZWNhdXNlIGNsYXNzZXMgZnVuZGFtZW50YWxseSBm
dW5jdGlvbiBsaWtlIHNldHMsIHRoZSB1bmlvbiBvZiBzZXZlcmFsIGNoYXJhY3RlciBjbGFz
c2VzIGlzIGl0c2VsZiBhIGNsYXNzLCBmb3IgZXhhbXBsZS48L3A+CjxkaXYgaWQ9IiNyZmMu
ZmlndXJlLjM4Ij48L2Rpdj4KPHByZT4KKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKfCBMb2dpY2FsIE9wZXJh
dGlvbiB8IEV4YW1wbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
Ky0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSsKfCBDb21wbGVtZW50ICAgICAgICB8ICZsdDtjb21wbGVtZW50Jmd0
OyZsdDtjbGFzcyBieS1yZWY9Inh4eCImZ3Q7Jmx0Oy9jb21wbGVtZW50Jmd0O3wKKy0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsKfCBVbmlvbiAgICAgICAgICAgICB8ICZsdDt1bmlvbiZndDsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICAg
ICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAg
ICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTIiLyZndDsg
ICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBi
eS1yZWY9ImNsYXNzLTMiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAg
ICAgICB8ICZsdDsvdW5pb24mZ3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKfCBJbnRlcnNlY3Rpb24gICAgICB8ICZsdDtpbnRlcnNl
Y3Rpb24mZ3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAg
ICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAg
ICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNs
YXNzLTIiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICZs
dDsvaW50ZXJzZWN0aW9uJmd0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKy0t
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsKfCBEaWZmZXJlbmNlICAgICAgICB8ICZsdDtkaWZmZXJlbmNlJmd0OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8
ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAgICAgICAgIHwK
fCAgICAgICAgICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTIiLyZn
dDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICZsdDsvZGlmZmVy
ZW5jZSZndDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKy0tLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsKfCBTeW1tZXRyaWMgICAgICAgICB8ICZsdDtzeW1tZXRyaWMtZGlmZmVyZW5jZSZndDsg
ICAgICAgICAgICAgICAgICAgICAgIHwKfCBEaWZmZXJlbmNlICAgICAgICB8ICAgICZsdDtj
bGFzcyBieS1yZWY9ImNsYXNzLTEiLyZndDsgICAgICAgICAgICAgICAgIHwKfCAgICAgICAg
ICAgICAgICAgICB8ICAgICZsdDtjbGFzcyBieS1yZWY9ImNsYXNzLTIiLyZndDsgICAgICAg
ICAgICAgICAgIHwKfCAgICAgICAgICAgICAgICAgICB8ICZsdDsvc3ltbWV0cmljLWRpZmZl
cmVuY2UmZ3Q7ICAgICAgICAgICAgICAgICAgICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKPC9wcmU+
CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi41LnAuMyI+VGhlIGVsZW1lbnRzIGZy
b20gdGhpcyB0YWJsZSBtYXkgYmUgYXJiaXRyYXJpbHkgbmVzdGVkIGluc2lkZSBlYWNoIG90
aGVyLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgcmVzdHJpY3Rpb246IGEgImNvbXBsZW1l
bnQiIGVsZW1lbnQgTVVTVCBjb250YWluIHByZWNpc2VseSBvbmUgImNsYXNzIiBvciBvbmUg
b2YgdGhlIG9wZXJhdG9yIGVsZW1lbnRzLCB3aGlsZSBhbiAiaW50ZXJzZWN0aW9uIiwgInN5
bW1ldHJpYy1kaWZmZXJlbmNlIiBvciAiZGlmZmVyZW5jZSIgZWxlbWVudCBNVVNUIGNvbnRh
aW4gcHJlY2lzZWx5IHR3bywgYW5kIGEgInVuaW9uIiBlbGVtZW50IE1VU1QgY29udGFpbiB0
d28gb3IgbW9yZSBvZiB0aGVzZSBlbGVtZW50cy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42
LjIuNS5wLjQiPkFuIGFub255bW91cyBjb21iaW5lZCBjbGFzcyBjYW4gYmUgZGVmaW5lZCBk
aXJlY3RseSBpbnNpZGUgYSBydWxlIG9yIGFueSBvZiB0aGUgbWF0Y2ggb3BlcmF0b3IgZWxl
bWVudHMgdGhhdCBhbGxvdyBjaGlsZCBlbGVtZW50cyAoc2VlIDxhIGhyZWY9IiNtYXRjaF9v
cGVyYXRvcnMiPlNlY3Rpb24gNi4zLjI8L2E+KSBieSB1c2luZyB0aGUgc2V0IGNvbWJpbmF0
aW9uIGFzIHRoZSBvdXRlciBlbGVtZW50LjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuMzki
PjwvZGl2Pgo8cHJlPiAgICAmbHQ7cnVsZSZndDsKICAgICAgICAmbHQ7dW5pb24mZ3Q7CiAg
ICAgICAgICAgICZsdDtjbGFzcyBieS1yZWY9Inh4eCIvJmd0OwogICAgICAgICAgICAmbHQ7
Y2xhc3MgYnktcmVmPSJ5eXkiLyZndDsKICAgICAgICAmbHQ7L3VuaW9uJmd0OwogICAgJmx0
Oy9ydWxlJmd0Owo8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4yLjUucC42
Ij5UaGUgZXhhbXBsZSBzaG93cyB0aGUgZGVmaW5pdGlvbiBvZiBhbiBhbm9ueW1vdXMgY29t
YmluZWQgY2xhc3MgdGhhdCByZXByZXNlbnRzIHRoZSB1bmlvbiBvZiBjbGFzc2VzICJ4eHgi
IGFuZCAieXl5Ii4gVGhlcmUgaXMgbm8gbmVlZCB0byB3cmFwIHRoaXMgdW5pb24gaW5zaWRl
IGFub3RoZXIgImNsYXNzIiBlbGVtZW50LCBhbmQsIGluIGZhY3QsIHNldCBjb21iaW5hdGlv
biBlbGVtZW50cyBNVVNUIE5PVCBiZSBuZXN0ZWQgaW5zaWRlIGEgImNsYXNzIiBlbGVtZW50
LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMi41LnAuNyI+TGFzdGx5LCB0byBjcmVhdGUg
YSBuYW1lZCBjb21iaW5lZCBjbGFzcyB0aGF0IGNhbiBiZSByZWZlcmVuY2VkIGluIG90aGVy
IGNsYXNzZXMgb3IgaW4gcnVsZXMgYXMgJmx0O2NsYXNzIGJ5LXJlZj0ieHh4eXl5Ii8mZ3Q7
LCBhZGQgYSAibmFtZSIgYXR0cmlidXRlIHRvIHRoZSBzZXQgY29tYmluYXRpb24gZWxlbWVu
dCwgZm9yIGV4YW1wbGUgJmx0O3VuaW9uIG5hbWU9Inh4eHl5eSIgLyZndDsgYW5kIHBsYWNl
IGl0IGF0IHRoZSB0b3AgbGV2ZWwgaW1tZWRpYXRlbHkgYmVsb3cgdGhlICJydWxlcyIgZWxl
bWVudCAoc2VlIDxhIGhyZWY9IiNuYW1lZF9jbGFzc2VzIj5TZWN0aW9uIDYuMi4xPC9hPiku
PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS40MCI+PC9kaXY+CjxwcmU+ICZsdDtydWxlcyZn
dDsKICAgICZsdDt1bmlvbiBuYW1lPSJ4eHh5eXkiJmd0OwogICAgICAgICZsdDtjbGFzcyBi
eS1yZWY9Inh4eCIvJmd0OwogICAgICAgICZsdDtjbGFzcyBieS1yZWY9Inl5eSIvJmd0Owog
ICAgJmx0Oy91bmlvbiZndDsKICAgICAgLi4uCiAgJmx0Oy9ydWxlcyZndDsgICAgCjwvcHJl
Pgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjIuNS5wLjkiPkJlY2F1c2UgKGFzIGZv
ciBvcmRpbmFyeSBzZXRzKSBhIGNvbWJpbmF0aW9uIG9mIGNsYXNzZXMgaXMgaXRzZWxmIGEg
Y2xhc3MsIG5vIG1hdHRlciBieSB3aGF0IGNvbWJpbmF0aW9ucyBvZiBzZXQgb3BlcmF0b3Jz
IGEgY29tYmluZWQgY2xhc3MgaXMgY3JlYXRlZCwgYSByZWZlcmVuY2UgdG8gaXQgYWx3YXlz
IHVzZXMgdGhlICJjbGFzcyIgZWxlbWVudCBhcyBkZXNjcmliZWQgaW4gPGEgaHJlZj0iI25h
bWVkX2NsYXNzZXMiPlNlY3Rpb24gNi4yLjE8L2E+LiBUaGF0IGlzLCBhIG5hbWVkIGNsYXNz
IGlzIGFsd2F5cyByZWZlcmVuY2VkIHZpYSBhbiBlbXB0eSAiY2xhc3MiIGVsZW1lbnQgdXNp
bmcgdGhlICJieS1yZWYiIGF0dHJpYnV0ZSBjb250YWluaW5nIHRoZSBuYW1lIG9mIHRoZSBj
bGFzcyB0byBiZSByZWZlcmVuY2VkLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjMiPgo8
YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zIj42LjMuPC9hPiA8YSBocmVmPSIjd2hvbGVfbGFi
ZWwiIGlkPSJ3aG9sZV9sYWJlbCI+V2hvbGUgTGFiZWwgYW5kIENvbnRleHQgUnVsZXM8L2E+
CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMucC4xIj5FYWNoIHJ1bGUgY29tcHJpc2Vz
IGEgc2VyaWVzIG9mIG1hdGNoaW5nIG9wZXJhdG9ycyB0aGF0IG11c3QgYmUgc2F0aXNmaWVk
IGluIG9yZGVyIHRvIGRldGVybWluZSB3aGV0aGVyIGEgbGFiZWwgbWVldHMgYSBnaXZlbiBj
b25kaXRpb24uIFJ1bGVzIG1heSByZWZlcmVuY2Ugb3RoZXIgcnVsZXMgb3IgY2hhcmFjdGVy
IGNsYXNzZXMgZGVmaW5lZCBlbHNld2hlcmUgaW4gdGhlIHRhYmxlLjwvcD4KPGgxIGlkPSJy
ZmMuc2VjdGlvbi42LjMuMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuMSI+Ni4zLjEu
PC9hPiA8YSBocmVmPSIjcnVsZSIgaWQ9InJ1bGUiPlRoZSBydWxlIEVsZW1lbnQ8L2E+Cjwv
aDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMS5wLjEiPkEgbWF0Y2hpbmcgcnVsZSBpcyBk
ZWZpbmVkIGJ5IGEgInJ1bGUiIGVsZW1lbnQsIHRoZSBjaGlsZCBlbGVtZW50cyBvZiB3aGlj
aCBhcmUgb25lIG9mIHRoZSBtYXRjaCBvcGVyYXRvcnMgZnJvbSA8YSBocmVmPSIjbWF0Y2hf
b3BlcmF0b3JzIj5TZWN0aW9uIDYuMy4yPC9hPi4gIEluIGV2YWx1YXRpbmcgYSBydWxlLCBl
YWNoIGNoaWxkIGVsZW1lbnQgaXMgbWF0Y2hlZCBpbiBvcmRlci4gUnVsZSBlbGVtZW50cyBN
QVkgYmUgbmVzdGVkIGluc2lkZSBlYWNoIG90aGVyIGFuZCBpbnNpZGUgY2VydGFpbiBtYXRj
aCBvcGVyYXRvcnMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjEucC4yIj5BIHNpbXBs
ZSBydWxlIHRvIG1hdGNoIGEgbGFiZWwgd2hlcmUgYWxsIGNoYXJhY3RlcnMgYXJlIG1lbWJl
cnMgb2Ygc29tZSBjbGFzcyBjYWxsZWQgInByZWZlcnJlZC1jb2RlcG9pbnQiOjwvcD4KPGRp
diBpZD0iI3JmYy5maWd1cmUuNDEiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7cnVsZSBuYW1lPSJw
cmVmZXJyZWQtbGFiZWwiJmd0OwogICAgICAgICZsdDtzdGFydCAvJmd0OwogICAgICAgICZs
dDtjbGFzcyBieS1yZWY9InByZWZlcnJlZC1jb2RlcG9pbnQiIGNvdW50PSIxKyIvJmd0Owog
ICAgICAgICZsdDtlbmQgLyZndDsKICAgICZsdDsvcnVsZSZndDs8L3ByZT4KPHA+PC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNi4zLjEucC40Ij5SdWxlcyBhcmUgcGFpcmVkIHdpdGggZXhw
bGljaXQgYW5kIGltcGxpZWQgYWN0aW9ucywgdHJpZ2dlcmluZyB0aGVzZSBhY3Rpb25zIHdo
ZW4gYSBydWxlIG1hdGNoZXMgYSBsYWJlbC4gRm9yIGV4YW1wbGUsIGEgc2ltcGxlIGV4cGxp
Y2l0IGFjdGlvbiBmb3IgdGhlIHJ1bGUgc2hvd24gYWJvdmUgd291bGQgYmU6PC9wPgo8ZGl2
IGlkPSIjcmZjLmZpZ3VyZS40MiI+PC9kaXY+CjxwcmU+ICAgICZsdDthY3Rpb24gZGlzcD0i
YWxsb2NhdGFibGUiIG1hdGNoPSJwcmVmZXJyZWQtbGFiZWwiIC8mZ3Q7PC9wcmU+CjxwPjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy4xLnAuNiI+VGhlIHJ1bGUgaW4gdGhpcyBleGFt
cGxlIHdvdWxkIGhhdmUgdGhlIGVmZmVjdCBvZiBzZXR0aW5nIHRoZSBwb2xpY3kgZGlzcG9z
aXRpb24gZm9yIGEgbGFiZWwgbWFkZSB1cCBlbnRpcmVseSBvZiBwcmVmZXJyZWQgY29kZSBw
b2ludHMgdG8gImFsbG9jYXRhYmxlIi4gRXhwbGljaXQgYWN0aW9ucyBhcmUgZnVydGhlciBk
aXNjdXNzZWQgaW4gPGEgaHJlZj0iI2FjdGlvbnMiPlNlY3Rpb24gNzwvYT4gYW5kIGltcGxp
Y2l0IGFjdGlvbnMgaW4gPGEgaHJlZj0iI2ltcGxpZWRfYWN0aW9ucyI+U2VjdGlvbiA3LjU8
L2E+LiAgQW5vdGhlciB1c2Ugb2YgcnVsZXMgaXMgaW4gZGVmaW5pbmcgY29uZGl0aW9uYWwg
Y29udGV4dHMgZm9yIGNvZGUgcG9pbnRzIGFuZCB2YXJpYW50cyBhcyBkaXNjdXNzZWQgaW4g
IDxhIGhyZWY9IiNjb250ZXh0cyI+U2VjdGlvbiA1LjI8L2E+IGFuZCA8YSBocmVmPSIjY29u
ZGl0aW9uYWxfdmFyaWFudHMiPlNlY3Rpb24gNS4zLjU8L2E+LjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLjYuMy4xLnAuNyI+QSBydWxlIHRoYXQgaXMgYW4gaW1tZWRpYXRlIGNoaWxkIGVs
ZW1lbnQgb2YgdGhlICJydWxlcyIgZWxlbWVudCBNVVNUIGJlIG5hbWVkIHVzaW5nIGEgIm5h
bWUiIGF0dHJpYnV0ZSBjb250YWluaW5nIGEgc2luZ2xlIGlkZW50aWZpZXIgc3RyaW5nIHdp
dGggbm8gc3BhY2VzLiBBIG5hbWVkIHJ1bGUgbWF5IGJlIGluY29ycG9yYXRlZCBpbnRvIGFu
b3RoZXIgcnVsZSBieSByZWZlcmVuY2UgYXMgd2VsbCBhcyByZWZlcmVuY2VkIGJ5IGFuIGFj
dGlvbiwgIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlLiAgSWYgdGhlICJuYW1lIiBh
dHRyaWJ1dGUgaXMgb21pdHRlZCwgdGhlIHJ1bGUgaXMgYW5vbnltb3VzIGFuZCBNVVNUIGJl
IG5lc3RlZCBpbnNpZGUgYW5vdGhlciBydWxlIG9yIG1hdGNoIG9wZXJhdG9yLjwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi42LjMuMiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMuMiI+
Ni4zLjIuPC9hPiA8YSBocmVmPSIjbWF0Y2hfb3BlcmF0b3JzIiBpZD0ibWF0Y2hfb3BlcmF0
b3JzIj5UaGUgTWF0Y2ggT3BlcmF0b3JzPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24u
Ni4zLjIucC4xIj5UaGUgY2hpbGQgZWxlbWVudHMgb2YgYSBydWxlIGFyZSBhIHNlcmllcyBv
ZiBtYXRjaCBvcGVyYXRvcnMsIHdoaWNoIGFyZSBsaXN0ZWQgaGVyZSBieSB0eXBlIGFuZCBu
YW1lIGFuZCB3aXRoIGEgYmFzaWMgZXhhbXBsZSBvciB0d28uPC9wPgo8ZGl2IGlkPSIjcmZj
LmZpZ3VyZS40MyI+PC9kaXY+CjxwcmU+CistLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgVHlwZSAgICAgICB8IE9w
ZXJhdG9yICAgIHwgRXhhbXBsZXMgICAgICAgICAgICAgICAgICAgICAgICAgICB8CistLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rCnwgbG9naWNhbCAgICB8IGFueSAgICAgICAgIHwgJmx0O2FueSAvJmd0OyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICB8IGNo
b2ljZSAgICAgIHwgJmx0O2Nob2ljZSZndDsgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgICZsdDtydWxlIGJ5LXJlZj0iYWx0ZXJu
YXRpdmUxIi8mZ3Q7ICAgICB8CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgICZsdDty
dWxlIGJ5LXJlZj0iYWx0ZXJuYXRpdmUyIi8mZ3Q7ICAgICB8CnwgICAgICAgICAgICB8ICAg
ICAgICAgICAgIHwgJmx0Oy9jaG9pY2UmZ3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICB8
CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rCnwgcG9zaXRpb25hbCB8IHN0YXJ0ICAgICAgIHwgJmx0O3N0YXJ0IC8m
Z3Q7ICAgICAgICAgICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAg
ICB8IGVuZCAgICAgICAgIHwgJmx0O2VuZCAvJmd0OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCnwgbGl0ZXJhbCAgICB8IGNoYXIgICAgICAgIHwgJmx0O2No
YXIgY3A9IjAwNjEgMDA2MiAwMDYzIiAvJmd0OyAgICAgICB8CistLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgc2V0
ICAgICAgICB8IGNsYXNzICAgICAgIHwgJmx0O2NsYXNzIGJ5LXJlZj0iY2xhc3MxIiAvJmd0
OyAgICAgICAgICB8CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgJmx0O2NsYXNzJmd0
OzAwNjEgMDA2NC0wMDY1Jmx0Oy9jbGFzcyZndDsgICAgICB8CistLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgZ3Jv
dXAgICAgICB8IHJ1bGUgICAgICAgIHwgJmx0O3J1bGUgYnktcmVmPSJydWxlMSIgLyZndDsg
ICAgICAgICAgICB8CnwgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgJmx0O3J1bGUmZ3Q7
Jmx0O2FueSAvJmd0OyZsdDtydWxlIC8mZ3Q7ICAgICAgICAgICAgICB8CistLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
CnwgY29udGV4dHVhbCB8IGFuY2hvciAgICAgIHwgJmx0O2FuY2hvciAvJmd0OyAgICAgICAg
ICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICB8IGxvb2stYWhl
YWQgIHwgJmx0O2xvb2stYWhlYWQmZ3Q7Jmx0O2FueSAvJmd0OyZsdDsvbG9vay1haGVhZCZn
dDsgICB8CnwgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICB8IGxvb2stYmVoaW5kIHwgJmx0O2xv
b2stYmVoaW5kJmd0OyZsdDthbnkgLyZndDsmbHQ7L2xvb2stYmVoaW5kJmd0OyB8CistLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rCjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMi5wLjMiPkFu
eSBlbGVtZW50IGRlZmluaW5nIGFuIGFub255bW91cyBjbGFzcyBjYW4gYmUgdXNlZCBhcyBh
IG1hdGNoIG9wZXJhdG9yLCBpbmNsdWRpbmcgYW55IG9mIHRoZSBzZXQgY29tYmluYXRpb24g
b3BlcmF0b3JzIChzZWUgPGEgaHJlZj0iI2NvbWJpbmVkX2NsYXNzZXMiPlNlY3Rpb24gNi4y
LjU8L2E+KSBhcyB3ZWxsIGFzIHJlZmVyZW5jZXMgdG8gbmFtZWQgY2xhc3Nlcy48L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi42LjMuMi5wLjQiPkFsbCBtYXRjaCBvcGVyYXRvcnMgc2hvd24g
YXMgZW1wdHkgZWxlbWVudHMgaW4gdGhlIEV4YW1wbGVzIGNvbHVtbiBvZiB0aGUgdGFibGUg
YWJvdmUgZG8gbm90IHN1cHBvcnQgY2hpbGQgZWxlbWVudHMgb2YgdGhlaXIgb3duOyBvdGhl
cndpc2UgbWF0Y2ggb3BlcmF0b3JzIE1BWSBiZSBuZXN0ZWQuIEluIHBhcnRpY3VsYXIsIGFu
b255bW91cyAicnVsZSIgZWxlbWVudHMgY2FuIGJlIHVzZWQgZm9yIGdyb3VwaW5nLjwvcD4K
PGgxIGlkPSJyZmMuc2VjdGlvbi42LjMuMyI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjMu
MyI+Ni4zLjMuPC9hPiBUaGUgY291bnQgQXR0cmlidXRlPC9oMT4KPHAgaWQ9InJmYy5zZWN0
aW9uLjYuMy4zLnAuMSI+VGhlIE9QVElPTkFMICJjb3VudCIgYXR0cmlidXRlLCB3aGVuIHBy
ZXNlbnQsIHNwZWNpZmllcyB0aGUgbWluaW1hbGx5IHJlcXVpcmVkIG9yIG1heGltYWwgcGVy
bWl0dGVkIG51bWJlciBvZiB0aW1lcyBhIG1hdGNoIG9wZXJhdG9yIGlzIHVzZWQgdG8gbWF0
Y2ggaW5wdXQuIElmIHRoZSAiY291bnQiIGF0dHJpYnV0ZSBpcyA8L3A+Cgo8ZGw+CjxkdD5u
PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+dGhlIG1hdGNoIG9wZXJhdG9yIG1h
dGNoZXMgdGhlIGlucHV0IGV4YWN0bHkgbiB0aW1lcywgd2hlcmUgbiBpcyAxIG9yIGdyZWF0
ZXIuPC9kZD4KPGR0Pm4rPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+dGhlIG1h
dGNoIG9wZXJhdG9yIG1hdGNoZXMgdGhlIGlucHV0IGF0IGxlYXN0IG4gdGltZXMsIHdoZXJl
IG4gaXMgMCBvciBncmVhdGVyLjwvZGQ+CjxkdD5uOm08L2R0Pgo8ZGQgc3R5bGU9Im1hcmdp
bi1sZWZ0OiA1Ij50aGUgbWF0Y2ggb3BlcmF0b3IgbWF0Y2hlcyB0aGUgaW5wdXQgYXQgbGVh
c3QgbiB0aW1lcyB3aGVyZSBuIGlzIDAgb3IgZ3JlYXRlciwgYnV0IG1hdGNoZXMgdGhlIGlu
cHV0IHVwIHRvIG0gdGltZXMgaW4gdG90YWwsIHdoZXJlIG0gJmd0OyBuLiBJZiBtID0gbiBh
bmQgbiAmZ3Q7IDAsIHRoZSBtYXRjaCBvcGVyYXRvciBtYXRjaGVzIHRoZSBpbnB1dCBleGFj
dGx5IG4gdGltZXMuPC9kZD4KPC9kbD4KCjxwPiBJZiB0aGVyZSBpcyBubyAiY291bnQiIGF0
dHJpYnV0ZSwgdGhlIG1hdGNoIG9wZXJhdG9yIG1hdGNoZXMgdGhlIGlucHV0IGV4YWN0bHkg
b25jZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5wLjIiPkluIG1hdGNoaW5nLCBn
cmVlZHkgZXZhbHVhdGlvbiBpcyB1c2VkIGluIHRoZSBzZW5zZSBkZWZpbmVkIGZvciByZWd1
bGFyIGV4cHJlc3Npb25zOiBiZXlvbmQgdGhlIHJlcXVpcmVkIG51bWJlciBvciB0aW1lcywg
dGhlIGlucHV0IGlzIG1hdGNoZWQgYXMgbWFueSB0aW1lcyBhcyBwb3NzaWJsZSwgYnV0IG5v
dCBzbyBvZnRlbiBhcyB0byBwcmV2ZW50IGEgbWF0Y2ggb2YgdGhlIHJlbWFpbmRlciBvZiB0
aGUgcnVsZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5wLjMiPkEgImNvdW50IiBh
dHRyaWJ1dGUgTVVTVCBOT1QgYmUgYXBwbGllZCB0byBhbnkgZWxlbWVudCB0aGF0IGNvbnRh
aW5zIGEgIm5hbWUiIGF0dHJpYnV0ZSwgYnV0IE1BWSBiZSBhcHBsaWVkIHRvIG9wZXJhdG9y
cyBzdWNoIGFzICJjbGFzcyIgdGhhdCBkZWNsYXJlIGFub255bW91cyBjbGFzc2VzIChpbmNs
dWRpbmcgY29tYmluZWQgY2xhc3Nlcykgb3IgaW52b2tlIGFueSBwcmVkZWZpbmVkIGNsYXNz
ZXMgYnkgcmVmZXJlbmNlLiBUaGUgY291bnQgYXR0cmlidXRlIE1VU1QgTk9UIGJlIGFwcGxp
ZWQgdG8gYW55ICJjbGFzcyIgZWxlbWVudCwgb3IgZWxlbWVudCBkZWZpbmluZyBhIGNvbWJp
bmVkIGNsYXNzLCB3aGVuIGl0IGlzIG5lc3RlZCBpbnNpZGUgYSBjb21iaW5lZCBjbGFzcy48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5wLjQiPkEgImNvdW50IiBhdHRyaWJ1dGUg
TVVTVCBOT1QgYmUgYXBwbGllZCB0byBtYXRjaCBvcGVyYXRvcnMgb2YgdHlwZSAic3RhcnQi
LCAiZW5kIiwgImFuY2hvciIsICJsb29rLWFoZWFkIiBvciAibG9vay1iZWhpbmQiIG9yIHRv
IGFueSBvcGVyYXRvcnMsIHN1Y2ggYXMgInJ1bGUiIG9yICJjaG9pY2UiIHRoYXQgY29udGFp
biBhIG5lc3RlZCBpbnN0YW5jZSBvZiB0aGVtLiBUaGlzIGxpbWl0YXRpb24gYXBwbGllcyBy
ZWN1cnNpdmVseSwgYW5kIGlycmVzcGVjdGl2ZSBvZiB3aGV0aGVyIGEgcnVsZSBlbGVtZW50
IGNvbnRhaW5pbmcgdGhlc2UgbmVzdGVkIGluc3RhbmNlcyBpcyBkZWNsYXJlZCBpbiBwbGFj
ZSBvciB1c2VkIGJ5IHJlZmVyZW5jZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuMy5w
LjUiPkhvd2V2ZXIsIHRoZSAiY291bnQiIGF0dHJpYnV0ZSBNQVkgYmUgYXBwbGllZCB0byBh
bnkgb3RoZXIgaW5zdGFuY2VzIG9mIGVpdGhlciBhbiBhbm9ueW1vdXMgInJ1bGUiIGVsZW1l
bnQgb3Igb2YgYSAiY2hvaWNlIiBlbGVtZW50LCBpbmNsdWRpbmcgdGhvc2UgaW5zdGFuY2Vz
IG5lc3RlZCBpbnNpZGUgb3RoZXIgbWF0Y2ggb3BlcmF0b3JzLiAgSXQgTUFZIGFsc28gYmUg
YXBwbGllZCB0byB0aGUgZWxlbWVudHMgImFueSIgYW5kICJjaGFyIiwgd2hlbiB1c2VkIGFz
IG1hdGNoIG9wZXJhdG9ycy48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4zLjQiPgo8YSBo
cmVmPSIjcmZjLnNlY3Rpb24uNi4zLjQiPjYuMy40LjwvYT4gVGhlIG5hbWUgYW5kIGJ5LXJl
ZiBBdHRyaWJ1dGVzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy40LnAuMSI+TGlrZSBj
bGFzc2VzIChzZWUgPGEgaHJlZj0iI25hbWVkX2NsYXNzZXMiPlNlY3Rpb24gNi4yLjE8L2E+
KSwgcnVsZXMgZGVjbGFyZWQgYXMgaW1tZWRpYXRlIGNoaWxkIGVsZW1lbnRzIG9mIHRoZSAi
cnVsZXMiIGVsZW1lbnQgTVVTVCBiZSBuYW1lZCB1c2luZyBhIHVuaXF1ZSAibmFtZSIgYXR0
cmlidXRlLCBhbmQgYWxsIG90aGVyIGluc3RhbmNlcyBNVVNUIE5PVCBiZSBuYW1lZC4gQW5v
bnltb3VzIHJ1bGVzIGFuZCBjbGFzc2VzIG9yIHJlZmVyZW5jZSB0byBuYW1lZCBydWxlcyBh
bmQgY2xhc3NlcyBjYW4gYmUgbmVzdGVkIGluc2lkZSBvdGhlciBtYXRjaCBvcGVyYXRvcnMg
YnkgcmVmZXJlbmNlLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy40LnAuMiI+VG8gcmVm
ZXJlbmNlIGEgbmFtZWQgcnVsZSBvciBjbGFzcyBpbnNpZGUgYSBydWxlIG9yIG1hdGNoIG9w
ZXJhdG9yIHVzZSBhICJydWxlIiBvciAiY2xhc3MiIGVsZW1lbnQgd2l0aCBhbiBPUFRJT05B
TCAiYnktcmVmIiBhdHRyaWJ1dGUgY29udGFpbmluZyB0aGUgbmFtZSBvZiB0aGUgcmVmZXJl
bmNlZCBlbGVtZW50LiBJdCBpcyBhbiBlcnJvciB0byByZWZlcmVuY2UgYSBydWxlIG9yIGNs
YXNzIGZvciB3aGljaCB0aGUgY29tcGxldGUgZGVmaW5pdGlvbiBoYXMgbm90IGJlZW4gc2Vl
bi4gSW4gb3RoZXIgd29yZHMsIGl0IGlzIGV4cGxpY2l0bHkgbm90IHBvc3NpYmxlIHRvIGRl
ZmluZSByZWN1cnNpdmUgcnVsZXMgb3IgY2xhc3MgZGVmaW5pdGlvbnMuIFRoZSAiYnktcmVm
IiBhdHRyaWJ1dGUgTVVTVCBOT1QgYXBwZWFyIGluIHRoZSBzYW1lIGVsZW1lbnQgYXMgdGhl
ICJuYW1lIiBhdHRyaWJ1dGUsIG9yIGluIGFuIGVsZW1lbnQgdGhhdCBoYXMgYW55IGNoaWxk
IGVsZW1lbnRzLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy40LnAuMyI+VGhlIGV4YW1w
bGUgc2hvd3Mgc2V2ZXJhbCBuYW1lZCBjbGFzc2VzIGFuZCBhIG5hbWVkIHJ1bGUgcmVmZXJl
bmNpbmcgc29tZSBvZiB0aGVtIGJ5IG5hbWUuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS40
NCI+PC9kaXY+CjxwcmU+ICAgICZsdDtjbGFzcyBuYW1lPSJsZXR0ZXIiIHByb3BlcnR5PSJn
YzpMIi8mZ3Q7CiAgICAmbHQ7Y2xhc3MgbmFtZT0iY29tYmluaW5nLW1hcmsiIHByb3BlcnR5
PSJnYzpNIi8mZ3Q7CiAgICAmbHQ7Y2xhc3MgbmFtZT0iZGlnaXQiIHByb3BlcnR5PSJnYzpO
ZCIgLyZndDsKICAgICZsdDtydWxlIG5hbWU9ImxldHRlci1ncmFwaGVtZSImZ3Q7CiAgICAg
ICAmbHQ7Y2xhc3MgYnktcmVmPSJsZXR0ZXIiIGNvdW50PSIxKyIvJmd0OwogICAgICAgJmx0
O2NsYXNzIGJ5LXJlZj0iY29tYmluaW5nLW1hcmsiIGNvdW50PSIwKyIvJmd0OwogICAgJmx0
Oy9ydWxlJmd0OzwvcHJlPgo8cD48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi4zLjUiPgo8
YSBocmVmPSIjcmZjLnNlY3Rpb24uNi4zLjUiPjYuMy41LjwvYT4gVGhlIGNob2ljZSBFbGVt
ZW50PC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy41LnAuMSI+VGhlICJjaG9pY2UiIGVs
ZW1lbnQgaXMgdXNlZCB0byByZXByZXNlbnQgYSBsaXN0IG9mIHR3byBvciBtb3JlIGFsdGVy
bmF0aXZlczo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjQ1Ij48L2Rpdj4KPHByZT4gICAg
Jmx0O3J1bGUgbmFtZT0ibGRoIiZndDsKICAgICAgICZsdDtjaG9pY2UgY291bnQ9IjErIiZn
dDsKICAgICAgICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJsZXR0ZXIiLyZndDsKICAgICAgICAg
ICAmbHQ7Y2xhc3MgYnktcmVmPSJkaWdpdCIvJmd0OwogICAgICAgICAgICZsdDtjaGFyIGNw
PSIwMDJEIiBjb21tZW50PSJsaXRlcmFsIEhZUEhFTiIvJmd0OwogICAgICAgJmx0Oy9jaG9p
Y2UmZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0
aW9uLjYuMy41LnAuMyI+RWFjaCBjaGlsZCBlbGVtZW50IG9mIGEgImNob2ljZSIgcmVwcmVz
ZW50cyBvbmUgYWx0ZXJuYXRpdmUuIFRoZSBmaXJzdCBtYXRjaGluZyBhbHRlcm5hdGl2ZSBk
ZXRlcm1pbmVzIHRoZSBtYXRjaCBmb3IgdGhlICJjaG9pY2UiIGVsZW1lbnQuIFRvIGV4cHJl
c3MgYSBjaG9pY2Ugd2hlcmUgYW4gYWx0ZXJuYXRpdmUgaXRzZWxmIGNvbnNpc3RzIG9mIGEg
c2VxdWVuY2Ugb2YgZWxlbWVudHMsIHRoZSBzZXF1ZW5jZSBtdXN0IGJlIHdyYXBwZWQgaW4g
YW4gYW5vbnltb3VzIHJ1bGUuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjYuMy42Ij4KPGEg
aHJlZj0iI3JmYy5zZWN0aW9uLjYuMy42Ij42LjMuNi48L2E+IExpdGVyYWwgQ29kZSBQb2lu
dCBTZXF1ZW5jZXM8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjYucC4xIj5BIGxpdGVy
YWwgY29kZSBwb2ludCBzZXF1ZW5jZSBtYXRjaGVzIGEgc2luZ2xlIGNvZGUgcG9pbnQgb3Ig
YSBzZXF1ZW5jZS4gSXQgaXMgZGVmaW5lZCBieSBhICJjaGFyIiBlbGVtZW50LCB3aXRoIHRo
ZSBjb2RlIHBvaW50IG9yIHNlcXVlbmNlIHRvIGJlIG1hdGNoZWQgZ2l2ZW4gYnkgdGhlICJj
cCIgYXR0cmlidXRlLiBXaGVuIHVzZWQgYXMgYSBsaXRlcmFsLCBhICJjaGFyIiBlbGVtZW50
IE1BWSBjb250YWluIGEgImNvdW50IiBpbiBhZGRpdGlvbiB0byB0aGUgImNwIiBhdHRyaWJ1
dGUgYW5kIE9QVElPTkFMICJjb21tZW50IiBvciAicmVmIiBhdHRyaWJ1dGVzLiBObyBvdGhl
ciBhdHRyaWJ1dGVzIG9yIGNoaWxkIGVsZW1lbnRzIGFyZSBwZXJtaXR0ZWQuPC9wPgo8aDEg
aWQ9InJmYy5zZWN0aW9uLjYuMy43Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjYuMy43Ij42
LjMuNy48L2E+IFRoZSBhbnkgRWxlbWVudDwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMu
Ny5wLjEiPlRoZSAiYW55IiBlbGVtZW50IGlzIGFuIGVtcHR5IGVsZW1lbnQgdGhhdCBtYXRj
aGVzIGFueSBzaW5nbGUgY29kZSBwb2ludC4gIEl0IE1BWSBoYXZlIGEgImNvdW50IiBhdHRy
aWJ1dGUuIEZvciBhbiBleGFtcGxlIHNlZSA8YSBocmVmPSIjSUROQTIwMDhfZXhhbXBsZSI+
U2VjdGlvbiA2LjMuOTwvYT4uICA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuNy5wLjIi
PlVubGlrZSBhIGxpdGVyYWwsIHRoZSAiYW55IiBlbGVtZW50IE1VU1QgTk9UIGhhdmUgYSAi
cmVmIiBhdHRyaWJ1dGUuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjYuMy44Ij4KPGEgaHJl
Zj0iI3JmYy5zZWN0aW9uLjYuMy44Ij42LjMuOC48L2E+IFRoZSBzdGFydCBhbmQgZW5kIEVs
ZW1lbnRzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuMy44LnAuMSI+VG8gbWF0Y2ggdGhl
IGJlZ2lubmluZyBvciBlbmQgb2YgYSBsYWJlbCwgdXNlIHRoZSAic3RhcnQiIG9yICJlbmQi
IGVsZW1lbnQuIEFuIGVtcHR5IGxhYmVsIHdvdWxkIG1hdGNoIHRoaXMgcnVsZTo8L3A+Cjxk
aXYgaWQ9IiNyZmMuZmlndXJlLjQ2Ij48L2Rpdj4KPHByZT4gICAgJmx0O3J1bGUgbmFtZT0i
ZW1wdHktbGFiZWwiJmd0OwogICAgICAgICZsdDtzdGFydC8mZ3Q7CiAgICAgICAgJmx0O2Vu
ZC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0
aW9uLjYuMy44LnAuMyI+Q29uY2VwdHVhbGx5LCBXaG9sZSBMYWJlbCBFdmFsdWF0aW9uIFJ1
bGVzIGV2YWx1YXRlIHRoZSBsYWJlbCBhcyBhIHdob2xlLCBidXQgaW4gcHJhY3RpY2UsICBt
YW55IHJ1bGVzIGRvIG5vdCBhY3R1YWxseSBuZWVkIHRvIGJlIHNwZWNpZmllZCB0byBtYXRj
aCB0aGUgZW50aXJlIGxhYmVsLiBGb3IgZXhhbXBsZSwgdG8gZXhwcmVzcyBhIHJlcXVpcmVt
ZW50IG9mIG5vdCBzdGFydGluZyBhIGxhYmVsIHdpdGggYSBkaWdpdCwgYSBydWxlIG5lZWRz
IHRvIGRlc2NyaWJlIG9ubHkgdGhlIGluaXRpYWwgcGFydCBvZiBhIGxhYmVsLjwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjYuMy44LnAuNCI+VGhpcyBleGFtcGxlIHVzZXMgdGhlIHByZXZp
b3VzbHkgZGVmaW5lZCBydWxlcywgdG9nZXRoZXIgd2l0aCBzdGFydCBhbmQgZW5kIHRhZywg
dG8gZGVmaW5lIGEgcnVsZSB0aGF0IHJlcXVpcmVzIHRoYXQgYW4gZW50aXJlIGxhYmVsIGlz
IHdlbGwtZm9ybWVkLiBGb3IgdGhpcyBleGFtcGxlIHRoYXQgbWVhbnMsIHRoYXQgaXQgbXVz
dCBzdGFydCB3aXRoIGEgbGV0dGVyIGFuZCBjb250YWlucyBubyBsZWFkaW5nIGRpZ2l0cyBv
ciBjb21iaW5pbmcgbWFya3MsIG5vciBjb21iaW5pbmcgbWFya3MgcGxhY2VkIG9uIGRpZ2l0
cy48L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjQ3Ij48L2Rpdj4KPHByZT4gICAgICZsdDty
dWxlIG5hbWU9ImxlYWRpbmctbGV0dGVyIiAmZ3Q7CiAgICAgICAmbHQ7c3RhcnQgLyZndDsK
ICAgICAgICZsdDtydWxlIGJ5LXJlZj0ibGV0dGVyLWdyYXBoZW1lIiBjb3VudD0iMSIvJmd0
OwogICAgICAgJmx0O2Nob2ljZSBjb3VudD0iMCsiJmd0OwogICAgICAgICAmbHQ7cnVsZSBi
eS1yZWY9ImxldHRlci1ncmFwaGVtZSIgY291bnQ9IjArIi8mZ3Q7CiAgICAgICAgICZsdDtj
bGFzcyBieS1yZWY9ImRpZ2l0IiBjb3VudD0iMCsiLyZndDsKICAgICAgICZsdDsvY2hvaWNl
Jmd0OwogICAgICAgJmx0O2VuZCAvJmd0OwogICAgICZsdDsvcnVsZSZndDsKICAgICAgICAg
ICAgICAgICAgICA8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjgucC42
Ij5FYWNoICJzdGFydCIgb3IgImVuZCIgZWxlbWVudCBvY2N1cnMgYXQgbW9zdCBvbmNlIGlu
IGEgcnVsZSwgZXhjZXB0IGlmIG5lc3RlZCBpbnNpZGUgYSAiY2hvaWNlIiBlbGVtZW50IGlu
IHN1Y2ggYSB3YXkgdGhhdCBpbiBtYXRjaGluZyBlYWNoIGFsdGVybmF0aXZlIGF0IG1vc3Qg
b25lIG9jY3VycmVuY2Ugb2YgZWFjaCBpcyBlbmNvdW50ZXJlZC4gT3RoZXJ3aXNlLCB0aGUg
cmVzdWx0IGlzIGFuIGVycm9yOyBhcyBpcyBhbnkgY2FzZSB3aGVyZSBhICJzdGFydCIgb3Ig
ImVuZCIgZWxlbWVudCBpcyBub3QgZW5jb3VudGVyZWQgYXMgZmlyc3Qgb3IgbGFzdCBlbGVt
ZW50IHRvIGJlIG1hdGNoZWQsIHJlc3BlY3RpdmVseSwgaW4gbWF0Y2hpbmcgYSBydWxlLiBT
dGFydCBhbmQgZW5kIGVsZW1lbnRzIGFyZSBlbXB0eSBlbGVtZW50cyB0aGF0IGRvIG5vdCBo
YXZlIGEgImNvdW50IiBvciBhbnkgb3RoZXIgYXR0cmlidXRlIG90aGVyIHRoYW4gImNvbW1l
bnQiLiBJdCBpcyBhbiBlcnJvciBmb3IgYW55IG1hdGNoIG9wZXJhdG9yIGVuY2xvc2luZyBh
IG5lc3RlZCAic3RhcnQiIG9yICJlbmQiIGVsZW1lbnQgdG8gaGF2ZSBhICJjb3VudCIgYXR0
cmlidXRlLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjMuOSI+CjxhIGhyZWY9IiNyZmMu
c2VjdGlvbi42LjMuOSI+Ni4zLjkuPC9hPiA8YSBocmVmPSIjSUROQTIwMDhfZXhhbXBsZSIg
aWQ9IklETkEyMDA4X2V4YW1wbGUiPkV4YW1wbGUgY29udGV4dCBydWxlIGZyb20gSUROQSBz
cGVjaWZpY2F0aW9uPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uNi4zLjkucC4xIj5U
aGlzIGlzIGFuIGV4YW1wbGUgb2YgdGhlIHdob2xlIGxhYmVsIGV2YWx1YXRpb24gcnVsZSBm
cm9tIDxhIGhyZWY9IiNSRkM1ODkyIj5bUkZDNTg5Ml08L2E+IGZvcmJpZGRpbmcgdGhlIG1p
eHR1cmUgb2YgdGhlIEFyYWJpYy1JbmRpYyBhbmQgZXh0ZW5kZWQgQXJhYmljLUluZGljIGRp
Z2l0cyBpbiB0aGUgc2FtZSBsYWJlbC4gVGhlIGV4YW1wbGUgYWxzbyBkZW1vbnN0cmF0ZXMg
c2V2ZXJhbCBpbnN0YW5jZXMgb2YgdGhlIHVzZSBvZiBhbm9ueW1vdXMgcnVsZXMgZm9yIGdy
b3VwaW5nLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNDgiPjwvZGl2Pgo8cHJlPiAgICAm
bHQ7ZGF0YSZndDsKICAgICAgICZsdDtyYW5nZSBmaXJzdC1jcD0iMDY2MCIgbGFzdC1jcD0i
MDY2OSIgbm90LXdoZW49Im1peGVkLWRpZ2l0cyIKICAgICAgICAgICAgICB0YWc9ImFyYWJp
Yy1pbmRpYy1kaWdpdHMiIC8mZ3Q7CiAgICAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjA2RjAi
IGxhc3QtY3A9IjA2RjkiIG5vdC13aGVuPSJtaXhlZC1kaWdpdHMiCiAgICAgICAgICAgICAg
dGFnPSJleHRlbmRlZC1hcmFiaWMtaW5kaWMtZGlnaXRzIiAvJmd0OwogICAgJmx0Oy9kYXRh
Jmd0OwogICAgJmx0O3J1bGVzJmd0OwogICAgICAgJmx0O3J1bGUgbmFtZT0ibWl4ZWQtZGln
aXRzIiZndDsKICAgICAgICAgICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgICAgICZsdDtydWxl
Jmd0OwogICAgICAgICAgICAgICAgJmx0O2NsYXNzIGZyb20tdGFnPSJhcmFiaWMtaW5kaWMt
ZGlnaXRzIi8mZ3Q7CiAgICAgICAgICAgICAgICAmbHQ7YW55IGNvdW50PSIwKyIvJmd0Owog
ICAgICAgICAgICAgICAgJmx0O2NsYXNzIGZyb20tdGFnPSJleHRlbmRlZC1hcmFiaWMtaW5k
aWMtZGlnaXRzIi8mZ3Q7CiAgICAgICAgICAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAgICAgICAg
ICAmbHQ7cnVsZSZndDsKICAgICAgICAgICAgICAgICZsdDtjbGFzcyBmcm9tLXRhZz0iZXh0
ZW5kZWQtYXJhYmljLWluZGljLWRpZ2l0cyIvJmd0OwogICAgICAgICAgICAgICAgJmx0O2Fu
eSBjb3VudD0iMCsiLyZndDsKICAgICAgICAgICAgICAgICZsdDtjbGFzcyBmcm9tLXRhZz0i
YXJhYmljLWluZGljLWRpZ2l0cyIvJmd0OwogICAgICAgICAgICAgJmx0Oy9ydWxlJmd0Owog
ICAgICAgICAgJmx0Oy9jaG9pY2UmZ3Q7CiAgICAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAmbHQ7
L3J1bGVzJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjMuOS5wLjMi
PkFzIHNwZWNpZmllZCBpbiB0aGUgZXhhbXBsZSwgYSBsYWJlbCBjb250YWluaW5nIGEgY29k
ZSBwb2ludCBmcm9tIGVpdGhlciBvZiB0aGUgdHdvIGRpZ2l0IHJhbmdlcyBpcyBpbnZhbGlk
IGZvciBhbnkgbGFiZWwgbWF0Y2hpbmcgdGhlICJtaXhlZC1kaWdpdHMiIHJ1bGUsIHRoYXQg
aXMsIGFueXRpbWUgYSBjb2RlIHBvaW50IGZyb20gdGhlIG90aGVyIHJhbmdlIGlzIGFsc28g
cHJlc2VudC4gTm90ZSB0aGF0IGludmFsaWRhdGluZyB0aGUgbGFiZWwgaXMgbm90IHRoZSBz
YW1lIGFzIGludmFsaWRhdGluZyB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgInJhbmdlIiBlbGVt
ZW50czsgaW4gcGFydGljdWxhciwgdGhlIGRlZmluaXRpb24gb2YgdGhlIHRhZyB2YWx1ZXMg
ZG9lcyBub3QgZGVwZW5kIG9uIHRoZSAid2hlbiIgYXR0cmlidXRlLjwvcD4KPHA+PC9wPgo8
aDEgaWQ9InJmYy5zZWN0aW9uLjYuNCI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi42LjQiPjYu
NC48L2E+IDxhIGhyZWY9IiNwYXJhbWV0ZXJpemVkX2NvbnRleHRfcnVsZSIgaWQ9InBhcmFt
ZXRlcml6ZWRfY29udGV4dF9ydWxlIj5QYXJhbWV0ZXJpemVkIENvbnRleHQgb3IgV2hlbiBS
dWxlczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuNC5wLjEiPlRvIHJlY2FwOiB3
aGVuIGEgcnVsZSBpcyBpbnRlbmRlZCB0byBwcm92aWRlIGEgY29udGV4dCBmb3IgZXZhbHVh
dGluZyB0aGUgdmFsaWRpdHkgb2YgYSBjb2RlIHBvaW50IG9yIHZhcmlhbnQgbWFwcGluZyBp
dCBpcyBpbnZva2VkIGJ5IHRoZSAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRyaWJ1dGVzIGRl
c2NyaWJlZCBpbiA8YSBocmVmPSIjY29udGV4dHMiPlNlY3Rpb24gNS4yPC9hPi4gRm9yICJj
aGFyIiBhbmQgInJhbmdlIiBlbGVtZW50cywgYW4gYWN0aW9uIGltcGxpZWQgYnkgYSBjb250
ZXh0IHJ1bGUgYWx3YXlzIGhhcyBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlkIiB3aGVuZXZl
ciB0aGUgcnVsZSBnaXZlbiBieSB0aGUgIndoZW4iIGF0dHJpYnV0ZSBpcyBub3QgbWF0Y2hl
ZCAoc2VlIDxhIGhyZWY9IiNpbXBsaWVkX2FjdGlvbnMiPlNlY3Rpb24gNy41PC9hPikuIENv
bnZlcnNlbHksIGEgIm5vdC13aGVuIiBhdHRyaWJ1dGUgcmVzdWx0cyBpbiBhIGRpc3Bvc2l0
aW9uIG9mICJpbnZhbGlkIiB3aGVuZXZlciB0aGUgcnVsZSBpcyBtYXRjaGVkLiBXaGVuIGEg
cnVsZSBpcyB1c2VkIGluIHRoaXMgd2F5LCBpdCBpcyBjYWxsZWQgYSBjb250ZXh0ICBvciAi
d2hlbiIgcnVsZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjQucC4yIj5UaGUgZXhhbXBs
ZSBpbiB0aGUgcHJldmlvdXMsIHNlY3Rpb24gc2hvd3MgYSB3aG9sZSBsYWJlbCBydWxlIHVz
ZWQgYXMgYSBjb250ZXh0IHJ1bGUsIGVzc2VudGlhbGx5IG1ha2luZyB0aGUgd2hvbGUgbGFi
ZWwgdGhlIGNvbnRleHQuIFRoZSBuZXh0IHNlY3Rpb25zIGRlc2NyaWJlIHNldmVyYWwgbWF0
Y2ggb3BlcmF0b3JzIHRoYXQgY2FuIGJlIHVzZWQgdG8gcHJvdmlkZSBhIG1vcmUgc3BlY2lm
aWMgc3BlY2lmaWNhdGlvbiBvZiBhIGNvbnRleHQsIGFsbG93aW5nIGEgcGFyYW1ldGVyaXpl
ZCBjb250ZXh0IHJ1bGUuIFNlZSBTZWN0aW9uIDxhIGhyZWY9IiNhY3Rpb25zIj5TZWN0aW9u
IDc8L2E+IGZvciBhbiBhbHRlcm5hdGl2ZSBtZXRob2Qgb2YgZGVmaW5pbmcgYW4gaW52YWxp
ZCBkaXNwb3NpdGlvbiBmb3IgYSBsYWJlbCBub3QgbWF0Y2hpbmcgYSB3aG9sZSBsYWJlbCBy
dWxlLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi42LjQuMSI+CjxhIGhyZWY9IiNyZmMuc2Vj
dGlvbi42LjQuMSI+Ni40LjEuPC9hPiBUaGUgYW5jaG9yIEVsZW1lbnQ8L2gxPgo8cCBpZD0i
cmZjLnNlY3Rpb24uNi40LjEucC4xIj5TdWNoIHBhcmFtZXRlcml6ZWQgY29udGV4dCBydWxl
cyBhcmUgcnVsZXMgdGhhdCBjb250YWluIGEgc3BlY2lhbCBwbGFjZSBob2xkZXIgcmVwcmVz
ZW50ZWQgYnkgYW4gImFuY2hvciIgZWxlbWVudC4gQXMgZWFjaCBXaGVuIFJ1bGUgaXMgZXZh
bHVhdGVkLCBpZiBhbiAiYW5jaG9yIiBlbGVtZW50IGlmIHByZXNlbnQsIGl0IGlzIHJlcGxh
Y2VkIGJ5IGEgbGl0ZXJhbCBjb3JyZXNwb25kaW5nIHRvIHRoZSAiY3AiIGF0dHJpYnV0ZSBv
ZiB0aGUgZWxlbWVudCBjb250YWluaW5nIHRoZSAid2hlbiIgKG9yICJub3Qtd2hlbiIpIGF0
dHJpYnV0ZS4gIFRoZSBtYXRjaCB0byB0aGUgImFuY2hvciIgZWxlbWVudCBtdXN0IGJlIGF0
IHRoZSBzYW1lIHBvc2l0aW9uIGluIHRoZSBsYWJlbCBhcyB0aGUgY29kZSBwb2ludCBvciB2
YXJpYW50IG1hcHBpbmcgdHJpZ2dlcmluZyB0aGUgV2hlbiBSdWxlLjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjYuNC4xLnAuMiI+Rm9yIGV4YW1wbGUsIHRoZSBHcmVlayBsb3dlciBudW1l
cmFsIHNpZ24gaXMgaW52YWxpZCBpZiBub3QgaW1tZWRpYXRlbHkgcHJlY2VkaW5nIGEgY2hh
cmFjdGVyIGluIHRoZSBHcmVlayBzY3JpcHQuIFRoaXMgaXMgbW9zdCBuYXR1cmFsbHkgYWRk
cmVzc2VkIHdpdGggYSBwYXJhbWV0ZXJpemVkIFdoZW4gUnVsZSB1c2luZyBsb29rLWFoZWFk
OjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNDkiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7Y2hh
ciBjcD0iMDM3NSIgd2hlbj0icHJlY2VkaW5nLWdyZWVrIi8mZ3Q7CiAgICAuLi4KICAgICZs
dDtjbGFzcyBuYW1lPSJncmVlay1zY3JpcHQiIHByb3BlcnR5PSJzYzpHcmVrIi8mZ3Q7CiAg
ICAmbHQ7cnVsZSBuYW1lPSJwcmVjZWRpbmctZ3JlZWsiJmd0OwogICAgICAgICZsdDthbmNo
b3IvJmd0OwogICAgICAgICZsdDtsb29rLWFoZWFkJmd0OwogICAgICAgICAgICAmbHQ7Y2xh
c3MgYnktcmVmPSJncmVlay1zY3JpcHQiLyZndDsKICAgICAgICAmbHQ7L2xvb2stYWhlYWQm
Z3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjYuNC4xLnAuNCI+SW4gZXZhbHVhdGluZyB0aGlzIHJ1bGUsIHRoZSAiYW5jaG9yIiBlbGVt
ZW50IGlzIHRyZWF0ZWQgYXMgaWYgaXQgd2FzIHJlcGxhY2VkIGJ5IGEgbGl0ZXJhbDwvcD4K
PGRpdiBpZD0iI3JmYy5maWd1cmUuNTAiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7Y2hhciBjcD0i
MDM3NSIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi42LjQuMS5wLjYi
PmJ1dCBvbmx5IHRoZSBpbnN0YW5jZSBvZiBVKzAzNzUgYXQgdGhlIGdpdmVuIHBvc2l0aW9u
IGlzIGV2YWx1YXRlZC4gSWYgYSBsYWJlbCBoYWQgdHdvIGluc3RhbmNlcyBvZiBVKzAzNzUg
d2l0aCB0aGUgZmlyc3Qgb25lIG1hdGNoaW5nIHRoZSBydWxlIGFuZCB0aGUgc2Vjb25kIG5v
dCwgdGhlbiBldmFsdWF0aW5nIHRoZSBXaGVuIFJ1bGUgTVVTVCBzdWNjZWVkIGZvciB0aGUg
Zmlyc3QgYW5kIGZhaWwgZm9yIHRoZSBzZWNvbmQgaW5zdGFuY2UuPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uNi40LjEucC43Ij5Vbmxpa2Ugb3RoZXIgcnVsZXMsIHJ1bGVzIGNvbnRhaW5p
bmcgYW4gImFuY2hvciIgZWxlbWVudCBNVVNUIG9ubHkgYmUgaW52b2tlZCB2aWEgdGhlICJ3
aGVuIiBvciAibm90LXdoZW4iIGF0dHJpYnV0ZXMgb24gY29kZSBwb2ludHMgb3IgdmFyaWFu
dHM7IG90aGVyd2lzZSB0aGVpciAiYW5jaG9yIiBlbGVtZW50cyBjYW5ub3QgYmUgZXZhbHVh
dGVkLiBIb3dldmVyLCBpdCBpcyBwb3NzaWJsZSB0byBpbnZva2UgcnVsZXMgbm90IGNvbnRh
aW5pbmcgYW4gImFuY2hvciIgZWxlbWVudCBmcm9tIGEgIndoZW4iIG9yICJub3Qtd2hlbiIg
YXR0cmlidXRlLiAoU2VlIDxhIGhyZWY9IiNvbWl0dGluZyI+U2VjdGlvbiA2LjQuMzwvYT4p
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi40LjEucC44Ij5UaGUgYW5jaG9yIGVsZW1lbnQg
aXMgYW4gZW1wdHkgZWxlbWVudCwgd2l0aCBubyBhdHRyaWJ1dGVzIHBlcm1pdHRlZCwgZXhj
ZXB0ICJjb21tZW50Ii48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi40LjIiPgo8YSBocmVm
PSIjcmZjLnNlY3Rpb24uNi40LjIiPjYuNC4yLjwvYT4gVGhlIGxvb2stYmVoaW5kIGFuZCBs
b29rLWFoZWFkIEVsZW1lbnRzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjYuNC4yLnAuMSI+
Q29udGV4dCBydWxlcyB1c2UgdGhlICJsb29rLWJlaGluZCIgYW5kICJsb29rLWFoZWFkIiBl
bGVtZW50cyB0byBkZWZpbmUgY29udGV4dCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBjb2RlIHBv
aW50IHNlcXVlbmNlIG1hdGNoZWQgYnkgdGhlICJhbmNob3IiIGVsZW1lbnQuIElmIHRoZSAi
YW5jaG9yIiBlbGVtZW50IGlzIG9taXR0ZWQsIG5laXRoZXIgdGhlICJsb29rLWJlaGluZCIg
bm9yIHRoZSAibG9vay1haGVhZCIgZWxlbWVudCBtYXkgYmUgcHJlc2VudCBpbiBhIHJ1bGUu
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNi40LjIucC4yIj5IZXJlIGlzIGFuIGV4YW1wbGUg
b2YgYSBydWxlIHRoYXQgZGVmaW5lcyBhbiAiaW5pdGlhbCIgY29udGV4dCBmb3IgYW4gQXJh
YmljIGNvZGUgcG9pbnQ6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS41MSI+PC9kaXY+Cjxw
cmU+ICAgICZsdDtjbGFzcyBuYW1lPSJ0cmFuc3BhcmVudCIgcHJvcGVydHk9Imp0OlQiLyZn
dDsKICAgICZsdDtjbGFzcyBuYW1lPSJyaWdodC1qb2luaW5nIiBwcm9wZXJ0eT0ianQ6UiIv
Jmd0OwogICAgJmx0O2NsYXNzIG5hbWU9ImxlZnQtam9pbmluZyIgcHJvcGVydHk9Imp0Okwi
LyZndDsKICAgICZsdDtjbGFzcyBuYW1lPSJkdWFsLWpvaW5pbmciIHByb3BlcnR5PSJqdDpE
Ii8mZ3Q7CiAgICAmbHQ7Y2xhc3MgbmFtZT0ibm9uLWpvaW5pbmciIHByb3BlcnR5PSJqdDpV
Ii8mZ3Q7CiAgICAmbHQ7cnVsZSBuYW1lPSJBcmFiaWMtaW5pdGlhbCImZ3Q7CiAgICAgICZs
dDtsb29rLWJlaGluZCZndDsKICAgICAgICAmbHQ7Y2hvaWNlJmd0OwogICAgICAgICAgJmx0
O3N0YXJ0LyZndDsKICAgICAgICAgICZsdDtydWxlJmd0OwogICAgICAgICAgICAmbHQ7Y2xh
c3MgYnktcmVmPSJ0cmFuc3BhcmVudCIgY291bnQ9IjArIi8mZ3Q7CiAgICAgICAgICAgICZs
dDtjbGFzcyBieS1yZWY9Im5vbi1qb2luaW5nIi8mZ3Q7CiAgICAgICAgICAmbHQ7L3J1bGUm
Z3Q7CiAgICAgICAgJmx0Oy9jaG9pY2UmZ3Q7CiAgICAgICZsdDsvbG9vay1iZWhpbmQmZ3Q7
CiAgICAgICZsdDthbmNob3IvJmd0OwogICAgICAmbHQ7bG9vay1haGVhZCZndDsKICAgICAg
ICAmbHQ7Y2xhc3MgYnktcmVmPSJ0cmFuc3BhcmVudCIgY291bnQ9IjArIiAvJmd0OwogICAg
ICAgICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJyaWdodC1q
b2luaW5nIiAvJmd0OwogICAgICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0iZHVhbC1qb2luaW5n
IiAvJmd0OwogICAgICAgICZsdDsvY2hvaWNlJmd0OwogICAgICAmbHQ7L2xvb2stYWhlYWQm
Z3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjYuNC4yLnAuNCI+QSAid2hlbiBydWxlIiAob3IgY29udGV4dCBydWxlKSBpcyBhIG5hbWVk
IHJ1bGUgdGhhdCBjb250YWlucyBhbnkgY29tYmluYXRpb24gb2YgImxvb2stYmVoaW5kIiwg
ImFuY2hvciIgYW5kICJsb29rLWFoZWFkIiBlbGVtZW50cyBpbiB0aGF0IG9yZGVyLiBFYWNo
IG9mIHRoZXNlIGVsZW1lbnRzIG9jY3VycyBhdCBtb3N0IG9uY2UsIGV4Y2VwdCBpZiBuZXN0
ZWQgaW5zaWRlIGEgImNob2ljZSIgZWxlbWVudCBpbiBzdWNoIGEgd2F5IHRoYXQgaW4gbWF0
Y2hpbmcgZWFjaCBhbHRlcm5hdGl2ZSBhdCBtb3N0IG9uZSBvY2N1cnJlbmNlIG9mIGVhY2gg
aXMgZW5jb3VudGVyZWQuICBPdGhlcndpc2UsIHRoZSByZXN1bHQgaXMgdW5kZWZpbmVkLiBO
b25lIG9mIHRoZXNlIGVsZW1lbnRzIHRha2VzIGEgImNvdW50IiBhdHRyaWJ1dGUsIG5vciBk
b2VzIGFueSBlbmNsb3NpbmcgbWF0Y2ggb3BlcmF0b3I7IG90aGVyd2lzZSwgdGhlIHJlc3Vs
dCBpcyB1bmRlZmluZWQuIElmIGEgY29udGV4dCBydWxlIGNvbnRhaW5zIGEgImxvb2stYWhl
YWQiIG9yICJsb29rLWJlaGluZCIgZWxlbWVudCwgaXQgTVVTVCBjb250YWluIGFuICJhbmNo
b3IiIGVsZW1lbnQuIElmLCBiZWNhdXNlIG9mIGEgY2hvaWNlIGVsZW1lbnQsIGEgcmVxdWly
ZWQgYW5jaG9yIGlzIG5vdCBhY3R1YWxseSBlbmNvdW50ZXJlZCwgdGhlIHJlc3VsdHMgYXJl
IHVuZGVmaW5lZC48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNi40LjMiPgo8YSBocmVmPSIj
cmZjLnNlY3Rpb24uNi40LjMiPjYuNC4zLjwvYT4gPGEgaHJlZj0iI29taXR0aW5nIiBpZD0i
b21pdHRpbmciPk9taXR0aW5nIHRoZSBhbmNob3IgRWxlbWVudDwvYT4KPC9oMT4KPHAgaWQ9
InJmYy5zZWN0aW9uLjYuNC4zLnAuMSI+SWYgdGhlICJhbmNob3IiIGVsZW1lbnQgaXMgb21p
dHRlZCwgdGhlIGV2YWx1YXRpb24gb2YgdGhlIGNvbnRleHQgcnVsZSBpcyBub3QgdGllZCB0
byB0aGUgcG9zaXRpb24gb2YgdGhlIGNvZGUgcG9pbnQgb3Igc2VxdWVuY2UgYXNzb2NpYXRl
ZCB3aXRoIHRoZSAid2hlbiIgYXR0cmlidXRlLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjYu
NC4zLnAuMiI+QWNjb3JkaW5nIHRvIDxhIGhyZWY9IiNSRkM1ODkyIj5bUkZDNTg5Ml08L2E+
IEthdGFrYW5hIG1pZGRsZSBkb3QgaXMgaW52YWxpZCBpbiBhbnkgbGFiZWwgbm90IGNvbnRh
aW5pbmcgYXQgbGVhc3Qgb25lIEphcGFuZXNlIGNoYXJhY3RlciBhbnl3aGVyZSBpbiB0aGUg
bGFiZWwuICBCZWNhdXNlIHRoaXMgcmVxdWlyZW1lbnQgaXMgaW5kZXBlbmRlbnQgb2YgdGhl
IHBvc2l0aW9uIG9mIHRoZSBtaWRkbGUgZG90LCB0aGUgcnVsZSBkb2VzIG5vdCByZXF1aXJl
IGFuICJhbmNob3IiIGVsZW1lbnQuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS41MiI+PC9k
aXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIzMEZCIiB3aGVuPSJqYXBhbmVzZS1pbi1sYWJl
bCIvJmd0OwogICAgJmx0O3J1bGUgbmFtZT0iamFwYW5lc2UtaW4tbGFiZWwiJmd0OwogICAg
ICAgICZsdDt1bmlvbiZndDsKICAgICAgICAgICAgJmx0O2NsYXNzIHByb3BlcnR5PSJzYzpI
YW5pIi8mZ3Q7CiAgICAgICAgICAgICZsdDtjbGFzcyBwcm9wZXJ0eT0ic2M6S2F0YSIvJmd0
OwogICAgICAgICAgICAmbHQ7Y2xhc3MgcHJvcGVydHk9InNjOkhpcmEiLyZndDsKICAgICAg
ICAmbHQ7L3VuaW9uJmd0OwogICAgJmx0Oy9ydWxlJmd0OzwvcHJlPgo8cCBpZD0icmZjLnNl
Y3Rpb24uNi40LjMucC4zIj5UaGUgS2F0YWthbmEgbWlkZGxlIGRvdCBpcyB1c2VkIG9ubHkg
d2l0aCBIYW4sIEthdGFrYW5hIG9yIEhpcmFnYW5hLiBUaGUgY29ycmVzcG9uZGluZyBXaGVu
IFJ1bGUgcmVxdWlyZXMgdGhhdCBhdCBsZWFzdCBvbmUgY29kZSBwb2ludCBpbiB0aGUgbGFi
ZWwgaXMgaW4gb25lIG9mIHRoZXNlIHNjcmlwdHMsIGJ1dCB0aGUgcG9zaXRpb24gb2YgdGhh
dCBjb2RlIHBvaW50IGlzIGluZGVwZW5kZW50IG9mIHRoZSBsb2NhdGlvbiBvZiB0aGUgbWlk
ZGxlIGRvdCBhbmQgbm8gYW5jaG9yIHRoZXJlZm9yZSByZXF1aXJlZC4gKE5vdGUgdGhhdCB0
aGUgS2F0YWthbmEgbWlkZGxlIGRvdCBpdHNlbGYgaXMgb2Ygc2NyaXB0IENvbW1vbiwgdGhh
dCBpcywgInNjOlp5eXkiKS4gIDwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi43Ij4KPGEgaHJl
Zj0iI3JmYy5zZWN0aW9uLjciPjcuPC9hPiA8YSBocmVmPSIjYWN0aW9ucyIgaWQ9ImFjdGlv
bnMiPlRoZSBhY3Rpb24gRWxlbWVudDwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcu
cC4xIj5UaGUgcHVycG9zZSBvZiBhbiBhY3Rpb24gaXMgdG8gYXNzaWduIGEgZGlzcG9zaXRp
b24gdG8gYSBsYWJlbCBpbiByZXNwb25zZSB0byBiZWluZyB0cmlnZ2VyZWQgYnkgdGhlIGxh
YmVsIG1lZXRpbmcgYSBzcGVjaWZpZWQgY29uZGl0aW9uLiBPZnRlbiwgdGhlIGFjdGlvbiBz
aW1wbHkgcmVzdWx0cyBpbiBibG9ja2luZyBvciBpbnZhbGlkYXRpbmcgYSBsYWJlbCB0aGF0
IGRvZXMgbm90IG1hdGNoIGEgcnVsZS4gQW4gZXhhbXBsZSBvZiBhbiBhY3Rpb24gaW52YWxp
ZGF0aW5nIGEgbGFiZWwgYmVjYXVzZSBpdCBkb2VzIG5vdCBtYXRjaCBhIHJ1bGUgbmFtZWQg
ImxlYWRpbmctbGV0dGVyIiBpcyBhcyBmb2xsb3dzOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1
cmUuNTMiPjwvZGl2Pgo8cHJlPiAgICZsdDthY3Rpb24gZGlzcD0iaW52YWxpZCIgbm90LW1h
dGNoPSJsZWFkaW5nLWxldHRlciIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2Vj
dGlvbi43LnAuMyI+SWYgYW4gYWN0aW9uIGlzIHRvIGJlIHRyaWdnZXJlZCBvbiBtYXRjaGlu
ZyBhIHJ1bGUsIGEgIm1hdGNoIiBhdHRyaWJ1dGUgaXMgdXNlZCBpbnN0ZWFkLiBBY3Rpb25z
IGFyZSBldmFsdWF0ZWQgaW4gdGhlIG9yZGVyIHRoYXQgdGhleSBhcHBlYXIgaW4gdGhlIFhN
TCBmaWxlLiBPbmNlIGFuIGFjdGlvbiBpcyB0cmlnZ2VyZWQgYnkgYSBsYWJlbCwgdGhlIGRp
c3Bvc2l0aW9uIGRlZmluZWQgaW4gdGhlICJkaXNwIiBhdHRyaWJ1dGUgaXMgYXNzaWduZWQg
dG8gdGhlIGxhYmVsIGFuZCBubyBvdGhlciBhY3Rpb25zIGFyZSBldmFsdWF0ZWQgZm9yIHRo
YXQgbGFiZWwuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy5wLjQiPlRoZSBnb2FsIG9mIHRo
ZSBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzIGlzIHRvIGlkZW50aWZ5IGFsbCBsYWJlbHMgYW5k
IHZhcmlhbnQgbGFiZWxzIGFuZCB0byBhc3NpZ24gdGhlbSBkaXNwb3NpdGlvbiB2YWx1ZXMu
IFRoZXNlIGRpc3Bvc2l0aW9ucyBhcmUgdGhlbiBmZWQgaW50byBhIGZ1cnRoZXIgcHJvY2Vz
cyB0aGF0IHVsdGltYXRlbHkgaW1wbGVtZW50cyBhbGwgYXNwZWN0cyBvZiBwb2xpY3kuIFRv
IGFsbG93IHRoaXMgc3BlY2lmaWNhdGlvbiB0byBiZSB1c2VkIHdpdGggdGhlIHdpZGVzdCBy
YW5nZSBvZiBwb2xpY2llcywgdGhlIHBlcm1pc3NpYmxlIHZhbHVlcyBmb3IgdGhlICJkaXNw
IiBhdHRyaWJ1dGUgYXJlIG5laXRoZXIgZGVmaW5lZCBub3IgcmVzdHJpY3RlZC4gTmV2ZXJ0
aGVsZXNzIGEgc2V0IG9mIGNvbW1vbmx5IHVzZWQgZGlzcG9zaXRpb24gdmFsdWVzIGlzIFJF
Q09NTUVOREVELiAoU2VlIDxhIGhyZWY9IiNyZWNvbW1lbmRlZF9kaXNwb3NpdGlvbl92YWx1
ZXMiPlNlY3Rpb24gNy4zPC9hPik8L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uNy4xIj4KPGEg
aHJlZj0iI3JmYy5zZWN0aW9uLjcuMSI+Ny4xLjwvYT4gPGEgaHJlZj0iI21hdGNoX2F0dHJp
YnV0ZSIgaWQ9Im1hdGNoX2F0dHJpYnV0ZSI+VGhlIG1hdGNoIGFuZCBub3QtbWF0Y2ggQXR0
cmlidXRlczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMS5wLjEiPkFuIE9QVElP
TkFMICJtYXRjaCIgb3IgIm5vdC1tYXRjaCIgYXR0cmlidXRlIHNwZWNpZmllcyBhIHJ1bGUg
dGhhdCBtdXN0IGJlIG1hdGNoZWQgb3Igbm90IG1hdGNoZWQgYXMgYSBjb25kaXRpb24gZm9y
IHRyaWdnZXJpbmcgYW4gYWN0aW9uLiBPbmx5IGEgc2luZ2xlIHJ1bGUgbWF5IGJlIG5hbWVk
IGFzIHRoZSB2YWx1ZSBvZiBhICJtYXRjaCIgb3IgIm5vdC1tYXRjaCIgYXR0cmlidXRlLiBC
ZWNhdXNlIHJ1bGVzIG1heSBiZSBjb21wb3NlZCBvZiBvdGhlciBydWxlcywgdGhpcyByZXN0
cmljdGlvbiB0byBhIHNpbmdsZSBhdHRyaWJ1dGUgdmFsdWUgZG9lcyBub3QgaW1wb3NlIGFu
eSBsaW1pdGF0aW9uIG9uIHRoZSBjb250ZXh0cyB0aGF0IGNhbiB0cmlnZ2VyIGFuIGFjdGlv
bi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjEucC4yIj5BbiBhY3Rpb24gTVVTVCBOT1Qg
Y29udGFpbiBib3RoIGEgIm1hdGNoIiBhbmQgYSAibm90LW1hdGNoIiBhdHRyaWJ1dGUsIGFu
ZCB0aGUgdmFsdWUgb2YgZWl0aGVyIGF0dHJpYnV0ZSBNVVNUIGJlIHRoZSBuYW1lIG9mIGEg
cHJldmlvdXNseSBkZWZpbmVkIHJ1bGUsIG90aGVyd2lzZSB0aGUgZG9jdW1lbnQgTVVTVCBi
ZSByZWplY3RlZC4gQW4gYWN0aW9uIHdpdGhvdXQgYW55IGF0dHJpYnV0ZXMgaXMgdHJpZ2dl
cmVkIGJ5IGFsbCBsYWJlbHMgdW5jb25kaXRpb25hbGx5LiBGb3IgYSB2ZXJ5IHNpbXBsZSBM
R1IsIHRoZSBmb2xsb3dpbmcgYWN0aW9uIHdvdWxkIGFsbG9jYXRlIGFsbCBsYWJlbHMgdGhh
dCBtYXRjaCB0aGUgcmVwZXJ0b2lyZTo8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjU0Ij48
L2Rpdj4KPHByZT4gICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgLyZndDs8L3By
ZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy4xLnAuNCI+U2luY2UgcnVsZXMgYXJl
IGV2YWx1YXRlZCBmb3IgYWxsIGxhYmVscywgd2hldGhlciB0aGV5IGFyZSB0aGUgb3JpZ2lu
YWwgbGFiZWwgb3IgY29tcHV0ZWQgYnkgcGVybXV0aW5nIHRoZSBkZWZpbmVkIGFuZCB2YWxp
ZCB2YXJpYW50IG1hcHBpbmdzIGZvciB0aGUgbGFiZWwncyBjb2RlIHBvaW50cywgYWN0aW9u
cyBiYXNlZCBvbiBtYXRjaGluZyBvciBub3QgbWF0Y2hpbmcgYSBydWxlIG1heSBiZSB0cmln
Z2VyZWQgZm9yIGJvdGggb3JpZ2luYWwgYW5kIHZhcmlhbnQgbGFiZWxzLCBidXQgdGhlIHJ1
bGVzIGFyZSBub3QgYWZmZWN0ZWQgYnkgdGhlIGRpc3Bvc2l0aW9uIGF0dHJpYnV0ZXMgb2Yg
dGhlIHZhcmlhbnQgbWFwcGluZ3MuIFRvIHRyaWdnZXIgYW55IGFjdGlvbnMgYmFzZWQgb24g
dGhlc2UgZGlzcG9zaXRpb25zIHJlcXVpcmVzIHRoZSB1c2Ugb2YgYWRkaXRpb25hbCBvcHRp
b25hbCBhdHRyaWJ1dGVzIGZvciBhY3Rpb25zIGRlc2NyaWJlZCBuZXh0LjwvcD4KPGgxIGlk
PSJyZmMuc2VjdGlvbi43LjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yIj43LjIuPC9h
PiA8YSBocmVmPSIjdmFyaWFudHNfYWN0aW9ucyIgaWQ9InZhcmlhbnRzX2FjdGlvbnMiPkFj
dGlvbnMgd2l0aCBWYXJpYW50IFR5cGUgVHJpZ2dlcnM8L2E+CjwvaDE+CjxoMSBpZD0icmZj
LnNlY3Rpb24uNy4yLjEiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjEiPjcuMi4xLjwv
YT4gPGEgaHJlZj0iI3ZhcmlhbnRfdHJpZ2dlcnMiIGlkPSJ2YXJpYW50X3RyaWdnZXJzIj5U
aGUgYWxsLSwgYW55LSBhbmQgb25seS12YXJpYW50cyBBdHRyaWJ1dGVzPC9hPgo8L2gxPgo8
cCBpZD0icmZjLnNlY3Rpb24uNy4yLjEucC4xIj5BbiBhY3Rpb24gbWF5IGNvbnRhaW4gb25l
IG9mIHRoZSBPUFRJT05BTCBhdHRyaWJ1dGVzICJhbnktdmFyaWFudCIsICJhbGwtdmFyaWFu
dHMiLCBvciAib25seS12YXJpYW50cyIgZGVmaW5pbmcgdHJpZ2dlcnMgYmFzZWQgb24gdmFy
aWFudCB0eXBlcy4gVGhlIHBlcm1pdHRlZCB2YWx1ZSBmb3IgdGhlc2UgYXR0cmlidXRlcyBj
b25zaXN0cyBvZiBvbmUgb3IgbW9yZSB2YXJpYW50IHR5cGUgdmFsdWVzLCBzZXBhcmF0ZWQg
Ynkgc3BhY2VzLiAgVGhlc2UgTUFZIGluY2x1ZGUgdHlwZSB2YWx1ZXMgdGhhdCBhcmUgbm90
IHVzZWQgaW4gYW55ICJ2YXIiIGVsZW1lbnQgaW4gdGhlIExHUi4gV2hlbiBhIHZhcmlhbnQg
bGFiZWwgaXMgZ2VuZXJhdGVkLCB0aGVzZSB2YXJpYW50IHR5cGUgdmFsdWVzIGFyZSBjb21w
YXJlZCB0byB0aGUgc2V0IG9mIHR5cGUgdmFsdWVzIG9uIHRoZSB2YXJpYW50IG1hcHBpbmdz
IHVzZWQgdG8gZ2VuZXJhdGUgdGhlIHBhcnRpY3VsYXIgdmFyaWFudCBsYWJlbCAoc2VlIDxh
IGhyZWY9IiNwcm9jZXNzaW5nIj5TZWN0aW9uIDg8L2E+KS48L3A+CjxwIGlkPSJyZmMuc2Vj
dGlvbi43LjIuMS5wLjIiPkFueSBzaW5nbGUgbWF0Y2ggbWF5IHRyaWdnZXIgYW4gYWN0aW9u
IHRoYXQgY29udGFpbnMgYW4gImFueS12YXJpYW50IiBhdHRyaWJ1dGUsIHdoaWxlIGZvciBh
biAiYWxsLXZhcmlhbnRzIiBvciAib25seS12YXJpYW50cyIgYXR0cmlidXRlLCB0aGUgdmFy
aWFudCB0eXBlIGZvciBhbGwgdmFyaWFudCBjb2RlIHBvaW50cyBtdXN0IG1hdGNoIG9uZSBv
ciBzZXZlcmFsIG9mIHRoZSB0eXBlIHZhbHVlcyBzcGVjaWZpZWQgaW4gdGhlIGF0dHJpYnV0
ZSB0byB0cmlnZ2VyIHRoZSBhY3Rpb24uICBUaGVyZSBpcyBubyByZXF1aXJlbWVudCB0aGF0
IHRoZSBlbnRpcmUgbGlzdCBvZiB2YXJpYW50IHR5cGUgdmFsdWVzIGJlIG1hdGNoZWQsIGFz
IGxvbmcgYXMgYWxsIHZhcmlhbnQgY29kZSBwb2ludHMgbWF0Y2ggYXQgbGVhc3Qgb25lIG9m
IHRoZSB2YWx1ZXMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy4yLjEucC4zIj5BbiAib25s
eS12YXJpYW50cyIgYXR0cmlidXRlIHdpbGwgdHJpZ2dlciB0aGUgYWN0aW9uIG9ubHkgaWYg
YWxsIGNvZGUgcG9pbnRzIG9mIHRoZSB2YXJpYW50IGxhYmVsIGhhdmUgdmFyaWFudCBtYXBw
aW5ncyBmcm9tIHRoZSBvcmlnaW5hbCBjb2RlIHBvaW50cy4gSW4gb3RoZXIgd29yZHMsIHRo
ZSBsYWJlbCBjb250YWlucyBubyBvcmlnaW5hbCBjb2RlIHBvaW50cyBvdGhlciB0aGFuIHRo
b3NlIHdpdGggYSByZWZsZXhpdmUgbWFwcGluZyAoc2VlIDxhIGhyZWY9IiNyZWZsZXhpdmVf
bWFwcGluZyI+U2VjdGlvbiA1LjMuNDwvYT4pLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUu
NTUiPjwvZGl2Pgo8cHJlPiAgICAgJmx0O2NoYXIgY3A9IjAwNzgiIGNvbW1lbnQ9IngiIC8m
Z3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDA3OCIgdHlwZT0iYWxsb2NhdGFibGUiIGNvbW1l
bnQ9InJlZmxleGl2ZSIgLyZndDsKICAgICAgICAmbHQ7dmFyIGNwPSIwMDc5IiB0eXBlPSJi
bG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjAwNzki
ICBjb21tZW50PSJ5Ii8mZ3Q7CiAgICAgICAgJmx0O3ZhciBjcD0iMDA3OCIgdHlwZT0iYWxs
b2NhdGFibGUiIC8mZ3Q7CiAgICAmbHQ7L2NoYXImZ3Q7CiAgICAuLi4KICAgICZsdDthY3Rp
b24gZGlzcD0iYmxvY2tlZCIgYW55LXZhcmlhbnQ9ImJsb2NrZWQiIC8mZ3Q7CiAgICAmbHQ7
YWN0aW9uIGRpc3A9ImFsbG9jYXRhYmxlIiBvbmx5LXZhcmlhbnRzPSJhbGxvY2F0YWJsZSIg
LyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0ic29tZS1kaXNwIiBhbnktdmFyaWFudD0iYWxs
b2NhdGFibGUiIC8mZ3Q7ICAgIDwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43
LjIuMS5wLjUiPkluIHRoZSBleGFtcGxlIGFib3ZlLCB0aGUgbGFiZWwgInh4IiB3b3VsZCBo
YXZlIHZhcmlhbnQgbGFiZWxzICJ4eCIsICJ4eSIsICJ5eCIgYW5kICJ5eSIuIFRoZSBmaXJz
dCBhY3Rpb24gd291bGQgcmVzdWx0IGluIGJsb2NraW5nIGFueSB2YXJpYW50IGxhYmVsIGNv
bnRhaW5pbmcgInkiLCBiZWNhdXNlIHRoZSB2YXJpYW50IG1hcHBpbmcgZnJvbSAieCIgdG8g
InkiIGlzIG9mIHR5cGUgImJsb2NrZWQiLCB0cmlnZ2VyaW5nIHRoZSAiYW55LXZhcmlhbnQi
IGNvbmRpdGlvbi4gQmVjYXVzZSBpbiB0aGlzIGV4YW1wbGUgIngiIGhhcyBhIHJlZmxleGl2
ZSB2YXJpYW50IG1hcHBpbmcgdG8gaXRzZWxmIG9mIHR5cGUgImFsbG9jYXRhYmxlIiB0aGUg
b3JpZ2luYWwgbGFiZWwgInh4IiBoYXMgYSByZWZsZXhpdmUgdmFyaWFudCAieHgiIHRoYXQg
d291bGQgdHJpZ2dlciB0aGUgIm9ubHktdmFyaWFudHMiIGNvbmRpdGlvbiBvbiB0aGUgc2Vj
b25kIGFjdGlvbi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMS5wLjYiPkEgbGFiZWwg
Inl5IiB3b3VsZCBoYXZlIHRoZSB2YXJpYW50cyAieHkiLCAieXgiIGFuZCAieHgiLiBCZWNh
dXNlIHRoZSB2YXJpYW50IG1hcHBpbmcgZnJvbSAieSIgdG8gIngiIGlzIG9mIHR5cGUgImFs
bG9jYXRhYmxlIiBhbmQgYSBtYXBwaW5nIGZyb20gInkiIHRvICJ5IiBpcyBub3QgZGVmaW5l
ZCwgdGhlIGxhYmVscyAieHkiIGFuZCAieXgiIHRyaWdnZXIgdGhlICJhbnktdmFyaWFudCIg
Y29uZGl0aW9uIG9uIHRoZSB0aGlyZCBsYWJlbC4gIFRoZSB2YXJpYW50ICJ4eCIsIGJlaW5n
IGdlbmVyYXRlZCB1c2luZyB0aGUgbWFwcGluZyBmcm9tICJ5IiB0byAieCIgb2YgdHlwZSAi
YWxsb2NhdGFibGUiLCB3b3VsZCB0cmlnZ2VyIHRoZSAib25seS12YXJpYW50cyIgY29uZGl0
aW9uIG9uIHRoZSBzZWN0aW9uIGFjdGlvbi4gQXMgdGhlcmUgaXMgbm8gcmVmbGV4aXZlIHZh
cmlhbnQgInl5IiwgdGhlIG9yaWdpbmFsIGxhYmVsICJ5eSIgY2Fubm90IHRyaWdnZXIgYW55
IHZhcmlhbnQgdHlwZSB0cmlnZ2Vycy4gSG93ZXZlciwgaXQgY291bGQgc3RpbGwgdHJpZ2dl
ciBhbiBhY3Rpb24gZGVmaW5lZCBhcyBtYXRjaGluZyBvciBub3QgbWF0Y2hpbmcgYSBydWxl
LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuNyI+SW4gZWFjaCBhY3Rpb24sIG9u
ZSB2YXJpYW50IHR5cGUgdHJpZ2dlciBtYXkgYmUgcHJlc2VudCBieSBpdHNlbGYgb3IgaW4g
Y29uanVuY3Rpb24gd2l0aCBhbiBhdHRyaWJ1dGUgbWF0Y2hpbmcgb3Igbm90LW1hdGNoaW5n
IGEgcnVsZS4gSWYgdmFyaWFudCB0cmlnZ2VycyBhbmQgcnVsZS1tYXRjaGluZyB0cmlnZ2Vy
cyBhcmUgdXNlZCB0b2dldGhlciwgdGhlIGxhYmVsIE1VU1QgIm1hdGNoIiBvciByZXNwZWN0
aXZlbHkgIm5vdC1tYXRjaCIgdGhlIHNwZWNpZmllZCBydWxlLCBBTkQgc2F0aXNmeSB0aGUg
Y29uZGl0aW9ucyBvbiB0aGUgdmFyaWFudCB0eXBlIHZhbHVlcyBnaXZlbiBieSB0aGUgImFu
eS12YXJpYW50IiwgImFsbC12YXJpYW50cyIsIG9yICJvbmx5LXZhcmlhbnRzIiBhdHRyaWJ1
dGUuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy4yLjEucC44Ij5BIHVzZWZ1bCBjb252ZW50
aW9uIGNvbWJpbmVzIHRoZSAiYW55LXZhcmlhbnQiIHRyaWdnZXIgd2l0aCByZWZsZXhpdmUg
dmFyaWFudCBtYXBwaW5ncyAoPGEgaHJlZj0iI3JlZmxleGl2ZV9tYXBwaW5nIj5TZWN0aW9u
IDUuMy40PC9hPikuICBUaGlzIGNvbnZlbnRpb24gaXMgdXNlZCwgZm9yIGV4YW1wbGUsIHdo
ZW4gbXVsdGlwbGUgTEdScyBhcmUgZGVmaW5lZCB3aXRoaW4gdGhlIHNhbWUgcmVnaXN0cnkg
YW5kIGZvciBvdmVybGFwcGluZyByZXBlcnRvaXJlLiBJbiBzb21lIGNhc2VzLCB0aGUgZGVs
ZWdhdGlvbiBvZiBhIGxhYmVsIGZyb20gb25lIExHUiBtdXN0IHByb2hpYml0IHRoZSBkZWxl
Z2F0aW9uIG9mIGFub3RoZXIgbGFiZWwgaW4gc29tZSBvdGhlciBMR1IuIFRoaXMgY2FuIGJl
IGRvbmUgdXNpbmcgYSB2YXJpYW50IG9mIHR5cGUgImJsb2NrZWQiIGFzIGluIHRoaXMgZXhh
bXBsZSBmcm9tIGFuIEFybWVuaWFuIExHUiwgd2hlcmUgdGhlIEFybWVuaWFuLCBMYXRpbiBh
bmQgQ3lyaWxsaWMgbGV0dGVycyBhbGwgbG9vayBpZGVudGljYWw6PC9wPgo8ZGl2IGlkPSIj
cmZjLmZpZ3VyZS41NiI+PC9kaXY+CjxwcmU+ICAgICZsdDtjaGFyIGNwPSIwNTcwIiBjb21t
ZW50PSJBcm1lbmlhbiBzbWFsbCBsZXR0ZXIgSE8iJmd0OwogICAgICAmbHQ7dmFyIGNwPSIw
MDY4IiB0eXBlPSJibG9ja2VkIiBjb21tZW50PSJMYXRpbiBzbWFsbCBsZXR0ZXIgSCIgLyZn
dDsKICAgICAgJmx0O3ZhciBjcD0iMDRCQiIgdHlwZT0iYmxvY2tlZCIgCiAgICAgICAgICAg
Y29tbWVudD0iQ3lyaWxsaWMgc21hbGwgbGV0dGVyIFNTSEEiIC8mZ3Q7CiAgICAmbHQ7L2No
YXImZ3Q7PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuMTAiPlRo
ZSBpc3N1ZSBpcyB0aGF0IHRoZSB0YXJnZXQgY29kZSBwb2ludHMgZm9yIHRoZXNlIHR3byB2
YXJpYW50cyBhcmUgYm90aCBvdXRzaWRlIHRoZSBBcm1lbmlhbiByZXBlcnRvaXJlLiBCeSB1
c2luZyBhIHJlZmxleGl2ZSB2YXJpYW50IHdpdGggdGhlIGZvbGxvd2luZyBjb252ZW50aW9u
OjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNTciPjwvZGl2Pgo8cHJlPiAgICAmbHQ7Y2hh
ciBjcD0iMDA2OCIgY29tbWVudD0ibm90IHBhcnQgb2YgcmVwZXJ0b2lyZSImZ3Q7CiAgICAg
ICZsdDt2YXIgY3A9IjAwNjgiIHR5cGU9Im91dC1vZi1yZXBlcnRvaXJlLXZhciIKICAgICAg
ICAgICBjb21tZW50PSJyZWZsZXhpdmUgbWFwcGluZyIgLyZndDsKICAgICAgJmx0O3ZhciBj
cD0iMDRCQiIgdHlwZT0iYmxvY2tlZCIgIC8mZ3Q7CiAgICAgICZsdDt2YXIgY3A9IjA1NzAi
IHR5cGU9ImJsb2NrZWQiICAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgICAuLi4gPC9w
cmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuMTIiPmFuZCBhc3NvY2lh
dGluZyB0aGlzIHdpdGggYW4gYWN0aW9uIG9mIHRoZSBmb3JtOjwvcD4KPGRpdiBpZD0iI3Jm
Yy5maWd1cmUuNTgiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7YWN0aW9uIGRpc3A9ImludmFsaWQi
IGFueS12YXJpYW50PSJvdXQtb2YtcmVwZXJ0b2lyZS12YXIiIC8mZ3Q7PC9wcmU+CjxwPjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuMi4xLnAuMTQiPml0IGlzIHBvc3NpYmxlIHRvIGxp
c3QgdGhlIHN5bW1ldHJpYyBhbmQgdHJhbnNpdGl2ZSB2YXJpYW50IG1hcHBpbmdzIGluIHRo
ZSBMR1IgZXZlbiAgICB3aGVyZSB0aGV5IGludm9sdmUgb3V0LW9mLXJlcGVydG9pcmUgY29k
ZSBwb2ludHMuIEJ5IGFzc29jaWF0aW5nIHRoZSBhY3Rpb24gc2hvd24gd2l0aCB0aGUgc3Bl
Y2lhbCB0eXBlIGZvciB0aGVzZSByZWZsZXhpdmUgbWFwcGluZ3MgYW55IG9yaWdpbmFsIGxh
YmVscyBjb250YWluaW5nIG9uZSBvciBtb3JlIG9mIHRoZSBvdXQtb2YtcmVwZXJ0b2lyZSBj
b2RlIHBvaW50cyBhcmUgZmlsdGVyZWQgb3V0ICYjODIxMjsganVzdCBhcyBpZiB0aGVzZSBj
b2RlIHBvaW50cyBoYWQgbm90IGJlZW4gbGlzdGVkIGluIHRoZSBMR1IgaW4gdGhlIGZpcnN0
IHBsYWNlLiBOZXZlcnRoZWxlc3MsIHRoZXkgZG8gcGFydGljaXBhdGUgaW4gdGhlIHBlcm11
dGF0aW9uIG9mIHZhcmlhbnQgbGFiZWxzIGZvciBuLXJlcGVydG9pcmUgbGFiZWxzIChBcm1l
bmlhbiBpbiB0aGUgZXhhbXBsZSksIGFuZCB0aGVzZSBwZXJtdXRlZCB2YXJpYW50cyBjYW4g
YmUgdXNlZCB0byBkZXRlY3QgY29sbGlzaW9ucyB3aXRoIG91dC1vZi1yZXBlcnRvaXJlIGxh
YmVscyAoc2VlIDxhIGhyZWY9IiNwcm9jZXNzaW5nIj5TZWN0aW9uIDg8L2E+KS48L3A+Cjxo
MSBpZD0icmZjLnNlY3Rpb24uNy4yLjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4yLjIi
PjcuMi4yLjwvYT4gPGEgaHJlZj0iI3JmYzM3NDNfZXhhbXBsZSIgaWQ9InJmYzM3NDNfZXhh
bXBsZSI+RXhhbXBsZSBmcm9tIFJGQyAzNzQzIFRhYmxlczwvYT4KPC9oMT4KPHAgaWQ9InJm
Yy5zZWN0aW9uLjcuMi4yLnAuMSI+VGhpcyBzZWN0aW9uIGdpdmVzIGFuIGV4YW1wbGUgb2Yg
dXNpbmcgdmFyaWFudCB0eXBlIHRyaWdnZXJzLCBjb21iaW5lZCB3aXRoIHZhcmlhbnRzIHdp
dGggcmVmbGV4aXZlIG1hcHBpbmdzICg8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBpbmciPlNl
Y3Rpb24gNS4zLjQ8L2E+KSB0byBhY2hpZXZlIExHUnMgdGhhdCBpbXBsZW1lbnQgdGFibGVz
IGxpa2UgdGhvc2UgZGVmaW5lZCBhY2NvcmRpbmcgdG8gPGEgaHJlZj0iI1JGQzM3NDMiPltS
RkMzNzQzXTwvYT4gd2hlcmUgdGhlIGdvYWwgaXMgdG8gYWxsb3cgYXMgdmFyaWFudHMgb25s
eSBsYWJlbHMgdGhhdCBjb25zaXN0IGVudGlyZWx5IG9mIHNpbXBsaWZpZWQgb3IgdHJhZGl0
aW9uYWwgdmFyaWFudHMsIGluIGFkZGl0aW9uIHRvIHRoZSBvcmlnaW5hbCBsYWJlbC48L3A+
CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5wLjIiPkFzc3VtaW5nIGFuIExHUiB3aGVyZSBh
bGwgdmFyaWFudHMgaGF2ZSBiZWVuIGdpdmVuIHN1aXRhYmxlICJ0eXBlIiBhdHRyaWJ1dGVz
IG9mICJibG9ja2VkIiwgInNpbXBsaWZpZWQiLCAidHJhZGl0aW9uYWwiLCBvciAiYm90aCIs
IHNpbWlsYXIgdG8gdGhlIG9uZXMgZGlzY3Vzc2VkIGluIDxhIGhyZWY9IiN0cmFuc2xhdGVf
cmZjMzc0MyI+QXBwZW5kaXggQXBwZW5kaXggQjwvYT4uIEdpdmVuIHN1Y2ggYW4gTEdSLCB0
aGUgZm9sbG93aW5nIGV4YW1wbGUgYWN0aW9ucyBldmFsdWF0ZSB0aGUgZGlzcG9zaXRpb24g
Zm9yIHRoZSB2YXJpYW50IGxhYmVsOiA8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjU5Ij48
L2Rpdj4KPHByZT4gICAgJmx0O2FjdGlvbiBkaXNwPSJibG9ja2VkIiBhbnktdmFyaWFudD0i
YmxvY2tlZCIgLyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0iYWxsb2NhdGFibGUiIG9ubHkt
dmFyaWFudHM9InNpbXBsaWZpZWQgYm90aCIgLyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0i
YWxsb2NhdGFibGUiIG9ubHktdmFyaWFudHM9InRyYWRpdGlvbmFsIGJvdGgiIC8mZ3Q7CiAg
ICAmbHQ7YWN0aW9uIGRpc3A9ImJsb2NrZWQiIGFsbC12YXJpYW50cz0ic2ltcGxpZmllZCB0
cmFkaXRpb25hbCAiIC8mZ3Q7CiAgICAmbHQ7YWN0aW9uIGRpc3A9ImFsbG9jYXRhYmxlIiAv
Jmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5wLjQiPlRoZSBm
aXJzdCBhY3Rpb24gbWF0Y2hlcyBhbnkgdmFyaWFudCBsYWJlbCBmb3Igd2hpY2ggYXQgbGVh
c3Qgb25lIG9mIHRoZSBjb2RlIHBvaW50IHZhcmlhbnRzIGlzIG9mIHR5cGUgImJsb2NrZWQi
LiBUaGUgc2Vjb25kIG1hdGNoZXMgYW55IHZhcmlhbnQgbGFiZWwgZm9yIHdoaWNoIGFsbCBv
ZiB0aGUgY29kZSBwb2ludCB2YXJpYW50cyBhcmUgb2YgdHlwZSAic2ltcGxpZmllZCIgb3Ig
ImJvdGgiLCBpbiBvdGhlciB3b3JkcyBhbiBhbGwtc2ltcGxpZmllZCBsYWJlbC4gVGhlIHRo
aXJkIG1hdGNoZXMgYW55IGxhYmVsIGZvciB3aGljaCBhbGwgdmFyaWFudHMgYXJlIG9mIHR5
cGUgInRyYWRpdGlvbmFsIiBvciAiYm90aCIsIHRoYXQgaXMgYWxsIHRyYWRpdGlvbmFsLiBU
aGVzZSB0d28gYWN0aW9ucyBhcmUgbm90IHRyaWdnZXJlZCBieSBhbnkgdmFyaWFudCBsYWJl
bHMgY29udGFpbmluZyBzb21lIG9yaWdpbmFsIGNvZGUgcG9pbnRzLCB1bmxlc3MgZWFjaCBv
ZiB0aG9zZSBjb2RlIHBvaW50cyBoYXMgYSB2YXJpYW50IGRlZmluZWQgd2l0aCBhIHJlZmxl
eGl2ZSBtYXBwaW5nICg8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBpbmciPlNlY3Rpb24gNS4z
LjQ8L2E+KS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5wLjUiPlRoZSBmaW5hbCB0
d28gYWN0aW9ucyByZWx5IG9uIHRoZSBmYWN0IHRoYXQgYWN0aW9ucyBhcmUgZXZhbHVhdGVk
IGluIHNlcXVlbmNlLCBhbmQgdGhhdCB0aGUgZmlyc3QgYWN0aW9uIHRyaWdnZXJlZCBhbHNv
IGRlZmluZXMgdGhlIGZpbmFsIGRpc3Bvc2l0aW9uIGZvciBhIHZhcmlhbnQgbGFiZWwgKHNl
ZSA8YSBocmVmPSIjcHJlY2VkZW5jZSI+U2VjdGlvbiA3LjQ8L2E+KS4gVGhleSBmdXJ0aGVy
IHJlbHkgb24gdGhlIGFzc3VtcHRpb24gdGhhdCB0aGUgb25seSB2YXJpYW50cyB3aXRoIHR5
cGUgImJvdGgiIGFyZSBhbHNvIHJlZmxleGl2ZSB2YXJpYW50cy48L3A+CjxwIGlkPSJyZmMu
c2VjdGlvbi43LjIuMi5wLjYiPkdpdmVuIHRoZXNlIGFzc3VtcHRpb25zLCBhbnkgcmVtYWlu
aW5nIHNpbXBsaWZpZWQgb3IgdHJhZGl0aW9uYWwgdmFyaWFudHMgbXVzdCB0aGVuIGJlIHBh
cnQgb2YgYSBtaXhlZCBsYWJlbCwgYW5kIHNvIGFyZSBibG9ja2VkOyBhbGwgbGFiZWxzIHN1
cnZpdmluZyB0byB0aGUgbGFzdCBhY3Rpb24gYXJlIG9yaWdpbmFsIGNvZGUgcG9pbnRzIG9u
bHkgKHRoYXQgaXMgdGhlIG9yaWdpbmFsIGxhYmVsKS4gVGhlIGV4YW1wbGUgYXNzdW1lcyB0
aGF0IGFuIG9yaWdpbmFsIGxhYmVsIG1heSBiZSBhIG1peGVkIGxhYmVsOyBpZiB0aGF0IGlz
IG5vdCB0aGUgY2FzZSwgdGhlIGRpc3Bvc2l0aW9uIGZvciB0aGUgbGFzdCBhY3Rpb24gd291
bGQgYmUgc2V0IHRvICJibG9ja2VkIi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjIuMi5w
LjciPlRoZXJlIGFyZSBleGNlcHRpb25zIHdoZXJlIHRoZSBhc3N1bXB0aW9uIG9uIHJlZmxl
eGl2ZSBtYXBwaW5ncyBtYWRlIGFib3ZlIGRvZXMgbm90IGhvbGQsIHNvIHRoaXMgYmFzaWMg
c2NoZW1lIG5lZWRzIHNvbWUgcmVmaW5lbWVudHMgdG8gY292ZXIgYWxsIGNhc2VzLiBGb3Ig
YSBtb3JlIGNvbXBsZXRlIGV4YW1wbGUsIHNlZSA8YSBocmVmPSIjdHJhbnNsYXRlX3JmYzM3
NDMiPkFwcGVuZGl4IEFwcGVuZGl4IEI8L2E+LjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi43
LjMiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy4zIj43LjMuPC9hPiA8YSBocmVmPSIjcmVj
b21tZW5kZWRfZGlzcG9zaXRpb25fdmFsdWVzIiBpZD0icmVjb21tZW5kZWRfZGlzcG9zaXRp
b25fdmFsdWVzIj5SZWNvbW1lbmRlZCBEaXNwb3NpdGlvbiBWYWx1ZXM8L2E+CjwvaDE+Cjxw
IGlkPSJyZmMuc2VjdGlvbi43LjMucC4xIj5UaGUgcHJlY2lzZSBuYXR1cmUgb2YgdGhlIHBv
bGljeSBhY3Rpb24gdGFrZW4gaW4gcmVzcG9uc2UgdG8gYSBkaXNwb3NpdGlvbiBhbmQgdGhl
IG5hbWUgb2YgdGhlIGNvcnJlc3BvbmRpbmcgImRpc3AiIGF0dHJpYnV0ZXMgYXJlIG9ubHkg
cGFydGlhbGx5IGRlZmluZWQgaGVyZS4gIEl0IGlzIHN0cm9uZ2x5IFJFQ09NTUVOREVEIHRv
IHVzZSB0aGUgZm9sbG93aW5nIGRpc3Bvc2l0aW9ucyBvbmx5IHdpdGggdGhlaXIgY29udmVu
dGlvbmFsIHNlbnNlLjwvcD4KPHA+PC9wPgoKPGRsPgo8ZHQ+aW52YWxpZDwvZHQ+CjxkZCBz
dHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlRoZSByZXN1bHRpbmcgc3RyaW5nIGlzIG5vdCBhIHZh
bGlkIGxhYmVsLiBUaGlzIGRpc3Bvc2l0aW9uIG1heSBiZSBhc3NpZ25lZCBpbXBsaWNpdGx5
LCBzZWUgPGEgaHJlZj0iI2ltcGxpZWRfYWN0aW9ucyI+U2VjdGlvbiA3LjU8L2E+LiBObyB2
YXJpYW50IGxhYmVscyBzaG91bGQgYmUgZ2VuZXJhdGVkIGZyb20gYSB2YXJpYW50IG1hcHBp
bmcgd2l0aCB0aGlzIHR5cGUuPC9kZD4KPGR0PmJsb2NrZWQ8L2R0Pgo8ZGQgc3R5bGU9Im1h
cmdpbi1sZWZ0OiA1Ij5UaGUgcmVzdWx0aW5nIHN0cmluZyBpcyBhIHZhbGlkIGxhYmVsLCBi
dXQgc2hvdWxkIGJlIGJsb2NrZWQgZnJvbSByZWdpc3RyYXRpb24uIFRoaXMgd291bGQgdHlw
aWNhbGx5IGFwcGx5IGZvciBhIGRlcml2ZWQgdmFyaWFudCB0aGF0IGlzIHVuZGVzaXJhYmxl
IGR1ZSB0byBoYXZpbmcgbm8gcHJhY3RpY2FsIHVzZSBvciBiZWluZyBjb25mdXNpbmdseSBz
aW1pbGFyIHRvIHNvbWUgb3RoZXIgbGFiZWwuPC9kZD4KPGR0PmFsbG9jYXRhYmxlPC9kdD4K
PGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+VGhlIHJlc3VsdGluZyBzdHJpbmcgc2hvdWxk
IGJlIHJlc2VydmVkIGZvciB1c2UgYnkgdGhlIHNhbWUgb3BlcmF0b3Igb2YgdGhlIG9yaWdp
biBzdHJpbmcsIGJ1dCBub3QgYXV0b21hdGljYWxseSBhbGxvY2F0ZWQgZm9yIHVzZS48L2Rk
Pgo8ZHQ+YWN0aXZhdGVkPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+VGhlIHJl
c3VsdGluZyBzdHJpbmcgc2hvdWxkIGJlIGFjdGl2YXRlZCBmb3IgdXNlLiAgKFRoaXMgaXMg
dGhlIHNhbWUgYXMgYSBwcmVmZXJyZWQgdmFyaWFudCBpbiA8YSBocmVmPSIjUkZDMzc0MyI+
W1JGQzM3NDNdPC9hPi4pPC9kZD4KPGR0PnZhbGlkPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4t
bGVmdDogNSI+VGhlIHJlc3VsdGFudCBzdHJpbmcgaXMgYSB2YWxpZCBsYWJlbC4gKFRoaXMg
aXMgdGhlIHR5cGljYWwgZGVmYXVsdCBhY3Rpb24gaWYgbm8gZGlzcG9zaXRpb25zIGFyZSBk
ZWZpbmVkLik8L2RkPgo8L2RsPgoKPHA+IDwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi43LjQi
Pgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uNy40Ij43LjQuPC9hPiA8YSBocmVmPSIjcHJlY2Vk
ZW5jZSIgaWQ9InByZWNlZGVuY2UiPlByZWNlZGVuY2U8L2E+CjwvaDE+CjxwIGlkPSJyZmMu
c2VjdGlvbi43LjQucC4xIj5BY3Rpb25zIGFyZSBhcHBsaWVkIGluIHRoZSBvcmRlciBvZiB0
aGVpciBhcHBlYXJhbmNlIGluIHRoZSBmaWxlLiBUaGlzIGRlZmluZXMgdGhlaXIgcmVsYXRp
dmUgcHJlY2VkZW5jZS4gVGhlIGZpcnN0IGFjdGlvbiB0cmlnZ2VyZWQgYnkgYSBsYWJlbCBk
ZWZpbmVzIHRoZSBkaXNwb3NpdGlvbiBmb3IgdGhhdCBsYWJlbC4gVG8gZGVmaW5lIHRoZSBv
cmRlciBvZiBwcmVjZWRlbmNlLCBsaXN0IHRoZSBhY3Rpb25zIGluIHRoZSBkZXNpcmVkIG9y
ZGVyLiBUaGUgY29udmVudGlvbmFsIG9yZGVyIG9mIHByZWNlZGVuY2UgZm9yIHRoZSBhY3Rp
b25zIGRlZmluZWQgaW4gPGEgaHJlZj0iI3JlY29tbWVuZGVkX2Rpc3Bvc2l0aW9uX3ZhbHVl
cyI+U2VjdGlvbiA3LjM8L2E+IGlzICJpbnZhbGlkIiwgImJsb2NrZWQiLCAiYWxsb2NhdGFi
bGUiLCAiYWN0aXZhdGVkIiB0aGVuICJ2YWxpZCIuIFRoaXMgZGVmYXVsdCBwcmVjZWRlbmNl
IGlzIHVzZWQgZm9yIHRoZSBkZWZhdWx0IGFjdGlvbnMgZGVmaW5lZCBpbiA8YSBocmVmPSIj
ZGVmYXVsdF9hY3Rpb25zIj5TZWN0aW9uIDcuNjwvYT4uPC9wPgo8aDEgaWQ9InJmYy5zZWN0
aW9uLjcuNSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjUiPjcuNS48L2E+IDxhIGhyZWY9
IiNpbXBsaWVkX2FjdGlvbnMiIGlkPSJpbXBsaWVkX2FjdGlvbnMiPkltcGxpZWQgQWN0aW9u
czwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuNS5wLjEiPlRoZSBjb250ZXh0IHJ1
bGVzIG9uIGNvZGUgcG9pbnRzICgibm90LXdoZW4iIG9yICJ3aGVuIiBydWxlcykgY2Fycnkg
YW4gaW1wbGllZCBhY3Rpb24gd2l0aCBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlkIiAobm90
IGVsaWdpYmxlKSBpZiBhICJ3aGVuIiBjb250ZXh0IGlzIG5vdCBzYXRpc2ZpZWQsIG9yIHJl
c3BlY3RpdmVseSBhICJub3Qtd2hlbiIgY29udGV4dCBpcyBtYXRjaGVkLiBUaGVzZSBydWxl
cyBhcmUgZXZhbHVhdGVkIGF0IHRoZSB0aW1lIHRoZSBjb2RlIHBvaW50cyBmb3IgYSBsYWJl
bCBvciBpdHMgdmFyaWFudCBsYWJlbHMgYXJlIGNoZWNrZWQgZm9yIHZhbGlkaXR5IChzZWUg
PGEgaHJlZj0iI3Byb2Nlc3NpbmciPlNlY3Rpb24gODwvYT4pLiBJbiBvdGhlciB3b3Jkcywg
dGhleSBhcmUgZXZhbHVhdGVkIGJlZm9yZSBhbnkgb2YgdGhlIHdob2xlLWxhYmVsIGV2YWx1
YXRpb24gcnVsZXMgYW5kIHdpdGggaGlnaGVyIHByZWNlZGVuY2UuIFRoZSBjb250ZXh0IHJ1
bGVzIGZvciB2YXJpYW50IG1hcHBpbmdzIGFyZSBldmFsdWF0ZWQgd2hlbiB2YXJpYW50cyBh
cmUgZ2VuZXJhdGVkIGFuZC9vciB3aGVuIHZhcmlhbnQgdGFibGVzIGFyZSBtYWRlIHN5bW1l
dHJpYyBhbmQgdHJhbnNpdGl2ZS4gIFRoZXkgaGF2ZSBhbiBpbXBsaWVkIGFjdGlvbiB3aXRo
IGEgZGlzcG9zaXRpb24gb2YgImludmFsaWQiIHdoaWNoIG1lYW5zIGEgcHV0YXRpdmUgdmFy
aWFudCBtYXBwaW5nIGRvZXMgbm90IGV4aXN0IHdoZW5ldmVyIHRoZSBnaXZlbiBjb250ZXh0
IG1hdGNoZXMgYSAibm90LXdoZW4iIHJ1bGUgb3IgZmFpbHMgdG8gbWF0Y2ggYSAid2hlbiIg
cnVsZSBzcGVjaWZpZWQgZm9yIHRoYXQgbWFwcGluZy4gIFRoZSByZXN1bHQgb2YgdGhhdCBk
aXNwb3NpdGlvbiBpcyB0aGF0IHRoZSB2YXJpYW50IG1hcHBpbmcgaXMgaWdub3JlZCBpbiBn
ZW5lcmF0aW5nIHZhcmlhbnQgbGFiZWxzIGFuZCB0aGUgdmFsdWUgaXMgdGhlcmVmb3JlIG5v
dCBhY2Nlc3NpYmxlIHRvIHRyaWdnZXIgYW55IGV4cGxpY2l0IGFjdGlvbnMuPC9wPgo8cCBp
ZD0icmZjLnNlY3Rpb24uNy41LnAuMiI+Tm90ZSB0aGF0IHN1Y2ggbm9uLWV4aXN0aW5nIHZh
cmlhbnQgbWFwcGluZyBpcyBkaWZmZXJlbnQgZnJvbSBhIGJsb2NrZWQgdmFyaWFudCwgd2hp
Y2ggaXMgYSB2YXJpYW50IGNvZGUgcG9pbnQgbWFwcGluZyB0aGF0IGV4aXN0cyBidXQgcmVz
dWx0cyBpbiBhIGxhYmVsIHRoYXQgbWF5IG5vdCBiZSBhbGxvY2F0ZWQuPC9wPgo8aDEgaWQ9
InJmYy5zZWN0aW9uLjcuNiI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi43LjYiPjcuNi48L2E+
IDxhIGhyZWY9IiNkZWZhdWx0X2FjdGlvbnMiIGlkPSJkZWZhdWx0X2FjdGlvbnMiPkRlZmF1
bHQgQWN0aW9uczwvYT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjcuNi5wLjEiPklmIGEg
bGFiZWwgZG9lcyBub3QgdHJpZ2dlciBhbnkgb2YgdGhlIGFjdGlvbnMgZGVmaW5lZCBleHBs
aWNpdGx5IGluIHRoZSBMR1IsIHRoZSBmb2xsb3dpbmcgaW1wbGljaXRseSBkZWZpbmVkIGRl
ZmF1bHQgYWN0aW9ucyBhcmUgZXZhbHVhdGVkLiBUaGV5IGFyZSBzaG93biBiZWxvdyBpbiB0
aGVpciByZWxhdGl2ZSBvcmRlciBvZiBwcmVjZWRlbmNlIChzZWUgPGEgaHJlZj0iI3ByZWNl
ZGVuY2UiPlNlY3Rpb24gNy40PC9hPikuICBEZWZhdWx0IGFjdGlvbnMgaGF2ZSBhIGxvd2Vy
IG9yZGVyIG9mIHByZWNlZGVuY2UgdGhhbiBleHBsaWNpdCBhY3Rpb25zIChzZWUgPGEgaHJl
Zj0iI2RldGVybWluaW5nX2Rpc3Bvc2l0aW9ucyI+U2VjdGlvbiA4LjM8L2E+KS4gPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uNy42LnAuMiI+VGhlIGRlZmF1bHQgYWN0aW9ucyBmb3IgdmFy
aWFudCBsYWJlbHMgYXJlIGRlZmluZWQgYXMgZm9sbG93cy4gVGhlIGZpcnN0IHNldCBpcyB0
cmlnZ2VyZWQgYmFzZWQgb24gdGhlIHN0YW5kYXJkIHZhcmlhbnQgdHlwZSB2YWx1ZXMgb2Yg
ImludmFsaWQiLCAiYmxvY2tlZCIsICJhbGxvY2F0YWJsZSIgYW5kICJhY3RpdmF0ZWQiOjwv
cD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjAiPjwvZGl2Pgo8cHJlPiAgICAmbHQ7YWN0aW9u
IGRpc3A9ImludmFsaWQiIGFueS12YXJpYW50PSJpbnZhbGlkIi8mZ3Q7CiAgICAmbHQ7YWN0
aW9uIGRpc3A9ImJsb2NrZWQiIGFueS12YXJpYW50PSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7
YWN0aW9uIGRpc3A9ImFsbG9jYXRhYmxlIiBhbnktdmFyaWFudD0iYWxsb2NhdGFibGUiLyZn
dDsKICAgICZsdDthY3Rpb24gZGlzcD0iYWN0aXZhdGVkIiBhbGwtdmFyaWFudHM9ImFjdGl2
YXRlZCIvJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi43LjYucC40Ij5B
IGZpbmFsIGRlZmF1bHQgYWN0aW9uIHNldHMgdGhlIGRpc3Bvc2l0aW9uIHRvICJ2YWxpZCIg
Zm9yIGFueSBsYWJlbCBtYXRjaGluZyB0aGUgcmVwZXJ0b2lyZSBmb3Igd2hpY2ggbm8gb3Ro
ZXIgYWN0aW9uIGhhcyBiZWVuIHRyaWdnZXJlZC4gIFRoaXMgImNhdGNoLWFsbCIgYWN0aW9u
IGFsc28gbWF0Y2hlcyBhbGwgcmVtYWluaW5nIHZhcmlhbnQgbGFiZWxzIGZyb20gdmFyaWFu
dHMgdGhhdCBkbyBub3QgaGF2ZSBhIHR5cGUgdmFsdWUuICA8L3A+CjxkaXYgaWQ9IiNyZmMu
ZmlndXJlLjYxIj48L2Rpdj4KPHByZT4gICAgJmx0O2FjdGlvbiBkaXNwPSJ2YWxpZCIgY29t
bWVudD0iQ2F0Y2gtYWxsIGlmIG90aGVyIHJ1bGVzIG5vdCBtZXQiLyZndDs8L3ByZT4KPHA+
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uNy42LnAuNiI+Q29uY2VwdHVhbGx5LCB0aGUgaW1w
bGljaXRseSBkZWZpbmVkIGRlZmF1bHQgYWN0aW9ucyBhY3QganVzdCBsaWtlIGEgYmxvY2sg
b2YgYWN0aW9uIGVsZW1lbnRzIHRoYXQgaXMgYWRkZWQgKHZpcnR1YWxseSkgYmV5b25kIHRo
ZSBsYXN0IG9mIHRoZSB1c2VyLXN1cHBsaWVkIGFjdGlvbnMuICBBbnkgbGFiZWwgbm90IHBy
b2Nlc3NlZCBieSB0aGUgdXNlci1zdXBwbGllZCBhY3Rpb25zIHdvdWxkIHRodXMgYmUgcHJv
Y2Vzc2VkIGJ5IHRoZSBkZWZhdWx0IGFjdGlvbnMgYXMgaWYgdGhleSB3ZXJlIHByZXNlbnQg
aW4gdGhlIExHUi4gQXMgdGhlIGxhc3QgZGVmYXVsdCBhY3Rpb24gaXMgYSAiY2F0Y2gtYWxs
IiwgYWxsIHByb2Nlc3NpbmcgaXMgZ3VhcmFudGVlZCB0byBlbmQgd2l0aCBhIGRlZmluaXRl
IGRpc3Bvc2l0aW9uIGZvciB0aGUgbGFiZWwuPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjgi
Pgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOCI+OC48L2E+IDxhIGhyZWY9IiNwcm9jZXNzaW5n
IiBpZD0icHJvY2Vzc2luZyI+UHJvY2Vzc2luZyBhIExhYmVsIGFnYWluc3QgYW4gTEdSPC9h
Pgo8L2gxPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjguMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlv
bi44LjEiPjguMS48L2E+IERldGVybWluaW5nIEVsaWdpYmlsaXR5IGZvciBhIExhYmVsPC9o
MT4KPHAgaWQ9InJmYy5zZWN0aW9uLjguMS5wLjEiPkluIG9yZGVyIHRvIHRlc3QgYSBnaXZl
biBsYWJlbCBmb3IgbWVtYmVyc2hpcCBpbiB0aGUgTEdSLCBhIGNvbnN1bWVyIG9mIHRoZSBM
R1IgbXVzdCBpdGVyYXRlIHRocm91Z2ggZWFjaCBjb2RlIHBvaW50IHdpdGhpbiBhIGdpdmVu
IGxhYmVsLCBhbmQgdGVzdCB0aGF0IGVhY2ggaW5zdGFuY2Ugb2YgYSBjb2RlIHBvaW50IGlz
IGEgbWVtYmVyIG9mIHRoZSBMR1IuIElmIGFueSBpbnN0YW5jZSBvZiBhIGNvZGUgcG9pbnQg
aXMgbm90IGEgbWVtYmVyIG9mIHRoZSBMR1IsIHRoZSBsYWJlbCBzaGFsbCBiZSBkZWVtZWQg
YXMgaW52YWxpZC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44LjEucC4yIj5BbiBpbmRpdmlk
dWFsIGluc3RhbmNlIG9mIGEgY29kZSBwb2ludCBpcyBkZWVtZWQgYSBtZW1iZXIgb2YgdGhl
IExHUiB3aGVuIGl0IGlzIGxpc3RlZCB1c2luZyBhICJjaGFyIiBlbGVtZW50LCBvciBpcyBw
YXJ0IG9mIGEgcmFuZ2UgZGVmaW5lZCB3aXRoIGEgInJhbmdlIiBlbGVtZW50LCBhbmQgYWxs
IG5lY2Vzc2FyeSBjb25kaXRpb25zIGluIGFueSAid2hlbiIgb3IgIm5vdC13aGVuIiBhdHRy
aWJ1dGVzIGFyZSBjb3JyZWN0bHkgc2F0aXNmaWVkIGZvciB0aGF0IGluc3RhbmNlLjwvcD4K
PHAgaWQ9InJmYy5zZWN0aW9uLjguMS5wLjMiPkFsdGVybmF0aXZlbHksIGFuIGluc3RhbmNl
IG9mIGEgY29kZSBwb2ludCBpcyBhbHNvIGRlZW1lZCBhIG1lbWJlciBvZiB0aGUgTEdSIHdo
ZW4gaXQgZm9ybXMgcGFydCBvZiBhIHNlcXVlbmNlIHRoYXQgY29ycmVzcG9uZHMgdG8gYSBz
ZXF1ZW5jZSBsaXN0ZWQgdXNpbmcgYSAiY2hhciIgZWxlbWVudCBmb3Igd2hpY2ggdGhlICJj
cCIgYXR0cmlidXRlIGRlZmluZXMgYSBzZXF1ZW5jZSwgYW5kIGFsbCBuZWNlc3NhcnkgY29u
ZGl0aW9ucyBpbiBhbnkgIndoZW4iIG9yICJub3Qtd2hlbiIgYXR0cmlidXRlcyBhcmUgY29y
cmVjdGx5IHNhdGlzZmllZCBmb3IgdGhhdCBpbnN0YW5jZSBvZiB0aGUgc2VxdWVuY2UuPC9w
Pgo8cCBpZD0icmZjLnNlY3Rpb24uOC4xLnAuNCI+SW4gZGV0ZXJtaW5pbmcgZWxpZ2liaWxp
dHksIGF0IGVhY2ggcG9zaXRpb24gdGhlIGxvbmdlc3QgcG9zc2libGUgc2VxdWVuY2Ugb2Yg
Y29kZSBwb2ludHMgaXMgZXZhbHVhdGVkIGZpcnN0LiBJZiB0aGF0IHNlcXVlbmNlIG1hdGNo
ZXMgYSBzZXF1ZW5jZSBkZWZpbmVkIGluIHRoZSBMR1IgYW5kIHNhdGlzZmllcyBhbnkgcmVx
dWlyZWQgY29udGV4dCBhdCB0aGF0IHBvc2l0aW9uLCB0aGUgaW5zdGFuY2VzIG9mIGl0cyBj
b25zdGl0dWVudCBjb2RlIHBvaW50cyBhcmUgZGVlbWVkIG1lbWJlcnMgb2YgdGhlIExHUiBh
bmQgZXZhbHVhdGlvbiBwcm9jZWVkcyB3aXRoIHRoZSBuZXh0IGNvZGUgcG9pbnQgZm9sbG93
aW5nIHRoZSBzZXF1ZW5jZS4gSWYgdGhlIHNlcXVlbmNlIGRvZXMgbm90IG1hdGNoIGEgZGVm
aW5lZCBzZXF1ZW5jZSBvciBkb2VzIG5vdCBzYXRpc2Z5IHRoZSByZXF1aXJlZCBjb250ZXh0
LCBzdWNjZXNzaXZlbHkgc2hvcnRlciBzZXF1ZW5jZXMgYXJlIGV2YWx1YXRlZCwgdW50aWwg
b25seSBhIHNpbmdsZSBjb2RlIHBvaW50IHJlbWFpbnMuIFRoZSBlbGlnaWJpbGl0eSBvZiB0
aGF0IGNvZGUgcG9pbnQgaXMgZGV0ZXJtaW5lZCBhcyBkZXNjcmliZWQgYWJvdmUgZm9yIGFu
IGluZGl2aWR1YWwgY29kZSBwb2ludCBpbnN0YW5jZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi44LjEucC41Ij5BIGxhYmVsIG11c3QgYWxzbyBub3QgdHJpZ2dlciBhbnkgYWN0aW9uIHRo
YXQgcmVzdWx0cyBpbiBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlkIiwgb3RoZXJ3aXNlIGl0
IGlzIGRlZW1lZCBub3QgZWxpZ2libGUuIChUaGlzIHN0ZXAgbWF5IG5lZWQgdG8gYmUgZGVm
ZXJyZWQsIHVudGlsIHZhcmlhbnQgY29kZSBwb2ludCBkaXNwb3NpdGlvbnMgaGF2ZSBiZWVu
IGRldGVybWluZWQpLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi44LjEuMSI+CjxhIGhyZWY9
IiNyZmMuc2VjdGlvbi44LjEuMSI+OC4xLjEuPC9hPiBEZXRlcm1pbmluZyBFbGlnaWJpbGl0
eSB1c2luZyBSZWZsZXhpdmUgVmFyaWFudCBNYXBwaW5nczwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi44LjEuMS5wLjEiPkZvciBMR1JzIHRoYXQgY29udGFpbiByZWZsZXhpdmUgdmFyaWFu
dCBtYXBwaW5ncyAoZGVmaW5lZCBpbiA8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBpbmciPlNl
Y3Rpb24gNS4zLjQ8L2E+KSwgdGhlIGZpbmFsIGV2YWx1YXRpb24gb2YgZWxpZ2liaWxpdHkg
Zm9yIHRoZSBsYWJlbCBtdXN0IGJlIGRlZmVycmVkIHVudGlsIHZhcmlhbnRzIGFyZSBnZW5l
cmF0ZWQuIEluIGVzc2VuY2UsIExHUnMgdGhhdCB1c2UgdGhpcyBmZWF0dXJlIHRyZWF0IHRo
ZSBvcmlnaW5hbCBsYWJlbCBhcyB0aGUgKGlkZW50aXR5KSB2YXJpYW50IG9mIGl0c2VsZi4g
IEZvciBzdWNoIExHUnMsIHRoZSBvcmRpbmFyeSBkZXRlcm1pbmF0aW9uIG9mIGVsaWdpYmls
aXR5IGRlc2NyaWJlZCBoZXJlIGlzIGJ1dCBhIGZpcnN0IHN0ZXAgdGhhdCBnZW5lcmFsbHkg
ZXhjbHVkZXMgb25seSBhIHN1YnNldCBvZiBpbnZhbGlkIGxhYmVscy48L3A+CjxwIGlkPSJy
ZmMuc2VjdGlvbi44LjEuMS5wLjIiPlRvIGZ1cnRoZXIgY2hlY2sgdGhlIHZhbGlkaXR5IG9m
IGEgbGFiZWwgd2l0aCByZWZsZXhpdmUgbWFwcGluZ3MsIGl0IGlzIG5vdCBuZWNlc3Nhcnkg
dG8gZ2VuZXJhdGUgYWxsIHZhcmlhbnQgbGFiZWxzLiBPbmx5IGEgc2luZ2xlIHZhcmlhbnQg
bmVlZHMgdG8gYmUgY3JlYXRlZCwgd2hlcmUgYW55IHJlZmxleGl2ZSB2YXJpYW50cyBhcmUg
YXBwbGllZCBmb3IgZWFjaCBjb2RlIHBvaW50LCBhbmQgdGhlIGxhYmVsIGRpc3Bvc2l0aW9u
IGlzIGV2YWx1YXRlZCAoYXMgZGVzY3JpYmVkIGluIDxhIGhyZWY9IiNkZXRlcm1pbmluZ19k
aXNwb3NpdGlvbnMiPlNlY3Rpb24gOC4zPC9hPikuICBBIGRpc3Bvc2l0aW9uIG9mICJpbnZh
bGlkIiByZXN1bHRzIGluIHRoZSBsYWJlbCBiZWluZyBub3QgZWxpZ2libGUuIChJbiB0aGUg
ZXhjZXB0aW9uYWwgY2FzZSB3aGVyZSBjb250ZXh0IHJ1bGVzIGFyZSBwcmVzZW50IG9uIHJl
ZmxleGl2ZSBtYXBwaW5ncywgbXVsdGlwbGUgcmVmbGV4aXZlIHZhcmlhbnRzIG1heSBiZSBk
ZWZpbmVkLCBidXQgZm9yIGVhY2ggb3JpZ2luYWwgbGFiZWwsIGF0IG1vc3Qgb25lIG9mIHRo
ZXNlIGNhbiBiZSB2YWxpZCBhdCBlYWNoIGNvZGUgcG9zaXRpb24uIEhvd2V2ZXIsIHNlZSA8
YSBocmVmPSIjZHVwbGljYXRlX3ZhcmlhbnRzIj5TZWN0aW9uIDguNDwvYT4pLjwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi44LjIiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC4yIj44LjIu
PC9hPiBEZXRlcm1pbmluZyBWYXJpYW50cyBmb3IgYSBMYWJlbDwvaDE+CjxwIGlkPSJyZmMu
c2VjdGlvbi44LjIucC4xIj5Gb3IgYSBnaXZlbiBlbGlnaWJsZSBsYWJlbCwgdGhlIHNldCBv
ZiB2YXJpYW50IGxhYmVscyBpcyBkZWVtZWQgdG8gY29uc2lzdCBvZiBlYWNoIHBvc3NpYmxl
IHBlcm11dGF0aW9uIG9mIG9yaWdpbmFsIGNvZGUgcG9pbnRzIGFuZCBzdWJzdGl0dXRlZCBj
b2RlIHBvaW50cyBvciBzZXF1ZW5jZXMgZGVmaW5lZCBpbiAidmFyIiBlbGVtZW50cywgd2hl
cmVieSBhbGwgIndoZW4iIGFuZCAibm90LXdoZW4iIGF0dHJpYnV0ZXMgYXJlIGNvcnJlY3Rs
eSBzYXRpc2ZpZWQgZm9yIGVhY2ggImNoYXIiIG9yICJ2YXIiIGVsZW1lbnQgaW4gdGhlIGdp
dmVuIHBlcm11dGF0aW9uIGFuZCBhbGwgYXBwbGljYWJsZSB3aG9sZSBsYWJlbCBldmFsdWF0
aW9uIHJ1bGVzIGFyZSBzYXRpc2ZpZWQgYXMgZm9sbG93czogPC9wPgoKPG9sPgo8bGk+Q3Jl
YXRlIGVhY2ggcG9zc2libGUgcGVybXV0YXRpb24gb2YgYSBsYWJlbCwgYnkgc3Vic3RpdHV0
aW5nIGVhY2ggY29kZSBwb2ludCBvciBjb2RlIHBvaW50IHNlcXVlbmNlIGluIHR1cm4gYnkg
YW55IGRlZmluZWQgdmFyaWFudCBtYXBwaW5nIChpbmNsdWRpbmcgYW55IHJlZmxleGl2ZSBt
YXBwaW5ncyk8L2xpPgo8bGk+QXBwbHkgdmFyaWFudCBtYXBwaW5ncyB3aXRoICJ3aGVuIiBv
ciAibm90LXdoZW4iIGF0dHJpYnV0ZXMgb25seSBpZiB0aGUgY29uZGl0aW9ucyBhcmUgc2F0
aXNmaWVkOyBvdGhlcndpc2UgdGhleSBhcmUgbm90IGRlZmluZWQ8L2xpPgo8bGk+UmVjb3Jk
IGVhY2ggb2YgdGhlICJ0eXBlIiB2YWx1ZXMgb24gdGhlIHZhcmlhbnQgbWFwcGluZ3MgdXNl
ZCBpbiBjcmVhdGluZyBhIGdpdmVuIHZhcmlhbnQgbGFiZWwgaW4gYSBkaXNwb3NpdGlvbiBz
ZXQ7IGZvciBhbnkgdW5tYXBwZWQgY29kZSBwb2ludCByZWNvcmQgdGhlICJ0eXBlIiB2YWx1
ZSBvZiBhbnkgcmVmbGV4aXZlIHZhcmlhbnQgKHNlZSA8YSBocmVmPSIjcmVmbGV4aXZlX21h
cHBpbmciPlNlY3Rpb24gNS4zLjQ8L2E+KTwvbGk+CjxsaT5EZXRlcm1pbmUgdGhlIGRpc3Bv
c2l0aW9uIGZvciBlYWNoIHZhcmlhbnQgbGFiZWwgcGVyIDxhIGhyZWY9IiNkZXRlcm1pbmlu
Z19kaXNwb3NpdGlvbnMiPlNlY3Rpb24gOC4zPC9hPgo8L2xpPgo8bGk+SWYgdGhlIGRpc3Bv
c2l0aW9uIGlzICJpbnZhbGlkIiwgcmVtb3ZlIHRoZSBsYWJlbCBmcm9tIHRoZSBzZXQ8L2xp
Pgo8bGk+SWYgZmluYWwgZXZhbHVhdGlvbiBvZiB0aGUgZGlzcG9zaXRpb24gZm9yIHRoZSB1
bnBlcm11dGVkIGxhYmVsIHBlciA8YSBocmVmPSIjZGV0ZXJtaW5pbmdfZGlzcG9zaXRpb25z
Ij5TZWN0aW9uIDguMzwvYT4gcmVzdWx0cyBpbiBhIGRpc3Bvc2l0aW9uIG9mICJpbnZhbGlk
IiwgcmVtb3ZlIGFsbCBhc3NvY2lhdGVkIHZhcmlhbnQgbGFiZWxzIGZyb20gdGhlIHNldC48
L2xpPgo8L29sPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjguMi5wLjIiPlRoZSBu
dW1iZXIgb2YgcG90ZW50aWFsIHBlcm11dGF0aW9ucyBjYW4gYmUgdmVyeSBsYXJnZS4gSW4g
cHJhY3RpY2UsIGltcGxlbWVudGF0aW9ucyB3b3VsZCB1c2Ugc3VpdGFibGUgb3B0aW1pemF0
aW9ucyB0byBhdm9pZCBoYXZpbmcgdG8gYWN0dWFsbHkgY3JlYXRlIGFsbCBwZXJtdXRhdGlv
bnMgKHNlZSA8YSBocmVmPSIjY29sbGlzaW9uIj5TZWN0aW9uIDguNTwvYT4pLiA8L3A+Cjxw
IGlkPSJyZmMuc2VjdGlvbi44LjIucC4zIj5JbiBkZXRlcm1pbmluZyB0aGUgcGVybXV0ZWQg
c2V0IG9mIHZhcmlhbnQgbGFiZWxzIGluIHN0ZXAgKDEpIGFib3ZlLCBhbGwgZWxpZ2libGUg
cGFydGl0aW9ucyBpbnRvIHNlcXVlbmNlcyBtdXN0IGJlIGV2YWx1YXRlZC4gQSBsYWJlbCAi
YWIiIHRoYXQgbWF0Y2hlcyBhIHNlcXVlbmNlICJhYiIgZGVmaW5lZCBpbiB0aGUgTEdSIGJ1
dCBhbHNvIG1hdGNoZXMgdGhlIHNlcXVlbmNlIG9mIGluZGl2aWR1YWwgY29kZSBwb2ludHMg
ImEiIGFuZCAiYiIgKGJvdGggZGVmaW5lZCBpbiB0aGUgTEdSKSwgbXVzdCBiZSBwZXJtdXRl
ZCB1c2luZyBhbnkgZGVmaW5lZCB2YXJpYW50IG1hcHBpbmdzIGZvciAgYm90aCB0aGUgc2Vx
dWVuY2UgImFiIiBhbmQgdGhlIGNvZGUgcG9pbnRzICJhIiBhbmQgImIiIGluZGl2aWR1YWxs
eS48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uOC4zIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9u
LjguMyI+OC4zLjwvYT4gPGEgaHJlZj0iI2RldGVybWluaW5nX2Rpc3Bvc2l0aW9ucyIgaWQ9
ImRldGVybWluaW5nX2Rpc3Bvc2l0aW9ucyI+RGV0ZXJtaW5pbmcgYSBEaXNwb3NpdGlvbiBm
b3IgYSBMYWJlbCBvciBWYXJpYW50IExhYmVsPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rp
b24uOC4zLnAuMSI+Rm9yIGEgZ2l2ZW4gbGFiZWwgKHZhcmlhbnQgb3Igb3JpZ2luYWwpLCBp
dHMgZGlzcG9zaXRpb24gaXMgZGV0ZXJtaW5lZCBieSBldmFsdWF0aW5nIGluIG9yZGVyIG9m
IHRoZWlyIGFwcGVhcmFuY2UgYWxsIGFjdGlvbnMgZm9yIHdoaWNoIHRoZSBsYWJlbCBvciB2
YXJpYW50IGxhYmVsIHNhdGlzZmllcyB0aGUgY29uZGl0aW9ucy4gIDwvcD4KCjxvbD4KPGxp
PkZvciBhbnkgbGFiZWwgdGhhdCBjb250YWlucyBjb2RlIHBvaW50cyBvciBzZXF1ZW5jZXMg
bm90IGRlZmluZWQgaW4gdGhlIHJlcGVydG9pcmUsIG9yIGRvZXMgbm90IHNhdGlzZnkgdGhl
IGNvbnRleHQgcnVsZXMgb24gYWxsIG9mIGl0cyBjb2RlIHBvaW50cyBhbmQgdmFyaWFudHMs
IHRoZSBkaXNwb3NpdGlvbiBpcyAiaW52YWxpZCIuPC9saT4KPGxpPkZvciBhbGwgb3RoZXIg
bGFiZWxzIHRoZSBkaXNwb3NpdGlvbiBpcyBnaXZlbiBieSB0aGUgdmFsdWUgb2YgdGhlICJk
aXNwIiBhdHRyaWJ1dGUgZm9yIHRoZSBmaXJzdCBhY3Rpb24gdHJpZ2dlcmVkIGJ5IHRoZSBs
YWJlbC4gQW4gYWN0aW9uIGlzIHRyaWdnZXJlZCwgaWYgYWxsIG9mIHRoZSBmb2xsb3dpbmcg
YXJlIHRydWU6IDx1bD4KPGxpPnRoZSBsYWJlbCBtYXRjaGVzIHRoZSB3aG9sZSBsYWJlbCBl
dmFsdWF0aW9uIHJ1bGUgZ2l2ZW4gaW4gdGhlICJtYXRjaCIgYXR0cmlidXRlIGZvciB0aGF0
IGFjdGlvbjs8L2xpPgo8bGk+dGhlIGxhYmVsIGRvZXMgbm90IG1hdGNoIHRoZSB3aG9sZSBs
YWJlbCBldmFsdWF0aW9uIHJ1bGUgZ2l2ZW4gaW4gdGhlICJub3QtbWF0Y2giIGF0dHJpYnV0
ZSBmb3IgdGhhdCBhY3Rpb247PC9saT4KPGxpPmFueSBvZiB0aGUgcmVjb3JkZWQgdmFyaWFu
dCB0eXBlcyBmb3IgYSB2YXJpYW50IGxhYmVsIG1hdGNoIHRoZSB0eXBlcyBnaXZlbiBpbiB0
aGUgImFueS12YXJpYW50IiBhdHRyaWJ1dGUgZm9yIHRoYXQgYWN0aW9uOzwvbGk+CjxsaT5h
bGwgb2YgdGhlIHJlY29yZGVkIHZhcmlhbnQgdHlwZXMgZm9yIGEgdmFyaWFudCBsYWJlbCBt
YXRjaCB0aGUgdHlwZXMgZ2l2ZW4gaW4gdGhlICJhbGwtdmFyaWFudHMiIG9yICJvbmx5LXZh
cmlhbnRzIiBhdHRyaWJ1dGUgZ2l2ZW4gZm9yIHRoYXQgYWN0aW9uOzwvbGk+CjxsaT5pbiBj
YXNlIG9mIGFuICJvbmx5LXZhcmlhbnRzIiBhdHRyaWJ1dGUsIHRoZSBsYWJlbCBjb250YWlu
cyBvbmx5IGNvZGUgcG9pbnRzIHRoYXQgYXJlIHRoZSB0YXJnZXQgb2YgYXBwbGllZCB2YXJp
YW50IG1hcHBpbmdzOzwvbGk+CjwvdWw+CjxwPiBvciA8L3A+Cjx1bD48bGk+dGhlIGFjdGlv
biBkb2VzIG5vdCBjb250YWluIGFueSAibWF0Y2giLCAibm90LW1hdGNoIiwgImFueS12YXJp
YW50IiwgImFsbC12YXJpYW50cyIsIG9yICJvbmx5LXZhcmlhbnRzIiBhdHRyaWJ1dGVzOiBj
YXRjaC1hbGwuPC9saT48L3VsPgo8cD4gPC9wPgo8L2xpPgo8bGk+Rm9yIGFueSByZW1haW5p
bmcgdmFyaWFudCBsYWJlbCwgYXNzaWduIHRoZSB2YXJpYW50IGxhYmVsIHRoZSBkaXNwb3Np
dGlvbiB1c2luZyB0aGUgZGVmYXVsdCBhY3Rpb25zIGRlZmluZWQgaW4gPGEgaHJlZj0iI2Rl
ZmF1bHRfYWN0aW9ucyI+U2VjdGlvbiA3LjY8L2E+LiAgRm9yIHRoaXMgc3RlcCwgdmFyaWFu
dCB0eXBlcyBvdXRzaWRlIHRoZSBwcmVkZWZpbmVkIHJlY29tbWVuZGVkIHNldCAoc2VlIDxh
IGhyZWY9IiNyZWNvbW1lbmRlZF9kaXNwb3NpdGlvbl92YWx1ZXMiPlNlY3Rpb24gNy4zPC9h
PikgYXJlIGlnbm9yZWQuICA8L2xpPgo8bGk+Rm9yIGFueSByZW1haW5pbmcgbGFiZWwsIHNl
dCB0aGUgZGlzcG9zaXRpb24gdG8gInZhbGlkIi48L2xpPgo8L29sPgoKPHA+IDwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi44LjQiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC40Ij44LjQu
PC9hPiA8YSBocmVmPSIjZHVwbGljYXRlX3ZhcmlhbnRzIiBpZD0iZHVwbGljYXRlX3Zhcmlh
bnRzIj5EdXBsaWNhdGUgVmFyaWFudCBMYWJlbHM8L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi44LjQucC4xIj5Gb3IgYSBwb29ybHkgZGVzaWduZWQgTEdSLCBpdCBpcyBwb3NzaWJs
ZSB0byBnZW5lcmF0ZSBkdXBsaWNhdGUgdmFyaWFudCBsYWJlbHMgZnJvbSB0aGUgc2FtZSBp
bnB1dCBsYWJlbCwgYnV0IHdpdGggZGlmZmVyZW50LCBhbmQgcG90ZW50aWFsbHkgY29uZmxp
Y3RpbmcgZGlzcG9zaXRpb25zLiBJbXBsZW1lbnRhdGlvbnMgTVVTVCB0cmVhdCBhbnkgZHVw
bGljYXRlIHZhcmlhbnQgbGFiZWxzIGVuY291bnRlcmVkIGFzIGFuIGVycm9yLCBpcnJlc3Bl
Y3RpdmUgb2YgdGhlaXIgZGlzcG9zaXRpb25zLiAgPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24u
OC40LnAuMiI+VGhpcyBzaXR1YXRpb24gY2FuIGFyaXNlIGluIHR3byB3YXlzLiBPbmUgaXMg
ZGVzY3JpYmVkIGluIDxhIGhyZWY9IiNjb25kaXRpb25hbF92YXJpYW50cyI+U2VjdGlvbiA1
LjMuNTwvYT4gYW5kIGludm9sdmVzIGRlZmluaW5nIHRoZSBzYW1lIHZhcmlhbnQgbWFwcGlu
ZyB3aXRoIHR3byBjb250ZXh0IHJ1bGVzIHRoYXQgYXJlIGZvcm1hbGx5IGRpc3RpbmN0LCBi
dXQgbmV2ZXJ0aGVsZXNzIG92ZXJsYXAgc28gdGhhdCB0aGV5IGFyZSBub3QgbXV0dWFsbHkg
ZXhjbHVzaXZlIGZvciB0aGUgc2FtZSBsYWJlbC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44
LjQucC4zIj5UaGUgb3RoZXIgY2FzZSBpbnZvbHZlcyB2YXJpYW50cyBkZWZpbmVkIGZvciBz
ZXF1ZW5jZXMsIHdoZXJlIG9uZSBzZXF1ZW5jZSBpcyBhIHByZWZpeCBvZiBhbm90aGVyIChz
ZWUgPGEgaHJlZj0iI2Jhc2ljX3ZhcmlhbnRzIj5TZWN0aW9uIDUuMy4xPC9hPikuICBUaGUg
Zm9sbG93aW5nIHNob3dzIHN1Y2ggYW4gZXhhbXBsZSByZXN1bHRpbmcgaW4gY29uZmxpY3Rp
bmcgcmVmbGV4aXZlIHZhcmlhbnRzOjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjIiPjwv
ZGl2Pgo8cHJlPiAgJmx0O2NoYXIgY3A9IjAwNjEiJmd0OwogICAgJmx0O3ZhciBjcD0iMDA2
MSIgdHlwZT0iYWxsb2NhdGFibGUiLyZndDsKICAmbHQ7L2NoYXImZ3Q7CiAgJmx0O2NoYXIg
Y3A9IjAwNjIiLyZndDsKICAmbHQ7Y2hhciBjcD0iMDA2MSAwMDYyIiZndDsKICAgICZsdDt2
YXIgY3A9IjAwNjEgMDA2MiIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICZsdDsvY2hhciZndDsg
PC9wcmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjguNC5wLjUiPkEgbGFiZWwgImFi
IiB3b3VsZCBnZW5lcmF0ZSB0aGUgdmFyaWFudCBsYWJlbHMgInthfXtifSIgYW5kICJ7YWJ9
IiB3aGVyZSB0aGUgY3VybHkgYnJhY2VzIHNob3cgdGhlIHNlcXVlbmNlIGJvdW5kYXJpZXMg
YXMgdGhleSB3ZXJlIGFwcGxpZWQgZHVyaW5nIHZhcmlhbnQgbWFwcGluZy4gVGhlIHJlc3Vs
dCBpcyBhIGR1cGxpY2F0ZSB2YXJpYW50IGxhYmVsICJhYiIsIG9uZSBiYXNlZCBvbiBhIHZh
cmlhbnQgb2YgdHlwZSAiYWxsb2NhdGFibGUiIHBsdXMgYW4gb3JpZ2luYWwgY29kZSBwb2lu
dCAiYiIgdGhhdCBoYXMgbm8gdmFyaWFudCwgYW5kIGFub3RoZXIgb25lIGJhc2VkIG9uIGEg
c2luZ2xlIHZhcmlhbnQgb2YgdHlwZSAiYmxvY2tlZCIsIHRodXMgY3JlYXRpbmcgdHdvIHZh
cmlhbnQgbGFiZWxzIHdpdGggY29uZmxpY3RpbmcgZGlzcG9zaXRpb25zLiAgPC9wPgo8cCBp
ZD0icmZjLnNlY3Rpb24uOC40LnAuNiI+SW4gdGhlIGdlbmVyYWwgY2FzZSBpdCBpcyBkaWZm
aWN1bHQgdG8gaW1wb3NzaWJsZSB0byBwcm92ZSBieSBtZWNoYW5pY2FsIGluc3BlY3Rpb24g
b2YgdGhlIExHUiB0aGF0IGR1cGxpY2F0ZSB2YXJpYW50IGxhYmVscyB3aWxsIG5ldmVyIG9j
Y3VyLCBzbyBpbXBsZW1lbnRhdGlvbnMgaGF2ZSB0byBiZSBwcmVwYXJlZCB0byBkZXRlY3Qg
dGhpcyBlcnJvciBkdXJpbmcgdmFyaWFudCBsYWJlbCBnZW5lcmF0aW9uLiBUaGUgY29uZGl0
aW9uIGlzIGVhc2lseSBhdm9pZGVkIGJ5IGNhcmVmdWwgZGVzaWduIG9mIGNvbnRleHQgcnVs
ZXMgYW5kIHNwZWNpYWwgYXR0ZW50aW9uIHRvIHRoZSByZWxhdGlvbiBhbW9uZyBjb2RlIHBv
aW50IHNlcXVlbmNlcyB3aXRoIHZhcmlhbnRzLjwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi44
LjUiPgo8YSBocmVmPSIjcmZjLnNlY3Rpb24uOC41Ij44LjUuPC9hPiA8YSBocmVmPSIjY29s
bGlzaW9uIiBpZD0iY29sbGlzaW9uIj5DaGVja2luZyBMYWJlbHMgZm9yIENvbGxpc2lvbjwv
YT4KPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjguNS5wLjEiPlRoZSBvYnZpb3VzIG1ldGhv
ZCBmb3IgY2hlY2tpbmcgY29sbGlzaW9uIGJldHdlZW4gbGFiZWxzIGlzIHRvIGdlbmVyYXRl
IHRoZSBmdWxseSBwZXJtdXRlZCBzZXQgb2YgdmFyaWFudHMgZm9yIG9uZSBvZiB0aGVtIGFu
ZCBzZWUgd2hldGhlciBpdCBjb250YWlucyB0aGUgb3RoZXIgbGFiZWwgYXMgYSBtZW1iZXIu
IEFzIGRpc2N1c3NlZCBhYm92ZSwgdGhpcyBjYW4gYmUgcHJvaGliaXRpdmUgYW5kIGlzIG5v
dCBuZWNlc3NhcnkuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uOC41LnAuMiI+QmVjYXVzZSBv
ZiBzeW1tZXRyeSBhbmQgdHJhbnNpdGl2aXR5LCBhbGwgdmFyaWFudCBtYXBwaW5ncyBmb3Jt
IGRpc2pvaW50IHNldHMuICBJbiBlYWNoIG9mIHRoZXNlIHNldHMsIHRoZSBzb3VyY2UgYW5k
IHRhcmdldCBvZiBlYWNoIG1hcHBpbmcgYXJlIGFsc28gdmFyaWFudHMgb2YgdGhlIHNvdXJj
ZXMgYW5kIHRhcmdldHMgb2YgYWxsIHRoZSBvdGhlciBtYXBwaW5ncy4gSG93ZXZlciwgbWVt
YmVycyBvZiB0d28gZGlmZmVyZW50IHNldHMgYXJlIG5ldmVyIHZhcmlhbnRzIG9mIGVhY2gg
b3RoZXIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uOC41LnAuMyI+SWYgdHdvIGxhYmVscyBo
YXZlIGNvZGUgcG9pbnRzIGF0IHRoZSBzYW1lIHBvc2l0aW9uIHRoYXQgYXJlIG1lbWJlcnMg
b2YgdHdvIGRpZmZlcmVudCBvZiB0aGVzZSB2YXJpYW50IG1hcHBpbmcgc2V0cywgYW55IHZh
cmlhbnQgbGFiZWxzIG9mIG9uZSwgY2Fubm90IGJlIHZhcmlhbnQgbGFiZWxzIG9mIHRoZSBv
dGhlcjogIHRoZSBzZXRzIG9mIHRoZWlyIHZhcmlhbnQgbGFiZWxzIGFyZSBsaWtld2lzZSBk
aXNqb2ludC4gIEluc3RlYWQgb2YgIGdlbmVyYXRpbmcgYWxsIHBlcm11dGF0aW9ucyB0byBj
b21wYXJlIGFsbCBwb3NzaWJsZSB2YXJpYW50cywgaXQgaXMgZW5vdWdoIHRvIGZpbmQgb3V0
IHdoZXRoZXIgY29kZSBwb2ludHMgYXQgdGhlIHNhbWUgcG9zaXRpb24gYmVsb25nIHRvIHRo
ZSBzYW1lIHZhcmlhbnQgc2V0IG9yIG5vdC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44LjUu
cC40Ij5Gb3IgdGhhdCwgaXQgaXMgc3VmZmljaWVudCB0byBzdWJzdGl0dXRlIGFuICJpbmRl
eCIgbWFwcGluZyB0aGF0IGlkZW50aWZpZXMgdGhlIHNldC4gVGhpcyBpbmRleCBtYXBwaW5n
IGNvdWxkIGJlLCBmb3IgZXhhbXBsZSwgdGhlIHZhcmlhbnQgbWFwcGluZyBmb3Igd2hpY2gg
dGhlIHRhcmdldCBjb2RlIHBvaW50IChvciBzZXF1ZW5jZSkgY29tZXMgZmlyc3QgaW4gc29t
ZSBzb3J0aW5nIG9yZGVyLiBUaGlzIGluZGV4IG1hcHBpbmcgd291bGQsIGluIGVmZmVjdCwg
aWRlbnRpZnkgdGhlIHNldCBvZiB2YXJpYW50IG1hcHBpbmdzIGZvciB0aGF0IHBvc2l0aW9u
LiA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi44LjUucC41Ij5UbyBjaGVjayBjb2xsaXNpb24g
dGhlbiBtZWFucyBnZW5lcmF0aW5nIGEgc2luZ2xlIHZhcmlhbnQgbGFiZWwgZnJvbSB0aGUg
b3JpZ2luYWwgYnkgc3Vic3RpdHV0aW5nIHRoZSByZXNwZWN0aXZlICJpbmRleCIgdmFsdWUg
Zm9yIGVhY2ggY29kZSBwb2ludC4gVGhpcyByZXN1bHRzIGluIGFuICJpbmRleCBsYWJlbCIu
IFR3byBsYWJlbHMgY29sbGlkZSB3aGVuZXZlciB0aGUgaW5kZXggbGFiZWxzIGZvciB0aGVt
IGFyZSB0aGUgc2FtZS48L3A+CjxoMSBpZD0icmZjLnNlY3Rpb24uOSI+CjxhIGhyZWY9IiNy
ZmMuc2VjdGlvbi45Ij45LjwvYT4gQ29udmVyc2lvbiB0byBhbmQgZnJvbSBPdGhlciBGb3Jt
YXRzPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjkucC4xIj5Cb3RoIDxhIGhyZWY9IiNSRkMz
NzQzIj5bUkZDMzc0M108L2E+IGFuZCA8YSBocmVmPSIjUkZDNDI5MCI+W1JGQzQyOTBdPC9h
PiBwcm92aWRlIGRpZmZlcmVudCBncmFtbWFycyBmb3IgSUROIHRhYmxlcy4gVGhlIGZvcm1h
dHMgaW4gdGhvc2UgZG9jdW1lbnRzIGFyZSB1bmFibGUgdG8gZnVsbHkgc3VwcG9ydCB0aGUg
aW5jcmVhc2VkIHJlcXVpcmVtZW50cyBvZiBjb250ZW1wb3JhcnkgSUROIHZhcmlhbnQgcG9s
aWNpZXMuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uOS5wLjIiPlRoaXMgc3BlY2lmaWNhdGlv
biBpcyBhIHN1cGVyc2V0IG9mIGZ1bmN0aW9uYWxpdHkgcHJvdmlkZWQgYnkgdGhlIG9sZGVy
IElETiB0YWJsZSBmb3JtYXRzLCB0aHVzIGFueSB0YWJsZSBleHByZXNzZWQgaW4gdGhvc2Ug
Zm9ybWF0cyBjYW4gYmUgZXhwcmVzc2VkIGluIHRoaXMgbmV3IGZvcm1hdC4gIEF1dG9tYXRl
ZCBjb252ZXJzaW9uIGNhbiBiZSBjb25kdWN0ZWQgYmV0d2VlbiB0YWJsZXMgY29uZm9ybWFu
dCB3aXRoIHRoZSBncmFtbWFyIHNwZWNpZmllZCBpbiBlYWNoIGRvY3VtZW50LjwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjkucC4zIj5Gb3Igbm90ZXMgb24gaG93IHRvIHRyYW5zbGF0ZSBh
biBSRkMgMzc0My1zdHlsZSB0YWJsZSwgc2VlIDxhIGhyZWY9IiN0cmFuc2xhdGVfcmZjMzc0
MyI+QXBwZW5kaXggQXBwZW5kaXggQjwvYT4uPC9wPgo8aDEgaWQ9InJmYy5zZWN0aW9uLjEw
Ij4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEwIj4xMC48L2E+IE1lZGlhIFR5cGU8L2gxPgo8
cCBpZD0icmZjLnNlY3Rpb24uMTAucC4xIj5XZWxsLWZvcm1lZCBMR1JzIHRoYXQgY29tcGx5
IHdpdGggdGhpcyBzcGVjaWZpY2F0aW9uIFNIT1VMRCBiZSB0cmFuc21pdHRlZCB3aXRoIGEg
bWVkaWEgdHlwZSBvZiAiYXBwbGljYXRpb24vbGdyK3htbCIuIFRoaXMgbWVkaWEgdHlwZSB3
aWxsIHNpZ25hbCB0byBhbiBMR1ItYXdhcmUgY2xpZW50IHRoYXQgdGhlIGNvbnRlbnQgaXMg
ZGVzaWduZWQgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgYW4gTEdSLjwvcD4KPGgxIGlkPSJyZmMu
c2VjdGlvbi4xMSI+CjxhIGhyZWY9IiNyZmMuc2VjdGlvbi4xMSI+MTEuPC9hPiBJQU5BIENv
bnNpZGVyYXRpb25zPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLnAuMSI+VGhpcyBkb2N1
bWVudCByZXF1ZXN0cyB0aGUgZm9sbG93aW5nIGFjdGlvbnMgZnJvbSBJQU5BOjwvcD4KPGgx
IGlkPSJyZmMuc2VjdGlvbi4xMS4xIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjExLjEiPjEx
LjEuPC9hPiBNZWRpYSBUeXBlIFJlZ2lzdHJhdGlvbjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlv
bi4xMS4xLnAuMSI+VGhlIG1lZGlhIHR5cGUgImFwcGxpY2F0aW9uL2xncit4bWwiIHNob3Vs
ZCBiZSByZWdpc3RlcmVkIHRvIGRlbm90ZSB0cmFuc21pc3Npb24gb2YgbGFiZWwgZ2VuZXJh
dGlvbiBydWxlc2V0cyB0aGF0IGFyZSBjb21wbGlhbnQgd2l0aCB0aGlzIHNwZWNpZmljYXRp
b24sIGluIGFjY29yZGFuY2Ugd2l0aCA8YSBocmVmPSIjUkZDNjgzOCI+W1JGQzY4MzhdPC9h
Pi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuMiI+VHlwZSBuYW1lOiBhcHBsaWNh
dGlvbjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC4zIj5TdWJ0eXBlIG5hbWU6IGxn
cit4bWw8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuNCI+UmVxdWlyZWQgcGFyYW1l
dGVyczogTi9BPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMS5wLjUiPk9wdGlvbmFsIHBh
cmFtZXRlcnM6IGNoYXJzZXQgKGFzIGZvciBhcHBsaWNhdGlvbi94bWwgcGVyIDxhIGhyZWY9
IiNSRkM3MzAzIj5bUkZDNzMwM108L2E+KTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEu
cC42Ij5TZWN1cml0eSBjb25zaWRlcmF0aW9uczogU2VlIHRoZSBzZWN1cml0eSBjb25zaWRl
cmF0aW9ucyBmb3IgYXBwbGljYXRpb24veG1sIGluIDxhIGhyZWY9IiNSRkM3MzAzIj5bUkZD
NzMwM108L2E+IGFuZCB0aGUgc3BlY2lmaWMgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgZm9y
IExhYmVsIEdlbmVyYXRpb24gUnVsZXNldHMgaW4gUkZDIFhYWFggKFJGQyBFZGl0b3IvSUFO
QSwgcGxlYXNlIHJlcGxhY2UgWFhYWCB3aXRoIHRoZSBmaW5hbCBudW1iZXIgb2YgdGhpcyBk
b2N1bWVudCk8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuNyI+SW50ZXJvcGVyYWJp
bGl0eSBjb25zaWRlcmF0aW9uczogQXMgZm9yIGFwcGxpY2F0aW9uL3htbCBwZXIgPGEgaHJl
Zj0iI1JGQzczMDMiPltSRkM3MzAzXTwvYT48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4x
LnAuOCI+UHVibGlzaGVkIHNwZWNpZmljYXRpb246IFNlZSBSRkMgWFhYWCAoUkZDIEVkaXRv
ci9JQU5BLCBwbGVhc2UgcmVwbGFjZSBYWFhYIHdpdGggdGhlIGZpbmFsIG51bWJlciBvZiB0
aGlzIGRvY3VtZW50KTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC45Ij5BcHBsaWNh
dGlvbnMgd2hpY2ggdXNlIHRoaXMgbWVkaWEgdHlwZTogU29mdHdhcmUgdXNpbmcgbGFiZWwg
Z2VuZXJhdGlvbiBydWxlc2V0cyBmb3IgaW50ZXJuYXRpb25hbCBpZGVudGlmaWVycywgc3Vj
aCBhcyBJRE5zLCBpbmNsdWRpbmcgcmVnaXN0cnkgYXBwbGljYXRpb25zIGFuZCBjbGllbnQg
dmFsaWRhdG9ycy48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4xLnAuMTAiPkFkZGl0aW9u
YWwgaW5mb3JtYXRpb246IDwvcD4KCjx1bCBjbGFzcz0iZW1wdHkiPgo8bGk+RGVwcmVjYXRl
ZCBhbGlhcyBuYW1lcyBmb3IgdGhpcyB0eXBlOiBOL0E8L2xpPgo8bGk+TWFnaWMgbnVtYmVy
KHMpOiBOL0E8L2xpPgo8bGk+RmlsZSBleHRlbnNpb24ocyk6IC5sZ3I8L2xpPgo8bGk+TWFj
aW50b3NoIGZpbGUgdHlwZSBjb2RlKHMpOiBOL0E8L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAg
aWQ9InJmYy5zZWN0aW9uLjExLjEucC4xMSI+UGVyc29uICZhbXA7IGVtYWlsIGFkZHJlc3Mg
Zm9yIGZ1cnRoZXIgaW5mb3JtYXRpb246IDwvcD4KCjx1bCBjbGFzcz0iZW1wdHkiPgo8bGk+
S2ltIERhdmllcyAmbHQ7a2ltLmRhdmllc0BpY2Fubi5vcmcmZ3Q7PC9saT4KPGxpPkFzbXVz
IEZyZXl0YWcgJmx0O2FzbXVzQHVuaWNvZGUub3JnJmd0OzwvbGk+CjwvdWw+Cgo8cD4gPC9w
Pgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMS5wLjEyIj5JbnRlbmRlZCBVc2FnZTogQ09NTU9O
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMS5wLjEzIj5SZXN0cmljdGlvbnMgb24gdXNh
Z2U6IE4vQTwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC4xNCI+QXV0aG9yOiA8L3A+
Cgo8dWwgY2xhc3M9ImVtcHR5Ij4KPGxpPktpbSBEYXZpZXMgJmx0O2tpbS5kYXZpZXNAaWNh
bm4ub3JnJmd0OzwvbGk+CjxsaT5Bc211cyBGcmV5dGFnICZsdDthc211c0B1bmljb2RlLm9y
ZyZndDs8L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjExLjEucC4x
NSI+Q2hhbmdlIENvbnRyb2xsZXI6IElFU0c8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4x
LnAuMTYiPlByb3Zpc2lvbmFsIHJlZ2lzdHJhdGlvbj8gKHN0YW5kYXJkcyB0cmVlIG9ubHkp
OiBObzwvcD4KPGgxIGlkPSJyZmMuc2VjdGlvbi4xMS4yIj4KPGEgaHJlZj0iI3JmYy5zZWN0
aW9uLjExLjIiPjExLjIuPC9hPiA8YSBocmVmPSIjdXJuX3JlZyIgaWQ9InVybl9yZWciPlVS
TiBSZWdpc3RyYXRpb248L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuMSI+
VGhpcyBzcGVjaWZpY2F0aW9uIHVzZXMgYSBVUk4gdG8gZGVzY3JpYmUgdGhlIFhNTCBuYW1l
c3BhY2UsIGluIGFjY29yZGFuY2Ugd2l0aCA8YSBocmVmPSIjUkZDMzY4OCI+W1JGQzM2ODhd
PC9hPi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuMiI+VVJJOiB1cm46aWV0Zjpw
YXJhbXM6eG1sOm5zOmxnci0xLjA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuMyI+
UmVnaXN0cmFudCBDb250YWN0OiBTZWUgdGhlIEF1dGhvcnMgb2YgdGhpcyBkb2N1bWVudC48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4yLnAuNCI+WE1MOiBOb25lLjwvcD4KPGgxIGlk
PSJyZmMuc2VjdGlvbi4xMS4zIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjExLjMiPjExLjMu
PC9hPiBEaXNwb3NpdGlvbiBSZWdpc3RyeTwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi4xMS4z
LnAuMSI+VGhpcyBkb2N1bWVudCBlc3RhYmxpc2hlcyBhIHZvY2FidWxhcnkgb2YgIkxhYmVs
IEdlbmVyYXRpb24gUnVsZXNldCBEaXNwb3NpdGlvbnMiIHdoaWNoIHNob3VsZCBiZSByZWZs
ZWN0ZWQgYXMgYSBuZXcgSUFOQSByZWdpc3RyeS4gVGhpcyByZWdpc3RyeSBzaG91bGQgYmUg
ZGl2aWRlZCBpbnRvIHR3byBzdWItcmVnaXN0cmllczogPC9wPgoKPHVsPgo8bGk+U3RhbmRh
cmQgRGlzcG9zaXRpb25zIC0gVGhpcyByZWdpc3RyeSBzaGFsbCBsaXN0IGRpc3Bvc2l0aW9u
cyB0aGF0IGhhdmUgYmVlbiBkZWZpbmVkIGluIHB1Ymxpc2hlZCBzcGVjaWZpY2F0aW9ucywg
aS5lLiB0aGUgZWxpZ2liaWxpdHkgZm9yIHN1Y2ggcmVnaXN0cmF0aW9ucyBzaGFsbCBiZSAi
U3BlY2lmaWNhdGlvbiBSZXF1aXJlZCIgPGEgaHJlZj0iI1JGQzUyMjYiPltSRkM1MjI2XTwv
YT4uIFRoZSBpbml0aWFsIHNldCBvZiByZWdpc3RyYXRpb25zIHNoYWxsIGJlIHRoZSBmaXZl
IGRpc3Bvc2l0aW9ucyBpbiB0aGlzIGRvY3VtZW50IGRlc2NyaWJlZCBpbiA8YSBocmVmPSIj
cmVjb21tZW5kZWRfZGlzcG9zaXRpb25fdmFsdWVzIj5TZWN0aW9uIDcuMzwvYT4uPC9saT4K
PGxpPlByaXZhdGUgRGlzcG9zaXRpb25zIC0gVGhpcyByZWdpc3RyeSBzaGFsbCBsaXN0IGRp
c3Bvc2l0aW9ucyB0aGF0IGhhdmUgYmVlbiByZWdpc3RlcmVkICAiRmlyc3QgQ29tZSBGaXJz
dCBTZXJ2ZWQiIDxhIGhyZWY9IiNSRkM1MjI2Ij5bUkZDNTIyNl08L2E+IGJ5IHRoaXJkIHBh
cnRpZXMgd2l0aCB0aGUgSUFOQS4gU3VjaCBkaXNwb3NpdGlvbnMgbXVzdCB0YWtlIHRoZSBm
b3JtICJlbnRpdHk6ZGlzcG9zaXRpb24iIHdoZXJlIHRoZSBlbnRpdHkgaXMgYSBkb21haW4g
bmFtZSB0aGF0IHVuaXF1ZWx5IGlkZW50aWZpZXMgdGhlIHByaXZhdGUgdXNlciBvZiB0aGUg
bmFtZXNwYWNlLiBGb3IgZXhhbXBsZSwgImV4YW1wbGUub3JnOnJlc2VydmVkIiBjb3VsZCBi
ZSBhIHByaXZhdGUgZXh0ZW5zaW9uIHVzZWQgYnkgdGhlIGV4YW1wbGUgb3JnYW5pemF0aW9u
IHRvIGRlbm90ZSBhIGRpc3Bvc2l0aW9uIHJlbGF0aW5nIHRvIHJlc2VydmVkIGxhYmVscy4g
IFRoZXNlIGV4dGVuc2lvbnMgYXJlIG5vdCBpbnRlbmRlZCB0byBiZSBpbnRlcm9wZXJhYmxl
LCBidXQgcmVnaXN0cmF0aW9uIGlzIGRlc2lnbmVkIHRvIG1pbmltaXplIHBvdGVudGlhbCBj
b25mbGljdHMuIEl0IGlzIHN0cm9uZ2x5IHJlY29tbWVuZGVkIGFueSBuZXcgZGlzcG9zaXRp
b25zIHRoYXQgcmVxdWlyZSBpbnRlcm9wZXJhYmlsaXR5IGFuZCBoYXZlIGFwcGxpY2FiaWxp
dHkgYmV5b25kIGEgc2luZ2xlIG9yZ2FuaXphdGlvbiBiZSBkZWZpbmVkIGFzIFN0YW5kYXJk
IERpc3Bvc2l0aW9ucy48L2xpPgo8L3VsPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LjExLjMucC4yIj5TdGFuZGFyZCBkaXNwb3NpdGlvbnMgTVVTVCBOT1QgY29udGFpbiB0aGUg
IjoiIGNoYXJhY3RlciBpbiBvcmRlciB0byBkaXN0aW5ndWlzaCB0aGVtIGZyb20gcHJpdmF0
ZSBkaXNwb3NpdGlvbnMuIEFsbCBkaXNwb3NpdGlvbiBuYW1lcyBzaGFsbCBiZSBpbiBsb3dl
cmNhc2UgQVNDSUkuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uMTEuMy5wLjMiPlRoZSBJQU5B
IHJlZ2lzdHJ5IHNob3VsZCBwcm92aWRlIGRhdGEgb24gdGhlIG5hbWUgb2YgdGhlIGRpc3Bv
c2l0aW9uLCB0aGUgaW50ZW5kZWQgcHVycG9zZXMsIGFuZCB0aGUgcmVnaXN0cmFudCBvciBk
ZWZpbmluZyBzcGVjaWZpY2F0aW9uIGZvciB0aGUgZGlzcG9zaXRpb24uPC9wPgo8aDEgaWQ9
InJmYy5zZWN0aW9uLjEyIj4KPGEgaHJlZj0iI3JmYy5zZWN0aW9uLjEyIj4xMi48L2E+IFNl
Y3VyaXR5IENvbnNpZGVyYXRpb25zPC9oMT4KPHAgaWQ9InJmYy5zZWN0aW9uLjEyLnAuMSI+
QSBuYWl2ZSBpbXBsZW1lbnRhdGlvbiBhdHRlbXB0aW5nIHRvIGdlbmVyYXRlIGFsbCB2YXJp
YW50IGxhYmVscyBmb3IgYSBnaXZlbiBsYWJlbCBjb3VsZCBsZWFkIHRvIHRoZSBwb3NzaWJp
bGl0eSBvZiBleGhhdXN0aW5nIHRoZSByZXNvdXJjZXMgb24gdGhlIG1hY2hpbmUgcnVubmlu
ZyB0aGUgTEdSIHByb2Nlc3NvciwgcG90ZW50aWFsbHkgY2F1c2luZyBkZW5pYWwtb2Ytc2Vy
dmljZSBjb25zZXF1ZW5jZXMuIEZvciBtYW55IG9wZXJhdGlvbnMsIGJydXRlIGZvcmNlIGdl
bmVyYXRpb24gY2FuIGJlIGF2b2lkZWQgYnkgb3B0aW1pemF0aW9uLCBhbmQgaWYgbmVlZGVk
LCB0aGUgbnVtYmVyIG9mIHBlcm11dGVkIGxhYmVscyBjYW4gYmUgZXN0aW1hdGVkIG1vcmUg
Y2hlYXBseSBhaGVhZCBvZiB0aW1lLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLjEyLnAuMiI+
VGhlIGltcGxlbWVudGF0aW9uIG9mIFdob2xlIExhYmVsIEV2YWx1YXRpb24gcnVsZXMsIHVz
aW5nIGNlcnRhaW4gYmFja3RyYWNraW5nIGFsZ29yaXRobXMsIGNhbiB0YWtlIGV4cG9uZW50
aWFsIHRpbWUgZm9yIHBhdGhvbG9naWNhbCBydWxlcyBvciBsYWJlbHMgYW5kIGV4aGF1c3Qg
c3RhY2sgcmVzb3VyY2VzLiAgVGhpcyBjYW4gYmUgbWl0aWdhdGVkIGJ5IHByb3BlciBpbXBs
ZW1lbnRhdGlvbiBhbmQgZW5mb3JjaW5nIHRoZSByZXN0cmljdGlvbnMgb24gcGVybWlzc2li
bGUgbGFiZWwgbGVuZ3RoLjwvcD4KPGgxIGlkPSJyZmMucmVmZXJlbmNlcyI+CjxhIGhyZWY9
IiNyZmMucmVmZXJlbmNlcyI+MTMuPC9hPiBSZWZlcmVuY2VzPC9oMT4KPGgxIGlkPSJyZmMu
cmVmZXJlbmNlcy4xIj4KPGEgaHJlZj0iI3JmYy5yZWZlcmVuY2VzLjEiPjEzLjEuPC9hPiBO
b3JtYXRpdmUgUmVmZXJlbmNlczwvaDE+Cjx0YWJsZT48dGJvZHk+Cjx0cj4KPHRkIGNsYXNz
PSJyZWZlcmVuY2UiPjxiIGlkPSJSRkMyMDQ1Ij5bUkZDMjA0NV08L2I+PC90ZD4KPHRkIGNs
YXNzPSJ0b3AiPgo8YT5GcmVlZCwgTi48L2E+IGFuZCA8YT5OLiBCb3JlbnN0ZWluPC9hPiwg
IjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzIwNDUiPk11bHRpcHVy
cG9zZSBJbnRlcm5ldCBNYWlsIEV4dGVuc2lvbnMgKE1JTUUpIFBhcnQgT25lOiBGb3JtYXQg
b2YgSW50ZXJuZXQgTWVzc2FnZSBCb2RpZXM8L2E+IiwgUkZDIDIwNDUsIERPSSAxMC4xNzQ4
Ny9SRkMyMDQ1LCBOb3ZlbWJlciAxOTk2LjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJy
ZWZlcmVuY2UiPjxiIGlkPSJSRkMyMTE5Ij5bUkZDMjExOV08L2I+PC90ZD4KPHRkIGNsYXNz
PSJ0b3AiPgo8YT5CcmFkbmVyLCBTLjwvYT4sICI8YSBocmVmPSJodHRwOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9yZmMyMTE5Ij5LZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGlj
YXRlIFJlcXVpcmVtZW50IExldmVsczwvYT4iLCBCQ1AgMTQsIFJGQyAyMTE5LCBET0kgMTAu
MTc0ODcvUkZDMjExOSwgTWFyY2ggMTk5Ny48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjbGFzcz0i
cmVmZXJlbmNlIj48YiBpZD0iUkZDMzMzOSI+W1JGQzMzMzldPC9iPjwvdGQ+Cjx0ZCBjbGFz
cz0idG9wIj4KPGEgaHJlZj0ibWFpbHRvOkdLQEFDTS5PUkciIHRpdGxlPSJDbGVhcnN3aWZ0
IENvcnBvcmF0aW9uIj5LbHluZSwgRy48L2E+IGFuZCA8YSBocmVmPSJtYWlsdG86Y2hyaXMu
bmV3bWFuQHN1bi5jb20iIHRpdGxlPSJTdW4gTWljcm9zeXN0ZW1zIj5DLiBOZXdtYW48L2E+
LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzMzOSI+RGF0ZSBh
bmQgVGltZSBvbiB0aGUgSW50ZXJuZXQ6IFRpbWVzdGFtcHM8L2E+IiwgUkZDIDMzMzksIEp1
bHkgMjAwMi48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0i
UkZDNTY0NiI+W1JGQzU2NDZdPC9iPjwvdGQ+Cjx0ZCBjbGFzcz0idG9wIj4KPGE+UGhpbGxp
cHMsIEEuPC9hPiBhbmQgPGE+TS4gRGF2aXM8L2E+LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNTY0NiI+VGFncyBmb3IgSWRlbnRpZnlpbmcgTGFuZ3VhZ2Vz
PC9hPiIsIEJDUCA0NywgUkZDIDU2NDYsIFNlcHRlbWJlciAyMDA5LjwvdGQ+CjwvdHI+Cjx0
cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlkPSJVbmljb2RlLVN0YWJpbGl0eSI+W1Vu
aWNvZGUtU3RhYmlsaXR5XTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPlVuaWNvZGUg
Q29uc29ydGl1bTwvYT4sICI8YT5Vbmljb2RlIEVuY29kaW5nIFN0YWJpbGl0eSBQb2xpY3ks
IFByb3BlcnR5IFZhbHVlIFN0YWJpbGl0eTwvYT4iLCAuPC90ZD4KPC90cj4KPHRyPgo8dGQg
Y2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9IlVuaWNvZGUtVmVyc2lvbnMiPltVbmljb2RlLVZl
cnNpb25zXTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPlVuaWNvZGUgQ29uc29ydGl1
bTwvYT4sICI8YT5Vbmljb2RlIFZlcnNpb24gTnVtYmVyaW5nPC9hPiIsIC48L3RkPgo8L3Ry
Pgo8dHI+Cjx0ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0iVUFYNDIiPltVQVg0Ml08L2I+
PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5Vbmljb2RlIENvbnNvcnRpdW08L2E+LCAiPGE+
VW5pY29kZSBDaGFyYWN0ZXIgRGF0YWJhc2UgaW4gWE1MPC9hPiIsIC48L3RkPgo8L3RyPgo8
dHI+Cjx0ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0iWE1MIj5bWE1MXTwvYj48L3RkPgo8
dGQgY2xhc3M9InRvcCI+CjxhPldvcmxkIFdpZGUgV2ViIENvbnNvcnRpdW08L2E+LCAiPGE+
RXh0ZW5zaWJsZSBNYXJrdXAgTGFuZ3VhZ2UgKFhNTCkgMS4wPC9hPiIsIC48L3RkPgo8L3Ry
Pgo8L3Rib2R5PjwvdGFibGU+CjxoMSBpZD0icmZjLnJlZmVyZW5jZXMuMiI+CjxhIGhyZWY9
IiNyZmMucmVmZXJlbmNlcy4yIj4xMy4yLjwvYT4gSW5mb3JtYXRpdmUgUmVmZXJlbmNlczwv
aDE+Cjx0YWJsZT48dGJvZHk+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlkPSJS
RkMzNjg4Ij5bUkZDMzY4OF08L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5NZWFsbGlu
ZywgTS48L2E+LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzY4
OCI+VGhlIElFVEYgWE1MIFJlZ2lzdHJ5PC9hPiIsIEJDUCA4MSwgUkZDIDM2ODgsIERPSSAx
MC4xNzQ4Ny9SRkMzNjg4LCBKYW51YXJ5IDIwMDQuPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xh
c3M9InJlZmVyZW5jZSI+PGIgaWQ9IlJGQzM3NDMiPltSRkMzNzQzXTwvYj48L3RkPgo8dGQg
Y2xhc3M9InRvcCI+CjxhPktvbmlzaGksIEsuPC9hPiwgPGE+SHVhbmcsIEsuPC9hPiwgPGE+
UWlhbiwgSC48L2E+IGFuZCA8YT5ZLiBLbzwvYT4sICI8YSBocmVmPSJodHRwOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmMzNzQzIj5Kb2ludCBFbmdpbmVlcmluZyBUZWFtIChKRVQpIEd1
aWRlbGluZXMgZm9yIEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyAoSUROKSBSZWdp
c3RyYXRpb24gYW5kIEFkbWluaXN0cmF0aW9uIGZvciBDaGluZXNlLCBKYXBhbmVzZSwgYW5k
IEtvcmVhbjwvYT4iLCBSRkMgMzc0MywgQXByaWwgMjAwNC48L3RkPgo8L3RyPgo8dHI+Cjx0
ZCBjbGFzcz0icmVmZXJlbmNlIj48YiBpZD0iUkZDNDI5MCI+W1JGQzQyOTBdPC9iPjwvdGQ+
Cjx0ZCBjbGFzcz0idG9wIj4KPGE+S2xlbnNpbiwgSi48L2E+LCAiPGEgaHJlZj0iaHR0cDov
L3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNDI5MCI+U3VnZ2VzdGVkIFByYWN0aWNlcyBmb3Ig
UmVnaXN0cmF0aW9uIG9mIEludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyAoSUROKTwv
YT4iLCBSRkMgNDI5MCwgRGVjZW1iZXIgMjAwNS48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjbGFz
cz0icmVmZXJlbmNlIj48YiBpZD0iUkZDNTIyNiI+W1JGQzUyMjZdPC9iPjwvdGQ+Cjx0ZCBj
bGFzcz0idG9wIj4KPGE+TmFydGVuLCBULjwvYT4gYW5kIDxhPkguIEFsdmVzdHJhbmQ8L2E+
LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNTIyNiI+R3VpZGVs
aW5lcyBmb3IgV3JpdGluZyBhbiBJQU5BIENvbnNpZGVyYXRpb25zIFNlY3Rpb24gaW4gUkZD
czwvYT4iLCBCQ1AgMjYsIFJGQyA1MjI2LCBET0kgMTAuMTc0ODcvUkZDNTIyNiwgTWF5IDIw
MDguPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9IlJGQzU1
NjQiPltSRkM1NTY0XTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPkVsLVNoZXJiaW55
LCBBLjwvYT4sIDxhPkZhcmFoLCBNLjwvYT4sIDxhPk91ZWljaGVrLCBJLjwvYT4gYW5kIDxh
PkEuIEFsLVpvbWFuPC9hPiwgIjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1s
L3JmYzU1NjQiPkxpbmd1aXN0aWMgR3VpZGVsaW5lcyBmb3IgdGhlIFVzZSBvZiB0aGUgQXJh
YmljIExhbmd1YWdlIGluIEludGVybmV0IERvbWFpbnM8L2E+IiwgUkZDIDU1NjQsIEZlYnJ1
YXJ5IDIwMTAuPC90ZD4KPC90cj4KPHRyPgo8dGQgY2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9
IlJGQzU4OTEiPltSRkM1ODkxXTwvYj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPktsZW5z
aW4sIEouPC9hPiwgIjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzU4
OTEiPkludGVybmF0aW9uYWxpemVkIERvbWFpbiBOYW1lcyBpbiBBcHBsaWNhdGlvbnMgKElE
TkEpOiBQcm90b2NvbDwvYT4iLCBSRkMgNTg5MSwgRE9JIDEwLjE3NDg3L1JGQzU4OTEsIEF1
Z3VzdCAyMDEwLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlk
PSJSRkM1ODkyIj5bUkZDNTg5Ml08L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5GYWx0
c3Ryb20sIFAuPC9hPiwgIjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL3Jm
YzU4OTIiPlRoZSBVbmljb2RlIENvZGUgUG9pbnRzIGFuZCBJbnRlcm5hdGlvbmFsaXplZCBE
b21haW4gTmFtZXMgZm9yIEFwcGxpY2F0aW9ucyAoSUROQSk8L2E+IiwgUkZDIDU4OTIsIEF1
Z3VzdCAyMDEwLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlk
PSJSRkM2ODM4Ij5bUkZDNjgzOF08L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5GcmVl
ZCwgTi48L2E+LCA8YT5LbGVuc2luLCBKLjwvYT4gYW5kIDxhPlQuIEhhbnNlbjwvYT4sICI8
YSBocmVmPSJodHRwOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM2ODM4Ij5NZWRpYSBUeXBl
IFNwZWNpZmljYXRpb25zIGFuZCBSZWdpc3RyYXRpb24gUHJvY2VkdXJlczwvYT4iLCBCQ1Ag
MTMsIFJGQyA2ODM4LCBET0kgMTAuMTc0ODcvUkZDNjgzOCwgSmFudWFyeSAyMDEzLjwvdGQ+
CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZlcmVuY2UiPjxiIGlkPSJSRkM3MzAzIj5bUkZD
NzMwM108L2I+PC90ZD4KPHRkIGNsYXNzPSJ0b3AiPgo8YT5UaG9tcHNvbiwgSC48L2E+IGFu
ZCA8YT5DLiBMaWxsZXk8L2E+LCAiPGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0
bWwvcmZjNzMwMyI+WE1MIE1lZGlhIFR5cGVzPC9hPiIsIFJGQyA3MzAzLCBET0kgMTAuMTc0
ODcvUkZDNzMwMywgSnVseSAyMDE0LjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZl
cmVuY2UiPjxiIGlkPSJMR1ItUFJPQ0VEVVJFIj5bTEdSLVBST0NFRFVSRV08L2I+PC90ZD4K
PHRkIGNsYXNzPSJ0b3AiPgo8YT5JbnRlcm5ldCBDb3Jwb3JhdGlvbiBmb3IgQXNzaWduZWQg
TmFtZXMgYW5kIE51bWJlcnM8L2E+LCAiPGE+UHJvY2VkdXJlIHRvIERldmVsb3AgYW5kIE1h
aW50YWluIHRoZSBMYWJlbCBHZW5lcmF0aW9uIFJ1bGVzIGZvciB0aGUgUm9vdCBab25lIGlu
IFJlc3BlY3Qgb2YgSUROQSBMYWJlbHMgPC9hPiIsIC48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBj
bGFzcz0icmVmZXJlbmNlIj48YiBpZD0iVERJTC1ISU5ESSI+W1RESUwtSElOREldPC9iPjwv
dGQ+Cjx0ZCBjbGFzcz0idG9wIj4KPGE+VGVjaG5vbG9neSBEZXZlbG9wbWVudCBmb3IgSW5k
aWFuIExhbmd1YWdlcyAoVERJTCkgUHJvZ3JhbW1lPC9hPiwgIjxhPkRldmFuYWdhcmkgU2Ny
aXB0IEJlaGF2aW91ciBmb3IgSGluZGkgPC9hPiIsIC48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBj
bGFzcz0icmVmZXJlbmNlIj48YiBpZD0iVUFYNDQiPltVQVg0NF08L2I+PC90ZD4KPHRkIGNs
YXNzPSJ0b3AiPgo8YT5Vbmljb2RlIENvbnNvcnRpdW08L2E+LCAiPGE+VW5pY29kZSBDaGFy
YWN0ZXIgRGF0YWJhc2U8L2E+IiwgLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNsYXNzPSJyZWZl
cmVuY2UiPjxiIGlkPSJXTEUtUlVMRVMiPltXTEUtUlVMRVNdPC9iPjwvdGQ+Cjx0ZCBjbGFz
cz0idG9wIj4KPGE+SW50ZXJuZXQgQ29ycG9yYXRpb24gZm9yIEFzc2lnbmVkIE5hbWVzIGFu
ZCBOdW1iZXJzPC9hPiwgIjxhPldMRSBSdWxlczwvYT4iLCAuPC90ZD4KPC90cj4KPHRyPgo8
dGQgY2xhc3M9InJlZmVyZW5jZSI+PGIgaWQ9IkFTSUEtVEFCTEUiPltBU0lBLVRBQkxFXTwv
Yj48L3RkPgo8dGQgY2xhc3M9InRvcCI+CjxhPkRvdEFzaWEgT3JnYW5pc2F0aW9uPC9hPiwg
IjxhPi5BU0lBIFpIIElETiBMYW5ndWFnZSBUYWJsZTwvYT4iLCAuPC90ZD4KPC90cj4KPC90
Ym9keT48L3RhYmxlPgo8aDEgaWQ9InJmYy5hcHBlbmRpeC5BcHBlbmRpeCBBIj4KPGEgaHJl
Zj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUyMEEiPkFwcGVuZGl4IEEuPC9hPiA8YSBocmVm
PSIjZXhhbXBsZV90YWJsZXMiIGlkPSJleGFtcGxlX3RhYmxlcyI+RXhhbXBsZSBUYWJsZXM8
L2E+CjwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBBLnAuMSI+VGhlIGZvbGxv
d2luZyBwcmVzZW50cyBhIG1pbmltYWwgTEdSIHRhYmxlIGRlZmluaW5nIHRoZSBsb3dlciBj
YXNlIExESCAobGV0dGVyLWRpZ2l0LWh5cGhlbikgcmVwZXJ0b2lyZSBhbmQgY29udGFpbmlu
ZyBubyBydWxlcyBvciBtZXRhZGF0YSBlbGVtZW50cy4gIE1hbnkgc2ltcGxlIExHUiB0YWJs
ZXMgd2lsbCBsb29rIHF1aXRlIHNpbWlsYXIsIGV4Y2VwdCB0aGF0IHRoZXkgd291bGQgY29u
dGFpbiBzb21lIG1ldGFkYXRhLjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjMiPjwvZGl2
Pgo8cHJlPiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi04Ij8mZ3Q7CiZs
dDtsZ3IgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6bGdyLTEuMCImZ3Q7CiZsdDtk
YXRhJmd0OwogICAgJmx0O2NoYXIgY3A9IjAwMkQiIGNvbW1lbnQ9IkhZUEhFTiAoLSkiIC8m
Z3Q7CiAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjAwMzAiIGxhc3QtY3A9IjAwMzkiCiAgICAg
IGNvbW1lbnQ9IkRJR0lUIFpFUk8gLSBESUdJVCBOSU5FIiAvJmd0OwogICAgJmx0O3Jhbmdl
IGZpcnN0LWNwPSIwMDYxIiBsYXN0LWNwPSIwMDdBIgogICAgICBjb21tZW50PSJMQVRJTiBT
TUFMTCBMRVRURVIgQSAtIExBVElOIFNNQUxMIExFVFRFUiBaIiAvJmd0OwombHQ7L2RhdGEm
Z3Q7CiZsdDsvbGdyJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBl
bmRpeCBBLnAuMyI+SW4gcHJhY3RpY2UsIGFueSBMR1IgdGhhdCBpbmNsdWRlcyB0aGUgaHlw
aGVuIG1pZ2h0IGFsc28gY29udGFpbiBydWxlcyBpbnZhbGlkYXRpbmcgYW55IGxhYmVscyBi
ZWdpbm5pbmcsIGVuZGluZywgYW5kIGNvbnRhaW5pbmcgYSBoeXBoZW4gaW4gdGhlIHRoaXJk
IGFuZCBmb3VydGggcG9zaXRpb25zIGFzIHJlcXVpcmVkIGJ5IDxhIGhyZWY9IiNSRkM1ODkx
Ij5bUkZDNTg5MV08L2E+LiA8L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjY0Ij48L2Rpdj4K
PHByZT4mbHQ7P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJ1dGYtOCI/Jmd0OwombHQ7
bGdyIHhtbG5zPSJ1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOmxnci0xLjAiJmd0OwombHQ7ZGF0
YSZndDsKICAgICZsdDtjaGFyIGNwPSIwMDJEIiAgCiAgICAgICAgICBub3Qtd2hlbj0iaHlw
aGVuLW1pbnVzLWRpc2FsbG93ZWQiIC8mZ3Q7CiAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjAw
MzAiIGxhc3QtY3A9IjAwMzkiIC8mZ3Q7CiAgICAmbHQ7cmFuZ2UgZmlyc3QtY3A9IjAwNjEi
IGxhc3QtY3A9IjAwN0EiIC8mZ3Q7CiZsdDsvZGF0YSZndDsKJmx0O3J1bGVzJmd0OwogICAg
Jmx0O3J1bGUgbmFtZT0iaHlwaGVuLW1pbnVzLWRpc2FsbG93ZWQiIAogICAgICAgICAgY29t
bWVudD0iUkZDNTg5MSByZXN0cmljdGlvbnMgb24gVSswMDJEIiZndDsKICAgICAgJmx0O2No
b2ljZSZndDsKICAgICAgICAmbHQ7cnVsZSBjb21tZW50PSJubyBsZWFkaW5nIGh5cGhlbiIm
Z3Q7CiAgICAgICAgICAmbHQ7bG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAgICZsdDtzdGFy
dCAvJmd0OwogICAgICAgICAgJmx0Oy9sb29rLWJlaGluZCZndDsKICAgICAgICAgICZsdDth
bmNob3IgLyZndDsKICAgICAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAgICAgJmx0O3J1bGUgY29t
bWVudD0ibm8gdHJhaWxpbmcgaHlwaGVuIiZndDsKICAgICAgICAgICZsdDthbmNob3IgLyZn
dDsKICAgICAgICAgICZsdDtsb29rLWFoZWFkJmd0OwogICAgICAgICAgICAmbHQ7ZW5kIC8m
Z3Q7CiAgICAgICAgICAmbHQ7L2xvb2stYWhlYWQmZ3Q7CiAgICAgICAgJmx0Oy9ydWxlJmd0
OwogICAgICAgICZsdDtydWxlIGNvbW1lbnQ9Im5vIGNvbnNlY3V0aXZlIGh5cGhlbnMgCiAg
ICAgICAgICAgICAgICBpbiB0aGlyZCBhbmQgZm91cnRoIHBvc2l0aW9ucyImZ3Q7CiAgICAg
ICAgICAmbHQ7bG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAgICZsdDtzdGFydCAvJmd0Owog
ICAgICAgICAgICAmbHQ7YW55IC8mZ3Q7CiAgICAgICAgICAgICZsdDthbnkgLyZndDsKICAg
ICAgICAgICAgJmx0O2NoYXIgY3A9IjAwMkQiIGNvbW1lbnQ9Imh5cGhlbi1taW51cyIgLyZn
dDsKICAgICAgICAgICZsdDsvbG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAmbHQ7YW5jaG9y
IC8mZ3Q7CiAgICAgICAgJmx0Oy9ydWxlJmd0OwogICAgICAmbHQ7L2Nob2ljZSZndDsKICAg
ICZsdDsvcnVsZSZndDsKJmx0Oy9ydWxlcyZndDsKJmx0Oy9sZ3ImZ3Q7PC9wcmU+CjxwPjwv
cD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEEucC41Ij5UaGUgZm9sbG93aW5nIHNh
bXBsZSBMR1Igc2hvd3MgYSBtb3JlIGNvbXBsZXRlIGNvbGxlY3Rpb24gb2YgdGhlIGVsZW1l
bnRzIGFuZCBhdHRyaWJ1dGVzIGRlZmluZWQgaW4gdGhpcyBzcGVjaWZpY2F0aW9uIGluIGEg
c29tZXdoYXQgdHlwaWNhbCBjb250ZXh0LjwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjUi
PjwvZGl2Pgo8cHJlPiZsdDs/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9InV0Zi04Ij8m
Z3Q7CgombHQ7IS0tIFRoaXMgZXhhbXBsZSB1c2VzIGEgbGFyZ2Ugc3Vic2V0IG9mIHRoZSBm
ZWF0dXJlcyBvZiB0aGlzCiAgICAgc3BlY2lmaWNhdGlvbi4gSXQgZG9lcyBub3QgaW5jbHVk
ZSBldmVyeSBzZXQgb3BlcmF0b3IsCiAgICAgbWF0Y2ggb3BlcmF0b3IgZWxlbWVudCwgb3Ig
YWN0aW9uIHRyaWdnZXIgYXR0cmlidXRlLCB0aGVpciAKICAgICB1c2UgYmVpbmcgbGFyZ2Vs
eSBwYXJhbGxlbCB0byB0aGUgb25lcyBkZW1vbnN0cmF0ZWQuIC0tJmd0OwoKJmx0O2xnciB4
bWxucz0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpsZ3ItMS4wIiZndDsKJmx0OyEtLSBtZXRh
IGVsZW1lbnQgd2l0aCBhbGwgb3B0aW9uYWwgZWxlbWVudHMgLS0mZ3Q7CiAgJmx0O21ldGEm
Z3Q7CiAgICAmbHQ7dmVyc2lvbiBjb21tZW50PSJpbml0aWFsIHZlcnNpb24iJmd0OzEmbHQ7
L3ZlcnNpb24mZ3Q7CiAgICAmbHQ7ZGF0ZSZndDsyMDEwLTAxLTAxJmx0Oy9kYXRlJmd0Owog
ICAgJmx0O2xhbmd1YWdlJmd0O3N2Jmx0Oy9sYW5ndWFnZSZndDsKICAgICZsdDtzY29wZSB0
eXBlPSJkb21haW4iJmd0O2V4YW1wbGUuY29tJmx0Oy9zY29wZSZndDsKICAgICZsdDt2YWxp
ZGl0eS1zdGFydCZndDsyMDEwLTAxLTAxJmx0Oy92YWxpZGl0eS1zdGFydCZndDsKICAgICZs
dDt2YWxpZGl0eS1lbmQmZ3Q7MjAxMy0xMi0zMSZsdDsvdmFsaWRpdHktZW5kJmd0OwogICAg
Jmx0O2Rlc2NyaXB0aW9uIHR5cGU9InRleHQvaHRtbCImZ3Q7CiAgICAgICAgJmx0OyFbQ0RB
VEFbCiAgICAgICAgVGhpcyBsYW5ndWFnZSB0YWJsZSB3YXMgZGV2ZWxvcGVkIHdpdGggdGhl
CiAgICAgICAgJmx0O2EgaHJlZj0iaHR0cDovL3N3ZWRpc2guZXhhbXBsZS8iJmd0O1N3ZWRp
c2gKICAgICAgICBleGFtcGxlcyBpbnN0aXR1dGUmbHQ7L2EmZ3Q7LgogICAgICAgIF1dJmd0
OwogICAgJmx0Oy9kZXNjcmlwdGlvbiZndDsKICAgICZsdDt1bmljb2RlLXZlcnNpb24mZ3Q7
Ni4zLjAmbHQ7L3VuaWNvZGUtdmVyc2lvbiZndDsKICAgICZsdDtyZWZlcmVuY2VzJmd0Owog
ICAgICAmbHQ7cmVmZXJlbmNlIGlkPSIwIiBjb21tZW50PSJ0aGUgbW9zdCByZWNlbnQiICZn
dDtUaGUKICAgICAgICAgICAgVW5pY29kZSBTdGFuZGFyZCA2LjImbHQ7L3JlZmVyZW5jZSZn
dDsKICAgICAgJmx0O3JlZmVyZW5jZSBpZD0iMSIgJmd0O1JGQyA1ODkyJmx0Oy9yZWZlcmVu
Y2UmZ3Q7CiAgICAgICZsdDtyZWZlcmVuY2UgaWQ9IjIiICZndDtCaWctNTogQ29tcHV0ZXIg
Q2hpbmVzZSBHbHlwaAogICAgICAgICBhbmQgQ2hhcmFjdGVyIENvZGUgTWFwcGluZyBUYWJs
ZSwgVGVjaG5pY2FsIFJlcG9ydAogICAgICAgICBDLTI2LCAxOTg0Jmx0Oy9yZWZlcmVuY2Um
Z3Q7CiAgICAmbHQ7L3JlZmVyZW5jZXMmZ3Q7CiAmbHQ7L21ldGEmZ3Q7CiAmbHQ7IS0tIHRo
ZSBkYXRhIHNlY3Rpb24gZGVzY3JpYmluZyB0aGUgcmVwZXJ0b2lyZSAtLSZndDsKICAmbHQ7
ZGF0YSZndDsKICAgICZsdDshLS0gc2luZ2xlIGNvZGUgcG9pbnQgImNoYXIiIGVsZW1lbnQg
LS0mZ3Q7CiAgICAmbHQ7Y2hhciBjcD0iMDAyRCIgcmVmPSIxIiBjb21tZW50PSJIWVBIRU4i
IC8mZ3Q7CgogICAgJmx0OyEtLSByYW5nZSBlbGVtZW50cyBmb3IgY29udGlndW91cyBjb2Rl
IHBvaW50cywgIHdpdGggdGFncyAtLSZndDsKICAgICZsdDtyYW5nZSBmaXJzdC1jcD0iMDAz
MCIgbGFzdC1jcD0iMDAzOSIgcmVmPSIxIiB0YWc9ImRpZ2l0IiAvJmd0OwogICAgJmx0O3Jh
bmdlIGZpcnN0LWNwPSIwMDYxIiBsYXN0LWNwPSIwMDdBIiByZWYgPSIxIiB0YWc9ImxldHRl
ciIgLyZndDsKCiAgICAmbHQ7IS0tIGNvZGUgcG9pbnQgc2VxdWVuY2UgLS0mZ3Q7CiAgICAm
bHQ7Y2hhciBjcD0iMDA2QyAwMEI3IDAwNkMiIGNvbW1lbnQ9IkNhdGFsYW4gbWlkZGxlIGRv
dCIgLyZndDsKCiAgICAmbHQ7IS0tIGFsdGVybmF0aXZlbHkgdXNlIGEgd2hlbiBydWxlIC0t
Jmd0OwogICAgJmx0O2NoYXIgY3A9IjAwQjciIHdoZW49ImNhdGFsYW4tbWlkZGxlLWRvdCIg
LyZndDsKCiAgICAgJmx0OyEtLSBjb2RlIHBvaW50IHdpdGggY29udGV4dCBydWxlIC0tJmd0
OwogICAgJmx0O2NoYXIgY3A9IjIwMEQiIHdoZW49ImpvaW5lciIgcmVmPSIyIiAvJmd0OwoK
ICAgICZsdDshLS0gY29kZSBwb2ludHMgd2l0aCB2YXJpYW50cyAtLSZndDsKICAgICZsdDtj
aGFyIGNwPSI0RTE2IiB0YWc9InByZWZlcnJlZCIgcmVmPSIwIiZndDsKICAgICAgJmx0O3Zh
ciBjcD0iNEUxNyIgdHlwZT0iYmxvY2tlZCIgcmVmPSIyIiAvJmd0OwogICAgICAmbHQ7dmFy
IGNwPSI1MzRCIiB0eXBlPSJhbGxvY2F0YWJsZSIgcmVmPSIyIiAvJmd0OwogICAgJmx0Oy9j
aGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjRFMTciIHJlZj0iMCImZ3Q7CiAgICAgICZsdDt2
YXIgY3A9IjRFMTYiIHR5cGU9ImFsbG9jYXRhYmxlIiByZWY9IjIiIC8mZ3Q7CiAgICAgICZs
dDt2YXIgY3A9IjUzNEIiIHR5cGU9ImFsbG9jYXRhYmxlIiByZWY9IjIiIC8mZ3Q7CiAgICAm
bHQ7L2NoYXImZ3Q7CiAgICAmbHQ7Y2hhciBjcD0iNTM0QiIgcmVmPSIwIiZndDsKICAgICAg
Jmx0O3ZhciBjcD0iNEUxNiIgdHlwZT0iYWxsb2NhdGFibGUiIHJlZj0iMiIgLyZndDsKICAg
ICAgJmx0O3ZhciBjcD0iNEUxNyIgdHlwZT0iYmxvY2tlZCIgcmVmPSIyIiAvJmd0OwogICAg
Jmx0Oy9jaGFyJmd0OwogICZsdDsvZGF0YSZndDsKCiAgJmx0OyEtLSBDb250ZXh0IGFuZCB3
aG9sZSBsYWJlbCBydWxlcyAtLSZndDsKICAmbHQ7cnVsZXMmZ3Q7CiAgICAmbHQ7IS0tIFJl
cXVpcmUgdGhlIGdpdmVuIGNvZGUgcG9pbnQgdG8gYmUgYmV0d2VlbiB0d28gMDA2QyAtLSZn
dDsKICAgICZsdDtydWxlIG5hbWU9ImNhdGFsYW4tbWlkZGxlLWRvdCIgcmVmPSIwIiZndDsK
ICAgICAgICAmbHQ7bG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgICAgICZsdDtjaGFyIGNwPSIw
MDZDIiAvJmd0OwogICAgICAgICZsdDsvbG9vay1iZWhpbmQmZ3Q7CiAgICAgICAgJmx0O2Fu
Y2hvciAvJmd0OwogICAgICAgICZsdDtsb29rLWFoZWFkJmd0OwogICAgICAgICAgICAmbHQ7
Y2hhciBjcD0iMDA2QyIgLyZndDsKICAgICAgICAmbHQ7L2xvb2stYWhlYWQmZ3Q7CiAgICAm
bHQ7L3J1bGUmZ3Q7CgogICAgJmx0OyEtLSBleGFtcGxlIG9mIGEgY29udGV4dCBydWxlIGJh
c2VkIG9uIHByb3BlcnR5IC0tJmd0OwogICAgJmx0O2NsYXNzIG5hbWU9InZpcmFtYSIgcHJv
cGVydHk9ImNjYzo5IiAvJmd0OwogICAgJmx0O3J1bGUgbmFtZT0iam9pbmVyIiAgcmVmPSIx
IiAmZ3Q7CiAgICAgICAgJmx0O2xvb2stYmVoaW5kJmd0OwogICAgICAgICAgICAmbHQ7Y2xh
c3MgYnktcmVmPSJ2aXJhbWEiIC8mZ3Q7CiAgICAgICAgJmx0Oy9sb29rLWJlaGluZCZndDsK
ICAgICAgICAmbHQ7YW5jaG9yIC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7CgogICAgJmx0OyEt
LSBleGFtcGxlIG9mIHVzaW5nIHNldCBvcGVyYXRvcnMgLS0mZ3Q7CgogICAgJmx0OyEtLSBT
dWJ0cmFjdCB2b3dlbHMgZnJvbSBsZXR0ZXJzIHRvIGdldAogICAgICAgICBjb25zb25hbnQs
IGRlbW9uc3RyYXRpbmcgdGhlIGRpZmZlcmVudCAKICAgICAgICAgc2V0IG5vdGF0aW9ucyBh
bmQgdGhlIGRpZmZlcmVuY2Ugb3BlcmF0b3IgLS0mZ3Q7CiAgICAgJmx0O2RpZmZlcmVuY2Ug
bmFtZT0iY29uc29uYW50cyImZ3Q7CiAgICAgICAgICZsdDtjbGFzcyBjb21tZW50PSJhbGwg
bGV0dGVycyImZ3Q7MDA2MS0wMDdBJmx0Oy9jbGFzcyZndDsKICAgICAgICAgJmx0O2NsYXNz
IGNvbW1lbnQ9ImFsbCB2b3dlbHMiJmd0OwogICAgICAgICAgICAgICAgIDAwNjEgMDA2NSAw
MDY5IDAwNkYgMDA3NQogICAgICAgICAmbHQ7L2NsYXNzJmd0OwogICAgICZsdDsvZGlmZmVy
ZW5jZSZndDsKCiAgICAgJmx0OyEtLSBieSB1c2luZyB0aGUgc3RhcnQgYW5kIGVuZCwgcnVs
ZSBtYXRjaGVzIHdob2xlIGxhYmVsIC0tJmd0OwogICAgICZsdDtydWxlIG5hbWU9InRocmVl
LW9yLW1vcmUtY29uc29uYW50cyImZ3Q7CiAgICAgICAgICZsdDtzdGFydCAvJmd0OwogICAg
ICAgICAmbHQ7IS0tIHJlZmVyZW5jZSB0aGUgY2xhc3MgZGVmaW5lZCBieSB0aGUgZGlmZmVy
ZW5jZQogICAgICAgICAgICAgIGFuZCByZXF1aXJlIHRocmVlIG9yIG1vcmUgbWF0Y2hlcyAt
LSZndDsKICAgICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0iY29uc29uYW50cyIgY291bnQ9IjMr
IiAvJmd0OwogICAgICAgICAmbHQ7ZW5kIC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7CgogICAg
Jmx0OyEtLSBydWxlIGZvciBuZWdhdGl2ZSBtYXRjaGluZyAtLSZndDsKICAgICZsdDtydWxl
IG5hbWU9Im5vbi1wcmVmZXJyZWQiCiAgICAgICAgICBjb21tZW50PSJtYXRjaGVzIGFueSBu
b24tcHJlZmVycmVkIGNvZGUgcG9pbnQiJmd0OwogICAgICAgICZsdDtjb21wbGVtZW50IGNv
bW1lbnQ9Im5vbi1wcmVmZXJyZWQiICZndDsKICAgICAgICAgICAgJmx0O2NsYXNzIGZyb20t
dGFnPSJwcmVmZXJyZWQiIC8mZ3Q7CiAgICAgICAgJmx0Oy9jb21wbGVtZW50Jmd0OwogICAg
Jmx0Oy9ydWxlJmd0OwoKICAgJmx0OyEtLSBhY3Rpb25zIHRyaWdnZXJlZCBieSBtYXRjaGlu
ZyBydWxlcyBhbmQvb3IgCiAgICAgICAgdmFyaWFudCB0eXBlcyAtLSZndDsKICAgICZsdDth
Y3Rpb24gZGlzcD0iaW52YWxpZCIgCiAgICAgICAgICAgIG1hdGNoPSJ0aHJlZS1vci1tb3Jl
LWNvbnNvbmFudHMiIC8mZ3Q7CiAgICAmbHQ7YWN0aW9uIGRpc3A9ImJsb2NrZWQiIGFueS12
YXJpYW50PSJibG9ja2VkIiAvJmd0OwogICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJs
ZSIgYWxsLXZhcmlhbnRzPSJhbGxvY2F0YWJsZSIKICAgICAgICAgICAgbm90LW1hdGNoPSJu
b24tcHJlZmVycmVkIiAvJmd0OwogICZsdDsvcnVsZXMmZ3Q7CiZsdDsvbGdyJmd0OzwvcHJl
Pgo8cD48L3A+CjxoMSBpZD0icmZjLmFwcGVuZGl4LkFwcGVuZGl4IEIiPgo8YSBocmVmPSIj
cmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwQiI+QXBwZW5kaXggQi48L2E+IDxhIGhyZWY9IiN0
cmFuc2xhdGVfcmZjMzc0MyIgaWQ9InRyYW5zbGF0ZV9yZmMzNzQzIj5Ib3cgdG8gVHJhbnNs
YXRlIFJGQyAzNzQzIGJhc2VkIFRhYmxlcyBpbnRvIHRoZSBYTUwgRm9ybWF0PC9hPgo8L2gx
Pgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQi5wLjEiPkFzIGEgYmFja2dyb3VuZCwg
dGhlIDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108L2E+IHJ1bGVzIHdvcmsgYXMgZm9s
bG93czo8L3A+CjxwPjwvcD4KCjxvbD4KPGxpPlRoZSBPcmlnaW5hbCAocmVxdWVzdGVkKSBs
YWJlbCBpcyBjaGVja2VkIHRvIG1ha2Ugc3VyZSB0aGF0IGFsbCB0aGUgY29kZSBwb2ludHMg
YXJlIGEgc3Vic2V0IG9mIHRoZSByZXBlcnRvaXJlLjwvbGk+CjxsaT5JZiBpdCBwYXNzZXMg
dGhlIGNoZWNrLCB0aGUgT3JpZ2luYWwgbGFiZWwgaXMgYWxsb2NhdGFibGUuPC9saT4KPGxp
PkdlbmVyYXRlIHRoZSBhbGwtc2ltcGxpZmllZCBhbmQgYWxsLXRyYWRpdGlvbmFsIHZhcmlh
bnQgbGFiZWxzICh1bmlvbiBvZiBhbGwgdGhlIGxhYmVscyBnZW5lcmF0ZWQgdXNpbmcgYWxs
IHRoZSBzaW1wbGlmaWVkIHZhcmlhbnRzIG9mIHRoZSBjb2RlIHBvaW50cykgZm9yIGFsbG9j
YXRpb24uPC9saT4KPC9vbD4KCjxwPiA8L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRp
eCBCLnAuMyI+VG8gaWxsdXN0cmF0ZSBieSBleGFtcGxlLCBoZXJlIGlzIG9uZSBvZiB0aGUg
bW9yZSBjb21wbGljYXRlZCBzZXQgb2YgdmFyaWFudHM6PC9wPgo8ZGl2IGlkPSIjcmZjLmZp
Z3VyZS42NiI+PC9kaXY+CjxwcmU+ICAgIFUrNEU3RQogICAgVSs0RTgxCiAgICBVKzVFNzIK
ICAgIFUrNUU3OQogICAgVSs2OUE2CiAgICBVKzZGMjcgPC9wcmU+CjxwPjwvcD4KPHAgaWQ9
InJmYy5zZWN0aW9uLkFwcGVuZGl4IEIucC41Ij5UaGUgZm9sbG93aW5nIHNob3dzIHRoZSBy
ZWxldmFudCBzZWN0aW9uIG9mIHRoZSBDaGluZXNlIGxhbmd1YWdlIHRhYmxlIHB1Ymxpc2hl
ZCBieSB0aGUgLkFTSUEgcmVnaXN0cnkgPGEgaHJlZj0iI0FTSUEtVEFCTEUiPltBU0lBLVRB
QkxFXTwvYT4uIEl0cyBlbnRyaWVzIHJlYWQ6PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS42
NyI+PC9kaXY+CjxwcmU+ICZsdDtjb2RlcG9pbnQmZ3Q7OyZsdDtzaW1wbC12YXJpYW50KHMp
Jmd0OzsmbHQ7dHJhZC12YXJpYW50KHMpJmd0OzsmbHQ7b3RoZXItdmFyaWFudChzKSZndDs8
L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQi5wLjciPlRoZXNl
IGFyZSB0aGUgbGluZXMgY29ycmVzcG9uZGluZyB0byB0aGUgc2V0IG9mIHZhcmlhbnRzIGxp
c3RlZCBhYm92ZTwvcD4KPGRpdiBpZD0iI3JmYy5maWd1cmUuNjgiPjwvZGl2Pgo8cHJlPlUr
NEU3RTtVKzRFN0UsVSs1RTcyO1UrNEU3RTtVKzRFODEsVSs1RTcyLFUrNkYyNyxVKzVFNzks
VSs2OUE2ClUrNEU4MTtVKzVFNzI7VSs0RTdFO1UrNUU3MixVKzZGMjcsVSs1RTc5LFUrNjlB
NgpVKzVFNzI7VSs1RTcyO1UrNUU3MixVKzRFN0UsVSs1RTc5O1UrNEU3RSxVKzRFODEsVSs2
OUE2LFUrNkYyNwpVKzVFNzk7VSs1RTcyO1UrNUU3OTtVKzY5QTYsVSs0RTdFLFUrNEU4MSxV
KzZGMjcKVSs2OUE2O1UrNUU3MjtVKzY5QTY7VSs1RTc5LFUrNEU3RSxVKzRFODEsVSs2RjI3
ClUrNkYyNztVKzRFN0U7VSs2RjI3O1UrNEU4MSxVKzVFNzIsVSs1RTc5LFUrNjlBNjwvcHJl
Pgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuOSI+VGhlIGNvcnJl
c3BvbmRpbmcgZGF0YSBzZWN0aW9uIFhNTCBmb3JtYXQgd291bGQgbG9vayBsaWtlIHRoaXM6
PC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS42OSI+PC9kaXY+CjxwcmU+ICAgICZsdDtkYXRh
Jmd0OwogICAgJmx0O2NoYXIgY3A9IjRFN0UiJmd0OwogICAgJmx0O3ZhciBjcD0iNEU3RSIg
dHlwZT0iYm90aCIgY29tbWVudD0iaWRlbnRpdHkiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI0
RTgxIiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAgJmx0O3ZhciBjcD0iNUU3MiIgdHlwZT0i
c2ltcCIgLyZndDsKICAgICZsdDt2YXIgY3A9IjVFNzkiIHR5cGU9ImJsb2NrZWQiIC8mZ3Q7
CiAgICAmbHQ7dmFyIGNwPSI2OUE2IiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAgJmx0O3Zh
ciBjcD0iNkYyNyIgdHlwZT0iYmxvY2tlZCIgLyZndDsKICAgICZsdDsvY2hhciZndDsKICAg
ICZsdDtjaGFyIGNwPSI0RTgxIiZndDsKICAgICZsdDt2YXIgY3A9IjRFN0UiIHR5cGU9InRy
YWQiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI1RTcyIiB0eXBlPSJzaW1wIiAvJmd0OwogICAg
Jmx0O3ZhciBjcD0iNUU3OSIgdHlwZT0iYmxvY2tlZCIgLyZndDsKICAgICZsdDt2YXIgY3A9
IjY5QTYiIHR5cGU9ImJsb2NrZWQiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2RjI3IiB0eXBl
PSJibG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjVF
NzIiJmd0OwogICAgJmx0O3ZhciBjcD0iNEU3RSIgdHlwZT0idHJhZCIvJmd0OwogICAgJmx0
O3ZhciBjcD0iNEU4MSIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNUU3
MiIgdHlwZT0iYm90aCIgY29tbWVudD0iaWRlbnRpdHkiLyZndDsKICAgICZsdDt2YXIgY3A9
IjVFNzkiIHR5cGU9InRyYWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjY5QTYiIHR5cGU9ImJs
b2NrZWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjZGMjciIHR5cGU9ImJsb2NrZWQiLyZndDsK
ICAgICZsdDsvY2hhciZndDsKICAgICZsdDtjaGFyIGNwPSI1RTc5IiZndDsKICAgICZsdDt2
YXIgY3A9IjRFN0UiIHR5cGU9ImJsb2NrZWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjRFODEi
IHR5cGU9ImJsb2NrZWQiLyZndDsKICAgICZsdDt2YXIgY3A9IjVFNzIiIHR5cGU9InNpbXAi
LyZndDsKICAgICZsdDt2YXIgY3A9IjVFNzkiIHR5cGU9InRyYWQiIGNvbW1lbnQ9ImlkZW50
aXR5Ii8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2OUE2IiB0eXBlPSJibG9ja2VkIi8mZ3Q7CiAg
ICAmbHQ7dmFyIGNwPSI2RjI3IiB0eXBlPSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7L2NoYXIm
Z3Q7CiAgICAmbHQ7Y2hhciBjcD0iNjlBNiImZ3Q7CiAgICAmbHQ7dmFyIGNwPSI0RTdFIiB0
eXBlPSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI0RTgxIiB0eXBlPSJibG9ja2Vk
Ii8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI1RTcyIiB0eXBlPSJzaW1wIi8mZ3Q7CiAgICAmbHQ7
dmFyIGNwPSI1RTc5IiB0eXBlPSJibG9ja2VkIi8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2OUE2
IiB0eXBlPSJ0cmFkIiBjb21tZW50PSJpZGVudGl0eSIvJmd0OwogICAgJmx0O3ZhciBjcD0i
NkYyNyIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2No
YXIgY3A9IjZGMjciJmd0OwogICAgJmx0O3ZhciBjcD0iNEU3RSIgdHlwZT0ic2ltcCIvJmd0
OwogICAgJmx0O3ZhciBjcD0iNEU4MSIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3Zh
ciBjcD0iNUU3MiIgdHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNUU3OSIg
dHlwZT0iYmxvY2tlZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNjlBNiIgdHlwZT0iYmxvY2tl
ZCIvJmd0OwogICAgJmx0O3ZhciBjcD0iNkYyNyIgdHlwZT0idHJhZCIgY29tbWVudD0iaWRl
bnRpdHkiLyZndDsKICAgICZsdDsvY2hhciZndDsKICAmbHQ7L2RhdGEmZ3Q7PC9wcmU+Cjxw
PjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEIucC4xMSI+SGVyZSB0aGUgc2lt
cGxpZmllZCB2YXJpYW50cyBoYXZlIGJlZW4gZ2l2ZW4gYSB0eXBlIG9mICJzaW1wIiwgdGhl
IHRyYWRpdGlvbmFsIHZhcmlhbnRzIG9uZSBvZiAidHJhZCIgYW5kIGFsbCBvdGhlciBvbmVz
IGFyZSBnaXZlbiAiYmxvY2tlZCIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXgg
Qi5wLjEyIj5CZWNhdXNlIHNvbWUgdmFyaWFudCBtYXBwaW5ncyBzaG93IGluIG1vcmUgdGhh
biBvbmUgY29sdW1uLCB3aGlsZSB0aGUgWE1MIGZvcm1hdCBhbGxvd3Mgb25seSBhIHNpbmds
ZSB0eXBlIHZhbHVlLCB0aGV5IGhhdmUgYmVlbiBnaXZlbiB0aGUgdHlwZSBvZiAiYm90aCIu
PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQi5wLjEzIj5Ob3RlIHRoYXQgc29t
ZSB2YXJpYW50IG1hcHBpbmdzIG1hcCB0byB0aGVtc2VsdmVzIChpZGVudGl0eSksIHRoYXQg
aXMgdGhlIG1hcHBpbmcgaXMgcmVmbGV4aXZlIChzZWUgPGEgaHJlZj0iI3JlZmxleGl2ZV9t
YXBwaW5nIj5TZWN0aW9uIDUuMy40PC9hPikuIEluIGNyZWF0aW5nIHRoZSBwZXJtdXRhdGlv
biBvZiBhbGwgdmFyaWFudCBsYWJlbHMsIHRoZXNlIG1hcHBpbmdzIGhhdmUgbm8gZWZmZWN0
LCBvdGhlciB0aGFuIGFkZGluZyBhIHZhbHVlIHRvIHRoZSB2YXJpYW50IHR5cGUgbGlzdCBm
b3IgdGhlIHZhcmlhbnQgbGFiZWwgY29udGFpbmluZyB0aGVtLjwvcD4KPHAgaWQ9InJmYy5z
ZWN0aW9uLkFwcGVuZGl4IEIucC4xNCI+SW4gdGhlIGV4YW1wbGUgc28gZmFyLCBhbGwgb2Yg
dGhlIGVudHJpZXMgd2l0aCB0eXBlPSJib3RoIiBhcmUgYWxzbyBtYXBwaW5ncyB3aGVyZSBz
b3VyY2UgYW5kIHRhcmdldCBhcmUgaWRlbnRpY2FsLiBUaGF0IGlzLCB0aGV5IGFyZSByZWZs
ZXhpdmUgbWFwcGluZ3MgYXMgZGVmaW5lZCBpbiA8YSBocmVmPSIjcmVmbGV4aXZlX21hcHBp
bmciPlNlY3Rpb24gNS4zLjQ8L2E+LjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4
IEIucC4xNSI+R2l2ZW4gYSBsYWJlbCAiVSs0RTdFIFUrNEU4MSIsIHRoZSBmb2xsb3dpbmcg
bGFiZWxzIHdvdWxkIGJlIHJ1bGVkIGFsbG9jYXRhYmxlIHVuZGVyIDxhIGhyZWY9IiNSRkMz
NzQzIj5bUkZDMzc0M108L2E+IGJhc2VkIG9uIGhvdyB0aGF0IHN0YW5kYXJkIGlzIGNvbW1v
bmx5IGltcGxlbWVudGVkIGluIGRvbWFpbiByZWdpc3RyaWVzOjwvcD4KPGRpdiBpZD0iI3Jm
Yy5maWd1cmUuNzAiPjwvZGl2Pgo8cHJlPiAgICBPcmlnaW5hbCBsYWJlbDogICAgIFUrNEU3
RSBVKzRFODEKICAgIFNpbXBsaWZpZWQgbGFiZWwgMTogVSs0RTdFIFUrNUU3MgogICAgU2lt
cGxpZmllZCBsYWJlbCAyOiBVKzVFNzIgVSs1RTcyCiAgICBUcmFkaXRpb25hbCBsYWJlbDog
IFUrNEU3RSBVKzRFN0U8L3ByZT4KPHA+PC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5k
aXggQi5wLjE3Ij5Ib3dldmVyLCBpZiBhbGxvY2F0YWJsZSBsYWJlbHMgd2VyZSBnZW5lcmF0
ZWQgc2ltcGx5IGJ5IGEgc3RyYWlnaHQgcGVybXV0YXRpb24gb2YgYWxsIHZhcmlhbnRzIHdp
dGggdHlwZSBvdGhlciB0aGFuIHR5cGU9ImJsb2NrZWQiIGFuZCB3aXRob3V0IHJlZ2FyZCB0
byB0aGUgc2ltcGxpZmllZCBhbmQgdHJhZGl0aW9uYWwgdmFyaWFudHMsIHdlIHdvdWxkIGVu
ZCB1cCB3aXRoIGFuIGV4dHJhIGFsbG9jYXRhYmxlIGxhYmVsIG9mICJVKzVFNzIgVSs0RTdF
Ii4gVGhpcyBsYWJlbCBpcyBjb21wcmlzZXMgYm90aCBhIFNpbXBsaWZpZWQgQ2hpbmVzZSBj
aGFyYWN0ZXIgYW5kIGEgVHJhZGl0aW9uYWwgQ2hpbmVzZSBjb2RlIHBvaW50IGFuZCB0aGVy
ZWZvcmUgc2hvdWxkbid0IGJlIGFsbG9jYXRhYmxlLjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9u
LkFwcGVuZGl4IEIucC4xOCI+VG8gbW9yZSBmdWxseSByZXNvbHZlIHRoZSBkaXNwb3NpdGlv
bnMgcmVxdWlyZXMgc2V2ZXJhbCBhY3Rpb25zIHRvIGJlIGRlZmluZWQgYXMgZGVzY3JpYmVk
IGluIDxhIGhyZWY9IiNyZmMzNzQzX2V4YW1wbGUiPlNlY3Rpb24gNy4yLjI8L2E+IHdoaWNo
IHdpbGwgb3ZlcnJpZGUgdGhlIGRlZmF1bHQgYWN0aW9ucyBmcm9tIDxhIGhyZWY9IiNkZWZh
dWx0X2FjdGlvbnMiPlNlY3Rpb24gNy42PC9hPi4gQWZ0ZXIgYmxvY2tpbmcgYWxsIGxhYmVs
cyB0aGF0IGNvbnRhaW4gYSB2YXJpYW50IHdpdGggdHlwZSAiYmxvY2tlZCIsIHRoZXNlIGFj
dGlvbnMgd2lsbCBzZXQgdG8gYWxsb2NhdGFibGUgbGFiZWxzIGJhc2VkIG9uIHRoZSBmb2xs
b3dpbmcgdmFyaWFudCB0eXBlczogInNpbXAiLCAidHJhZCIgYW5kICJib3RoIi4gTm90ZSB0
aGF0IHRoZXNlIHZhcmlhbnQgdHlwZXMgZG8gbm90IGRpcmVjdGx5IHJlbGF0ZSB0byBkaXNw
b3NpdGlvbnMgZm9yIHRoZSB2YXJpYW50IGxhYmVsLCBidXQgdGhhdCB0aGUgYWN0aW9ucyB3
aWxsIHJlc29sdmUgdGhlbSB0byB0aGUgc3RhbmRhcmQgZGlzcG9zaXRpb25zIG9uIGxhYmVs
cywgdG8gd2l0aCAiYmxvY2tlZCIgYW5kICJhbGxvY2F0YWJsZSIuPC9wPgo8cCBpZD0icmZj
LnNlY3Rpb24uQXBwZW5kaXggQi5wLjE5Ij5UbyByZXNvbHZlIGxhYmVsIGRpc3Bvc2l0aW9u
cyByZXF1aXJlcyBmaXZlIGFjdGlvbnMgdG8gYmUgZGVmaW5lZCAoaW4gdGhlIHJ1bGVzIHNl
Y3Rpb24gb2YgdGhpcyBkb2N1bWVudCkgdGhlc2UgYWN0aW9ucyBhcHBseSBpbiBvcmRlciBh
bmQgdGhlIGZpcnN0IG9uZSB0cmlnZ2VyZWQsIGRlZmluZXMgdGhlIGRpc3Bvc2l0aW9uIGZv
ciB0aGUgbGFiZWwuIFRoZSBhY3Rpb25zIGFyZTogPC9wPgoKPG9sPgo8bGk+YmxvY2sgYWxs
IHZhcmlhbnQgbGFiZWxzIGNvbnRhaW5pbmcgYXQgbGVhc3Qgb25lIGJsb2NrZWQgdmFyaWFu
dC48L2xpPgo8bGk+YWxsb2NhdGUgYWxsIGxhYmVscyB0aGF0IGNvbnNpc3QgZW50aXJlbHkg
b2YgdmFyaWFudHMgdGhhdCBhcmUgInNpbXAiIG9yICJib3RoIjwvbGk+CjxsaT5hbHNvIGFs
bG9jYXRlIGFsbCBsYWJlbHMgdGhhdCBhcmUgZW50aXJlbHkgInRyYWQiIG9yICJib3RoIjwv
bGk+CjxsaT5ibG9jayBhbGwgc3Vydml2aW5nIGxhYmVscyBjb250YWluaW5nIGFueSBvbmUg
b2YgdGhlIGRpc3Bvc2l0aW9ucyAic2ltcCIgb3IgInRyYWQiIG9yICJib3RoIiBiZWNhdXNl
IHRoZXkgYXJlIG5vdyBrbm93biB0byBiZSBwYXJ0IG9mIGFuIHVuZGVzaXJhYmxlIG1peGVk
IHNpbXBsaWZpZWQvdHJhZGl0aW9uYWwgbGFiZWw8L2xpPgo8bGk+YWxsb2NhdGUgYW55IHJl
bWFpbmluZyBsYWJlbDsgdGhlIG9yaWdpbmFsIGxhYmVsIHdvdWxkIGJlIHN1Y2ggYSBsYWJl
bC48L2xpPgo8L29sPgoKPHA+IDwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEIu
cC4yMCI+VGhlIHJ1bGVzIGRlY2xhcmF0aW9ucyB3b3VsZCBiZSByZXByZXNlbnRlZCBhczo8
L3A+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjcxIj48L2Rpdj4KPHByZT4gICZsdDtydWxlcyZn
dDsKICAgICZsdDshLS1BY3Rpb24gZWxlbWVudHMgLSBvcmRlciBkZWZpbmVzIHByZWNlZGVu
Y2UtLSZndDsKICAgICZsdDthY3Rpb24gZGlzcD0iYmxvY2tlZCIgICAgIGFueS12YXJpYW50
PSJibG9ja2VkIiAvJmd0OwogICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgIG9u
bHktdmFyaWFudHM9InNpbXAgYm90aCIgLyZndDsKICAgICZsdDthY3Rpb24gZGlzcD0iYWxs
b2NhdGFibGUiICBvbmx5LXZhcmlhbnRzPSJ0cmFkIGJvdGgiIC8mZ3Q7CiAgICAmbHQ7YWN0
aW9uIGRpc3A9ImJsb2NrZWQiICAgICBhbnktdmFyaWFudD0ic2ltcCB0cmFkIiAvJmd0Owog
ICAgJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgIGNvbW1lbnQ9ImNhdGNoLWFsbCIg
LyZndDsKICAmbHQ7L3J1bGVzJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi5BcHBlbmRpeCBCLnAuMjIiPlVwIHRvIG5vdywgdmFyaWFudHMgd2l0aCB0eXBlICJib3Ro
IiBoYXZlIG9jY3VycmVkIG9ubHkgYXNzb2NpYXRlZCB3aXRoIHJlZmxleGl2ZSB2YXJpYW50
IG1hcHBpbmdzLiBUaGUgImFjdGlvbiIgZWxlbWVudHMgZGVmaW5lZCBhYm92ZSByZWx5IG9u
IHRoZSBhc3N1bXB0aW9uIHRoYXQgdGhpcyBpcyBhbHdheXMgdGhlIGNhc2UuIEhvd2V2ZXIs
IGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgc2V0IG9mIHZhcmlhbnRzOiA8L3A+CjxkaXYgaWQ9
IiNyZmMuZmlndXJlLjcyIj48L2Rpdj4KPHByZT4gICAgVSs2MkUwO1UrNjM2RTtVKzYzNkU7
VSs2NERBCiAgICBVKzYzNkU7VSs2MzZFO1UrNjREQTtVKzYyRTAKICAgIFUrNjREQTtVKzYz
NkU7VSs2NERBO1UrNjJFMDwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBl
bmRpeCBCLnAuMjQiPlRoZSBjb3JyZXNwb25kaW5nIFhNTCB3b3VsZCBiZTo8L3A+CjxkaXYg
aWQ9IiNyZmMuZmlndXJlLjczIj48L2Rpdj4KPHByZT4gICAgJmx0O2NoYXIgY3A9IjYyRTAi
Jmd0OwogICAgJmx0O3ZhciBjcD0iNjM2RSIgdHlwZT0iYm90aCIgY29tbWVudD0iYm90aCwg
YnV0IG5vdCByZWZsZXhpdmUiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2NERBIiB0eXBlPSJi
bG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OwogICAgJmx0O2NoYXIgY3A9IjYzNkUi
Jmd0OwogICAgJmx0O3ZhciBjcD0iNjM2RSIgdHlwZT0ic2ltcCIgY29tbWVudD0icmVmbGV4
aXZlLCBidXQgbm90IGJvdGgiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2NERBIiB0eXBlPSJ0
cmFkIiAvJmd0OwogICAgJmx0O3ZhciBjcD0iNjJFMCIgdHlwZT0iYmxvY2tlZCIgLyZndDsK
ICAgICZsdDsvY2hhciZndDsKICAgICZsdDtjaGFyIGNwPSI2NERBIiZndDsKICAgICZsdDt2
YXIgY3A9IjYzNkUiIHR5cGU9InNpbXAiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2NERBIiB0
eXBlPSJ0cmFkIiBjb21tZW50PSJyZWZsZXhpdmUiIC8mZ3Q7CiAgICAmbHQ7dmFyIGNwPSI2
MkUwIiB0eXBlPSJibG9ja2VkIiAvJmd0OwogICAgJmx0Oy9jaGFyJmd0OzwvcHJlPgo8cD48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMjYiPlRvIG1ha2Ugc3VjaCB2
YXJpYW50IHNldHMgd29yayByZXF1aXJlcyBhIHdheSB0byBzZWxlY3RpdmVseSB0cmlnZ2Vy
IGFuIGFjdGlvbiBiYXNlZCBvbiB3aGV0aGVyIGEgdmFyaWFudCB0eXBlIGlzIGFzc29jaWF0
ZWQgd2l0aCBhbiBpZGVudGl0eSBvciByZWZsZXhpdmUgbWFwcGluZywgb3IgaXMgYXNzb2Np
YXRlZCB3aXRoIGFuIG9yZGluYXJ5IHZhcmlhbnQgbWFwcGluZy4gIFRoaXMgY2FuIGJlIGRv
bmUgYnkgYWRkaW5nIGEgcHJlZml4ICJyLSIgdG8gdGhlICJ0eXBlIiBhdHRyaWJ1dGUgb24g
cmVmbGV4aXZlIHZhcmlhbnQgbWFwcGluZ3MuIEZvciBleGFtcGxlIHRoZSAidHJhZCIgZm9y
IGNvZGUgcG9pbnQgVSs2NERBIGluIHRoZSBwcmVjZWRpbmcgZmlndXJlIHdvdWxkIGJlY29t
ZSAici10cmFkIi48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMjciPldp
dGggdGhlIGRpc3Bvc2l0aW9ucyBwcmVwYXJlZCBpbiB0aGlzIHdheSwgb25seSBhIHNsaWdo
dCBtb2RpZmljYXRpb24gdG8gdGhlIGFjdGlvbnMgaXMgbmVlZGVkIHRvIHlpZWxkIHRoZSBj
b3JyZWN0IHNldCBvZiBhbGxvY2F0YWJsZSBsYWJlbHM6PC9wPgo8ZGl2IGlkPSIjcmZjLmZp
Z3VyZS43NCI+PC9kaXY+CjxwcmU+Jmx0O2FjdGlvbiBkaXNwPSJibG9ja2VkIiBhbnktdmFy
aWFudD0iYmxvY2tlZCIgLyZndDsKJmx0O2FjdGlvbiBkaXNwPSJhbGxvY2F0YWJsZSIgb25s
eS12YXJpYW50cz0ic2ltcCByLXNpbXAgYm90aCByLWJvdGgiIC8mZ3Q7CiZsdDthY3Rpb24g
ZGlzcD0iYWxsb2NhdGFibGUiIG9ubHktdmFyaWFudHM9InRyYWQgci10cmFkIGJvdGggci1i
b3RoIiAvJmd0OwombHQ7YWN0aW9uIGRpc3A9ImJsb2NrZWQiIGFsbC12YXJpYW50cz0ic2lt
cCB0cmFkIGJvdGgiIC8mZ3Q7CiZsdDthY3Rpb24gZGlzcD0iYWxsb2NhdGFibGUiIC8mZ3Q7
CjwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMjkiPlRo
ZSBmaXJzdCB0aHJlZSBhY3Rpb25zIGdldCB0cmlnZ2VyZWQgYnkgdGhlIHNhbWUgbGFiZWxz
IGFzIGJlZm9yZS48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBCLnAuMzAiPlRo
ZSBmb3VydGggYWN0aW9uIGJsb2NrcyBhbnkgbGFiZWwgdGhhdCBjb21iaW5lcyBhbiBvcmln
aW5hbCBjb2RlIHBvaW50IHdpdGggYW55IG1peCBvZiBvcmRpbmFyeSB2YXJpYW50IG1hcHBp
bmdzOyBob3dldmVyIG5vIGxhYmVscyB0aGF0IGFyZSBhIGNvbWJpbmF0aW9uIG9mIG9ubHkg
b3JpZ2luYWwgY29kZSBwb2ludHMgKGNvZGUgcG9pbnRzIGhhdmluZyBlaXRoZXIgbm8gdmFy
aWFudCBtYXBwaW5ncyBvciBhIHJlZmxleGl2ZSBtYXBwaW5nKSB3b3VsZCBiZSBhZmZlY3Rl
ZC4gVGhlc2UgYXJlIHRoZSBvcmlnaW5hbCBsYWJlbHMgYW5kIHRoZXkgYXJlIGFsbG9jYXRl
ZCBpbiB0aGUgbGFzdCBhY3Rpb24uPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXgg
Qi5wLjMxIj5Vc2luZyB0aGlzIHNjaGVtZSBvZiBhc3NpZ25pbmcgdHlwZXMgdG8gb3JkaW5h
cnkgYW5kIHJlZmxleGl2ZSB2YXJpYW50cywgYWxsIFJGQyAzNzQzLXN0eWxlIHRhYmxlcyBj
YW4gYmUgY29udmVydGVkIHRvIFhNTC4gQnkgZGVmaW5pbmcgYSBzZXQgb2YgYWN0aW9ucyBh
cyBvdXRsaW5lZCBhYm92ZSwgdGhlIExHUiB3aWxsIHlpZWxkIHRoZSBjb3JyZWN0IHNldCBv
ZiBhbGxvY2F0YWJsZSB2YXJpYW50czogIGFsbCB2YXJpYW50cyBjb25zaXN0aW5nIGNvbXBs
ZXRlbHkgb2YgdmFyaWFudCBjb2RlIHBvaW50cyBwcmVmZXJyZWQgZm9yIHNpbXBsaWZpZWQg
b3IgdHJhZGl0aW9uYWwsIHJlc3BlY3RpdmVseSwgd2lsbCBiZSBhbGxvY2F0ZWQsIGFzIHdp
bGwgYmUgdGhlIG9yaWdpbmFsIGxhYmVsLiBBbGwgb3RoZXIgdmFyaWFudCBsYWJlbHMgd2ls
bCBiZSBibG9ja2VkLjwvcD4KPGgxIGlkPSJyZmMuYXBwZW5kaXguQXBwZW5kaXggQyI+Cjxh
IGhyZWY9IiNyZmMuYXBwZW5kaXguQXBwZW5kaXglMjBDIj5BcHBlbmRpeCBDLjwvYT4gPGEg
aHJlZj0iI2luZGljX3N5bGxhYmxlIiBpZD0iaW5kaWNfc3lsbGFibGUiPkluZGljIFN5bGxh
YmxlIFN0cnVjdHVyZSBFeGFtcGxlPC9hPgo8L2gxPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBw
ZW5kaXggQy5wLjEiPkluIExHUnMgZm9yIEluZGljIHNjcmlwdHMgaXQgbWF5IGJlIGRlc2ly
YWJsZSB0byByZXN0cmljdCB2YWxpZCBsYWJlbHMgdG8gc2VxdWVuY2VzIG9mIHZhbGlkIElu
ZGljIHN5bGxhYmxlcywgb3IgYWtzaGFyYXMuIFRoaXMgYXBwZW5kaXggZ2l2ZXMgYSBzYW1w
bGUgc2V0IG9mIHJ1bGVzIGRlc2lnbmVkIHRvIGVuZm9yY2UgdGhpcyByZXN0cmljdGlvbi48
L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBDLnAuMiI+QW4gZXhhbXBsZSBvZiBh
IEJORiBmcm9tIGZvciBhbiBha3NoYXJhIHdoaWNoIGhhcyBiZWVuIHB1Ymxpc2hlZCBpbiAm
IzgyMjA7RGV2YW5hZ2FyaSBTY3JpcHQgQmVoYXZpb3IgZm9yIEhpbmRpIiA8YSBocmVmPSIj
VERJTC1ISU5ESSI+W1RESUwtSElOREldPC9hPi4gVGhlIHJ1bGVzIGZvciBvdGhlciBsYW5n
dWFnZXMgYW5kIHNjcmlwdHMgdXNlZCBpbiBJbmRpYSBhcmUgZXhwZWN0ZWQgdG8gYmUgZ2Vu
ZXJhbGx5IHNpbWlsYXIuPC9wPgo8cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQy5wLjMi
PkZvciBIaW5kaSwgdGhlIEJORiBoYXMgdGhlIGZvcm06PC9wPgo8ZGl2IGlkPSIjcmZjLmZp
Z3VyZS43NSI+PC9kaXY+CjxwcmU+ICAgIFZbbV18e0NbTl1IfUNbTl0oSHxbdl1bbV0pPC9w
cmU+CjxwPjwvcD4KPHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEMucC41Ij5XaGVyZTo8
L3A+CjxwPjwvcD4KCjxkbD4KPGR0PlY8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1
Ij4odXBwZXIgY2FzZSkgaXMgYW55IGluZGVwZW5kZW50IHZvd2VsPC9kZD4KPGR0Pm08L2R0
Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5pcyBhbnkgdm93ZWwgbW9kaWZpZXIgKERl
dmFuYWdhcmkgQW51c3ZhcmEsIFZpc2FyZ2EsIGFuZCBDYW5kcmFiaW5kdSk8L2RkPgo8ZHQ+
QzwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPmlzIGFueSBjb25zb25hbnQgKHdp
dGggaW5oZXJlbnQgdm93ZWwpPC9kZD4KPGR0Pk48L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1s
ZWZ0OiA1Ij5pcyBOdWt0YTwvZGQ+CjxkdD5IPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVm
dDogNSI+aXMgYSBIYWxhbnQgKG9yIFZpcmFtYSk8L2RkPgo8ZHQ+djwvZHQ+CjxkZCBzdHls
ZT0ibWFyZ2luLWxlZnQ6IDUiPihsb3dlciBjYXNlKSBpcyBhbnkgZGVwZW5kZW50IHZvd2Vs
IHNpZ24gKG1hdHJhKTwvZGQ+CjxkdD57fTwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6
IDUiPmVuY2xvc2VzIGl0ZW1zIHdoaWNoIG1heSBiZSByZXBlYXRlZCBvbmUgb3IgbW9yZSB0
aW1lczwvZGQ+CjxkdD5bIF08L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5lbmNs
b3NlcyBpdGVtcyB3aGljaCBtYXkgb3IgbWF5IG5vdCBiZSBwcmVzZW50PC9kZD4KPGR0Pnw8
L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5zZXBhcmF0ZXMgaXRlbXMsIG91dCBv
ZiB3aGljaCBvbmx5IG9uZSBjYW4gYmUgcHJlc2VudDwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQy5wLjciPkJ5IHVzaW5nIHRoZSBVbmljb2Rl
IGNoYXJhY3RlciBwcm9wZXJ0eSAiSW5TQyIgb3IgIkluZGljX1N5bGxhYmljX0NhdGVnb3J5
IiB3aGljaCBjb3JyZXNwb25kcyByYXRoZXIgZGlyZWN0bHkgdG8gdGhlIGNsYXNzaWZpY2F0
aW9uIG9mIGNoYXJhY3RlcnMgaW4gdGhlIEJORiBhYm92ZSwgd2UgY2FuIHRyYW5zbGF0ZSB0
aGUgQk5GIGludG8gYSBzZXQgb2YgV0xFIHJ1bGVzIG1hdGNoaW5nIHRoZSBkZWZpbml0aW9u
IG9mIGFuIGFrc2hhcmEuPC9wPgo8ZGl2IGlkPSIjcmZjLmZpZ3VyZS43NiI+PC9kaXY+Cjxw
cmU+ICZsdDtydWxlcyZndDsKICAgICZsdDshLS1DaGFyYWN0ZXIgQ2xhc3MgRGVmaW5pdGlv
bnMgZ28gaGVyZS0tJmd0OwogICAgJmx0O2NsYXNzIG5hbWU9ImhhbGFudCIgcHJvcGVydHk9
IkluU0M6VmlyYW1hIiAvJmd0OwogICAgJmx0O3VuaW9uIG5hbWU9InZvd2VsLW1vZGlmaWVy
IiZndDsKICAgICAgJmx0O2NsYXNzIHByb3BlcnR5PSJJblNDOlZpc2FyZ2EiIC8mZ3Q7CiAg
ICAgICZsdDtjbGFzcyBwcm9wZXJ0eT0iSW5TQzpCaW5kdSIgY29tbWVudD0iaW5jbHVkZXMg
YW51c3ZhcmEiIC8mZ3Q7CiAgICAmbHQ7L3VuaW9uJmd0OwogICAgJmx0OyEtLVdob2xlIGxh
YmVsIGV2YWx1YXRpb24gYW5kIENvbnRleHQgcnVsZXMgZ28gaGVyZS0tJmd0OwogICAgJmx0
O3J1bGUgbmFtZT0iY29uc29uYW50LXdpdGgtb3B0aW9uYWwtbnVrdGEiJmd0OwogICAgICAg
ICZsdDtjbGFzcyBieS1yZWY9IkluU0M6Q29uc29uYW50IiAvJmd0OwogICAgICAgICZsdDtj
bGFzcyBieS1yZWY9IkluU0M6TnVrdGEiICBjb3VudD0iMDoxIi8mZ3Q7CiAgICAmbHQ7L3J1
bGUmZ3Q7CiAgICAmbHQ7cnVsZSBuYW1lPSJpbmRlcGVuZGVudC12b3dlbC13aXRoLW9wdGlv
bmFsLW1vZGlmaWVyIiZndDsKICAgICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJJblNDOlZvd2Vs
X0luZGVwZW5kZW50IiAvJmd0OwogICAgICAgICZsdDtjbGFzcyBieS1yZWY9InZvd2VsLW1v
ZGlmaWVyIiAgY291bnQ9IjA6MSIgLyZndDsKICAgICZsdDsvcnVsZSZndDsKICAgICZsdDty
dWxlIG5hbWU9Im9wdGlvbmFsLWRlcGVuZGVudC12b3dlbC13aXRoLW9wdC1tb2RpZmllciIg
Jmd0OwogICAgICAmbHQ7Y2xhc3MgYnktcmVmPSJJblNDOlZvd2VsX0RlcGVuZGVudCIgY291
bnQ9IjA6MSIgLyZndDsKICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0idm93ZWwtbW9kaWZpZXIi
IGNvdW50PSIwOjEiICAvJmd0OwogICAgJmx0Oy9ydWxlJmd0OwogICAgJmx0O3J1bGUgbmFt
ZT0iY29uc29uYW50LWNsdXN0ZXIiJmd0OwogICAgICAmbHQ7cnVsZSBjb3VudD0iMCsiJmd0
OwogICAgICAgICZsdDtydWxlIGJ5LXJlZj0iY29uc29uYW50LXdpdGgtb3B0aW9uYWwtbnVr
dGEiIC8mZ3Q7CiAgICAgICAgJmx0O2NsYXNzIGJ5LXJlZj0iaGFsYW50IiAvJmd0OwogICAg
ICAmbHQ7L3J1bGUmZ3Q7CiAgICAgICZsdDtydWxlIGJ5LXJlZj0iY29uc29uYW50LXdpdGgt
b3B0aW9uYWwtbnVrdGEiIC8mZ3Q7CiAgICAgICZsdDtjaG9pY2UmZ3Q7CiAgICAgICAgJmx0
O2NsYXNzIGJ5LXJlZj0iaGFsYW50IiAvJmd0OwogICAgICAgICZsdDtydWxlIGJ5LXJlZj0i
b3B0aW9uYWwtZGVwZW5kZW50LXZvd2VsLXdpdGgtb3B0LW1vZGlmaWVyIiAvJmd0OwogICAg
ICAmbHQ7L2Nob2ljZSZndDsKICAgICZsdDsvcnVsZSZndDsKICAgICZsdDtydWxlIG5hbWU9
ImFrc2hhcmEiJmd0OwogICAgICAmbHQ7Y2hvaWNlJmd0OwogICAgICAgICZsdDtydWxlIGJ5
LXJlZj0iaW5kZXBlbmRlbnQtdm93ZWwtd2l0aC1vcHRpb25hbC1tb2RpZmllciIgLyZndDsK
ICAgICAgICAmbHQ7cnVsZSBieS1yZWY9ImNvbnNvbmFudC1jbHVzdGVyIiAvJmd0OwogICAg
ICAmbHQ7L2Nob2ljZSZndDsKICAgICZsdDsvcnVsZSZndDsKICAgICZsdDtydWxlIG5hbWU9
IldMRS1ha3NoYXJhLW9yLW90aGVyIiBjb21tZW50PSJzZXJpZXMgb2Ygb25lIG9yCiAgICAg
ICAgbW9yZSBha3NoYXJhcywgcG9zc2libHkgYWx0ZXJuYXRpbmcgd2l0aCBvdGhlciB0eXBl
cyBvZgogICAgICAgIGNvZGUgcG9pbnRzIHN1Y2ggYXMgZGlnaXRzIiZndDsKICAgICAgJmx0
O3N0YXJ0IC8mZ3Q7CiAgICAgICZsdDtjaG9pY2UgY291bnQ9IjErIiZndDsKICAgICAgICAm
bHQ7Y2xhc3MgcHJvcGVydHk9IkluU0M6b3RoZXIiICAvJmd0OwogICAgICAgICZsdDtydWxl
IGJ5LXJlZj0iYWtzaGFyYSIgIC8mZ3Q7CiAgICAgICZsdDsvY2hvaWNlJmd0OwogICAgICAm
bHQ7ZW5kIC8mZ3Q7CiAgICAmbHQ7L3J1bGUmZ3Q7CiAgICAmbHQ7IS0tQWN0aW9uIGVsZW1l
bnRzIGdvIGhlcmUgLSBvcmRlciBkZWZpbmVzIHByZWNlZGVuY2UtLSZndDsKICAgICZsdDth
Y3Rpb24gZGlzcD0iaW52YWxpZCIgbm90LW1hdGNoPSJXTEUtYWtzaGFyYS1vci1vdGhlciIg
LyZndDsKICAmbHQ7L3J1bGVzJmd0OzwvcHJlPgo8cD48L3A+CjxwIGlkPSJyZmMuc2VjdGlv
bi5BcHBlbmRpeCBDLnAuOSI+V2l0aCB0aGUgcnVsZXMgYW5kIGNsYXNzZXMgYXMgZGVmaW5l
ZCBhYm92ZSwgdGhlIGZpbmFsIGFjdGlvbiBhc3NpZ25zIGEgZGlzcG9zaXRpb24gb2YgImlu
dmFsaWQiIHRvIGFsbCBsYWJlbHMgdGhhdCBhcmUgbm90IGNvbXBvc2VkIG9mIGEgc2VxdWVu
Y2Ugb2Ygd2VsbC1mb3JtZWQgYWtzaGFyYXMsIG9wdGlvbmFsbHkgaW50ZXJzcGVyc2VkIHdp
dGggb3RoZXIgY2hhcmFjdGVycywgcGVyaGFwcyBkaWdpdHMsIGZvciBleGFtcGxlLjwvcD4K
PHAgaWQ9InJmYy5zZWN0aW9uLkFwcGVuZGl4IEMucC4xMCI+VGhlIHJlbGV2YW50IFVuaWNv
ZGUgY2hhcmFjdGVyIHByb3BlcnR5IGNvdWxkIGJlIHJlcGxpY2F0ZWQgYnkgdGFnZ2luZyBy
ZXBlcnRvaXJlIHZhbHVlcyBkaXJlY3RseSBpbiB0aGUgTEdSIHdoaWNoIHdvdWxkIHJlbW92
ZSB0aGUgZGVwZW5kZW5jeSBvbiBhbnkgc3BlY2lmaWMgdmVyc2lvbiBvZiB0aGUgVW5pY29k
ZSBTdGFuZGFyZC48L3A+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBDLnAuMTEiPkdl
bmVyYWxseSwgZGVwZW5kZW50IHZvd2VscyBtYXkgb25seSBmb2xsb3cgY29uc29uYW50IGV4
cHJlc3Npb25zLCBob3dldmVyLCBmb3Igc29tZSBzY3JpcHRzLCBsaWtlIEJlbmdhbGksIHRo
ZSBVbmljb2RlIHN0YW5kYXJkIHN1cHBvcnRzIHNlcXVlbmNlcyBvZiBkZXBlbmRlbnQgdm93
ZWxzIG9yIHRoZWlyIGFwcGxpY2F0aW9uIG9uIGluZGVwZW5kZW50IHZvd2Vscy4gVGhpcyBt
YWtlcyB0aGUgZGVmaW5pdGlvbiBvZiBha3NoYXJhIGxlc3MgcmVzdHJpY3RpdmUuPC9wPgo8
cCBpZD0icmZjLnNlY3Rpb24uQXBwZW5kaXggQy5wLjEyIj5JdCBpcyBwb3NzaWJsZSB0byBy
ZWR1Y2UgdGhlIGNvbXBsZXhpdHkgb2YgdGhlc2UgcnVsZXMgYnkgZGVmaW5pbmcgYWx0ZXJu
YXRlIHJ1bGVzIHdoaWNoIHNpbXBseSBkZWZpbmUgdGhlIHBlcm1pc3NpYmxlIHBhaXItd2lz
ZSBjb250ZXh0IG9mIGFkamFjZW50IGNvZGUgcG9pbnRzIGJ5IGNoYXJhY3RlciBjbGFzcyYj
ODIxMjtzdWNoIGFzIHRoZSBydWxlIHRoYXQgYSBIYWxhbnQgY2FuIG9ubHkgZm9sbG93IGEg
KG51a3RhdGVkKSBjb25zb25hbnQuICAoU2VlIHRoZSBleGFtcGxlIGluIDxhIGhyZWY9IiNX
TEUtUlVMRVMiPltXTEUtUlVMRVNdPC9hPikuICA8L3A+CjxoMSBpZD0icmZjLmFwcGVuZGl4
LkFwcGVuZGl4IEQiPgo8YSBocmVmPSIjcmZjLmFwcGVuZGl4LkFwcGVuZGl4JTIwRCI+QXBw
ZW5kaXggRC48L2E+IDxhIGhyZWY9IiNzY2hlbWEiIGlkPSJzY2hlbWEiPlJlbGF4TkcgQ29t
cGFjdCBTY2hlbWE8L2E+CjwvaDE+CjxkaXYgaWQ9IiNyZmMuZmlndXJlLjc3Ij48L2Rpdj4K
PHByZT4KJmx0O0NPREUgQkVHSU5TJmd0Owolc2NoZW1hJQombHQ7Q09ERSBFTkRTJmd0Owo8
L3ByZT4KPGgxIGlkPSJyZmMuYXBwZW5kaXguQXBwZW5kaXggRSI+CjxhIGhyZWY9IiNyZmMu
YXBwZW5kaXguQXBwZW5kaXglMjBFIj5BcHBlbmRpeCBFLjwvYT4gQWNrbm93bGVkZ2VtZW50
czwvaDE+CjxwIGlkPSJyZmMuc2VjdGlvbi5BcHBlbmRpeCBFLnAuMSI+VGhpcyBmb3JtYXQg
YnVpbGRzIHVwb24gdGhlIHdvcmsgb24gZG9jdW1lbnRpbmcgSUROIHRhYmxlcyBieSBtYW55
IGRpZmZlcmVudCByZWdpc3RyeSBvcGVyYXRvcnMuIE5vdGFibHksIGEgY29tcHJlaGVuc2l2
ZSBsYW5ndWFnZSB0YWJsZSBmb3IgQ2hpbmVzZSwgSmFwYW5lc2UgYW5kIEtvcmVhbiB3YXMg
ZGV2ZWxvcGVkIGJ5IHRoZSAiSm9pbnQgRW5naW5lZXJpbmcgVGVhbSIgPGEgaHJlZj0iI1JG
QzM3NDMiPltSRkMzNzQzXTwvYT4gdGhhdCBpcyB0aGUgYmFzaXMgb2YgbWFueSByZWdpc3Ry
eSBwb2xpY2llczsgYW5kIGEgc2V0IG9mIGd1aWRlbGluZXMgZm9yIEFyYWJpYyBzY3JpcHQg
cmVnaXN0cmF0aW9ucyA8YSBocmVmPSIjUkZDNTU2NCI+W1JGQzU1NjRdPC9hPiB3YXMgcHVi
bGlzaGVkIGJ5IHRoZSBBcmFiaWMtbGFuZ3VhZ2UgY29tbXVuaXR5LjwvcD4KPHAgaWQ9InJm
Yy5zZWN0aW9uLkFwcGVuZGl4IEUucC4yIj5Db250cmlidXRpb25zIHRoYXQgaGF2ZSBzaGFw
ZWQgdGhpcyBkb2N1bWVudCBoYXZlIGJlZW4gcHJvdmlkZWQgYnkgRnJhbmNpc2NvIEFyaWFz
LCBKdWxpZW4gQmVybmFyZCwgTWFyayBEYXZpcywgTWFydGluIER1ZXJzdCwgUGF1bCBIb2Zm
bWFuLCBTYXJtYWQgSHVzc2FpbiwgQmFycnkgTGVpYmEsIEFsZXhhbmRlciBNYXlyaG9mZXIs
IEFsZXhleSBNZWxuaWtvdiwgTmljaG9sYXMgT3N0bGVyLCBUaG9tYXMgUm9lc3NsZXIsIEF1
ZHJpYyBTY2hpbHRrbmVjaHQsIFN0ZXZlIFNoZW5nLCBNaWNoZWwgU3VpZ25hcmQsIEFuZHJl
dyBTdWxsaXZhbiwgV2lsIFRhbiBhbmQgSm9obiBZdW5rZXIuPC9wPgo8aDEgaWQ9InJmYy5h
cHBlbmRpeC5BcHBlbmRpeCBGIj4KPGEgaHJlZj0iI3JmYy5hcHBlbmRpeC5BcHBlbmRpeCUy
MEYiPkFwcGVuZGl4IEYuPC9hPiBDaGFuZ2UgSGlzdG9yeTwvaDE+CjxwIGlkPSJyZmMuc2Vj
dGlvbi5BcHBlbmRpeCBGLnAuMSI+VGhpcyBhcHBlbmRpeCB0byBiZSByZW1vdmVkIHByaW9y
IHRvIGZpbmFsIHB1YmxpY2F0aW9uLjwvcD4KPHA+PC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2
aWVzLWlkbnRhYmxlcy0wMDwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkluaXRp
YWwgZHJhZnQuPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1kYXZpZXMt
aWRudGFibGVzLTAxPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+QWRkIGFuIFhN
TCBOYW1lc3BhY2UsIGFuZCBmaXggb3RoZXIgWE1MIG5pdHMuIEFkZCBzdXBwb3J0IGZvciBz
ZXF1ZW5jZXMgb2YgY29kZSBwb2ludHMuIEltcHJvdmUgb24gY29uc2lzdGVudGx5IHVzaW5n
IFVuaWNvZGUgbm9tZW5jbGF0dXJlLjwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+
ZHJhZnQtZGF2aWVzLWlkbnRhYmxlcy0wMjwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6
IDUiPkFkZCBzdXBwb3J0IGZvciB2YWxpZGl0eSBwZXJpb2RzLjwvZGQ+CjwvZGw+Cgo8cD4g
PC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2aWVzLWlkbnRhYmxlcy0wMzwvZHQ+CjxkZCBzdHls
ZT0ibWFyZ2luLWxlZnQ6IDUiPkluY29ycG9yYXRlIHJlcXVpcmVtZW50cyBmcm9tIHRoZSBM
YWJlbCBHZW5lcmF0aW9uIFJ1bGVzZXQgUHJvY2VkdXJlIGZvciB0aGUgRE5TIFJvb3QgWm9u
ZS4gVGhlc2UgcmVxdWlyZW1lbnRzIGluY2x1ZGUgYSBkZXRhaWxlZCBncmFtbWFyIGZvciBz
cGVjaWZ5aW5nIHdob2xlLWxhYmVsIHZhcmlhbnRzLCBhbmQgdGhlIGFiaWxpdHkgdG8gZXhw
bGljaXRseSBkZWNsYXJlIG9mIHRoZSBhY3Rpb25zIGFzc29jaWF0ZWQgd2l0aCBhIHNwZWNp
ZmljIHZhcmlhbnQuICBUaGUgZG9jdW1lbnQgYWxzbyBjb25zaXN0ZW50bHkgYXBwbGllcyB0
aGUgdGVybSAiTGFiZWwgR2VuZXJhdGlvbiBSdWxlc2V0IiwgcmF0aGVyIHRoYW4gIklETiB0
YWJsZSIsIHRvIHJlZmxlY3QgdGhlIHBvbGljeSB0ZXJtIG5vdyBiZWluZyB1c2VkIHRvIGRl
c2NyaWJlIHRoZXNlLjwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2
aWVzLWlkbnRhYmxlcy0wNDwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlN1cHBv
cnQgcmVmZXJlbmNlIGluZm9ybWF0aW9uIHBlciA8YSBocmVmPSIjUkZDMzc0MyI+W1JGQzM3
NDNdPC9hPi4gVXBkYXRlIGRlc2NyaXB0aW9uIGluIHJlc3BvbnNlIHRvIGZlZWRiYWNrLiBF
eHRlbmQgdGhlIGNvbnRleHQgcnVsZXMgdG8gImNoYXIiIGVsZW1lbnRzIGFuZCBhbGxvdyBm
b3IgaW52ZXJzZSBtYXRjaGluZyAoIm5vdC13aGVuIikuIEV4dGVuZCB0aGUgZGVzY3JpcHRp
b24gb2YgbGFiZWwgcHJvY2Vzc2luZyBhbmQgaW1wbGllZCBhY3Rpb25zLCBhbmQgYWxsb3cg
Zm9yIGFjdGlvbnMgdGhhdCByZWZlcmVuY2UgZGlzcG9zaXRpb24gYXR0cmlidXRlcyBvbiBh
bnkgb3IgYWxsIHZhcmlhbnQgbWFwcGluZ3MgdXNlZCBpbiB0aGUgZ2VuZXJhdGlvbiBvZiBh
IHZhcmlhbnQgbGFiZWwuPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1k
YXZpZXMtaWRudGFibGVzLTA1PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+Q2hh
bmdlIHRoZSBuYW1lIG9mIHRoZSAiZGlzcG9zaXRpb24iIGF0dHJpYnV0ZSB0byAiZGlzcCIu
ICBBZGQgY29tbWVudCBhdHRyaWJ1dGUgb24gdmVyc2lvbiBhbmQgcmVmZXJlbmNlIGVsZW1l
bnRzLiBBbGxvdyBlbXB0eSAiY3AiIGF0dHJpYnV0ZXMgaW4gY2hhciBlbGVtZW50cyB0byBz
dXBwb3J0IGV4cHJlc3Npbmcgc3ltbWV0cmljIG1hcHBpbmcgb2YgbnVsbCB2YXJpYW50cy4g
RGVzY3JpYmUgdXNlIG9mIHZhcmlhbnRzIHRoYXQgbWFwIGlkZW50aWNhbGx5LiBDbGFyaWZ5
IGhvdyBhY3Rpb25zIGFyZSB0cmlnZ2VyZWQsIGluIHBhcnRpY3VsYXIgYmFzZWQgb24gdmFy
aWFudCBkaXNwb3NpdGlvbnMsIGFzIHdlbGwgYXMgZGVzY3JpcHRpb24gb2YgZGVmYXVsdCBh
Y3Rpb25zLiBSZXZpc2UgZGVzY3JpcHRpb24gb2YgcHJvY2Vzc2luZyBhIGxhYmVsIGFuZCBp
dHMgdmFyaWFudHMuIE1vdmUgZXhhbXBsZSB0YWJsZSBhdCB0aGUgaGVhZCBvZiBhcHBlbmRp
Y2VzLiBBZGQgIm9ubHktdmFyaWFudHMiIGF0dHJpYnV0ZS4gQ2hhbmdlICJuYW1lIiBhdHRy
aWJ1dGUgdG8gImJ5LXJlZiIgYXR0cmlidXRlIGZvciByZWZlcmVuY2luZyBuYW1lZCBjbGFz
c2VzIGFuZCBydWxlcy4gQ2hhbmdlICJub3QiIHRvICJjb21wbGVtZW50Ii4gUmVtb3ZlICJt
YXRjaCIgYXR0cmlidXRlIG9uIHJ1bGVzIGFzIHJlZHVuZGFudCBpZiAic3RhcnQiIGFuZCAi
ZW5kIiBhcmUgc3VwcG9ydGVkLiBSZW5hbWUgIm1hdGNoIiBlbGVtZW50IHRvICJhbmNob3Ii
IGFzIGJldHRlciBmaXR0aW5nIGl0cyBmdW5jdGlvbiBhbmQgcmVtb3ZpbmcgY29uZnVzaW9u
IHdpdGggYm90aCB0aGUgIm1hdGNoIiBhdHRyaWJ1dGUgb24gYWN0aW9ucyBhcyB3ZWxsIGFz
IHRoZSBnZW5lcmljIHRlcm0gTWF0Y2ggT3BlcmF0b3IuICBBdWdtZW50ZWQgdGhlIGV4YW1w
bGVzIHJlbGV2YW50IHRvIDxhIGhyZWY9IiNSRkMzNzQzIj5bUkZDMzc0M108L2E+LjwvZGQ+
CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtZGF2aWVzLWlkbnRhYmxlcy0wNjwv
ZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkV4dGVuZCB0aGUgZGlzY3Vzc2lvbiBv
ZiByZWZsZXhpdmUgdmFyaWFudHMgYW5kIHRoZWlyIHVzZTsgaW5jbHVkZXMgdXBkYXRlIG9m
IHRoZSBhcHBlbmRpeCBvbiBjb252ZXJ0aW5nIHRhYmxlcyBpbiB0aGUgc3R5bGUgb2YgPGEg
aHJlZj0iI1JGQzM3NDMiPltSRkMzNzQzXTwvYT4uIEltcHJvdmUgZGVzY3JpcHRpb24gb2Yg
dGFnZ2luZyBhbmQgY2xhcmlmeSB0aGF0IGl0IGRvZXNuJ3QgYXBwbHkgdG8gc2VxdWVuY2Vz
LiBTcGVjaWZ5IHRoYXQgcm9vdCB6b25lIHVzZXMgIi4iLiBBZGQgYW4gYXBwZW5kaXggd2l0
aCBhbiBJbmRpYyBTeWxsYWJsZSBTdHJ1Y3R1cmUgZXhhbXBsZS4gRXh0ZW5kIGNvdW50IGF0
dHJpYnV0ZSB0byBhbGxvdyBtYXhpbWFsIGNvdW50cy48L2RkPgo8L2RsPgoKPHA+IDwvcD4K
CjxkbD4KPGR0PmRyYWZ0LWRhdmllcy1pZG50YWJsZXMtMDc8L2R0Pgo8ZGQgc3R5bGU9Im1h
cmdpbi1sZWZ0OiA1Ij5DaGFuZ2UgImJ5cmVmIiB0byAiYnktcmVmIi4gQWRkIGxpc3Qgb2Yg
cmVjb21tZW5kZWQgcHJvcGVydGllcy4gQ2hhbmdlICJsb2NhdGlvbiIgdG8gInBvc2l0aW9u
YWwiIGZvciBjb2xsZWN0aXZlIG5hbWUgb2Ygc3RhcnQvZW5kIG1hdGNoIG9wZXJhdG9ycy4g
VXNlIGZyb20tdGFnIGluc3RlYWQgb2YgYnktcmVmIGZvciB0YWctYmFzZWQgY2xhc3Nlcy4g
TWFkZSBvcHRpb25hbCBvciBtdXR1YWxseSBleGNsdXNpdmUgbmF0dXJlIG9mIHNvbWUgYXR0
cmlidXRlcyBtb3JlIGV4cGxpY2l0LiBBbGxvd2luZyAiY29tbWVudCIgYXR0cmlidXRlcyBv
biBhbGwgY2hpbGQgZWxlbWVudHMgb2YgInJ1bGVzIiBleGNlcHQgImNoYXIiIGFuZCAicmFu
Z2UiIGVsZW1lbnRzIHVzZWQgYXMgY2hpbGQgZWxlbWVudHMgb2YgImNsYXNzIi4gUmVjYXN0
IHRoZSBkZXNpZ24gZ29hbHMgYW5kIHJlcXVpcmVtZW50cyBhdCB0aGUgc3RhcnQgb2YgdGhl
IGRvY3VtZW50LiBSZXdvcmQgYXNwZWN0cyBvZiB0aGUgZG9jdW1lbnQgdG8gbWFrZSBpdCBj
bGVhciB0aGUgZm9ybWF0J3MgYXBwbGljYXRpb24gaXMgbm90IGxpbWl0ZWQgb25seSB0byBk
b21haW4gbmFtZXMuPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1kYXZp
ZXMtaWRudGFibGVzLTA4PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+Q2hhbmdl
ICJkb21haW4iIHRvIHNjb3BlIHdpdGggdHlwZT0iZG9tYWluIi4gUmV3b3JkIGluIHNldmVy
YWwgcGxhY2VzIGZvciBjbGFyaXR5LiBGbGVzaCBvdXQgbm90ZSBvbiBzZWN1cml0eS4gQ2hh
bmdlICJkaXNwIiB0byAidHlwZSIgZm9yIHZhcmlhbnRzLCB0byBtYXJrIHRoYXQgdGhlc2Ug
YXR0cmlidXRlcyBkbyBub3QgbmVjZXNzYXJpbHkgY29ycmVzcG9uZCBvbmUtdG8tb25lIHRv
IHZhcmlhbnQgbGFiZWwgZGlzcG9zaXRpb25zLiBBZGQgZXhhbXBsZSBvZiB2YXJpYW50IHR5
cGUgdHJpZ2dlcnMuICBSZW1vdmUgImxvbmcgZm9ybSIgb2YgY2xhc3MgZGVmaW5pdGlvbi48
L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWRhdmllcy1pZG50YWJsZXMt
MDk8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5HcmFtbWF0aWNhbCB1cGRhdGVz
LCBjbGFyaXR5IGltcHJvdmVtZW50cy4gQWx0ZXJlZCBzb21lIEROUy1zcGVjaWZpYyB0ZXJt
aW5vbG9neS48L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWRhdmllcy1p
ZG50YWJsZXMtMTA8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5BZGRlZCBjb252
ZW50aW9uIGZvciBvdXQtb2YtcmVwZXJ0b2lyZSB2YXJpYW50cywgYWRkaXRpb25hbCBleGFt
cGxlcyBvZiB3aGVuIHJ1bGVzIGluIHRoZSBjb250ZXh0IG9mIHN5bW1ldHJ5LCBpc29sYXRl
ZCBtaW5vciBjb3B5IGVkaXRpbmcuICBVc2UgYSBVUk4gYXMgdGhlIFhNTCBuYW1lc3BhY2Ug
KHByb3Zpc2lvbmFsKS4gU3BlY2lmeSBhIG1lZGlhIHR5cGUgZm9yIHRoZSBmaWxlLjwvZGQ+
CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1sYWdlci1zcGVjaWZpY2F0
aW9uLTAwPC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+VXBkYXRlIHRvIHJlZmxl
Y3QgYWRvcHRpb24gYXMgYSB3b3JrIGl0ZW0gYnkgdGhlIElFVEYgTEFHRVIgd29ya2luZyBn
cm91cC48L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXIt
c3BlY2lmaWNhdGlvbi0wMTwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlVwZGF0
ZSB0byByZWZsZWN0IGRlY2lzaW9ucyBpbiBmaXJzdCBpbnRlcmltIG1lZXRpbmcgb2YgSUVU
RiBMQUdFUiB3b3JraW5nIGdyb3VwLiAgQ29ycmVjdGluZyBhIG51bWJlciBvZiB0eXBvcywg
YWRkZWQgc2VjdGlvbiBvbiBjb250ZXh0dWFsIGNvbmRpdGlvbnMsIGNsYXJpZmllZCBsYW5n
dWFnZSBvbiBob3cgYWN0aW9ucyBhcmUgdHJpZ2dlcmVkLCBhbmQgY2hhbmdlZCAiYmxvY2si
LCAiYWxsb2NhdGUiIGFuZCAiYWN0aXZhdGUiIHRvICJibG9ja2VkIiwgImFsbG9jYXRhYmxl
Ii4gYW5kICJhY3RpdmF0ZWQiLiBPdGhlciBtaW5vciBjaGFuZ2VzLjwvZGQ+CjwvZGw+Cgo8
cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1sYWdlci1zcGVjaWZpY2F0aW9uLTAyPC9k
dD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+TWlub3IgY2hhbmdlcy48L2RkPgo8L2Rs
PgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXItc3BlY2lmaWNhdGlvbi0w
MzwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPlVwZGF0ZSB0byBmaXggYSB0eXBv
IGluIHRoZSBzY2hlbWEsIGFuZCBjbGFyaWZ5IHRoZSB1c2Ugb2YgcmVmbGV4aXZlIHZhcmlh
bnRzIGluIGNoZWNraW5nIGxhYmVsIHZhbGlkaXR5LiBBZGRlZCBzZWN1cml0eSBjb25zaWRl
cmF0aW9uIGZvciBuYWl2ZSBpbXBsZW1lbnRhdGlvbnMgb2YgcGVybXV0ZWQgbGFiZWxzIGFu
ZCBXTEUgcnVsZXMuIEFkZGVkIGRpc2N1c3Npb24gb2YgZXJyb3IgY29uZGl0aW9ucyB1bmRl
ciB3aGljaCBkdXBsaWNhdGUgdmFyaWFudCBsYWJlbHMgbWlnaHQgYmUgY3JlYXRlZC4gT3Ro
ZXIgbWlub3IgY2hhbmdlcy48L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0
LWlldGYtbGFnZXItc3BlY2lmaWNhdGlvbi0wNDwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxl
ZnQ6IDUiPlVwZGF0ZWQgWE1MIG5hbWVzcGFjZSBpbiB0aGUgUmVsYXhORyBzY2hlbWEuICA8
L2RkPgo8L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXItc3BlY2lm
aWNhdGlvbi0wNTwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkFkZCBJQU5BIENv
bnNpZGVyYXRpb25zIGZvciBtZWRpYSB0eXBlIHJlZ2lzdHJhdGlvbiwgVVJOIHJlZ2lzdHJh
dGlvbiBhbmQgaW5zdGFudGlhdGluZyBhIGRpc3Bvc2l0aW9ucyByZWdpc3RyeS4gU3BsaXQg
cmVmZXJlbmNlcyBpbnRvIG5vcm1hdGl2ZSBhbmQgaW5mb3JtYXRpdmUuICBEZXNjcmliZSBh
IHRpZ2h0ZXIgcmVzdHJpY3Rpb24gb24gcGVybWlzc2libGUgdmFsdWVzIGZvciAicmVmIiBh
dHRyaWJ1dGVzLiBDbGFyaWZ5IHdoZW4gImNvdW50IiBhdHRyaWJ1dGVzIGFyZSBwZXJtaXR0
ZWQuIFR5cG9zIGZpeGVkLiBDaGVja2VkIHRoZSBzY2hlbWEgYWdhaW5zdCB0aGUgc3BlY2lm
aWNhdGlvbiBhbmQgbWFkZSBjb3JyZWN0aW9ucyBhcyB3ZWxsIGFzIHJlcGxhY2VkIHRoZSAi
dGV4dCIgZGF0YXR5cGUgd2l0aCBsZXNzIHBlcm1pc3NpdmUgdHlwZXMgZm9yIG1vc3QgYXR0
cmlidXRlcy4gIDwvZGQ+CjwvZGw+Cgo8cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1s
YWdlci1zcGVjaWZpY2F0aW9uLTA2PC9kdD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+
Q2hhbmdlIGVsaWdpYmlsaXR5IHJlcXVpcmVkIGZvciBkaXNwb3NpdGlvbiByZWdpc3RyYXRp
b24gdG8gYmUgU3BlY2lmaWNhdGlvbiBSZXF1aXJlZCwgcmF0aGVyIHRoYW4gU3RhbmRhcmRz
IFRyYWNrLiBSZXN0b3JlIHNjaGVtYSBpbiBhcHBlbmRpeC4gTW92ZSByZWdpc3RyYXRpb24g
cmVsYXRlZCBwcm9jZWR1cmVzIHRvIGluZm9ybWF0aXZlIHJlZmVyZW5jZXMuICA8L2RkPgo8
L2RsPgoKPHA+IDwvcD4KCjxkbD4KPGR0PmRyYWZ0LWlldGYtbGFnZXItc3BlY2lmaWNhdGlv
bi0wNzwvZHQ+CjxkZCBzdHlsZT0ibWFyZ2luLWxlZnQ6IDUiPkNsYXJpZnkgdGhlIHdheSB0
aGUgdmFsdWVzIG9mIHRoZSAicHJvcGVydHkiIGF0dHJpYnV0ZSBhcmUgY29uc3RydWN0ZWQg
ZnJvbSB0aGUgYXR0cmlidXRlIG5hbWUgYW5kIHZhbHVlIGluIDxhIGhyZWY9IiNVQVg0MiI+
W1VBWDQyXTwvYT4uIE1pbm9yIGZpeGVzIHRvIGV4YW1wbGVzIGFuZCB3b3JkaW5nIGZvciBh
IGZldyBvZiB0aGUgbWF0Y2ggb3BlcmF0b3JzIGFuZCB0aGUgZGVzY3JpcHRpb24gZm9yIHJl
ZmxleGl2ZSB2YXJpYW50cy4gIENsYXJpZmllZCBkZWZhdWx0IGFjdGlvbiwgYWRkZWQgbmV3
IGRpc3Bvc2l0aW9uIG5hbWVkICJ2YWxpZCIgYW5kIGNoYW5nZWQgImNhdGNoLWFsbCIgYWN0
aW9uIHRvIGEgZGlzcG9zaXRpb24gb2YgInZhbGlkIi4gIFJlbW92ZWQgYW4gYW1iaWd1aXR5
IGluIHRoZSBldmFsdWF0aW9uIG9mIGxhYmVscyBmb3IgTEdScyB0aGF0IGRlZmluZSBzZXF1
ZW5jZXMgb2YgY29kZSBwb2ludHMgYXMgZWxlbWVudHMuIEFkZGVkIGNoYW5nZSBjb250cm9s
bGVyIGZvciBtZWRpYSB0eXBlLiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5k
cmFmdC1pZXRmLWxhZ2VyLXNwZWNpZmljYXRpb24tMDg8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdp
bi1sZWZ0OiA1Ij5NaW5vciB0eXBvZ3JhcGhpY2FsIGZpeGVzLiAgPC9kZD4KPC9kbD4KCjxw
PiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1pZXRmLWxhZ2VyLXNwZWNpZmljYXRpb24tMDk8L2R0
Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1Ij5JbmNvcnBvcmF0ZWQgZmVlZGJhY2sgZnJv
bSBMQUdFUiBXRyBMYXN0IENhbGwuIEZpeGVkIGV4YW1wbGVzIGluIDQuNC4xIGFuZCA1LjIu
MS4gIFJldmlld2VkIHVzYWdlIG9mIFJGQyAyMTE5IGxhbmd1YWdlLCBhbmQgb3RoZXIgZWRp
dG9yaWFsIHN1Z2dlc3Rpb25zLiBSZW1vdmVkICJ1bmQtSnBhbiIgZXhhbXBsZSBhcyAiamEi
IHdvdWxkIHN1ZmZpY2UgaW4gbm9ybWFsIGNhc2VzLiBEb2N1bWVudCBhcHByb2FjaCB0byBl
eHBhbmRpbmcgInNjb3BlIiBlbGVtZW50LiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+
CjxkdD5kcmFmdC1pZXRmLWxhZ2VyLXNwZWNpZmljYXRpb24tMTA8L2R0Pgo8ZGQgc3R5bGU9
Im1hcmdpbi1sZWZ0OiA1Ij5NaW5vciBJRC1uaXRzIHJlbGF0ZWQgZWRpdHMuIEludGVncmF0
ZSBmZWVkYmFjayBvbiBtZWRpYSB0eXBlIHJlZ2lzdHJhdGlvbi4gIDwvZGQ+CjwvZGw+Cgo8
cD4gPC9wPgoKPGRsPgo8ZHQ+ZHJhZnQtaWV0Zi1sYWdlci1zcGVjaWZpY2F0aW9uLTExPC9k
dD4KPGRkIHN0eWxlPSJtYXJnaW4tbGVmdDogNSI+SW50ZWdyYXRlIGZlZWRiYWNrIGZyb20g
QUQgcmV2aWV3LiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+Cgo8ZGw+CjxkdD5kcmFmdC1pZXRm
LWxhZ2VyLXNwZWNpZmljYXRpb24tMTI8L2R0Pgo8ZGQgc3R5bGU9Im1hcmdpbi1sZWZ0OiA1
Ij5JbnRlZ3JhdGUgYWRkaXRpb25hbCBmZWVkYmFjayBmcm9tIEFEIHJldmlldy4gVXNlIGRv
bWFpbiBuYW1lcyBmb3IgdGhlIHByZWZpeGVzIGluIHByaXZhdGUgZGlzcG9zaXRpb25zIHRv
IHJlZHVjZSBwb3RlbnRpYWwgY29uZmxpY3RzLiBBZGQgY2xhcmlmeWluZyBsYW5ndWFnZSBv
biBvcmRlcmluZywgd2VsbC1mb3JtZWRuZXNzLCBjb2xsaXNpb24gY2hlY2tpbmcgYW5kIHJ1
bGVzLiAgPC9kZD4KPC9kbD4KCjxwPiA8L3A+CjxoMSBpZD0icmZjLmF1dGhvcnMiPjxhIGhy
ZWY9IiNyZmMuYXV0aG9ycyI+QXV0aG9ycycgQWRkcmVzc2VzPC9hPjwvaDE+CjxkaXYgY2xh
c3M9ImF2b2lkYnJlYWsiPgogIDxhZGRyZXNzIGNsYXNzPSJ2Y2FyZCI+Cgk8c3BhbiBjbGFz
cz0idmNhcmRsaW5lIj4KCSAgPHNwYW4gY2xhc3M9ImZuIj5LaW0gRGF2aWVzPC9zcGFuPiAK
CSAgPHNwYW4gY2xhc3M9Im4gaGlkZGVuIj4KCQk8c3BhbiBjbGFzcz0iZmFtaWx5LW5hbWUi
PkRhdmllczwvc3Bhbj4KCSAgPC9zcGFuPgoJPC9zcGFuPgoJPHNwYW4gY2xhc3M9Im9yZyB2
Y2FyZGxpbmUiPkludGVybmV0IENvcnBvcmF0aW9uIGZvciBBc3NpZ25lZCBOYW1lcyBhbmQg
TnVtYmVyczwvc3Bhbj4KCTxzcGFuIGNsYXNzPSJhZHIiPgoJICA8c3Bhbj4xMjAyNSBXYXRl
cmZyb250IERyaXZlPC9zcGFuPgoKCSAgPHNwYW4gY2xhc3M9InZjYXJkbGluZSI+CgkJPHNw
YW4gY2xhc3M9ImxvY2FsaXR5Ij5Mb3MgQW5nZWxlczwvc3Bhbj4sICAKCQk8c3BhbiBjbGFz
cz0icmVnaW9uIj5DQTwvc3Bhbj4gCgkJPHNwYW4gY2xhc3M9ImNvZGUiPjkwMDk0PC9zcGFu
PgoJICA8L3NwYW4+CgkgIDxzcGFuIGNsYXNzPSJjb3VudHJ5LW5hbWUgdmNhcmRsaW5lIj5V
Uzwvc3Bhbj4KCTwvc3Bhbj4KCTxzcGFuIGNsYXNzPSJ2Y2FyZGxpbmUiPlBob25lOiArMSAz
MTAgMzAxIDU4MDA8L3NwYW4+Cgo8c3BhbiBjbGFzcz0idmNhcmRsaW5lIj5FTWFpbDogPGEg
aHJlZj0ibWFpbHRvOmtpbS5kYXZpZXNAaWNhbm4ub3JnIj5raW0uZGF2aWVzQGljYW5uLm9y
ZzwvYT48L3NwYW4+Cgo8c3BhbiBjbGFzcz0idmNhcmRsaW5lIj5VUkk6IDxhIGhyZWY9Imh0
dHA6Ly93d3cuaWNhbm4ub3JnLyI+aHR0cDovL3d3dy5pY2Fubi5vcmcvPC9hPjwvc3Bhbj4K
CiAgPC9hZGRyZXNzPgo8L2Rpdj48ZGl2IGNsYXNzPSJhdm9pZGJyZWFrIj4KICA8YWRkcmVz
cyBjbGFzcz0idmNhcmQiPgoJPHNwYW4gY2xhc3M9InZjYXJkbGluZSI+CgkgIDxzcGFuIGNs
YXNzPSJmbiI+QXNtdXMgRnJleXRhZzwvc3Bhbj4gCgkgIDxzcGFuIGNsYXNzPSJuIGhpZGRl
biI+CgkJPHNwYW4gY2xhc3M9ImZhbWlseS1uYW1lIj5GcmV5dGFnPC9zcGFuPgoJICA8L3Nw
YW4+Cgk8L3NwYW4+Cgk8c3BhbiBjbGFzcz0ib3JnIHZjYXJkbGluZSI+QVNNVVMgSW5jLjwv
c3Bhbj4KCTxzcGFuIGNsYXNzPSJhZHIiPgoJICAKCSAgPHNwYW4gY2xhc3M9InZjYXJkbGlu
ZSI+CgkJPHNwYW4gY2xhc3M9ImxvY2FsaXR5Ij48L3NwYW4+IAoJCTxzcGFuIGNsYXNzPSJy
ZWdpb24iPjwvc3Bhbj4KCQk8c3BhbiBjbGFzcz0iY29kZSI+PC9zcGFuPgoJICA8L3NwYW4+
CgkgIDxzcGFuIGNsYXNzPSJjb3VudHJ5LW5hbWUgdmNhcmRsaW5lIj48L3NwYW4+Cgk8L3Nw
YW4+Cgk8c3BhbiBjbGFzcz0idmNhcmRsaW5lIj5FTWFpbDogPGEgaHJlZj0ibWFpbHRvOmFz
bXVzQHVuaWNvZGUub3JnIj5hc211c0B1bmljb2RlLm9yZzwvYT48L3NwYW4+CgogIDwvYWRk
cmVzcz4KPC9kaXY+Cgo8L2JvZHk+CjwvaHRtbD4=
--------------66AE78A4E619C1BC389E1B4B--

--------------81DE2BCC0676924BE4C9CF6C--


From nobody Fri Apr 29 09:10:56 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C188012D176 for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 09:10:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.72
X-Spam-Level: 
X-Spam-Status: No, score=-2.72 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Go5SaPiq6pEy for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 09:10:53 -0700 (PDT)
Received: from elasmtp-dupuy.atl.sa.earthlink.net (elasmtp-dupuy.atl.sa.earthlink.net [209.86.89.62]) by ietfa.amsl.com (Postfix) with ESMTP id 26C0912D15E for <lager@ietf.org>; Fri, 29 Apr 2016 09:10:53 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=MpCV3tuzgAvltAdWutOt/mPGuqWByw/skDCOnlj9tfE+lU1qF3qMjSIqNkFM4THm; h=Received:Subject:To:References:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1awB0B-0000vE-Hd for lager@ietf.org; Fri, 29 Apr 2016 12:10:47 -0400
To: lager@ietf.org
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <3b7b7036-5827-11ed-772d-487c3773c190@ix.netcom.com>
Date: Fri, 29 Apr 2016 09:10:53 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e059629ef507506e0f00bf90257700404350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/qA_ixAbI-9fCNK_TGcPqCwmVSM8>
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 16:10:55 -0000

On 4/29/2016 3:05 AM, Alexey Melnikov wrote:
> I scanned the rest of your proposed changes and they look reasonable 
> to me. Please post an updated draft ASAP.

Kim,

will you have a chance to review these and push up an update? If not, I 
can probably help out.

Just let me know.

A./

PS: we do need to pick up Wil's tweak on the schema, which is not merged yet


From nobody Fri Apr 29 09:22:32 2016
Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14E4512D1A9 for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 09:22:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level: 
X-Spam-Status: No, score=-2.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=QrAWq1oL; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=NOnRF7YH
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Oc1GwXJqNrY for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 09:22:30 -0700 (PDT)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E126F12D186 for <lager@ietf.org>; Fri, 29 Apr 2016 09:22:29 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 43D4822F9E for <lager@ietf.org>; Fri, 29 Apr 2016 12:16:47 -0400 (EDT)
Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Fri, 29 Apr 2016 12:16:47 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=JtOJlQGpOXB3ejZhkiMUD426ubg=; b=QrAWq1 oL4GyaBRKKurl6ea/ejmlYmPK4Z96Q/5TV/+vEKNgrF68IwD7mEaJJLSJd2Wq+0H oiadQjpiFtoJF+8AJRsbn6vpZqLOESdP0XanmYT8cEdQ695wVw/ZJM1ZnEeyscie /7DzRwMl9YXvDwYXT+WilgCuMy6FtZfwo6L+8=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=JtOJlQGpOXB3ejZ hkiMUD426ubg=; b=NOnRF7YHntqrTkNSnZ9Zd32AT5FN7/6bzA8e6tHU8dxYguw O9augj2YQ3te4q9opAXazCwWXFjAM0MOb0bv8B1KlZouIvscyZp8iQ0fvHwNsruA Wyr39ZXXeD/o+yUM1MzfBAVHFrG1Yr+w5O52TDDOOiuZzHeC45OajexbdDJw=
X-Sasl-enc: ajfQCxHNwPSA4FWyyMW4hWQLJzbmPE4zFhagMybQK9lS 1461946606
Received: from [172.22.50.50] (unknown [62.232.206.186]) by mail.messagingengine.com (Postfix) with ESMTPA id BDCDBC00019; Fri, 29 Apr 2016 12:16:46 -0400 (EDT)
Content-Type: multipart/alternative; boundary=Apple-Mail-416E5282-6647-43A4-93FB-0B17062AF01D
Mime-Version: 1.0 (1.0)
From: Alexey Melnikov <aamelnikov@fastmail.fm>
X-Mailer: iPhone Mail (13E238)
In-Reply-To: <c3b6f98f-1ddf-fe82-a384-409dfa088da7@ix.netcom.com>
Date: Fri, 29 Apr 2016 17:21:42 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <8BC0F044-56C1-4880-9345-DA7CFF070FBE@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com> <c3b6f98f-1ddf-fe82-a384-409dfa088da7@ix.netcom.com>
To: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/_XYxTvNi0Qfy71uKcxi0tw7pi6w>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 16:22:31 -0000

--Apple-Mail-416E5282-6647-43A4-93FB-0B17062AF01D
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi,

> On 29 Apr 2016, at 16:20, Asmus Freytag (c) <asmusf@ix.netcom.com> wrote:
>=20
>> On 4/29/2016 3:05 AM, Alexey Melnikov wrote:
>> Hi Asmus,
>> =20
>>> On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:
>>> Following on our discussion by e-mail, here is suggested wording.
>>> =20
>>> A./
>>> =20
>>> On 4/21/2016 3:24 AM, Stephen Farrell wrote:
>>>> (1) section 5: this says code points MUST be 4 hex digits.
>>>> What is s/w supposed to do if it sees only 2 hex digits?
>>>> Should it ignore the range or char element or fail to process
>>>> the entire LGR document? I think the same issue applies to
>>>> other uses of 2119 language as well, (e.g. "MUST be treated as
>>>> an error at the end of p19), so I'd recommend you state some
>>>> kind of general rule if you can.
>>> =20
>>> One would expect the schema validator to catch such issues.
>>> It's a simple matter to in to provide explicit language in Section 4 tha=
t an LGR that does not conform to the schema in Appendix D is to be rejected=
.
>> =20
>> Please say so explicitly.
>=20
> Latest draft text (in preparation) for Section 4, "LGR Format" is:
>=20
> "An LGR is expressed as a well-formed XML Document [XML] that conforms to t=
he schema defined in Appendix Appendix D."

This is good.

> with the new following the [XML].
>=20
> I think that ought to be sufficient. While it does not use the word "rejec=
ted" it makes clear that a non-conforming document does not  constitute an L=
GR. Let me know if you think this needs to be even more explicit.

I think Stephen wanted more text about what happens if a document is non con=
forming. Or at least what are valid handling options.

So yes, I think spelling this out would help.




--Apple-Mail-416E5282-6647-43A4-93FB-0B17062AF01D
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: 7bit

<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi,</div><div><br>On 29 Apr 2016, at 16:20, Asmus Freytag (c) &lt;<a href="mailto:asmusf@ix.netcom.com">asmusf@ix.netcom.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div class="moz-cite-prefix">On 4/29/2016 3:05 AM, Alexey Melnikov
      wrote:<br>
    </div>
    <blockquote cite="mid:1461924319.255971.593231497.5146909F@webmail.messagingengine.com" type="cite">
      <title></title>
      <div>Hi Asmus,</div>
      <div>&nbsp;</div>
      <div><blockquote type="cite">On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:<br>
      </blockquote></div><blockquote type="cite">
      </blockquote><blockquote type="cite">
        <div lang="x-unicode">
          <div>
            <div>Following on our discussion by e-mail, here is
              suggested wording.<br>
            </div>
            <div>&nbsp;</div>
            <div> A./<br>
            </div>
            <div>&nbsp;</div>
            <div> On 4/21/2016 3:24 AM, Stephen Farrell wrote:<br>
            </div>
          </div>
          <blockquote type="cite" cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com">
            <pre>(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.
</pre>
          </blockquote>
          <div>&nbsp;</div>
          <div>One would expect the schema validator to catch such
            issues.<br>
          </div>
          <div> It's a simple matter to in to provide explicit language
            in Section 4 that an LGR that does not conform to the schema
            in Appendix D is to be rejected.<div style="display: none;"><br>
          </div></div><div style="display: none;">
        </div></div><div style="display: none;">
      </div></blockquote>
      <div>&nbsp;</div>
      <div>Please say so explicitly.<div style="display: none;"><br>
      </div></div><div style="display: none;">
    </div></blockquote>
    <br>
    Latest draft text (in preparation) for Section 4, "LGR Format" is:<br>
    <br>
    "An LGR is expressed as a well-formed XML Document <a href="cid:part1.9D823747.D245D162@ix.netcom.com">[XML]</a> <font color="#996633">that conforms to the schema defined in <a href="cid:part2.7FFD9E73.A9D5DD75@ix.netcom.com">Appendix
        Appendix D</a>.</font>"<br></blockquote><div><br></div>This is good.<div><br><blockquote type="cite">
    
    with the new following the [XML].<br>
    <br>
    I think that ought to be sufficient. While it does not use the word
    "rejected" it makes clear that a non-conforming document does not&nbsp;
    constitute an LGR. Let me know if you think this needs to be even
    more explicit.</blockquote><br></div><div>I think Stephen wanted more text about what happens if a document is non conforming. Or at least what are valid handling options.</div><div><br></div><div>So yes, I think spelling this out would help.</div><div><br></div><div><br></div><div><br></div></body></html>
--Apple-Mail-416E5282-6647-43A4-93FB-0B17062AF01D--


From nobody Fri Apr 29 09:37:14 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E3AA12D1C2; Fri, 29 Apr 2016 09:37:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level: 
X-Spam-Status: No, score=-2.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T9SfuWlnLLsA; Fri, 29 Apr 2016 09:37:10 -0700 (PDT)
Received: from elasmtp-spurfowl.atl.sa.earthlink.net (elasmtp-spurfowl.atl.sa.earthlink.net [209.86.89.66]) by ietfa.amsl.com (Postfix) with ESMTP id DF66C12D1B8; Fri, 29 Apr 2016 09:37:09 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=NlTjuTu6W0tBfLM4EZwdhiYZ5ujwOciFEAcJHOA3aSred9XLDomLtsoD9kt1aCCt; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-spurfowl.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1awBP4-00048C-4n; Fri, 29 Apr 2016 12:36:30 -0400
To: Alexey Melnikov <aamelnikov@fastmail.fm>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com>
Date: Fri, 29 Apr 2016 09:36:35 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <1461924319.255971.593231497.5146909F@webmail.messagingengine.com>
Content-Type: multipart/alternative; boundary="------------03D1BE3417A327A12438ECAE"
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e3dba7746678678b34e6f355b9825431e350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/TOo-aUY2NFU2kdvhMpJDyvB9eMw>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 16:37:12 -0000

This is a multi-part message in MIME format.
--------------03D1BE3417A327A12438ECAE
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/29/2016 3:05 AM, Alexey Melnikov wrote:
> Hi Asmus,
> On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:
>> Following on our discussion by e-mail, here is suggested wording.
>> A./
>> On 4/21/2016 3:24 AM, Stephen Farrell wrote:
>>> (1) section 5: this says code points MUST be 4 hex digits.
>>> What is s/w supposed to do if it sees only 2 hex digits?
>>> Should it ignore the range or char element or fail to process
>>> the entire LGR document? I think the same issue applies to
>>> other uses of 2119 language as well, (e.g. "MUST be treated as
>>> an error at the end of p19), so I'd recommend you state some
>>> kind of general rule if you can.
>> One would expect the schema validator to catch such issues.
>> It's a simple matter to in to provide explicit language in Section 4 
>> that an LGR that does not conform to the schema in Appendix D is to 
>> be rejected.
> Please say so explicitly.

New text. (Compared to draft 11, the second half of the first sentence 
and the last sentence are new).
------------------------------------------------------------------------


  4. <#rfc.section.4>LGR Format

An LGR is expressed as a well-formed XML Document[XML] <#XML>that 
conforms to the schema defined inAppendix Appendix D <#schema>.

As XML is case-sensitive, an LGR must be authored with the correct 
casing. For example, the XML element names MUST be in lower case as 
described in this specification, and matching of attribute values, is 
only performed in a case-sensitive manner.

A document that is not well-formed, non-conforming or violates other 
constraints specified in this specification MUST be rejected.


------------------------------------------------------------------------

I think this makes it abundantly clear that the spec does not condone 
"guessing".

A./


--------------03D1BE3417A327A12438ECAE
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 4/29/2016 3:05 AM, Alexey Melnikov
      wrote:<br>
    </div>
    <blockquote
cite="mid:1461924319.255971.593231497.5146909F@webmail.messagingengine.com"
      type="cite">
      <title></title>
      <div>Hi Asmus,</div>
      <div> </div>
      <div>On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:<br>
      </div>
      <blockquote type="cite">
        <div lang="x-unicode">
          <div>
            <div>Following on our discussion by e-mail, here is
              suggested wording.<br>
            </div>
            <div> </div>
            <div> A./<br>
            </div>
            <div> </div>
            <div> On 4/21/2016 3:24 AM, Stephen Farrell wrote:<br>
            </div>
          </div>
          <blockquote type="cite"
            cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com">
            <pre>(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.
</pre>
          </blockquote>
          <div> </div>
          <div>One would expect the schema validator to catch such
            issues.<br>
          </div>
          <div> It's a simple matter to in to provide explicit language
            in Section 4 that an LGR that does not conform to the schema
            in Appendix D is to be rejected.<br>
          </div>
        </div>
      </blockquote>
      <div> </div>
      <div>Please say so explicitly.<br>
      </div>
      <div> </div>
    </blockquote>
    <br>
    New text. (Compared to draft 11, the second half of the first
    sentence and the last sentence are new).<br>
    <hr size="2" width="100%"><span class="Apple-style-span"
      style="border-collapse: separate; color: rgb(0, 0, 0);
      font-family: Arial; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: 2; text-align: auto; text-indent: 0px; text-transform:
      none; white-space: normal; widows: 2; word-spacing: 0px;
      -webkit-border-horizontal-spacing: 0px;
      -webkit-border-vertical-spacing: 0px;
      -webkit-text-decorations-in-effect: none;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
      font-size: medium; "><span class="Apple-style-span"
        style="font-family: verdana, helvetica, arial, sans-serif;
        font-size: 13px; ">
        <h1 id="rfc.section.4" style="font-size: 14pt; line-height:
          21pt; page-break-after: avoid; "><a href="#rfc.section.4"
            style="text-decoration: none; color: rgb(51, 51, 51); ">4.</a><span
            class="Apple-converted-space"> </span>LGR Format</h1>
        <p id="rfc.section.4.p.1" style="margin-left: 2em; margin-right:
          2em; ">An LGR is expressed as a well-formed XML Document<span
            class="Apple-converted-space"> </span><a href="#XML"
            style="text-decoration: none; ">[XML]</a><span
            class="Apple-converted-space"> </span>that conforms to the
          schema defined in<span class="Apple-converted-space"> </span><a
            href="#schema" style="text-decoration: none; ">Appendix
            Appendix D</a>.</p>
        <p id="rfc.section.4.p.2" style="margin-left: 2em; margin-right:
          2em; ">As XML is case-sensitive, an LGR must be authored with
          the correct casing. For example, the XML element names MUST be
          in lower case as described in this specification, and matching
          of attribute values, is only performed in a case-sensitive
          manner.</p>
        <p id="rfc.section.4.p.3" style="margin-left: 2em; margin-right:
          2em; ">A document that is not well-formed, non-conforming or
          violates other constraints specified in this specification
          MUST be rejected.</p>
      </span></span><span class="Apple-style-span"
      style="border-collapse: separate; color: rgb(0, 0, 0);
      font-family: Arial; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: 2; text-align: auto; text-indent: 0px; text-transform:
      none; white-space: normal; widows: 2; word-spacing: 0px;
      -webkit-border-horizontal-spacing: 0px;
      -webkit-border-vertical-spacing: 0px;
      -webkit-text-decorations-in-effect: none;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
      font-size: medium; "><span class="Apple-style-span"
        style="font-family: verdana, helvetica, arial, sans-serif;
        font-size: 13px; "></span></span><br>
    <hr size="2" width="100%"><br>
    I think this makes it abundantly clear that the spec does not
    condone "guessing".<br>
    <br>
    A./<br>
    <span class="Apple-style-span" style="border-collapse: separate;
      color: rgb(0, 0, 0); font-family: Arial; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: normal; orphans: 2; text-align: auto; text-indent:
      0px; text-transform: none; white-space: normal; widows: 2;
      word-spacing: 0px; -webkit-border-horizontal-spacing: 0px;
      -webkit-border-vertical-spacing: 0px;
      -webkit-text-decorations-in-effect: none;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
      font-size: medium; "><span class="Apple-style-span"
        style="font-family: verdana, helvetica, arial, sans-serif;
        font-size: 13px; "></span></span><br>
  </body>
</html>

--------------03D1BE3417A327A12438ECAE--


From nobody Fri Apr 29 09:53:52 2016
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D008912D1B2; Fri, 29 Apr 2016 09:53:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.297
X-Spam-Level: 
X-Spam-Status: No, score=-5.297 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cs.tcd.ie
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1P-7BIcdT78B; Fri, 29 Apr 2016 09:53:49 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A1FF12D1A4; Fri, 29 Apr 2016 09:53:49 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 7D38FBE4C; Fri, 29 Apr 2016 17:53:47 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BUSkWBT3MhK6; Fri, 29 Apr 2016 17:53:46 +0100 (IST)
Received: from [10.87.49.100] (unknown [86.46.24.231]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 7411EBE39; Fri, 29 Apr 2016 17:53:45 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1461948826; bh=37DYhmzfQaj7QZNJLDp3MImIq37pJny8Xnijs/5p4uo=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=SBlq7F/8CxFwGQHZjZWgQ+1ibBqsVoIJkbED0wWMgYKQ238W78DPbOohWYfeDSeEe 9FLnXBF9UVLgznwjhprerZ+YqTH+QNaxUrKfS8WTT66yVAGNX5542lxN8rX2ReWOlu sz+C9i/QTwmeBP0HL2PIHVb9zWAK9rJNOM1Ovn34=
To: "Asmus Freytag (c)" <asmusf@ix.netcom.com>, Alexey Melnikov <aamelnikov@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com> <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Message-ID: <57239199.5060804@cs.tcd.ie>
Date: Fri, 29 Apr 2016 17:53:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms000402060204050801090909"
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/GnmIdckJS-fXZvlwR7GqBpEkKwc>
Cc: audric.schiltknecht@viagenie.ca, draft-ietf-lager-specification@ietf.org, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 16:53:51 -0000

This is a cryptographically signed message in MIME format.

--------------ms000402060204050801090909
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


(Sorry on the way out the door, and I may owe you more of a response
but I noticed this...)

On 29/04/16 17:36, Asmus Freytag (c) wrote:
>=20
> As XML is case-sensitive, an LGR must be authored with the correct
> casing. For example, the XML element names MUST be in lower case as
> described in this specification, and matching of attribute values, is
> only performed in a case-sensitive manner.

That's an odd example though. Surely the more likely way to get
a non-validating is more like the one I called out where a code
point omits leading zeros or similar?

S.


--------------ms000402060204050801090909
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CvIwggUIMIID8KADAgECAhBPzaE7pzYviUJyhmHTFBdnMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMjA5MDkyODE1WhcNMTcwMjA5MDkyODE1WjBOMSIwIAYDVQQDDBlzdGVw
aGVuLmZhcnJlbGxAY3MudGNkLmllMSgwJgYJKoZIhvcNAQkBFhlzdGVwaGVuLmZhcnJlbGxA
Y3MudGNkLmllMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtuC0rYze/2JinSra
C9F2RjGdQZjNALLcW9C3WKTwYII3wBslobmHuPEYE5JaGItmzuKnAW619R1rD/kfoNWC19N3
rBZ6UX9Cmb9D9exCwYIwVuSwjrCQWGxgCtNQTrwKzCCpI790GRiMTvxvO7UmzmBrCaBLiZW5
R0fBjK5Yn6hUhAzGBkNbkIEL28cLJqH0yVz7Kl92OlzrQqTPEts5m6cDnNdY/ADfeAX18c1r
dxZqcAxhLotrCqgsVA4ilbQDMMXGTLlB5TP35HeWZuGBU7xu003rLcFLdOkD8xvpJoYZy9Kt
3oABXPS5yqtMK+XCNdqmMn+4mOtLwQSMmPCSiQIDAQABo4IBuTCCAbUwCwYDVR0PBAQDAgSw
MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQJ
QhvwQ5Fl372Z6xqo6fdn8XejTTAfBgNVHSMEGDAWgBQkgWw5Yb5JD4+3G0YrySi1J0htaDBv
BggrBgEFBQcBAQRjMGEwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbTA5
BggrBgEFBQcwAoYtaHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc2NhLmNsaWVudDEu
Y3J0MDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3NjYS1jbGll
bnQxLmNybDAkBgNVHREEHTAbgRlzdGVwaGVuLmZhcnJlbGxAY3MudGNkLmllMCMGA1UdEgQc
MBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBGBgNVHSAEPzA9MDsGCysGAQQBgbU3AQIE
MCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG
9w0BAQsFAAOCAQEArzrSv2C8PlBBmGuiGrzm2Wma46/KHtXmZYS0bsd43pM66Pc/MsqPE0HD
C1GzMFfwB6BfkJn8ijNSIhlgj898WzjvnpM/SO8KStjlB8719ig/xKISrOl5mX55XbFlQtX9
U6MrqRgbDIATxhD9IDr+ryvovDzChqgQj7mt2jYr4mdlRjsjod3H1VY6XglRmaaNGZfsCARM
aE/TU5SXIiqauwt5KxNGYAY67QkOBs7O1FkSXpTk7+1MmzJMF4nP8QQ5n8vhVNseF+/Wm7ai
9mtnrkLbaznMsy/ULo/C2yuLUWTbZZbf4EKNmVdme6tUDgYkFjAFOblfA7W1fSPiQGagYzCC
BeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMwMTIxNjAxMDAwNVowdTELMAkGA1UEBhMC
SUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL192vfDon2D9luC/dtbX64eG3XAtRmv
mCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGtTCRk9dEDBlmixEd8QiLkUfvHpJX/xKnm
VkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdfa89VLnUztRr2cgmCfyO9Otrh7LJDPG+4
D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PI
dopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4DIM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuu
N0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFgMA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUE
FjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzAp
MCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEE
WjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5zdGFydHNzbC5jb20wMAYIKwYBBQUHMAKG
JGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+
SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0g
BDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Bv
bGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wBi4StDwECW5zhIycjBL008HACblIf26HY
0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspBOB/y5uzSns1lZwh7sG96bYBZpcGzGxpF
NjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvetsD+bjyOngCIVeC/GmsmtbuLOzJ606tEc9
uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyINBfCBJb+e29bLafgu6JqjOUJ9eXXj20p
6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOv
Z3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOu
mZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/tdfrBzez76xtDsK0KfUDHt1/q59BvDI7
RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO
/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsN
JQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp/2deoprGevfnxWB+vHNQiu85o6MxggPM
MIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEpMCcG
A1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0
Q29tIENsYXNzIDEgQ2xpZW50IENBAhBPzaE7pzYviUJyhmHTFBdnMA0GCWCGSAFlAwQCAQUA
oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0Mjkx
NjUzNDVaMC8GCSqGSIb3DQEJBDEiBCAdk0dMRrgn/EehPxN4KUZcUTjguBZe/UOQCZ7X0qwT
NjBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN
AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC
AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw
IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB
nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t
IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD
VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq
hkiG9w0BAQEFAASCAQAaM9lZTn6mNd3uvt/bMi6tZ5GuwWMPvPid+u2DaBasibuKgCIG3vg5
xH6kwMzAv3N+rcdw6oWL6SatNBpWOF4mY7Fq33p7dwY/CUqjnZeQ/U+IAZGtGXHXQ7e7mx45
PzeT/wpds8dNVmvNrKNpMgOkpKCWqfaLZoAk9NoqfBUoXP2MKtn46Nh8rOy+7mrg+l1RTfrH
kAscwgN/vG4bPW6VSNrJxWmJ9Bw3AmN2mRpCQahhm32j3AyGoInFaa592TYaZAeEK+ZzLRx4
3xEBXfAOVdszznGDmo+7ndlq5TrCOExnZOD9O6kzFQQgWgqaFDqTKZp91o7KEDBGpJRjLvEV
AAAAAAAA
--------------ms000402060204050801090909--


From nobody Fri Apr 29 10:27:13 2016
Return-Path: <asmusf@ix.netcom.com>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91BE512D529; Fri, 29 Apr 2016 10:27:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.72
X-Spam-Level: 
X-Spam-Status: No, score=-2.72 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=asmusf@ix.netcom.com header.d=ix.netcom.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yPJoNoNtnF2x; Fri, 29 Apr 2016 10:27:06 -0700 (PDT)
Received: from elasmtp-mealy.atl.sa.earthlink.net (elasmtp-mealy.atl.sa.earthlink.net [209.86.89.69]) by ietfa.amsl.com (Postfix) with ESMTP id DDB2812D11F; Fri, 29 Apr 2016 10:27:05 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=b3tOs9jwZDG+yXQEEh8hzO8R68/R4dUfJfvvadirZYSGVmvi7x6ESPvUWj5twnr6; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-ELNK-Trace:X-Originating-IP;
Received: from [71.212.2.16] (helo=[192.168.0.4]) by elasmtp-mealy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <asmusf@ix.netcom.com>) id 1awCBI-0003hq-EI; Fri, 29 Apr 2016 13:26:20 -0400
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Alexey Melnikov <aamelnikov@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com> <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com> <57239199.5060804@cs.tcd.ie>
From: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Message-ID: <0b8fccd8-52d1-f5de-acb1-537659606487@ix.netcom.com>
Date: Fri, 29 Apr 2016 10:26:26 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <57239199.5060804@cs.tcd.ie>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-ELNK-Trace: 464f085de979d7246f36dc87813833b2b484d7840976cb7e2f1001f04b8a714ca95744557ceaf2eb350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 71.212.2.16
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/F4wu6-PBdhqn2e-WFTufdgmW2bs>
Cc: audric.schiltknecht@viagenie.ca, draft-ietf-lager-specification@ietf.org, The IESG <iesg@ietf.org>, lager@ietf.org
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 17:27:07 -0000

On 4/29/2016 9:53 AM, Stephen Farrell wrote:
> (Sorry on the way out the door, and I may owe you more of a response
> but I noticed this...)
>
> On 29/04/16 17:36, Asmus Freytag (c) wrote:
>> As XML is case-sensitive, an LGR must be authored with the correct
>> casing. For example, the XML element names MUST be in lower case as
>> described in this specification, and matching of attribute values, is
>> only performed in a case-sensitive manner.
> That's an odd example though. Surely the more likely way to get
> a non-validating is more like the one I called out where a code
> point omits leading zeros or similar?
>

I think we do not want to repeat all the constraints from the schema in 
this introductory section.

Casing was mentioned by somebody in a different comment, so this text 
was added in an earlier round
and should have been in the version you reviewed. I think it is a useful 
reminder of the case-sensitive
nature of XML document parsing, but, like the issue you raised, really 
is already implicit in the fact that the
specification is about defining an XML-based, schema-validated 
representation.

The new text in response to your comment focuses on the schema. The number
format is described in the schema via a pattern, as in:

## a single code point
code-point = xsd:token {
     pattern = "[0-9A-F]{4,6}"
}

I believe that the existing language in the spec (where the effect of 
the pattern is described in
words) together with the pattern in the schema is sufficient to make 
clear that "01" is not
valid while "0001" is.

The new text in section 4 serves the purpose to act as a general 
reminder that documents that
fail the schema validation must be rejected. Like the casing issue, this 
reminder is intended to
be helpful, but one can argue that it isn't strictly needed.

A./


From nobody Fri Apr 29 11:06:49 2016
Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 392F612D190 for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 11:06:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=UP1TeBfK; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=u4xrIyHp
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SoSlXPmVnmpd for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 11:06:45 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C20D712D1C1 for <lager@ietf.org>; Fri, 29 Apr 2016 11:06:44 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id DEAB420C45 for <lager@ietf.org>; Fri, 29 Apr 2016 13:59:22 -0400 (EDT)
Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Fri, 29 Apr 2016 13:59:22 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=EBtOuHeFpEWXEEY+weoL8vhtCWQ=; b=UP1TeB fK9dMfoyENQ/su8dDBAnbzTfwOeAWXyjbM+FjT+CWVFVuCgCxxXx0uYe+SyF7DVA Cjg4k9x127OPxW+cBGqk7PmPkdrh/ZilksyaHG9djpAfSbHe6lJkCiGC9CKFd5C5 HdGlRPuDT/7u4VsnRySBcvZerdjFyrswmXa50=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=EBtOuHeFpEWXEEY +weoL8vhtCWQ=; b=u4xrIyHpT8Tseh9RjlY4ZswhmlOitVBNZ6a8kz55b0PGRlB GEbaSltYTDTG4LsMtC6mDUIJwifOQIQMYN8FMM1J3FC1Ao3xtEAqqPhiNUFcpxBh XB7i8pDKda6MuMtkjF6/j/kq3KPo8qrRt5Ynr/Y5VFpV1o+fhB3PdwzJs1hU=
X-Sasl-enc: G1qHPVYaWIKEq0jqPMvWxrWK9g5gM8jKwD3Kpum+v5o4 1461952762
Received: from [10.241.126.171] (unknown [85.255.235.183]) by mail.messagingengine.com (Postfix) with ESMTPA id 7C718C00017; Fri, 29 Apr 2016 13:59:22 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Alexey Melnikov <aamelnikov@fastmail.fm>
X-Mailer: iPhone Mail (13E238)
In-Reply-To: <0b8fccd8-52d1-f5de-acb1-537659606487@ix.netcom.com>
Date: Fri, 29 Apr 2016 19:04:18 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <EFBAAA22-9FD3-445B-B4D7-2BEDB45727BD@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com> <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com> <57239199.5060804@cs.tcd.ie> <0b8fccd8-52d1-f5de-acb1-537659606487@ix.netcom.com>
To: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/Y1ywTnSoZMFtK7zDVoElI9JYjDQ>
Cc: audric.schiltknecht@viagenie.ca, draft-ietf-lager-specification@ietf.org, The IESG <iesg@ietf.org>, lager@ietf.org, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 18:06:47 -0000

Hi,

> On 29 Apr 2016, at 18:26, Asmus Freytag (c) <asmusf@ix.netcom.com> wrote:
>=20
> The new text in response to your comment focuses on the schema. The number=

> format is described in the schema via a pattern, as in:
>=20
> ## a single code point
> code-point =3D xsd:token {
>    pattern =3D "[0-9A-F]{4,6}"
> }
>=20
> I believe that the existing language in the spec (where the effect of the p=
attern is described in
> words) together with the pattern in the schema is sufficient to make clear=
 that "01" is not
> valid while "0001" is.

I agree that your proposed text addresses this issue, as 2 character violate=
s the pattern regex.



From nobody Fri Apr 29 11:06:50 2016
Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: lager@ietfa.amsl.com
Delivered-To: lager@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43D8A12D190 for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 11:06:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=Y0vqyg/Y; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=qSGbSD69
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0R9Fp0RXsoCd for <lager@ietfa.amsl.com>; Fri, 29 Apr 2016 11:06:47 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A8C112D167 for <lager@ietf.org>; Fri, 29 Apr 2016 11:06:46 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 584C120CFA for <lager@ietf.org>; Fri, 29 Apr 2016 13:57:36 -0400 (EDT)
Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Fri, 29 Apr 2016 13:57:36 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=PjVC7baLOfdg+1lTVa6VcGT7g3g=; b=Y0vqyg /YZgBmjfj7LETF7jsmwCtRSYIna681kyZPyToE/FowqwD3Z9VPjtXwqEsDpnP425 MTuS8icOeuBqOdJ35d4boamf+1CO6GRzi0l2k5z5ytdB8XPPHXMUvgURhPIx9bRA 1lmy+UkP8Yryi5GOU97MzWEYZwI2LQ6Kgo1bg=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=PjVC7baLOfdg+1l TVa6VcGT7g3g=; b=qSGbSD69Rx67BZ/r7hC1fFKAFz9TvdRoBx+r8Sm2ZzzZiz+ 5fxdTLUmK8ooh7N+TJYb2TgBwrkUd9Ur1C1HnJNvPWbQ1zPeF3DsKdjWLgBTs6ld RvENadsNkG9U/kMsz3UF071avArw/aLq4bNfI0ncyIGki4A6h65MFlztEJ3k=
X-Sasl-enc: E4afV79iLaUs1Zf+bRgFxmY01Lbx4ub/TS1Mngl7tUmp 1461952655
Received: from [10.241.126.171] (unknown [85.255.235.183]) by mail.messagingengine.com (Postfix) with ESMTPA id A52F9C00017; Fri, 29 Apr 2016 13:57:35 -0400 (EDT)
Content-Type: multipart/alternative; boundary=Apple-Mail-FD152E5A-3DC1-4139-BEEF-98DC537C744C
Mime-Version: 1.0 (1.0)
From: Alexey Melnikov <aamelnikov@fastmail.fm>
X-Mailer: iPhone Mail (13E238)
In-Reply-To: <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com>
Date: Fri, 29 Apr 2016 19:02:31 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <BFFB5CCD-860E-4578-A52B-0941B03970FB@fastmail.fm>
References: <20160421102401.19578.54300.idtracker@ietfa.amsl.com> <1461412191.851961.587365345.53A5CC4C@webmail.messagingengine.com> <571B634F.9070600@cs.tcd.ie> <df5235b5-314d-274f-0579-de5de36b7d85@ix.netcom.com> <1461924319.255971.593231497.5146909F@webmail.messagingengine.com> <ec41831c-4e15-6286-035b-81c2efedb66e@ix.netcom.com>
To: "Asmus Freytag (c)" <asmusf@ix.netcom.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/lager/07ua28G-GFtKuOjoKSQhTRN4_m8>
Cc: draft-ietf-lager-specification@ietf.org, audric.schiltknecht@viagenie.ca, The IESG <iesg@ietf.org>, lager@ietf.org, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Lager] Stephen Farrell's Discuss on draft-ietf-lager-specification-11: (with DISCUSS and COMMENT)
X-BeenThere: lager@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Label Generation Rules <lager.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lager>, <mailto:lager-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lager/>
List-Post: <mailto:lager@ietf.org>
List-Help: <mailto:lager-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lager>, <mailto:lager-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2016 18:06:48 -0000

--Apple-Mail-FD152E5A-3DC1-4139-BEEF-98DC537C744C
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi Asmus,

> On 29 Apr 2016, at 17:36, Asmus Freytag (c) <asmusf@ix.netcom.com> wrote:
>=20
>> On 4/29/2016 3:05 AM, Alexey Melnikov wrote:
>> Hi Asmus,
>> =20
>>> On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:
>>> Following on our discussion by e-mail, here is suggested wording.
>>> =20
>>> A./
>>> =20
>>> On 4/21/2016 3:24 AM, Stephen Farrell wrote:
>>>> (1) section 5: this says code points MUST be 4 hex digits.
>>>> What is s/w supposed to do if it sees only 2 hex digits?
>>>> Should it ignore the range or char element or fail to process
>>>> the entire LGR document? I think the same issue applies to
>>>> other uses of 2119 language as well, (e.g. "MUST be treated as
>>>> an error at the end of p19), so I'd recommend you state some
>>>> kind of general rule if you can.
>>> =20
>>> One would expect the schema validator to catch such issues.
>>> It's a simple matter to in to provide explicit language in Section 4 tha=
t an LGR that does not conform to the schema in Appendix D is to be rejected=
.
>> =20
>> Please say so explicitly.
>=20
> New text. (Compared to draft 11, the second half of the first sentence and=
 the last sentence are new).
> 4. LGR Format
>=20
> An LGR is expressed as a well-formed XML Document [XML] that conforms to t=
he schema defined in Appendix Appendix D.
>=20
> As XML is case-sensitive, an LGR must be authored with the correct casing.=
 For example, the XML element names MUST be           in lower case as descr=
ibed in this specification, and matching of attribute values, is only perfor=
med in a case-sensitive manner.
>=20
> A document that is not well-formed, non-conforming or violates other const=
raints specified in this specification MUST be rejected.
>=20
>=20
>=20
> I think this makes it abundantly clear that the spec does not condone "gue=
ssing".

This text looks good to me. And I believe it covers Stephen's case of 2 digi=
t code points.=20


--Apple-Mail-FD152E5A-3DC1-4139-BEEF-98DC537C744C
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: 7bit

<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi Asmus,</div><div><br>On 29 Apr 2016, at 17:36, Asmus Freytag (c) &lt;<a href="mailto:asmusf@ix.netcom.com">asmusf@ix.netcom.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div>
  
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  
  
    <div class="moz-cite-prefix">On 4/29/2016 3:05 AM, Alexey Melnikov
      wrote:<br>
    </div>
    <blockquote cite="mid:1461924319.255971.593231497.5146909F@webmail.messagingengine.com" type="cite">
      <title></title>
      <div>Hi Asmus,</div>
      <div>&nbsp;</div>
      <div>On Thu, Apr 28, 2016, at 08:58 PM, Asmus Freytag (c) wrote:<br>
      </div>
      <blockquote type="cite">
        <div lang="x-unicode">
          <div>
            <div>Following on our discussion by e-mail, here is
              suggested wording.<br>
            </div>
            <div>&nbsp;</div>
            <div> A./<br>
            </div>
            <div>&nbsp;</div>
            <div> On 4/21/2016 3:24 AM, Stephen Farrell wrote:<br>
            </div>
          </div>
          <blockquote type="cite" cite="mid:20160421102401.19578.54300.idtracker@ietfa.amsl.com">
            <pre>(1) section 5: this says code points MUST be 4 hex digits.
What is s/w supposed to do if it sees only 2 hex digits?
Should it ignore the range or char element or fail to process
the entire LGR document? I think the same issue applies to
other uses of 2119 language as well, (e.g. "MUST be treated as
an error at the end of p19), so I'd recommend you state some
kind of general rule if you can.
</pre>
          </blockquote>
          <div>&nbsp;</div>
          <div>One would expect the schema validator to catch such
            issues.<br>
          </div>
          <div> It's a simple matter to in to provide explicit language
            in Section 4 that an LGR that does not conform to the schema
            in Appendix D is to be rejected.<br>
          </div>
        </div>
      </blockquote>
      <div>&nbsp;</div>
      <div>Please say so explicitly.<br>
      </div>
      <div>&nbsp;</div>
    </blockquote>
    <br>
    New text. (Compared to draft 11, the second half of the first
    sentence and the last sentence are new).<br>
    <hr size="2" width="100%"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0);
      font-family: Arial; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: 2; text-align: auto; text-indent: 0px; text-transform:
      none; white-space: normal; widows: 2; word-spacing: 0px;
      -webkit-border-horizontal-spacing: 0px;
      -webkit-border-vertical-spacing: 0px;
      -webkit-text-decorations-in-effect: none;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
      font-size: medium; "><span class="Apple-style-span" style="font-family: verdana, helvetica, arial, sans-serif;
        font-size: 13px; ">
        <h1 id="rfc.section.4" style="font-size: 14pt; line-height:
          21pt; page-break-after: avoid; "><a href="#rfc.section.4" style="text-decoration: none; color: rgb(51, 51, 51); ">4.</a><span class="Apple-converted-space">&nbsp;</span>LGR Format</h1>
        <p id="rfc.section.4.p.1" style="margin-left: 2em; margin-right:
          2em; ">An LGR is expressed as a well-formed XML Document<span class="Apple-converted-space">&nbsp;</span><a href="#XML" style="text-decoration: none; ">[XML]</a><span class="Apple-converted-space">&nbsp;</span>that conforms to the
          schema defined in<span class="Apple-converted-space">&nbsp;</span><a href="#schema" style="text-decoration: none; ">Appendix
            Appendix D</a>.</p>
        <p id="rfc.section.4.p.2" style="margin-left: 2em; margin-right:
          2em; ">As XML is case-sensitive, an LGR must be authored with
          the correct casing. For example, the XML element names MUST be
          in lower case as described in this specification, and matching
          of attribute values, is only performed in a case-sensitive
          manner.</p>
        <p id="rfc.section.4.p.3" style="margin-left: 2em; margin-right:
          2em; ">A document that is not well-formed, non-conforming or
          violates other constraints specified in this specification
          MUST be rejected.</p>
      </span></span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0);
      font-family: Arial; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: 2; text-align: auto; text-indent: 0px; text-transform:
      none; white-space: normal; widows: 2; word-spacing: 0px;
      -webkit-border-horizontal-spacing: 0px;
      -webkit-border-vertical-spacing: 0px;
      -webkit-text-decorations-in-effect: none;
      -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;
      font-size: medium; "><span class="Apple-style-span" style="font-family: verdana, helvetica, arial, sans-serif;
        font-size: 13px; "></span></span><br>
    <hr size="2" width="100%"><br>
    I think this makes it abundantly clear that the spec does not
    condone "guessing".<br>
  

</div></blockquote><br><div>This text looks good to me. And I believe it covers Stephen's case of 2 digit code points.&nbsp;</div><div><br></div></body></html>
--Apple-Mail-FD152E5A-3DC1-4139-BEEF-98DC537C744C--

