<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>26724</bug_id>
          
          <creation_ts>2011-12-17 15:01:22 +0400</creation_ts>
          <short_desc>wacom autodetection seems broken after upgrade (evdev?)</short_desc>
          <delta_ts>2013-06-11 20:26:42 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>xorg-drv-wacom</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.thinkwiki.org/wiki/Wacom_Serial_Tablet_PC_Stylus</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Valery Inozemtsev">shrek</assigned_to>
          <cc>aen</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>shrek</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>127749</commentid>
    <comment_count>0</comment_count>
      <attachid>5263</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-12-17 15:01:22 +0400</bug_when>
    <thetext>Created attachment 5263
/etc/udev/rules.d/10-wacom.rules

+++ This bug was initially created as a clone of Bug #26723 +++

При использовании сизифных xorg-server-1.11.2-alt1 и xorg-drv-wacom-0.12.0-alt1 на /dev/ttyS0 пытается повеситься драйвер evdev, а не wacom -- что ему не удаётся.

mv /usr/share/X11/xorg.conf.d/{50,09}-wacom.conf не помогает (рядом 10-evdev.conf -- думал, успевает раньше отработать).

Свой xorg.conf с ручной настройкой (её достаточно) отодвинул, из нештатной конфигурации только /etc/udev/rules.d/10-wacom.rules (прилагается, с thinkwiki).

# udevadm info --name=/dev/ttyS0 --query=all 
P: /devices/pnp0/00:0b/tty/ttyS0
N: ttyS0
E: UDEV_LOG=3
E: DEVPATH=/devices/pnp0/00:0b/tty/ttyS0
E: MAJOR=4
E: MINOR=64
E: DEVNAME=/dev/ttyS0
E: SUBSYSTEM=tty
E: NAME=Serial Wacom Tablet
E: ID_INPUT=1
E: ID_INPUT_TABLET=1

Из возможно имеющего отношение:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568236
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570567
http://ubuntuforums.org/archive/index.php/t-1833248.html
http://old.nabble.com/Lenovo-X201t-touchscreen-not-supported-with-latest-input-wacom--td32363527.html

Если у нас заведётся inputattach, то вот что с ним наблюдали:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632961
https://bugs.launchpad.net/ubuntu/+source/joystick/+bug/835634</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127750</commentid>
    <comment_count>1</comment_count>
      <attachid>5264</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-12-17 15:03:17 +0400</bug_when>
    <thetext>Created attachment 5264
/var/log/Xorg.0.log

Модуль wacom вообще не фигурирует, устройство пытается схватить evdev:

--- Xorg.0.log
(II) config/udev: Adding input device Serial Wacom Tablet (/dev/ttyS0)
(**) Serial Wacom Tablet: Applying InputClass &quot;Wacom serial class&quot;
(**) Serial Wacom Tablet: Applying InputClass &quot;keyboard&quot;
(II) Using input driver &apos;evdev&apos; for &apos;Serial Wacom Tablet&apos;
(II) Loading /usr/lib/X11/modules/input/evdev_drv.so
(**) Serial Wacom Tablet: always reports core events
(**) Serial Wacom Tablet: Device: &quot;/dev/ttyS0&quot;
(EE) ioctl EVIOCGNAME failed: Invalid argument
(EE) PreInit returned 8 for &quot;Serial Wacom Tablet&quot;
(II) UnloadModule: &quot;evdev&quot;
(II) Unloading evdev
---</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127751</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-12-17 15:08:42 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; # udevadm info --name=/dev/ttyS0 --query=all 
Забыл -- ATTRS{id}, на который ссылается правило, присутствует:

# udevadm info --name=/dev/ttyS0 --query=all --attribute-walk

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device &apos;/devices/pnp0/00:0b/tty/ttyS0&apos;:
    KERNEL==&quot;ttyS0&quot;
    SUBSYSTEM==&quot;tty&quot;
    DRIVER==&quot;&quot;

  looking at parent device &apos;/devices/pnp0/00:0b&apos;:
    KERNELS==&quot;00:0b&quot;
    SUBSYSTEMS==&quot;pnp&quot;
    DRIVERS==&quot;serial&quot;
    ATTRS{id}==&quot;WACf004&quot;

  looking at parent device &apos;/devices/pnp0&apos;:
    KERNELS==&quot;pnp0&quot;
    SUBSYSTEMS==&quot;&quot;
    DRIVERS==&quot;&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129593</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-03-08 13:31:19 +0400</bug_when>
    <thetext>ping, мне эти рулесы отдельно упаковать или лучше обождать до следующего xorg?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140860</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-06-07 22:52:48 +0400</bug_when>
    <thetext>Проверил на текущей бете Simply -- из коробки планшет в составе X61t не завёлся, добавление приложенного к comment 1 10-wacom.rules и udevadm trigger сразу же его подобрало.

Прошу одобрить NMU, а ещё лучше -- добавить меня в ACL пакета:
http://git.altlinux.org/people/mike/packages/?p=xorg-drv-wacom.git;a=commitdiff;h=0990f6a6f55760a52a3090c75f511eadee09c82e
http://git.altlinux.org/people/mike/packages/?p=xorg-drv-wacom.git;a=commitdiff;h=bcc58ca794516b96c9c1ba8a8b2f63ad0282bdb3
http://git.altlinux.org/tasks/98491/

