From owner-psamp@ops.ietf.org Mon Oct 10 12:02:21 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EP06W-0000YY-Df
	for psamp-archive@megatron.ietf.org; Mon, 10 Oct 2005 12:02:21 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02398
	for <psamp-archive@lists.ietf.org>; Mon, 10 Oct 2005 12:02:15 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EOzvp-000GZP-U7
	for psamp-data@psg.com; Mon, 10 Oct 2005 15:51:17 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,HTML_30_40,
	HTML_MESSAGE,HTML_TITLE_EMPTY autolearn=ham version=3.1.0
Received: from [144.254.15.119] (helo=av-tac-bru.cisco.com)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1EOzvo-000GZ4-PL
	for psamp@ops.ietf.org; Mon, 10 Oct 2005 15:51:17 +0000
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j9AFp4K22180;
	Mon, 10 Oct 2005 17:51:04 +0200 (CEST)
Received: from [10.61.64.35] (ams-clip-vpn-dhcp35.cisco.com [10.61.64.35])
	by strange-brew.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j9AFp3C14321;
	Mon, 10 Oct 2005 17:51:03 +0200 (CEST)
Message-ID: <434A8DE8.6090709@cisco.com>
Date: Mon, 10 Oct 2005 17:51:04 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.4 (Windows/20050908)
MIME-Version: 1.0
To: psamp@ops.ietf.org, Nick Duffield <duffield@research.att.com>
CC: Benoit Claise <bclaise@cisco.com>, Tanja Zseby <zseby@fokus.fraunhofer.de>,
        Juergen Quittek <quittek@netlab.nec.de>
Subject: Re: WG last call on Sampling and Filtering Techniques for IP Packet
 Selection
References: <2147483647.1098459162@[192.168.2.3]>	<417C1C3F.1030600@fokus.fraunhofer.de> <41940F0D.9060806@cisco.com> <41941358.3090801@cisco.com>
In-Reply-To: <41941358.3090801@cisco.com>
Content-Type: multipart/alternative;
 boundary="------------020109070307050001060509"
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

This is a multi-part message in MIME format.
--------------020109070307050001060509
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

I just realized that the following remark was forgotten in latest 
version of the draft draft-ietf-psamp-framework-10.txt.

To summarize the issue.
- draft-ietf-psamp-sample-tech-07.txt -> section 6.3 Router State 
Filtering says:
    "Conditions can be combined with AND operators"
   This is correct, as there is no mention of "OR", or "NOT"
- draft-ietf-psamp-framework-10.txt -> section 5.2 PSAMP Packet Selectors

 Router State Filtering: the Selection Process may support 
 Filtering based on the following conditions, which may be 
 combined with the logical AND operator"and", "or" or "not" 
 operators
 This is not correct!
 
The PSAMP framework draft should corrected before the RFC publication.

Regards, Benoit.


