<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>266182</bug_id>
          
          <creation_ts>2011-02-13 09:02:44 +0000</creation_ts>
          <short_desc>Desktop is frozen during cube rotation with direct rendering</short_desc>
          <delta_ts>2011-04-24 17:27:46 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>kwin</product>
          <component>effects-various</component>
          <version>unspecified</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>261323</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tari László">taril_laszlo</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>blakeyed</cc>
    
    <cc>chihocki</cc>
    
    <cc>chris.gruell</cc>
    
    <cc>conardcox</cc>
    
    <cc>dmitchgm</cc>
    
    <cc>e.lex</cc>
    
    <cc>graziano</cc>
    
    <cc>grosser.meister.morti</cc>
    
    <cc>jfostiguy</cc>
    
    <cc>redwingsred</cc>
    
    <cc>russianneuromancer</cc>
    
    <cc>r_weber</cc>
    
    <cc>savsem</cc>
    
    <cc>totokid</cc>
    
    <cc>violet.amethyste</cc>
    
    <cc>virgolus</cc>
    
    <cc>vsed777</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1087168</commentid>
    <comment_count>0</comment_count>
    <who name="Tari László">taril_laszlo</who>
    <bug_when>2011-02-13 09:02:44 +0000</bug_when>
    <thetext>Version:           1.0 (using KDE 4.6.0) 
OS:                Linux

NVIDIA driver 260.29 (tried with different versions with the same result)

Enable desktop effects, enable desktop cube (direct rendering is enabled by default). Press Ctrl+F11 to get desktop cube effect, and rotate the cube with the mouse. After press &apos;space&apos;.
The desktop effects will be disabled after a while, you cant do anything, only mouse works. If you turn off &apos;Direct Rendering&apos; on the &apos;Special&apos; tab of the Desktop Effects Settings, everything works normally.

Reproducible: Always

Steps to Reproduce:
1. enable desktop effects
2. enable desktop cube effect
3. press CTRL+F11 and rotate the cube
4. press &apos;space&apos; to get back the workspace

Actual Results:  
The desktop is unmanageable, mouse works, but not continuously, after a while the desktop effects will be disabled because of &quot;slow animation&quot; (bubble note)

Expected Results:  
Desktop effects with direct rendering

OS: Linux (x86_64) release 2.6.37-22-desktop
Compiler: gcc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087319</commentid>
    <comment_count>1</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-02-13 20:02:17 +0000</bug_when>
    <thetext>Sounds a lot like bug #260248, comment #4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087548</commentid>
    <comment_count>2</comment_count>
    <who name="Tari László">taril_laszlo</who>
    <bug_when>2011-02-14 11:35:23 +0000</bug_when>
    <thetext>I tested it with intel based notebook and ati based (open source default video driver) and direct rendering is working correctly.
In this case it must be an nvidia related bug. Or not. I do not know. :o)
I will report this bug to nvidia.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088010</commentid>
    <comment_count>3</comment_count>
    <who name="RussianNeuroMancer">russianneuromancer</who>
    <bug_when>2011-02-15 07:02:18 +0000</bug_when>
    <thetext>This is still issue with 270 beta driver?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088021</commentid>
    <comment_count>4</comment_count>
    <who name="Tari László">taril_laszlo</who>
    <bug_when>2011-02-15 09:04:36 +0000</bug_when>
    <thetext>Yes, with 270 it is the same.
270 is buggy anyway, unusable with opensuse 11.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1089416</commentid>
    <comment_count>5</comment_count>
    <who name="Richard Cox">conardcox</who>
    <bug_when>2011-02-19 18:10:35 +0000</bug_when>
    <thetext>I can confirm this bug.  With nvida-drivers 260.19.21 or 260.19.29, on kde-4.4 this problem did not occur.  I only started seeing this after I upgraded to kde-4.6.  It could still be some kind of latent driver bug, but it is only triggered by this effect.  Also, this is always present in the dmesg output when this happens:


[  287.600832] NVRM: Xid (0000:01:00): 13, 0003 00000000 00008297 00001b0c 1000f010 00000040

I&apos;ve tested on all 260 and 270 (up to the latest 270.26) nvidia-drivers and it happens on all of them.  It&apos;s a very easy bug to reproduce.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1089424</commentid>
    <comment_count>6</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-02-19 18:19:05 +0000</bug_when>
    <thetext>- are you on opensuse as well?
- try to set the scale method to NOT accurate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1089431</commentid>
    <comment_count>7</comment_count>
    <who name="Richard Cox">conardcox</who>
    <bug_when>2011-02-19 18:33:50 +0000</bug_when>
    <thetext>No, not opensuse, sorry, I should have mentioned my system specs a bit:

I&apos;m Gentoo, AMD64, kernel 2.6.37 (also tried with several 2.6.36 kernels as well).

I tried changing the scale method from Accurate to Smooth and Crisp.  No change in behavior.  Desktop remains generally unresponsive after attempting to zoom out the desktop cube(only mouse cursor moves) until KDE suspends composite (60 or so seconds).  Composite can then be re-enabled and the desktop seems fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1089807</commentid>
    <comment_count>8</comment_count>
    <who name="Tari László">taril_laszlo</who>
    <bug_when>2011-02-20 22:22:52 +0000</bug_when>
    <thetext>I updated my system with factory packages, and this bug does not exist during desktop cube effect, but

I forgot to tell you this bug also happens at Flipping window switching effect.