В t6/branch это исправлено полтора года тому (1:0.11.1-alt1.M60T.1, bug #26723).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140861</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-06-07 22:54:46 +0400</bug_when>
    <thetext>*comment 0, конечно же.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140903</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-06-11 17:31:56 +0400</bug_when>
    <thetext>2 ldv: прошу подтвердить NMU и/или выдать acl.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140907</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-06-11 20:10:56 +0400</bug_when>
    <thetext>2 shrek: спасибо, опять проморгал твой approve.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140908</commentid>
    <comment_count>8</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2013-06-11 20:21:11 +0400</bug_when>
    <thetext>xorg-drv-wacom-1:0.20.0-alt3 -&gt; sisyphus:

* Fri Jun 07 2013 Michael Shigorin &lt;mike@altlinux&gt; 1:0.20.0-alt3
- NMU: added udev rules (closes: #26724)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5263</attachid>
            <date>2011-12-17 15:01:22 +0400</date>
            <delta_ts>2011-12-17 15:01:22 +0400</delta_ts>
            <desc>/etc/udev/rules.d/10-wacom.rules</desc>
            <filename>10-wacom.rules</filename>
            <type>text/plain</type>
            <size>318</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">QUNUSU9OIT0iYWRkfGNoYW5nZSIsIEdPVE89IndhY29tX2VuZCIKIyBNYXRjaCBhbGwgd2Fjb20g
dGFibGV0cyB3aXRoIGEgc2VyaWFsIElEIHN0YXJ0aW5nIHdpdGggV0FDZiBvciBGVUoqCkFUVFJT
e2lkfT09IldBQ2YqIiBFTlZ7TkFNRX09IlNlcmlhbCBXYWNvbSBUYWJsZXQiLCBFTlZ7SURfSU5Q
VVR9PSIxIiwgRU5We0lEX0lOUFVUX1RBQkxFVH09IjEiCkFUVFJTe2lkfT09IkZVSioiIEVOVntO
QU1FfT0iU2VyaWFsIFdhY29tIFRhYmxldCIsIEVOVntJRF9JTlBVVH09IjEiLCBFTlZ7SURfSU5Q
VVRfVEFCTEVUfT0iMSIKTEFCRUw9IndhY29tX2VuZCIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5264</attachid>
            <date>2011-12-17 15:03:17 +0400</date>
            <delta_ts>2011-12-17 15:03:17 +0400</delta_ts>
            <desc>/var/log/Xorg.0.log</desc>
            <filename>Xorg.0.log</filename>
            <type>text/plain</type>
            <size>24642</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">ClguT3JnIFggU2VydmVyIDEuMTEuMgpSZWxlYXNlIERhdGU6IDIwMTEtMTEtMDQKWCBQcm90b2Nv
bCBWZXJzaW9uIDExLCBSZXZpc2lvbiAwCkJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IEFMVCBMaW51
eCBTaXN5cGh1cyAoMjAwODEyMjIpIGk2ODYKQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBMaW51
eCBwYWQubm9zcGFtLmtpZXYudWEgMy4xLjUtdW4tZGVmLWFsdDEgIzEgU01QIFBSRUVNUFQgTW9u
IERlYyAxMiAwOToxMjo1MyBVVEMgMjAxMSBpNjg2Cktlcm5lbCBjb21tYW5kIGxpbmU6IGF1dG8g
Qk9PVF9JTUFHRT1BTFRMaW51eCBybyByb290PTgwMiByZXN1bWU9L2Rldi9zZGExCkJ1aWxkIERh
dGU6IDA1IE5vdmVtYmVyIDIwMTEgIDA4OjQwOjU1QU0KIApDdXJyZW50IHZlcnNpb24gb2YgcGl4
bWFuOiAwLjI0LjAKCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMsIGNoZWNrIGh0dHA6Ly93aWtp
Lngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0ZXN0IHZlcnNpb24uCk1h
cmtlcnM6ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZpbGUsICg9PSkgZGVmYXVsdCBz
ZXR0aW5nLAoJKCsrKSBmcm9tIGNvbW1hbmQgbGluZSwgKCEhKSBub3RpY2UsIChJSSkgaW5mb3Jt
YXRpb25hbCwKCShXVykgd2FybmluZywgKEVFKSBlcnJvciwgKE5JKSBub3QgaW1wbGVtZW50ZWQs
ICg/PykgdW5rbm93bi4KKD09KSBMb2cgZmlsZTogIi92YXIvbG9nL1hvcmcuMC5sb2ciLCBUaW1l
OiBTYXQgRGVjIDE3IDEyOjE0OjU4IDIwMTEKKD09KSBVc2luZyBjb25maWcgZGlyZWN0b3J5OiAi
L2V0Yy9YMTEveG9yZy5jb25mLmQiCig9PSkgVXNpbmcgc3lzdGVtIGNvbmZpZyBkaXJlY3Rvcnkg
Ii91c3Ivc2hhcmUvWDExL3hvcmcuY29uZi5kIgooPT0pIE5vIExheW91dCBzZWN0aW9uLiAgVXNp
bmcgdGhlIGZpcnN0IFNjcmVlbiBzZWN0aW9uLgooPT0pIE5vIHNjcmVlbiBzZWN0aW9uIGF2YWls
YWJsZS4gVXNpbmcgZGVmYXVsdHMuCigqKikgfC0tPlNjcmVlbiAiRGVmYXVsdCBTY3JlZW4gU2Vj
dGlvbiIgKDApCigqKikgfCAgIHwtLT5Nb25pdG9yICI8ZGVmYXVsdCBtb25pdG9yPiIKKD09KSBO
byBtb25pdG9yIHNwZWNpZmllZCBmb3Igc2NyZWVuICJEZWZhdWx0IFNjcmVlbiBTZWN0aW9uIi4K
CVVzaW5nIGEgZGVmYXVsdCBtb25pdG9yIGNvbmZpZ3VyYXRpb24uCig9PSkgQXV0b21hdGljYWxs
eSBhZGRpbmcgZGV2aWNlcwooPT0pIEF1dG9tYXRpY2FsbHkgZW5hYmxpbmcgZGV2aWNlcwooPT0p
IEZvbnRQYXRoIHNldCB0bzoKCWNhdGFsb2d1ZTovZXRjL1gxMS9mb250cGF0aC5kCig9PSkgTW9k
dWxlUGF0aCBzZXQgdG8gIi91c3IvbGliL1gxMS9tb2R1bGVzIgooSUkpIFRoZSBzZXJ2ZXIgcmVs
aWVzIG9uIHVkZXYgdG8gcHJvdmlkZSB0aGUgbGlzdCBvZiBpbnB1dCBkZXZpY2VzLgoJSWYgbm8g
ZGV2aWNlcyBiZWNvbWUgYXZhaWxhYmxlLCByZWNvbmZpZ3VyZSB1ZGV2IG9yIGRpc2FibGUgQXV0
b0FkZERldmljZXMuCihJSSkgTG9hZGVyIG1hZ2ljOiAweDgxZjU1ODAKKElJKSBNb2R1bGUgQUJJ
IHZlcnNpb25zOgoJWC5PcmcgQU5TSSBDIEVtdWxhdGlvbjogMC40CglYLk9yZyBWaWRlbyBEcml2
ZXI6IDExLjAKCVguT3JnIFhJbnB1dCBkcml2ZXIgOiAxMy4wCglYLk9yZyBTZXJ2ZXIgRXh0ZW5z
aW9uIDogNi4wCigtLSkgUENJOiooMDowOjI6MCkgODA4NjoyN2EyOjE3YWE6MjAxYSByZXYgMywg
TWVtIEAgMHhlZTEwMDAwMC81MjQyODgsIDB4ZDAwMDAwMDAvMjY4NDM1NDU2LCAweGVlMjAwMDAw
LzI2MjE0NCwgSS9PIEAgMHgwMDAwMTgwMC84CigtLSkgUENJOiAoMDowOjI6MSkgODA4NjoyN2E2
OjE3YWE6MjAxYSByZXYgMywgTWVtIEAgMHhlZTE4MDAwMC81MjQyODgKKD09KSBNYXRjaGVkIGlu
dGVsIGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciAwCig9PSkgTWF0Y2hlZCBmYmRldiBhcyBhdXRv
Y29uZmlndXJlZCBkcml2ZXIgMQooPT0pIE1hdGNoZWQgdmVzYSBhcyBhdXRvY29uZmlndXJlZCBk
cml2ZXIgMgooPT0pIEFzc2lnbmVkIHRoZSBkcml2ZXIgdG8gdGhlIHhmODZDb25maWdMYXlvdXQK
KElJKSBFeGVjdXRlZCAvdXNyL2xpYmV4ZWMvWDExL2Rydi5kL3gxMQooSUkpIExvYWRNb2R1bGU6
ICJleHRtb2QiCihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEvbW9kdWxlcy9leHRlbnNpb25zL2xp
YmV4dG1vZC5zbwooSUkpIE1vZHVsZSBleHRtb2Q6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIK
CWNvbXBpbGVkIGZvciAxLjExLjIsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAKCU1vZHVsZSBjbGFz
czogWC5PcmcgU2VydmVyIEV4dGVuc2lvbgoJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5z
aW9uLCB2ZXJzaW9uIDYuMAooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFNFTGludXgKKElJKSBMb2Fk
aW5nIGV4dGVuc2lvbiBNSVQtU0NSRUVOLVNBVkVSCihJSSkgTG9hZGluZyBleHRlbnNpb24gWEZy
ZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uCihJSSkgTG9hZGluZyBleHRlbnNpb24gWEZyZWU4Ni1ER0EK
KElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUE1TCihJSSkgTG9hZGluZyBleHRlbnNpb24gWFZpZGVv
CihJSSkgTG9hZGluZyBleHRlbnNpb24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbgooSUkpIExv
YWRpbmcgZXh0ZW5zaW9uIFgtUmVzb3VyY2UKKElJKSBMb2FkTW9kdWxlOiAiZGJlIgooSUkpIExv
YWRpbmcgL3Vzci9saWIvWDExL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJkYmUuc28KKElJKSBNb2R1
bGUgZGJlOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iCgljb21waWxlZCBmb3IgMS4xMS4yLCBt
b2R1bGUgdmVyc2lvbiA9IDEuMC4wCglNb2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNp
b24KCUFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiA2LjAKKElJKSBM
b2FkaW5nIGV4dGVuc2lvbiBET1VCTEUtQlVGRkVSCihJSSkgTG9hZE1vZHVsZTogImdseCIKKElJ
KSBMb2FkaW5nIC91c3IvbGliL1gxMS9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZ2x4LnNvCihJSSkg
TW9kdWxlIGdseDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuMTEu
MiwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMAoJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5z
aW9uLCB2ZXJzaW9uIDYuMAooPT0pIEFJR0xYIGVuYWJsZWQKKElJKSBMb2FkaW5nIGV4dGVuc2lv
biBHTFgKKElJKSBMb2FkTW9kdWxlOiAicmVjb3JkIgooSUkpIExvYWRpbmcgL3Vzci9saWIvWDEx
L21vZHVsZXMvZXh0ZW5zaW9ucy9saWJyZWNvcmQuc28KKElJKSBNb2R1bGUgcmVjb3JkOiB2ZW5k
b3I9IlguT3JnIEZvdW5kYXRpb24iCgljb21waWxlZCBmb3IgMS4xMS4yLCBtb2R1bGUgdmVyc2lv
biA9IDEuMTMuMAoJTW9kdWxlIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uCglBQkkgY2xh
c3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gNi4wCihJSSkgTG9hZGluZyBleHRl
bnNpb24gUkVDT1JECihJSSkgTG9hZE1vZHVsZTogImRyaSIKKElJKSBMb2FkaW5nIC91c3IvbGli
L1gxMS9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZHJpLnNvCihJSSkgTW9kdWxlIGRyaTogdmVuZG9y
PSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuMTEuMiwgbW9kdWxlIHZlcnNpb24g
PSAxLjAuMAoJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMAoo
SUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtRFJJCihJSSkgTG9hZE1vZHVsZTogImRyaTIi
CihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEvbW9kdWxlcy9leHRlbnNpb25zL2xpYmRyaTIuc28K
KElJKSBNb2R1bGUgZHJpMjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9y
IDEuMTEuMiwgbW9kdWxlIHZlcnNpb24gPSAxLjIuMAoJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIg
RXh0ZW5zaW9uLCB2ZXJzaW9uIDYuMAooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERSSTIKKElJKSBM
b2FkTW9kdWxlOiAiaW50ZWwiCihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEvbW9kdWxlcy9kcml2
ZXJzL2ludGVsX2Rydi5zbwooSUkpIE1vZHVsZSBpbnRlbDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0
aW9uIgoJY29tcGlsZWQgZm9yIDEuMTEuMiwgbW9kdWxlIHZlcnNpb24gPSAyLjE3LjAKCU1vZHVs
ZSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyCglBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZl
ciwgdmVyc2lvbiAxMS4wCihJSSkgTG9hZE1vZHVsZTogImZiZGV2IgooSUkpIExvYWRpbmcgL3Vz
ci9saWIvWDExL21vZHVsZXMvZHJpdmVycy9mYmRldl9kcnYuc28KKElJKSBNb2R1bGUgZmJkZXY6
IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKCWNvbXBpbGVkIGZvciAxLjExLjAsIG1vZHVsZSB2
ZXJzaW9uID0gMC40LjIKCUFCSSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDEx
LjAKKElJKSBMb2FkTW9kdWxlOiAidmVzYSIKKElJKSBMb2FkaW5nIC91c3IvbGliL1gxMS9tb2R1
bGVzL2RyaXZlcnMvdmVzYV9kcnYuc28KKElJKSBNb2R1bGUgdmVzYTogdmVuZG9yPSJYLk9yZyBG
b3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuMTEuMCwgbW9kdWxlIHZlcnNpb24gPSAyLjMuMAoJ
TW9kdWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIKCUFCSSBjbGFzczogWC5PcmcgVmlkZW8g
RHJpdmVyLCB2ZXJzaW9uIDExLjAKKElJKSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbCBJbnRlZ3Jh
dGVkIEdyYXBoaWNzIENoaXBzZXRzOiBpODEwLAoJaTgxMC1kYzEwMCwgaTgxMGUsIGk4MTUsIGk4
MzBNLCA4NDVHLCA4NTQsIDg1MkdNLzg1NUdNLCA4NjVHLCA5MTVHLAoJRTcyMjEgKGk5MTUpLCA5
MTVHTSwgOTQ1RywgOTQ1R00sIDk0NUdNRSwgUGluZXZpZXcgR00sIFBpbmV2aWV3IEcsCgk5NjVH
LCBHMzUsIDk2NVEsIDk0NkdaLCA5NjVHTSwgOTY1R01FL0dMRSwgRzMzLCBRMzUsIFEzMywgR000
NSwKCTQgU2VyaWVzLCBHNDUvRzQzLCBRNDUvUTQzLCBHNDEsIEI0MywgQjQzLCBDbGFya2RhbGUs
IEFycmFuZGFsZSwKCVNhbmR5YnJpZGdlIERlc2t0b3AgKEdUMSksIFNhbmR5YnJpZGdlIERlc2t0
b3AgKEdUMiksCglTYW5keWJyaWRnZSBEZXNrdG9wIChHVDIrKSwgU2FuZHlicmlkZ2UgTW9iaWxl
IChHVDEpLAoJU2FuZHlicmlkZ2UgTW9iaWxlIChHVDIpLCBTYW5keWJyaWRnZSBNb2JpbGUgKEdU
MispLAoJU2FuZHlicmlkZ2UgU2VydmVyLCBJdnlicmlkZ2UgTW9iaWxlIChHVDEpLCBJdnlicmlk
Z2UgTW9iaWxlIChHVDIpLAoJSXZ5YnJpZGdlIERlc2t0b3AgKEdUMSksIEl2eWJyaWRnZSBEZXNr
dG9wIChHVDIpLCBJdnlicmlkZ2UgU2VydmVyCihJSSkgRkJERVY6IGRyaXZlciBmb3IgZnJhbWVi
dWZmZXI6IGZiZGV2CihJSSkgVkVTQTogZHJpdmVyIGZvciBWRVNBIGNoaXBzZXRzOiB2ZXNhCigt
LSkgdXNpbmcgVlQgbnVtYmVyIDgKCihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEvbW9kdWxlcy9k
cml2ZXJzL2ludGVsX2Rydi5zbwooV1cpIEZhbGxpbmcgYmFjayB0byBvbGQgcHJvYmUgbWV0aG9k
IGZvciBmYmRldgooSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAiZmJkZXZodyIKKElJKSBMb2FkTW9k
dWxlOiAiZmJkZXZodyIKKElJKSBMb2FkaW5nIC91c3IvbGliL1gxMS9tb2R1bGVzL2xpYmZiZGV2
aHcuc28KKElJKSBNb2R1bGUgZmJkZXZodzogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29t
cGlsZWQgZm9yIDEuMTEuMiwgbW9kdWxlIHZlcnNpb24gPSAwLjAuMgoJQUJJIGNsYXNzOiBYLk9y
ZyBWaWRlbyBEcml2ZXIsIHZlcnNpb24gMTEuMAooV1cpIEZhbGxpbmcgYmFjayB0byBvbGQgcHJv
YmUgbWV0aG9kIGZvciB2ZXNhCmRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9j
YXJkMApkcm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyA3LCAoT0spCmRybU9wZW5CeUJ1c2lk
OiBTZWFyY2hpbmcgZm9yIEJ1c0lEIHBjaTowMDAwOjAwOjAyLjAKZHJtT3BlbkRldmljZTogbm9k
ZSBuYW1lIGlzIC9kZXYvZHJpL2NhcmQwCmRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDcs
IChPSykKZHJtT3BlbkJ5QnVzaWQ6IGRybU9wZW5NaW5vciByZXR1cm5zIDcKZHJtT3BlbkJ5QnVz
aWQ6IGRybUdldEJ1c2lkIHJlcG9ydHMgcGNpOjAwMDA6MDA6MDIuMAooSUkpIGludGVsKDApOiBD
cmVhdGluZyBkZWZhdWx0IERpc3BsYXkgc3Vic2VjdGlvbiBpbiBTY3JlZW4gc2VjdGlvbgoJIkRl
ZmF1bHQgU2NyZWVuIFNlY3Rpb24iIGZvciBkZXB0aC9mYmJwcCAyNC8zMgooPT0pIGludGVsKDAp
OiBEZXB0aCAyNCwgKC0tKSBmcmFtZWJ1ZmZlciBicHAgMzIKKD09KSBpbnRlbCgwKTogUkdCIHdl
aWdodCA4ODgKKD09KSBpbnRlbCgwKTogRGVmYXVsdCB2aXN1YWwgaXMgVHJ1ZUNvbG9yCihJSSkg
aW50ZWwoMCk6IEludGVncmF0ZWQgR3JhcGhpY3MgQ2hpcHNldDogSW50ZWwoUikgOTQ1R00KKC0t
KSBpbnRlbCgwKTogQ2hpcHNldDogIjk0NUdNIgooKiopIGludGVsKDApOiBSZWxheGVkIGZlbmNp
bmcgZGlzYWJsZWQKKCoqKSBpbnRlbCgwKTogV2FpdCBvbiBTd2FwQnVmZmVycz8gZW5hYmxlZAoo
KiopIGludGVsKDApOiBUcmlwbGUgYnVmZmVyaW5nPyBlbmFibGVkCigqKikgaW50ZWwoMCk6IEZy
YW1lYnVmZmVyIHRpbGVkCigqKikgaW50ZWwoMCk6IFBpeG1hcHMgdGlsZWQKKCoqKSBpbnRlbCgw
KTogM0QgYnVmZmVycyB0aWxlZAooKiopIGludGVsKDApOiBTd2FwQnVmZmVycyB3YWl0IGVuYWJs
ZWQKKD09KSBpbnRlbCgwKTogdmlkZW8gb3ZlcmxheSBrZXkgc2V0IHRvIDB4MTAxZmUKKElJKSBp
bnRlbCgwKTogT3V0cHV0IExWRFMxIGhhcyBubyBtb25pdG9yIHNlY3Rpb24KKElJKSBpbnRlbCgw
KTogZm91bmQgYmFja2xpZ2h0IGNvbnRyb2wgaW50ZXJmYWNlIC9zeXMvY2xhc3MvYmFja2xpZ2h0
L2FjcGlfdmlkZW8wCihJSSkgaW50ZWwoMCk6IE91dHB1dCBWR0ExIGhhcyBubyBtb25pdG9yIHNl
Y3Rpb24KKElJKSBpbnRlbCgwKTogRURJRCBmb3Igb3V0cHV0IExWRFMxCihJSSkgaW50ZWwoMCk6
IE1hbnVmYWN0dXJlcjogTEVOICBNb2RlbDogNDAwNSAgU2VyaWFsIzogMAooSUkpIGludGVsKDAp
OiBZZWFyOiAyMDA2ICBXZWVrOiAwCihJSSkgaW50ZWwoMCk6IEVESUQgVmVyc2lvbjogMS4zCihJ
SSkgaW50ZWwoMCk6IERpZ2l0YWwgRGlzcGxheSBJbnB1dAooSUkpIGludGVsKDApOiBNYXggSW1h
Z2UgU2l6ZSBbY21dOiBob3Jpei46IDI1ICB2ZXJ0LjogMTgKKElJKSBpbnRlbCgwKTogR2FtbWE6
IDIuMjAKKElJKSBpbnRlbCgwKTogRFBNUyBjYXBhYmlsaXRpZXM6IFN0YW5kQnkgU3VzcGVuZCBP
ZmYKKElJKSBpbnRlbCgwKTogU3VwcG9ydGVkIGNvbG9yIGVuY29kaW5nczogUkdCIDQ6NDo0IFlD
ckNiIDQ6NDo0IAooSUkpIGludGVsKDApOiBGaXJzdCBkZXRhaWxlZCB0aW1pbmcgaXMgcHJlZmVy
cmVkIG1vZGUKKElJKSBpbnRlbCgwKTogcmVkWDogMC41ODQgcmVkWTogMC4zMzggICBncmVlblg6
IDAuMjkyIGdyZWVuWTogMC41NjIKKElJKSBpbnRlbCgwKTogYmx1ZVg6IDAuMTQ2IGJsdWVZOiAw
LjEyNSAgIHdoaXRlWDogMC4zMTIgd2hpdGVZOiAwLjMyOAooSUkpIGludGVsKDApOiBTdXBwb3J0
ZWQgZXN0YWJsaXNoZWQgdGltaW5nczoKKElJKSBpbnRlbCgwKTogNjQweDQ4MEA2MEh6CihJSSkg
aW50ZWwoMCk6IDgwMHg2MDBANjBIegooSUkpIGludGVsKDApOiAxMDI0eDc2OEA2MEh6CihJSSkg
aW50ZWwoMCk6IE1hbnVmYWN0dXJlcidzIG1hc2s6IDAKKElJKSBpbnRlbCgwKTogU3VwcG9ydGVk
IHN0YW5kYXJkIHRpbWluZ3M6CihJSSkgaW50ZWwoMCk6ICMwOiBoc2l6ZTogMTI4MCAgdnNpemUg
MTAyNCAgcmVmcmVzaDogNjAgIHZpZDogMzI4OTcKKElJKSBpbnRlbCgwKTogU3VwcG9ydGVkIGRl
dGFpbGVkIHRpbWluZzoKKElJKSBpbnRlbCgwKTogY2xvY2s6IDg0LjggTUh6ICAgSW1hZ2UgU2l6
ZTogIDI0NSB4IDE4NCBtbQooSUkpIGludGVsKDApOiBoX2FjdGl2ZTogMTQwMCAgaF9zeW5jOiAx
NDIwICBoX3N5bmNfZW5kIDE1MzYgaF9ibGFua19lbmQgMTYwMCBoX2JvcmRlcjogMAooSUkpIGlu
dGVsKDApOiB2X2FjdGl2ZTogMTA1MCAgdl9zeW5jOiAxMDUyICB2X3N5bmNfZW5kIDEwNTcgdl9i
bGFua2luZzogMTA2MCB2X2JvcmRlcjogMAooSUkpIGludGVsKDApOiBVbmtub3duIHZlbmRvci1z
cGVjaWZpYyBibG9jayBmCihJSSkgaW50ZWwoMCk6ICBIVjEyMVAwMS0xMDAKKElJKSBpbnRlbCgw
KTogRURJRCAoaW4gaGV4KToKKElJKSBpbnRlbCgwKTogCTAwZmZmZmZmZmZmZmZmMDAzMGFlMDU0
MDAwMDAwMDAwCihJSSkgaW50ZWwoMCk6IAkwMDEwMDEwMzgwMTkxMjc4ZWFhZjQwOTU1NjRhOGYy
NQooSUkpIGludGVsKDApOiAJMjA1MDU0MjEwODAwODE4MDAxMDEwMTAxMDEwMTAxMDEKKElJKSBp
bnRlbCgwKTogCTAxMDEwMTAxMDEwMTIwMjE3OGM4NTAxYTBhNDAxNDc0CihJSSkgaW50ZWwoMCk6
IAkyNTAwZjViODAwMDAwMDE5MDAwMDAwMTAwMDAwMDAwMAooSUkpIGludGVsKDApOiAJMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwZjAwOTAKKElJKSBpbnRlbCgwKTogCTQzMzIwMDAwMDAxMzAy
MDAwOWU1MDAwMDAwMDAwMGZlCihJSSkgaW50ZWwoMCk6IAkwMDQ4NTYzMTMyMzE1MDMwMzEyZDMx
MzAzMDBhMDA3NgooSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAiTEVOIiwgcHJvZCBpZCAxNjM4
OQooSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgooSUkpIGlu
dGVsKDApOiBNb2RlbGluZSAiMTQwMHgxMDUwIngwLjAgICA4NC44MCAgMTQwMCAxNDIwIDE1MzYg
MTYwMCAgMTA1MCAxMDUyIDEwNTcgMTA2MCAtaHN5bmMgLXZzeW5jICg1My4wIGtIeikKKElJKSBp
bnRlbCgwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAgIDQwLjAwICA4MDAgODQwIDk2OCAxMDU2
ICA2MDAgNjAxIDYwNSA2MjggK2hzeW5jICt2c3luYyAoMzcuOSBrSHopCihJSSkgaW50ZWwoMCk6
IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAyNS4xOCAgNjQwIDY1NiA3NTIgODAwICA0ODAgNDkw
IDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHopCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5l
ICIxMDI0eDc2OCJ4MC4wICAgNjUuMDAgIDEwMjQgMTA0OCAxMTg0IDEzNDQgIDc2OCA3NzEgNzc3
IDgwNiAtaHN5bmMgLXZzeW5jICg0OC40IGtIeikKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjEy
ODB4MTAyNCJ4MC4wICAxMDguMDAgIDEyODAgMTMyOCAxNDQwIDE2ODggIDEwMjQgMTAyNSAxMDI4
IDEwNjYgK2hzeW5jICt2c3luYyAoNjQuMCBrSHopCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBk
ZWZhdWx0IG1vZGUgIjMyMHgyNDAiIChkb3VibGVzY2FuIG1vZGUgbm90IHN1cHBvcnRlZCkKKElJ
KSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiNDAweDMwMCIgKGRvdWJsZXNjYW4g
bW9kZSBub3Qgc3VwcG9ydGVkKQooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2Rl
ICI0MDB4MzAwIiAoZG91Ymxlc2NhbiBtb2RlIG5vdCBzdXBwb3J0ZWQpCihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgIjUxMngzODQiIChkb3VibGVzY2FuIG1vZGUgbm90IHN1
cHBvcnRlZCkKKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAiNjQweDQ4MCIg
KGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQooSUkpIGludGVsKDApOiBOb3QgdXNpbmcg
ZGVmYXVsdCBtb2RlICI2NDB4NTEyIiAoZG91Ymxlc2NhbiBtb2RlIG5vdCBzdXBwb3J0ZWQpCihJ
SSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgIjgwMHg2MDAiIChkb3VibGVzY2Fu
IG1vZGUgbm90IHN1cHBvcnRlZCkKKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9k
ZSAiODk2eDY3MiIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQooSUkpIGludGVsKDAp
OiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICI5Mjh4Njk2IiAoZG91Ymxlc2NhbiBtb2RlIG5vdCBz
dXBwb3J0ZWQpCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgIjk2MHg3MjAi
IChkb3VibGVzY2FuIG1vZGUgbm90IHN1cHBvcnRlZCkKKElJKSBpbnRlbCgwKTogTm90IHVzaW5n
IGRlZmF1bHQgbW9kZSAiNzAweDUyNSIgKGRvdWJsZXNjYW4gbW9kZSBub3Qgc3VwcG9ydGVkKQoo
SUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICIxMDI0eDc2OCIgKGRvdWJsZXNj
YW4gbW9kZSBub3Qgc3VwcG9ydGVkKQooSUkpIGludGVsKDApOiBQcmludGluZyBwcm9iZWQgbW9k
ZXMgZm9yIG91dHB1dCBMVkRTMQooSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTQwMHgxMDUwIng1
MC4wICAgODQuODAgIDE0MDAgMTQyMCAxNTM2IDE2MDAgIDEwNTAgMTA1MiAxMDU3IDEwNjAgLWhz
eW5jIC12c3luYyAoNTMuMCBrSHopCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxMjgweDEwMjQi
eDYwLjAgIDEwOC4wMCAgMTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAxMDI1IDEwMjggMTA2NiAr
aHN5bmMgK3ZzeW5jICg2NC4wIGtIeikKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjEyODB4OTYw
Ing2MC4wICAxMDguMDAgIDEyODAgMTM3NiAxNDg4IDE4MDAgIDk2MCA5NjEgOTY0IDEwMDAgK2hz
eW5jICt2c3luYyAoNjAuMCBrSHopCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4
NjAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcxIDc3NyA4MDYgLWhzeW5j
IC12c3luYyAoNDguNCBrSHopCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICI4MDB4NjAwIng2MC4z
ICAgNDAuMDAgIDgwMCA4NDAgOTY4IDEwNTYgIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5j
ICgzNy45IGtIeikKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjgwMHg2MDAieDU2LjIgICAzNi4w
MCAgODAwIDgyNCA4OTYgMTAyNCAgNjAwIDYwMSA2MDMgNjI1ICtoc3luYyArdnN5bmMgKDM1LjIg
a0h6KQooSUkpIGludGVsKDApOiBNb2RlbGluZSAiNjQweDQ4MCJ4NjAuMCAgIDI1LjIwICA2NDAg
NjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5bmMgLXZzeW5jICgzMS41IGtIeikKKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgIjY0MHg0ODAieDU5LjkgICAyNS4xOCAgNjQwIDY1NiA3NTIg
ODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHopCihJSSkgaW50ZWwo
MCk6IEVESUQgZm9yIG91dHB1dCBWR0ExCihJSSkgaW50ZWwoMCk6IE91dHB1dCBMVkRTMSBjb25u
ZWN0ZWQKKElJKSBpbnRlbCgwKTogT3V0cHV0IFZHQTEgZGlzY29ubmVjdGVkCihJSSkgaW50ZWwo
MCk6IFVzaW5nIGV4YWN0IHNpemVzIGZvciBpbml0aWFsIG1vZGVzCihJSSkgaW50ZWwoMCk6IE91
dHB1dCBMVkRTMSB1c2luZyBpbml0aWFsIG1vZGUgMTQwMHgxMDUwCihJSSkgaW50ZWwoMCk6IFVz
aW5nIGRlZmF1bHQgZ2FtbWEgb2YgKDEuMCwgMS4wLCAxLjApIHVubGVzcyBvdGhlcndpc2Ugc3Rh
dGVkLgooSUkpIGludGVsKDApOiBLZXJuZWwgcGFnZSBmbGlwcGluZyBzdXBwb3J0IGRldGVjdGVk
LCBlbmFibGluZwooKiopIGludGVsKDApOiBEaXNwbGF5IGRpbWVuc2lvbnM6ICgyNTAsIDE4MCkg
bW0KKCoqKSBpbnRlbCgwKTogRFBJIHNldCB0byAoMTQyLCAxNDgpCihJSSkgTG9hZGluZyBzdWIg
bW9kdWxlICJmYiIKKElJKSBMb2FkTW9kdWxlOiAiZmIiCihJSSkgTG9hZGluZyAvdXNyL2xpYi9Y
MTEvbW9kdWxlcy9saWJmYi5zbwooSUkpIE1vZHVsZSBmYjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0
aW9uIgoJY29tcGlsZWQgZm9yIDEuMTEuMiwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMAoJQUJJIGNs
YXNzOiBYLk9yZyBBTlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNAooSUkpIExvYWRpbmcgc3Vi
IG1vZHVsZSAiZHJpMiIKKElJKSBMb2FkTW9kdWxlOiAiZHJpMiIKKElJKSBMb2FkaW5nIC91c3Iv
bGliL1gxMS9tb2R1bGVzL2V4dGVuc2lvbnMvbGliZHJpMi5zbwooSUkpIE1vZHVsZSBkcmkyOiB2
ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iCgljb21waWxlZCBmb3IgMS4xMS4yLCBtb2R1bGUgdmVy
c2lvbiA9IDEuMi4wCglBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24g
Ni4wCihJSSkgVW5sb2FkTW9kdWxlOiAiZmJkZXYiCihJSSkgVW5sb2FkaW5nIGZiZGV2CihJSSkg
VW5sb2FkTW9kdWxlOiAiZmJkZXZodyIKKElJKSBVbmxvYWRpbmcgZmJkZXZodwooSUkpIFVubG9h
ZE1vZHVsZTogInZlc2EiCihJSSkgVW5sb2FkaW5nIHZlc2EKKD09KSBEZXB0aCAyNCBwaXhtYXAg
Zm9ybWF0IGlzIDMyIGJwcAooSUkpIGludGVsKDApOiBbRFJJMl0gU2V0dXAgY29tcGxldGUKKElJ
KSBpbnRlbCgwKTogW0RSSTJdICAgRFJJIGRyaXZlcjogaTkxNQooSUkpIGludGVsKDApOiBBbGxv
Y2F0ZWQgbmV3IGZyYW1lIGJ1ZmZlciAxNDA4eDEwNTAgc3RyaWRlIDgxOTIsIHRpbGVkCihJSSkg
VVhBKDApOiBEcml2ZXIgcmVnaXN0ZXJlZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93aW5nIG9wZXJh
dGlvbnM6CihJSSkgICAgICAgICBzb2xpZAooSUkpICAgICAgICAgY29weQooSUkpICAgICAgICAg
Y29tcG9zaXRlIChSRU5ERVIgYWNjZWxlcmF0aW9uKQooSUkpICAgICAgICAgcHV0X2ltYWdlCihJ
SSkgICAgICAgICBnZXRfaW1hZ2UKKD09KSBpbnRlbCgwKTogQmFja2luZyBzdG9yZSBkaXNhYmxl
ZAooPT0pIGludGVsKDApOiBTaWxrZW4gbW91c2UgZW5hYmxlZAooSUkpIGludGVsKDApOiBJbml0
aWFsaXppbmcgSFcgQ3Vyc29yCihJSSkgaW50ZWwoMCk6IFJhbmRSIDEuMiBlbmFibGVkLCBpZ25v
cmUgdGhlIGZvbGxvd2luZyBSYW5kUiBkaXNhYmxlZCBtZXNzYWdlLgooPT0pIGludGVsKDApOiBE
UE1TIGVuYWJsZWQKKD09KSBpbnRlbCgwKTogSW50ZWwgWHZNQyBkZWNvZGVyIGRpc2FibGVkCihJ
SSkgaW50ZWwoMCk6IFNldCB1cCB0ZXh0dXJlZCB2aWRlbwooSUkpIGludGVsKDApOiBTZXQgdXAg
b3ZlcmxheSB2aWRlbwooSUkpIGludGVsKDApOiBkaXJlY3QgcmVuZGVyaW5nOiBEUkkyIEVuYWJs
ZWQKKD09KSBpbnRlbCgwKTogaG90cGx1ZyBkZXRlY3Rpb246ICJlbmFibGVkIgooLS0pIFJhbmRS
IGRpc2FibGVkCihJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBHZW5lcmljIEV2
ZW50IEV4dGVuc2lvbgooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gU0hBUEUK
KElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIE1JVC1TSE0KKElJKSBJbml0aWFs
aXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJbnB1dEV4dGVuc2lvbgooSUkpIEluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1QKKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0
ZW5zaW9uIEJJRy1SRVFVRVNUUwooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24g
U1lOQwooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEtFWUJPQVJECihJSSkg
SW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYQy1NSVNDCihJSSkgSW5pdGlhbGl6aW5n
IGJ1aWx0LWluIGV4dGVuc2lvbiBTRUNVUklUWQooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBl
eHRlbnNpb24gWElORVJBTUEKKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhG
SVhFUwooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkVOREVSCihJSSkgSW5p
dGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSQU5EUgooSUkpIEluaXRpYWxpemluZyBidWls
dC1pbiBleHRlbnNpb24gQ09NUE9TSVRFCihJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVu
c2lvbiBEQU1BR0UKKElJKSBTRUxpbnV4OiBEaXNhYmxlZCBvbiBzeXN0ZW0KKElJKSBBSUdMWDog
ZW5hYmxlZCBHTFhfTUVTQV9jb3B5X3N1Yl9idWZmZXIKKElJKSBBSUdMWDogZW5hYmxlZCBHTFhf
SU5URUxfc3dhcF9ldmVudAooSUkpIEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dhcF9jb250cm9s
IGFuZCBHTFhfTUVTQV9zd2FwX2NvbnRyb2wKKElJKSBBSUdMWDogZW5hYmxlZCBHTFhfU0dJX21h
a2VfY3VycmVudF9yZWFkCihJSSkgQUlHTFg6IEdMWF9FWFRfdGV4dHVyZV9mcm9tX3BpeG1hcCBi
YWNrZWQgYnkgYnVmZmVyIG9iamVjdHMKKElJKSBBSUdMWDogTG9hZGVkIGFuZCBpbml0aWFsaXpl
ZCBpOTE1CihJSSkgR0xYOiBJbml0aWFsaXplZCBEUkkyIEdMIHByb3ZpZGVyIGZvciBzY3JlZW4g
MAooSUkpIGludGVsKDApOiBTZXR0aW5nIHNjcmVlbiBwaHlzaWNhbCBzaXplIHRvIDM3MCB4IDI3
NwooSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIFBvd2VyIEJ1dHRvbiAoL2Rl
di9pbnB1dC9ldmVudDUpCigqKikgUG93ZXIgQnV0dG9uOiBBcHBseWluZyBJbnB1dENsYXNzICJl
dmRldiBrZXlib2FyZCBjYXRjaGFsbCIKKCoqKSBQb3dlciBCdXR0b246IEFwcGx5aW5nIElucHV0
Q2xhc3MgImtleWJvYXJkIgooSUkpIExvYWRNb2R1bGU6ICJldmRldiIKKElJKSBMb2FkaW5nIC91
c3IvbGliL1gxMS9tb2R1bGVzL2lucHV0L2V2ZGV2X2Rydi5zbwooSUkpIE1vZHVsZSBldmRldjog
dmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuMTEuMCwgbW9kdWxlIHZl
cnNpb24gPSAyLjYuMAoJTW9kdWxlIGNsYXNzOiBYLk9yZyBYSW5wdXQgRHJpdmVyCglBQkkgY2xh
c3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24gMTMuMAooSUkpIFVzaW5nIGlucHV0IGRy
aXZlciAnZXZkZXYnIGZvciAnUG93ZXIgQnV0dG9uJwooSUkpIExvYWRpbmcgL3Vzci9saWIvWDEx
L21vZHVsZXMvaW5wdXQvZXZkZXZfZHJ2LnNvCigqKikgUG93ZXIgQnV0dG9uOiBhbHdheXMgcmVw
b3J0cyBjb3JlIGV2ZW50cwooKiopIFBvd2VyIEJ1dHRvbjogRGV2aWNlOiAiL2Rldi9pbnB1dC9l
dmVudDUiCigtLSkgUG93ZXIgQnV0dG9uOiBGb3VuZCBrZXlzCihJSSkgUG93ZXIgQnV0dG9uOiBD
b25maWd1cmluZyBhcyBrZXlib2FyZAooKiopIE9wdGlvbiAiY29uZmlnX2luZm8iICJ1ZGV2Oi9z
eXMvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9pbnB1dDUvZXZlbnQ1Igoo
SUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAiUG93ZXIgQnV0dG9uIiAo
dHlwZTogS0VZQk9BUkQsIGlkIDYpCigqKikgT3B0aW9uICJ4a2JfcnVsZXMiICJldmRldiIKKCoq
KSBPcHRpb24gInhrYl9tb2RlbCIgImV2ZGV2IgooKiopIE9wdGlvbiAieGtiX2xheW91dCIgInVz
LHJ1LHVhIgooKiopIE9wdGlvbiAieGtiX29wdGlvbnMiICJncnA6Y2Fwc190b2dnbGUsZ3JwOnN3
aXRjaCIKKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBWaWRlbyBCdXMgKC9k
ZXYvaW5wdXQvZXZlbnQyKQooKiopIFZpZGVvIEJ1czogQXBwbHlpbmcgSW5wdXRDbGFzcyAiZXZk
ZXYga2V5Ym9hcmQgY2F0Y2hhbGwiCigqKikgVmlkZW8gQnVzOiBBcHBseWluZyBJbnB1dENsYXNz
ICJrZXlib2FyZCIKKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1ZpZGVvIEJ1
cycKKElJKSBMb2FkaW5nIC91c3IvbGliL1gxMS9tb2R1bGVzL2lucHV0L2V2ZGV2X2Rydi5zbwoo
KiopIFZpZGVvIEJ1czogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKKCoqKSBWaWRlbyBCdXM6
IERldmljZTogIi9kZXYvaW5wdXQvZXZlbnQyIgooLS0pIFZpZGVvIEJ1czogRm91bmQga2V5cwoo
SUkpIFZpZGVvIEJ1czogQ29uZmlndXJpbmcgYXMga2V5Ym9hcmQKKCoqKSBPcHRpb24gImNvbmZp
Z19pbmZvIiAidWRldjovc3lzL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvTE5YVklERU86MDAvaW5wdXQvaW5wdXQyL2V2ZW50MiIKKElJKSBYSU5QVVQ6IEFkZGluZyBl
eHRlbmRlZCBpbnB1dCBkZXZpY2UgIlZpZGVvIEJ1cyIgKHR5cGU6IEtFWUJPQVJELCBpZCA3KQoo
KiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiCigqKikgT3B0aW9uICJ4a2JfbW9kZWwiICJl
dmRldiIKKCoqKSBPcHRpb24gInhrYl9sYXlvdXQiICJ1cyxydSx1YSIKKCoqKSBPcHRpb24gInhr
Yl9vcHRpb25zIiAiZ3JwOmNhcHNfdG9nZ2xlLGdycDpzd2l0Y2giCihJSSkgY29uZmlnL3VkZXY6
IEFkZGluZyBpbnB1dCBkZXZpY2UgTGlkIFN3aXRjaCAoL2Rldi9pbnB1dC9ldmVudDMpCigqKikg
TGlkIFN3aXRjaDogQXBwbHlpbmcgSW5wdXRDbGFzcyAia2V5Ym9hcmQiCihJSSkgVXNpbmcgaW5w
dXQgZHJpdmVyICdldmRldicgZm9yICdMaWQgU3dpdGNoJwooSUkpIExvYWRpbmcgL3Vzci9saWIv
WDExL21vZHVsZXMvaW5wdXQvZXZkZXZfZHJ2LnNvCigqKikgTGlkIFN3aXRjaDogYWx3YXlzIHJl
cG9ydHMgY29yZSBldmVudHMKKCoqKSBMaWQgU3dpdGNoOiBEZXZpY2U6ICIvZGV2L2lucHV0L2V2
ZW50MyIKKFdXKSBMaWQgU3dpdGNoOiBEb24ndCBrbm93IGhvdyB0byB1c2UgZGV2aWNlCihFRSkg
UHJlSW5pdCByZXR1cm5lZCA4IGZvciAiTGlkIFN3aXRjaCIKKElJKSBVbmxvYWRNb2R1bGU6ICJl
dmRldiIKKElJKSBVbmxvYWRpbmcgZXZkZXYKKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0
IGRldmljZSBTbGVlcCBCdXR0b24gKC9kZXYvaW5wdXQvZXZlbnQ0KQooKiopIFNsZWVwIEJ1dHRv
bjogQXBwbHlpbmcgSW5wdXRDbGFzcyAiZXZkZXYga2V5Ym9hcmQgY2F0Y2hhbGwiCigqKikgU2xl
ZXAgQnV0dG9uOiBBcHBseWluZyBJbnB1dENsYXNzICJrZXlib2FyZCIKKElJKSBVc2luZyBpbnB1
dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1NsZWVwIEJ1dHRvbicKKElJKSBMb2FkaW5nIC91c3IvbGli
L1gxMS9tb2R1bGVzL2lucHV0L2V2ZGV2X2Rydi5zbwooKiopIFNsZWVwIEJ1dHRvbjogYWx3YXlz
IHJlcG9ydHMgY29yZSBldmVudHMKKCoqKSBTbGVlcCBCdXR0b246IERldmljZTogIi9kZXYvaW5w
dXQvZXZlbnQ0IgooLS0pIFNsZWVwIEJ1dHRvbjogRm91bmQga2V5cwooSUkpIFNsZWVwIEJ1dHRv
bjogQ29uZmlndXJpbmcgYXMga2V5Ym9hcmQKKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAidWRl
djovc3lzL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5w
dXQ0L2V2ZW50NCIKKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIlNs
ZWVwIEJ1dHRvbiIgKHR5cGU6IEtFWUJPQVJELCBpZCA4KQooKiopIE9wdGlvbiAieGtiX3J1bGVz
IiAiZXZkZXYiCigqKikgT3B0aW9uICJ4a2JfbW9kZWwiICJldmRldiIKKCoqKSBPcHRpb24gInhr
Yl9sYXlvdXQiICJ1cyxydSx1YSIKKCoqKSBPcHRpb24gInhrYl9vcHRpb25zIiAiZ3JwOmNhcHNf
dG9nZ2xlLGdycDpzd2l0Y2giCihJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBkZXZpY2Ug
SERBIERpZ2l0YWwgUENCZWVwICgvZGV2L2lucHV0L2V2ZW50NikKKCoqKSBIREEgRGlnaXRhbCBQ
Q0JlZXA6IEFwcGx5aW5nIElucHV0Q2xhc3MgImtleWJvYXJkIgooSUkpIFVzaW5nIGlucHV0IGRy
aXZlciAnZXZkZXYnIGZvciAnSERBIERpZ2l0YWwgUENCZWVwJwooSUkpIExvYWRpbmcgL3Vzci9s
aWIvWDExL21vZHVsZXMvaW5wdXQvZXZkZXZfZHJ2LnNvCigqKikgSERBIERpZ2l0YWwgUENCZWVw
OiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwooKiopIEhEQSBEaWdpdGFsIFBDQmVlcDogRGV2
aWNlOiAiL2Rldi9pbnB1dC9ldmVudDYiCihXVykgSERBIERpZ2l0YWwgUENCZWVwOiBEb24ndCBr
bm93IGhvdyB0byB1c2UgZGV2aWNlCihFRSkgUHJlSW5pdCByZXR1cm5lZCA4IGZvciAiSERBIERp
Z2l0YWwgUENCZWVwIgooSUkpIFVubG9hZE1vZHVsZTogImV2ZGV2IgooSUkpIFVubG9hZGluZyBl
dmRldgooSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFUIFRyYW5zbGF0ZWQg
U2V0IDIga2V5Ym9hcmQgKC9kZXYvaW5wdXQvZXZlbnQwKQooKiopIEFUIFRyYW5zbGF0ZWQgU2V0
IDIga2V5Ym9hcmQ6IEFwcGx5aW5nIElucHV0Q2xhc3MgImV2ZGV2IGtleWJvYXJkIGNhdGNoYWxs
IgooKiopIEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQ6IEFwcGx5aW5nIElucHV0Q2xhc3Mg
ImtleWJvYXJkIgooSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnQVQgVHJhbnNs
YXRlZCBTZXQgMiBrZXlib2FyZCcKKElJKSBMb2FkaW5nIC91c3IvbGliL1gxMS9tb2R1bGVzL2lu
cHV0L2V2ZGV2X2Rydi5zbwooKiopIEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQ6IGFsd2F5
cyByZXBvcnRzIGNvcmUgZXZlbnRzCigqKikgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDog
RGV2aWNlOiAiL2Rldi9pbnB1dC9ldmVudDAiCigtLSkgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXli
b2FyZDogRm91bmQga2V5cwooSUkpIEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQ6IENvbmZp
Z3VyaW5nIGFzIGtleWJvYXJkCigqKikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9k
ZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1dDAvZXZlbnQwIgooSUkpIFhJ
TlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAiQVQgVHJhbnNsYXRlZCBTZXQgMiBr
ZXlib2FyZCIgKHR5cGU6IEtFWUJPQVJELCBpZCA5KQooKiopIE9wdGlvbiAieGtiX3J1bGVzIiAi
ZXZkZXYiCigqKikgT3B0aW9uICJ4a2JfbW9kZWwiICJldmRldiIKKCoqKSBPcHRpb24gInhrYl9s
YXlvdXQiICJ1cyxydSx1YSIKKCoqKSBPcHRpb24gInhrYl9vcHRpb25zIiAiZ3JwOmNhcHNfdG9n
Z2xlLGdycDpzd2l0Y2giCihJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBkZXZpY2UgVFBQ
Uy8yIElCTSBUcmFja1BvaW50ICgvZGV2L2lucHV0L2V2ZW50OCkKKCoqKSBUUFBTLzIgSUJNIFRy
YWNrUG9pbnQ6IEFwcGx5aW5nIElucHV0Q2xhc3MgImV2ZGV2IHBvaW50ZXIgY2F0Y2hhbGwiCigq
KikgVFBQUy8yIElCTSBUcmFja1BvaW50OiBBcHBseWluZyBJbnB1dENsYXNzICJ0cmFja3BvaW50
IgooKiopIFRQUFMvMiBJQk0gVHJhY2tQb2ludDogQXBwbHlpbmcgSW5wdXRDbGFzcyAia2V5Ym9h
cmQiCihJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdldmRldicgZm9yICdUUFBTLzIgSUJNIFRyYWNr
UG9pbnQnCihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEvbW9kdWxlcy9pbnB1dC9ldmRldl9kcnYu
c28KKCoqKSBUUFBTLzIgSUJNIFRyYWNrUG9pbnQ6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRz
CigqKikgVFBQUy8yIElCTSBUcmFja1BvaW50OiBEZXZpY2U6ICIvZGV2L2lucHV0L2V2ZW50OCIK
KC0tKSBUUFBTLzIgSUJNIFRyYWNrUG9pbnQ6IEZvdW5kIDMgbW91c2UgYnV0dG9ucwooLS0pIFRQ
UFMvMiBJQk0gVHJhY2tQb2ludDogRm91bmQgcmVsYXRpdmUgYXhlcwooLS0pIFRQUFMvMiBJQk0g
VHJhY2tQb2ludDogRm91bmQgeCBhbmQgeSByZWxhdGl2ZSBheGVzCihJSSkgVFBQUy8yIElCTSBU
cmFja1BvaW50OiBDb25maWd1cmluZyBhcyBtb3VzZQooKiopIE9wdGlvbiAiRW11bGF0ZVdoZWVs
IiAidHJ1ZSIKKCoqKSBPcHRpb24gIkVtdWxhdGVXaGVlbEJ1dHRvbiIgIjIiCigqKikgT3B0aW9u
ICJFbXVsYXRlV2hlZWxJbmVydGlhIiAiMTAiCigqKikgT3B0aW9uICJFbXVsYXRlV2hlZWxUaW1l
b3V0IiAiMjAwIgooKiopIE9wdGlvbiAiWUF4aXNNYXBwaW5nIiAiNCA1IgooKiopIFRQUFMvMiBJ
Qk0gVHJhY2tQb2ludDogWUF4aXNNYXBwaW5nOiBidXR0b25zIDQgYW5kIDUKKCoqKSBUUFBTLzIg
SUJNIFRyYWNrUG9pbnQ6IEVtdWxhdGVXaGVlbEJ1dHRvbjogMiwgRW11bGF0ZVdoZWVsSW5lcnRp
YTogMTAsIEVtdWxhdGVXaGVlbFRpbWVvdXQ6IDIwMAooKiopIE9wdGlvbiAiY29uZmlnX2luZm8i
ICJ1ZGV2Oi9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzEvaW5wdXQvaW5wdXQ4L2V2
ZW50OCIKKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIlRQUFMvMiBJ
Qk0gVHJhY2tQb2ludCIgKHR5cGU6IE1PVVNFLCBpZCAxMCkKKElJKSBUUFBTLzIgSUJNIFRyYWNr
UG9pbnQ6IGluaXRpYWxpemVkIGZvciByZWxhdGl2ZSBheGVzLgooKiopIFRQUFMvMiBJQk0gVHJh
Y2tQb2ludDogKGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJhdGlvbiBzY2hlbWUgMQooKiopIFRQUFMv
MiBJQk0gVHJhY2tQb2ludDogKGFjY2VsKSBhY2NlbGVyYXRpb24gcHJvZmlsZSAwCigqKikgVFBQ
Uy8yIElCTSBUcmFja1BvaW50OiAoYWNjZWwpIGFjY2VsZXJhdGlvbiBmYWN0b3I6IDIuMDAwCigq
KikgVFBQUy8yIElCTSBUcmFja1BvaW50OiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6
IDQKKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBUUFBTLzIgSUJNIFRyYWNr
UG9pbnQgKC9kZXYvaW5wdXQvbW91c2UwKQooKiopIFRQUFMvMiBJQk0gVHJhY2tQb2ludDogQXBw
bHlpbmcgSW5wdXRDbGFzcyAia2V5Ym9hcmQiCihJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdldmRl
dicgZm9yICdUUFBTLzIgSUJNIFRyYWNrUG9pbnQnCihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEv
bW9kdWxlcy9pbnB1dC9ldmRldl9kcnYuc28KKCoqKSBUUFBTLzIgSUJNIFRyYWNrUG9pbnQ6IGFs
d2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzCigqKikgVFBQUy8yIElCTSBUcmFja1BvaW50OiBEZXZp
Y2U6ICIvZGV2L2lucHV0L21vdXNlMCIKKEVFKSBpb2N0bCBFVklPQ0dOQU1FIGZhaWxlZDogSW5h
cHByb3ByaWF0ZSBpb2N0bCBmb3IgZGV2aWNlCihFRSkgUHJlSW5pdCByZXR1cm5lZCA4IGZvciAi
VFBQUy8yIElCTSBUcmFja1BvaW50IgooSUkpIFVubG9hZE1vZHVsZTogImV2ZGV2IgooSUkpIFVu
bG9hZGluZyBldmRldgooSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIFBDIFNw
ZWFrZXIgKC9kZXYvaW5wdXQvZXZlbnQxKQooKiopIFBDIFNwZWFrZXI6IEFwcGx5aW5nIElucHV0
Q2xhc3MgImtleWJvYXJkIgooSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnUEMg
U3BlYWtlcicKKElJKSBMb2FkaW5nIC91c3IvbGliL1gxMS9tb2R1bGVzL2lucHV0L2V2ZGV2X2Ry
di5zbwooKiopIFBDIFNwZWFrZXI6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzCigqKikgUEMg
U3BlYWtlcjogRGV2aWNlOiAiL2Rldi9pbnB1dC9ldmVudDEiCihXVykgUEMgU3BlYWtlcjogRG9u
J3Qga25vdyBob3cgdG8gdXNlIGRldmljZQooRUUpIFByZUluaXQgcmV0dXJuZWQgOCBmb3IgIlBD
IFNwZWFrZXIiCihJSSkgVW5sb2FkTW9kdWxlOiAiZXZkZXYiCihJSSkgVW5sb2FkaW5nIGV2ZGV2
CihJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBkZXZpY2UgVGhpbmtQYWQgRXh0cmEgQnV0
dG9ucyAoL2Rldi9pbnB1dC9ldmVudDcpCigqKikgVGhpbmtQYWQgRXh0cmEgQnV0dG9uczogQXBw
bHlpbmcgSW5wdXRDbGFzcyAiZXZkZXYga2V5Ym9hcmQgY2F0Y2hhbGwiCigqKikgVGhpbmtQYWQg
RXh0cmEgQnV0dG9uczogQXBwbHlpbmcgSW5wdXRDbGFzcyAiVGhpbmtQYWQgRXh0cmEgQnV0dG9u
cyIKKCoqKSBUaGlua1BhZCBFeHRyYSBCdXR0b25zOiBBcHBseWluZyBJbnB1dENsYXNzICJrZXli
b2FyZCIKKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1RoaW5rUGFkIEV4dHJh
IEJ1dHRvbnMnCihJSSkgTG9hZGluZyAvdXNyL2xpYi9YMTEvbW9kdWxlcy9pbnB1dC9ldmRldl9k
cnYuc28KKCoqKSBUaGlua1BhZCBFeHRyYSBCdXR0b25zOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2
ZW50cwooKiopIFRoaW5rUGFkIEV4dHJhIEJ1dHRvbnM6IERldmljZTogIi9kZXYvaW5wdXQvZXZl
bnQ3IgooLS0pIFRoaW5rUGFkIEV4dHJhIEJ1dHRvbnM6IEZvdW5kIGtleXMKKElJKSBUaGlua1Bh
ZCBFeHRyYSBCdXR0b25zOiBDb25maWd1cmluZyBhcyBrZXlib2FyZAooKiopIE9wdGlvbiAiY29u
ZmlnX2luZm8iICJ1ZGV2Oi9zeXMvZGV2aWNlcy9wbGF0Zm9ybS90aGlua3BhZF9hY3BpL2lucHV0
L2lucHV0Ny9ldmVudDciCihJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQgaW5wdXQgZGV2aWNl
ICJUaGlua1BhZCBFeHRyYSBCdXR0b25zIiAodHlwZTogS0VZQk9BUkQsIGlkIDExKQooKiopIE9w
dGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiCigqKikgT3B0aW9uICJ4a2JfbW9kZWwiICJldmRldiIK
KCoqKSBPcHRpb24gInhrYl9sYXlvdXQiICJ1cyxydSx1YSIKKCoqKSBPcHRpb24gInhrYl9vcHRp
b25zIiAiZ3JwOmNhcHNfdG9nZ2xlLGdycDpzd2l0Y2giCihJSSkgY29uZmlnL3VkZXY6IEFkZGlu
ZyBpbnB1dCBkZXZpY2UgU2VyaWFsIFdhY29tIFRhYmxldCAoL2Rldi90dHlTMCkKKCoqKSBTZXJp
YWwgV2Fjb20gVGFibGV0OiBBcHBseWluZyBJbnB1dENsYXNzICJXYWNvbSBzZXJpYWwgY2xhc3Mi
CigqKikgU2VyaWFsIFdhY29tIFRhYmxldDogQXBwbHlpbmcgSW5wdXRDbGFzcyAia2V5Ym9hcmQi
CihJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdldmRldicgZm9yICdTZXJpYWwgV2Fjb20gVGFibGV0
JwooSUkpIExvYWRpbmcgL3Vzci9saWIvWDExL21vZHVsZXMvaW5wdXQvZXZkZXZfZHJ2LnNvCigq
KikgU2VyaWFsIFdhY29tIFRhYmxldDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKKCoqKSBT
ZXJpYWwgV2Fjb20gVGFibGV0OiBEZXZpY2U6ICIvZGV2L3R0eVMwIgooRUUpIGlvY3RsIEVWSU9D
R05BTUUgZmFpbGVkOiBJbnZhbGlkIGFyZ3VtZW50CihFRSkgUHJlSW5pdCByZXR1cm5lZCA4IGZv
ciAiU2VyaWFsIFdhY29tIFRhYmxldCIKKElJKSBVbmxvYWRNb2R1bGU6ICJldmRldiIKKElJKSBV
bmxvYWRpbmcgZXZkZXYKKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIkxFTiIsIHByb2QgaWQg
MTYzODkKKElJKSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgIjE0MDB4MTA1MCJ4MC4wICAgODQuODAgIDE0MDAgMTQyMCAx
NTM2IDE2MDAgIDEwNTAgMTA1MiAxMDU3IDEwNjAgLWhzeW5jIC12c3luYyAoNTMuMCBrSHopCihJ
SSkgaW50ZWwoMCk6IE1vZGVsaW5lICI4MDB4NjAwIngwLjAgICA0MC4wMCAgODAwIDg0MCA5Njgg
MTA1NiAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6KQooSUkpIGludGVs
KDApOiBNb2RlbGluZSAiNjQweDQ4MCJ4MC4wICAgMjUuMTggIDY0MCA2NTYgNzUyIDgwMCAgNDgw
IDQ5MCA0OTIgNTI1IC1oc3luYyAtdnN5bmMgKDMxLjUga0h6KQooSUkpIGludGVsKDApOiBNb2Rl
bGluZSAiMTAyNHg3NjgieDAuMCAgIDY1LjAwICAxMDI0IDEwNDggMTE4NCAxMzQ0ICA3NjggNzcx
IDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHopCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5l
ICIxMjgweDEwMjQieDAuMCAgMTA4LjAwICAxMjgwIDEzMjggMTQ0MCAxNjg4ICAxMDI0IDEwMjUg
MTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDY0LjAga0h6KQooSUkpIGludGVsKDApOiBFRElEIHZl
bmRvciAiTEVOIiwgcHJvZCBpZCAxNjM4OQooSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0
aGVyZWQgTW9kZWxpbmVzOgooSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTQwMHgxMDUwIngwLjAg
ICA4NC44MCAgMTQwMCAxNDIwIDE1MzYgMTYwMCAgMTA1MCAxMDUyIDEwNTcgMTA2MCAtaHN5bmMg
LXZzeW5jICg1My4wIGtIeikKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjgwMHg2MDAieDAuMCAg
IDQwLjAwICA4MDAgODQwIDk2OCAxMDU2ICA2MDAgNjAxIDYwNSA2MjggK2hzeW5jICt2c3luYyAo
MzcuOSBrSHopCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICI2NDB4NDgwIngwLjAgICAyNS4xOCAg
NjQwIDY1NiA3NTIgODAwICA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHop
CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxMDI0eDc2OCJ4MC4wICAgNjUuMDAgIDEwMjQgMTA0
OCAxMTg0IDEzNDQgIDc2OCA3NzEgNzc3IDgwNiAtaHN5bmMgLXZzeW5jICg0OC40IGtIeikKKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgIjEyODB4MTAyNCJ4MC4wICAxMDguMDAgIDEyODAgMTMyOCAx
NDQwIDE2ODggIDEwMjQgMTAyNSAxMDI4IDEwNjYgK2hzeW5jICt2c3luYyAoNjQuMCBrSHopCihJ
SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJMRU4iLCBwcm9kIGlkIDE2Mzg5CihJSSkgaW50ZWwo
MCk6IFByaW50aW5nIEREQyBnYXRoZXJlZCBNb2RlbGluZXM6CihJSSkgaW50ZWwoMCk6IE1vZGVs
aW5lICIxNDAweDEwNTAieDAuMCAgIDg0LjgwICAxNDAwIDE0MjAgMTUzNiAxNjAwICAxMDUwIDEw
NTIgMTA1NyAxMDYwIC1oc3luYyAtdnN5bmMgKDUzLjAga0h6KQooSUkpIGludGVsKDApOiBNb2Rl
bGluZSAiODAweDYwMCJ4MC4wICAgNDAuMDAgIDgwMCA4NDAgOTY4IDEwNTYgIDYwMCA2MDEgNjA1
IDYyOCAraHN5bmMgK3ZzeW5jICgzNy45IGtIeikKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjY0
MHg0ODAieDAuMCAgIDI1LjE4ICA2NDAgNjU2IDc1MiA4MDAgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5
bmMgLXZzeW5jICgzMS41IGtIeikKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjEwMjR4NzY4Ingw
LjAgICA2NS4wMCAgMTAyNCAxMDQ4IDExODQgMTM0NCAgNzY4IDc3MSA3NzcgODA2IC1oc3luYyAt
dnN5bmMgKDQ4LjQga0h6KQooSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTI4MHgxMDI0IngwLjAg
IDEwOC4wMCAgMTI4MCAxMzI4IDE0NDAgMTY4OCAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMg
K3ZzeW5jICg2NC4wIGtIeikK
</data>

          </attachment>
      

    </bug>

</bugzilla>