> BTW, this concern is also valid for draft-ietf-psamp-framework-09.txt
>
> Regards, Benoit.
>> Tanja,
>>
>> I read the draft (sorry, couldn't read earlier), and I have one issue 
>> left.
>>
>> In this draft, one of your change is:
>>
>>     -    Low level filter definition substituted by simple filter
>>     definition based on IPFIX flow attributes
>>            - No masks and ranges (exept source and dest addresses)
>>            - No OR operation, AND realized by concatenating filters
>>
>> This change is welcome.
>> However, I think it should be propagated to the "Router State 
>> Filtering", which still allows OR and NOT
>>
>>      6.3 Router State Filtering 
>>          
>>         This class of filters select a packet on the basis of router 
>>         state conditions. The following list gives examples for such 
>>         conditions. _Conditions can be  combined with AND, OR or NOT 
>>         operators. _
>>       
>>            - Ingress interface at which the packet arrives equals a 
>>               specified value 
>>            - Egress interface to which the packet is routed equals a 
>>               specified value 
>>            - Packet violated Access Control List (ACL) on the router 
>>            - Reverse Path Forwarding (RPF) failed for the packet 
>>            - Resource Reservation is insufficient for the packet 
>>            - No route found for the packet 
>>            - Origin BGP AS [RFC1771] equals a specified value or lies 
>>               within a given  range  
>>            - Destination BGP AS equals a specified value or lies within 
>>               a given range 
>>
>> Regards, Benoit.
>>
>>
>>> Hi all,
>>>
>>> for reviewing the packet selection draft,  please use the document 
>>> published under:
>>>
>>> http://www.ietf.org/internet-drafts/draft-ietf-psamp-sample-tech-05.txt
>>>
>>>
>>> (Please do not use the document that I did send on the list, because 
>>> I had to make a few modifications to the IPR and Copyright section 
>>> to be conformant to the new IETF format. Therefore the published 
>>> draft slightly differs from the document that I did send before.)
>>>
>>> Thanks,
>>> Tanja
>>>
>>> Juergen Quittek wrote:
>>>
>>>> Dear all,
>>>>
>>>> After long discussions, our document on
>>>>
>>>> Sampling and Filtering Techniques for IP Packet Selection
>>>> draft-ietf-psamp-sample-tech-05.txt
>>>>
>>>> is ready for WG last call.
>>>>
>>>> The call will last two weeks and close on Friday, November 5th
>>>> just two days before IETF#61.  Then we can discuss raised issues
>>>> at our session and (hopefully) solve them quickly.
>>>>
>>>> Please read the document and send your comments!
>>>>
>>>> Thanks,
>>>>
>>>>    Juergen
>>>
>>>
>>
>


--------------020109070307050001060509
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dear all,<br>
<br>
I just realized that the following remark was forgotten in latest
version of the draft draft-ietf-psamp-framework-10.txt.<br>
<br>
To summarize the issue.<br>
- draft-ietf-psamp-sample-tech-07.txt -&gt; section 6.3 Router State
Filtering says:<br>
&nbsp;&nbsp;&nbsp; "Conditions can be combined with AND operators"<br>
&nbsp;&nbsp; This is correct, as there is no mention of "OR", or "NOT"<br>
- draft-ietf-psamp-framework-10.txt -&gt; section 5.2 PSAMP Packet
Selectors<br>
<pre> Router State Filtering: the Selection Process may support 
 Filtering based on the following conditions, which may be 
 combined with the logical AND operator"and", "or" or "not" 
 operators
&nbsp;This is not correct!
 
The PSAMP framework draft should corrected before the RFC publication.

Regards, Benoit.
</pre>
<br>
<blockquote cite="mid41941358.3090801@cisco.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
BTW, this concern is also valid for draft-ietf-psamp-framework-09.txt<br>
  <br>
Regards, Benoit.<br>
  <blockquote cite="mid41940F0D.9060806@cisco.com" type="cite">
    <meta content="text/html;charset=ISO-8859-1"
 http-equiv="Content-Type">
    <title></title>
Tanja,<br>
    <br>
I read the draft (sorry, couldn't read earlier), and I have one issue
left.<br>
    <br>
In this draft, one of your change is:<br>
    <blockquote>-&nbsp;&nbsp;&nbsp; Low level filter definition substituted by simple
filter definition based on IPFIX flow attributes <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - No masks and ranges (exept source and dest addresses) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - No OR operation, AND realized by concatenating filters <br>
    </blockquote>
This change is welcome.<br>
However, I think it should be propagated to the "Router State
Filtering", which still allows OR and NOT<br>
    <blockquote>
      <pre> 6.3 Router State Filtering 
     
    This class of filters select a packet on the basis of router 
    state conditions. The following list gives examples for such 
    conditions. <u>Conditions can be  combined with AND, OR or NOT 
    operators. </u>
  
       - Ingress interface at which the packet arrives equals a 
          specified value 
       - Egress interface to which the packet is routed equals a 
          specified value 
       - Packet violated Access Control List (ACL) on the router 
       - Reverse Path Forwarding (RPF) failed for the packet 
       - Resource Reservation is insufficient for the packet 
       - No route found for the packet 
       - Origin BGP AS [RFC1771] equals a specified value or lies 
          within a given  range  
       - Destination BGP AS equals a specified value or lies within 
          a given range </pre>
      <pre><o:p></o:p></pre>
    </blockquote>
Regards, Benoit.<br>
    <br>
    <br>
    <blockquote cite="mid417C1C3F.1030600@fokus.fraunhofer.de"
 type="cite">Hi
all, <br>
      <br>
for reviewing the packet selection draft,&nbsp; please use the document
published under: <br>
      <br>
      <a class="moz-txt-link-freetext"
 href="http://www.ietf.org/internet-drafts/draft-ietf-psamp-sample-tech-05.txt">http://www.ietf.org/internet-drafts/draft-ietf-psamp-sample-tech-05.txt</a>
      <br>
      <br>
      <br>
(Please do not use the document that I did send on the list, because I
had to make a few modifications to the IPR and Copyright section to be
conformant to the new IETF format. Therefore the published draft
slightly differs from the document that I did send before.) <br>
      <br>
Thanks, <br>
Tanja <br>
      <br>
Juergen Quittek wrote: <br>
      <br>
      <blockquote type="cite">Dear all, <br>
        <br>
After long discussions, our document on <br>
        <br>
Sampling and Filtering Techniques for IP Packet Selection <br>
draft-ietf-psamp-sample-tech-05.txt <br>
        <br>
is ready for WG last call. <br>
        <br>
The call will last two weeks and close on Friday, November 5th <br>
just two days before IETF#61.&nbsp; Then we can discuss raised issues <br>
at our session and (hopefully) solve them quickly. <br>
        <br>
Please read the document and send your comments! <br>
        <br>
Thanks, <br>
        <br>
&nbsp;&nbsp; Juergen <br>
      </blockquote>
      <br>
      <br>
    </blockquote>
    <br>
  </blockquote>
  <br>
</blockquote>
<br>
</body>
</html>

--------------020109070307050001060509--

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



From owner-psamp@ops.ietf.org Thu Oct 13 08:28:53 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EQ2Cb-0008A6-Tc
	for psamp-archive@megatron.ietf.org; Thu, 13 Oct 2005 08:28:53 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA14436
	for <psamp-archive@lists.ietf.org>; Thu, 13 Oct 2005 08:28:49 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EQ24s-000Db3-TB
	for psamp-data@psg.com; Thu, 13 Oct 2005 12:20:54 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.0
Received: from [144.254.15.119] (helo=av-tac-bru.cisco.com)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1EQ24r-000Dal-Qb
	for psamp@ops.ietf.org; Thu, 13 Oct 2005 12:20:54 +0000
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j9DCKpr23837
	for <psamp@ops.ietf.org>; Thu, 13 Oct 2005 14:20:51 +0200 (CEST)
Received: from [144.254.153.193] (dhcp-144-254-153-193.cisco.com [144.254.153.193])
	by strange-brew.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j9DCKpC00605
	for <psamp@ops.ietf.org>; Thu, 13 Oct 2005 14:20:51 +0200 (CEST)
Message-ID: <434E5122.1000205@cisco.com>
Date: Thu, 13 Oct 2005 14:20:50 +0200
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.4 (Windows/20050908)
MIME-Version: 1.0
To: psamp <psamp@ops.ietf.org>
Subject: BGP AS Range in PSAMP?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-psamp@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Dear all,

I'm currently updating the new version of the [PSAMP-PROTO].
I see that the framework and the sampling techniques drafts both allows 
a BGP AS range for the router state filtering.

I'm not sure whether it makes sense from an application point of view.
Furthermore, we proposed in the WG to concentrate the filtering to 
logical AND
only, and remove the logical OR! Even if we can model a range by the 
conditions ( above threshold AND
below threshold ), I think this complicates the modeling of filters.

So I would be in favor to remove this.
We could add it to the list of changes to be applied to the two 
documents under IESG review.

Hereafter are the references from the PSAMP sampling technique draft.


6.3 Router State Filtering

This class of filters selects a packet on the basis of router
state conditions. The following list gives examples for such
conditions. Conditions can be combined with AND operators.

- Origin BGP AS [RFC1771] equals a specified value or lies
within a given range
- Destination BGP AS equals a specified value or lies within
a given range

...

7.1 Description of Sampling Techniques

...

Case Router State:

- Origin AS equals a specified value or lies within a given
range
- Destination AS equals a specified value or lies within a
given range

Regards, Benoit.

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



From owner-psamp@ops.ietf.org Thu Oct 13 09:28:32 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EQ38K-00068w-Lm
	for psamp-archive@megatron.ietf.org; Thu, 13 Oct 2005 09:28:32 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17376
	for <psamp-archive@lists.ietf.org>; Thu, 13 Oct 2005 09:28:27 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EQ30Y-000IxZ-Cp
	for psamp-data@psg.com; Thu, 13 Oct 2005 13:20:30 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.0
Received: from [195.37.70.21] (helo=kyoto.netlab.nec.de)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1EQ30X-000IxK-3O
	for psamp@ops.ietf.org; Thu, 13 Oct 2005 13:20:29 +0000
Received: from [10.1.1.171] (mito.netlab.nec.de [195.37.70.39])
	by kyoto.netlab.nec.de (Postfix) with ESMTP id 026621BAC4D
	for <psamp@ops.ietf.org>; Thu, 13 Oct 2005 15:20:27 +0200 (CEST)
Date: Thu, 13 Oct 2005 15:20:29 +0200
From: Juergen Quittek <quittek@netlab.nec.de>
To: psamp@ops.ietf.org
Subject: Meeting in Vancouver
Message-ID: <40DFAD0F0B07057283BF90AD@[10.1.1.171]>
X-Mailer: Mulberry/3.1.6 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owner-psamp@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Dear all,

The PSAMP WG will meet in Vancouver on Thursday, November 10, 1300-1500 h.
The remaining WG drafts (protocol, info model, MIB) are progressing and will
be on the agenda. If you have suggestions for further agenda topics, please
send me an email.

Thanks,

    Juergen
-- 
Juergen Quittek        quittek@netlab.nec.de       Tel: +49 6221 90511-15
NEC Europe Ltd.,       Network Laboratories        Fax: +49 6221 90511-55
Kurfuersten-Anlage 36, 69115 Heidelberg, Germany   http://www.netlab.nec.de

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



From owner-psamp@ops.ietf.org Thu Oct 20 12:30:07 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ESdIt-0002G9-FY
	for psamp-archive@megatron.ietf.org; Thu, 20 Oct 2005 12:30:07 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27720
	for <psamp-archive@lists.ietf.org>; Thu, 20 Oct 2005 12:29:56 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1ESd8s-0008pA-9k
	for psamp-data@psg.com; Thu, 20 Oct 2005 16:19:46 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.0
Received: from [195.101.245.16] (helo=p-mail2.rd.francetelecom.com)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1ESd8o-0008oA-PI
	for psamp@ops.ietf.org; Thu, 20 Oct 2005 16:19:44 +0000
Received: from ftrdmel1.rd.francetelecom.fr ([10.193.117.152]) by ftrdsmtp1.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.211);
	 Thu, 20 Oct 2005 18:19:34 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C5D592.0EE9FDBF"
Subject:  Submission of individual draft-stephan-isp-templates-01.txt
Date: Thu, 20 Oct 2005 18:19:33 +0200
Message-ID: <DD8B8FEBBFAF9E488F63FF0F1A69EDD1019C624A@ftrdmel1.rd.francetelecom.fr>
X-MS-Has-Attach: yes
Thread-Topic:  Submission of individual draft-stephan-isp-templates-01.txt
Thread-Index: AcWDxfL7VoTLUIh0TF28Snu+kguugAAAfcOgFHJpPzA=
From: "STEPHAN Emile RD-CORE-LAN" <emile.stephan@francetelecom.com>
To: <internet-drafts@ietf.org>
Cc: <psamp@ops.ietf.org>, <ipfix@net.doit.wisc.edu>
X-OriginalArrivalTime: 20 Oct 2005 16:19:34.0516 (UTC) FILETIME=[0F18EB40:01C5D592]
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

This is a multi-part message in MIME format.

------_=_NextPart_001_01C5D592.0EE9FDBF
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

This is an update of the individual draft draft-stephan-isp-templates.

Abstract:
   Flows and packets observations require several levels of
   aggregations.  Currently switchs and routers analyse flows and export
   flow information using Netflow.  Aggregators are starting to use
   Netflow or IPFIX to collect basic information and to export
   aggregated information  and proposes to standardize a set of
templates to facilitate the exchange of flows and measurements
information between ISP.


Regards
Emile

------_=_NextPart_001_01C5D592.0EE9FDBF
Content-Type: text/plain;
	name="draft-stephan-isp-templates-01.txt"
Content-Description: draft-stephan-isp-templates-01.txt
Content-Disposition: attachment;
	filename="draft-stephan-isp-templates-01.txt"
Content-Transfer-Encoding: base64

DQoNCg0KTmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBFLiBTdGVwaGFuDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRnJhbmNlIFRlbGVjb20NCkV4cGlyZXM6IEFwcmlsIDIz
LCAyMDA2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEUuIE1vcmVhdQ0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBRb1NtZXRyaWNzDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE9jdG9iZXIgMjAsIDIwMDUNCg0KDQogICAgICAgICAgICAgICAgIElQ
RklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMNCiAgICAgICAgICAgICAgICAgICBk
cmFmdC1zdGVwaGFuLWlzcC10ZW1wbGF0ZXMtMDEudHh0DQoNClN0YXR1cyBvZiB0aGlzIE1lbW8N
Cg0KICAgQnkgc3VibWl0dGluZyB0aGlzIEludGVybmV0LURyYWZ0LCBlYWNoIGF1dGhvciByZXBy
ZXNlbnRzIHRoYXQgYW55DQogICBhcHBsaWNhYmxlIHBhdGVudCBvciBvdGhlciBJUFIgY2xhaW1z
IG9mIHdoaWNoIGhlIG9yIHNoZSBpcyBhd2FyZQ0KICAgaGF2ZSBiZWVuIG9yIHdpbGwgYmUgZGlz
Y2xvc2VkLCBhbmQgYW55IG9mIHdoaWNoIGhlIG9yIHNoZSBiZWNvbWVzDQogICBhd2FyZSB3aWxs
IGJlIGRpc2Nsb3NlZCwgaW4gYWNjb3JkYW5jZSB3aXRoIFNlY3Rpb24gNiBvZiBCQ1AgNzkuDQoN
CiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0
IEVuZ2luZWVyaW5nDQogICBUYXNrIEZvcmNlIChJRVRGKSwgaXRzIGFyZWFzLCBhbmQgaXRzIHdv
cmtpbmcgZ3JvdXBzLiAgTm90ZSB0aGF0DQogICBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJp
YnV0ZSB3b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC0NCiAgIERyYWZ0cy4NCg0KICAgSW50
ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4aW11bSBvZiBz
aXggbW9udGhzDQogICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQg
Ynkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueQ0KICAgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUg
dG8gdXNlIEludGVybmV0LURyYWZ0cyBhcyByZWZlcmVuY2UNCiAgIG1hdGVyaWFsIG9yIHRvIGNp
dGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiINCg0KICAgVGhlIGxpc3Qg
b2YgY3VycmVudCBJbnRlcm5ldC1EcmFmdHMgY2FuIGJlIGFjY2Vzc2VkIGF0DQogICBodHRwOi8v
d3d3LmlldGYub3JnL2lldGYvMWlkLWFic3RyYWN0cy50eHQuDQoNCiAgIFRoZSBsaXN0IG9mIElu
dGVybmV0LURyYWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAgIGh0
dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwuDQoNCiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQg
d2lsbCBleHBpcmUgb24gQXByaWwgMjMsIDIwMDYuDQoNCkNvcHlyaWdodCBOb3RpY2UNCg0KICAg
Q29weXJpZ2h0IChDKSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwNSkuDQoNCkFic3RyYWN0DQoN
CiAgIEZsb3dzIGFuZCBwYWNrZXRzIG9ic2VydmF0aW9ucyByZXF1aXJlIHNldmVyYWwgbGV2ZWxz
IG9mDQogICBhZ2dyZWdhdGlvbnMuICBDdXJyZW50bHkgc3dpdGNocyBhbmQgcm91dGVycyBhbmFs
eXNlIGZsb3dzIGFuZCBleHBvcnQNCiAgIGZsb3cgaW5mb3JtYXRpb24gdXNpbmcgTmV0Zmxvdy4g
IEFnZ3JlZ2F0b3JzIGFyZSBzdGFydGluZyB0byB1c2UNCiAgIE5ldGZsb3cgb3IgSVBGSVggdG8g
Y29sbGVjdCBiYXNpYyBpbmZvcm1hdGlvbiBhbmQgdG8gZXhwb3J0DQogICBhZ2dyZWdhdGVkIGlu
Zm9ybWF0aW9uLg0KDQogICBJbiB0aGlzIGNvbnRleHQsIHRoaXMgbWVtbyBwcmVzZW50cyBwb3Rl
bnRpYWwgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMNCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAg
ICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSAxXQ0KDA0K
SW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAg
ICAgT2N0b2JlciAyMDA1DQoNCg0KICAgYW5kIHByb3Bvc2VzIHRvIHN0YW5kYXJkaXplIGEgc2V0
IG9mIHRlbXBsYXRlcyB0byBmYWNpbGl0YXRlIHRoZQ0KICAgZXhjaGFuZ2Ugb2YgZmxvd3MgYW5k
IG1lYXN1cmVtZW50cyBpbmZvcm1hdGlvbiBiZXR3ZWVuIElTUC4NCg0KVGFibGUgb2YgQ29udGVu
dHMNCg0KICAgMS4gIEludHJvZHVjdGlvbiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuICAzDQogICAyLiAgTW90aXZhdGlvbnMgZm9yIElQRklYIHRlbXBs
YXRlcyBkZWZpbml0aW9ucyAgLiAuIC4gLiAuIC4gLiAuIC4gIDMNCiAgICAgMi4xICAgSW50ZXJv
cGVyYWJpbGl0eSBiZXR3ZWVuIElQRklYIGFuZCBOZXRmbG93IHZlcnNpb25zICAuIC4gLiAgMw0K
ICAgICAyLjIgICBJbnRlcm9wZXJhYmlsaXR5IGJldHdlZW4gSVBGSVggSW1wbGVtZW50YXRpb25z
IC4gLiAuIC4gLiAuICAzDQogICAgIDIuMyAgIENvbGxlY3RpbmcgQWdncmVnYXRlZCBmbG93cyBp
bmZvcm1hdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gIDQNCiAgICAgMi40ICAgQ29sbGVjdGluZyBw
YWNrZXQgaW5mb3JtYXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNA0KICAgICAy
LjUgICBDb2xsZWN0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuICA0DQogICAzLiAgSVBGSVggYW5kIE5ldGZsb3cgaW50ZXJvcGVyYWJpbGl0eSAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDQNCiAgICAgMy4xICAgTmV0ZmxvdyBtZXNzYWdlcyBo
ZWFkZXJzIGZpZWxkcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgICAzLjIgICBO
ZXRmbG93IGRhdGEgcmVjb3JkcyBmaWVsZHMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICA2DQogICAgIDMuMyAgIElQRklYIGFuZCBOZXRmbG93IFRpbWUgUmVmZXJlbmNlIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gIDgNCiAgICAgMy40ICAgQ29udmVydGluZyBOZXRmbG93IGZsb3cg
dGltZXMgdG8gYWJzb2x1dGUgdGltZSAuIC4gLiAuIC4gLiAgOA0KICAgNC4gIElQRklYIGFuZCBO
ZXRmbG93IFY1IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA4DQog
ICA1LiAgVGVtcGxhdGUgZm9yIGV4cG9ydGluZyBtZWFzdXJlbWVudCBpbmZvcm1hdGlvbiAuIC4g
LiAuIC4gLiAuIC4gMTANCiAgICAgNS4xICAgRXhwb3J0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0
aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxMA0KICAgICAgIDUuMS4xICAgVGhlIE1lYXN1
cmUgVGVtcGxhdGUgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDEwDQogICAgICAg
NS4xLjIgICBUaGUgY29udGV4dCBvZiB0aGUgbWVhc3VyZSBUZW1wbGF0ZSAgLiAuIC4gLiAuIC4g
LiAuIC4gMTENCiAgICAgICA1LjEuMyAgIFRoZSBDb25maWd1cmF0aW9uIFRlbXBsYXRlIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxMg0KICAgICAgIDUuMS40ICAgVGhlIFJlc3VsdCBUZW1w
bGF0ZSAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDEyDQogICAgICAgNS4xLjUg
ICBFeGFtcGxlICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
MTMNCiAgICAgNS4yICAgRXhwb3J0aW5nIHBhY2tldCBpbmZvcm1hdGlvbiBmb3IgZGVsYXkgbWVh
c3VyZW1lbnRzICAuIC4gLiAxNA0KICAgNi4gIGNoYW5nZSBzaW5jZSB2MDAgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE1DQogICA3LiAgT3BlbiBpc3N1ZXMg
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTUNCiAg
ICAgNy4xICAgVG9vIG1hbnkgUHNldWRvIFRlbXBsYXRlcyBpbiBJUEZJWCBzcGVjcyAuIC4gLiAu
IC4gLiAuIC4gLiAxNQ0KICAgICA3LjIgICBBZ2dyZWdhdGluZyBOZXRmbG93IHVzaW5nIElQRklY
ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE1DQogICAgIDcuMyAgIERhdGEgaW50ZWdyaXR5
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTUNCiAgICAgNy40
ICAgUGF0aCBUZW1wbGF0ZSAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAxNQ0KICAgOC4gIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zICAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE1DQogICA5LiAgUmVmZXJlbmNlcyAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTUNCiAgICAgOS4xICAgTm9y
bWF0aXZlIFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAx
NQ0KICAgICA5LjIgICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIDE2DQogICAgICAgQXV0aG9ycycgQWRkcmVzc2VzIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTcNCiAgICAgICBJbnRlbGxlY3R1YWwg
UHJvcGVydHkgYW5kIENvcHlyaWdodCBTdGF0ZW1lbnRzIC4gLiAuIC4gLiAuIC4gLiAxOA0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBB
cHJpbCAyMywgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgMl0NCgwNCkludGVybmV0LURyYWZ0
ICAgIElQRklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAw
NQ0KDQoNCjEuICBJbnRyb2R1Y3Rpb24NCg0KICAgVGhpcyBtZW1vIGRlZmluZXMgYSBzZXQgb2Yg
SVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcy4NCg0KICAgVGhlIGNvbnRlbnQg
b2YgdGhpcyBtZW1vIGlzIGJ1aWx0IG9uIG5vdGlvbnMgaW50cm9kdWNlZCBhbmQgZGlzY3Vzc2Vk
DQogICBpbiBkb2N1bWVudHMgb2YgdGhlIFdHIElQRklYLCBQU0FNUCBhbmQgSVBQTS4gIFRoZSBy
ZWFkZXIgc2hvdWxkIGJlDQogICBmYW1pbGlhciB3aXRoIHRoZXNlIGRvY3VtZW50cy4NCg0KMi4g
IE1vdGl2YXRpb25zIGZvciBJUEZJWCB0ZW1wbGF0ZXMgZGVmaW5pdGlvbnMNCg0KICAgTmV0Zmxv
dyBpcyBtYXNzaXZlbHkgZGVwbG95ZWQgYnkgSVNQLiAgQ29uc2VxdWVudGx5IHRoZSBwb3RlbnRp
YWwgb2YNCiAgIHVzYWdlIG9mIElQRklYIGluIHRoZSBjb250ZXh0IG9mIGFuIElTUCBpcyB2ZXJ5
IGxhcmdlLg0KDQogICBUaGVyZSBhcmUgYWxyZWFkeSBhIGxvdCBvZiBjb250cmlidXRpb25zIGF0
IHRoZSBkb29yIG9mIElFVEYgd2hpY2gNCiAgIGFyZSBkaXJlY3RseSByZWxhdGVkIHdpdGggdGhp
cyBkb2N1bWVudDoNCg0KICAgbyAgdG8gYWdncmVnYXRlIGZsb3dzIGluZm9ybWF0aW9uIFtJLUQu
ZHJlc3NsZXItaXBmaXgtYWdncmVnYXRpb25dOw0KDQogICBvICB0byB1c2UgSVBGSVggaW4gbWlk
ZGxlYm94IFtJLUQucXVpdHRlay1pcGZpeC1taWRkbGVib3hdOw0KDQogICBvICBDb2xsZWN0aW5n
IHBhY2tldCBpbmZvcm1hdGlvbiBbSS1ELmJvc2NoaS1leHBvcnQtcGVycGt0aW5mb10uDQoNCg0K
Mi4xICBJbnRlcm9wZXJhYmlsaXR5IGJldHdlZW4gSVBGSVggYW5kIE5ldGZsb3cgdmVyc2lvbnMN
Cg0KICAgVG8gcHJvdmlkZSB0aGUgZmlyc3QgbGV2ZWwgb2YgYWdncmVnYXRpb24gSUZQSVggbXVz
dCBpbnRlcm9wZXJhdGUNCiAgIHdpdGggZXhpc3RpbmcgTmV0ZmxvdyB2ZXJzaW9ucy4gIFRoaXMg
bWVtbyBwcmVzZW50cyB0aGUgZGlmZmVyZW50DQogICBoZWFkZXJzIGFuZCByZWNvcmRzIGZvcm1h
dCB0aGVuIGl0IHByZXNlbnRzIHBvdGVudGlhbA0KICAgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMg
YW5kIHByb3Bvc2VzIGEgc2V0IG9mIHRlbXBsYXRlcy4NCg0KMi4yICBJbnRlcm9wZXJhYmlsaXR5
IGJldHdlZW4gSVBGSVggSW1wbGVtZW50YXRpb25zDQoNCiAgIElQRklYIGRvY3VtZW50cyBkb24n
dCBzdGFuZGFyZGl6ZSBhbnkgdGVtcGxhdGVzLiAgVGhleSBzcGVjaWZ5IG1hbnkNCiAgIGtpbmQg
b2YgcHNldWRvIHRlbXBsYXRlcyB3aXRoIHBzZXVkbyBmaWVsZCBJRC4NCg0KICAgVGhhdCB3aWxs
IGxlYWQgdG8gZGlmZmVyZW50IHRlbXBsYXRlcyBhbmQgY29uc2VxdWVudGx5IHRvDQogICBpbnRl
cm9wZXJhYmlsaXR5IGlzc3Vlcy4gIFNvIGl0IGlzIG5lY2Vzc2FyeSB0byBkZWZpbmUgYSBzZXQg
b2YNCiAgIHRlbXBsYXRlcyB0byBpbmNyZWFzZSBpbnRlcm9wZXJhYmlsaXR5Lg0KDQogICBBcyBh
biBleGFtcGxlIHRoZSBpbnRlbmQgb2YgdGhlIHNlY3Rpb24gNC4zIiBvZiBbSS1ELmlldGYtaXBm
aXgtDQogICBwcm90b2NvbF0gaXMgdG8gc3RhbmRhcmRpemUgYW4gb3B0aW9uIHRlbXBsYXRlIHRo
YXQgZGVzY3JpYmUNCiAgICJFeHBvcnRpbmcgUHJvY2VzcyBSZWxpYWJpbGl0eSBTdGF0aXN0aWNz
Ii4gIEFjdHVhbGx5IGl0IGRvZXNuJ3QuDQogICBUaGUgZmllbGRzICdFeHBvcnRpbmcgUHJvY2Vz
cyBJRCcsICd0aW1lIGZpcnN0IGZsb3cgZHJvcHBlZCcgYW5kDQogICAndGltZSBsYXN0IGZsb3cg
ZHJvcHBlZCcgYXJlIG5vdCBmaWVsZHMgaWRlbnRpZmllcnMuICBBY3R1YWxseSB0aGVpcg0KICAg
dmFsdWUgbXVzdCBiZSBwaWNrZWQgdXAgaW4gYSBzZXQgb2YgMyBvciA0IGZpZWxkcy4gIEluIHRo
ZSByZWFsIHdvcmxkDQogICB0aGF0IHdpbGwgbGVhZCB0byAzMCBkaWZmZXJlbnQgIkV4cG9ydGlu
ZyBQcm9jZXNzIFJlbGlhYmlsaXR5DQogICBTdGF0aXN0aWNzIiB0ZW1wbGF0ZXMuDQoNCg0KDQoN
ClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAg
ICAgICAgICBbUGFnZSAzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZv
ciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0KMi4zICBDb2xsZWN0aW5n
IEFnZ3JlZ2F0ZWQgZmxvd3MgaW5mb3JtYXRpb24NCg0KICAgSVNQIGFyZSB1c2luZyBOZXRmbG93
IGFuZCBJUEZJWCBmb3IgZGlmZmVyZW50IHVzYWdlcy4gIE9uZSBvZiB0aGVtIGlzDQogICB0byBl
eGNoYW5nZSBhZ2dyZWdhdGVkIGZsb3cgaW5mb3JtYXRpb24gd2l0aCB0aGVpciBjb3N0dW1lcnMg
b3Igd2l0aA0KICAgb3RoZXIgSVNQLiAgVGhleSBuZWVkIHN0YW5kYXJkIHRlbXBsYXRlcyB0byBl
eGNoYW5nZSBhZ2dyZWdhdGVkDQogICBpbmZvcm1hdGlvbi4gIFtJLUQuZHJlc3NsZXItaXBmaXgt
YWdncmVnYXRpb25dIHByZXNlbnRzIHRoZQ0KICAgYWdncmVnYXRpb24gYXNwZWN0IGJ1dCBkb2Vz
IG5vdCBwcm9wb3NlcyBhbnkgdGVtcGxhdGUuDQoNCiAgIFNvLCBkZXNwaXRlIGl0IGlzIG5vdCBw
b3NzaWJsZSB0byBkZWZpbmUgZXZlcnkga2luZyBvZiBmbG93DQogICBhZ2dyZWdhdGlvbiwgdGhp
cyBtZW1vIGRlZmluZXMgdGVtcGxhdGVzIGZvciBleGlzdGluZyBmbG93DQogICBhZ2dyZWdhdGlv
biBzdWNoIGFzIE5ldGZsb3cgVjguDQoNCjIuNCAgQ29sbGVjdGluZyBwYWNrZXQgaW5mb3JtYXRp
b24NCg0KICAgUFNBTVAgV0cgZGVmaW5lcyBjYXBhYmlsaXRpZXMgdG8gc2FtcGxlIHBhY2tldHMg
aW4gYSB3YXkgdG8gc3VwcG9ydA0KICAgbWVhc3VyZW1lbnQuDQoNCiAgIFtJLUQuYm9zY2hpLWV4
cG9ydC1wZXJwa3RpbmZvXSBkZWZpbmVzIGEgbWV0aG9kIHRvIGNvbGxlY3QgcGFja2V0cw0KICAg
aW5mb3JtYXRpb24gdG8gbWVhc3VyZSBpbnN0YW50YW5lb3VzIG9uZS13YXkgZGVsYXlzIHdpdGhv
dXQgaW5qZWN0aW5nDQogICB0ZXN0IHRyYWZmaWMuICBJdCBnaXZlcyBzb21lIGRpcmVjdGlvbiB0
byBleHBvcnQgcGFja2V0IGluZm9ybWF0aW9uDQogICB1c2luZyBJUEZJWCBidXQgZG9lcyBub3Qg
ZGVmaW5lIHRoZSB0ZW1wbGF0ZXMgbmVlZGVkIHRvIGNvbGxlY3QNCiAgIHBhY2tldHMgaW5mb3Jt
YXRpb24uDQoNCjIuNSAgQ29sbGVjdGluZyBtZWFzdXJlbWVudCBpbmZvcm1hdGlvbg0KDQogICBN
ZWFzdXJlbWVudCBzeXN0ZW1zIHByb2R1Y2Ugb24gdGhlIGZseSByZXN1bHRzIGF0IGEgcmF0ZSB0
aGF0IG1ha2UNCiAgIHRoZW0gaW1wb3NzaWJsZSB0byBiZSBwb2xsZWQuICBPbmUgc29sdXRpb24g
Y29uc2lzdHMgaW4gdXNpbmcgSVBGSVgNCiAgIHRvIGV4cG9ydCBtZWFzdXJlcyByZXN1bHRzIGFu
ZCBzdGF0aXN0aWNzLg0KDQogICBUbyBleHBvcnQgc3VjaCBpbmZvcm1hdGlvbiBpbiBhbiBpbnRl
cm9wZXJhYmlsaXR5IHdheSBpdCBpcyBuZWNlc3NhcnkNCiAgIHRvIHVzZSBzdGFuZGFyZCB0ZW1w
bGF0ZXMuICBNb3Jlb3ZlciBpdCBpcyBwb3NzaWJsZSB0byBkZWZpbmUgY29tbW9uDQogICB0ZW1w
bGF0ZXMgZm9yIGFjdGl2ZSBhbmQgcGFzc2l2ZSB0ZWNobmlxdWVzLiAgVGhlIGJlbmVmaXQgaXMg
dG8NCiAgIHBlcm1pdCB0aGUgY29sbGVjdGlvbiBvZiBtZWFzdXJlbWVudCBpbmZvcm1hdGlvbiBp
bmRlcGVuZGVudGx5IG9mIHRoZQ0KICAgdGVjaG5pcXVlIHVzZWQgd2hpbGUgaGF2aW5nIHRoZSBp
bmZvcm1hdGlvbiB0byBwcmVjaXNlbHkgaW5kaWNhdGVkDQogICB0aGUgbWV0cmljIHBlcmZvcm1l
ZC4NCg0KMy4gIElQRklYIGFuZCBOZXRmbG93IGludGVyb3BlcmFiaWxpdHkNCg0KICAgSVBGSVgg
YW5kIE5ldGZsb3cgdXNhZ2VzIHJlcXVpcmUgc2V2ZXJhbCBsZXZlbCBvZiBhZ2dyZWdhdGlvbi4g
IFRoZQ0KICAgZmlyc3QgbGV2ZWwgb2YgZmxvd3MgZGVzY3JpcHRpb24gY29tYmluZXMgTmV0Zmxv
dyBhbmQgSVBGSVggc291cmNlcy4NCiAgIEFnZ3JlZ2F0b3JzIHJlY2VpdmVzIHRoZXNlIGRlc2Ny
aXB0aW9ucyBlaXRoZXIgdG8gYWdncmVnYXRlIGFuZA0KICAgcmVleHBvcnQgdGhlbSwgb3IgdG8g
cHJvY2VzcyB0aGVtIGxvY2FsbHkuIGl0IGFwcGVhcnMgdGhhdCB0aGUgZmlyc3QNCiAgIGxldmVs
IG9mIGNvbGxlY3RvciByZXF1aXJlcyB0aGUgY2FwYWJpbGl0eSB0byBjb2xsZWN0IGZsb3dzDQog
ICBkZXNjcmlwdGlvbnMgZnJvbSBib3RoIE5ldGZsb3cgYW5kIElQRklYIGltcGxlbWVudGF0aW9u
cy4NCiAgIENvbnNlcXVlbnRseSB0aGF0IHJlcXVpcmVzIGEgc3Ryb25nIGludGVyb3BlcmFiaWxp
dHkgYmV0d2VlbiBOZXRmbG93DQogICBhbmQgSVBGSVggZXhwb3J0ZXJzIGFuZCBjb2xsZWN0b3Jz
Lg0KDQogICBUaGlzIHNlY3Rpb24gY29tcGFyZXMgdGhlIGhlYWRlcnMgYW5kIHRoZSBtZXNzYWdl
cyBvZiBOZXRmbG93IGFuZA0KDQoNCg0KU3RlcGhhbiAmIE1vcmVhdSAgICAgICAgIEV4cGlyZXMg
QXByaWwgMjMsIDIwMDYgICAgICAgICAgICAgICAgIFtQYWdlIDRdDQoMDQpJbnRlcm5ldC1EcmFm
dCAgICBJUEZJWCB0ZW1wbGF0ZXMgZm9yIGNvbW1vbiBJU1AgdXNhZ2VzICAgICBPY3RvYmVyIDIw
MDUNCg0KDQogICBJUEZJWCB0byBpZGVudGlmeSBwb3RlbnRpYWwgaW50ZXJvcGVyYWJpbGl0eSBp
c3N1ZXMgYmV0d2VlbiBOZXRmbG93DQogICBhbmQgSVBGSVggZXhwb3J0ZXJzIGFuZCBjb2xsZWN0
b3JzLg0KDQogICBUbyBpZGVudGlmeSBpbnRlcm9wZXJhYmlsaXR5IGlzc3VlcyB0aGUgc3R1ZHkg
Y29uc2lkZXJzIGEgdHJpdmlhbA0KICAgTmV0Zmxvdy9JUEZJWCBwcm94eSB3aGljaCBjb2xsZWN0
cyBOZXRmbG93IHBhY2tldHMgYW5kIHJlZXhwb3J0IHRoZW0NCiAgIGluIElQRklYLg0KDQogICBO
T1RFIFdFTEw6IFRoaXMgY29tcGFyaXNvbiBpcyBiYXNlZCBvbiBJUEZJWCBkb2N1bWVudHMgYXZh
aWxhYmxlIGF0DQogICB0aGUgYmVnaW5uaW5nIG9mIEp1bmUgMjAwNS4gIFRoZXkgaGF2ZSBiZWVu
IHVwZGF0ZWQgc2luY2UgdGhpcyBkYXRlLg0KDQogICBUaGlzIHNlY3Rpb24gdXNlcyB0aGUgZm9s
bG93aW5nIGNvbnZlbnRpb25zLg0KDQogICBTOiBTaXplDQogICAgICAgICAgIGluIGJ5dGUsDQog
ICAgICAgICAgIG9yIGluZGljYXRlZCAoZS5nLiA2NGspDQoNCiAgIEw6IGxvY2F0aW9uOg0KICAg
ICAgICAgICBIOiBNZXNzYWdlIEhlYWRlcg0KICAgICAgICAgICBSOiByZWNvcmQNCiAgICAgICAg
ICAgUzogU2V0IGhlYWRlcg0KDQogICBWOiBOZXRmbG93IFZlcnNpb24NCiAgICAgICAgICAgKjog
YWxsDQogICAgICAgICAgICF4OiBub3QgdmVyc2lvbiB4DQoNCg0KDQozLjEgIE5ldGZsb3cgbWVz
c2FnZXMgaGVhZGVycyBmaWVsZHMNCg0KICAgVGhpcyBzZWN0aW9uIGNsYXNzaWZpZXMgZWFjaCBO
ZXRmbG93IGhlYWRlciBmaWVsZCBpbiB0ZXJtIG9mIFNpemUsDQogICBMb2NhdGlvbiBhbmQgb2Yg
cHJlc2VuY2UgaW4gTmV0ZmxvdyBWZXJzaW9ucy4gIFRoZW4gaXQgaWRlbnRpZmllcw0KICAgTmV0
ZmxvdyBmaWVsZHMgd2hpY2ggbWF0Y2ggZGlyZWN0bHkgYW4gSVBGSVggZmllbGQuDQoNCiAgIElQ
RklYIGhlYWRlciBpcyBhIHN1YiBzZXQgb2YgTmV0ZmxvdyBoZWFkZXIuICBJdCBkb2VzIG5vdCBp
bmNsdWRlIHRoZQ0KICAgZmllbGRzICdjb3VudCcsICdlbmdpbmVfdHlwZScsICdTeXNVcHRpbWUn
IGFuZCAndW5peF9uc2Vjcycgb2YNCiAgIE5ldGZsb3cgdmVyc2lvbnMuDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAy
MywgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgNV0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQ
RklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoN
CiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rDQogICB8ICAgICAgICAgICAgIE5ldGZsb3cgICAgICAgICAgfCAgICAgICAg
ICBJUEZJWCAgICAgICAgICAgICAgICAgfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0r
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgICAgIG5hbWUg
ICAgICAgfCBTIHxMfCAgViB8ICAgICAgIG5hbWUgICAgICAgICAgICAgICB8IFMgfEx8DQogICAr
LS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLSstKw0KICAgfCAgICAgICAgICAgdmVyc2lvbiB8IDEgfEh8ICAqIHwgICAgIHZlcnNpb24g
ICAgICAgICAgICAgIHwgMSB8SHwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICAgICAgICAgIGNvdW50
IHwgMiB8SHwgICogfE5vIGZpZWxkIGZvdW5kICAgICAgICAgICAgfCAtIHwtfA0KICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0r
LSsNCiAgIHwgICBObyBmaWVsZCBmb3VuZCAgfCAtIHwtfCAgLSB8ICAgICAgICBMZW5ndGggICAg
ICAgICAgICB8IDIgfEh8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICAgICAgIFN5c1VwdGltZSB8IDQg
fEh8ICAqIHxObyBmaWVsZCBmb3VuZCAgICAgICAgICAgIHwgLSB8LXwNCiAgICstLS0tLS0tLS0t
LS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQog
ICB8ICAgICAgICB1bml4X3NlY3MgIHwgcyB8SHwgICogfEV4cG9ydCBUaW1lICAgICAgICAgICAg
ICAgfCBzIHxIfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgICB1bml4X25zZWNzICAgfCBzIHxIfCFW
OSB8Tm8gZmllbGQgZm91bmQgICAgICAgICAgICB8ID8gfD98DQogICArLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAg
ICAgZmxvd19zZXF1ZW5jZSB8IDQgfEh8ICFWOXx0b3RhbEZsb3dDb3VudCAgICAgICAgICAgIHwg
NCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICAgICBGTE9XUyAgICAgIHwgNCB8RnwgVjkgfHRv
dGFsRmxvd0NvdW50ICAgICAgICAgICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgU2Vx
dWVuY2UgTnVtYmVyfCA0IHxIfCBWOSB8U2VxdWVuY2UgTnVtYmVyICAgICAgICAgICB8IDQgfEh8
DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKy0tLSstKw0KICAgfCAgIGVuZ2luZV90eXBlICAgICB8IDEgfEh8VjUsOHwgIE5vIGZp
ZWxkIGZvdW5kICAgICAgICAgIHwgLSB8LXwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSst
Ky0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgIGVuZ2luZV9p
ZCAgICAgIHwgMSB8SHxWNSw4fCAgICBzb3VyY2VJZCAgICAgICAgICAgICAgfCA0IHxIfA0KICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSstLS0rLSsNCiAgIHwgICBFTkdJTkVfVFlQRSAgICAgfCAxIHxGfCBWOSB8Tm8gZmllbGQgZm91
bmQgICAgICAgICAgICB8IC0gfC18DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICBFTkdJTkVfSUQgICAg
ICB8IDEgfEZ8IFY5IHwgICAgc291cmNlSWQgICAgICAgICAgICAgIHwgNCB8RnwNCiAgICstLS0t
LS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t
Ky0rDQogICB8c2FtcGxpbmcgbW9kZSwgICAgIHwgICB8IHwgICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIHwgfA0KICAgfGludGVydmFsICAgICAgICAgICB8IDIgfEh8IFY1IHwgIE5v
IGZpZWxkIGZvdW5kICAgICAgICAgIHwgLSB8LXwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0t
LSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8U0FNUExJTkdf
SU5URVJWQUwgIHwgNCB8RnwgVjkgfCAgTm8gZmllbGQgZm91bmQgICAgICAgICAgfCAtIHwtfA0K
ICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0rLSsNCiAgIHxTQU1QTElOR19BTEdPUklUSE0gfCAxIHxGfCBWOSB8ICBObyBmaWVs
ZCBmb3VuZCAgICAgICAgICB8IC0gfC18DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSst
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KDQoNCg0KMy4yICBOZXRmbG93
IGRhdGEgcmVjb3JkcyBmaWVsZHMNCg0KICAgQXQgdGhpcyBzdGVwLCB0aGlzIHNlY3Rpb24gaW50
ZWdyYXRlcyBvbmx5IE5ldGZsb3cgVjUgcmVjb3JkIGZpZWxkcy4NCg0KICAgVGhpcyBzZWN0aW9u
IGNsYXNzaWZpZXMgZWFjaCBOZXRmbG93IHJlY29yZCBmaWVsZCBpbiB0ZXJtIG9mIFNpemUsDQog
ICBMb2NhdGlvbiBhbmQgb2YgcHJlc2VuY2UgaW4gTmV0ZmxvdyBWZXJzaW9ucy4gIFRoZW4gaXQg
aWRlbnRpZmllcw0KICAgTmV0ZmxvdyBmaWVsZHMgd2hpY2ggbWF0Y2ggZGlyZWN0bHkgYW4gSVBG
SVggZmllbGQuDQoNCg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAy
MywgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgNl0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQ
RklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoN
CiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rDQogICB8ICAgICAgICAgICAgIE5ldGZsb3cgICAgICAgICAgfCAgICAgICAg
ICBJUEZJWCAgICAgICAgICAgICAgICAgfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0r
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgICAgIG5hbWUg
ICAgICAgfCBTIHxMfCAgViB8ICAgICAgIG5hbWUgICAgICAgICAgICAgICB8IFMgfEx8DQogICAr
LS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLSstKw0KICAgfCAgICBzcmNhZGRyICAgICAgICB8IDQgfEZ8IFY1IHxzb3VyY2VJcFY0QWRk
cmVzcyAgICAgICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgIGRzdGFkZHIgICAgICAg
IHwgNCB8RnwgVjUgfGRlc3RpbmF0aW9uSXBWNEFkZHJlc3MgICAgfCA0IHxGfA0KICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0r
LSsNCiAgIHwgICAgbmV4dEhvcCAgICAgICAgfCA0IHxGfCBWNSB8aXBOZXh0SG9wSXBWNEFkZHJl
c3MgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICBpbnB1dCAgICAgICAgICB8IDQg
fEZ8IFY1IHxpbmdyZXNzSW50ZXJmYWNlICAgICAgICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0t
LS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQog
ICB8ICAgIG91dHB1dCAgICAgICAgIHwgNCB8RnwgVjUgfCBlZ3Jlc3NJbnRlcmZhY2UgICAgICAg
ICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgIGRQa3RzICAgICAgICAgfCA0IHxGfCBW
NSB8aW5QYWNrZXRUb3RhbENvdW50ICAgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAg
ICAgZE9jdGV0cyAgICAgICB8IDQgfEZ8IFY1IHxpbk9jdGV0VG90YWxDb3VudCAgICAgICAgIHwg
NCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgIEZpcnN0ICAgICAgICAgIHwgNCB8RnwgVjUgfGZs
b3dTdGFydE1pbGxpU2VjICAgICAgICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgIExh
c3QgICAgICAgICAgfCA0IHxGfCBWNSB8Zmxvd0VuZE1pbGxpTVNlYyAgICAgICAgICB8IDQgfEZ8
DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKy0tLSstKw0KICAgfCAgICAgc3JjcG9ydCAgICAgICB8IDIgfEZ8IFY1IHxzb3VyY2VU
cmFuc3BvcnRQb3J0ICAgICAgIHwgMiB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSst
Ky0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICBkc3Rwb3J0
ICAgICAgIHwgMiB8RnwgVjUgfGRlc3RpbmF0aW9uVHJhbnNwb3J0UG9ydCAgfCAyIHxGfA0KICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSstLS0rLSsNCiAgIHwgICAgIHBhZDEgICAgICAgICAgfCA0IHxGfCBWNSB8bm90IGFwcGxpY2Fi
bGUgICAgICAgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICAgVGNwRmxhZ3MgICAg
ICB8IDEgfEZ8IFY1IHwgdGNwQ29udHJvbEJpdHMgICAgICAgICAgIHwgMSB8RnwNCiAgICstLS0t
LS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t
Ky0rDQogICB8ICAgICBQcm90byAgICAgICAgIHwgMSB8RnwgVjUgfHByb3RvY29sSWRlbnRpZmll
ciAgICAgICAgfCAxIHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgIFRvcyAgICAgICAgICAgfCA0
IHxGfCBWNSB8Y2xhc3NPZlNlcnZpY2VJcFY0ICAgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0K
ICAgfCAgICAgU3JjQVMgICAgICAgICB8IDQgfEZ8IFY1IHxiZ3BTb3VyY2VBc051bWJlciAgICAg
ICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICBEc3RBUyAgICAgICAgIHwgNCB8Rnwg
VjUgfGJncERlc3RpbmF0aW9uQXNOICAgICAgICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwg
ICAgIFNyY01hc2sgICAgICAgfCA0IHxGfCBWNSB8c291cmNlSXBWNE1hc2sgICAgICAgICAgICB8
IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICAgRHN0TWFzayAgICAgICB8IDQgfEZ8IFY1IHxk
ZXN0aW5hdGlvbklwVjRNYXNrICAgICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICBQ
YWQyICAgICAgICAgIHwgNCB8RnwgVjUgfCAgbm90IGFwcGxpY2FibGUgICAgICAgICAgfCA0IHxG
fA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSstLS0rLSsNCg0KDQoNCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBp
cmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSA3XQ0KDA0KSW50ZXJuZXQt
RHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2Jl
ciAyMDA1DQoNCg0KMy4zICBJUEZJWCBhbmQgTmV0ZmxvdyBUaW1lIFJlZmVyZW5jZQ0KDQogICBO
ZXRmbG93IGFuZCBJUEZJWCBkb24ndCB1c2UgdGhlIHNhbWUgcmVmZXJlbmNlIG9mIHRpbWUgdG8g
ZGVzY3JpYmUNCiAgIHRoZSBiZWdpbiBhbmQgdGhlIGVuZCBvZiB0aGUgZmxvdy4gIE5ldGZsb3cg
dGltZXN0YW1wcyB0aGUgYmVnaW4gb2YNCiAgIHRoZSBmbG93IGluIHRoZSBmaWVsZCAnRmlyc3Qn
IGFuZCB0aGUgZW5kIG9mIGEgZmxvdyBpbiB0aGUgZmllbGQNCiAgICdMYXN0JyB1c2luZyAnU3lz
VXBUaW1lJyByZWxhdGl2ZSBjbG9jay4NCg0KICAgVGhlIGZpZWxkcyAndW5peF9zZWNzJyBhbmQg
J3VuaXhfbnNlY3MnIG9mIHRoZSBOZXRmbG93IFY1IGhlYWRlcg0KICAgcHJvdmlkZSBhIHJlbGF0
aW9uIGJldHdlZW4gYWJzb2x1dGUgdGltZSAoc2luY2UgMDAwMCBVVEMgSmFuIDFzdA0KICAgMTk3
MCkgYW5kICdzeXNVcHRpbWUnIHJlbGF0aXZlIHRpbWUgKHJlYm9vdCB0aW1lKS4gIElQRklYIGlu
Zm8gbW9kZWwNCiAgIGRlZmluZXMgdGhlIGZpZWxkcyB0eXBlcyBmbG93U3RhcnRNaWxsaVNlY29u
ZHMgYW5kDQogICBmbG93RW5kTWlsbGlNU2Vjb25kcyBhcyBhYnNvbHV0ZSB0aW1lIChzaW5jZSAw
MDAwIFVUQyBKYW4gMXN0IDE5NzApDQogICBvZiB0aGUgYmVnaW4gYW5kIG9mIHRoZSBlbmQgb2Yg
YSBmbG93LiAgU28gdGhlIGZpZWxkcyAnRmlyc3QnIGFuZA0KICAgJ0xhc3QnIG1heSBiZSBjb252
ZXJ0ZWQgdG8gZmxvd1N0YXJ0TWlsbGlTZWNvbmRzIGFuZA0KICAgZmxvd0VuZE1pbGxpTVNlY29u
ZHMuICBUaGUgY29uc2VxdWVuY2UgaXMgdGhhdCBJUEZJWCBlbmNvZGluZyAgd2lsbA0KICAgdGFr
ZSAyIHRpbWVzIG1vcmUgYnl0ZXMuDQoNCiAgIE5ldGZsb3cgVjUgaGVhZGVyIGZpZWxkICd1bml4
X3NlY3MnIGNvcnJlc3BvbmRzIHRvIElQRklYIGhlYWRlciBmaWVsZA0KICAgJ0V4cG9ydCBUaW1l
Jy4NCg0KMy40ICBDb252ZXJ0aW5nIE5ldGZsb3cgZmxvdyB0aW1lcyB0byBhYnNvbHV0ZSB0aW1l
DQoNCiAgIEZvbGx3aW5nIGlzIGEgcHJvcG9zYWwgdG8gY29udmVydCBOZXRmbG93ICdGaXJzdCcg
YW5kICdMYXN0JyB0byB0aGUNCiAgIGFic29sdXRlIHJlZmVyZW5jZSBvZiB0aW1lIHVzZWQgYnkg
SVBGSVg6DQoNCiAgIG8gIGZsb3dTdGFydE1pbGxpU2Vjb25kcyA9ICgndW5peF9zZWNzJyAqIDEw
MDApICsgJ3VuaXhfbnNlY3MnLw0KICAgICAgMTAwMDAwMCAtICdzeXNVcHRpbWUnICsgJ0ZpcnN0
JzsNCg0KICAgbyAgZmxvd0VuZE1pbGxpU2Vjb25kcyA9ICgndW5peF9zZWNzJyAqIDEwMDApICsg
J3VuaXhfbnNlY3MnLzEwMDAwMDANCiAgICAgIC0gJ3N5c1VwdGltZScgKyAnTGFzdCcuDQoNCg0K
NC4gIElQRklYIGFuZCBOZXRmbG93IFY1DQoNCiAgIFRoaXMgc2VjdGlvbiBkaXNjdXNzZXMgbWFw
cGluZyBpc3N1ZXMgYW5kIHByb3Bvc2VzIHRlbXBsYXRlcyB0byBtYXANCiAgIE5ldGZsb3dWNSBv
biBJUEZJWC4NCg0KICAgTmV0ZmxvdyBWNSBkaWZmZXJzIGZyb20gSVBGSVguDQoNCiAgIG8gIEl0
IGV4cG9ydHMgc2FtcGxpbmcgbWV0aG9kIGFuZCBzYW1wbGluZyByYXRlIGluIHRoZSBtZXNzYWdl
DQogICAgICBoZWFkZXI7DQoNCiAgIG8gIEl0IGRvZXMgbm90IHVzZSB0aGUgc2FtZSB0aW1lIHJl
ZmVyZW5jZTsNCg0KICAgbyAgSXQgZG9lc24ndCB1c2Ugb3B0aW9uIHRlbXBsYXRlLiAgU28gbW9z
dCBvZiB0aGUgc2NvcGUgZGF0YSBhcmUgaW4NCiAgICAgIHRoZSBoZWFkZXIuDQoNCiAgIEZvbGxv
d2luZyBpcyB0cml2aWFsIHRlbXBsYXRlIGZvciBOZXRmbG93IFY1Lg0KDQoNCg0KU3RlcGhhbiAm
IE1vcmVhdSAgICAgICAgIEV4cGlyZXMgQXByaWwgMjMsIDIwMDYgICAgICAgICAgICAgICAgIFtQ
YWdlIDhdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICBJUEZJWCB0ZW1wbGF0ZXMgZm9yIGNvbW1vbiBJ
U1AgdXNhZ2VzICAgICBPY3RvYmVyIDIwMDUNCg0KDQogICAgMCAgICAgICAgICAgICAgICAgICAx
ICAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMw0KICAgIDAgMSAyIDMgNCA1
IDYgNyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQ0KICAg
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSsNCiAgIHwgICAgICAgICBGbG93U2V0IElEID0gMCAgICAgICAgfCAgICAgICBMZW5n
dGggPSA1MyBieXRlcyAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgIDI1
NyAgICAgICAgICAgICB8ICAgICAgIEZpZWxkIENvdW50ID0gMTggICAgICAgIHwNCiAgICstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rDQogICB8ICBzb3VyY2VJcFY0QWRkcmVzcyg4KSAgICAgICAgIHwgICAgICAgICAgICAgICAg
NCAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgIGRlc3RpbmF0aW9uSXBWNEFkZHJl
c3MoMTIpICAgfCAgICAgICAgICAgICAgICA0ICAgICAgICAgICAgICB8DQogICArLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0K
ICAgfCAgICBpcE5leHRIb3BJcFY0QWRkcmVzcygxNSkgICB8ICAgICAgICAgICAgICAgIDQgICAg
ICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgaW5ncmVzc0ludGVyZmFjZSgxMCkg
ICAgIHwgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwg
ICAgICAgZWdyZXNzSW50ZXJmYWNlKDE0KSAgICAgfCAgICAgICAgICAgICAgICAyICAgICAgICAg
ICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgaW5QYWNrZXRUb3RhbENvdW50KDg2KSAgICAgICB8
ICAgICAgICAgICAgICAgIDQgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICBpbk9j
dGV0VG90YWxDb3VudCg4NSkgICAgICAgIHwgICAgICAgICAgICAgICAgNCAgICAgICAgICAgICAg
fA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSsNCiAgIHwgIEZpcnN0KFN5c1VwdGltZSkoKikgICAgICAgICAgfCAgICAg
ICAgICAgICAgICA0ICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgTGFzdChTeXNV
cHRpbWUpICgqKSAgICAgICAgICB8ICAgICAgICAgICAgICAgIDQgICAgICAgICAgICAgIHwNCiAg
ICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rDQogICB8ICAgICAgIHNvdXJjZVRyYW5zcG9ydFBvcnQoNykgIHwgICAgICAgICAg
ICAgICAgMiAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgIGRlc3RpbmF0aW9uVHJh
bnNwb3J0UG9ydCgxMSkgfCAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICB8DQogICArLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKw0KICAgfCAgICAgICAgIHRjcENvbnRyb2xCaXRzKDYpICAgICB8ICAgICAgICAgICAgICAg
IDEgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgIHByb3RvY29sSWRlbnRp
Zmllcig0KSAgIHwgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsN
CiAgIHwgICAgICBjbGFzc09mU2VydmljZUlwVjQoNSkgICAgfCAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICBiZ3BTb3VyY2VBc051bWJlcigx
NikgKiB8ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8
ICAgYmdwRGVzdGluYXRpb25Bc051bWJlcigxNykqIHwgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgIHNvdXJjZUlwVjRNYXNrKDkpICAgICAg
fCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAg
IGRlc3RpbmF0aW9uSXBWNE1hc2soMTMpICB8ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
IHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rDQoNCiAgIEFjdHVhbGx5IHRoaXMgdGVtcGxhdGUgaXMgbm90IGFwcGxp
Y2FibGUgZGlyZWN0bHkuICBJdCBuZWVkcyB0byBiZQ0KICAgYWRhcHRlZC4gIFNldmVyYWwgYXBw
cm9hY2hlcyBtYXkgYmUgdXNlZCBvciBtaXhlZCBkZXBlbmRpbmcgb2YgdGhlDQogICB0cmFuc3Bv
cnQgcmVsaWFiaWxpdHksIHRoZSBudW1iZXIgb2Ygc291cmNlcyBvZiBmbG93cyByZWNlaXZlZC4u
LlRoZQ0KICAgYXBwcm9hY2ggcHJvcG9zZWQgYmVsb3cgZm9jdXMgb24gYW4gTmV0Zmxvd1Y1IHRy
YW5zbGF0b3Igd2hpY2gNCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFw
cmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSA5XQ0KDA0KSW50ZXJuZXQtRHJhZnQg
ICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1
DQoNCg0KICAgcmVjZWl2ZWQgZmxvd3MgZnJvbSBzZXZlcmFsIHJvdXRlcnMgYW5kIGV4cG9ydCB0
aGVtIHVzaW5nIElQRklYLiAgVGhlDQogICB0cmFucG9ydCBwcm90b2NvbCBpcyBVRFA6DQoNCiAg
IG8gIEJlZm9yZSBzZW5kaW5nIHRoZSByZWNvcmQgJ0ZpcnN0JyBhbmQgJ0xhc3QnIHNob3VsZCBi
ZSB0cmFuc2xhdGVkDQogICAgICB0byBhYnNvbHV0ZSB0aW1lIHVzaW5nIHRoZSByZWZlcmVuY2Ug
b2YgdGltZSBvZiB0aGUgcm91dGVyOw0KDQogICBvICBFbmdpbmVJRCBhbmQgdHlwZSBzaG91bGQg
YmUgdHJhbnNsYXRlZCBpbiBhbiBJUEZJWCBJRTogVEJEO3MNCg0KICAgbyAgU2FtcGxpbmcgcmF0
ZSBhbmQgbWV0aG9kIHNob3VsZCBiZSB0cmFuc2xhdGVkIHRvIElQRklYIElFczogVEJELg0KDQoN
CjUuICBUZW1wbGF0ZSBmb3IgZXhwb3J0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uDQoNCiAg
IElTUHMgbmVlZCBhIGNvbW1vbiBzb2x1dGlvbiB0byBleHBvcnQgbWVhc3VyZW1lbnQgcmVzdWx0
cyBhbmQNCiAgIHN0YXRpc3RpY3MuICBUaGlzIHNlY3Rpb24gZGVmaW5lcyB0ZW1wbGF0ZXMgdG8g
ZXhwb3J0IG1lYXN1cmVtZW50DQogICByZXN1bHRzIGFuZCBtZWFzdXJlbWVudCBzdGF0aXN0aWNz
IG1ldGVyZWQgZWl0aGVyIGJ5IGEgcGFzc2l2ZSBvciBhbg0KICAgYWN0aXZlIG1lYXN1cmVtZW50
IHN5c3RlbXMuDQoNCjUuMSAgRXhwb3J0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uDQoNCiAg
IFRoaXMgc2VjdGlvbiBkZWZpbmVzIHRlbXBsYXRlIHRvIGV4cG9ydCBtZWFzdXJlbWVudCByZXN1
bHRzIHByb2R1Y2VkDQogICBlaXRoZXIgdXNpbmcgcGFzc2l2ZSBvciBhY3RpdmUgbWVhc3VyZS4N
Cg0KICAgUmVnYXJkaW5nIElTUCwgdGhlIG1haW4gYmVuZWZpdCBpcyB0byBjb2xsZWN0IG1lYXN1
cmVtZW50IGluZm9ybWF0aW9uDQogICBpbmRlcGVuZGVudGx5IG9mIHRoZSB0ZWNobmlxdWUgdXNl
ZCB3aGlsZSBoYXZpbmcgdGhlIGluZm9ybWF0aW9uIHRvDQogICBwcmVjaXNlbHkgaW5kaWNhdGVk
IHRoZSBtZXRyaWMgcGVyZm9ybWVkLg0KDQogICBBIHRyaXZpYWwgc29sdXRpb24gY29uc2lzdHMg
aW4gc3RhbmRhcmRpemluZyBhIHNpbmdsZSB0ZW1wbGF0ZSBtYWRlDQogICB1cCBvZiBtZWFzdXJl
IHBhcmFtZXRlcnMgYW5kIG1lYXN1cmUgcmVzdWx0cy4gIEFjdHVhbGx5IHN1Y2ggYW4NCiAgIGFw
cHJvYWNoIHJlcGVhdHMgdGhlIG1lYXN1cmUgcGFyYW1ldGVycyBpbiBlYWNoIHJlY29yZC4gIENv
bnNlcXVlbnRseQ0KICAgaXQgaXMgbm90IGFwcGxpY2FibGUgYmVjYXVzZSBpdCBkb2VzIG5vdCBi
ZW5lZml0IG9mIHRoZSBvcHRpbWl6YXRpb24NCiAgIElQRklYIG9mZmVycy4NCg0KICAgVG8gYXZv
aWQgdGhpcyByZXBldGl0aW9uLCB0aGUgcHJvcG9zYWwgZGVmaW5lcyBhIE1lYXN1cmUgVGVtcGxh
dGUgdG8NCiAgIGNhcnJ5IHRoZSBsaW5rYWdlIGJldHdlZW4gdGhlIG1lYXN1cmUgcGFyYW1ldGVy
cyBhbmQgdGhlIHRlbXBsYXRlDQogICB1c2VkIHRvIGV4cG9ydCB0aGUgbWVhc3VyZSByZXN1bHRz
LiAgUHJhY3RpY2FsbHksIHRoZSBleHBvcnRlciBzZW5kcw0KICAgdGhlIE1lYXN1cmUgVGVtcGxh
dGUgYW5kIGEgcmVjb3JkIG9mIE1lYXN1cmUgVGVtcGxhdGUgdGhhdCBjYXJyaWVzDQogICB0aGUg
bWVhc3VyZSBwYXJhbWV0ZXJzIGFuZCB0aGUgdGVtcGxhdGUgSUQgb2YgdGhlIHJlc3VsdCB0ZW1w
bGF0ZQ0KICAgd2hpY2ggd2lsbCBjYXJyeSB0aGlzIG1lYXN1cmVtZW50IHJlc3VsdHMuICBUaGVu
IGl0IHNlbmRzIHRoZSByZXN1bHQNCiAgIHRlbXBsYXRlIGFuZCBpdCBleHBvcnRzIHRoZSByZXN1
bHRzIG9mIHRoaXMgbWVhc3VyZSBpbiByZWNvcmRzIG9mDQogICBSZXN1bHQgVGVtcGxhdGUuDQoN
CjUuMS4xICBUaGUgTWVhc3VyZSBUZW1wbGF0ZQ0KDQogICBUaGUgIk1lYXN1cmUgVGVtcGxhdGUi
IGNhcnJpZXMgdGhlIGxpbmthZ2UgYmV0d2VlbiB0aGUgbWVhc3VyZUlEIGFuZA0KICAgdGhlICJN
ZWFzdXJlIFJlc3VsdCBUZW1wbGF0ZSIgSUQNCg0KICAgVGhlIE1lYXN1cmUgVGVtcGxhdGUgaGFz
IGEgc3RhbmRhcmQgdGVtcGxhdGUgSUQgKE1UX0lEKSB0byBwZXJtaXQgaXRzDQoNCg0KDQpTdGVw
aGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAgICAgICAgICAg
ICBbUGFnZSAxMF0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRlcyBmb3IgY29t
bW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgIGlkZW50aWZpY2F0aW9uIGJ5
IHRoZSBjb2xsZWN0b3IgYXMgdGhlIGRlc2NyaXB0aW9uIG9mIGEgbWVhc3VyZS4gIEl0DQogICBj
YXJyaWVzIG1hbmFnZW1lbnQgaW5mb3JtYXRpb24gc3VjaCBhcyBtZWFzdXJlSUQsIG1ldHJpY0lE
LA0KICAgbWV0aG9kb2xvZ3ksIGFuZCB0aGUgdmFsdWUgb2YgdGhlIGR5bmFtaWMgdGVtcGxhdGVz
IElEIGFzc29jaWF0ZWQNCiAgIHdpdGggdGhlIG1lYXN1cmUsIFJlc3VsdFRlbXBsYXRlSUQgYW5k
IENvbmZpZ3VyYXRpb25UZW1wbGF0ZUlELg0KDQogICAgMCAgICAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMw0KICAgIDAgMSAyIDMgNCA1IDYg
NyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQ0KICAgKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSsNCiAgIHwgICAgICAgVGVtcGxhdGUgSUQgTVRfSUQgICAgICAgfCAgICAgICBGaWVsZCBD
b3VudCA9IDQgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgIG1lYXN1cmVJRCAg
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgICA0ICAgICAgICAgICAgIHwNCiAgICstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
DQogICB8ICAgICAgICAgIG1ldHJpY0lEICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgIDIg
ICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgIE1lYXN1cmVDb250ZXh0VGVtcGxhdGVJ
RCAgICAgfCAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAg
fCAgQ29uZmlndXJhdGlvblRlbXBsYXRlSUQgICAgICB8ICAgICAgICAgICAgICAgICAyICAgICAg
ICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgIHJlc3VsdFRlbXBsYXRlSUQgICAgICAg
IHwgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCg0KICAgTWV0
cmljSUQgY29ycmVzcG9uZHMgdG8gYSBtZXRyaWMgcmVnaXN0ZXJlZCBpbiB0aGUgUkZDIDQxNDgN
CiAgIFtSRkM0MTQ4XS4gIFRoZSBiZW5lZml0IG9mIHVzaW5nIGEgcmVnaXN0ZXJlZCBpcyB0byBw
ZXJtaXQgdGhlDQogICBjb2xsZWN0aW9uIG9mIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uIGluZGVw
ZW5kZW50bHkgb2YgdGhlIHRlY2huaXF1ZQ0KICAgdXNlZCB3aGlsZSBoYXZpbmcgdGhlIGluZm9y
bWF0aW9uIHRvIHByZWNpc2VseSBpbmRpY2F0ZWQgdGhlIG1ldHJpYw0KICAgcGVyZm9ybWVkLiB0
aGUgZmlyc3QgMWsgdmFsdWVzIGFyZSByZXNlcnZlZCBmb3IgdGhlIHJlZ2lzdHJ5LiAgT3RoZXIN
CiAgIHZhbHVlcyBhcmUgY29uc2lkZXJlZCBhcyBzcGVjaWZpYyBvciBwcm9wcmlldGFyeS4NCg0K
NS4xLjIgIFRoZSBjb250ZXh0IG9mIHRoZSBtZWFzdXJlIFRlbXBsYXRlDQoNCiAgIEZvbGxvd2lu
ZyBpcyBhIGJhc2ljIGRlZmluaXRpb24gb2YgYSB0ZW1wbGF0ZSB0aGF0IGRlc2NyaWJlIHRoZQ0K
ICAgbWVhc3VyZSBjb25maWd1cmF0aW9uLiAgSXQgY2FycmllcyBpbmZvcm1hdGlvbiBuZWVkZWQg
dG8gZmFjaWxpdGF0ZQ0KICAgdGhlIHVuZGVyc3RhbmRpbmcgb2YgdGhlIHJlc3VsdHMgc2VudCBi
eSBvbmUgSVNQIHRvIGFub3RoZXIuDQoNCiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3IDgg
OSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Kw0KICAgfCAgICAgICBGbG93U2V0IElEICAwICAgICAgICAgICB8ICAgICAgTGVuZ3RoID0geXkg
Ynl0ZXMgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgIE1lYXN1cmVDb250ZXh0VGVtcGxh
dGVJRCAgIHwgICAgICAgRmllbGQgQ291bnQgPSBYICAgICAgICAgfA0KICAgKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAg
IHwgICAgICAgICBhY2N1cmFjeSAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICBUQkQgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgLi4uICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQoNCg0KICAg
VGhlIHZhbHVlIG9mIHRoZSBmaWVsZCBhY2N1cmFjeSBnaXZlIHRoZSBhY2N1cmFjeSBvZiB0aGUg
bWVhc3VyZS4NCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIz
LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDExXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBG
SVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0K
ICAgTm90ZXM6IFRoaXMgdGVtcGxhdGUgaGFzIHRvIGJlIGNvbXBsZXRlZCB3aXRoIHVzdWFsIG1l
YXN1cmUgY29udGV4dA0KICAgaW5mb3JtYXRpb24uICBTdWNoIGluZm9ybWF0aW9uIGlzIHR5cGlj
YWxseSBkZXNjcmliZWQgaW4gdGhlIGRvY3VtZW50DQogICBkZWZpbmluZyB0aGUgbWV0cmljLiAg
QXMgYW4gZXhhbXBsZSwgc2VjdGlvbnMgMy44IG9mIFtSRkMyNjc5XQ0KICAgZGV0YWlscyB0aGUg
aW5mb3JtYXRpb24gdG8gcmVwb3J0IHdpdGggdGhlIG1ldHJpYy4NCg0KNS4xLjMgIFRoZSBDb25m
aWd1cmF0aW9uIFRlbXBsYXRlDQoNCiAgIEZvbGxvd2luZyBpcyBhIGJhc2ljIGRlZmluaXRpb24g
b2YgYSB0ZW1wbGF0ZSB0aGF0IGRlc2NyaWJlIHRoZQ0KICAgbWVhc3VyZSBjb25maWd1cmF0aW9u
LiAgSXQgY2FycmllcyBpbmZvcm1hdGlvbiBuZWVkZWQgdG8gZmFjaWxpdGF0ZQ0KICAgdGhlIHVu
ZGVyc3RhbmRpbmcgb2YgdGhlIHJlc3VsdHMgc2VudCBieSBvbmUgSVNQIHRvIGFub3RoZXIuDQoN
CiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAg
MSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICBGbG93U2V0IElE
ICAwICAgICAgICAgICB8ICAgICAgTGVuZ3RoID0geXkgYnl0ZXMgICAgICAgIHwNCiAgICstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rDQogICB8ICAgIENvbmZpZ3VyYXRpb25UZW1wbGF0ZUlEICAgIHwgICAgICAgRmllbGQgQ291
bnQgPSBYICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICBtZXRob2RvbG9neSAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICB8DQogICArLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0K
ICAgfCAgICAgICAgICAgICAgICBUQkQgICAgICAgICAgICB8ICAgICAgICAgICAgICAgLi4uICAg
ICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rDQoNCg0KDQogICBUaGUgdmFsdWUgb2YgdGhlIGZpZWxk
IG1ldGhvZG9sb2d5IGlzIGVpdGhlciAxIGZvciAnYWN0aXZlJyBvciAyIGZvcg0KICAgJ3Bhc3Np
dmUnIG1lYXN1cmVtZW50Lg0KDQogICBOb3RlczogVGhpcyB0ZW1wbGF0ZSBoYXMgdG8gYmUgY29t
cGxldGVkIHdpdGggdXN1YWwgbWVhc3VyZQ0KICAgcGFyYW1ldGVycyAoc291cmNlLi4uKS4NCg0K
NS4xLjQgIFRoZSBSZXN1bHQgVGVtcGxhdGUNCg0KICAgRm9sbG93aW5nIGlzIGEgYmFzaWMgZGVm
aW5pdGlvbiBvZiBhIHRlbXBsYXRlIHRoYXQgZXhwb3J0IHRoZSByZXN1bHRzDQogICBvZiBhIG1l
YXN1cmUgd2l0aG91dCBhbnkgb3ZlcmhlYWQgdG8gY2FycnkgdGhlIG1lYXN1cmUgcGFyYW1ldGVy
cyBhbmQNCiAgIGlkZW50aWZpZXJzLg0KDQogICAgMCAgICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMw0KICAgIDAgMSAyIDMgNCA1IDYgNyA4
IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQ0KICAgKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSsNCiAgIHwgICAgICAgRmxvd1NldCBJRCAgMCAgICAgICAgICAgfCAgICAgIExlbmd0aCA9IDE2
IGJ5dGVzICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgUmVzdWx0VGVtcGxhdGVJ
RCAgICAgICB8ICAgICAgIEZpZWxkIENvdW50ID0gMiAgICAgICAgIHwNCiAgICstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQog
ICB8ICAgICAgICAgIHRpbWVzdGFtcCAgICAgICAgICAgIHwgICAgICAgICAgICAgICA4ICAgICAg
ICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICAgcmVzdWx0ICAgICAgICAgICAg
ICAgfCAgICAgICAgICAgICAgIDQgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KDQoNCg0K
U3RlcGhhbiAmIE1vcmVhdSAgICAgICAgIEV4cGlyZXMgQXByaWwgMjMsIDIwMDYgICAgICAgICAg
ICAgICAgW1BhZ2UgMTJdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICBJUEZJWCB0ZW1wbGF0ZXMgZm9y
IGNvbW1vbiBJU1AgdXNhZ2VzICAgICBPY3RvYmVyIDIwMDUNCg0KDQo1LjEuNSAgRXhhbXBsZQ0K
DQogICBBIHBhc3NpdmUgbWVhc3VyZW1lbnQgc3lzdGVtIG5lZWRzIHRvIGV4cG9ydCB0aGUgcmVz
dWx0cyBvZiB0aGUNCiAgIG1lYXN1cmUgJzEwJyBvZiB0aGUgb25lLXdheS1kZWxheSAnNicgdG8g
YSBjb2xsZWN0b3IuICBGaXJzdGx5IGl0DQogICBzZW5kcyB0aGUgTWVhc3VyZSB0ZW1wbGF0ZSBk
ZWZpbmVkIGFib3ZlLiAgVGhlbiBpdCBleHBvcnRzIHRoZQ0KICAgZm9sbG93aW5nIE1lYXN1cmUg
ZGF0YSBzZXQuDQoNCiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQg
NSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAg
ICAgICBTZXQgSUQgPSBNVF9JRCAgICAgICB8ICAgICAgICAgIExlbmd0aCA9IDEyICAgICAgICAg
IHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rDQogICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgNiAo
b25lLXdheS1kZWxheSkgICAgICAgfCAzMTUgKE1lYXN1cmVDb250ZXh0VGVtcGxhdGVJRCl8DQog
ICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKw0KICAgfDQ2MyAoQ29uZmlndXJhdGlvbiBUZW1wbGF0ZSBJRCl8ICAgNDU5NyAo
UmVzdWx0IFRlbXBsYXRlIElEKSAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQoNCg0KICAgRHVyaW5nIHRoZSBt
ZWFzdXJlbWVudCwgaXQgc2VuZHMgZmlyc3RseSB0aGUgQ29uZmlndXJhdGlvbiBhbmQgdGhlDQog
ICBSZXN1bHQgdGVtcGxhdGVzIGRlZmluZWQgYWJvdmUuICBUaGVuIGl0IGV4cG9ydHMsIGFzIGZv
bGxvd2luZywgdGhlDQogICBjb25maWd1cmF0aW9uIHJlY29yZCBhbmQgdGhlIGNvcnJlc3BvbmRp
bmcgcmVzdWx0cy4NCg0KICAgIDAgICAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgICAgIDMNCiAgICAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMg
NCA1IDYgNyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDENCiAgICstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAg
ICAgICAgIFNldCBJRCA9IDMxNSAgICAgICAgfCAgICAgICAgICAgTGVuZ3RoID0geHh4ICAgICAg
ICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICA1MCAoYWNjdXJhY2N5KSAgICAgICB8ICAg
ICAgICAgICAgICAgLi4uICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KDQoNCiAgICAwICAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAz
DQogICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1
IDYgNyA4IDkgMCAxDQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICBTZXQgSUQgPSA0NjMgICAg
ICAgIHwgICAgICAgICAgIExlbmd0aCA9IHh4eCAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8
ICAgICAgICAgMiAocGFzc2l2ZSkgICAgICAgICAgfCAgICAgICAgICAgICAgIC4uLiAgICAgICAg
ICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSsNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpTdGVwaGFuICYgTW9y
ZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAgICAgICAgICAgICBbUGFnZSAx
M10NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1
c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3
IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKw0KICAgfCAgICAgICAgICBTZXQgSUQgPSA0NTk3ICAgICAgICB8ICAgICAgICAgIExlbmd0
aCA9IHh4eCAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgICAgICAgICAgICAgICAg
ICA0NTc1Njg4NTY4MzQ1ICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsN
CiAgIHwgICAgICAgICAgICAgICAgICAgICAgIDc4NzUyMjQwNDU3NjUgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
IDIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8
ICAgICAgICAgICAgICAgICAgICAgICA0NTc1Njg4NjY4MzQ1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfA0KICAgKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsNCiAgIHwgICAgICAgICAgICAgICAgICAgICAgIDc4NzUyMjQw
NDU3NjUgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgLiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC4NCiAgIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAuDQogICAuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLg0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAyMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQog
ICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICAgICAgICAgNDU3NTY4ODg2ODM0NSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwNCiAgICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArDQogICB8ICAgICAgICAgICAgICAg
ICAgICAgICA0Mzc4MzIyNDA0Njc2NSAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSsNCiAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAyMCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KDQoNCjUuMiAgRXhwb3J0aW5nIHBhY2tl
dCBpbmZvcm1hdGlvbiBmb3IgZGVsYXkgbWVhc3VyZW1lbnRzDQoNCiAgIFBhc3NpdmUgbWVhc3Vy
ZW1lbnQgb2YgdGhlIGRlbGF5IG5lZWQgdG8gcHVzaCBwYWNrZXRzJyBpZCBhbmQNCiAgIHBhY2tl
dHMnIG9ic2VydmF0aW9uIHRpbWUgdG8gY29uY2VudHJhdG9ycyB3aGljaCBjb21wdXRlIHRoZSBk
ZWxheS4NCiAgIFtJLUQuYm9zY2hpLWV4cG9ydC1wZXJwa3RpbmZvXSBkZXNjcmliZXMgdGhlIHVz
YWdlIG9mIElQRklYIHRvIGV4cG9ydA0KICAgcGVyLXBhY2tldCBpbmZvcm1hdGlvbiB0byBhIGNv
bGxlY3RpbmcgcHJvY2VzcyB3aGljaCBjb21wdXRlIHRoZSBvbmUtDQogICB3YXkgZGVsYXkuDQoN
CiAgIEl0cyBwcm9wb3NhbCByZWxpZXMgb24gMiB0ZW1wbGF0ZXMgdG9vLiAgVGhlIGZpcnN0IG9u
ZSBkZWZpbmVzIHRoZQ0KICAgbGlua2FnZSBiZXR3ZWVuIGZsb3cgaW5mb3JtYXRpb24gYW5kIGZs
b3cgSUQuICBUaGUgc2Vjb25kIGRlZmluZXMgdGhlDQogICByZXN1bHRzIHRvIGJlIGV4cG9ydGVk
LCB0aGUgdGltZXN0YW1wLCB0aGUgcGFja2V0IElELCB0aGUgcGFja2V0DQogICBsZW5ndGggYW5k
IHRoZSBmbG93IElELg0KDQogICB0aGUgdXNhZ2Ugb2YgdGhlIDIgdGVtcGxhdGVzIGRlc2NyaWJl
ZCBhYm92ZSBvcHRpbWl6ZXMNCiAgIFBhY2tldFByb3BUZW1wbGF0ZSBzaXplLiAgVGhlIGZpZWxk
IGZsb3dJRCBpcyBubyBtb3JlIG5lY2Vzc2FyeQ0KICAgYmVjYXVzZSB0aGUgcmVzdWx0IHRlbXBs
YXRlIElEIGNhcnJpZXMgdGhlIGlkZW50aWZpZXIgb2YgdGhlIGZsb3cuDQoNCg0KDQoNCg0KDQpT
dGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAgICAgICAg
ICAgICBbUGFnZSAxNF0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRlcyBmb3Ig
Y29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCjYuICBjaGFuZ2Ugc2luY2Ug
djAwDQoNCiAgIFRpbWUgY29udmVyc2lvbiBhbGdvIHByb3Bvc2VkLg0KDQogICBNZWFzdXJlIFRl
bXBsYXRlIGVuaGFuY2VkOiBjb25mIGFuZCBjb250ZXh0IHRlbXBsYXRlIElEIGFkZGVkLg0KDQo3
LiAgT3BlbiBpc3N1ZXMNCg0KNy4xICBUb28gbWFueSBQc2V1ZG8gVGVtcGxhdGVzIGluIElQRklY
IHNwZWNzDQoNCiAgIElQRklYIGRvY3VtZW50cyBzcGVjaWZ5IG1hbnkgcHNldWRvIHRlbXBsYXRl
cyB0aGF0ICB3aWxsIGludHJvZHVjZSBhDQogICBsb3Qgb2YgaW50ZXJvcGVyYWJpbGl0eSBpc3N1
ZXMuICBUbyBzb2x2ZSB0aGlzIGlzc3VlIGEgZmllbGQgSUQNCiAgIHNob3VsZCBhY2NlcHQgc2V2
ZXJhbCBGaWVsZCBJRCBpbiBpdHMgZGVmaW5pdGlvbi4gIFRoZSB0ZW1wbGF0ZSBzZW50DQogICB3
aWxsIGluZGljYXRlIHRoZSBvbmUgdXNlZC4gIFRoaXMgYXBwcm9hY2ggaXMgY2xvc2UgdG8gdGhl
IHNpemUNCiAgIHJlZHVjaW5nIG1lY2hhbmlzbS4NCg0KNy4yICBBZ2dyZWdhdGluZyBOZXRmbG93
IHVzaW5nIElQRklYDQoNCiAgIElQRklYIGluZm8gbW9kZWwgc2hvdWxkIGhhdmUgb25lIEZpZWxk
IElEIGZvciBlYWNoIGZpZWxkIGV4aXN0aW5nIGluDQogICBvbmUgTmV0ZmxvdyBoZWFkZXIgb3Ig
Y29udmVyc2lvbiBydWxlcy4NCg0KNy4zICBEYXRhIGludGVncml0eQ0KDQogICBIb3cgdG8gYXZv
aWQgSVBGSVggaW5mb3JtYXRpb24gdG8gYmUgY29ycnVwdGVkIGJ5IHRoZSBuZXR3b3JrLCBieSBE
b1MNCiAgIGF0dGFja2VycywgbG9zdCBvZiBwYWNrZXRzID8gIFdoaWNoIHByb3RvY29sIHRvIHVz
ZSBpbiB3aGljaCBjYXNlPw0KICAgSXMgdGhlcmUgb3RoZXJzIG1lY2hhbmlzbXMgd2hpY2ggYXJl
IGFwcGxpY2FibGUgPyAgRG9lcyBpdCBtYWtlIHNlbnNlDQogICB0byBpbnRyb2R1Y2UgYSBjaGVj
a3N1bSBmaWVsZCBJRCB0byBwcm90ZWN0IGEgZGF0YSByZWNvcmQgPw0KDQo3LjQgIFBhdGggVGVt
cGxhdGUNCg0KICAgVGhpcyB0ZW1wbGF0ZSBpcyBhIGNvbW1vbiBuZWVkIGZvciBkZWNyaWJpbmcg
dHJhY2Vyb3V0ZSBhbmQgc3BhdGlhbA0KICAgcmVzdWx0cy4NCg0KOC4gIFNlY3VyaXR5IENvbnNp
ZGVyYXRpb25zDQoNCiAgIFNlY3VyaXR5IGlzIGEgTVVTVCBpbiB0aGUgY29udGV4dCBvZiBleGNo
YW5nZSBvZiBpbmZvcm1hdGlvbiBiZXR3ZWVuDQogICBJU1AuDQoNCiAgIEFzIHRoZSBzZWN1cml0
eSBvZiB0aGUgZXhjaGFuZ2UgcmVsaWVzIG1vc3RseSBvbiB0aGUgcHJvdG9jb2wgdXNlZCwNCiAg
IFVEUCBkb2VzIG5vdCBsb29rIGFwcHJvcHJpYXRlIHRvIGV4Y2hhbmdlIGluZm9ybWF0aW9uIGJl
dHdlZW4gSVNQLg0KDQo5LiAgUmVmZXJlbmNlcw0KDQo5LjEgIE5vcm1hdGl2ZSBSZWZlcmVuY2Vz
DQoNCiAgIFtJLUQuaWV0Zi1pcGZpeC1pbmZvXQ0KICAgICAgICAgICAgICBRdWl0dGVrLCBKLiwg
IkluZm9ybWF0aW9uIE1vZGVsIGZvciBJUCBGbG93IEluZm9ybWF0aW9uDQogICAgICAgICAgICAg
IEV4cG9ydCIsIGRyYWZ0LWlldGYtaXBmaXgtaW5mby0xMSAod29yayBpbiBwcm9ncmVzcyksDQoN
Cg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAg
ICAgICAgICAgICBbUGFnZSAxNV0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRl
cyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgICAgICAgICAg
ICAgU2VwdGVtYmVyIDIwMDUuDQoNCiAgIFtJLUQuaWV0Zi1pcGZpeC1wcm90b2NvbF0NCiAgICAg
ICAgICAgICAgQ2xhaXNlLCBCLiwgIklQRklYIFByb3RvY29sIFNwZWNpZmljYXRpb24iLA0KICAg
ICAgICAgICAgICBkcmFmdC1pZXRmLWlwZml4LXByb3RvY29sLTE5ICh3b3JrIGluIHByb2dyZXNz
KSwNCiAgICAgICAgICAgICAgU2VwdGVtYmVyIDIwMDUuDQoNCiAgIFtSRkM0MTQ4XSAgU3RlcGhh
biwgRS4sICJJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIChJUFBNKSBNZXRyaWNzDQogICAgICAgICAg
ICAgIFJlZ2lzdHJ5IiwgQkNQIDEwOCwgUkZDIDQxNDgsIEF1Z3VzdCAyMDA1Lg0KDQo5LjIgIElu
Zm9ybWF0aXZlIFJlZmVyZW5jZXMNCg0KICAgW0ktRC5ib3NjaGktZXhwb3J0LXBlcnBrdGluZm9d
DQogICAgICAgICAgICAgIEJvc2NoaSwgRS4gYW5kIEwuIE1hcmssICJVc2Ugb2YgSVBGSVggZm9y
IEV4cG9ydCBvZiBQZXItDQogICAgICAgICAgICAgIFBhY2tldCBJbmZvcm1hdGlvbiIsIGRyYWZ0
LWJvc2NoaS1leHBvcnQtcGVycGt0aW5mby0wMA0KICAgICAgICAgICAgICAod29yayBpbiBwcm9n
cmVzcyksIEp1bmUgMjAwNS4NCg0KICAgW0ktRC5kcmVzc2xlci1pcGZpeC1hZ2dyZWdhdGlvbl0N
CiAgICAgICAgICAgICAgRHJlc3NsZXIsIEYuLCAiSVBGSVggQWdncmVnYXRpb24iLA0KICAgICAg
ICAgICAgICBkcmFmdC1kcmVzc2xlci1pcGZpeC1hZ2dyZWdhdGlvbi0wMSAod29yayBpbiBwcm9n
cmVzcyksDQogICAgICAgICAgICAgIEp1bHkgMjAwNS4NCg0KICAgW0ktRC5xdWl0dGVrLWlwZml4
LW1pZGRsZWJveF0NCiAgICAgICAgICAgICAgUXVpdHRlaywgSi4sICJHdWlkZWxpbmVzIGZvciBJ
UEZJWCBJbXBsZW1lbnRhdGlvbnMgb24NCiAgICAgICAgICAgICAgTWlkZGxlYm94ZXMiLCBkcmFm
dC1xdWl0dGVrLWlwZml4LW1pZGRsZWJveC0wMCAod29yayBpbg0KICAgICAgICAgICAgICBwcm9n
cmVzcyksIEZlYnJ1YXJ5IDIwMDQuDQoNCiAgIFtJLUQuc3RlcGhhbi1pcHBtLW11bHRpbWV0cmlj
c10NCiAgICAgICAgICAgICAgU3RlcGhhbiwgRS4sICJJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIChJ
UFBNKSBmb3Igc3BhdGlhbA0KICAgICAgICAgICAgICBhbmQgbXVsdGljYXN0IiwgZHJhZnQtc3Rl
cGhhbi1pcHBtLW11bHRpbWV0cmljcy0wMSAod29yaw0KICAgICAgICAgICAgICBpbiBwcm9ncmVz
cyksIEp1bHkgMjAwNS4NCg0KICAgW05FVEZMT1dfRk1UXQ0KICAgICAgICAgICAgICBDaXNjbywg
Ik5ldGZsb3cgZm9ybWF0Ii4NCg0KICAgW1JGQzIzMzBdICBQYXhzb24sIFYuLCBBbG1lcywgRy4s
IE1haGRhdmksIEouLCBhbmQgTS4gTWF0aGlzLA0KICAgICAgICAgICAgICAiRnJhbWV3b3JrIGZv
ciBJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIiwgUkZDIDIzMzAsDQogICAgICAgICAgICAgIE1heSAx
OTk4Lg0KDQogICBbUkZDMjY3OV0gIEFsbWVzLCBHLiwgS2FsaWRpbmRpLCBTLiwgYW5kIE0uIFpl
a2F1c2thcywgIkEgT25lLXdheQ0KICAgICAgICAgICAgICBEZWxheSBNZXRyaWMgZm9yIElQUE0i
LCBSRkMgMjY3OSwgU2VwdGVtYmVyIDE5OTkuDQoNCg0KDQoNCg0KDQoNCg0KDQoNClN0ZXBoYW4g
JiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgIFtQ
YWdlIDE2XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24g
SVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0KQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAg
IFN0ZXBoYW4gRW1pbGUNCiAgIEZyYW5jZSBUZWxlY29tIGRpdmlzaW9uIFImRA0KICAgMiBhdmVu
dWUgUGllcnJlIE1hcnppbg0KICAgTGFubmlvbiwgICBGLTIyMzA3DQoNCiAgIEZheDogICArMzMg
MiA5NiAwNSAxOCA1Mg0KICAgRW1haWw6IGVtaWxlLnN0ZXBoYW5AZnJhbmNldGVsZWNvbS5jb20N
Cg0KDQogICBNb3JlYXUgRXJpYw0KICAgUW9TbWV0cmljcyBFTUVBDQogICAzLTcgUnVlIGR1IFRo
ZWF0cmUNCiAgIE1hc3N5LCAgIEYtOTEzMDANCg0KICAgRmF4OiAgICszMyAxIDY0IDUzIDI3IDYx
DQogICBFbWFpbDogZXJpY19tb3JlYXVAcW9zbWV0cmljcy5uZXQNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClN0ZXBoYW4g
JiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgIFtQ
YWdlIDE3XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24g
SVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0KSW50ZWxsZWN0dWFsIFByb3BlcnR5IFN0
YXRlbWVudA0KDQogICBUaGUgSUVURiB0YWtlcyBubyBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZh
bGlkaXR5IG9yIHNjb3BlIG9mIGFueQ0KICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0cyBv
ciBvdGhlciByaWdodHMgdGhhdCBtaWdodCBiZSBjbGFpbWVkIHRvDQogICBwZXJ0YWluIHRvIHRo
ZSBpbXBsZW1lbnRhdGlvbiBvciB1c2Ugb2YgdGhlIHRlY2hub2xvZ3kgZGVzY3JpYmVkIGluDQog
ICB0aGlzIGRvY3VtZW50IG9yIHRoZSBleHRlbnQgdG8gd2hpY2ggYW55IGxpY2Vuc2UgdW5kZXIg
c3VjaCByaWdodHMNCiAgIG1pZ2h0IG9yIG1pZ2h0IG5vdCBiZSBhdmFpbGFibGU7IG5vciBkb2Vz
IGl0IHJlcHJlc2VudCB0aGF0IGl0IGhhcw0KICAgbWFkZSBhbnkgaW5kZXBlbmRlbnQgZWZmb3J0
IHRvIGlkZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uDQogICBvbiB0aGUgcHJv
Y2VkdXJlcyB3aXRoIHJlc3BlY3QgdG8gcmlnaHRzIGluIFJGQyBkb2N1bWVudHMgY2FuIGJlDQog
ICBmb3VuZCBpbiBCQ1AgNzggYW5kIEJDUCA3OS4NCg0KICAgQ29waWVzIG9mIElQUiBkaXNjbG9z
dXJlcyBtYWRlIHRvIHRoZSBJRVRGIFNlY3JldGFyaWF0IGFuZCBhbnkNCiAgIGFzc3VyYW5jZXMg
b2YgbGljZW5zZXMgdG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4NCiAg
IGF0dGVtcHQgbWFkZSB0byBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3IgcGVybWlzc2lvbiBm
b3IgdGhlIHVzZSBvZg0KICAgc3VjaCBwcm9wcmlldGFyeSByaWdodHMgYnkgaW1wbGVtZW50ZXJz
IG9yIHVzZXJzIG9mIHRoaXMNCiAgIHNwZWNpZmljYXRpb24gY2FuIGJlIG9idGFpbmVkIGZyb20g
dGhlIElFVEYgb24tbGluZSBJUFIgcmVwb3NpdG9yeSBhdA0KICAgaHR0cDovL3d3dy5pZXRmLm9y
Zy9pcHIuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVyZXN0ZWQgcGFydHkgdG8gYnJp
bmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAgIGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50
IGFwcGxpY2F0aW9ucywgb3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB0aGF0IG1heSBj
b3ZlciB0ZWNobm9sb2d5IHRoYXQgbWF5IGJlIHJlcXVpcmVkIHRvIGltcGxlbWVudA0KICAgdGhp
cyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZvcm1hdGlvbiB0byB0aGUgSUVURiBh
dA0KICAgaWV0Zi1pcHJAaWV0Zi5vcmcuDQoNCg0KRGlzY2xhaW1lciBvZiBWYWxpZGl0eQ0KDQog
ICBUaGlzIGRvY3VtZW50IGFuZCB0aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBhcmUg
cHJvdmlkZWQgb24gYW4NCiAgICJBUyBJUyIgYmFzaXMgYW5kIFRIRSBDT05UUklCVVRPUiwgVEhF
IE9SR0FOSVpBVElPTiBIRS9TSEUgUkVQUkVTRU5UUw0KICAgT1IgSVMgU1BPTlNPUkVEIEJZIChJ
RiBBTlkpLCBUSEUgSU5URVJORVQgU09DSUVUWSBBTkQgVEhFIElOVEVSTkVUDQogICBFTkdJTkVF
UklORyBUQVNLIEZPUkNFIERJU0NMQUlNIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNTIE9SIElNUExJ
RUQsDQogICBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5UWSBUSEFUIFRI
RSBVU0UgT0YgVEhFDQogICBJTkZPUk1BVElPTiBIRVJFSU4gV0lMTCBOT1QgSU5GUklOR0UgQU5Z
IFJJR0hUUyBPUiBBTlkgSU1QTElFRA0KICAgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkg
T1IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQoNCg0KQ29weXJpZ2h0IFN0YXRl
bWVudA0KDQogICBDb3B5cmlnaHQgKEMpIFRoZSBJbnRlcm5ldCBTb2NpZXR5ICgyMDA1KS4gIFRo
aXMgZG9jdW1lbnQgaXMgc3ViamVjdA0KICAgdG8gdGhlIHJpZ2h0cywgbGljZW5zZXMgYW5kIHJl
c3RyaWN0aW9ucyBjb250YWluZWQgaW4gQkNQIDc4LCBhbmQNCiAgIGV4Y2VwdCBhcyBzZXQgZm9y
dGggdGhlcmVpbiwgdGhlIGF1dGhvcnMgcmV0YWluIGFsbCB0aGVpciByaWdodHMuDQoNCg0KQWNr
bm93bGVkZ21lbnQNCg0KICAgRnVuZGluZyBmb3IgdGhlIFJGQyBFZGl0b3IgZnVuY3Rpb24gaXMg
Y3VycmVudGx5IHByb3ZpZGVkIGJ5IHRoZQ0KICAgSW50ZXJuZXQgU29jaWV0eS4NCg0KDQoNCg0K
U3RlcGhhbiAmIE1vcmVhdSAgICAgICAgIEV4cGlyZXMgQXByaWwgMjMsIDIwMDYgICAgICAgICAg
ICAgICAgW1BhZ2UgMThdDQoMDQo=

------_=_NextPart_001_01C5D592.0EE9FDBF--

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



From owner-psamp@ops.ietf.org Sat Oct 22 05:28:27 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ETFft-0001B8-6W
	for psamp-archive@megatron.ietf.org; Sat, 22 Oct 2005 05:28:27 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA28194
	for <psamp-archive@lists.ietf.org>; Sat, 22 Oct 2005 05:28:12 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1ETFXx-000Esx-Lx
	for psamp-data@psg.com; Sat, 22 Oct 2005 09:20:13 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.0
Received: from [195.101.245.16] (helo=p-mail2.rd.francetelecom.com)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1ETFXt-000EsW-Mq
	for psamp@ops.ietf.org; Sat, 22 Oct 2005 09:20:11 +0000
Received: from ftrdmel1.rd.francetelecom.fr ([10.193.117.152]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.211);
	 Sat, 22 Oct 2005 11:20:06 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C5D6E9.CA811F88"
Subject: update of  draft-stephan-isp-templates-01.txt
Date: Sat, 22 Oct 2005 11:20:04 +0200
Message-ID: <DD8B8FEBBFAF9E488F63FF0F1A69EDD1019C67A2@ftrdmel1.rd.francetelecom.fr>
X-MS-Has-Attach: yes
Thread-Topic: update of  draft-stephan-isp-templates-01.txt
Thread-Index: AcWDxfL7VoTLUIh0TF28Snu+kguugAAAfcOgFHJpPzAAVZwW4AAAaKHw
From: "STEPHAN Emile RD-CORE-LAN" <emile.stephan@francetelecom.com>
To: <psamp@ops.ietf.org>
Cc: <eric_moreau@qosmetrics.net>
X-OriginalArrivalTime: 22 Oct 2005 09:20:06.0716 (UTC) FILETIME=[CABEE7C0:01C5D6E9]
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

This is a multi-part message in MIME format.

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

Dear all,
=20
We updated the draft defining IPFIX templates for common ISP usages.
Please read at least the section 'change since v00'.
Comments are welcome.
=20
Regards
Emile
=20
> > -----Message d'origine-----
> > De=A0: STEPHAN Emile RD-CORE-LAN
> > Envoy=E9=A0: jeudi 20 octobre 2005 18:20
> > =C0=A0: 'internet-drafts@ietf.org'
> > Cc=A0: 'psamp@ops.ietf.org'; ipfix@net.doit.wisc.edu
> > Objet=A0: Submission of individual =
draft-stephan-isp-templates-01.txt
> >
> > This is an update of the individual draft =
draft-stephan-isp-templates.
> >
> > Abstract:
> >    Flows and packets observations require several levels of
> >    aggregations.  Currently switchs and routers analyse flows and =
export
> >    flow information using Netflow.  Aggregators are starting to use
> >    Netflow or IPFIX to collect basic information and to export
> >    aggregated information  and proposes to standardize a set of
> templates
> > to facilitate the exchange of flows and measurements information =
between
> > ISP.
> >
> >
> > Regards
> > Emile

------_=_NextPart_001_01C5D6E9.CA811F88
Content-Type: text/plain;
	name="draft-stephan-isp-templates-01.txt"
Content-Description: draft-stephan-isp-templates-01.txt
Content-Disposition: attachment;
	filename="draft-stephan-isp-templates-01.txt"
Content-Transfer-Encoding: base64

DQoNCg0KTmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBFLiBTdGVwaGFuDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRnJhbmNlIFRlbGVjb20NCkV4cGlyZXM6IEFwcmlsIDIz
LCAyMDA2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEUuIE1vcmVhdQ0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBRb1NtZXRyaWNzDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE9jdG9iZXIgMjAsIDIwMDUNCg0KDQogICAgICAgICAgICAgICAgIElQ
RklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMNCiAgICAgICAgICAgICAgICAgICBk
cmFmdC1zdGVwaGFuLWlzcC10ZW1wbGF0ZXMtMDEudHh0DQoNClN0YXR1cyBvZiB0aGlzIE1lbW8N
Cg0KICAgQnkgc3VibWl0dGluZyB0aGlzIEludGVybmV0LURyYWZ0LCBlYWNoIGF1dGhvciByZXBy
ZXNlbnRzIHRoYXQgYW55DQogICBhcHBsaWNhYmxlIHBhdGVudCBvciBvdGhlciBJUFIgY2xhaW1z
IG9mIHdoaWNoIGhlIG9yIHNoZSBpcyBhd2FyZQ0KICAgaGF2ZSBiZWVuIG9yIHdpbGwgYmUgZGlz
Y2xvc2VkLCBhbmQgYW55IG9mIHdoaWNoIGhlIG9yIHNoZSBiZWNvbWVzDQogICBhd2FyZSB3aWxs
IGJlIGRpc2Nsb3NlZCwgaW4gYWNjb3JkYW5jZSB3aXRoIFNlY3Rpb24gNiBvZiBCQ1AgNzkuDQoN
CiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0
IEVuZ2luZWVyaW5nDQogICBUYXNrIEZvcmNlIChJRVRGKSwgaXRzIGFyZWFzLCBhbmQgaXRzIHdv
cmtpbmcgZ3JvdXBzLiAgTm90ZSB0aGF0DQogICBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJp
YnV0ZSB3b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC0NCiAgIERyYWZ0cy4NCg0KICAgSW50
ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4aW11bSBvZiBz
aXggbW9udGhzDQogICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQg
Ynkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueQ0KICAgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUg
dG8gdXNlIEludGVybmV0LURyYWZ0cyBhcyByZWZlcmVuY2UNCiAgIG1hdGVyaWFsIG9yIHRvIGNp
dGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiINCg0KICAgVGhlIGxpc3Qg
b2YgY3VycmVudCBJbnRlcm5ldC1EcmFmdHMgY2FuIGJlIGFjY2Vzc2VkIGF0DQogICBodHRwOi8v
d3d3LmlldGYub3JnL2lldGYvMWlkLWFic3RyYWN0cy50eHQuDQoNCiAgIFRoZSBsaXN0IG9mIElu
dGVybmV0LURyYWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAgIGh0
dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwuDQoNCiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQg
d2lsbCBleHBpcmUgb24gQXByaWwgMjMsIDIwMDYuDQoNCkNvcHlyaWdodCBOb3RpY2UNCg0KICAg
Q29weXJpZ2h0IChDKSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwNSkuDQoNCkFic3RyYWN0DQoN
CiAgIEZsb3dzIGFuZCBwYWNrZXRzIG9ic2VydmF0aW9ucyByZXF1aXJlIHNldmVyYWwgbGV2ZWxz
IG9mDQogICBhZ2dyZWdhdGlvbnMuICBDdXJyZW50bHkgc3dpdGNocyBhbmQgcm91dGVycyBhbmFs
eXNlIGZsb3dzIGFuZCBleHBvcnQNCiAgIGZsb3cgaW5mb3JtYXRpb24gdXNpbmcgTmV0Zmxvdy4g
IEFnZ3JlZ2F0b3JzIGFyZSBzdGFydGluZyB0byB1c2UNCiAgIE5ldGZsb3cgb3IgSVBGSVggdG8g
Y29sbGVjdCBiYXNpYyBpbmZvcm1hdGlvbiBhbmQgdG8gZXhwb3J0DQogICBhZ2dyZWdhdGVkIGlu
Zm9ybWF0aW9uLg0KDQogICBJbiB0aGlzIGNvbnRleHQsIHRoaXMgbWVtbyBwcmVzZW50cyBwb3Rl
bnRpYWwgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMNCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAg
ICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSAxXQ0KDA0K
SW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAg
ICAgT2N0b2JlciAyMDA1DQoNCg0KICAgYW5kIHByb3Bvc2VzIHRvIHN0YW5kYXJkaXplIGEgc2V0
IG9mIHRlbXBsYXRlcyB0byBmYWNpbGl0YXRlIHRoZQ0KICAgZXhjaGFuZ2Ugb2YgZmxvd3MgYW5k
IG1lYXN1cmVtZW50cyBpbmZvcm1hdGlvbiBiZXR3ZWVuIElTUC4NCg0KVGFibGUgb2YgQ29udGVu
dHMNCg0KICAgMS4gIEludHJvZHVjdGlvbiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuICAzDQogICAyLiAgTW90aXZhdGlvbnMgZm9yIElQRklYIHRlbXBs
YXRlcyBkZWZpbml0aW9ucyAgLiAuIC4gLiAuIC4gLiAuIC4gIDMNCiAgICAgMi4xICAgSW50ZXJv
cGVyYWJpbGl0eSBiZXR3ZWVuIElQRklYIGFuZCBOZXRmbG93IHZlcnNpb25zICAuIC4gLiAgMw0K
ICAgICAyLjIgICBJbnRlcm9wZXJhYmlsaXR5IGJldHdlZW4gSVBGSVggSW1wbGVtZW50YXRpb25z
IC4gLiAuIC4gLiAuICAzDQogICAgIDIuMyAgIENvbGxlY3RpbmcgQWdncmVnYXRlZCBmbG93cyBp
bmZvcm1hdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gIDQNCiAgICAgMi40ICAgQ29sbGVjdGluZyBw
YWNrZXQgaW5mb3JtYXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNA0KICAgICAy
LjUgICBDb2xsZWN0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuICA0DQogICAzLiAgSVBGSVggYW5kIE5ldGZsb3cgaW50ZXJvcGVyYWJpbGl0eSAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDQNCiAgICAgMy4xICAgTmV0ZmxvdyBtZXNzYWdlcyBo
ZWFkZXJzIGZpZWxkcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgICAzLjIgICBO
ZXRmbG93IGRhdGEgcmVjb3JkcyBmaWVsZHMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICA2DQogICAgIDMuMyAgIElQRklYIGFuZCBOZXRmbG93IFRpbWUgUmVmZXJlbmNlIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gIDgNCiAgICAgMy40ICAgQ29udmVydGluZyBOZXRmbG93IGZsb3cg
dGltZXMgdG8gYWJzb2x1dGUgdGltZSAuIC4gLiAuIC4gLiAgOA0KICAgNC4gIElQRklYIGFuZCBO
ZXRmbG93IFY1IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA4DQog
ICA1LiAgVGVtcGxhdGUgZm9yIGV4cG9ydGluZyBtZWFzdXJlbWVudCBpbmZvcm1hdGlvbiAuIC4g
LiAuIC4gLiAuIC4gMTANCiAgICAgNS4xICAgRXhwb3J0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0
aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxMA0KICAgICAgIDUuMS4xICAgVGhlIE1lYXN1
cmUgVGVtcGxhdGUgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDEwDQogICAgICAg
NS4xLjIgICBUaGUgY29udGV4dCBvZiB0aGUgbWVhc3VyZSBUZW1wbGF0ZSAgLiAuIC4gLiAuIC4g
LiAuIC4gMTENCiAgICAgICA1LjEuMyAgIFRoZSBDb25maWd1cmF0aW9uIFRlbXBsYXRlIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxMg0KICAgICAgIDUuMS40ICAgVGhlIFJlc3VsdCBUZW1w
bGF0ZSAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDEyDQogICAgICAgNS4xLjUg
ICBFeGFtcGxlICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
MTMNCiAgICAgNS4yICAgRXhwb3J0aW5nIHBhY2tldCBpbmZvcm1hdGlvbiBmb3IgZGVsYXkgbWVh
c3VyZW1lbnRzICAuIC4gLiAxNA0KICAgNi4gIGNoYW5nZSBzaW5jZSB2MDAgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE1DQogICA3LiAgT3BlbiBpc3N1ZXMg
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTUNCiAg
ICAgNy4xICAgVG9vIG1hbnkgUHNldWRvIFRlbXBsYXRlcyBpbiBJUEZJWCBzcGVjcyAuIC4gLiAu
IC4gLiAuIC4gLiAxNQ0KICAgICA3LjIgICBBZ2dyZWdhdGluZyBOZXRmbG93IHVzaW5nIElQRklY
ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE1DQogICAgIDcuMyAgIERhdGEgaW50ZWdyaXR5
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTUNCiAgICAgNy40
ICAgUGF0aCBUZW1wbGF0ZSAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAxNQ0KICAgOC4gIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zICAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE1DQogICA5LiAgUmVmZXJlbmNlcyAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTUNCiAgICAgOS4xICAgTm9y
bWF0aXZlIFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAx
NQ0KICAgICA5LjIgICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIDE2DQogICAgICAgQXV0aG9ycycgQWRkcmVzc2VzIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTcNCiAgICAgICBJbnRlbGxlY3R1YWwg
UHJvcGVydHkgYW5kIENvcHlyaWdodCBTdGF0ZW1lbnRzIC4gLiAuIC4gLiAuIC4gLiAxOA0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBB
cHJpbCAyMywgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgMl0NCgwNCkludGVybmV0LURyYWZ0
ICAgIElQRklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAw
NQ0KDQoNCjEuICBJbnRyb2R1Y3Rpb24NCg0KICAgVGhpcyBtZW1vIGRlZmluZXMgYSBzZXQgb2Yg
SVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcy4NCg0KICAgVGhlIGNvbnRlbnQg
b2YgdGhpcyBtZW1vIGlzIGJ1aWx0IG9uIG5vdGlvbnMgaW50cm9kdWNlZCBhbmQgZGlzY3Vzc2Vk
DQogICBpbiBkb2N1bWVudHMgb2YgdGhlIFdHIElQRklYLCBQU0FNUCBhbmQgSVBQTS4gIFRoZSBy
ZWFkZXIgc2hvdWxkIGJlDQogICBmYW1pbGlhciB3aXRoIHRoZXNlIGRvY3VtZW50cy4NCg0KMi4g
IE1vdGl2YXRpb25zIGZvciBJUEZJWCB0ZW1wbGF0ZXMgZGVmaW5pdGlvbnMNCg0KICAgTmV0Zmxv
dyBpcyBtYXNzaXZlbHkgZGVwbG95ZWQgYnkgSVNQLiAgQ29uc2VxdWVudGx5IHRoZSBwb3RlbnRp
YWwgb2YNCiAgIHVzYWdlIG9mIElQRklYIGluIHRoZSBjb250ZXh0IG9mIGFuIElTUCBpcyB2ZXJ5
IGxhcmdlLg0KDQogICBUaGVyZSBhcmUgYWxyZWFkeSBhIGxvdCBvZiBjb250cmlidXRpb25zIGF0
IHRoZSBkb29yIG9mIElFVEYgd2hpY2gNCiAgIGFyZSBkaXJlY3RseSByZWxhdGVkIHdpdGggdGhp
cyBkb2N1bWVudDoNCg0KICAgbyAgdG8gYWdncmVnYXRlIGZsb3dzIGluZm9ybWF0aW9uIFtJLUQu
ZHJlc3NsZXItaXBmaXgtYWdncmVnYXRpb25dOw0KDQogICBvICB0byB1c2UgSVBGSVggaW4gbWlk
ZGxlYm94IFtJLUQucXVpdHRlay1pcGZpeC1taWRkbGVib3hdOw0KDQogICBvICBDb2xsZWN0aW5n
IHBhY2tldCBpbmZvcm1hdGlvbiBbSS1ELmJvc2NoaS1leHBvcnQtcGVycGt0aW5mb10uDQoNCg0K
Mi4xICBJbnRlcm9wZXJhYmlsaXR5IGJldHdlZW4gSVBGSVggYW5kIE5ldGZsb3cgdmVyc2lvbnMN
Cg0KICAgVG8gcHJvdmlkZSB0aGUgZmlyc3QgbGV2ZWwgb2YgYWdncmVnYXRpb24gSUZQSVggbXVz
dCBpbnRlcm9wZXJhdGUNCiAgIHdpdGggZXhpc3RpbmcgTmV0ZmxvdyB2ZXJzaW9ucy4gIFRoaXMg
bWVtbyBwcmVzZW50cyB0aGUgZGlmZmVyZW50DQogICBoZWFkZXJzIGFuZCByZWNvcmRzIGZvcm1h
dCB0aGVuIGl0IHByZXNlbnRzIHBvdGVudGlhbA0KICAgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMg
YW5kIHByb3Bvc2VzIGEgc2V0IG9mIHRlbXBsYXRlcy4NCg0KMi4yICBJbnRlcm9wZXJhYmlsaXR5
IGJldHdlZW4gSVBGSVggSW1wbGVtZW50YXRpb25zDQoNCiAgIElQRklYIGRvY3VtZW50cyBkb24n
dCBzdGFuZGFyZGl6ZSBhbnkgdGVtcGxhdGVzLiAgVGhleSBzcGVjaWZ5IG1hbnkNCiAgIGtpbmQg
b2YgcHNldWRvIHRlbXBsYXRlcyB3aXRoIHBzZXVkbyBmaWVsZCBJRC4NCg0KICAgVGhhdCB3aWxs
IGxlYWQgdG8gZGlmZmVyZW50IHRlbXBsYXRlcyBhbmQgY29uc2VxdWVudGx5IHRvDQogICBpbnRl
cm9wZXJhYmlsaXR5IGlzc3Vlcy4gIFNvIGl0IGlzIG5lY2Vzc2FyeSB0byBkZWZpbmUgYSBzZXQg
b2YNCiAgIHRlbXBsYXRlcyB0byBpbmNyZWFzZSBpbnRlcm9wZXJhYmlsaXR5Lg0KDQogICBBcyBh
biBleGFtcGxlIHRoZSBpbnRlbmQgb2YgdGhlIHNlY3Rpb24gNC4zIiBvZiBbSS1ELmlldGYtaXBm
aXgtDQogICBwcm90b2NvbF0gaXMgdG8gc3RhbmRhcmRpemUgYW4gb3B0aW9uIHRlbXBsYXRlIHRo
YXQgZGVzY3JpYmUNCiAgICJFeHBvcnRpbmcgUHJvY2VzcyBSZWxpYWJpbGl0eSBTdGF0aXN0aWNz
Ii4gIEFjdHVhbGx5IGl0IGRvZXNuJ3QuDQogICBUaGUgZmllbGRzICdFeHBvcnRpbmcgUHJvY2Vz
cyBJRCcsICd0aW1lIGZpcnN0IGZsb3cgZHJvcHBlZCcgYW5kDQogICAndGltZSBsYXN0IGZsb3cg
ZHJvcHBlZCcgYXJlIG5vdCBmaWVsZHMgaWRlbnRpZmllcnMuICBBY3R1YWxseSB0aGVpcg0KICAg
dmFsdWUgbXVzdCBiZSBwaWNrZWQgdXAgaW4gYSBzZXQgb2YgMyBvciA0IGZpZWxkcy4gIEluIHRo
ZSByZWFsIHdvcmxkDQogICB0aGF0IHdpbGwgbGVhZCB0byAzMCBkaWZmZXJlbnQgIkV4cG9ydGlu
ZyBQcm9jZXNzIFJlbGlhYmlsaXR5DQogICBTdGF0aXN0aWNzIiB0ZW1wbGF0ZXMuDQoNCg0KDQoN
ClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAg
ICAgICAgICBbUGFnZSAzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZv
ciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0KMi4zICBDb2xsZWN0aW5n
IEFnZ3JlZ2F0ZWQgZmxvd3MgaW5mb3JtYXRpb24NCg0KICAgSVNQIGFyZSB1c2luZyBOZXRmbG93
IGFuZCBJUEZJWCBmb3IgZGlmZmVyZW50IHVzYWdlcy4gIE9uZSBvZiB0aGVtIGlzDQogICB0byBl
eGNoYW5nZSBhZ2dyZWdhdGVkIGZsb3cgaW5mb3JtYXRpb24gd2l0aCB0aGVpciBjb3N0dW1lcnMg
b3Igd2l0aA0KICAgb3RoZXIgSVNQLiAgVGhleSBuZWVkIHN0YW5kYXJkIHRlbXBsYXRlcyB0byBl
eGNoYW5nZSBhZ2dyZWdhdGVkDQogICBpbmZvcm1hdGlvbi4gIFtJLUQuZHJlc3NsZXItaXBmaXgt
YWdncmVnYXRpb25dIHByZXNlbnRzIHRoZQ0KICAgYWdncmVnYXRpb24gYXNwZWN0IGJ1dCBkb2Vz
IG5vdCBwcm9wb3NlcyBhbnkgdGVtcGxhdGUuDQoNCiAgIFNvLCBkZXNwaXRlIGl0IGlzIG5vdCBw
b3NzaWJsZSB0byBkZWZpbmUgZXZlcnkga2luZyBvZiBmbG93DQogICBhZ2dyZWdhdGlvbiwgdGhp
cyBtZW1vIGRlZmluZXMgdGVtcGxhdGVzIGZvciBleGlzdGluZyBmbG93DQogICBhZ2dyZWdhdGlv
biBzdWNoIGFzIE5ldGZsb3cgVjguDQoNCjIuNCAgQ29sbGVjdGluZyBwYWNrZXQgaW5mb3JtYXRp
b24NCg0KICAgUFNBTVAgV0cgZGVmaW5lcyBjYXBhYmlsaXRpZXMgdG8gc2FtcGxlIHBhY2tldHMg
aW4gYSB3YXkgdG8gc3VwcG9ydA0KICAgbWVhc3VyZW1lbnQuDQoNCiAgIFtJLUQuYm9zY2hpLWV4
cG9ydC1wZXJwa3RpbmZvXSBkZWZpbmVzIGEgbWV0aG9kIHRvIGNvbGxlY3QgcGFja2V0cw0KICAg
aW5mb3JtYXRpb24gdG8gbWVhc3VyZSBpbnN0YW50YW5lb3VzIG9uZS13YXkgZGVsYXlzIHdpdGhv
dXQgaW5qZWN0aW5nDQogICB0ZXN0IHRyYWZmaWMuICBJdCBnaXZlcyBzb21lIGRpcmVjdGlvbiB0
byBleHBvcnQgcGFja2V0IGluZm9ybWF0aW9uDQogICB1c2luZyBJUEZJWCBidXQgZG9lcyBub3Qg
ZGVmaW5lIHRoZSB0ZW1wbGF0ZXMgbmVlZGVkIHRvIGNvbGxlY3QNCiAgIHBhY2tldHMgaW5mb3Jt
YXRpb24uDQoNCjIuNSAgQ29sbGVjdGluZyBtZWFzdXJlbWVudCBpbmZvcm1hdGlvbg0KDQogICBN
ZWFzdXJlbWVudCBzeXN0ZW1zIHByb2R1Y2Ugb24gdGhlIGZseSByZXN1bHRzIGF0IGEgcmF0ZSB0
aGF0IG1ha2UNCiAgIHRoZW0gaW1wb3NzaWJsZSB0byBiZSBwb2xsZWQuICBPbmUgc29sdXRpb24g
Y29uc2lzdHMgaW4gdXNpbmcgSVBGSVgNCiAgIHRvIGV4cG9ydCBtZWFzdXJlcyByZXN1bHRzIGFu
ZCBzdGF0aXN0aWNzLg0KDQogICBUbyBleHBvcnQgc3VjaCBpbmZvcm1hdGlvbiBpbiBhbiBpbnRl
cm9wZXJhYmlsaXR5IHdheSBpdCBpcyBuZWNlc3NhcnkNCiAgIHRvIHVzZSBzdGFuZGFyZCB0ZW1w
bGF0ZXMuICBNb3Jlb3ZlciBpdCBpcyBwb3NzaWJsZSB0byBkZWZpbmUgY29tbW9uDQogICB0ZW1w
bGF0ZXMgZm9yIGFjdGl2ZSBhbmQgcGFzc2l2ZSB0ZWNobmlxdWVzLiAgVGhlIGJlbmVmaXQgaXMg
dG8NCiAgIHBlcm1pdCB0aGUgY29sbGVjdGlvbiBvZiBtZWFzdXJlbWVudCBpbmZvcm1hdGlvbiBp
bmRlcGVuZGVudGx5IG9mIHRoZQ0KICAgdGVjaG5pcXVlIHVzZWQgd2hpbGUgaGF2aW5nIHRoZSBp
bmZvcm1hdGlvbiB0byBwcmVjaXNlbHkgaW5kaWNhdGVkDQogICB0aGUgbWV0cmljIHBlcmZvcm1l
ZC4NCg0KMy4gIElQRklYIGFuZCBOZXRmbG93IGludGVyb3BlcmFiaWxpdHkNCg0KICAgSVBGSVgg
YW5kIE5ldGZsb3cgdXNhZ2VzIHJlcXVpcmUgc2V2ZXJhbCBsZXZlbCBvZiBhZ2dyZWdhdGlvbi4g
IFRoZQ0KICAgZmlyc3QgbGV2ZWwgb2YgZmxvd3MgZGVzY3JpcHRpb24gY29tYmluZXMgTmV0Zmxv
dyBhbmQgSVBGSVggc291cmNlcy4NCiAgIEFnZ3JlZ2F0b3JzIHJlY2VpdmVzIHRoZXNlIGRlc2Ny
aXB0aW9ucyBlaXRoZXIgdG8gYWdncmVnYXRlIGFuZA0KICAgcmVleHBvcnQgdGhlbSwgb3IgdG8g
cHJvY2VzcyB0aGVtIGxvY2FsbHkuIGl0IGFwcGVhcnMgdGhhdCB0aGUgZmlyc3QNCiAgIGxldmVs
IG9mIGNvbGxlY3RvciByZXF1aXJlcyB0aGUgY2FwYWJpbGl0eSB0byBjb2xsZWN0IGZsb3dzDQog
ICBkZXNjcmlwdGlvbnMgZnJvbSBib3RoIE5ldGZsb3cgYW5kIElQRklYIGltcGxlbWVudGF0aW9u
cy4NCiAgIENvbnNlcXVlbnRseSB0aGF0IHJlcXVpcmVzIGEgc3Ryb25nIGludGVyb3BlcmFiaWxp
dHkgYmV0d2VlbiBOZXRmbG93DQogICBhbmQgSVBGSVggZXhwb3J0ZXJzIGFuZCBjb2xsZWN0b3Jz
Lg0KDQogICBUaGlzIHNlY3Rpb24gY29tcGFyZXMgdGhlIGhlYWRlcnMgYW5kIHRoZSBtZXNzYWdl
cyBvZiBOZXRmbG93IGFuZA0KDQoNCg0KU3RlcGhhbiAmIE1vcmVhdSAgICAgICAgIEV4cGlyZXMg
QXByaWwgMjMsIDIwMDYgICAgICAgICAgICAgICAgIFtQYWdlIDRdDQoMDQpJbnRlcm5ldC1EcmFm
dCAgICBJUEZJWCB0ZW1wbGF0ZXMgZm9yIGNvbW1vbiBJU1AgdXNhZ2VzICAgICBPY3RvYmVyIDIw
MDUNCg0KDQogICBJUEZJWCB0byBpZGVudGlmeSBwb3RlbnRpYWwgaW50ZXJvcGVyYWJpbGl0eSBp
c3N1ZXMgYmV0d2VlbiBOZXRmbG93DQogICBhbmQgSVBGSVggZXhwb3J0ZXJzIGFuZCBjb2xsZWN0
b3JzLg0KDQogICBUbyBpZGVudGlmeSBpbnRlcm9wZXJhYmlsaXR5IGlzc3VlcyB0aGUgc3R1ZHkg
Y29uc2lkZXJzIGEgdHJpdmlhbA0KICAgTmV0Zmxvdy9JUEZJWCBwcm94eSB3aGljaCBjb2xsZWN0
cyBOZXRmbG93IHBhY2tldHMgYW5kIHJlZXhwb3J0IHRoZW0NCiAgIGluIElQRklYLg0KDQogICBO
T1RFIFdFTEw6IFRoaXMgY29tcGFyaXNvbiBpcyBiYXNlZCBvbiBJUEZJWCBkb2N1bWVudHMgYXZh
aWxhYmxlIGF0DQogICB0aGUgYmVnaW5uaW5nIG9mIEp1bmUgMjAwNS4gIFRoZXkgaGF2ZSBiZWVu
IHVwZGF0ZWQgc2luY2UgdGhpcyBkYXRlLg0KDQogICBUaGlzIHNlY3Rpb24gdXNlcyB0aGUgZm9s
bG93aW5nIGNvbnZlbnRpb25zLg0KDQogICBTOiBTaXplDQogICAgICAgICAgIGluIGJ5dGUsDQog
ICAgICAgICAgIG9yIGluZGljYXRlZCAoZS5nLiA2NGspDQoNCiAgIEw6IGxvY2F0aW9uOg0KICAg
ICAgICAgICBIOiBNZXNzYWdlIEhlYWRlcg0KICAgICAgICAgICBSOiByZWNvcmQNCiAgICAgICAg
ICAgUzogU2V0IGhlYWRlcg0KDQogICBWOiBOZXRmbG93IFZlcnNpb24NCiAgICAgICAgICAgKjog
YWxsDQogICAgICAgICAgICF4OiBub3QgdmVyc2lvbiB4DQoNCg0KDQozLjEgIE5ldGZsb3cgbWVz
c2FnZXMgaGVhZGVycyBmaWVsZHMNCg0KICAgVGhpcyBzZWN0aW9uIGNsYXNzaWZpZXMgZWFjaCBO
ZXRmbG93IGhlYWRlciBmaWVsZCBpbiB0ZXJtIG9mIFNpemUsDQogICBMb2NhdGlvbiBhbmQgb2Yg
cHJlc2VuY2UgaW4gTmV0ZmxvdyBWZXJzaW9ucy4gIFRoZW4gaXQgaWRlbnRpZmllcw0KICAgTmV0
ZmxvdyBmaWVsZHMgd2hpY2ggbWF0Y2ggZGlyZWN0bHkgYW4gSVBGSVggZmllbGQuDQoNCiAgIElQ
RklYIGhlYWRlciBpcyBhIHN1YiBzZXQgb2YgTmV0ZmxvdyBoZWFkZXIuICBJdCBkb2VzIG5vdCBp
bmNsdWRlIHRoZQ0KICAgZmllbGRzICdjb3VudCcsICdlbmdpbmVfdHlwZScsICdTeXNVcHRpbWUn
IGFuZCAndW5peF9uc2Vjcycgb2YNCiAgIE5ldGZsb3cgdmVyc2lvbnMuDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAy
MywgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgNV0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQ
RklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoN
CiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rDQogICB8ICAgICAgICAgICAgIE5ldGZsb3cgICAgICAgICAgfCAgICAgICAg
ICBJUEZJWCAgICAgICAgICAgICAgICAgfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0r
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgICAgIG5hbWUg
ICAgICAgfCBTIHxMfCAgViB8ICAgICAgIG5hbWUgICAgICAgICAgICAgICB8IFMgfEx8DQogICAr
LS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLSstKw0KICAgfCAgICAgICAgICAgdmVyc2lvbiB8IDEgfEh8ICAqIHwgICAgIHZlcnNpb24g
ICAgICAgICAgICAgIHwgMSB8SHwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICAgICAgICAgIGNvdW50
IHwgMiB8SHwgICogfE5vIGZpZWxkIGZvdW5kICAgICAgICAgICAgfCAtIHwtfA0KICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0r
LSsNCiAgIHwgICBObyBmaWVsZCBmb3VuZCAgfCAtIHwtfCAgLSB8ICAgICAgICBMZW5ndGggICAg
ICAgICAgICB8IDIgfEh8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICAgICAgIFN5c1VwdGltZSB8IDQg
fEh8ICAqIHxObyBmaWVsZCBmb3VuZCAgICAgICAgICAgIHwgLSB8LXwNCiAgICstLS0tLS0tLS0t
LS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQog
ICB8ICAgICAgICB1bml4X3NlY3MgIHwgcyB8SHwgICogfEV4cG9ydCBUaW1lICAgICAgICAgICAg
ICAgfCBzIHxIfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgICB1bml4X25zZWNzICAgfCBzIHxIfCFW
OSB8Tm8gZmllbGQgZm91bmQgICAgICAgICAgICB8ID8gfD98DQogICArLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAg
ICAgZmxvd19zZXF1ZW5jZSB8IDQgfEh8ICFWOXx0b3RhbEZsb3dDb3VudCAgICAgICAgICAgIHwg
NCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICAgICBGTE9XUyAgICAgIHwgNCB8RnwgVjkgfHRv
dGFsRmxvd0NvdW50ICAgICAgICAgICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgU2Vx
dWVuY2UgTnVtYmVyfCA0IHxIfCBWOSB8U2VxdWVuY2UgTnVtYmVyICAgICAgICAgICB8IDQgfEh8
DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKy0tLSstKw0KICAgfCAgIGVuZ2luZV90eXBlICAgICB8IDEgfEh8VjUsOHwgIE5vIGZp
ZWxkIGZvdW5kICAgICAgICAgIHwgLSB8LXwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSst
Ky0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgIGVuZ2luZV9p
ZCAgICAgIHwgMSB8SHxWNSw4fCAgICBzb3VyY2VJZCAgICAgICAgICAgICAgfCA0IHxIfA0KICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSstLS0rLSsNCiAgIHwgICBFTkdJTkVfVFlQRSAgICAgfCAxIHxGfCBWOSB8Tm8gZmllbGQgZm91
bmQgICAgICAgICAgICB8IC0gfC18DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICBFTkdJTkVfSUQgICAg
ICB8IDEgfEZ8IFY5IHwgICAgc291cmNlSWQgICAgICAgICAgICAgIHwgNCB8RnwNCiAgICstLS0t
LS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t
Ky0rDQogICB8c2FtcGxpbmcgbW9kZSwgICAgIHwgICB8IHwgICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIHwgfA0KICAgfGludGVydmFsICAgICAgICAgICB8IDIgfEh8IFY1IHwgIE5v
IGZpZWxkIGZvdW5kICAgICAgICAgIHwgLSB8LXwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0t
LSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8U0FNUExJTkdf
SU5URVJWQUwgIHwgNCB8RnwgVjkgfCAgTm8gZmllbGQgZm91bmQgICAgICAgICAgfCAtIHwtfA0K
ICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0rLSsNCiAgIHxTQU1QTElOR19BTEdPUklUSE0gfCAxIHxGfCBWOSB8ICBObyBmaWVs
ZCBmb3VuZCAgICAgICAgICB8IC0gfC18DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSst
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KDQoNCg0KMy4yICBOZXRmbG93
IGRhdGEgcmVjb3JkcyBmaWVsZHMNCg0KICAgQXQgdGhpcyBzdGVwLCB0aGlzIHNlY3Rpb24gaW50
ZWdyYXRlcyBvbmx5IE5ldGZsb3cgVjUgcmVjb3JkIGZpZWxkcy4NCg0KICAgVGhpcyBzZWN0aW9u
IGNsYXNzaWZpZXMgZWFjaCBOZXRmbG93IHJlY29yZCBmaWVsZCBpbiB0ZXJtIG9mIFNpemUsDQog
ICBMb2NhdGlvbiBhbmQgb2YgcHJlc2VuY2UgaW4gTmV0ZmxvdyBWZXJzaW9ucy4gIFRoZW4gaXQg
aWRlbnRpZmllcw0KICAgTmV0ZmxvdyBmaWVsZHMgd2hpY2ggbWF0Y2ggZGlyZWN0bHkgYW4gSVBG
SVggZmllbGQuDQoNCg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAy
MywgMjAwNiAgICAgICAgICAgICAgICAgW1BhZ2UgNl0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQ
RklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoN
CiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rDQogICB8ICAgICAgICAgICAgIE5ldGZsb3cgICAgICAgICAgfCAgICAgICAg
ICBJUEZJWCAgICAgICAgICAgICAgICAgfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0r
LS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgICAgIG5hbWUg
ICAgICAgfCBTIHxMfCAgViB8ICAgICAgIG5hbWUgICAgICAgICAgICAgICB8IFMgfEx8DQogICAr
LS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLSstKw0KICAgfCAgICBzcmNhZGRyICAgICAgICB8IDQgfEZ8IFY1IHxzb3VyY2VJcFY0QWRk
cmVzcyAgICAgICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgIGRzdGFkZHIgICAgICAg
IHwgNCB8RnwgVjUgfGRlc3RpbmF0aW9uSXBWNEFkZHJlc3MgICAgfCA0IHxGfA0KICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0r
LSsNCiAgIHwgICAgbmV4dEhvcCAgICAgICAgfCA0IHxGfCBWNSB8aXBOZXh0SG9wSXBWNEFkZHJl
c3MgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICBpbnB1dCAgICAgICAgICB8IDQg
fEZ8IFY1IHxpbmdyZXNzSW50ZXJmYWNlICAgICAgICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0t
LS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQog
ICB8ICAgIG91dHB1dCAgICAgICAgIHwgNCB8RnwgVjUgfCBlZ3Jlc3NJbnRlcmZhY2UgICAgICAg
ICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgIGRQa3RzICAgICAgICAgfCA0IHxGfCBW
NSB8aW5QYWNrZXRUb3RhbENvdW50ICAgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0t
LS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAg
ICAgZE9jdGV0cyAgICAgICB8IDQgfEZ8IFY1IHxpbk9jdGV0VG90YWxDb3VudCAgICAgICAgIHwg
NCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgIEZpcnN0ICAgICAgICAgIHwgNCB8RnwgVjUgfGZs
b3dTdGFydE1pbGxpU2VjICAgICAgICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0r
LS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgIExh
c3QgICAgICAgICAgfCA0IHxGfCBWNSB8Zmxvd0VuZE1pbGxpTVNlYyAgICAgICAgICB8IDQgfEZ8
DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKy0tLSstKw0KICAgfCAgICAgc3JjcG9ydCAgICAgICB8IDIgfEZ8IFY1IHxzb3VyY2VU
cmFuc3BvcnRQb3J0ICAgICAgIHwgMiB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSst
Ky0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICBkc3Rwb3J0
ICAgICAgIHwgMiB8RnwgVjUgfGRlc3RpbmF0aW9uVHJhbnNwb3J0UG9ydCAgfCAyIHxGfA0KICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSstLS0rLSsNCiAgIHwgICAgIHBhZDEgICAgICAgICAgfCA0IHxGfCBWNSB8bm90IGFwcGxpY2Fi
bGUgICAgICAgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICAgVGNwRmxhZ3MgICAg
ICB8IDEgfEZ8IFY1IHwgdGNwQ29udHJvbEJpdHMgICAgICAgICAgIHwgMSB8RnwNCiAgICstLS0t
LS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t
Ky0rDQogICB8ICAgICBQcm90byAgICAgICAgIHwgMSB8RnwgVjUgfHByb3RvY29sSWRlbnRpZmll
ciAgICAgICAgfCAxIHxGfA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwgICAgIFRvcyAgICAgICAgICAgfCA0
IHxGfCBWNSB8Y2xhc3NPZlNlcnZpY2VJcFY0ICAgICAgICB8IDQgfEZ8DQogICArLS0tLS0tLS0t
LS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKw0K
ICAgfCAgICAgU3JjQVMgICAgICAgICB8IDQgfEZ8IFY1IHxiZ3BTb3VyY2VBc051bWJlciAgICAg
ICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLSstKy0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICBEc3RBUyAgICAgICAgIHwgNCB8Rnwg
VjUgfGJncERlc3RpbmF0aW9uQXNOICAgICAgICAgfCA0IHxGfA0KICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSsNCiAgIHwg
ICAgIFNyY01hc2sgICAgICAgfCA0IHxGfCBWNSB8c291cmNlSXBWNE1hc2sgICAgICAgICAgICB8
IDQgfEZ8DQogICArLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0rLSstLS0tKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKy0tLSstKw0KICAgfCAgICAgRHN0TWFzayAgICAgICB8IDQgfEZ8IFY1IHxk
ZXN0aW5hdGlvbklwVjRNYXNrICAgICAgIHwgNCB8RnwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0t
Ky0tLSstKy0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rDQogICB8ICAgICBQ
YWQyICAgICAgICAgIHwgNCB8RnwgVjUgfCAgbm90IGFwcGxpY2FibGUgICAgICAgICAgfCA0IHxG
fA0KICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tKy0rLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSstLS0rLSsNCg0KDQoNCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBp
cmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSA3XQ0KDA0KSW50ZXJuZXQt
RHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2Jl
ciAyMDA1DQoNCg0KMy4zICBJUEZJWCBhbmQgTmV0ZmxvdyBUaW1lIFJlZmVyZW5jZQ0KDQogICBO
ZXRmbG93IGFuZCBJUEZJWCBkb24ndCB1c2UgdGhlIHNhbWUgcmVmZXJlbmNlIG9mIHRpbWUgdG8g
ZGVzY3JpYmUNCiAgIHRoZSBiZWdpbiBhbmQgdGhlIGVuZCBvZiB0aGUgZmxvdy4gIE5ldGZsb3cg
dGltZXN0YW1wcyB0aGUgYmVnaW4gb2YNCiAgIHRoZSBmbG93IGluIHRoZSBmaWVsZCAnRmlyc3Qn
IGFuZCB0aGUgZW5kIG9mIGEgZmxvdyBpbiB0aGUgZmllbGQNCiAgICdMYXN0JyB1c2luZyAnU3lz
VXBUaW1lJyByZWxhdGl2ZSBjbG9jay4NCg0KICAgVGhlIGZpZWxkcyAndW5peF9zZWNzJyBhbmQg
J3VuaXhfbnNlY3MnIG9mIHRoZSBOZXRmbG93IFY1IGhlYWRlcg0KICAgcHJvdmlkZSBhIHJlbGF0
aW9uIGJldHdlZW4gYWJzb2x1dGUgdGltZSAoc2luY2UgMDAwMCBVVEMgSmFuIDFzdA0KICAgMTk3
MCkgYW5kICdzeXNVcHRpbWUnIHJlbGF0aXZlIHRpbWUgKHJlYm9vdCB0aW1lKS4gIElQRklYIGlu
Zm8gbW9kZWwNCiAgIGRlZmluZXMgdGhlIGZpZWxkcyB0eXBlcyBmbG93U3RhcnRNaWxsaVNlY29u
ZHMgYW5kDQogICBmbG93RW5kTWlsbGlNU2Vjb25kcyBhcyBhYnNvbHV0ZSB0aW1lIChzaW5jZSAw
MDAwIFVUQyBKYW4gMXN0IDE5NzApDQogICBvZiB0aGUgYmVnaW4gYW5kIG9mIHRoZSBlbmQgb2Yg
YSBmbG93LiAgU28gdGhlIGZpZWxkcyAnRmlyc3QnIGFuZA0KICAgJ0xhc3QnIG1heSBiZSBjb252
ZXJ0ZWQgdG8gZmxvd1N0YXJ0TWlsbGlTZWNvbmRzIGFuZA0KICAgZmxvd0VuZE1pbGxpTVNlY29u
ZHMuICBUaGUgY29uc2VxdWVuY2UgaXMgdGhhdCBJUEZJWCBlbmNvZGluZyAgd2lsbA0KICAgdGFr
ZSAyIHRpbWVzIG1vcmUgYnl0ZXMuDQoNCiAgIE5ldGZsb3cgVjUgaGVhZGVyIGZpZWxkICd1bml4
X3NlY3MnIGNvcnJlc3BvbmRzIHRvIElQRklYIGhlYWRlciBmaWVsZA0KICAgJ0V4cG9ydCBUaW1l
Jy4NCg0KMy40ICBDb252ZXJ0aW5nIE5ldGZsb3cgZmxvdyB0aW1lcyB0byBhYnNvbHV0ZSB0aW1l
DQoNCiAgIEZvbGx3aW5nIGlzIGEgcHJvcG9zYWwgdG8gY29udmVydCBOZXRmbG93ICdGaXJzdCcg
YW5kICdMYXN0JyB0byB0aGUNCiAgIGFic29sdXRlIHJlZmVyZW5jZSBvZiB0aW1lIHVzZWQgYnkg
SVBGSVg6DQoNCiAgIG8gIGZsb3dTdGFydE1pbGxpU2Vjb25kcyA9ICgndW5peF9zZWNzJyAqIDEw
MDApICsgJ3VuaXhfbnNlY3MnLw0KICAgICAgMTAwMDAwMCAtICdzeXNVcHRpbWUnICsgJ0ZpcnN0
JzsNCg0KICAgbyAgZmxvd0VuZE1pbGxpU2Vjb25kcyA9ICgndW5peF9zZWNzJyAqIDEwMDApICsg
J3VuaXhfbnNlY3MnLzEwMDAwMDANCiAgICAgIC0gJ3N5c1VwdGltZScgKyAnTGFzdCcuDQoNCg0K
NC4gIElQRklYIGFuZCBOZXRmbG93IFY1DQoNCiAgIFRoaXMgc2VjdGlvbiBkaXNjdXNzZXMgbWFw
cGluZyBpc3N1ZXMgYW5kIHByb3Bvc2VzIHRlbXBsYXRlcyB0byBtYXANCiAgIE5ldGZsb3dWNSBv
biBJUEZJWC4NCg0KICAgTmV0ZmxvdyBWNSBkaWZmZXJzIGZyb20gSVBGSVguDQoNCiAgIG8gIEl0
IGV4cG9ydHMgc2FtcGxpbmcgbWV0aG9kIGFuZCBzYW1wbGluZyByYXRlIGluIHRoZSBtZXNzYWdl
DQogICAgICBoZWFkZXI7DQoNCiAgIG8gIEl0IGRvZXMgbm90IHVzZSB0aGUgc2FtZSB0aW1lIHJl
ZmVyZW5jZTsNCg0KICAgbyAgSXQgZG9lc24ndCB1c2Ugb3B0aW9uIHRlbXBsYXRlLiAgU28gbW9z
dCBvZiB0aGUgc2NvcGUgZGF0YSBhcmUgaW4NCiAgICAgIHRoZSBoZWFkZXIuDQoNCiAgIEZvbGxv
d2luZyBpcyB0cml2aWFsIHRlbXBsYXRlIGZvciBOZXRmbG93IFY1Lg0KDQoNCg0KU3RlcGhhbiAm
IE1vcmVhdSAgICAgICAgIEV4cGlyZXMgQXByaWwgMjMsIDIwMDYgICAgICAgICAgICAgICAgIFtQ
YWdlIDhdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICBJUEZJWCB0ZW1wbGF0ZXMgZm9yIGNvbW1vbiBJ
U1AgdXNhZ2VzICAgICBPY3RvYmVyIDIwMDUNCg0KDQogICAgMCAgICAgICAgICAgICAgICAgICAx
ICAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMw0KICAgIDAgMSAyIDMgNCA1
IDYgNyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQ0KICAg
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSsNCiAgIHwgICAgICAgICBGbG93U2V0IElEID0gMCAgICAgICAgfCAgICAgICBMZW5n
dGggPSA1MyBieXRlcyAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgIDI1
NyAgICAgICAgICAgICB8ICAgICAgIEZpZWxkIENvdW50ID0gMTggICAgICAgIHwNCiAgICstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rDQogICB8ICBzb3VyY2VJcFY0QWRkcmVzcyg4KSAgICAgICAgIHwgICAgICAgICAgICAgICAg
NCAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgIGRlc3RpbmF0aW9uSXBWNEFkZHJl
c3MoMTIpICAgfCAgICAgICAgICAgICAgICA0ICAgICAgICAgICAgICB8DQogICArLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0K
ICAgfCAgICBpcE5leHRIb3BJcFY0QWRkcmVzcygxNSkgICB8ICAgICAgICAgICAgICAgIDQgICAg
ICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgaW5ncmVzc0ludGVyZmFjZSgxMCkg
ICAgIHwgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwg
ICAgICAgZWdyZXNzSW50ZXJmYWNlKDE0KSAgICAgfCAgICAgICAgICAgICAgICAyICAgICAgICAg
ICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgaW5QYWNrZXRUb3RhbENvdW50KDg2KSAgICAgICB8
ICAgICAgICAgICAgICAgIDQgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICBpbk9j
dGV0VG90YWxDb3VudCg4NSkgICAgICAgIHwgICAgICAgICAgICAgICAgNCAgICAgICAgICAgICAg
fA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSsNCiAgIHwgIEZpcnN0KFN5c1VwdGltZSkoKikgICAgICAgICAgfCAgICAg
ICAgICAgICAgICA0ICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgTGFzdChTeXNV
cHRpbWUpICgqKSAgICAgICAgICB8ICAgICAgICAgICAgICAgIDQgICAgICAgICAgICAgIHwNCiAg
ICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rDQogICB8ICAgICAgIHNvdXJjZVRyYW5zcG9ydFBvcnQoNykgIHwgICAgICAgICAg
ICAgICAgMiAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgIGRlc3RpbmF0aW9uVHJh
bnNwb3J0UG9ydCgxMSkgfCAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICB8DQogICArLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKw0KICAgfCAgICAgICAgIHRjcENvbnRyb2xCaXRzKDYpICAgICB8ICAgICAgICAgICAgICAg
IDEgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgIHByb3RvY29sSWRlbnRp
Zmllcig0KSAgIHwgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsN
CiAgIHwgICAgICBjbGFzc09mU2VydmljZUlwVjQoNSkgICAgfCAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICBiZ3BTb3VyY2VBc051bWJlcigx
NikgKiB8ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8
ICAgYmdwRGVzdGluYXRpb25Bc051bWJlcigxNykqIHwgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgIHNvdXJjZUlwVjRNYXNrKDkpICAgICAg
fCAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAg
IGRlc3RpbmF0aW9uSXBWNE1hc2soMTMpICB8ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
IHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rDQoNCiAgIEFjdHVhbGx5IHRoaXMgdGVtcGxhdGUgaXMgbm90IGFwcGxp
Y2FibGUgZGlyZWN0bHkuICBJdCBuZWVkcyB0byBiZQ0KICAgYWRhcHRlZC4gIFNldmVyYWwgYXBw
cm9hY2hlcyBtYXkgYmUgdXNlZCBvciBtaXhlZCBkZXBlbmRpbmcgb2YgdGhlDQogICB0cmFuc3Bv
cnQgcmVsaWFiaWxpdHksIHRoZSBudW1iZXIgb2Ygc291cmNlcyBvZiBmbG93cyByZWNlaXZlZC4u
LlRoZQ0KICAgYXBwcm9hY2ggcHJvcG9zZWQgYmVsb3cgZm9jdXMgb24gYW4gTmV0Zmxvd1Y1IHRy
YW5zbGF0b3Igd2hpY2gNCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFw
cmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgICBbUGFnZSA5XQ0KDA0KSW50ZXJuZXQtRHJhZnQg
ICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1
DQoNCg0KICAgcmVjZWl2ZWQgZmxvd3MgZnJvbSBzZXZlcmFsIHJvdXRlcnMgYW5kIGV4cG9ydCB0
aGVtIHVzaW5nIElQRklYLiAgVGhlDQogICB0cmFucG9ydCBwcm90b2NvbCBpcyBVRFA6DQoNCiAg
IG8gIEJlZm9yZSBzZW5kaW5nIHRoZSByZWNvcmQgJ0ZpcnN0JyBhbmQgJ0xhc3QnIHNob3VsZCBi
ZSB0cmFuc2xhdGVkDQogICAgICB0byBhYnNvbHV0ZSB0aW1lIHVzaW5nIHRoZSByZWZlcmVuY2Ug
b2YgdGltZSBvZiB0aGUgcm91dGVyOw0KDQogICBvICBFbmdpbmVJRCBhbmQgdHlwZSBzaG91bGQg
YmUgdHJhbnNsYXRlZCBpbiBhbiBJUEZJWCBJRTogVEJEO3MNCg0KICAgbyAgU2FtcGxpbmcgcmF0
ZSBhbmQgbWV0aG9kIHNob3VsZCBiZSB0cmFuc2xhdGVkIHRvIElQRklYIElFczogVEJELg0KDQoN
CjUuICBUZW1wbGF0ZSBmb3IgZXhwb3J0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uDQoNCiAg
IElTUHMgbmVlZCBhIGNvbW1vbiBzb2x1dGlvbiB0byBleHBvcnQgbWVhc3VyZW1lbnQgcmVzdWx0
cyBhbmQNCiAgIHN0YXRpc3RpY3MuICBUaGlzIHNlY3Rpb24gZGVmaW5lcyB0ZW1wbGF0ZXMgdG8g
ZXhwb3J0IG1lYXN1cmVtZW50DQogICByZXN1bHRzIGFuZCBtZWFzdXJlbWVudCBzdGF0aXN0aWNz
IG1ldGVyZWQgZWl0aGVyIGJ5IGEgcGFzc2l2ZSBvciBhbg0KICAgYWN0aXZlIG1lYXN1cmVtZW50
IHN5c3RlbXMuDQoNCjUuMSAgRXhwb3J0aW5nIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uDQoNCiAg
IFRoaXMgc2VjdGlvbiBkZWZpbmVzIHRlbXBsYXRlIHRvIGV4cG9ydCBtZWFzdXJlbWVudCByZXN1
bHRzIHByb2R1Y2VkDQogICBlaXRoZXIgdXNpbmcgcGFzc2l2ZSBvciBhY3RpdmUgbWVhc3VyZS4N
Cg0KICAgUmVnYXJkaW5nIElTUCwgdGhlIG1haW4gYmVuZWZpdCBpcyB0byBjb2xsZWN0IG1lYXN1
cmVtZW50IGluZm9ybWF0aW9uDQogICBpbmRlcGVuZGVudGx5IG9mIHRoZSB0ZWNobmlxdWUgdXNl
ZCB3aGlsZSBoYXZpbmcgdGhlIGluZm9ybWF0aW9uIHRvDQogICBwcmVjaXNlbHkgaW5kaWNhdGVk
IHRoZSBtZXRyaWMgcGVyZm9ybWVkLg0KDQogICBBIHRyaXZpYWwgc29sdXRpb24gY29uc2lzdHMg
aW4gc3RhbmRhcmRpemluZyBhIHNpbmdsZSB0ZW1wbGF0ZSBtYWRlDQogICB1cCBvZiBtZWFzdXJl
IHBhcmFtZXRlcnMgYW5kIG1lYXN1cmUgcmVzdWx0cy4gIEFjdHVhbGx5IHN1Y2ggYW4NCiAgIGFw
cHJvYWNoIHJlcGVhdHMgdGhlIG1lYXN1cmUgcGFyYW1ldGVycyBpbiBlYWNoIHJlY29yZC4gIENv
bnNlcXVlbnRseQ0KICAgaXQgaXMgbm90IGFwcGxpY2FibGUgYmVjYXVzZSBpdCBkb2VzIG5vdCBi
ZW5lZml0IG9mIHRoZSBvcHRpbWl6YXRpb24NCiAgIElQRklYIG9mZmVycy4NCg0KICAgVG8gYXZv
aWQgdGhpcyByZXBldGl0aW9uLCB0aGUgcHJvcG9zYWwgZGVmaW5lcyBhIE1lYXN1cmUgVGVtcGxh
dGUgdG8NCiAgIGNhcnJ5IHRoZSBsaW5rYWdlIGJldHdlZW4gdGhlIG1lYXN1cmUgcGFyYW1ldGVy
cyBhbmQgdGhlIHRlbXBsYXRlDQogICB1c2VkIHRvIGV4cG9ydCB0aGUgbWVhc3VyZSByZXN1bHRz
LiAgUHJhY3RpY2FsbHksIHRoZSBleHBvcnRlciBzZW5kcw0KICAgdGhlIE1lYXN1cmUgVGVtcGxh
dGUgYW5kIGEgcmVjb3JkIG9mIE1lYXN1cmUgVGVtcGxhdGUgdGhhdCBjYXJyaWVzDQogICB0aGUg
bWVhc3VyZSBwYXJhbWV0ZXJzIGFuZCB0aGUgdGVtcGxhdGUgSUQgb2YgdGhlIHJlc3VsdCB0ZW1w
bGF0ZQ0KICAgd2hpY2ggd2lsbCBjYXJyeSB0aGlzIG1lYXN1cmVtZW50IHJlc3VsdHMuICBUaGVu
IGl0IHNlbmRzIHRoZSByZXN1bHQNCiAgIHRlbXBsYXRlIGFuZCBpdCBleHBvcnRzIHRoZSByZXN1
bHRzIG9mIHRoaXMgbWVhc3VyZSBpbiByZWNvcmRzIG9mDQogICBSZXN1bHQgVGVtcGxhdGUuDQoN
CjUuMS4xICBUaGUgTWVhc3VyZSBUZW1wbGF0ZQ0KDQogICBUaGUgIk1lYXN1cmUgVGVtcGxhdGUi
IGNhcnJpZXMgdGhlIGxpbmthZ2UgYmV0d2VlbiB0aGUgbWVhc3VyZUlEIGFuZA0KICAgdGhlICJN
ZWFzdXJlIFJlc3VsdCBUZW1wbGF0ZSIgSUQNCg0KICAgVGhlIE1lYXN1cmUgVGVtcGxhdGUgaGFz
IGEgc3RhbmRhcmQgdGVtcGxhdGUgSUQgKE1UX0lEKSB0byBwZXJtaXQgaXRzDQoNCg0KDQpTdGVw
aGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAgICAgICAgICAg
ICBbUGFnZSAxMF0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRlcyBmb3IgY29t
bW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgIGlkZW50aWZpY2F0aW9uIGJ5
IHRoZSBjb2xsZWN0b3IgYXMgdGhlIGRlc2NyaXB0aW9uIG9mIGEgbWVhc3VyZS4gIEl0DQogICBj
YXJyaWVzIG1hbmFnZW1lbnQgaW5mb3JtYXRpb24gc3VjaCBhcyBtZWFzdXJlSUQsIG1ldHJpY0lE
LA0KICAgbWV0aG9kb2xvZ3ksIGFuZCB0aGUgdmFsdWUgb2YgdGhlIGR5bmFtaWMgdGVtcGxhdGVz
IElEIGFzc29jaWF0ZWQNCiAgIHdpdGggdGhlIG1lYXN1cmUsIFJlc3VsdFRlbXBsYXRlSUQgYW5k
IENvbmZpZ3VyYXRpb25UZW1wbGF0ZUlELg0KDQogICAgMCAgICAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMw0KICAgIDAgMSAyIDMgNCA1IDYg
NyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQ0KICAgKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSsNCiAgIHwgICAgICAgVGVtcGxhdGUgSUQgTVRfSUQgICAgICAgfCAgICAgICBGaWVsZCBD
b3VudCA9IDQgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgIG1lYXN1cmVJRCAg
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgICA0ICAgICAgICAgICAgIHwNCiAgICstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
DQogICB8ICAgICAgICAgIG1ldHJpY0lEICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgIDIg
ICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgIE1lYXN1cmVDb250ZXh0VGVtcGxhdGVJ
RCAgICAgfCAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAg
fCAgQ29uZmlndXJhdGlvblRlbXBsYXRlSUQgICAgICB8ICAgICAgICAgICAgICAgICAyICAgICAg
ICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgIHJlc3VsdFRlbXBsYXRlSUQgICAgICAg
IHwgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCg0KICAgTWV0
cmljSUQgY29ycmVzcG9uZHMgdG8gYSBtZXRyaWMgcmVnaXN0ZXJlZCBpbiB0aGUgUkZDIDQxNDgN
CiAgIFtSRkM0MTQ4XS4gIFRoZSBiZW5lZml0IG9mIHVzaW5nIGEgcmVnaXN0ZXJlZCBpcyB0byBw
ZXJtaXQgdGhlDQogICBjb2xsZWN0aW9uIG9mIG1lYXN1cmVtZW50IGluZm9ybWF0aW9uIGluZGVw
ZW5kZW50bHkgb2YgdGhlIHRlY2huaXF1ZQ0KICAgdXNlZCB3aGlsZSBoYXZpbmcgdGhlIGluZm9y
bWF0aW9uIHRvIHByZWNpc2VseSBpbmRpY2F0ZWQgdGhlIG1ldHJpYw0KICAgcGVyZm9ybWVkLiB0
aGUgZmlyc3QgMWsgdmFsdWVzIGFyZSByZXNlcnZlZCBmb3IgdGhlIHJlZ2lzdHJ5LiAgT3RoZXIN
CiAgIHZhbHVlcyBhcmUgY29uc2lkZXJlZCBhcyBzcGVjaWZpYyBvciBwcm9wcmlldGFyeS4NCg0K
NS4xLjIgIFRoZSBjb250ZXh0IG9mIHRoZSBtZWFzdXJlIFRlbXBsYXRlDQoNCiAgIEZvbGxvd2lu
ZyBpcyBhIGJhc2ljIGRlZmluaXRpb24gb2YgYSB0ZW1wbGF0ZSB0aGF0IGRlc2NyaWJlIHRoZQ0K
ICAgbWVhc3VyZSBjb25maWd1cmF0aW9uLiAgSXQgY2FycmllcyBpbmZvcm1hdGlvbiBuZWVkZWQg
dG8gZmFjaWxpdGF0ZQ0KICAgdGhlIHVuZGVyc3RhbmRpbmcgb2YgdGhlIHJlc3VsdHMgc2VudCBi
eSBvbmUgSVNQIHRvIGFub3RoZXIuDQoNCiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3IDgg
OSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Kw0KICAgfCAgICAgICBGbG93U2V0IElEICAwICAgICAgICAgICB8ICAgICAgTGVuZ3RoID0geXkg
Ynl0ZXMgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgIE1lYXN1cmVDb250ZXh0VGVtcGxh
dGVJRCAgIHwgICAgICAgRmllbGQgQ291bnQgPSBYICAgICAgICAgfA0KICAgKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAg
IHwgICAgICAgICBhY2N1cmFjeSAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICBUQkQgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgLi4uICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQoNCg0KICAg
VGhlIHZhbHVlIG9mIHRoZSBmaWVsZCBhY2N1cmFjeSBnaXZlIHRoZSBhY2N1cmFjeSBvZiB0aGUg
bWVhc3VyZS4NCg0KDQoNClN0ZXBoYW4gJiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIz
LCAyMDA2ICAgICAgICAgICAgICAgIFtQYWdlIDExXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBG
SVggdGVtcGxhdGVzIGZvciBjb21tb24gSVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0K
ICAgTm90ZXM6IFRoaXMgdGVtcGxhdGUgaGFzIHRvIGJlIGNvbXBsZXRlZCB3aXRoIHVzdWFsIG1l
YXN1cmUgY29udGV4dA0KICAgaW5mb3JtYXRpb24uICBTdWNoIGluZm9ybWF0aW9uIGlzIHR5cGlj
YWxseSBkZXNjcmliZWQgaW4gdGhlIGRvY3VtZW50DQogICBkZWZpbmluZyB0aGUgbWV0cmljLiAg
QXMgYW4gZXhhbXBsZSwgc2VjdGlvbnMgMy44IG9mIFtSRkMyNjc5XQ0KICAgZGV0YWlscyB0aGUg
aW5mb3JtYXRpb24gdG8gcmVwb3J0IHdpdGggdGhlIG1ldHJpYy4NCg0KNS4xLjMgIFRoZSBDb25m
aWd1cmF0aW9uIFRlbXBsYXRlDQoNCiAgIEZvbGxvd2luZyBpcyBhIGJhc2ljIGRlZmluaXRpb24g
b2YgYSB0ZW1wbGF0ZSB0aGF0IGRlc2NyaWJlIHRoZQ0KICAgbWVhc3VyZSBjb25maWd1cmF0aW9u
LiAgSXQgY2FycmllcyBpbmZvcm1hdGlvbiBuZWVkZWQgdG8gZmFjaWxpdGF0ZQ0KICAgdGhlIHVu
ZGVyc3RhbmRpbmcgb2YgdGhlIHJlc3VsdHMgc2VudCBieSBvbmUgSVNQIHRvIGFub3RoZXIuDQoN
CiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAg
MSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICBGbG93U2V0IElE
ICAwICAgICAgICAgICB8ICAgICAgTGVuZ3RoID0geXkgYnl0ZXMgICAgICAgIHwNCiAgICstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rDQogICB8ICAgIENvbmZpZ3VyYXRpb25UZW1wbGF0ZUlEICAgIHwgICAgICAgRmllbGQgQ291
bnQgPSBYICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICBtZXRob2RvbG9neSAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICB8DQogICArLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0K
ICAgfCAgICAgICAgICAgICAgICBUQkQgICAgICAgICAgICB8ICAgICAgICAgICAgICAgLi4uICAg
ICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rDQoNCg0KDQogICBUaGUgdmFsdWUgb2YgdGhlIGZpZWxk
IG1ldGhvZG9sb2d5IGlzIGVpdGhlciAxIGZvciAnYWN0aXZlJyBvciAyIGZvcg0KICAgJ3Bhc3Np
dmUnIG1lYXN1cmVtZW50Lg0KDQogICBOb3RlczogVGhpcyB0ZW1wbGF0ZSBoYXMgdG8gYmUgY29t
cGxldGVkIHdpdGggdXN1YWwgbWVhc3VyZQ0KICAgcGFyYW1ldGVycyAoc291cmNlLi4uKS4NCg0K
NS4xLjQgIFRoZSBSZXN1bHQgVGVtcGxhdGUNCg0KICAgRm9sbG93aW5nIGlzIGEgYmFzaWMgZGVm
aW5pdGlvbiBvZiBhIHRlbXBsYXRlIHRoYXQgZXhwb3J0IHRoZSByZXN1bHRzDQogICBvZiBhIG1l
YXN1cmUgd2l0aG91dCBhbnkgb3ZlcmhlYWQgdG8gY2FycnkgdGhlIG1lYXN1cmUgcGFyYW1ldGVy
cyBhbmQNCiAgIGlkZW50aWZpZXJzLg0KDQogICAgMCAgICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMw0KICAgIDAgMSAyIDMgNCA1IDYgNyA4
IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQ0KICAgKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSsNCiAgIHwgICAgICAgRmxvd1NldCBJRCAgMCAgICAgICAgICAgfCAgICAgIExlbmd0aCA9IDE2
IGJ5dGVzICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgUmVzdWx0VGVtcGxhdGVJ
RCAgICAgICB8ICAgICAgIEZpZWxkIENvdW50ID0gMiAgICAgICAgIHwNCiAgICstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQog
ICB8ICAgICAgICAgIHRpbWVzdGFtcCAgICAgICAgICAgIHwgICAgICAgICAgICAgICA4ICAgICAg
ICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICAgcmVzdWx0ICAgICAgICAgICAg
ICAgfCAgICAgICAgICAgICAgIDQgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KDQoNCg0K
U3RlcGhhbiAmIE1vcmVhdSAgICAgICAgIEV4cGlyZXMgQXByaWwgMjMsIDIwMDYgICAgICAgICAg
ICAgICAgW1BhZ2UgMTJdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICBJUEZJWCB0ZW1wbGF0ZXMgZm9y
IGNvbW1vbiBJU1AgdXNhZ2VzICAgICBPY3RvYmVyIDIwMDUNCg0KDQo1LjEuNSAgRXhhbXBsZQ0K
DQogICBBIHBhc3NpdmUgbWVhc3VyZW1lbnQgc3lzdGVtIG5lZWRzIHRvIGV4cG9ydCB0aGUgcmVz
dWx0cyBvZiB0aGUNCiAgIG1lYXN1cmUgJzEwJyBvZiB0aGUgb25lLXdheS1kZWxheSAnNicgdG8g
YSBjb2xsZWN0b3IuICBGaXJzdGx5IGl0DQogICBzZW5kcyB0aGUgTWVhc3VyZSB0ZW1wbGF0ZSBk
ZWZpbmVkIGFib3ZlLiAgVGhlbiBpdCBleHBvcnRzIHRoZQ0KICAgZm9sbG93aW5nIE1lYXN1cmUg
ZGF0YSBzZXQuDQoNCiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQg
NSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAg
ICAgICBTZXQgSUQgPSBNVF9JRCAgICAgICB8ICAgICAgICAgIExlbmd0aCA9IDEyICAgICAgICAg
IHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rDQogICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgNiAo
b25lLXdheS1kZWxheSkgICAgICAgfCAzMTUgKE1lYXN1cmVDb250ZXh0VGVtcGxhdGVJRCl8DQog
ICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKw0KICAgfDQ2MyAoQ29uZmlndXJhdGlvbiBUZW1wbGF0ZSBJRCl8ICAgNDU5NyAo
UmVzdWx0IFRlbXBsYXRlIElEKSAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQoNCg0KICAgRHVyaW5nIHRoZSBt
ZWFzdXJlbWVudCwgaXQgc2VuZHMgZmlyc3RseSB0aGUgQ29uZmlndXJhdGlvbiBhbmQgdGhlDQog
ICBSZXN1bHQgdGVtcGxhdGVzIGRlZmluZWQgYWJvdmUuICBUaGVuIGl0IGV4cG9ydHMsIGFzIGZv
bGxvd2luZywgdGhlDQogICBjb25maWd1cmF0aW9uIHJlY29yZCBhbmQgdGhlIGNvcnJlc3BvbmRp
bmcgcmVzdWx0cy4NCg0KICAgIDAgICAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgICAgIDMNCiAgICAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMg
NCA1IDYgNyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDENCiAgICstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAg
ICAgICAgIFNldCBJRCA9IDMxNSAgICAgICAgfCAgICAgICAgICAgTGVuZ3RoID0geHh4ICAgICAg
ICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICA1MCAoYWNjdXJhY2N5KSAgICAgICB8ICAg
ICAgICAgICAgICAgLi4uICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KDQoNCiAgICAwICAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAz
DQogICAgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1
IDYgNyA4IDkgMCAxDQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICBTZXQgSUQgPSA0NjMgICAg
ICAgIHwgICAgICAgICAgIExlbmd0aCA9IHh4eCAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8
ICAgICAgICAgMiAocGFzc2l2ZSkgICAgICAgICAgfCAgICAgICAgICAgICAgIC4uLiAgICAgICAg
ICAgICAgfA0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSsNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpTdGVwaGFuICYgTW9y
ZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAgICAgICAgICAgICBbUGFnZSAx
M10NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRlcyBmb3IgY29tbW9uIElTUCB1
c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgICAwICAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3
IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKw0KICAgfCAgICAgICAgICBTZXQgSUQgPSA0NTk3ICAgICAgICB8ICAgICAgICAgIExlbmd0
aCA9IHh4eCAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgICAgICAgICAgICAgICAg
ICA0NTc1Njg4NTY4MzQ1ICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsN
CiAgIHwgICAgICAgICAgICAgICAgICAgICAgIDc4NzUyMjQwNDU3NjUgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
IDIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgICstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8
ICAgICAgICAgICAgICAgICAgICAgICA0NTc1Njg4NjY4MzQ1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfA0KICAgKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsNCiAgIHwgICAgICAgICAgICAgICAgICAgICAgIDc4NzUyMjQw
NDU3NjUgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KICAgLiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC4NCiAgIC4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAuDQogICAuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLg0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsNCiAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAyMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQog
ICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKw0KICAgfCAgICAgICAgICAgICAgICAgICAgICAgNDU3NTY4ODg2ODM0NSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwNCiAgICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArDQogICB8ICAgICAgICAgICAgICAg
ICAgICAgICA0Mzc4MzIyNDA0Njc2NSAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSsNCiAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAyMCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8DQogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKw0KDQoNCjUuMiAgRXhwb3J0aW5nIHBhY2tl
dCBpbmZvcm1hdGlvbiBmb3IgZGVsYXkgbWVhc3VyZW1lbnRzDQoNCiAgIFBhc3NpdmUgbWVhc3Vy
ZW1lbnQgb2YgdGhlIGRlbGF5IG5lZWQgdG8gcHVzaCBwYWNrZXRzJyBpZCBhbmQNCiAgIHBhY2tl
dHMnIG9ic2VydmF0aW9uIHRpbWUgdG8gY29uY2VudHJhdG9ycyB3aGljaCBjb21wdXRlIHRoZSBk
ZWxheS4NCiAgIFtJLUQuYm9zY2hpLWV4cG9ydC1wZXJwa3RpbmZvXSBkZXNjcmliZXMgdGhlIHVz
YWdlIG9mIElQRklYIHRvIGV4cG9ydA0KICAgcGVyLXBhY2tldCBpbmZvcm1hdGlvbiB0byBhIGNv
bGxlY3RpbmcgcHJvY2VzcyB3aGljaCBjb21wdXRlIHRoZSBvbmUtDQogICB3YXkgZGVsYXkuDQoN
CiAgIEl0cyBwcm9wb3NhbCByZWxpZXMgb24gMiB0ZW1wbGF0ZXMgdG9vLiAgVGhlIGZpcnN0IG9u
ZSBkZWZpbmVzIHRoZQ0KICAgbGlua2FnZSBiZXR3ZWVuIGZsb3cgaW5mb3JtYXRpb24gYW5kIGZs
b3cgSUQuICBUaGUgc2Vjb25kIGRlZmluZXMgdGhlDQogICByZXN1bHRzIHRvIGJlIGV4cG9ydGVk
LCB0aGUgdGltZXN0YW1wLCB0aGUgcGFja2V0IElELCB0aGUgcGFja2V0DQogICBsZW5ndGggYW5k
IHRoZSBmbG93IElELg0KDQogICB0aGUgdXNhZ2Ugb2YgdGhlIDIgdGVtcGxhdGVzIGRlc2NyaWJl
ZCBhYm92ZSBvcHRpbWl6ZXMNCiAgIFBhY2tldFByb3BUZW1wbGF0ZSBzaXplLiAgVGhlIGZpZWxk
IGZsb3dJRCBpcyBubyBtb3JlIG5lY2Vzc2FyeQ0KICAgYmVjYXVzZSB0aGUgcmVzdWx0IHRlbXBs
YXRlIElEIGNhcnJpZXMgdGhlIGlkZW50aWZpZXIgb2YgdGhlIGZsb3cuDQoNCg0KDQoNCg0KDQpT
dGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAgICAgICAg
ICAgICBbUGFnZSAxNF0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRlcyBmb3Ig
Y29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCjYuICBjaGFuZ2Ugc2luY2Ug
djAwDQoNCiAgIFRpbWUgY29udmVyc2lvbiBhbGdvIHByb3Bvc2VkLg0KDQogICBNZWFzdXJlIFRl
bXBsYXRlIGVuaGFuY2VkOiBjb25mIGFuZCBjb250ZXh0IHRlbXBsYXRlIElEIGFkZGVkLg0KDQo3
LiAgT3BlbiBpc3N1ZXMNCg0KNy4xICBUb28gbWFueSBQc2V1ZG8gVGVtcGxhdGVzIGluIElQRklY
IHNwZWNzDQoNCiAgIElQRklYIGRvY3VtZW50cyBzcGVjaWZ5IG1hbnkgcHNldWRvIHRlbXBsYXRl
cyB0aGF0ICB3aWxsIGludHJvZHVjZSBhDQogICBsb3Qgb2YgaW50ZXJvcGVyYWJpbGl0eSBpc3N1
ZXMuICBUbyBzb2x2ZSB0aGlzIGlzc3VlIGEgZmllbGQgSUQNCiAgIHNob3VsZCBhY2NlcHQgc2V2
ZXJhbCBGaWVsZCBJRCBpbiBpdHMgZGVmaW5pdGlvbi4gIFRoZSB0ZW1wbGF0ZSBzZW50DQogICB3
aWxsIGluZGljYXRlIHRoZSBvbmUgdXNlZC4gIFRoaXMgYXBwcm9hY2ggaXMgY2xvc2UgdG8gdGhl
IHNpemUNCiAgIHJlZHVjaW5nIG1lY2hhbmlzbS4NCg0KNy4yICBBZ2dyZWdhdGluZyBOZXRmbG93
IHVzaW5nIElQRklYDQoNCiAgIElQRklYIGluZm8gbW9kZWwgc2hvdWxkIGhhdmUgb25lIEZpZWxk
IElEIGZvciBlYWNoIGZpZWxkIGV4aXN0aW5nIGluDQogICBvbmUgTmV0ZmxvdyBoZWFkZXIgb3Ig
Y29udmVyc2lvbiBydWxlcy4NCg0KNy4zICBEYXRhIGludGVncml0eQ0KDQogICBIb3cgdG8gYXZv
aWQgSVBGSVggaW5mb3JtYXRpb24gdG8gYmUgY29ycnVwdGVkIGJ5IHRoZSBuZXR3b3JrLCBieSBE
b1MNCiAgIGF0dGFja2VycywgbG9zdCBvZiBwYWNrZXRzID8gIFdoaWNoIHByb3RvY29sIHRvIHVz
ZSBpbiB3aGljaCBjYXNlPw0KICAgSXMgdGhlcmUgb3RoZXJzIG1lY2hhbmlzbXMgd2hpY2ggYXJl
IGFwcGxpY2FibGUgPyAgRG9lcyBpdCBtYWtlIHNlbnNlDQogICB0byBpbnRyb2R1Y2UgYSBjaGVj
a3N1bSBmaWVsZCBJRCB0byBwcm90ZWN0IGEgZGF0YSByZWNvcmQgPw0KDQo3LjQgIFBhdGggVGVt
cGxhdGUNCg0KICAgVGhpcyB0ZW1wbGF0ZSBpcyBhIGNvbW1vbiBuZWVkIGZvciBkZWNyaWJpbmcg
dHJhY2Vyb3V0ZSBhbmQgc3BhdGlhbA0KICAgcmVzdWx0cy4NCg0KOC4gIFNlY3VyaXR5IENvbnNp
ZGVyYXRpb25zDQoNCiAgIFNlY3VyaXR5IGlzIGEgTVVTVCBpbiB0aGUgY29udGV4dCBvZiBleGNo
YW5nZSBvZiBpbmZvcm1hdGlvbiBiZXR3ZWVuDQogICBJU1AuDQoNCiAgIEFzIHRoZSBzZWN1cml0
eSBvZiB0aGUgZXhjaGFuZ2UgcmVsaWVzIG1vc3RseSBvbiB0aGUgcHJvdG9jb2wgdXNlZCwNCiAg
IFVEUCBkb2VzIG5vdCBsb29rIGFwcHJvcHJpYXRlIHRvIGV4Y2hhbmdlIGluZm9ybWF0aW9uIGJl
dHdlZW4gSVNQLg0KDQo5LiAgUmVmZXJlbmNlcw0KDQo5LjEgIE5vcm1hdGl2ZSBSZWZlcmVuY2Vz
DQoNCiAgIFtJLUQuaWV0Zi1pcGZpeC1pbmZvXQ0KICAgICAgICAgICAgICBRdWl0dGVrLCBKLiwg
IkluZm9ybWF0aW9uIE1vZGVsIGZvciBJUCBGbG93IEluZm9ybWF0aW9uDQogICAgICAgICAgICAg
IEV4cG9ydCIsIGRyYWZ0LWlldGYtaXBmaXgtaW5mby0xMSAod29yayBpbiBwcm9ncmVzcyksDQoN
Cg0KDQpTdGVwaGFuICYgTW9yZWF1ICAgICAgICAgRXhwaXJlcyBBcHJpbCAyMywgMjAwNiAgICAg
ICAgICAgICAgICBbUGFnZSAxNV0NCgwNCkludGVybmV0LURyYWZ0ICAgIElQRklYIHRlbXBsYXRl
cyBmb3IgY29tbW9uIElTUCB1c2FnZXMgICAgIE9jdG9iZXIgMjAwNQ0KDQoNCiAgICAgICAgICAg
ICAgU2VwdGVtYmVyIDIwMDUuDQoNCiAgIFtJLUQuaWV0Zi1pcGZpeC1wcm90b2NvbF0NCiAgICAg
ICAgICAgICAgQ2xhaXNlLCBCLiwgIklQRklYIFByb3RvY29sIFNwZWNpZmljYXRpb24iLA0KICAg
ICAgICAgICAgICBkcmFmdC1pZXRmLWlwZml4LXByb3RvY29sLTE5ICh3b3JrIGluIHByb2dyZXNz
KSwNCiAgICAgICAgICAgICAgU2VwdGVtYmVyIDIwMDUuDQoNCiAgIFtSRkM0MTQ4XSAgU3RlcGhh
biwgRS4sICJJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIChJUFBNKSBNZXRyaWNzDQogICAgICAgICAg
ICAgIFJlZ2lzdHJ5IiwgQkNQIDEwOCwgUkZDIDQxNDgsIEF1Z3VzdCAyMDA1Lg0KDQo5LjIgIElu
Zm9ybWF0aXZlIFJlZmVyZW5jZXMNCg0KICAgW0ktRC5ib3NjaGktZXhwb3J0LXBlcnBrdGluZm9d
DQogICAgICAgICAgICAgIEJvc2NoaSwgRS4gYW5kIEwuIE1hcmssICJVc2Ugb2YgSVBGSVggZm9y
IEV4cG9ydCBvZiBQZXItDQogICAgICAgICAgICAgIFBhY2tldCBJbmZvcm1hdGlvbiIsIGRyYWZ0
LWJvc2NoaS1leHBvcnQtcGVycGt0aW5mby0wMA0KICAgICAgICAgICAgICAod29yayBpbiBwcm9n
cmVzcyksIEp1bmUgMjAwNS4NCg0KICAgW0ktRC5kcmVzc2xlci1pcGZpeC1hZ2dyZWdhdGlvbl0N
CiAgICAgICAgICAgICAgRHJlc3NsZXIsIEYuLCAiSVBGSVggQWdncmVnYXRpb24iLA0KICAgICAg
ICAgICAgICBkcmFmdC1kcmVzc2xlci1pcGZpeC1hZ2dyZWdhdGlvbi0wMSAod29yayBpbiBwcm9n
cmVzcyksDQogICAgICAgICAgICAgIEp1bHkgMjAwNS4NCg0KICAgW0ktRC5xdWl0dGVrLWlwZml4
LW1pZGRsZWJveF0NCiAgICAgICAgICAgICAgUXVpdHRlaywgSi4sICJHdWlkZWxpbmVzIGZvciBJ
UEZJWCBJbXBsZW1lbnRhdGlvbnMgb24NCiAgICAgICAgICAgICAgTWlkZGxlYm94ZXMiLCBkcmFm
dC1xdWl0dGVrLWlwZml4LW1pZGRsZWJveC0wMCAod29yayBpbg0KICAgICAgICAgICAgICBwcm9n
cmVzcyksIEZlYnJ1YXJ5IDIwMDQuDQoNCiAgIFtJLUQuc3RlcGhhbi1pcHBtLW11bHRpbWV0cmlj
c10NCiAgICAgICAgICAgICAgU3RlcGhhbiwgRS4sICJJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIChJ
UFBNKSBmb3Igc3BhdGlhbA0KICAgICAgICAgICAgICBhbmQgbXVsdGljYXN0IiwgZHJhZnQtc3Rl
cGhhbi1pcHBtLW11bHRpbWV0cmljcy0wMSAod29yaw0KICAgICAgICAgICAgICBpbiBwcm9ncmVz
cyksIEp1bHkgMjAwNS4NCg0KICAgW05FVEZMT1dfRk1UXQ0KICAgICAgICAgICAgICBDaXNjbywg
Ik5ldGZsb3cgZm9ybWF0Ii4NCg0KICAgW1JGQzIzMzBdICBQYXhzb24sIFYuLCBBbG1lcywgRy4s
IE1haGRhdmksIEouLCBhbmQgTS4gTWF0aGlzLA0KICAgICAgICAgICAgICAiRnJhbWV3b3JrIGZv
ciBJUCBQZXJmb3JtYW5jZSBNZXRyaWNzIiwgUkZDIDIzMzAsDQogICAgICAgICAgICAgIE1heSAx
OTk4Lg0KDQogICBbUkZDMjY3OV0gIEFsbWVzLCBHLiwgS2FsaWRpbmRpLCBTLiwgYW5kIE0uIFpl
a2F1c2thcywgIkEgT25lLXdheQ0KICAgICAgICAgICAgICBEZWxheSBNZXRyaWMgZm9yIElQUE0i
LCBSRkMgMjY3OSwgU2VwdGVtYmVyIDE5OTkuDQoNCg0KDQoNCg0KDQoNCg0KDQoNClN0ZXBoYW4g
JiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgIFtQ
YWdlIDE2XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24g
SVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0KQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAg
IFN0ZXBoYW4gRW1pbGUNCiAgIEZyYW5jZSBUZWxlY29tIGRpdmlzaW9uIFImRA0KICAgMiBhdmVu
dWUgUGllcnJlIE1hcnppbg0KICAgTGFubmlvbiwgICBGLTIyMzA3DQoNCiAgIEZheDogICArMzMg
MiA5NiAwNSAxOCA1Mg0KICAgRW1haWw6IGVtaWxlLnN0ZXBoYW5AZnJhbmNldGVsZWNvbS5jb20N
Cg0KDQogICBNb3JlYXUgRXJpYw0KICAgUW9TbWV0cmljcyBFTUVBDQogICAzLTcgUnVlIGR1IFRo
ZWF0cmUNCiAgIE1hc3N5LCAgIEYtOTEzMDANCg0KICAgRmF4OiAgICszMyAxIDY0IDUzIDI3IDYx
DQogICBFbWFpbDogZXJpY19tb3JlYXVAcW9zbWV0cmljcy5uZXQNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClN0ZXBoYW4g
JiBNb3JlYXUgICAgICAgICBFeHBpcmVzIEFwcmlsIDIzLCAyMDA2ICAgICAgICAgICAgICAgIFtQ
YWdlIDE3XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgSVBGSVggdGVtcGxhdGVzIGZvciBjb21tb24g
SVNQIHVzYWdlcyAgICAgT2N0b2JlciAyMDA1DQoNCg0KSW50ZWxsZWN0dWFsIFByb3BlcnR5IFN0
YXRlbWVudA0KDQogICBUaGUgSUVURiB0YWtlcyBubyBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZh
bGlkaXR5IG9yIHNjb3BlIG9mIGFueQ0KICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0cyBv
ciBvdGhlciByaWdodHMgdGhhdCBtaWdodCBiZSBjbGFpbWVkIHRvDQogICBwZXJ0YWluIHRvIHRo
ZSBpbXBsZW1lbnRhdGlvbiBvciB1c2Ugb2YgdGhlIHRlY2hub2xvZ3kgZGVzY3JpYmVkIGluDQog
ICB0aGlzIGRvY3VtZW50IG9yIHRoZSBleHRlbnQgdG8gd2hpY2ggYW55IGxpY2Vuc2UgdW5kZXIg
c3VjaCByaWdodHMNCiAgIG1pZ2h0IG9yIG1pZ2h0IG5vdCBiZSBhdmFpbGFibGU7IG5vciBkb2Vz
IGl0IHJlcHJlc2VudCB0aGF0IGl0IGhhcw0KICAgbWFkZSBhbnkgaW5kZXBlbmRlbnQgZWZmb3J0
IHRvIGlkZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uDQogICBvbiB0aGUgcHJv
Y2VkdXJlcyB3aXRoIHJlc3BlY3QgdG8gcmlnaHRzIGluIFJGQyBkb2N1bWVudHMgY2FuIGJlDQog
ICBmb3VuZCBpbiBCQ1AgNzggYW5kIEJDUCA3OS4NCg0KICAgQ29waWVzIG9mIElQUiBkaXNjbG9z
dXJlcyBtYWRlIHRvIHRoZSBJRVRGIFNlY3JldGFyaWF0IGFuZCBhbnkNCiAgIGFzc3VyYW5jZXMg
b2YgbGljZW5zZXMgdG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4NCiAg
IGF0dGVtcHQgbWFkZSB0byBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3IgcGVybWlzc2lvbiBm
b3IgdGhlIHVzZSBvZg0KICAgc3VjaCBwcm9wcmlldGFyeSByaWdodHMgYnkgaW1wbGVtZW50ZXJz
IG9yIHVzZXJzIG9mIHRoaXMNCiAgIHNwZWNpZmljYXRpb24gY2FuIGJlIG9idGFpbmVkIGZyb20g
dGhlIElFVEYgb24tbGluZSBJUFIgcmVwb3NpdG9yeSBhdA0KICAgaHR0cDovL3d3dy5pZXRmLm9y
Zy9pcHIuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVyZXN0ZWQgcGFydHkgdG8gYnJp
bmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAgIGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50
IGFwcGxpY2F0aW9ucywgb3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB0aGF0IG1heSBj
b3ZlciB0ZWNobm9sb2d5IHRoYXQgbWF5IGJlIHJlcXVpcmVkIHRvIGltcGxlbWVudA0KICAgdGhp
cyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZvcm1hdGlvbiB0byB0aGUgSUVURiBh
dA0KICAgaWV0Zi1pcHJAaWV0Zi5vcmcuDQoNCg0KRGlzY2xhaW1lciBvZiBWYWxpZGl0eQ0KDQog
ICBUaGlzIGRvY3VtZW50IGFuZCB0aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBhcmUg
cHJvdmlkZWQgb24gYW4NCiAgICJBUyBJUyIgYmFzaXMgYW5kIFRIRSBDT05UUklCVVRPUiwgVEhF
IE9SR0FOSVpBVElPTiBIRS9TSEUgUkVQUkVTRU5UUw0KICAgT1IgSVMgU1BPTlNPUkVEIEJZIChJ
RiBBTlkpLCBUSEUgSU5URVJORVQgU09DSUVUWSBBTkQgVEhFIElOVEVSTkVUDQogICBFTkdJTkVF
UklORyBUQVNLIEZPUkNFIERJU0NMQUlNIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNTIE9SIElNUExJ
RUQsDQogICBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5UWSBUSEFUIFRI
RSBVU0UgT0YgVEhFDQogICBJTkZPUk1BVElPTiBIRVJFSU4gV0lMTCBOT1QgSU5GUklOR0UgQU5Z
IFJJR0hUUyBPUiBBTlkgSU1QTElFRA0KICAgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkg
T1IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQoNCg0KQ29weXJpZ2h0IFN0YXRl
bWVudA0KDQogICBDb3B5cmlnaHQgKEMpIFRoZSBJbnRlcm5ldCBTb2NpZXR5ICgyMDA1KS4gIFRo
aXMgZG9jdW1lbnQgaXMgc3ViamVjdA0KICAgdG8gdGhlIHJpZ2h0cywgbGljZW5zZXMgYW5kIHJl
c3RyaWN0aW9ucyBjb250YWluZWQgaW4gQkNQIDc4LCBhbmQNCiAgIGV4Y2VwdCBhcyBzZXQgZm9y
dGggdGhlcmVpbiwgdGhlIGF1dGhvcnMgcmV0YWluIGFsbCB0aGVpciByaWdodHMuDQoNCg0KQWNr
bm93bGVkZ21lbnQNCg0KICAgRnVuZGluZyBmb3IgdGhlIFJGQyBFZGl0b3IgZnVuY3Rpb24gaXMg
Y3VycmVudGx5IHByb3ZpZGVkIGJ5IHRoZQ0KICAgSW50ZXJuZXQgU29jaWV0eS4NCg0KDQoNCg0K
U3RlcGhhbiAmIE1vcmVhdSAgICAgICAgIEV4cGlyZXMgQXByaWwgMjMsIDIwMDYgICAgICAgICAg
ICAgICAgW1BhZ2UgMThdDQoMDQo=

------_=_NextPart_001_01C5D6E9.CA811F88--

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



From owner-psamp@ops.ietf.org Sun Oct 23 17:19:02 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1ETnF8-00026c-E5
	for psamp-archive@megatron.ietf.org; Sun, 23 Oct 2005 17:19:02 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA25577
	for <psamp-archive@lists.ietf.org>; Sun, 23 Oct 2005 17:18:49 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1ETnAF-000LMB-3W
	for psamp-data@psg.com; Sun, 23 Oct 2005 21:13:59 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.0
Received: from [144.254.15.119] (helo=av-tac-bru.cisco.com)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1ETnAE-000LLx-4k
	for psamp@ops.ietf.org; Sun, 23 Oct 2005 21:13:58 +0000
X-TACSUNS: Virus Scanned
Received: from strange-brew.cisco.com (localhost [127.0.0.1])
	by av-tac-bru.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j9NLDu626551
	for <psamp@ops.ietf.org>; Sun, 23 Oct 2005 23:13:56 +0200 (CEST)
Received: from [10.21.83.29] (sjc-vpn4-798.cisco.com [10.21.83.29])
	by strange-brew.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id j9NLDsC06623
	for <psamp@ops.ietf.org>; Sun, 23 Oct 2005 23:13:54 +0200 (CEST)
Message-ID: <435BFD12.7030500@cisco.com>
Date: Sun, 23 Oct 2005 14:13:54 -0700
From: Benoit Claise <bclaise@cisco.com>
User-Agent: Thunderbird 1.4 (Windows/20050908)
MIME-Version: 1.0
To: psamp <psamp@ops.ietf.org>
Subject: New version of the protocol draft draft-ietf-psamp-protocol-02.txt
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-psamp@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Dear all,

The PSAMP protocol draft version 1 expired in august 2004, waiting for 
the IPFIX completion.
Now that IPFIX drafts went to IESG, a new version of the protocol draft, 
draft-ietf-psamp-protocol-02.txt, has been posted.
It contains many improvements compared to the version 1.
Please review it. Specifically the section 7 that specifies how to use 
IPFIX for PSAMP.
Let's try to solve as many open issues (there is a "open issues" 
specific section in the draft) during our meeting in Vancouver.

