Home » The PARIS Forums » PARIS: Main » Saratonin - Wayward
| Saratonin - Wayward [message #67168] |
Fri, 21 April 2006 06:02  |
Pauln[1]
Messages: 19 Registered: February 2007
|
Junior Member |
|
|
right order in what is designated as in of<BR>> out =
for...man i'm=20
sorry. i'll have to go out to the studio to see<BR>> =
which is=20
which. like i said it's been a few months since i used =
sx.<BR>> =20
..and since the other engineer hasn't been here to eff things up=20
i<BR>> haven't had to fix it.<BR>><BR>> On Wed, =
10 May=20
2006 11:40:53 -0400, "Tom Bruhl" <<A=20
=
href=3D"mailto:arpegio@comcast.net">
|
|
|
|
|
|
| Re: Saratonin - Wayward [message #67320 is a reply to message #67168] |
Mon, 24 April 2006 22:14   |
Sarah
 Messages: 608 Registered: February 2007
|
Senior Member |
|
|
ing smpte and use one for processing drums. I think I recall Brian T
saying something about using two Steiny Midex units, one sending smpte to
the other, and it being very close to sample accurate
hehehe.........but then........WTF would I do with my native DAW???.......oh
yeah........Ivory!!!!!
"Rod Lincoln" <rlincoln@nospam.kc.rr.com> wrote in message
news:4464a61d$1@linux...
>
> Yeah, using an ASUS A7S333 here. Super stable. I did a cubase build for a
> friend using a Gigabyte K8NS ultra and loaded Paris on that jus to
see...it
> seemed real stable and fast also.
> Rod
> "Lou C." <aardvark@comcast.net> wrote:
> >Boy, it seems that all you guys are using slightly older mb's (couple of
> >years). We switched from an Abit AN8 to a Asus A8V-E, with no luck
working
> >Paris. However, we chose the Athlon 64 X2 3800+ dual core.
Unfortunately,
> >we didn't know Paris doesn't like dual core cpu's. This really bites,
> >because it is really fast.
> >
> >
> >"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
> >news:4463e136@linux...
> >> ASUS A7V8X works great with Paris.
> >>
> >> "Lou C." <aardvark@comcast.net> wrote in message news:44638076@linux...
> >> > Just wondering what model of pc or which motherboard you guys are
using
> >> with
> >> > Paris Pro 3 and XP, and have it running completely stable? For
example:
> >> > HP, Dell, Gateway or Compaq.
> >> > Asus, Abit Gigabyte motherboards
> >> > Pentium 4, Celeron, Athlon, Duron, etc..
> >> >
> >> > Also, if you don't know specifics, how old is it?
> >> >
> >> >
> >>
> >>
> >
> >
>Rod,
Run don't walk to the web or a local store where they are blowing out yamaha
P-60 consumer digital pianos.
The action hand's down blows away every controller I have ever played, including
my Yamaha acoustic. They are being blown out for under $600 bucks. Yes
it has build in sounds and speakers, but nobody will make you use them :-)
Chuck
"Rod Lincoln" <rlincoln@nospam.kc.rr.com> wrote:
>
>Thanks Dedric, I'll check those out.
>Rod
>Dedric Terry <dterry@keyofd.net> wrote:
>>Check out the Studiologic VMK188 or VMK176 - got great reviews for pianistic
>>action. I haven't tried it, but am hoping it lives up to expectations.
> The
>>price is reasonable too.
>>
>>Regards,
>>Dedric
>>
>>On 5/12/06 6:46 AM, in article 4464838e$1@linux, "Rod Lincoln"
>><rlincoln@nospam.kc.rr.com> wrote:
>>
>>>
>>> Now I just need a good controller to do it justice.
>>> Rod
>>> "DJ" <animix_spam-this-ahole_@animas.net> wrote:
>>>> Welcome Rod. This thing is one of the most killer audio tools since
Paris
>>>> IMHO. It really is like having a grand piano available (well three actually,
>>>> though like you, I tend to gravitate toward the Steiny D) and you don't
>>> have
>>>> to spend $20k for the mics to fully capture it.
>>>>
>>>> ;o)
>>>>
>>>> "Rod Lincoln" <rlincoln@nospam.kc.rr.dom> wrote in message
>>>> news:44641880$1@linux...
>>>>>
>>>>> Got 3 gig of ram installed in the Cubase/vsti comp as per DJ's advice
>>> for
>>>>> Ivory (that's the most my mobo will take). All I can say is WOW! The
>>>> Steiny
>>>>> with all the voices is the ticket. No glitches whatsoever. Thanks Deej!
>>>>>
>>>>> Rod
>>>>
>>>>
>>>
>>
>Thanks,
Deej
animix@animas.netIs 39 old?
I was addicted to the honeymooners @ age 15.
Chuck
"DC" <dc@spammersinhell.com> wrote:
>
>
>
>Only the old guys will get this...
>
>heh hehone thing at a time. aren't you done with the zero latency plug yet?? we're
all waiting. :-)
"Dimitrios" <musurgio@otenet.gr> wrote:
>
>I wonder if there could be a string line like EDSPriority=1 (does not apply
>this) so that the flow would be first EDS processing and then DX...
>this is to be able to use DX effects on auxes !!
>Can anyone guess try several strings there ?
>I think that it could be done to let Paris read DX effects after the eds
>processing, well who knows ...
>regards,
>DimitriosThis is a multi-part message in MIME format.
--------------000406090802020502060800
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
all of the above, aaron! what's the deal?
Aaron Allen wrote:
> Jef, do you have a HP printer, camera, scanner and/or software?
> Look for the installation of KB908531 in your add/remove programs. If
> you have it let me know, I think I know why you'd be seeing that problem.
>
> AA
>
> "jef knight" <thestudio@allknightmusic.com
> <mailto:thestudio@allknightmusic.com>> wrote in message
> news:44649581@linux...
> this happens on my laptop all the time deej. dunno what causes it
> but a reboot fixes it.
> j
>
> DJ wrote:
>
>>Yeah!!! It's back.
>>
>>;o)
>>
>>"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
>>news:4463f95a@linux...
>>
>>
>>>Tried it..........didn't work. I just booted into Safe Mode and it showed
>>>up. Now I'm rebooting again and hopefully it will show up again.
>>>
>>>;O}
>>>"Neil" <OIUOIU@OIU.com> wrote in message news:4463f386$1@linux...
>>>
>>>
>>>>position your cursor at the bottom of the screen, click on the very edge
>>>>
>>>>
>>>of
>>>
>>>
>>>>the screen & drag upwards... it should expand.
>>>>
>>>>
>>>>
>>>>
>>>>"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>>>>
>>>>
>>>>>I just had to swap monitors on a machine running Win 95. I had been
>>>>>
>>>>>
>>using
>>
>>
>>>>a
>>>>
>>>>
>>>>>17" Samsung LCD. I switched to an old E-systems 15" CRT. The taskbar at
>>>>>
>>>>>
>>>>the
>>>>
>>>>
>>>>>bottom has disappeared. The computer l,oaded the proper driver for the
>>>>>
>>>>>
>>>CRT
>>>
>>>
>>>>>and I have adjucted the resolution to where it should be, but no
>>>>>
>>>>>
>>taskbar
>>
>>
>>>>>shows up at the bottom of the screen.
>>>>>
>>>>>Am I hallucinating...........(again)?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>>
>>
>>
>>
>>
>
>
> I choose Polesoft Lockspam to fight spam, and you?
> http://www.polesoft.com/refer.html
--------------000406090802020502060800
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">
all of the above, aaron! what's the deal?<br>
<br>
Aaron Allen wrote:
<blockquote cite="mid44649e36@linux" type="cite">
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<meta content="MSHTML 6.00.5296.0" name="GENERATOR">
<style></style>
<div><font face="Arial" size="2">Jef, do you have a HP printer,
camera, scanner and/or software?<br>
Look for the installation of KB908531 in your add/remove programs. If
you have it let me know, I think I know why you'd be seeing that
problem.</font></div>
<div> </div>
<div><font face="Arial" size="2">AA</font></div>
<blockquote
style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;"
dir="ltr">
<div>"jef knight" <<a href="mailto:thestudio@allknightmusic.com">thestudio@allknightmusic.com</a>>
wrote in message <a href="news:44649581@linux">news:44649581@linux</a>...</div>
this happens on my laptop all the time deej. dunno what causes it but a
reboot fixes it.<br>
j<br>
<br>
DJ wrote:
<blockquote cite="mid4463f9d8$1@linux" type="cite">
<pre wrap="">Yeah!!! It's back.
;o)
"DJ" <a class="moz-txt-link-rfc2396E"
href="mailto:animix_spam-this-ahole_@animas.net"><animix_spam-this-ahole_@animas.net></a> wrote in message
<a class="moz-txt-link-freetext" href="news:4463f95a@linux">news:4463f95a@linux</a>...
</pre>
<blockquote type="cite">
<pre wrap="">Tried it..........didn't work. I just booted into Safe Mode and it showed
up. Now I'm rebooting again and hopefully it will show up again.
;O}
"Neil" <a class="moz-txt-link-rfc2396E" href="mailto:OIUOIU@OIU.com"><OIUOIU@OIU.com></a> wrote in message <a
class="moz-txt-link-freetext" href="news:4463f386$1@linux">news:4463f386$1@linux</a>...
</pre>
<blockquote type="cite">
<pre wrap="">position your cursor at the bottom of the screen, click on the very edge
</pre>
</blockquote>
<pre wrap="">of
</pre>
<blockquote type="cite">
<pre wrap="">the screen & drag upwards... it should expand.
"DJ" <a class="moz-txt-link-rfc2396E"
href="mailto:animix_spam-this-ahole_@animas.net"><animix_spam-this-ahole_@animas.net></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">I just had to swap monitors on a machine running Win 95. I had been
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->using
</pre>
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">a
</pre>
<blockquote type="cite">
<pre wrap="">17" Samsung LCD. I switched to an old E-systems 15" CRT. The taskbar at
</pre>
</blockquote>
<pre wrap="">the
</pre>
<blockquote type="cite">
<pre wrap="">bottom has disappeared. The computer l,oaded the proper driver for the
</pre>
</blockquote>
</blockquote>
<pre wrap="">CRT
</pre>
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">and I have adjucted the resolution to where it should be, but no
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->taskbar
</pre>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">shows up at the bottom of the screen.
Am I hallucinating...........(again)?
</pre>
</blockquote>
</blockquote>
<pre wrap=""> </pre>
</blockquote>
<pre wrap=""><!---->
</pre>
</blockquote>
</blockquote>
<div><font size="2"><br>
<br>
I choose Polesoft Lockspam to fight spam, and you?<br>
<a href="http://www.polesoft.com/refer.html">http://www.polesoft.com/refer.html</a> </font></div>
</blockquote>
</body>
</html>
--------------000406090802020502060800--A friend just called me and he is putting together an outdoor blues festival
gig (one day only) in Aztec New Mexico which is right down the road from
here.
It's being sponsored by the Aztec Chamber or Commerce (yes, they actually
have a budget) and it's going to get local radio promotion as the 1st Annual
Animas River Blues (Festival)
If any of you guys would be interested, give me a call at 970-375-7081 or
"e-me" at animix@animas.net and I'll hook you up.
Cheers,
Deejsorry, don't remember where that is. can you post a link please?
j
DJ wrote:
>Check the FS site if you're looking for a very unique FX processor.
>
>;o)
>
>
>
>Jeff.........it's sold now.
Deej
"jef knight" <thestudio@allknightmusic.com> wrote in message
news:4464bda4$1@linux...
> sorry, don't remember where that is. can you post a link please?
> j
>
> DJ wrote:
>
> >Check the FS site if you're looking for a very unique FX processor.
> >
> >;o)
> >
> >
> >
> >Hey guys,
You might have heard me mention that HydroRecords.Com got nominated for a
Boston Hip Hop Award for "Website Of The Year". The people running the
awards have opened up online voting. I'd like to request your support in
going to http://www.massindustrycommittee.com/index2.php?page=nominee s to
put in a vote for Hydro. If only because its one of the few web forums to
support PARIS and I've always considered it an extension of this newsgroup.
I believe you just need to register and vote.
Much Appreciated,
justcronWell thanks for that tip also. I wouldn't have thought of that.
Rod
"cduffy" <c@c.com> wrote:
>
>Rod,
>
>Run don't walk to the web or a local store where they are blowing out yamaha
>P-60 consumer digital pianos.
>
>The action hand's down blows away every controller I have ever played, including
>my Yamaha acoustic. They are being blown out for under $600 bucks. Yes
>it has build in sounds and speakers, but nobody will make you use them :-)
>
>Chuck
>
>"Rod Lincoln" <rlincoln@nospam.kc.rr.com> wrote:
>>
>>Thanks Dedric, I'll check those out.
>>Rod
>>Dedric Terry <dterry@keyofd.net> wrote:
>>>Check out the Studiologic VMK188 or VMK176 - got great reviews for pianistic
>>>action. I haven't tried it, but am hoping it lives up to expectations.
>> The
>>>price is reasonable too.
>>>
>>>Regards,
>>>Dedric
>>>
>>>On 5/12/06 6:46 AM, in article 4464838e$1@linux, "Rod Lincoln"
>>><rlincoln@nospam.kc.rr.com> wrote:
>>>
>>>>
>>>> Now I just need a good controller to do it justice.
>>>> Rod
>>>> "DJ" <animix_spam-this-ahole_@animas.net> wrote:
>>>>> Welcome Rod. This thing is one of the most killer audio tools since
>Paris
>>>>> IMHO. It really is like having a grand piano available (well three
actually,
>>>>> though like you, I tend to gravitate toward the Steiny D) and you don't
>>>> have
>>>>> to spend $20k for the mics to fully capture it.
>>>>>
>>>>> ;o)
>>>>>
>>>>> "Rod Lincoln" <rlincoln@nospam.kc.rr.dom> wrote in message
>>>>> news:44641880$1@linux...
>>>>>>
>>>>>> Got 3 gig of ram installed in the Cubase/vsti comp as per DJ's advice
>>>> for
>>>>>> Ivory (that's the most my mobo will take). All I can say is WOW! The
>>>>> Steiny
>>>>>> with all the voices is the ticket. No glitches whatsoever. Thanks
Deej!
>>>>>>
>>>>>> Rod
>>>>>
>>>>>
>>>>
>>>
>>
>1. Dimitrios - review the diagram and you will see why it is not possible
to swap the order of native/eds plugins. Data is streamed from disk through
the native section and then passed to the EDS. Once it's on the EDS - it's
there until it goes out one of the EDS outputs, or back to disk.
2. The signal flow for auxes is technically correct, but there is one interesting
thing I noted in the internals of the paris mixer code... The aux outputs
don't flow back to the global bus individually. All 8 Aux outputs sum down
to a single stereo pair in the effects subsystem, then that sum passes on
to the globals.
Chuckif you're a duck then yeah that's old. compared to deej don and
myself you're still a punk. ;o)
On 13 May 2006 02:11:56 +1000, "c@c.com" <c@c.com> wrote:
>
>Is 39 old?
>
>I was addicted to the honeymooners @ age 15.
>
>Chuck
>
>"DC" <dc@spammersinhell.com> wrote:
>>
>>
>>
>>Only the old guys will get this...
>>
>>heh hehi'm e-mailing you some glasses...Nay you say??? oh yeay says i.
On Fri, 12 May 2006 10:48:28 -0600, "DJ"
<animix_spam-this-ahole_@animas.net> wrote:
>A friend just called me and he is putting together an outdoor blues festival
>gig (one day only) in Aztec New Mexico which is right down the road from
>here.
>
>It's being sponsored by the Aztec Chamber or Commerce (yes, they actually
>have a budget) and it's going to get local radio promotion as the 1st Annual
>Animas River Blues (Festival)
>
>If any of you guys would be interested, give me a call at 970-375-7081 or
>"e-me" at animix@animas.net and I'll hook you up.
>
>Cheers,
>
>Deej
>
>
>
>You know, I had the pleasure of meeting and talking to Stephen several years
ago during a PARIS workgroup (with Edmund Pirali and Craig Anderton). He
came off as a very genuine and gracious guy. In fact we ended up in a corner
of the store talking about synths and effects for about 20 minutes, without
even a mention of PARIS (which is why he was there). I'm glad I had the
oportunity to meet him.Way to go there Ralphie boy!
"DC" <dc@spammersinhell.com> wrote:
>
>
>
>Only the old guys will get this...
>
>heh heh(ha! I slipped through the net again! Now I can disappear back into the sewers
with Norton...)
rick <parnell68@hotmail.com> wrote:
>if you're a duck then yeah that's old. compared to deej don and
>myself you're still a punk. ;o)
>
>On 13 May 2006 02:11:56 +1000, "c@c.com" <c@c.com> wrote:
>
>>
>>Is 39 old?
>>
>>I was addicted to the honeymooners @ age 15.
>>
>>Chuck
>>
>>"DC" <dc@spammersinhell.com> wrote:
>>>
>>>
>>>
>>>Only the old guys will get this...
>>>
>>>heh heh
>hehehe......I'm not gonna' tell whose fault this is, 'cause I still like
him.
;o)
Ugh. I just got a new computer, making sure it was up to snuff for my audio
setup, in every respect... except one. The EDS won't fit due to a hard drive
bay. I could move it, and get into some serious trouble by attempting some
custom mounting, which I am certainly not qualified to do. Has anyone run
an EDS in a Magma? Does anyone know what problems this could cause? Would
I be better off risking the destruction of my computer by trying to mount
the hard draive bay elsewhere?
Thanks for any helpHi, does anybody have a solution, I tried to import a 16 bit wav
stereo file, original was 54 meg, but paris just import 144k as stereo file.
I' ve got sound from the snip, but how do I get the rest? anyone who nows?
Thanks
Chris BI'm using 2 EDS cards in a 7 slot Avid branded magma chasis with no problems
at all.
I think with PCI slots going the way of the Do Do, this is going to be the
only way to use EDS cards with new computers.
All the best,
Mike
"John" <fake@fake.com> wrote:
>
>Ugh. I just got a new computer, making sure it was up to snuff for my audio
>setup, in every respect... except one. The EDS won't fit due to a hard drive
>bay. I could move it, and get into some serious trouble by attempting some
>custom mounting, which I am certainly not qualified to do. Has anyone run
>an EDS in a Magma? Does anyone know what problems this could cause? Would
>I be better off risking the destruction of my computer by trying to mount
>the hard draive bay elsewhere?
>Thanks for any helphttp://livedigital.com/content/226368/For the life of me, I can't understand why that commercial would be banned.
;o)
"John Macy" <spamlessjohn@johnmacy.com> wrote in message
news:446516d4$1@linux...
>
> http://livedigital.com/content/226368/StripWav it.
http://www.brothersoft.com/mp3_audio/rippers_encoders/stripw av_575.html
Once stripped, then you can bring it in as a stereo import into dual mono.
AA
"Chris B" <christer.bostrom59@bredband.net> wrote in message
news:44650797@linux...
> Hi, does anybody have a solution, I tried to import a 16 bit wav
> stereo file, original was 54 meg, but paris just import 144k as stereo
> file.
> I' ve got sound from the snip, but how do I get the rest? anyone who nows?
> Thanks
> Chris B
>
I choose Polesoft Lockspam to fight spam, and you?
http://www.polesoft.com/refer.htmlThis is a multi-part message in MIME format.
------=_NextPart_000_0067_01C675FB.9C957740
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
http://support.microsoft.com/kb/918165
http://www.uvm.edu/cit/IT-news/2006spring/?Page=3Dannounce/b adkb.html&SM=3D=
announce/annmenu.html
and lastly, look for a file on your computer called Verclsid.exe
It's a version Class ID identifier.. basically put, MS wants to verify =
things that run/execute are what they say they are. Real world isn't so =
simple, and it can freeze/halt an unbelievable number of things on your =
system over it.... including a taskbar. HP in particular has issues with =
this thing, although it's not limited to HP.=20
AA
"jef knight" <thestudio@allknightmusic.com> wrote in message =
news:4464bb89@linux...
all of the above, aaron! what's the deal?
Aaron Allen wrote:=20
Jef, do you have a HP printer, camera, scanner and/or software?
Look for the installation of KB908531 in your add/remove programs. =
If you have it let me know, I think I know why you'd be seeing that =
problem.
AA
"jef knight" <thestudio@allknightmusic.com> wrote in message =
news:44649581@linux...
this happens on my laptop all the time deej. dunno what causes it =
but a reboot fixes it.
j
DJ wrote:=20
Yeah!!! It's back.
;o)
"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
news:4463f95a@linux...
Tried it..........didn't work. I just booted into Safe Mode and it =
showed
up. Now I'm rebooting again and hopefully it will show up again.
;O}
"Neil" <OIUOIU@OIU.com> wrote in message news:4463f386$1@linux...
position your cursor at the bottom of the screen, click on the very =
edge
of
the screen & drag upwards... it should expand.
"DJ" <animix_spam-this-ahole_@animas.net> wrote:
I just had to swap monitors on a machine running Win 95. I had =
been
using
a
17" Samsung LCD. I switched to an old E-systems 15" CRT. The =
taskbar at
the
bottom has disappeared. The computer l,oaded the proper driver for =
the
CRT
and I have adjucted the resolution to where it should be, but no
taskbar
shows up at the bottom of the screen.
Am I hallucinating...........(again)?
=20
=20
I choose Polesoft Lockspam to fight spam, and you?
http://www.polesoft.com/refer.html
------=_NextPart_000_0067_01C675FB.9C957740
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3DISO-8859-1>
<META content=3D"MSHTML 6.00.5296.0" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://support.microsoft.com/kb/918165">http://support.microsoft.=
com/kb/918165</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D" http://www.uvm.edu/cit/IT-news/2006spring/?Page=3Dannounce/b adkb.=
html&SM=3Dannounce/annmenu.html">http://www.uvm.edu/cit/IT-news/2006s=
pring/?Page=3Dannounce/badkb.html&SM=3Dannounce/annm enu.html </A></FON=
T></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>and lastly, look for a file on your =
computer called=20
<FONT face=3D"Times New Roman" size=3D3>Verclsid.exe</FONT></FONT></DIV>
<DIV>It's a version Class ID identifier.. basically put, MS wants to =
verify=20
things that run/execute are what they say they are. Real world isn't so =
simple,=20
and it can freeze/halt an unbelievable number of things on your system =
over=20
it.... including a taskbar. HP in particular has issues with this thing, =
although it's not limited to HP. </DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>AA</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"jef knight" <<A=20
=
href=3D"mailto:thestudio@allknightmusic.com">thestudio@allknightmusic.com=
</A>>=20
wrote in message <A=20
href=3D"news:4464bb89@linux">news:4464bb89@linux</A>...</DIV>all of =
the above,=20
aaron! what's the deal?<BR><BR>Aaron Allen wrote:=20
<BLOCKQUOTE cite=3Dmid44649e36@linux type=3D"cite">
<META content=3D"MSHTML 6.00.5296.0" name=3DGENERATOR>
<STYLE></STYLE>
<DIV><FONT face=3DArial size=3D2>Jef, do you have a HP printer,=20
camera, scanner and/or software?<BR>Look for the =
installation of=20
KB908531 in your add/remove programs. If you have it let me know, I =
think I=20
know why you'd be seeing that problem.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>AA</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: rgb(0,0,0) 2px solid; MARGIN-RIGHT: 0px">
<DIV>"jef knight" <<A=20
=
href=3D"mailto:thestudio@allknightmusic.com">thestudio@allknightmusic.com=
</A>>=20
wrote in message <A=20
href=3D"news:44649581@linux">news:44649581@linux</A>...</DIV>this =
happens on=20
my laptop all the time deej. dunno what causes it but a reboot =
fixes=20
it.<BR>j<BR><BR>DJ wrote:=20
<BLOCKQUOTE cite=3Dmid4463f9d8$1@linux type=3D"cite"><PRE =
wrap=3D"">Yeah!!! It's back.
;o)
"DJ" <A class=3Dmoz-txt-link-rfc2396E =
href=3D"mailto:animix_spam-this-ahole_@animas.net"><animix_spam-this-a=
hole_@animas.net></A> wrote in message
<A class=3Dmoz-txt-link-freetext =
href=3D"news:4463f95a@linux">news:4463f95a@linux</A>...
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">Tried =
it..........didn't work. I just booted into Safe Mode and it showed
up. Now I'm rebooting again and hopefully it will show up again.
;O}
"Neil" <A class=3Dmoz-txt-link-rfc2396E =
href=3D"mailto:OIUOIU@OIU.com"><OIUOIU@OIU.com></A> wrote in =
message <A class=3Dmoz-txt-link-freetext =
href=3D"news:4463f386$1@linux">news:4463f386$1@linux</A>...
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">position your cursor =
at the bottom of the screen, click on the very edge
</PRE></BLOCKQUOTE><PRE wrap=3D"">of
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">the screen & drag =
upwards... it should expand.
"DJ" <A class=3Dmoz-txt-link-rfc2396E =
href=3D"mailto:animix_spam-this-ahole_@animas.net"><animix_spam-this-a=
hole_@animas.net></A> wrote:
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">I just had to swap =
monitors on a machine running Win 95. I had been
</PRE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE><PRE =
wrap=3D""><!---->using
</PRE>
<BLOCKQUOTE type=3D"cite">
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">a
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">17" Samsung LCD. I =
switched to an old E-systems 15" CRT. The taskbar at
</PRE></BLOCKQUOTE><PRE wrap=3D"">the
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">bottom has =
disappeared. The computer l,oaded the proper driver for the
</PRE></BLOCKQUOTE></BLOCKQUOTE><PRE wrap=3D"">CRT
</PRE>
<BLOCKQUOTE type=3D"cite">
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">and I have adjucted =
the resolution to where it should be, but no
</PRE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE><PRE =
wrap=3D""><!---->taskbar
</PRE>
<BLOCKQUOTE type=3D"cite">
<BLOCKQUOTE type=3D"cite">
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">shows up at the =
bottom of the screen.
Am I hallucinating...........(again)?
</PRE></BLOCKQUOTE></BLOCKQUOTE><PRE wrap=3D""> =
</PRE></BLOCKQUOTE><PRE wrap=3D""><!---->
</PRE></BLOCKQUOTE></BLOCKQUOTE>
<DIV><FONT size=3D2><BR><BR>I choose Polesoft Lockspam to fight =
spam, and=20
you?<BR><A=20
=
href=3D"http://www.polesoft.com/refer.html">http://www.polesoft.com/refer=
..html</A> </FONT></DIV></BLOCKQUOTE ></BLOCKQUOTE></BODY>=
</HTML>
------=_NextPart_000_0067_01C675FB.9C957740--Hey who are you callin' old dood?
oops did I say dood, damn I mist be getting old
Don
"rick" <parnell68@hotmail.com> wrote in message
news:vcm962l23p6hcujkbs6rhp7mkdfquoqrgl@4ax.com...
> if you're a duck then yeah that's old. compared to deej don and
> myself you're still a punk. ;o)
>
> On 13 May 2006 02:11:56 +1000, "c@c.com" <c@c.com> wrote:
>
>>
>>Is 39 old?
>>
>>I was addicted to the honeymooners @ age 15.
>>
>>Chuck
>>
>>"DC" <dc@spammersinhell.com> wrote:
>>>
>>>
>>>
>>>Only the old guys will get this...
>>>
>>>heh heh
>Nice aux info. Well, this gives us more time to do auto plugin latency compensation!
woo hoo
"chuck" <c@c.com> wrote:
>
>1. Dimitrios - review the diagram and you will see why it is not possible
>to swap the order of native/eds plugins. Data is streamed from disk through
>the native section and then passed to the EDS. Once it's on the EDS - it's
>there until it goes out one of the EDS outputs, or back to disk.
>
>2. The signal flow for auxes is technically correct, but there is one interesting
>thing I noted in the internals of the paris mixer code... The aux outputs
>don't flow back to the global bus individually. All 8 Aux outputs sum down
>to a single stereo pair in the effects subsystem, then that sum passes on
>to the globals.
>
>ChuckAnyone had personal experience with these? From what I can google they are
a natural sounding fairly high end quality (although older) speaker that
some have used as a studio monitor. Made by Bang & Olufsen.
Just curious
DaleThanks Mike. Is your primary EDS in the Magma? Do they have Magmas for PCI
express yet? One more question. Is the magma card that goes in your comp
HUGE?
Thanks
"Mike Audet" <mike@mikeF-SPAMaudet.com> wrote:
>
>I'm using 2 EDS cards in a 7 slot Avid branded magma chasis with no problems
>at all.
>
>I think with PCI slots going the way of the Do Do, this is going to be the
>only way to use EDS cards with new computers.
>
>All the best,
>
>Mike
>
>"John" <fake@fake.com> wrote:
>>
>>Ugh. I just got a new computer, making sure it was up to snuff for my audio
>>setup, in every respect... except one. The EDS won't fit due to a hard
drive
>>bay. I could move it, and get into some serious trouble by attempting some
>>custom mounting, which I am certainly not qualified to do. Has anyone run
>>an EDS in a Magma? Does anyone know what problems this could cause? Would
>>I be better off risking the destruction of my computer by trying to mount
>>the hard draive bay elsewhere?
>>Thanks for any help
>Why not blow a ton of bucks and send all 8 channels on on 8 auxes into 8
different speaker cabinets usings some Mark Levinson amps and re-mic em
all with a variet of neumans going through some nice presonus preamps.
Aaron Allen wrote:
> Yeah man.. You gotta at LEAST by a coupla 8 ins and 8 outs and a dangerous 2
> bus with a few blackface LA2a's to strap across. Maybe a Distressor or two
> and for good measure some SPL transient shapers.
> Sheesh.. amateur spender.
>
> AA
>
>
> "Rod Lincoln" <rlincoln@nospam.kc.rr.com> wrote in message
> news:446417c1$1@linux...
>
>>Yeah, what are you think'n? Way too wussy. jeesh!
>>;-)
>>"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>>
>>>now Neil.........you and I both know that this is wayyyyy too simple and
>>>doesn't require nearly enough money.
>>>
>>>;o)
>>>
>>>"Neil" <OIUOIU@OIU.com> wrote in message news:4463e2be$1@linux...
>>>
>>>>6. Bounce all the tracks down to a 2-channel submix and apply
>>>>the compression across that... that way you can blend
>>>>uncompressed & compressed signals to taste.
>>>>
>>>>7.) Try inserting a compressor just on the overheads...
>>>>sometimes that's all it takes.
>>>>
>>>>Neil
>>>>
>>>>
>>>>
>>>>"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>>>>
>>>>>There are 5 ways that I know of to do this.
>>>>>
>>>>>1. Just send all of your tracks to a big analogue console and squash
>>
>>and
>>
>>>>mix
>>>>
>>>>>them there just like you would with a tape recorder.
>>>>>
>>>>>
>>>>>2. Send the tracks out the Paris inserts to an analog mixer, compress
>>>
>>>them
>>>
>>>>>there, then return the two track to a pair of Paris inputs.
>>>>>
>>>>>3. Build a second single card Paris system and network the two systems.
>>>>>Install a Steinberg Midex on the system that you want to be a slave.
>>>>>Set the slave system with the Midex to slave to smpte and send a smpte
>>>
>>>audio
>>>
>>>>>track from the master system to the Midex on the slave system.
>>>>>Either send the drum tracks to the slave system or all of the other
>>>
>>>tracks
>>>
>>>>>to the slave system and keep the drum tracks on the master system, then
>>>>
>>>>use
>>>>
>>>>>NoLimit or another stereo comp across the Global bus of whichever
>>>>>system
>>>>>(master or slave) has the drum tracks and route the outputs of the
>>>>>system
>>>>>running the drum tracks to a pair of inputs on the system playing back
>>>
>>>the
>>>
>>>>>rest of the tracks..........basically you are timeline syncing two
>>>
>>>separate
>>>
>>>>>Paris systems via smpte stripe and using the global bus of one of the
>>>>>systems as a drum bus only, sending the compressed bus to the other
>>>>>Paris
>>>>>DAW.
>>>>>
>>>>>4. Is the way I do it and it involves routing Paris tracks through a
>>>
>>>digital
>>>
>>>>>matrix, looping it through busses on a separate DAW to a 2 bus comp,
>>
>>then
>>
>>>>>returning the 2 bus to Paris and it is so much digital insanity and $$$
>>>>
>>>>that
>>>>
>>>>>you may not want to go there, but it is very flexible and really works
>>>
>>>well
>>>
>>>>>if you've got a very powerful native system.
>>>>>
>>>>>5. The last one is to strap an analog comp across one of the paris aux
>>>>>busses and crank the aux send to taste, blending the compressed signal
>>
>>in
>>
>>>>>with the uncompressed tracks........there's a 1.5ms latency doing this
>>>
>>>with
>>>
>>>>>an analog comp, only 2 samples or so doing it digitally. I do this a
>>
>>lot
>>
>>>>and
>>>>
>>>>>it works very well.
>>>>>
>>>>>
>>>>>I think our resident guru Dimitrios probably has other esoteric options
>>>>
>>>>for
>>>>
>>>>>this using a palette of chainers, FX and wrappers, but I'm not sure.
>>>>>
>>>>>;o)
>>>>>.
>>>>>
>>>>>"CJG" <cj@grimmark.com> wrote in message news:4463d83e$1@linux...
>>>>>
>>>>>>Hi Folks!
>>>>>>I wonder how You would compress a group, of say 12 drum tracks, in
>>>
>>>PARIS?
>>>
>>>>>>I would want the whole kit to go through a stereo compressor during
>>
>>mix
>>
>>>>>>Please. say something clever! :)
>>>>>>All the best
>>>>>>CJG
>>>>>
>>>>>
>>>
>
>
> I choose Polesoft Lockspam to fight spam, and you?
> http://www.polesoft.com/refer.html
>
>hey rick, can you explain this at a 5th grade level for me?
john
Dmitrios wrote:
> Dear Rich,
> I don't see the point why not use aux to send to a compressor stereo setting
> at pre and nulling the faders, then you can send all you drumtracks into
> the same compressor or Nolimit and either use the return trimmer or use in/out
> wires to send the aux back to a Paris audio track and then use this with
> fader (automation etc) and eq for your drumtracks compression.
> If you use compressor with 0 lookahead you will have only 2-4 samples latency
> on all your drumtracks.
> Rgards,
> Dimitrios
>
> "Rich Lamanna" <richard.lamanna@verizon.net> wrote:
>
>>Too bad that the Paris designers didn't allow the user to strap an EDS
>>effect across the Master Mixer of each individual card. If so you would
>
> be
>
>>able to move all the tracks to a free EDS card, dedicating that card to
>
> the
>
>>drum mix and using one effect on that card only. As you said, DJ, the only
>>way to do this is to build a second system and slave the two together. A
>>little bit of extra work to say the least.
>>
>>Rich
>>
>>"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
>>news:4463e099@linux...
>>
>>>There are 5 ways that I know of to do this.
>>>
>>>1. Just send all of your tracks to a big analogue console and squash and
>>
>>mix
>>
>>>them there just like you would with a tape recorder.
>>>
>>>
>>>2. Send the tracks out the Paris inserts to an analog mixer, compress
>
> them
>
>>>there, then return the two track to a pair of Paris inputs.
>>>
>>>3. Build a second single card Paris system and network the two systems.
>>>Install a Steinberg Midex on the system that you want to be a slave.
>>>Set the slave system with the Midex to slave to smpte and send a smpte
>>
>>audio
>>
>>>track from the master system to the Midex on the slave system.
>>>Either send the drum tracks to the slave system or all of the other tracks
>>>to the slave system and keep the drum tracks on the master system, then
>>
>>use
>>
>>>NoLimit or another stereo comp across the Global bus of whichever system
>>>(master or slave) has the drum tracks and route the outputs of the system
>>>running the drum tracks to a pair of inputs on the system playing back
>
> the
>
>>>rest of the tracks..........basically you are timeline syncing two
>>
>>separate
>>
>>>Paris systems via smpte stripe and using the global bus of one of the
>>>systems as a drum bus only, sending the compressed bus to the other Paris
>>>DAW.
>>>
>>>4. Is the way I do it and it involves routing Paris tracks through a
>>
>>digital
>>
>>>matrix, looping it through busses on a separate DAW to a 2 bus comp, then
>>>returning the 2 bus to Paris and it is so much digital insanity and $$$
>>
>>that
>>
>>>you may not want to go there, but it is very flexible and really works
>>
>>well
>>
>>>if you've got a very powerful native system.
>>>
>>>5. The last one is to strap an analog comp across one of the paris aux
>>>busses and crank the aux send to taste, blending the compressed signal
>
> in
>
>>>with the uncompressed tracks........there's a 1.5ms latency doing this
>>
>>with
>>
>>>an analog comp, only 2 samples or so doing it digitally. I do this a lot
>>
>>and
>>
>>>it works very well.
>>>
>>>
>>>I think our resident guru Dimitrios probably has other esoteric options
>>
>>for
>>
>>>this using a palette of chainers, FX and wrappers, but I'm not sure.
>>>
>>>;o)
>>>.
>>>
>>>"CJG" <cj@grimmark.com> wrote in message news:4463d83e$1@linux...
>>>
>>>>Hi Folks!
>>>>I wonder how You would compress a group, of say 12 drum tracks, in
>>
>>PARIS?
>>
>>>>I would want the whole kit to go through a stereo compressor during
>
> mix
>
>>>>Please. say something clever! :)
>>>>All the best
>>>>CJG
>>>
>>>
>>
>All the EDSes have to be connected with ribbon cables, so it's impossible
to seperate them. They are either all in the computer or all in the Magma.
Mine are all in the Magma and working perfectly.
As for PCI express:
http://www.mobl.com/expansion/products/pcie_expansion/6slot/ index.html
And the host card is small. About the size of an old Adaptec 2940.
All the best,
Mike
"John" <fake@fake.com> wrote:
>
>Thanks Mike. Is your primary EDS in the Magma? Do they have Magmas for PCI
>express yet? One more question. Is the magma card that goes in your comp
>HUGE?
>Thanks
>
>"Mike Audet" <mike@mikeF-SPAMaudet.com> wrote:
>>
>>I'm using 2 EDS cards in a 7 slot Avid branded magma chasis with no problems
>>at all.
>>
>>I think with PCI slots going the way of the Do Do, this is going to be
the
>>only way to use EDS cards with new computers.
>>
>>All the best,
>>
>>Mike
>>
>>"John" <fake@fake.com> wrote:
>>>
>>>Ugh. I just got a new computer, making sure it was up to snuff for my
audio
>>>setup, in every respect... except one. The EDS won't fit due to a hard
>drive
>>>bay. I could move it, and get into some serious trouble by attempting
some
>>>custom mounting, which I am certainly not qualified to do. Has anyone
run
>>>an EDS in a Magma? Does anyone know what problems this could cause? Would
>>>I be better off risking the destruction of my computer by trying to mount
>>>the hard draive bay elsewhere?
>>>Thanks for any help
>>
>he's a chain slinger
DJ wrote:
> ........seee.......I told you this guy had a chainer in his holster.
> ;o)
>
> "Dimitrios" <musurgio@otenet.gr> wrote in message news:44643c73$1@linux...
>
>>Dear Paris user...
>>The following is the easiest and CHEAPEST WAY TO DO THIS WITH COMPLETE
>
> time
>
>>allignment.
>>
>>First you buy Chainer VST wrapper... and thats the only expense you make.
>>
>>Then you put chainer on every drumtrack, kick snare, OH's, Tom1,Tom2,Tom3
>>whatever...
>>
>>Now on each Chainer you put on its first slot the input module, then on
>
> slot2
>
>>you put a vst compressor, many free out there, most of them are 0 latent
>>!
>>I have posted some names before.
>>There you squash the hell out of your compressor which means you have a
>
> 100%
>
>>wet compressed and heavily squashed drumtrack.
>>Now chainer has also dry control !, meaning you can add "uncompressed"
>
> sound
>
>>too...
>>You do exactly the same for all your drumtracks.
>>On you stereo drumtracks like OH's you put a stereo instance of chainer
>
> doing
>
>>the same things...
>>
>>Chainer can take this thing steps further...
>>It has 10 pages so you can add EQ another compressor, whatever all time
>
> alligned
>
>>, I also have posted about that.
>>
>>Dead simple cheap enouph and extremely effective.
>>No nudging, no latency compensation.
>>Beware, wavesren has 64 samples latency, T-racks has also 64 samples
>
> latency,
>
>>Waves C1 though has 0 latency.
>>MOST OTHER COMPRESSORS INCLUDING COMMERCIAL ONES ARE ) LATEnt ...
>>
>>Hope this helps
>>Regards,
>>Dimitrios
>>"CJG" <cj@grimmark.com> wrote:
>>
>>>Hi Folks!
>>>I wonder how You would compress a group, of say 12 drum tracks, in PARIS?
>>>I would want the whole kit to go through a stereo compressor during mix
>>
>>>Please. say something clever! :)
>>>All the best
>>>CJG
>>
>
>Hit your windows key and try some different resoultions.
John
DJ wrote:
> I just had to swap monitors on a machine running Win 95. I had been using a
> 17" Samsung LCD. I switched to an old E-systems 15" CRT. The taskbar at the
> bottom has disappeared. The computer l,oaded the proper driver for the CRT
> and I have adjucted the resolution to where it should be, but no taskbar
> shows up at the bottom of the screen.
>
> Am I hallucinating...........(again)?
>
>
>That would be so cool.....!!!
"John" <no@no.com> wrote in message news:44653da7$1@linux...
>
> Nice aux info. Well, this gives us more time to do auto plugin latency
compensation!
> woo hoo
>
>
> "chuck" <c@c.com> wrote:
> >
> >1. Dimitrios - review the diagram and you will see why it is not possible
> >to swap the order of native/eds plugins. Data is streamed from disk
through
> >the native section and then passed to the EDS. Once it's on the EDS -
it's
> >there until it goes out one of the EDS outputs, or back to disk.
> >
> >2. The signal flow for auxes is technically correct, but there is one
interesting
> >thing I noted in the internals of the paris mixer code... The aux
outputs
> >don't flow back to the global bus individually. All 8 Aux outputs sum
down
> >to a single stereo pair in the effects subsystem, then that sum passes on
> >to the globals.
> >
> >Chuck
>Though I have no idea about the magma bay thing, I can tell you
that it doesn't hurt anything at all to move your hard drive
around if you need to... as long as you can do it without
a configuration that would crimp the IDE cables, you're fine.
Neil
"John" <fake@fake.com> wrote:
>
>Ugh. I just got a new computer, making sure it was up to snuff for my audio
>setup, in every respect... except one. The EDS won't fit due to a hard drive
>bay. I could move it, and get into some serious trouble by attempting some
>custom mounting, which I am certainly not qualified to do. Has anyone run
>an EDS in a Magma? Does anyone know what problems this could cause? Would
>I be better off risking the destruction of my computer by trying to mount
>the hard draive bay elsewhere?
>Thanks for any helpI think I had some of these at one time. They were simple illustrations of
the front panels of lots of different analogue processors. IIRC, there were
*lots of them*.
Taking digital pics just isn't working for me. I usually create a little
folder for each song with track notes, etc. Having these for noti9ng the
settings of the analog processors would be cool. I've also tried using the
Notepad field in SX, but that's a PITA also.
I need to scribble on stuff. Anyone here know where I can DL these? Google
isn't much help.
DeejHi,
I was mentioning if someone can help building the delay compensation plugin
!
I kindly asked the wormhole author but he got a day time job now so he can't
do that.
I also asked the voxengo guy but he dropped it.
I am not any Suoe Dimitrios as someone said about me (thanks anyway !)
I just asked if anyone is well aquainted with programming so to pass some
ideas of how to build alatency compensator.
I will get in touch with a programmer here in Greece but nothing promised.
So please don't hold a candle to that.
Sorry if I have given the wrong impressions here about that compensator thing.
Regards,
DimitriosDear Chuck,
Her is what I propose.
You send the reverb from Graig to anyone asking about it on a certain condition.
If Craig will sometime get in touch with you and he asks about getting paid
we (receivers) of his reverb are bond to send him some money the highest
being say 50$.
we also are bond not to give this away to anyone else.
Don't get me wrong here, just a proposition made to make things go faster
!!!
Let us know.
I sign the above.
Regards,
DimitriosSorry Chuck.
it is a Dimitrios proposal and not Chuck's !!!
"Dimitrios" <musurgio@otenet.gr> wrote:
>
>Dear Chuck,
>Her is what I propose.
>You send the reverb from Graig to anyone asking about it on a certain condition.
>If Craig will sometime get in touch with you and he asks about getting paid
>we (receivers) of his reverb are bond to send him some money the highest
>being say 50$.
>we also are bond not to give this away to anyone else.
>Don't get me wrong here, just a proposition made to make things go faster
>!!!
>Let us know.
>I sign the above.
>Regards,
>Dimitriosafter genital shrinkage, spelling is the next attribute to
go...sorry...
On Fri, 12 May 2006 21:16:01 -0400, "Don Nafe" <dnafe@magma.ca> wrote:
>Hey who are you callin' old dood?
>
>oops did I say dood, damn I mist be getting old
>
>Don
>
>
>"rick" <parnell68@hotmail.com> wrote in message
>news:vcm962l23p6hcujkbs6rhp7mkdfquoqrgl@4ax.com...
>> if you're a duck then yeah that's old. compared to deej don and
>> myself you're still a punk. ;o)
>>
>> On 13 May 2006 02:11:56 +1000, "c@c.com" <c@c.com> wrote:
>>
>>>
>>>Is 39 old?
>>>
>>>I was addicted to the honeymooners @ age 15.
>>>
>>>Chuck
>>>
>>>"DC" <dc@spammersinhell.com> wrote:
>>>>
>>>>
>>>>
>>>>Only the old guys will get this...
>>>>
>>>>heh heh
>>
>remember what???
On Fri, 12 May 2006 14:35:53 -0600, "DJ"
<animix_spam-this-ahole_@animas.net> wrote:
>sure. first you get all the neighbors pets and put them on a leash.
then you walk them over to your house and put them in a big room. in
this room there is another door that opens to a smaller room with no
windows and an even smaller door. now all the pets can't get out at
once so you reduce the amount of food they eat (this will take some
time so reset your clock when you're done). after sufficient time has
passed the group can now fit through the smaller door and be returned
to their rightful place in the neighborhood.
On Fri, 12 May 2006 22:53:43 -0400, John <no@no.com> wrote:
>hey rick, can you explain this at a 5th grade level for me?
>john
>
>Dmitrios wrote:
>> Dear Rich,
>> I don't see the point why not use aux to send to a compressor stereo setting
>> at pre and nulling the faders, then you can send all you drumtracks into
>> the same compressor or Nolimit and either use the return trimmer or use in/out
>> wires to send the aux back to a Paris audio track and then use this with
>> fader (automation etc) and eq for your drumtracks compression.
>> If you use compressor with 0 lookahead you will have only 2-4 samples latency
>> on all your drumtracks.
>> Rgards,
>> Dimitrios
>>
>> "Rich Lamanna" <richard.lamanna@verizon.net> wrote:
>>
>>>Too bad that the Paris designers didn't allow the user to strap an EDS
>>>effect across the Master Mixer of each individual card. If so you would
>>
>> be
>>
>>>able to move all the tracks to a free EDS card, dedicating that card to
>>
>> the
>>
>>>drum mix and using one effect on that card only. As you said, DJ, the only
>>>way to do this is to build a second system and slave the two together. A
>>>little bit of extra work to say the least.
>>>
>>>Rich
>>>
>>>"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
>>>news:4463e099@linux...
>>>
>>>>There are 5 ways that I know of to do this.
>>>>
>>>>1. Just send all of your tracks to a big analogue console and squash and
>>>
>>>mix
>>>
>>>>them there just like you would with a tape recorder.
>>>>
>>>>
>>>>2. Send the tracks out the Paris inserts to an analog mixer, compress
>>
>> them
>>
>>>>there, then return the two track to a pair of Paris inputs.
>>>>
>>>>3. Build a second single card Paris system and network the two systems.
>>>>Install a Steinberg Midex on the system that you want to be a slave.
>>>>Set the slave system with the Midex to slave to smpte and send a smpte
>>>
>>>audio
>>>
>>>>track from the master system to the Midex on the slave system.
>>>>Either send the drum tracks to the slave system or all of the other tracks
>>>>to the slave system and keep the drum tracks on the master system, then
>>>
>>>use
>>>
>>>>NoLimit or another stereo comp across the Global bus of whichever system
>>>>(master or slave) has the drum tracks and route the outputs of the system
>>>>running the drum tracks to a pair of inputs on the system playing back
>>
>> the
>>
>>>>rest of the tracks..........basically you are timeline syncing two
>>>
>>>separate
>>>
>>>>Paris systems via smpte stripe and using the global bus of one of the
>>>>systems as a drum bus only, sending the compressed bus to the other Paris
>>>>DAW.
>>>>
>>>>4. Is the way I do it and it involves routing Paris tracks through a
>>>
>>>digital
>>>
>>>>matrix, looping it through busses on a separate DAW to a 2 bus comp, then
>>>>returning the 2 bus to Paris and it is so much digital insanity and $$$
>>>
>>>that
>>>
>>>>you may not want to go there, but it is very flexible and really works
>>>
>>>well
>>>
>>>>if you've got a very powerful native system.
>>>>
>>>>5. The last one is to strap an analog comp across one of the paris aux
>>>>busses and crank the aux send to taste, blending the compressed signal
>>
>> in
>>
>>>>with the uncompressed tracks........there's a 1.5ms latency doing this
>>>
>>>with
>>>
>>>>an analog comp, only 2 samples or so doing it digitally. I do this a lot
>>>
>>>and
>>>
>>>>it works very well.
>>>>
>>>>
>>>>I think our resident guru Dimitrios probably has other esoteric options
>>>
>>>for
>>>
>>>>this using a palette of chainers, FX and wrappers, but I'm not sure.
>>>>
>>>>;o)
>>>>.
>>>>
>>>>"CJG" <cj@grimmark.com> wrote in message news:4463d83e$1@linux...
>>>>
>>>>>Hi Folks!
>>>>>I wonder how You would compress a group, of say 12 drum tracks, in
>>>
>>>PARIS?
>>>
>>>>>I would want the whole kit to go through a stereo compressor during
>>
>> mix
>>
>>>>>Please. say something clever! :)
>>>>>All the best
>>>>>CJG
>>>>
>>>>
>>>
>>Now I got it! Thanks
rick <parnell68@hotmail.com> wrote:
>sure. first you get all the neighbors pets and put them on a leash.
>then you walk them over to your house and put them in a big room. in
>this room there is another door that opens to a smaller room with no
>windows and an even smaller door. now all the pets can't get out at
>once so you reduce the amount of food they eat (this will take some
>time so reset your clock when you're done). after sufficient time has
>passed the group can now fit through the smaller door and be returned
>to their rightful place in the neighborhood.
>
>On Fri, 12 May 2006 22:53:43 -0400, John <no@no.com> wrote:
>
>>hey rick, can you explain this at a 5th grade level for me?
>>john
>>
>>Dmitrios wrote:
>>> Dear Rich,
>>> I don't see the point why not use aux to send to a compressor stereo
setting
>>> at pre and nulling the faders, then you can send all you drumtracks into
>>> the same compressor or Nolimit and either use the return trimmer or use
in/out
>>> wires to send the aux back to a Paris audio track and then use this with
>>> fader (automation etc) and eq for your drumtracks compression.
>>> If you use compressor with 0 lookahead you will have only 2-4 samples
latency
>>> on all your drumtracks.
>>> Rgards,
>>> Dimitrios
>>>
>>> "Rich Lamanna" <richard.lamanna@verizon.net> wrote:
>>>
>>>>Too bad that the Paris designers didn't allow the user to strap an EDS
>>>>effect across the Master Mixer of each individual card. If so you would
>>>
>>> be
>>>
>>>>able to move all the tracks to a free EDS card, dedicating that card
to
>>>
>>> the
>>>
>>>>drum mix and using one effect on that card only. As you said, DJ, the
only
>>>>way to do this is to build a second system and slave the two together.
A
>>>>little bit of extra work to say the least.
>>>>
>>>>Rich
>>>>
>>>>"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
>>>>news:4463e099@linux...
>>>>
>>>>>There are 5 ways that I know of to do this.
>>>>>
>>>>>1. Just send all of your tracks to a big analogue console and squash
and
>>>>
>>>>mix
>>>>
>>>>>them there just like you would with a tape recorder.
>>>>>
>>>>>
>>>>>2. Send the tracks out the Paris inserts to an analog mixer, compress
>>>
>>> them
>>>
>>>>>there, then return the two track to a pair of Paris inputs.
>>>>>
>>>>>3. Build a second single card Paris system and network the two systems.
>>>>>Install a Steinberg Midex on the system that you want to be a slave.
>>>>>Set the slave system with the Midex to slave to smpte and send a smpte
>>>>
>>>>audio
>>>>
>>>>>track from the master system to the Midex on the slave system.
>>>>>Either send the drum tracks to the slave system or all of the other
tracks
>>>>>to the slave system and keep the drum tracks on the master system, then
>>>>
>>>>use
>>>>
>>>>>NoLimit or another stereo comp across the Global bus of whichever system
>>>>>(master or slave) has the drum tracks and route the outputs of the system
>>>>>running the drum tracks to a pair of inputs on the system playing back
>>>
>>> the
>>>
>>>>>rest of the tracks..........basically you are timeline syncing two
>>>>
>>>>separate
>>>>
>>>>>Paris systems via smpte stripe and using the global bus of one of the
>>>>>systems as a drum bus only, sending the compressed bus to the other
Paris
>>>>>DAW.
>>>>>
>>>>>4. Is the way I do it and it involves routing Paris tracks through a
>>>>
>>>>digital
>>>>
>>>>>matrix, looping it through busses on a separate DAW to a 2 bus comp,
then
>>>>>returning the 2 bus to Paris and it is so much digital insanity and
$$$
>>>>
>>>>that
>>>>
>>>>>you may not want to go there, but it is very flexible and really works
>>>>
>>>>well
>>>>
>>>>>if you've got a very powerful native system.
>>>>>
>>>>>5. The last one is to strap an analog comp across one of the paris aux
>>>>>busses and crank the aux send to taste, blending the compressed signal
>>>
>>> in
>>>
>>>>>with the uncompressed tracks........there's a 1.5ms latency doing this
>>>>
>>>>with
>>>>
>>>>>an analog comp, only 2 samples or so doing it digitally. I do this a
lot
>>>>
>>>>and
>>>>
>>>>>it works very well.
>>>>>
>>>>>
>>>>>I think our resident guru Dimitrios probably has other esoteric options
>>>>
>>>>for
>>>>
>>>>>this using a palette of chainers, FX and wrappers, but I'm not sure.
>>>>>
>>>>>;o)
>>>>>.
>>>>>
>>>>>"CJG" <cj@grimmark.com> wrote in message news:4463d83e$1@linux...
>>>>>
>>>>>>Hi Folks!
>>>>>>I wonder how You would compress a group, of say 12 drum tracks, in
>>>>
>>>>PARIS?
>>>>
>>>>>>I would want the whole kit to go through a stereo compressor during
>>>
>>> mix
>>>
>>>>>>Please. say something clever! :)
>>>>>>All the best
>>>>>>CJG
>>>>>
>>>>>
>>>>
>>>
>You didn't give the wrong impression. I was just wishing it would be so.
Today is our towns Greek festival. Happy Greek Day !
John
"Dimitrios" <musurgio@otenet.gr> wrote:
>
>Hi,
>I was mentioning if someone can help building the delay compensation plugin
>!
>I kindly asked the wormhole author but he got a day time job now so he can't
>do that.
>I also asked the voxengo guy but he dropped it.
>I am not any Suoe Dimitrios as someone said about me (thanks anyway !)
>I just asked if anyone is well aquainted with programming so to pass some
>ideas of how to build alatency compensator.
>I will get in touch with a programmer here in Greece but nothing promised.
>So please don't hold a candle to that.
>Sorry if I have given the wrong impressions here about that compensator
thing.
>Regards,
>DimitriosThanks Aaron
It worked perfect!
Chris B
"Aaron Allen" <nospam@not_here.dude> skrev i meddelandet
news:446527d6@linux...
> StripWav it.
> http://www.brothersoft.com/mp3_audio/rippers_encoders/stripw av_575.html
>
> Once stripped, then you can bring it in as a stereo import into dual mono.
>
> AA
>
>
>
> "Chris B" <christer.bostrom59@bredband.net> wrote in message
> news:44650797@linux...
>> Hi, does anybody have a solution, I tried to import a 16 bit wav
>> stereo file, original was 54 meg, but paris just import 144k as stereo
>> file.
>> I' ve got sound from the snip, but how do I get the rest? anyone who
>> nows?
>> Thanks
>> Chris B
>>
>
>
> I choose Polesoft Lockspam to fight spam, and you?
> http://www.polesoft.com/refer.html
>Hey Deej,
Have you thought about maybe just creating a Word or Excel document that
you can use to fill in the values for your processors? Might be a quick and
easy solution and having an electronic version of the settings would make
it easy to store and retrieve with projects.
Have a great weekend!
Mark
"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>I think I had some of these at one time. They were simple illustrations
of
>the front panels of lots of different analogue processors. IIRC, there were
>*lots of them*.
>
>Taking digital pics just isn't working for me. I usually create a little
>folder for each song with track notes, etc. Having these for noti9ng the
>settings of the analog processors would be cool. I've also tried using the
>Notepad field in SX, but that's a PITA also.
>
>I need to scribble on stuff. Anyone here know where I can DL these? Google
>isn't much help.
>
>Deej
>
>This usually takes a bit longer because some of the smaller dogs disappear
and due to this, some of the bigger dogs take longer to lose the weight..
"rick" <parnell68@hotmail.com> wrote in message
news:2pab62l0lhihsmg10r0ubv53mg58tj34g3@4ax.com...
> sure. first you get all the neighbors pets and put them on a leash.
> then you walk them over to your house and put them in a big room. in
> this room there is another door that opens to a smaller room with no
> windows and an even smaller door. now all the pets can't get out at
> once so you reduce the amount of food they eat (this will take some
> time so reset your clock when you're done). after sufficient time has
> passed the group can now fit through the smaller door and be returned
> to their rightful place in the neighborhood.
>
> On Fri, 12 May 2006 22:53:43 -0400, John <no@no.com> wrote:
>
> >hey rick, can you explain this at a 5th grade level for me?
> >john
> >
> >Dmitrios wrote:
> >> Dear Rich,
> >> I don't see the point why not use aux to send to a compressor stereo
setting
> >> at pre and nulling the faders, then you can send all you drumtracks
into
> >> the same compressor or Nolimit and either use the return trimmer or use
in/out
> >> wires to send the aux back to a Paris audio track and then use this
with
> >> fader (automation etc) and eq for your drumtracks compression.
> >> If you use compressor with 0 lookahead you will have only 2-4 samples
latency
> >> on all your drumtracks.
> >> Rgards,
> >> Dimitrios
> >>
> >> "Rich Lamanna" <richard.lamanna@verizon.net> wrote:
> >>
> >>>Too bad that the Paris designers didn't allow the user to strap an EDS
> >>>effect across the Master Mixer of each individual card. If so you would
> >>
> >> be
> >>
> >>>able to move all the tracks to a free EDS card, dedicating that card to
> >>
> >> the
> >>
> >>>drum mix and using one effect on that card only. As you said, DJ, the
only
> >>>way to do this is to build a second system and slave the two together.
A
> >>>little bit of extra work to say the least.
> >>>
> >>>Rich
> >>>
> >>>"DJ" <animix_spam-this-ahole_@animas.net> wrote in message
> >>>news:4463e099@linux...
> >>>
> >>>>There are 5 ways that I know of to do this.
> >>>>
> >>>>1. Just send all of your tracks to a big analogue console and squash
and
> >>>
> >>>mix
> >>>
> >>>>them there just like you would with a tape recorder.
> >>>>
> >>>>
> >>>>2. Send the tracks out the Paris inserts to an analog mixer, compress
> >>
> >> them
> >>
> >>>>there, then return the two track to a pair of Paris inputs.
> >>>>
> >>>>3. Build a second single card Paris system and network the two
systems.
> >>>>Install a Steinberg Midex on the system that you want to be a slave.
> >>>>Set the slave system with the Midex to slave to smpte and send a smpte
> >>>
> >>>audio
> >>>
> >>>>track from the master system to the Midex on the slave system.
> >>>>Either send the drum tracks to the slave system or all of the other
tracks
> >>>>to the slave system and keep the drum tracks on the master system,
then
> >>>
> >>>use
> >>>
> >>>>NoLimit or another stereo comp across the Global bus of whichever
system
> >>>>(master or slave) has the drum tracks and route the outputs of the
system
> >>>>running the drum tracks to a pair of inputs on the system playing back
> >>
> >> the
> >>
> >>>>rest of the tracks..........basically you are timeline syncing two
> >>>
> >>>separate
> >>>
> >>>>Paris systems via smpte stripe and using the global bus of one of the
> >>>>systems as a drum bus only, sending the compressed bus to the other
Paris
> >>>>DAW.
> >>>>
> >>>>4. Is the way I do it and it involves routing Paris tracks through a
> >>>
> >>>digital
> >>>
> >>>>matrix, looping it through busses on a separate DAW to a 2 bus comp,
then
> >>>>returning the 2 bus to Paris and it is so much digital insanity and
$$$
> >>>
> >>>that
> >>>
> >>>>you may not want to go there, but it is very flexible and really works
> >>>
> >>>well
> >>>
> >>>>if you've got a very powerful native system.
> >>>>
> >>>>5. The last one is to strap an analog comp across one of the paris aux
> >>>>busses and crank the aux send to taste, blending the compressed signal
> >>
> >> in
> >>
> >>>>with the uncompressed tracks........there's a 1.5ms latency doing this
> >>>
> >>>with
> >>>
> >>>>an analog comp, only 2 samples or so doing it digitally. I do this a
lot
> >>>
> >>>and
> >>>
> >>>>it works very well.
> >>>>
> >>>>
> >>>>I think our resident guru Dimitrios probably has other esoteric
options
> >>>
> >>>for
> >>>
> >>>>this using a palette of chainers, FX and wrappers, but I'm not sure.
> >>>>
> >>>>;o)
> >>>>.
> >>>>
> >>>>"CJG" <cj@grimmark.com> wrote in message news:4463d83e$1@linux...
> >>>>
> >>>>>Hi Folks!
> >>>>>I wonder how You would compress a group, of say 12 drum tracks, in
> >>>
> >>>PARIS?
> >>>
> >>>>>I would want the whole kit to go through a stereo compressor during
> >>
> >> mix
> >>
> >>>>>Please. say something clever! :)
> >>>>>All the best
> >>>>>CJG
> >>>>
> >>>>
> >>>
> >>
>Some are available on the manufacturers web sites, some you have to
ask for (Focusrite for instance). The ones I can't find I make myself
on Corel. Which ones do you need?
David.
DJ wrote:
> I think I had some of these at one time. They were simple illustrations of
> the front panels of lots of different analogue processors. IIRC, there were
> *lots of them*.
>
> Taking digital pics just isn't working for me. I usually create a little
> folder for each song with track notes, etc. Having these for noti9ng the
> settings of the analog processors would be cool. I've also tried using the
> Notepad field in SX, but that's a PITA also.
>
> I need to scribble on stuff. Anyone here know where I can DL these? Google
> isn't much help.
>
> Deej
>
>"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>I think I had some of these at one time. They were simple illustrations
of
>the front panels of lots of different analogue processors. IIRC, there were
>*lots of them*.
>
>Taking digital pics just isn't working for me. I usually create a little
>folder for each song with track notes, etc. Having these for noti9ng the
>settings of the analog processors would be cool. I've also tried using the
>Notepad field in SX, but that's a PITA also.
>
>I need to scribble on stuff. Anyone here know where I can DL these? Google
>isn't much help.
>
>Deej
>
Many template drawings are available around the web, but…
Instead of taking a digital photo to document settings… Take a photo, lighten
in PhotoShop (or equivalent) size to fit on 8 1/2 X 11” and print or photocopy
to use as photo-realistic templates.
This is “Old School” but I agree. It’s easier to markup a template and keep
it in a folder than any other method.>Which ones do you need?
Hmmmm.....letsee......the analog stuff I patch into mixes
is.......uhhhhhhh...........
Avalon 737
Forssell CS-1
Distressor
TL Audio Indigo EQ2012
SPL Transient Designer 4
SPL De-Esser
Joe Meek VC-1
RNC
Demeter H Series opto compressor
.........hmmmm.....come to think of it........ this really isn't a whole lot
of stuff. The rest of what I use is UAD-1, Paris DSP and Sony, Lexicon or
Quantec hardware and this all can be set to recall. Maybe I should shift my
brain into gear, get up off my lazy ass and draw myself some templates for
this gear........or better yet, continue to sit on said lazy ass get the
wife unit involved in this.......she's a graphics artist.......DOH!!!
;o)
"EK Sound" <askme@nospam.com> wrote in message news:4466021b@linux...
> Some are available on the manufacturers web sites, some you have to
> ask for (Focusrite for instance). The ones I can't find I make myself
> on Corel. Which ones do you need?
>
> David.
>
> DJ wrote:
> > I think I had some of these at one time. They were simple illustrations
of
> > the front panels of lots of different analogue processors. IIRC, there
were
> > *lots of them*.
> >
> > Taking digital pics just isn't working for me. I usually create a little
> > folder for each song with track notes, etc. Having these for noti9ng the
> > settings of the analog processors would be cool. I've also tried using
the
> > Notepad field in SX, but that's a PITA also.
> >
> > I need to scribble on stuff. Anyone here know where I can DL these?
Google
> > isn't much help.
> >
> > Deej
> >
> >Good idea Gene. This would be really easy and I wouldn't have to hardly do
any work at all
Thanks
;o)
"gene lennon" <glennon@NOSPmyrealbox.com> wrote in message
news:44660e7f$1@linux...
>
> "DJ" <animix_spam-this-ahole_@animas.net> wrote:
> >I think I had some of these at one time. They were simple illustrations
> of
> >the front panels of lots of different analogue processors. IIRC, there
were
> >*lots of them*.
> >
> >Taking digital pics just isn't working for me. I usually create a little
> >folder for each song with track notes, etc. Having these for noti9ng the
> >settings of the analog processors would be cool. I've also tried using
the
> >Notepad field in SX, but that's a PITA also.
> >
> >I need to scribble on stuff. Anyone here know where I can DL these?
Google
> >isn't much help.
> >
> >Deej
> >
>
> Many template drawings are available around the web, but.
>
> Instead of taking a digital photo to document settings. Take a photo,
lighten
> in PhotoShop (or equivalent) size to fit on 8 1/2 X 11" and print or
photocopy
> to use as photo-realistic templates.
>
> This is "Old School" but I agree. It's easier to markup a template and
keep
> it in a folder than any other method.
>This is more than adequate for the job.
thanks Gene
;o)
"gene lennon" <glennon@NOSPmyrealbox.com> wrote in message
news:44660e7f$1@linux...
>
> "DJ" <animix_spam-this-ahole_@animas.net> wrote:
> >I think I had some of these at one time. They were simple illustrations
> of
> >the front panels of lots of different analogue processors. IIRC, there
were
> >*lots of them*.
> >
> >Taking digital pics just isn't working for me. I usually create a little
> >folder for each song with track notes, etc. Having these for noti9ng the
> >settings of the analog processors would be cool. I've also tried using
the
> >Notepad field in SX, but that's a PITA also.
> >
> >I need to scribble on stuff. Anyone here know where I can DL these?
Google
> >isn't much help.
> >
> >Deej
> >
>
> Many template drawings are available around the web, but.
>
> Instead of taking a digital photo to document settings. Take a photo,
lighten
> in PhotoShop (or equivalent) size to fit on 8 1/2 X 11" and print or
photocopy
> to use as photo-realistic templates.
>
> This is "Old School" but I agree. It's easier to markup a template and
keep
> it in a folder than any other method.
>
"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>I think I had some of these at one time. They were simple illustrations
of
>the front panels of lots of different analogue processors. IIRC, there were
>*lots of them*.
>
>Taking digital pics just isn't working for me. I usually create a little
>folder for each song with track notes, etc. Having these for noti9ng the
>settings of the analog processors would be cool. I've also tried using the
>Notepad field in SX, but that's a PITA also.
>
>I need to scribble on stuff. Anyone here know where I can DL these? Google
>isn't much help.
>
>Deej
>
>This is a multi-part message in MIME format.
---=_linux4466200e
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Damn, misfire....
I think many of you might fall in love with this app I live for called TreePad
Lite for Windows (or Linux, the files are compatable across both platforms.
TreePad lite really an awesome to store and search for miscellaneous notes.
Just download the free lite version and open my attached file. Press insert
to add nodes/branches, drag nodes around, right click to sort and use the
binoculars on the toolbar to search. This is my favorite app of all apps
on the pc.
http://www.treepad.com/download/
Enjoy ! I use it to keep track of my life, I have about 20 of these treepads
for all different subjects. Also the pro version exports as html like my
site: www.kfocus.com/paris
"John" <no@no.com> wrote:
>
>
>
>
>"DJ" <animix_spam-this-ahole_@animas.net> wrote:
>>I think I had some of these at one time. They were simple illustrations
>of
>>the front panels of lots of different analogue processors. IIRC, there
were
>>*lots of them*.
>>
>>Taking digital pics just isn't working for me. I usually create a little
>>folder for each song with track notes, etc. Having these for noti9ng the
>>settings of the analog processors would be cool. I've also tried using
the
>>Notepad field in SX, but that's a PITA also.
>>
>>I need to scribble on stuff. Anyone here know where I can DL these? Google
>>isn't much help.
>>
>>Deej
>>
>>
>
---=_linux4466200e
Content-Type: application/octet-stream; name="paris notes.hjt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="paris notes.hjt"
PFRyZWVwYWQgdmVyc2lvbiAyLjc+DQpkdD1UZXh0DQo8bm9kZT4NClBhcmlz
DQowDQoNCmh0dHA6Ly93ZWJuZXdzLnBhcmlzbmV3c2dyb3VwLmNvbS8NCmh0
dHA6Ly93d3cubXlwYXJpc3Byby5jb20vDQpodHRwOi8vd3d3LnBhcmlzZmFx
cy5jb20vDQpodHRwOi8vd3d3LnN2bi5uZXQvYXJ0Z3V5L3BhcmlzLm5vdGVz
L3BhcmlzLm5vdGVzLmh0bWwNCnd3dy5tdXNpY3hwLm5ldA0Kd3d3LnR3ZWFr
eHAuY29tDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQNCjxu
b2RlPg0KX19xdWVzdGlvbnMgSSBoYXZlDQoxDQoNCg0KUGFyaXMgV2luZG93
cyAvIEVkaXRvciAvIFN5bmMgUG9pbnRzDQoNCkRvZXMgYSB0cmFjaydzIGVm
ZmVjdHMgZWF0IHVwIGNwdSB3aGVuIHRoZSB0cmFjayBpcyBtdXRlZCA/DQoN
CkhvdyB0byBzdG9wIGEgUmVuZGVyIHByb2Nlc3MNCg0KVXNlcyBmb3IgQXV4
ZXMNCglDcmVhdGUgaGVhZHBob25lIHF1ZXVlIG1peA0KCVNlbmQgcmV2ZXJi
IGZvciBhbGwNCg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0K
PG5vZGU+DQpfX3NldHVwDQoxDQoNClR1cm4gb2ZmIEh5cGVydGhyZWFkaW5n
IG9uIGFueSBtb3RoZXJib2FyZC4NCg0KDQpJIGhhdmUgdGhlIGZvbGxvd2lu
ZyBzZXR1cDoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJbnB1dHMgICAgICAgICAgICAgT3V0cHV0cw0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQooMikgRURTIENhcmRz
DQoxIE1lYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDQgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQNCigyKSA4IElucHV0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE2DQoxICA4IE91dHB1
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgOA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDIwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMTIgDQoNCkV4Y2VsbGVudCBzZXR1cCBpcyAgICg0KSAgIDE4IiAgZmxh
dCBwYW5lbHMgYXQgMTI4MHgxMDI0ICBvciBoaWdoZXIgcnVubmluZyB0aGUg
cHJvZ3JhbXMgIA0KDQpSdW46DQoJVmlydHVhbCBEZXNrdG9wcyAoY2FuIGJl
IGZyb20gRjEgdG8gRjEyIGlmIHlvdSBsaWtlKQ0KCU1hY3JvIEV4cHJlc3MN
CgkJQXNzaWduIEY1IHRvIHRyYWNrcyAxLTE2LCBGNiB0byAxNy0zMiwgIGV0
Yy4uLg0KCVNldHVwIHlvdXIgRGVmYXVsdCBQcm9qZWN0IGluY2x1ZGluZyB2
aWV3cw0KDQpPbmUgZ29vZCBvcHRpb24gaXMgdG8gaGF2ZSBQYXJpcyBiZSB5
b3VyIHBhdGNoYmF5IGFuZCBhbHdheXMgaGF2ZSBQYXJpcyBydW5uaW5nLg0K
DQpXaGVuIHlvdSB0dXJuIG9uIHRoZSBzdHVkaW8gbWFzdGVyIHN3aXRjaCwg
dGhlIGNvbXB1dGVyIGlzIHR1cm5lZCBvbiBhcyB3ZWxsLCBhbmQgcGFyaXMg
bGF1bmNoZXMgYXV0b21hdGljYWxseSwgaW4gbGl2ZSBtaXggbW9kZS4gYnkg
dGhlIHRpbWUgaW0gc2VhdGVkIGluIGZyb250IG9mIG15IG1vbml0b3JzLCB0
aGUgY29tcHV0ZXIgaXMgcmVhZHkgYW5kIHBhcmlzIGlzIGFscmVhZHkgb3Bl
biBhbmQgbWluaW1pemVkLCBzbyBpdCBmZWVscyBqdXN0IGxpa2UgYSAicmVh
bCIgbWl4ZXIuDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQN
Cjxub2RlPg0KX0RlZmF1bHQgUHJvamVjdA0KMg0KDQoNCk1ha2UgYSB0ZW1w
bGF0ZS4uLi4uLi4uLi4uLi4uLi4uLg0KU2F2ZSB0aGUgcHJvamVjdCBhcyBh
ICJkZWZhdWx0IHByb2plY3QucHBqIiB1bmRlciBhIG5ldyBuYW1lLiANCg0K
RXZlcnl0aW1lIHlvdSBzdGFydCBhIG5ldyBwcm9qZWN0LCBvcGVuIHRoZSB0
ZW1wbGF0ZS4gDQoNCkFsbCBvZiB5b3VyIHNldHRpbmcgd2lsbCBiZSB0aGVy
ZSB3YWl0aW5nIGZvciB5b3UhIFRoZSBzYW1lIGlzIHRydWUgZm9yIGVmZmVj
dHMgc2VsZWN0aW9uLCBhdXggc2V0dGluZ3Mgd2luZG93cyBwcmVmcy4gZXRj
LiANCg0KU2V0ICJTaG93IG1ldGVycyBwb3N0IGZhZGVyIiBPRkYNCg0KU2V0
IHVwIGNvbW1vbmx5IHVzZWQgTmF0aXZlIC8gRURTIGVmZmVjdHMgc28gdGhl
eSBhcmUgcmVhZHkuDQoNClNldCB1cCB0aGUgRVEgdG8gInJlYWwgd29ybGQg
c3RhbmRhcmRzIiBvbiBlYWNoIGNoYW5uZWwsIGluc3RlYWQgb2YgdGhlIGRl
ZmF1bHQgNGJhbmRzIG9mIDFrLg0KU2V0IGEgODBIeiByb2xsb2ZmLCA2NTBI
eiAyLjVRIHN3ZWVwLCAyayAyLjVRIHN3ZWVwIGFuZCA2ayByb2xsb2ZmLiAg
DQoNClJldmVyYiBpcyBBdXggMSwgRGVsYXkgaXMgQXV4IDIsIEhlYWRwaG9u
ZSBzZW5kIGlzIEF1eCA4IGV0Yy4uLiAgICANCg0KTmFtZSBlZmZlY3QgcmV0
dXJucyBhZnRlciB0aGUgc3VibWl4IG51bWJlciwgYWxsIHN1Ym1peGVzIGFy
ZSBhbHJlYWR5IGNyZWF0ZWQuDQoNCkF1dG9tYXRpb24gc3RhcnQgdmFsdWUs
IHRoaXMgc2V0cyAgYW4gaW5pdGlhbCB2YWx1ZSBmb3Igdm9sdW1lcw0KQXV0
b21hdGlvbiBlbmFibGVkDQoNCkkgaGF2ZSBhIGRydW0gbWl4IHRoYXQgSSBs
b3ZlLiBTaW5jZSBJIHJhcmVseSBjaGFuZ2UgdGhlIHdheSBJIHJlY29yZCB0
aGUgZHJ1bXMgSSBjb3B5IHRoZSBtaXhlciBzZXR0aW5ncyBpbmNsdWRpbmcs
IGNvbXByZXNzaW9uLCBlcSBhbmQgYW5kIHNvIGZvcnRoIHRvIG15IGRlZmF1
bHQgcHJvamVjdC4gIA0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1U
ZXh0DQo8bm9kZT4NCkJlbmNobWFya2luZyBQYXJpcw0KMg0KDQoNCnJ1biB0
aGUgSEQgYmVuY2htYXJrIGFwcA0KDQpNYWtlIDY0IHNlcGFyYXRlIGF1ZGlv
IGZpbGVzDQoNCkFkZCB0aGVtIHRvIHRoZSBwcm9qZWN0LCBhbmQgY3Jvc3Nm
YWRlIHRoZXNlIGZvciBhYm91dCA1IHNlY29uZHMuICBDcmVhdGUgbG90cyBv
ZiBzcGxpY2VzIHRvby4NCg0KUHVuY2ggaW4gZHVyaW5nIHRoZSBjcm9zc2Zh
ZGUuIA0KVHJ5IHRvIHdyaXRlIHRoZSBtaXhkb3duIFBBRiBmaWxlIHVzaW5n
IGJvdGggMTYgYW5kIDI0IGJpdC4NCg0KTWFrZSBzdXJlIHRoYXQgeW91ciBz
dGVyZW8gZWRpdHMgYXJlIHRoZSBzYW1lLCBvciB0aGUgcGx1ZyBzZWN0aW9u
IG9mIHRoZSB0ZXN0IHdpbGwgZmFpbC4gUnVuIGhvd2V2ZXIgbWFueSBvZiB3
aGF0IHBsdWdzIHlvdSBoYXZlIGF2YWlsYWJsZSBhcyB5b3UgY2FuLCBhbmQg
bm90ZSB3aGF0IGhhcHBlbnMgd2l0aCB0aGUgc3lzdGVtIG9uIEVBQ0ggcGx1
Zy4gDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2Rl
Pg0KYnJpYW4gdGFua2Vyc2xleSBzZXR1cA0KMg0KDQoNClBhcmlzIERWRA0K
V2luZG93cyBNRSAyNTYgcmFtLCAgICBhbWQgMmdoeiBhdGhsb24NCglkaXNr
IGkvbyAgMTI4LCAgICBkaXNrIGNhY2hlIDExMCBtYg0KCW92ZXJ2aWV3ICAg
MTQwMGtiICAgICAgIG1hbnVhbCBwdW5jaCBsb25nIA0KDQoNCjIvMTAvOTkN
Ck15IGV4YWN0IFBhcmlzIGNvbmZpZyBzZXR0aW5ncyBhcmUgMTI4SyBJL08s
IDY0TUIgY2FjaGUgYW5kIDgwOTZLQiBmb3IgdGhlIG92ZXJ2aWV3LCBtYW51
YWwgcHVuY2ggYXQgbWVkaXVtLiBUaGlzIGlzIG9uIGEgMTI4TUIgUElJLzQw
MC4gDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2Rl
Pg0KaGFyZHdhcmUgc2V0dXANCjINCg0KDQpQYXJpcyBydW5zIGJlc3Qgb24g
aXRzIG93biBJUlEuICAzIHdvcmtzIHdlbGwNCkluIEJJT1MgcGljayBQTlAg
T1MgICJOTyINCkFzc2lnbiB0aGUgUENJIHNsb3QgZm9yIHRoZSBwYXJpcyBj
YXJkcyB0byAzLg0KVGhlIGxlZ2FjeSBNSURJIGlzIG9uIElSUSA1DQpSZW1v
dmUgdGhlIFNjaGVyem8gZHJpdmVyIGFuZCByZWluc3RhbGwgdGhlbSBvbiBy
ZWJvb3QuDQpEaXNhYmxlIFVTQiwgU2VyaWFsLCBDb20gUG9ydHMgbm90IG5l
ZWRlZC4NCg0KUENJIFNsb3RzOg0KPT09PT09PT0NCg0KQ2hlY2sgeW91ciBt
b3RoZXJib2FyZCB0byBzZWUgd2hpY2ggUENJIHNsb3RzIGFyZSBzaGFyZWQg
d2l0aCBvdGhlciBkZXZpY2VzIHN1Y2ggYXMgQUdQIFZpZGVvIGNhcmRzIGFu
ZCBSQUlEIGNvbnRyb2xsZXJzIGFuZCBwdXQgdGhlIEVEUyBjYXJkcyBpbiB0
aGUgc2xvdHMgdGhhdCBhcmUgTk9UIHNoYXJlZC4NCg0KRm9yIGV4YW1wbGUs
IHNvbWUgQlggTW90aGVyYm9hcmRzIHNoYXJlIHNsb3QgMyB3aXRoIEFHUC4g
IFRoZSBLVDcgTUIgaGFzIFNsb3QgMZJzIElSUSBzaGFyZWQgd2l0aCB0aGUg
QUdQIFZpZGVvIGNhcmQgYW5kIFNsb3QgNSBzaGFyZWQgd2l0aCB0aGUgUmFp
ZCBjb250cm9sbGVyLg0KDQpJbnNlcnQgeW91ciBFRFMgY2FyZHMgaW4gdGhl
IGxvd2VzdCBudW1iZXIgbm9uIHNoYXJlZCBQQ0kgc2xvdCBzbyB0aGV5IHdp
bGwgYmUgY2hlY2tlZCBmb3IgYWN0aXZpdHkgYmVmb3JlIG90aGVyIGNhcmRz
IG9uIHRoZSBzeXN0ZW0uICANCg0KKiBQdXQgc3lzdGVtIGRyaXZlIG9uIG9u
ZSBJZGUgY2hhbm5lbCBhbmQgYXVkaW8gZHJpdmUgb24gdGhlIG90aGVyIElk
ZSBjaGFubmVsLg0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0
DQo8bm9kZT4NCnNldCBtYXN0ZXIgY2FyZA0KMw0KDQoNClRoZSBlbnRyeSBp
biBwYXJpcy5jZmcgdG8gY2hhbmdlIHdoaWNoIGNhcmQgaXMgTUFTVEVSIEEN
Cg0KTWFzdGVyT3V0cHV0Q2FyZD1ODQoNCndoZXJlIE4gaXMgMCBmb3IgY2Fy
ZCBBLCAxIGZvciBjYXJkIEIsIGV0Yw0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5
MTlaDQpkdD1UZXh0DQo8bm9kZT4NCm1hY3Jvcw0KMg0KDQoJTWFjcm9zDQoN
CiAgICAgU3VibWl4MV9NaXhlciAgICAgICAgICAgICAgICAgICAgICAgIAkJ
RjENCiAgICAgU3VibWl4Ml9NaXhlciAgICAgICAgICAgICAgICAgICAgICAg
IAkJRjIgICAgICAgICAgICAgICAgICAgICANCiAgICAgU3VibWl4M19NaXhl
ciAgICAgICAgICAgICAgICAgICAgICAgIAkJRjMgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgU3VibWl4NF9NaXhlciAgICAgICAgICAgICAgICAgICAg
ICAgIAkJRjQgICAgICAgICAgICAgICAgICAgICANCiAgICAgU3VibWl4NV9N
aXhlciAgICAgICAgICAgICAgICAgICAgICAgIAkJRjUgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgU3VibWl4Nl9NaXhlciAgICAgICAgICAgICAgICAg
ICAgICAgIAkJRjYgICAgICAgICAgICAgICAgICAgICANCiAgICAgU3VibWl4
N19NaXhlciAgICAgICAgICAgICAgICAgICAgICAgIAkJRjcgICAgICAgICAg
ICAgICAgICAgICANCiAgICAgU3VibWl4OF9NaXhlciAgICAgICAgICAgICAg
ICAgICAgICAgIAkJRjggICAgICAgICAgICAgICAgICAgICANCiAgICAgTWlu
aSBNaXhlcnMgMSwyLDMgICAgICAgICAgICAgICAgICAgIAkJRjEwDQogICAg
IE1pbmkgTWl4ZXJzIDQsNSw2ICAgICAgICAgICAgICAgICAgICAJCUYxMSAg
ICAgICAgICAgICAgICAgICAgDQogICAgIE1pbmkgTWl4ZXJzIDcsOCAgICAg
ICAgICAgICAgICAgICAgICAJCUYxMg0KICAgICBQYXJpc19SZWNvcmQgTW9k
ZSAgICAgICAgICAgICAgICAgICAgCQlLZXlQYWQgLSAgICAgICAgICAgICAg
IA0KICAgICBQYXJpc19CYWNrZ3JvdW5kIFRhc2tzIFdpbmRvdwlLZXlQYWQg
KiAgICAgICAgICAgICAgIA0KICAgICBQYXJpc19TYXZlIFByb2plY3QgICAg
ICAgICAgICAgICAgICAgCQlLZXlQYWQgLyAgICAgICAgICAgICAgIA0KICAg
ICBQYXJpc19SZWhlYXJzZSBNb2RlICAgICAgICAgICAgICAgICAgCUtleVBh
ZCArICAgICAgICAgICAgICAgDQogICAgIFBhcmlzX0Nsb3NlIFdpbmRvdyAg
ICAgICAgICAgICAgICAgICAJCUtleVBhZCAwICAgICAgICAgICAgICAgDQog
ICAgIE1peGVyIFdpbmRvdyAgICAgICAgICAgICAgICAgICAgICAgICAJCUtl
eVBhZCAxDQogICAgIEVkaXRvciBXaW5kb3cgICAgICAgICAgICAgICAgICAg
ICAgICAJCUtleVBhZCAyDQogICAgIEF1dG9tYXRpb24gV2luZG93ICAgICAg
ICAgICAgICAgICAgICAJCUtleVBhZCAzDQogICAgIEVkaXRvcl9UaW1lIExv
Y2sgLyBVbmxvY2sgVG9vbCAgICAgICAJS2V5UGFkIDQgICAgICAgICAgICAg
ICANCiAgICAgRWRpdG9yX0JyZWFrIGF0IE5vdyBMaW5lICAgICAgICAgICAg
IAlLZXlQYWQgNSAgICAgICAgICAgICAgIA0KICAgICBQYXJpc19TZWxlY3Qg
QWxsICAgICAgICAgICAgICAgICAgICAgCQlLZXlQYWQgNiAgICAgICAgICAg
ICAgIA0KICAgICBQYXJpc19EZWxldGUgTGFzdCBUYWtlICAgICAgICAgICAg
ICAgCQlLZXlQYWQgNyAgICAgICAgICAgICAgIA0KICAgICBFZGl0b3JfU3Bs
aXQvSm9pbiBUb29sICAgICAgICAgICAgICAgCQlLZXlQYWQgOCAgICAgICAg
ICAgICAgIA0KICAgICBFZGl0b3JfR28gVG8gTm93IExpbmUgICAgICAgICAg
ICAgICAgCUtleVBhZCA5ICANCg0KRWRpdG9yIFZpZXc6DQoxCXNob3cgdHJh
Y2tzIDEsMiwzICAgCQkJCQkoMSBtaW4gdmlzaWJsZSkNCjIJc2hvdyB0cmFj
a3MgMSwyLDMsNCw1LDYJCQkJCSgxIG1pbiB2aXNpYmxlKQ0KMwlzaG93IHRy
YWNrcyAxLDIsMyw0LDUsNiw3LDgsOSwxMCwxMSwxMgkJKDEgbWluIHZpc2li
bGUpDQo0CXNob3cgMTYgdHJhY2tzIG9uIGZ1bGwgc2NyZWVuIHRyYWNrIDEu
Li4xNgkJKDEgbWluIHZpc2libGUpDQo1CU92ZXJ2aWV3LCBzaG93IDE2IHRy
YWNrcyB6b29tZWQgb3V0IHNvIHlvdSBjYW4gc2VlIHRoZSBlbnRpcmUgc29u
ZyANCgkoKyA0IG1pbnV0ZXMgdmlzaWJsZSkNCjYJT3ZlcnZpZXcsIHNob3cg
MTYgdHJhY2tzIHpvb21lZCBvdXQgc28geW91IGNhbiBzZWUgdGhlIGVudGly
ZSBzb25nIA0KCXdpdGggYXVkaW8gd2luZG93IG9wZW5lZCBmb3IgYXVkaW8g
aW1wb3J0cyAgKCsgNCBtaW51dGVzIHZpc2libGUpDQoNCk1peGVyCVZpZXc6
DQoxLgkxIC0gMTEgY2hhbm5lbHMsTmF0aXZlIEVmeCwgRURTIEVmeCwgR3Jh
cGhpYyBFUSwgU2hvdyBNYXN0ZXIgZmFkZXIgKEN0cmwtTSkNCjExLgkxIC0g
MTEgY2hhbm5lbHMsR3JhcGhpYyBFUSwgR3JvdXBpbmcsIFNob3cgTWFzdGVy
IGZhZGVyIChDdHJsLU0pDQoyLgk0IC0gMTYgY2hhbm5lbHMsTmF0aXZlIEVm
ZmVjdHMsIEVEUyBFZmZlY3RzLCBHcmFwaGljIEVRLCBTaG93IE1hc3RlciBm
YWRlciAoQ3RybC1NKQ0KMjIuCTQgLSAxNiBjaGFubmVscyxHcmFwaGljIEVR
LCBHcm91cGluZywgU2hvdyBNYXN0ZXIgZmFkZXIgKEN0cmwtTSkNCg0KQXV0
b21hdGlvbiBWaWV3Og0KCTEuCWNoYW5uZWwgb25seSwgMS0xMywgNCBtaW5z
DQoJMTEuCWNoYW5uZWwgb25seSwgNC0xNiwgNCBtaW5zDQoJMTIuCWNoYW5u
ZWwgb25seSwgMS0zICAgem9vbSAgMjAgc2Vjb25kcw0KCTIuCW1hc3RlciBz
ZWN0aW9uLCA0IG1pbnMNCgkyMi4JbWFzdGVyIHNlY3Rpb24sIDMwIHNlY29u
ZHMNCgkzLglmeCBvbmx5LCA0IG1pbnMNCgkzMy4JZnggb25seSwgMzAgc2Vj
b25kcw0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9k
ZT4NCmJhY2t1cA0KMw0KDQpNYWNyb2V4cHJlc3MsICBzZXR1cCBzaW5nbGUg
c3Ryb2tlIGtleXMgb24ga2V5cGFkIGFuZCBmdW5jdGlvbiBrZXlzDQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tDQpLZXlwYWQ6DQoNCjAJQ2xvc2UgYWN0aXZlIHdpbmRvdywgc2Ft
ZSBhcyAwLiBvbiBDMTYNCicuJwljYW4ndCBhc3NpZ24NCg0KMQlNaXhlcg0K
MglFZGl0b3INCjMJQXV0b21hdGlvbg0KDQo0CVRpbWUgbG9jay91bmxvY2sN
CjUJQnJlYWsgYXQgTm93IExpbmUNCjYJU2VsZWN0IGFsbAkoQ3RybC1BKQ0K
DQo3CURlbGV0ZSBMYXN0IFRha2UJKEFsdC1CYWNrc3BhY2UpDQo4CVNjaXNz
b3JzIFNwbGl0L0pvaW4NCjkJR28gdG8gTm93IExpbmUNCg0KLwlTYXZlIFBy
b2plY3QNCioJQmFja2dyb3VuZCBUYXNrcw0KDQotCVJlY29yZCBNb2RlDQor
CVJlaGVhcnNlIE1vZGUNCg0KCQ0KVW5hc3NpZ25lZC4uLi4uLi4uLi4uLi4u
Li4uDQpIb3Jpem9udGFsIFpvb20gVG9vbA0KRGVzZWxlY3QgQWxsCShDdHJs
LUQpDQpHcmlkIE9uDQpHcmlkIE9mZg0KQXV0b21hdGlvbiBvbi9vZmYgDQpF
ZGl0IEF1dG9tYXRpb24gb24vb2ZmIA0KRGlzYWJsZSBTdWJtaXggQXV0b21h
dGlvbg0KRGlzYWJsZSBBbGwgQXV0b21hdGlvbg0KRVEgb24vb2ZmIA0KU25h
cCBPbi9PZmYNCg0KRWRpdG9yIEJhcnMNCi0tLS0tLS0tLS0tLS0tLS0tLS0N
CkluZm9ybWF0aW9uDQpDcm9zc2ZhZGUNClNldHRpbmdzDQpHcmlkICYgU25h
cA0KVG9vbHMNCk51ZGdlICYgU2xpcA0KT2JqZWN0IEphaWxzDQpNYXJrZXIg
QmFyDQpNOlM6TVMgUnVsZXINCkJhcnMgJiBCZWF0cyBSdWxlcg0KVW5kbwkJ
dXNlIEMxNg0KUmVkbwkJdXNlIEMxNg0KDQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpXSU5ET1cg
TUFDUk9TDQpUaGUgUHJvamVjdCBXaW5kb3cgYW5kIHRoZSBHbG9iYWwgTWl4
ZXIgYXJlIHBvc2l0aW9uZWQgdG8gdGhlIHRvcCBsZWZ0IG9mIHRoZSBzY3Jl
ZW4uDQpUaGVuIHRoZSBHbG9iYWwgTWl4ZXIgaXMgYWN0aXZhdGVkLg0KDQpE
ZWZhdWx0OgkJUHJvamVjdCwgQmlnIERpc3BsYXksIFRyYW5zcG9ydCwgTWFz
dGVyIE1peGVyLCBMb2NhdG9yCQ0KCUYxCU1peGVyMSwgIHNldCBhcyBkZWZh
dWx0IHByb2plY3QNCglGMglNaXhlcjIsICBzZXQgYXMgZGVmYXVsdCBwcm9q
ZWN0DQoJRjMJTWl4ZXIzLCAgc2V0IGFzIGRlZmF1bHQgcHJvamVjdA0KCUY0
CU1peGVyNCwgIHNldCBhcyBkZWZhdWx0IHByb2plY3QNCglGNQlNaXhlcjUs
ICBzZXQgYXMgZGVmYXVsdCBwcm9qZWN0DQoJRjYJTWl4ZXI2LCAgc2V0IGFz
IGRlZmF1bHQgcHJvamVjdA0KCUY3CU1peGVyNywgIHNldCBhcyBkZWZhdWx0
IHByb2plY3QNCglGOAlNaXhlcjgsICBzZXQgYXMgZGVmYXVsdCBwcm9qZWN0
DQoJRjkJDQoJRjEwCU1pbmkgTWl4ZXIgU3VibWl4MSwgU3VibWl4MiwgU3Vi
bWl4Mw0KCUYxMQlNaW5pIE1peGVyIFN1Ym1peDQsIFN1Ym1peDUsIFN1Ym1p
eDYNCglGMTIJTWluaSBNaXhlciBTdWJtaXg3LCBTdWJtaXg4DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCk5PIE1BQ1JPUwkJaGl0IDAuIHRvIGNsb3Nl
IG9uIEMxNg0KCUF1ZGlvCQkJJ0EnDQoJVHJhbnNwb3J0CQknVCcNCglMb2Nh
dG9yCQknTCcNCglJbnN0cnVtZW50cwknSScNCglQYXRjaGJheQkJJ0InCQ0K
CU1hcmtlcnMJCSdLJw0KCUJpZyBEaXNwbGF5CQknU2hpZnQtVCcNCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5v
ZGU+DQp0aXBzDQozDQoNCg0KTWFjcm8gRXhwcmVzcyB0aXBzDQoNClNldCBt
YWNyb3MgdG8gcmVjb3JkIG1vdXNlIG1vdmVtZW50cw0KDQpUcnkgdG8gaGF2
ZSB5b3VyIG1hY3JvIGV4ZWN1dGUgdXNpbmcga2V5c3Ryb2tlcyBmaXJzdCwg
dGhlbiB1c2UgbW91c2UgaWYgbmVjZXNzYXJ5Lg0KDQpTZXQgYSAiV2luZG93
IG1vdmUgY29tbWFuZCBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBtYWNybyB0
byBpbnN1cmUgdGhlIHdpbmRvdyBpcyBpbiB0aGUgY29ycmVjdCBwbGFjZSBv
ciB0aGUgbWFjcm8gbWF5IG5vdCB3b3JrIHJpZ2h0LiANCg0KRm9yIGV4YW1w
bGUsIEkgY2FuIHR1cm4gb24gYXV0b21hdGlvbiBmb3IgZXZlcnkgY2hhbm5l
bCBvZiBhIHN1Ym1peCB3aXRoIG9uZSBidXR0b24sIHRhZyB0aGUgbmV4dCBz
dWJtaXgsIGFuZCB0dXJuIGF1dG9tYXRpb24gb24gZm9yIHRoYXQuLi5laXRo
ZXIgZWRpdCBhbmQgcGxheSBvciBlaXRoZXIuLiANCg0KSSBjYW4gdHVybiBv
ZmYvb24gYWxsIGVxJ3MgaW4gYSBzdWJtaXguIFR1cm4gb24vb2ZmIGFsbCBu
YXRpdmUgb3IgZWRzIHBsdWdzIGluIGEgc3VibWl4LiBTdHVmZiBsaWtlIHRo
YXQuDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2Rl
Pg0KcGFyaXMuY2ZnDQoyDQoNCioqKiBQQVJJUyBDb25maWd1cmF0aW9uICoq
Kg0KDQoqKiogRU5HSU5FIGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVycyAqKioN
CiogQ2FjaGUgU2l6ZSBpbiBNQg0KQ2FjaGVTaXplPTEyOA0KDQoqIE92ZXJ2
aWV3IGNhY2hlIHNpemUgaW4gS0INCk92d0NhY2hlU2l6ZT04MTkyDQoNCiog
SS9PIGNvbmZpZ3VyYXRpb24NCklPU2l6ZT0yNTYNCg0KKiBTdWJNaXggQ2Fj
aGUgU2l6ZSBpbiBLQg0KU3ViTWl4Q2FjaGVTaXplPTI1Ng0KDQpNYW51YWxS
ZWNEZWxheT00MDk2DQoNClJlY1hGYWRlTGVuPTIwDQpVc2UzMkJpdFdpbk1U
Qz0wDQoNCkRpc2FibGVEaXJlY3RYPTANCg0KTWFzdGVyT3V0cHV0Q2FyZD0w
DQoNClNjcnViTWF4UmF0ZT0xDQoNCldoZWVsU2Vuc2l0aXZpdHk9MjANCg0K
V2hlZWxJbmVydGlhPTY4DQoNCkNTUHJvVmVyc2lvbj1BQkNERUZHSA0KDQpW
U1REaXJlY3Rvcnk9QzpcdnN0c1wNCg0KTUlESVBsYXlEaXNhYmxlZD0xDQoN
CjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2RlPg0Kbm90
ZXMNCjMNCg0KDQpYUCBjYW4gdXNlIGxvd2VyIGNhY2hlIGFuZCBJL08gc2l6
ZXMgdGhhbiBNRSBhbmQgYWNoaWV2ZSBlcXVhbCByZXN1bHRzLCBleGNlcHQN
Cm11Y2ggc25hcHBpZXIuDQoNClRob3NlIHNldHRpbmdzIGxvb2sgT0ssIHRo
ZXkncmUga2luZCBvZiBvbiB0aGUgbGFyZ2Ugc2lkZSwgZXNwZWNpYWxseSB0
aGUNCjI1NiBJL08sIGJ1dCBpZiB5b3VyIHJ1bm5pbmcgbG90cyBvZiB0cmFj
a3MsIGhhdmUgbG90cyBvZiBlZGl0cywgb3IgYSBzbG93aXNoDQpjb21wdXRl
ciwgeW91IG1heSBuZWVkIHRoYXQuDQoNCkkndmUgZG9uZSBhIGxvdCBvZiBl
eHBlcmltZW50YXRpb24gd2l0aCB0aGlzIGFuZCBmaW5kIHRoYXQgYSBsb3Qg
b2YgdGltZXMsIEkgZ2V0IHRoZSBiZXN0IHBlcmZvcm1hbmNlIHdpdGggZXF1
YWwgY2FjaGUgYW5kIEkvTyBudW1iZXJzLCBzbyB3aXRoIHRoYXQgaW4gbWlu
ZCBJJ2Qgc3VnZ2VzdCBsb3dlcmluZyB5b3VyIEkvTyB0byAxMjgsIGFuZCBz
ZWUgaG93IHRoYXQgd29ya3MuDQoNCk9uIFhQIEkgcnVuIGEgbG90IHdpdGgg
Y2FjaGU9NjQgYW5kIEkvTz02NCBpZiB0aGUgdHJhY2sgY291bnQgb3IgZWRp
dCBjb3VudA0KZG9lc24ndCBnZXQgdG9vIGhpZ2guKDQwIG9yIGxlc3MgdHJh
Y2tzKSBWZXJ5IHNuYXBweS4NCg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0K
ZHQ9VGV4dA0KPG5vZGU+DQpjZmdzIG9mIG90aGVyIHVzZXJzDQozDQo8ZW5k
IG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9kZT4NCmN1cnQNCjQN
Cg0KDQoNCkkgaGF2ZSBvbmUgRURTIDEwMDBYIENvbnRyb2wgMTYsIDQ0Miwg
YW5kIFBBUklTIHYgMi4yLCBvbiBQLUlJSSA1MDAgbUh6IDI1NiBNQiBSQU0g
JiBXaW4gWFAgUHJvLCBhbmQgdHdvIGludGVybmFsIDYwIEdCIGRyaXZlcyBh
bmQgb24gU0NTSSAxOCBHQiBkcml2ZS4NCg0KDQoqKioqKioqKioqKioqKioq
KioqKioqKioqKioNCioqKiBQQVJJUyBDb25maWd1cmF0aW9uICoqKg0KKioq
KioqKioqKioqKioqKioqKioqKioqKioqDQoNCioqKiBFTkdJTkUgY29uZmln
dXJhdGlvbiBwYXJhbWV0ZXJzICoqKg0KKiBDYWNoZSBTaXplIGluIE1CDQpD
YWNoZVNpemU9MTYwDQoNCiogT3ZlcnZpZXcgY2FjaGUgc2l6ZSBpbiBLQg0K
T3Z3Q2FjaGVTaXplPTE2MDAwDQoNCiogSS9PIGNvbmZpZ3VyYXRpb24NCklP
U2l6ZT02NA0KDQoqIFN1Yk1peCBDYWNoZSBTaXplIGluIEtCDQpTdWJNaXhD
YWNoZVNpemU9MjU2DQoNCk1hbnVhbFJlY0RlbGF5PTgxOTINCg0KTWlkaVBs
YXlEaXNhYmxlPTENCg0KUmVjWEZhZGVMZW49MjANClVzZTMyQml0V2luTVRD
PTANCg0KRGlzYWJsZURpcmVjdFg9MA0KDQpNYXN0ZXJPdXRwdXRDYXJkPTAN
Cg0KU2NydWJNYXhSYXRlPTENCg0KV2hlZWxTZW5zaXRpdml0eT0yMA0KDQpX
aGVlbEluZXJ0aWE9NjgNCg0KU2NydWJRdWFsaXR5PTINCg0KPGVuZCBub2Rl
PiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQptaWtlDQo0DQoNCg0K
KioqKioqKioqKioqKioqKioqKioqKioqKioqDQoqKiogUEFSSVMgQ29uZmln
dXJhdGlvbiAqKioNCioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KDQoN
CioqKiBFTkdJTkUgY29uZmlndXJhdGlvbiBwYXJhbWV0ZXJzICoqKg0KKiBD
YWNoZSBTaXplIGluIE1CDQpDYWNoZVNpemU9ODANCg0KKiBPdmVydmlldyBj
YWNoZSBzaXplIGluIEtCDQpPdndDYWNoZVNpemU9MTAyNDANCg0KKiBJL08g
Y29uZmlndXJhdGlvbg0KSU9TaXplPTk2DQoNCiogU3ViTWl4IENhY2hlIFNp
emUgaW4gS0INClN1Yk1peENhY2hlU2l6ZT0yNTYNCg0KDQpNYW51YWxSZWNE
ZWxheT04MTkyDQoNCg0KUmVjWEZhZGVMZW49MjANClVzZTMyQml0V2luTVRD
PTANCg0KRGlzYWJsZURpcmVjdFg9MA0KDQpNYXN0ZXJPdXRwdXRDYXJkPTAN
Cg0KU2NydWJNYXhSYXRlPTENCg0KV2hlZWxTZW5zaXRpdml0eT0yMA0KDQpX
aGVlbEluZXJ0aWE9NjkNCg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9
VGV4dA0KPG5vZGU+DQpQcm9qZWN0cyBhbmQgZm9sZGVycw0KMg0KPGVuZCBu
b2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpiYWNrdXAgcHJv
amVjdA0KMw0KDQpDb3B5IGRpcmVjdG9yeSBhbmQgZmlsZXMgdG8gYW4gb2Zm
IGxpbmUgaGFyZCBkcml2ZSBvciBidXJuIHRvIENEDQoNCjxlbmQgbm9kZT4g
NVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2RlPg0KcHJlc2V0cw0KMw0KDQoN
ClByZXNldHMgYXJlIHNhdmVkIGluIHRoZSAucHBqIFRoZXkgY2FuIGFsc28g
YmUgc2F2ZWQgaW4gdGhlIC5kbGwgbGlicmFyeSBpZiB5b3UgbW92ZSB0aGVt
IHRvIHRoZSBib3R0b20gd2luZG93IG9mIHRoZSBwcmVzZXRzLiBFbnNvbmlx
IHJlbGVhc2VkIHNldmVyYWwgLnBwaiBmaWxlcyBhIHdoaWxlIGJhY2sgd2l0
aCBhIGJ1bmNoIG9mIHJldmVyYiBhbmQgY2hvcnVzIHByZXNldHMuIExvYWQg
dGhlIC5wcGosIG1vdmUgdGhlIHByZXNldHMgdG8gdGhlIGxvd2VyIHdpbmRv
dywgYW5kIHlvdSBoYXZlIHRoZW0gYXZhaWxhYmxlIHRvIGFsbCBwcm9qZWN0
cy4NCg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+
DQpyZXNldHRpbmcgZm9sZGVyIHBhdGhzDQozDQoNCg0KSWYgdGhlIFBQSiBp
cyBpbiB0aGUgZm9sZGVyIHdpdGggdGhlIGF1ZGlvIGZpbGVzIHRoZW4gaXQg
ZG9lc24ndCBtYXR0ZXIgd2hlcmUgeW91IHJlc3RvcmUgdGhlbS4gIFRoZXJl
IGFyZSBubyBwYXRoIHByb2JsZW1zLiAgIA0KDQpJZiB5b3UgbmVlZCB0byBy
ZXNldCBwYXRoczoNCg0KMS4gT3BlbiBhIG5ldyBwcm9qZWN0Lg0KMi4gU2V0
IHJlY29yZCBwYXRoIChmaWxlbmFtZSkgdG8gYSBmb2xkZXIgKGZvbGRlcm5h
bWUpIG9uIGhhcmQgZHJpdmUgeC4NCjMuIFJlY29yZCBzaG9ydCBwcm9ncmFt
Li4uIHdoYXRldmVyDQo0LiBTYXZlIHByb2plY3QgYXMuLi4NCjUuIE1vdmUg
Zm9sZGVyLi5maWxlcyB0byBhbm90aGVyIHZvbHVtZSAoZHJpdmUgeSAtIENE
IC0gNG1tIHRhcGUgYmFja3VwLCB3aGF0ZXZlcikNCjYuIHJlbW92ZSBvcmln
aW5hbCBmaWxlcyBmcm9tIGRyaXZlIHguIChqdXN0IHRvIG1ha2Ugc3VyZSBk
aXJlY3RvcnkgcmVmZXJlbmNlcyBhcmUgd2lwZWQgZnJvbSB0aGUgRkFUKQ0K
Ny4gUmVzdG9yZSBhbmQvb3IgcmUtb3BlbiB0aGUgdGVzdCBwcm9qZWN0Lg0K
OC4gRG8gdGhlIHNlYXJjaCBmb3IgZmlsZXMgYW5kIHJlc2V0IGZpbGUgcGF0
aCB0aGluZy4uLg0KOS4gVHJ5IHRvIHJlY29yZCBuZXcgdHJhY2tzLi4uIA0K
DQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9kZT4NCnVw
Z3JhZGUgYW5kIGJhY2t1cA0KMw0KDQoNCiJIb3ctVG8iIGZvciBhIGdvb2Qg
d29ya2luZyBQQVJJUw0KDQoxLSBHbyBpbnRvIHlvdXIgQzpcUHJvZ3JhbSBG
aWxlc1xFbnNvbmlxXFBhcmlzIGFuZCBiYWNrdXAgeW91ciBQQVJJUy5jZmcg
YW5kIFBBUklTX2Z4LnZhciBmaWxlcy4gIFRoYXQgc3RlcCBpcyBuZWVkIG9u
bHkgaWYgeW91IHdhbnQgdG8gc2F2ZSB5b3VyIGVmZmVjdHMgcHJlc2V0cyBh
bmQgb3JpZ2luYWwgUEFSSVMgY29uZmlnLg0KDQoyLSBHbyB0byB0aGUgQ29u
dHJvbCBQYW5lbCwgZG91YmxlLWNsaWNrIG9uICJBZGQvUmVtb3ZlIFByb2dy
YW0iIGFuZCBzZWxlY3QgIlBBUklTIi4gIENsaWNrICJPSyIgYW5kIHRoZW4g
aXQnbGwgYXNrIHlvdSBpZiB5b3Ugd2FubmEgcmVtb3ZlIHNvbWUgdW51c2Vk
IGZpbGVzLCBpdCdzIHNhZmUgdG8gY2xpY2sgb24gIlllcyBUbyBBbGwiLiAg
KElmIHlvdSBkb24ndCB3YW5uYSBjbGljayBhIHRob3VzYW5kIHRpbWVzIG9u
ICJZZXMiKQ0KDQozLSBHbyBpbnRvIHlvdXIgQzpcUHJvZ3JhbSBGaWxlcyBh
bmQgYmUgc3VyZSB0byBkZWxldGUgYWxsIHRyYWNlcyBvZiBFbnNvbmlxL1Bh
cmlzIGRpcmVjdG9yeS4gIEl0J3MgYWxzbyBhIGdvb2QgcHJhdGljZSB0byBj
aGVjayBpbnRvIEM6XFdpbmRvd3NcRW5zb25pcSB0byBzZWUgaWYgdGhlcmUn
cyBhbnl0aGluZyBsZWZ0IHRoZXJlLiAgKEl0J3Mgbm90IHN1cHBvc2VkIHRv
bywgYnV0IGhleSwgeW91IG5ldmVyIGtub3cpLg0KIA0KNC0gVGhlIG1vc3Qg
Zm9yZ290dGVuIHN0ZXAsICpSRUJPT1QqIDopICBZb3UgbmVlZCB0byByZWJv
b3QgeW91ciBQQyBoZXJlIGJlY2F1c2UgdGhlIG5ldyAyLjEgaW5zdGFsbGF0
aW9uIHdvbid0IHdvcmsgT0suICBUaGF0IHdhcyBteSBtYWluIHNvdXJjZSBv
ZiBwcm9ibGVtcy4NCg0KNS0gT25jZSBib290ZWQsIHlvdSBtYXkgcnVuIHRo
ZSAiUGFyaXNfV2luOXhfaW5zdGFsbGVyMjEuZXhlIiBGb2xsb3cgdGhlIHN0
ZXBzIGNsb3NlbHkgYW5kIGRvbid0IGZvcmdldCB0byBzYXkgIlllcyIgdG8g
dGhlICBSZWJvb3QgYXQgdGhlIGVuZCBvZiB0aGUgaW5zdGFsbGF0aW9uIHBy
b2Nlc3MuDQoNCjYtIE5vdywgeW91IHJlYm9vdGVkIGZvciB0aGUgMm5kIHRp
bWUuICBJZiB5b3Ugc2F2ZWQgeW91ciBjb25maWcgYW5kIEZYIGZpbGVzIGF0
IFN0ZXAgMSwgeW91IG5lZWQgdG8gY29weSB0aGVtIGJhY2sgaW50byBDOlxQ
cm9ncmFtIEZpbGVzXEVuc29uaXFcUGFyaXMuICBXaW5kb3dzIHdpbGwgcHJv
bXB0IHlvdSBpZiB5b3Ugd2FubmEgb3ZlcndyaXRlIHRob3NlIGZpbGVzLCB5
b3UgY2FuIHNhZmVseSBzYXkgIlllcyIuDQoNCjctIExhdW5jaCBQQVJJUyAy
LjEgYW5kIGVuam95IHRoZSBuZXcgcmVsZWFzZS4gDQoNCjxlbmQgbm9kZT4g
NVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2RlPg0KU2V0IFJlY29yZCBQYXRo
DQoyDQoNCkRldGVybWluZXMgdGhlIGZpbGVuYW1lIHdyaXR0ZWQgdG8gZGlz
ayB3aXRoIGEgbnVtYmVyIGFmdGVyIGl0Lg0KDQpVc2UgbmFtZXMgbGlrZSAg
Vm9jYWwsIEd1aXRhciBldGMuLi4gDQoNClNldCB5b3VyIFJlY29yZCBQYXRo
IHRvIG1lYW5pbmdmdWwgbmFtZXMgdGhhdCByZWZsZWN0IHRoZSBzZXNzaW9u
Lg0KDQpPRHMgZm9yIG92ZXIgZHVicw0KVk9YIGZvciB2b2NhbHMNCg0KRG8g
bm90IHNldCB0aGUgZGlyZWN0b3J5IHRvIHRoZSBzYW1lIG5hbWUgYXMgdGhl
IHByb2plY3QgIQ0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0
DQo8bm9kZT4NCnRpcHMNCjINCg0KU2V0IExvbmcgUHVuY2ggSW4NCkNsb3Nl
IEF1ZGlvIHdpbmRvdyBhbmQgb3RoZXIgdW51c2VkDQpLZWVwIDEwJSBkcml2
ZSBzcGFjZSBmcmVlDQpEZWxldGUgVE1QIGZpbGVzDQpSdW4gU2NhbmRpc2sN
CkRlbGV0ZSBhbGwgVGVtcCBJbnRlcm5ldCBGaWxlcw0KR2V0IFJpZCBvZiBF
eGNlc3MgRm9udHMNCkRlZnJhZ21lbnQNCk1ha2UgU3VyZSBZb3VyIFN5c3Rl
bSBJcyBVc2luZyAzMi1iaXQgRHJpdmVycw0KTG9zZSBhdXRvZXhlYy5iYXQg
YW5kIGNvbmZpZy5zeXMNCkxpbWl0IFRyYXkgYXBwcw0KT3B0aW1pemUgWW91
ciBTd2FwIEZpbGUgLCBhbHNvIGtub3duIGFzIHZpcnR1YWwgbWVtb3J5Lg0K
RGlzYWJsZSBXcml0ZSBDYWNoaW5nIG9uIGRyaXZlcw0KVHVybiBPZmYgQ0Qt
Uk9NIEF1dG9wbGF5DQpWQ2FjaGUgPw0KVXNlIEhvdGtleXMgSW5zdGVhZCBv
ZiBEZXNrdG9wIEljb25zDQpFbmFibGUgWW91ciBIYXJkIERyaXZlJ3MgRE1B
IFNldHRpbmcNCkRpc2FibGUgdW51c2VkIHBvcnRzIGluIGJpb3MsICBVU0Is
IExQVCwgU2VyaWFsDQpEaXNhYmxlIHdpbmRvd3MgYW5pbWF0aW9uDQpMb3Nl
IHRoZSBTeXN0ZW0gU291bmRzIGFuZCBEZXNrdG9wIFNjaGVtZXMNCkxvc2Ug
c2NyZWVuc2F2ZXJzDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KTG9uZyBQdW5jaCBJbg0KU2V0IG1hbnVhbCBwdW5jaCBsb25nIG9u
IFBhcmlzIFByb2plY3QgU2V0dGluZ3MgbWVudQ0KDQpDbG9zZSBXaW5kb3dz
DQpLZWVwIHRoZSBBVURJTyB3aW5kb3cgYW5kIGFueSBvdGhlciB3aW5kb3dz
IHlvdSBkb24ndCBuZWVkIG9wZW4gQ0xPU0VEIHRvIHNhdmUgQ1BVIGFuZCBS
RVNPVVJDRVMNCg0KQ2hlY2sgWW91ciBGcmVlIERpc2sgU3BhY2UNCklmIHRo
ZSBmcmVlIHNwYWNlIG9uIGEgaGFyZCBkaXNrIGZhbGxzIHRvIGJlbG93IDEw
JSBvZiB0aGUgc2l6ZSBvZiB0aGUgZHJpdmUgb3IgMTAwIE1CICh3aGljaGV2
ZXIgaXMgc21hbGxlciksIHBlcmZvcm1hbmNlIHNsb3dzIHRvIGFuIGFic29s
dXRlIGNyYXdsLiBUaGUgZWFzaWVzdCB3YXkgdG8gcXVpY2tseSBjaGVjayB5
b3VyIGF2YWlsYWJsZSBkaXNrIHNwYWNlIGlzIHRvIGRvdWJsZS1jbGljayBN
eSBDb21wdXRlciwgaGl0IEY1LCBhbmQgY2xpY2sgb25jZSBvbiBDOi4gVGhl
IGRyaXZlJ3MgY2FwYWNpdHkgYW5kIGZyZWUgZGlzayBzcGFjZSB3aWxsIGFw
cGVhciBpbiB0aGUgbG93ZXIgcGFuZSBvZiB0aGUgd2luZG93LiBBcyB5b3Ug
d2lsbCBzZWUgYnkgdGhlIG5leHQgZmV3IHRvcGljcyBmcmVlIGRpc2sgc3Bh
Y2UgcmVhbGx5IGRvZXMgaW1wYWN0IHlvdXIgc3lzdGVtIG1vcmUgdGhhbiB3
aGF0IG1vc3QgcGVvcGxlIHJlYWxpc2UgYmVjYXVzZSBvZiBtdWx0aXBsZSBm
YWN0b3JzLi4uLi5yZWFkIG9uLg0KDQpEZWxldGUgYWxsIFRNUCBmaWxlcyAo
dGVtcG9yYXJ5IGZpbGVzKQ0KVGVtcCBmaWxlcyBhcmUgd2hlcmUgdGhlIGNv
bXB1dGVyIHBsYWNlcyBpbmZvcm1hdGlvbiB0ZW1wb3JhcmlseSB3aGlsZSBp
dCB3cml0ZXMgdGhhdCBpbmZvcm1hdGlvbiB0byBkaXNrIG9yIHdhaXRzIGZv
ciB5b3UgdG8gdGVsbCBpdCB3aGVyZSB0aGF0IGluZm9ybWF0aW9uIGlzIHRv
IGdvLiBXaGF0IGhhcHBlbnMgaWYgeW91IGhhdmUgaGVhcHMgb2YgVE1QIGZp
bGVzIGluIHlvdXIgY29tcHV0ZXIgaXMgdGhhdCB0aGUgY29tcHV0ZXIgZ29l
cyB0byBjcmVhdGUgdGhlIDAwMDAxLlRNUCBmaWxlIGFuZCB0aGF0IG5hbWUg
aXMgYWxyZWFkeSB0YWtlbiB1cCBieSBhbm90aGVyIGZpbGUgc28gaXQgdGhl
biB0cmllcyB0byB1c2UgMDAwMDIuVE1QIGZpbGUgYW5kIGlmIHRoYXQgb25l
IGV4c2lzdHMgSSdtIHN1cmUgeW91IGNhbiBndWVzcyB3aGF0IHRoZW4gaGFw
cGVucy4uLi5BbGwgdGhpcyB3YXN0ZXMgYm90aCBhIGNvbXB1dGVycyB0aW1l
IGFuZCBwb3dlci4uLiAgICBTdGFydCA+IEZpbmQgPiBGaWxlcyBvciBmb2xk
ZXJzID4gKi50bXAgd2lsbCBwcm9iYWJseSB0dXJuIHVwIHNvbWUgdGVtcCBm
aWxlcy4gQ3RybC1BLVNoaWZ0LURlbC1FbnRlciB3aWxsIGJhbmlzaCB0aGVt
IHdpdGhvdXQgc2VuZGluZyB0aGVtIHRvIHRoZSBSZWN5Y2xlIEJpbi4NCg0K
RGVsZXRlIGFsbCBDSEsgZmlsZXMNCkNISyBmaWxlcyBhbHNvIHRlbmQgdG8g
Y2x1dHRlciB1cCBoYXJkIGRyaXZlcy0tdGhlc2UgYXJlIHRoZSBsb3N0IGNs
dXN0ZXJzIFNjYW5EaXNrIGZpbmRzIGFuZCBzYXZlcyB1bmxlc3MgdG9sZCBv
dGhlcndpc2UuIFN0YXJ0ID4gRmluZCA+IEZpbGVzIG9yIGZvbGRlcnMgPiAq
LmNoayBtYXkgdHVybiB1cCBzb21lIG1vcmUgY2FuZGlkYXRlcyBmb3IgZGVs
ZXRpb24uIEN0cmwtQS1TaGlmdC1EZWwtRW50ZXIgZGlzcG9zZXMgb2YgdGhl
bSBwcm9wZXJseS4NCg0KU2NhbmRpc2sNCklmIHlvdSBvcGVuIHVwIHRoZSBh
ZHZhbmNlZCBvcHRpb25zIGluIHNjYW5kaXNrIHlvdSBjYW4gdGVsbCB0aGUg
cHJvZ3JhbSB0byAiZnJlZSBzcGFjZSIgYW5kIE5PVCB0byAiY29udmVydCB0
byBmaWxlcyIgdGhpcyBtZWFucyB5b3Ugd2lsbCBuZXZlciBuZWVkIHRvIHNl
YXJjaCBmb3IgQ0hLIGZpbGVzIGFnYWluLi4uT3IgdW50aWwgeW91IGZvcm1h
dC9yZWluc3RhbGwgd2luZG93cyBhZ2Fpbi4NCg0KRGVsZXRlIGFsbCBUZW1w
IEludGVybmV0IEZpbGVzDQpTdGFydCA+IFJ1biA+IGM6XFdpbmRvd3MgYW5k
LCB3aGlsZSBob2xkaW5nIGRvd24gdGhlIENvbnRyb2wga2V5LCBjbGljayBv
bmNlIG9uIHRoZSBmb2xkZXIgbGFiZWxlZCBUZW1wb3JhcnkgSW50ZXJuZXQg
RmlsZXMgYW5kIG9uY2Ugb24gdGhlIGZvbGRlciBsYWJlbGVkIENvb2tpZXMu
IElmIHlvdSBoYXZlIHNldHRpbmdzIHRoYXQgYXJlIHNhdmVkIGluIGNvb2tp
ZXMsIHN1Y2ggYXMgbG9nb24gSURzIGZvciBwYXNzd29yZC1wcm90ZWN0ZWQg
d2ViIHNpdGVzLCBkb24ndCBzZWxlY3QgQ29va2llcy4gU2hpZnQtRGVsIHdp
bGwgdGhyb3cgYXdheSB5b3VyIEludGVybmV0IEV4cGxvcmVyIGNhY2hlIChJ
RSB1c2VzIGFuIGlub3JkaW5hdGVseSBoaWdoIDEwJSBvZiB5b3VyIGF2YWls
YWJsZSBkaXNrIHNwYWNlIGZvciBjYWNoZSBieSBkZWZhdWx0KSBhbmQgeW91
ciBJbnRlcm5ldCBFeHBsb3JlciBjb29raWVzLiBJbnRlcm5ldCBFeHBsb3Jl
ciB3aWxsIHJlYnVpbGQgdGhpcyBmb2xkZXIgdGhlIG5leHQgdGltZSBpdCdz
IGxhdW5jaGVkLiAgT25jZSBhZ2FpbiB5b3UgY2FuIGNoYW5nZSBhIHNldHRp
bmcgdG8gc3RvcCB0aGlzIGZyb20gRVZFUiBiZWNvbW1pbmcgYSBwcm9ibGVt
LiBJTlRFUk5FVCBFWFBMT1JFUj5UT09MUz5JTlRFUk5FVCBPUFRJT05TPkFE
VkFOQ0VEIHRpY2sgdGhlIG9wdGlvbiAiZW1wdHkgaW50ZXJuZXQgdGVtcG9y
eSBmaWxlIGZvbGRlciB3aGVuIGJyb3dzZXIgaXMgY2xvc2VkIiBJZiB5b3Ug
aGF2ZSBhIHNsb3cgbW9kZW0gdGhlbiB5b3UgbWF5IHdpc2ggdG8gZGVjcmVh
c2UgdGhlIG1heGltdW0gc3BhY2UgZm9yIHRoZXNlIGZpbGVzIGluc3RlYWQu
DQoNCiANCkdldCBSaWQgb2YgRXhjZXNzIEZvbnRzDQpXaW5kb3dzIDl4IGlz
IGJldHRlciBhdCBmb250IG1hbmFnZW1lbnQgdGhhbiBXaW5kb3dzIDMuMSB3
YXMsIGJ1dCB0aGlzIHBsYXRmb3JtIHN0aWxsIGhhcyBkaWZmaWN1bHR5IG1h
bmFnaW5nIGxhcmdlIG51bWJlcnMgb2YgZm9udHMuIEZvbnRzIGNvbnN1bWUg
ZGlzayBzcGFjZSBhbmQgY2hldyB1cCBDUFUgY3ljbGVzIHdoZXRoZXIgeW91
J3JlIHVzaW5nIHRoZW0gb3Igbm90LiBJZiB5b3UgaGF2ZSBodW5kcmVkcyBv
ZiBmb250cywgZWl0aGVyIGdldCBhIHBhY2thZ2UgbGlrZSBBZG9iZSBUeXBl
IE1hbmFnZXIgRGVsdXhlIHRoYXQgbGV0cyB5b3UgZ3JvdXAgYW5kIGNhdGVn
b3JpemUgdGhlbSBmb3Igc3BlY2lhbCBwcm9qZWN0cywgb3IgZ3JvdXAgYW5k
IGNhdGVnb3JpemUgdGhlbSBpbnRvIGZvbGRlcnMgeW91cnNlbGYsIGRyYWdn
aW5nIHRoZWlyIGNvbnRlbnRzIGludG8geW91ciBmb250cyBmb2xkZXIgYXMg
eW91IG5lZWQgdGhlbS4gQXMgbG9uZyBhcyBmb250cyBhcmVuJ3QgaW4gdGhl
IEM6XFdpbmRvd3NcRm9udHMgZGlyZWN0b3J5LCB0aGV5J3JlIGp1c3Qgb2Nj
dXB5aW5nIGRpc2sgc3BhY2UsIGFuZCB0aGV5J3JlIG5vdCBjb25zdW1pbmcg
YW55IENQVSBjeWNsZXMuIFRoZSBvbmx5IHBlb3BsZSBsaWtlbHkgdG8gbmVl
ZCB0aGUgU3ltYm9sIGZvbnQgYXJlIG1hdGhlbWF0aWNpYW5zLCBjb2xsZWdl
IHN0dWRlbnRzIGxpdmluZyBpbiBHcmVlayBob3VzZXMsIGFuZCBzdHVkZW50
cyBzdHVkeWluZyB0aGUgR3JlZWsgbGFuZ3VhZ2UuIElmIHlvdSBkb24ndCBm
YWxsIGludG8gYW55IG9mIHRob3NlIHRocmVlIGNhdGVnb3JpZXMsIHlvdSBj
YW4gZGl0Y2ggU3ltYm9sIGFzIHdlbGwuIDopDQpEZWZyYWdtZW50IFlvdXIg
SGFyZCBEcml2ZQ0KDQpEZWZyYWdtZW50DQpBZnRlciB5b3UgbWF4aW1pemUg
eW91ciBmcmVlIHNwYWNlLCB5b3Ugd2FudCB0byBkZWZyYWdtZW50IHlvdXIg
ZHJpdmUgdXNpbmcgU3RhcnQgPiBQcm9ncmFtcyA+IEFjY2Vzc29yaWVzID4g
RGlzayBEZWZyYWdtZW50ZXIuIERlZnJhZ21lbnQgd2hldGhlciBXaW5kb3dz
IHNheXMgeW91IG5lZWQgdG8gb3Igbm90LiBUaGVyZSBhcmUgc3RyYXRlZ2ll
cyBmb3IgZGVmcmFnbWVudGluZywgdGhpcmQtcGFydHkgdXRpbGl0aWVzIHRo
YXQgZG8gYSBiZXR0ZXIgam9iLiAgRGVmcmFnbWVudCB5b3VyIGRyaXZlIGFm
dGVyIHlvdSByZW1vdmUgYW55IGxhcmdlIHF1YW50aXR5IG9mIGRhdGEgZnJv
bSB5b3VyIGhhcmQgZHJpdmUsIGFzIHdlbGwgYXMgYW55IHRpbWUgeW91IGlu
c3RhbGwgc29mdHdhcmUuIFlvdSBzaG91bGQgYWxzbyBtYWtlIGEgaGFiaXQg
b2YgZGVmcmFnbWVudGluZyB5b3VyIGRyaXZlIG9uY2UgYSBtb250aC4gQmVm
b3JlIGFuIGltcG9ydGFudCByZWNvcmRpbmcgc2Vzc2lvbiBpcyBhbHNvIGEg
Z29vZCB0aW1lIHRvIHNwZW5kIHRoZSB0aW1lIGRlZnJhZ2dpbmcgKGFuZCBp
IGRvbnQgbWVhbiBwbGF5aW5nIGEgcXVpY2sgZ2FtZSBvZiB1bnJlYWwgdG91
cm5hbWVudCkqc21pbGVzKi4NCg0KTWFrZSBTdXJlIFlvdXIgU3lzdGVtIElz
IFVzaW5nIDMyLWJpdCBEcml2ZXJzDQpJZiB0aGUgc3lzdGVtIGlzIG11Y2gg
c2xvd2VyIHRoYW4gaXQgc2hvdWxkIGJlLCB0aGVyZSdzIGEgZ29vZCBjaGFu
Y2UgdGhhdCBXaW5kb3dzIGlzbid0IHVzaW5nIGl0cyBuYXRpdmUgMzItYml0
IGRyaXZlcnMgZm9yIGRpc2sgYWNjZXNzLiBBbm90aGVyIGNvbW1vbiBzeW1w
dG9tIG9mIHRoaXMgcHJvYmxlbSBpcyBhIG5vbmZ1bmN0aW9uaW5nIENELVJP
TSBkcml2ZS4gVG8gY2hlY2sgZm9yIG1vcmUgc3ltcHRvbXMsIHByZXNzIFN0
YXJ0LCB0aGVuIHByb2NlZWQgdG8gU2V0dGluZ3MgPiBDb250cm9sIFBhbmVs
ID4gU3lzdGVtID4gUGVyZm9ybWFuY2UuIElmIHlvdSBzZWUgYSBtZXNzYWdl
IHRoYXQgc2F5cyBjZXJ0YWluIGRyaXZlcyBhcmUgdXNpbmcgTVMtRE9TIGNv
bXBhdGliaWxpdHkgbW9kZSwgeW91IGhhdmUgYSBwcm9ibGVtLiBTd2l0Y2gg
b3ZlciB0byBEZXZpY2UgTWFuYWdlciA+IEhhcmQgRGlzayBDb250cm9sbGVy
cy4gSWYgeW91IHNlZSB5ZWxsb3cgZXhjbGFtYXRpb24gcG9pbnRzLCB5b3Ug
bWF5IGhhdmUgb25lIHZlcnkgY29tbW9uIChidXQgcGVycGxleGluZykgV2lu
ZG93cyA5eCBwcm9ibGVtLiBUbyBmaXggaXQsIHByZXNzIFN0YXJ0LCB0aGVu
IHByb2NlZWQgdG8gUnVuID4gUmVnZWRpdCwgdGhlbiBDdHJsLUYtTm9JREUt
RW50ZXIuIFdlJ2xsIHRhbGsgYWJvdXQgUmVnZWRpdCBpbiBhIGxpdHRsZSBi
aXQgbW9yZSBkZXB0aCBsYXRlciBpbiB0aGlzIGNoYXB0ZXIuIEZvciBub3cs
IGlmIFJlZ2VkaXQgY29tZXMgYmFjayB3aXRoIGEga2V5IGxhYmVsZWQgTm9J
REUgaGlnaGxpZ2h0ZWQgaW4gYmx1ZSwgcmlnaHQtY2xpY2sgb24gaXQgYW5k
IHNlbGVjdCBEZWxldGUuIE5vdyByZXN0YXJ0IGltbWVkaWF0ZWx5LiBZb3Ug
c2hvdWxkIHNlZSBhbiBpbW1lZGlhdGUsIGRyYW1hdGljIGltcHJvdmVtZW50
IGluIGRpc2sgcGVyZm9ybWFuY2UuDQoNCiANCkxvc2UgYXV0b2V4ZWMuYmF0
IGFuZCBjb25maWcuc3lzDQpSZW5hbWUgQVVUT0VYRUMuYmF0IHRvIEFVVE9F
WEVDLlhZWiBhbmQgcmVuYW1lIENPTkZJRy5iYXQgdG8gQ09ORklHLlhZWiBh
bmQgcmVzdGFydC4gSWYgeW91IGRvbid0IHJ1biBET1MgcHJvZ3JhbXMsIHRo
aXMgdHJpY2sgaXMgYSBkb3VibGUgYmxlc3Npbmc6IHlvdSBzcGVlZCB1cCB5
b3VyIHN5c3RlbSwgYW5kIHlvdSBkb24ndCBoYXZlIHRvIGNoYW5nZSB0aGUg
d2F5IHlvdSB3b3JrIGF0IGFsbC4gUmVuYW1pbmcgdGhlIGZpbGVzIGxpa2Ug
dGhpcyBhbGxvd3MgeW91IHRvIGtlZXAgdGhlIGZpbGVzIGZvciByZWZlcmVu
Y2UsIGJ1dCBrZWVwcyB0aGUgc3lzdGVtIGZyb20gZmluZGluZyB0aGVtIGFu
ZCB1c2luZyB0aGUgY29uZmlndXJhdGlvbiBkYXRhIGluIHRoZW0uIEJlIHN1
cmUgdG8gcmVzdGFydCBpbW1lZGlhdGVseSBhZnRlciB5b3UgZG8gdGhpcyBw
cm9jZWR1cmUuDQpDbGVhbiBPdXQgWW91ciBTdGFydHVwIEdyb3VwDQoNCkxp
bWl0IFRyYXkgYXBwcw0KTG9hZGluZyBwcm9ncmFtcyBpbiB0byBSQU0gd2ls
bCBmb3JjZSB0aGUgY29tcHV0ZXIgdG8gdXNlIHRoZSBzd2FwIGZpbGUsIHNl
ZSBuZXh0IHRvcGljIGJlbG93LiBJIHN1Z2dlc3QgdXNpbmcgdGhpcyB1dGls
aXR5IHRvIHVubG9hZCBhbGwgcHJvZ3JhbXMgdGhhdCBsb2FkIGF0IHN0YXJ0
dXAgZXhjZXB0LCBFeHRlcm5hbCBsaW5rcywgU1lTVFJBWSwgdGFza21vbml0
b3IsIGFuZCBzY2FucmVnaXN0cnkuLi4uQWxsIG90aGVycyBjYW4gYW5kIHNo
b3VsZCBnby4gVGhlIG9ubHkgb3RoZXIgb25lIEkgaGF2ZSBpbiBoZXJlIGlz
IG15IGZpcmV3YWxsLiBNYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSBubyBtb3Jl
IHRoYW4gNSBpbiBoZXJlIGFuZCBkZWZpbmF0ZWx5IG5vIE1TIGZhc3RmaW5k
IG9yIE1Tb2ZmaWNlIGVudHJpZXMuIFZpcnVzIHByb3RlY3Rpb24gc2hvdWxk
IGJlIHJlbW92ZWQgc2luY2UgeW91IGNhbiBydW4gaXQgd2hlbiBpdCBpcyBu
ZWVkZWQuDQogDQpPcHRpbWl6ZSBZb3VyIFN3YXAgRmlsZSAsIGFsc28ga25v
d24gYXMgdmlydHVhbCBtZW1vcnkuDQpJbiBhIHBlcmZlY3Qgd29ybGQgeW91
ciBjb21wdXRlciB3aWxsIG5ldmVyIHVzZSBpdHMgc3dhcCBmaWxlIGF0IGFs
bC4gSWYgdGhlIGNvbXB1dGVyIG5lZWRzIHRoZSBzd2FwIGZpbGUgY29uc3Rh
bnRseSB0aGUgY29tcHV0ZXIgbG9va3MgdG8gZW1wdHkgdGhlIGNwdSdzIHdv
cmsgdG8gcmFtLCB3aGVuIHRoZSByYW0gaXMgZnVsbCBpdCB0aGVuIGVtcHRp
ZXMgc29tZSBvZiB0aGUgcmFtIHRvIHRoZSBoYXJkIGRyaXZlIHRoZW4gcHV0
cyB3aGF0IHRoZSBDUFUgd2FzIHdvcmtpbmcgb24gaW4gcmFtLiBUaGVuIHRo
ZSBjcHUgbG9va3MgZm9yIHRoZSBuZXh0IGRhdGEgdGhhdCBpdCBuZWVkcyB0
aGF0IHNob3VsZCBiZSBhbHJlYWR5IGluIHRoZSByYW0gd2FpdGluZy4gVGhp
cyBzaHVmZmxpbmcgREFUQSB0byBhbmQgZnJvbSB0aGUgUkFNIGFuZCBoYXJk
IGRpc2sgYnJpbmdzIGEgZmFzdCBDUFUgdG8gaXRzIGtuZWVzLg0KDQpGb3Jn
ZXQgd2hhdCBvdGhlciBwZW9wbGUgaGF2ZSB0b2xkIHlvdSBhYm91dCBzZXQg
eW91ciBzd2FwIGZpbGUgdG8gZG91YmxlIHRoZSBhbW91bnQgb2YgcmFtIHlv
dSBoYXZlLi4uLlRoaXMgd2FzdGVzIGh1Z2UgYW1vdW50cyBvZiBoYXJkIGRp
c2sgc3BhY2UgYW5kIHdoZW4gcmVjb3JkaW5nIGlmIHlvdSBldmVyIG5lZWQg
dGhhdCBtdWNoIHJvb20gZm9yIGEgc3dhcCBmaWxlIEkgY2FuIHRlbGwgeW91
IG5vdyB5b3VyIGNvbXB1dGVyIGlzIG5vdCBnb2luZyB0byBjb3BlIHdpdGgg
dG9vIG1hbnkgdHJhY2tzIG9mIGF1ZGlvLiBTZXR0aW5nIHRoZSBzd2FwIGZp
bGUncyBtYXhpbXVtIGFuZCBtaW5pbXVtIHZhbHVlcyB0byB0aGUgc2FtZSBu
dW1iZXIgaXMgYSBnb29kIGlkZWEgYnV0IHRoaXMgY2FuIGNhdXNlIGFuIGV2
ZW4gd29yc2UgdGhpbmcgdG8gb2NjdXIgdGhhbiBsZXR0aW5nIHdpbmRvd3Mg
bWFuYWdlIHRoZSBzd2FwIGZpbGUuLg0KDQpZb3VyIHN3YXAgZmlsZSBjYW4g
YmVjb21lIGZyYWdtZW50ZWQuLi4uLldpbmRvd3MgOTggaXMgbWlsZXMgYWhl
YWQgb2YgOTUgd2hlbiBpdCBjb21lcyB0byBtYW5hZ2luZyB0aGUgc3dhcCBm
aWxlIHNvIEkgcmVjb21tZW5kIGl0IGlzIGxlZnQgYXQgaXRzIGRlZmF1bHQg
c2V0dGluZ3MgdW5sZXNzIHlvdSB3aXNoIGRyYXcgZXZlcnkgb25jZSBvZiBw
b3dlciBvdXQgb2YgdGhlIGNvbXB1dGVyIG9yIGFyZSBoYXZpbmcgcHJvYmxl
bXMgd2l0aCB3aW5kb3dzIGRlYWZ1bHQgc2V0dGluZy4uLiBJZiB5b3Ugb25s
eSBoYXZlIDEgaGFyZCBkcml2ZSBJIHdvdWxkIGhpZ2hseSByZWNvbW1lbmQg
c2V0dGluZyB0aGUgbWF4IGFuZCBtaW4gdG8gdGhlIHNhbWUgdmFsdWUgb3Ig
dGhlIGRyaXZlIGhhcyB0byBsZWF2ZSB0aGUgYXVkaW8gZmlsZXMgdG8gbWFr
ZSBhbnkgY2hhbmdlcyB0byB0aGUgc3dhcCBmaWxlIChyZWZlciB0byB0aGlz
IHBhZ2Vmb3IgbW9yZSBpbmZvIG9uIHRoaXMpLiBBZnRlciBjaGFuZ2luZyB0
aGUgdmFsdWUgb2YgdGhlIHN3YXAgZmlsZSBkZWZyYWcgeW91ciBoYXJkIGRy
aXZlIGFuZCByZWJvb3QgdG8gZG9zLiBPbmNlIGluIERPUyBkZWxldGUgdGhl
IHN3YXAgZmlsZSBzbyB0aGF0IHdoZW4gd2luZG93cyBpcyByZXN0YXJ0ZWQg
dGhlIHN3YXAgZmlsZSBpcyByZWJ1aWx0IHVuZnJhZ21lbnRlZC4uLi5UaGlz
IGlzIHZlcnkgaW1wb3J0YW50LiANCg0KQW5vdGhlciB0cmljayBpcyB0b28g
Z2V0IHRoZSBhdXRvZXhlYy5iYXQgZmlsZSB0byBkZWxldGUgdGhlIHN3YXBm
aWxlIGZvciB5b3UgZXZlcnl0aW1lIHRoZSBjb21wdXRlciBzdGFydHMuIEVu
b3VnaCBmcmVlIHVuZnJhZ21lbnRlZCBzcGFjZSBpcyBuZWVkZWQgaWYgdGhp
cyB0cmljayBpcyB0byBiZSB1c2VkLiBXaW5kb3dzIDk4IGhhcyBhIHV0aWxp
dHkgY2FsbGVkIFNZU1RFTSBNT05JVE9SIHdoaWNoIGNhbiB0ZWxsIHlvdSBo
b3cgbGFyZ2UgeW91ciBzd2FwIGZpbGUgaXMuIEl0IG1heSBuZWVkIHRvIGJl
IGluc3RhbGxlZCBvZmYgeW91ciBDRFJPTSBzaW5jZSBpdCBpcyBvcHRpb25h
bCB3aGVuIGluc3RhbGxpbmcgd2luZG93cy4gUnVuIHlvdXIgcHJvZ3JhbXMg
YW5kIGxvb2sgYXQgdGhlIHNpemUgb2YgdGhlIHN3YXAgZmlsZSB3aGVuIHdp
bmRvd3MgaXMgbWFuYWdpbmcgaXRzIHNpemUuLi5UaGlzIHdpbGwgdGVsbCB5
b3UgaWYgeW91IG5lZWQgbW9yZSBSQU0gYW5kIHdoYXQgc2l6ZSB0byBzZXQg
eW91ciBwZXJtYW5lbnQgc3dhcCBmaWxlIHRvLiBZb3Ugd2lsbCB3YW50IHRv
IG1ha2Ugc3VyZSB3aW5kb3dzIGRvZXNuJ3QgcmVhbGxvY2F0ZSB0aGUgc3Bh
Y2UgZm9yIGEgc3dhcCBmaWxlIHdoaWxzdCB5b3UgYXJlIHJlY29yZGluZyBv
ciBhIGdsaXRjaCB3aWxsIGJlIGhlYXJkLi4uTG9naWMgQXVkaW8gY2FsY3Vs
YXRlcyBob3cgbXVjaCByb29tIHlvdSBuZWVkIGZvciBhIHN3YXAgZmlsZSBi
YXNlZCBvbiB0aGUgZmlndXJlIHNldCBpbiBhdWRpbyBoYXJkd2FyZSBhbmQg
ZHJpdmVycy4gDQoNClRoZSBzZXR0aW5nIGlzIGNhbGxlZCAibWF4IGF1ZGlv
IHRyYWNrcyIgZm9yIHRoaXMgcmVhc29uIHlvdSBzaG91bGQgc2V0IHRoaXMg
bnVtYmVyIHRvIGFzIGNsb3NlIHRvIHRoZSBtYXhpbXVtIGFtb3VudCBvZiB0
cmFja3MgdGhhdCB5b3Ugd2lsbCBuZWVkIGluIHRoZSBzb25nIHRoYXQgeW91
IGFyZSB3b3JraW5nIG9uLiBMb2dpYyBlbnN1cmVzIHRoYXQgd2luZG93cyB3
aWxsIG5vdCByZXNpemUgeW91ciBzd2FwIGZpbGUgd2hlbiByZWNvcmRpbmcg
dW5sZXNzIHlvdSBsb2FkIGFub3RoZXIgcHJvZ3JhbSB3aGlsZSBydW5uaW5n
IGxvZ2ljLiBTZXR0aW5nIHRoZSBtYXhpbXVtIGFuZCBtaW5pbXVtIHN3YXAg
ZmlsZSBzaXplIHRvIHRoZSBzYW1lIG51bWJlciBhbmQgaGlnaGVyIHRoYW4g
d2hhdCB5b3UgZXZlciBuZWVkIGZvciBhIHN3YXAgZmlsZSBpc24ndCBuZWNl
c3NhcnkgZm9yIExvZ2ljIEF1ZGlvIGJ1dCBzb21lIG90aGVyIHByb2dyYW1z
IGFyZW4ndCBhcyBzbWFydCBhbmQgaXQgbWF5IG5lZWQgdG8gYmUgZG9uZS4N
Cg0KSSBoYXZlIHJlYWQgaGVhcHMgb2YgdGlwcyBvbiBzd2FwIGZpbGVzIGFu
ZCBJIHNoYWxsIHRlbGwgeW91IHRvIGlnbm9yZSBtb3N0IG9mIGl0Li4uT25l
IHRpcCBpcyB0byBzZXQgYSBzd2FwIGZpbGUgb24gYW5vdGhlciBkZWRpY2F0
ZWQgcGFydGl0aW9uLCB0aGlzIHNlZW1zIGxpa2UgYSBnb29kIGlkZWEgc2lu
Y2UgdGhlIHN3YXAgZmlsZSB3aWxsIG5ldmVyIGJlY29tZSBmcmFnbWVudGVk
IGJ1dCBQYXJ0aXRpb25zIG90aGVyIHRoYW4gdGhlIHByaW1hcnkgb25lIHdp
bGwgYmUgc2lnbmlmY2FudGx5IHNsb3dlciBkZXBlbmRpbmcgb24gaG93IGZh
ciB0b3dhcmRzIHRoZSBjZW50cmUgb2YgdGhlIGRyaXZlIHRoYXQgcGFydGl0
aW9uIGlzLiBZb3Ugd2FudCB0aGUgc3dhcCBmaWxlIHRvIGJlIGluIHRoZSBm
YXN0ZXN0IHBhcnQgb2YgdGhlIGhhcmQgZHJpdmUgYW5kIGRlZmluYXRseSBO
T1Qgb24gdGhlIHNhbWUgcGFydGl0aW9uIGFzIHlvdXIgYXVkaW8gZmlsZXMu
Lk9uY2UgYWdhaW4gYSBkZWRpY2F0ZWQgaGFyZCBkcml2ZSBmb3IgYXVkaW8g
YmVnaW5zIHRvIG1ha2UgbW9yZSBzZW5zZS4gUmVjb3JkaW5nIHRvIHRoZSBz
YW1lIHBhcnRpb24gYXMgdGhlIHN3YXAgZmlsZSBhbmQgc3lzdGVtIGZpbGVz
IGNhbiBpbmNyZWFzZSB0aGUgY2hhbmNlIG9mIGRhdGEgY29ycnVwdGlvbi4N
Cg0KT24gc3lzdGVtcyB3aXRoIGxhcmdlIGFtb3VudHMgb2YgbWVtb3J5IChp
LmUuID4gMjU2bWIpIHRoZSBoYXJkIGRpc2sgYmFzZWQgc3dhcCBmaWxlIGlz
IG5vdCBuZWVkZWQgYXMgbXVjaCwgdGhpcyB0d2VhayBvcHRpbWl6ZXMgdGhl
IHVzZSBvZiB0aGUgc3dhcCBmaWxlIG9uIHN1Y2ggc3lzdGVtcy4NCg0KVXNp
bmcgbm90ZXBhZCBvcGVuIHRoZSBmaWxlIFNZU1RFTS5JTkkgaW4geW91ciBX
aW5kb3dzIGRpcmVjdG9yeS4NCg0KRmluZCB0aGUgWzM4NkVuaF0gc2VjdGlv
biBhbmQgYWRkIGEgbmV3IGxpbmUgcmVhZGluZyAiQ29uc2VydmF0aXZlU3dh
cGZpbGVVc2FnZT0xIi4gU2F2ZSB0aGUgZmlsZSBhbmQgcmVzdGFydCBXaW5k
b3dzIGZvciB0aGUgY2hhbmdlIHRvIHRha2UgZWZmZWN0Lg0KDQogDQpWQ2Fj
aGUgb3IgRGlzayBDYWNoZQ0KDQpDYWNoZSBjYW4gZ2V0IHF1aXRlIGNvbmZ1
c2luZyBmb3Igc29tZSBwZW9wbGUgc2luY2UgdGhlcmUgYXJlIG1hbnkgZGlm
ZmVyZW50IHR5cGVzIG9mIGNhY2hlLiBUaGlzIHNlY3Rpb24gd2lsbCB0YWxr
IGp1c3QgYWJvdXQgVkNBQ0hFIG9yIGRpc2sgY2FjaGUgYXMgaXQgaXMgYWxz
byBrbm93biBhcy4NCg0KR28gdG8gU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRy
b2wgUGFuZWwgPiBTeXN0ZW0gPiBQZXJmb3JtYW5jZSA+IEZpbGUgU3lzdGVt
ID4gVHlwaWNhbCBSb2xlIG9mIHRoaXMgTWFjaGluZSA+IE5ldHdvcmsgU2Vy
dmVyLiBXaW5kb3dzIHdpbGwgbm93IHN0b3JlIHRoZSBsYXN0IDIsNzI5IGZp
bGVuYW1lcyBhbmQgdGhlIGxhc3QgNjQgZGlyZWN0b3J5IG5hbWVzIGl0J3Mg
dXNlZC4gT2YgdGhlIHdlbGwta25vd24gdGlwcywgdGhpcyBvbmUgdGVuZHMg
dG8gbWFrZSB0aGUgbW9zdCBub3RpY2VhYmxlIGRpZmZlcmVuY2UuIFVzaW5n
IE5ldHdvcmsgU2V2ZXIgd2lsbCBkb3VibGUgdGhlIHN0YW5kYXJkIHNldHRp
bmdzLi4uRm9yIHRob3NlIG9mIHlvdSB1c2luZyBtb3JlIHRoYW4gMjU2IE1i
IG9mIFJBTSBJIHdpbGwgd3JpdGUgYSByZWdpc3RyeSBwYXRjaCB0aGF0IHdp
bGwgZG91YmxlIHRoZSB2YWx1ZXMgZm9yIG5ldHdvcmsgc2V2ZXIuIEkgd2ls
bCBsaW5rIGl0IEhFUkUuIFlvdSBtYXkgdXNlIGl0IGF0IHlvdXIgb3duIHJp
c2sgYW5kIG9uIHRoZSBjb25kaXRpb24geW91IGxldCBtZSBrbm93IGlmIHlv
dSBub3RpY2VkIGEgZGlmZmVyZW5jZSBhZnRlciBpbnN0YWxsaW5nIGl0LiBJ
dCB3aWxsIGFkZCBhbm90aGVyIG9wdGlvbiB1bmRlciBuZXR3b3JrIHNldmVy
IGNhbGxlZCAiU2tpbmFoJ3MgREFXIFR3ZWFrIiBzbyB5b3UgY2FuIHNlbGVj
dCBhbmQgZGVzZWxlY3QgaXQgYXQgd2lsbC4gV2hlbiBwbGF5aW5nIHdpdGgg
dGhpcyB2YWx1ZSB5b3Ugd2lsbCBuZWVkIHRvIGFsbG9jYXRlIG1vcmUgVkNB
Q0hFIHRvIGhvbGQvc3RvcmUgdGhlIGV4dHJhIGZpbGVzIGluIHJhbSBvciB5
b3Ugd2lsbCBub3QgYWNoaWV2ZSBhIHRoaW5nLi4uLlRoaXMgaXMgb3V0bGlu
ZWQgYmVsb3cuLi4uDQpWQ0FDSEUgU0VUVElOR1MNCg0KV2luZG93cyB1c2Vz
IGl0cyBWQ0FDSEUgdG8gbWlycm9yIGRhdGEgb24geW91ciBoYXJkIGRyaXZl
LiBJdCB0YWtlcyBvbmx5IGEgbGl0dGxlIGJpdCBsb25nZXIgdG8gcmVhZCAx
MjhLIG9mZiB0aGUgZGlzayB0aGFuIGl0IHRha2VzIHRvIHJlYWQgNjRLLCBz
byB3aGVuIFdpbmRvd3MgYXNrcyBmb3IgNjRLLCB0aGUgVkNBQ0hFIHdpbGwg
Z28gYWhlYWQgYW5kIHJlYWQgbW9yZSBkYXRhIHRoYW4gV2luZG93cyBhc2tz
IGZvci4gQW5kIGlmIFdpbmRvd3MgYXNrcyBmb3IgdGhlIG5leHQgcGllY2Us
IFZDQUNIRSBjYW4gcHJvdmlkZSB0aGF0IGRhdGEgZnJvbSBSQU0gaW5zdGVh
ZCBvZiBmcm9tIHRoZSBkaXNrLiBBbHNvLCBpZiB5b3UgYXNrIGZvciBhIHBp
ZWNlIG9mIGRhdGEgb25jZSwgdGhlcmUncyBhIGRlY2VudCBjaGFuY2UgeW91
J2xsIGFzayBmb3IgaXQgYWdhaW4sIHNvIFZDQUNIRSBob2xkcyB3aGF0ZXZl
ciBkYXRhIHlvdSd2ZSBsb2FkZWQgbGFzdCBmb3IgYXMgbG9uZyBhcyBwb3Nz
aWJsZS4NCg0KVG8gaWxsdXN0cmF0ZSB0aGlzIHByaW5jaXBsZSwgdHJ5IHJl
c3RhcnRpbmcgeW91ciBjb21wdXRlciwgdGhlbiBsb2FkaW5nIGEgbGFyZ2Ug
YXBwbGljYXRpb24gbGlrZSBNaWNyb3NvZnQgV29yZC4gQ291bnQgb2ZmIHRo
ZSBzZWNvbmRzIGJlZm9yZSBpdCBsb2Fkcy0tYW4gdW5zY2llbnRpZmljIG9u
ZS1vbmUtdGhvdXNhbmQsIHR3by1vbmUtdGhvdXNhbmQgd2lsbCBzdWZmaWNl
IGZvciB0aGlzIGlsbHVzdHJhdGlvbi4gTm93IGltbWVkaWF0ZWx5IGNsb3Nl
IFdvcmQgYW5kIGxvYWQgaXQgYWdhaW4uIFRoaXMgdGltZSwgaXQgd2lsbCBs
b2FkIG11Y2ggbW9yZSBxdWlja2x5LCBiZWNhdXNlIG11Y2ggb2YgV29yZCBp
cyBsb2FkaW5nIGZyb20gUkFNIHJhdGhlciB0aGFuIGZyb20gZGlzay4NCg0K
VGhlIGNvcnJlY3Qgc2V0dGluZyBpcyB0b3RhbGx5IHN5c3RlbSBkZXBlbmRh
bnQuIEkgd2lsbCBnaXZlIHlvdSBzb21lIGd1aWRlbGluZXMgdGhhdCBvdGhl
ciBzaXRlcyBkbyBub3QgdGVsbCB5b3UuLi4uDQoNClNldHRpbmcgVmNhY2hl
IHRvIGEgdmFsdWUgbGVzcyB0aGFuIDgxOTIgY2FuIGNhdXNlIHByb2JsZW1z
IHdoZW4gYnVybmluZyBDRCdzLi4uLkl0IGhlbHBzIHRvIGNhdXNlICJidWZm
ZXIgdW5kZXJydW5zIiBzbyBzZXQgdGhlIG1heGltdW0gdmNhY2hlIHNldHRp
bmcgZXF1YWwgdG8gb3IgbW9yZSB0aGFuIDgxOTIuIE5leHQgdGlwIGlzIHRo
YXQgd2l0aCBpbmNyZWFzaW5nIHRoZSBjb21wdXRlcnMgcm9sZSBmcm9tICJk
ZXNrdG9wIiB0byAibmV0d29yayBzZXJ2ZXIiIG9yICJTa2luYWgncyBEQVcg
dHdlYWsiIHRoZSBjb21wdXRlciByZW1lbWJlcnMgbW9yZSBhbmQgbW9yZSBv
ZiB0aGUgbGFzdCBmaWxlcyB5b3UgdXNlZCBhbmQga2VlcHMgdGhlbSBpbiBS
QU0uLi5JZiB0aGUgVmNhY2hlIGlzIHNtYWxsIHRoZW4gbm90IGFsbCBvZiB0
aGUgZmlsZXMgZml0IGludG8gdGhlIGFsbG9jYXRlZCBzcGFjZSBhbmQgdGhl
IGZ1bGwgcG90ZW50aWFsIG9mIGluY3JlYXNpbmcgdGhlIHJvbGUgaXMgbmV2
ZXIgYWNoaWV2ZWQuIFRoZSBvdGhlciBlbmQgb2YgdGhlIHNjYWxlIGlzIHRo
YXQgaWYgeW91IHNldCB0aGUgbWluaW11bSB2YWx1ZSB0byBhIGhpZ2ggdmFs
dWUgdGhpcyBrZWVwcyB0aGF0IGFtb3VudCBvZiBSQU0gZm9yIHZjYWNoZSBh
bmQgd29uJ3QgYWxsb3cgcHJvZ3JhbXMgdG8gdXNlIHRoYXQgc2VjdGlvbiBv
ZiBSQU0uLi4gVGhpcyBpcyB3aHkgd2luZG93cyBpcyBjb25zdGFudGx5IGNo
YW5naW5nIHRoZSB2YWx1ZXMgYmVoaW5kIHlvdXIgYmFjay4gVGhlIGxlc3Mg
UkFNIHUgdXNlIHRoZSBtb3JlIGl0IGFsbG9jYXRlcyB0byBWY2FjaGUuIE9u
Y2UgYWdhaW4geW91IGNhbiB1c2UgU1lTVEVNIE1PTklUT1IgdG8gZ3JhcGgg
eW91ciBkaXNrIGNhY2hlIHNldHRpbmdzIHdoaWxlIHdpbmRvd3MgaGFzIGNv
bnRyb2wgb3ZlciB0aGUgc2V0dGluZ3MgdG8gc2VlIHdoYXQgeW91ciBzeXN0
ZW0gbmVlZHMgdW5kZXIgbm9ybWFsIGFwcGxpY2F0aW9ucy4gSnVzdCByZW1l
bWJlciB0aGF0IHdpbmRvd3MgdXNlcyBzb21ldGhpbmcgbGlrZSA3NSUgb2Yg
YXZhaWxhYmxlIHJhbSBmb3IgY2FjaGluZyBzbyBtYWtlIHN1cmUgeW91IGxv
YWQgeW91ciBzZXF1ZW5jaW5nIHByb2dyYW0gYW5kIGEgbGFyZ2Ugc29uZyBi
ZWZvcmUgbG9va2luZyBhdCB0aGUgdmFsdWVzLi4uLiBteSBzZXR0aW5ncyBh
cmUgMTAyNDAgbWluaW11bSBhbmQgMzI3NjggbWF4aW11bSBzaW5jZSBteSBj
b21wdXRlciBhbHdheXMgdXNlcyB0aGUgMzI3NjggdmFsdWUgdW5sZXNzIHRo
ZSBzeXN0ZW0gaXMgdmVyeSBsb3cgb24gcmFtIHdoZXJlIGl0IHdpbGwgdGhl
biBkZWNyZWFzZSB0byB0aGUgMTAyNDAgc2V0dGluZy4gSSBmaW5kIG15IGNv
bXB1dGVyIE5FVkVSIHJlc2l6ZXMgdGhlIHZjYWNoZSB3aXRoIHRoZXNlIHNl
dHRpbmdzIHNpbmNlIEkgaGF2ZSBlbm91Z2ggUkFNIGluIG15IGNvbXB1dGVy
IGZvciB0aGUgYXBwbGljYXRpb25zIHRoYXQgSSBydW4uIFlvdSBjYW4gbWFr
ZSB0aGUgdmFsdWVzIGFueXRoaW5nIHlvdSBsaWtlIGFsdGhvdWdoIEkgaGln
aGx5IHJlY29tbWVuZCBzdGlja2luZyB0byB2YWx1ZXMgdGhhdCBhcmUgbXVs
dGlwbGVzIG9mIDEwMjQgZHVlIHRvIHRoZSB3YXkgYSBjb21wdXRlciBjb3Vu
dHMgd2l0aCBiYXNlIDIuLi4uLkEgYml0IGlzIGVpdGhlciBhIDEgb3IgYSAw
LCBzbyB5b3UgaGF2ZSB0d28gY2hvaWNlcyBpbiBiaW5hcnkgY29kZSAoMioy
KjIqMioyKjIqMioyKjIqMj0xMDI0KSAxMDI0IGlzIDEwYml0cy4NCg0KVGhl
IFZDQUNIRSBzZXR0aW5ncyBhcmUgZm91bmQgaW4gYSBmaWxlIGNhbGxlZCAi
c3lzdGVtLmluaSIgaW4geW91ciB3aW5kb3dzIGRpcmVjdG9yeS4NCg0Kdi1j
YWNoZSBzZXR0aW5ncyBpbiB0d2Vha2luZyB3aW5kb3dzIHdpbi05OCBhbmQg
bWUgZm9yIGF1ZGlvIHJlY29yZGluZy4NCg0KIA0KV3JpdGUgQ2FjaGluZw0K
DQpCeSBkZWZhdWx0LCBXaW5kb3dzIGlzIHNldCB0byBlbmFibGUgZGlzayAi
d3JpdGUgIGNhY2hpbmciIHdoaWNoIGJhc2ljYWxseSBtZWFucyB0aGF0IHJh
dGhlciB0aGFuIHdyaXRpbmcgZmlsZXMgdG8gaGFyZCBkaXNrIGltbWVkaWF0
ZWx5LCBXaW5kb3dzIHB1dHMgdGhlIChhdWRpbyBhbmQgb3RoZXIpIGRhdGEg
aW4gUkFNIGZpcnN0LCB3YWl0aW5nIGZvciBhIGNoYW5jZSB0byB3cml0ZSBp
dCB0byBkaXNrLiANClVuZm9ydHVuYXRlbHksIGlmIHlvdSdyZSByZWNvcmRp
bmcgYSBsZW5ndGh5IGJpdCBvZiBhdWRpbywgdGhpcyAiY2hhbmNlIiBtYXkg
bmV2ZXIgY29tZSwgYW5kIFdpbmRvd3Mgd2lsbCBzaW1wbHkgcnVuIG91dCBv
ZiBSQU0gYW5kIHRyeSB0byBkdW1wIGFueSBhdWRpbyAob3Igb3RoZXIpIGZp
bGUvcyBjdXJyZW50bHkgaW4gUkFNIHRvIHlvdXIgaGFyZCBkaXNrLiBUaGlz
IGNhbiBwb3RlbnRpYWxseSBjYXVzZSBkYXRhIGxvc3MsIGF1ZGlvIGdsaXRj
aGVzIGFuZCBvdGhlciAiZnVuIiBzdHVmZi4NCg0KICAgICogVG8gZGlzYWJs
ZSB3cml0ZSBjYWNoaW5nLi4ucmlnaHQtY2xpY2sgb24gdGhlIE15IENvbXB1
dGVyIGljb24gb24geW91ciBkZXNrdG9wIGFuZCBzY3JvbGwgdG8gUHJvcGVy
dGllcyBpbiB0aGUgbWVudSB3aGljaCBhcHBlYXJzLg0KICAgICogSW4gdGhl
IGVuc3Vpbmcgd2luZG93L3MsIGNsaWNrIG9uIHRoZSBQZXJmb3JtYW5jZSBU
YWIgYW5kIHRoZW4gRmlsZSBTeXN0ZW0gYnV0dG9ucywgcmVzcGVjdGl2ZWx5
Lg0KICAgICogSW4gdGhlIG5leHQgd2luZG93LCBjbGljayBvbiB0aGUgVHJv
dWJsZXNob290aW5nIFRhYiBhbmQgY2hlY2sgdGhlICJEaXNhYmxlIFdyaXRl
LUJlaGluZCBDYWNoaW5nLi4iIGNoZWNrYm94Lg0KDQpUdXJuIE9mZiBDRC1S
T00gQXV0b3BsYXkNCg0KVW5kZXIgc29tZSBjaXJjdW1zdGFuY2VzLCBXaW5k
b3dzIDl4IHBvbGxzIHRoZSBDRC1ST00gZHJpdmUgZXZlcnkgZmV3IHNlY29u
ZHMgdG8gc2VlIGlmIGEgQ0QgaGFzIGJlZW4gaW5zZXJ0ZWQuIERlcGVuZGlu
ZyBvbiB0aGUgbmF0dXJlIG9mIHlvdXIgc3lzdGVtLCB0aGlzIGNhbiBtYWtl
IHRoaW5ncyBub3RpY2VhYmx5IG1vcmUgc2x1Z2dpc2guIENvbnRyb2wgUGFu
ZWwgPiBTeXN0ZW0gPiBEZXZpY2UgTWFuYWdlciA+IENELVJPTSA+IDxuYW1l
IG9mIHlvdXIgQ0QtUk9NIGRyaXZlPiA+IFByb3BlcnRpZXMgPiBTZXR0aW5n
cy4gQ2xlYXIgdGhlIGJveCBsYWJlbGVkIEF1dG8gSW5zZXJ0IE5vdGlmaWNh
dGlvbiwgdGhlbiBjbGljayBPSy4gSWYgeW91IGhhdmUgbW9yZSB0aGFuIG9u
ZSBDRCBvciBEVkQgZGV2aWNlLCByZXBlYXQgdGhpcyBwcm9jZXNzIGZvciBl
YWNoIGRyaXZlIGluIHlvdXIgc3lzdGVtLg0KDQpJZiB5b3UgYXJlIHJlY29y
ZGluZyBhbmQgeW91ciBjb21wdXRlciBpcyBjbG9zZSB0byAxMDAlIENQVSBw
b3dlciB0aGUgc2ltcGxlIGNoZWNraW5nIHRoZSBjZHJvbSBkcml2ZSBjYW4g
Y2F1c2UgY2xpY2tzIGFuZCBwb3BzIGF0IHJlZ3VsYXIgaW50ZXJ2YWxzLi4u
QWxzbyBpZiBhIGhhcmQgZHJpdmUgaXMgc2hhcmluZyBhbiBJREUgY2hhbm5l
bCB3aXRoIGEgY2Ryb20gYW5kIGl0IGNoZWNrcyBmb3IgYSBjZCBpbiB0aGUg
ZHJpdmUgdGhlbiB0aGF0IGhhcmQgZHJpdmUgY2Fubm90IGJlIGFjY2Vzc2Vk
ICEhISBjbGljayBoZXJlIGZvciBtb3JlIGluZm8gcmVnYXJkaW5nIHRoaXMg
YW5kIElERS4NClR1cm4gT2ZmIFBvd2VyIE1hbmFnZW1lbnQNCg0KQnkgZGVm
YXVsdCwgV2luZG93cyB3aWxsIHNodXQgZG93biB5b3VyIGhhcmQgZHJpdmUg
YWZ0ZXIgYSBwZXJpb2Qgb2YgaW5hY3Rpdml0eS4gVGhpcyBmZWF0dXJlIGNh
biBjYXVzZSBzaWduaWZpY2FudCBzbG93ZG93bnMsIGJlY2F1c2UgeW91ciBk
cml2ZSB0aGVuIGhhcyB0byBwb3dlciBiYWNrIHVwIHRoZSBuZXh0IHRpbWUg
aXQncyBhY2Nlc3NlZC4gVGhlIGRlbGF5IGNhbiBlYXNpbHkgYmUgYSBzZWNv
bmQgb3IgbW9yZS4gVGhpcyBkZWxheSB3aWxsIGJlIG5vdGljZWFibGUgaWYg
eW91ciBkaXNrIGNhY2hlIGhhcyBiZWVuIHdvcmtpbmcgd2VsbCBhbmQgeW91
ciBzeXN0ZW0gaGFzbid0IGhhZCB0byBhY2Nlc3MgdGhlIGRyaXZlIGZvciBh
IGxvbmcgcGVyaW9kIG9mIHRpbWUsIGJ1dCBhIHN1ZGRlbiBjaGFuZ2Ugb2Yg
ZXZlbnRzIG1ha2VzIHRoZSBzeXN0ZW0gbG9vayB0byB0aGUgZHJpdmUuDQoN
ClRoZSB3aXNkb20gb2YgdHVybmluZyBvZmYgaGFyZCBkcml2ZXMgaW4gb3Jk
ZXIgdG8gc2F2ZSBwb3dlciBpcyBxdWVzdGlvbmFibGUgYW55d2F5LiBUaGlz
IHByYWN0aWNlIGNhdXNlcyB0aGVtIHRvIHdlYXIgb3V0IG11Y2ggbW9yZSBx
dWlja2x5LCBhbmQgdGhlIGFtb3VudCBvZiBtb25leSB5b3Ugc2F2ZSB3aWxs
IGJlIHBlbm5pZXMgcGVyIHllYXIsIGlmIHRoYXQtLXRoZSBhbW91bnQgb2Yg
cG93ZXIgYSBtb2Rlcm4gaGFyZCBkcml2ZSBjb25zdW1lcyBpcyB0aGF0IG5l
Z2xpZ2libGUuIFJlZHVjaW5nIHRoZSBsaWZlc3BhbiBvZiBhIHVzZWZ1bCBk
cml2ZSB0aGF0IHdpbGwgY29zdCAkMjAwIHRvIHJlcGxhY2UgaW4gb3JkZXIg
dG8gc2F2ZSBhIGRpbWUganVzdCBkb2Vzbid0IHNlZW0gbGlrZSBhIHdpc2Ug
bW92ZS4NCg0KSW4gbGFwdG9wIGNvbXB1dGVycywgdGhlIHNpdHVhdGlvbiBp
cyBhIGxpdHRsZSBiaXQgZGlmZmVyZW50IHNpbmNlIHlvdXIgcHJpbWFyeSBj
b25jZXJuIGlzIGJhdHRlcnkgbGlmZSwgcmF0aGVyIHRoYW4gcGVyZm9ybWFu
Y2Ugb3IgbG9uZ2V2aXR5LiBZb3UgaGF2ZSBsaXR0bGUgY2hvaWNlIGJ1dCB0
byB1c2UgcG93ZXIgbWFuYWdlbWVudCBvbiB5b3VyIGxhcHRvcDsgaG93ZXZl
ciwga2VlcCBpdCB0dXJuZWQgb2ZmIG9uIHlvdXIgZGVza3RvcCBjb21wdXRl
ci4NCg0KSW4gV2luZG93cyA5NSwgZ28gdG8gU3RhcnQgPiBTZXR0aW5ncyA+
IENvbnRyb2wgUGFuZWwgPiBQb3dlci4gQ2xlYXIgdGhlIGJveCB0aGF0IHJl
YWRzICJBbGxvdyBXaW5kb3dzIHRvIG1hbmFnZSBwb3dlciB1c2FnZSBvbiB0
aGlzIGNvbXB1dGVyLiIgVGhlbiBjbGljayBvbiB0aGUgRGlzayBEcml2ZXMg
dGFiIGFuZCBjbGVhciB0aGUgY2hlY2tib3ggdGhlcmUgYXMgd2VsbC4NCg0K
SW4gV2luZG93cyA5OCwgZ28gdG8gU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRy
b2wgUGFuZWwgPiBQb3dlciBNYW5hZ2VtZW50ID4gUG93ZXIgU2NoZW1lcyA+
IEhvbWUvb2ZmaWNlIGRlc2sgPiBUdXJuIG9mZiBoYXJkIGRpc2tzID4gTmV2
ZXIuDQoNCiANClVzZSBIb3RrZXlzIEluc3RlYWQgb2YgRGVza3RvcCBJY29u
cw0KDQpTb21lIHBlb3BsZSBtYW55IHNlZSB0aGlzIGFzIG92ZXIgdGhlIHRv
cCwgYW5kIHllcyBpdCBpcyB1bmxlc3MgeW91IGhhdmUgbG90cyBhbmQgbG90
cyBvZiBpY29ucyBvbiB0aGUgZGVza3RvcC4gSWYgeW91IHNldCB5b3VyIHZj
YWNoZSBzZXR0aW5ncyBjb3JyZWN0IHRoZSBpY29ucyBzaG91bGQgYmUgaW4g
dGhlIGNhY2hlLiBNYW55IHBlb3BsZSBrZWVwIHNob3J0Y3V0cyB0byB0aGVp
ciBtb3N0IGZyZXF1ZW50bHkgdXNlZCBhcHBsaWNhdGlvbnMgb24gdGhlaXIg
ZGVza3RvcC4gSW4gdGhlIHBhc3QsIEkndmUgcmVjb21tZW5kZWQgdGhhdCBw
ZW9wbGUgZm9sbG93IHRoaXMgcHJhY3RpY2UuIFVuZm9ydHVuYXRlbHksIGhh
dmluZyBkb3plbnMgb2YgaWNvbnMgb24gdGhlIGRlc2t0b3Agc2xvd3MgdGhl
IHN5c3RlbSBkb3duIGZvciB0aGUgc2FtZSByZWFzb24gdGhhdCBoYXZpbmcg
ZGVza3RvcCB3YWxscGFwZXIgZG9lcywgb25seSBtb3JlIHNvIGJlY2F1c2Ug
dGhlIHN5c3RlbSBmcmVxdWVudGx5IGhhcyB0byBsb2FkIHRoZSBpY29ucyBm
cm9tIGRpc2sgd2hlbiByZWRyYXdpbmcgdGhlIGRlc2t0b3AuIEtlZXAgeW91
ciBkZXNrdG9wIHNpbXBsZS0taWYgeW91IG5lZWQgZmFzdCBhY2Nlc3MgdG8g
Y2VydGFpbiBrZXkgYXBwbGljYXRpb25zIGFuZCBkb24ndCB3YW50IHRvIG5h
dmlnYXRlIHRoZSBTdGFydCBtZW51LCBkZWZpbmUgaG90a2V5cyBpbnN0ZWFk
LiBUaGV5J3JlIGZhc3RlciB0aGFuIGRvdWJsZS1jbGlja2luZyBhbiBpY29u
LCB0aGV5J3JlIGFsd2F5cyBhdmFpbGFibGUgd2l0aG91dCBoYXZpbmcgdG8g
bWFrZSB0aGUgZGVza3RvcCB2aXNpYmxlIGFnYWluLCBhbmQgdGhleSBkb24n
dCBzbG93IHRoZSBzeXN0ZW0gZG93bi4NCg0KVG8gbWFrZSBhIGhvdGtleSwg
cmlnaHQtY2xpY2sgb24gdGhlIFN0YXJ0IG1lbnUgYW5kIGhpdCBFeHBsb3Jl
LiBOYXZpZ2F0ZSB0byB5b3VyIHByb2dyYW0ncyBpY29uLCB0aGVuIHJpZ2h0
LWNsaWNrIG9uIGl0IGFuZCBoaXQgUHJvcGVydGllcy4gQ2xpY2sgdGhlIFNo
b3J0Y3V0IHRhYiwgYW5kIGNsaWNrIGluIHRoZSBib3ggbGFiZWxlZCBTaG9y
dGN1dCBLZXkuIEhpdCBhIGtleSB0aGF0IG1ha2VzIHNlbnNlLS1JIHR5cGlj
YWxseSB1c2UgdGhlIGZpcnN0IGxldHRlciBvZiB0aGUgYXBwbGljYXRpb24n
cyBuYW1lLS10aGVuIGhpdCBPSy4gRnJvbSB0aGVuIG9uLCBoaXR0aW5nIEN0
cmwtQWx0IGFuZCB0aGF0IGxldHRlciBrZXkgd2lsbCBsYXVuY2ggdGhhdCBh
cHBsaWNhdGlvbi4NCg0KSWYgeW91IG9ubHkgaGF2ZSBvbmUgaGFyZCBkcml2
ZSB0aGVuIHRoaXMgdGlwIGlzIGEgZ29vZCBpZGVhLi4uLiBJZiB5b3UgaGF2
ZSB0d28gZHJpdmVzIHRoZW4gaXQgZG9lc24ndCBodXJ0IHRvIGhhdmUgYSBm
ZXcgYXJvdW5kIHRvIGhlbHAgcGVvcGxlIGZpbmQgYXBwbGljYXRpb25zLiBJ
IHByZWZlciBhIGNsZWFuIGRlc2t0b3AgYW55d2F5IGFuZCB1c2luZyBob3Rr
ZXlzIGlzIGdvb2Qgb25jZSB5b3UgZ2V0IHVzZWQgdG8gdGhlIGlkZWEuLi4u
LnRoYXQgaXMgdW50aWwgeW91IHRoZW4gdXNlIGFub3RoZXIgY29tcHV0ZXIg
b3IgZm9ybWF0IHRoZSBkaXNrIExPTC4NCg0KIA0KRW5hYmxlIFlvdXIgSGFy
ZCBEcml2ZSdzIERNQSBTZXR0aW5nDQoNClRISVMgSVMgQSBNVVNULiBJZiB5
b3VyIGRpc2sgY29udHJvbGxlciBpcyBjYXBhYmxlIG9mIGRpcmVjdCBtZW1v
cnkgYWNjZXNzIChETUEpIGFuZCBoYXMgdGhlIGNvcnJlY3QgZHJpdmVyIGlu
c3RhbGxlZCwgeW91IGNhbiBkcmFtYXRpY2FsbHkgcmVkdWNlIHRoZSBhbW91
bnQgb2YgQ1BVIHBvd2VyIHlvdXIgZHJpdmVzIHJlcXVpcmUuIERNQSBwZXJt
aXRzIHRoZSBjb250cm9sbGVyIGNoaXAgdG8gd3JpdGUgdG8gbWVtb3J5IGRp
cmVjdGx5LCByYXRoZXIgdGhhbiBzZW5kaW5nIGl0IHRvIHRoZSBDUFUgYW5k
IG1ha2luZyB0aGUgQ1BVIHdyaXRlIGl0IHRvIG1lbW9yeS4gVGhpcyBmZWF0
dXJlIGFsb25lIGRvZXNuJ3QgZG8gbXVjaCB0byBpbXByb3ZlIHRoZSBzcGVl
ZCBvZiB0aGUgZGF0YSB0cmFuc2ZlciwgYnV0IGl0IGRvZXMgcGVybWl0IHRo
ZSBDUFUgdG8gZG8gb3RoZXIgd29yayB3aGlsZSBkaXNrIGFjY2VzcyBpcyB0
YWtpbmcgcGxhY2UsIHdoaWNoIGNhbiBpbmNyZWFzZSBvdmVyYWxsIHN5c3Rl
bSBzcGVlZC4NCg0KTWFueSBwZW9wbGUga25vdyB0byBkb3dubG9hZCB0aGUg
RE1BLWNhcGFibGUgZHJpdmVycyBmb3IgdGhlaXIgZGlzayBjb250cm9sbGVy
cywgYnV0IHRoZXkgZnJlcXVlbnRseSBtaXNzIHRoaXMgc3RlcCwgd2hpY2gg
bmVnYXRlcyBtb3N0IG9mIHRoZSBiZW5lZml0IG9mIGhhdmluZyB0aGUgZHJp
dmVycy4gVG8gZW5hYmxlIERNQSwgZ28gdG8gU3RhcnQgPiBDb250cm9sIFBh
bmVsID4gU3lzdGVtID4gRGV2aWNlIE1hbmFnZXIgPiBEaXNrIERyaXZlcyA+
IDxhbnkgSURFIGRyaXZlIHByZXNlbnQ+ID4gUHJvcGVydGllcyA+IFNldHRp
bmdzID4gT3B0aW9ucyA+IEVuYWJsZSBETUEuIHJlYm9vdCB0aGUgY29tcHV0
ZXIgYW5kIHRoZW4gcmVjaGVjayB0aGUgRE1BIGJveCwgaXQgc2hvdWxkIHN0
YXkgdGlja2VkLg0KDQpJZiB0aGUgZHJpdmUgb3IgY29udHJvbGxlciBpc24n
dCBjYXBhYmxlIG9mIERNQSwgb3IgaWYgdGhlIGluc3RhbGxlZCBkcml2ZXIg
ZG9lc24ndCBzdXBwb3J0IERNQSwgdGhlIEVuYWJsZSBETUEgYm94IHdvbid0
IGFwcGVhci4gSW4gYWRkaXRpb24sIHRoaXMgYm94IHByb2JhYmx5IHdvbid0
IGFwcGVhciBvbiBTQ1NJIGRldmljZXMsIGJlY2F1c2UgU0NTSSBjb250cm9s
bGVycyBnZW5lcmFsbHkgdXNlIERNQSBieSBkZWZhdWx0IGFuZCBkb24ndCBn
aXZlIHRoZSBvcHRpb24gdG8gdHVybiBpdCBvZmYuIFNvbWUgQVRBMTAwLzY2
IGNvbnRyb2xsZXJzIGFyZSBoYW5kbGVkIGFzIFNDU0kgZGV2aWNlcy4NCg0K
IA0KDQogDQoNClVTQiwgQ09NIGFuZCBMUFQgcG9ydHMgIElmIFVTQiBpcyBu
b3QgbmVlZGVkIHRoZW4gZGlzYWJsZSBpdCBpbiB0aGUgYmlvcy4gVGhpcyBj
YW4gYWxzbyBiZSBkb25lIHRvIHNlcmlhbCBwb3J0cyBhbmQgcGFyYWxsZWwg
cG9ydHMuIElmIHlvdSBkb250IHVzZSBhbnkgcGFyYWxsZWwgZGV2aWNlcyBi
dXQgeW91IHVzZSBhIGxlZ2FjeSBzb3VuZCBkZXZpY2UgdGhlbiBkaXNhYmxl
IGl0IG9yIHlvdSBnZXQgSVJRIHNoYXJpbmcuIFlvdSBjYW4gYWxzbyBkaXNh
YmxlIHRoZSBsZWdhY3kgZW11bGF0aW9uIGlmIHlvdSBuZXZlciBydW4gYW55
IGRvcyBnYW1lcy4gU2FtZSBnb2VzIGZvciBzZXJpYWwgcG9ydHMuIFlvdSBv
bmx5IGhhdmUgMiBJUlEncyBmb3Igc2VyaWFsIHBvcnRzIGFuZCBpZiB1IGhh
dmUgYm90aCBlbmFibGVkIGFuZCBhbiBpbnRlcm5hbCBtb2RlbSBpbnN0YWxs
ZWQgdGhlbiB5b3UgYXJlIElSUSBzaGFyaW5nLiBJUlEgc2hhcmluZyBwdXRz
IGV4dHJhIGxvYWQgb24gdGhlIENQVSBkZXBlbmRpbmcgaG93IG1hbnkgaW50
ZXJ1cHRzIHRoYXQgYXJlIHNlbnQgZG93biB0aGF0IGxpbmUuIFlvdSBmcmVl
IHVwIElSUSdzIGJ5IGRpc2FibGluZyBhbnkgdGhpbmcgdGhhdHMgYnVpbHQg
aW50byB0aGUgTUIgaW4gdGhlIEJJT1MuDQoNCiANCg0KQ29tcHJlc3NlZCBE
cml2ZXMgRG9udCB1c2UgY29tcHJlc3NlZCBkcml2ZXMgZm9yIG9idmlvdXMg
cmVhc29ucywgbW9yZSBwb3dlciB0byB0aGUgQ1BVLiBBbHNvIG1ha2Ugc3Vy
ZSBkaXNrIGNvbXByZXNzaW9uIGlzIGRpc2FibGVkLiBDaGVjayB1bmRlciBj
b250cm9sIHBhbmVsLXN5c3RlbS1wZXJmb3JtYW5jZQ0KDQpWaXJ1cyBQcm90
ZWN0aW9uICBXaGlsZSBpdCBpcyBlc3NlbnRpYWwgdG8gaGF2ZSBwcm90ZWN0
aW9uIGRvbnQgbGVhdmUgaXQgcnVubmluZyBpbiB0aGUgYmFja2dyb3VuZCwg
dGhpcyBnb2VzIGZvciBhbGwgcHJvZ3JhbXMgZXNwZWNpYWxseSBJQ1EuIElm
IHUgbXVzdCBoYXZlIHByb2dyYW1zIGxvYWRlZCB0aGVuIGdldCBtb3JlIFJB
TSAxMjggaXMgdGhlIGJhcmUgbWluaW11bS4gMjU2IGlzIHdoZXJlIGl0cyBh
dCB0aGVzZSBkYXlzIGVzcGVjaWFsbHkgd2l0aCBWU1QgaW5zdHJ1bWVudHMg
b3IgVmlydHVhbCBpbnN0cnVtZW50cy4gTW9yZSB0aGluZ3MgdGhhdCBydW4g
bWVhbnMgbW9yZSBsYXRlbmN5IGlzIG5lZWRlZCBhbmQgbGVzcyB0cmFja3Mv
ZWZmZWN0cy4NCg0KLSBjaGVjayBpbiBkZXZpY2UgbWFuYWdlciB3aGljaCBy
ZXNvdXJjZXMgeW91ciBjb21wb25lbnRzIHVzZSwgYW5kIGVuYWJsZSBzaGFk
b3dpbmcgb2YgdGhlc2UgbWVtb3J5IHJhbmdlcyBpbiBiaW9zIChhZHZhbmNl
ZCBiaW9zIGZlYXR1cmVzKQ0KDQogDQpEaXNhYmxlIFdpbmRvdyBhbmltYXRp
b24NCg0Kd2luZG93cyB1c2VzIGxpdHRsZSAiZWZmZWN0cyIgZm9yIHdoZW4g
YSB3aW5kb3cgcG9wcyB1cCBhbmQgaXMgbWluaW1pc2VkLi4uIHlvdSBjYW4g
ZGlzYWJsZSB0aGlzIGluIHdpbjk4IFNUQVJUPiBTRVRUSU5HUz4gQ09OVFJP
TCBQQU5FTD5ESVNQTEFZPkVGRkVDVFM+ICJhbmltYXRlIHdpbmRvd3MgbWVu
dXMgYW5kIGxpc3RzIi4uLmRpc2FibGUgdGhpcyBhbmQgYmluZ28gbm8gbW9y
ZSBwb3BzLiBkZXBlbmRpbmcgb24gaG93IGJhZGx5IHlvdXIgSEREIGlzIGZy
YWdtZW50ZWQgYW5kIGlmIHUgYXJlIHVzaW5nIDEgb3IgdHdvIGRyaXZlcyB0
aGlzIHdpbGwgZGlmZmVyIGZyb20gc3lzdGVtIHRvIHN5c3RlbS4gSGF2aW5n
IHRoaXMgZW5hYmxlZCBvbiBzb21lIHN5c3RlbXMgd2lsbCBjYXVzZSBwb3Bz
IGFuZCBnbGl0Y2hlcyB3aGVuZXZlciB5b3UgbWluaW1pc2UgYW5kIG1heGlt
aXNlIG9yIGV2ZW4gc3dpdGNoIGJldHdlZW4gdHdvIHByb2dyYW1zLg0KDQog
DQoNClRoYW5rcyBUby4uLi4uDQoNCkEgbG90IG9mIHRoZSBiYXNpYyBpbmZv
cm1hdGlvbiBoZXJlIGhhcyBiZWVuIGdhdGhlcmVkIGZyb20gYSB3aWRlIHZh
cmlldHkgb2Ygc291cmNlcy4gSXQgaGFzIGJlZW4gZWRpdGVkIGJ5IG1lIHRv
IG1ha2UgaXQgcmVsZXZlbnQgdG8gREFXIHVzZXMgYW5kIGFsc28gdG8gY3V0
IHRvIG91dGRhdGVkIGluZm9ybWF0aW9uIG91dC4gSSBoYXZlIGFsc28gYWRk
ZWQgYSBsYXJnZSBhbW91bnQgb2YgbXkgb3duIFRpcHMgdHJpY2sgYW5kIGV4
cGVyaWVuY2UuIEkgd291bGQgbGlrZSB0byB0aGFuayBEYXZpZCBMLiBGYXJx
dWhhciBhbmQgb3RoZXJzIHdob20gaSB3aWxsIGFkZCBoZXJlIGZvciBzb21l
IG9mIHRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBwYWdlLiBE
YXZpZCBMLiBGYXJxdWhhciBoYXMgd3JpdHRlbiBhIGJvb2sgb24gdGhpcyB0
b3BpYyB3aGljaCBpcyByZWNvbWVuZGVkIGJ5IG1pY3Jvc29mdC4NCg0KIA0K
DQpMb3NlIHRoZSBTY3JlZW4gU2F2ZXJzDQoNClRoZSBuZWVkIGZvciBzY3Jl
ZW4gc2F2ZXJzIGV2YXBvcmF0ZWQgaW4gdGhlIGVhcmx5IDE5OTBzIHdoZW4g
bW9uaXRvciByZWZyZXNoIHJhdGVzIGluY3JlYXNlZCwgYnV0IHBlb3BsZSBj
b250aW51ZSB0byBidXkgdGhlbS4gVGhlcmUgaXMgYWJzb2x1dGVseSBubyBj
b21wZWxsaW5nIHJlYXNvbiB0byB1c2UgdGhlbTsgZnJvbSBhIHRlY2huaWNh
bCBzdGFuZHBvaW50LCB0aGV5IGRvIGZhciBtb3JlIGhhcm0gdGhhbiBnb29k
LiBUaGUgcmVhbCBkYW5nZXIgd2l0aCBtb25pdG9ycyBpcyBub3QgdGhlIHBp
Y3R1cmUgYmVjb21pbmcgcGVybWFuZW50bHkgZXRjaGVkIG9udG8gdGhlIHNj
cmVlbjsgaXQncyB0aGUgcGhvc3Bob3JzIHdlYXJpbmcgb3V0IGZyb20gYmVp
bmcgb3ZlcndvcmtlZC4gTWFueSBzY3JlZW4gc2F2ZXJzIGhhdmUgbmVhcmx5
IGFzIG11Y2ggbW92ZW1lbnQgYXMgYSBmYXN0LXBhY2VkIHZpZGVvIGdhbWUg
YW5kIG1ha2UgdGhlIG1vbml0b3IgYW5kIENQVSB3b3JrIGFib3V0IGFzIGhh
cmQgYXMgd2VsbC4gSWYgeW91ciBzeXN0ZW0gaXMgZG9pbmcgcm91dGluZSBt
YWludGVuYW5jZSBsaWtlIHNjYW5uaW5nIGZvciB2aXJ1c2VzLCBjaGVja2lu
ZyBoYXJkIGRpc2tzIGZvciBlcnJvcnMgYW5kIGNvcnJlY3RpbmcgdGhlbSwg
b3IgZGVmcmFnbWVudGluZyBoYXJkIGRpc2tzLS10aGluZ3MgaXQgc2hvdWxk
IGJlIGRvaW5nIGF1dG9tYXRpY2FsbHksIGFuZCB3ZSdsbCBjb3ZlciB0aGF0
IGluIENoYXB0ZXIgNS0tYSBzY3JlZW4gc2F2ZXIgaW50ZXJydXB0aW5nIHRo
b3NlIHRhc2tzIHdpbGwgbWFrZSB0aGVtIHRha2UgbXVjaCBsb25nZXIuIElm
IHlvdSdyZSB3YWl0aW5nIGZvciB0aGUgY29tcHV0ZXIgdG8gZmluaXNoIHNv
bWUgdGltZS1pbnRlbnNpdmUgdGFzayBsaWtlIGEgdHJhbnNmb3JtIGluIFBo
b3Rvc2hvcCBvciBldmVuIGEgbGVuZ3RoeSBkb3dubG9hZCBmcm9tIHRoZSBJ
bnRlcm5ldCwgdGhlIHNjcmVlbiBzYXZlciBzdGVhbHMgdmFsdWFibGUgUkFN
IGFuZCBDUFUgcG93ZXIgZnJvbSB0aGF0IHRhc2suIEl0IGFsc28gY3JlYXRl
cyBvbmUgbW9yZSB0YXNrIGZvciB0aGUgY29tcHV0ZXIgdG8ganVnZ2xlLS1h
bmQgb25lIG1vcmUgcmVhc29uIGZvciBpdCB0byBjcmFzaC4gU29tZSBzY3Jl
ZW4gc2F2ZXJzIGhhdmUgYmVlbiBrbm93biB0byBjcmFzaCBzeXN0ZW1zLg0K
DQpVc2luZyB0aGUgQmxhbmsgU2NyZWVuIHNjcmVlbiBzYXZlciB0aGF0IGNv
bWVzIHdpdGggV2luZG93cyBpcyBhIGdvb2QgaWRlYTsgaXQgZG9lc24ndCB1
c2UgYW55IENQVSBwb3dlciwgYW5kIGl0IGdpdmVzIHlvdXIgbW9uaXRvcidz
IHBob3NwaG9ycyB0aGUgb3Bwb3J0dW5pdHkgdG8gcmVhbGx5IHJlc3QsIHNh
dmluZyB3ZWFyIGFuZCB0ZWFyIG9uIHRoZSBtb25pdG9yIGFuZCByZWR1Y2lu
ZyBpdHMgcG93ZXIgY29uc3VtcHRpb24uIElmIHlvdSB3YW50IHRvIHByb3Rl
Y3QgeW91ciBtb25pdG9yLCB1c2UgQmxhbmsgU2NyZWVuIGFuZCBnaXZlIGl0
IGEgdGltZW91dCBwZXJpb2Qgb2YgMzAgbWludXRlcy4gVGhlIHVzZSBvZiBh
bnkgb3RoZXIgc2NyZWVuIHNhdmVyIGNhdXNlcyBtb3JlIGhhcm0gdGhhbiBn
b29kLg0KDQpTb21lIG1vbml0b3JzIGVsaW1pbmF0ZSB0aGUgbmVlZCBmb3Ig
YW55IHNjcmVlbiBzYXZlciBhbHRvZ2V0aGVyLiBNeSBJaXlhbWEgVmlzaW9u
IE1hc3RlciBQcm8gbW9uaXRvciBoYXMgYSBwb3dlciBtYW5hZ2VtZW50IG1l
bnUuIElmIHlvdXIgbW9uaXRvciBoYXMgZGlnaXRhbCBvbi1zY3JlZW4gY29u
dHJvbHMsIGl0IG1heSBhbHNvIGhhdmUgaXRzIG93biBwb3dlciBtYW5hZ2Vt
ZW50LiBJZiB0aGF0J3MgdGhlIGNhc2UsIHNldCB5b3VyIG1vbml0b3IgdG8g
cHV0IGl0c2VsZiBpbiBwb3dlci1zYXZpbmcgbW9kZSBhZnRlciAzMCBtaW51
dGVzLCB3aGljaCBhbGxvd3MgeW91IHRvIGRpc3BlbnNlIGV2ZW4gd2l0aCB0
aGUgQmxhbmsgU2NyZWVuIHNjcmVlbiBzYXZlci4NCg0KTG9zZSB0aGUgU3lz
dGVtIFNvdW5kcyBhbmQgRGVza3RvcCBTY2hlbWVzDQoNClRoZSBNaWNyb3Nv
ZnQgUGx1cyBwYWNrcyBmb3IgV2luZG93cyA5NSBhbmQgOTggY29udGFpbiBz
b21lIGdpbW1pY2tzIHN1Y2ggYXMgZGVza3RvcCB0aGVtZXMgdGhhbiBjYXVz
ZSBpY29ucyB0byBzcGluIGFzIHRoZXkncmUgY2xpY2tlZC4gVW5sZXNzIHlv
dSBoYXZlIGFuIGV4dHJlbWVseSBoaWdoLWVuZCBjb21wdXRlciB0dXJuIHRo
YXQgc3R1ZmYgb2ZmLiBJbiBtYW55IGNhc2VzLCBpdCB0YWtlcyBsb25nZXIg
Zm9yIHRoZSBjb21wdXRlciB0byBzcGluIHRoZSBwcm9ncmFtJ3MgaWNvbiB0
aGFuIGl0IGRvZXMgdG8gbG9hZCBhbmQgbGF1bmNoIHRoZSBwcm9ncmFtLg0K
DQpZb3UgYWxzbyB3YW50IHRvIHR1cm4gb2ZmIGFuaW1hdGVkIGN1cnNvcnMg
YW5kIHN5c3RlbSBzb3VuZHMsIGFzIHRoZXNlIHRveXMgY2FuIHN0ZWFsIGxh
cmdlIGFtb3VudHMgb2YgbWVtb3J5IGFuZCBDUFUgdGltZS4gSWYgeW91IG5l
ZWQgc3lzdGVtIHNvdW5kcyB0byB3YXJuIHlvdSBvZiBpbXBvcnRhbnQgdGhp
bmdzIGxpa2UgY3JpdGljYWwgZXZlbnRzLCBwcm9ncmFtIGVycm9ycywgb3Ig
aW5jb21pbmcgbWFpbCwgZ28gYWhlYWQgYW5kIHVzZSB0aGVtLCBidXQgcmVm
cmFpbiBmcm9tIGFzc2lnbmluZyBzb3VuZHMgdG8gZXZlcnkgZXZlbnQuIE9u
IHRoZSBtYWpvcml0eSBvZiBzeXN0ZW1zLCBJIGdvIGludG8gdGhlIFNvdW5k
cyBjb250cm9sIHBhbmVsLCBzZWxlY3QgdGhlIHNjaGVtZXMgYm94LCBhbmQg
c2V0IGl0IHRvIE5vIFNvdW5kcy4gDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkx
OVoNCmR0PVRleHQNCjxub2RlPg0KVmlld3MNCjINCg0KVmlld3MgYXJlIHNw
ZWNpZmljIHRvIGEgd2luZG93IChNaXhlciwgRWRpdG9yLCBBdXRvbWF0aW9u
KQ0KDQpUaXBzOg0KDQpDaGFuZ2UgdGhlIHZpZXcgd2hpbGUgdGhlIHRyYWNr
cyBhcmUgc3RpbGwgcGxheWluZw0KDQpQcmVzcyBDdHJsLUhvbWUgdG8ganVt
cCB0byB0aGUgTm93IExpbmUNCglPUg0KUHJlc3MgdGhlIFBMQVkgYnV0dG9u
IChzcGFjZWJhciwgdXN1YWxseSkgYW5kIGluc3RhbnRseSBTVE9QDQoJT1IN
CkFzc3VtaW5nIHlvdSBhcmUgYXQgdGhlIGRlc2lyZWQgcG9zaXRpb24gd2hl
biB5b3UgcmVjYWxsIGEgdmlldywgYSB0aW55IG51ZGdlIG9mIHRoZSBqb2cg
d2hlZWwgb24gdGhlIGMxNiB3aWxsIHNjcm9sbCB0aGUgdmlldyB0byB0aGUg
Y3VycmVudCBwb3NpdGlvbg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIA0K
R28gdG8gVmlldzoNCglQaWNrIFZJRVcgbW9kZSBvbiB0aGUgQzE2IG9yIGlu
IHRoZSBMT0NBVE9SIHdpbmRvdw0KCVByZXNzIGEgbnVtYmVyIChsaWtlICI0
IikgYW5kIFJlY2FsbC9GdW5jdGlvbiB0byByZWNhbGwgYSB2aWV3LiANCiAN
ClNhdmUgVmlldzoNCglQdXQgdGhlIEMxNiBpbiBWaWV3IE1vZGUNCglQcmVz
cyB0aGUgbnVtYmVyIGZvciB0aGUgdmlldyB5b3Ugd2FudCB0byBzYXZlLiAg
DQoJRXg6ICAgUHJlc3MgIjQiIG9uIHRoZSBDMTYga2V5cGFkIGFuZCBoaXQg
RW50ZXIvU2F2ZSAgDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRl
eHQNCjxub2RlPg0KYXV0b21hdGlvbg0KMw0KDQoJNCB2aWV3cw0KDQoJMS4J
Y2hhbm5lbCBvbmx5LCAxLTEzLCA0IG1pbnMNCgkxMS4JY2hhbm5lbCBvbmx5
LCA0LTE2LCA0IG1pbnMNCgkxMi4JY2hhbm5lbCBvbmx5LCAxLTMgICB6b29t
ICAyMCBzZWNvbmRzDQoJDQoJMi4JbWFzdGVyIHNlY3Rpb24sIDQgbWlucw0K
CTIyLgltYXN0ZXIgc2VjdGlvbiwgMzAgc2Vjb25kcw0KCQ0KCTMuCWZ4IG9u
bHksIDQgbWlucw0KCTMzLglmeCBvbmx5LCAzMCBzZWNvbmRzDQoNCg0KDQoJ
NC4JY2hhbm5lbHMgK2Z4DQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0
PVRleHQNCjxub2RlPg0KZWRpdG9yDQozDQpFZGl0b3IgDQoJRW5hYmxlIFN1
c2hpIGJhcnMgPw0KU2l6ZSB3aW5kb3dzIHRvIGFsbG93IGZvciBjcm9zc2Zh
ZGUgYW5kIG1heWJlIDEgb3RoZXIgdG9vbGJhcg0KDQpFZGl0b3IgVmlldzoN
CjEJc2hvdyB0cmFja3MgMSwyLDMgICAJCQkJCSgxIG1pbiB2aXNpYmxlKQ0K
MglzaG93IHRyYWNrcyAxLDIsMyw0LDUsNgkJCQkJKDEgbWluIHZpc2libGUp
DQozCXNob3cgdHJhY2tzIDEsMiwzLDQsNSw2LDcsOCw5LDEwLDExLDEyCQko
MSBtaW4gdmlzaWJsZSkNCjQJc2hvdyAxNiB0cmFja3Mgb24gZnVsbCBzY3Jl
ZW4gdHJhY2sgMS4uLjE2CQkoMSBtaW4gdmlzaWJsZSkNCjUJT3ZlcnZpZXcs
IHNob3cgMTYgdHJhY2tzIHpvb21lZCBvdXQgc28geW91IGNhbiBzZWUgdGhl
IGVudGlyZSBzb25nIA0KCSgrIDQgbWludXRlcyB2aXNpYmxlKQ0KNglPdmVy
dmlldywgc2hvdyAxNiB0cmFja3Mgem9vbWVkIG91dCBzbyB5b3UgY2FuIHNl
ZSB0aGUgZW50aXJlIHNvbmcgDQoJd2l0aCBhdWRpbyB3aW5kb3cgb3BlbmVk
IGZvciBhdWRpbyBpbXBvcnRzICAoKyA0IG1pbnV0ZXMgdmlzaWJsZSkNCg0K
DQoNCg0KDQoNCjEJc2hvdyB0cmFja3MgMSwyLDMNCjExCXNob3cgdHJhY2tz
IDQsNSw2DQoxMglzaG93IHRyYWNrcyA3LjguOQ0KMTMJc2hvdyB0cmFja3Mg
MTAsMTEsMTINCjE0CXNob3cgdHJhY2tzICAxMywxNCwxNQ0KDQoNCjIJc2hv
dyB0cmFja3MgMSwyLDMsNCw1LDYNCjIyCXNob3cgdHJhY2tzIDcsOCw5LDEw
LDExLDEyDQoyMwlzaG93IHRyYWNrcyAxMSwxMiwxMywxNCwxNSwxNg0KDQoz
CXNob3cgdHJhY2tzIDEsMiwzLDQsNSw2LDcsOCw5LDEwLDExLDEyDQozMwlz
aG93IHRyYWNrcyA1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYNCiAN
CjQJc2hvdyAxNiB0cmFja3Mgb24gZnVsbCBzY3JlZW4gdHJhY2sgMSwyLDMs
NCw1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYNCg0KNQlPdmVydmll
dywgc2hvdyAxNiB0cmFja3MgYWxsIHRoZSB3YXkgem9vbWVkIG91dCBzbyB5
b3UgY2FuIHNlZSB0aGUgZW50aXJlIHNvbmcgDQoJKCsgNCBtaW51dGVzIHRp
bWVsaW5lIG9uIHRoZSBzY3JlZW4pDQoNCjYJT3ZlcnZpZXcsIHNob3cgMTYg
dHJhY2tzIGFsbCB0aGUgd2F5IHpvb21lZCBvdXQgc28geW91IGNhbiBzZWUg
dGhlIGVudGlyZSBzb25nIA0KCWJ1dCB3aXRoIGF1ZGlvIHdpbmRvdyBvcGVu
ZWQgZm9yIGF1ZGlvIGltcG9ydHMJKCsgNCBtaW51dGVzIHRpbWVsaW5lIG9u
IHRoZSBzY3JlZW4pDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRl
eHQNCjxub2RlPg0KbWl4ZXINCjMNCg0KDQoNCk1peGVyCVZpZXc6DQoxLgkx
IC0gMTEgY2hhbm5lbHMsTmF0aXZlIEVmeCwgRURTIEVmeCwgR3JhcGhpYyBF
USwgU2hvdyBNYXN0ZXIgZmFkZXIgKEN0cmwtTSkNCjExLgkxIC0gMTEgY2hh
bm5lbHMsR3JhcGhpYyBFUSwgR3JvdXBpbmcsIFNob3cgTWFzdGVyIGZhZGVy
IChDdHJsLU0pDQoyLgk0IC0gMTYgY2hhbm5lbHMsTmF0aXZlIEVmZmVjdHMs
IEVEUyBFZmZlY3RzLCBHcmFwaGljIEVRLCBTaG93IE1hc3RlciBmYWRlciAo
Q3RybC1NKQ0KMjIuCTQgLSAxNiBjaGFubmVscyxHcmFwaGljIEVRLCBHcm91
cGluZywgU2hvdyBNYXN0ZXIgZmFkZXIgKEN0cmwtTSkNCg0KDQoNCg0KRmFk
ZXJzIG1pbmltaXplZA0KDQpDcmVhdGUgYSB2aWV3IHdpdGggYWxsIDggQXV4
IFJldHVybnMgcGx1cyB0aGUgU3VibWl4IE1hc3RlciBzaG93aW5nLg0KDQoN
CjEuCTEgLSAxMiBjaGFubmVscywgU2hvdyBNYXN0ZXIgZmFkZXIgKEN0cmwt
TSkNCjExLglOYXRpdmUgRWZmZWN0cywgRURTIEVmZmVjdHMsIEdyYXBoaWMg
RVEsIEhpZGUgTWFzdGVyIGZhZGVyIChDdHJsLU0pDQoxMi4JR3JhcGhpYyBF
USwgR3JvdXBpbmcsIEhpZGUgTWFzdGVyIGZhZGVyIChDdHJsLU0pDQoNCjIu
CTQgLSAxNiBjaGFubmVscywgU2hvdyBNYXN0ZXIgZmFkZXIgKEN0cmwtTSkg
DQoyMi4JTmF0aXZlIEVmZmVjdHMsIEVEUyBFZmZlY3RzLCBHcmFwaGljIEVR
LCBIaWRlIE1hc3RlciBmYWRlciAoQ3RybC1NKQ0KMjMuCUdyYXBoaWMgRVEs
IEdyb3VwaW5nLCBIaWRlIE1hc3RlciBmYWRlciAoQ3RybC1NKQ0KDQo8ZW5k
IG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9kZT4NCnRyYW5zcG9y
dA0KMw0KDQpkaWZmZXJlbnQgdGltZSB2aWV3cw0KDQpTbXB0ZQ0KQmFycyBh
bmQgQmVhdHMgDQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQN
Cjxub2RlPg0KV2luOTggc2V0dXANCjINClRFU1QgVEhFIEZPTExPV0lORzoN
ClRlc3QgYXVkaW8gZHJpdmUgd2l0aCBhbmQgd2l0aG91dCBjZHJvbSBhdHRh
Y2hlZCB0byBzZWUgaWYgdGhlcmUgaXMgYSBzcGVlZCBkaWZmZXJlbmNlIGlu
IHdyaXRpbmcgZmlsZXMvYmVuY2htYXJrLg0KDQpCZW5jaG1hcmsgMTYgYml0
IGNvbG9yIGFuZCAzMiBiaXQgY29sb3IuICAxNiBpcyByZWNvbW1lbmRlZC4N
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KT3B0aW1pemF0aW9ucyB0
byBnZXQgZmFzdGVyIGRpc2sgdGhyb3VnaHB1dCwgbWluaW1pemUgY3B1IHV0
aWxpemF0aW9uIGFuZCBnZXQgbW9yZSB0cmFja3MsIERYIGFuZCBWU1QgZWZm
ZWN0cyBpbiBQQVJJUy4NCg0KKiBEaXNhYmxlIGFueSBhcHBsaWNhdGlvbnMg
dGhhdCBsYXVuY2ggYXQgYm9vdC11cCBieSByZW1vdmluZyAgdGhlaXIgc2hv
cnRjdXRzIGZyb20geW91ciBXaW5kb3dzL1N0YXJ0IE1lbnUgLyBQcm9ncmFt
cyAvIFN0YXJ0VXAgIGZvbGRlci4gDQoNCiogRW5hYmxlIC8gQ2hlY2sgRE1B
OgkJQ29udHJvbCBQYW5lbCAvIFN5c3RlbSAvIERldmljZSBNYW5hZ2VyIGZv
ciBlYWNoIGhhcmQgZHJpdmUgYW5kIGNkcm9tLiAgQ2hlY2sgdGhhdCB0aGUg
aGFyZCBkcml2ZSBuYW1lIGlzIHNob3duIG9yIGRsIHRoZSByaWdodCBkcml2
ZXJzLg0KDQoqIEF1dG8gSW5zZXJ0IE5vdGlmaWNhdGlvbjogIERldmljZSBN
YW5hZ2VyIC8gQ0QtUk9NL1Byb3BlcnRpZXMsIHVuLWNoZWNrICdBdXRvIGlu
c2VydCBub3RpZmljYXRpb24nLiAgQXR0ZW50aW9uOiBTb21lIENELVJPTSBi
dXJuIHByb2dyYW1zIGFjdGl2YXRlIHRoZSBub3RpZmljYXRpb24gYXV0b21h
dGljYWxseSB3aGVuIHRoZXkgYXJlIHN0YXJ0ZWQsIHdpdGhvdXQgdGVsbGlu
ZyB5b3UgdGhpcy4NCg0KKiBCdWZmZXIgRE1BIENoYW5uZWxzOiBJZiB5b3Un
cmUgdXNpbmcgYW4gSURFIGRyaXZlLCBDb250cm9sIFBhbmVsIC8gU3lzdGVt
IC8gRGV2aWNlIE1hbmFnZXIuICBFeHBhbmQgc3lzdGVtIGRldmljZXMsIHNl
bGVjdCBEaXJlY3QgTWVtb3J5IEFjY2VzcyBDb250cm9sbGVyIGFuZCBjbGlj
ayBQcm9wZXJ0aWVzLiBDbGljayB0aGUgU2V0dGluZ3MgdGFiLiBVc2UgdGhl
IHVwIGFycm93IHRvIGluY3JlYXNlIHRoZSBSZXNlcnZlIERNQSBidWZmZXIg
dHJ5IGEgc2V0dGluZyBvZiAzMmsgb3IgNjRrLg0KDQoqIERpc2FibGUgUmVh
ZCBBaGVhZCBPcHRpbWl6YXRpb246IERldmljZSBNYW5hZ2VyLCBQZXJmb3Jt
YW5jZSB0YWIgLyBGaWxlIFN5c3RlbS4gIFNldCBSZWFkLWFoZWFkIG9wdGlt
aXphdGlvbiBzbGlkZXIgdG8gTm9uZS4gICANCg0KKiBEaXNhYmxlIFdyaXRl
IEJlaGluZCBDYWNoaW5nOiBEZXZpY2UgTWFuYWdlciAvIFBlcmZvcm1hbmNl
IC8gRmlsZSBTeXN0ZW0gLyBUcm91Ymxlc2hvb3RpbmcgdGFiIC8gY2hlY2sg
RGlzYWJsZSB3cml0ZS1iZWhpbmQgY2FjaGluZyBmb3IgIGFsbCBkcml2ZXMu
IA0KDQoqIE5ldHdvcmsgc2VydmVyIHBlcmZvcm1hbmNlIHByb2ZpbGU6ICBE
ZXZpY2UgTWFuYWdlciAvIFBlcmZvcm1hbmNlIC8gRmlsZSBTeXN0ZW0gLyBU
eXBpY2FsIFJvbGUgIk5ldHdvcmsgU2VydmVyIg0KDQoqIFZjYWNoZSAoRGlz
ayBDYWNoZSk6ICBzeXNlZGl0LCBzeXN0ZW0uaW5pDQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KW3ZjYWNoZV0NCk1pbkZpbGVDYWNoZT0xNjM4NA0KTWF4RmlsZUNhY2hl
PTE2Mzg0DQoNCm9yDQoNClt2Y2FjaGVdDQpNaW5GaWxlQ2FjaGU9NTYzMjAN
Ck1heEZpbGVDYWNoZT01NjMyMA0KKE5vdGU6IHRoZSBzZXR0aW5ncyBhcmUg
aW4ga2lsb2J5dGVzLCA4MTkyayA9IDggbWVnYWJ5dGVzLiBVc2UgbXVsdGlw
bGVzIG9mIDEwMjQpIA0KDQoqIFdpbi5pbmk6ICBzeXNlZGl0LCB3aW4uaW5p
LCAgcmVtb3ZlIGFueXRoaW5nIGluIExPQUQgb3IgUlVOIGxpbmVzDQoNCiog
U3dhcCBGaWxlIC8gVmlydHVhbCBtZW1vcnkgc2V0dGluZ3M6DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
RGVmcmFnbWVudCBkcml2ZS4gIA0KTGV0IHdpbmRvd3MgbWFuYWdlIHRoZSBz
d2FwIGZpbGUgKFdpbjM4Ni5zd3ApLiBUaGUgaW5zdHJ1Y3Rpb25zIGJlbG93
IGFyZSBvbmx5IGlmIHlvdSBhcmUgbWFuYWdpbmcgaXQgeW91cnNlbGYgZm9y
IGEga25vd24gcmVhc29uLg0KUmlnaHQtY2xpY2sgeW91ciBNeSBDb21wdXRl
ciAvIFByb3BlcnRpZXMgLyBQZXJmb3JtYW5jZSB0YWIgLyBWaXJ0dWFsIE1l
bW9yeS4gIFNlbGVjdCBMZXQgbWUgc3BlY2lmeSBteSBvd24gdmlydHVhbCBt
ZW1vcnkgc2V0dGluZ3MuIElmIHlvdSBoYXZlIGEgc2VwYXJhdGUgYXVkaW8g
ZHJpdmUsIHNlbGVjdCBpdCBmcm9tIHRoZSBwb3AtdXAgaWYgeW91IGhhdmUg
dHdvIGF1ZGlvIGRyaXZlcywgc2VsZWN0IHRoZSBmYXN0ZXN0IG9uZS4gU2V0
IHZpcnR1YWwgbWVtb3J5IHRvIDIgdGltZXMgdGhlIGFtb3VudCBvZiBpbnN0
YWxsZWQgUkFNLCB1cCB0byBhIG1heGltdW0gc2V0dGluZyBvZiAxNTAgTWIu
ICAxMjhNQiByZWNvbW1lbmRlZC4gIFNldCBib3RoIHZhbHVlcyB0byB0aGUg
c2FtZSB2YWx1ZS4gIA0KDQpBZnRlciBjaGFuZ2luZyB0aGUgdmFsdWUgb2Yg
dGhlIHN3YXAgZmlsZSBkZWZyYWcgeW91ciBoYXJkIGRyaXZlIGFuZCByZWJv
b3QgdG8gZG9zLiBPbmNlIGluIERPUyBkZWxldGUgdGhlIHN3YXAgZmlsZSBz
byB0aGF0IHdoZW4gd2luZG93cyBpcyByZXN0YXJ0ZWQgdGhlIHN3YXAgZmls
ZSBpcyByZWJ1aWx0IHVuZnJhZ21lbnRlZC4gIE9uIHN5c3RlbXMgd2l0aCBs
YXJnZSBhbW91bnRzIG9mIG1lbW9yeSAoaS5lLiA+IDI1Nm1iKSB0aGUgaGFy
ZCBkaXNrIGJhc2VkIHN3YXAgZmlsZSBpcyBub3QgbmVlZGVkIGFzIG11Y2gs
IHRoaXMgdHdlYWsgb3B0aW1pemVzIHRoZSB1c2Ugb2YgdGhlIHN3YXAgZmls
ZSBvbiBzdWNoIHN5c3RlbXMuDQoNClVzaW5nIG5vdGVwYWQgb3BlbiB0aGUg
ZmlsZSBTWVNURU0uSU5JIGluIHlvdXIgV2luZG93cyBkaXJlY3RvcnkuDQoN
CkZpbmQgdGhlIFszODZFbmhdIHNlY3Rpb24gYW5kIGFkZCBhIG5ldyBsaW5l
IHJlYWRpbmcgIkNvbnNlcnZhdGl2ZVN3YXBmaWxlVXNhZ2U9MSIuIFNhdmUg
dGhlIGZpbGUgYW5kIHJlc3RhcnQgV2luZG93cyBmb3IgdGhlIGNoYW5nZSB0
byB0YWtlIGVmZmVjdC4gDQoNCiANCiogL1o6NjQgb3B0aW9uOiAgRm9ybWF0
IHlvdXIgQVVESU8gZHJpdmUgd2l0aCAiRm9ybWF0IFg6IC9aOjY0IiBmb3Ig
MzJrIGNsdXN0ZXJzLg0KDQoqIFR1cm4gb2ZmIGNsb2NrOiAgUmlnaHQgY2xp
Y2sgdGFza2JhciwgUHJvcGVydGllcyAvIHVuLWNoZWNrIFNob3cgQ2xvY2sg
b24gdGhlIFRhc2tiYXIgT3B0aW9ucyB0YWIuIA0KDQoqIERpc2FibGUgQW50
aVZpcnVzIEF1dG9TY2FuOiBEaXNhYmxlIC8gZG9uJ3QgaW5zdGFsbCBhbnkg
c29mdHdhcmUgaW5jbHVkaW5nIHZpcnVzIHNvZnR3YXJlIHRoYXQgYXV0by1z
Y2FucyAgZmlsZXMuIFJlLWVuYWJsZSB0aGUgc29mdHdhcmUgd2hlbiB5b3Un
cmUgbm90IHVzaW5nIFBBUklTLiANCg0KKiBJREUgRHJpdmVycy4gIE1ha2Ug
c3VyZSB0aGUgY29ycmVjdCBJREUgZHJpdmVycyBhcmUgbG9hZGVkLiBVbmRl
ciB0aGUgZGV2aWNlIG1hbmFnZXIsIGxvb2sgdW5kZXIgSGFyZCBEcml2ZXMu
IElmIHlvdXIgaGFyZCBkcml2ZSBpcyBsaXN0ZWQgYnkgYnJhbmQgbmFtZSwg
eW91IGFyZSBnb29kLiBJZiBpdCBpcyBsaXN0ZWQgYXMgIkdlbmVyaWMiLCB5
b3UgbmVlZCB0byBsb2FkIHRoZSBwcm9wZXIgZHJpdmVycy4NCg0KKiBNc2Nv
bmZpZy5leGUgY2FuIGJlIHVzZWQgdG8gbWluaW1pemUgd2hhdCBpcyBsb2Fk
ZWQgYXQgc3RhcnR1cC4NCg0KDQpEZXNrdG9wIFByb3BlcnRpZXMNCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKiBEZS1hY3RpdmF0ZSBTY3JlZW4g
U2F2ZXI6IFJpZ2h0IGNsaWNrIGRlc2t0b3AsIFByb3BlcnRpZXMsIFNjcmVl
biBTYXZlciwgJ05vbmUnLiANCiogUmVtb3ZlIFdhbGxwYXBlcnM6IFJpZ2h0
IGNsaWNrIERlc2t0b3AuIFByb3BlcnRpZXMsIEJhY2tncm91bmQgdGFiLCBz
ZWxlY3QgIm5vbmUiIA0KKiBBbmltYXRpb24gRGVza3RvcCwgcmlnaHQgbW91
c2UgY2xpY2ssIFByb3BlcnRpZXMsIEVmZmVjdHMsIHVuLWNoZWNrICdBbmlt
YXRlIHdpbmRvd3MsIG1lbnVzIGFuZCBsaXN0cycuIA0KDQpDb250cm9sIFBh
bmUNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiogRGUtYWN0aXZh
dGUgUG93ZXIgbWFuYWdlbWVudC4gIENvbnRyb2wgUGFuZWwgLyBQb3dlciBN
YW5hZ2VtZW50IC8gcG93ZXIgc2NoZW1lICdBbHdheXMgb24nLiBTZXQgJ1N5
c3RlbSBTdGFuZGJ5JyBhbmQgJ1R1cm4gb2ZmIGhhcmQgZGlza3MnIHRvICdO
ZXZlcicuIFNldCBtb25pdG9yIHRvIGFueXRoaW5nLg0KKiBEaXNhYmxlIFN5
c3RlbSBzb3VuZHMuIENvbnRyb2wgUGFuZWwgLyBTb3VuZHMsIGNob29zZSBz
Y2hlbWUgJ05vIHNvdW5kcycuDQoNCiogUmVtb3ZlIFRhc2sgc2NoZWR1bGVy
LiAgSW4gbXNjb25maWcsIHJlbW92ZSBtc3Rhc2suZXhlDQoNCg0KKiBEZS1h
Y3RpdmF0ZSBzY3JvbGxpbmcgVG9vbHRpcHMuICAgRXhwbG9yZXI6IFZpZXcg
LSBGb2xkZXIgT3B0aW9ucyAtIFZpZXcgLSB1bmNoZWNrICJQb3B1cCAuLi4u
IiBvciAiVG9vbHRpcHMgLi4uIi4gICBJZiB5b3UgaGF2ZSBUd2Vha1VJIGlu
c3RhbGxlZCwgb3BlbiBpdCBhbmQgZ28gdG8gdGhlICJHZW5lcmFsIiB0YWIu
ICBVbmNoZWNrICJNb3VzZSBob3QgdHJhY2tpbmcgZWZmZWN0cyIuICBUaGlz
LCBob3dldmVyLCBkb2VzIG5vdCB0dXJuIG9mZiBBTEwNCiANCg0KTGl0dGxl
IGNyYXANCiogVGFza0Jhciwgc21hbGwgaWNvbnMNCiogaW5zdGFsbCBUd2Vh
a3VpLCAqIENvbW1hbmQgUHJvbXB0IEhlcmUNCiogbmV0d29yayBhdXRvIGxv
Z29uDQoqIFNldCBLZXlib2FyZCB0byBtYXggc3BlZWQsIG1vdXNlIHByb3Bl
cnRpZXM6IGxhcmdlIHBvaW50ZXJzLCBzbG93IGJ5IG9uZSBjbGljaw0KKiBB
REQgV2luZG93cyBtZWRpYSBwbGF5ZXIgdG8gYWxsb3cgTmF0aXZlIFBsdWdp
bnMgdG8gd29yayBpbiBQYXJpcw0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTla
DQpkdD1UZXh0DQo8bm9kZT4NCj41MTIgUmFtDQozDQoNCg0KVG8gd2FybiBX
aW5kb3dzIHRoYXQgeW91IGhhdmUgbW9yZSB0aGFuIDUxMk1CIG9mIG1lbW9y
eSBpbnN0YWxsZWQsIGFkZA0KdGhlIGZvbGxvd2luZyBsaW5lIHRvIHRoZSBb
VkNhY2hlXSBzZWN0aW9uIG9mIHlvdXIgc3lzdGVtLmluaSBmaWxlOg0KTWF4
RmlsZUNhY2hlID0gNTI0Mjg4Lg0KU29tZSByZWNvbW1lbmQ6ICAgTWF4Rmls
ZUNhY2hlPTUxMjAwMCANCg0KDQpGb3Igc3lzdGVtcyB3aXRoIG1vcmUgdGhh
biAxMjggTUIgb2YgUkFNLCBzZXR0aW5nIGEgVkNhY2hlIG1heGltdW0gb2Yg
YWJvdXQgNzAlIG9mIHlvdXIgdG90YWwgUkFNIGlzIHJlY29tbWVuZGVkIGFz
IHByb3BoeWxheGlzIGFnYWluc3QgcnVuLWF3YXkgVkNhY2hlIGdyb3d0aCBp
biByYXJlLCBzcGVjaWFsaXplZCBzaXR1YXRpb25zLiAoQSB0aXAgb2YgdGhl
IGhhdCB0byBNUy1NVlBzIFJvbiBNYXJ0ZWxsLCBPdmlkaXUgUG9wYSwgYW5k
IEFsZXggTmljaG9sIGZvciBtb250aHMgb2YgZXhwZXJpbWVudGF0aW9uIGFu
ZCBkb2N1bWVudGF0aW9uIG9mIHRoZXNlIGRldGFpbHMgYW5kIHJlY29tbWVu
ZGF0aW9ucy4pDQoNClZDYWNoZSBpbmNyZWFzaW5nIGFib3ZlIDUxMiBNQiBj
YW4gY3JlYXRlIHNlcmlvdXMgbWVtb3J5IGhhbmRsaW5nIHByb2JsZW1zLiBJ
ZiB5b3UgaGF2ZSBtb3JlIHRoYW4gNTEyIE1CIG9mIFJBTSwgYSBWQ2FjaGUg
bWF4aW11bSBvZiA1MjQsMjg4IEtCIChvciBhIGxpdHRsZSBsZXNzKSBpcyBy
ZWNvbW1lbmRlZC4gVGhpcyBpcyBvYnRhaW5lZCBieSBhZGRpbmcgYSBNYXhG
aWxlQ2FjaGU9eCBlbnRyeSBpbiB0aGUgW3ZjYWNoZV0gc2VjdGlvbiBvZiBT
WVNURU0uSU5JLCB3aGVyZSB4IGlzIHRoZSBtYXhpbXVtIHZhbHVlIHlvdSB3
aXNoIHRvIHNldC4gVkNhY2hlIGlzIGxpbWl0ZWQgaW50ZXJuYWxseSB0byBh
IG1heGltdW0gY2FjaGUgc2l6ZSBvZiA4MDAgTUIuIA0KDQpUaGUgcHJvYmxl
bSBpcyB0aGF0LCBvbiBjb21wdXRlcnMgd2l0aCBsYXJnZSBhbW91bnRzIG9m
IFJBTSwgdGhlIG1heGltdW0gVkNhY2hlIHNpemUgY2FuIGJlIGxhcmdlIGVu
b3VnaCB0aGF0IGl0IGNvbnN1bWVzIGFsbCBvZiB0aGUgYXZhaWxhYmxlIGFk
ZHJlc3NlcyBpbiB0aGUgc3lzdGVtIGFyZW5hLCBsZWF2aW5nIG5vIHZpcnR1
YWwgbWVtb3J5IGFkZHJlc3NlcyBhdmFpbGFibGUgZm9yIG90aGVyIGZ1bmN0
aW9ucyBzdWNoIGFzIG9wZW5pbmcgYW4gTVMtRE9TIHByb21wdC4gVGhpcyBw
cm9ibGVtIG1heSBvY2N1ciBtb3JlIGVhc2lseSBpZiB5b3UgaGF2ZSBhbiBB
R1AgdmlkZW8gYWRhcHRlcjogDQoNClRoZSBBR1AgYXBlcnR1cmUgaXMgYWxz
byBtYXBwZWQgdG8gYWRkcmVzc2VzIGluIHRoZSBzeXN0ZW0gYXJlbmEsIGFu
ZCBpZiBWQ2FjaGUgaXMgdXNpbmcgaXRzIGVudGlyZSA4MDAgTUIgYWxsb3dh
bmNlIGFuZCBhbiBBR1AgdmlkZW8gYWRhcHRlciBoYXMgYSAxMjggTUIgYXBl
cnR1cmUgbWFwcGVkLCB0aGVyZSB3aWxsIGJlIHZlcnkgbGl0dGxlIGFkZHJl
c3Mgc3BhY2UgcmVtYWluaW5nIGZvciBvdGhlciBzeXN0ZW0gY29kZSBhbmQg
ZGF0YSB0aGF0IG11c3Qgb2NjdXB5IHRoZSBhdmFpbGFibGUgcmFuZ2Ugb2Yg
dmlydHVhbCBhZGRyZXNzZXMuDQoNCkZvciBzeXN0ZW1zIHdpdGggbW9yZSB0
aGFuIDEgR0Igb2YgUkFNLCB0aGUgZGVmYXVsdHMgaW4gV2luZG93cyA5OCBv
ciBNRSBjYW4gY2F1c2UgY29udGludW91cyByZWJvb3Rpbmcgb2YgdGhlIGNv
bXB1dGVyLCBvciB0byBoYW5ncyBvciBzZXJpYWwgcmVib290cyBkdXJpbmcg
dGhlIFdpbmRvd3MgdXBncmFkZSBwcm9jZXNzLiBUbyByZXNvbHZlIHRoaXMg
cHJvYmxlbSwgYWRkIGEgTWF4UGh5c1BhZ2U9NDAwMDAgZW50cnkgaW4gdGhl
IFszODZlbmhdIHNlY3Rpb24gb2YgU1lTVEVNLklOSS4gVGhpcyBlZmZlY3Rp
dmVseSBsaW1pdHMgdGhlIGFtb3VudCBvZiBSQU0gV2luZG93cyBjYW4gYWNj
ZXNzIHRvIDEgR0IuIChNaWNyb3NvZnQgbGltaXRzIHRocyByZWNvbW1lbmRh
dGlvbiB0byBzeXN0ZW1zIGhhdmluZyBtb3JlIHRoYW4gMS41IEdCIG9mIFJB
TSwgYnV0IHRoZSBzb2x1dGlvbiBpcyB0byByb2xsIGl0IGJhY2sgdG8gMSBH
Qi4gU2VlIE1TS0IgMzA0OTQzLikgTWljcm9zb2Z0IGhhcyBub3cgZmxhdGx5
IHN0YXRlZCB0aGF0LCCTV2luZG93cyBNZSBhbmQgV2luZG93cyA5OCBhcmUg
bm90IGRlc2lnbmVkIHRvIGhhbmRsZSBtb3JlIHRoYW4gMSBHQiBvciBSQU0u
IE1vcmUgdGhhbiAxIEdCIGNhbiBsZWFkIHRvIHBvdGVudGlhbCBzeXN0ZW0g
aW5zdGFiaWxpdHkulA0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1U
ZXh0DQo8bm9kZT4NCldpbk1FIHNldHVwDQoyDQo8ZW5kIG5vZGU+IDVQOWkw
czh5MTlaDQpkdD1UZXh0DQo8bm9kZT4NClhQIHNldHVwDQoyDQoNCg0KcnVu
IHRoZSBzZXR1cCBhcHAgdG8gaW5zdGFsbCB0aGUgc2NoZXJ6byBkcml2ZXJz
LCByZWJvb3QsIHRoZW4gaW5zdGFsbCBQYXJpcywgcmVib290LCB0aGVuIHRo
ZSBlZmZlY3RzIHN1YnN5c3RlbSwgdGhlbiByZWJvb3QuIA0KDQoNCm11c2lj
eHAuY29tIHRpcHMNCg0KUHJvY2Vzc29yIFNjaGVkdWxpbmcgZm9yIEJhY2tn
cm91bmQgU2VydmljZXMNClZpc3VhbCBFZmZlY3RzIGZvciBiZXN0IHBlcmZv
cm1hbmNlDQpTd2l0Y2ggT2ZmIERlc2t0b3AgQmFja2dyb3VuZCBJbWFnZQ0K
RGlzYWJsZSBTY3JlZW4gU2F2ZXINCkRpc2FibGUgRmFzdCBVc2VyIFN3aXRj
aGluZw0KU3dpdGNoIE9mZiBQb3dlciBTY2hlbWVzDQpTd2l0Y2ggT2ZmIEhp
YmVybmF0aW9uDQpEaXNhYmxlIFN5c3RlbSBTb3VuZHMNCkRvIE5vdCBNYXAg
VGhyb3VnaCBTb3VuZGNhcmQNCkRpc2FibGUgU3lzdGVtIFJlc3RvcmUNCkRp
c2FibGUgQXV0b21hdGljIFVwZGF0ZXMNClN0YXJ0dXAgYW5kIFJlY292ZXJ5
IE9wdGlvbnMNCkRpc2FibGUgRXJyb3IgUmVwb3J0aW5nDQpEaXNhYmxlIFJl
bW90ZSBBc3Npc3RhbmNlDQpGaXhlZCBTd2FwIEZpbGUgKFZpcnR1YWwgTWVt
b3J5KQ0KU3BlZWQgdXAgTWVudXMNCkRpc2FibGUgT2ZmbGluZSBGaWxlcw0K
RGlzYWJsZSBSZW1vdGUgRGVza3RvcA0KRGlzYWJsZSBJbnRlcm5ldCBTeW5j
aHJvbmlzZSBUaW1lDQpEaXNhYmxlIEhpZGUgSW5hY3RpdmUgSWNvbnMNCkRp
c2FibGUgQXV0b21hdGljIERlc2t0b3AgQ2xlYW51cCBXaXphcmQNCkRpc2Fi
bGUgTlRGUyBMYXN0IEFjY2VzcyBUaW1lIExvZ2dpbmcgKE5URlMgT25seSkN
CkRpc2FibGUgTm90aWZpY2F0aW9uIEFyZWEgQmFsbG9vbiBUaXBzDQpEaXNh
YmxlIENEUk9NIEF1dG9wbGF5DQpEaXNhYmxlIERpc2MgSW5kZXhpbmcNCg0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkFk
ZGl0aW9uYWwgdGlwcw0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCg0KMiBhdWRpbyBQYXJ0aXRpb25zDQpVc2UgTlRGUyBk
cml2ZXMgd2l0aCA2NGsgY2x1c3RlcnMNCkluIEJJT1MgZGlzYWJsZSBVU0Is
IExQVDEsIFNlcmlhbCBwb3J0DQpSZW1vdmUgTWVzc2VuZ2VyDQpDbGFzc2lj
IE1vZGUNCkNsYXNzaWMgU3RhcnQgTWVudQ0KUG93ZXIgU2NoZW1lczogeW91
IGNhbiBoYXZlIHRoZSBtb25pdG9yIHR1cm4gb2ZmIGJ1dCBzZXQgVHVybiBI
YXJkIERyaXZlcyBvZmYgdG8gTkVWRVINCkRpc2FibGUgdGhlIENvbXB1dGVy
IEJyb3dzZXIgaW4gU2VydmljZXMgdG8gaW1wcm92ZSBtYXBwZWQgZHJpdmUg
YnJvd3NpbmcuDQpEaXNhYmxlIHlvdXIgbmV0d29yayBjYXJkIGJ5IHJpZ2h0
IGNsaWNraW5nIG9uIHRoZSBuaWMgaWNvbg0KRGVmcmFnIHJlZ3VsYXJseQ0K
S2VlcCB5b3VyIGRlc2t0b3AgY2xlYW4NCk5vIHdhbGxwYXBlcnMNClNldCB2
aWRlbyB0byBoaWdoZXN0IGNvbG9yIGRlcHRoDQpJbmNyZWFzZSB5b3VyIElS
USBwcmlvcml0eQ0KRGlzYWJsZSBQb3dlciBNYW5hZ2VtZW50DQpTZXQgZ3Jh
cGhpYyBhY2NlbGVyYXRpb24gdG8gZnVsbA0KRGlzYWJsZSBiYWNrZ3JvdW5k
IGFwcGxpY2F0aW9ucw0KRGlzYWJsZSBVU0INCkdyYXBoaWNhbCB3aW5kb3cg
c2V0dGluZ3MNCkRpc2FibGUgTlRGUyBMYXN0IEFjY2VzcyBUaW1lIExvZ2dp
bmcgKE5URlMgT25seSkNCk1ha2VyIHN1cmUgRE1BIG1vZGUgaXMgZW5hYmxl
ZCBvbiBkcml2ZXMNCg0KUmVzdGFydCB5b3VyIG1hY2hpbmUgYXQgdGhpcyBw
b2ludCBpbiB0aW1lLiBXaGVuIHlvdSBjb21lIGJhY2sgdGhlIGZpcnN0IHRo
aW5nIHlvdSBzaG91bGQgZG8gaXMgZGVmcmFnIHRoZSBtYWluIGRyaXZlIGV2
ZW4gaWYgaXQgZG9lc24ndCBzYXkgaXQgbmVlZHMgaXQuIFRoaXMgd2F5IHRo
ZSBzd2FwIGZpbGUgaGFzIGJlZW4gdHJ1bHkgc2V0IGFuZCB5b3UncmUgcmVh
ZHkgdG8gY29udGludWUuDQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClByb2Nlc3NvciBzY2hlZHVsaW5n
IHNob3VsZCBiZSBzZXQgdG8gYmFja2dyb3VuZCBzZXJ2aWNlcyBhbmQgbm90
IFByb2dyYW1zLg0KU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wgUGFuZWwg
PiBTeXN0ZW0gPiBBZHZhbmNlZCA+IFBlcmZvcm1hbmNlIFNldHRpbmdzID4g
QWR2YW5jZWQgVGFiID4gQmFja2dyb3VuZCBTZXJ2aWNlcyANCg0KQWR2YW5j
ZWQgdGFiOiBQcmVzcyBTZXR0aW5ncyB0YWIgdW5kZXIgUGVyZm9ybWFuY2Ug
VmlzdWFsIEVmZmVjdHMgdGFiOiBzZXQgdG8gQWRqdXN0IGZvciBCZXN0IFBl
cmZvcm1hbmNlLg0KDQpTd2l0Y2ggT2ZmIERlc2t0b3AgQmFja2dyb3VuZCBJ
bWFnZQ0KUmlnaHQgQ2xpY2sgRGVza3RvcCA+IFByb3BlcnRpZXMgPiBEZXNr
dG9wIFRhYiA+IEJhY2tncm91bmQgTm9uZQ0KDQpDbGljayBvbiB0aGUgU2Ny
ZWVuIFNhdmVyIHRhYiwgU2V0IFNjcmVlbnNhdmVyIHRvIE5vbmUsIFByZXNz
IHRoZSBQb3dlciBidXR0b24gbmVhciB0aGUgYm90dG9tDQoNCkRpc2FibGUg
RmFzdCBVc2VyIFN3aXRjaGluZw0KU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRy
b2wgUGFuZWwgPiBVc2VyIEFjY291bnRzID4gQ2hhbmdlIHRoZSB3YXkgdXNl
cnMgbG9nIG9uIG9yIG9mZiA+IFVudGljayBVc2UgRmFzdCBVc2VyIFN3aXRj
aGluZyANCg0KU3dpdGNoIE9mZiBQb3dlciBTY2hlbWVzDQpTdGFydCA+IFNl
dHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IFBvd2VyIE9wdGlvbnMgPiBBbHdh
eXMgT24gPiBUdXJuIG9mZiBtb25pdG9yIGFuZCB0dXJuIG9mZiBoYXJkIGRp
c2NzIHRvIE5ldmVyIA0KDQpTd2l0Y2ggT2ZmIEhpYmVybmF0aW9uDQpTdGFy
dCA+IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IFBvd2VyIE9wdGlvbnMg
PiBIaWJlcm5hdGUgPiBVbnRpY2sgSGliZXJuYXRpb24gDQoNCkRpc2FibGUg
U3lzdGVtIFNvdW5kcw0KU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wgUGFu
ZWwgPiBTb3VuZHMgYW5kIEF1ZGlvIERldmljZXMgPiBTb3VuZHMgVGFiID4g
U291bmQgU2NoZW1lIHRvIE5vbmUuIA0KDQpEbyBOb3QgTWFwIFRocm91Z2gg
U291bmRjYXJkDQpTdGFydCA+IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+
IFNvdW5kcyBhbmQgQXVkaW8gRGV2aWNlcyA+IEhhcmR3YXJlIFRhYiA+ICho
aWdobGlnaHQgeW91ciBzb3VuZGNhcmQgZnJvbSB0aGUgbGlzdCkgPiBQcm9w
ZXJ0aWVzID4gQXVkaW8gRGV2aWNlcyA+IChoaWdobGlnaHQgeW91ciBzb3Vu
ZGNhcmQgZnJvbSB0aGUgbGlzdCkgPiBQcm9wZXJ0aWVzLCBhbmQgY2hlY2sg
dGhlICJEbyBub3QgbWFwIHRocm91Z2ggdGhpcyBkZXZpY2UiIGNoZWNrYm94
LiANCg0KRGlzYWJsZSBTeXN0ZW0gUmVzdG9yZQ0KU3RhcnQgPiBTZXR0aW5n
cyA+IENvbnRyb2wgUGFuZWw+IFN5c3RlbSA+IFN5c3RlbSBSZXN0b3JlIFRh
Yi4gVGljayB0aGUgIlR1cm4gb2ZmIFN5c3RlbSBSZXN0b3JlIG9uIGFsbCBE
cml2ZXMiIA0KDQpEaXNhYmxlIEF1dG9tYXRpYyBVcGRhdGVzDQpTd2l0Y2gg
b2ZmIEF1dG9tYXRpYyBVcGRhdGVzIGJ5IGdvaW5nIHRvIENvbnRyb2wgUGFu
ZWwsIFN5c3RlbSwgQXV0b21hdGljIFVwZGF0ZXMgYW5kIHRpY2tpbmcgdGhl
IGJveCBsYWJlbGxlZCAiVHVybiBvZmYgYXV0b21hdGljIHVwZGF0aW5nLiBJ
IHdhbnQgdG8gdXBkYXRlIG15IGNvbXB1dGVyIG1hbnVhbGx5LiINCg0KU3Rh
cnR1cCBhbmQgUmVjb3ZlcnkgT3B0aW9ucw0KUmlnaHQgY2xpY2sgTXkgQ29t
cHV0ZXIgYW5kIGNsaWNrIG9uIFByb3BlcnRpZXMgPiBBZHZhbmNlZCA+IFN0
YXJ0IFVwICYgUmVjb3ZlcnkgU2V0dGluZ3MgYW5kIHVuY2hlY2sgIkF1dG9t
YXRpY2FsbHkgUmVzdGFydCIuIA0KDQpEaXNhYmxlIEVycm9yIFJlcG9ydGlu
Zw0KU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wgUGFuZWwgPiBTeXN0ZW0g
PiBBZHZhbmNlZCBUQUIgPiBFcnJvciBSZXBvcnRpbmcgPiBDbGljayB0aGUg
RGlzYWJsZSBFcnJvciBSZXBvcnRpbmcgYm94IChUaWNrIHRoZSAiQnV0IE5v
dGlmeSBNZSBXaGVuIENyaXRpY2FsIEVycm9ycyBPY2N1ciIgaWYgeW91IHBy
ZWZlcikNCgkNCkRpc2FibGUgUmVtb3RlIEFzc2lzdGFuY2UNClN0YXJ0ID4g
U2V0dGluZ3MgPiBDb250cm9sIFBhbmVsID4gU3lzdGVtID4gUmVtb3RlID4g
VW50aWNrICJBbGxvdyBSZW1vdGUgQXNzaXN0YW5jZSBJbnZpdGF0aW9ucyB0
byBiZSBzZW50IGZyb20gdGhpcyBjb21wdXRlciIgDQoNCkRpc2FibGUgUmVt
b3RlIERlc2t0b3ANClN0YXJ0ID4gU2V0dGluZ3MgPiBDb250cm9sIFBhbmVs
ID4gU3lzdGVtID4gUmVtb3RlID4gVW50aWNrICJBbGxvdyB1c2VycyB0byBj
b25uZWN0IHJlbW90ZWx5IHRvIHRoaXMgY29tcHV0ZXIiIA0KDQpGaXhlZCBT
d2FwIEZpbGUgKFZpcnR1YWwgTWVtb3J5KQ0KU2VsZWN0IHRoZSBBZHZhbmNl
ZCB0YWIgb2YgdGhlIFN5c3RlbXMgYXBwbGV0IGFuZCB0aGVuIHNlbGVjdCB0
aGUgUGVyZm9ybWFuY2Ugc2V0dGluZ3MgYnV0dG9uLiBUaGVuIHNlbGVjdCB0
aGUgQWR2YW5jZWQgcGFnZS4gSW4gaGVyZSBpdCBpcyBwb3NzaWJsZSB0byBj
dXN0b21pc2UgdGhlIFZpcnR1YWwgTWVtb3J5LiBGb3IgY3VzdG9tIHNpemUs
IHRoaXMgaXMgb2Z0ZW4gcmVjb21tZW5kZWQgdG8gYmUgMS41IHRvIDIgdGlt
ZXMgdGhlIGFtb3VudCBvZiB5b3VyIHRvdGFsIFJBTSBmb3IgYm90aCBpbml0
aWFsIGFuZCBtYXhpbXVtIHNpemUuIFNldCB0aGlzIHRvIGEgZml4ZWQgbWlu
aW11bSBhbmQgbWF4aW11bSB2YWx1ZSBhY2NvcmRpbmcgdG8geW91ciBleGlz
dGluZyBSQU0NCg0KU3BlZWQgVXAgTWVudXMNCllvdSBjYW4gdXNlIHRoaXMg
dGlwIHRvIHNwZWVkIHVwIHRoZSBTdGFydCBNZW51IGluIFdpbmRvd3MgWFAu
IFlvdSBjYW4gY3VzdG9taXplIHRoZSBzcGVlZCBvZiB0aGUgU3RhcnQgTWVu
dSBieSBlZGl0aW5nIGEgUmVnaXN0cnkgS2V5LiBDbGljayBTdGFydCwgYW5k
IHRoZW4gY2xpY2sgUnVuLiBUeXBlIFJlZ2VkaXQgaW4gdGhlIGJveCwgYW5k
IHRoZW4gY2xpY2sgT0suIEV4cGFuZCB0aGUgbWVudSBpbiB0aGUgbGVmdCBw
YW5lbCBhbmQgc2VsZWN0IHRoZSBIS0VZX0NVUlJFTlRfVVNFUlxDb250cm9s
IFBhbmVsXERlc2t0b3AgZm9sZGVyLiBTY3JvbGwgZG93biBpbiB0aGUgcmln
aHQgcGFuZWwgYW5kIGRvdWJsZSBjbGljayBvbiB0aGUgTWVudVNob3dEZWxh
eSBmaWxlLiBJbiB0aGUgVmFsdWUgRGF0YSBib3gsIGNoYW5nZSB0byBkZWZh
dWx0IHZhbHVlIGZvciB0aGUgbWVudSBzcGVlZCBmcm9tIDQwMCB0byBhIGxl
c3NlciBudW1iZXIsIHN1Y2ggYXMgMS4gQ2xpY2sgT0suIA0KDQpEaXNhYmxl
IE9mZmxpbmUgRmlsZXMNClN0YXJ0ID4gU2V0dGluZ3MgPiBDb250cm9sIFBh
bmVsID4gRm9sZGVyIE9wdGlvbnMgPiBPZmZsaW5lIEZpbGVzID4gVW50aWNr
ICJFbmFibGUgT2ZmbGluZSBGaWxlcyIgDQoNCkRpc2FibGUgSW50ZXJuZXQg
U3luY2hyb25pc2UgVGltZQ0KU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wg
UGFuZWwgPiBEYXRlIGFuZCBUaW1lID4gSW50ZXJuZXQgVGltZSA+IFVudGlj
ayAiQXV0b21hdGljYWxseSBzeW5jaHJvbml6ZSB3aXRoIGFuIGludGVybmV0
IHRpbWUgc2VydmVyIiANCg0KRGlzYWJsZSBIaWRlIEluYWN0aXZlIEljb25z
DQpTdGFydCA+IFNldHRpbmdzID4gVGFza2JhciBhbmQgU3RhcnQgTWVudSA+
IFRhc2tiYXIgVEFCID4gVW5jaGVjayAiSGlkZSBJbmFjdGl2ZSBJY29ucyIg
DQoNCkRpc2FibGUgQXV0b21hdGljIERlc2t0b3AgQ2xlYW51cCBXaXphcmQN
ClN0YXJ0ID4gU2V0dGluZ3MgPiBDb250cm9sIFBhbmVsID4gRGlzcGxheSA+
IERlc2t0b3AgPiBDdXN0b21pc2UgRGVza3RvcCA+IFVudGljayAiUnVuIERl
c2t0b3AgQ2xlYW51cCBXaXphcmQgZXZlcnkgNjAgZGF5cyIgDQoNCkRpc2Fi
bGUgTlRGUyBMYXN0IEFjY2VzcyBUaW1lIExvZ2dpbmcgKE5URlMgT25seSkN
ClN0YXJ0ID4gUnVuID4gcmVnZWRpdCA+IEhLRVlfTE9DQUxfTUFDSElORSA+
IFNZU1RFTSA+IENVUlJFTlRDT05UUk9MU0VUID4gQ09OVFJPTCA+IEZJTEVT
WVNURU0gQWRkIGEgbmV3IERXT1JEIHZhbHVlIC0gIk50ZnNEaXNhYmxlTGFz
dEFjY2Vzc1VwZGF0ZSIgKHdpdGhvdXQgcXVvdGVzKSBhbmQgc2V0IHRoZSB2
YWx1ZSB0byAxLiBUaGVuIHJlYm9vdCB0byBtYWtlIGNoYW5nZXMgZWZmZWN0
aXZlIA0KDQpEaXNhYmxlIE5vdGlmaWNhdGlvbiBBcmVhIEJhbGxvb24gVGlw
cw0KQ2xpY2sgU3RhcnQgLCBjbGljayBSdW4gLCB0eXBlIHJlZ2VkaXQgLCBh
bmQgdGhlbiBwcmVzcyBFTlRFUi4gSEtFWV9DVVJSRU5UX1VTRVJcU29mdHdh
cmVcTWljcm9zb2Z0XFdpbmRvd3NcIEN1cnJlbnRWZXJzaW9uXEV4cGxvcmVy
XEFkdmFuY2VkIFJpZ2h0LWNsaWNrIHRoZSByaWdodCBwYW5lLCBjcmVhdGUg
YSBuZXcgRFdPUkQgdmFsdWUsIGFuZCB0aGVuIG5hbWUgaXQgRW5hYmxlQmFs
bG9vblRpcHMgLiBEb3VibGUtY2xpY2sgdGhpcyBuZXcgZW50cnksIGFuZCB0
aGVuIGdpdmUgaXQgYSBoZXhhZGVjaW1hbCB2YWx1ZSBvZiAwIC4gUXVpdCBS
ZWdpc3RyeSBFZGl0b3IuIExvZyBvZmYgV2luZG93cywgYW5kIHRoZW4gbG9n
IGJhY2sgb24uIA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpEaXNhYmxlIENEUk9NIEF1dG9wbGF5DQpPbmUg
b2YgdGhlIHZlcnkgaW1wb3J0YW50IChhbmQgd2VsbCBkb2N1bWVudGVkKSB0
d2Vha3MgaW4gV2luZG93cyA5OFNFLCB3YXMgdG8gZGlzYWJsZSBDRFJPTSBh
dXRvcGxheSAoYXV0byBpbnNlcnQgbm90aWZpY2F0aW9uKS4gRGlzYWJsaW5n
IENEUk9NIGF1dG9wbGF5IG5vIGxvbmdlciBvZmZlcnMgYSBzaWduaWZpY2Fu
dCBwZXJmb3JtYW5jZSBiZW5lZml0IGluIFdpbmRvd3MgWFAsIGFuZCB0aGVy
ZWZvcmUgeW91IGRvIG5vdCBuZWVkIHRvIGRpc2FibGUgaXQuIEp1c3QgZG9u
J3QgaW5zZXJ0IGEgQ0QgZHVyaW5nIGEgY3J1Y2lhbCByZWNvcmRpbmcuDQoN
Ckhvd2V2ZXIsIGlmIHlvdSByZWFsbHkgd2FudCB0byBkaXNhYmxlIGl0IHRo
ZW4gaGVyZSBhIGZldyBkaWZmZXJlbnQgbWV0aG9kcy4NCg0KTWV0aG9kIDEN
Cg0KU3RhcnQgPiBSdW4gPiBSZWdlZGl0DQoNCkhLRVlfTE9DQUxfTUFDSElO
RVxTeXN0ZW1cQ3VycmVudENvbnRyb2xTZXRcU2VydmljZXNcQ2Ryb20NCg0K
U2V0IGF1dG9ydW4gdG8gMC4NCg0KTWV0aG9kIDINCg0KT3BlbiBNeSBDb21w
dXRlciBSaWdodCBDbGljayBvbiBlYWNoIENEUk9NIGFuZCBjaG9vc2UgUHJv
cGVydGllcyBDbGljayBvbiB0aGUgQXV0byBQbGF5IHRhYiBJbiB0aGUgZHJv
cCBkb3duIGJveCB5b3UgY2FuIGNob29zZSB0aGUgQWN0aW9uIGZvciBlYWNo
IGNob2ljZSBzaG93biBpbiB0aGUgZHJvcCBkb3duIGJveA0KDQpNZXRob2Qg
Mw0KDQpHbyB0byBTdGFydC0+UnVuLT5ncGVkaXQubXNjIENvbXB1dGVyIENv
bmZpZyAtPiBBZG1pbmlzdHJhdGl2ZSBUZW1wbGF0ZSAtPiBTeXN0ZW0gRG91
YmxlIGNsaWNrIFR1cm4gb2ZmIEF1dG9wbGF5IEVuYWJsZSBpdC4gDQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoN
CkRpc2FibGUgRGlzYyBJbmRleGluZw0KSW5kZXhpbmcgU2VydmljZSBpcyBh
IHNlcnZpY2UgdGhhdCBleHRyYWN0cyB0aGUgaW5mb3JtYXRpb24gZnJvbSBh
IHNldCBvZiBkb2N1bWVudHMgYW5kIG9yZ2FuaXplcyBpdCBpbiBhIHdheSB0
aGF0IG1ha2VzIGl0IHF1aWNrIGFuZCBlYXN5IHRvIGFjY2VzcyB0aGF0IGlu
Zm9ybWF0aW9uIHRocm91Z2ggdGhlIFdpbmRvd3MgWFAgU2VhcmNoIGZ1bmN0
aW9uLCB0aGUgSW5kZXhpbmcgU2VydmljZSBxdWVyeSBmb3JtLCBvciBhIFdl
YiBicm93c2VyLg0KDQpUaGlzIGluZm9ybWF0aW9uIGNhbiBpbmNsdWRlIHRl
eHQgZnJvbSB3aXRoaW4gYSBkb2N1bWVudCwgKGl0cyBjb250ZW50cyksIGFu
ZCB0aGUgY2hhcmFjdGVyaXN0aWNzIGFuZCBwYXJhbWV0ZXJzIG9mIHRoZSBk
b2N1bWVudCwgKGl0cyBwcm9wZXJ0aWVzKSwgc3VjaCBhcyB0aGUgYXV0aG9y
J3MgbmFtZS4gT25jZSB0aGUgaW5kZXggaXMgY3JlYXRlZCwgeW91IGNhbiBz
ZWFyY2gsIG9yIHF1ZXJ5IHRoZSBpbmRleCBmb3IgZG9jdW1lbnRzIHRoYXQg
Y29udGFpbiBrZXkgd29yZHMsIHBocmFzZXMsIG9yIHByb3BlcnRpZXMuDQoN
Cg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CkFkZGl0aW9uYWwgdGlwcyBEZXNjcmlwdGlvbnMNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClBhcnRpdGlvbmluZy4g
ICBBIHVzZWZ1bCB0aXAgd2hlbiBjb25maWd1cmluZyB5b3VyIGF1ZGlvIGRp
c2MsIGlzIHRvIHNwbGl0IHRoaXMgaW50byB0d28gcGFydGl0aW9ucy4gU2V0
IHVwIGEgc21hbGxlciAiYXVkaW8gc2NyYXRjaCIgcGFydGl0aW9uIC0gc2F5
IDZHQiBvZiBhIDMwR0IgaGFyZCBkaXNjLiBUaGlzIHBhcnRpdGlvbiB3aWxs
IGJlIHVzZWQgZm9yIHRoZSBzb25ncyB0aGF0IHlvdSBhcmUgY3VycmVudGx5
IHdvcmtpbmcgb24uIFRoZSBiZW5lZml0IG9mIGEgc21hbGxlciBwYXJ0aXRp
b24gaXMgb2J2aW91c2x5IHF1aWNrZXIgZGVmcmFnbWVudGF0aW9uLiBJZiB5
b3UgdXNlIHRoZSBlbnRpcmUgMzBHQiBhcyBvbmUgcGFydGl0aW9uLCB0aGVu
IHRoaXMgd2lsbCB0YWtlIGFnZXMgdG8gZGVmcmFnbWVudC4gV2hlbiB5b3Ug
YXJlIGZpbmlzaGVkIHdpdGggYSBzb25nLCB0cmFuc2ZlciB0aGUgYXVkaW8g
ZmlsZXMgdG8gdGhlIG5vbi1zY3JhdGNoIHBhcnRpdGlvbiwgd2hlcmUgZGlz
YyBJL08gcGVyZm9ybWFuY2UgaXNuJ3Qgc28gY3JpdGljYWwuDQoNCk1lc3Nl
bmdlciBzdGFydHMgdXAgYXQgdGhlIHdpbmRvd3MgbG9hZCB1cCBidXQgd2Ug
Y2FuIGdldCByaWQgb2YgdGhhdCBpbiBubyB0aW1lIGF0IGFsbC4uDQpTdGFy
dCBNZW51PlJ1bg0KVHlwZSB0aGlzIGluIGV4YWN0bHkgYXMgaXQgaXMgaGVy
ZToNClJ1bkRsbDMyIGFkdnBhY2suZGxsLExhdW5jaElORlNlY3Rpb24gJXdp
bmRpciVcSU5GXG1zbXNncy5pbmYsQkxDLlJlbW92ZQ0KSGl0IEVudGVyLi4u
eW91IHdpbGwgc2VlIGEgRE9TLWxpa2Ugc2hlbGwgYXBwZWFyIGFuZCBkaXNh
cHBlYXIgdmVyeSBxdWlja2x5IGFuZCB0aGVuIGl0IHdpbGwgYXNrIHlvdSB0
byByZXN0YXJ0Lg0KDQpSaWdodC1jbGljayBvbiB5b3VyIGRlc2t0b3AsIGFu
ZCB0aGVuIGNsaWNrIFByb3BlcnRpZXMuDQpDbGljayBvbiBUaGVtZXMgdGFi
DQpTZXQgVGhlbWVzIHRvIFdpbmRvd3MgQ2xhc3NpYw0KDQpBbHNvIGRvIHRo
aXMgZm9yIHRoZSBTdGFydCBNZW51Og0KUmlnaHQtY2xpY2sgdGhlIFN0YXJ0
IGJ1dHRvbiwgYW5kIHRoZW4gY2xpY2sgUHJvcGVydGllcy4NCkNsaWNrIENs
YXNzaWMgU3RhcnQgbWVudS4NCkNsaWNrIHRoZSBDdXN0b21pemUgYnV0dG9u
IHRvIHNlbGVjdCBpdGVtcyB0byBkaXNwbGF5IG9uIHRoZSBTdGFydCBtZW51
Lg0KQnkgZGVmYXVsdCwgc2VsZWN0aW5nIHRoZSBDbGFzc2ljIFN0YXJ0IG1l
bnUgYWxzbyBhZGRzIHRoZSBNeSBEb2N1bWVudHMsIE15IENvbXB1dGVyLCBN
eSBOZXR3b3JrIFBsYWNlcywgYW5kIEludGVybmV0IEV4cGxvcmVyIGljb25z
IHRvIHlvdXIgZGVza3RvcC4gDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCkluY3JlYXNlIHlvdXIgSVJRIHByaW9yaXR5
IC0gWW91IGNhbiBpbmNyZWFzZSB0aGUgSVJRIHByaW9yaXR5IG9mIHRoZSBy
ZWFsLXRpbWUgQ01PUyBjbG9jayB0byBnYWluIHNvbWUgc3lzdGVtIHBlcmZv
cm1hbmNlIGJ5IGRvaW5nIHRoZSBmb2xsb3dpbmc6DQoxLikgRmlyc3QgY3Jl
YXRlIGEgdGV4dCBmaWxlIHdpdGggdGhlIGV4dGVuc2lvbiAucmVnDQoyLikg
UGFzdGUgdGhlIGZvbGxvd2luZyBpbnRvIHRoZSBmaWxlOg0KDQpSRUdFRElU
NA0KW0hLRVlfTE9DQUxfTUFDSElORVxTeXN0ZW1cQ3VycmVudENvbnRyb2xT
ZXRcQ29udHJvbFxQcmlvcml0eUNvbnRyb2xdDQoiSVJROFByaW9yaXR5Ij1k
d29yZDowMDAwMDAwMQ0KDQozLikgRG91YmxlLWNsaWNrIG9uIHRoZSBmaWxl
IHRvIGVudGVyIHRoZSB0d2VhayBpbnRvIHlvdXIgcmVnaXN0cnkuDQoNClRo
aXMgY2FuIGJlIHVuLWluc3RhbGxlZCBzaG91bGQgeW91IG5lZWQgdG8gYnkg
cmVwZWF0aW5nIHRoZSB0aHJlZSBzdGVwcyBhYm92ZSB3aXRoIGEgbmV3IGZp
bGUsIGV4Y2VwdCB0aGlzIHRpbWUgdXNlIHRoZSBmb2xsb3dpbmcgaW4geW91
ciAucmVnIGZpbGU6DQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU3lzdGVtXEN1
cnJlbnRDb250cm9sU2V0XENvbnRyb2xcUHJpb3JpdHlDb250cm9sXQ0KIklS
UThQcmlvcml0eSI9ZHdvcmQ6MDAwMDAwMDANCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KRGlzYWJsZSBQb3dlciBNYW5h
Z2VtZW50IC0gUG93ZXIgbWFuYWdlbWVudCBjYW4gYmUgZGlzYWJsZWQgYnkg
Z29pbmcgU3RhcnS7IFNldHRpbmdzILsgQ29udHJvbCBQYW5lbCC7IFBvd2Vy
IE1hbmFnZW1lbnQuIFNldCB0aGUgUG93ZXIgU2NoZW1lIHRvICJBbHdheXMg
T24iIGFuZCBzZXQgIlN5c3RlbSBTdGFuZGJ5IiwgIlR1cm4gb2ZmIGhhcmQg
ZGlza3MiIGFuZCAiVHVybiBvZmYgbW9uaXRvciIgdG8gIk5ldmVyIi4NCg0K
U2V0IGdyYXBoaWMgYWNjZWxlcmF0aW9uIHRvIGZ1bGwgLSBZb3UgY2FuIGRv
IHRoaXMgYnkgZ29pbmcgdG8geW91ciBkZXNrdG9wLCByaWdodCBjbGlja2lu
ZyBhbmQgY2xpY2tpbmcgb24gIlByb3BlcnRpZXMiIHRoZW4gb24gIlNldHRp
bmdzIiwgIkFkdmFuY2VkIiBhbmQgdGhlICJQZXJmb3JtYW5jZSIgdGFiLiBN
YWtlIHN1cmUgdGhlIEhhcmR3YXJlIEFjY2VsZXJhdGlvbiBzbGlkZXIgaXMg
c2V0IHRvICJmdWxsIiB0byByZWR1Y2UgdGhlIGxvYWQgb24geW91ciBDUFUu
DQoNCkRpc2FibGUgYmFja2dyb3VuZCBhcHBsaWNhdGlvbnMgLSBCYWNrZ3Jv
dW5kIGFwcGxpY2F0aW9ucyBzdGFydCB1cCB3aGVuIHlvdXIgY29tcHV0ZXIg
c3RhcnRzIHVwIGFuZCBjYW4gdXNlIHVwIHVubmVjY2ljYXJ5IHJlc291cmNl
cy4gVG8gcHJldmVudCB0aGVzZSBmcm9tIHN0YXJ0aW5nIHVwIGdvIHRvIFN0
YXJ0ILsgUnVuIGFuZCB0eXBlICJtc2NvbmZpZyIgaW4gdGhlIHJ1biBib3gu
IENsaWNrIG9uIHRoZSAic3RhcnR1cCB0YWIiIGFuZCBkaXNhYmxlICh1bmNo
ZWNrKSBwcm9ncmFtcyBzdWNoIGFzICJ0YXNrbW9uIiwgImxvYWQgcG93ZXIg
cHJvZmlsZSIsICJyZWFsIHBsYXllciIsICJvZmZpY2Ugc3RhcnR1cCIsICJ3
aW5hbXAgYWdlbnQiIGFuZCBzbyBvbi4gS2VlcCBwcm9ncmFtcyBsaWtlICJz
Y2FuIHJlZ2lzdHJ5IiwgInN5c3RlbSB0cmF5IiBhbmQgcHJvZ3JhbXMgcmVs
YXRpbmcgdG8gaW50ZXJmYWNpbmcgd2l0aCB5b3VyIGF1ZGlvIGNhcmQgKHN1
Y2ggYXMgY29uc29sZSBzb2Z0d2FyZSB0byBjb250cm9sIGl0cyBmZWF0dXJl
cykuDQoNCkRpc2FibGUgVVNCIC0gSWYgeW91IGRvIG5vdCBoYXZlIGFueSBk
ZXZpY2VzIGFjdGl2ZWx5IHVzaW5nIFVTQiBpbiB5b3VyIHN5c3RlbSAodGhp
cyBpbmNsdWRlcyBkb25nbGVzIGZvciB5b3VyIHNvZnR3YXJlKSwgZGlzYWJs
ZSBVU0IgYXMgaXQgaXMga25vd24gdG8gc29tZXRpbWVzIGNhdXNlIHByb2Js
ZW1zIGluIGNlcnRhaW4gREFXIGNvbmZpZ3VyYXRpb25zLiBOb3Qgb25seSB3
aWxsIHRoaXMgaGVscCB0byBpbmNyZWFzZSBzeXN0ZW0gcGVyZm9ybWFuY2Us
IGJ1dCBpdCB3aWxsIGFsc28gZnJlZSB1cCBhbiBJUlEuIFJpZ2h0IGNsaWNr
IG9uIHlvdXIgIk15IENvbXB1dGVyIiBpY29uIG9uIHlvdXIgZGVza3RvcCBh
bmQgc2VsZWN0ICJQcm9wZXJ0aWVzIi4gQ2xpY2sgb24gdGhlICJEZXZpY2Ug
TWFuYWdlciIgdGFiIGFuZCBzY3JvbGwgZG93biB1bnRpbCB5b3Ugc2VlIHRo
ZSBVU0Igc2VjdGlvbi4gQ2xpY2sgb24gdGhlICJQcm9wZXJ0aWVzIiBmb3Ig
dGhlIFVTQiBkZXZpY2UgYW5kIGNoZWNrIG9mZiAiRGlzYWJsZSBpbiB0aGlz
IEhhcmR3YXJlIFByb2ZpbGUiLiBZb3Ugd2lsbCBoYXZlIHRvIHJlYm9vdCBm
b3IgdGhlc2Ugc2V0dGluZ3MgdG8gdGFrZSBlZmZlY3QuDQoNCkdyYXBoaWNh
bCB3aW5kb3cgc2V0dGluZ3MgLSBHbyB0byBTdGFydCC7IFNldHRpbmdzILsg
Rm9sZGVyIG9wdGlvbnMgYW5kIGNsaWNrIG9uIHRoZSAiVmlldyIgdGFiLiBV
bmRlciAiVmlzdWFsIHNldHRpbmdzIiBjaGVjayBvZmYgIlNob3cgd2luZG93
IGNvbnRlbnRzIHdoaWxlIGRyYWdnaW5nLiBUaGlzIGlzIG1vcmUgb2YgYSB1
c2FiaWxpdHkgdHdlYWssIGFzIGl0IHdpbGwgYWxsb3cgeW91IHRvIHNlZSB0
aGUgY29udGVudHMgb2Ygd2luZG93cyBvbiB0aGUgc2NyZWVuIGFzIHlvdSBk
cmFnIHRoZW0gYXJvdW5kIChpbnN0ZWFkIG9mIHRoZW0gZ29pbmcgYmxhbmsp
LiANCg0KDQpEaXNhYmxlIE5URlMgTGFzdCBBY2Nlc3MgVGltZSBMb2dnaW5n
IChOVEZTIE9ubHkpLCAgIFN0YXJ0ID4gUnVuID4gcmVnZWRpdCA+IEhLRVlf
TE9DQUxfTUFDSElORSA+IFNZU1RFTSA+IENVUlJFTlRDT05UUk9MU0VUID4g
Q09OVFJPTCA+IEZJTEVTWVNURU0gQWRkIGEgbmV3IERXT1JEIHZhbHVlIC0g
Ik50ZnNEaXNhYmxlTGFzdEFjY2Vzc1VwZGF0ZSIgKHdpdGhvdXQgcXVvdGVz
KSBhbmQgc2V0IHRoZSB2YWx1ZSB0byAxLiBUaGVuIHJlYm9vdCB0byBtYWtl
IGNoYW5nZXMgZWZmZWN0aXZlIA0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTla
DQpkdD1UZXh0DQo8bm9kZT4NCm1vcmUNCjMNCg0KDQo+IEkgcmV3cm90ZSB0
aGVtIHRvIHJlZmxlY3QgdGhlIG11c2ljeHAuY29tIHNpdGUuICBJIGhvcGUg
dGhleSBoZWxwDQo+DQo+DQo+IG11c2ljeHAuY29tIHRpcHMNCj4NCj4gUHJv
Y2Vzc29yIFNjaGVkdWxpbmcgZm9yIEJhY2tncm91bmQgU2VydmljZXMNCg0K
DQpZZXMgVGhpcyBpcyB0aGUgbW9zdCBpbXBvcnRhbnQgb25lLiBFc3BlY2lh
bGx5IGZvciBBU0lPIGJhc2VkIHNvdW5kIGNhcmRzLg0KDQo+IFZpc3VhbCBF
ZmZlY3RzIGZvciBiZXN0IHBlcmZvcm1hbmNlDQoNCg0KWWVwIEZyZWVzIHVw
IHNvbWUgcmFtIGFuZCBjYW4gbWFrZSBvbGRlciB2aWRlbyBjYXJkcyBwZXJm
b3JtIGJldHRlcg0KDQo+IFN3aXRjaCBPZmYgRGVza3RvcCBCYWNrZ3JvdW5k
IEltYWdlDQoNCg0KbmEgdW5sZXNzIHlvdXIgYmFja2dyb3VuZCBpcyBhIGh1
Z2UgQk1QIHRoYXQgdGFrZXMgbG90cyBvZiByYW0NCg0KPiBEaXNhYmxlIFNj
cmVlbiBTYXZlcg0KDQoNCnllcA0KDQoNCj4gRGlzYWJsZSBGYXN0IFVzZXIg
U3dpdGNoaW5nDQoNCg0KeWVzIHNhdmUgYSBidW5jaCBvZiByYW0gaWYgeW91
IHVzZSBtdWx0aXBsZSBhY2N0cy4NCg0KPiBTd2l0Y2ggT2ZmIFBvd2VyIFNj
aGVtZXMNCg0KDQpZZXMNCg0KDQo+IFN3aXRjaCBPZmYgSGliZXJuYXRpb24N
Cg0KDQpZZXMNCg0KPiBEaXNhYmxlIFN5c3RlbSBTb3VuZHMNCg0KDQpPaCB5
ZXMgLi4gbm90aGluZyBsaWtlIGhhdmluZyBhIHdpbmRvd3MgYmVlcCByZXNl
dCB5b3VyIHNhbXBsZSByYXRlIHRvIDIyayB3aGlsZSB5b3VyIHJlY29yZGlu
Zw0KDQo+IERvIE5vdCBNYXAgVGhyb3VnaCBTb3VuZGNhcmQNCg0KDQpObyBw
b2ludCBpbiBkb2luZyB0aGlzIHVubGVzcyB5b3UgYXJlIHRyeWluZyB0byB0
cm91YmxlIHNob290IHNvbWV0aGluZy4NCg0KDQo+IERpc2FibGUgU3lzdGVt
IFJlc3RvcmUNCg0KDQpZZXMgYnV0IEkgd291bGRuO3QgZG8gaXQgdGlsbCBh
ZnRlciB5b3UgaW5zdGFsbCBhbGwgeW91ciBkcml2ZXJzIHNvZnR3YXJlIGV0
YyBhbmQgeW91ciBhcmUgc3VyZSB0aGUgc3lzdGVtIGlzIHJ1bm5pbmcgd2Vs
bC4gVGhlbiBpdCBpcyBPSy4gQXQgdGhhdCBwb2ludCBtYWtlIGEgZHJpdmUg
aW1hZ2Ugb2YgdGhlIHN5c3RlbSBhbmQgcHV0IGl0IGluIHNhZmUgcGxhY2Uh
ISENClwNCg0KPiBEaXNhYmxlIEF1dG9tYXRpYyBVcGRhdGVzDQoNCg0KWWVz
LiBCVXQgZG9uJ3QgZGlzYWJsZSB0aGUgc2VydmljZSBqdXN0IHR1cm4gaXQg
b2ZmIGluIHRoZSBjb250cm9sIHBhbmVsLg0KDQo+IFN0YXJ0dXAgYW5kIFJl
Y292ZXJ5IE9wdGlvbnMNCj4gRGlzYWJsZSBFcnJvciBSZXBvcnRpbmcNCg0K
DQpZZXMgYnV0IGxlYXZlIHRoZSBjcml0aWNhbCBlcnJvciBub3RpZmljYXRp
b24gY2hlY2tlZC4NCg0KPiBEaXNhYmxlIFJlbW90ZSBBc3Npc3RhbmNlDQoN
Cg0KRG9lc24ndCBtYXR0ZXIgYnV0IGl0IHdvbid0IGh1cnQuIEkgdXNlIGl0
IGFsbCB0aGUgdGltZSBvbiBteSBtYWNoaW5lcyBhdCBob21lIGFuZCBpZiBJ
IG5lZWQgc3R1ZmYgZnJvbSB3b3JrLiBJdCdzIGEgZ3JlYXQgdGhpbmcgdG8g
dXNlIGlmIHlvdSBoYXZlIGEgb2xkIHN5c3RlbSBvciBsYXB0b3AgYW5kIHdh
bnQgdG8gcmVtb3RlbHkgY29udHJvbCB5b3VyIERBVyBzdWNoIGFzIGluIGEg
dm9jYWwgYm9vdGguDQoNCg0KDQo+IEZpeGVkIFN3YXAgRmlsZSAoVmlydHVh
bCBNZW1vcnkpDQoNCg0KWWVwLiBJIHVzdWFsbHkgc2V0IGl0IHRvIDE1MzYg
bWluL21heCBmb3IgdXAgdG8gMWdpZyBvciByYW0gYW5kIDIwNDggZm9yIDIg
Z2lnIGFuZCBhYm92ZS4gTmV2ZXIgc2F3IGFuZCBjaGFuZ2UgaW4gdGhlIHN5
c3RlbSBwYXN0IHRoYXQgb3RoZXIgdGhhbiBoYXJkIGRyaXZlIHNwYWNlIGJl
aW5nIHVzZWQuDQoNCj4gU3BlZWQgdXAgTWVudXMNCg0KDQpJIGd1ZXNzLiBQ
ZXJzb25hbGx5IEkgdGhpbmsgdGhleSBmYXRzIGVub3VnaCAuLjopDQoNCj4g
RGlzYWJsZSBPZmZsaW5lIEZpbGVzDQoNCg0KSSB3aWxsIHNhdmUgc29tZSBk
aXNrIHNwYWNlIGlmIHlvdSBhcmUgb24gdGggaW50ZXJuZXQgYWxsb3QuDQoN
Cj4gRGlzYWJsZSBSZW1vdGUgRGVza3RvcA0KDQoNClNhbWUgYXMgcmVtb3Rl
IGFzc2lzdGFuY2UNCg0KPiBEaXNhYmxlIEludGVybmV0IFN5bmNocm9uaXNl
IFRpbWUNCg0KDQpJZiB5b3VyIG5vdCBvbiB0aGUgSW50ZXJuZXQgdGhlbiB5
ZXMuDQoNCj4gRGlzYWJsZSBIaWRlIEluYWN0aXZlIEljb25zDQoNCg0KWWVz
LiBTb21lIGltcG9ydGFudCBpY29ucyBjYW4ndCBiZWVuIHNlZW4gd2l0aCBp
dCBvbi4NCg0KPiBEaXNhYmxlIEF1dG9tYXRpYyBEZXNrdG9wIENsZWFudXAg
V2l6YXJkDQoNCg0KWWVzLiBJdCdzIGFubm95aW5nLg0KDQo+IERpc2FibGUg
TlRGUyBMYXN0IEFjY2VzcyBUaW1lIExvZ2dpbmcgKE5URlMgT25seSkNCg0K
DQpZZXMuIEJ1dCBpdCBoYXMgYSB2ZXJ5IG1pbm9yIGFuZCBwcm9iYWJseSB1
bm5vdGljZWFibGUgb24gY3VycmVudCBzeXN0ZW1zLg0KDQo+IERpc2FibGUg
Tm90aWZpY2F0aW9uIEFyZWEgQmFsbG9vbiBUaXBzDQoNCg0KTmFoIHVubGVz
cyB5b3UgaGF2ZSBhIHZlcnkgc2xvdyBtYWNoaW5lIGFuZC9vciB2aWRlbyBj
YXJkLg0KDQoNCj4gRGlzYWJsZSBDRFJPTSBBdXRvcGxheQ0KDQoNCkhhc24n
dCBldmVyIGJlZW4gYW4gaXNzdWUgZm9yIG1lIGluIFhQIEl0IG1pZ2h0IGVm
ZmVjdCB0aGluZ3Mgb24gc2xvd2VyIG1hY2hpbmVzLg0KDQo+IERpc2FibGUg
RGlzYyBJbmRleGluZw0KDQoNClllcy4NCg0KPg0KPiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBBZGRpdGlvbmFsIHRp
cHMNCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCj4NCj4gMiBhdWRpbyBQYXJ0aXRpb25zDQoNCg0KU2VlbXMgbGlrZSB3
YXN0ZSBvZiBzcGFjZSBhbmQgdGltZSBzZW5zZSB5b3Ugd2lsbCBhbHdheXMg
YmUgbW92aW5nIHN0dWZmIGFyb3VuZCB0aGUgdGltZS4gVGhlIG5ld2VyIDE2
IG1lZyBjYWNoZSBkcml2ZXMgc3RhcnQgYXQgNTIgbWVncyBvciBzbyBhbmQg
c2xvdyBkb3duIHRvIG1heWJlIDQwIG5lYXIgdGhlIGVuZCBvZiB0aGUgZHJp
dmUgc28gSSBkb24ndCBzZWUgYmVpbmcgYSBiaWcgZGVhbC4gT2xkZXIgZHJp
dmVzIG1heSBiZW5lZml0IGZyb20gaXQuDQoNCg0KPiBVc2UgTlRGUyBkcml2
ZXMgd2l0aCA2NGsgY2x1c3RlcnMNCg0KDQpZZXMuIEl0IGRvZXMgc2VlbSB0
byBoZWxwIHdpdGggc3RyZWFtaW5nIGxhcmdlIGZpbGUgY2h1bmtzLg0KDQpE
T04nVCBkbyB0aGlzIHRvIHRoZSBzeXN0ZW0gZHJpdmUgaWYgeW91IGFyZSB1
c2luZyBhIDNyZCBwYXJ0eSBmb3JtYXQgdXRpbGl0eS4gT25seSBkbyBpdCBv
biBhdWRpbyBkcml2ZXMuDQoNCg0KPiBJbiBCSU9TIGRpc2FibGUgVVNCLCBM
UFQxLCBTZXJpYWwgcG9ydA0KDQoNClRoZSBMUFQgYW5kIHNlcmlhbCBwb3J0
cyBJIGNvdWxkIHNlZS4gSSBuZWVkIFVTQiBzbyBub3QgYW4gb3B0aW9uLiBT
b21lIG9sZGVyIEludGVsIGFuZCBBTUQgbW90aGVyYm9hcmRzIGRpZCBoYXZl
IGlzc3VlcyB3aXRoIFVTQiBjaGlwIHNldHMgYnV0IEknbSB0YWxraW5nIGxp
a2UgNC81IHllYXJzIGFnby4gSWYgeW91ciBub3QgdXNpbmcgdGhlIFVTQiB5
b3UgbWlnaHQgeW91IG1pZ2h0IGFzIHdlbGwgZGlzYWJsZSBpdC4gRURTIGNh
cmRzIGRvbid0IHNoYXJlIElSUSBETUEgcmVzb3VyY2VzIGFzIHdlbGwgYXMg
bW9yZSBjdXJyZW50IGRldmljZXMgc28gdGhleSBtaWdodCB3b3JrIGJldHRl
ciB3aXRoIG5vIFVTQi4gTXkgbWFjaGluZSBoYXMgMiBVQURTIDEgUG93ZXJj
b3JlIChvbGQgb25lKSAsIGFuZCBhIEZpcmVmYWNlLiBFdmVyeSBzbG90IHNo
YXJlcyB3aXRoIHNvbWUgVVNCIHNlbnNlIHRoZXJlIGFyZSA4IFVTQiBwb3J0
cy4gTm8gcHJvYmxlbXMuDQoNCg0KPiBSZW1vdmUgTWVzc2VuZ2VyDQoNCg0K
T3RoZXIgdGhhbiBzYXZpbmcgbWF5YmUgMTAgbWVncyBvZiBoYXJkIGRyaXZl
IHNwYWNlLiBJZiBpdCBpcyBydW5uaW5nIGp1c3QgZ28gaW50byBpdCdzIG9w
dGlvbnMgYXQgc2V0IGl0IG5vdCB0byBzdGFydCB1cCBhdCBib290IGFuZCBp
dCBpcyBvZiBubyBjb25jZXJuLg0KVU5kZXIgU1AyIE1lc3NlbmdlciBpcyBh
bHJlYWR5IHNldCB0byBub3Qgc3RhcnQgb24gYm9vdC4NCg0KDQo+IENsYXNz
aWMgTW9kZQ0KDQoNCklmIHlvdSBtZWFuIHRoZSB3aW5kb3dzIGNsYXNzaWMg
dGhlbSBlIHRoZW4gZG9uJ3QgYm90aGVyIHNlbnNlIHlvdSBhbHJlYWR5IHNl
dCB2aXN1YWwgc2V0dGluZyB0byBiZXN0IHBlcmZvcm1hbmNlIHdoaWNoIGlz
IGJhc2ljYWxseSB3aW5kb3dzIGNsYXNzaWMuDQoNCg0KPiBDbGFzc2ljIFN0
YXJ0IE1lbnUNCg0KDQpJZiB5b3UgZG9uJ3QgbGlrZSB0aGUgbmF2aWdhdGlv
biBvZiB0aGUgY3VycmVudCBvbmUgdGhlbiB5ZXMuDQoNCj4gUG93ZXIgU2No
ZW1lczogeW91IGNhbiBoYXZlIHRoZSBtb25pdG9yIHR1cm4gb2ZmIGJ1dCBz
ZXQgVHVybiBIYXJkIA0KDQoNClllcC4gSSB0dXJuIHRoZW0gYWxsIG9mZi4g
QnVybiBpbiBpc250IGFucyBpc3N1ZSBvbiBMQ0RzIGp1c3QgQ1JUcy4NCg0K
DQo+IERyaXZlcyBvZmYgdG8gTkVWRVINCg0KDQp5ZXAgYXMgc3RhdGVkIGFi
b3ZlDQoNCj4gRGlzYWJsZSB0aGUgQ29tcHV0ZXIgQnJvd3NlciBpbiBTZXJ2
aWNlcyB0byBpbXByb3ZlIG1hcHBlZCBkcml2ZSBicm93c2luZy4NCg0KDQpE
b24ndCBib3RoZXIuIFRoaXMgd291bGQgb25seSBiZSBhbiBpc3N1ZSBpZiB5
b3UgaGFkIGxhcmdlIG5ldHdvcmsgZm9sZGVyIHNoYXJlcy4gUHJldHR5IHJh
cmUgaW4gYW4gYXVkaW8gc2V0dXAuDQoNCg0KPiBEaXNhYmxlIHlvdXIgbmV0
d29yayBjYXJkIGJ5IHJpZ2h0IGNsaWNraW5nIG9uIHRoZSBuaWMgaWNvbg0K
DQoNCklmIHlvdSByZWFsbHkgd2FudCB0byBoYXZlIGl0IG5vdCBiZSB0aGVy
ZS4gVGhlIGluc3RhbGwgdGhlIGRyaXZlcnMgYXMgbm9ybWFsIHRoZW4gZGlz
YWJsZSBpdCBpbiB0aGUgQklPUy4gRGlzYWJsaW5nIGl0IGluICB3aW5kb3dz
IGRvZXMgbm90IHByZXZlbnQgaXQgZnJvbSB1c2luZyBtZW1vcnkvSVJRIGFu
ZCBwb3dlciByZXNvdXJjZXMuDQoNCj4gRGVmcmFnIHJlZ3VsYXJseQ0KDQoN
Cg0KWW91IHNob3VsZG4ndCBkZWZyYWcgeW91ciBhdWRpbyBkcml2ZXMuIFlv
dSBvbmx5IHNob3VsZCBkbyB5b3VyIHN5c3RlbSBkcml2ZSBhbmQgb25seSBp
ZiBpdCBzYXlzIHlvdSBuZWVkIHRvby4NCg0KDQoNCj4gS2VlcCB5b3VyIGRl
c2t0b3AgY2xlYW4NCg0KDQpJIGd1ZXNzIGJ1dCB0aGF0cyBuZXZlciB3b3Jr
ZWQgZm9yIG1lDQoNCj4gTm8gd2FsbHBhcGVycw0KDQoNCk9ObHkgaWYgeW91
IHdhbnQgdG8gc2F2ZSBhIGNvdXBsZSBvZiBtZWdzIG9mIHJhbQ0KDQo+IFNl
dCB2aWRlbyB0byBoaWdoZXN0IGNvbG9yIGRlcHRoDQoNCg0KWWVzIDMyIGJp
dCBpcyB0aGUgbmF0aXZlIHJlc29sdXRpb24gb2YgYWxsIGN1cnJlbnQgdmlk
ZW8gcyBjYXJkcyBhbmQgdGhleSB3aWxsIGFsbCB3b3JrIGJldHRlciBhdCB0
aGUgc2V0dGluZy4NCg0KDQo+IEluY3JlYXNlIHlvdXIgSVJRIHByaW9yaXR5
DQoNCg0KTWF5YmUgb24gYSByZWFsbHkgb2xkIG1vdGhlcmJvYXJkDQoNCg0K
PiBEaXNhYmxlIFBvd2VyIE1hbmFnZW1lbnQNCg0KDQp5ZXANCg0KPiBTZXQg
Z3JhcGhpYyBhY2NlbGVyYXRpb24gdG8gZnVsbA0KDQpIZWxsIHllcy4gSSBk
b247dCB3YW50IHRoZSBDUFUgdG8gZG8gdGhlIHdvcmsgb2YgdGhlIHZpZGVv
IGNhcmQuDQoNCj4gRGlzYWJsZSBiYWNrZ3JvdW5kIGFwcGxpY2F0aW9ucw0K
DQoNClRoYXRzIGtpbmQgb2YgYSBncmF5IGFyZWEgYnV0IHllcyBJIGd1ZXNz
IGFsbCBvbmx5IGVzc2VudGlhbCBvbmVzLg0KDQo+IERpc2FibGUgVVNCDQoN
Cg0Kc2VlIGFib3ZlDQoNCg0KPiBHcmFwaGljYWwgd2luZG93IHNldHRpbmdz
DQoNCg0KSSBhc3N1bWUgeW91IG1lYW4gdmlzdWFsIHBlcmZvcm1hbmNlIHNl
dHRpbmcuIElmIHNvIHRoZW4gc2VlIGFib3ZlLg0KDQoNCj4gRGlzYWJsZSBO
VEZTIExhc3QgQWNjZXNzIFRpbWUgTG9nZ2luZyAoTlRGUyBPbmx5KQ0KDQoN
CmFscmVhZHkgY292ZXJlZA0KDQo+IE1ha2VyIHN1cmUgRE1BIG1vZGUgaXMg
ZW5hYmxlZCBvbiBkcml2ZXMNCg0KDQpTaG91bGQgb25seSBiZSBhbiBpc3N1
ZSBvbiBvbGRlciBtb3RoZXJib2FyZHMgb3Igb2xkZXIgY2hpcHNldCBkcml2
ZXJzLg0KSGF2ZW4ndCBzZWVuIHRoaXMgYXMgYW4gaXNzdWUgaW4gY291cGxl
IG9mIHllYXJzLg0KDQo+DQo+IFJlc3RhcnQgeW91ciBtYWNoaW5lIGF0IHRo
aXMgcG9pbnQgaW4gdGltZS4gV2hlbiB5b3UgY29tZSBiYWNrIHRoZSBmaXJz
dCB0aGluZyB5b3Ugc2hvdWxkIGRvIGlzIGRlZnJhZyB0aGUgbWFpbiBkcml2
ZSBldmVuIGlmIGl0IGRvZXNuJ3Qgc2F5IGl0IG5lZWRzIGl0LiBUaGlzIHdh
eSB0aGUgc3dhcCBmaWxlIGhhcyBiZWVuIHRydWx5IHNldCBhbmQgeW91J3Jl
IHJlYWR5IHRvIGNvbnRpbnVlLlwNCg0KDQpJZiB5b3Ugd2FudCB0b28uIERv
bjt0IHRoaW5rIGl0IHdpbGwgbWFrZSBhIGRpZmZlcmVuY2UuDQoNCg0KPg0K
Pg0KPiBEZXRhaWxzDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQo+IFByb2Nlc3NvciBzY2hlZHVsaW5nIHNo
b3VsZCBiZSBzZXQgdG8gYmFja2dyb3VuZCBzZXJ2aWNlcyBhbmQgbm90IFBy
b2dyYW1zLg0KPiBTdGFydCA+IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+
IFN5c3RlbSA+IEFkdmFuY2VkID4gUGVyZm9ybWFuY2UgU2V0dGluZ3MgPiBB
ZHZhbmNlZCBUYWIgPiBCYWNrZ3JvdW5kIFNlcnZpY2VzDQo+DQo+IEFkdmFu
Y2VkIHRhYjogUHJlc3MgU2V0dGluZ3MgdGFiIHVuZGVyIFBlcmZvcm1hbmNl
IFZpc3VhbCBFZmZlY3RzIHRhYjogc2V0IHRvIEFkanVzdCBmb3IgQmVzdCBQ
ZXJmb3JtYW5jZS4NCj4NCj4gU3dpdGNoIE9mZiBEZXNrdG9wIEJhY2tncm91
bmQgSW1hZ2UNCj4gUmlnaHQgQ2xpY2sgRGVza3RvcCA+IFByb3BlcnRpZXMg
PiBEZXNrdG9wIFRhYiA+IEJhY2tncm91bmQgTm9uZQ0KPg0KPiBDbGljayBv
biB0aGUgU2NyZWVuIFNhdmVyIHRhYiwgU2V0IFNjcmVlbnNhdmVyIHRvIE5v
bmUsIFByZXNzIHRoZSBQb3dlciBidXR0b24gbmVhciB0aGUgYm90dG9tDQo+
DQo+IERpc2FibGUgRmFzdCBVc2VyIFN3aXRjaGluZw0KPiBTdGFydCA+IFNl
dHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IFVzZXIgQWNjb3VudHMgPiBDaGFu
Z2UgdGhlIHdheSB1c2VycyBsb2cgb24gb3Igb2ZmID4gVW50aWNrIFVzZSBG
YXN0IFVzZXIgU3dpdGNoaW5nDQo+DQo+IFN3aXRjaCBPZmYgUG93ZXIgU2No
ZW1lcw0KPiBTdGFydCA+IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IFBv
d2VyIE9wdGlvbnMgPiBBbHdheXMgT24gPiBUdXJuIG9mZiBtb25pdG9yIGFu
ZCB0dXJuIG9mZiBoYXJkIGRpc2NzIHRvIE5ldmVyDQo+DQo+IFN3aXRjaCBP
ZmYgSGliZXJuYXRpb24NCj4gU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wg
UGFuZWwgPiBQb3dlciBPcHRpb25zID4gSGliZXJuYXRlID4gVW50aWNrIEhp
YmVybmF0aW9uDQo+DQo+IERpc2FibGUgU3lzdGVtIFNvdW5kcw0KPiBTdGFy
dCA+IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IFNvdW5kcyBhbmQgQXVk
aW8gRGV2aWNlcyA+IFNvdW5kcyBUYWIgID4gU291bmQgU2NoZW1lIHRvIE5v
bmUuDQo+DQo+IERvIE5vdCBNYXAgVGhyb3VnaCBTb3VuZGNhcmQNCj4gU3Rh
cnQgPiBTZXR0aW5ncyA+IENvbnRyb2wgUGFuZWwgPiBTb3VuZHMgYW5kIEF1
ZGlvIERldmljZXMgPiBIYXJkd2FyZSBUYWIgPiAoaGlnaGxpZ2h0IHlvdXIg
c291bmRjYXJkIGZyb20gdGhlIGxpc3QpID4gUHJvcGVydGllcyA+IEF1ZGlv
IERldmljZXMgPiAoaGlnaGxpZ2h0IHlvdXIgc291bmRjYXJkIGZyb20gdGhl
IGxpc3QpID4gUHJvcGVydGllcywgYW5kIGNoZWNrIHRoZSAiRG8gbm90IG1h
cCB0aHJvdWdoIHRoaXMgZGV2aWNlIiBjaGVja2JveC4NCj4NCj4gRGlzYWJs
ZSBTeXN0ZW0gUmVzdG9yZQ0KPiBTdGFydCA+IFNldHRpbmdzID4gQ29udHJv
bCBQYW5lbD4gU3lzdGVtID4gU3lzdGVtIFJlc3RvcmUgVGFiLiBUaWNrIHRo
ZSAiVHVybiBvZmYgU3lzdGVtIFJlc3RvcmUgb24gYWxsIERyaXZlcyINCj4N
Cj4gRGlzYWJsZSBBdXRvbWF0aWMgVXBkYXRlcw0KPiBTd2l0Y2ggb2ZmIEF1
dG9tYXRpYyBVcGRhdGVzIGJ5IGdvaW5nIHRvIENvbnRyb2wgUGFuZWwsIFN5
c3RlbSwgQXV0b21hdGljIFVwZGF0ZXMgYW5kIHRpY2tpbmcgdGhlIGJveCBs
YWJlbGxlZCAiVHVybiBvZmYgYXV0b21hdGljIHVwZGF0aW5nLiBJIHdhbnQg
dG8gdXBkYXRlIG15IGNvbXB1dGVyIG1hbnVhbGx5LiINCj4NCj4gU3RhcnR1
cCBhbmQgUmVjb3ZlcnkgT3B0aW9ucw0KPiBSaWdodCBjbGljayBNeSBDb21w
dXRlciBhbmQgY2xpY2sgb24gUHJvcGVydGllcyA+IEFkdmFuY2VkID4gU3Rh
cnQgVXAgJiBSZWNvdmVyeSBTZXR0aW5ncyBhbmQgdW5jaGVjayAiQXV0b21h
dGljYWxseSBSZXN0YXJ0Ii4NCj4NCj4gRGlzYWJsZSBFcnJvciBSZXBvcnRp
bmcNCj4gU3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wgUGFuZWwgPiBTeXN0
ZW0gPiBBZHZhbmNlZCBUQUIgPiBFcnJvciBSZXBvcnRpbmcgPiBDbGljayB0
aGUgRGlzYWJsZSBFcnJvciBSZXBvcnRpbmcgYm94IChUaWNrIHRoZSAiQnV0
IE5vdGlmeSBNZSBXaGVuIENyaXRpY2FsIEVycm9ycyBPY2N1ciIgaWYgeW91
IHByZWZlcikNCj4gICAgIERpc2FibGUgUmVtb3RlIEFzc2lzdGFuY2UNCj4g
U3RhcnQgPiBTZXR0aW5ncyA+IENvbnRyb2wgUGFuZWwgPiBTeXN0ZW0gPiBS
ZW1vdGUgPiBVbnRpY2sgIkFsbG93IFJlbW90ZSBBc3Npc3RhbmNlIEludml0
YXRpb25zIHRvIGJlIHNlbnQgZnJvbSB0aGlzIGNvbXB1dGVyIg0KPg0KPiBG
aXhlZCBTd2FwIEZpbGUgKFZpcnR1YWwgTWVtb3J5KQ0KPiBTZWxlY3QgdGhl
IEFkdmFuY2VkIHRhYiBvZiB0aGUgU3lzdGVtcyBhcHBsZXQgYW5kIHRoZW4g
c2VsZWN0IHRoZSBQZXJmb3JtYW5jZSBzZXR0aW5ncyBidXR0b24uIFRoZW4g
c2VsZWN0IHRoZSBBZHZhbmNlZCBwYWdlLiBJbiBoZXJlIGl0IGlzIHBvc3Np
YmxlIHRvIGN1c3RvbWlzZSB0aGUgVmlydHVhbCBNZW1vcnkuIEZvciBjdXN0
b20gc2l6ZSwgdGhpcyBpcyBvZnRlbiByZWNvbW1lbmRlZCB0byBiZSAxLjUg
dG8gMiB0aW1lcyB0aGUgYW1vdW50IG9mIHlvdXIgdG90YWwgUkFNIGZvciBi
b3RoIGluaXRpYWwgYW5kIG1heGltdW0gc2l6ZS4gU2V0IHRoaXMgdG8gYSBm
aXhlZCBtaW5pbXVtIGFuZCBtYXhpbXVtIHZhbHVlIGFjY29yZGluZyB0byB5
b3VyIGV4aXN0aW5nIFJBTQ0KPg0KPiBTcGVlZCBVcCBNZW51cw0KPiBZb3Ug
Y2FuIHVzZSB0aGlzIHRpcCB0byBzcGVlZCB1cCB0aGUgU3RhcnQgTWVudSBp
biBXaW5kb3dzIFhQLiBZb3UgY2FuIGN1c3RvbWl6ZSB0aGUgc3BlZWQgb2Yg
dGhlIFN0YXJ0IE1lbnUgYnkgZWRpdGluZyBhIFJlZ2lzdHJ5IEtleS4gQ2xp
Y2sgU3RhcnQsIGFuZCB0aGVuIGNsaWNrIFJ1bi4gVHlwZSBSZWdlZGl0IGlu
IHRoZSBib3gsIGFuZCB0aGVuIGNsaWNrIE9LLiBFeHBhbmQgdGhlIG1lbnUg
aW4gdGhlIGxlZnQgcGFuZWwgYW5kIHNlbGVjdCB0aGUgSEtFWV9DVVJSRU5U
X1VTRVJcQ29udHJvbCBQYW5lbFxEZXNrdG9wIGZvbGRlci4gU2Nyb2xsIGRv
d24gaW4gdGhlIHJpZ2h0IHBhbmVsIGFuZCBkb3VibGUgY2xpY2sgb24gdGhl
IE1lbnVTaG93RGVsYXkgZmlsZS4gSW4gdGhlIFZhbHVlIERhdGEgYm94LCBj
aGFuZ2UgdG8gZGVmYXVsdCB2YWx1ZSBmb3IgdGhlIG1lbnUgc3BlZWQgZnJv
bSA0MDAgdG8gYSBsZXNzZXIgbnVtYmVyLCBzdWNoIGFzIDEuIENsaWNrIE9L
Lg0KPg0KPiBEaXNhYmxlIE9mZmxpbmUgRmlsZXMNCj4gU3RhcnQgPiBTZXR0
aW5ncyA+IENvbnRyb2wgUGFuZWwgPiBGb2xkZXIgT3B0aW9ucyA+IE9mZmxp
bmUgRmlsZXMgPiBVbnRpY2sgIkVuYWJsZSBPZmZsaW5lIEZpbGVzIg0KPg0K
PiBEaXNhYmxlIFJlbW90ZSBEZXNrdG9wDQo+IFN0YXJ0ID4gU2V0dGluZ3Mg
PiBDb250cm9sIFBhbmVsID4gU3lzdGVtID4gUmVtb3RlID4gVW50aWNrICJB
bGxvdyB1c2VycyB0byBjb25uZWN0IHJlbW90ZWx5IHRvIHRoaXMgY29tcHV0
ZXIiDQo+DQo+IERpc2FibGUgSW50ZXJuZXQgU3luY2hyb25pc2UgVGltZQ0K
PiBTdGFydCA+IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IERhdGUgYW5k
IFRpbWUgPiBJbnRlcm5ldCBUaW1lID4gVW50aWNrICJBdXRvbWF0aWNhbGx5
IHN5bmNocm9uaXplIHdpdGggYW4gaW50ZXJuZXQgdGltZSBzZXJ2ZXIiDQo+
DQo+IERpc2FibGUgSGlkZSBJbmFjdGl2ZSBJY29ucw0KPiBTdGFydCA+IFNl
dHRpbmdzID4gVGFza2JhciBhbmQgU3RhcnQgTWVudSA+IFRhc2tiYXIgVEFC
ID4gVW5jaGVjayAiSGlkZSBJbmFjdGl2ZSBJY29ucyINCj4NCj4gRGlzYWJs
ZSBBdXRvbWF0aWMgRGVza3RvcCBDbGVhbnVwIFdpemFyZA0KPiBTdGFydCA+
IFNldHRpbmdzID4gQ29udHJvbCBQYW5lbCA+IERpc3BsYXkgPiBEZXNrdG9w
ID4gQ3VzdG9taXNlIERlc2t0b3AgID4gVW50aWNrICJSdW4gRGVza3RvcCBD
bGVhbnVwIFdpemFyZCBldmVyeSA2MCBkYXlzIg0KPg0KPiBEaXNhYmxlIE5U
RlMgTGFzdCBBY2Nlc3MgVGltZSBMb2dnaW5nIChOVEZTIE9ubHkpDQo+IFN0
YXJ0ID4gUnVuID4gcmVnZWRpdCA+IEhLRVlfTE9DQUxfTUFDSElORSA+IFNZ
U1RFTSA+IENVUlJFTlRDT05UUk9MU0VUICA+IENPTlRST0wgPiBGSUxFU1lT
VEVNIEFkZCBhIG5ldyBEV09SRCB2YWx1ZSAtICJOdGZzRGlzYWJsZUxhc3RB
Y2Nlc3NVcGRhdGUiICh3aXRob3V0IHF1b3RlcykgYW5kIHNldCB0aGUgdmFs
dWUgdG8gMS4gVGhlbiByZWJvb3QgdG8gbWFrZSBjaGFuZ2VzIGVmZmVjdGl2
ZQ0KPg0KPiBEaXNhYmxlIE5vdGlmaWNhdGlvbiBBcmVhIEJhbGxvb24gVGlw
cw0KPiBDbGljayBTdGFydCAsIGNsaWNrIFJ1biAsIHR5cGUgcmVnZWRpdCAs
IGFuZCB0aGVuIHByZXNzIEVOVEVSLiBIS0VZX0NVUlJFTlRfVVNFUlxTb2Z0
d2FyZVxNaWNyb3NvZnRcV2luZG93c1wgQ3VycmVudFZlcnNpb25cRXhwbG9y
ZXJcQWR2YW5jZWQgUmlnaHQtY2xpY2sgdGhlIHJpZ2h0IHBhbmUsIGNyZWF0
ZSBhIG5ldyBEV09SRCB2YWx1ZSwgYW5kIHRoZW4gbmFtZSBpdCBFbmFibGVC
YWxsb29uVGlwcyAuIERvdWJsZS1jbGljayB0aGlzIG5ldyBlbnRyeSwgYW5k
IHRoZW4gZ2l2ZSBpdCBhIGhleGFkZWNpbWFsIHZhbHVlIG9mIDAgLiBRdWl0
IFJlZ2lzdHJ5IEVkaXRvci4gTG9nIG9mZiBXaW5kb3dzLCBhbmQgdGhlbiBs
b2cgYmFjayBvbi4NCj4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBEaXNhYmxlIENEUk9NIEF1dG9wbGF5
DQo+IE9uZSBvZiB0aGUgdmVyeSBpbXBvcnRhbnQgKGFuZCB3ZWxsIGRvY3Vt
ZW50ZWQpIHR3ZWFrcyBpbiBXaW5kb3dzIDk4U0UsIHdhcyB0byBkaXNhYmxl
IENEUk9NIGF1dG9wbGF5IChhdXRvIGluc2VydCBub3RpZmljYXRpb24pLiBE
aXNhYmxpbmcgQ0RST00gYXV0b3BsYXkgbm8gbG9uZ2VyIG9mZmVycyBhIHNp
Z25pZmljYW50IHBlcmZvcm1hbmNlIGJlbmVmaXQgaW4gV2luZG93cyBYUCwg
YW5kIHRoZXJlZm9yZSB5b3UgZG8gbm90IG5lZWQgdG8gZGlzYWJsZSBpdC4g
SnVzdCBkb24ndCBpbnNlcnQgYSBDRCBkdXJpbmcgYSBjcnVjaWFsIHJlY29y
ZGluZy4NCj4NCj4gSG93ZXZlciwgaWYgeW91IHJlYWxseSB3YW50IHRvIGRp
c2FibGUgaXQgdGhlbiBoZXJlIGEgZmV3IGRpZmZlcmVudCBtZXRob2RzLg0K
Pg0KPiBNZXRob2QgMQ0KPg0KPiBTdGFydCA+IFJ1biA+IFJlZ2VkaXQNCj4N
Cj4gSEtFWV9MT0NBTF9NQUNISU5FXFN5c3RlbVxDdXJyZW50Q29udHJvbFNl
dFxTZXJ2aWNlc1xDZHJvbQ0KPg0KPiBTZXQgYXV0b3J1biB0byAwLg0KPg0K
PiBNZXRob2QgMg0KPg0KPiBPcGVuIE15IENvbXB1dGVyIFJpZ2h0IENsaWNr
IG9uIGVhY2ggQ0RST00gYW5kIGNob29zZSBQcm9wZXJ0aWVzIENsaWNrIG9u
IHRoZSBBdXRvIFBsYXkgdGFiIEluIHRoZSBkcm9wIGRvd24gYm94IHlvdSBj
YW4gY2hvb3NlIHRoZSBBY3Rpb24gZm9yIGVhY2ggY2hvaWNlIHNob3duIGlu
IHRoZSBkcm9wIGRvd24gYm94DQo+DQo+IE1ldGhvZCAzDQo+DQo+IEdvIHRv
IFN0YXJ0LT5SdW4tPmdwZWRpdC5tc2MgQ29tcHV0ZXIgQ29uZmlnIC0+IEFk
bWluaXN0cmF0aXZlIFRlbXBsYXRlIC0+IFN5c3RlbSBEb3VibGUgY2xpY2sg
VHVybiBvZmYgQXV0b3BsYXkgRW5hYmxlIGl0Lg0KPiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+IERpc2Fi
bGUgRGlzYyBJbmRleGluZw0KPiBJbmRleGluZyBTZXJ2aWNlIGlzIGEgc2Vy
dmljZSB0aGF0IGV4dHJhY3RzIHRoZSBpbmZvcm1hdGlvbiBmcm9tIGEgc2V0
IG9mIGRvY3VtZW50cyBhbmQgb3JnYW5pemVzIGl0IGluIGEgd2F5IHRoYXQg
bWFrZXMgaXQgcXVpY2sgYW5kIGVhc3kgdG8gYWNjZXNzIHRoYXQgaW5mb3Jt
YXRpb24gdGhyb3VnaCB0aGUgV2luZG93cyBYUCBTZWFyY2ggZnVuY3Rpb24s
IHRoZSBJbmRleGluZyBTZXJ2aWNlIHF1ZXJ5IGZvcm0sIG9yIGEgV2ViIGJy
b3dzZXIuDQo+DQo+IFRoaXMgaW5mb3JtYXRpb24gY2FuIGluY2x1ZGUgdGV4
dCBmcm9tIHdpdGhpbiBhIGRvY3VtZW50LCAoaXRzIGNvbnRlbnRzKSwgYW5k
IHRoZSBjaGFyYWN0ZXJpc3RpY3MgYW5kIHBhcmFtZXRlcnMgb2YgdGhlIGRv
Y3VtZW50LCAoaXRzIHByb3BlcnRpZXMpLCBzdWNoIGFzIHRoZSBhdXRob3In
cyBuYW1lLiBPbmNlIHRoZSBpbmRleCBpcyBjcmVhdGVkLCB5b3UgY2FuIHNl
YXJjaCwgb3IgcXVlcnkgdGhlIGluZGV4IGZvciBkb2N1bWVudHMgdGhhdCBj
b250YWluIGtleSB3b3JkcywgcGhyYXNlcywgb3IgcHJvcGVydGllcy4NCj4N
Cj4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCj4gQWRkaXRpb25hbCB0aXBzIERlc2NyaXB0aW9ucw0KPiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPg0KPiBQYXJ0
aXRpb25pbmcuICAgQSB1c2VmdWwgdGlwIHdoZW4gY29uZmlndXJpbmcgeW91
ciBhdWRpbyBkaXNjLCBpcyB0byBzcGxpdCB0aGlzIGludG8gdHdvIHBhcnRp
dGlvbnMuIFNldCB1cCBhIHNtYWxsZXIgImF1ZGlvIHNjcmF0Y2giIHBhcnRp
dGlvbiAtIHNheSA2R0Igb2YgYSAzMEdCIGhhcmQgZGlzYy4gVGhpcyBwYXJ0
aXRpb24gd2lsbCBiZSB1c2VkIGZvciB0aGUgc29uZ3MgdGhhdCB5b3UgYXJl
IGN1cnJlbnRseSB3b3JraW5nIG9uLiBUaGUgYmVuZWZpdCBvZiBhIHNtYWxs
ZXIgcGFydGl0aW9uIGlzIG9idmlvdXNseSBxdWlja2VyIGRlZnJhZ21lbnRh
dGlvbi4gSWYgeW91IHVzZSB0aGUgZW50aXJlIDMwR0IgYXMgb25lIHBhcnRp
dGlvbiwgdGhlbiB0aGlzIHdpbGwgdGFrZSBhZ2VzIHRvIGRlZnJhZ21lbnQu
IFdoZW4geW91IGFyZSBmaW5pc2hlZCB3aXRoIGEgc29uZywgdHJhbnNmZXIg
dGhlIGF1ZGlvIGZpbGVzIHRvIHRoZSBub24tc2NyYXRjaCBwYXJ0aXRpb24s
IHdoZXJlIGRpc2MgSS9PIHBlcmZvcm1hbmNlIGlzbid0IHNvIGNyaXRpY2Fs
Lg0KPg0KPiBNZXNzZW5nZXIgc3RhcnRzIHVwIGF0IHRoZSB3aW5kb3dzIGxv
YWQgdXAgYnV0IHdlIGNhbiBnZXQgcmlkIG9mIHRoYXQgaW4gbm8gdGltZSBh
dCBhbGwuLg0KPiBTdGFydCBNZW51PlJ1bg0KPiBUeXBlIHRoaXMgaW4gZXhh
Y3RseSBhcyBpdCBpcyBoZXJlOg0KPiBSdW5EbGwzMiBhZHZwYWNrLmRsbCxM
YXVuY2hJTkZTZWN0aW9uICV3aW5kaXIlXElORlxtc21zZ3MuaW5mLEJMQy5S
ZW1vdmUNCj4gSGl0IEVudGVyLi4ueW91IHdpbGwgc2VlIGEgRE9TLWxpa2Ug
c2hlbGwgYXBwZWFyIGFuZCBkaXNhcHBlYXIgdmVyeSBxdWlja2x5IGFuZCB0
aGVuIGl0IHdpbGwgYXNrIHlvdSB0byByZXN0YXJ0Lg0KPg0KPiBSaWdodC1j
bGljayBvbiB5b3VyIGRlc2t0b3AsIGFuZCB0aGVuIGNsaWNrIFByb3BlcnRp
ZXMuDQo+IENsaWNrIG9uIFRoZW1lcyB0YWINCj4gU2V0IFRoZW1lcyB0byBX
aW5kb3dzIENsYXNzaWMNCj4NCj4gQWxzbyBkbyB0aGlzIGZvciB0aGUgU3Rh
cnQgTWVudToNCj4gUmlnaHQtY2xpY2sgdGhlIFN0YXJ0IGJ1dHRvbiwgYW5k
IHRoZW4gY2xpY2sgUHJvcGVydGllcy4NCj4gQ2xpY2sgQ2xhc3NpYyBTdGFy
dCBtZW51Lg0KPiBDbGljayB0aGUgQ3VzdG9taXplIGJ1dHRvbiB0byBzZWxl
Y3QgaXRlbXMgdG8gZGlzcGxheSBvbiB0aGUgU3RhcnQgbWVudS4NCj4gQnkg
ZGVmYXVsdCwgc2VsZWN0aW5nIHRoZSBDbGFzc2ljIFN0YXJ0IG1lbnUgYWxz
byBhZGRzIHRoZSBNeSBEb2N1bWVudHMsIE15IENvbXB1dGVyLCBNeSBOZXR3
b3JrIFBsYWNlcywgYW5kIEludGVybmV0IEV4cGxvcmVyIGljb25zIHRvIHlv
dXIgZGVza3RvcC4NCj4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KPiBJbmNyZWFzZSB5b3VyIElSUSBwcmlvcml0eSAt
IFlvdSBjYW4gaW5jcmVhc2UgdGhlIElSUSBwcmlvcml0eSBvZiB0aGUgcmVh
bC10aW1lIENNT1MgY2xvY2sgdG8gZ2FpbiBzb21lIHN5c3RlbSBwZXJmb3Jt
YW5jZSBieSBkb2luZyB0aGUgZm9sbG93aW5nOg0KPiAxLikgRmlyc3QgY3Jl
YXRlIGEgdGV4dCBmaWxlIHdpdGggdGhlIGV4dGVuc2lvbiAucmVnDQo+IDIu
KSBQYXN0ZSB0aGUgZm9sbG93aW5nIGludG8gdGhlIGZpbGU6DQo+DQo+IFJF
R0VESVQ0DQo+IFtIS0VZX0xPQ0FMX01BQ0hJTkVcU3lzdGVtXEN1cnJlbnRD
b250cm9sU2V0XENvbnRyb2xcUHJpb3JpdHlDb250cm9sXQ0KPiAiSVJROFBy
aW9yaXR5Ij1kd29yZDowMDAwMDAwMQ0KPg0KPiAzLikgRG91YmxlLWNsaWNr
IG9uIHRoZSBmaWxlIHRvIGVudGVyIHRoZSB0d2VhayBpbnRvIHlvdXIgcmVn
aXN0cnkuDQo+DQo+IFRoaXMgY2FuIGJlIHVuLWluc3RhbGxlZCBzaG91bGQg
eW91IG5lZWQgdG8gYnkgcmVwZWF0aW5nIHRoZSB0aHJlZSBzdGVwcyBhYm92
ZSB3aXRoIGEgbmV3IGZpbGUsIGV4Y2VwdCB0aGlzIHRpbWUgdXNlIHRoZSBm
b2xsb3dpbmcgaW4geW91ciAucmVnIGZpbGU6DQo+DQo+IFtIS0VZX0xPQ0FM
X01BQ0hJTkVcU3lzdGVtXEN1cnJlbnRDb250cm9sU2V0XENvbnRyb2xcUHJp
b3JpdHlDb250cm9sXQ0KPiAiSVJROFByaW9yaXR5Ij1kd29yZDowMDAwMDAw
MA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQo+DQo+IERpc2FibGUgUG93ZXIgTWFuYWdlbWVudCAtIFBvd2VyIG1hbmFn
ZW1lbnQgY2FuIGJlIGRpc2FibGVkIGJ5IGdvaW5nIFN0YXJ0uyBTZXR0aW5n
cyC7IENvbnRyb2wgUGFuZWwguyBQb3dlciBNYW5hZ2VtZW50LiBTZXQgdGhl
IFBvd2VyIFNjaGVtZSB0byAiQWx3YXlzIE9uIiBhbmQgc2V0ICJTeXN0ZW0g
U3RhbmRieSIsICJUdXJuIG9mZiBoYXJkIGRpc2tzIiBhbmQgIlR1cm4gb2Zm
IG1vbml0b3IiIHRvICJOZXZlciIuDQo+DQo+IFNldCBncmFwaGljIGFjY2Vs
ZXJhdGlvbiB0byBmdWxsIC0gWW91IGNhbiBkbyB0aGlzIGJ5IGdvaW5nIHRv
IHlvdXIgZGVza3RvcCwgcmlnaHQgY2xpY2tpbmcgYW5kIGNsaWNraW5nIG9u
ICJQcm9wZXJ0aWVzIiB0aGVuIG9uICJTZXR0aW5ncyIsICJBZHZhbmNlZCIg
YW5kIHRoZSAiUGVyZm9ybWFuY2UiIHRhYi4gTWFrZSBzdXJlIHRoZSBIYXJk
d2FyZSBBY2NlbGVyYXRpb24gc2xpZGVyIGlzIHNldCB0byAiZnVsbCIgdG8g
cmVkdWNlIHRoZSBsb2FkIG9uIHlvdXIgQ1BVLg0KPg0KPiBEaXNhYmxlIGJh
Y2tncm91bmQgYXBwbGljYXRpb25zIC0gQmFja2dyb3VuZCBhcHBsaWNhdGlv
bnMgc3RhcnQgdXAgd2hlbiB5b3VyIGNvbXB1dGVyIHN0YXJ0cyB1cCBhbmQg
Y2FuIHVzZSB1cCB1bm5lY2NpY2FyeSByZXNvdXJjZXMuIFRvIHByZXZlbnQg
dGhlc2UgZnJvbSBzdGFydGluZyB1cCBnbyB0byBTdGFydCC7IFJ1biBhbmQg
dHlwZSAibXNjb25maWciIGluIHRoZSBydW4gYm94LiBDbGljayBvbiB0aGUg
InN0YXJ0dXAgdGFiIiBhbmQgZGlzYWJsZSAodW5jaGVjaykgcHJvZ3JhbXMg
c3VjaCBhcyAidGFza21vbiIsICJsb2FkIHBvd2VyIHByb2ZpbGUiLCAicmVh
bCBwbGF5ZXIiLCAib2ZmaWNlIHN0YXJ0dXAiLCAid2luYW1wIGFnZW50IiBh
bmQgc28gb24uIEtlZXAgcHJvZ3JhbXMgbGlrZSAic2NhbiByZWdpc3RyeSIs
ICJzeXN0ZW0gdHJheSIgYW5kIHByb2dyYW1zIHJlbGF0aW5nIHRvIGludGVy
ZmFjaW5nIHdpdGggeW91ciBhdWRpbyBjYXJkIChzdWNoIGFzIGNvbnNvbGUg
c29mdHdhcmUgdG8gY29udHJvbCBpdHMgZmVhdHVyZXMpLg0KPg0KPiBEaXNh
YmxlIFVTQiAtIElmIHlvdSBkbyBub3QgaGF2ZSBhbnkgZGV2aWNlcyBhY3Rp
dmVseSB1c2luZyBVU0IgaW4geW91ciBzeXN0ZW0gKHRoaXMgaW5jbHVkZXMg
ZG9uZ2xlcyBmb3IgeW91ciBzb2Z0d2FyZSksIGRpc2FibGUgVVNCIGFzIGl0
IGlzIGtub3duIHRvIHNvbWV0aW1lcyBjYXVzZSBwcm9ibGVtcyBpbiBjZXJ0
YWluIERBVyBjb25maWd1cmF0aW9ucy4gTm90IG9ubHkgd2lsbCB0aGlzIGhl
bHAgdG8gaW5jcmVhc2Ugc3lzdGVtIHBlcmZvcm1hbmNlLCBidXQgaXQgd2ls
bCBhbHNvIGZyZWUgdXAgYW4gSVJRLiBSaWdodCBjbGljayBvbiB5b3VyICJN
eSBDb21wdXRlciIgaWNvbiBvbiB5b3VyIGRlc2t0b3AgYW5kIHNlbGVjdCAi
UHJvcGVydGllcyIuIENsaWNrIG9uIHRoZSAiRGV2aWNlIE1hbmFnZXIiIHRh
YiBhbmQgc2Nyb2xsIGRvd24gdW50aWwgeW91IHNlZSB0aGUgVVNCIHNlY3Rp
b24uIENsaWNrIG9uIHRoZSAiUHJvcGVydGllcyIgZm9yIHRoZSBVU0IgZGV2
aWNlIGFuZCBjaGVjayBvZmYgIkRpc2FibGUgaW4gdGhpcyBIYXJkd2FyZSBQ
cm9maWxlIi4gWW91IHdpbGwgaGF2ZSB0byByZWJvb3QgZm9yIHRoZXNlIHNl
dHRpbmdzIHRvIHRha2UgZWZmZWN0Lg0KPg0KPiBHcmFwaGljYWwgd2luZG93
IHNldHRpbmdzIC0gR28gdG8gU3RhcnQguyBTZXR0aW5ncyC7IEZvbGRlciBv
cHRpb25zIGFuZCBjbGljayBvbiB0aGUgIlZpZXciIHRhYi4gVW5kZXIgIlZp
c3VhbCBzZXR0aW5ncyIgY2hlY2sgb2ZmICJTaG93IHdpbmRvdyBjb250ZW50
cyB3aGlsZSBkcmFnZ2luZy4gVGhpcyBpcyBtb3JlIG9mIGEgdXNhYmlsaXR5
IHR3ZWFrLCBhcyBpdCB3aWxsIGFsbG93IHlvdSB0byBzZWUgdGhlIGNvbnRl
bnRzIG9mIHdpbmRvd3Mgb24gdGhlIHNjcmVlbiBhcyB5b3UgZHJhZyB0aGVt
IGFyb3VuZCAoaW5zdGVhZCBvZiB0aGVtIGdvaW5nIGJsYW5rKS4NCj4NCj4N
Cj4gRGlzYWJsZSBOVEZTIExhc3QgQWNjZXNzIFRpbWUgTG9nZ2luZyAoTlRG
UyBPbmx5KSwgICBTdGFydCA+IFJ1biA+IHJlZ2VkaXQgPiBIS0VZX0xPQ0FM
X01BQ0hJTkUgPiBTWVNURU0gPiBDVVJSRU5UQ09OVFJPTFNFVCA+IENPTlRS
T0wgPiBGSUxFU1lTVEVNIEFkZCBhIG5ldyBEV09SRCB2YWx1ZSAtICJOdGZz
RGlzYWJsZUxhc3RBY2Nlc3NVcGRhdGUiICh3aXRob3V0IHF1b3RlcykgYW5k
IHNldCB0aGUgdmFsdWUgdG8gMS4gVGhlbiByZWJvb3QgdG8gbWFrZSBjaGFu
Z2VzIGVmZmVjdGl2ZQ0KDQoNCi0tIA0KQ2hyaXMgTHVkd2lnDQpBREsNCmNo
cmlzbEBhZGtwcm9hdWRpby5jb20gPG1haWx0bzpjaHJpc2xAYWRrcHJvYXVk
aW8uY29tPg0Kd3d3LmFka3Byb2F1ZGlvLmNvbSA8aHR0cDovL3d3dy5hZGtw
cm9hdWRpby5jb20vPg0KKDg1OSkgNjM1LTU3NjINCg0KPGVuZCBub2RlPiA1
UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpfQmFzaWNzDQoxDQo8ZW5k
IG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9kZT4NCl9xdWljayBy
ZWZlcmVuY2Ugc2hlZXQNCjINCg0Kb24gQzE2ICBwcmVzcw0KDQoxIGFuZCAi
LiIgdG8gb3BlbiB0aGUgUHJvamVjdCB3aW5kb3cNCjIgYW5kICIuIiBFZGl0
b3INCjMgYW5kICIuIiBNaXhlcg0KNCBhbmQgIi4iIFRyYW5zcG9ydA0KNSBh
bmQgIi4iIExvY2F0b3INCjYgYW5kICIuIiBJbnN0cnVtZW50cw0KNyBhbmQg
Ii4iIFBhdGNoIEJheQ0KOCBhbmQgIi4iIEF1ZGlvDQo5IGFuZCAiLiIgTWlu
aSBNaXhlcg0KMTAgYW5kICIuIiBBdXRvbWF0aW9uIEVkaXRvcg0KMTEgYW5k
ICIuIiBCaWcgRGlzcGxheQ0KMTIgYW5kICIuIiBNYXN0ZXIgTWl4ZXINCjEz
IGFuZCAiLiIgTWFya2Vycw0KMTQgYW5kICIuIiBNaWRpIERldmljZQ0KMTUg
YW5kICIuIiBNaWRpIEluc3RydW1lbnRzDQoxNiBhbmQgIi4iIE1pZGkgQ2h1
bmtzDQoyMCBhbmQgIi4iIEJhY2tncm91bmQgdGFza3MNCg0KPGVuZCBub2Rl
PiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpfU2hvcnRjdXQga2V5
cyBhbmQgU2VjcmV0cw0KMg0KQW55IFdpbmRvdw0KLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KCVNoaWZ0IFNwYWNlYmFyIHRv
IHN0YXJ0IHJlY29yZGluZw0KCVNQQUNFQkFSICAgICAgICBzdG9wIGFuZCBz
dGFydCBwbGF5YmFjaw0KCVJFVFVSTiAgICAgICAgICBMT0NBVEUgdG8gdG9w
IG9mIHByb2plY3QgICBmcm9tIEMxNiAgZG91YmxlIGNsaWNrIFJFV0lORA0K
CSIqIiAgb24gY29tcHV0ZXIga2V5cGFkIHRvZ2dsZXMgYmV0d2VlbiAgTWFy
a2VyLCBWaWV3LCBEYXRhIGFuZCBQdW5jaA0KCUFzc2lnbiBsb2NhbCB2aWV3
IG51bWJlciBvbiBjb21wdXRlciBrZXlwYWQgYW5kIGhpdCBtaW51cw0KCVJl
Y2FsbCBsb2NhbCB2aWV3IG51bWJlciBvbiBjb21wdXRlciBrZXlwYWQgYW5k
IGhpdCBwbHVzIA0KCSJNIiBicmluZ3MgdXAgTWl4ZXIgd2luZG93IA0KCSJF
IiBicmluZ3MgdXAgRWRpdG9yIHdpbmRvdw0KCSJQIiBicmluZ3MgdXAgUHJv
amVjdCB3aW5kb3cgDQoNCkVkaXRvciBXaW5kb3c6DQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJQ1RSTC1LICAgICAgICAg
IEJyZWFrIE9iamVjdHMgYXQgTm93IExpbmUgaW50byB0d28gb2JqZWN0cw0K
CUFsdC1CYWNrc3BhY2UgICBEZWxldGUgbGFzdCB0YWtlDQoJQ1RSTC1Ib21l
ICAgICAgIFlvdSBjYW4gZ2V0IHRvIHRoZSAibm93IiBsaW5lIHdpdGggY29u
dHJvbCArIGhvbWUuIA0KCUNUUkwgQXJyb3cgIChyaWdodCBvciBsZWZ0KSAg
d2lsbCB0YWtlIHlvdSB0aGUgYmVnaW5uaW5nIG9yIGVuZCBvZiBhbiBvYmpl
Y3QuDQoJCVRoZW4gaWYgeW91IHdhbnQgeW91IGNhbiBoaXQgU2V0IE5ldyB0
byBwbGFjZSBhIG1hcmtlciByaWdodCB0aGVyZS4NCglQdW5jaCBJbiAgICAg
U3BhY2ViYXIgICAgICAgICBzdGFydHMgcGxheWJhY2ssICBTaGlmdCBTcGFj
ZWJhciB0byBwdW5jaCBpbiBhbmQgdG8gcHVuY2ggb3V0Lg0KCVNoaWZ0IGRy
YWcgTm93IExpbmUgICAgIHNuYXBzIHRvIHRoZSBOb3cgbGluZSB0byAyIHNl
Y29uZCBib3VuZGFyaWVzDQoJQWx0LVNoaWZ0LTcgICAgIEJyaW5nIHVwIFZJ
RVcgQmluDQogICAgICAgICAgIENvbnRyb2wgYW5kIDEsMiwzIG9yIDQtLWRp
c3BsYXlzIDEsMiwgMyBvciA0IEVRJ3MNCiAgICAgICAgICAgU2hpZnQsIGNv
bnRyb2wgYW5kIDEsMiwzIG9yIDQtLWRpc3BsYXlzIDEsMiwzIG9yIDQgQXV4
IHNlbmRzDQogICAgICAgICAgIENvbnRyb2wgYW5kYChvbiB0aGUgdGlsZGUg
a2V5ICh+KSktLWhpZGVzIGFsbCBFUSdzDQogICAgICAgICAgIFNoaWZ0LCBj
b250cm9sIGFuZCBgLS1oaWRlcyBhbGwgYXV4IHNlbmRzDQogICAgICAgICAg
IENvbnRyb2wgNS0tZGlzcGxheXMvaGlkZXMgdGhlIG1hc3RlciBFUSBidXR0
b24NCiAgICAgICAgICAgQ29udHJvbCBhbmQgSSAoZXllKS0tZGlzcGxheXMv
aGlkZXMgRURTIGluc2VydHMNCiAgICAgICAgICAgQ29udHJvbCBhbmQgSi0t
ZGlzcGxheXMvaGlkZXMgbmF0aXZlIGluc2VydHMNCg0KICAgICAgICAgICBU
aGVzZSBhcmUgTWFjIGtleSBjb21tYW5kcywgYnV0IFBDIGtleWJvYXJkcyBo
YXZlIGNvbnRyb2wsIHNoaWZ0IGFuZCBgDQogICAgICAgICAgIGtleXMsIHNv
IHRoZXkncmUgcHJvYmFibHkgdGhlIHNhbWUuDQoNCiAgICAgICAgICAgQWxz
bywgaWYgeW91IHdhbnQgdG8gdmlldyBhIGNoYW5uZWwsIHByZXNzIHRoZSBj
aGFubmVsIG51bWJlciBvbiB0aGUgQzE2DQogICAgICAgICAgIGFuZCBpdCB3
aWxsIGJlIGRpc3BsYXllZC4NCi0tLS0tLS0tLS0tLS0tLS0tLS0NCkVkaXRv
ciBXaW5kb3c6DQpDbGljayB0aGUgdHJhY2sgbnVtYmVyDQpTZWxlY3RzIGFs
bCBvYmplY3RzIG9uIHRoZSB0cmFjaw0Kc2hpZnQgY2xpY2sgZm9yIG11bHRp
cGxlIHRyYWNrcw0KDQotLS0tLS0tLS0tLS0tLS0tLS0tDQpEYXRhIHByZXNl
bnQgTEVEDQpjbGljayBvbiB0aGUgZGF0YSBwcmVzZW50IExFRCB0byBqdW1w
IHRvIGFuZCBzZWxlY3QgdGhlIGZpcnN0IG9iamVjdCBmb3INCnRoYXQgdHJh
Y2sNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUmlnaHQgY2xpY2sgaW4gdGhl
IHJ1bGVyIHRvIGRyb3AgYSBtYXJrZXIgbG9jYXRlIHBvaW50DQoNCi0tLS0t
LS0tLS0tLS0tLS0tLS0NClNoaWZ0IGNsaWNrIHRoZSBzY2lzc29ycyB0byBz
cGxpdCBhdCBhIGdyaWQgbGluZQ0KDQpSaWdodCBDbGljayB0byB0aGUgTEVG
VCBvZiB0aGUgc3BsaXQgdG8gam9pbiB0aGVtIGJhY2suDQoNCi0tLS0tLS0t
LS0tLS0tLS0tLS0NCkZhZGUNCnJpZ2h0IGRyYWcgaW50byB0aGUgb2JqZWN0
IHRvIGtlZXAgdGhlIG9iamVjdHMgc2l6ZSBhbmQgc3RhcnQgdGhlIGZhZGUg
ZnJvbQ0KdGhlcmUuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0NCkMxNjoNCnNl
bGVjdGluZyBhIGNoYW5uZWwgb24gdGhlIEMxNiBjYXVzZXMgaXQgdG8gYXBw
ZWFyIGluIHRoZSBNaXhlciB3aW5kb3cNCg0KPGVuZCBub2RlPiA1UDlpMHM4
eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpDMTYNCjMNCg0KVG8gb3BlbiBhbnkg
d2luZG93LCBzZWxlY3QgVmlldyBtb2RlIGFuZCBlbnRlciB0aGUgbnVtYmVy
IG9mIHRoZSBkZXNpcmVkIHdpbmRvdywgZm9sbG93ZWQgYnkgYSBwZXJpb2Q6
DQoxLiAJUHJvamVjdCBXaW5kb3cgDQoyLiAJRWRpdG9yIFdpbmRvdyANCjMu
IAlNaXhlciBXaW5kb3cgDQo0LiAJVHJhbnNwb3J0IFdpbmRvdyANCjYuIAlJ
bnN0cnVtZW50cyBXaW5kb3cgDQo3LiAJUGF0Y2ggQmF5IFdpbmRvdyANCjgu
IAlBdWRpbyBXaW5kb3cNCjkuIAlNaW5pIE1peGVyIFdpbmRvdw0KMTAuIAlB
dXRvbWF0aW9uIEVkaXRvciBXaW5kb3cNCjExLiAJQmlnIERpc3BsYXkNCjEy
LiAJTWFzdGVyIE1peGVyIFdpbmRvdw0KMTMuIAlNYXJrZXJzIFdpbmRvdw0K
MjAuIAlCYWNrZ3JvdW5kIFRhc2tzIFdpbmRvdyAgICAgIA0KDQoNCkRlbGV0
ZSBMYXN0IFRha2UJCQkJRnVuY3Rpb24gIjAiIEluIERBVEEgbW9kZQ0KR28g
dG8gYmVnaW5uaW5nIG9mIHByb2plY3QJCURvdWJsZSBDbGljayBSZXdpbmQJ
DQpHbyB0byBlbmQgb2YgcHJvamVjdAkJCURvdWJsZSBDbGljayBGb3J3YXJk
DQpDbG9zZSBBY3RpdmUgV2luZG93OgkJCSIwLiIgb24gQzE2IG9yIGtleWJv
YXJkIGtleXBhZCBjbG9zZXMgYWN0aXZlIHdpbmRvdy4NClZpZXcgYSBjaGFu
bmVsIGluIE1peGVyIFdpbmRvdzogICAJUHJlc3MgU2VsZWN0IGZvciB0aGUg
Y2hhbm5lbCBudW1iZXIgb24gdGhlIEMxNiBhbmQgaXQgd2lsbCBiZSBkaXNw
bGF5ZWQuDQpFbmFibGUgLyBEaXNhYmxlIFJlY29yZCBNb2RlCUluIFBybyBt
b2RlIGhvbGQgdGhlIHRyYWNrIEZJUlNUIGFuZCB0aGVuIHByZXNzIHJlY29y
ZC4NCkZ1bmN0aW9uICIuIgkJCQkJSW4gREFUQSBtb2RlIGl0IHNwbGl0cyB0
aGUgb2JqZWN0IGF0IHRoZSBOb3cgTGluZSBsaWtlIEN0cmwtSw0KRnVuY3Rp
b24gIi0iCQkJCQlJbiBEQVRBIG1vZGUgaXQgZGVsZXRlcyB0aGUgT2JqZWN0
DQpDaGFuZ2UgU3VibWl4CQkJCUluIERBVEEgbW9kZSwgcHJlc3MgU3VibWl4
IGJ1dHRvbiBhbmQgMSwyLDMgIGV0Yy4uDQoNCk5hdmlnYXRlIE9iamVjdHMJ
CQkJSW4gRWRpdG9yIFdpbmRvdyB1c2UgTGVmdCBSaWdodCBhcnJvdyBrZXlz
IG9uIEMxNiANCk5hdmlnYXRlIFRyYWNrcwkJCQlJbiBFZGl0b3IgV2luZG93
IEhvbGQgUmlnaHQgdGhlbiBwcmVzcyBMZWZ0IGFuZCB2aWNlIHZlcnNhDQoN
CkxvY2F0ZQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNldCBaZXJv
IFBvaW50CQkJCVByZXNzIFN0b3AgYW5kIFJld2luZCB0b2dldGhlci4gIFRo
aXMgc2V0cyBiZWdpbm5pbmcgb2Ygc29uZw0KCQkJCQkJRG91YmxlIGNsaWNr
IFJFV0lORCBvbiB0aGUgQzE2IHJldHVybnMgeW91IHRvIHRoaXMgcG9pbnQu
DQpTZXQgTG9jYXRlIFBvaW50IG9uIHRoZSBGbHkJCUluIHBsYXksIGhpdCBT
RVQgTkVXIGFuZCB3aGVuIG5lZWRlZCwgaGl0IExPQ0FURS4NCgkJCQkJCUl0
IGxvY2F0ZXMgdG8gdGhlIGxhc3QgbWFya2VyIHNldA0KQ2xlYXIgTG9jYXRl
IFBvaW50CQkJSW4gREFUQSBtb2RlLCAgRnVuY3Rpb24tQ2xlYXINClNldCBM
b2NhdGUgVGltZSB0byBNYXJrZXIJCUluIE1BUktFUiBtb2RlIHByZXNzIG1h
cmtlciBudW1iZXIgYW5kICcuJw0KU3dpdGNoIE1vZGVzCQkJCSogQXN0ZXJp
c2ssICBDaGFuZ2VzIGZyb20gTWFya2VyLCBWaWV3LCBEYXRhLCBGdW5jdGlv
bg0KDQpKb2cgV2hlZWwgDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KRWRpdCBPYmplY3QgQnV0dG9uIExpdAkJCU51ZGdlcyBTdGFy
dCwgUG9zaXRpb24gb3IgRW5kIG9mIHNlbGVjdGVkIE9iamVjdHMgd2l0aCBq
b2cgd2hlZWwgDQoNCkVkaXQgT2JqZWN0IEJ1dHRvbiBOb3QgTGl0LCBTaHV0
dGxlIExpdAlNb3ZlcyB0aGUgTm93IExpbmUgaW4gQ29hcnNlIG9yIEZpbmUg
bW90aW9uIA0KDQpFZGl0IE9iamVjdCBCdXR0b24gTm90IExpdCwgSm9nIExp
dAlUcmFjayBwbGF5cyBsYXN0IHNlbGVjdGVkIHRyYWNrDQooTm90ZTogIFN0
YXJ0IGpvZyBzbG93bHkgYXQgZmlyc3QpCVNlbGVjdCBwbGF5cyBzZWxlY3Rl
ZCB0cmFja3MNCgkJCQkJCVN1Ym1peCBwbGF5cyBlbnRpcmUgc3VibWl4IA0K
DQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9kZT4NCkNv
bXB1dGVyIGtleWJvYXJkDQozDQoNCktleWJvYXJkIFNob3J0Y3V0cw0KDQpB
bnkgV2luZG93DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tDQpTSElGVCBTUEFDRUJBUiAJdG8gc3RhcnQgcmVjb3JkaW5nDQpT
UEFDRUJBUglzdG9wIGFuZCBzdGFydCBwbGF5YmFjaw0KUkVUVVJOCUxvY2F0
ZXMgdG8gdGhlIGJlZ2lubmluZyBvZiBzb25nIChjb250aW51ZXMgcGxheWlu
ZyBpZiBpbiBwbGF5IG1vZGUpDQoiUCIgCQlQcm9qZWN0IHdpbmRvdyANCiJF
IiAJCUVkaXRvciB3aW5kb3cNCiJNIiAJCU1peGVyIHdpbmRvdyANCiJUIiAJ
CVRyYW5zcG9ydCBXaW5kb3cNCiJMIiAJCUxvY2F0b3IgV2luZG93DQoiSSIJ
CUluc3RydW1lbnRzIFdpbmRvdw0KIkIiCQlQYXRjaCBCYXkgV2luZG93DQoi
QSIJCUF1ZGlvIFdpbmRvdw0KIlNoaWZ0LU0iCU1pbmkgTWl4ZXIgV2luZG93
DQoiU2hpZnQtRSIJQXV0b21hdGlvbiBXaW5kb3cNCiJTaGlmdC1UIglCaWcg
RGlzcGxheQ0KIkciCQlNYXN0ZXIgTWl4ZXIgV2luZG93DQoiSyIJCU1hcmtl
cnMgV2luZG93DQoNCkVkaXRvciBXaW5kb3c6DQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpHbyB0byBCZWdpbm5pbmcJSG9t
ZQ0KR28gdG8gRW5kCUVuZA0KR28gdG8gTm93IExpbmUJQ3RybC1Ib21lDQpH
byB0byBGaXJzdCBUcmFjawlTaGlmdC1DdHJsLUhvbWUNCkdvIHRvIExhc3Qg
VHJhY2sJU2hpZnRfQ3RybC1FbmQNClVuZG8JCUN0cmwtWg0KUmVkbwkJU2hp
ZnQtQ3RybF9aDQpDb3B5CQlDdHJsLUMNClBhc3RlCQlDdHJsLVYNClBhc3Rl
IEF0IFRpbWUJU2hpZnQtQ3RybC1WDQpQYXN0ZSBNdWx0aXBsZQlDdHJsLUwN
ClNlbGVjdCBBbGwJCUN0cmwtQQ0KRGVTZWxlY3QgQWxsCUN0cmwtRA0KSW5z
ZXJ0IFRpbWUJCVNoaWZ0LUN0cmwtSQ0KRGVsZXRlIFRpbWUJU2hpZnQtQ3Ry
bC1EDQpDbGVhcgkJCUJhY2tzcGFjZSBvciBEZWxldGUNCkN1dAkJCUN0cmwt
WCwgIGN1dHMgdG8gY2xpcGJvYXJkIGFuZCBKYWlsIDENClNuaXAJCQlTaGlm
dC1DdHJsLVgsICBjdXRzIHRvIGNsaXBib2FyZCBhbmQgSmFpbCAxIGFuZCBh
bHNvIA0KCQkJc2xpZGVzIGFsbCBvdGhlciBvYmplY3RzIG9uIHRoZSB0cmFj
ayB0byB0aGUgbGVmdCBieSBvYmplY3RzIHNpemUNClNldCBNYXJrZXIJCQkJ
UmlnaHQgY2xpY2sgaW4gTWFya2VyIGFyZWENClNldCBNYXJrZXJzIGZyb20g
T2JqZWN0CUN0cmwtTQ0KTmV4dCAvIFByZXZpb3VzIE1hcmtlcgkJQWx0LSIr
IiwgQWx0LSAiLSINCkJyZWFrIE9iamVjdHMgYXQgTWFya2VycwlTaGlmdC1D
dHJsLU0sICAgU2VsZWN0IG9iamVjdHMgdG8gYnJlYWsgYW5kIGluc2VydCB5
b3VyIG1hcmtlcnMNCkJyZWFrIE9iamVjdHMgYXQgTm93IExpbmUJQ3RybC1L
DQpEZWxldGUgbGFzdCBUYWtlCQkJQWx0LUJhY2tzcGFjZQ0KSG9yaXpvbnRh
bCBab29taW5nCQlQYWdlIFVwIC8gUGFnZSBEb3duDQpTZWxlY3QgIE11bHRp
cGxlIE9iamVjdHMJCVNoaWZ0IENsaWNrDQpQdW5jaCBJbgkJCQlTdGFydCBw
bGF5YmFjayB3aXRoIFNwYWNlYmFyLCB0aGVuIGhpdCBTaGlmdCBTcGFjZWJh
ciB0byBwdW5jaCBpbiBhbmQgdG8gcHVuY2ggb3V0Lg0KU2VsZWN0IEFsbAkJ
CQlDbGljayBUcmFjayBOdW1iZXINCkFzc2lnbiBJbnN0cnVtZW50CQlDdHJs
IENsaWNrIG9uIE9iamVjdA0KQ29weSBPYmplY3QJCQlSaWdodCBEcmFnIE9i
amVjdA0KQWRkIEF1ZGlvIEZpbGUJCQlTaGlmdC1DdHJsLUENCkNoYW5nZSBD
b3VudGVyIFVuaXRzCQlDbGljayBpbiBib3R0b20gbGVmdCBjb3VudGVyIG92
ZXIgYW5kIG92ZXINCk5hdmlnYXRlIE9iamVjdHMJCQlVc2UgYXJyb3cga2V5
cyBvbiBrZXlib2FyZC4gIFVzZSBTaGlmdC1BcnJvdyBLZXlzIHRvIGp1bXAg
dG8gYmVnaW5uaW5nIGFuZCBlbmQuDQoNCkRBVEEgUFJFU0VOVCBMRUQNCglN
b3ZlIHRoZSBOb3cgTGluZSB0byBhbnkgT2JqZWN0CUNsaWNrIG9uIHRoZSBE
YXRhIFByZXNlbnQgTEVEDQoJTmV4dCBPYmplY3QJCQkJCUNsaWNrIG9uIHRo
ZSBEYXRhIFByZXNlbnQgTEVEDQoJUHJldmlvdXMgT2JqZWN0CQkJCVJpZ2h0
LW1vdXNlIGNsaWNrIG9uIHRoZSBEYXRhIFByZXNlbnQgTEVEDQoJRmlyc3Qg
T2JqZWN0CQkJCQlTSElGVC1yaWdodC1jbGljaw0KCUxhc3QgT2JqZWN0CQkJ
CQlTSElGVC1jbGljaw0KCUVuZCBMYXN0IE9iamVjdAkJCQlDT05UUk9MLWNs
aWNrDQoNCkNyb3NzRmFkZQ0KCUFkZCBGYWRlCQlSaWdodCBkcmFnIG9uIGZh
ZGUgaGFuZGxlIHRvIGFkZCBmYWRlIHdpdGhvdXQgY2hhbmluZyBPYmplY3Qg
bGVuZ3RoDQoNCkp1bXAgdG8gVGltZQkJCVJpZ2h0IGNsaWNrIE1hcmtlciBC
YXIgVGltZSBvbiBib3R0b20gbGVmdA0KTW92ZSBOb3cgTGluZQkJCUNsaWNr
IGluIFJ1bGVyIGF0IGJvdHRvbSwgUmlnaHQgY2xpY2sgb24gcnVsZXIgdG8g
YmVnaW4gcGxheQ0KU2hpZnQgRHJhZyBSdWxlcgkJCVNuYXAgbm93IGxpbmUg
dG8gR3JpZCBMaW5lcw0KU3BsaXQgT2JqZWN0IG9uIEdyaWQJCVNlbGVjdCBT
cGxpdCBPYmplY3QgdG9vbCBhbmQgU2hpZnQgY2xpY2sgb24gb2JqZWN0IGJ5
IEdyaWQNClR1cm4gb24gR3JpZAkJCVR1cm4gb24gQmx1ZSBsaWdodCB0byBs
ZWZ0IG9mIHJ1bGVyCQ0KU2hvdyBPYmplY3QgTmFtZXMJCUN0cmwtTg0KU2hv
dyBPYmplY3QgSW5zdHJ1bWVudHMJQ3RybC1JDQpBdXRvIFNjcm9sbCB0byBO
b3cgUG9zaXRpb24JU2hpZnQtQ3RybC1OLCAgZW5hYmxlcyBhdXRvIHNjcm9s
bCB0byBub3cgcG9zaXRpb24gZnVuY3Rpb24NCg0KVmlldyBNZW51DQoJSW5m
b3JtYXRpb24gQmFyCQlBbHQtMQ0KCUNyb3NzZmFkZSBCYXIJCUFsdC0yDQoJ
U2hvdyBIaWRlIEJhcgkJQWx0LTMNCglHcmlkICYgU25hcCBCYXIJCUFsdC00
DQoJVG9vbHMgQmFyCQkJQWx0LTUNCglOdWRnZSAmIFNsaXAgQmFyCQlBbHQt
Ng0KCU9iamVjdCBKYWlscwkJQWx0LTcNCglNYXJrZXIgQmFyCQlBbHQtOA0K
CVNNUFRFIFJ1bGVyCQlBbHQtU2hpZnQtMQ0KCU06UzptUyBSdWxlcgkJQWx0
LVNoaWZ0LTINCglTZWNvbmRzIFJ1bGVyCQlBbHQtU2hpZnQtMw0KCVNhbXBs
ZSBSdWxlcgkJQWx0LVNoaWZ0LTQNCglCYXJzICYgQmVhdHMgUnVsZXIJCUFs
dC1TaGlmdC01DQoJQXVkaW8gQmluCQkJQWx0LVNoaWZ0LTYNCglJbnN0cnVt
ZW50cyBCaW4JCUFsdC1TaGlmdC03DQoNCglHcmlkIE9uCQkJQ3RybC1HDQoJ
U25hcCBPbgkJCUN0cmwtUA0KDQpNaXhlciBXaW5kb3c6DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDbG9zZSBBY3RpdmUg
V2luZG93OgkiMC4iIG9uIEMxNiBvciBrZXlib2FyZCBrZXlwYWQgY2xvc2Vz
IGZyb250IGFjdGl2ZSB3aW5kb3cuICBTbyBkb2VzIENUUkwtVyANCg0KRGlz
cGxheSBFUXMJCQlBbHQgYW5kIDEsMiwzIG9yIDQtLWRpc3BsYXlzIDEsMiwg
MyBvciA0IEVRJ3MNCkhpZGUgRVFzCQkJQWx0IGFuZCAiYCIgdW5zaGlmdGVk
IHRpbGRlIGtleSAofikgaGlkZXMgYWxsIEVRJ3MNCkRpc3BsYXkgTWFzdGVy
IEVRCQlBbHQgLSA1DQoNCkRpc3BsYXkgQXV4cwkJU2hpZnQsIEFsdCBhbmQg
MSwgdGhyb3VnaCA4IGRpc3BsYXlzIDEsIHRocm91Z2ggOCBBdXggc2VuZHMN
CkhpZGUgQXV4cwkJPw0KDQpEaXNwbGF5IEVEUwkJCUNvbnRyb2wgYW5kIEkg
KGV5ZSktLWRpc3BsYXlzL2hpZGVzIEVEUyBpbnNlcnRzDQpEaXNwbGF5IE5h
dGl2ZQkJQ29udHJvbCBhbmQgSi0tZGlzcGxheXMvaGlkZXMgbmF0aXZlIGlu
c2VydHMNCg0KTmFtZSBDaGFubmVsIFN0cmlwCVJpZ2h0IENsaWNrIG92ZXIg
bGFiZWwuICBNdXN0IGhhdmUgU2hvdyBJbnN0cnVtZW50IEFzc2lnbm1lbnRz
IHR1cm5lZCBPRkYNCkNlbnRlciBhIEtub2IJCVJpZ2h0IENsaWNrDQpTZWxl
Y3QgYSBDaGFubmVsCQlTaGlmdCBDbGljaw0KUGljayBJbnN0cnVtZW50CQlD
bGljayBvbiBMYWJlbCBpbiBGcmVlZm9ybSwgIEN0cmwtQ2xpY2sgaW4gQ29u
c3RyYWluZWQgTW9kZQ0KU2hvdyBBdXggU3RyaXBzCQlEcmFnIERpdmlkZXIg
YmFyIGJ5IE1hc3RlciBGYWRlciB0byBsZWZ0DQpVbiBTb2xvIGFsbCBjaGFu
bmVscwlDdHJsLUwNCkhpZGUgTWFzdGVyIEZhZGVyCQlDdHJsLU0NCg0KQXVk
aW8gV2luZG93DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NClJlbmFtZSBGaWxlIG9yIFNlZ21lbnQJCXJpZ2h0IGNsaWNrDQoN
Ck1hcmtlcnMgV2luZG93DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KU2V0IEN1cnJlbnQgVGltZSB0byB0aGF0IG9mIE1h
cmtlcglUQUIsICBzZXRzIHRoZSBjdXJyZW50IHRpbWUgdG8gdGhlIHNlbGVj
dGVkIG1hcmtlcg0KU2V0IExvY2F0ZSBUaW1lIHRvIHRoYXQgb2YgTWFya2Vy
CVNoaWZ0LVRhYiwgc2V0cyB0aGUgbG9jYXRlIHRpbWUgdG8gdGhlIHNlbGVj
dGVkIG1hcmtlciANCg0KQXV0b21hdGlvbiBXaW5kb3cNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KRGlzcGxheSBTVVNISSBC
YXJzCQkJQWx0LTEsMiwzLDQNClNob3cgTWFya2VyIEJhcgkJCUFsdC04DQpE
aXNwbGF5IFJ1bGVycwkJCUFsdC1TaGlmdC0xLDIsMyw0LDUNClNob3cgTWFz
dGVyIFdpbmRvdwkJQ3RybC1TaGlmdC1NDQpTaG93IFRyYWNrcyBXaW5kb3cJ
CUN0cmwtU2hpZnQtVA0KU2hvdyBFZmZlY3RzIFdpbmRvdwkJQ3RybC1TaGlm
dC1FDQpHcmlkIE9uCQkJCUNsaWNrIEJsdWUgYnV0dG9uIGJ5IHJ1bGVyIG9u
IGxlZnQsIHRoZW4gbWluaW1pemUsIHJlc3RvcmUgc2NyZWVuCQ0KDQpNYXN0
ZXIgTWl4ZXIgV2luZG93DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQoNClRyYW5zcG9ydCBXaW5kb3cNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClN0YXJ0L3BhdXNlL3Jl
c3VtZSBwbGF5YmFjawkJU3BhY2ViYXINClJlY29yZC9TdG9wIHJlY29yZGlu
ZwkJCVNoaWZ0LVNwYWNlYmFyDQpSZXR1cm4gdG8gWmVybyBhbmQgcmVzdW1l
IHBsYXliYWNrCVJldHVybg0KSnVtcCB0byBTdGFydAkJCQlEb3VibGUgY2xp
Y2sgUmV3aW5kDQpKdW1wIHRvIEVuZAkJCQkJRG91YmxlIGNsaWNrIEZhc3Qg
Rm9yd2FyZA0KQ29weSBQcmV2IE1hcmtlciB0byBMb2NhdGUgVGltZQkJUmln
aHQgY2xpY2sgb3ZlciB0aGUgIlAiIGJ1dHRvbg0KQ29weSBOZXh0IE1hcmtl
ciB0byBMb2NhdGUgVGltZQkJUmlnaHQgY2xpY2sgb3ZlciB0aGUgIk4iIGJ1
dHRvbg0KVGltZSBvcHRpb25zCQkJCQlyaWdodCBjbGljayBvdmVyIHRoZSB0
aW1lIGNvdW50ZXINCg0KTG9jYXRvciBXaW5kb3cNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KIioiICBvbiBjb21wdXRlciBrZXlwYWQgdG9nZ2xl
cyBiZXR3ZWVuICBNYXJrZXIsIFZpZXcsIERhdGEgYW5kIFB1bmNoDQpBc3Np
Z24gbG9jYWwgdmlldyBudW1iZXIgb24gY29tcHV0ZXIga2V5cGFkIGFuZCBo
aXQgbWludXMNClJlY2FsbCBsb2NhbCB2aWV3IG51bWJlciBvbiBjb21wdXRl
ciBrZXlwYWQgYW5kIGhpdCBwbHVzIA0KDQoNClBhdGNoYmF5DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNlbGVjdCBh
bGwgcGF0Y2hlcyB0byBhbiBvYmplY3QJUmlnaHQgY2xpY2sgYW4gb2JqZWN0
DQoNCjxlbmQgbm9kZT4gNVA5aTBzOHkxOVoNCmR0PVRleHQNCjxub2RlPg0K
ZmlsZSBtYW5hZ2VtZW50DQoyDQoNCg0KQmFja3VwIHlvdXIgZmlsZXMuDQoN
ClNlbGVjdCBVbnVzZWQgZnJvbSB0aGUgQXVkaW8gQmluLg0KUGljayBEZWxl
dGUgRmlsZXMNCk1ha2Ugc3VyZSB0aGUgcHJvamVjdCBzdGlsbCBwbGF5cyBw
cm9wZXJseS4NCg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0K
PG5vZGU+DQpuYXRpdmUgcGx1ZyBpbnMgc3RlcmVvIG9yIG1vbm8NCjINCg0K
DQpJZiB5b3Ugd2FudCB0byB1c2Ugc3RlcmVvIG5hdGl2ZSBwbHVnaW5zLCB5
b3UgY2FuIE5PVCBoYXZlIGFueSBtb25vIHBsdWdpbnMNCm9uIHRob3NlIHRy
YWNrcy4gVGhhdCBnb2VzIGZvciBuYXRpdmUgYW5kIEVEUy4NCg0KPGVuZCBu
b2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpwYXJpcyBOTyBO
T3MNCjINCg0KVGhpbmdzIHRvIGtlZXAgeW91IGZyb20gY3Jhc2hpbmcuDQoN
CglET04nVA0KCSoJTGVhdmUgdGhlIGF1ZGlvIHdpbmRvdyBvcGVuIGFzIGEg
cnVsZS4NCg0KSW4gU1RPUCBtb2RlDQoNCglET04nVA0KCSoJRE9OJ1Qgc2Vs
ZWN0IGEgbmV3IE5hdGl2ZSBFZmZlY3QgaWYgdGhlIGN1cnJlbnQgb25lIGlz
IG9wZW4NCgkqCURPTidUIGVudGVyIHJlY29yZCBtb2RlIHdpdGhvdXQgZmly
c3Qgc2V0dGluZyB5b3VyIHJlY29yZCBwYXRoIChDdHJsLVIpDQoJKglET04n
VCB1c2UgdGhlIG5hbWUgb2YgdGhlIHByb2plY3QgZm9yIHlvdXIgcmVjb3Jk
aW5nIHBhdGgNCgkqCURPTidUIHNhdmUgd2l0aCBsb29waW5nIGVuYWJsZWQN
CgkqCURPTidUICAidW5kbyByZWNvcmQiIHdoaWxlIFBhcmlzIGlzIGluIHRo
ZSBtaWRkbGUgb2YgY3JlYXRpbmcgb3ZlcnZpZXdzIGZvciAzMiBhdWRpbyB0
cmFja3MgMS41IGhvdXJzIGxvbmcuLi4uIEJPT00hDQoJKglET04nVCAgdHJ5
IHRvIGVkaXQgdGhlIGxlbmd0aCBvciBtb3ZlIHRvbyBtYW55IHRyYWNrcyBh
dCBvbmUgdGltZSBpbiB0aGUgZWRpdCB3aW5kb3cuLi5jcmFzaCBjaXR5LiAg
SWYgeW91IGN1dCB0aGVtIGFsbCB0byB0aGUgc2FtZSBsZW5ndGggdGhhdCBz
ZWVtcyB0byBtaW5pbWl6ZSB0aGUgbGlrZWx5aG9vZCBvZiBhIGNyYXNoLiAg
U2F2ZSBiZWZvcmUgdHJ5aW5nIGFueXdheS4NCgkqCURPTidUIGZvciBzb21l
IHJlYXNvbiBtZXNzaW5nIHdpdGggdGhlIGF1ZGlvIHdpbmRvdyBicm93c2Ug
c2xpZGVyIHNlZW1zIHRvIHJlYWxseSB0aWNrIG9mZiBQYXJpcyBtb3N0IG9m
IHRoZSB0aW1lLg0KDQpEdXJpbmcgUGxheWJhY2sgb3IgUmVjb3JkaW5nDQoN
CglET04nVA0KCSoJRE9OJ1QgY2hhbmdlIGluc2VydHMgKG5hdGl2ZSBvciBl
ZHMpDQoJKglET04nVCBtb3ZlIGxvb3Agb3IgcHVuY2ggcG9pbnRzDQoJKglE
T04nVCBlbmFibGUgb3IgZGlzYWJsZSBsb29wIG9yIHB1bmNoDQoNClJlbmRl
cmluZw0KCQ0KCURPTidUDQoJKglET04nVCByZW5kZXIgdHJhY2tzIHdpdGgg
ZGlmZmVyZW50IGxlbmd0aHMNCg0KTWFya2Vycw0KCSoJSSd2ZSBhbHNvIHNl
ZW4gYmFkIHRoaW5ncyBoYXBwZW4gd2hlbiBtZXNzaW5nIGFyb3VuZCB0b28g
bXVjaCBpbiB0aGUgIm1hcmtlcnMiIHdpbmRvdy4gSSBkb24ndCBsZWF2ZSBp
dCBvcGVuIGFueW1vcmUgdGhhbiBpcyBuZWNjZXNzYXJ5LCBhbmQgc2F2ZSBi
ZWZvcmUgZGVsZXRpbmcgb3IgcmVuYW1pbmcgbWFya2Vycy4NCg0KTm9MaW1p
dA0KDQoJRE9OJ1QNCgkqCURPTidUIHVzZSAwIG9yIDUwIHZhbHVlcw0KDQoN
Cg0KDQpJIHlvdSBoYXZlIGFueSBkaWdpdGFsIGdlYXIgaW50ZXJmYWNpbmcg
d2l0aCB0aGUgUGFyaXMgc3BkaWYgSS9PIGFuZCB0aGUgUk1FDQpzcGRpZiBJ
L08gYW5kIHlvdSBoYXZlIGNyZWF0ZWQgYSByb3V0aW5nIG1hdHJpeCBiZXR3
ZWVuIGEgREFXIHJ1bm5pbmcgYXMgYW4NCmV4dGVybmFsIEZYIHByb2Nlc3Nv
ciBhbmQgYSBjb250cm9sIGZvciBkaWdpdGFsIHBhdGNoYmF5IHJvdXRpbmcg
d2hpY2ggaXMNCmNvbnRyb2xsaW5nIHRoZSBJL08gcm91dGluZyBiZXR3ZWVu
IHlvdXIgUGFyaXMgREFXIGFuZCB5b3VyIEN1YmFzZSBTWCBEQVcgYXMNCmZv
bGxvd3M6DQoNClBhcmlzIFN1Ym1peCAxDQpDdWJhc2UgQ0ggMT5STUUgMSBB
REFUIDEtMSBvdXQgPiBQYXJpcyBDSCAxDQpDdWJhc2UgQ0ggMj5STUUgMSBB
REFUIDEtMiBvdXQgPiBQYXJpcyBDSCAyDQpDdWJhc2UgQ0ggMz5STUUgMSBB
REFUIDEtMyBvdXQgPiBQYXJpcyBDSCAzDQpDdWJhc2UgQ0ggND5STUUgMSBB
REFUIDEtNCBvdXQgPiBQYXJpcyBDSCA0DQpDdWJhc2UgQ0ggNT5STUUgMSBB
REFUIDEtNSBvdXQgPiBQYXJpcyBDSCA1DQpDdWJhc2UgQ0ggNj5STUUgMSBB
REFUIDEtNiBvdXQgPiBQYXJpcyBDSCA2DQpDdWJhc2UgQ0ggNz5STUUgMSBB
REFUIDEtNyBvdXQgPiBQYXJpcyBDSCA3DQpDdWJhc2UgQ0ggOD5STUUgMSBB
REFUIDEtOCBvdXQgPiBQYXJpcyBDSCA4DQpDdWJhc2UgQ0ggOT5STUUgMSBB
REFUIDItOSBvdXQgPiBQYXJpcyBDSCA5DQpDdWJhc2UgQ0ggMTA+Uk1FIDEg
QURBVCAyLTEwIG91dCA+IFBhcmlzIENIIDEwDQpDdWJhc2UgQ0ggMTE+Uk1F
IDEgQURBVCAyLTExIG91dCA+IFBhcmlzIENIIDExDQpDdWJhc2UgQ0ggMTI+
Uk1FIDEgQURBVCAyLTEyIG91dCA+IFBhcmlzIENIIDEyDQpDdWJhc2UgQ0gg
MTM+Uk1FIDEgQURBVCAyLTEzIG91dCA+IFBhcmlzIENIIDEzDQpDdWJhc2Ug
Q0ggMTQ+Uk1FIDEgQURBVCAyLTE0IG91dCA+IFBhcmlzIENIIDE0DQpDdWJh
c2UgU1QgQ0ggMTVMLyBTdGVyZW8gR3JvdXAgMSBMPiBSTUUgMSBBREFUIDIt
MTUgb3V0ID4gUGFyaXMgQ0ggMTUNCkN1YmFzZSBTVCBDSCAxNVIvIFN0ZXJl
byBHcm91cCAxIFI+IFJNRSAxIEFEQVQgMi0xNiBvdXQgPiBQYXJpcyBDSCAx
Ng0KDQpQYXJpcyBTdWJtaXggIzINCg0KQ3ViYXNlIENIIDE2PlJNRSAxIEFE
QVQgMy0xNyBvdXQgPiBQYXJpcyBDSCAxDQpDdWJhc2UgQ0ggMTc+Uk1FIDEg
QURBVCAzLTE4IG91dCA+IFBhcmlzIENIIDINCkN1YmFzZSBDSCAxOD5STUUg
MSBBREFUIDMtMTkgb3V0ID4gUGFyaXMgQ0ggMw0KQ3ViYXNlIENIIDE5PlJN
RSAxIEFEQVQgMy0yMCBvdXQgPiBQYXJpcyBDSCA0DQpDdWJhc2UgQ0ggMjA+
Uk1FIDEgQURBVCAzLTIxIG91dCA+IFBhcmlzIENIIDUNCkN1YmFzZSBDSCAy
MT5STUUgMSBBREFUIDMtMjIgb3V0ID4gUGFyaXMgQ0ggNg0KQ3ViYXNlIENI
IDIyPlJNRSAxIEFEQVQgMy0yMyBvdXQgPiBQYXJpcyBDSCA3DQpDdWJhc2Ug
Q0ggMjM+Uk1FIDEgQURBVCAzLTI0IG91dCA+IFBhcmlzIENIIDgNCg0KVXNp
bmcgUk1FIEhEU1AgOTY1MiBDYXJkICMyIGJ1c3NpbmcgdG8gUGFyaXMgU3Vi
bWl4IDIgQU5EIDMNCg0KQ3ViYXNlIENIIDI0PlJNRSAyIEFEQVQgMS0xIG91
dCA+IFBhcmlzIENIIDkNCkN1YmFzZSBDSCAyNT5STUUgMiBBREFUIDEtMiBv
dXQgPiBQYXJpcyBDSCAxMA0KQ3ViYXNlIENIIDI2PlJNRSAyIEFEQVQgMS0z
IG91dCA+IFBhcmlzIENIIDExDQpDdWJhc2UgQ0ggMjc+Uk1FIDIgQURBVCAx
LTQgb3V0ID4gUGFyaXMgQ0ggMTINCkN1YmFzZSBDSCAyOD5STUUgMiBBREFU
IDEtNSBvdXQgPiBQYXJpcyBDSCAxMw0KQ3ViYXNlIENIIDI5PlJNRSAyIEFE
QVQgMS02IG91dCA+IFBhcmlzIENIIDE0DQpDdWJhc2UgQ0ggMzA+Uk1FIDIg
QURBVCAxLTcgb3V0ID4gUGFyaXMgQ0ggMTUNCkN1YmFzZSBDSCAzMT5STUUg
MiBBREFUIDEtOCBvdXQgPiBQYXJpcyBDSCAxNg0KDQpQYXJpcyBTdWJtaXgg
IzMNCg0KQ3ViYXNlIENIIDMyPlJNRSAyIEFEQVQgMi05IG91dCA+IFBhcmlz
IENIIDENCkN1YmFzZSBDSCAzMz5STUUgMiBBREFUIDItMTAgb3V0ID4gUGFy
aXMgQ0ggMg0KQ3ViYXNlIENIIDM0PlJNRSAyIEFEQVQgMi0xMSBvdXQgPiBQ
YXJpcyBDSCAzDQpDdWJhc2UgQ0ggMzU+Uk1FIDIgQURBVCAyLTEyIG91dCA+
IFBhcmlzIENIIDQNCkN1YmFzZSBDSCAzNj5STUUgMiBBREFUIDItMTMgb3V0
ID4gUGFyaXMgQ0ggNQ0KQ3ViYXNlIENIIDM3PlJNRSAyIEFEQVQgMi0xNCBv
dXQgPiBQYXJpcyBDSCA2DQpDdWJhc2UgQ0ggMzg+Uk1FIDIgQURBVCAyLTE1
IG91dCA+IFBhcmlzIENIIDcNCkN1YmFzZSBDSCAzOT5STUUgMiBBREFUIDIt
MTYgb3V0ID4gUGFyaXMgQ0ggOA0KQ3ViYXNlIENIIDQwPlJNRSAyIEFEQVQg
My0xNyBvdXQgPiBQYXJpcyBDSCA5DQpDdWJhc2UgQ0ggNDE+Uk1FIDIgQURB
VCAzLTE4IG91dCA+IFBhcmlzIENIIDEwDQpDdWJhc2UgQ0ggNDI+Uk1FIDIg
QURBVCAzLTE5IG91dCA+IFBhcmlzIENIIDExDQpDdWJhc2UgQ0ggNDM+Uk1F
IDIgQURBVCAzLTIwIG91dCA+IFBhcmlzIENIIDEyDQpDdWJhc2UgQ0ggNDU+
Uk1FIDIgQURBVCAzLTIxIG91dCA+IFBhcmlzIENIIDEzDQpDdWJhc2UgQ0gg
NDY+Uk1FIDIgQURBVCAzLTIyIG91dCA+IFBhcmlzIENIIDE0DQpDdWJhc2Ug
U1QgQ0ggNDdMLyBTdGVyZW8gR3JvdXAgMiBMPiBSTUUgMyBBREFUIDMtMjMg
b3V0ID4gUGFyaXMgQ0ggMTUNCkN1YmFzZSBTVCBDSCA0OFIvIFN0ZXJlbyBH
cm91cCAyIFI+IFJNRSAzIEFEQVQgMy0yNCBvdXQgPiBQYXJpcyBDSCAxNg0K
DQouLi4uLi4uLnRoZW4geW91IG5lZWQgdG8gcmVtZW1iZXIgdG8gdHVybiBv
biBhbGwgb2YgdGhlIGV4dGVybmFsIGRpZ2l0YWwNCnByb2Nlc29ycyB0aGF0
NSBhcmUgaW50ZXJmYWNpbmcgd2l0aCBQYXJpcyBhbmQgQ3ViYXNlIHRocm91
Z2ggdGhlIGRpZ2l0YWwNCnBhdGNoYmF5IG9yIGRpcmVjdGx5IGJlZm9yZSB5
b3UgdHVybiBvbiB5b3VyIGV4dGVybmFsIHdvcmQgY2xvY2sgbW9kdWxlLA0K
Zm9sbG93ZWQgYnkgYm9vdGluZyB0aGUgREFXIHdoaWNoIGlzIHJ1bm5pbmcg
dGhlIGNvbnRyb2wgcGFuZWwgZm9yIHlvdXINCmRpZ2l0YWwgcGF0Y2hiYXlz
IGFuZCBzdGFydGluZyB0aGUgZGlnaXRhbCBGWCBwcm9jZXNzb3JzICBpbiB0
aGlzIGJveCwgdGhlbg0KYm9vdCB5b3VyIFBhcmlzIERBVywgbGF1bmNoIHRo
ZSBQYXJpcyBhcHAgYW5kIHRoZW4gYm9vdCB5b3VyIEN1YmFzZSBEQVcgYW5k
DQpsYXVuY2ggY3ViYXNlLiBJZiB5b3UgZG9uJ3QgZG8gaXQgaW4gdGhpcyBv
cmRlciwgUGFyaXMgd2lsbCBjcmFzaC4uLi4uYW5kDQpJJ20gcHJldHR5IHBp
c3NlZCB0aGF0IHRoaXMgd2FzIG5vd2hlcmUgaW4gdGhlIG1hbnVhbC4NCg0K
PGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpTdGFy
dCAoWmVybykgUG9pbnQNCjINCg0KDQp6ZXJvIHBvaW50OiAgeW91ciBiZWdp
bm5pbmcgcG9pbnQNClRoZSB6ZXJvIHBvaW50IGNhbiBiZSBzZXQgaW4gdGhl
IEVkaXRvciB3aW5kb3cgYW5kIGl0IGFsbG93cyB5b3UgdG8gInJld2luZCIg
dG8gYSAiYmVnaW5uaW5nIi4gICBQdXQgdGhlIE5vdyBMaW5lIHdoZXJlIHlv
dSB3YW50IHRoZSB6ZXJvIHBvaW50IHRvIGJlIGFuZCBvbiB0aGUgQzE2LCBw
cmVzcyBTdG9wLVJldy4gICBOb3csIHdoZW4geW91IGRvdWJsZSBwcmVzcyBS
ZXcgb24gdGhlIEMxNiB5b3Ugd2lsbCByZXR1cm4gdG8gemVybyBwb2ludC4N
Cg0KPGVuZCBub2RlPiA1UDlpMHM4eTE5Wg0KZHQ9VGV4dA0KPG5vZGU+DQpU
ZW1wIChMb2NhdGUpIFBvaW50DQoyDQoNCkEgTG9jYXRlIHBvaW50IGlzIGEg
dGVtcG9yYXJ5IGxvY2F0aW9uIHlvdSBzZXQgdG8gYmVnaW4gcGxheWJhY2sg
YXQuICBNYXJrZXJzIGFyZSBncmVhdCBmb3IgZGVzaWduYXRpbmcgc2VjdGlv
bnMgb2Ygc29uZ3MgKHZlcnNlLCBjaG9ydXMsIGJyaWRnZSwgZXRjLikgZm9y
IHF1aWNrIGFjY2VzcywgYnV0IHdoZW4gcmVjb3JkaW5nIHZvY2FscywgZ3Vp
dGFycywgZXRjLiwgeW91IG9mdGVuIGVuZCB1cCB0ZW1wb3JhcmlseSBzdGFy
dGluZyBwbGF5YmFjayBhdCBhIHBhcnRpY3VsYXIgcG9pbnQgc2VydmVyYWwg
dGltZXMgYXMgcHJlLXJvbGwgYmVmb3JlIHB1bmNoaW5nIGluLiAgTW92aW5n
IHRocm91Z2ggdGhlIHNvbmcgZnJvbSBzdGFydCB0byBmaW5pc2gsIHlvdSdk
IGVuZCB1cCB3aXRoIGh1bmRyZWRzIG9mIG1hcmtlcnMgaWYgeW91IHNldCBt
YXJrZXJzIGVhY2ggdGltZSAob3IgYXQgbGVhc3QgSSB3b3VsZCksIHRoZXJl
YnkgcmVzdWx0aW5nIGluIGEgY29uZnVzaW5nIG1lc3MuICANCg0KQSBsb2Nh
dGUgcG9pbnQgaXMgZ3JlYXQgYXMgYSAidGVtcG9yYXJ5IG1hcmtlciIsIGVz
cGVjaWFsbHkgY29uc2lkZXJpbmcgdGhlIGZhY3QgdGhlcmUncyBhbHJlYWR5
IGEgbG9jYXRlIGJ1dHRvbiBvbiB0aGUgQy0xNi4gDQoNClRvIHNldCB0aGUg
bG9jYXRlIHBvaW50IGVpdGhlcjoNCg0KSW4gdGhlIExvY2F0b3Igd2luZG93
IGNsaWNrIE5vdyAtPiBMb2MgdG8gcHV0IHRoZSBub3cgbGluZSB2YWx1ZSBp
bnRvIHRoZSBsb2NhdGUgbWVtb3J5LiAod29ya3MgZ3JlYXQpDQoJCU9SDQpD
bGljayBvbiB0aGUgbG9jYXRlIHRpbWUgaW4gdGhlIHRyYW5zcG9ydCB3aW5k
b3cgKGxvd2VyIHRpbWUgZGlzcGxheWVkKSBhbmQgZW50ZXIgeW91ciB0aW1l
Lg0KCQlPUg0KUmlnaHQgQ2xpY2sgdGhlIFByZXZpb3VzIG9yIE5leHQgTWFy
a2VyIGJ1dHRvbnMgaW4gdGhlIExvY2F0b3Igb3IgVHJhbnNwb3J0IFdpbmRv
d3MgdG8gY29weSB0aGUgbW9zdCByZWNlbnQgb3IgdXBjb21pbmcgbWFya2Vy
IHBvc2l0aW9uIGludG8gdGhlIExvY2F0ZSBUaW1lIG1lbW9yeS4NCgkJT1IN
CkZyb20gdGhlIE1hcmtlcnMgV2luZG93LCB5b3UgY2FuIHJpZ2h0LW1vdXNl
IGNsaWNrIGluIGEgTWFya2VyJ3MgUG9zaXRpb24vUmVjYWxsIGNvbHVtbiB0
byBjb3B5IHRoZSBNYXJrZXIncyBwb3NpdGlvbiBpbnRvIHRoZSBMb2NhdGUg
VGltZSBjb3VudGVyDQoNCgkJDQpTZW5kIHRoZSBOb3cgTGluZSB0byB0aGUg
TG9jYXRlIFRpbWUgYnk6DQoNCmNsaWNraW5nIHRoZSBMb2NhdGUgYnV0dG9u
IGluIHRoZSBMb2NhdG9yIFdpbmRvdy4NCglPUg0KY2xpY2tpbmcgdGhlIEwg
KGZvciBMb2NhdGUpIGJ1dHRvbiBpbiB0aGUgVHJhbnNwb3J0IFdpbmRvdw0K
CU9SDQpwcmVzc2luZyB0aGUgTG9jYXRlIGJ1dHRvbiBvbiB0aGUgQ29udHJv
bCAxNg0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTlaDQpkdD1UZXh0DQo8bm9k
ZT4NCnRpcHMNCjINCg0KDQpPbiB0aGUgTUVDIGRvbid0IGFsbG93IHJlZHMg
ZXhjZXB0IGZvciBkcnVtIHRyYW5zaWVudHMgYW5kIHN1Y2guDQoNCk9uIEVE
UyBlZmZlY3RzIGxpa2UgY29tcHJlc3NvciwgcHVzaCB0aGUgZ2FpbiB1cCBp
bnRvIHRoZSAicmVkIi4gIEdldCBpdCBIT1QgIQ0KQ29tcHJlc3MgaGVhdmls
eSBvbiBpbmRpdmlkdWFsIGNoYW5uZWxzLg0KDQpPbiBmYWRlcnMsIHB1c2gg
dGhlbSBpbnRvIHRoZSByZWQuDQoNCk9uIEJhc3MgZ3VpdGFyIGNyYW5rIHVw
IFRyaW0gaGFyZCBvciBjcmFuayB1cCBHcmFwaGljIEVRIG9uIGxvdyBlbmQu
ICBFUSBkb2Vzbid0IGNsaXAgZWFzaWx5IG9uIGJhc3MuDQoNClNldCB5b3Vy
IEdsb2JhbCBtYXN0ZXIgb3V0cHV0IHRvIC0uM2RiIHRvIGFsbG93IGEgc2xp
dmVyIG9mIGhlYWRyb29tLg0KDQpTZXQgUHVuY2ggSW4gdG8gTE9ORw0KDQpB
ZGQgMTBrLCAxMmssIDE1aywgMTdrICBmb3Igc3BhcmtsZSwgIFBhcmlzIGRv
ZXMgaGlnaHMgdmVyeSB3ZWxsLg0KDQo8ZW5kIG5vZGU+IDVQOWkwczh5MTla
DQpkdD1UZXh0DQo8bm9kZT4NCl9QYXJpcyBXaW5kb3dzDQoxDQoNCg0Kb24g
QzE2ICBwcmVzcw0KDQoJCQkJCQlzaG9ydGN1dCBrZXkNCjEgYW5kICIuIiBQ
cm9qZWN0IHdpbmRvdwkJUA0KMiBhbmQgIi4iIEVkaXRvcgkJCQlFDQozIGFu
ZCAiLiIgTWl4ZXIJCQkJTQ0KNCBhbmQgIi4iIFRyYW5zcG9ydAkJCVQNCjUg
YW5kICIuIiBMb2NhdG9yCQkJCUwNCjYgYW5kICIuIiBJbnN0cnVtZW50cwkJ
CUkNCjcgYW5kICIuIiBQYXRjaCBCYXkJCQlCDQo4IGFuZCAiLiIgQXVkaW8J
CQkJQQ0KOSBhbmQgIi4iIE1pbmkgTWl4ZXIJCQlTaGlmdC1NDQoxMCBhbmQg
Ii4iIEF1dG9tYXRpb24gRWRpdG9yCQlTaGlmdC1FDQoxMSBhbmQgIi4iIEJp
ZyBEaXNwbGF5CQkJU2hpZnQtVA0KMTIgYW5kICIuIiBNYXN0ZXIgTWl4ZXIJ
CQlHDQoxMyBhbmQgIi4iIE1hcmtlcnMJCQlLDQoxNCBhbmQgIi4iIE1pZGkg
RGV2aWNlCQkJDQoxNSBhbmQgIi4iIE1pZGkgSW5zdHJ1bWVudHMJCQkNCjE2
IGFuZC
|
|
|
|
|
|
|
|
|
|
|
|
Goto Forum:
Current Time: Thu May 07 12:23:04 PDT 2026
Total time taken to generate the page: 0.29590 seconds
|