Steps to Reproduce:
1. enable desktop effects
2. enable flipping windows switching effect on GENERAL tab
3. press Alt+Tab to switch opened windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1089846</commentid>
    <comment_count>9</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-02-21 00:24:49 +0000</bug_when>
    <thetext>flipswitch issue is known - doesn&apos;t happen here either :-(
-&gt; bug #261323

stupid question regarding comments #12 &amp; #13 there and #5 here: what kind of gtk applications are you running? maybe some docker among them? (cairo-dock etc.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1089855</commentid>
    <comment_count>10</comment_count>
    <who name="Richard Cox">conardcox</who>
    <bug_when>2011-02-21 01:04:19 +0000</bug_when>
    <thetext>No gtk dockers...about the only non-KDE things I always have running are Google Chromium and Thunderbird for mail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1090089</commentid>
    <comment_count>11</comment_count>
    <who name="Tari László">taril_laszlo</who>
    <bug_when>2011-02-21 20:14:01 +0000</bug_when>
    <thetext>I revoke Comment #8, I can reproduce this bug with Desktop Cube effect.
:o(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091728</commentid>
    <comment_count>12</comment_count>
    <who name="">chihocki</who>
    <bug_when>2011-02-27 16:40:55 +0000</bug_when>
    <thetext>I confirm this bug (both desktop cube and flipping windows effects). It can be always reproduced on Arch Linux (64 bit).

System details:
Driver:                                 NVIDIA
Driver version:                         260.19.36
GPU class:                              G80/G90
OpenGL version:                         3.3
GLSL version:                           3.30
X server version:                       1.9.2
Linux kernel version:                   2.6.36
Direct rendering:                       yes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091734</commentid>
    <comment_count>13</comment_count>
    <who name="RussianNeuroMancer">russianneuromancer</who>
    <bug_when>2011-02-27 17:01:36 +0000</bug_when>
    <thetext>Tari, you already trying to contact with nVidia about this bug?
linux-bugs@nvidia.com (require attach with results of nvidia-bug-report.sh script).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092160</commentid>
    <comment_count>14</comment_count>
    <who name="Tari László">taril_laszlo</who>
    <bug_when>2011-02-28 20:53:55 +0000</bug_when>
    <thetext>http://www.nvnews.net/vbulletin/showthread.php?p=2398196#post2398196</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093572</commentid>
    <comment_count>15</comment_count>
    <who name="Dan Mitchell">dmitchgm</who>
    <bug_when>2011-03-05 07:52:37 +0000</bug_when>
    <thetext>I have the same problem.  I&apos;m running gentoo linux with KDE 4.6.  I get the
same errors as Anish, and experience a &quot;hard freeze&quot; that requires me to turn
off my PSU to reboot.  I can reproduce it in about 30 seconds from boot, and is
definitely the cube causing the problem.  Nvidia-drivers default portage
emerge.  

Sometimes ctrl-alt-f1 can be done before a total system hang.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093985</commentid>
    <comment_count>16</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2011-03-06 08:21:42 +0000</bug_when>
    <thetext>*** Bug 267754 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097325</commentid>
    <comment_count>17</comment_count>
    <who name="Ezio Vergine">virgolus</who>
    <bug_when>2011-03-15 16:49:14 +0000</bug_when>
    <thetext>Same problem with kubuntu 10.10 kde 4.6.1 an nvidia driver ver. 270.29</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097384</commentid>
    <comment_count>18</comment_count>
    <who name="">vsed777</who>
    <bug_when>2011-03-15 20:03:05 +0000</bug_when>
    <thetext>I have the same problem with Gentoo amd64, KDE 4.6 and nvidia driver 270.18</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1099812</commentid>
    <comment_count>19</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2011-03-21 22:34:24 +0000</bug_when>
    <thetext>*** Bug 269088 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101806</commentid>
    <comment_count>20</comment_count>
    <who name="Montblanc">totokid</who>
    <bug_when>2011-03-27 22:44:47 +0000</bug_when>
    <thetext>(In reply to comment #17)
&gt; Same problem with kubuntu 10.10 kde 4.6.1 an nvidia driver ver. 270.29

Confirmed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102373</commentid>
    <comment_count>21</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2011-03-29 17:47:17 +0000</bug_when>
    <thetext>*** Bug 269708 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1102628</commentid>
    <comment_count>22</comment_count>
    <who name="Sergei">savsem</who>
    <bug_when>2011-03-30 15:20:04 +0000</bug_when>
    <thetext>I can confirm the same behavior under FreeBSD 8.2 amd64.
Nvidia 8800 GTS 320mb
driver version either 253.* and 260.19.44 
KDE 4.6.1 (built from ports)
Repeatable: always

Everything was OK before I&apos;ve upgraded from KDE 4.5.4 to 4.6.1. Error in dmesg:
NVRM: Xid (0007:00): 13, 0003 00000000 00005097 00001b0c 1000f010 00000040</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1103159</commentid>
    <comment_count>23</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-01 14:45:03 +0000</bug_when>
    <thetext>*** Bug 269860 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104307</commentid>
    <comment_count>24</comment_count>
    <who name="Mathias Panzenböck">grosser.meister.morti</who>
    <bug_when>2011-04-05 16:46:46 +0000</bug_when>
    <thetext>I can also confirm this.
GeForce 8800 GTS 512/PCI/SSE2
Drivers: 260.19.44

What does the direct rendering option do?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104310</commentid>
    <comment_count>25</comment_count>
    <who name="Mathias Panzenböck">grosser.meister.morti</who>
    <bug_when>2011-04-05 16:50:34 +0000</bug_when>
    <thetext>PS: I only experience this bug since Fedora (14, x86_64) updated to KDE 4.6.1. Under 4.5.x there was no problem (4.6.0 was skipped by Fedora; they said it was to buggy).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104324</commentid>
    <comment_count>26</comment_count>
    <who name="Joe Taylor">redwingsred</who>
    <bug_when>2011-04-05 17:49:08 +0000</bug_when>
    <thetext>I don&apos;t know, I took it off my system.

--- grosser.meister.morti@gmx.net wrote:

From: Mathias Panzenböck &lt;grosser.meister.morti@gmx.net&gt;
To: redwingsred@linuxwaves.com
Subject: [Bug 266182] Desktop is frozen during cube rotation with direct rendering
Date: Tue,  5 Apr 2011 16:46:49 +0200 (CEST)

https://bugs.kde.org/show_bug.cgi?id=266182


Mathias Panzenböck &lt;grosser.meister.morti@gmx.net&gt; changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |grosser.meister.morti@gmx.n
                   |                            |et




--- Comment #24 from Mathias Panzenböck &lt;grosser meister morti gmx net&gt;  2011-04-05 16:46:46 ---
I can also confirm this.
GeForce 8800 GTS 512/PCI/SSE2
Drivers: 260.19.44

What does the direct rendering option do?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104350</commentid>
    <comment_count>27</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-05 18:55:02 +0000</bug_when>
    <thetext>Direct vs. Indirect rendering controls whether the application speaks to OpenGL directly or via the X11 server.
It&apos;s also a requirement for vertical synchronization - did you check that setting?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104428</commentid>
    <comment_count>28</comment_count>
    <who name="Joe Taylor">redwingsred</who>
    <bug_when>2011-04-05 22:58:44 +0000</bug_when>
    <thetext>Xrender and OpenGL both FAIL with Vsync on or off, Desktop cube freeze up the computer no many what I do with the settings.

--- thomas.luebking@gmail.com wrote:

From: Thomas Lübking &lt;thomas.luebking@gmail.com&gt;
To: redwingsred@linuxwaves.com
Subject: [Bug 266182] Desktop is frozen during cube rotation with direct rendering
Date: Tue,  5 Apr 2011 18:55:04 +0200 (CEST)

https://bugs.kde.org/show_bug.cgi?id=266182





--- Comment #27 from Thomas Lübking &lt;thomas luebking gmail com&gt;  2011-04-05 18:55:02 ---
Direct vs. Indirect rendering controls whether the application speaks to OpenGL
directly or via the X11 server.
It&apos;s also a requirement for vertical synchronization - did you check that
setting?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104434</commentid>
    <comment_count>29</comment_count>
    <who name="Thilo-Alexander Ginkel">thilo</who>
    <bug_when>2011-04-05 23:08:05 +0000</bug_when>
    <thetext>Just an idea: Are all relevant changes in git?

If so, one could bisect to find the commit triggering the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104449</commentid>
    <comment_count>30</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-05 23:28:41 +0000</bug_when>
    <thetext>(In reply to comment #28)
&gt; Xrender and OpenGL both FAIL with Vsync on or off, Desktop cube freeze up the
&gt; computer no many what I do with the settings.
You can no way activate the desktop cube with XRender.
Are you using compiz instead of KWin?

(In reply to comment #29)
&gt; Just an idea: Are all relevant changes in git?
Git and svn (the move to git was right after the 4.6 tagging) - the svn history should have survived the transformation.
The problem is that the issue is likely not in the cube code at all -&gt; gonna be a hard bisect :-(
(and no: it does not happen here at all, no matter what i do - sorry)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104455</commentid>
    <comment_count>31</comment_count>
    <who name="Joe Taylor">redwingsred</who>
    <bug_when>2011-04-06 00:00:21 +0000</bug_when>
    <thetext>No, I&apos;m sorry, I worded that wrong. No, it disabled my desktop effects when I tried to use Xrender. I think it&apos;s a driver issue to tell you the truth, some people aren&apos;t having problems with ATi card, but people with Nvidia are. (at least that&apos;s what I&apos;ve read.) 

--- thomas.luebking@gmail.com wrote:

From: Thomas Lübking &lt;thomas.luebking@gmail.com&gt;
To: redwingsred@linuxwaves.com
Subject: [Bug 266182] Desktop is frozen during cube rotation with direct rendering
Date: Tue,  5 Apr 2011 23:28:45 +0200 (CEST)

https://bugs.kde.org/show_bug.cgi?id=266182





--- Comment #30 from Thomas Lübking &lt;thomas luebking gmail com&gt;  2011-04-05 23:28:41 ---
(In reply to comment #28)
&gt; Xrender and OpenGL both FAIL with Vsync on or off, Desktop cube freeze up the
&gt; computer no many what I do with the settings.
You can no way activate the desktop cube with XRender.
Are you using compiz instead of KWin?

(In reply to comment #29)
&gt; Just an idea: Are all relevant changes in git?
Git and svn (the move to git was right after the 4.6 tagging) - the svn history
should have survived the transformation.
The problem is that the issue is likely not in the cube code at all -&gt; gonna be
a hard bisect :-(
(and no: it does not happen here at all, no matter what i do - sorry)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104479</commentid>
    <comment_count>32</comment_count>
    <who name="Mathias Panzenböck">grosser.meister.morti</who>
    <bug_when>2011-04-06 01:28:46 +0000</bug_when>
    <thetext>&gt; I think it&apos;s a driver issue to tell you the truth, some
&gt; people aren&apos;t having problems with ATi card, but people with Nvidia are. (at
&gt; least that&apos;s what I&apos;ve read.) 

It did work without problems with the same nvidia driver and KDE 4.5.x. The hangs are only since I updated to KDE 4.6.1. Hmm, there was also a Xorg update in the same time frame. Maybe the bug could be there?

I use:
X.Org X Server 1.9.5
Release Date: 2011-03-17
X Protocol Version 11, Revision 0
Build Operating System: x86-16 2.6.32-71.14.1.el6.x86_64 
Current Operating System: Linux panzi 2.6.35.11-83.fc14.x86_64 #1 SMP Mon Feb 7 07:06:44 UTC 2011 x86_64
Kernel command line: ro root=UUID=9efd92a6-35a6-4c65-8ffd-d6079cf3e33c rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=de rhgb quiet vga=0x31B nouveau.modeset=0
Build Date: 18 March 2011  12:22:54AM
Build ID: xorg-x11-server 1.9.5-1.fc14 
Current version of pixman: 0.18.4(In reply to comment #31)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104481</commentid>
    <comment_count>33</comment_count>
    <who name="Joe Taylor">redwingsred</who>
    <bug_when>2011-04-06 01:43:49 +0000</bug_when>
    <thetext>That could be, I&apos;m just going to stick with 4.5.5 until it&apos;s fixed.
Pardus 2011 is an awesome KDE Distro, very fast and stable running on 4.5.5, but it also has the same problems all the rest have if you update top 4.6.x.
--- grosser.meister.morti@gmx.net wrote:

From: Mathias Panzenböck &lt;grosser.meister.morti@gmx.net&gt;
To: redwingsred@linuxwaves.com
Subject: [Bug 266182] Desktop is frozen during cube rotation with direct rendering
Date: Wed,  6 Apr 2011 01:28:49 +0200 (CEST)

https://bugs.kde.org/show_bug.cgi?id=266182





--- Comment #32 from Mathias Panzenböck &lt;grosser meister morti gmx net&gt;  2011-04-06 01:28:46 ---
&gt; I think it&apos;s a driver issue to tell you the truth, some
&gt; people aren&apos;t having problems with ATi card, but people with Nvidia are. (at
&gt; least that&apos;s what I&apos;ve read.) 

It did work without problems with the same nvidia driver and KDE 4.5.x. The
hangs are only since I updated to KDE 4.6.1. Hmm, there was also a Xorg update
in the same time frame. Maybe the bug could be there?

I use:
X.Org X Server 1.9.5
Release Date: 2011-03-17
X Protocol Version 11, Revision 0
Build Operating System: x86-16 2.6.32-71.14.1.el6.x86_64 
Current Operating System: Linux panzi 2.6.35.11-83.fc14.x86_64 #1 SMP Mon Feb 7
07:06:44 UTC 2011 x86_64
Kernel command line: ro root=UUID=9efd92a6-35a6-4c65-8ffd-d6079cf3e33c
rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8
SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=de rhgb quiet vga=0x31B
nouveau.modeset=0
Build Date: 18 March 2011  12:22:54AM
Build ID: xorg-x11-server 1.9.5-1.fc14 
Current version of pixman: 0.18.4(In reply to comment #31)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107228</commentid>
    <comment_count>34</comment_count>
    <who name="alexander">e.lex</who>
    <bug_when>2011-04-12 16:57:40 +0000</bug_when>
    <thetext>I have the same issue with openSUSE11.4 KDE4.6.2 64bit, nvidia 8400M GT and 260.19.44 drivers. 
Please, how could I solve?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107252</commentid>
    <comment_count>35</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-12 18:25:04 +0000</bug_when>
    <thetext>according to OP by disabling &quot;direct rendering&quot; (&quot;kcmshell4 kwincompositing&quot; / advanced tab)
notice that this causes some performance.

can someone encountering this issue or bug #261323 please dump and attach his nvidia settings?
&quot;nvidia-settings -q all &gt; nvidiasettings.txt&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107269</commentid>
    <comment_count>36</comment_count>
      <attachid>58855</attachid>
    <who name="Graziano">graziano</who>
    <bug_when>2011-04-12 19:13:49 +0000</bug_when>
    <thetext>Created attachment 58855
output from nvidia-settings -q all</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107284</commentid>
    <comment_count>37</comment_count>
      <attachid>58857</attachid>
    <who name="alexander">e.lex</who>
    <bug_when>2011-04-12 19:45:17 +0000</bug_when>
    <thetext>Created attachment 58857
output of &quot;nvidia-settings -q all &gt; nvidiasettings.txt&quot;

(In reply to comment #35)
&gt; according to OP by disabling &quot;direct rendering&quot; (&quot;kcmshell4 kwincompositing&quot; /
&gt; advanced tab)
&gt; notice that this causes some performance.

Yes, by disabling &quot;direct rendering&quot; the problem there is no more, but blur doesn&apos;t work.
 
&gt; can someone encountering this issue or bug #261323 please dump and attach his
&gt; nvidia settings?
&gt; &quot;nvidia-settings -q all &gt; nvidiasettings.txt&quot;

I encounter bug #261323 too. I&apos;m attaching my nvidiasettings,txt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107314</commentid>
    <comment_count>38</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-12 21:07:54 +0000</bug_when>
    <thetext>please run &quot;nvidia-settings&quot; and in &quot;OpenGL Settings&quot; disable &quot;Allow flipping&quot;

see bug #261323 comments #39 and up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107329</commentid>
    <comment_count>39</comment_count>
    <who name="Graziano">graziano</who>
    <bug_when>2011-04-12 21:50:58 +0000</bug_when>
    <thetext>(In reply to comment #38)
&gt; please run &quot;nvidia-settings&quot; and in &quot;OpenGL Settings&quot; disable &quot;Allow flipping&quot;
&gt; 
&gt; see bug #261323 comments #39 and up.

Yep, that helps here</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107333</commentid>
    <comment_count>40</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-12 21:57:42 +0000</bug_when>
    <thetext>claiming dupe status then.

*** This bug has been marked as a duplicate of bug 261323 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107342</commentid>
    <comment_count>41</comment_count>
    <who name="Graziano">graziano</who>
    <bug_when>2011-04-12 22:13:30 +0000</bug_when>
    <thetext>It seems that disabling Allow Flipping only helps temporarily. I&apos;ve got the next freeze about 10 min. after having disabled it. I checked three times and I could reproduce (had to reboot the box...). It simply takes longer until the freeze comes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107368</commentid>
    <comment_count>42</comment_count>
    <who name="alexander">e.lex</who>
    <bug_when>2011-04-12 23:46:28 +0000</bug_when>
    <thetext>(In reply to comment #41)
&gt; It seems that disabling Allow Flipping only helps temporarily. I&apos;ve got the
&gt; next freeze about 10 min. after having disabled it. I checked three times and I
&gt; could reproduce (had to reboot the box...). It simply takes longer until the
&gt; freeze comes.

Yes, I can confirm. In addition, when press space button and cube disappears the screen becomes black for a moment, like a black flash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1110653</commentid>
    <comment_count>43</comment_count>
    <who name="Richard Cox">conardcox</who>
    <bug_when>2011-04-23 17:22:24 +0000</bug_when>
    <thetext>It&apos;s a real shame this bug was duped to an unrelated bug based on invalid test results.  The only difference that disabling Allow Flipping had for me was that the screen became black (just like the user above belatedly reported)...with only white borders around open windows...other than that, no difference at all in the behavior.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1110657</commentid>
    <comment_count>44</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-23 17:40:35 +0000</bug_when>
    <thetext>reopening, but it lilkely drains from the same source... (and is still unreproducable here...)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1110669</commentid>
    <comment_count>45</comment_count>
    <who name="Richard Cox">conardcox</who>
    <bug_when>2011-04-23 18:14:59 +0000</bug_when>
    <thetext>Here is some new information I just saw, btw.  It may (or may not) be significant.  I recently upgraded to the new 270.41.03 drivers.  Now, when I trigger this event, I get some more information from the drivers in dmesg:

&quot;[11048.032050] NVRM: Xid (0000:01:00): 8, Channel 00000001
[11050.032031] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[11052.032080] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1110744</commentid>
    <comment_count>46</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-23 20:47:36 +0000</bug_when>
    <thetext>can you try to move /usr/lib/libkwinnvidiahack* out of the way, ie rename them or move them somewhere the linker won&apos;t find them?
then restart &quot;kwin --replace&amp;&quot; and see whether sth. changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1110749</commentid>
    <comment_count>47</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2011-04-23 21:18:35 +0000</bug_when>
    <thetext>ERRRR scratch that!!
kwin won&apos;t load w/o libnvidiahack anymore...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1110996</commentid>
    <comment_count>48</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2011-04-24 17:25:47 +0000</bug_when>
    <thetext>further investigation shows it is the same issue

*** This bug has been marked as a duplicate of bug 261323 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1111000</commentid>
    <comment_count>49</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2011-04-24 17:27:46 +0000</bug_when>
    <thetext>further investigation shows it is the same issue

*** This bug has been marked as a duplicate of bug 261323 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58855</attachid>
            <date>2011-04-12 19:13:49 +0000</date>
            <delta_ts>2011-04-12 19:13:49 +0000</delta_ts>
            <desc>output from nvidia-settings -q all</desc>
            <filename>nvidiasettings.txt</filename>
            <type>text/plain</type>
            <size>37254</size>
            <attacher name="Graziano">graziano</attacher>
            
              <data encoding="base64">CkF0dHJpYnV0ZXMgcXVlcnlhYmxlIHZpYSBHbWVQOjAuMDoKCiAgQXR0cmlidXRlICdPcGVyYXRp
bmdTeXN0ZW0nIChHbWVQOjAuMCk6IDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnT3BlcmF0
aW5nU3lzdGVtJyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAyIChpbmNsdXNpdmUpLgogICAgJ09wZXJh
dGluZ1N5c3RlbScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ09wZXJhdGluZ1N5c3Rl
bScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAg
QXR0cmlidXRlICdOdmlkaWFEcml2ZXJWZXJzaW9uJyAoR21lUDowLjApOiAyNzAuMjYgCiAgICAn
TnZpZGlhRHJpdmVyVmVyc2lvbicgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ052aWRpYURy
aXZlclZlcnNpb24nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdOdmlkaWFEcml2ZXJW
ZXJzaW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BV
LgoKICBBdHRyaWJ1dGUgJ052Q29udHJvbFZlcnNpb24nIChHbWVQOjAuMCk6IDEuMjYgCiAgICAn
TnZDb250cm9sVmVyc2lvbicgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ052Q29udHJvbFZl
cnNpb24nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdOdkNvbnRyb2xWZXJzaW9uJyBj
YW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRl
ICdHTFhTZXJ2ZXJWZXJzaW9uJyAoR21lUDowLjApOiAxLjQgCiAgICAnR0xYU2VydmVyVmVyc2lv
bicgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ0dMWFNlcnZlclZlcnNpb24nIGlzIGEgcmVh
ZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHTFhTZXJ2ZXJWZXJzaW9uJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdHTFhDbGllbnRWZXJz
aW9uJyAoR21lUDowLjApOiAxLjQgCiAgICAnR0xYQ2xpZW50VmVyc2lvbicgaXMgYSBzdHJpbmcg
YXR0cmlidXRlLgogICAgJ0dMWENsaWVudFZlcnNpb24nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0
ZS4KICAgICdHTFhDbGllbnRWZXJzaW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5
cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdPcGVuR0xWZXJzaW9uJyAoR21lUDowLjApOiAz
LjMuMCBOVklESUEgMjcwLjI2IAogICAgJ09wZW5HTFZlcnNpb24nIGlzIGEgc3RyaW5nIGF0dHJp
YnV0ZS4KICAgICdPcGVuR0xWZXJzaW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAn
T3BlbkdMVmVyc2lvbicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3Jl
ZW4uCgogIEF0dHJpYnV0ZSAnWFJhbmRSVmVyc2lvbicgKEdtZVA6MC4wKTogMS4zIAogICAgJ1hS
YW5kUlZlcnNpb24nIGlzIGEgc3RyaW5nIGF0dHJpYnV0ZS4KICAgICdYUmFuZFJWZXJzaW9uJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnWFJhbmRSVmVyc2lvbicgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnWEY4NlZpZE1v
ZGVWZXJzaW9uJyAoR21lUDowLjApOiAyLjIgCiAgICAnWEY4NlZpZE1vZGVWZXJzaW9uJyBpcyBh
IHN0cmluZyBhdHRyaWJ1dGUuCiAgICAnWEY4NlZpZE1vZGVWZXJzaW9uJyBpcyBhIHJlYWQtb25s
eSBhdHRyaWJ1dGUuCiAgICAnWEY4NlZpZE1vZGVWZXJzaW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dp
bmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdYdlZlcnNpb24nIChHbWVQ
OjAuMCk6IDIuMiAKICAgICdYdlZlcnNpb24nIGlzIGEgc3RyaW5nIGF0dHJpYnV0ZS4KICAgICdY
dlZlcnNpb24nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdYdlZlcnNpb24nIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ1R3
aW5WaWV3JyAoR21lUDowLjApOiAwLgogICAgJ1R3aW5WaWV3JyBpcyBhIGJvb2xlYW4gYXR0cmli
dXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNlKS4KICAg
ICdUd2luVmlldycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1R3aW5WaWV3JyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdD
b25uZWN0ZWREaXNwbGF5cycgKEdtZVA6MC4wKTogMHgwMDAxMDAwMC4KICAgICdDb25uZWN0ZWRE
aXNwbGF5cycgaXMgYSBiaXRtYXNrIGF0dHJpYnV0ZS4KICAgICdDb25uZWN0ZWREaXNwbGF5cycg
aXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0Nvbm5lY3RlZERpc3BsYXlzJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUg
J0VuYWJsZWREaXNwbGF5cycgKEdtZVA6MC4wKTogMHgwMDAxMDAwMC4KICAgICdFbmFibGVkRGlz
cGxheXMnIGlzIGEgYml0bWFzayBhdHRyaWJ1dGUuCiAgICAnRW5hYmxlZERpc3BsYXlzJyBpcyBh
IHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRW5hYmxlZERpc3BsYXlzJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0N1cnNv
clNoYWRvdycgKEdtZVA6MC4wKTogMC4KICAgICdDdXJzb3JTaGFkb3cnIGlzIGEgYm9vbGVhbiBh
dHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2Up
LgogICAgJ0N1cnNvclNoYWRvdycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczog
WCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnQ3Vyc29yU2hhZG93QWxwaGEnIChHbWVQOjAuMCk6IDY0
LgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ0N1cnNvclNoYWRvd0FscGhhJyBhcmUgaW4gdGhl
IHJhbmdlIDAgLSAyNTQgKGluY2x1c2l2ZSkuCiAgICAnQ3Vyc29yU2hhZG93QWxwaGEnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0N1
cnNvclNoYWRvd1JlZCcgKEdtZVA6MC4wKTogMC4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdD
dXJzb3JTaGFkb3dSZWQnIGFyZSBpbiB0aGUgcmFuZ2UgMCAtIDI1NSAoaW5jbHVzaXZlKS4KICAg
ICdDdXJzb3JTaGFkb3dSZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0N1cnNvclNoYWRvd0dyZWVuJyAoR21lUDowLjApOiAwLgog
ICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ0N1cnNvclNoYWRvd0dyZWVuJyBhcmUgaW4gdGhlIHJh
bmdlIDAgLSAyNTUgKGluY2x1c2l2ZSkuCiAgICAnQ3Vyc29yU2hhZG93R3JlZW4nIGNhbiB1c2Ug
dGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0N1cnNv
clNoYWRvd0JsdWUnIChHbWVQOjAuMCk6IDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQ3Vy
c29yU2hhZG93Qmx1ZScgYXJlIGluIHRoZSByYW5nZSAwIC0gMjU1IChpbmNsdXNpdmUpLgogICAg
J0N1cnNvclNoYWRvd0JsdWUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0N1cnNvclNoYWRvd1hPZmZzZXQnIChHbWVQOjAuMCk6IDQu
CiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQ3Vyc29yU2hhZG93WE9mZnNldCcgYXJlIGluIHRo
ZSByYW5nZSAwIC0gMzIgKGluY2x1c2l2ZSkuCiAgICAnQ3Vyc29yU2hhZG93WE9mZnNldCcgY2Fu
IHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAn
Q3Vyc29yU2hhZG93WU9mZnNldCcgKEdtZVA6MC4wKTogMi4KICAgIFRoZSB2YWxpZCB2YWx1ZXMg
Zm9yICdDdXJzb3JTaGFkb3dZT2Zmc2V0JyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAzMiAoaW5jbHVz
aXZlKS4KICAgICdDdXJzb3JTaGFkb3dZT2Zmc2V0JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdBc3NvY2lhdGVkRGlzcGxheXMnIChH
bWVQOjAuMCk6IDB4MDAwMTAwMDAuCiAgICAnQXNzb2NpYXRlZERpc3BsYXlzJyBpcyBhIGJpdG1h
c2sgYXR0cmlidXRlLgogICAgJ0Fzc29jaWF0ZWREaXNwbGF5cycgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnSW5pdGlhbFBpeG1hcFBs
YWNlbWVudCcgKEdtZVA6MC4wKTogMi4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdJbml0aWFs
UGl4bWFwUGxhY2VtZW50JyBhcmUgaW4gdGhlIHJhbmdlIDAgLSA0IChpbmNsdXNpdmUpLgogICAg
J0luaXRpYWxQaXhtYXBQbGFjZW1lbnQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlw
ZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0R5bmFtaWNUd2ludmlldycgKEdtZVA6MC4wKTog
MS4KICAgICdEeW5hbWljVHdpbnZpZXcnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0R5
bmFtaWNUd2ludmlldycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0R5bmFtaWNUd2lu
dmlldycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0
dHJpYnV0ZSAnTXVsdGlHcHVEaXNwbGF5T3duZXInIChHbWVQOjAuMCk6IDAuCiAgICAnTXVsdGlH
cHVEaXNwbGF5T3duZXInIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ011bHRpR3B1RGlz
cGxheU93bmVyJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnTXVsdGlHcHVEaXNwbGF5
T3duZXInIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBB
dHRyaWJ1dGUgJ0dseXBoQ2FjaGUnIChHbWVQOjAuMCk6IDEuCiAgICAnR2x5cGhDYWNoZScgaXMg
YSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAg
KG9mZi9mYWxzZSkuCiAgICAnR2x5cGhDYWNoZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdl
dCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnTm90ZWJvb2tEaXNwbGF5Q2hhbmdlTGlk
RXZlbnQnIChHbWVQOjAuMCk6IDEuCiAgICAnTm90ZWJvb2tEaXNwbGF5Q2hhbmdlTGlkRXZlbnQn
IGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ05vdGVib29rRGlzcGxheUNoYW5nZUxpZEV2
ZW50JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0
cmlidXRlICdOb3RlYm9va0ludGVybmFsTENEJyAoR21lUDowLjApOiAweDAwMDEwMDAwLgogICAg
J05vdGVib29rSW50ZXJuYWxMQ0QnIGlzIGEgYml0bWFzayBhdHRyaWJ1dGUuCiAgICAnTm90ZWJv
b2tJbnRlcm5hbExDRCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ05vdGVib29rSW50
ZXJuYWxMQ0QnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBH
UFUuCgogIEF0dHJpYnV0ZSAnRGVwdGgzMEFsbG93ZWQnIChHbWVQOjAuMCk6IDAuCiAgICAnRGVw
dGgzMEFsbG93ZWQnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEg
KG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0RlcHRoMzBBbGxvd2VkJyBpcyBhIHJl
YWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRGVwdGgzMEFsbG93ZWQnIGNhbiB1c2UgdGhlIGZvbGxv
d2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnTm9TY2Fub3V0
JyAoR21lUDowLjApOiAwLgogICAgJ05vU2Nhbm91dCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsg
dmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnTm9T
Y2Fub3V0JyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnTm9TY2Fub3V0JyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUg
J1hTZXJ2ZXJVbmlxdWVJZCcgKEdtZVA6MC4wKTogMTUyNTgyMzQ1OS4KICAgICdYU2VydmVyVW5p
cXVlSWQnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1hTZXJ2ZXJVbmlxdWVJZCcgaXMg
YSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1hTZXJ2ZXJVbmlxdWVJZCcgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnUGl4bWFwQ2Fj
aGUnIChHbWVQOjAuMCk6IDEuCiAgICAnUGl4bWFwQ2FjaGUnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1
dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAg
J1BpeG1hcENhY2hlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVl
bi4KCiAgQXR0cmlidXRlICdQaXhtYXBDYWNoZVJvdW5kU2l6ZUtCJyAoR21lUDowLjApOiAxMDI0
LgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ1BpeG1hcENhY2hlUm91bmRTaXplS0InIGFyZSBp
biB0aGUgcmFuZ2UgNCAtIDEwNDg1NzYgKGluY2x1c2l2ZSkuCiAgICAnUGl4bWFwQ2FjaGVSb3Vu
ZFNpemVLQicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgog
IEF0dHJpYnV0ZSAnU3luY1RvVkJsYW5rJyAoR21lUDowLjApOiAwLgogICAgJ1N5bmNUb1ZCbGFu
aycgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkg
YW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnU3luY1RvVkJsYW5rJyBjYW4gdXNlIHRoZSBmb2xsb3dp
bmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdMb2dBbmlzbycgKEdtZVA6
MC4wKTogMC4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdMb2dBbmlzbycgYXJlIGluIHRoZSBy
YW5nZSAwIC0gNCAoaW5jbHVzaXZlKS4KICAgICdMb2dBbmlzbycgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnRlNBQScgKEdtZVA6MC4w
KTogMC4KICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0ZTQUEnIGFyZTogMCwgMSwgNSwgNywgOCwgOSwg
MTAgYW5kIDEyLgogICAgJ0ZTQUEnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ1RleHR1cmVTaGFycGVuJyAoR21lUDowLjApOiAwLgog
ICAgJ1RleHR1cmVTaGFycGVuJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMg
YXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNlKS4KICAgICdUZXh0dXJlU2hhcnBlbicg
Y2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0
ZSAnQWxsb3dGbGlwcGluZycgKEdtZVA6MC4wKTogMS4KICAgICdBbGxvd0ZsaXBwaW5nJyBpcyBh
IGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAo
b2ZmL2ZhbHNlKS4KICAgICdBbGxvd0ZsaXBwaW5nJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdGU0FBQXBwQ29udHJvbGxlZCcgKEdt
ZVA6MC4wKTogMC4KICAgICdGU0FBQXBwQ29udHJvbGxlZCcgaXMgYSBib29sZWFuIGF0dHJpYnV0
ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAn
RlNBQUFwcENvbnRyb2xsZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0xvZ0FuaXNvQXBwQ29udHJvbGxlZCcgKEdtZVA6MC4wKTog
MS4KICAgICdMb2dBbmlzb0FwcENvbnRyb2xsZWQnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZh
bGlkIHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0xvZ0Fu
aXNvQXBwQ29udHJvbGxlZCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBT
Y3JlZW4uCgogIEF0dHJpYnV0ZSAnT3BlbkdMSW1hZ2VTZXR0aW5ncycgKEdtZVA6MC4wKTogMC4K
ICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdPcGVuR0xJbWFnZVNldHRpbmdzJyBhcmUgaW4gdGhl
IHJhbmdlIDAgLSAzIChpbmNsdXNpdmUpLgogICAgJ09wZW5HTEltYWdlU2V0dGluZ3MnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0ZT
QUFBcHBFbmhhbmNlZCcgKEdtZVA6MC4wKTogMC4KICAgICdGU0FBQXBwRW5oYW5jZWQnIGlzIGEg
Ym9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwIChv
ZmYvZmFsc2UpLgogICAgJ0ZTQUFBcHBFbmhhbmNlZCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRh
cmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnU2xpTW9zYWljTW9kZUF2YWlsYWJs
ZScgKEdtZVA6MC4wKTogMC4KICAgICdTbGlNb3NhaWNNb2RlQXZhaWxhYmxlJyBpcyBhIGJvb2xl
YW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2Zh
bHNlKS4KICAgICdTbGlNb3NhaWNNb2RlQXZhaWxhYmxlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1
dGUuCiAgICAnU2xpTW9zYWljTW9kZUF2YWlsYWJsZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRh
cmdldCB0eXBlczogWCBTY3JlZW4sIEdQVSwgVkNTLgoKICBBdHRyaWJ1dGUgJ0J1c1R5cGUnIChH
bWVQOjAuMCk6IDIuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQnVzVHlwZScgYXJlIGluIHRo
ZSByYW5nZSAwIC0gMyAoaW5jbHVzaXZlKS4KICAgICdCdXNUeXBlJyBpcyBhIHJlYWQtb25seSBh
dHRyaWJ1dGUuCiAgICAnQnVzVHlwZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBl
czogWCBTY3JlZW4sIEdQVSwgU0RJIElucHV0IERldmljZS4KCiAgQXR0cmlidXRlICdQQ0lFTWF4
TGlua1NwZWVkJyAoR21lUDowLjApOiAyNTAwLgogICAgJ1BDSUVNYXhMaW5rU3BlZWQnIGlzIGFu
IGludGVnZXIgYXR0cmlidXRlLgogICAgJ1BDSUVNYXhMaW5rU3BlZWQnIGlzIGEgcmVhZC1vbmx5
IGF0dHJpYnV0ZS4KICAgICdQQ0lFTWF4TGlua1NwZWVkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcg
dGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBTREkgSW5wdXQgRGV2aWNlLgoKICBBdHRyaWJ1
dGUgJ1ZpZGVvUmFtJyAoR21lUDowLjApOiA1MjQyODguCiAgICAnVmlkZW9SYW0nIGlzIGFuIGlu
dGVnZXIgYXR0cmlidXRlLgogICAgJ1ZpZGVvUmFtJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUu
CiAgICAnVmlkZW9SYW0nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2Ny
ZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnSXJxJyAoR21lUDowLjApOiAxNi4KICAgICdJcnEnIGlz
IGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0lycScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRl
LgogICAgJ0lycScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4s
IEdQVSwgU0RJIElucHV0IERldmljZS4KCiAgQXR0cmlidXRlICdDVURBQ29yZXMnIChHbWVQOjAu
MCk6IDMyLgogICAgJ0NVREFDb3JlcycgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnQ1VE
QUNvcmVzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQ1VEQUNvcmVzJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUg
J0dQVU1lbW9yeUludGVyZmFjZScgKEdtZVA6MC4wKTogMTI4LgogICAgJ0dQVU1lbW9yeUludGVy
ZmFjZScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVTWVtb3J5SW50ZXJmYWNlJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVTWVtb3J5SW50ZXJmYWNlJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUg
J0dQVUNvcmVUZW1wJyAoR21lUDowLjApOiA0OS4KICAgICdHUFVDb3JlVGVtcCcgaXMgYW4gaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVQ29yZVRlbXAnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0
ZS4KICAgICdHUFVDb3JlVGVtcCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczog
WCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFUyRENsb2NrRnJlcXMnIChHbWVQOjAuMCk6
IDE2OSwxMDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnR1BVMkRDbG9ja0ZyZXFzJyBhcmUg
aW4gdGhlIHJhbmdlcyA0MiAtIDMzOCwgMjUgLSAxMzIwIChpbmNsdXNpdmUpLgogICAgJ0dQVTJE
Q2xvY2tGcmVxcycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4s
IEdQVS4KCiAgQXR0cmlidXRlICdHUFUzRENsb2NrRnJlcXMnIChHbWVQOjAuMCk6IDUwMCw4MDAu
CiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnR1BVM0RDbG9ja0ZyZXFzJyBhcmUgaW4gdGhlIHJh
bmdlcyAxMjUgLSAxMDAwLCAyMDAgLSAxMzIwIChpbmNsdXNpdmUpLgogICAgJ0dQVTNEQ2xvY2tG
cmVxcycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4K
CiAgQXR0cmlidXRlICdHUFVEZWZhdWx0MkRDbG9ja0ZyZXFzJyAoR21lUDowLjApOiAxNjksMTAw
LgogICAgJ0dQVURlZmF1bHQyRENsb2NrRnJlcXMnIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmli
dXRlLgogICAgJ0dQVURlZmF1bHQyRENsb2NrRnJlcXMnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0
ZS4KICAgICdHUFVEZWZhdWx0MkRDbG9ja0ZyZXFzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVURlZmF1bHQzRENsb2Nr
RnJlcXMnIChHbWVQOjAuMCk6IDUwMCw4MDAuCiAgICAnR1BVRGVmYXVsdDNEQ2xvY2tGcmVxcycg
aXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVRGVmYXVsdDNEQ2xvY2tGcmVx
cycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVURlZmF1bHQzRENsb2NrRnJlcXMn
IGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0
dHJpYnV0ZSAnR1BVQ3VycmVudENsb2NrRnJlcXMnIChHbWVQOjAuMCk6IDUwMCw4MDAuCiAgICAn
R1BVQ3VycmVudENsb2NrRnJlcXMnIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmlidXRlLgogICAg
J0dQVUN1cnJlbnRDbG9ja0ZyZXFzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BV
Q3VycmVudENsb2NrRnJlcXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVudFByb2Nlc3NvckNsb2NrRnJlcXMn
IChHbWVQOjAuMCk6IDEyNTAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnR1BVQ3VycmVudFBy
b2Nlc3NvckNsb2NrRnJlcXMnIGFyZSBpbiB0aGUgcmFuZ2UgMzEyIC0gMjUwMCAoaW5jbHVzaXZl
KS4KICAgICdHUFVDdXJyZW50UHJvY2Vzc29yQ2xvY2tGcmVxcycgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVDdXJyZW50
Q2xvY2tGcmVxc1N0cmluZycgKEdtZVA6MC4wKTogbnZjbG9jaz01MDAsIG1lbWNsb2NrPTgwMCwg
cHJvY2Vzc29yY2xvY2s9MTI1MCAKICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxc1N0cmluZycgaXMg
YSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ0dQVUN1cnJlbnRDbG9ja0ZyZXFzU3RyaW5nJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1
dGUgJ0J1c1JhdGUnIChHbWVQOjAuMCk6IDE2LgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ0J1
c1JhdGUnIGFyZSBpbiB0aGUgcmFuZ2UgMSAtIDE2IChpbmNsdXNpdmUpLgogICAgJ0J1c1JhdGUn
IGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdCdXNSYXRlJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBTREkgSW5wdXQgRGV2aWNlLgoKICBB
dHRyaWJ1dGUgJ1BDSUVHZW4nIChHbWVQOjAuMCk6IDEuCiAgICAnUENJRUdlbicgaXMgYW4gaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnUENJRUdlbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgog
ICAgJ1BDSUVHZW4nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVu
LCBHUFUsIFNESSBJbnB1dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAnR1BVRXJyb3JzJyAoR21lUDow
LjApOiAwLgogICAgJ0dQVUVycm9ycycgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BV
RXJyb3JzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVRXJyb3JzJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdHUFVQ
b3dlclNvdXJjZScgKEdtZVA6MC4wKTogMC4KICAgICdHUFVQb3dlclNvdXJjZScgaXMgYW4gaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVUG93ZXJTb3VyY2UnIGlzIGEgcmVhZC1vbmx5IGF0dHJp
YnV0ZS4KICAgICdHUFVQb3dlclNvdXJjZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0
eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVDdXJyZW50UGVyZk1vZGUnIChH
bWVQOjAuMCk6IDEuCiAgICAnR1BVQ3VycmVudFBlcmZNb2RlJyBpcyBhbiBpbnRlZ2VyIGF0dHJp
YnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZk1vZGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4K
ICAgICdHUFVDdXJyZW50UGVyZk1vZGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlw
ZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVudFBlcmZMZXZlbCcgKEdt
ZVA6MC4wKTogMy4KICAgICdHUFVDdXJyZW50UGVyZkxldmVsJyBpcyBhbiBpbnRlZ2VyIGF0dHJp
YnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZkxldmVsJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUu
CiAgICAnR1BVQ3VycmVudFBlcmZMZXZlbCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0
eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVBZGFwdGl2ZUNsb2NrU3RhdGUn
IChHbWVQOjAuMCk6IDEuCiAgICAnR1BVQWRhcHRpdmVDbG9ja1N0YXRlJyBpcyBhIGJvb2xlYW4g
YXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNl
KS4KICAgICdHUFVBZGFwdGl2ZUNsb2NrU3RhdGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4K
ICAgICdHUFVBZGFwdGl2ZUNsb2NrU3RhdGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVUGVyZk1vZGVzJyAoR21lUDow
LjApOiBwZXJmPTAsIG52Y2xvY2s9MTY5LCBtZW1jbG9jaz0xMDAsIHByb2Nlc3NvcmNsb2NrPTMz
OCA7IHBlcmY9MSwgbnZjbG9jaz0yNzUsIG1lbWNsb2NrPTMwMCwKICBwcm9jZXNzb3JjbG9jaz01
NTAgOyBwZXJmPTIsIG52Y2xvY2s9NDAwLCBtZW1jbG9jaz0zMDAsIHByb2Nlc3NvcmNsb2NrPTgw
MCA7IHBlcmY9MywgbnZjbG9jaz01MDAsIG1lbWNsb2NrPTgwMCwgcHJvY2Vzc29yY2xvY2s9MTI1
MCAKICAgICdHUFVQZXJmTW9kZXMnIGlzIGEgc3RyaW5nIGF0dHJpYnV0ZS4KICAgICdHUFVQZXJm
TW9kZXMnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVQZXJmTW9kZXMnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0
ZSAnRUNDU3VwcG9ydGVkJyAoR21lUDowLjApOiAwLgogICAgJ0VDQ1N1cHBvcnRlZCcgaXMgYSBi
b29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAgKG9m
Zi9mYWxzZSkuCiAgICAnRUNDU3VwcG9ydGVkJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnRUNDU3VwcG9ydGVkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNj
cmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0VDQ0NvbmZpZ3VyYXRpb25TdXBwb3J0ZWQnIChHbWVQ
OjAuMCk6IDAuCiAgICAnRUNDQ29uZmlndXJhdGlvblN1cHBvcnRlZCcgaXMgYSBib29sZWFuIGF0
dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSku
CiAgICAnRUNDQ29uZmlndXJhdGlvblN1cHBvcnRlZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRl
LgogICAgJ0VDQ0NvbmZpZ3VyYXRpb25TdXBwb3J0ZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0
YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR3ZvU3VwcG9ydGVkJyAo
R21lUDowLjApOiAwLgogICAgJ0d2b1N1cHBvcnRlZCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsg
dmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnR3Zv
U3VwcG9ydGVkJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR3ZvU3VwcG9ydGVkJyBj
YW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRl
ICdJc0d2b0Rpc3BsYXknIChHbWVQOjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMC4KICAg
ICdJc0d2b0Rpc3BsYXknIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6
IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0lzR3ZvRGlzcGxheScgaXMgYSBy
ZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0lzR3ZvRGlzcGxheScgaXMgZGlzcGxheSBkZXZpY2Ug
c3BlY2lmaWMuCiAgICAnSXNHdm9EaXNwbGF5JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0
IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0RpZ2l0YWxWaWJyYW5jZScgKEdt
ZVA6MC4wOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAwLgogICAgVGhlIHZhbGlkIHZhbHVlcyBm
b3IgJ0RpZ2l0YWxWaWJyYW5jZScgYXJlIGluIHRoZSByYW5nZSAtMTAyNCAtIDEwMjMgKGluY2x1
c2l2ZSkuCiAgICAnRGlnaXRhbFZpYnJhbmNlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4K
ICAgICdEaWdpdGFsVmlicmFuY2UnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnRnJvbnRlbmRSZXNvbHV0aW9uJyAoR21lUDow
LjA7IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDEyODAsODAwLgogICAgJ0Zyb250ZW5kUmVzb2x1
dGlvbicgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnRnJvbnRlbmRSZXNvbHV0
aW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRnJvbnRlbmRSZXNvbHV0aW9uJyBp
cyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdGcm9udGVuZFJlc29sdXRpb24nIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0
ZSAnQmFja2VuZFJlc29sdXRpb24nIChHbWVQOjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTog
MTI4MCw4MDAuCiAgICAnQmFja2VuZFJlc29sdXRpb24nIGlzIGEgcGFja2VkIGludGVnZXIgYXR0
cmlidXRlLgogICAgJ0JhY2tlbmRSZXNvbHV0aW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUu
CiAgICAnQmFja2VuZFJlc29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAg
J0JhY2tlbmRSZXNvbHV0aW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBY
IFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0ZsYXRwYW5lbE5hdGl2ZVJlc29sdXRpb24nIChH
bWVQOjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMTI4MCw4MDAuCiAgICAnRmxhdHBhbmVs
TmF0aXZlUmVzb2x1dGlvbicgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnRmxh
dHBhbmVsTmF0aXZlUmVzb2x1dGlvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0Zs
YXRwYW5lbE5hdGl2ZVJlc29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAg
J0ZsYXRwYW5lbE5hdGl2ZVJlc29sdXRpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnRmxhdHBhbmVsQmVzdEZpdFJlc29s
dXRpb24nIChHbWVQOjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMTI4MCw4MDAuCiAgICAn
RmxhdHBhbmVsQmVzdEZpdFJlc29sdXRpb24nIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmlidXRl
LgogICAgJ0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0aW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1
dGUuCiAgICAnRmxhdHBhbmVsQmVzdEZpdFJlc29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNlIHNw
ZWNpZmljLgogICAgJ0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0aW9uJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0RGUFNjYWxp
bmdBY3RpdmUnIChHbWVQOjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMC4KICAgICdERlBT
Y2FsaW5nQWN0aXZlJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAx
IChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNlKS4KICAgICdERlBTY2FsaW5nQWN0aXZlJyBpcyBh
IHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnREZQU2NhbGluZ0FjdGl2ZScgaXMgZGlzcGxheSBk
ZXZpY2Ugc3BlY2lmaWMuCiAgICAnREZQU2NhbGluZ0FjdGl2ZScgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVTY2FsaW5n
JyAoR21lUDowLjA7IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDIsMS4KICAgIFZhbGlkIHZhbHVl
cyBmb3IgJ0dQVVNjYWxpbmcnIGFyZTogWzEgYW5kIDJdLCBbMSwgMiBhbmQgM10uCiAgICAnR1BV
U2NhbGluZycgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BVU2NhbGluZycgY2Fu
IHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmli
dXRlICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgKEdtZVA6MC4wOyBkaXNwbGF5IGRldmljZTog
REZQLTApOiAyLgogICAgJ0dQVVNjYWxpbmdEZWZhdWx0VGFyZ2V0JyBpcyBhbiBpbnRlZ2VyIGF0
dHJpYnV0ZS4KICAgICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgaXMgYSByZWFkLW9ubHkgYXR0
cmlidXRlLgogICAgJ0dQVVNjYWxpbmdEZWZhdWx0VGFyZ2V0JyBpcyBkaXNwbGF5IGRldmljZSBz
cGVjaWZpYy4KICAgICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVTY2FsaW5n
RGVmYXVsdE1ldGhvZCcgKEdtZVA6MC4wOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAxLgogICAg
J0dQVVNjYWxpbmdEZWZhdWx0TWV0aG9kJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdH
UFVTY2FsaW5nRGVmYXVsdE1ldGhvZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQ
VVNjYWxpbmdEZWZhdWx0TWV0aG9kJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdH
UFVTY2FsaW5nRGVmYXVsdE1ldGhvZCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBl
czogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVTY2FsaW5nQWN0aXZlJyAoR21lUDow
LjA7IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAuCiAgICAnR1BVU2NhbGluZ0FjdGl2ZScgaXMg
YSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkgYW5kIDAg
KG9mZi9mYWxzZSkuCiAgICAnR1BVU2NhbGluZ0FjdGl2ZScgaXMgYSByZWFkLW9ubHkgYXR0cmli
dXRlLgogICAgJ0dQVVNjYWxpbmdBY3RpdmUnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgog
ICAgJ0dQVVNjYWxpbmdBY3RpdmUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnUmVmcmVzaFJhdGUnIChHbWVQOjAuMDsgZGlz
cGxheSBkZXZpY2U6IERGUC0wKTogNTkuOTEgSHouCiAgICAnUmVmcmVzaFJhdGUnIGlzIGFuIGlu
dGVnZXIgYXR0cmlidXRlLgogICAgJ1JlZnJlc2hSYXRlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1
dGUuCiAgICAnUmVmcmVzaFJhdGUnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ1Jl
ZnJlc2hSYXRlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwg
R1BVLgoKICBBdHRyaWJ1dGUgJ1JlZnJlc2hSYXRlMycgKEdtZVA6MC4wOyBkaXNwbGF5IGRldmlj
ZTogREZQLTApOiA1OS45MTAgSHouCiAgICAnUmVmcmVzaFJhdGUzJyBpcyBhbiBpbnRlZ2VyIGF0
dHJpYnV0ZS4KICAgICdSZWZyZXNoUmF0ZTMnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAg
ICdSZWZyZXNoUmF0ZTMnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ1JlZnJlc2hS
YXRlMycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4K
CiAgQXR0cmlidXRlICdPdmVyc2NhbkNvbXBlbnNhdGlvbicgKEdtZVA6MC4wOyBkaXNwbGF5IGRl
dmljZTogREZQLTApOiAwLgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ092ZXJzY2FuQ29tcGVu
c2F0aW9uJyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAyMDAgKGluY2x1c2l2ZSkuCiAgICAnT3ZlcnNj
YW5Db21wZW5zYXRpb24nIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ092ZXJzY2Fu
Q29tcGVuc2F0aW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVl
biwgR1BVLgoKICBBdHRyaWJ1dGUgJ0NvbG9yU3BhY2UnIChHbWVQOjAuMDsgZGlzcGxheSBkZXZp
Y2U6IERGUC0wKTogMC4KICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0NvbG9yU3BhY2UnIGFyZTogMC4K
ICAgICdDb2xvclNwYWNlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdDb2xvclNw
YWNlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoK
ICBBdHRyaWJ1dGUgJ0NvbG9yUmFuZ2UnIChHbWVQOjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0w
KTogMC4KICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0NvbG9yUmFuZ2UnIGFyZTogMCBhbmQgMS4KICAg
ICdDb2xvclJhbmdlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdDb2xvclJhbmdl
JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBB
dHRyaWJ1dGUgJ1hWaWRlb1RleHR1cmVCcmlnaHRuZXNzJyAoR21lUDowLjApOiAwLgogICAgVGhl
IHZhbGlkIHZhbHVlcyBmb3IgJ1hWaWRlb1RleHR1cmVCcmlnaHRuZXNzJyBhcmUgaW4gdGhlIHJh
bmdlIC0xMDAwIC0gMTAwMCAoaW5jbHVzaXZlKS4KICAgICdYVmlkZW9UZXh0dXJlQnJpZ2h0bmVz
cycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJp
YnV0ZSAnWFZpZGVvVGV4dHVyZUNvbnRyYXN0JyAoR21lUDowLjApOiAwLgogICAgVGhlIHZhbGlk
IHZhbHVlcyBmb3IgJ1hWaWRlb1RleHR1cmVDb250cmFzdCcgYXJlIGluIHRoZSByYW5nZSAtMTAw
MCAtIDEwMDAgKGluY2x1c2l2ZSkuCiAgICAnWFZpZGVvVGV4dHVyZUNvbnRyYXN0JyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdYVmlk
ZW9UZXh0dXJlSHVlJyAoR21lUDowLjApOiAwLgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ1hW
aWRlb1RleHR1cmVIdWUnIGFyZSBpbiB0aGUgcmFuZ2UgLTEwMDAgLSAxMDAwIChpbmNsdXNpdmUp
LgogICAgJ1hWaWRlb1RleHR1cmVIdWUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlw
ZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ1hWaWRlb1RleHR1cmVTYXR1cmF0aW9uJyAoR21l
UDowLjApOiAwLgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ1hWaWRlb1RleHR1cmVTYXR1cmF0
aW9uJyBhcmUgaW4gdGhlIHJhbmdlIC0xMDAwIC0gMTAwMCAoaW5jbHVzaXZlKS4KICAgICdYVmlk
ZW9UZXh0dXJlU2F0dXJhdGlvbicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczog
WCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnWFZpZGVvVGV4dHVyZVN5bmNUb1ZCbGFuaycgKEdtZVA6
MC4wKTogMS4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdYVmlkZW9UZXh0dXJlU3luY1RvVkJs
YW5rJyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAxIChpbmNsdXNpdmUpLgogICAgJ1hWaWRlb1RleHR1
cmVTeW5jVG9WQmxhbmsnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2Ny
ZWVuLgoKICBBdHRyaWJ1dGUgJ1hWaWRlb1N5bmNUb0Rpc3BsYXknIChHbWVQOjAuMCk6IDB4MDAw
MTAwMDAuCiAgICAnWFZpZGVvU3luY1RvRGlzcGxheScgaXMgYSBiaXRtYXNrIGF0dHJpYnV0ZS4K
ICAgICdYVmlkZW9TeW5jVG9EaXNwbGF5JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5
cGVzOiBYIFNjcmVlbi4KCkF0dHJpYnV0ZXMgcXVlcnlhYmxlIHZpYSBHbWVQOjBbZ3B1OjBdOgoK
ICBBdHRyaWJ1dGUgJ09wZXJhdGluZ1N5c3RlbScgKEdtZVA6MFtncHU6MF0pOiAwLgogICAgVGhl
IHZhbGlkIHZhbHVlcyBmb3IgJ09wZXJhdGluZ1N5c3RlbScgYXJlIGluIHRoZSByYW5nZSAwIC0g
MiAoaW5jbHVzaXZlKS4KICAgICdPcGVyYXRpbmdTeXN0ZW0nIGlzIGEgcmVhZC1vbmx5IGF0dHJp
YnV0ZS4KICAgICdPcGVyYXRpbmdTeXN0ZW0nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnTnZpZGlhRHJpdmVyVmVyc2lvbicg
KEdtZVA6MFtncHU6MF0pOiAyNzAuMjYgCiAgICAnTnZpZGlhRHJpdmVyVmVyc2lvbicgaXMgYSBz
dHJpbmcgYXR0cmlidXRlLgogICAgJ052aWRpYURyaXZlclZlcnNpb24nIGlzIGEgcmVhZC1vbmx5
IGF0dHJpYnV0ZS4KICAgICdOdmlkaWFEcml2ZXJWZXJzaW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dp
bmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0Nvbm5lY3RlZERp
c3BsYXlzJyAoR21lUDowW2dwdTowXSk6IDB4MDAwMTAwMDAuCiAgICAnQ29ubmVjdGVkRGlzcGxh
eXMnIGlzIGEgYml0bWFzayBhdHRyaWJ1dGUuCiAgICAnQ29ubmVjdGVkRGlzcGxheXMnIGlzIGEg
cmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdDb25uZWN0ZWREaXNwbGF5cycgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdFbmFi
bGVkRGlzcGxheXMnIChHbWVQOjBbZ3B1OjBdKTogMHgwMDAxMDAwMC4KICAgICdFbmFibGVkRGlz
cGxheXMnIGlzIGEgYml0bWFzayBhdHRyaWJ1dGUuCiAgICAnRW5hYmxlZERpc3BsYXlzJyBpcyBh
IHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRW5hYmxlZERpc3BsYXlzJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ05vdGVi
b29rSW50ZXJuYWxMQ0QnIChHbWVQOjBbZ3B1OjBdKTogMHgwMDAxMDAwMC4KICAgICdOb3RlYm9v
a0ludGVybmFsTENEJyBpcyBhIGJpdG1hc2sgYXR0cmlidXRlLgogICAgJ05vdGVib29rSW50ZXJu
YWxMQ0QnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdOb3RlYm9va0ludGVybmFsTENE
JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBB
dHRyaWJ1dGUgJ0RlcHRoMzBBbGxvd2VkJyAoR21lUDowW2dwdTowXSk6IDAuCiAgICAnRGVwdGgz
MEFsbG93ZWQnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEgKG9u
L3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0RlcHRoMzBBbGxvd2VkJyBpcyBhIHJlYWQt
b25seSBhdHRyaWJ1dGUuCiAgICAnRGVwdGgzMEFsbG93ZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2lu
ZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnTm9TY2Fub3V0JyAo
R21lUDowW2dwdTowXSk6IDAuCiAgICAnTm9TY2Fub3V0JyBpcyBhIGJvb2xlYW4gYXR0cmlidXRl
OyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNlKS4KICAgICdO
b1NjYW5vdXQnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdOb1NjYW5vdXQnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0
ZSAnU2xpTW9zYWljTW9kZUF2YWlsYWJsZScgKEdtZVA6MFtncHU6MF0pOiAwLgogICAgJ1NsaU1v
c2FpY01vZGVBdmFpbGFibGUnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBh
cmU6IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ1NsaU1vc2FpY01vZGVBdmFp
bGFibGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdTbGlNb3NhaWNNb2RlQXZhaWxh
YmxlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBW
Q1MuCgogIEF0dHJpYnV0ZSAnQnVzVHlwZScgKEdtZVA6MFtncHU6MF0pOiAyLgogICAgVGhlIHZh
bGlkIHZhbHVlcyBmb3IgJ0J1c1R5cGUnIGFyZSBpbiB0aGUgcmFuZ2UgMCAtIDMgKGluY2x1c2l2
ZSkuCiAgICAnQnVzVHlwZScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0J1c1R5cGUn
IGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUsIFNESSBJ
bnB1dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAnUENJRU1heExpbmtTcGVlZCcgKEdtZVA6MFtncHU6
MF0pOiAyNTAwLgogICAgJ1BDSUVNYXhMaW5rU3BlZWQnIGlzIGFuIGludGVnZXIgYXR0cmlidXRl
LgogICAgJ1BDSUVNYXhMaW5rU3BlZWQnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdQ
Q0lFTWF4TGlua1NwZWVkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNj
cmVlbiwgR1BVLCBTREkgSW5wdXQgRGV2aWNlLgoKICBBdHRyaWJ1dGUgJ1ZpZGVvUmFtJyAoR21l
UDowW2dwdTowXSk6IDUyNDI4OC4KICAgICdWaWRlb1JhbScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1
dGUuCiAgICAnVmlkZW9SYW0nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdWaWRlb1Jh
bScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAg
QXR0cmlidXRlICdJcnEnIChHbWVQOjBbZ3B1OjBdKTogMTYuCiAgICAnSXJxJyBpcyBhbiBpbnRl
Z2VyIGF0dHJpYnV0ZS4KICAgICdJcnEnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdJ
cnEnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUsIFNE
SSBJbnB1dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAnQ1VEQUNvcmVzJyAoR21lUDowW2dwdTowXSk6
IDMyLgogICAgJ0NVREFDb3JlcycgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnQ1VEQUNv
cmVzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQ1VEQUNvcmVzJyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQ
VU1lbW9yeUludGVyZmFjZScgKEdtZVA6MFtncHU6MF0pOiAxMjguCiAgICAnR1BVTWVtb3J5SW50
ZXJmYWNlJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVNZW1vcnlJbnRlcmZhY2Un
IGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVNZW1vcnlJbnRlcmZhY2UnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0
ZSAnR1BVQ29yZVRlbXAnIChHbWVQOjBbZ3B1OjBdKTogNDkuCiAgICAnR1BVQ29yZVRlbXAnIGlz
IGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVUNvcmVUZW1wJyBpcyBhIHJlYWQtb25seSBh
dHRyaWJ1dGUuCiAgICAnR1BVQ29yZVRlbXAnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVMkRDbG9ja0ZyZXFzJyAoR21l
UDowW2dwdTowXSk6IDE2OSwxMDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnR1BVMkRDbG9j
a0ZyZXFzJyBhcmUgaW4gdGhlIHJhbmdlcyA0MiAtIDMzOCwgMjUgLSAxMzIwIChpbmNsdXNpdmUp
LgogICAgJ0dQVTJEQ2xvY2tGcmVxcycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBl
czogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFUzRENsb2NrRnJlcXMnIChHbWVQOjBb
Z3B1OjBdKTogNTAwLDgwMC4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdHUFUzRENsb2NrRnJl
cXMnIGFyZSBpbiB0aGUgcmFuZ2VzIDEyNSAtIDEwMDAsIDIwMCAtIDEzMjAgKGluY2x1c2l2ZSku
CiAgICAnR1BVM0RDbG9ja0ZyZXFzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVz
OiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVURlZmF1bHQyRENsb2NrRnJlcXMnIChH
bWVQOjBbZ3B1OjBdKTogMTY5LDEwMC4KICAgICdHUFVEZWZhdWx0MkRDbG9ja0ZyZXFzJyBpcyBh
IHBhY2tlZCBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVEZWZhdWx0MkRDbG9ja0ZyZXFzJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVRGVmYXVsdDJEQ2xvY2tGcmVxcycgY2Fu
IHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmli
dXRlICdHUFVEZWZhdWx0M0RDbG9ja0ZyZXFzJyAoR21lUDowW2dwdTowXSk6IDUwMCw4MDAuCiAg
ICAnR1BVRGVmYXVsdDNEQ2xvY2tGcmVxcycgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUu
CiAgICAnR1BVRGVmYXVsdDNEQ2xvY2tGcmVxcycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgog
ICAgJ0dQVURlZmF1bHQzRENsb2NrRnJlcXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVudENsb2NrRnJlcXMn
IChHbWVQOjBbZ3B1OjBdKTogNTAwLDgwMC4KICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxcycgaXMg
YSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVQ3VycmVudENsb2NrRnJlcXMnIGlz
IGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxcycgY2FuIHVz
ZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRl
ICdHUFVDdXJyZW50UHJvY2Vzc29yQ2xvY2tGcmVxcycgKEdtZVA6MFtncHU6MF0pOiAxMjUwLgog
ICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ0dQVUN1cnJlbnRQcm9jZXNzb3JDbG9ja0ZyZXFzJyBh
cmUgaW4gdGhlIHJhbmdlIDMxMiAtIDI1MDAgKGluY2x1c2l2ZSkuCiAgICAnR1BVQ3VycmVudFBy
b2Nlc3NvckNsb2NrRnJlcXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVudENsb2NrRnJlcXNTdHJpbmcnIChH
bWVQOjBbZ3B1OjBdKTogbnZjbG9jaz01MDAsIG1lbWNsb2NrPTgwMCwgcHJvY2Vzc29yY2xvY2s9
MTI1MCAKICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxc1N0cmluZycgaXMgYSBzdHJpbmcgYXR0cmli
dXRlLgogICAgJ0dQVUN1cnJlbnRDbG9ja0ZyZXFzU3RyaW5nJyBjYW4gdXNlIHRoZSBmb2xsb3dp
bmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0J1c1JhdGUnIChH
bWVQOjBbZ3B1OjBdKTogMTYuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQnVzUmF0ZScgYXJl
IGluIHRoZSByYW5nZSAxIC0gMTYgKGluY2x1c2l2ZSkuCiAgICAnQnVzUmF0ZScgaXMgYSByZWFk
LW9ubHkgYXR0cmlidXRlLgogICAgJ0J1c1JhdGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJn
ZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUsIFNESSBJbnB1dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAn
UENJRG9tYWluJyAoR21lUDowW2dwdTowXSk6IDAuCiAgICAnUENJRG9tYWluJyBpcyBhbiBpbnRl
Z2VyIGF0dHJpYnV0ZS4KICAgICdQQ0lEb21haW4nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4K
ICAgICdQQ0lEb21haW4nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IEdQVSwg
U0RJIElucHV0IERldmljZS4KCiAgQXR0cmlidXRlICdQQ0lCdXMnIChHbWVQOjBbZ3B1OjBdKTog
MS4KICAgICdQQ0lCdXMnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1BDSUJ1cycgaXMg
YSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1BDSUJ1cycgY2FuIHVzZSB0aGUgZm9sbG93aW5n
IHRhcmdldCB0eXBlczogR1BVLCBTREkgSW5wdXQgRGV2aWNlLgoKICBBdHRyaWJ1dGUgJ1BDSURl
dmljZScgKEdtZVA6MFtncHU6MF0pOiAwLgogICAgJ1BDSURldmljZScgaXMgYW4gaW50ZWdlciBh
dHRyaWJ1dGUuCiAgICAnUENJRGV2aWNlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAn
UENJRGV2aWNlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBHUFUsIFNESSBJ
bnB1dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAnUENJRnVuYycgKEdtZVA6MFtncHU6MF0pOiAwLgog
ICAgJ1BDSUZ1bmMnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1BDSUZ1bmMnIGlzIGEg
cmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdQQ0lGdW5jJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcg
dGFyZ2V0IHR5cGVzOiBHUFUsIFNESSBJbnB1dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAnUENJSUQn
IChHbWVQOjBbZ3B1OjBdKTogNDMxOCwxNjA5LgogICAgJ1BDSUlEJyBpcyBhIHBhY2tlZCBpbnRl
Z2VyIGF0dHJpYnV0ZS4KICAgICdQQ0lJRCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAg
J1BDSUlEJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBHUFUsIFNESSBJbnB1
dCBEZXZpY2UuCgogIEF0dHJpYnV0ZSAnUENJRUdlbicgKEdtZVA6MFtncHU6MF0pOiAxLgogICAg
J1BDSUVHZW4nIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1BDSUVHZW4nIGlzIGEgcmVh
ZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdQQ0lFR2VuJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBTREkgSW5wdXQgRGV2aWNlLgoKICBBdHRyaWJ1dGUg
J0dQVVBvd2VyU291cmNlJyAoR21lUDowW2dwdTowXSk6IDAuCiAgICAnR1BVUG93ZXJTb3VyY2Un
IGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVVBvd2VyU291cmNlJyBpcyBhIHJlYWQt
b25seSBhdHRyaWJ1dGUuCiAgICAnR1BVUG93ZXJTb3VyY2UnIGNhbiB1c2UgdGhlIGZvbGxvd2lu
ZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVudFBl
cmZNb2RlJyAoR21lUDowW2dwdTowXSk6IDEuCiAgICAnR1BVQ3VycmVudFBlcmZNb2RlJyBpcyBh
biBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZk1vZGUnIGlzIGEgcmVhZC1v
bmx5IGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZk1vZGUnIGNhbiB1c2UgdGhlIGZvbGxv
d2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVu
dFBlcmZMZXZlbCcgKEdtZVA6MFtncHU6MF0pOiAzLgogICAgJ0dQVUN1cnJlbnRQZXJmTGV2ZWwn
IGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVUN1cnJlbnRQZXJmTGV2ZWwnIGlzIGEg
cmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZkxldmVsJyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQ
VUFkYXB0aXZlQ2xvY2tTdGF0ZScgKEdtZVA6MFtncHU6MF0pOiAxLgogICAgJ0dQVUFkYXB0aXZl
Q2xvY2tTdGF0ZScgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAo
b24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnR1BVQWRhcHRpdmVDbG9ja1N0YXRlJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVQWRhcHRpdmVDbG9ja1N0YXRlJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1
dGUgJ0dQVVBlcmZNb2RlcycgKEdtZVA6MFtncHU6MF0pOiBwZXJmPTAsIG52Y2xvY2s9MTY5LCBt
ZW1jbG9jaz0xMDAsIHByb2Nlc3NvcmNsb2NrPTMzOCA7IHBlcmY9MSwgbnZjbG9jaz0yNzUsIG1l
bWNsb2NrPTMwMCwKICBwcm9jZXNzb3JjbG9jaz01NTAgOyBwZXJmPTIsIG52Y2xvY2s9NDAwLCBt
ZW1jbG9jaz0zMDAsIHByb2Nlc3NvcmNsb2NrPTgwMCA7IHBlcmY9MywgbnZjbG9jaz01MDAsIG1l
bWNsb2NrPTgwMCwgcHJvY2Vzc29yY2xvY2s9MTI1MCAKICAgICdHUFVQZXJmTW9kZXMnIGlzIGEg
c3RyaW5nIGF0dHJpYnV0ZS4KICAgICdHUFVQZXJmTW9kZXMnIGlzIGEgcmVhZC1vbmx5IGF0dHJp
YnV0ZS4KICAgICdHUFVQZXJmTW9kZXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlw
ZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVUG93ZXJNaXplck1vZGUnIChHbWVQ
OjBbZ3B1OjBdKTogMC4KICAgICdHUFVQb3dlck1pemVyTW9kZScgaXMgYW4gaW50ZWdlciBhdHRy
aWJ1dGUuCiAgICAnR1BVUG93ZXJNaXplck1vZGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJn
ZXQgdHlwZXM6IEdQVS4KCiAgQXR0cmlidXRlICdFQ0NTdXBwb3J0ZWQnIChHbWVQOjBbZ3B1OjBd
KTogMC4KICAgICdFQ0NTdXBwb3J0ZWQnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZh
bHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0VDQ1N1cHBvcnRl
ZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0VDQ1N1cHBvcnRlZCcgY2FuIHVzZSB0
aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdF
Q0NDb25maWd1cmF0aW9uU3VwcG9ydGVkJyAoR21lUDowW2dwdTowXSk6IDAuCiAgICAnRUNDQ29u
ZmlndXJhdGlvblN1cHBvcnRlZCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVz
IGFyZTogMSAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnRUNDQ29uZmlndXJhdGlv
blN1cHBvcnRlZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0VDQ0NvbmZpZ3VyYXRp
b25TdXBwb3J0ZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVu
LCBHUFUuCgogIEF0dHJpYnV0ZSAnSXNHdm9EaXNwbGF5JyAoR21lUDowW2dwdTowXTsgZGlzcGxh
eSBkZXZpY2U6IERGUC0wKTogMC4KICAgICdJc0d2b0Rpc3BsYXknIGlzIGEgYm9vbGVhbiBhdHRy
aWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgog
ICAgJ0lzR3ZvRGlzcGxheScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0lzR3ZvRGlz
cGxheScgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnSXNHdm9EaXNwbGF5JyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1
dGUgJ0RpdGhlcmluZycgKEdtZVA6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAu
CiAgICAnRGl0aGVyaW5nJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdEaXRoZXJpbmcn
IGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0RpdGhlcmluZycgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLgoKICBBdHRyaWJ1dGUgJ0N1cnJlbnREaXRoZXJp
bmcnIChHbWVQOjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAxLgogICAgJ0N1cnJl
bnREaXRoZXJpbmcnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEg
KG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0N1cnJlbnREaXRoZXJpbmcnIGlzIGEg
cmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdDdXJyZW50RGl0aGVyaW5nJyBpcyBkaXNwbGF5IGRl
dmljZSBzcGVjaWZpYy4KICAgICdDdXJyZW50RGl0aGVyaW5nJyBjYW4gdXNlIHRoZSBmb2xsb3dp
bmcgdGFyZ2V0IHR5cGVzOiBHUFUuCgogIEF0dHJpYnV0ZSAnRGl0aGVyaW5nTW9kZScgKEdtZVA6
MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAuCiAgICBWYWxpZCB2YWx1ZXMgZm9y
ICdEaXRoZXJpbmdNb2RlJyBhcmU6IDAsIDEgYW5kIDIuCiAgICAnRGl0aGVyaW5nTW9kZScgaXMg
ZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnRGl0aGVyaW5nTW9kZScgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLgoKICBBdHRyaWJ1dGUgJ0N1cnJlbnREaXRoZXJp
bmdNb2RlJyAoR21lUDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMS4KICAgICdD
dXJyZW50RGl0aGVyaW5nTW9kZScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnQ3VycmVu
dERpdGhlcmluZ01vZGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdDdXJyZW50RGl0
aGVyaW5nTW9kZScgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnQ3VycmVudERpdGhl
cmluZ01vZGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IEdQVS4KCiAgQXR0
cmlidXRlICdEaXRoZXJpbmdEZXB0aCcgKEdtZVA6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBE
RlAtMCk6IDAuCiAgICAnRGl0aGVyaW5nRGVwdGgnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgog
ICAgJ0RpdGhlcmluZ0RlcHRoJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdEaXRo
ZXJpbmdEZXB0aCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLgoKICBB
dHRyaWJ1dGUgJ0N1cnJlbnREaXRoZXJpbmdEZXB0aCcgKEdtZVA6MFtncHU6MF07IGRpc3BsYXkg
ZGV2aWNlOiBERlAtMCk6IDEuCiAgICAnQ3VycmVudERpdGhlcmluZ0RlcHRoJyBpcyBhbiBpbnRl
Z2VyIGF0dHJpYnV0ZS4KICAgICdDdXJyZW50RGl0aGVyaW5nRGVwdGgnIGlzIGEgcmVhZC1vbmx5
IGF0dHJpYnV0ZS4KICAgICdDdXJyZW50RGl0aGVyaW5nRGVwdGgnIGlzIGRpc3BsYXkgZGV2aWNl
IHNwZWNpZmljLgogICAgJ0N1cnJlbnREaXRoZXJpbmdEZXB0aCcgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogR1BVLgoKICBBdHRyaWJ1dGUgJ0RpZ2l0YWxWaWJyYW5jZScgKEdt
ZVA6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAuCiAgICBUaGUgdmFsaWQgdmFs
dWVzIGZvciAnRGlnaXRhbFZpYnJhbmNlJyBhcmUgaW4gdGhlIHJhbmdlIC0xMDI0IC0gMTAyMyAo
aW5jbHVzaXZlKS4KICAgICdEaWdpdGFsVmlicmFuY2UnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNp
ZmljLgogICAgJ0RpZ2l0YWxWaWJyYW5jZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0
eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdGcm9udGVuZFJlc29sdXRpb24nIChH
bWVQOjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAxMjgwLDgwMC4KICAgICdGcm9u
dGVuZFJlc29sdXRpb24nIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0Zyb250
ZW5kUmVzb2x1dGlvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0Zyb250ZW5kUmVz
b2x1dGlvbicgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnRnJvbnRlbmRSZXNvbHV0
aW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoK
ICBBdHRyaWJ1dGUgJ0JhY2tlbmRSZXNvbHV0aW9uJyAoR21lUDowW2dwdTowXTsgZGlzcGxheSBk
ZXZpY2U6IERGUC0wKTogMTI4MCw4MDAuCiAgICAnQmFja2VuZFJlc29sdXRpb24nIGlzIGEgcGFj
a2VkIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0JhY2tlbmRSZXNvbHV0aW9uJyBpcyBhIHJlYWQt
b25seSBhdHRyaWJ1dGUuCiAgICAnQmFja2VuZFJlc29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNl
IHNwZWNpZmljLgogICAgJ0JhY2tlbmRSZXNvbHV0aW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcg
dGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0ZsYXRwYW5lbE5hdGl2
ZVJlc29sdXRpb24nIChHbWVQOjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAxMjgw
LDgwMC4KICAgICdGbGF0cGFuZWxOYXRpdmVSZXNvbHV0aW9uJyBpcyBhIHBhY2tlZCBpbnRlZ2Vy
IGF0dHJpYnV0ZS4KICAgICdGbGF0cGFuZWxOYXRpdmVSZXNvbHV0aW9uJyBpcyBhIHJlYWQtb25s
eSBhdHRyaWJ1dGUuCiAgICAnRmxhdHBhbmVsTmF0aXZlUmVzb2x1dGlvbicgaXMgZGlzcGxheSBk
ZXZpY2Ugc3BlY2lmaWMuCiAgICAnRmxhdHBhbmVsTmF0aXZlUmVzb2x1dGlvbicgY2FuIHVzZSB0
aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdG
bGF0cGFuZWxCZXN0Rml0UmVzb2x1dGlvbicgKEdtZVA6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNl
OiBERlAtMCk6IDEyODAsODAwLgogICAgJ0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0aW9uJyBpcyBh
IHBhY2tlZCBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdGbGF0cGFuZWxCZXN0Rml0UmVzb2x1dGlv
bicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0
aW9uJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdGbGF0cGFuZWxCZXN0Rml0UmVz
b2x1dGlvbicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQ
VS4KCiAgQXR0cmlidXRlICdERlBTY2FsaW5nQWN0aXZlJyAoR21lUDowW2dwdTowXTsgZGlzcGxh
eSBkZXZpY2U6IERGUC0wKTogMC4KICAgICdERlBTY2FsaW5nQWN0aXZlJyBpcyBhIGJvb2xlYW4g
YXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNl
KS4KICAgICdERlBTY2FsaW5nQWN0aXZlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAn
REZQU2NhbGluZ0FjdGl2ZScgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnREZQU2Nh
bGluZ0FjdGl2ZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4s
IEdQVS4KCiAgQXR0cmlidXRlICdHUFVTY2FsaW5nJyAoR21lUDowW2dwdTowXTsgZGlzcGxheSBk
ZXZpY2U6IERGUC0wKTogMiwxLgogICAgVmFsaWQgdmFsdWVzIGZvciAnR1BVU2NhbGluZycgYXJl
OiBbMSBhbmQgMl0sIFsxLCAyIGFuZCAzXS4KICAgICdHUFVTY2FsaW5nJyBpcyBkaXNwbGF5IGRl
dmljZSBzcGVjaWZpYy4KICAgICdHUFVTY2FsaW5nJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVVNjYWxpbmdEZWZhdWx0
VGFyZ2V0JyAoR21lUDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMi4KICAgICdH
UFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BV
U2NhbGluZ0RlZmF1bHRUYXJnZXQnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVT
Y2FsaW5nRGVmYXVsdFRhcmdldCcgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BV
U2NhbGluZ0RlZmF1bHRUYXJnZXQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVU2NhbGluZ0RlZmF1bHRNZXRob2QnIChH
bWVQOjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAxLgogICAgJ0dQVVNjYWxpbmdE
ZWZhdWx0TWV0aG9kJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVTY2FsaW5nRGVm
YXVsdE1ldGhvZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVVNjYWxpbmdEZWZh
dWx0TWV0aG9kJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdHUFVTY2FsaW5nRGVm
YXVsdE1ldGhvZCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4s
IEdQVS4KCiAgQXR0cmlidXRlICdHUFVTY2FsaW5nQWN0aXZlJyAoR21lUDowW2dwdTowXTsgZGlz
cGxheSBkZXZpY2U6IERGUC0wKTogMC4KICAgICdHUFVTY2FsaW5nQWN0aXZlJyBpcyBhIGJvb2xl
YW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKSBhbmQgMCAob2ZmL2Zh
bHNlKS4KICAgICdHUFVTY2FsaW5nQWN0aXZlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnR1BVU2NhbGluZ0FjdGl2ZScgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BV
U2NhbGluZ0FjdGl2ZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3Jl
ZW4sIEdQVS4KCiAgQXR0cmlidXRlICdSZWZyZXNoUmF0ZScgKEdtZVA6MFtncHU6MF07IGRpc3Bs
YXkgZGV2aWNlOiBERlAtMCk6IDU5LjkxIEh6LgogICAgJ1JlZnJlc2hSYXRlJyBpcyBhbiBpbnRl
Z2VyIGF0dHJpYnV0ZS4KICAgICdSZWZyZXNoUmF0ZScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRl
LgogICAgJ1JlZnJlc2hSYXRlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdSZWZy
ZXNoUmF0ZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQ
VS4KCiAgQXR0cmlidXRlICdSZWZyZXNoUmF0ZTMnIChHbWVQOjBbZ3B1OjBdOyBkaXNwbGF5IGRl
dmljZTogREZQLTApOiA1OS45MTAgSHouCiAgICAnUmVmcmVzaFJhdGUzJyBpcyBhbiBpbnRlZ2Vy
IGF0dHJpYnV0ZS4KICAgICdSZWZyZXNoUmF0ZTMnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4K
ICAgICdSZWZyZXNoUmF0ZTMnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ1JlZnJl
c2hSYXRlMycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQ
VS4KCiAgQXR0cmlidXRlICdPdmVyc2NhbkNvbXBlbnNhdGlvbicgKEdtZVA6MFtncHU6MF07IGRp
c3BsYXkgZGV2aWNlOiBERlAtMCk6IDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnT3ZlcnNj
YW5Db21wZW5zYXRpb24nIGFyZSBpbiB0aGUgcmFuZ2UgMCAtIDIwMCAoaW5jbHVzaXZlKS4KICAg
ICdPdmVyc2NhbkNvbXBlbnNhdGlvbicgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAn
T3ZlcnNjYW5Db21wZW5zYXRpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnQ29sb3JTcGFjZScgKEdtZVA6MFtncHU6MF07
IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAuCiAgICBWYWxpZCB2YWx1ZXMgZm9yICdDb2xvclNw
YWNlJyBhcmU6IDAuCiAgICAnQ29sb3JTcGFjZScgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMu
CiAgICAnQ29sb3JTcGFjZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBT
Y3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdDb2xvclJhbmdlJyAoR21lUDowW2dwdTowXTsgZGlz
cGxheSBkZXZpY2U6IERGUC0wKTogMC4KICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0NvbG9yUmFuZ2Un
IGFyZTogMCBhbmQgMS4KICAgICdDb2xvclJhbmdlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZp
Yy4KICAgICdDb2xvclJhbmdlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBY
IFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ1N5bmNocm9ub3VzUGFsZXR0ZVVwZGF0ZXMnIChH
bWVQOjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAwLgogICAgJ1N5bmNocm9ub3Vz
UGFsZXR0ZVVwZGF0ZXMnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6
IDEgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ1N5bmNocm9ub3VzUGFsZXR0ZVVw
ZGF0ZXMnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ1N5bmNocm9ub3VzUGFsZXR0
ZVVwZGF0ZXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IEdQVS4KCkF0dHJp
YnV0ZXMgcXVlcnlhYmxlIHZpYSBHbWVQOjBbdGhlcm1hbHNlbnNvcjowXToKCiAgQXR0cmlidXRl
ICdUaGVybWFsU2Vuc29yUmVhZGluZycgKEdtZVA6MFt0aGVybWFsc2Vuc29yOjBdKTogNDkuCiAg
ICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnVGhlcm1hbFNlbnNvclJlYWRpbmcnIGFyZSBpbiB0aGUg
cmFuZ2UgMCAtIDEyNyAoaW5jbHVzaXZlKS4KICAgICdUaGVybWFsU2Vuc29yUmVhZGluZycgaXMg
YSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1RoZXJtYWxTZW5zb3JSZWFkaW5nJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBUaGVybWFsIFNlbnNvci4KCiAgQXR0cmlidXRl
ICdUaGVybWFsU2Vuc29yUHJvdmlkZXInIChHbWVQOjBbdGhlcm1hbHNlbnNvcjowXSk6IDEuCiAg
ICAnVGhlcm1hbFNlbnNvclByb3ZpZGVyJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdU
aGVybWFsU2Vuc29yUHJvdmlkZXInIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdUaGVy
bWFsU2Vuc29yUHJvdmlkZXInIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFRo
ZXJtYWwgU2Vuc29yLgoKICBBdHRyaWJ1dGUgJ1RoZXJtYWxTZW5zb3JUYXJnZXQnIChHbWVQOjBb
dGhlcm1hbHNlbnNvcjowXSk6IDEuCiAgICAnVGhlcm1hbFNlbnNvclRhcmdldCcgaXMgYW4gaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnVGhlcm1hbFNlbnNvclRhcmdldCcgaXMgYSByZWFkLW9ubHkg
YXR0cmlidXRlLgogICAgJ1RoZXJtYWxTZW5zb3JUYXJnZXQnIGNhbiB1c2UgdGhlIGZvbGxvd2lu
ZyB0YXJnZXQgdHlwZXM6IFRoZXJtYWwgU2Vuc29yLgoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58857</attachid>
            <date>2011-04-12 19:45:17 +0000</date>
            <delta_ts>2011-04-12 19:45:17 +0000</delta_ts>
            <desc>output of &quot;nvidia-settings -q all &gt; nvidiasettings.txt&quot;</desc>
            <filename>nvidiasettings.txt</filename>
            <type>text/plain</type>
            <size>36594</size>
            <attacher name="alexander">e.lex</attacher>
            
              <data encoding="base64">CkF0dHJpYnV0ZXMgcXVlcnlhYmxlIHZpYSBQQy1BbGV4OjAuMDoKCiAgQXR0cmlidXRlICdPcGVy
YXRpbmdTeXN0ZW0nIChQQy1BbGV4OjAuMCk6IDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAn
T3BlcmF0aW5nU3lzdGVtJyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAyCiAgICAoaW5jbHVzaXZlKS4K
ICAgICdPcGVyYXRpbmdTeXN0ZW0nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdPcGVy
YXRpbmdTeXN0ZW0nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVu
LCBHUFUuCgogIEF0dHJpYnV0ZSAnTnZpZGlhRHJpdmVyVmVyc2lvbicgKFBDLUFsZXg6MC4wKTog
MjYwLjE5LjQ0IAogICAgJ052aWRpYURyaXZlclZlcnNpb24nIGlzIGEgc3RyaW5nIGF0dHJpYnV0
ZS4KICAgICdOdmlkaWFEcml2ZXJWZXJzaW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnTnZpZGlhRHJpdmVyVmVyc2lvbicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBl
czogWCBTY3JlZW4sCiAgICBHUFUuCgogIEF0dHJpYnV0ZSAnTnZDb250cm9sVmVyc2lvbicgKFBD
LUFsZXg6MC4wKTogMS4yNSAKICAgICdOdkNvbnRyb2xWZXJzaW9uJyBpcyBhIHN0cmluZyBhdHRy
aWJ1dGUuCiAgICAnTnZDb250cm9sVmVyc2lvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgog
ICAgJ052Q29udHJvbFZlcnNpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0dMWFNlcnZlclZlcnNpb24nIChQQy1BbGV4OjAuMCk6
IDEuNCAKICAgICdHTFhTZXJ2ZXJWZXJzaW9uJyBpcyBhIHN0cmluZyBhdHRyaWJ1dGUuCiAgICAn
R0xYU2VydmVyVmVyc2lvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dMWFNlcnZl
clZlcnNpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoK
ICBBdHRyaWJ1dGUgJ0dMWENsaWVudFZlcnNpb24nIChQQy1BbGV4OjAuMCk6IDEuNCAKICAgICdH
TFhDbGllbnRWZXJzaW9uJyBpcyBhIHN0cmluZyBhdHRyaWJ1dGUuCiAgICAnR0xYQ2xpZW50VmVy
c2lvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dMWENsaWVudFZlcnNpb24nIGNh
biB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUg
J09wZW5HTFZlcnNpb24nIChQQy1BbGV4OjAuMCk6IDMuMy4wIE5WSURJQSAyNjAuMTkuNDQgCiAg
ICAnT3BlbkdMVmVyc2lvbicgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ09wZW5HTFZlcnNp
b24nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdPcGVuR0xWZXJzaW9uJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdYUmFu
ZFJWZXJzaW9uJyAoUEMtQWxleDowLjApOiAxLjMgCiAgICAnWFJhbmRSVmVyc2lvbicgaXMgYSBz
dHJpbmcgYXR0cmlidXRlLgogICAgJ1hSYW5kUlZlcnNpb24nIGlzIGEgcmVhZC1vbmx5IGF0dHJp
YnV0ZS4KICAgICdYUmFuZFJWZXJzaW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5
cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdYRjg2VmlkTW9kZVZlcnNpb24nIChQQy1BbGV4
OjAuMCk6IDIuMiAKICAgICdYRjg2VmlkTW9kZVZlcnNpb24nIGlzIGEgc3RyaW5nIGF0dHJpYnV0
ZS4KICAgICdYRjg2VmlkTW9kZVZlcnNpb24nIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAg
ICdYRjg2VmlkTW9kZVZlcnNpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ1h2VmVyc2lvbicgKFBDLUFsZXg6MC4wKTogMi4yIAog
ICAgJ1h2VmVyc2lvbicgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ1h2VmVyc2lvbicgaXMg
YSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1h2VmVyc2lvbicgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnVHdpblZpZXcnIChQQy1B
bGV4OjAuMCk6IDAuCiAgICAnVHdpblZpZXcnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlk
IHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpIGFuZCAwCiAgICAob2ZmL2ZhbHNlKS4KICAgICdUd2lu
VmlldycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1R3aW5WaWV3JyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdDb25uZWN0
ZWREaXNwbGF5cycgKFBDLUFsZXg6MC4wKTogMHgwMDAxMDAwMC4KICAgICdDb25uZWN0ZWREaXNw
bGF5cycgaXMgYSBiaXRtYXNrIGF0dHJpYnV0ZS4KICAgICdDb25uZWN0ZWREaXNwbGF5cycgaXMg
YSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0Nvbm5lY3RlZERpc3BsYXlzJyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmlidXRl
ICdFbmFibGVkRGlzcGxheXMnIChQQy1BbGV4OjAuMCk6IDB4MDAwMTAwMDAuCiAgICAnRW5hYmxl
ZERpc3BsYXlzJyBpcyBhIGJpdG1hc2sgYXR0cmlidXRlLgogICAgJ0VuYWJsZWREaXNwbGF5cycg
aXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0VuYWJsZWREaXNwbGF5cycgY2FuIHVzZSB0
aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdD
dXJzb3JTaGFkb3cnIChQQy1BbGV4OjAuMCk6IDAuCiAgICAnQ3Vyc29yU2hhZG93JyBpcyBhIGJv
b2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKQogICAgYW5kIDAg
KG9mZi9mYWxzZSkuCiAgICAnQ3Vyc29yU2hhZG93JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdDdXJzb3JTaGFkb3dBbHBoYScgKFBD
LUFsZXg6MC4wKTogNjQuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQ3Vyc29yU2hhZG93QWxw
aGEnIGFyZSBpbiB0aGUgcmFuZ2UgMCAtIDI1NAogICAgKGluY2x1c2l2ZSkuCiAgICAnQ3Vyc29y
U2hhZG93QWxwaGEnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVu
LgoKICBBdHRyaWJ1dGUgJ0N1cnNvclNoYWRvd1JlZCcgKFBDLUFsZXg6MC4wKTogMC4KICAgIFRo
ZSB2YWxpZCB2YWx1ZXMgZm9yICdDdXJzb3JTaGFkb3dSZWQnIGFyZSBpbiB0aGUgcmFuZ2UgMCAt
IDI1NQogICAgKGluY2x1c2l2ZSkuCiAgICAnQ3Vyc29yU2hhZG93UmVkJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdDdXJzb3JTaGFk
b3dHcmVlbicgKFBDLUFsZXg6MC4wKTogMC4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdDdXJz
b3JTaGFkb3dHcmVlbicgYXJlIGluIHRoZSByYW5nZSAwIC0gMjU1CiAgICAoaW5jbHVzaXZlKS4K
ICAgICdDdXJzb3JTaGFkb3dHcmVlbicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBl
czogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnQ3Vyc29yU2hhZG93Qmx1ZScgKFBDLUFsZXg6MC4w
KTogMC4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdDdXJzb3JTaGFkb3dCbHVlJyBhcmUgaW4g
dGhlIHJhbmdlIDAgLSAyNTUKICAgIChpbmNsdXNpdmUpLgogICAgJ0N1cnNvclNoYWRvd0JsdWUn
IGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1
dGUgJ0N1cnNvclNoYWRvd1hPZmZzZXQnIChQQy1BbGV4OjAuMCk6IDQuCiAgICBUaGUgdmFsaWQg
dmFsdWVzIGZvciAnQ3Vyc29yU2hhZG93WE9mZnNldCcgYXJlIGluIHRoZSByYW5nZSAwIC0gMzIK
ICAgIChpbmNsdXNpdmUpLgogICAgJ0N1cnNvclNoYWRvd1hPZmZzZXQnIGNhbiB1c2UgdGhlIGZv
bGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0N1cnNvclNoYWRv
d1lPZmZzZXQnIChQQy1BbGV4OjAuMCk6IDIuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQ3Vy
c29yU2hhZG93WU9mZnNldCcgYXJlIGluIHRoZSByYW5nZSAwIC0gMzIKICAgIChpbmNsdXNpdmUp
LgogICAgJ0N1cnNvclNoYWRvd1lPZmZzZXQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0Fzc29jaWF0ZWREaXNwbGF5cycgKFBDLUFs
ZXg6MC4wKTogMHgwMDAxMDAwMC4KICAgICdBc3NvY2lhdGVkRGlzcGxheXMnIGlzIGEgYml0bWFz
ayBhdHRyaWJ1dGUuCiAgICAnQXNzb2NpYXRlZERpc3BsYXlzJyBjYW4gdXNlIHRoZSBmb2xsb3dp
bmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdJbml0aWFsUGl4bWFwUGxh
Y2VtZW50JyAoUEMtQWxleDowLjApOiAyLgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ0luaXRp
YWxQaXhtYXBQbGFjZW1lbnQnIGFyZSBpbiB0aGUgcmFuZ2UgMCAtIDQKICAgIChpbmNsdXNpdmUp
LgogICAgJ0luaXRpYWxQaXhtYXBQbGFjZW1lbnQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJn
ZXQgdHlwZXM6IFgKICAgIFNjcmVlbi4KCiAgQXR0cmlidXRlICdEeW5hbWljVHdpbnZpZXcnIChQ
Qy1BbGV4OjAuMCk6IDEuCiAgICAnRHluYW1pY1R3aW52aWV3JyBpcyBhbiBpbnRlZ2VyIGF0dHJp
YnV0ZS4KICAgICdEeW5hbWljVHdpbnZpZXcnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAg
ICdEeW5hbWljVHdpbnZpZXcnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLgoKICBBdHRyaWJ1dGUgJ011bHRpR3B1RGlzcGxheU93bmVyJyAoUEMtQWxleDowLjAp
OiAwLgogICAgJ011bHRpR3B1RGlzcGxheU93bmVyJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4K
ICAgICdNdWx0aUdwdURpc3BsYXlPd25lcicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAg
J011bHRpR3B1RGlzcGxheU93bmVyJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVz
OiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdHbHlwaENhY2hlJyAoUEMtQWxleDowLjApOiAxLgog
ICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ0dseXBoQ2FjaGUnIGFyZSBpbiB0aGUgcmFuZ2UgMCAt
IDEgKGluY2x1c2l2ZSkuCiAgICAnR2x5cGhDYWNoZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRh
cmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnTm90ZWJvb2tEaXNwbGF5Q2hhbmdl
TGlkRXZlbnQnIChQQy1BbGV4OjAuMCk6IDEuCiAgICAnTm90ZWJvb2tEaXNwbGF5Q2hhbmdlTGlk
RXZlbnQnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ05vdGVib29rRGlzcGxheUNoYW5n
ZUxpZEV2ZW50JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3Jl
ZW4uCgogIEF0dHJpYnV0ZSAnTm90ZWJvb2tJbnRlcm5hbExDRCcgKFBDLUFsZXg6MC4wKTogMHgw
MDAxMDAwMC4KICAgICdOb3RlYm9va0ludGVybmFsTENEJyBpcyBhIGJpdG1hc2sgYXR0cmlidXRl
LgogICAgJ05vdGVib29rSW50ZXJuYWxMQ0QnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAg
ICdOb3RlYm9va0ludGVybmFsTENEJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVz
OiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmlidXRlICdEZXB0aDMwQWxsb3dlZCcgKFBDLUFs
ZXg6MC4wKTogMC4KICAgICdEZXB0aDMwQWxsb3dlZCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsg
dmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkKICAgIGFuZCAwIChvZmYvZmFsc2UpLgogICAg
J0RlcHRoMzBBbGxvd2VkJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRGVwdGgzMEFs
bG93ZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUu
CgogIEF0dHJpYnV0ZSAnTm9TY2Fub3V0JyAoUEMtQWxleDowLjApOiAwLgogICAgJ05vU2Nhbm91
dCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkg
YW5kCiAgICAwIChvZmYvZmFsc2UpLgogICAgJ05vU2Nhbm91dCcgaXMgYSByZWFkLW9ubHkgYXR0
cmlidXRlLgogICAgJ05vU2Nhbm91dCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBl
czogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdYU2VydmVyVW5pcXVlSWQnIChQQy1BbGV4
OjAuMCk6IC0xNTYxMzk4MDQwLgogICAgJ1hTZXJ2ZXJVbmlxdWVJZCcgaXMgYSByZWFkLW9ubHkg
YXR0cmlidXRlLgogICAgJ1hTZXJ2ZXJVbmlxdWVJZCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRh
cmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnUGl4bWFwQ2FjaGUnIChQQy1BbGV4
OjAuMCk6IDEuCiAgICAnUGl4bWFwQ2FjaGUnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlk
IHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpCiAgICBhbmQgMCAob2ZmL2ZhbHNlKS4KICAgICdQaXht
YXBDYWNoZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgog
IEF0dHJpYnV0ZSAnUGl4bWFwQ2FjaGVSb3VuZFNpemVLQicgKFBDLUFsZXg6MC4wKTogMTAyNC4K
ICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdQaXhtYXBDYWNoZVJvdW5kU2l6ZUtCJyBhcmUgaW4g
dGhlIHJhbmdlIDQgLQogICAgMTA0ODU3NiAoaW5jbHVzaXZlKS4KICAgICdQaXhtYXBDYWNoZVJv
dW5kU2l6ZUtCJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3Jl
ZW4uCgogIEF0dHJpYnV0ZSAnU3luY1RvVkJsYW5rJyAoUEMtQWxleDowLjApOiAwLgogICAgJ1N5
bmNUb1ZCbGFuaycgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAo
b24vdHJ1ZSkKICAgIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ1N5bmNUb1ZCbGFuaycgY2FuIHVz
ZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJpYnV0ZSAnTG9n
QW5pc28nIChQQy1BbGV4OjAuMCk6IDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnTG9nQW5p
c28nIGFyZSBpbiB0aGUgcmFuZ2UgMCAtIDQgKGluY2x1c2l2ZSkuCiAgICAnTG9nQW5pc28nIGNh
biB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUg
J0ZTQUEnIChQQy1BbGV4OjAuMCk6IDAuCiAgICBWYWxpZCB2YWx1ZXMgZm9yICdGU0FBJyBhcmU6
IDAsIDEsIDUsIDcsIDgsIDksIDEwIGFuZCAxMi4KICAgICdGU0FBJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdUZXh0dXJlU2hhcnBl
bicgKFBDLUFsZXg6MC4wKTogMC4KICAgICdUZXh0dXJlU2hhcnBlbicgaXMgYSBib29sZWFuIGF0
dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkKICAgIGFuZCAwIChvZmYvZmFs
c2UpLgogICAgJ1RleHR1cmVTaGFycGVuJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5
cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdBbGxvd0ZsaXBwaW5nJyAoUEMtQWxleDowLjAp
OiAxLgogICAgJ0FsbG93RmxpcHBpbmcnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZh
bHVlcyBhcmU6IDEgKG9uL3RydWUpCiAgICBhbmQgMCAob2ZmL2ZhbHNlKS4KICAgICdBbGxvd0Zs
aXBwaW5nJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAg
QXR0cmlidXRlICdGU0FBQXBwQ29udHJvbGxlZCcgKFBDLUFsZXg6MC4wKTogMS4KICAgICdGU0FB
QXBwQ29udHJvbGxlZCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTog
MQogICAgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0ZTQUFBcHBDb250cm9sbGVk
JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmli
dXRlICdMb2dBbmlzb0FwcENvbnRyb2xsZWQnIChQQy1BbGV4OjAuMCk6IDEuCiAgICAnTG9nQW5p
c29BcHBDb250cm9sbGVkJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJl
OiAxCiAgICAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnTG9nQW5pc29BcHBDb250
cm9sbGVkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAg
QXR0cmlidXRlICdPcGVuR0xJbWFnZVNldHRpbmdzJyAoUEMtQWxleDowLjApOiAxLgogICAgVGhl
IHZhbGlkIHZhbHVlcyBmb3IgJ09wZW5HTEltYWdlU2V0dGluZ3MnIGFyZSBpbiB0aGUgcmFuZ2Ug
MCAtIDMKICAgIChpbmNsdXNpdmUpLgogICAgJ09wZW5HTEltYWdlU2V0dGluZ3MnIGNhbiB1c2Ug
dGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ0ZTQUFB
cHBFbmhhbmNlZCcgKFBDLUFsZXg6MC4wKTogMC4KICAgICdGU0FBQXBwRW5oYW5jZWQnIGlzIGEg
Ym9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEKICAgIChvbi90cnVlKSBhbmQg
MCAob2ZmL2ZhbHNlKS4KICAgICdGU0FBQXBwRW5oYW5jZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2lu
ZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLgoKICBBdHRyaWJ1dGUgJ1NsaU1vc2FpY01vZGVBdmFp
bGFibGUnIChQQy1BbGV4OjAuMCk6IDAuCiAgICAnU2xpTW9zYWljTW9kZUF2YWlsYWJsZScgaXMg
YSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMQogICAgKG9uL3RydWUpIGFu
ZCAwIChvZmYvZmFsc2UpLgogICAgJ1NsaU1vc2FpY01vZGVBdmFpbGFibGUnIGlzIGEgcmVhZC1v
bmx5IGF0dHJpYnV0ZS4KICAgICdTbGlNb3NhaWNNb2RlQXZhaWxhYmxlJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVSwgVkNTLgoKICBBdHRyaWJ1
dGUgJ0J1c1R5cGUnIChQQy1BbGV4OjAuMCk6IDIuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAn
QnVzVHlwZScgYXJlIGluIHRoZSByYW5nZSAwIC0gMyAoaW5jbHVzaXZlKS4KICAgICdCdXNUeXBl
JyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQnVzVHlwZScgY2FuIHVzZSB0aGUgZm9s
bG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVSwgU0RJIElucHV0CiAgICBEZXZpY2Uu
CgogIEF0dHJpYnV0ZSAnVmlkZW9SYW0nIChQQy1BbGV4OjAuMCk6IDUyNDI4OC4KICAgICdWaWRl
b1JhbScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnVmlkZW9SYW0nIGlzIGEgcmVhZC1v
bmx5IGF0dHJpYnV0ZS4KICAgICdWaWRlb1JhbScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdl
dCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdJcnEnIChQQy1BbGV4OjAuMCk6
IDE2LgogICAgJ0lycScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnSXJxJyBpcyBhIHJl
YWQtb25seSBhdHRyaWJ1dGUuCiAgICAnSXJxJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0
IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBTREkgSW5wdXQKICAgIERldmljZS4KCiAgQXR0cmlidXRl
ICdDVURBQ29yZXMnIChQQy1BbGV4OjAuMCk6IDE2LgogICAgJ0NVREFDb3JlcycgaXMgYW4gaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnQ1VEQUNvcmVzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUu
CiAgICAnQ1VEQUNvcmVzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNj
cmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVU1lbW9yeUludGVyZmFjZScgKFBDLUFsZXg6MC4w
KTogMTI4LgogICAgJ0dQVU1lbW9yeUludGVyZmFjZScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUu
CiAgICAnR1BVTWVtb3J5SW50ZXJmYWNlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAn
R1BVTWVtb3J5SW50ZXJmYWNlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBY
IFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmlidXRlICdHUFVDb3JlVGVtcCcgKFBDLUFsZXg6MC4w
KTogNjEuCiAgICAnR1BVQ29yZVRlbXAnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQ
VUNvcmVUZW1wJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVQ29yZVRlbXAnIGNh
biB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJp
YnV0ZSAnR1BVMkRDbG9ja0ZyZXFzJyAoUEMtQWxleDowLjApOiAxNjksMTAwLgogICAgVGhlIHZh
bGlkIHZhbHVlcyBmb3IgJ0dQVTJEQ2xvY2tGcmVxcycgYXJlIGluIHRoZSByYW5nZXMgNDIgLSAz
MzgsIDI1CiAgICAtIDEzMjAgKGluY2x1c2l2ZSkuCiAgICAnR1BVMkRDbG9ja0ZyZXFzJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1
dGUgJ0dQVTNEQ2xvY2tGcmVxcycgKFBDLUFsZXg6MC4wKTogNDUwLDYwMi4KICAgIFRoZSB2YWxp
ZCB2YWx1ZXMgZm9yICdHUFUzRENsb2NrRnJlcXMnIGFyZSBpbiB0aGUgcmFuZ2VzIDExMiAtIDkw
MCwKICAgIDE1MCAtIDEzMjAgKGluY2x1c2l2ZSkuCiAgICAnR1BVM0RDbG9ja0ZyZXFzJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1
dGUgJ0dQVURlZmF1bHQyRENsb2NrRnJlcXMnIChQQy1BbGV4OjAuMCk6IDE2OSwxMDAuCiAgICAn
R1BVRGVmYXVsdDJEQ2xvY2tGcmVxcycgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAg
ICAnR1BVRGVmYXVsdDJEQ2xvY2tGcmVxcycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAg
J0dQVURlZmF1bHQyRENsb2NrRnJlcXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlw
ZXM6IFggU2NyZWVuLAogICAgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVURlZmF1bHQzRENsb2NrRnJl
cXMnIChQQy1BbGV4OjAuMCk6IDQ1MCw2MDIuCiAgICAnR1BVRGVmYXVsdDNEQ2xvY2tGcmVxcycg
aXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVRGVmYXVsdDNEQ2xvY2tGcmVx
cycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVURlZmF1bHQzRENsb2NrRnJlcXMn
IGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLAogICAgR1BVLgoK
ICBBdHRyaWJ1dGUgJ0dQVUN1cnJlbnRDbG9ja0ZyZXFzJyAoUEMtQWxleDowLjApOiA0NTAsNjAy
LgogICAgJ0dQVUN1cnJlbnRDbG9ja0ZyZXFzJyBpcyBhIHBhY2tlZCBpbnRlZ2VyIGF0dHJpYnV0
ZS4KICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxcycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgog
ICAgJ0dQVUN1cnJlbnRDbG9ja0ZyZXFzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5
cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmlidXRlICdHUFVDdXJyZW50UHJvY2Vzc29y
Q2xvY2tGcmVxcycgKFBDLUFsZXg6MC4wKTogOTAwLgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3Ig
J0dQVUN1cnJlbnRQcm9jZXNzb3JDbG9ja0ZyZXFzJyBhcmUgaW4gdGhlIHJhbmdlCiAgICAyMjUg
LSAxODAwIChpbmNsdXNpdmUpLgogICAgJ0dQVUN1cnJlbnRQcm9jZXNzb3JDbG9ja0ZyZXFzJyBj
YW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3JlZW4sIEdQVS4KCiAg
QXR0cmlidXRlICdHUFVDdXJyZW50Q2xvY2tGcmVxc1N0cmluZycgKFBDLUFsZXg6MC4wKTogbnZj
bG9jaz0xNjksCiAgbWVtY2xvY2s9MTAwLCBwcm9jZXNzb3JjbG9jaz0zMzggCiAgICAnR1BVQ3Vy
cmVudENsb2NrRnJlcXNTdHJpbmcnIGlzIGEgc3RyaW5nIGF0dHJpYnV0ZS4KICAgICdHUFVDdXJy
ZW50Q2xvY2tGcmVxc1N0cmluZycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczog
WAogICAgU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnQnVzUmF0ZScgKFBDLUFsZXg6MC4wKTog
MTYuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnQnVzUmF0ZScgYXJlIGluIHRoZSByYW5nZSAx
IC0gMTYgKGluY2x1c2l2ZSkuCiAgICAnQnVzUmF0ZScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRl
LgogICAgJ0J1c1JhdGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2Ny
ZWVuLCBHUFUsIFNESSBJbnB1dAogICAgRGV2aWNlLgoKICBBdHRyaWJ1dGUgJ0dQVUVycm9ycycg
KFBDLUFsZXg6MC4wKTogMC4KICAgICdHUFVFcnJvcnMnIGlzIGFuIGludGVnZXIgYXR0cmlidXRl
LgogICAgJ0dQVUVycm9ycycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVUVycm9y
cycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4uCgogIEF0dHJp
YnV0ZSAnR1BVUG93ZXJTb3VyY2UnIChQQy1BbGV4OjAuMCk6IDAuCiAgICAnR1BVUG93ZXJTb3Vy
Y2UnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVVBvd2VyU291cmNlJyBpcyBhIHJl
YWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVUG93ZXJTb3VyY2UnIGNhbiB1c2UgdGhlIGZvbGxv
d2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVu
dFBlcmZNb2RlJyAoUEMtQWxleDowLjApOiAxLgogICAgJ0dQVUN1cnJlbnRQZXJmTW9kZScgaXMg
YW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVQ3VycmVudFBlcmZNb2RlJyBpcyBhIHJlYWQt
b25seSBhdHRyaWJ1dGUuCiAgICAnR1BVQ3VycmVudFBlcmZNb2RlJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmlidXRlICdHUFVD
dXJyZW50UGVyZkxldmVsJyAoUEMtQWxleDowLjApOiAyLgogICAgJ0dQVUN1cnJlbnRQZXJmTGV2
ZWwnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVUN1cnJlbnRQZXJmTGV2ZWwnIGlz
IGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZkxldmVsJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmli
dXRlICdHUFVBZGFwdGl2ZUNsb2NrU3RhdGUnIChQQy1BbGV4OjAuMCk6IDEuCiAgICAnR1BVQWRh
cHRpdmVDbG9ja1N0YXRlJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVBZGFwdGl2
ZUNsb2NrU3RhdGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVBZGFwdGl2ZUNs
b2NrU3RhdGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLAog
ICAgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVVBlcmZNb2RlcycgKFBDLUFsZXg6MC4wKTogcGVyZj0w
LCBudmNsb2NrPTE2OSwKICBtZW1jbG9jaz0xMDAsIHByb2Nlc3NvcmNsb2NrPTMzOCA7IHBlcmY9
MSwgbnZjbG9jaz0yNzUsIG1lbWNsb2NrPTMwMSwKICBwcm9jZXNzb3JjbG9jaz01NTAgOyBwZXJm
PTIsIG52Y2xvY2s9NDUwLCBtZW1jbG9jaz02MDIsCiAgcHJvY2Vzc29yY2xvY2s9OTAwIAogICAg
J0dQVVBlcmZNb2RlcycgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ0dQVVBlcmZNb2Rlcycg
aXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVVBlcmZNb2RlcycgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdFQ0NT
dXBwb3J0ZWQnIChQQy1BbGV4OjAuMCk6IDAuCiAgICAnRUNDU3VwcG9ydGVkJyBpcyBhIGJvb2xl
YW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKQogICAgYW5kIDAgKG9m
Zi9mYWxzZSkuCiAgICAnRUNDU3VwcG9ydGVkJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnRUNDU3VwcG9ydGVkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNj
cmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0VDQ0NvbmZpZ3VyYXRpb25TdXBwb3J0ZWQnIChQQy1B
bGV4OjAuMCk6IDAuCiAgICAnRUNDQ29uZmlndXJhdGlvblN1cHBvcnRlZCcgaXMgYSBib29sZWFu
IGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZToKICAgIDEgKG9uL3RydWUpIGFuZCAwIChvZmYv
ZmFsc2UpLgogICAgJ0VDQ0NvbmZpZ3VyYXRpb25TdXBwb3J0ZWQnIGlzIGEgcmVhZC1vbmx5IGF0
dHJpYnV0ZS4KICAgICdFQ0NDb25maWd1cmF0aW9uU3VwcG9ydGVkJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHdm9T
dXBwb3J0ZWQnIChQQy1BbGV4OjAuMCk6IDAuCiAgICAnR3ZvU3VwcG9ydGVkJyBpcyBhIGJvb2xl
YW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxIChvbi90cnVlKQogICAgYW5kIDAgKG9m
Zi9mYWxzZSkuCiAgICAnR3ZvU3VwcG9ydGVkJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnR3ZvU3VwcG9ydGVkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNj
cmVlbi4KCiAgQXR0cmlidXRlICdJc0d2b0Rpc3BsYXknIChQQy1BbGV4OjAuMCk6IDAuCiAgICAn
SXNHdm9EaXNwbGF5JyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAx
IChvbi90cnVlKQogICAgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnSXNHdm9EaXNwbGF5JyBpcyBh
IHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnSXNHdm9EaXNwbGF5JyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0RpZ2l0YWxW
aWJyYW5jZScgKFBDLUFsZXg6MC4wOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAwLgogICAgVGhl
IHZhbGlkIHZhbHVlcyBmb3IgJ0RpZ2l0YWxWaWJyYW5jZScgYXJlIGluIHRoZSByYW5nZSAtMTAy
NCAtIDEwMjMKICAgIChpbmNsdXNpdmUpLgogICAgJ0RpZ2l0YWxWaWJyYW5jZScgaXMgZGlzcGxh
eSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnRGlnaXRhbFZpYnJhbmNlJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0Zyb250ZW5k
UmVzb2x1dGlvbicgKFBDLUFsZXg6MC4wOyBkaXNwbGF5IGRldmljZTogREZQLTApOgogIDEyODAs
ODAwLgogICAgJ0Zyb250ZW5kUmVzb2x1dGlvbicgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1
dGUuCiAgICAnRnJvbnRlbmRSZXNvbHV0aW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnRnJvbnRlbmRSZXNvbHV0aW9uJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdG
cm9udGVuZFJlc29sdXRpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLAogICAgR1BVLgoKICBBdHRyaWJ1dGUgJ0JhY2tlbmRSZXNvbHV0aW9uJyAoUEMtQWxl
eDowLjA7IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6CiAgMTI4MCw4MDAuCiAgICAnQmFja2VuZFJl
c29sdXRpb24nIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0JhY2tlbmRSZXNv
bHV0aW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQmFja2VuZFJlc29sdXRpb24n
IGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0JhY2tlbmRSZXNvbHV0aW9uJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0
cmlidXRlICdGbGF0cGFuZWxOYXRpdmVSZXNvbHV0aW9uJyAoUEMtQWxleDowLjA7IGRpc3BsYXkg
ZGV2aWNlOgogIERGUC0wKTogMTI4MCw4MDAuCiAgICAnRmxhdHBhbmVsTmF0aXZlUmVzb2x1dGlv
bicgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnRmxhdHBhbmVsTmF0aXZlUmVz
b2x1dGlvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0ZsYXRwYW5lbE5hdGl2ZVJl
c29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0ZsYXRwYW5lbE5hdGl2
ZVJlc29sdXRpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgKICAgIFNj
cmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0aW9uJyAoUEMt
QWxleDowLjA7IGRpc3BsYXkgZGV2aWNlOgogIERGUC0wKTogMTI4MCw4MDAuCiAgICAnRmxhdHBh
bmVsQmVzdEZpdFJlc29sdXRpb24nIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmlidXRlLgogICAg
J0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0aW9uJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAg
ICAnRmxhdHBhbmVsQmVzdEZpdFJlc29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmlj
LgogICAgJ0ZsYXRwYW5lbEJlc3RGaXRSZXNvbHV0aW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcg
dGFyZ2V0IHR5cGVzOiBYCiAgICBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdERlBTY2FsaW5n
QWN0aXZlJyAoUEMtQWxleDowLjA7IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAuCiAgICAnREZQ
U2NhbGluZ0FjdGl2ZScgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTog
MQogICAgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0RGUFNjYWxpbmdBY3RpdmUn
IGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdERlBTY2FsaW5nQWN0aXZlJyBpcyBkaXNw
bGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdERlBTY2FsaW5nQWN0aXZlJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVVNj
YWxpbmcnIChQQy1BbGV4OjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMiwxLgogICAgVmFs
aWQgdmFsdWVzIGZvciAnR1BVU2NhbGluZycgYXJlOiBbMSBhbmQgMl0sIFsxLCAyIGFuZCAzXS4K
ICAgICdHUFVTY2FsaW5nJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdHUFVTY2Fs
aW5nJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoK
ICBBdHRyaWJ1dGUgJ0dQVVNjYWxpbmdEZWZhdWx0VGFyZ2V0JyAoUEMtQWxleDowLjA7IGRpc3Bs
YXkgZGV2aWNlOgogIERGUC0wKTogMi4KICAgICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgaXMg
YW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVU2NhbGluZ0RlZmF1bHRUYXJnZXQnIGlzIGEg
cmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgaXMgZGlz
cGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BVU2NhbGluZ0RlZmF1bHRUYXJnZXQnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgKICAgIFNjcmVlbiwgR1BVLgoKICBBdHRy
aWJ1dGUgJ0dQVVNjYWxpbmdEZWZhdWx0TWV0aG9kJyAoUEMtQWxleDowLjA7IGRpc3BsYXkgZGV2
aWNlOgogIERGUC0wKTogMS4KICAgICdHUFVTY2FsaW5nRGVmYXVsdE1ldGhvZCcgaXMgYW4gaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVU2NhbGluZ0RlZmF1bHRNZXRob2QnIGlzIGEgcmVhZC1v
bmx5IGF0dHJpYnV0ZS4KICAgICdHUFVTY2FsaW5nRGVmYXVsdE1ldGhvZCcgaXMgZGlzcGxheSBk
ZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BVU2NhbGluZ0RlZmF1bHRNZXRob2QnIGNhbiB1c2UgdGhl
IGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgKICAgIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUg
J0dQVVNjYWxpbmdBY3RpdmUnIChQQy1BbGV4OjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTog
MC4KICAgICdHUFVTY2FsaW5nQWN0aXZlJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2
YWx1ZXMgYXJlOiAxCiAgICAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnR1BVU2Nh
bGluZ0FjdGl2ZScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVVNjYWxpbmdBY3Rp
dmUnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0dQVVNjYWxpbmdBY3RpdmUnIGNh
biB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJp
YnV0ZSAnUmVmcmVzaFJhdGUnIChQQy1BbGV4OjAuMDsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTog
NTksOTQgSHouCiAgICAnUmVmcmVzaFJhdGUnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAg
J1JlZnJlc2hSYXRlJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnUmVmcmVzaFJhdGUn
IGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ1JlZnJlc2hSYXRlJyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ1Jl
ZnJlc2hSYXRlMycgKFBDLUFsZXg6MC4wOyBkaXNwbGF5IGRldmljZTogREZQLTApOiA1OSw5NDAK
ICBIei4KICAgICdSZWZyZXNoUmF0ZTMnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1Jl
ZnJlc2hSYXRlMycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1JlZnJlc2hSYXRlMycg
aXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnUmVmcmVzaFJhdGUzJyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ092
ZXJzY2FuQ29tcGVuc2F0aW9uJyAoUEMtQWxleDowLjA7IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6
CiAgMC4KICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdPdmVyc2NhbkNvbXBlbnNhdGlvbicgYXJl
IGluIHRoZSByYW5nZSAwIC0gMjAwCiAgICAoaW5jbHVzaXZlKS4KICAgICdPdmVyc2NhbkNvbXBl
bnNhdGlvbicgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnT3ZlcnNjYW5Db21wZW5z
YXRpb24nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLAogICAg
R1BVLgoKICBBdHRyaWJ1dGUgJ0NvbG9yU3BhY2UnIChQQy1BbGV4OjAuMDsgZGlzcGxheSBkZXZp
Y2U6IERGUC0wKTogMC4KICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0NvbG9yU3BhY2UnIGFyZTogMC4K
ICAgICdDb2xvclNwYWNlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdDb2xvclNw
YWNlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoK
ICBBdHRyaWJ1dGUgJ0NvbG9yUmFuZ2UnIChQQy1BbGV4OjAuMDsgZGlzcGxheSBkZXZpY2U6IERG
UC0wKTogMC4KICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0NvbG9yUmFuZ2UnIGFyZTogMCBhbmQgMS4K
ICAgICdDb2xvclJhbmdlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdDb2xvclJh
bmdlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoK
ICBBdHRyaWJ1dGUgJ1hWaWRlb1RleHR1cmVCcmlnaHRuZXNzJyAoUEMtQWxleDowLjApOiAwLgog
ICAgVGhlIHZhbGlkIHZhbHVlcyBmb3IgJ1hWaWRlb1RleHR1cmVCcmlnaHRuZXNzJyBhcmUgaW4g
dGhlIHJhbmdlIC0xMDAwCiAgICAtIDEwMDAgKGluY2x1c2l2ZSkuCiAgICAnWFZpZGVvVGV4dHVy
ZUJyaWdodG5lc3MnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgKICAgIFNj
cmVlbi4KCiAgQXR0cmlidXRlICdYVmlkZW9UZXh0dXJlQ29udHJhc3QnIChQQy1BbGV4OjAuMCk6
IDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnWFZpZGVvVGV4dHVyZUNvbnRyYXN0JyBhcmUg
aW4gdGhlIHJhbmdlIC0xMDAwIC0KICAgIDEwMDAgKGluY2x1c2l2ZSkuCiAgICAnWFZpZGVvVGV4
dHVyZUNvbnRyYXN0JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVl
bi4KCiAgQXR0cmlidXRlICdYVmlkZW9UZXh0dXJlSHVlJyAoUEMtQWxleDowLjApOiAwLgogICAg
VGhlIHZhbGlkIHZhbHVlcyBmb3IgJ1hWaWRlb1RleHR1cmVIdWUnIGFyZSBpbiB0aGUgcmFuZ2Ug
LTEwMDAgLSAxMDAwCiAgICAoaW5jbHVzaXZlKS4KICAgICdYVmlkZW9UZXh0dXJlSHVlJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbi4KCiAgQXR0cmlidXRlICdY
VmlkZW9UZXh0dXJlU2F0dXJhdGlvbicgKFBDLUFsZXg6MC4wKTogMC4KICAgIFRoZSB2YWxpZCB2
YWx1ZXMgZm9yICdYVmlkZW9UZXh0dXJlU2F0dXJhdGlvbicgYXJlIGluIHRoZSByYW5nZSAtMTAw
MAogICAgLSAxMDAwIChpbmNsdXNpdmUpLgogICAgJ1hWaWRlb1RleHR1cmVTYXR1cmF0aW9uJyBj
YW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3JlZW4uCgogIEF0dHJp
YnV0ZSAnWFZpZGVvVGV4dHVyZVN5bmNUb1ZCbGFuaycgKFBDLUFsZXg6MC4wKTogMS4KICAgIFRo
ZSB2YWxpZCB2YWx1ZXMgZm9yICdYVmlkZW9UZXh0dXJlU3luY1RvVkJsYW5rJyBhcmUgaW4gdGhl
IHJhbmdlIDAgLQogICAgMSAoaW5jbHVzaXZlKS4KICAgICdYVmlkZW9UZXh0dXJlU3luY1RvVkJs
YW5rJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3JlZW4uCgog
IEF0dHJpYnV0ZSAnWFZpZGVvU3luY1RvRGlzcGxheScgKFBDLUFsZXg6MC4wKTogMHgwMDAxMDAw
MC4KICAgICdYVmlkZW9TeW5jVG9EaXNwbGF5JyBpcyBhIGJpdG1hc2sgYXR0cmlidXRlLgogICAg
J1hWaWRlb1N5bmNUb0Rpc3BsYXknIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6
IFggU2NyZWVuLgoKQXR0cmlidXRlcyBxdWVyeWFibGUgdmlhIFBDLUFsZXg6MFtncHU6MF06Cgog
IEF0dHJpYnV0ZSAnT3BlcmF0aW5nU3lzdGVtJyAoUEMtQWxleDowW2dwdTowXSk6IDAuCiAgICBU
aGUgdmFsaWQgdmFsdWVzIGZvciAnT3BlcmF0aW5nU3lzdGVtJyBhcmUgaW4gdGhlIHJhbmdlIDAg
LSAyCiAgICAoaW5jbHVzaXZlKS4KICAgICdPcGVyYXRpbmdTeXN0ZW0nIGlzIGEgcmVhZC1vbmx5
IGF0dHJpYnV0ZS4KICAgICdPcGVyYXRpbmdTeXN0ZW0nIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0
YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnTnZpZGlhRHJpdmVyVmVy
c2lvbicgKFBDLUFsZXg6MFtncHU6MF0pOiAyNjAuMTkuNDQgCiAgICAnTnZpZGlhRHJpdmVyVmVy
c2lvbicgaXMgYSBzdHJpbmcgYXR0cmlidXRlLgogICAgJ052aWRpYURyaXZlclZlcnNpb24nIGlz
IGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdOdmlkaWFEcml2ZXJWZXJzaW9uJyBjYW4gdXNl
IHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmli
dXRlICdDb25uZWN0ZWREaXNwbGF5cycgKFBDLUFsZXg6MFtncHU6MF0pOiAweDAwMDEwMDAwLgog
ICAgJ0Nvbm5lY3RlZERpc3BsYXlzJyBpcyBhIGJpdG1hc2sgYXR0cmlidXRlLgogICAgJ0Nvbm5l
Y3RlZERpc3BsYXlzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQ29ubmVjdGVkRGlz
cGxheXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLAogICAg
R1BVLgoKICBBdHRyaWJ1dGUgJ0VuYWJsZWREaXNwbGF5cycgKFBDLUFsZXg6MFtncHU6MF0pOiAw
eDAwMDEwMDAwLgogICAgJ0VuYWJsZWREaXNwbGF5cycgaXMgYSBiaXRtYXNrIGF0dHJpYnV0ZS4K
ICAgICdFbmFibGVkRGlzcGxheXMnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdFbmFi
bGVkRGlzcGxheXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVu
LCBHUFUuCgogIEF0dHJpYnV0ZSAnTm90ZWJvb2tJbnRlcm5hbExDRCcgKFBDLUFsZXg6MFtncHU6
MF0pOiAweDAwMDEwMDAwLgogICAgJ05vdGVib29rSW50ZXJuYWxMQ0QnIGlzIGEgYml0bWFzayBh
dHRyaWJ1dGUuCiAgICAnTm90ZWJvb2tJbnRlcm5hbExDRCcgaXMgYSByZWFkLW9ubHkgYXR0cmli
dXRlLgogICAgJ05vdGVib29rSW50ZXJuYWxMQ0QnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJn
ZXQgdHlwZXM6IFggU2NyZWVuLAogICAgR1BVLgoKICBBdHRyaWJ1dGUgJ0RlcHRoMzBBbGxvd2Vk
JyAoUEMtQWxleDowW2dwdTowXSk6IDAuCiAgICAnRGVwdGgzMEFsbG93ZWQnIGlzIGEgYm9vbGVh
biBhdHRyaWJ1dGU7IHZhbGlkIHZhbHVlcyBhcmU6IDEgKG9uL3RydWUpCiAgICBhbmQgMCAob2Zm
L2ZhbHNlKS4KICAgICdEZXB0aDMwQWxsb3dlZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgog
ICAgJ0RlcHRoMzBBbGxvd2VkJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBY
IFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ05vU2Nhbm91dCcgKFBDLUFsZXg6MFtncHU6MF0p
OiAwLgogICAgJ05vU2Nhbm91dCcgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVz
IGFyZTogMSAob24vdHJ1ZSkgYW5kCiAgICAwIChvZmYvZmFsc2UpLgogICAgJ05vU2Nhbm91dCcg
aXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ05vU2Nhbm91dCcgY2FuIHVzZSB0aGUgZm9s
bG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdTbGlNb3Nh
aWNNb2RlQXZhaWxhYmxlJyAoUEMtQWxleDowW2dwdTowXSk6IDAuCiAgICAnU2xpTW9zYWljTW9k
ZUF2YWlsYWJsZScgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFsaWQgdmFsdWVzIGFyZTogMQog
ICAgKG9uL3RydWUpIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ1NsaU1vc2FpY01vZGVBdmFpbGFi
bGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdTbGlNb3NhaWNNb2RlQXZhaWxhYmxl
JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVSwg
VkNTLgoKICBBdHRyaWJ1dGUgJ0J1c1R5cGUnIChQQy1BbGV4OjBbZ3B1OjBdKTogMi4KICAgIFRo
ZSB2YWxpZCB2YWx1ZXMgZm9yICdCdXNUeXBlJyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAzIChpbmNs
dXNpdmUpLgogICAgJ0J1c1R5cGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdCdXNU
eXBlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBT
REkgSW5wdXQKICAgIERldmljZS4KCiAgQXR0cmlidXRlICdWaWRlb1JhbScgKFBDLUFsZXg6MFtn
cHU6MF0pOiA1MjQyODguCiAgICAnVmlkZW9SYW0nIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgog
ICAgJ1ZpZGVvUmFtJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnVmlkZW9SYW0nIGNh
biB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJp
YnV0ZSAnSXJxJyAoUEMtQWxleDowW2dwdTowXSk6IDE2LgogICAgJ0lycScgaXMgYW4gaW50ZWdl
ciBhdHRyaWJ1dGUuCiAgICAnSXJxJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnSXJx
JyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBTREkg
SW5wdXQKICAgIERldmljZS4KCiAgQXR0cmlidXRlICdDVURBQ29yZXMnIChQQy1BbGV4OjBbZ3B1
OjBdKTogMTYuCiAgICAnQ1VEQUNvcmVzJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdD
VURBQ29yZXMnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdDVURBQ29yZXMnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0
ZSAnR1BVTWVtb3J5SW50ZXJmYWNlJyAoUEMtQWxleDowW2dwdTowXSk6IDEyOC4KICAgICdHUFVN
ZW1vcnlJbnRlcmZhY2UnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVU1lbW9yeUlu
dGVyZmFjZScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVU1lbW9yeUludGVyZmFj
ZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sCiAgICBHUFUu
CgogIEF0dHJpYnV0ZSAnR1BVQ29yZVRlbXAnIChQQy1BbGV4OjBbZ3B1OjBdKTogNjEuCiAgICAn
R1BVQ29yZVRlbXAnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVUNvcmVUZW1wJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVQ29yZVRlbXAnIGNhbiB1c2UgdGhlIGZv
bGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVMkRD
bG9ja0ZyZXFzJyAoUEMtQWxleDowW2dwdTowXSk6IDE2OSwxMDAuCiAgICBUaGUgdmFsaWQgdmFs
dWVzIGZvciAnR1BVMkRDbG9ja0ZyZXFzJyBhcmUgaW4gdGhlIHJhbmdlcyA0MiAtIDMzOCwgMjUK
ICAgIC0gMTMyMCAoaW5jbHVzaXZlKS4KICAgICdHUFUyRENsb2NrRnJlcXMnIGNhbiB1c2UgdGhl
IGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BV
M0RDbG9ja0ZyZXFzJyAoUEMtQWxleDowW2dwdTowXSk6IDQ1MCw2MDIuCiAgICBUaGUgdmFsaWQg
dmFsdWVzIGZvciAnR1BVM0RDbG9ja0ZyZXFzJyBhcmUgaW4gdGhlIHJhbmdlcyAxMTIgLSA5MDAs
CiAgICAxNTAgLSAxMzIwIChpbmNsdXNpdmUpLgogICAgJ0dQVTNEQ2xvY2tGcmVxcycgY2FuIHVz
ZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRl
ICdHUFVEZWZhdWx0MkRDbG9ja0ZyZXFzJyAoUEMtQWxleDowW2dwdTowXSk6IDE2OSwxMDAuCiAg
ICAnR1BVRGVmYXVsdDJEQ2xvY2tGcmVxcycgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUu
CiAgICAnR1BVRGVmYXVsdDJEQ2xvY2tGcmVxcycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgog
ICAgJ0dQVURlZmF1bHQyRENsb2NrRnJlcXMnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQg
dHlwZXM6IFggU2NyZWVuLAogICAgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVURlZmF1bHQzRENsb2Nr
RnJlcXMnIChQQy1BbGV4OjBbZ3B1OjBdKTogNDUwLDYwMi4KICAgICdHUFVEZWZhdWx0M0RDbG9j
a0ZyZXFzJyBpcyBhIHBhY2tlZCBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVEZWZhdWx0M0RD
bG9ja0ZyZXFzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVRGVmYXVsdDNEQ2xv
Y2tGcmVxcycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sCiAg
ICBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3VycmVudENsb2NrRnJlcXMnIChQQy1BbGV4OjBbZ3B1
OjBdKTogNDUwLDYwMi4KICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxcycgaXMgYSBwYWNrZWQgaW50
ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVQ3VycmVudENsb2NrRnJlcXMnIGlzIGEgcmVhZC1vbmx5
IGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxcycgY2FuIHVzZSB0aGUgZm9sbG93
aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sCiAgICBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQ3Vy
cmVudFByb2Nlc3NvckNsb2NrRnJlcXMnIChQQy1BbGV4OjBbZ3B1OjBdKTogOTAwLgogICAgVGhl
IHZhbGlkIHZhbHVlcyBmb3IgJ0dQVUN1cnJlbnRQcm9jZXNzb3JDbG9ja0ZyZXFzJyBhcmUgaW4g
dGhlIHJhbmdlCiAgICAyMjUgLSAxODAwIChpbmNsdXNpdmUpLgogICAgJ0dQVUN1cnJlbnRQcm9j
ZXNzb3JDbG9ja0ZyZXFzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAg
ICBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdHUFVDdXJyZW50Q2xvY2tGcmVxc1N0cmluZycg
KFBDLUFsZXg6MFtncHU6MF0pOiBudmNsb2NrPTE2OSwKICBtZW1jbG9jaz0xMDAsIHByb2Nlc3Nv
cmNsb2NrPTMzOCAKICAgICdHUFVDdXJyZW50Q2xvY2tGcmVxc1N0cmluZycgaXMgYSBzdHJpbmcg
YXR0cmlidXRlLgogICAgJ0dQVUN1cnJlbnRDbG9ja0ZyZXFzU3RyaW5nJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYCiAgICBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdC
dXNSYXRlJyAoUEMtQWxleDowW2dwdTowXSk6IDE2LgogICAgVGhlIHZhbGlkIHZhbHVlcyBmb3Ig
J0J1c1JhdGUnIGFyZSBpbiB0aGUgcmFuZ2UgMSAtIDE2IChpbmNsdXNpdmUpLgogICAgJ0J1c1Jh
dGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdCdXNSYXRlJyBjYW4gdXNlIHRoZSBm
b2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLCBTREkgSW5wdXQKICAgIERldmlj
ZS4KCiAgQXR0cmlidXRlICdQQ0lEb21haW4nIChQQy1BbGV4OjBbZ3B1OjBdKTogMC4KICAgICdQ
Q0lEb21haW4nIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1BDSURvbWFpbicgaXMgYSBy
ZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1BDSURvbWFpbicgY2FuIHVzZSB0aGUgZm9sbG93aW5n
IHRhcmdldCB0eXBlczogR1BVLCBTREkgSW5wdXQKICAgIERldmljZS4KCiAgQXR0cmlidXRlICdQ
Q0lCdXMnIChQQy1BbGV4OjBbZ3B1OjBdKTogMS4KICAgICdQQ0lCdXMnIGlzIGFuIGludGVnZXIg
YXR0cmlidXRlLgogICAgJ1BDSUJ1cycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1BD
SUJ1cycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLCBTREkgSW5wdXQg
RGV2aWNlLgoKICBBdHRyaWJ1dGUgJ1BDSURldmljZScgKFBDLUFsZXg6MFtncHU6MF0pOiAwLgog
ICAgJ1BDSURldmljZScgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnUENJRGV2aWNlJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnUENJRGV2aWNlJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBHUFUsIFNESSBJbnB1dAogICAgRGV2aWNlLgoKICBBdHRyaWJ1
dGUgJ1BDSUZ1bmMnIChQQy1BbGV4OjBbZ3B1OjBdKTogMC4KICAgICdQQ0lGdW5jJyBpcyBhbiBp
bnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdQQ0lGdW5jJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUu
CiAgICAnUENJRnVuYycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLCBT
REkgSW5wdXQgRGV2aWNlLgoKICBBdHRyaWJ1dGUgJ1BDSUlEJyAoUEMtQWxleDowW2dwdTowXSk6
IDQzMTgsMTA2Mi4KICAgICdQQ0lJRCcgaXMgYSBwYWNrZWQgaW50ZWdlciBhdHRyaWJ1dGUuCiAg
ICAnUENJSUQnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdQQ0lJRCcgY2FuIHVzZSB0
aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLCBTREkgSW5wdXQgRGV2aWNlLgoKICBBdHRy
aWJ1dGUgJ0dQVVBvd2VyU291cmNlJyAoUEMtQWxleDowW2dwdTowXSk6IDAuCiAgICAnR1BVUG93
ZXJTb3VyY2UnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0dQVVBvd2VyU291cmNlJyBp
cyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVUG93ZXJTb3VyY2UnIGNhbiB1c2UgdGhl
IGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BV
Q3VycmVudFBlcmZNb2RlJyAoUEMtQWxleDowW2dwdTowXSk6IDEuCiAgICAnR1BVQ3VycmVudFBl
cmZNb2RlJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZk1vZGUn
IGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVDdXJyZW50UGVyZk1vZGUnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLAogICAgR1BVLgoKICBBdHRy
aWJ1dGUgJ0dQVUN1cnJlbnRQZXJmTGV2ZWwnIChQQy1BbGV4OjBbZ3B1OjBdKTogMi4KICAgICdH
UFVDdXJyZW50UGVyZkxldmVsJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVDdXJy
ZW50UGVyZkxldmVsJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnR1BVQ3VycmVudFBl
cmZMZXZlbCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sCiAg
ICBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVQWRhcHRpdmVDbG9ja1N0YXRlJyAoUEMtQWxleDowW2dw
dTowXSk6IDEuCiAgICAnR1BVQWRhcHRpdmVDbG9ja1N0YXRlJyBpcyBhbiBpbnRlZ2VyIGF0dHJp
YnV0ZS4KICAgICdHUFVBZGFwdGl2ZUNsb2NrU3RhdGUnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0
ZS4KICAgICdHUFVBZGFwdGl2ZUNsb2NrU3RhdGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJn
ZXQgdHlwZXM6IFggU2NyZWVuLAogICAgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVVBlcmZNb2Rlcycg
KFBDLUFsZXg6MFtncHU6MF0pOiBwZXJmPTAsIG52Y2xvY2s9MTY5LAogIG1lbWNsb2NrPTEwMCwg
cHJvY2Vzc29yY2xvY2s9MzM4IDsgcGVyZj0xLCBudmNsb2NrPTI3NSwgbWVtY2xvY2s9MzAxLAog
IHByb2Nlc3NvcmNsb2NrPTU1MCA7IHBlcmY9MiwgbnZjbG9jaz00NTAsIG1lbWNsb2NrPTYwMiwK
ICBwcm9jZXNzb3JjbG9jaz05MDAgCiAgICAnR1BVUGVyZk1vZGVzJyBpcyBhIHN0cmluZyBhdHRy
aWJ1dGUuCiAgICAnR1BVUGVyZk1vZGVzJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAn
R1BVUGVyZk1vZGVzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVl
biwgR1BVLgoKICBBdHRyaWJ1dGUgJ0dQVVBvd2VyTWl6ZXJNb2RlJyAoUEMtQWxleDowW2dwdTow
XSk6IDAuCiAgICAnR1BVUG93ZXJNaXplck1vZGUnIGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgog
ICAgJ0dQVVBvd2VyTWl6ZXJNb2RlJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVz
OiBHUFUuCgogIEF0dHJpYnV0ZSAnRUNDU3VwcG9ydGVkJyAoUEMtQWxleDowW2dwdTowXSk6IDAu
CiAgICAnRUNDU3VwcG9ydGVkJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMg
YXJlOiAxIChvbi90cnVlKQogICAgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnRUNDU3VwcG9ydGVk
JyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRUNDU3VwcG9ydGVkJyBjYW4gdXNlIHRo
ZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0VD
Q0NvbmZpZ3VyYXRpb25TdXBwb3J0ZWQnIChQQy1BbGV4OjBbZ3B1OjBdKTogMC4KICAgICdFQ0ND
b25maWd1cmF0aW9uU3VwcG9ydGVkJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1
ZXMgYXJlOgogICAgMSAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnRUNDQ29uZmln
dXJhdGlvblN1cHBvcnRlZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0VDQ0NvbmZp
Z3VyYXRpb25TdXBwb3J0ZWQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgK
ICAgIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ0lzR3ZvRGlzcGxheScgKFBDLUFsZXg6MFtn
cHU6MF0pOiAwLgogICAgJ0lzR3ZvRGlzcGxheScgaXMgYSBib29sZWFuIGF0dHJpYnV0ZTsgdmFs
aWQgdmFsdWVzIGFyZTogMSAob24vdHJ1ZSkKICAgIGFuZCAwIChvZmYvZmFsc2UpLgogICAgJ0lz
R3ZvRGlzcGxheScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0lzR3ZvRGlzcGxheScg
Y2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0
cmlidXRlICdEaXRoZXJpbmcnIChQQy1BbGV4OjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQ
LTApOiAwLgogICAgJ0RpdGhlcmluZycgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnRGl0
aGVyaW5nJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdEaXRoZXJpbmcnIGNhbiB1
c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IEdQVS4KCiAgQXR0cmlidXRlICdDdXJyZW50
RGl0aGVyaW5nJyAoUEMtQWxleDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6IERGUC0wKToKICAx
LgogICAgJ0N1cnJlbnREaXRoZXJpbmcnIGlzIGEgYm9vbGVhbiBhdHRyaWJ1dGU7IHZhbGlkIHZh
bHVlcyBhcmU6IDEKICAgIChvbi90cnVlKSBhbmQgMCAob2ZmL2ZhbHNlKS4KICAgICdDdXJyZW50
RGl0aGVyaW5nJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQ3VycmVudERpdGhlcmlu
ZycgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnQ3VycmVudERpdGhlcmluZycgY2Fu
IHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogR1BVLgoKICBBdHRyaWJ1dGUgJ0RpdGhl
cmluZ01vZGUnIChQQy1BbGV4OjBbZ3B1OjBdOyBkaXNwbGF5IGRldmljZTogREZQLTApOiAwLgog
ICAgVmFsaWQgdmFsdWVzIGZvciAnRGl0aGVyaW5nTW9kZScgYXJlOiAwLCAxIGFuZCAyLgogICAg
J0RpdGhlcmluZ01vZGUnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0RpdGhlcmlu
Z01vZGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IEdQVS4KCiAgQXR0cmli
dXRlICdDdXJyZW50RGl0aGVyaW5nTW9kZScgKFBDLUFsZXg6MFtncHU6MF07IGRpc3BsYXkgZGV2
aWNlOgogIERGUC0wKTogMS4KICAgICdDdXJyZW50RGl0aGVyaW5nTW9kZScgaXMgYW4gaW50ZWdl
ciBhdHRyaWJ1dGUuCiAgICAnQ3VycmVudERpdGhlcmluZ01vZGUnIGlzIGEgcmVhZC1vbmx5IGF0
dHJpYnV0ZS4KICAgICdDdXJyZW50RGl0aGVyaW5nTW9kZScgaXMgZGlzcGxheSBkZXZpY2Ugc3Bl
Y2lmaWMuCiAgICAnQ3VycmVudERpdGhlcmluZ01vZGUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0
YXJnZXQgdHlwZXM6IEdQVS4KCiAgQXR0cmlidXRlICdEaXRoZXJpbmdEZXB0aCcgKFBDLUFsZXg6
MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6CiAgMC4KICAgICdEaXRoZXJpbmdEZXB0
aCcgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnRGl0aGVyaW5nRGVwdGgnIGlzIGRpc3Bs
YXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0RpdGhlcmluZ0RlcHRoJyBjYW4gdXNlIHRoZSBmb2xs
b3dpbmcgdGFyZ2V0IHR5cGVzOiBHUFUuCgogIEF0dHJpYnV0ZSAnQ3VycmVudERpdGhlcmluZ0Rl
cHRoJyAoUEMtQWxleDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6CiAgREZQLTApOiAxLgogICAg
J0N1cnJlbnREaXRoZXJpbmdEZXB0aCcgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnQ3Vy
cmVudERpdGhlcmluZ0RlcHRoJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnQ3VycmVu
dERpdGhlcmluZ0RlcHRoJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdDdXJyZW50
RGl0aGVyaW5nRGVwdGgnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IEdQVS4K
CiAgQXR0cmlidXRlICdEaWdpdGFsVmlicmFuY2UnIChQQy1BbGV4OjBbZ3B1OjBdOyBkaXNwbGF5
IGRldmljZTogREZQLTApOgogIDAuCiAgICBUaGUgdmFsaWQgdmFsdWVzIGZvciAnRGlnaXRhbFZp
YnJhbmNlJyBhcmUgaW4gdGhlIHJhbmdlIC0xMDI0IC0gMTAyMwogICAgKGluY2x1c2l2ZSkuCiAg
ICAnRGlnaXRhbFZpYnJhbmNlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdEaWdp
dGFsVmlicmFuY2UnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVu
LCBHUFUuCgogIEF0dHJpYnV0ZSAnRnJvbnRlbmRSZXNvbHV0aW9uJyAoUEMtQWxleDowW2dwdTow
XTsgZGlzcGxheSBkZXZpY2U6CiAgREZQLTApOiAxMjgwLDgwMC4KICAgICdGcm9udGVuZFJlc29s
dXRpb24nIGlzIGEgcGFja2VkIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0Zyb250ZW5kUmVzb2x1
dGlvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0Zyb250ZW5kUmVzb2x1dGlvbicg
aXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnRnJvbnRlbmRSZXNvbHV0aW9uJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0
cmlidXRlICdCYWNrZW5kUmVzb2x1dGlvbicgKFBDLUFsZXg6MFtncHU6MF07IGRpc3BsYXkgZGV2
aWNlOiBERlAtMCk6CiAgMTI4MCw4MDAuCiAgICAnQmFja2VuZFJlc29sdXRpb24nIGlzIGEgcGFj
a2VkIGludGVnZXIgYXR0cmlidXRlLgogICAgJ0JhY2tlbmRSZXNvbHV0aW9uJyBpcyBhIHJlYWQt
b25seSBhdHRyaWJ1dGUuCiAgICAnQmFja2VuZFJlc29sdXRpb24nIGlzIGRpc3BsYXkgZGV2aWNl
IHNwZWNpZmljLgogICAgJ0JhY2tlbmRSZXNvbHV0aW9uJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcg
dGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwKICAgIEdQVS4KCiAgQXR0cmlidXRlICdGbGF0cGFuZWxO
YXRpdmVSZXNvbHV0aW9uJyAoUEMtQWxleDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6CiAgREZQ
LTApOiAxMjgwLDgwMC4KICAgICdGbGF0cGFuZWxOYXRpdmVSZXNvbHV0aW9uJyBpcyBhIHBhY2tl
ZCBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdGbGF0cGFuZWxOYXRpdmVSZXNvbHV0aW9uJyBpcyBh
IHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnRmxhdHBhbmVsTmF0aXZlUmVzb2x1dGlvbicgaXMg
ZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnRmxhdHBhbmVsTmF0aXZlUmVzb2x1dGlvbicg
Y2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWAogICAgU2NyZWVuLCBHUFUuCgog
IEF0dHJpYnV0ZSAnRmxhdHBhbmVsQmVzdEZpdFJlc29sdXRpb24nIChQQy1BbGV4OjBbZ3B1OjBd
OyBkaXNwbGF5CiAgZGV2aWNlOiBERlAtMCk6IDEyODAsODAwLgogICAgJ0ZsYXRwYW5lbEJlc3RG
aXRSZXNvbHV0aW9uJyBpcyBhIHBhY2tlZCBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdGbGF0cGFu
ZWxCZXN0Rml0UmVzb2x1dGlvbicgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0ZsYXRw
YW5lbEJlc3RGaXRSZXNvbHV0aW9uJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdG
bGF0cGFuZWxCZXN0Rml0UmVzb2x1dGlvbicgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0
eXBlczogWAogICAgU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnREZQU2NhbGluZ0FjdGl2ZScg
KFBDLUFsZXg6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6CiAgMC4KICAgICdERlBT
Y2FsaW5nQWN0aXZlJyBpcyBhIGJvb2xlYW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAx
CiAgICAob24vdHJ1ZSkgYW5kIDAgKG9mZi9mYWxzZSkuCiAgICAnREZQU2NhbGluZ0FjdGl2ZScg
aXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0RGUFNjYWxpbmdBY3RpdmUnIGlzIGRpc3Bs
YXkgZGV2aWNlIHNwZWNpZmljLgogICAgJ0RGUFNjYWxpbmdBY3RpdmUnIGNhbiB1c2UgdGhlIGZv
bGxvd2luZyB0YXJnZXQgdHlwZXM6IFggU2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnR1BVU2Nh
bGluZycgKFBDLUFsZXg6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDIsMS4KICAg
IFZhbGlkIHZhbHVlcyBmb3IgJ0dQVVNjYWxpbmcnIGFyZTogWzEgYW5kIDJdLCBbMSwgMiBhbmQg
M10uCiAgICAnR1BVU2NhbGluZycgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BV
U2NhbGluZycgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQ
VS4KCiAgQXR0cmlidXRlICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdldCcgKFBDLUFsZXg6MFtncHU6
MF07IGRpc3BsYXkgZGV2aWNlOgogIERGUC0wKTogMi4KICAgICdHUFVTY2FsaW5nRGVmYXVsdFRh
cmdldCcgaXMgYW4gaW50ZWdlciBhdHRyaWJ1dGUuCiAgICAnR1BVU2NhbGluZ0RlZmF1bHRUYXJn
ZXQnIGlzIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZS4KICAgICdHUFVTY2FsaW5nRGVmYXVsdFRhcmdl
dCcgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnR1BVU2NhbGluZ0RlZmF1bHRUYXJn
ZXQnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgKICAgIFNjcmVlbiwgR1BV
LgoKICBBdHRyaWJ1dGUgJ0dQVVNjYWxpbmdEZWZhdWx0TWV0aG9kJyAoUEMtQWxleDowW2dwdTow
XTsgZGlzcGxheSBkZXZpY2U6CiAgREZQLTApOiAxLgogICAgJ0dQVVNjYWxpbmdEZWZhdWx0TWV0
aG9kJyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdHUFVTY2FsaW5nRGVmYXVsdE1ldGhv
ZCcgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ0dQVVNjYWxpbmdEZWZhdWx0TWV0aG9k
JyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdHUFVTY2FsaW5nRGVmYXVsdE1ldGhv
ZCcgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWAogICAgU2NyZWVuLCBHUFUu
CgogIEF0dHJpYnV0ZSAnR1BVU2NhbGluZ0FjdGl2ZScgKFBDLUFsZXg6MFtncHU6MF07IGRpc3Bs
YXkgZGV2aWNlOiBERlAtMCk6CiAgMC4KICAgICdHUFVTY2FsaW5nQWN0aXZlJyBpcyBhIGJvb2xl
YW4gYXR0cmlidXRlOyB2YWxpZCB2YWx1ZXMgYXJlOiAxCiAgICAob24vdHJ1ZSkgYW5kIDAgKG9m
Zi9mYWxzZSkuCiAgICAnR1BVU2NhbGluZ0FjdGl2ZScgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRl
LgogICAgJ0dQVVNjYWxpbmdBY3RpdmUnIGlzIGRpc3BsYXkgZGV2aWNlIHNwZWNpZmljLgogICAg
J0dQVVNjYWxpbmdBY3RpdmUnIGNhbiB1c2UgdGhlIGZvbGxvd2luZyB0YXJnZXQgdHlwZXM6IFgg
U2NyZWVuLCBHUFUuCgogIEF0dHJpYnV0ZSAnUmVmcmVzaFJhdGUnIChQQy1BbGV4OjBbZ3B1OjBd
OyBkaXNwbGF5IGRldmljZTogREZQLTApOiA1OSw5NAogIEh6LgogICAgJ1JlZnJlc2hSYXRlJyBp
cyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdSZWZyZXNoUmF0ZScgaXMgYSByZWFkLW9ubHkg
YXR0cmlidXRlLgogICAgJ1JlZnJlc2hSYXRlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4K
ICAgICdSZWZyZXNoUmF0ZScgY2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBT
Y3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdSZWZyZXNoUmF0ZTMnIChQQy1BbGV4OjBbZ3B1OjBd
OyBkaXNwbGF5IGRldmljZTogREZQLTApOgogIDU5LDk0MCBIei4KICAgICdSZWZyZXNoUmF0ZTMn
IGlzIGFuIGludGVnZXIgYXR0cmlidXRlLgogICAgJ1JlZnJlc2hSYXRlMycgaXMgYSByZWFkLW9u
bHkgYXR0cmlidXRlLgogICAgJ1JlZnJlc2hSYXRlMycgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lm
aWMuCiAgICAnUmVmcmVzaFJhdGUzJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVz
OiBYIFNjcmVlbiwgR1BVLgoKICBBdHRyaWJ1dGUgJ092ZXJzY2FuQ29tcGVuc2F0aW9uJyAoUEMt
QWxleDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6CiAgREZQLTApOiAwLgogICAgVGhlIHZhbGlk
IHZhbHVlcyBmb3IgJ092ZXJzY2FuQ29tcGVuc2F0aW9uJyBhcmUgaW4gdGhlIHJhbmdlIDAgLSAy
MDAKICAgIChpbmNsdXNpdmUpLgogICAgJ092ZXJzY2FuQ29tcGVuc2F0aW9uJyBpcyBkaXNwbGF5
IGRldmljZSBzcGVjaWZpYy4KICAgICdPdmVyc2NhbkNvbXBlbnNhdGlvbicgY2FuIHVzZSB0aGUg
Zm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sCiAgICBHUFUuCgogIEF0dHJpYnV0ZSAn
Q29sb3JTcGFjZScgKFBDLUFsZXg6MFtncHU6MF07IGRpc3BsYXkgZGV2aWNlOiBERlAtMCk6IDAu
CiAgICBWYWxpZCB2YWx1ZXMgZm9yICdDb2xvclNwYWNlJyBhcmU6IDAuCiAgICAnQ29sb3JTcGFj
ZScgaXMgZGlzcGxheSBkZXZpY2Ugc3BlY2lmaWMuCiAgICAnQ29sb3JTcGFjZScgY2FuIHVzZSB0
aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogWCBTY3JlZW4sIEdQVS4KCiAgQXR0cmlidXRlICdD
b2xvclJhbmdlJyAoUEMtQWxleDowW2dwdTowXTsgZGlzcGxheSBkZXZpY2U6IERGUC0wKTogMC4K
ICAgIFZhbGlkIHZhbHVlcyBmb3IgJ0NvbG9yUmFuZ2UnIGFyZTogMCBhbmQgMS4KICAgICdDb2xv
clJhbmdlJyBpcyBkaXNwbGF5IGRldmljZSBzcGVjaWZpYy4KICAgICdDb2xvclJhbmdlJyBjYW4g
dXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBYIFNjcmVlbiwgR1BVLgoKQXR0cmlidXRl
cyBxdWVyeWFibGUgdmlhIFBDLUFsZXg6MFt0aGVybWFsc2Vuc29yOjBdOgoKICBBdHRyaWJ1dGUg
J1RoZXJtYWxTZW5zb3JSZWFkaW5nJyAoUEMtQWxleDowW3RoZXJtYWxzZW5zb3I6MF0pOiA2MS4K
ICAgIFRoZSB2YWxpZCB2YWx1ZXMgZm9yICdUaGVybWFsU2Vuc29yUmVhZGluZycgYXJlIGluIHRo
ZSByYW5nZSAwIC0gMTI3CiAgICAoaW5jbHVzaXZlKS4KICAgICdUaGVybWFsU2Vuc29yUmVhZGlu
ZycgaXMgYSByZWFkLW9ubHkgYXR0cmlidXRlLgogICAgJ1RoZXJtYWxTZW5zb3JSZWFkaW5nJyBj
YW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFyZ2V0IHR5cGVzOiBUaGVybWFsCiAgICBTZW5zb3IuCgog
IEF0dHJpYnV0ZSAnVGhlcm1hbFNlbnNvclByb3ZpZGVyJyAoUEMtQWxleDowW3RoZXJtYWxzZW5z
b3I6MF0pOiAxLgogICAgJ1RoZXJtYWxTZW5zb3JQcm92aWRlcicgaXMgYW4gaW50ZWdlciBhdHRy
aWJ1dGUuCiAgICAnVGhlcm1hbFNlbnNvclByb3ZpZGVyJyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1
dGUuCiAgICAnVGhlcm1hbFNlbnNvclByb3ZpZGVyJyBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgdGFy
Z2V0IHR5cGVzOiBUaGVybWFsCiAgICBTZW5zb3IuCgogIEF0dHJpYnV0ZSAnVGhlcm1hbFNlbnNv
clRhcmdldCcgKFBDLUFsZXg6MFt0aGVybWFsc2Vuc29yOjBdKTogMS4KICAgICdUaGVybWFsU2Vu
c29yVGFyZ2V0JyBpcyBhbiBpbnRlZ2VyIGF0dHJpYnV0ZS4KICAgICdUaGVybWFsU2Vuc29yVGFy
Z2V0JyBpcyBhIHJlYWQtb25seSBhdHRyaWJ1dGUuCiAgICAnVGhlcm1hbFNlbnNvclRhcmdldCcg
Y2FuIHVzZSB0aGUgZm9sbG93aW5nIHRhcmdldCB0eXBlczogVGhlcm1hbAogICAgU2Vuc29yLgoK
</data>

          </attachment>
      

    </bug>

</bugzilla>