Regards, Benoit.



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



From owner-psamp@ops.ietf.org Tue Oct 25 18:58:22 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EUXkM-0008JQ-Sq
	for psamp-archive@megatron.ietf.org; Tue, 25 Oct 2005 18:58:22 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA22401
	for <psamp-archive@lists.ietf.org>; Tue, 25 Oct 2005 18:58:06 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EUXcS-000PpI-HX
	for psamp-data@psg.com; Tue, 25 Oct 2005 22:50:12 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,
	MIME_BOUND_NEXTPART,NO_REAL_NAME autolearn=no version=3.1.0
Received: from [132.151.6.50] (helo=newodin.ietf.org)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.52 (FreeBSD))
	id 1EUXcR-000Pp7-Tr
	for psamp@ops.ietf.org; Tue, 25 Oct 2005 22:50:12 +0000
Received: from mlee by newodin.ietf.org with local (Exim 4.43)
	id 1EUXcI-0004Qv-7l; Tue, 25 Oct 2005 18:50:02 -0400
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
Cc: psamp@ops.ietf.org
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-psamp-protocol-02.txt 
Message-Id: <E1EUXcI-0004Qv-7l@newodin.ietf.org>
Date: Tue, 25 Oct 2005 18:50:02 -0400
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Packet Sampling Working Group of the IETF.

	Title		: Packet Sampling (PSAMP) Protocol Specifications
	Author(s)	: B. Claise
	Filename	: draft-ietf-psamp-protocol-02.txt
	Pages		: 40
	Date		: 2005-10-25
	
This document specifies the export of packet information from a 
   PSAMP Exporting Process to a PSAMP Colleting Process. For export of 
   packet information the IP Flow Information eXport (IPFIX) protocol 
   is used, as both the IPFIX and PSAMP architecture match very well 
   and the means provided by the IPFIX protocol are sufficient. The 
   document specifies in detail how the IPFIX protocol is used for 
   PSAMP export of packet information.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-psamp-protocol-02.txt

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


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

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


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

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

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

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

Content-Type: text/plain
Content-ID:	<2005-10-25172037.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-psamp-protocol-02.txt

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

Content-Type: text/plain
Content-ID:	<2005-10-25172037.I-D@ietf.org>

--OtherAccess--

--NextPart--


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



From owner-psamp@ops.ietf.org Wed Oct 26 18:57:50 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EUuDN-000475-Tt
	for psamp-archive@megatron.ietf.org; Wed, 26 Oct 2005 18:57:50 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA04421
	for <psamp-archive@lists.ietf.org>; Wed, 26 Oct 2005 18:57:33 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EUu6b-000HWM-DW
	for psamp-data@psg.com; Wed, 26 Oct 2005 22:50:49 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,
	MIME_BOUND_NEXTPART,NO_REAL_NAME autolearn=no version=3.1.0
Received: from [132.151.6.50] (helo=newodin.ietf.org)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.52 (FreeBSD))
	id 1EUu6a-000HWB-QZ
	for psamp@ops.ietf.org; Wed, 26 Oct 2005 22:50:48 +0000
Received: from mlee by newodin.ietf.org with local (Exim 4.43)
	id 1EUu5r-0005dt-4q; Wed, 26 Oct 2005 18:50:03 -0400
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
Cc: psamp@ops.ietf.org
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-psamp-mib-05.txt 
Message-Id: <E1EUu5r-0005dt-4q@newodin.ietf.org>
Date: Wed, 26 Oct 2005 18:50:03 -0400
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Packet Sampling Working Group of the IETF.

	Title		: Definitions of Managed Objects for Packet Sampling
	Author(s)	: T. Dietz, B. Claise
	Filename	: draft-ietf-psamp-mib-05.txt
	Pages		: 63
	Date		: 2005-10-26
	
This memo defines managed objects for sampling and filtering
   techniques for IP packet selection.  These objects provide
   information about managed nodes supporting packet sampling, including
   packet sampling capabilities, configuration and statistics.  They
   also allow to configure packet sampling concerning the IP interface
   at which packets are sampled, the packet selections methods used for
   sampling, and the collector to which packet samples are exported.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-psamp-mib-05.txt

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


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

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


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

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

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

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

Content-Type: text/plain
Content-ID:	<2005-10-26182839.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-psamp-mib-05.txt

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

Content-Type: text/plain
Content-ID:	<2005-10-26182839.I-D@ietf.org>

--OtherAccess--

--NextPart--


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



From owner-psamp@ops.ietf.org Thu Oct 27 10:57:31 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EV9C7-0005hI-6K
	for psamp-archive@megatron.ietf.org; Thu, 27 Oct 2005 10:57:31 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA05323
	for <psamp-archive@lists.ietf.org>; Thu, 27 Oct 2005 10:57:14 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EV95I-000Lei-59
	for psamp-data@psg.com; Thu, 27 Oct 2005 14:50:28 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,
	MIME_BOUND_NEXTPART,NO_REAL_NAME autolearn=no version=3.1.0
Received: from [132.151.6.50] (helo=newodin.ietf.org)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.52 (FreeBSD))
	id 1EV95F-000LeR-9s
	for psamp@ops.ietf.org; Thu, 27 Oct 2005 14:50:25 +0000
Received: from mlee by newodin.ietf.org with local (Exim 4.43)
	id 1EV94t-0000Kq-Es; Thu, 27 Oct 2005 10:50:03 -0400
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
Cc: psamp@ops.ietf.org
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-psamp-info-03.txt 
Message-Id: <E1EV94t-0000Kq-Es@newodin.ietf.org>
Date: Thu, 27 Oct 2005 10:50:03 -0400
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Packet Sampling Working Group of the IETF.

	Title		: Information Model for Packet Sampling Exports
	Author(s)	: T. Dietz, et al.
	Filename	: draft-ietf-psamp-info-03.txt
	Pages		: 29
	Date		: 2005-10-27
	
This memo defines an information model for the Packet Sampling
   (PSAMP) protocol.  It is used by the PSAMP protocol for encoding
   sampled packet data and information related to the sampling process.
   As the PSAMP protocol is based on the IPFIX protocol, this
   information model is an extension to the IPFIX information model.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-psamp-info-03.txt

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


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

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


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

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

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

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

Content-Type: text/plain
Content-ID:	<2005-10-27103918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-psamp-info-03.txt

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

Content-Type: text/plain
Content-ID:	<2005-10-27103918.I-D@ietf.org>

--OtherAccess--

--NextPart--

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



From owner-psamp@ops.ietf.org Fri Oct 28 12:49:39 2005
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1EVXQB-00054T-8l
	for psamp-archive@megatron.ietf.org; Fri, 28 Oct 2005 12:49:39 -0400
Received: from psg.com (mailnull@psg.com [147.28.0.62])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28275
	for <psamp-archive@lists.ietf.org>; Fri, 28 Oct 2005 12:49:22 -0400 (EDT)
Received: from majordom by psg.com with local (Exim 4.52 (FreeBSD))
	id 1EVXJb-000FWu-6w
	for psamp-data@psg.com; Fri, 28 Oct 2005 16:42:51 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.0
Received: from [129.132.119.136] (helo=tik6.ethz.ch)
	by psg.com with esmtp (Exim 4.52 (FreeBSD))
	id 1EVXJZ-000FWh-RZ
	for psamp@ops.ietf.org; Fri, 28 Oct 2005 16:42:50 +0000
Received: from [82.130.102.210] (nb-4995.ethz.ch [82.130.102.210])
	by tik6.ethz.ch (Postfix) with ESMTP
	id 485136ADAA; Fri, 28 Oct 2005 18:42:48 +0200 (MEST)
Message-ID: <43625593.7080407@fokus.fraunhofer.de>
Date: Fri, 28 Oct 2005 18:45:07 +0200
From: Elisa Boschi <boschi@fokus.fraunhofer.de>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ipfix@net.doit.wisc.edu, psamp@ops.ietf.org
Cc: Lutz Mark <mark@fokus.fraunhofer.de>
Subject: [Fwd: I-D ACTION:draft-boschi-export-perpktinfo-01.txt]
Content-Type: multipart/mixed;
 boundary="------------060302010608070408040304"
Sender: owner-psamp@ops.ietf.org
Precedence: bulk

This is a multi-part message in MIME format.
--------------060302010608070408040304
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Dear all,

we have submitted a new version of our draft: "Use of IPFIX for Export
of Per-Packet Information".
We have improved the section on FlowID management and updated the
example. Please have a look at it

thanks,
Elisa and Lutz

-------- Original Message --------
Subject: 	I-D ACTION:draft-boschi-export-perpktinfo-01.txt
Date: 	Thu, 27 Oct 2005 10:50:02 -0400
From: 	Internet-Drafts@ietf.org
Reply-To: 	internet-drafts@ietf.org
To: 	i-d-announce@ietf.org



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


	Title		: Use of IPFIX for Export of Per-Packet Information
	Author(s)	: E. Boschi, L. Mark
	Filename	: draft-boschi-export-perpktinfo-01.txt
	Pages		: 10
	Date		: 2005-10-27
	
This document describes the usage of the IP Flow Information 
        Export (IPFIX) protocol for the case of exporting and processing 
        per-packet information.  
        The main idea is to separate the export of the information about 
        packets and flows those packets belong to, using two different 
        records. The association between the records is kept using 
        unique Flow or Template Identifiers.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-boschi-export-perpktinfo-01.txt

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


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

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


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

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




--------------060302010608070408040304
Content-Type: Message/External-body;
 name="draft-boschi-export-perpktinfo-01.txt"
Content-Disposition: inline;
 filename="draft-boschi-export-perpktinfo-01.txt"
Content-Transfer-Encoding: 7bit

Content-Type: text/plain
Content-ID: <2005-10-27095205.I-D@ietf.org>



--------------060302010608070408040304
Content-Type: text/plain;
 name="file:///C|/DOCUME%7E1/EBO/LOCALS%7E1/TEMP/nsmail-1.txt"
Content-Disposition: inline;
 filename="file:///C|/DOCUME%7E1/EBO/LOCALS%7E1/TEMP/nsmail-1.txt"
Content-Transfer-Encoding: 7bit

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/i-d-announce


--------------060302010608070408040304--

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



